.a11y-skip-link{position:fixed;left:12px;top:12px;z-index:10000;padding:12px 18px;min-height:44px;display:inline-flex;align-items:center;border-radius:10px;background:#101318;color:#ffffff;font-size:15px;font-weight:600;text-decoration:none;transform:translateY(-200%);transition:transform .15s ease}.a11y-skip-link:focus,.a11y-skip-link:focus-visible{transform:translateY(0);outline:3px solid #d08a14;outline-offset:3px}.a11y-root{position:fixed;z-index:60;right:max(16px,env(safe-area-inset-right,0px));bottom:calc(72px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:flex-end;gap:10px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Inter,Roboto,sans-serif;--a11y-surface:#ffffff;--a11y-text:#101318;--a11y-muted:rgba(16,19,24,0.66);--a11y-border:rgba(16,19,24,0.14);--a11y-accent:#7a4f00;--a11y-fab-bg:#101318;--a11y-fab-text:#ffffff}@media (min-width:744px){.a11y-root{right:max(20px,env(safe-area-inset-right,0px));bottom:max(20px,env(safe-area-inset-bottom,0px))}}body:has(.mission-theme-amoled) .a11y-root,body:has(.mission-theme-dark) .a11y-root{--a11y-surface:#12151c;--a11y-text:#ffffff;--a11y-muted:rgba(255,255,255,0.72);--a11y-border:rgba(255,255,255,0.28);--a11y-accent:#f2c14e;--a11y-fab-bg:#f2f5f1;--a11y-fab-text:#101318}body:has(.mission-theme-high-contrast) .a11y-root{--a11y-surface:#000000;--a11y-text:#ffffff;--a11y-muted:#ffffff;--a11y-border:#ffffff;--a11y-accent:#ffff00;--a11y-fab-bg:#000000;--a11y-fab-text:#ffffff}.a11y-fab{width:48px;height:48px;border-radius:9999px;border:2px solid var(--a11y-border);background:var(--a11y-fab-bg);color:var(--a11y-fab-text);box-shadow:0 6px 18px rgba(0,0,0,.22);cursor:pointer;display:grid;place-items:center;transition:transform .15s ease}@media (pointer:coarse){.a11y-fab{width:52px;height:52px}}.a11y-fab:hover{transform:scale(1.05)}.a11y-fab:focus-visible{outline:3px solid var(--a11y-accent);outline-offset:3px}.a11y-panel{width:min(20rem,calc(100vw - 32px));max-height:min(70vh,30rem);overflow-y:auto;padding:14px;border-radius:16px;border:1px solid var(--a11y-border);background:var(--a11y-surface);color:var(--a11y-text);box-shadow:0 18px 44px rgba(0,0,0,.28);font-size:14px}.a11y-panel:focus-visible{outline:3px solid var(--a11y-accent);outline-offset:2px}.a11y-panel__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:15px}.a11y-panel__close{min-width:44px;min-height:44px;display:grid;place-items:center;border:1px solid transparent;border-radius:10px;background:transparent;color:inherit;font-size:22px;line-height:1;cursor:pointer}.a11y-panel__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 0}.a11y-panel__steps{display:flex;align-items:center;gap:4px}.a11y-panel__steps button{min-width:44px;min-height:44px;border:1px solid var(--a11y-border);border-radius:10px;background:transparent;color:inherit;font-weight:700;cursor:pointer}.a11y-panel__steps button:disabled{opacity:.45;cursor:default}.a11y-panel__scale{min-width:46px;text-align:center;color:var(--a11y-muted);font-variant-numeric:tabular-nums}.a11y-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;cursor:pointer}.a11y-toggle input{width:22px;height:22px;flex:none;accent-color:var(--a11y-accent);cursor:pointer}.a11y-panel__reset{width:100%;min-height:44px;margin-top:10px;border:1px solid var(--a11y-border);border-radius:10px;background:transparent;color:inherit;font-weight:600;cursor:pointer}.a11y-panel__note{margin:8px 0 0;color:var(--a11y-muted);font-size:12px}.a11y-panel__close:focus-visible,.a11y-panel__reset:focus-visible,.a11y-panel__steps button:focus-visible,.a11y-toggle input:focus-visible{outline:3px solid var(--a11y-accent);outline-offset:2px}html.a11y-font-scaled .mission-shell{--text-2xs:calc(11px * var(--a11y-font-scale, 1));--text-xs:calc(12px * var(--a11y-font-scale, 1));--text-sm:calc(13px * var(--a11y-font-scale, 1));--text-base:calc(14px * var(--a11y-font-scale, 1));--text-md:calc(15px * var(--a11y-font-scale, 1));--text-lg:calc(17px * var(--a11y-font-scale, 1));--text-xl:calc(20px * var(--a11y-font-scale, 1));--text-2xl:calc(24px * var(--a11y-font-scale, 1));--text-display:calc(28px * var(--a11y-font-scale, 1))}html.a11y-font-scaled .a11y-root{font-size:14px}html.a11y-underline-links a:not(.a11y-skip-link){text-decoration:underline!important;text-underline-offset:.16em;text-decoration-thickness:1px}html.a11y-reduce-motion *,html.a11y-reduce-motion :after,html.a11y-reduce-motion :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html.a11y-reduce-motion .mission-spin,html.a11y-reduce-motion .mission-voice-spinner{animation:missionSpin .8s linear infinite!important;animation-duration:.8s!important;animation-iteration-count:infinite!important}html.a11y-readable-font,html.a11y-readable-font .mission-shell,html.a11y-readable-font body{font-family:Verdana,Tahoma,Trebuchet MS,Comic Sans MS,sans-serif!important;letter-spacing:.03em;word-spacing:.06em;line-height:1.65}html.a11y-enhanced-focus :focus-visible{outline:3px solid #7a4f00!important;outline-offset:3px!important}html.a11y-enhanced-focus .mission-shell :focus-visible{outline-color:var(--focus-ring-color)!important}html.a11y-high-contrast .mission-shell{--mission-bg:#000000!important;--mission-panel:#000000!important;--mission-surface:#000000!important;--mission-border:#ffffff!important;--mission-text:#ffffff!important;--mission-muted:#f1f5f9!important;--mission-accent:#ffff00!important;--mission-accent-contrast:#000000!important;--mission-accent-soft:#000000!important;--mission-danger:#ff9a8f!important;--hairline:#ffffff!important;--hairline-strong:#ffffff!important;--hover-tint:#1a1a1a!important;--press-tint:#262626!important;--focus-ring-color:#ffff00!important;--mission-shadow:none!important;--mission-shadow-soft:none!important;--mission-shadow-raised:none!important;--section-mail:#8ac7ff!important;--section-agenda:#d5b0ff!important;--section-tasks:#7dfbb0!important;--section-contacts:#7ceaff!important;--section-integrations:#ffd27a!important;--section-settings:#ffffff!important;--section-dates:#ffa8da!important;--section-overdue:#ffbb85!important;background:#000000!important;color:#ffffff!important}html.a11y-high-contrast .mission-shell:before{display:none!important}html.a11y-high-contrast .ios-glass-ultra-thin{background:#000000!important;border-color:#ffffff!important;backdrop-filter:none!important}html.a11y-high-contrast .mission-shell img,html.a11y-high-contrast .mission-shell video{filter:grayscale(1) contrast(1.2)}html.a11y-high-contrast,html.a11y-high-contrast body{background-color:#000000!important;background-image:none!important;color:#ffffff!important}html.a11y-high-contrast body :not(:where(.a11y-skip-link,.a11y-root,.a11y-root *,.mission-shell,.mission-shell *,input[type=checkbox],input[type=radio],input[type=range],input[type=color],input[type=file],progress,meter,option,optgroup)){background-color:#000000!important;background-image:none!important;color:#ffffff!important;border-color:#ffffff!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important}html.a11y-high-contrast body :not(:where(.mission-shell,.mission-shell *)):after,html.a11y-high-contrast body :not(:where(.mission-shell,.mission-shell *)):before{background-image:none!important;box-shadow:none!important;text-shadow:none!important}html.a11y-high-contrast body [aria-hidden=true]:not(:where(.mission-shell *)),html.a11y-high-contrast body [aria-hidden=true]:not(:where(.mission-shell *)) *,html.a11y-high-contrast body [style*="pointer-events: none"]:not(:where(.mission-shell *)),html.a11y-high-contrast body [style*="pointer-events:none"]:not(:where(.mission-shell *)){background-color:transparent!important}html.a11y-high-contrast body a[href]:not(:where(.a11y-skip-link,.mission-shell,.mission-shell *)){color:#ffff00!important;text-decoration:underline!important;text-underline-offset:.16em}html.a11y-high-contrast body a[href]:not(:where(.a11y-skip-link,.mission-shell,.mission-shell *)) *{color:inherit!important}html.a11y-high-contrast body :not(:where(.mission-shell,.mission-shell *,.a11y-root,.a11y-root *))>img{filter:grayscale(1) contrast(1.2)!important}html.a11y-high-contrast body ::placeholder{color:#e6e6e6!important;opacity:1!important}html.a11y-high-contrast body :focus-visible{outline:3px solid #ffffff!important;outline-offset:3px!important}html.a11y-high-contrast .a11y-root{--a11y-surface:#000000;--a11y-text:#ffffff;--a11y-muted:#ffffff;--a11y-border:#ffffff;--a11y-accent:#ffff00;--a11y-fab-bg:#000000;--a11y-fab-text:#ffffff}html.a11y-high-contrast .a11y-fab,html.a11y-high-contrast .a11y-panel{box-shadow:none}html.a11y-high-contrast .a11y-skip-link{background:#000000;border:2px solid #ffffff;color:#ffffff}