.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}._hidden_1tsh1_1{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._button_azao8_1:disabled{cursor:var(--button-disabled-cursor,wait);opacity:var(--button-disabled-opacity,.55)}._primary_azao8_4,._secondary_azao8_4{border-radius:var(--radius-control);justify-content:center;align-items:center;display:inline-flex}._primary_azao8_4{gap:var(--space-14);background:var(--button-primary-fill,var(--neon-fill) padding-box,var(--neon-edge) border-box);box-shadow:var(--button-primary-halo,var(--neon-halo));color:var(--button-primary-ink,var(--neon-ink));padding:calc(var(--space-14) - 2px) calc(var(--space-22) - 2px);font-size:var(--font-size-90);font-weight:var(--font-weight-heavy);border:2px solid #0000;min-height:48px;transition:filter .15s,transform .15s}._primary_azao8_4:hover{filter:brightness(1.18);transform:translateY(-1px)}._primary_azao8_4._large_azao8_8{justify-content:space-between;gap:var(--space-16);font-size:var(--font-size-84);padding:calc(15px - 2px) calc(var(--space-20) - 2px);min-height:52px}._primary_azao8_4._compact_azao8_9{gap:8px;min-height:44px;padding:6px 10px;font-size:.76rem}._primary_azao8_4._large_azao8_8:hover{filter:brightness(1.07)}._secondary_azao8_4{border:1px solid var(--button-secondary-border,var(--line));background:var(--button-secondary-fill,var(--surface-raised));min-height:48px;color:var(--button-secondary-ink,var(--text));font-size:.875rem;font-weight:var(--font-weight-semibold);gap:8px;padding:10px 16px}._secondary_azao8_4:hover{border-color:var(--button-secondary-hover-border,var(--muted));background:var(--button-secondary-hover-fill,var(--surface))}._secondary_azao8_4._compact_azao8_9{min-height:44px;padding:8px 12px}._secondary_azao8_4._danger_azao8_15{color:var(--danger);border-color:currentColor}._secondary_azao8_4 ._glyph_azao8_16{flex-shrink:0;width:18px;height:18px}._secondary_azao8_4[aria-pressed=true],._secondary_azao8_4._selected_azao8_18{color:var(--neon-ink);background:var(--neon-selected);box-shadow:var(--neon-selected-halo);border-color:#0000}._quiet_azao8_21{align-items:center;gap:var(--space-7);min-height:var(--target-min);padding:var(--space-8) 0;color:var(--muted);font-size:var(--font-size-86);font-weight:var(--font-weight-semibold);display:inline-flex}._quiet_azao8_21:hover{color:var(--text)}._quiet_azao8_21._danger_azao8_15{color:var(--danger)}._quiet_azao8_21 ._glyph_azao8_16{width:16px;height:16px}._icon_azao8_26{width:var(--target-min);height:var(--target-min);padding:var(--space-10);border-radius:var(--radius-control);place-items:center;display:grid;position:relative}._icon_azao8_26:hover{background:var(--surface-raised)}._arrow_azao8_29{font-size:var(--font-size-140);line-height:1;font-weight:var(--font-weight-regular)}@media (prefers-reduced-motion:reduce){._primary_azao8_4{transition:none}}._compact_e5alq_1{display:none}._reserve_e5alq_2{height:var(--cookie-bar-height,58px)}._bar_e5alq_3{z-index:8;min-height:58px;padding:6px 24px calc(6px + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);color:var(--muted);justify-content:center;align-items:center;gap:24px;font-size:.78rem;line-height:1.5;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -4px 20px #0000000a}._bar_e5alq_3 p{margin:0}._bar_e5alq_3 p a{text-underline-offset:3px;min-height:44px;color:var(--text);align-items:center;margin-left:12px;text-decoration:underline;display:inline-flex}._actions_e5alq_6{flex-shrink:0;align-items:center;gap:8px;display:flex}._actions_e5alq_6 button[aria-pressed=true]{border-color:var(--accent-text)}._actions_e5alq_6 button[data-variant=secondary][aria-pressed=true]{background:var(--surface-raised);box-shadow:none;color:var(--text)}._preferences_e5alq_9{border:1px solid var(--line);margin-top:24px;padding:24px}._preferences_e5alq_9 ._actions_e5alq_6{flex-wrap:wrap;margin-top:16px}._preferences_e5alq_9 p{font-size:.9rem!important}@media (width<=760px){._bar_e5alq_3{justify-content:space-between;gap:8px 16px;padding-inline:18px}._bar_e5alq_3 p{max-width:38em}._bar_e5alq_3 p a{margin-left:8px}}@media (width<=560px){._full_e5alq_13{display:none}._compact_e5alq_1{display:inline}._bar_e5alq_3{padding:6px 14px calc(6px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;gap:0 8px;font-size:.7rem}._bar_e5alq_3 p{white-space:nowrap;flex:auto}._bar_e5alq_3 p a{min-height:44px;margin-left:6px}._bar_e5alq_3>._actions_e5alq_6{gap:6px;margin-left:auto}._preferences_e5alq_9{padding:18px}}@media print{._reserve_e5alq_2,._bar_e5alq_3,._actions_e5alq_6{display:none!important}}:root{color-scheme:dark;--bg:#0a1017;--rail:#0d151e;--surface:#111c27;--surface-raised:#182634;--surface-hover:#1d2d3b;--text:#f2f4f2;--muted:#a0aebc;--faint:#758695;--line:#263543;--accent:#32cdf4;--accent-ink:#031a24;--accent-wash:#32cdf413;--danger:#ff9c97;--warning:#e7c580;--shadow:0 24px 90px #0008;--on-photo:#fff;--max:1550px;font-family:var(--font-sans);font-size:18px}:root[data-theme=light]{color-scheme:light;--bg:#f2f4f5;--rail:#e8edf0;--surface:#fff;--surface-raised:#e5ebee;--surface-hover:#dbe3e7;--text:#162331;--muted:#526477;--faint:#526573;--line:#ccd5da;--accent:#12b4e0;--accent-ink:#03222d;--accent-wash:#0a7da016;--danger:#a13537;--warning:#785007;--shadow:0 24px 90px #1c324629}:root{--focus:#32cdf4;--accent-text:#3fd5f8;--accent-strong:#32cdf4;--accent-control:#32cdf4;--backdrop:#040a11be}:root[data-theme=light]{--focus:#0a7599;--accent-text:#0a6a8a;--accent-strong:#0a7599;--accent-control:#0d85a8}:root{--neon-edge:linear-gradient(120deg,#2ad9ee 0%,#2cc9f6 50%,#3a8bff 68%,#a855ff 75%,#e63cc8 83%,#ff3f86 89%,#ff7a0a 94%,#ffa012 100%);--neon-pill-corner:radial-gradient(circle at 100% 100%,#ffa012 0,#ff7a0a 7px,#ff3f86 15px,#a855ff 24px,#3a8bff00 34px);--neon-pill-base:linear-gradient(90deg,#2ad9ee 0%,#2cc9f6 55%,#3a8bff 100%);--neon-fill:radial-gradient(ellipse 54% 76% at 0 0,#1a40d055,transparent 58%),radial-gradient(ellipse 36% 62% at 100% 100%,#ff7a0018,transparent 56%),linear-gradient(90deg,#040c92 0%,#02077a 45%,#00055c 100%);--neon-halo:inset 0 0 9px #2f8cff4d,inset 9px 0 12px -8px #2f6bff66,inset -6px -4px 9px -5px #ff7a0040,0 0 12px #22d3ee33,0 0 3px #22d3ee80;--neon-ink:#fff;--neon-edge-soft:linear-gradient(110deg,#2ad9ee 0%,#3b9cff 62%,#8a6bff 100%);--neon-selected:linear-gradient(135deg,#0a1a3c,#07102a) padding-box,var(--neon-edge-soft) border-box;--neon-selected-halo:inset 0 0 7px #2f8cff33,0 0 12px #22d3ee40,0 0 2px #22d3ee80;--accent-gradient:linear-gradient(90deg,#2ad9ee,#3b8cff)}:root[data-theme=light]{--accent-gradient:linear-gradient(90deg,#0a86a8,#2a5fd8)}:root[data-palette=page]{color-scheme:dark;--bg:#0a1017;--surface:#121e29;--text:#f2f4f2;--muted:#a7b4bf;--faint:#8395a5;--line:#293846;--accent:#32cdf4;--accent-text:#3fd5f8;--accent-ink:#031a24;--focus:#32cdf4;--danger:#ffaaa3}:root[data-palette=page][data-theme=light]{color-scheme:light;--bg:#f2f4f5;--surface:#e7edf0;--text:#182734;--muted:#526573;--faint:#576c7b;--line:#cbd5dc;--accent:#12b4e0;--accent-text:#0a6a8a;--accent-ink:#03222d;--focus:#0a7599;--danger:#a72a31}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/instrument-sans-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/instrument-sans-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans:"Instrument Sans","Segoe UI",Arial,sans-serif;--font-serif:"Instrument Serif",Georgia,"Times New Roman",serif;--font-size-60:.728rem;--font-size-62:.74rem;--font-size-65:.758rem;--font-size-67:.77rem;--font-size-68:.776rem;--font-size-69:.782rem;--font-size-70:.788rem;--font-size-74:.812rem;--font-size-76:.824rem;--font-size-77:.83rem;--font-size-78:.836rem;--font-size-80:.848rem;--font-size-82:.86rem;--font-size-83:.866rem;--font-size-84:.872rem;--font-size-85:.878rem;--font-size-86:.884rem;--font-size-87:.89rem;--font-size-88:.896rem;--font-size-90:.908rem;--font-size-100:1rem;--font-size-140:1.4rem;--font-size-160:1.6rem;--font-size-170:1.7rem;--font-size-180:1.8rem;--font-size-200:2rem;--font-size-270:2.7rem;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:650;--font-weight-heavy:700;--line-height-body:1.5;--space-2:2px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-11:11px;--space-12:12px;--space-14:14px;--space-15:15px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-25:25px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-35:35px;--space-36:36px;--space-48:48px;--radius-none:0;--radius-control:8px;--radius-surface:16px;--radius-pill:999px;--radius-round:50%;--target-min:44px;--focus-width:2px;--focus-offset:5px}:root[data-palette=page]{--focus-offset:6px}[data-button-theme=stage]{--button-primary-fill:#20d8ef;--button-primary-halo:inset 0 1px 0 #ffffff24;--button-primary-ink:#03151c;--button-disabled-opacity:1;--button-disabled-cursor:default;--button-secondary-fill:color-mix(in srgb,var(--bg) 65%,transparent);--button-secondary-border:color-mix(in srgb,var(--muted) 65%,transparent);--button-secondary-hover-fill:var(--surface-raised);--button-secondary-hover-border:var(--muted)}.night-stage,.night-rail{color-scheme:dark;--bg:#0a1017;--rail:#0d151e;--surface:#111c27;--surface-raised:#182634;--surface-hover:#1d2d3b;--text:#f2f4f2;--muted:#a0aebc;--faint:#758695;--line:#263543;--accent:#32cdf4;--accent-ink:#031a24;--accent-wash:#32cdf413;--danger:#ff9c97;--warning:#e7c580;--focus:#32cdf4;--accent-text:#3fd5f8;--accent-strong:#32cdf4;--accent-control:#32cdf4;--accent-gradient:linear-gradient(90deg,#2ad9ee,#3b8cff)}.night-stage{background:var(--surface);color:var(--text)}.edge-left{pointer-events:none;background:linear-gradient(180deg,#2ad9ee,#3b8cff) 0 0 / var(--edge-width,2px) 100% no-repeat,linear-gradient(90deg,#32cdf422,transparent);width:12px;position:absolute;top:0;bottom:0;left:0}.stage-slit{pointer-events:none;background:#32cdf4;width:2px;position:absolute;box-shadow:0 0 12px 2px #32cdf440,0 0 46px 10px #32cdf414}.stage-slit:after{content:"";clip-path:polygon(49.5% 0,50.5% 0,100% 100%,0 100%);background:radial-gradient(50% 100% at 50% 0,#32cdf424,#0000 70%);width:220px;height:70px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%,100%)}@media (prefers-reduced-motion:no-preference){.stage-slit{animation:2.2s ease-out both stage-lights-up}@keyframes stage-lights-up{0%{opacity:.1}to{opacity:1}}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);line-height:var(--line-height-body);margin:0}button,input,textarea,select{font:inherit;color:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer;background:0 0;border:0;border-radius:0}input,textarea,select{border-radius:0}a{color:inherit;text-decoration:none}a,button,input,textarea,select,summary{outline-offset:var(--focus-offset)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:var(--focus-width) solid var(--focus)}button:focus:not(:focus-visible),main:focus{outline:none}h1,h2,h3,h4,p{margin:0}::selection{background:var(--accent);color:var(--accent-ink)}[hidden]{display:none!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}html[data-navigating]:after{content:"";background:var(--accent);transform-origin:0;opacity:0;pointer-events:none;z-index:100;height:2px;animation:1.6s cubic-bezier(.1,.7,.2,1) .2s forwards navigating;position:fixed;inset:0 0 auto}@keyframes navigating{0%{opacity:1;transform:scaleX(.04)}to{opacity:1;transform:scaleX(.92)}}@media (prefers-reduced-motion:reduce){html[data-navigating]:after{animation-duration:10ms;transform:scaleX(.5)}}[data-loading=account-dialog],[data-loading=assistant-connect]{cursor:progress;opacity:.62}._mark_zadyy_3{flex:none;width:.635659em;height:1em;display:block;position:relative}._mark_zadyy_3:before{content:"";pointer-events:none;width:2.4031em;height:2.28682em;-webkit-mask-image:var(--door-glow-mask,none);mask-image:var(--door-glow-mask,none);background:url(/_astro/door-glow.Cj4n-Apy.webp) 0 0/100% 100% no-repeat;position:absolute;top:-.333333em;left:-.976744em}:root[data-theme=light] ._mark_zadyy_3:after{content:"";pointer-events:none;background:url(data:image/webp;base64,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) 0 0/100% 100% no-repeat;width:2.4031em;height:2.28682em;position:absolute;top:-.333333em;left:-.976744em}
