:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--background:#fff;--card:#fff;--grouped:#f4f4f6;--ink-1:#191919;--ink-2:#55555f;--ink-3:#6b6b75;--accent-text:#a74400;--link:#a74400;--ring:#a74400;--accent-soft:#fff1e6;--tab-selected-fill:#fff1e6;--chip-fill:#f4f4f6;--chip-selected-fill:#fff1e6;--separator:#dcdce1;--input:#6b6b75;--glass-fill:#fff9;--glass-stroke:#ffffffe6;--glass-solid:#f4f4f6;--glass-highlight:#fffffff2;--scrim:#00000070;--shadow-control:0 1px 3px #0000000f;--shadow-glass:0 8px 28px #1919191f;--shadow-glass-rim:inset 0 1px 0 #fffffff2;--shadow-sheet:0 24px 64px -16px #0000002e;--shadow-hover:0 4px 12px -2px #1919191f,0 2px 4px -2px #19191914;--shadow-tab:0 1px 3px #0000001a;--shadow-play:0 4px 6px -1px #00000040;--shadow-toolbar:0 10px 24px -6px #1919192e;--shadow-viewer:0 25px 50px -12px #00000059;--shadow-book:drop-shadow(0 16px 16px #00000040);--primary:#ff7200;--on-accent:#211305;--photo-ink:#fff;--photo-scrim:#000000b8;--media-dim:#00000059;--clear-foreground:#fff;--clear-fallback:#191919;--clear-fill:#00000052;--clear-stroke:#ffffff38;--shadow-primary:inset 0 1px 0 #ffffff80, inset 0 -1px 1px #1a0b0024;--live:#f44;--black:#000;--white:#fff;--transparent:transparent;--blur-glass:24px;--material-regular-saturation:160%;--glass-filter:blur(var(--blur-glass)) saturate(var(--material-regular-saturation));--foreground:var(--ink-1);--text-body:var(--ink-1);--text-muted:var(--ink-2);--surface:var(--card);--surface-raised:var(--grouped);--border:var(--separator);--border-strong:var(--input);--accent:var(--primary);--accent-ink:var(--on-accent);--accent-foreground:var(--on-accent);--accent-gradient-start:#ff9800;--accent-selected-soft:var(--accent-soft);--accent-track:color-mix(in srgb, var(--primary) 20%, transparent);--accent-highlight:color-mix(in srgb, var(--primary) 22%, transparent);--border-on-accent:#fff5eb80;--count-on-accent:#fff5eb40;--image-label:#0a0a0abf;--duration-label:#0a0a0acc;--hero-badge:#1a1a1ab3;--viewer-scrim:#000c;--mobile-menu:color-mix(in srgb, var(--background) 60%, transparent);--fade-clear:color-mix(in srgb, var(--background) 0%, transparent);--fade-soft:color-mix(in srgb, var(--background) 20%, transparent);--fade-hero:color-mix(in srgb, var(--background) 70%, transparent);--fade-decade:#0a0a0ad9;--gradient-accent:linear-gradient(to right,var(--accent-gradient-start),var(--accent));--gradient-hero:linear-gradient(90deg,var(--background) 0%,var(--fade-hero) 30%,var(--fade-clear) 62%),linear-gradient(0deg,var(--background) 0%,var(--fade-clear) 30%);--gradient-decade:linear-gradient(180deg,#0a0a0a00 40%,var(--fade-decade) 100%);--gradient-photo:linear-gradient(180deg,#0000 0%,var(--viewer-scrim) 100%);--gradient-mobile-hero:linear-gradient(180deg,var(--mobile-menu) 0%,var(--fade-clear) 25%,var(--fade-soft) 55%,var(--background) 100%);--shadow-sm:var(--shadow-control);--shadow-ring:0 0 0 2px var(--ring);--font-display:"SF Pro Display","SF Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-text:"SF Pro Text","SF Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif;--font-sans:var(--font-text);--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--type-large-title:34px;--type-large-title--line-height:40px;--type-large-title--font-weight:650;--type-large-title--letter-spacing:-1px;--type-title:28px;--type-title--line-height:34px;--type-title--font-weight:600;--type-title--letter-spacing:-.6px;--type-heading:22px;--type-heading--line-height:28px;--type-heading--font-weight:600;--type-heading--letter-spacing:-.3px;--type-headline:19px;--type-headline--line-height:25px;--type-headline--font-weight:600;--type-headline--letter-spacing:-.15px;--type-body:17px;--type-body--line-height:26px;--type-body--font-weight:400;--type-callout:16px;--type-callout--line-height:24px;--type-callout--font-weight:400;--type-subhead:15px;--type-subhead--line-height:22px;--type-subhead--font-weight:450;--type-action:15px;--type-action--line-height:20px;--type-action--font-weight:600;--type-footnote:13px;--type-footnote--line-height:18px;--type-footnote--font-weight:450;--type-caption:13px;--type-caption--line-height:18px;--type-caption--font-weight:450;--type-caption-2:11px;--type-caption-2--line-height:13px;--type-caption-2--font-weight:400;--type-tab-label:12px;--type-tab-label--line-height:16px;--type-tab-label--font-weight:600;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-18:18px;--font-size-19:19px;--font-size-20:20px;--font-size-21:21px;--font-size-22:22px;--font-size-24:24px;--font-size-26:26px;--font-size-28:28px;--font-size-30:30px;--font-size-32:32px;--font-size-34:34px;--font-size-36:36px;--font-size-38:38px;--font-size-40:40px;--font-size-44:44px;--font-size-48:48px;--font-size-56:56px;--font-size-64:64px;--font-size-88:88px;--text-xs:var(--font-size-12);--text-sm:var(--font-size-14);--text-base:var(--font-size-16);--text-lg:var(--font-size-18);--text-xl:var(--font-size-20);--display-hero:clamp(56px,7vw,100px);--leading-body:1.75;--leading-ui:1.5;--leading-heading:1.15;--tracking-display:-.045em;--tracking-heading:-.035em;--tracking-ui:-.02em;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--radius-highlight:4px;--radius-sm:8px;--radius-md:12px;--radius-inner:16px;--radius-card:22px;--radius-sheet:28px;--radius-pill:9999px;--space-0:0;--space-2:2px;--space-3:3px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-24:24px;--space-26:26px;--space-28:28px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-96:96px;--hit-min:44px;--hit-preferred:48px;--container-max:1280px;--header-max:1360px;--gallery-max:1600px;--gutter:20px;--gutter-mobile:20px;--tabbar-height:62px;--tabbar-offset:22px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--background:#0d0d0e;--card:#171719;--grouped:#1d1d20;--ink-1:#f5f5f7;--ink-2:#b8b8c0;--ink-3:#a3a3ad;--accent-text:#ffab69;--link:#ffab69;--ring:#ffab69;--accent-soft:#352214;--tab-selected-fill:#352214;--chip-fill:#1d1d20;--chip-selected-fill:#352214;--separator:#3c3c43;--input:#a3a3ad;--glass-fill:#1d1d208c;--glass-stroke:#ffffff2e;--glass-solid:#1d1d20;--glass-highlight:#ffffff1f;--scrim:#000000a3;--shadow-control:0 2px 6px #0000003d;--shadow-glass:0 8px 28px #0006;--shadow-glass-rim:inset 0 1px 0 #ffffff1f;--shadow-sheet:0 24px 64px -16px #0000008f;--shadow-hover:0 4px 6px -1px #0006,0 2px 4px -2px #0006;--shadow-tab:0 1px 2px #0000004d;--shadow-play:0 4px 6px -1px #0006;--shadow-toolbar:0 10px 15px -3px #00000080;--shadow-viewer:0 25px 50px -12px #0009;--shadow-book:drop-shadow(0 16px 16px #00000080)}}:root[data-theme=dark]{--background:#0d0d0e;--card:#171719;--grouped:#1d1d20;--ink-1:#f5f5f7;--ink-2:#b8b8c0;--ink-3:#a3a3ad;--accent-text:#ffab69;--link:#ffab69;--ring:#ffab69;--accent-soft:#352214;--tab-selected-fill:#352214;--chip-fill:#1d1d20;--chip-selected-fill:#352214;--separator:#3c3c43;--input:#a3a3ad;--glass-fill:#1d1d208c;--glass-stroke:#ffffff2e;--glass-solid:#1d1d20;--glass-highlight:#ffffff1f;--scrim:#000000a3;--shadow-control:0 2px 6px #0000003d;--shadow-glass:0 8px 28px #0006;--shadow-glass-rim:inset 0 1px 0 #ffffff1f;--shadow-sheet:0 24px 64px -16px #0000008f;--shadow-hover:0 4px 6px -1px #0006,0 2px 4px -2px #0006;--shadow-tab:0 1px 2px #0000004d;--shadow-play:0 4px 6px -1px #0006;--shadow-toolbar:0 10px 15px -3px #00000080;--shadow-viewer:0 25px 50px -12px #0009;--shadow-book:drop-shadow(0 16px 16px #00000080)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
