@font-face{font-family:Geist;src:url(/assets/Geist-300-FJSXOZHt.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap;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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;src:url(/assets/Geist-300-ext-Bh-SUDn6.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap;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:Geist;src:url(/assets/Geist-400-B40WzpMT.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;src:url(/assets/Geist-400-ext-CND6cjiG.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Geist;src:url(/assets/Geist-500-CTWBw9NS.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;src:url(/assets/Geist-500-ext-BovoTgeE.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;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:Geist;src:url(/assets/Geist-600-CSETrqM2.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;src:url(/assets/Geist-600-ext-CVFbg5dS.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;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:Geist;src:url(/assets/Geist-700-CFi8mLqe.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;src:url(/assets/Geist-700-ext-BnofTsEi.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;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:Geist Mono;src:url(/assets/GeistMono-400-DKaoCDn5.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono-400-ext-C1xxG8eb.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Geist Mono;src:url(/assets/GeistMono-500-C3sF8Y1B.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono-500-ext-CDyCFkgU.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;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}@layer gok.base{:where(body){font-family:var(--gok-type-body-regular-family);font-weight:var(--gok-type-body-regular-weight);font-size:var(--gok-type-body-regular-size);line-height:var(--gok-type-body-regular-line);font-size-adjust:from-font}.gok-expressive,.gok-headline-1,.gok-headline-2,.gok-headline-3,.gok-headline-4,.gok-headline-5,.gok-headline-6,.gok-eyebrow,.gok-body-intro,.gok-body-large,.gok-body-regular,.gok-body-small,.gok-caption,.gok-footnote,.gok-metric,.gok-metric-small,.gok-code{margin:0}.gok-expressive,.gok-headline-1,.gok-headline-2,.gok-headline-3,.gok-headline-4,.gok-headline-5,.gok-headline-6{text-wrap:balance}.gok-body-intro,.gok-body-large{text-wrap:pretty}.gok-expressive{font-family:var(--gok-type-expressive-family);font-weight:var(--gok-type-expressive-weight);font-size:var(--gok-type-expressive-size);line-height:var(--gok-type-expressive-line);letter-spacing:var(--gok-type-expressive-tracking)}.gok-headline-1{font-family:var(--gok-type-headline-1-family);font-weight:var(--gok-type-headline-1-weight);font-size:var(--gok-type-headline-1-size);line-height:var(--gok-type-headline-1-line);letter-spacing:var(--gok-type-headline-1-tracking)}.gok-headline-2{font-family:var(--gok-type-headline-2-family);font-weight:var(--gok-type-headline-2-weight);font-size:var(--gok-type-headline-2-size);line-height:var(--gok-type-headline-2-line);letter-spacing:var(--gok-type-headline-2-tracking)}.gok-headline-3{font-family:var(--gok-type-headline-3-family);font-weight:var(--gok-type-headline-3-weight);font-size:var(--gok-type-headline-3-size);line-height:var(--gok-type-headline-3-line);letter-spacing:var(--gok-type-headline-3-tracking)}.gok-headline-4{font-family:var(--gok-type-headline-4-family);font-weight:var(--gok-type-headline-4-weight);font-size:var(--gok-type-headline-4-size);line-height:var(--gok-type-headline-4-line);letter-spacing:var(--gok-type-headline-4-tracking)}.gok-headline-5{font-family:var(--gok-type-headline-5-family);font-weight:var(--gok-type-headline-5-weight);font-size:var(--gok-type-headline-5-size);line-height:var(--gok-type-headline-5-line);letter-spacing:var(--gok-type-headline-5-tracking)}.gok-headline-6{font-family:var(--gok-type-headline-6-family);font-weight:var(--gok-type-headline-6-weight);font-size:var(--gok-type-headline-6-size);line-height:var(--gok-type-headline-6-line);letter-spacing:var(--gok-type-headline-6-tracking)}.gok-eyebrow{font-family:var(--gok-type-eyebrow-family);font-weight:var(--gok-type-eyebrow-weight);font-size:var(--gok-type-eyebrow-size);line-height:var(--gok-type-eyebrow-line);letter-spacing:var(--gok-type-eyebrow-tracking);text-transform:uppercase;font-size-adjust:ch-width from-font}.gok-body-intro{font-family:var(--gok-type-body-intro-family);font-weight:var(--gok-type-body-intro-weight);font-size:var(--gok-type-body-intro-size);line-height:var(--gok-type-body-intro-line)}.gok-body-large{font-family:var(--gok-type-body-large-family);font-weight:var(--gok-type-body-large-weight);font-size:var(--gok-type-body-large-size);line-height:var(--gok-type-body-large-line)}.gok-body-regular{font-family:var(--gok-type-body-regular-family);font-weight:var(--gok-type-body-regular-weight);font-size:var(--gok-type-body-regular-size);line-height:var(--gok-type-body-regular-line)}.gok-body-small{font-family:var(--gok-type-body-small-family);font-weight:var(--gok-type-body-small-weight);font-size:var(--gok-type-body-small-size);line-height:var(--gok-type-body-small-line)}.gok-caption{font-family:var(--gok-type-caption-family);font-weight:var(--gok-type-caption-weight);font-size:var(--gok-type-caption-size);line-height:var(--gok-type-caption-line)}.gok-footnote{font-family:var(--gok-type-footnote-family);font-weight:var(--gok-type-footnote-weight);font-size:var(--gok-type-footnote-size);line-height:var(--gok-type-footnote-line)}.gok-code{font-family:var(--gok-type-code-family);font-weight:var(--gok-type-code-weight);font-size:var(--gok-type-code-size);line-height:var(--gok-type-code-line);font-size-adjust:ch-width from-font}.gok-metric{font-family:var(--gok-type-metric-family);font-weight:var(--gok-type-metric-weight);font-size:var(--gok-type-metric-size);line-height:var(--gok-type-metric-line);letter-spacing:var(--gok-type-metric-tracking);font-variant-numeric:var(--gok-font-numeric-tabular)}.gok-metric-small{font-family:var(--gok-type-metric-small-family);font-weight:var(--gok-type-metric-small-weight);font-size:var(--gok-type-metric-small-size);line-height:var(--gok-type-metric-small-line);letter-spacing:var(--gok-type-metric-small-tracking);font-variant-numeric:var(--gok-font-numeric-tabular)}.gok-tabular-nums{font-variant-numeric:var(--gok-font-numeric-tabular)}}@layer gok.theme{:root{color-scheme:light;--gok-color-white:oklch(100% 0 0);--gok-color-paper:oklch(98.5% 0 0);--gok-color-ink:oklch(17.4% .004 286);--gok-color-neutral-1:oklch(96.7% 0 0);--gok-color-neutral-2:oklch(92.6% .003 286.3);--gok-color-neutral-3:oklch(87.1% .004 286.3);--gok-color-neutral-4:oklch(73.6% .007 286.2);--gok-color-neutral-5:oklch(56.8% .009 286.1);--gok-color-neutral-6:oklch(44.8% .01 286);--gok-color-neutral-7:oklch(28.7% .007 285.9);--gok-color-neutral-8:oklch(21.5% .006 285.9);--gok-color-neutral-9:oklch(16.5% .004 285.9);--gok-color-accent:oklch(41.7% .09 153.4);--gok-color-accent-strong:oklch(36.8% .079 153.6);--gok-color-accent-soft:oklch(82.2% .142 145.1);--gok-color-accent-soft-strong:oklch(86.4% .111 145.6);--gok-color-accent-tint-light:oklch(95.3% .016 160.6);--gok-color-accent-tint-dark:oklch(25.3% .032 152.9);--gok-color-error:oklch(46.2% .159 19.1);--gok-color-error-bright:oklch(79.3% .12 32.4);--gok-color-success:oklch(42.1% .092 158.5);--gok-color-success-bright:oklch(82% .141 162.1);--gok-color-warning:oklch(44.8% .093 80.5);--gok-color-warning-bright:oklch(82.6% .141 91.2);--gok-color-info:oklch(41.2% .128 260.7);--gok-color-info-bright:oklch(75.4% .132 248.8);--gok-color-bg:light-dark(var(--gok-color-paper),var(--gok-color-neutral-9));--gok-color-surface:light-dark(var(--gok-color-white),var(--gok-color-neutral-8));--gok-color-surface-hover:light-dark(var(--gok-color-neutral-1),var(--gok-color-neutral-7));--gok-color-surface-disabled:light-dark(var(--gok-color-neutral-1),var(--gok-color-neutral-8));--gok-color-surface-strong:light-dark(var(--gok-color-neutral-2),var(--gok-color-neutral-7));--gok-color-surface-strong-hover:light-dark(var(--gok-color-neutral-3),var(--gok-color-neutral-6));--gok-color-surface-strong-active:light-dark(var(--gok-color-neutral-4),var(--gok-color-neutral-5));--gok-color-surface-translucent:color-mix(in srgb, var(--gok-color-bg) 82%, transparent);--gok-color-layer-01:light-dark(var(--gok-color-white),var(--gok-color-neutral-8));--gok-color-layer-02:light-dark(var(--gok-color-neutral-1),var(--gok-color-neutral-7));--gok-color-layer-03:light-dark(var(--gok-color-neutral-2),var(--gok-color-neutral-6));--gok-color-text:light-dark(var(--gok-color-ink),var(--gok-color-paper));--gok-color-text-muted:light-dark(var(--gok-color-neutral-6),var(--gok-color-neutral-4));--gok-color-text-disabled:light-dark(var(--gok-color-neutral-4),var(--gok-color-neutral-6));--gok-color-text-on-accent:light-dark(var(--gok-color-white),var(--gok-color-ink));--gok-color-border:light-dark(var(--gok-color-neutral-2),var(--gok-color-neutral-7));--gok-color-border-strong:light-dark(var(--gok-color-neutral-4),var(--gok-color-neutral-6));--gok-color-border-emphasis:light-dark(var(--gok-color-ink),var(--gok-color-paper));--gok-color-border-disabled:light-dark(var(--gok-color-neutral-2),var(--gok-color-neutral-7));--gok-color-primary:light-dark(var(--gok-color-accent),var(--gok-color-accent-soft));--gok-color-primary-hover:light-dark(var(--gok-color-accent-strong),var(--gok-color-accent-soft-strong));--gok-color-text-on-primary:light-dark(var(--gok-color-white),var(--gok-color-ink));--gok-color-link:light-dark(var(--gok-color-accent),var(--gok-color-accent-soft));--gok-color-accent-subtle:light-dark(var(--gok-color-accent-tint-light),var(--gok-color-accent-tint-dark));--gok-color-status-error:light-dark(var(--gok-color-error),var(--gok-color-error-bright));--gok-color-status-success:light-dark(var(--gok-color-success),var(--gok-color-success-bright));--gok-color-status-warning:light-dark(var(--gok-color-warning),var(--gok-color-warning-bright));--gok-color-status-info:light-dark(var(--gok-color-info),var(--gok-color-info-bright));--gok-font-family-display:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gok-font-family-text:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gok-font-family-mono:"Geist Mono", ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, monospace;--gok-font-weight-light:300;--gok-font-weight-regular:400;--gok-font-weight-medium:500;--gok-font-weight-semibold:600;--gok-font-weight-bold:700;--gok-font-numeric-tabular:tabular-nums lining-nums;--gok-type-expressive-family:var(--gok-font-family-display);--gok-type-expressive-weight:var(--gok-font-weight-medium);--gok-type-expressive-size:3rem;--gok-type-expressive-line:3.25rem;--gok-type-expressive-tracking:-.022em;--gok-type-headline-1-family:var(--gok-font-family-display);--gok-type-headline-1-weight:var(--gok-font-weight-semibold);--gok-type-headline-1-size:2.25rem;--gok-type-headline-1-line:2.5rem;--gok-type-headline-1-tracking:-.02em;--gok-type-headline-2-family:var(--gok-font-family-display);--gok-type-headline-2-weight:var(--gok-font-weight-semibold);--gok-type-headline-2-size:1.875rem;--gok-type-headline-2-line:2.25rem;--gok-type-headline-2-tracking:-.018em;--gok-type-headline-3-family:var(--gok-font-family-display);--gok-type-headline-3-weight:var(--gok-font-weight-semibold);--gok-type-headline-3-size:1.5rem;--gok-type-headline-3-line:1.75rem;--gok-type-headline-3-tracking:-.012em;--gok-type-headline-4-family:var(--gok-font-family-display);--gok-type-headline-4-weight:var(--gok-font-weight-semibold);--gok-type-headline-4-size:1.25rem;--gok-type-headline-4-line:1.5rem;--gok-type-headline-4-tracking:-.008em;--gok-type-headline-5-family:var(--gok-font-family-display);--gok-type-headline-5-weight:var(--gok-font-weight-semibold);--gok-type-headline-5-size:1.125rem;--gok-type-headline-5-line:1.5rem;--gok-type-headline-5-tracking:-.004em;--gok-type-headline-6-family:var(--gok-font-family-text);--gok-type-headline-6-weight:var(--gok-font-weight-semibold);--gok-type-headline-6-size:1rem;--gok-type-headline-6-line:1.5rem;--gok-type-headline-6-tracking:0em;--gok-type-eyebrow-family:var(--gok-font-family-mono);--gok-type-eyebrow-weight:var(--gok-font-weight-medium);--gok-type-eyebrow-size:.75rem;--gok-type-eyebrow-line:1rem;--gok-type-eyebrow-tracking:.08em;--gok-type-body-intro-family:var(--gok-font-family-text);--gok-type-body-intro-weight:var(--gok-font-weight-regular);--gok-type-body-intro-size:1.25rem;--gok-type-body-intro-line:1.75rem;--gok-type-body-large-family:var(--gok-font-family-text);--gok-type-body-large-weight:var(--gok-font-weight-regular);--gok-type-body-large-size:1.125rem;--gok-type-body-large-line:1.75rem;--gok-type-body-regular-family:var(--gok-font-family-text);--gok-type-body-regular-weight:var(--gok-font-weight-regular);--gok-type-body-regular-size:1rem;--gok-type-body-regular-line:1.5rem;--gok-type-body-small-family:var(--gok-font-family-text);--gok-type-body-small-weight:var(--gok-font-weight-regular);--gok-type-body-small-size:.875rem;--gok-type-body-small-line:1.25rem;--gok-type-caption-family:var(--gok-font-family-text);--gok-type-caption-weight:var(--gok-font-weight-regular);--gok-type-caption-size:.75rem;--gok-type-caption-line:1rem;--gok-type-footnote-family:var(--gok-font-family-text);--gok-type-footnote-weight:var(--gok-font-weight-regular);--gok-type-footnote-size:.75rem;--gok-type-footnote-line:1rem;--gok-type-button-large-family:var(--gok-font-family-text);--gok-type-button-large-weight:var(--gok-font-weight-medium);--gok-type-button-large-size:.9375rem;--gok-type-button-large-line:1.25rem;--gok-type-button-regular-family:var(--gok-font-family-text);--gok-type-button-regular-weight:var(--gok-font-weight-medium);--gok-type-button-regular-size:.875rem;--gok-type-button-regular-line:1.25rem;--gok-type-metric-family:var(--gok-font-family-display);--gok-type-metric-weight:var(--gok-font-weight-semibold);--gok-type-metric-size:1.875rem;--gok-type-metric-line:2.25rem;--gok-type-metric-tracking:-.014em;--gok-type-metric-small-family:var(--gok-font-family-display);--gok-type-metric-small-weight:var(--gok-font-weight-semibold);--gok-type-metric-small-size:1.25rem;--gok-type-metric-small-line:1.5rem;--gok-type-metric-small-tracking:-.008em;--gok-type-code-family:var(--gok-font-family-mono);--gok-type-code-weight:var(--gok-font-weight-regular);--gok-type-code-size:.875rem;--gok-type-code-line:1.25rem;--gok-space-100:.25rem;--gok-space-200:.5rem;--gok-space-300:.75rem;--gok-space-400:1rem;--gok-space-500:1.5rem;--gok-space-600:2rem;--gok-space-700:2.5rem;--gok-space-800:3rem;--gok-space-900:4rem;--gok-space-1000:6rem;--gok-space-1100:8rem;--gok-space-inset-s:var(--gok-space-300);--gok-space-inset-m:var(--gok-space-400);--gok-space-inset-l:var(--gok-space-600);--gok-space-stack-s:var(--gok-space-200);--gok-space-stack-m:var(--gok-space-400);--gok-space-stack-l:var(--gok-space-700);--gok-space-inline-s:var(--gok-space-200);--gok-space-inline-m:var(--gok-space-300);--gok-space-inline-l:var(--gok-space-500);--gok-space-section:var(--gok-space-900);--gok-space-section-gap:var(--gok-space-1100);--gok-breakpoint-s:30rem;--gok-breakpoint-m:48rem;--gok-breakpoint-l:64rem;--gok-breakpoint-xl:80rem;--gok-breakpoint-desktop:48rem;--gok-grid-columns:12;--gok-grid-gutter:var(--gok-space-500);--gok-grid-min:13.75rem;--gok-container-prose:72ch;--gok-container-content:75rem;--gok-container-wide:90rem;--gok-container-inline-pad:clamp(var(--gok-space-500), 5vw, var(--gok-space-900));--gok-radius-root:6px;--gok-radius-xs:calc(var(--gok-radius-root) - 4px);--gok-radius-s:calc(var(--gok-radius-root) - 2px);--gok-radius-m:var(--gok-radius-root);--gok-radius-l:calc(var(--gok-radius-root) + 6px);--gok-radius-pill:999px;--gok-border-width-hairline:1px;--gok-border-width-regular:2px;--gok-border-width-strong:4px;--gok-control-height-xs:1.75rem;--gok-control-height-s:2rem;--gok-control-height-m:2.5rem;--gok-control-height-l:3rem;--gok-size-icon-s:1rem;--gok-size-icon-m:1.25rem;--gok-size-icon-l:1.5rem;--gok-size-tap-target-min:1.5rem;--gok-size-tap-target:2.75rem;--gok-density-control-height:var(--gok-control-height-m);--gok-density-row-padding-block:var(--gok-space-300);--gok-density-row-min-height:0;--gok-density-stack-gap:var(--gok-space-400);--gok-density-control-text-size:var(--gok-type-body-small-size);--gok-density-control-text-line:var(--gok-type-body-small-line);--gok-color-focus-ring:light-dark(var(--gok-color-accent),var(--gok-color-accent-soft));--gok-focus-ring-width:2px;--gok-focus-ring-offset:2px;--gok-opacity-disabled:.4;--gok-opacity-hover:.04;--gok-opacity-focus:.08;--gok-opacity-pressed:.12;--gok-opacity-scrim:.5;--gok-color-scrim:rgb(0 0 0/var(--gok-opacity-scrim));--gok-motion-duration-instant:.1s;--gok-motion-duration-fast:.15s;--gok-motion-duration-moderate:.22s;--gok-motion-duration-slow:.3s;--gok-motion-duration-loop:1.2s;--gok-motion-duration-shimmer:1.8s;--gok-motion-duration-pulse:1.6s;--gok-motion-ease-standard:cubic-bezier(.4, 0, .2, 1);--gok-motion-ease-precise:cubic-bezier(.2, 0, 0, 1);--gok-shadow-1:0 1px 2px #0000000f, 0 2px 8px #0000000f;--gok-shadow-2:0 4px 16px #0000001a;--gok-shadow-3:0 12px 40px #0000002e;--gok-blur-chrome:8px;--gok-z-base:0;--gok-z-raised:1;--gok-z-sticky:100;--gok-z-dropdown:200;--gok-z-overlay:300;--gok-z-modal:400;--gok-z-popover:500;--gok-z-toast:600;--gok-z-tooltip:700;--gok-z-skip-link:800}[data-theme=light]{color-scheme:light}[data-theme=dark],[data-theme-dark]{color-scheme:dark}[data-theme=auto]{color-scheme:light dark}[data-density=compact]{--gok-density-control-height:var(--gok-control-height-s);--gok-density-row-padding-block:var(--gok-space-100);--gok-density-row-min-height:var(--gok-control-height-s);--gok-density-stack-gap:var(--gok-space-300);--gok-density-control-text-size:var(--gok-type-body-small-size);--gok-density-control-text-line:var(--gok-type-body-small-line)}[data-density=condensed]{--gok-density-control-height:var(--gok-control-height-xs);--gok-density-row-padding-block:var(--gok-space-100);--gok-density-row-min-height:var(--gok-control-height-xs);--gok-density-stack-gap:var(--gok-space-200);--gok-density-control-text-size:var(--gok-type-body-small-size);--gok-density-control-text-line:var(--gok-type-body-small-line)}@media (pointer:coarse){:root{--gok-density-control-text-size:var(--gok-type-body-regular-size);--gok-density-control-text-line:var(--gok-type-body-regular-line)}}@media (width>=48rem){:root{--gok-type-expressive-size:5rem;--gok-type-expressive-line:5rem;--gok-type-headline-1-size:3.5rem;--gok-type-headline-1-line:3.75rem;--gok-type-headline-2-size:2.75rem;--gok-type-headline-2-line:3rem;--gok-type-headline-3-size:2rem;--gok-type-headline-3-line:2.25rem;--gok-type-headline-4-size:1.5rem;--gok-type-headline-4-line:1.75rem;--gok-type-headline-5-size:1.25rem;--gok-type-headline-5-line:1.5rem;--gok-type-body-intro-size:1.5rem;--gok-type-body-intro-line:2rem;--gok-type-body-large-size:1.25rem;--gok-type-body-large-line:1.75rem}[data-scale=product]{--gok-type-expressive-size:3rem;--gok-type-expressive-line:3.25rem;--gok-type-headline-1-size:2.25rem;--gok-type-headline-1-line:2.5rem;--gok-type-headline-2-size:1.875rem;--gok-type-headline-2-line:2.25rem;--gok-type-headline-3-size:1.5rem;--gok-type-headline-3-line:1.75rem;--gok-type-headline-4-size:1.25rem;--gok-type-headline-4-line:1.5rem;--gok-type-headline-5-size:1.125rem;--gok-type-headline-5-line:1.5rem;--gok-type-body-intro-size:1.25rem;--gok-type-body-intro-line:1.75rem;--gok-type-body-large-size:1.125rem;--gok-type-body-large-line:1.75rem}}@media (prefers-reduced-motion:reduce){:root{--gok-motion-duration-instant:.01ms;--gok-motion-duration-fast:.01ms;--gok-motion-duration-moderate:.01ms;--gok-motion-duration-slow:.01ms}}@media (forced-colors:active){:root{--gok-color-bg:Canvas;--gok-color-surface:Canvas;--gok-color-surface-hover:Canvas;--gok-color-surface-disabled:Canvas;--gok-color-surface-strong:Canvas;--gok-color-surface-strong-hover:Canvas;--gok-color-surface-strong-active:Canvas;--gok-color-surface-translucent:Canvas;--gok-color-accent-subtle:Canvas;--gok-color-layer-01:Canvas;--gok-color-layer-02:Canvas;--gok-color-layer-03:Canvas;--gok-color-text:CanvasText;--gok-color-text-muted:GrayText;--gok-color-text-disabled:GrayText;--gok-color-border:CanvasText;--gok-color-border-strong:CanvasText;--gok-color-border-emphasis:CanvasText;--gok-color-border-disabled:GrayText;--gok-color-primary:Highlight;--gok-color-primary-hover:Highlight;--gok-color-text-on-primary:HighlightText;--gok-color-text-on-accent:HighlightText;--gok-color-link:LinkText;--gok-color-focus-ring:CanvasText;--gok-color-status-error:CanvasText;--gok-color-status-success:CanvasText;--gok-color-status-warning:CanvasText;--gok-color-status-info:CanvasText}}}@layer gok.utilities;.gok-theme-editorial{--gok-radius-m:var(--gok-radius-s);--gok-radius-l:var(--gok-radius-s);--gok-tag-radius:var(--gok-radius-s);--gok-tag-background-color:transparent;--gok-badge-background-color:transparent}html,body,#app{height:100%;margin:0;overflow:hidden}body{background:var(--gok-color-bg);color:var(--gok-color-text);font-family:var(--gok-font-family-text)}.card{box-sizing:border-box;background:var(--gok-color-surface);color:var(--gok-color-text);border:1px solid var(--gok-color-border);border-radius:var(--gok-radius-l);box-shadow:var(--gok-shadow-1)}:where(gok-button,gok-slider,gok-segmented,gok-input,gok-badge,gok-link,gok-progress,gok-dialog):not(:defined){visibility:hidden}.glass{--glass:color-mix(in oklch, var(--gok-color-surface) 84%, transparent);--edge:color-mix(in oklch, var(--gok-color-text) 14%, transparent);box-sizing:border-box;background:var(--glass);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border:1px solid var(--edge);color:var(--gok-color-text);box-shadow:0 8px 28px #00000059,inset 0 1px oklch(100% 5.96046e-8 none/.1)}html[data-handoff] #app>header{z-index:101;transition:translate .6s cubic-bezier(.2, 0, 0, 1), opacity .4s var(--gok-motion-ease-precise), visibility 0s}html[data-handoff=loading] #app>header{translate:0 calc(-100% - 48px)}@media (prefers-reduced-motion:reduce){html[data-handoff=loading] #app>header{opacity:0;translate:none}}:where(#app>header,#app>.bar,#app>.left,#app>.turn,#app>.mapnav,#app>.toasts,#app>.event-markers){transition:opacity .4s var(--gok-motion-ease-precise), visibility 0s}html.touring :is(#app>header,#app>.bar,#app>.left,#app>.turn,#app>.mapnav,#app>.toasts,#app>.event-markers),html.tour-paused :is(#app>.bar,#app>.turn,#app>.mapnav,#app>.toasts){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s var(--gok-motion-ease-precise), visibility 0s .4s}.tour-ring{pointer-events:none;border-radius:50%;width:40px;height:40px;translate:-50% -50%}.tour-ring:before,.tour-ring:after{content:"";border:2px solid var(--gok-color-accent-soft);border-radius:50%;animation:2.2s cubic-bezier(.2,0,0,1) infinite tour-ping;position:absolute;inset:0}.tour-ring:after{animation-delay:.7s}[data-idle] .tour-ring:before,[data-idle] .tour-ring:after{animation-timing-function:steps(20,end)}@keyframes tour-ping{0%{opacity:.9;scale:.7}to{opacity:0;scale:1.9}}@media (prefers-reduced-motion:reduce){.tour-ring:before,.tour-ring:after{opacity:.6;animation:none}}.film.svelte-180w7go{z-index:30;pointer-events:none;color:var(--gok-color-text);position:fixed;inset:0}.film.svelte-180w7go button:where(.svelte-180w7go){pointer-events:auto}.serif.svelte-180w7go{font-variant-numeric:tabular-nums lining-nums;font-family:Iowan Old Style,Palatino,Georgia,serif}.eyebrow.svelte-180w7go{font:var(--gok-type-eyebrow-weight) var(--gok-type-eyebrow-size) / var(--gok-type-eyebrow-line) var(--gok-font-family-mono);letter-spacing:var(--gok-type-eyebrow-tracking);text-transform:uppercase}.muted.svelte-180w7go{color:var(--gok-color-text-muted)}.num.svelte-180w7go{font-variant-numeric:tabular-nums}svg.svelte-180w7go{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.lb.svelte-180w7go{box-sizing:border-box;height:72px;padding:0 var(--gok-space-600);background:var(--gok-color-neutral-9);align-items:center;gap:var(--gok-space-500);font:var(--gok-type-body-small-weight) var(--gok-type-body-small-size) / var(--gok-type-body-small-line) var(--gok-font-family-text);color:var(--gok-color-text-muted);display:flex;position:absolute;left:0;right:0}.lb.top.svelte-180w7go{justify-content:space-between;top:0}.lb.bottom.svelte-180w7go{bottom:0}.link.svelte-180w7go{align-items:center;gap:var(--gok-space-200);padding:var(--gok-space-200);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}.link.svelte-180w7go:hover{color:var(--gok-color-text)}kbd.svelte-180w7go{height:20px;margin-right:var(--gok-space-100);border-radius:var(--gok-radius-xs);box-shadow:inset 0 0 0 1px var(--gok-color-border-strong);font:var(--gok-font-weight-medium) 11px/1 var(--gok-font-family-mono);color:var(--gok-color-text);align-items:center;padding:0 6px;display:inline-flex}.segs.svelte-180w7go{gap:var(--gok-space-100);flex:1;display:flex}.seg.svelte-180w7go{border-radius:var(--gok-radius-xs);background:color-mix(in oklch, var(--gok-color-text) 18%, transparent);flex:1;height:3px;overflow:hidden}.seg.svelte-180w7go>span:where(.svelte-180w7go){background:var(--gok-color-primary);transform-origin:0;height:100%;display:block}.time.svelte-180w7go{font-variant-numeric:tabular-nums}.stage.svelte-180w7go{gap:var(--gok-space-300);text-shadow:0 2px 24px #00000073;flex-direction:column;width:min(840px,100vw - 192px);height:330px;display:flex;position:absolute;bottom:128px;left:96px}.caption.svelte-180w7go{gap:var(--gok-space-300);flex-direction:column;display:flex}.film.svelte-180w7go:before{content:"";background:linear-gradient(to top, color-mix(in oklch, var(--gok-color-neutral-9) 88%, transparent) 20%, transparent);height:440px;position:absolute;bottom:72px;left:0;right:0}.year.svelte-180w7go{letter-spacing:-.02em;font-size:clamp(72px,9vw,128px);font-weight:600;line-height:.9}.title.svelte-180w7go{margin:var(--gok-space-200) 0 0;letter-spacing:-.01em;color:var(--gok-color-primary);font-size:clamp(32px,3.6vw,52px);font-weight:600;line-height:1}.caption.svelte-180w7go p:where(.svelte-180w7go){margin:var(--gok-space-200) 0 0;font:var(--gok-font-weight-medium) var(--gok-type-headline-3-size) / var(--gok-type-headline-3-line) var(--gok-font-family-display);letter-spacing:var(--gok-type-headline-3-tracking);text-wrap:pretty}.leader.svelte-180w7go{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.leader.svelte-180w7go path:where(.svelte-180w7go){stroke-dasharray:1;stroke-dashoffset:1px;animation:svelte-180w7go-lead .7s var(--gok-motion-ease-precise) forwards}.leader.svelte-180w7go .halo:where(.svelte-180w7go){stroke:var(--gok-color-neutral-9);stroke-width:5px;opacity:.5}.leader.svelte-180w7go .ln:where(.svelte-180w7go){stroke:var(--gok-color-primary);stroke-width:2.5px}.leader.svelte-180w7go .dot:where(.svelte-180w7go){fill:var(--gok-color-primary);stroke:var(--gok-color-neutral-9);stroke-width:1.5px;opacity:0;animation:.3s ease-out .5s forwards svelte-180w7go-pop}.mark.svelte-180w7go{opacity:0;white-space:nowrap;padding:var(--gok-space-100) var(--gok-space-300);border-radius:var(--gok-radius-m);background:color-mix(in oklch, var(--gok-color-neutral-9) 80%, transparent);box-shadow:inset 0 0 0 1px var(--gok-color-primary);font:var(--gok-font-weight-medium) var(--gok-type-body-small-size) / var(--gok-type-body-small-line) var(--gok-font-family-text);animation:.3s ease-out .5s forwards svelte-180w7go-pop;position:absolute;translate:0 -50%}@keyframes svelte-180w7go-lead{to{stroke-dashoffset:0}}@keyframes svelte-180w7go-pop{to{opacity:1}}@media (prefers-reduced-motion:reduce){.leader.svelte-180w7go path:where(.svelte-180w7go),.leader.svelte-180w7go .dot:where(.svelte-180w7go),.mark.svelte-180w7go{stroke-dashoffset:0;opacity:1;animation:none}}.hud.svelte-180w7go{gap:var(--gok-space-600);display:flex;position:absolute;left:50%;translate:-50%}.hud.svelte-180w7go span:where(.svelte-180w7go){align-items:center;gap:var(--gok-space-200);white-space:nowrap;display:flex}.hud.svelte-180w7go b:where(.svelte-180w7go){font-weight:var(--gok-font-weight-medium);color:var(--gok-color-text);font-variant-numeric:tabular-nums}.hud.svelte-180w7go svg:where(.svelte-180w7go){width:16px;height:16px;stroke:var(--gok-color-primary);stroke-width:1.75px}.btn.svelte-180w7go{align-items:center;gap:var(--gok-space-200);height:var(--gok-control-height-m);padding:0 var(--gok-space-400);border-radius:var(--gok-radius-m);font:var(--gok-type-button-regular-weight) var(--gok-type-button-regular-size) / var(--gok-type-button-regular-line) var(--gok-font-family-text);white-space:nowrap;cursor:pointer;transition-property:scale,background-color;transition-duration:var(--gok-motion-duration-instant);transition-timing-function:var(--gok-motion-ease-precise);border:0;display:inline-flex}.btn.svelte-180w7go:active{scale:.96}.btn.big.svelte-180w7go{height:var(--gok-control-height-l);padding:0 var(--gok-space-500);font:var(--gok-type-button-large-weight) var(--gok-type-button-large-size) / var(--gok-type-button-large-line) var(--gok-font-family-text)}.btn.primary.svelte-180w7go{background:var(--gok-color-primary);color:var(--gok-color-text-on-primary)}.btn.primary.svelte-180w7go:hover{background:var(--gok-color-primary-hover)}.btn.primary.svelte-180w7go svg:where(.svelte-180w7go){fill:currentColor;stroke:none}.btn.ghost.svelte-180w7go{color:var(--gok-color-text);box-shadow:inset 0 0 0 1px var(--gok-color-border-strong);background:0 0}.btn.ghost.svelte-180w7go:hover{background:var(--gok-color-surface-hover)}.btn.svelte-180w7go:focus-visible,.link.svelte-180w7go:focus-visible,.tile.svelte-180w7go:focus-visible{outline:var(--gok-focus-ring-width) solid var(--gok-color-focus-ring);outline-offset:var(--gok-focus-ring-offset)}.pausebar.svelte-180w7go{left:50%;bottom:var(--gok-space-600);z-index:30;align-items:center;gap:var(--gok-space-400);padding:var(--gok-space-200) var(--gok-space-200) var(--gok-space-200) var(--gok-space-500);border-radius:var(--gok-radius-l);display:flex;position:fixed;translate:-50%}.pz.svelte-180w7go{width:18px;height:18px;stroke:var(--gok-color-primary);stroke-width:2px}.what.svelte-180w7go{white-space:nowrap;flex-direction:column;display:flex}.what.svelte-180w7go b:where(.svelte-180w7go){font:var(--gok-font-weight-medium) var(--gok-type-body-small-size) / var(--gok-type-body-small-line) var(--gok-font-family-text)}.what.svelte-180w7go span:where(.svelte-180w7go){font:var(--gok-type-caption-weight) var(--gok-type-caption-size) / var(--gok-type-caption-line) var(--gok-font-family-text);color:var(--gok-color-text-muted)}.mini.svelte-180w7go{margin:0 var(--gok-space-200);gap:3px;display:flex}.mini.svelte-180w7go .seg:where(.svelte-180w7go){flex:none;width:14px}.end.svelte-180w7go{z-index:30;justify-content:space-between;align-items:center;gap:var(--gok-space-800);background:color-mix(in oklch, var(--gok-color-neutral-9) 55%, transparent);color:var(--gok-color-text);padding:0 72px 0 96px;display:flex;position:fixed;inset:0}.pitch.svelte-180w7go{gap:var(--gok-space-500);flex-direction:column;width:520px;display:flex}.pitch.svelte-180w7go h2:where(.svelte-180w7go){font:var(--gok-type-headline-1-weight) var(--gok-type-headline-1-size) / var(--gok-type-headline-1-line) var(--gok-font-family-display);letter-spacing:var(--gok-type-headline-1-tracking);text-wrap:balance;margin:0}.pitch.svelte-180w7go p:where(.svelte-180w7go){font:var(--gok-type-body-large-weight) var(--gok-type-body-large-size) / var(--gok-type-body-large-line) var(--gok-font-family-text);color:var(--gok-color-text-muted);text-wrap:pretty;margin:0}.row.svelte-180w7go{gap:var(--gok-space-300);padding-top:var(--gok-space-200);flex-wrap:wrap;display:flex}.manual.svelte-180w7go{height:var(--gok-control-height-m);padding:0 var(--gok-space-300);border-radius:var(--gok-radius-m);border:1px solid var(--gok-color-border-strong);background:var(--gok-color-surface);color:var(--gok-color-text);font:inherit}.deeper.svelte-180w7go{box-sizing:border-box;width:640px;padding:var(--gok-space-500);border-radius:var(--gok-radius-l);gap:var(--gok-space-300);flex-direction:column;display:flex}.head.svelte-180w7go{justify-content:space-between;align-items:baseline;display:flex}.cap.svelte-180w7go{font:var(--gok-type-caption-weight) var(--gok-type-caption-size) / var(--gok-type-caption-line) var(--gok-font-family-text);color:var(--gok-color-text-muted)}.tiles.svelte-180w7go{gap:var(--gok-space-100) var(--gok-space-300);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tile.svelte-180w7go{gap:var(--gok-space-300);padding:var(--gok-space-200);border-radius:var(--gok-radius-l);color:inherit;text-align:left;cursor:pointer;transition:background-color var(--gok-motion-duration-instant);background:0 0;border:0;align-items:center;display:flex}.tile.svelte-180w7go:hover{background:color-mix(in oklch, var(--gok-color-surface-hover) 90%, transparent)}.th.svelte-180w7go{border-radius:var(--gok-radius-xs);background:var(--gok-color-neutral-7) center / cover;outline-offset:-1px;outline:1px solid oklch(100% 0 0/.1);flex:none;width:96px;height:60px}.tx.svelte-180w7go{flex-direction:column;gap:2px;min-width:0;display:flex}.tx.svelte-180w7go b:where(.svelte-180w7go){font:var(--gok-font-weight-medium) var(--gok-type-body-small-size) / var(--gok-type-body-small-line) var(--gok-font-family-text);text-wrap:pretty}.tx.svelte-180w7go .num:where(.svelte-180w7go){font:var(--gok-type-caption-weight) var(--gok-type-caption-size) / var(--gok-type-caption-line) var(--gok-font-family-text);color:var(--gok-color-text-muted)}.hint.svelte-l9zscv{z-index:36;pointer-events:none;position:fixed;inset:0}.ring.svelte-l9zscv{left:var(--bx);top:var(--by);position:absolute}.tip.svelte-l9zscv{top:calc(var(--by) + 28px);right:calc(100vw - var(--bx) - 20px);width:max-content;max-width:240px;padding:var(--gok-space-200) var(--gok-space-300);border-radius:var(--gok-radius-l);font:var(--gok-type-caption-weight) var(--gok-type-caption-size) / var(--gok-type-caption-line) var(--gok-font-family-text);gap:2px;animation:.5s cubic-bezier(.2,0,0,1) .2s backwards svelte-l9zscv-tip-in;display:grid;position:absolute}.tip.svelte-l9zscv b:where(.svelte-l9zscv){font-weight:var(--gok-font-weight-medium)}.tip.svelte-l9zscv span:where(.svelte-l9zscv){color:var(--gok-color-text-muted)}@keyframes svelte-l9zscv-tip-in{0%{opacity:0;translate:0 -6px}}@media (prefers-reduced-motion:reduce){.tip.svelte-l9zscv{animation:none}}.panel.svelte-1ddanbh{top:calc(var(--header-h,56px) + 8px);width:min(360px,100vw - 32px);padding:var(--gok-space-400) var(--gok-space-500);border-radius:var(--gok-radius-l);z-index:40;position:fixed;right:16px}h2.svelte-1ddanbh{margin:0}b.svelte-1ddanbh{margin-bottom:var(--gok-space-200);font-weight:var(--gok-font-weight-medium);display:block}.row.svelte-1ddanbh{margin-top:var(--gok-space-300)}.hint.svelte-1ddanbh{margin-top:var(--gok-space-200);color:var(--gok-color-text-muted);display:block}@media (width<=700px){.panel.svelte-1ddanbh{width:calc(100vw - 16px);right:8px}}p.svelte-223kul{margin:var(--gok-space-200) 0}section.svelte-rxyd53{padding-bottom:var(--gok-space-200);align-content:start;display:grid}p.svelte-rxyd53,h2.svelte-rxyd53,h3.svelte-rxyd53{margin:0}.gok-eyebrow.svelte-rxyd53{color:var(--gok-color-text-muted)}.banner.svelte-rxyd53{--gold:#e2b857;border-bottom:1px solid var(--edge);background:radial-gradient(120% 90% at 85% 0%, oklch(.5 .12 var(--h,255) / .55), transparent 60%), linear-gradient(160deg, oklch(.32 .08 var(--h,255)), oklch(.2 .02 var(--h,255)) 95%);padding:16px 18px 12px;position:relative}.banner.svelte-rxyd53:before{content:"";opacity:.08;pointer-events:none;background:repeating-linear-gradient(45deg,#fff 0 1px,#0000 1px 14px),repeating-linear-gradient(-45deg,#fff 0 1px,#0000 1px 14px);position:absolute;inset:0}.banner.svelte-rxyd53>:where(.svelte-rxyd53){position:relative}.top.svelte-rxyd53{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.year.svelte-rxyd53{font-variant-numeric:tabular-nums;font:600 52px/1 Iowan Old Style,Palatino,Georgia,serif;display:block}.name.svelte-rxyd53{margin-top:6px;font:600 17px/1.2 Iowan Old Style,Palatino,Georgia,serif}.name.svelte-rxyd53 small:where(.svelte-rxyd53){color:color-mix(in oklch, var(--gok-color-text) 70%, transparent);margin-top:2px;font:italic 400 13px/1.3 Iowan Old Style,Palatino,Georgia,serif;display:block}.mono.svelte-rxyd53{font:500 10px/1.2 var(--gok-font-family-mono)}.medal.svelte-rxyd53{text-align:center;cursor:pointer;background:0 0;border:0;flex:none;width:76px;padding:0;transition:scale .15s}.medal.svelte-rxyd53:active{scale:.96}.medal.svelte-rxyd53:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:3px;border-radius:8px}.medal.svelte-rxyd53 img:where(.svelte-rxyd53),.medal.svelte-rxyd53>.mono:where(.svelte-rxyd53):first-child{object-fit:cover;object-position:50% 18%;border:2px solid var(--gold);background:oklch(.3 .05 var(--h,255));border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto;font-size:18px;display:grid;box-shadow:0 0 0 3px #00000059,0 4px 12px #00000080}.medal.svelte-rxyd53>.mono:where(.svelte-rxyd53):last-child{color:var(--gold);letter-spacing:.03em;text-transform:uppercase;margin-top:7px;display:block}.rail.svelte-rxyd53{background:#ffffff24;border-radius:3px;height:6px;margin-top:16px;position:relative}.rail.svelte-rxyd53 i:where(.svelte-rxyd53){background:linear-gradient(90deg, var(--gold), #f3d98f);border-radius:3px;position:absolute;inset:0 auto 0 0}.rail.svelte-rxyd53 b:where(.svelte-rxyd53){border:3px solid var(--gold);background:#fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;box-shadow:0 0 0 3px #0000004d}.ends.svelte-rxyd53{color:color-mix(in oklch, var(--gok-color-text) 70%, transparent);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:7px;display:flex}.body.svelte-rxyd53{gap:var(--gok-space-200);padding:12px 18px 0;display:grid}.era-text.svelte-rxyd53{font-size:13.5px}.chapter.svelte-rxyd53{gap:var(--gok-space-200);padding:var(--gok-space-300);border:1px solid var(--edge);border-radius:var(--gok-radius-m);justify-items:start;display:grid}.clamp.svelte-rxyd53{max-height:7.8em;overflow:hidden;mask-image:linear-gradient(#000 60%,#0000)}.more.svelte-rxyd53{color:var(--gok-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.more.svelte-rxyd53:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:2px}.nb.svelte-rxyd53{gap:6px;display:flex}.chip.svelte-rxyd53{border:1px solid var(--edge);background:color-mix(in oklch, var(--gok-color-text) 4%, transparent);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:8px;flex:1;gap:1px;padding:6px 9px;transition:background-color .15s,scale .15s;display:grid}.chip.svelte-rxyd53:hover{background:color-mix(in oklch, var(--gok-color-text) 9%, transparent)}.chip.svelte-rxyd53:active{scale:.96}.chip.svelte-rxyd53:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:1px}.chip.svelte-rxyd53 .mono:where(.svelte-rxyd53){color:var(--gok-color-text-muted);text-transform:uppercase;letter-spacing:.04em}.chip.svelte-rxyd53 em:where(.svelte-rxyd53){text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.hd.svelte-rxyd53{margin-top:var(--gok-space-100);align-items:center;gap:10px;display:flex}.hd.svelte-rxyd53:after{content:"";border-top:1px solid var(--edge);flex:1}ul.svelte-rxyd53{padding:var(--gok-space-100) 8px 0;gap:2px;margin:0;list-style:none;display:grid}li.svelte-rxyd53 button:where(.svelte-rxyd53){width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;gap:10px;padding:8px;transition:background-color .15s;display:flex}li.svelte-rxyd53 button:where(.svelte-rxyd53):hover{background:color-mix(in oklch, var(--gok-color-text) 8%, transparent)}li.svelte-rxyd53 button:where(.svelte-rxyd53):focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:1px}.thumb.svelte-rxyd53{object-fit:cover;background:color-mix(in oklch, var(--gok-color-text) 10%, transparent);outline-offset:-1px;border-radius:6px;outline:1px solid oklch(100% 0 0/.1);flex:none;width:44px;height:44px}.what.svelte-rxyd53{gap:2px;min-width:0;display:grid}.when.svelte-rxyd53{font:500 11px var(--gok-font-family-mono);color:var(--gok-color-primary)}.lede.svelte-rxyd53{color:var(--gok-color-text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.none.svelte-rxyd53{padding:var(--gok-space-200);color:var(--gok-color-text-muted)}@media (prefers-reduced-motion:reduce){.chip.svelte-rxyd53,.medal.svelte-rxyd53{transition:none}}section.svelte-12isk2m{gap:var(--gok-space-200);align-content:start;padding:16px 18px 20px;display:grid}h2.svelte-12isk2m{margin:0 0 var(--gok-space-100)}.gok-eyebrow.svelte-12isk2m{margin:var(--gok-space-300) 0 0;color:var(--gok-color-text-muted)}.jumps.svelte-12isk2m{gap:var(--gok-space-200);flex-wrap:wrap;display:flex}.jumps.svelte-12isk2m button:where(.svelte-12isk2m){padding:var(--gok-space-100) var(--gok-space-300);border:1px solid var(--edge);border-radius:var(--gok-radius-pill);color:inherit;font:inherit;cursor:pointer;background:0 0}ul.svelte-12isk2m{gap:2px;margin:0;padding:0;list-style:none;display:grid}li.svelte-12isk2m button:where(.svelte-12isk2m){justify-content:space-between;gap:var(--gok-space-200);width:100%;padding:7px var(--gok-space-200);border-radius:var(--gok-radius-s);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.jumps.svelte-12isk2m button:where(.svelte-12isk2m):hover,li.svelte-12isk2m button:where(.svelte-12isk2m):hover{background:color-mix(in oklch, var(--gok-color-text) 8%, transparent)}.jumps.svelte-12isk2m button:where(.svelte-12isk2m):focus-visible,li.svelte-12isk2m button:where(.svelte-12isk2m):focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:1px}.state.svelte-12isk2m{font:11px var(--gok-font-family-mono);color:var(--gok-color-text-muted);white-space:nowrap}.none.svelte-12isk2m{color:var(--gok-color-text-muted);margin:0}.art.svelte-1341oik{background:var(--gok-color-surface-hover);height:170px;position:relative}.art.plain.svelte-1341oik{height:auto;padding-top:16px}.art.svelte-1341oik img:where(.svelte-1341oik){object-fit:cover;width:100%;height:100%;display:block}.art.svelte-1341oik:after{content:"";background:linear-gradient(transparent 35%, var(--gok-color-surface));pointer-events:none;position:absolute;inset:0}.art.plain.svelte-1341oik:after{display:none}h2.svelte-1341oik{z-index:1;margin:0;position:absolute;bottom:10px;left:18px;right:18px}.art.plain.svelte-1341oik h2:where(.svelte-1341oik){margin:0 18px 4px;position:static}.body.svelte-1341oik{padding:var(--gok-space-100) 18px 20px}p.svelte-1341oik{margin:var(--gok-space-100) 0}.chips.svelte-1341oik{gap:var(--gok-space-100);margin:var(--gok-space-200) 0;flex-wrap:wrap;display:flex}gok-button.svelte-1341oik{margin:var(--gok-space-200) 0 var(--gok-space-100)}.sub.svelte-1341oik,.lic.svelte-1341oik{color:var(--gok-color-text-muted)}.when.svelte-1341oik{font-weight:var(--gok-font-weight-semibold)}ul.svelte-1341oik{padding-left:var(--gok-space-400);margin:0}@media (width<=700px){.art.svelte-1341oik{height:130px}}.zoom.svelte-1341oik{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.more.svelte-1341oik{gap:var(--gok-space-300);margin-top:var(--gok-space-300);padding-top:var(--gok-space-200);border-top:1px solid var(--edge);align-items:center;display:flex}.linklike.svelte-1341oik{color:var(--gok-color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.linklike.svelte-1341oik:hover{color:var(--gok-color-text)}.refs.svelte-1341oik{margin:var(--gok-space-200) 0;padding:var(--gok-space-200) var(--gok-space-300);border-radius:var(--gok-radius-m);background:color-mix(in oklch, var(--gok-color-text) 6%, transparent)}.lightbox.svelte-1341oik{border-radius:var(--gok-radius-l);cursor:zoom-out;max-width:94vw;max-height:94vh;padding:12px;overflow:hidden}.lightbox.svelte-1341oik::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8}.lightbox[open].svelte-1341oik{align-items:center;gap:var(--gok-space-200);flex-direction:column;display:flex}.lightbox.svelte-1341oik img:where(.svelte-1341oik){object-fit:contain;border-radius:var(--gok-radius-m);max-width:calc(94vw - 24px);max-height:calc(94vh - 80px);display:block}.lightbox.svelte-1341oik p:where(.svelte-1341oik){color:var(--gok-color-text-muted);text-align:center;margin:0}.x.svelte-1341oik{color:var(--gok-color-text);cursor:pointer;background:0 0;border:0;font-size:24px;line-height:1;position:absolute;top:4px;right:8px}section.svelte-1meacyo{padding:16px 18px 20px}h2.svelte-1meacyo{margin:0}b.svelte-1meacyo{margin-bottom:var(--gok-space-200);font-weight:var(--gok-font-weight-medium);display:block}.row.svelte-1meacyo{margin-top:var(--gok-space-300)}.hint.svelte-1meacyo{margin-top:var(--gok-space-200);color:var(--gok-color-text-muted);display:block}.ramp.svelte-1meacyo{height:10px;margin-top:var(--gok-space-300);border-radius:3px}.years.svelte-1meacyo{margin-top:var(--gok-space-100);font-family:var(--gok-font-family-mono);color:var(--gok-color-text-muted);justify-content:space-between;display:flex}.ring.svelte-17nhwkx{aspect-ratio:500/300;margin:6px 0 0;position:relative;container-type:inline-size}svg.svelte-17nhwkx{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.arc.svelte-17nhwkx{stroke:none}text.svelte-17nhwkx{fill:#fff;font:700 12px var(--gok-font-family-mono);text-anchor:middle;font-variant-numeric:tabular-nums}.maj.svelte-17nhwkx{stroke:var(--gok-color-text);stroke-width:2px;stroke-dasharray:3 3;opacity:.7}.face.svelte-17nhwkx,.pm.svelte-17nhwkx{box-sizing:border-box;font:600 9.5px var(--gok-font-family-display);color:var(--gok-color-text);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;overflow:hidden;translate:-50% -50%}.face.svelte-17nhwkx img:where(.svelte-17nhwkx),.pm.svelte-17nhwkx img:where(.svelte-17nhwkx){object-fit:cover;object-position:50% 18%;width:100%;height:100%}.leader.svelte-17nhwkx{background:color-mix(in oklch, var(--p) 40%, var(--gok-color-surface));width:5.8cqw;height:5.8cqw;box-shadow:0 0 0 2px var(--p);font-size:1.9cqw}.minister.svelte-17nhwkx{background:color-mix(in oklch, var(--m2) 40%, var(--gok-color-surface));width:3.9cqw;height:3.9cqw;box-shadow:0 0 0 1.5px var(--m2);font-size:1.55cqw}button.face.svelte-17nhwkx,.pm.svelte-17nhwkx,.king.svelte-17nhwkx{cursor:pointer}button.face.svelte-17nhwkx:hover,.pm.svelte-17nhwkx:hover{scale:1.08}button.face.svelte-17nhwkx:focus-visible,.pm.svelte-17nhwkx:focus-visible,.king.svelte-17nhwkx:focus-visible,.more.svelte-17nhwkx:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:2px}.pm.svelte-17nhwkx{background:linear-gradient(160deg, var(--m1), var(--m3));width:12.4cqw;height:12.4cqw;box-shadow:0 0 22px color-mix(in oklch, var(--m1) 40%, transparent);padding:2px}.pm.svelte-17nhwkx img:where(.svelte-17nhwkx){border-radius:50%}.king.svelte-17nhwkx{color:oklch(85% .12 88);font:600 clamp(9px, 2cqw, 10.5px) var(--gok-font-family-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex;position:absolute;translate:-50% -50%}.king.svelte-17nhwkx .face:where(.svelte-17nhwkx){background:linear-gradient(160deg,oklch(85% .12 88),oklch(36% .07 62));width:5cqw;height:5cqw;padding:2px;position:static;translate:none}.king.svelte-17nhwkx .face:where(.svelte-17nhwkx) img:where(.svelte-17nhwkx){border-radius:50%}.cap.svelte-17nhwkx{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 8px;display:flex;margin:6px 0 0!important}.cap.svelte-17nhwkx b:where(.svelte-17nhwkx){font:600 17px var(--serif)}.cap.svelte-17nhwkx span:where(.svelte-17nhwkx){font:500 10.5px var(--gok-font-family-mono);color:var(--gok-color-text-muted)}.lists.svelte-17nhwkx{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}section.svelte-17nhwkx{background:color-mix(in oklch, var(--gok-color-text) 5%, transparent);border-radius:12px;padding:10px 12px;box-shadow:0 0 0 1px oklch(100% 0 0/.07),0 2px 10px oklch(0% 0 0/.25)}h3.svelte-17nhwkx{font:600 10.5px var(--gok-font-family-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gok-color-text-muted);justify-content:space-between;margin:0 0 8px;display:flex}h3.svelte-17nhwkx span:where(.svelte-17nhwkx){letter-spacing:.02em;text-transform:none;font-weight:500}ul.svelte-17nhwkx{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}li.svelte-17nhwkx{grid-template-columns:10px 1fr auto;align-items:start;gap:8px;display:grid}li.svelte-17nhwkx b:where(.svelte-17nhwkx){font-size:12px;font-weight:600;line-height:1.25;display:block}li.svelte-17nhwkx i:where(.svelte-17nhwkx){font:normal 10.5px var(--gok-font-family-mono);color:var(--gok-color-text-muted);display:block}.sw.svelte-17nhwkx{background:var(--m2);border-radius:3px;width:10px;height:10px;margin-top:3px}.pmsw.svelte-17nhwkx{background:var(--m1)}.n.svelte-17nhwkx{font:600 13px var(--gok-font-family-mono);font-variant-numeric:tabular-nums}.more.svelte-17nhwkx{color:var(--gok-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0}.credit.svelte-17nhwkx{color:var(--gok-color-text-muted);font-size:11.5px;margin-top:12px!important}@media (width<=700px){.lists.svelte-17nhwkx{grid-template-columns:1fr}}.sheet.svelte-17q3lpn{--m1:oklch(85% .12 88);--m2:oklch(58% .1 72);--m3:oklch(36% .07 62);--serif:"Iowan Old Style", Palatino, Georgia, serif;background:linear-gradient(180deg, color-mix(in oklch, var(--m3) 26%, transparent), transparent 260px);flex-direction:column;min-height:100%;display:flex}.sheet.pm.svelte-17q3lpn{--m1:oklch(90% .02 250);--m2:oklch(56% .03 250);--m3:oklch(36% .03 250)}button.svelte-17q3lpn{font:inherit;color:inherit}header.svelte-17q3lpn{border-bottom:1px solid color-mix(in oklch, var(--m2) 35%, transparent);align-items:center;gap:12px;padding:12px 14px 10px 18px;display:flex}.arms.svelte-17q3lpn{object-fit:contain;width:26px;height:34px}.house.svelte-17q3lpn{flex-direction:column;gap:2px;min-width:0;display:flex}.eyebrow.svelte-17q3lpn,dt.svelte-17q3lpn,.near.svelte-17q3lpn em:where(.svelte-17q3lpn){font:600 10.5px/1.2 var(--gok-font-family-mono);letter-spacing:.12em;text-transform:uppercase;font-style:normal}.eyebrow.svelte-17q3lpn{color:var(--m1)}.sub.svelte-17q3lpn,.sv.svelte-17q3lpn,.credit.svelte-17q3lpn{color:var(--gok-color-text-muted)}.sub.svelte-17q3lpn{font-size:12px}.lx.svelte-17q3lpn{border-radius:var(--gok-radius-m);background:color-mix(in oklch, var(--gok-color-text) 8%, transparent);cursor:pointer;border:0;flex:none;width:32px;height:32px;font-size:20px;line-height:1}.main.svelte-17q3lpn{grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:18px 18px 14px;display:grid}.frame.svelte-17q3lpn{box-sizing:border-box;background:linear-gradient(160deg, var(--m1), var(--m2) 45%, var(--m3));cursor:zoom-in;border:0;border-radius:12px;width:220px;padding:5px;transition:width .2s ease-out;box-shadow:0 12px 30px #00000080,inset 0 0 0 1px #ffffff40}.frame.tall.svelte-17q3lpn{border-radius:88px 88px 12px 12px;width:176px}.frame.svelte-17q3lpn:disabled{cursor:default;aspect-ratio:4/5}.frame.svelte-17q3lpn img:where(.svelte-17q3lpn),.frame.svelte-17q3lpn .mono:where(.svelte-17q3lpn){object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.frame.tall.svelte-17q3lpn img:where(.svelte-17q3lpn),.frame.tall.svelte-17q3lpn .mono:where(.svelte-17q3lpn){border-radius:83px 83px 8px 8px}.frame.svelte-17q3lpn .mono:where(.svelte-17q3lpn){min-height:160px;font:600 40px var(--gok-font-family-display);background:color-mix(in oklch, var(--m3) 70%, black);place-items:center;display:grid}.frame.svelte-17q3lpn:focus-visible,.tabs.svelte-17q3lpn button:where(.svelte-17q3lpn):focus-visible,.near.svelte-17q3lpn:focus-visible,.plate.ruled.svelte-17q3lpn:focus-visible,.kid.ruled.svelte-17q3lpn:focus-visible,.events.svelte-17q3lpn button:where(.svelte-17q3lpn):focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:2px}h2.svelte-17q3lpn{font:600 30px/1.08 var(--serif);text-wrap:balance;margin:2px 0 0}.sv.svelte-17q3lpn{margin:4px 0 0}.nick.svelte-17q3lpn{font:italic 16px/1.3 var(--serif);color:var(--m1);margin:8px 0 0}.facts.svelte-17q3lpn{grid-template-columns:1fr 1fr;gap:10px 14px;margin:16px 0 0;display:grid}.facts.svelte-17q3lpn div:where(.svelte-17q3lpn){border-left:2px solid color-mix(in oklch, var(--m2) 60%, transparent);padding-left:10px}dt.svelte-17q3lpn{color:var(--gok-color-text-muted)}dd.svelte-17q3lpn{font-weight:var(--gok-font-weight-semibold);margin:3px 0 0;font-size:14px}.compact.svelte-17q3lpn .main:where(.svelte-17q3lpn){grid-template-columns:64px 1fr;align-items:center;gap:14px;padding:12px 18px 10px}.compact.svelte-17q3lpn .frame:where(.svelte-17q3lpn){width:64px;padding:3px}.compact.svelte-17q3lpn .frame.tall:where(.svelte-17q3lpn){border-radius:32px 32px 8px 8px}.compact.svelte-17q3lpn .frame.tall:where(.svelte-17q3lpn) img:where(.svelte-17q3lpn){border-radius:29px 29px 6px 6px}.compact.svelte-17q3lpn .facts:where(.svelte-17q3lpn),.compact.svelte-17q3lpn .sv:where(.svelte-17q3lpn){display:none}.compact.svelte-17q3lpn h2:where(.svelte-17q3lpn){font-size:24px}.tabs.svelte-17q3lpn{border-bottom:1px solid color-mix(in oklch, var(--gok-color-text) 12%, transparent);gap:2px;padding:0 12px;display:flex}.tabs.svelte-17q3lpn button:where(.svelte-17q3lpn){color:var(--gok-color-text-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 10px;font-weight:500}.tabs.svelte-17q3lpn button:where(.svelte-17q3lpn):hover{color:var(--gok-color-text)}.tabs.svelte-17q3lpn button[aria-selected=true]:where(.svelte-17q3lpn){color:var(--gok-color-text);border-color:var(--m1)}.panel.svelte-17q3lpn{flex:1;padding:14px 18px 18px}.panel.svelte-17q3lpn p:where(.svelte-17q3lpn){margin:0 0 10px}.bio.svelte-17q3lpn{line-height:1.55}.line.svelte-17q3lpn{height:56px;margin:16px 4px 0;position:relative}.track.svelte-17q3lpn{background:color-mix(in oklch, var(--gok-color-text) 25%, transparent);height:2px;position:absolute;top:10px;left:0;right:0}.reign.svelte-17q3lpn{background:linear-gradient(90deg, var(--m2), var(--m1));border-radius:5px;height:10px;position:absolute;top:6px}.dot.svelte-17q3lpn{background:var(--gok-color-primary);border:2px solid var(--gok-color-surface);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:5px}.lab.svelte-17q3lpn{font:500 10.5px/1.3 var(--gok-font-family-mono);color:var(--gok-color-text-muted);white-space:nowrap;position:absolute;top:24px}.lab.mid.svelte-17q3lpn{color:var(--m1);text-align:center;transform:translate(-50%)}.lab.end.svelte-17q3lpn{text-align:right;right:0}.tree.svelte-17q3lpn{--ln:color-mix(in oklch, var(--m2) 80%, transparent);flex-direction:column;gap:22px;margin:2px -6px 0;display:flex}.gen.svelte-17q3lpn{position:relative}.parents.svelte-17q3lpn{grid-template-columns:minmax(0,240px);justify-content:center;display:grid}.parents.pair.svelte-17q3lpn{grid-template-columns:1fr 1fr;gap:36px}.parents.svelte-17q3lpn:after{content:"";border-left:1.5px solid var(--ln);height:22px;position:absolute;top:100%;left:50%}.parents.pair.svelte-17q3lpn:before{content:"";border-top:1.5px solid var(--ln);width:36px;position:absolute;top:50%;left:calc(50% - 18px)}.parents.pair.svelte-17q3lpn:after{height:calc(50% + 22px);top:50%}.couple.svelte-17q3lpn{grid-template-columns:1fr 112px 1fr;align-items:start;display:grid}.side.svelte-17q3lpn{flex-direction:column;gap:6px;min-width:0;display:flex}.side.l.svelte-17q3lpn{padding-right:12px}.side.r.svelte-17q3lpn{padding-left:12px}.side.svelte-17q3lpn .plate:where(.svelte-17q3lpn):first-child:after{content:"";border-top:2px dotted var(--m1);width:36px;position:absolute;top:30px}.side.l.svelte-17q3lpn .plate:where(.svelte-17q3lpn):first-child:after{left:100%}.side.r.svelte-17q3lpn .plate:where(.svelte-17q3lpn):first-child:after{right:100%}.me.svelte-17q3lpn{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex;position:relative}.me.svelte-17q3lpn .medal:where(.svelte-17q3lpn){width:64px;height:64px;box-shadow:0 0 0 3px #00000059, 0 0 22px color-mix(in oklch, var(--m1) 45%, transparent)}.me.svelte-17q3lpn b:where(.svelte-17q3lpn){font:600 15px/1.15 var(--serif)}.me.svelte-17q3lpn i:where(.svelte-17q3lpn){font:600 10.5px var(--gok-font-family-mono);color:var(--m1);font-style:normal}.couple.down.svelte-17q3lpn .me:where(.svelte-17q3lpn):after{content:"";border-left:1.5px solid var(--ln);height:11px;position:absolute;top:100%;left:50%}.broods.svelte-17q3lpn{flex-wrap:wrap;justify-content:center;row-gap:14px;display:flex}.brood.svelte-17q3lpn{flex-direction:column;align-items:center;padding:0 6px;display:flex;position:relative}.brood.svelte-17q3lpn:before,.brood.svelte-17q3lpn:after,.kid.svelte-17q3lpn:before,.kid.svelte-17q3lpn:after{content:"";border-top:1.5px solid var(--ln);position:absolute}.brood.svelte-17q3lpn:before{top:-11px;left:0;right:50%}.brood.svelte-17q3lpn:after{border-left:1.5px solid var(--ln);height:11px;top:-11px;left:50%;right:0}.brood.svelte-17q3lpn:first-child:before,.kid.svelte-17q3lpn:first-child:before{display:none}.brood.svelte-17q3lpn:last-child:after,.kid.svelte-17q3lpn:last-child:after{border-top:0}.tag.svelte-17q3lpn{z-index:1;box-sizing:border-box;contain:inline-size;white-space:nowrap;text-overflow:ellipsis;border:1px solid color-mix(in oklch, var(--m2) 60%, transparent);background:color-mix(in oklch, var(--m3) 55%, var(--gok-color-surface));max-width:100%;font:600 10.5px/1.2 var(--gok-font-family-mono);letter-spacing:.04em;color:var(--m1);text-align:center;border-radius:999px;padding:3px 10px;position:relative;overflow:hidden}.tag.num.svelte-17q3lpn{contain:none;width:22px;height:22px;padding:0;font-size:13px;line-height:20px}.sibs.svelte-17q3lpn{flex-wrap:wrap;justify-content:center;margin-top:10px;display:flex}.kid.svelte-17q3lpn{box-sizing:border-box;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;width:56px;padding:10px 1px 0;font-size:10.5px;line-height:1.15;display:flex;position:relative}.kid.svelte-17q3lpn:before{top:0;left:0;right:50%}.kid.svelte-17q3lpn:after{border-left:1.5px solid var(--ln);height:10px;top:0;left:50%;right:0}.kid.svelte-17q3lpn .medal:where(.svelte-17q3lpn){z-index:1;width:40px;height:40px;position:relative}.kid.svelte-17q3lpn b:where(.svelte-17q3lpn){overflow-wrap:anywhere;font-weight:600}.kid.svelte-17q3lpn i:where(.svelte-17q3lpn),.plate.svelte-17q3lpn i:where(.svelte-17q3lpn){font:normal 9.5px var(--gok-font-family-mono);color:var(--gok-color-text-muted)}.kid.svelte-17q3lpn em:where(.svelte-17q3lpn){font:600 8.5px var(--gok-font-family-mono);color:var(--m1);font-style:normal}.kid.ruled.svelte-17q3lpn{cursor:pointer;border-radius:8px}.kid.ruled.svelte-17q3lpn:hover{background:color-mix(in oklch, var(--m3) 35%, transparent)}.plate.svelte-17q3lpn{border:1px solid color-mix(in oklch, var(--gok-color-text) 10%, transparent);background:color-mix(in oklch, var(--gok-color-text) 5%, transparent);text-align:left;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:6px 8px 6px 6px;display:flex;position:relative}.plate.ruled.svelte-17q3lpn{border-color:color-mix(in oklch, var(--m2) 60%, transparent);background:color-mix(in oklch, var(--m3) 30%, transparent);cursor:pointer}.plate.ruled.svelte-17q3lpn:hover{background:color-mix(in oklch, var(--m3) 45%, transparent)}.plate.svelte-17q3lpn .who:where(.svelte-17q3lpn){flex-direction:column;gap:1px;min-width:0;display:flex}.plate.svelte-17q3lpn b:where(.svelte-17q3lpn){overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.2}.who.svelte-17q3lpn{flex-direction:column;gap:2px;min-width:0;display:flex}.who.svelte-17q3lpn b:where(.svelte-17q3lpn){overflow-wrap:anywhere;font-weight:600}.who.svelte-17q3lpn i:where(.svelte-17q3lpn){font:normal 10.5px var(--gok-font-family-mono);color:var(--gok-color-text-muted)}.medal.svelte-17q3lpn{box-sizing:border-box;background:linear-gradient(160deg, var(--m1), var(--m3));border-radius:50%;flex:none;width:34px;height:34px;padding:2px;display:block}.medal.pm.svelte-17q3lpn{background:linear-gradient(160deg,oklch(90% .02 250),oklch(36% .03 250))}.medal.plain.svelte-17q3lpn{background:color-mix(in oklch, var(--gok-color-text) 22%, transparent)}.medal.svelte-17q3lpn img:where(.svelte-17q3lpn),.medal.svelte-17q3lpn .mono:where(.svelte-17q3lpn){object-fit:cover;object-position:50% 18%;width:100%;height:100%;font:600 11px var(--gok-font-family-display);background:var(--gok-color-surface);border-radius:50%;place-items:center;display:grid}.credit.svelte-17q3lpn{font-size:12px;margin-top:14px!important}.events.svelte-17q3lpn{margin:0;padding:0;list-style:none}.events.svelte-17q3lpn button:where(.svelte-17q3lpn){border:0;border-top:1px solid color-mix(in oklch, var(--gok-color-text) 8%, transparent);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;width:100%;padding:7px 4px;display:flex}.events.svelte-17q3lpn button:where(.svelte-17q3lpn):hover{background:color-mix(in oklch, var(--gok-color-text) 5%, transparent)}.th.svelte-17q3lpn{background:color-mix(in oklch, var(--gok-color-text) 10%, transparent);border-radius:5px;flex:none;width:44px;height:30px;overflow:hidden}.th.svelte-17q3lpn img:where(.svelte-17q3lpn){object-fit:cover;width:100%;height:100%}.yr.svelte-17q3lpn{color:var(--gok-color-primary);font:600 12px var(--gok-font-family-mono);flex:none}.refs.svelte-17q3lpn{padding-left:var(--gok-space-400);margin:0}.refs.svelte-17q3lpn li:where(.svelte-17q3lpn){margin:0 0 6px}footer.svelte-17q3lpn{z-index:2;border-top:1px solid color-mix(in oklch, var(--m2) 35%, transparent);background:color-mix(in oklch, var(--gok-color-surface) 92%, black);grid-template-columns:1fr 1fr;gap:8px;padding:8px 14px 10px;display:grid;position:sticky;bottom:0}.near.svelte-17q3lpn{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:4px;display:flex}.near.after.svelte-17q3lpn{text-align:right;flex-direction:row-reverse}.near.svelte-17q3lpn:hover{background:color-mix(in oklch, var(--gok-color-text) 6%, transparent)}.near.svelte-17q3lpn .medal:where(.svelte-17q3lpn){width:40px;height:40px}.near.svelte-17q3lpn em:where(.svelte-17q3lpn){color:var(--gok-color-text-muted)}.near.after.svelte-17q3lpn .who:where(.svelte-17q3lpn){align-items:flex-end}.lightbox.svelte-17q3lpn{border-radius:var(--gok-radius-l);cursor:zoom-out;max-width:94vw;max-height:94vh;padding:12px;overflow:hidden}.lightbox.svelte-17q3lpn::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8}.lightbox[open].svelte-17q3lpn{align-items:center;gap:var(--gok-space-200);flex-direction:column;display:flex}.lightbox.svelte-17q3lpn img:where(.svelte-17q3lpn){object-fit:contain;border-radius:var(--gok-radius-m);max-width:calc(94vw - 24px);max-height:calc(94vh - 80px);display:block}.lightbox.svelte-17q3lpn p:where(.svelte-17q3lpn){color:var(--gok-color-text-muted);text-align:center;margin:0}.lx.svelte-17q3lpn{position:absolute;top:6px;right:8px}@media (width<=700px){.main.svelte-17q3lpn{grid-template-columns:96px 1fr;gap:12px;padding:12px 14px 10px}.frame.svelte-17q3lpn,.frame.tall.svelte-17q3lpn{width:96px;padding:3px}.frame.tall.svelte-17q3lpn{border-radius:48px 48px 8px 8px}.frame.tall.svelte-17q3lpn img:where(.svelte-17q3lpn){border-radius:45px 45px 6px 6px}h2.svelte-17q3lpn{font-size:22px}.facts.svelte-17q3lpn{gap:8px 10px;margin-top:10px}.couple.svelte-17q3lpn{grid-template-columns:1fr 88px 1fr}footer.svelte-17q3lpn{position:static}}.folio{--m1:var(--gok-color-primary);--m2:oklch(55% .1 150);--m3:oklch(34% .06 152);background:linear-gradient(180deg, color-mix(in oklch, var(--m3) 28%, transparent), transparent 260px);flex-direction:column;min-height:calc(100% - 49px);display:flex}.folio.place{--m1:oklch(82% .07 195);--m2:oklch(55% .06 200);--m3:oklch(34% .04 205)}.folio button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.folio button:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:2px}.folio svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.folio .eyebrow,.folio dt,.folio .near em{font:600 10.5px/1.2 var(--gok-font-family-mono);letter-spacing:.12em;text-transform:uppercase;font-style:normal}.folio .muted,.folio dt,.folio .cap,.folio .near em{color:var(--gok-color-text-muted)}.folio .fh{align-items:center;gap:12px;padding:12px 18px 0;display:flex}.folio .glyph{width:30px;height:30px;color:var(--m1);background:color-mix(in oklch, var(--m3) 55%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--m2) 50%, transparent);border-radius:8px;flex:none;place-items:center;display:grid}.folio .fh .eyebrow{color:var(--m1);display:block}.folio .fh .sub{color:var(--gok-color-text-muted);margin-top:2px;font-size:12px;display:block}.folio .fm{grid-template-columns:200px 1fr;align-items:start;gap:18px;padding:14px 18px 12px;display:grid}.folio .fm.bare{grid-template-columns:1fr}.folio .frame{background:linear-gradient(160deg, var(--m1), var(--m2) 45%, var(--m3));cursor:zoom-in;border-radius:12px;width:100%;padding:5px;display:block;box-shadow:0 12px 30px #00000080,inset 0 0 0 1px #fff3}.folio .frame img{border-radius:7px;width:100%;height:auto;display:block}.folio .cap{font:500 10.5px/1.35 var(--gok-font-family-mono);margin:8px 0 0}.folio h2{text-wrap:balance;margin:0;font:600 25px/1.1 Iowan Old Style,Palatino,Georgia,serif}.folio .sv{color:var(--gok-color-text-muted);margin:4px 0 0;font-size:12.5px}.folio .when{font-weight:var(--gok-font-weight-semibold);margin:6px 0 0}.folio dl{grid-template-columns:1fr 1fr;gap:10px 14px;margin:14px 0 0;display:grid}.folio dl>div{border-left:2px solid color-mix(in oklch, var(--m2) 70%, transparent);min-width:0;padding-left:10px}.folio dd{align-items:center;gap:6px;margin:3px 0 0;font-size:13.5px;font-weight:600;line-height:1.25;display:flex}.folio .lk button{align-items:center;gap:6px;min-width:0;transition-property:scale;transition-duration:.15s;display:flex}.folio .lk button>span:last-child{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--gok-color-text) 35%, transparent);text-decoration-color:color-mix(in oklch, var(--gok-color-text) 35%, transparent);text-underline-offset:3px}.folio .lk button:hover>span:last-child{-webkit-text-decoration-color:var(--gok-color-text);text-decoration-color:var(--gok-color-text)}.folio .medal{box-sizing:border-box;background:linear-gradient(160deg,oklch(85% .12 88),oklch(36% .07 62));border-radius:50%;flex:none;place-items:center;width:22px;height:22px;padding:1.5px;display:grid}.folio .medal img,.folio .medal .mono{object-fit:cover;object-position:50% 18%;width:100%;height:100%;font:600 8px var(--gok-font-family-display);background:var(--gok-color-surface);border-radius:50%;place-items:center;display:grid}.folio .pin{background:oklch(82% .07 195);border-radius:50%;flex:none;width:8px;height:8px}.folio .pin.era{background:oklch(80% .08 250)}.folio .tabs{border-bottom:1px solid color-mix(in oklch, var(--gok-color-text) 12%, transparent);gap:2px;padding:0 12px;display:flex}.folio .tabs button{color:var(--gok-color-text-muted);white-space:nowrap;border-bottom:2px solid #0000;padding:9px 10px;font-weight:500}.folio .tabs button:hover{color:var(--gok-color-text)}.folio .tabs button[aria-selected=true]{color:var(--gok-color-text);border-color:var(--m1)}.folio .fp{flex:1;padding:12px 18px 18px}.folio .fp p{margin:0 0 10px;line-height:1.55}.folio .rows{margin:0;padding:0;list-style:none}.folio .rows button{border-top:1px solid color-mix(in oklch, var(--gok-color-text) 8%, transparent);align-items:center;gap:10px;width:100%;padding:7px 4px;transition-property:scale,background-color;transition-duration:.15s;display:flex}.folio .rows button:hover{background:color-mix(in oklch, var(--gok-color-text) 5%, transparent)}.folio .th{background:color-mix(in oklch, var(--gok-color-text) 10%, transparent);border-radius:5px;flex:none;width:44px;height:30px;overflow:hidden}.folio .th img{object-fit:cover;width:100%;height:100%;display:block}.folio .yr{color:var(--m1);font:600 12px var(--gok-font-family-mono);font-variant-numeric:tabular-nums;flex:none}.folio .refs{padding-left:var(--gok-space-400);margin:0}.folio .refs li{margin:0 0 6px}.folio .foot{z-index:2;border-top:1px solid color-mix(in oklch, var(--m2) 35%, transparent);background:color-mix(in oklch, var(--gok-color-surface) 92%, black);grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding:8px 10px 10px;display:grid;position:sticky;bottom:0}.folio .near{border-radius:10px;align-items:center;gap:10px;min-width:0;padding:4px;font-size:12.5px;line-height:1.25;transition-property:scale,background-color;transition-duration:.15s;display:flex}.folio .near:hover{background:color-mix(in oklch, var(--gok-color-text) 6%, transparent)}.folio .near.after{text-align:right;flex-direction:row-reverse}.folio .near .th{border-radius:8px;width:40px;height:40px}.folio .near .t{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.folio .rows button:active,.folio .near:active,.folio .lk button:active{scale:.96}.folio-lightbox{border-radius:var(--gok-radius-l);cursor:zoom-out;max-width:94vw;max-height:94vh;padding:12px;overflow:hidden}.folio-lightbox::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8}.folio-lightbox[open]{align-items:center;gap:var(--gok-space-200);flex-direction:column;display:flex}.folio-lightbox img{object-fit:contain;border-radius:var(--gok-radius-m);max-width:calc(94vw - 24px);max-height:calc(94vh - 80px);display:block}.folio-lightbox p{color:var(--gok-color-text-muted);text-align:center;margin:0}.folio-lightbox .lx{border-radius:var(--gok-radius-m);background:color-mix(in oklch, var(--gok-color-text) 8%, transparent);width:32px;height:32px;color:var(--gok-color-text);cursor:pointer;border:0;font-size:20px;line-height:1;position:absolute;top:6px;right:8px}@media (width<=700px){.folio .fm{grid-template-columns:96px 1fr;gap:12px;padding:12px 14px 10px}.folio h2{font-size:21px}.folio .tabs{scrollbar-width:none;overflow-x:auto}.folio .foot{position:static}}.folio.era.svelte-1i6drl1{--m1:oklch(80% .08 250);--m2:oklch(55% .09 255);--m3:oklch(34% .07 260)}.fm.svelte-1i6drl1{grid-template-columns:150px 1fr}.frame.shield.svelte-1i6drl1{box-sizing:border-box;cursor:default;place-items:center;height:178px;display:grid}.frame.shield.svelte-1i6drl1 img:where(.svelte-1i6drl1){object-fit:contain;filter:drop-shadow(0 6px 10px #00000080);width:auto;max-width:100%;height:140px}.th.shield.svelte-1i6drl1{place-items:center;display:grid}.th.shield.svelte-1i6drl1 img:where(.svelte-1i6drl1){object-fit:contain;width:auto;height:30px}.told.svelte-1i6drl1{margin:6px 0 0;font-size:13px;line-height:1.45}.parts.svelte-1i6drl1{gap:2px;margin:18px 0 0;display:flex;position:relative}.part.svelte-1i6drl1{background:color-mix(in oklch, var(--gok-color-text) 7%, transparent);border-radius:6px;min-width:0;padding:5px 7px 6px;font-size:11px;line-height:1.25}.part.svelte-1i6drl1 b:where(.svelte-1i6drl1){white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.part.svelte-1i6drl1 span:where(.svelte-1i6drl1){font:500 10px var(--gok-font-family-mono);color:var(--gok-color-text-muted)}.part.on.svelte-1i6drl1{background:color-mix(in oklch, var(--m2) 45%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--m1) 45%, transparent)}.now.svelte-1i6drl1{background:var(--gok-color-text);pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:0}.now.svelte-1i6drl1 i:where(.svelte-1i6drl1){font:600 10px var(--gok-font-family-mono);font-style:normal;position:absolute;top:-15px;left:50%;translate:-50%}.now.start.svelte-1i6drl1 i:where(.svelte-1i6drl1){left:-1px;translate:0}.now.end.svelte-1i6drl1 i:where(.svelte-1i6drl1){left:auto;right:-1px;translate:0}h3.svelte-1i6drl1{margin:14px 0 0;font:600 15px/1.25 Iowan Old Style,Palatino,Georgia,serif}h3.svelte-1i6drl1:first-child{margin-top:2px}h3.svelte-1i6drl1 .muted:where(.svelte-1i6drl1){font:italic 400 13px Iowan Old Style,Palatino,Georgia,serif}.grp.svelte-1i6drl1{align-items:center;gap:10px;padding:12px 4px 6px;display:flex}.grp.svelte-1i6drl1:first-child{padding-top:2px}.grp.svelte-1i6drl1 img:where(.svelte-1i6drl1){object-fit:contain;width:18px;height:23px}.grp.svelte-1i6drl1 .eyebrow:where(.svelte-1i6drl1){color:var(--m1)}.rows.svelte-1i6drl1 .medal:where(.svelte-1i6drl1){width:30px;height:30px;padding:2px}.rows.svelte-1i6drl1 .yr:where(.svelte-1i6drl1){min-width:76px}.badge.svelte-1i6drl1{background:var(--m1);color:oklch(20% .03 255);font:600 10px var(--gok-font-family-mono);border-radius:999px;margin-left:auto;padding:1px 7px}.chap.svelte-1i6drl1{background:color-mix(in oklch, var(--gok-color-text) 6%, transparent);border-radius:10px;align-items:center;gap:14px;margin-bottom:8px;padding:12px;display:flex}.chap.svelte-1i6drl1 b:where(.svelte-1i6drl1){font:600 15px/1.25 Iowan Old Style,Palatino,Georgia,serif;display:block}.play.svelte-1i6drl1{background:var(--gok-color-primary);height:34px;color:var(--gok-color-text-on-primary);border-radius:8px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:0 14px 0 10px;font-weight:600;transition-property:scale;transition-duration:.15s;display:inline-flex}.play.svelte-1i6drl1:active{scale:.96}.play.svelte-1i6drl1 svg:where(.svelte-1i6drl1){fill:currentColor;stroke:none}@media (width<=700px){.fm.svelte-1i6drl1{grid-template-columns:96px 1fr}.frame.shield.svelte-1i6drl1{height:120px}.frame.shield.svelte-1i6drl1 img:where(.svelte-1i6drl1){height:92px}}.bar.svelte-153ezxm{z-index:4;border-bottom:1px solid var(--edge);background:color-mix(in oklch, var(--gok-color-surface) 96%, black);align-items:center;gap:6px;padding:8px 10px;font-size:12.5px;display:flex;position:sticky;top:0}button.svelte-153ezxm{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button.svelte-153ezxm:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:2px}.ib.svelte-153ezxm{border-radius:var(--gok-radius-m);background:color-mix(in oklch, var(--gok-color-text) 8%, transparent);flex:none;place-items:center;width:32px;height:32px;transition-property:scale,background-color;transition-duration:.15s;display:grid}.ib.svelte-153ezxm:hover{background:color-mix(in oklch, var(--gok-color-text) 14%, transparent)}.x.svelte-153ezxm{font-size:20px;line-height:1}.ib.svelte-153ezxm:active,.crumb.svelte-153ezxm:active{scale:.96}svg.svelte-153ezxm{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.trail.svelte-153ezxm{flex:1;align-items:center;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}li.svelte-153ezxm{flex:0 auto;align-items:center;gap:4px;min-width:0;display:flex}li.svelte-153ezxm:last-child{flex:none;min-width:88px;max-width:45%}li.svelte-153ezxm:has(.more:where(.svelte-153ezxm)){flex:none}li.svelte-153ezxm+li:where(.svelte-153ezxm):before{content:"›";color:var(--gok-color-text-muted)}.crumb.svelte-153ezxm{background:color-mix(in oklch, var(--gok-color-text) 7%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:160px;height:28px;padding:0 10px 0 6px;transition-property:scale,background-color;transition-duration:.15s;display:inline-flex}.crumb.svelte-153ezxm:hover{background:color-mix(in oklch, var(--gok-color-text) 13%, transparent)}.crumb.more.svelte-153ezxm{letter-spacing:.1em;padding:0 10px;font-weight:600}.crumb.here.svelte-153ezxm{background:0 0;max-width:100%;padding-left:2px;font-weight:600}.lb.svelte-153ezxm{text-overflow:ellipsis;overflow:hidden}.dot.svelte-153ezxm{background:var(--gok-color-text-muted);border-radius:50%;flex:none;width:8px;height:8px}.dot.ruler.svelte-153ezxm{background:oklch(85% .12 88)}.dot.event.svelte-153ezxm{background:var(--gok-color-primary)}.dot.place.svelte-153ezxm{background:oklch(82% .07 195)}.dot.era.svelte-153ezxm{background:oklch(80% .08 250)}.toast.svelte-153ezxm{background:var(--gok-color-primary);color:var(--gok-color-text-on-primary);border-radius:999px;padding:6px 12px;font-weight:500;position:absolute;top:52px;left:50%;translate:-50%;box-shadow:0 6px 18px #0006}.left.svelte-1x2mpiu{z-index:12;left:16px;top:calc(var(--header-h,56px) + 12px);bottom:calc(var(--timebar-h,120px) + 28px);pointer-events:none;align-items:flex-start;gap:8px;display:flex;position:fixed}.left.svelte-1x2mpiu>:where(.svelte-1x2mpiu){pointer-events:auto}.rail.svelte-1x2mpiu{border-radius:var(--gok-radius-l);flex-direction:column;align-items:center;gap:4px;width:52px;padding:8px 0;display:flex}.rail.svelte-1x2mpiu button:where(.svelte-1x2mpiu){border-radius:var(--gok-radius-m);width:40px;height:40px;color:var(--gok-color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:relative}.rail.svelte-1x2mpiu button:where(.svelte-1x2mpiu):hover{color:var(--gok-color-text);background:color-mix(in oklch, var(--gok-color-text) 8%, transparent)}.rail.svelte-1x2mpiu button:where(.svelte-1x2mpiu):focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:1px}.rail.svelte-1x2mpiu button.on:where(.svelte-1x2mpiu){color:var(--gok-color-text-on-primary);background:var(--gok-color-primary)}.rail.svelte-1x2mpiu button[data-tip]:where(.svelte-1x2mpiu):hover:after{content:attr(data-tip);z-index:5;white-space:nowrap;border-radius:var(--gok-radius-s);background:var(--gok-color-surface);border:1px solid var(--edge);font:var(--gok-type-caption-size) var(--gok-font-family-text);color:var(--gok-color-text);padding:4px 8px;position:absolute;top:50%;left:48px;translate:0 -50%}svg.svelte-1x2mpiu{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.lens.svelte-1x2mpiu{border-radius:var(--gok-radius-l);width:360px;max-height:100%;overflow:auto}@media (width>=701px){.lens.wide.svelte-1x2mpiu{width:560px}}@media (width<=700px){.left.svelte-1x2mpiu{display:contents}.rail.svelte-1x2mpiu{z-index:12;top:calc(var(--header-h,48px) + 8px);flex-direction:row;width:auto;padding:4px;position:fixed;left:8px}.rail.svelte-1x2mpiu button[data-tip]:where(.svelte-1x2mpiu):hover:after{display:none}.lens.svelte-1x2mpiu{z-index:12;left:8px;right:8px;bottom:calc(var(--timebar-h,76px) + 16px);width:auto;max-height:45vh;position:fixed}}.turn.svelte-iuwlyh{z-index:12;right:16px;bottom:calc(var(--timebar-h,120px) + 28px);width:340px;padding:var(--gok-space-300) var(--gok-space-400);border-radius:var(--gok-radius-l);position:fixed}.head.svelte-iuwlyh{justify-content:space-between;align-items:center;display:flex}.gok-eyebrow.svelte-iuwlyh{color:var(--gok-color-text-muted);margin:0}.row.svelte-iuwlyh{align-items:center;gap:var(--gok-space-300);margin-top:var(--gok-space-200);display:flex}.what.svelte-iuwlyh{flex:1;align-content:center;min-width:0;min-height:53px;display:grid}.when.svelte-iuwlyh{font:500 11px var(--gok-font-family-mono);color:var(--gok-color-primary)}b.svelte-iuwlyh{font-weight:var(--gok-font-weight-semibold);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}button.svelte-iuwlyh{cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}button.svelte-iuwlyh svg:where(.svelte-iuwlyh){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}button.svelte-iuwlyh:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:2px}button.svelte-iuwlyh:disabled{opacity:.4;cursor:default}.prev.svelte-iuwlyh{border:1px solid var(--edge);width:30px;height:30px;color:var(--gok-color-text);background:0 0}.prev.svelte-iuwlyh:hover:not(:disabled){background:color-mix(in oklch, var(--gok-color-text) 8%, transparent)}.go.svelte-iuwlyh{background:var(--gok-color-primary);width:44px;height:44px;color:var(--gok-color-text-on-primary);border:0}.go.svelte-iuwlyh:hover:not(:disabled){filter:brightness(1.1)}@media (width<=700px){.turn.svelte-iuwlyh{right:8px;bottom:calc(var(--timebar-h,76px) + 16px);width:auto;max-width:calc(100vw - 16px);padding:var(--gok-space-100) var(--gok-space-100) var(--gok-space-100) var(--gok-space-400);border-radius:var(--gok-radius-pill)}.turn.covered.svelte-iuwlyh,.head.svelte-iuwlyh{display:none}.row.svelte-iuwlyh{gap:var(--gok-space-200);margin-top:0}.what.svelte-iuwlyh{max-width:52vw;min-height:0}b.svelte-iuwlyh{-webkit-line-clamp:1;line-clamp:1}.go.svelte-iuwlyh{width:36px;height:36px}}.mapnav.svelte-1d5h46a{z-index:12;top:calc(var(--header-h,56px) + 12px);border-radius:var(--gok-radius-l);flex-direction:column;align-items:center;gap:2px;padding:4px;display:flex;position:fixed;right:16px}button.svelte-1d5h46a{border-radius:var(--gok-radius-m);width:40px;height:40px;color:var(--gok-color-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition-property:background-color,scale,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1);display:grid;position:relative}button.svelte-1d5h46a:hover:not(:disabled){background:var(--gok-color-surface-hover)}button.svelte-1d5h46a:active:not(:disabled){scale:.96}button.svelte-1d5h46a:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:2px}button.svelte-1d5h46a:disabled{opacity:.38;cursor:default}button.svelte-1d5h46a svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.compass.svelte-1d5h46a{background:var(--gok-color-bg);box-shadow:inset 0 0 0 1px var(--edge);border-radius:50%}.compass.svelte-1d5h46a:hover:not(:disabled){background:var(--gok-color-bg);box-shadow:inset 0 0 0 1px var(--gok-color-border-strong)}.compass.svelte-1d5h46a svg:where(.svelte-1d5h46a){stroke:none;width:30px;height:30px}.compass.svelte-1d5h46a text:where(.svelte-1d5h46a){font:600 7px var(--gok-font-family-text);fill:var(--gok-color-text);text-anchor:middle}.compass.svelte-1d5h46a .north:where(.svelte-1d5h46a){fill:var(--gok-color-text)}.compass.svelte-1d5h46a .south:where(.svelte-1d5h46a){fill:var(--gok-color-border-strong)}.angle.svelte-1d5h46a{font:500 12px/1 var(--gok-font-family-mono);font-variant-numeric:tabular-nums}hr.svelte-1d5h46a{border:0;border-top:1px solid var(--edge);width:24px;margin:2px 0}.tip.svelte-1d5h46a:after{content:attr(data-tip);white-space:nowrap;border-radius:var(--gok-radius-m);background:var(--gok-color-bg);color:var(--gok-color-text);font:500 12px/16px var(--gok-font-family-text);opacity:0;pointer-events:none;padding:6px 8px;transition:opacity .15s cubic-bezier(.2,0,0,1);position:absolute;top:50%;right:calc(100% + 12px);translate:0 -50%}.tip[data-key].svelte-1d5h46a:after{content:attr(data-tip) "  " attr(data-key)}.tip.svelte-1d5h46a:hover:after,.tip.svelte-1d5h46a:focus-visible:after{opacity:1}@media (height<=760px),(width<=700px){.zoom.svelte-1d5h46a{display:none}}@media (width<=700px){.mapnav.svelte-1d5h46a{top:calc(var(--header-h,48px) + 8px);right:8px}button.svelte-1d5h46a{width:44px;height:44px}.tip.svelte-1d5h46a:after{display:none}}.toasts.svelte-1br0hsq{z-index:13;top:calc(var(--header-h,56px) + 12px);pointer-events:none;gap:8px;width:300px;display:grid;position:fixed;right:78px}.toast.svelte-1br0hsq{pointer-events:auto;border-radius:var(--gok-radius-l);font-size:var(--gok-type-body-small-size);gap:10px;padding:10px 12px;animation:.35s ease-out svelte-1br0hsq-in;display:flex;position:relative}.th.svelte-1br0hsq{border-radius:var(--gok-radius-s);background:var(--gok-color-surface-hover) center / cover;flex:none;width:44px;height:44px}.what.svelte-1br0hsq{flex:1;gap:2px;min-width:0;padding-right:18px;display:grid}.when.svelte-1br0hsq{font:500 11px var(--gok-font-family-mono);color:var(--gok-color-primary)}b.svelte-1br0hsq{font-weight:var(--gok-font-weight-semibold);line-height:1.3}button.svelte-1br0hsq{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}button.svelte-1br0hsq:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:1px}.go.svelte-1br0hsq{color:var(--gok-color-primary);justify-self:start;padding:0;text-decoration:underline}.title.svelte-1br0hsq{text-align:left;padding:0;line-height:1.3}.title.svelte-1br0hsq:hover{text-decoration:underline}.y.svelte-1br0hsq{font:11px var(--gok-font-family-mono);color:var(--gok-color-text-muted)}.more.svelte-1br0hsq{color:var(--gok-color-text-muted)}.x.svelte-1br0hsq{color:var(--gok-color-text-muted);padding:0 4px;position:absolute;top:6px;right:8px}@keyframes svelte-1br0hsq-in{0%{opacity:0;translate:12px}}@media (prefers-reduced-motion:reduce){.toast.svelte-1br0hsq{animation:none}}@media (width<=700px){.toasts.svelte-1br0hsq{display:none}}header.svelte-16l0jix{z-index:20;--gok-navbar-background:transparent;--gok-navbar-border-color:transparent;--gok-navbar-blur:0px;border-width:0 0 1px;position:fixed;inset:0 0 auto}.brand.svelte-16l0jix{align-items:center;gap:var(--gok-space-300);min-height:52px;display:flex}.wm.svelte-16l0jix{font-weight:var(--gok-font-weight-semibold);letter-spacing:-.01em;font-size:17px}.dot.svelte-16l0jix{color:var(--gok-color-primary)}.pipe.svelte-16l0jix{background:var(--edge);width:1px;height:18px}.sub.svelte-16l0jix{color:var(--gok-color-text-muted);font-size:15px}.res.svelte-16l0jix{margin-left:var(--gok-space-300);gap:6px;display:flex}.chip.svelte-16l0jix{border:1px solid var(--edge);background:color-mix(in oklch, var(--gok-color-text) 7%, transparent);border-radius:99px;align-items:center;gap:8px;height:34px;padding:0 12px 0 10px;display:flex}.chip.svelte-16l0jix svg:where(.svelte-16l0jix){width:18px;height:18px;color:var(--gok-color-primary)}.v.svelte-16l0jix{font:500 14px/1.25 var(--gok-font-family-text);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;display:flex}.muted.svelte-16l0jix{color:var(--gok-color-text-muted);font-weight:var(--gok-font-weight-regular)}gok-sparkline.svelte-16l0jix{--gok-sparkline-width:48px;--gok-sparkline-height:16px}.crest.svelte-16l0jix{z-index:1000;cursor:pointer;filter:drop-shadow(0 6px 10px #0000008c);background:0 0;border:0;width:60px;padding:0;transition:scale .15s;position:absolute;top:7px;left:50%;translate:-50%}.crest.svelte-16l0jix:active{scale:.96}.crest.svelte-16l0jix:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:4px;border-radius:8px}.crest.svelte-16l0jix img:where(.svelte-16l0jix){object-fit:contain;width:100%;height:72px;display:block}.era.svelte-16l0jix{z-index:1000;max-width:24vw;height:52px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:center;padding:0;line-height:1.2;display:grid;position:absolute;top:0;left:calc(50% + 50px)}.era.svelte-16l0jix:hover b:where(.svelte-16l0jix){text-underline-offset:3px;text-decoration:underline}.era.svelte-16l0jix:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:2px;border-radius:4px}.era.svelte-16l0jix b:where(.svelte-16l0jix){font:600 16px Iowan Old Style,Palatino,Georgia,serif}.era.svelte-16l0jix span:where(.svelte-16l0jix){color:var(--gok-color-text-muted);font:italic 12.5px Iowan Old Style,Palatino,Georgia,serif}.era.svelte-16l0jix b:where(.svelte-16l0jix),.era.svelte-16l0jix span:where(.svelte-16l0jix){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.year-only.svelte-16l0jix{display:none}.actions.svelte-16l0jix{gap:2px;display:flex}.actions.svelte-16l0jix button:where(.svelte-16l0jix){border-radius:var(--gok-radius-m);width:34px;height:34px;color:var(--gok-color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;transition:background-color .15s,color .15s;display:grid}.actions.svelte-16l0jix button:where(.svelte-16l0jix):hover{background:color-mix(in oklch, var(--gok-color-text) 8%, transparent);color:var(--gok-color-text)}.actions.svelte-16l0jix button:where(.svelte-16l0jix):focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:1px}.actions.svelte-16l0jix button.on:where(.svelte-16l0jix){background:var(--gok-color-primary);color:var(--gok-color-text-on-primary)}.actions.svelte-16l0jix svg:where(.svelte-16l0jix){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.chip.svelte-16l0jix svg:where(.svelte-16l0jix){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}@media (width<=1280px){.events.svelte-16l0jix{display:none}}@media (width<=1100px){.sea.svelte-16l0jix,.sub.svelte-16l0jix,.pipe.svelte-16l0jix{display:none}}@media (width<=700px){header.svelte-16l0jix{--gok-navbar-padding-inline:var(--gok-space-200);align-items:center;min-height:48px;padding-right:108px;display:flex}gok-navbar.svelte-16l0jix{position:absolute;inset:0}.brand.svelte-16l0jix{min-height:48px}.wm.svelte-16l0jix,.res.svelte-16l0jix{display:none}.crest.svelte-16l0jix{filter:none;order:1;width:28px;margin-left:8px;position:relative;top:auto;left:auto;translate:none}.crest.svelte-16l0jix img:where(.svelte-16l0jix){height:32px}.era.svelte-16l0jix{flex:1;order:2;min-width:0;max-width:none;height:auto;margin-left:8px;position:relative;top:auto;left:auto}.era.svelte-16l0jix span:where(.svelte-16l0jix){display:none}.year-only.svelte-16l0jix{z-index:1000;font:600 15px var(--gok-font-family-text);font-variant-numeric:tabular-nums;order:3;margin-right:8px;display:block;position:relative}.actions.svelte-16l0jix .keys:where(.svelte-16l0jix),.actions.svelte-16l0jix .tour:where(.svelte-16l0jix){display:none}.actions.svelte-16l0jix{gap:4px}.actions.svelte-16l0jix button:where(.svelte-16l0jix){width:30px;height:30px}}.note.svelte-9740lr{margin:0 0 var(--gok-space-300);color:var(--gok-color-text-muted)}ul.svelte-9740lr{padding-left:var(--gok-space-400);margin:0}li.svelte-9740lr{margin:var(--gok-space-100) 0}.lic.svelte-9740lr{color:var(--gok-color-text-muted);display:block}.keys.svelte-1itr91m{top:calc(var(--header-h,56px) + 8px);padding:var(--gok-space-400) var(--gok-space-500);border-radius:var(--gok-radius-l);z-index:40;position:fixed;right:16px}h2.svelte-1itr91m{margin:0 0 var(--gok-space-200)}@media (width<=700px){.keys.svelte-1itr91m{max-width:calc(100vw - 16px);right:8px}}th.svelte-1itr91m{text-align:left;font-weight:var(--gok-font-weight-regular);padding:var(--gok-space-100) var(--gok-space-400) var(--gok-space-100) 0;white-space:nowrap}td.svelte-1itr91m{color:var(--gok-color-text-muted)}kbd.svelte-1itr91m{font-family:var(--gok-font-family-mono);font-size:var(--gok-type-caption-size);background:var(--gok-color-surface-hover);border:1px solid var(--gok-color-border);border-radius:var(--gok-radius-s);padding:1px var(--gok-space-200)}.screen.svelte-7b30fm{z-index:100;background:var(--gok-color-bg);color:var(--gok-color-text);position:fixed;inset:0;overflow:hidden}.photo.svelte-7b30fm{object-fit:cover;object-position:70% 60%;filter:saturate(.85)contrast(1.05);opacity:0;transform-origin:70% 60%;width:100%;height:100%;transition:opacity .8s ease-out;animation:30s linear forwards svelte-7b30fm-drift;position:absolute;inset:0}@keyframes svelte-7b30fm-drift{0%{scale:1.04}to{scale:1.24}}.photo.shown.svelte-7b30fm{opacity:1}.scrim.svelte-7b30fm{background:linear-gradient(0deg, color-mix(in oklch, var(--gok-color-bg) 94%, transparent) 0%, color-mix(in oklch, var(--gok-color-bg) 55%, transparent) 38%, transparent 70%), linear-gradient(90deg, color-mix(in oklch, var(--gok-color-bg) 55%, transparent), transparent 60%);transition:opacity .6s ease-out;position:absolute;inset:0}.credit.svelte-7b30fm{text-align:right;font:400 .6875rem/1.3 var(--gok-font-family-mono);opacity:.7;margin:0;transition:opacity .4s;position:absolute;top:6%;right:5%}.copy.svelte-7b30fm{z-index:1;contain:layout;max-width:560px;transition-property:translate,opacity;transition-duration:.45s;transition-timing-function:ease-out;display:grid;position:absolute;bottom:7%;left:5%;right:5%}.copy.svelte-7b30fm:before{content:"";z-index:-1;border:1px solid color-mix(in oklch, var(--gok-color-text) 14%, transparent);border-radius:var(--gok-radius-l);background:color-mix(in oklch, var(--gok-color-surface) 84%, transparent);opacity:0;transition:opacity .5s var(--gok-motion-ease-precise), scale .6s cubic-bezier(.2, 0, 0, 1);position:absolute;inset:-28px -28px -22px;scale:.96;box-shadow:0 18px 50px #00000073,inset 0 1px oklch(100% 5.96046e-8 none/.1)}.eyebrow.svelte-7b30fm{margin:0 0 var(--gok-space-300);font:500 .75rem/1 var(--gok-font-family-mono);letter-spacing:.16em;text-transform:uppercase;transition:color .4s}h1.svelte-7b30fm{margin:0 0 var(--gok-space-300);font:500 clamp(2.25rem, 6.4vw, 4.5rem) / 1 var(--gok-font-family-display);letter-spacing:-.035em;text-wrap:balance}.swap.svelte-7b30fm{display:grid}.swap.svelte-7b30fm p:where(.svelte-7b30fm){grid-area:1/1;transition:opacity .4s}.lede.svelte-7b30fm{color:color-mix(in oklch, var(--gok-color-text) 80%, transparent);text-wrap:balance;margin:0;font-size:1.0625rem}.offer.svelte-7b30fm{opacity:0}.fold.svelte-7b30fm,.more.svelte-7b30fm{transition:grid-template-rows .5s cubic-bezier(.2,0,0,1),opacity .3s;display:grid}.fold.svelte-7b30fm{grid-template-rows:1fr}.more.svelte-7b30fm{opacity:0;grid-template-rows:0fr;transition-delay:.15s,.3s}.fold.svelte-7b30fm>:where(.svelte-7b30fm),.more.svelte-7b30fm>:where(.svelte-7b30fm){min-height:0;overflow:hidden}.more.svelte-7b30fm>:where(.svelte-7b30fm){margin-inline:-6px;padding-inline:6px}.load.svelte-7b30fm{gap:var(--gok-space-200);padding-top:var(--gok-space-600);display:grid}.track.svelte-7b30fm{background:color-mix(in oklch, var(--gok-color-text) 22%, transparent);border-radius:2px;height:2px;overflow:hidden}.track.svelte-7b30fm i:where(.svelte-7b30fm){height:100%;width:calc(var(--f) * 100%);background:var(--gok-color-primary);display:block}.row.svelte-7b30fm{justify-content:space-between;gap:var(--gok-space-400);font:400 .8125rem var(--gok-font-family-mono);font-variant-numeric:tabular-nums;display:flex}.btns.svelte-7b30fm{gap:var(--gok-space-300);padding:var(--gok-space-500) 0 6px;flex-wrap:wrap;display:flex}.btn.svelte-7b30fm{align-items:center;gap:var(--gok-space-200);height:var(--gok-control-height-m);padding:0 var(--gok-space-400);border-radius:var(--gok-radius-m);font:var(--gok-type-button-regular-weight) var(--gok-type-button-regular-size) / var(--gok-type-button-regular-line) var(--gok-font-family-text);cursor:pointer;transition-property:scale,background-color;transition-duration:var(--gok-motion-duration-instant);transition-timing-function:var(--gok-motion-ease-precise);border:0;display:inline-flex}.btn.svelte-7b30fm:active{scale:.96}.btn.svelte-7b30fm:focus-visible{outline:var(--gok-focus-ring-width) solid var(--gok-color-focus-ring);outline-offset:var(--gok-focus-ring-offset)}.primary.svelte-7b30fm{background:var(--gok-color-primary);color:var(--gok-color-text-on-primary)}.primary.svelte-7b30fm:hover{background:var(--gok-color-primary-hover)}.primary.svelte-7b30fm svg:where(.svelte-7b30fm){fill:currentColor;width:16px;height:16px;margin-left:2px}.dur.svelte-7b30fm{font-weight:var(--gok-font-weight-regular);opacity:.72;font-variant-numeric:tabular-nums}.ghost.svelte-7b30fm{color:var(--gok-color-text);box-shadow:inset 0 0 0 1px var(--gok-color-border-strong);background:0 0}.ghost.svelte-7b30fm:hover{background:var(--gok-color-surface-hover)}.card.svelte-7b30fm .copy:where(.svelte-7b30fm):before{opacity:1;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);scale:1}.card.noblur.svelte-7b30fm .copy:where(.svelte-7b30fm):before{-webkit-backdrop-filter:none;backdrop-filter:none}.card.svelte-7b30fm .eyebrow:where(.svelte-7b30fm){color:var(--gok-color-primary)}.card.svelte-7b30fm .swap:where(.svelte-7b30fm) p:where(.svelte-7b30fm):first-child{opacity:0}.card.svelte-7b30fm .offer:where(.svelte-7b30fm){opacity:1}.card.svelte-7b30fm .fold:where(.svelte-7b30fm){opacity:0;grid-template-rows:0fr}.card.svelte-7b30fm .more:where(.svelte-7b30fm){opacity:1;grid-template-rows:1fr}.card.svelte-7b30fm .scrim:where(.svelte-7b30fm){opacity:.7}.leaving.svelte-7b30fm{pointer-events:none;background:0 0}.leaving.svelte-7b30fm .copy:where(.svelte-7b30fm){opacity:0;transition-duration:.3s;translate:0 8px}.leaving.svelte-7b30fm .photo:where(.svelte-7b30fm),.leaving.svelte-7b30fm .scrim:where(.svelte-7b30fm){opacity:0;transition:opacity 1s cubic-bezier(.4,0,.2,1) .1s,transform 1.1s cubic-bezier(.2,0,0,1)}.leaving.svelte-7b30fm .photo:where(.svelte-7b30fm){transform:scale(1.03)}.leaving.svelte-7b30fm .credit:where(.svelte-7b30fm){opacity:0}@media (prefers-reduced-motion:reduce){.photo.svelte-7b30fm{animation:none;scale:1.08}.leaving.svelte-7b30fm .photo:where(.svelte-7b30fm){transform:none}.leaving.svelte-7b30fm .copy:where(.svelte-7b30fm){translate:none}.copy.svelte-7b30fm:before{scale:1}}@media (prefers-reduced-transparency:reduce){.card.svelte-7b30fm .copy:where(.svelte-7b30fm):before{-webkit-backdrop-filter:none;backdrop-filter:none}}.event-markers{pointer-events:none;position:fixed;inset:0;overflow:hidden}.event-marker{--c:var(--gok-color-accent);pointer-events:auto;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;margin:-14px 0 0 -14px;padding:0;transition:opacity .15s;display:grid;position:absolute;top:0;left:0}.event-marker[hidden]{display:none}.event-marker>*{grid-area:1/1}.event-marker.live,.event-marker:hover,.event-marker:focus-visible{opacity:1;z-index:1}.event-marker:focus-visible{outline:2px solid var(--c);outline-offset:2px}.event-marker .dot{background:var(--c);width:14px;height:14px;box-shadow:0 0 0 2px var(--gok-color-surface), 0 1px 4px #00000059;border-radius:50%;transition:transform .15s ease-out}.event-marker:hover .dot,.event-marker:focus-visible .dot{transform:scale(1.3)}.event-marker .ring{border:1.5px solid var(--c);opacity:0;border-radius:50%;width:14px;height:14px}.event-marker.live .ring{animation:2.8s ease-out infinite event-ring}.event-marker.live .ring+.ring{animation-delay:-1.4s}[data-idle] .event-marker.live .ring{animation-timing-function:steps(20,end)}@keyframes event-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.event-marker .label{border-radius:var(--gok-radius-s);white-space:nowrap;background:var(--gok-color-surface);color:var(--gok-color-text);font:500 var(--gok-type-caption-size) / 1.4 var(--gok-font-family-text);opacity:0;pointer-events:none;padding:2px 8px;transition:opacity .15s;position:absolute;top:50%;left:100%;translate:4px -50%;box-shadow:0 1px 4px #0003}.event-marker:hover .label,.event-marker:focus-visible .label{opacity:1}@media (prefers-reduced-motion:reduce){.event-marker.live .ring{opacity:.5;animation:none;transform:scale(2)}.event-marker.live .ring+.ring{display:none}.event-marker,.event-marker .dot,.event-marker .label{transition:none}}.card.svelte-1xc0y2b{text-align:left;cursor:pointer;width:104px;color:var(--gok-color-text);border:0;border-left:1px solid color-mix(in oklch, var(--gok-color-text) 35%, transparent);background:0 0;gap:4px;padding:0 0 0 6px;display:grid;position:absolute;top:88px}.card.svelte-1xc0y2b:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:1px}img.svelte-1xc0y2b,.noimg.svelte-1xc0y2b{object-fit:cover;background:color-mix(in oklch, var(--gok-color-text) 12%, transparent);border-radius:5px;width:98px;height:44px;transition:transform .15s;display:block}.multi.svelte-1xc0y2b img:where(.svelte-1xc0y2b),.multi.svelte-1xc0y2b .noimg:where(.svelte-1xc0y2b){width:92px;box-shadow:3px 3px 0 color-mix(in oklch, var(--gok-color-text) 26%, #1c1c1c), 6px 6px 0 color-mix(in oklch, var(--gok-color-text) 12%, #1c1c1c)}.count.svelte-1xc0y2b{background:var(--gok-color-primary);min-width:18px;color:var(--gok-color-text-on-primary);font:600 10px / 17px var(--gok-font-family-mono);text-align:center;border-radius:9px;padding:0 5px;position:absolute;top:4px;left:66px;box-shadow:0 1px 4px #00000080}.text.svelte-1xc0y2b{font:var(--gok-font-weight-medium) 10.5px / 1.25 var(--gok-font-family-text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}i.svelte-1xc0y2b{font:normal 10px var(--gok-font-family-mono);color:var(--gok-color-primary);margin-right:5px}.card.svelte-1xc0y2b:hover img:where(.svelte-1xc0y2b){transform:translateY(-2px)}.card.svelte-1xc0y2b:hover .text:where(.svelte-1xc0y2b){color:var(--gok-color-primary)}@media (prefers-reduced-motion:reduce){img.svelte-1xc0y2b,.noimg.svelte-1xc0y2b{transition:none}}.strip.svelte-wus9bq{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;min-width:0;height:168px;position:relative}.strip.svelte-wus9bq:active{cursor:grabbing}.strip.svelte-wus9bq:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:2px}.vp.svelte-wus9bq{position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.roll.svelte-wus9bq{will-change:transform;height:100%;position:absolute;top:0;left:0}button.svelte-wus9bq{cursor:pointer;background:0 0;border:0;padding:0;position:absolute}button.svelte-wus9bq:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:1px}.stick.svelte-wus9bq{margin-left:clamp(0px, calc(var(--sx) - var(--l)), max(0px, calc(var(--w) - 150px)));display:inline-block}.era.svelte-wus9bq{box-sizing:border-box;border-left:1px solid color-mix(in oklch, var(--gok-color-text) 28%, transparent);height:16px;font:var(--gok-font-weight-medium) 11.5px / 16px var(--gok-font-family-text);color:var(--gok-color-text-muted);white-space:nowrap;pointer-events:none;padding-left:6px;position:absolute;top:0;overflow:hidden}.era.on.svelte-wus9bq{color:var(--gok-color-text)}.era.svelte-wus9bq em:where(.svelte-wus9bq){font-style:normal;font-weight:var(--gok-font-weight-regular);opacity:.5;margin-left:8px}.era.svelte-wus9bq i:where(.svelte-wus9bq){font:normal 10px var(--gok-font-family-mono);opacity:.55;margin-left:8px}.chapter.svelte-wus9bq{border-radius:var(--gok-radius-s);background:color-mix(in oklch, var(--gok-color-accent) 34%, transparent);min-width:4px;height:14px;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--gok-color-accent) 60%, transparent);color:var(--gok-color-text);font:var(--gok-font-weight-medium) 10.5px / 14px var(--gok-font-family-text);text-align:left;white-space:nowrap;padding:0 6px;transition:background .15s,color .15s;overflow:hidden}.chapter.svelte-wus9bq:hover{background:color-mix(in oklch, var(--gok-color-accent) 50%, transparent)}.chapter.active.svelte-wus9bq{background:var(--gok-color-accent);color:var(--gok-color-text-on-accent);box-shadow:none}.tick.svelte-wus9bq{font:9px var(--gok-font-family-mono);color:var(--gok-color-text-muted);pointer-events:none;position:absolute;top:54px;translate:-50%}.line.svelte-wus9bq{background:color-mix(in oklch, var(--gok-color-text) 20%, transparent);border-radius:2px;height:4px;position:absolute;top:72px;left:0}.past.svelte-wus9bq{background:var(--gok-color-primary);pointer-events:none;border-radius:2px;height:4px;position:absolute;top:72px;left:0}.dot.svelte-wus9bq{border-radius:50%;width:12px;height:12px;margin-left:-6px;top:66px}.dot.svelte-wus9bq:before{content:"";background:var(--gok-color-text);opacity:.7;border-radius:50%;transition:transform .15s;position:absolute;inset:2px}.dot.done.svelte-wus9bq:before{opacity:1}.dot.live.svelte-wus9bq:before{background:var(--gok-color-accent);opacity:1;transform:scale(1.3)}.dot.svelte-wus9bq:hover:before{opacity:1;transform:scale(1.5)}.head.svelte-wus9bq{background:color-mix(in oklch, var(--gok-color-text) 85%, transparent);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.head.svelte-wus9bq:after{content:"";background:var(--gok-color-primary);width:12px;height:12px;box-shadow:0 0 0 3px color-mix(in oklch, var(--gok-color-primary) 30%, transparent), 0 1px 4px #00000080;border-radius:50%;position:absolute;top:66px;left:50%;translate:-50%}.list.svelte-wus9bq{z-index:8;box-sizing:border-box;background:color-mix(in oklch, var(--gok-color-surface) 99%, transparent);border:1px solid var(--edge);cursor:default;border-radius:10px;gap:2px;width:290px;padding:8px;display:grid;position:absolute;box-shadow:0 10px 30px #00000073}.list.svelte-wus9bq p:where(.svelte-wus9bq){margin:0;padding:2px 6px 6px}.row.svelte-wus9bq{text-align:left;color:var(--gok-color-text);border-radius:8px;grid-template-columns:62px 1fr;align-items:center;gap:10px;padding:5px 6px;display:grid;position:static}.row.svelte-wus9bq:hover{background:color-mix(in oklch, var(--gok-color-primary) 22%, transparent)}.row.svelte-wus9bq img:where(.svelte-wus9bq),.row.svelte-wus9bq .noimg:where(.svelte-wus9bq){object-fit:cover;background:color-mix(in oklch, var(--gok-color-text) 12%, transparent);border-radius:5px;width:62px;height:40px;display:block}.row.svelte-wus9bq span:where(.svelte-wus9bq):last-child{font:var(--gok-font-weight-medium) 12.5px / 1.3 var(--gok-font-family-text)}.row.svelte-wus9bq i:where(.svelte-wus9bq){font:normal 10.5px var(--gok-font-family-mono);color:var(--gok-color-primary);display:block}@media (prefers-reduced-motion:reduce){.dot.svelte-wus9bq:before,.chapter.svelte-wus9bq{transition:none}}.speed.svelte-1gmueeb{align-items:center;gap:var(--gok-space-200);color:var(--gok-color-text-muted);display:flex}@media (width<=700px){.speed.svelte-1gmueeb .gok-caption:where(.svelte-1gmueeb){display:none}gok-segmented-item.svelte-1gmueeb::part(base){padding-inline:var(--gok-space-200)}}.year.svelte-1n32t5h{font-variant-numeric:tabular-nums;min-width:4ch;font-size:var(--gok-type-metric-small-size);line-height:var(--gok-type-metric-small-line)}.icon.svelte-1n32t5h{fill:currentColor;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;display:block}.track.svelte-1n32t5h{flex:1;min-width:0}.lanes.svelte-1n32t5h{margin-top:var(--gok-space-100);position:relative}button.svelte-1n32t5h{cursor:pointer;background:0 0;border:0;padding:0;position:absolute}button.svelte-1n32t5h:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:1px}.lane.svelte-1n32t5h{border-radius:var(--gok-radius-s);background:var(--gok-color-surface-hover);min-width:6px;height:16px;box-shadow:inset 0 0 0 1px var(--gok-color-border)}.lane.svelte-1n32t5h span:where(.svelte-1n32t5h){padding:0 var(--gok-space-200);white-space:nowrap;text-overflow:ellipsis;font:var(--gok-font-weight-medium) 11px / 16px var(--gok-font-family-text);text-align:left;color:var(--gok-color-text-muted);display:block;overflow:hidden}.lane.active.svelte-1n32t5h{background:var(--gok-color-accent);box-shadow:none}.slider.svelte-1n32t5h{position:relative}gok-slider.svelte-1n32t5h::part(label){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ticks.svelte-1n32t5h{pointer-events:none;position:absolute;top:calc(100% - 1px);left:0;right:0}.ticks.svelte-1n32t5h i:where(.svelte-1n32t5h){background:var(--gok-color-border-strong);width:1px;height:6px;position:absolute}.ruler.svelte-vqa1ow{--gold1:oklch(85% .12 88);--gold2:oklch(58% .1 72);--sil1:oklch(90% .02 250);--sil2:oklch(56% .03 250);box-sizing:border-box;border-radius:var(--gok-radius-l);background:linear-gradient(115deg, oklch(.34 .08 var(--h) / .8), oklch(.24 .03 var(--h) / .5) 70%);width:100%;height:116px;box-shadow:inset 0 0 0 1px oklch(.62 .09 var(--h) / .45);grid-template-rows:104px;grid-template-columns:84px 1fr;gap:10px;padding:6px;display:grid;position:relative;overflow:hidden}.mark.svelte-vqa1ow{width:96px;height:112px;fill:oklch(.8 .08 var(--h));opacity:.13;pointer-events:none;position:absolute;top:6px;right:-8px}.fig.svelte-vqa1ow,.t.svelte-vqa1ow{z-index:1;min-width:0;position:relative}.fade.svelte-vqa1ow{animation:.15s ease-out svelte-vqa1ow-swap}@keyframes svelte-vqa1ow-swap{0%{opacity:0;filter:blur(4px)}}.frame.svelte-vqa1ow{all:unset;box-sizing:border-box;background:linear-gradient(150deg, var(--gold1), var(--gold2) 45%, var(--gold1));cursor:pointer;border-radius:42px 42px 10px 10px;width:84px;height:104px;padding:3px;transition:scale .15s;display:block;box-shadow:0 0 0 1px #0000008c,0 3px 8px #00000080,inset 0 0 0 1px #fff6}.frame.pm.svelte-vqa1ow{background:linear-gradient(150deg, var(--sil1), var(--sil2) 45%, var(--sil1))}.frame.svelte-vqa1ow:hover{scale:1.02}.frame.svelte-vqa1ow:active{scale:.98}.frame.svelte-vqa1ow:focus-visible,.badge.svelte-vqa1ow:focus-visible,.next.svelte-vqa1ow:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:2px}.frame.svelte-vqa1ow img,.frame.svelte-vqa1ow .mono{object-fit:cover;object-position:50% 15%;outline-offset:-1px;border-radius:39px 39px 7px 7px;outline:1px solid oklch(100% 0 0/.1);width:100%;height:100%;display:block}.mono.svelte-vqa1ow{font:600 30px var(--gok-font-family-display);color:oklch(.95 .02 var(--h));background:oklch(.38 .07 var(--h));place-items:center;display:grid}.shield.svelte-vqa1ow{pointer-events:none;filter:drop-shadow(0 1px 2px #0009);width:22px;height:26px;position:absolute;bottom:-5px;left:-6px}.shield.svelte-vqa1ow path:where(.svelte-vqa1ow){fill:oklch(.42 .1 var(--h));stroke:var(--gold1);stroke-width:1.6px}.shield.sweden.svelte-vqa1ow path:where(.svelte-vqa1ow){fill:oklch(42% .12 250)}.shield.svelte-vqa1ow circle:where(.svelte-vqa1ow){fill:oklch(85% .15 90)}.shield.svelte-vqa1ow text:where(.svelte-vqa1ow){font:700 12px var(--gok-font-family-display);fill:oklch(.9 .08 var(--h))}.badge.svelte-vqa1ow{all:unset;box-sizing:border-box;cursor:pointer;width:30px;height:30px;box-shadow:0 0 0 2px var(--gold2), 0 2px 5px #0009;border-radius:50%;position:absolute;bottom:-5px;right:-8px;overflow:hidden}.badge.svelte-vqa1ow img,.badge.svelte-vqa1ow .mono{object-fit:cover;object-position:50% 15%;width:100%;height:100%;font-size:12px;display:block}.t.svelte-vqa1ow{align-self:start;padding-top:6px}.role.svelte-vqa1ow{font:600 9.5px / 1.3 var(--gok-font-family-text);letter-spacing:.08em;text-transform:uppercase;color:var(--gold1);display:block}strong.svelte-vqa1ow{font:600 15px / 1.2 var(--gok-font-family-display);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}small.svelte-vqa1ow{font:10.5px / 1.35 var(--gok-font-family-mono);color:oklch(.86 .03 var(--h));font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.segs.svelte-vqa1ow{gap:2px;margin-top:3px;display:flex}.segs.svelte-vqa1ow i:where(.svelte-vqa1ow){background:color-mix(in oklch, var(--gok-color-text) 16%, transparent);border-radius:1px;flex:1;height:4px}.segs.svelte-vqa1ow i.f:where(.svelte-vqa1ow){background:oklch(.78 .12 var(--h))}.segs.svelte-vqa1ow i.c:where(.svelte-vqa1ow){background:linear-gradient(90deg, oklch(.78 .12 var(--h)) 50%, color-mix(in oklch, var(--gok-color-text) 16%, transparent) 50%)}.next.svelte-vqa1ow{all:unset;box-sizing:border-box;z-index:1;height:24px;font:10.5px var(--gok-font-family-text);color:var(--gok-color-text-muted);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;display:flex;position:absolute;bottom:6px;left:104px;right:6px}.next.svelte-vqa1ow:hover{color:var(--gok-color-text)}.next.svelte-vqa1ow .who:where(.svelte-vqa1ow){text-overflow:ellipsis;overflow:hidden}.next.svelte-vqa1ow b:where(.svelte-vqa1ow){margin-left:auto;font-size:14px}.mini.svelte-vqa1ow{opacity:.85;border-radius:50%;flex:none;width:18px;height:18px;overflow:hidden}.mini.svelte-vqa1ow img,.mini.svelte-vqa1ow .mono{object-fit:cover;object-position:50% 15%;width:100%;height:100%;font-size:8px;display:block}@media (prefers-reduced-motion:reduce){.fade.svelte-vqa1ow{animation:none}.frame.svelte-vqa1ow{transition:none}}.seekbar.svelte-ng56fz{height:46px;margin:0 calc(-1 * var(--bar-pad,20px)) 12px;border-bottom:1px solid var(--edge);border-radius:var(--gok-radius-l) var(--gok-radius-l) 0 0;background:color-mix(in oklch, var(--gok-color-text) 4%, transparent);cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}.seekbar.svelte-ng56fz:focus-visible{outline:2px solid var(--gok-color-focus-ring);outline-offset:-2px}.cur.svelte-ng56fz{left:var(--bar-pad,20px);z-index:1;font:12px / 1.3 var(--gok-font-family-text);white-space:nowrap;pointer-events:none;position:absolute;top:5px}.cur.svelte-ng56fz b:where(.svelte-ng56fz){font-weight:var(--gok-font-weight-semibold)}.cur.svelte-ng56fz em:where(.svelte-ng56fz){color:var(--gok-color-text-muted);font-style:normal}.cur.svelte-ng56fz i:where(.svelte-ng56fz){font:normal 10.5px var(--gok-font-family-mono);color:var(--gok-color-text-muted);margin-left:6px}.hist.svelte-ng56fz{pointer-events:none;height:15px;position:absolute;inset:22px 0 auto}.hist.svelte-ng56fz i:where(.svelte-ng56fz){background:color-mix(in oklch, var(--gok-color-text) 52%, transparent);border-radius:1px 1px 0 0;width:calc(1.29199% - 1px);min-width:2px;position:absolute;bottom:0}.dividers.svelte-ng56fz{pointer-events:none;height:22px;position:absolute;inset:18px 0 auto}.dividers.svelte-ng56fz b:where(.svelte-ng56fz){background:color-mix(in oklch, var(--gok-color-text) 28%, transparent);width:1px;position:absolute;top:0;bottom:0}.tick.svelte-ng56fz{font:9px var(--gok-font-family-mono);color:var(--gok-color-text-muted);pointer-events:none;position:absolute;top:36px;translate:-50%}.win.svelte-ng56fz{box-sizing:border-box;border:1.5px solid var(--gok-color-primary);border-radius:var(--gok-radius-s);background:color-mix(in oklch, var(--gok-color-primary) 14%, transparent);pointer-events:none;height:21px;position:absolute;top:19px}.past.svelte-ng56fz{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--gok-color-primary) 16%, transparent));pointer-events:none;position:absolute;top:0;bottom:0;left:0}.hist.svelte-ng56fz i.lit:where(.svelte-ng56fz){background:var(--gok-color-primary)}.head.svelte-ng56fz{background:var(--gok-color-text);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:16px;bottom:5px}.bubble.svelte-ng56fz{z-index:9;border-radius:var(--gok-radius-s);white-space:nowrap;font:12px / 1.4 var(--gok-font-family-text);background:var(--gok-color-surface);border:1px solid var(--edge);box-shadow:var(--gok-shadow-1);pointer-events:none;padding:2px 9px;position:absolute;top:calc(100% + 6px);translate:-50%}.wrap.svelte-169h1l1{align-items:center;gap:var(--gok-space-200);border:1px solid var(--edge);background:color-mix(in oklch, var(--gok-color-text) 6%, transparent);cursor:text;border-radius:10px;padding:2px 11px 2px 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.wrap.svelte-169h1l1:hover{border-color:color-mix(in oklch, var(--gok-color-text) 45%, transparent);background:color-mix(in oklch, var(--gok-color-text) 10%, transparent)}.wrap.svelte-169h1l1:focus-within{border-color:var(--gok-color-primary);box-shadow:0 0 0 3px color-mix(in oklch, var(--gok-color-primary) 28%, transparent)}input.svelte-169h1l1{width:4.3ch;min-width:0;color:inherit;font-variant-numeric:tabular-nums;cursor:text;background:0 0;border:0;outline:none;margin:0;padding:0}.pen.svelte-169h1l1{fill:none;width:15px;height:15px;stroke:var(--gok-color-text-muted);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:stroke .15s}.wrap.svelte-169h1l1:hover .pen:where(.svelte-169h1l1),.wrap.svelte-169h1l1:focus-within .pen:where(.svelte-169h1l1){stroke:var(--gok-color-text)}.hint.svelte-169h1l1{z-index:6;border-radius:var(--gok-radius-s);white-space:nowrap;font:var(--gok-font-weight-regular) 12px / 1.4 var(--gok-font-family-text);background:var(--gok-color-surface);border:1px solid var(--edge);box-shadow:var(--gok-shadow-1);pointer-events:none;opacity:0;padding:3px 10px;transition:opacity .15s,translate .15s;position:absolute;bottom:calc(100% + 8px);left:0;translate:0 3px}.wrap.svelte-169h1l1:hover .hint:where(.svelte-169h1l1),.wrap.svelte-169h1l1:focus-within .hint:where(.svelte-169h1l1),.wrap.nudge.svelte-169h1l1 .hint:where(.svelte-169h1l1){opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.wrap.svelte-169h1l1,.hint.svelte-169h1l1,.pen.svelte-169h1l1{transition:none}}.bar.svelte-gaj850{--bar-pad:20px;padding:0 var(--bar-pad) 14px;border-radius:var(--gok-radius-l);position:fixed;bottom:16px;left:16px;right:16px}.main.svelte-gaj850{grid-template-columns:224px 1fr;align-items:center;gap:28px;display:grid}.controls.svelte-gaj850{gap:var(--gok-space-200);grid-template-columns:minmax(0,1fr);align-content:center;min-width:0;display:grid}.top.svelte-gaj850{align-items:center;gap:var(--gok-space-400);display:flex}.icon.svelte-gaj850{fill:currentColor;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;display:block}.zoom.svelte-gaj850{top:6px;right:var(--bar-pad);z-index:2;color:var(--gok-color-text-muted);white-space:nowrap;pointer-events:none;position:absolute}.bar.phone.svelte-gaj850{left:8px;right:8px;bottom:max(8px, env(safe-area-inset-bottom));align-items:center;gap:var(--gok-space-200);padding:var(--gok-space-200) var(--gok-space-300) var(--gok-space-300);display:flex}canvas.svelte-1n46o8q{touch-action:none;width:100%;height:100%;display:block;position:fixed;inset:0}
