:root{--im-ground:#fff;--im-ground-deep:#f4f1ea;--im-surface:#f7f4ee;--im-surface-dim:#efebe3;--im-line:#e6e1d8;--im-line-strong:#d3cdc2;--im-line-dim:#ede9e1;--im-ink:#1a1611;--im-ink-2:#4a463f;--im-ink-reading:#2a2825;--im-ink-3:#6f6a61;--im-ink-4:#9a948a;--im-ink-hair:#c9c4b9;--im-ink-alpha-45:rgba(26,22,17,.45);--im-ink-alpha-25:rgba(26,22,17,.25);--im-ink-alpha-15:rgba(26,22,17,.15);--im-ink-alpha-10:rgba(26,22,17,.08);--im-amber:#99650f;--im-amber-hover:#7a5010;--im-on-amber:#fff;--im-amber-fill:#99650f;--im-amber-fill-line:hsla(0,0%,100%,.35);--im-amber-tint:rgba(153,101,15,.12);--im-amber-tint-soft:rgba(153,101,15,.08);--im-amber-facet-light:#d99a32;--im-amber-facet-deep:#6e420a;--im-amber-glow:rgba(153,101,15,.18);--im-good:#2f7a4e;--im-good-tint:rgba(47,122,78,.12);--im-on-good:#fff;--im-bad:#b3432e;--im-bad-tint:rgba(179,67,46,.12);--im-on-bad:#fff;--im-glass:rgba(0,0,0,.05);--im-glass-active:rgba(0,0,0,.08);--im-glass-line:rgba(0,0,0,.12);--im-glass-hi:hsla(0,0%,100%,.8);--im-glass-track:rgba(0,0,0,.1);--im-glass-bar:hsla(0,0%,100%,.72);--im-glass-sheet:hsla(0,0%,100%,.85);--im-glass-modal:hsla(0,0%,100%,.96);--im-overlay:rgba(26,22,17,.4);--im-apple-fill:#000;--im-apple-ink:#fff;--im-knob:#fff;--im-shadow-glass:inset 0 1px 0 hsla(0,0%,100%,.8),0 8px 24px rgba(26,22,17,.12);--im-shadow-glass-flat:inset 0 1px 0 hsla(0,0%,100%,.8);--im-shadow-primary:inset 0 1px 0 hsla(0,0%,100%,.35),0 10px 28px rgba(153,101,15,.18);--im-shadow-bar:inset 0 1px 0 hsla(0,0%,100%,.8),0 8px 24px rgba(26,22,17,.14);--im-shadow-sheet:inset 0 1px 0 hsla(0,0%,100%,.8),0 -12px 40px rgba(26,22,17,.16);--im-shadow-chip:0 2px 0 #d3cdc2;--im-shadow-knob:0 2px 6px rgba(26,22,17,.2);--im-shadow-focus:0 0 0 2px #1a1611;--background:0 0% 100.0%;--foreground:33 20.9% 8.4%;--card:40 36.0% 95.1%;--card-foreground:33 20.9% 8.4%;--popover:40 36.0% 95.1%;--popover-foreground:33 20.9% 8.4%;--primary:37 82.1% 32.9%;--primary-foreground:0 0% 100.0%;--secondary:40 27.3% 91.4%;--secondary-foreground:33 20.9% 8.4%;--muted:40 27.3% 91.4%;--muted-foreground:39 6.7% 40.8%;--accent:40 27.3% 91.4%;--accent-foreground:33 20.9% 8.4%;--destructive:9 59.1% 44.1%;--destructive-foreground:0 0% 100.0%;--success:145 44.4% 33.1%;--success-foreground:0 0% 100.0%;--border:39 21.9% 87.5%;--input:39 16.2% 79.4%;--ring:37 82.1% 32.9%;--sidebar:0 0% 100.0%;--sidebar-foreground:33 20.9% 8.4%;--sidebar-primary:37 82.1% 32.9%;--sidebar-primary-foreground:0 0% 100.0%;--sidebar-accent:40 27.3% 91.4%;--sidebar-accent-foreground:33 20.9% 8.4%;--sidebar-border:39 21.9% 87.5%;--sidebar-ring:37 82.1% 32.9%}.dark,.feed-surface{--im-ground:#121110;--im-ground-deep:#0e0d0c;--im-surface:#1b1a18;--im-surface-dim:#161513;--im-line:#2a2825;--im-line-strong:#3a3731;--im-line-dim:#24221f;--im-ink:#f4f1ea;--im-ink-2:#c9c4b9;--im-ink-reading:#e6e1d6;--im-ink-3:#9a948a;--im-ink-4:#6f6a61;--im-ink-hair:#4a463f;--im-ink-alpha-45:hsla(42,31%,94%,.45);--im-ink-alpha-25:hsla(42,31%,94%,.25);--im-ink-alpha-15:hsla(42,31%,94%,.15);--im-ink-alpha-10:hsla(42,31%,94%,.09);--im-amber:#e3a847;--im-amber-hover:#f0bd66;--im-on-amber:#1a1611;--im-amber-fill:rgba(227,168,71,.94);--im-amber-fill-line:rgba(255,236,200,.6);--im-amber-tint:rgba(227,168,71,.14);--im-amber-tint-soft:rgba(227,168,71,.1);--im-amber-facet-light:#f2c46b;--im-amber-facet-deep:#8a520c;--im-amber-glow:rgba(227,168,71,.22);--im-good:#7bcb9b;--im-good-tint:rgba(123,203,155,.14);--im-on-good:#121110;--im-bad:#e0806c;--im-bad-tint:hsla(10,65%,65%,.14);--im-on-bad:#121110;--im-glass:hsla(0,0%,100%,.08);--im-glass-active:hsla(0,0%,100%,.12);--im-glass-line:hsla(0,0%,100%,.18);--im-glass-hi:hsla(0,0%,100%,.22);--im-glass-track:hsla(0,0%,100%,.16);--im-glass-bar:rgba(40,37,33,.55);--im-glass-sheet:rgba(40,37,33,.75);--im-glass-modal:rgba(34,32,29,.95);--im-overlay:rgba(0,0,0,.5);--im-apple-fill:#fff;--im-apple-ink:#000;--im-knob:#fff;--im-shadow-glass:inset 0 1px 0 hsla(0,0%,100%,.22),0 8px 24px rgba(0,0,0,.35);--im-shadow-glass-flat:inset 0 1px 0 hsla(0,0%,100%,.22);--im-shadow-primary:inset 0 1px 0 hsla(0,0%,100%,.5),0 10px 28px rgba(227,168,71,.22);--im-shadow-bar:inset 0 1px 0 hsla(0,0%,100%,.22),0 8px 24px rgba(0,0,0,.45);--im-shadow-sheet:inset 0 1px 0 hsla(0,0%,100%,.14),0 -12px 40px rgba(0,0,0,.5);--im-shadow-chip:0 2px 0 #0a0908;--im-shadow-knob:0 2px 6px rgba(0,0,0,.3);--im-shadow-focus:0 0 0 2px #f4f1ea;--background:30 5.9% 6.7%;--foreground:42 31.3% 93.7%;--card:40 5.9% 10.0%;--card-foreground:42 31.3% 93.7%;--popover:40 5.9% 10.0%;--popover-foreground:42 31.3% 93.7%;--primary:37 73.6% 58.4%;--primary-foreground:33 20.9% 8.4%;--secondary:36 6.3% 15.5%;--secondary-foreground:42 31.3% 93.7%;--muted:36 6.3% 15.5%;--muted-foreground:38 7.3% 57.3%;--accent:36 6.3% 15.5%;--accent-foreground:42 31.3% 93.7%;--destructive:10 65.2% 65.1%;--destructive-foreground:30 5.9% 6.7%;--success:144 43.5% 63.9%;--success-foreground:30 5.9% 6.7%;--border:36 6.3% 15.5%;--input:40 8.4% 21.0%;--ring:37 73.6% 58.4%;--sidebar:30 5.9% 6.7%;--sidebar-foreground:42 31.3% 93.7%;--sidebar-primary:37 73.6% 58.4%;--sidebar-primary-foreground:33 20.9% 8.4%;--sidebar-accent:36 6.3% 15.5%;--sidebar-accent-foreground:42 31.3% 93.7%;--sidebar-border:36 6.3% 15.5%;--sidebar-ring:37 73.6% 58.4%}.feed-surface{color-scheme:dark;background-color:hsl(var(--background));color:hsl(var(--foreground))}:root{--im-space-1:4px;--im-space-2:8px;--im-space-3:12px;--im-space-4:16px;--im-space-5:20px;--im-space-6:24px;--im-space-8:32px;--im-space-10:40px;--im-radius-line:2px;--im-radius-xs:4px;--im-radius-sm:8px;--im-radius-md:12px;--im-radius-lg:16px;--im-radius-xl:20px;--im-radius-2xl:24px;--im-radius-3xl:28px;--im-radius-sheet:40px;--im-radius-pill:999px;--im-size-control-sm:36px;--im-size-control:44px;--im-size-control-lg:54px;--im-size-row:56px;--im-size-tab-bar:64px;--im-size-ring:88px;--im-blur-control:22px;--im-blur-sheet:30px;--im-blur-modal:36px;--im-duration-fast:160ms;--im-duration-base:200ms;--im-duration-slow:260ms;--im-duration-advance:900ms;--font-ui:-apple-system,BlinkMacSystemFont,"SF Pro Text",Inter,system-ui,sans-serif;--font-web:Inter,system-ui,-apple-system,sans-serif;--radius:8px}.im-display{font-size:40px;line-height:46px;font-weight:700;letter-spacing:-.03em}.im-large-title{font-size:34px;line-height:41px;font-weight:700;letter-spacing:-.02em}.im-title-1{font-size:30px;line-height:36px;font-weight:600;letter-spacing:-.02em}.im-title-2{font-size:26px;line-height:32px}.im-title-2,.im-title-3{font-weight:600;letter-spacing:-.015em}.im-title-3{font-size:24px;line-height:29px}.im-title-4{font-size:20px;line-height:25px}.im-headline,.im-title-4{font-weight:600;letter-spacing:-.01em}.im-headline{font-size:18px;line-height:22px}.im-body{font-size:17px;line-height:22px}.im-body,.im-callout{font-weight:400;letter-spacing:0}.im-callout{font-size:16px;line-height:21px}.im-subhead{font-size:15px;line-height:20px}.im-note,.im-subhead{font-weight:400;letter-spacing:0}.im-note{font-size:14px;line-height:18px}.im-footnote{font-size:13px}.im-caption,.im-footnote{line-height:16px;font-weight:400;letter-spacing:0}.im-caption{font-size:12px}.im-caption-2{font-size:11px;line-height:13px;font-weight:700;letter-spacing:0}.im-tab-label{font-size:10.5px;line-height:12px;font-weight:600;letter-spacing:0}