@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2?dpl=dpl_Fs2zm5EspjDgSaAmxNoFktDAv4sW)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2?dpl=dpl_Fs2zm5EspjDgSaAmxNoFktDAv4sW)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2?dpl=dpl_Fs2zm5EspjDgSaAmxNoFktDAv4sW)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2?dpl=dpl_Fs2zm5EspjDgSaAmxNoFktDAv4sW)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2?dpl=dpl_Fs2zm5EspjDgSaAmxNoFktDAv4sW)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2?dpl=dpl_Fs2zm5EspjDgSaAmxNoFktDAv4sW)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2?dpl=dpl_Fs2zm5EspjDgSaAmxNoFktDAv4sW)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2?dpl=dpl_Fs2zm5EspjDgSaAmxNoFktDAv4sW)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2?dpl=dpl_Fs2zm5EspjDgSaAmxNoFktDAv4sW)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2?dpl=dpl_Fs2zm5EspjDgSaAmxNoFktDAv4sW)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2?dpl=dpl_Fs2zm5EspjDgSaAmxNoFktDAv4sW)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.commercial-document{min-height:100dvh;padding:var(--space-5);background:var(--color-paper-2);color:var(--color-ink)}.commercial-document__nav{width:min(100%,56rem);margin:0 auto var(--space-4)}.commercial-document__actions{justify-content:flex-end;gap:var(--space-2);width:min(100%,56rem);margin:0 auto var(--space-4);flex-wrap:wrap;display:flex}.commercial-document__actions select{min-height:var(--size-tap);padding:0 var(--space-3);border:1px solid var(--color-rule-2);border-radius:var(--radius-md);background:var(--color-paper);color:var(--color-ink);text-transform:capitalize}.commercial-document__paper{width:min(100%,56rem);min-height:66rem;padding:var(--space-8);background:var(--color-paper);box-shadow:var(--shadow-lg);margin:0 auto}.commercial-document__header,.commercial-document__meta{justify-content:space-between;gap:var(--space-5);display:flex}.commercial-document__header{padding-bottom:var(--space-5);border-bottom:2px solid var(--color-ink)}.commercial-document__header h1,.commercial-document__header p{margin:0}.commercial-document__meta{margin:var(--space-6) 0}.commercial-document__meta span{color:var(--color-ink-3);font-size:var(--text-sm);display:block}.commercial-document__meta p{margin:var(--space-1) 0 0}.commercial-document__meta dl{gap:var(--space-1) var(--space-4);grid-template-columns:auto auto;margin:0;display:grid}.commercial-document__meta dt{color:var(--color-ink-3)}.commercial-document__meta dd{text-transform:capitalize;margin:0}.commercial-document__table{border:1px solid var(--color-rule-2)}.commercial-document__row{gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);grid-template-columns:1fr 1.6fr .7fr .8fr .8fr;display:grid}.commercial-document__row+.commercial-document__row{border-top:1px solid var(--color-rule)}.commercial-document__row--head{background:var(--color-paper-2);color:var(--color-ink-3);font-weight:700}.commercial-document__total{justify-content:flex-end;gap:var(--space-5);padding:var(--space-4) 0;font-size:var(--text-lg);display:flex}.commercial-document__editor{gap:var(--space-3);margin-top:var(--space-5);display:grid}.commercial-document__editor label{gap:var(--space-1);color:var(--color-ink-3);font-size:var(--text-sm);font-weight:700;display:grid}.commercial-document__editor input,.commercial-document__editor textarea{min-height:var(--size-tap);padding:var(--space-2);border:1px solid var(--color-rule-2);border-radius:var(--radius-md);background:var(--color-paper);color:var(--color-ink);font:inherit}.commercial-document__print-notes{display:none}@media print{.commercial-document{background:var(--color-paper);min-height:0;padding:0}.commercial-document__nav,.commercial-document__actions{display:none}.commercial-document__paper{width:100%;min-height:0;box-shadow:none;padding:0}.commercial-document__editor{display:none}.commercial-document__print-notes{display:block}}@property --show-card-snake-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--color-paper:#1a1a1d;--color-paper-2:#212125;--color-paper-3:#2b2b30;--color-ink:#e4e4e8;--color-ink-2:#b1b0b5;--color-ink-3:#89888d;--color-rule:#353539;--color-rule-2:#47474d;--color-on-bright:#0f0f14;--color-accent:#34d59a;--color-accent-2:#59d9a2;--color-accent-ink:#0a2e24;--color-accent-tint:#182e24;--color-veil:#020203;--color-veil-glow:#1111151f;--color-hint:#5081a0;--color-hint-tint:#0b1a24;--color-hint-glow:#143c5333;--color-command:#151515;--color-command-2:#252525;--color-command-3:var(--color-command-2);--color-command-rule:#706e70;--color-cmd-ink:#f2f1f6;--color-cmd-ink-2:#abaab0;--color-cmd-ink-3:#86858b;--color-founder-nav-active:#ffffff1c;--color-founder-nav-active-text:var(--color-cmd-ink);--color-cmd-active:#023220;--color-cmd-active-text:#34d59a;--color-crew-bg:var(--color-command);--color-crew-card:#1e1e1e;--color-crew-raised:#242424;--color-crew-recess:#1a1a1a;--color-crew-rule:#2c2c2c;--color-crew-ink:#f2f2f2;--color-crew-ink-faint:#cfcfcf;--color-crew-ink-muted:#9a9a9a;--color-crew-accent:var(--color-accent);--color-crew-accent-ink:var(--color-accent-ink);--color-crew-accent-busy:#2a5e4d;--color-crew-danger:#ef5a5a;--color-crew-danger-tint:#ba2b2e1f;--color-crew-danger-rule-tint:#ba2b2e4d;--color-crew-warn:#f5a623;--color-crew-warn-ink:#1a1200;--color-crew-accent-tint:#57e5a929;--color-crew-scrim:#0b0a0f99;--color-crew-scrim-soft:#00000073;--color-crew-success:#22c55e;--color-sign-paper:#f5f5f8;--color-sign-rule:#c7c7cb;--color-sign-ink:var(--color-on-bright);--color-welcome-field:#09080d;--color-welcome-field-2:#14131a;--color-welcome-horizon:#47be8b8c;--color-welcome-glow:#3b9b7247;--color-welcome-glow-far:#3271551a;--color-mark-field:#101211;--color-mark-1:#fff;--color-mark-2:#c3c8c6;--color-mark-3:#3ddb9a;--color-mark-4:#8fe9cb;--color-confirmed:#7dbd7f;--color-confirmed-bg:#1e2e1e;--color-confirmed-rule:#325033;--color-pending:#ccad63;--color-pending-bg:#2f2817;--color-pending-rule:#5a4b28;--color-canceled:#eb827b;--color-canceled-bg:#36201e;--color-canceled-rule:#693c38;--color-open:#929294;--color-open-bg:#262628;--color-open-rule:#403f43;--color-available:var(--color-confirmed);--color-booked:var(--color-pending);--color-unavailable:var(--color-canceled);--color-focus:#34d59a;--color-danger-action:#b33736;--color-danger-action-2:#9e2225;--color-danger-ink:#fcf7f7;--color-scrim:#0b0a0f8c;--color-scrim-heavy:#000000d1;--color-accent-rule:#295f47;--color-qa-calendar:#48a1db;--color-qa-calendar-bg:#152b3b;--color-qa-grid:#988bdd;--color-qa-grid-bg:#28253b;--color-qa-users:#53ae77;--color-qa-users-bg:#182f20;--color-qa-send:#25aabe;--color-qa-send-bg:#112e32;--color-qa-dollar:#c79e41;--color-qa-dollar-bg:#322710;--color-qa-clock:#d57f57;--color-qa-clock-bg:#392218;--color-qa-inbox:#d375a4;--color-qa-inbox-bg:#38212c;--color-qa-check:#45af81;--color-qa-check-bg:#152f23;--color-qa-plus:#df7f78;--color-qa-plus-bg:#3a211f;--color-qa-book:#38abb1;--color-qa-book-bg:#162d2f;--color-qa-scan:#49ac95;--color-qa-scan-bg:#182e28;--color-qa-search:#9e9caa;--color-qa-search-bg:#2e2d33;--color-role-led-eng:#ece2b1;--color-role-led-assist:#e7d6f5;--color-role-gav:#facac5;--color-role-gav-audio:#cce6cc;--color-role-gav-lighting:#d4d3d9;--color-role-p0:#fcd1dc;--color-role-p1:#fed1d3;--color-role-p2:#fed2cb;--color-role-p3:#fcd4c3;--color-role-p4:#f8d7be;--color-role-p5:#f2daba;--color-role-p6:#ebddb9;--color-role-p7:#e2e0bb;--color-role-p8:#d9e3bf;--color-role-p9:#d0e6c5;--color-role-p10:#c8e8cd;--color-role-p11:#c0e9d6;--color-role-p12:#bbe9df;--color-role-p13:#b8e9e8;--color-role-p14:#b9e8f0;--color-role-p15:#bce6f7;--color-role-p16:#c1e3fc;--color-role-p17:#c9e0ff;--color-role-p18:#d1ddff;--color-role-p19:#dadaff;--color-role-p20:#e3d7fb;--color-role-p21:#ebd5f5;--color-role-p22:#f2d3ee;--color-role-p23:#f8d1e6;--color-show-card:#242328;--color-show-card-2:#18181b;--color-show-card-inset:#141316;--color-show-card-shine:#2e2d31;--color-show-card-rule:#ffffff3d;--color-show-card-grid:#ffffff05;--color-show-card-outline:#ffffff52;--color-show-card-border-hover:#ffffff57;--color-show-card-border-glow:#ffffffd1;--show-card-snake-duration:1.05s;--show-card-snake-settle-delay:.68s;--show-card-radius:.75rem;--show-card-gap:.75rem;--color-show-card-ink:var(--color-ink);--color-show-card-ink-2:var(--color-ink-2);--color-show-card-ink-3:var(--color-ink-3);--color-show-card-alert:var(--color-show-card-ink-2);--shadow-show-card:0 1px 0 #ffffff0d, 0 2px 8px #00000047;--shadow-show-card-hover:0 1px 0 #ffffff12, 0 4px 14px #00000057;--avatar-1:#416148;--avatar-2:#435a77;--avatar-3:#6a4d67;--avatar-4:#70503a;--avatar-5:#2f6169;--avatar-6:#5a5b36;--avatar-7:#575375;--size-tap:2.75rem;--dev-grid-line:#2784d529;--dev-grid-frame:#de3b3da6;--glow-xs:0 0 8px #34d59a2e;--glow-sm:0 0 16px #34d59a38;--glow-md:0 0 28px #34d59a47;--shadow-xs:0 1px 3px #0000004d;--shadow-sm:0 2px 8px #00000059;--shadow-md:0 4px 20px #0006;--shadow-lg:0 8px 40px #00000080;--shadow-modal:0 32px 80px #000000b3;--nb-offset:2px;--nb-press:1px;--color-nb-edge:#0000008c;--shadow-hard-xs:1px 1px 0 #0000006b;--shadow-hard:var(--nb-offset) var(--nb-offset) 0 var(--color-nb-edge);--shadow-hard-lg:3px 3px 0 var(--color-nb-edge);--shadow-hard-card:var(--nb-offset) var(--nb-offset) 0 #00000061, 0 1px 3px #00000042;--font-display:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, "Cascadia Code", monospace;--text-2xs:.8125rem;--text-xs:.8125rem;--text-sm:.875rem;--text-md:1rem;--text-input:1.05rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-page-x:var(--space-4);--space-page-y:var(--space-4);--space-section:var(--space-6);--space-stack:var(--space-3);--space-inset:var(--space-4);--radius-sm:.1875rem;--radius-md:.25rem;--radius-lg:.375rem;--radius-xl:.5625rem;--radius-pill:999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-smooth:cubic-bezier(.25, .46, .45, .94);--dur-fast:.15s;--dur-base:.22s;--dur-slow:.32s;--z-base:1;--z-sticky:100;--z-drawer:500;--z-nav:3000;--z-modal:9000;--z-toast:9999;--drawer-sheet-inset:var(--space-4);--background:var(--color-paper);--foreground:var(--color-ink)}@supports (color:lab(0% 0 0)){:root{--color-paper:lab(9.46083% .783235 -2.10235);--color-paper-2:lab(12.9205% 1.0522 -2.79843);--color-paper-3:lab(17.5403% 1.32042 -3.49501);--color-ink:lab(90.6724% .630021 -1.76662);--color-ink-2:lab(72.1026% .759155 -2.11785);--color-ink-3:lab(57.0225% .761181 -2.11648);--color-rule:lab(22.2015% 1.03927 -2.80622);--color-rule-2:lab(30.3017% 1.30066 -3.50681);--color-on-bright:lab(4.36832% .931136 -2.56208);--color-accent-2:lab(78.6589% -46.9545 16.3778);--color-accent-tint:lab(16.9477% -11.5997 4.06657);--color-veil:lab(.453024% .127025 -.346869);--color-veil-glow:lab(5.20692% .815533 -2.2597/.12);--color-hint:lab(51.3219% -10.3067 -22.4114);--color-hint-tint:lab(8.37284% -3.88125 -8.69629);--color-hint-glow:lab(23.4321% -7.64845 -18.4641/.2);--color-cmd-ink:lab(95.3028% .757068 -2.11926);--color-cmd-ink-2:lab(69.7631% 1.01703 -2.82054);--color-cmd-ink-3:lab(55.8429% 1.02046 -2.81824);--color-founder-nav-active:lab(100% 0 0/.11);--color-cmd-active:lab(17.2728% -20.3295 7.06001);--color-crew-danger-tint:lab(42.4959% 56.9739 35.4904/.12);--color-crew-danger-rule-tint:lab(42.4959% 56.9739 35.4904/.3);--color-crew-accent-tint:lab(82.2703% -50.3808 17.5621/.16);--color-crew-scrim:lab(2.99384% .734277 -2.01294/.6);--color-crew-scrim-soft:lab(0% 0 0/.45);--color-sign-paper:lab(96.482% .503033 -1.41407);--color-sign-rule:lab(80.2227% .75832 -2.11841);--color-welcome-field:lab(2.43059% .644617 -1.76318);--color-welcome-field-2:lab(6.0714% 1.66825 -4.52333);--color-welcome-horizon:lab(69.2449% -43.6615 15.2201/.55);--color-welcome-glow:lab(57.3801% -36.9152 12.8727/.28);--color-welcome-glow-far:lab(43.0642% -26.7323 9.33899/.1);--color-confirmed:lab(71.2154% -30.779 24.7599);--color-confirmed-bg:lab(16.922% -9.78819 7.81179);--color-confirmed-rule:lab(31.1498% -16.7892 13.5123);--color-pending:lab(72.4136% 4.97314 42.0194);--color-pending-bg:lab(16.5671% 1.30449 12.2763);--color-pending-rule:lab(32.86% 2.72658 23.0933);--color-canceled:lab(66.2629% 40.5713 22.802);--color-canceled-bg:lab(14.9867% 10.8636 5.99759);--color-canceled-rule:lab(30.9355% 20.2394 11.2812);--color-open:lab(60.5219% .504613 -1.41294);--color-open-bg:lab(15.2813% .51181 -1.40808);--color-open-rule:lab(26.8618% .769466 -2.11099);--color-danger-action:lab(42.7155% 50.4992 30.4501);--color-danger-action-2:lab(35.7378% 50.6495 31.601);--color-danger-ink:lab(97.6342% 1.52686 .820148);--color-scrim:lab(2.99384% .734277 -2.01294/.55);--color-scrim-heavy:lab(0% 0 0/.82);--color-accent-rule:lab(35.9713% -23.3856 8.17056);--color-qa-calendar:lab(62.7949% -13.8832 -37.6846);--color-qa-calendar-bg:lab(16.471% -5.04719 -12.6497);--color-qa-grid:lab(61.4115% 18.9565 -40.7706);--color-qa-grid-bg:lab(16.0149% 6.01737 -13.6725);--color-qa-users:lab(64.4491% -38.0516 19.5921);--color-qa-users-bg:lab(17.007% -12.6063 6.48122);--color-qa-send:lab(63.7092% -30.4119 -20.3929);--color-qa-send-bg:lab(16.7494% -9.80912 -6.53861);--color-qa-dollar:lab(67.7105% 8.4388 52.926);--color-qa-dollar-bg:lab(16.5572% 2.58036 16.8964);--color-qa-clock:lab(62.0947% 31.4789 36.3813);--color-qa-clock-bg:lab(16.2285% 10.3227 11.7687);--color-qa-inbox:lab(61.1354% 41.9882 -8.07704);--color-qa-inbox-bg:lab(15.9446% 13.0183 -2.49226);--color-qa-check:lab(64.4731% -40.2615 14.0411);--color-qa-check-bg:lab(17.0133% -13.3116 4.65854);--color-qa-plus:lab(64.0427% 37.4154 20.954);--color-qa-plus-bg:lab(16.0975% 12.4339 6.89345);--color-qa-book:lab(63.8503% -31.3482 -12.8947);--color-qa-book-bg:lab(16.7734% -9.435 -3.89903);--color-qa-scan:lab(64.1739% -34.8648 3.03316);--color-qa-scan-bg:lab(16.8685% -10.3594 .906581);--color-qa-search:lab(65.0024% 2.6162 -7.00458);--color-qa-search-bg:lab(18.7004% 1.31802 -3.49641);--color-role-led-eng:lab(89.9393% -2.11138 25.4925);--color-role-led-assist:lab(87.8304% 10.1257 -12.8387);--color-role-gav:lab(85.5669% 16.9319 9.18734);--color-role-gav-audio:lab(88.9867% -12.5747 9.82021);--color-role-gav-lighting:lab(84.8433% 1.01435 -2.82235);--color-role-p0:lab(87.7718% 16.7686 .174654);--color-role-p1:lab(87.8588% 16.2776 5.15153);--color-role-p2:lab(87.9771% 14.762 9.84361);--color-role-p3:lab(88.1202% 12.2823 13.9129);--color-role-p4:lab(88.2809% 8.95938 17.0514);--color-role-p5:lab(88.4503% 4.97833 19.0112);--color-role-p6:lab(88.6187% .585407 19.6343);--color-role-p7:lab(88.775% -3.92094 18.8736);--color-role-p8:lab(88.9082% -8.20985 16.7986);--color-role-p9:lab(89.0075% -11.9445 13.5826);--color-role-p10:lab(89.064% -14.8171 9.47895);--color-role-p11:lab(89.0715% -16.5835 4.79138);--color-role-p12:lab(89.0278% -17.0951 -.151896);--color-role-p13:lab(88.935% -16.3176 -5.02046);--color-role-p14:lab(88.7998% -14.3343 -9.49979);--color-role-p15:lab(88.6331% -11.3313 -13.3065);--color-role-p16:lab(88.4487% -7.57024 -16.2022);--color-role-p17:lab(88.2615% -3.35276 -18.0059);--color-role-p18:lab(88.0862% 1.01185 -18.604);--color-role-p19:lab(87.9357% 5.23293 -17.9566);--color-role-p20:lab(87.8194% 9.05559 -16.101);--color-role-p21:lab(87.7436% 12.2674 -13.1493);--color-role-p22:lab(87.7109% 14.7006 -9.28333);--color-role-p23:lab(87.7211% 16.2291 -4.74519);--color-show-card:lab(14.0807% 1.05011 -2.79964);--color-show-card-2:lab(8.3007% .784859 -2.10137);--color-show-card-inset:lab(6.15428% .550926 -1.54047);--color-show-card-shine:lab(18.7314% .908032 -2.45627);--color-show-card-rule:lab(100% 0 0/.24);--color-show-card-grid:lab(100% 0 0/.018);--color-show-card-outline:lab(100% 0 0/.32);--color-show-card-border-hover:lab(100% 0 0/.34);--color-show-card-border-glow:lab(100% 0 0/.82);--shadow-show-card:0 1px 0 lab(100% 0 0/.05), 0 2px 8px lab(0% 0 0/.28);--shadow-show-card-hover:0 1px 0 lab(100% 0 0/.07), 0 4px 14px lab(0% 0 0/.34);--avatar-1:lab(38.0755% -16.3974 10.5897);--avatar-2:lab(37.1468% -2.54817 -19.4328);--avatar-3:lab(36.5851% 16.1185 -10.117);--avatar-4:lab(37.1311% 11.8524 18.5553);--avatar-5:lab(37.7847% -15.4438 -10.2873);--avatar-6:lab(37.7759% -5.22174 21.0996);--avatar-7:lab(36.743% 7.9893 -18.8917);--dev-grid-line:lab(52.8659% -4.50641 -50.4063/.16);--dev-grid-frame:lab(51.5803% 63.2457 38.9399/.65);--shadow-xs:0 1px 3px lab(0% 0 0/.3);--shadow-sm:0 2px 8px lab(0% 0 0/.35);--shadow-md:0 4px 20px lab(0% 0 0/.4);--shadow-lg:0 8px 40px lab(0% 0 0/.5);--shadow-modal:0 32px 80px lab(0% 0 0/.7);--color-nb-edge:lab(0% 0 0/.55);--shadow-hard-xs:1px 1px 0 lab(0% 0 0/.42);--shadow-hard-card:var(--nb-offset) var(--nb-offset) 0 lab(0% 0 0/.38), 0 1px 3px lab(0% 0 0/.26)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100%;overflow-x:clip}body{height:100%;font-family:var(--font-body);font-size:var(--text-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-paper);color:var(--color-ink);margin:0;padding:0;line-height:1.5;overflow:hidden}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),textarea,select,[contenteditable=true]{font-size:max(16px, var(--input-font-size,var(--text-input,1.05rem)))!important}h1,h2,h3,h4,h5,h6{letter-spacing:-.01em;line-height:1.2}*{box-sizing:border-box;-webkit-overflow-scrolling:touch;margin:0;padding:0}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}.screen-transition{z-index:9999;pointer-events:none;background:radial-gradient(ellipse 76% 62% at 50% 38%, var(--color-veil-glow), transparent 72%), var(--color-veil);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.screen-transition__art{place-items:center;width:120px;height:120px;display:grid;position:relative}.screen-transition__ring{border:1.5px solid #ffffff24;border:1.5px solid lab(100% 0 0/.14);border-radius:50%;width:120px;height:120px;position:absolute}.screen-transition__core{background:linear-gradient(155deg,#424245,#29282b);background:linear-gradient(155deg,lab(28.0219% .76893 -2.11133),lab(16.4314% .642926 -1.75806));border-radius:9px;width:44px;height:44px;box-shadow:inset 0 1px #ffffff1f,0 2px 10px #00000059;box-shadow:inset 0 1px lab(100% 0 0/.12),0 2px 10px lab(0% 0 0/.35)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}button:focus-visible,[role=button]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;box-shadow:var(--glow-xs)}.btn-accent{background:var(--color-accent);color:var(--color-accent-ink);border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-body);letter-spacing:.5px;box-shadow:var(--shadow-hard);transition:background var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.btn-accent:hover{background:var(--color-accent-2);box-shadow:var(--shadow-hard), var(--glow-sm)}.btn-accent:active{transform:translate(var(--nb-press), var(--nb-press));box-shadow:none}.btn-accent:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;box-shadow:var(--shadow-hard), var(--glow-sm)}.btn-accent:disabled,.btn-accent[aria-disabled=true]{box-shadow:none}.nb-press{transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}.nb-press:active:not(:disabled){transform:translate(var(--nb-press), var(--nb-press));box-shadow:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chip{border-radius:var(--radius-pill);font-size:var(--text-2xs);letter-spacing:.4px;white-space:nowrap;padding:2px 8px;font-weight:700;display:inline-block}.chip-green{background:var(--color-confirmed-bg);color:var(--color-confirmed)}.chip-yellow{background:var(--color-pending-bg);color:var(--color-pending)}.chip-red{background:var(--color-canceled-bg);color:var(--color-canceled)}.chip-gray{background:var(--color-open-bg);color:var(--color-ink-2)}.chip-blue{background:var(--color-hint-tint);color:var(--color-hint)}.founder-sidebar{background:var(--color-command);width:240px;color:var(--color-cmd-ink);border-right:1px solid #ffffff0f;border-right:1px solid lab(100% 0 0/.06);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}.founder-sidebar__nav{z-index:1;padding:var(--space-5) var(--space-3) var(--space-3);position:relative}.founder-nav-item{padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);margin-bottom:var(--space-1);color:var(--color-cmd-ink-2);font-size:var(--text-md);cursor:pointer;align-items:center;gap:var(--space-3);text-align:left;background:0 0;border:none;border-radius:6px;width:100%;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}.founder-nav-item:hover{color:var(--color-cmd-ink);background:#ffffff0f;background:lab(100% 0 0/.06)}.founder-nav-item--active{background:var(--color-founder-nav-active);color:var(--color-founder-nav-active-text);font-weight:600}.founder-nav-item--active:before{content:"";background:var(--color-accent);border-radius:1px;width:3px;position:absolute;top:6px;bottom:6px;left:0}.founder-nav-item__icon{opacity:.82;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.founder-nav-item--active .founder-nav-item__icon{opacity:1;color:var(--color-accent)}.founder-nav-item__label{flex:1;min-width:0}.founder-nav-badge{background:var(--color-canceled);min-width:18px;height:18px;color:var(--color-on-bright);text-align:center;border-radius:7px;flex-shrink:0;padding:0 5px;font-size:.6875rem;font-weight:700;line-height:18px}.founder-sidebar__group{margin-bottom:var(--space-1)}.founder-nav-item--parent{margin-bottom:0}.founder-nav-item__caret{opacity:.6;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:transform .2s,opacity .15s;display:flex}.founder-nav-item:hover .founder-nav-item__caret{opacity:.9}.founder-nav-item__caret--open{opacity:1;transform:rotate(90deg)}.founder-nav-item--owned{color:var(--color-cmd-ink);font-weight:600}.founder-nav-item--owned .founder-nav-item__icon{opacity:1}.founder-sidebar__children{margin:2px 0 var(--space-1) 0;padding-left:calc(var(--space-4) + 12px);position:relative}.founder-sidebar__children:before{content:"";left:calc(var(--space-4) + 11px);background:#ffffff1a;background:lab(100% 0 0/.1);width:1px;position:absolute;top:2px;bottom:2px}.founder-nav-child{width:100%;padding:var(--space-2) var(--space-3);color:var(--color-cmd-ink-2);font-size:var(--text-sm);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:7px;align-items:center;margin-bottom:1px;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}.founder-nav-child:hover{color:var(--color-cmd-ink);background:#ffffff0f;background:lab(100% 0 0/.06)}.founder-nav-child--active{background:var(--color-founder-nav-active);color:var(--color-founder-nav-active-text);font-weight:600}.founder-nav-child--active:before{content:"";left:calc(-12px - var(--space-3) * 0);background:var(--color-accent);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;transform:translate(-1px)}.founder-nav-child__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.founder-sidebar__account{z-index:1;cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;border-top:1px solid oklch(100% 0 0/.08);align-items:center;gap:10px;margin-top:auto;padding:12px 14px;transition:background .15s;display:flex;position:relative}.founder-sidebar__account:hover{background:var(--color-founder-nav-active)}.founder-topbar{background:var(--color-paper);border-bottom:1px solid var(--color-rule);z-index:var(--z-nav);flex-shrink:0;align-items:center;gap:8px;min-height:52px;padding:0 16px;display:flex;position:sticky;top:0}.founder-topbar--mobile{gap:8px;padding:10px 12px}.founder-topbar__search-wrap{flex:1;justify-content:center;min-width:0;display:flex}.founder-topbar__search-btn{border:1px solid var(--color-rule);background:var(--color-paper-2);width:36px;height:36px;color:var(--color-ink-2);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}.founder-topbar__search-btn:hover{background:var(--color-paper-3);border-color:var(--color-rule-2)}.founder-spotlight{text-align:left;width:100%;max-width:min(280px,100%);height:34px;font-size:var(--text-sm);color:var(--color-ink-3);background:var(--color-paper-2);cursor:pointer;box-sizing:border-box;border:none;border-radius:4px;padding:0 12px 0 40px;transition:background .12s;position:relative}.founder-spotlight:hover{background:var(--color-paper-3);box-shadow:none}.founder-spotlight__icon{color:var(--color-ink-3);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.founder-spotlight__kbd{float:right;font-size:var(--text-xs);color:var(--color-ink-3);opacity:.85}.founder-toolbar-btn{border:1px solid var(--color-rule);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-md);cursor:pointer;white-space:nowrap;border-radius:6px;padding:6px 12px;font-weight:500;transition:background .15s}.founder-toolbar-btn:hover{background:var(--color-paper-3)}.founder-tabbar{background:var(--color-command);height:60px;z-index:var(--z-nav);padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #ffffff14;border-top:1px solid lab(100% 0 0/.08);align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.founder-tabbar__btn{justify-content:center;align-items:center;gap:var(--space-1);cursor:pointer;min-width:0;color:var(--color-cmd-ink-2);padding:var(--space-2) var(--space-1);-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:1;transition:color .15s;display:flex;position:relative}.founder-tabbar__btn--active{color:var(--color-cmd-ink);font-weight:600}.founder-tabbar__btn--active:after{content:"";background:var(--color-accent);border-radius:2px;width:28px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.founder-tabbar__icon{opacity:.78;justify-content:center;align-items:center;display:flex}.founder-tabbar__btn--active .founder-tabbar__icon{opacity:1}.founder-tabbar__badge{background:var(--color-canceled);min-width:16px;height:16px;color:var(--color-on-bright);text-align:center;border-radius:6px;padding:0 4px;font-size:.5625rem;font-weight:700;line-height:16px;position:absolute;top:4px;right:calc(50% - 18px)}.founder-list-row{cursor:pointer;transition:background .12s}.founder-list-row:hover{background:var(--color-paper-2)}.founder-search-bar{width:100%;margin-bottom:var(--space-5);position:relative}.founder-search-bar--composer{margin-bottom:0}.founder-toolbar-btn:hover{color:var(--color-ink)}.founder-topbar__nav-cluster{align-items:center;gap:var(--space-1);flex-shrink:0;display:flex}.founder-topbar__nav-btn{width:48px;height:48px;color:var(--color-ink-2);cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;transition:color .12s;display:flex;position:relative}.founder-topbar__nav-btn:hover,.founder-topbar__nav-btn--active{color:var(--color-ink)}.founder-topbar__nav-btn--active:after{content:"";background:var(--color-ink);border-radius:0;height:2px;position:absolute;bottom:0;left:8px;right:8px}.founder-topbar__nav-badge{background:var(--color-canceled);min-width:16px;height:16px;color:var(--color-on-bright);text-align:center;border:2px solid var(--color-paper);box-sizing:border-box;border-radius:6px;padding:0 4px;font-size:.5625rem;font-weight:700;line-height:16px;position:absolute;top:8px;right:6px}.li-shell{background:var(--color-paper-2);flex-direction:column;flex:1;display:flex;overflow:hidden}.li-alert{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-page-x);background:var(--color-pending-bg);border-bottom:1px solid var(--color-pending-rule);font-size:var(--text-md);flex-shrink:0;display:flex}.li-alert__text{color:var(--color-pending);flex:1;min-width:0;font-weight:500}.li-alert__btn{background:var(--color-pending);color:var(--color-on-bright);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;border:none;border-radius:12px;padding:6px 12px;font-weight:600}.li-alert__dismiss{cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;display:flex}.li-layout{background:var(--color-paper-2);flex:1;justify-content:center;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.li-cluster{align-items:stretch;gap:var(--space-4);width:100%;max-width:1128px;min-height:0;padding:0 var(--space-page-x);box-sizing:border-box;display:flex;overflow:hidden}.li-profile{width:225px;padding:var(--space-5) 0 var(--space-8);-webkit-overflow-scrolling:touch;flex-shrink:0;display:none;overflow:auto}@media (min-width:1024px){.li-profile{display:block}}.li-profile-card{background:var(--color-paper);border:1px solid var(--color-rule);margin-bottom:var(--space-stack);border-radius:6px;overflow:hidden}.li-profile-card__banner{background:linear-gradient(135deg, var(--color-accent-tint), var(--color-hint-tint));border-bottom:1px solid var(--color-rule);height:56px}.li-profile-card__avatar-wrap{margin-top:-28px;margin-bottom:var(--space-2);justify-content:center;display:flex}.li-profile-card__avatar{background:var(--color-accent);width:56px;height:56px;color:var(--color-accent-ink);font-size:var(--text-lg);border:3px solid var(--color-paper);box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex}.li-profile-card__name{text-align:center;font-size:var(--text-md);color:var(--color-ink);padding:0 var(--space-3);font-weight:700;line-height:1.2}.li-profile-card__role{text-align:center;font-size:var(--text-sm);color:var(--color-ink-3);padding:2px var(--space-3) 0}.li-profile-card__divider{border-top:1px solid var(--color-rule);margin:var(--space-4) 0 0}.li-profile-card__stats{gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}.li-profile-card__stat{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule);background:var(--color-paper-2);min-height:40px;font-size:var(--text-sm);color:var(--color-ink-2);cursor:pointer;border-radius:6px;font-weight:600;transition:background .12s,border-color .12s,transform .12s;display:flex}.li-profile-card__stat:hover{background:var(--color-paper-3);border-color:var(--color-accent);transform:translateY(-1px)}.li-profile-card__stat-count{font-weight:800;font-size:var(--text-md);color:var(--color-accent);line-height:1}.li-profile-card__items{gap:var(--space-2);padding:0 var(--space-3) var(--space-4);flex-direction:column;display:flex}.li-profile-card__item{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule);background:var(--color-paper-2);min-height:44px;font-size:var(--text-sm);color:var(--color-ink-2);cursor:pointer;border-radius:6px;transition:background .12s,border-color .12s,color .12s,transform .12s;display:flex}.li-profile-card__item:hover{color:var(--color-accent);background:var(--color-paper-3);border-color:var(--color-accent);transform:translateY(-1px)}.li-profile-card__item-icon{background:var(--color-paper-3);border:1px solid var(--color-rule);width:28px;height:28px;color:var(--color-ink-3);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.li-profile-card__item-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.li-feed{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:var(--space-5) 0 var(--space-8);flex:1;width:100%;min-width:0;overflow:auto}.li-feed__stack{gap:var(--space-stack);flex-direction:column;display:flex}.founder-home-greeting{margin:0 0 var(--space-4)}.founder-home-greeting__title{font-size:var(--text-2xl);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-weight:700;line-height:1.2}.founder-home-greeting__date{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-ink-3);font-weight:500}.founder-quicklinks{gap:var(--space-2);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}.founder-quicklinks__chip{border-radius:var(--radius-pill,999px);border:1px solid var(--color-rule);background:var(--color-paper-2);color:var(--color-ink);font-size:var(--text-sm);cursor:pointer;transition:background var(--dur-fast,.12s) var(--ease-out,ease), border-color var(--dur-fast,.12s) var(--ease-out,ease);align-items:center;gap:6px;padding:7px 12px;font-weight:600;display:inline-flex}.founder-quicklinks__chip:hover{background:var(--color-paper-3);border-color:var(--color-rule-strong,var(--color-rule))}.founder-quickstart{margin:0 0 var(--space-5);padding:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius-lg,12px);background:var(--color-paper-2)}.founder-quickstart__head{align-items:baseline;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.founder-quickstart__title{font-size:var(--text-lg);color:var(--color-ink);flex:auto;margin:0;font-weight:700}.founder-quickstart__count{font-size:var(--text-sm);color:var(--color-ink-3);font-weight:600}.founder-quickstart__dismiss{color:var(--color-ink-3);font-size:var(--text-sm);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin-left:auto;font-weight:600;text-decoration:underline}.founder-quickstart__dismiss:hover{color:var(--color-ink)}.founder-quickstart__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:640px){.founder-quickstart__grid{grid-template-columns:1fr}}.founder-quickstart__card{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-rule);border-radius:var(--radius-md,10px);background:var(--color-paper);flex-direction:column;min-height:100%;display:flex}.founder-quickstart__card--done{opacity:.72}.founder-quickstart__icon{background:var(--color-paper-3);border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.founder-quickstart__card-title{font-size:var(--text-base);color:var(--color-ink);margin:0;font-weight:700}.founder-quickstart__card-body{font-size:var(--text-sm);color:var(--color-ink-2);flex:1;margin:0;line-height:1.45}.founder-quickstart__card-cta{margin-top:var(--space-1);color:var(--color-accent);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:0;font-weight:700;display:inline-flex}.founder-quickstart__card-cta:hover{color:var(--color-accent-hover,var(--color-accent))}.founder-quickstart__card-done{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-confirmed);font-weight:700}.li-sort{align-items:center;gap:var(--space-2);margin:0 0 var(--space-stack);padding:0;display:flex}.li-sort__label{font-size:var(--text-sm);color:var(--color-ink-3);font-weight:500}.li-sort__tab{color:var(--color-ink-2);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.li-sort__tab--active{color:var(--color-ink)}.li-sort__tab--active:after{content:"";background:var(--color-ink-2);border-radius:1px;height:2px;margin-top:4px;display:block}.li-empty{padding:var(--space-8) var(--space-page-x);text-align:center;color:var(--color-ink-3);font-size:var(--text-md);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:6px}.founder-composer{background:var(--color-paper);border:1px solid var(--color-rule);box-shadow:none;margin-bottom:var(--space-stack);padding:var(--space-3) var(--space-inset) var(--space-3);border-radius:6px}.founder-composer__row{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.founder-composer__avatar{background:var(--color-accent);width:40px;height:40px;color:var(--color-accent-ink);font-size:var(--text-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex}.founder-composer__input-wrap{flex:1;min-width:0;position:relative}.founder-composer__actions{gap:var(--space-2);padding:var(--space-2) 0 0;border-top:1px solid var(--color-rule);margin-top:var(--space-3);flex-wrap:nowrap;display:flex}.founder-composer__action{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-2);color:var(--color-ink-2);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:1;font-weight:600;transition:background .12s;display:flex}.founder-composer__action:hover{background:var(--color-paper-2);color:var(--color-ink)}.founder-search-bar__input{border-radius:var(--radius-xl);background:var(--color-paper-2);border:1px solid var(--color-rule);height:44px;padding:0 16px 0 40px}.founder-composer__meta{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.founder-composer__meta-label{font-size:var(--text-sm);color:var(--color-ink-3);letter-spacing:.02em;font-weight:600}.founder-composer__all-actions{color:var(--color-ink-2);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.founder-composer__all-actions:hover{color:var(--color-accent);text-decoration:underline}.li-post{background:var(--color-paper);border:1px solid var(--color-rule);cursor:pointer;box-shadow:var(--shadow-hard-card);transition:box-shadow .32s ease var(--show-card-snake-settle-delay), border-color .32s ease var(--show-card-snake-settle-delay), border-width .24s ease var(--show-card-snake-settle-delay);border-radius:8px;position:relative;overflow:hidden}.li-post--selected,.li-post:hover,.li-post:focus-within,.li-post--snake-play{border-width:2px;border-color:var(--color-show-card-border-hover);box-shadow:var(--shadow-hard-card), 0 0 0 1px #ffffff0d, 0 0 20px #ffffff0d}@supports (color:lab(0% 0 0)){.li-post--selected,.li-post:hover,.li-post:focus-within,.li-post--snake-play{box-shadow:var(--shadow-hard-card), 0 0 0 1px lab(100% 0 0/.05), 0 0 20px lab(100% 0 0/.05)}}.li-post__header{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-inset) 0;display:flex}.li-post__actor{align-items:flex-start;gap:var(--space-2);flex:1;min-width:0;display:flex}.li-post__logo,.li-post__logo.client-logo{border:1px solid var(--color-rule);box-sizing:border-box;background:#f8f8f8f5;background:lab(97.68% -.0000298023 .0000119209/.96);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:6px;display:flex;overflow:hidden}.li-post__logo img,.li-post__logo .show-card-zodiac__client-logo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.li-post__actor-meta{flex:1;min-width:0;padding-top:2px}.li-post__name-row{flex-wrap:wrap;align-items:baseline;line-height:1.25;display:flex}.li-post__name{font-size:var(--text-md);color:var(--color-ink);font-weight:600}.li-post__muted{font-size:var(--text-sm);color:var(--color-ink-3);font-weight:400}.li-post__sub{font-size:var(--text-sm);color:var(--color-ink-2);margin-top:2px;line-height:1.3}.li-post__time{font-size:var(--text-sm);color:var(--color-ink-3);margin-top:2px;line-height:1.3}.li-post__header-actions{flex-shrink:0;align-items:flex-start;gap:4px;display:flex}.li-post__more{cursor:pointer;width:32px;height:32px;color:var(--color-ink-3);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.li-post__more:hover{background:var(--color-paper-2)}.li-post__body{padding:var(--space-3) var(--space-inset) var(--space-3)}.li-post__status-row{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.li-post__counts{font-size:var(--text-sm);color:var(--color-ink-3)}.li-post__alert{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-pending-bg);color:var(--color-pending);font-size:var(--text-sm);border-radius:4px;line-height:1.35;display:flex}.li-post__crew{border-top:1px solid var(--color-rule);margin:0;padding:0;list-style:none}.li-post__crew-item{gap:var(--space-2);padding:var(--space-2) var(--space-inset);border-bottom:1px solid var(--color-rule);font-size:var(--text-sm);grid-template-columns:1fr 1fr auto;align-items:center;display:grid}.li-post__crew-item:last-child{border-bottom:none}.li-post__crew-name{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.li-post__crew-role{color:var(--color-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.li-post__more-crew{padding:var(--space-2) var(--space-inset);font-size:var(--text-sm);color:var(--color-ink-3);font-weight:600}.li-post__footer{border-top:1px solid var(--color-rule);margin-top:var(--space-2);align-items:stretch;display:flex}.li-post__action{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);color:var(--color-ink-2);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;border-radius:0;flex:1;font-weight:600;display:flex}.li-post__action:hover{background:var(--color-paper-2);color:var(--color-ink)}.li-rail{width:300px;padding:var(--space-5) 0 var(--space-8);-webkit-overflow-scrolling:touch;flex-shrink:0;display:none;overflow:auto}@media (min-width:960px){.li-rail{display:block}}.li-rail-card{background:var(--color-paper);border:1px solid var(--color-rule);margin-bottom:var(--space-stack);border-radius:6px;overflow:hidden}.li-rail-card__header{padding:var(--space-3) var(--space-inset);border-bottom:1px solid var(--color-rule);justify-content:space-between;align-items:center;display:flex}.li-rail-card__title{font-size:var(--text-md);color:var(--color-ink);margin:0;font-weight:600}.li-rail-card__link{font-size:var(--text-sm);color:var(--color-ink-3);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.li-rail-card__link:hover{color:var(--color-accent);text-decoration:underline}.founder-view-shell{background:var(--color-paper-2);-webkit-overflow-scrolling:touch;flex:1;overflow:auto}.founder-view-shell__inner{max-width:552px;padding:var(--space-6) var(--space-page-x) var(--space-8);margin:0 auto}.founder-list-card{background:var(--color-paper);border:1px solid var(--color-rule);border-radius:6px;overflow:hidden}.founder-list-card__row{padding:var(--space-3) var(--space-inset);border-bottom:1px solid var(--color-rule)}.founder-list-card__row:last-child{border-bottom:none}.founder-account-menu__profile-btn{border:1px solid var(--color-accent);width:calc(100% - 12px);color:var(--color-accent);font-size:var(--text-sm);cursor:pointer;text-align:center;background:0 0;border-radius:12px;margin:0 6px 8px;padding:6px 12px;font-weight:700;display:block}.founder-account-menu__profile-btn:hover{background:var(--color-accent-tint)}.client-logo{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.client-logo--plate{background:#f8f8f8f5;background:lab(97.68% -.0000298023 .0000119209/.96);border-radius:4px;padding:4px 6px}.show-card-zodiac__client-logo{object-fit:contain;object-position:center;width:auto;max-width:72px;height:auto;max-height:28px;display:block}.show-card-gloss{background:var(--color-paper);border:1px solid var(--color-rule);box-shadow:none;cursor:pointer;border-radius:8px;padding:12px 16px;position:relative}.show-card-zodiac__stack{flex-direction:column;gap:8px;display:flex}.li-post__snake{--show-card-snake-angle:0deg;z-index:3;border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from var(--show-card-snake-angle), transparent 0deg, transparent 288deg, #ffffff1a 304deg, #ffffff6b 318deg, var(--color-show-card-border-glow) 332deg, #ffffff61 346deg, transparent 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 5px #ffffff38);filter:drop-shadow(0 0 5px lab(100% 0 0/.22));padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (color:lab(0% 0 0)){.li-post__snake{background:conic-gradient(from var(--show-card-snake-angle), transparent 0deg, transparent 288deg, lab(100% 0 0/.1) 304deg, lab(100% 0 0/.42) 318deg, var(--color-show-card-border-glow) 332deg, lab(100% 0 0/.38) 346deg, transparent 360deg)}}.li-post:hover .li-post__snake,.li-post:focus-within .li-post__snake,.li-post--snake-play .li-post__snake{animation:show-card-snake var(--show-card-snake-duration) cubic-bezier(.4, 0, .2, 1) forwards}@keyframes show-card-snake{0%{--show-card-snake-angle:0deg;opacity:0}12%{opacity:1}86%{--show-card-snake-angle:360deg;opacity:1}to{--show-card-snake-angle:360deg;opacity:0}}.founder-search-bar__input{box-sizing:border-box;border-radius:var(--radius-xl);border:1px solid var(--color-rule);background:var(--color-paper-2);width:100%;height:44px;color:var(--color-ink);font-size:var(--text-input);outline:none;padding:0 16px 0 40px;transition:box-shadow .15s,border-color .15s}.founder-search-bar__input:focus{border-color:var(--color-rule-2);box-shadow:0 0 0 3px #ffffff0f;box-shadow:0 0 0 3px lab(100% 0 0/.06)}.founder-search-bar__icon{color:var(--color-ink-3);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.activity-feed__row--clickable{cursor:pointer}.activity-feed__row--clickable:hover,.activity-feed__row--clickable.activity-feed__row--alt:hover{background:var(--color-paper-3)}.founder-activity-panel__title{padding:var(--space-3) var(--space-3) var(--space-3);border-bottom:1px solid var(--color-rule);font-size:var(--text-sm);color:var(--color-ink-2);letter-spacing:.01em;flex-shrink:0;font-weight:600}.activity-feed__row{--af-pad-y-top:var(--space-3);--af-pad-y-bot:var(--space-3);--af-pad-x:var(--space-3);--af-icon-gap:var(--space-3);--af-rail-gap:var(--space-1);--af-detail-gap:var(--space-1);--af-time-gap:var(--space-2);--af-actions-gap:var(--space-3);border-bottom:1px solid var(--color-rule);background:var(--color-paper);transition:background .12s;display:flex}.activity-feed__row--compact{--af-pad-y-top:var(--space-2);--af-pad-y-bot:var(--space-2);--af-pad-x:var(--space-2);--af-icon-gap:var(--space-2);--af-rail-gap:var(--space-1);--af-detail-gap:var(--space-1);--af-time-gap:var(--space-1);--af-actions-gap:var(--space-2)}.activity-feed__row--alt{background:var(--color-paper-2)}.activity-feed__row:last-child{border-bottom:none}.activity-feed__row:hover,.activity-feed__row--alt:hover{background:var(--color-paper-3)}.activity-feed__rail{width:25%;padding:var(--af-pad-y-top) var(--space-3) var(--af-pad-y-bot);border:none;border-right:1px solid var(--color-rule);cursor:default;text-align:left;justify-content:center;gap:var(--af-rail-gap);background:0 0;flex-direction:column;flex-shrink:0;transition:background .12s;display:flex}.activity-feed__row--compact .activity-feed__rail{min-width:52px;max-width:72px;padding:var(--af-pad-y-top) var(--space-2) var(--af-pad-y-bot)}.activity-feed__rail--clickable{cursor:pointer}.activity-feed__rail--clickable:hover{background:#ffffff0a;background:lab(100% 0 0/.04)}.activity-feed__rail-client{color:var(--color-ink);letter-spacing:-.25px;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:800;line-height:1.2;overflow:hidden}.activity-feed__row--compact .activity-feed__rail-client{font-size:.8125rem}.activity-feed__rail-meta{color:var(--color-ink-3);letter-spacing:.2px;font-size:1rem;font-weight:600;line-height:1.2}.activity-feed__row--compact .activity-feed__rail-meta{font-size:.6875rem}.activity-feed__rail-link{align-items:center;gap:var(--space-1);margin-top:var(--space-1);color:var(--color-ink-3);font-size:1rem;font-weight:600;line-height:1;display:flex}.activity-feed__row--compact .activity-feed__rail-link{margin-top:var(--space-1);gap:var(--space-1);font-size:.6875rem}.activity-feed__body{align-items:flex-start;gap:var(--af-icon-gap);min-width:0;padding:var(--af-pad-y-top) var(--af-pad-x) var(--af-pad-y-bot);flex:1;display:flex}.activity-feed__icon{background:var(--color-paper-3);border:1px solid var(--color-rule);width:32px;height:32px;color:var(--color-ink-2);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.activity-feed__row--compact .activity-feed__icon{border-radius:6px;width:26px;height:26px;margin-top:0}.activity-feed__content{flex:1;min-width:0;padding-top:1px}.activity-feed__headline{align-items:flex-start;gap:var(--space-1);color:var(--color-ink);letter-spacing:-.15px;font-size:1rem;font-weight:700;line-height:1.25;display:flex}.activity-feed__row--compact .activity-feed__headline{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.activity-feed__headline-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.activity-feed__row--compact .activity-feed__headline-text{white-space:nowrap}.activity-feed__urgent-dot{background:var(--color-canceled);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:.5em;transform:translateY(-.5px)}.activity-feed__detail{color:var(--color-ink-2);margin-top:var(--af-detail-gap);letter-spacing:.01em;font-size:1rem;line-height:1.4}.activity-feed__row--compact .activity-feed__detail{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.activity-feed__time{color:var(--color-ink-3);margin-top:var(--af-time-gap);letter-spacing:.02em;font-size:1rem;font-weight:500;line-height:1.2}.activity-feed__row--compact .activity-feed__time{font-size:.6875rem}.activity-feed__actions{gap:var(--space-2);margin-top:var(--af-actions-gap);flex-wrap:wrap;display:flex}.activity-feed__row--compact .activity-feed__actions{gap:var(--space-1)}.activity-feed__action{padding:var(--space-1) var(--space-3);cursor:pointer;white-space:nowrap;border:1px solid var(--color-rule);color:var(--color-ink-2);background:0 0;border-radius:6px;font-size:1rem;font-weight:600;line-height:1.15;transition:background .12s}.activity-feed__row--compact .activity-feed__action{padding:var(--space-1) var(--space-2);font-size:.75rem}.activity-feed__action:hover{background:var(--color-paper-3)}.activity-feed__action--primary{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.activity-feed__action--primary:hover{background:color-mix(in srgb, var(--color-ink) 88%, var(--color-paper))}.activity-feed-filters{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.activity-feed-filter{border:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink-3);font-size:var(--text-sm);cursor:pointer;border-radius:6px;padding:5px 11px;font-weight:500;transition:background .12s,color .12s}.activity-feed-filter:hover{background:var(--color-paper-2);color:var(--color-ink-2)}.activity-feed-filter--active{background:var(--color-founder-nav-active);color:var(--color-founder-nav-active-text);border-color:var(--color-rule);font-weight:600}.rel{border-radius:var(--radius-pill);padding:1px 6px;font-size:1rem;font-weight:700;display:inline-block}.rel-high{background:var(--color-confirmed-bg);color:var(--color-confirmed)}.rel-mid{background:var(--color-pending-bg);color:var(--color-pending)}.rel-low{background:var(--color-canceled-bg);color:var(--color-canceled)}.rel-new{background:var(--color-open-bg);color:var(--color-ink-3)}@keyframes spin{to{transform:rotate(360deg)}}.show-drawer-backdrop{pointer-events:auto;will-change:opacity;background:#000;position:absolute;inset:0}.show-drawer-sheet{left:var(--drawer-sheet-inset);right:var(--drawer-sheet-inset);bottom:max(var(--drawer-sheet-inset), env(safe-area-inset-bottom));height:min(92dvh, calc(100dvh - 2 * var(--drawer-sheet-inset)));max-height:min(92dvh, calc(100dvh - 2 * var(--drawer-sheet-inset)));background:var(--color-paper);border-radius:var(--radius-xl);border:1px solid var(--color-rule);width:auto;max-width:640px;box-shadow:var(--shadow-lg), 0 -8px 32px #0b0a0f1a;pointer-events:auto;will-change:transform;touch-action:pan-x;flex-direction:column;margin-inline:auto;display:flex;position:absolute;overflow:hidden}@supports (color:lab(0% 0 0)){.show-drawer-sheet{box-shadow:var(--shadow-lg), 0 -8px 32px lab(2.99384% .734277 -2.01294/.1)}}.show-drawer-sheet.is-dragging{transition:none}.show-drawer-sheet.is-dragging .show-drawer-body{pointer-events:none;overflow:hidden}.show-drawer-drag-zone{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0}.show-drawer-drag-zone:active{cursor:grabbing}.show-drawer-handle{padding:var(--space-3) 0 var(--space-2);flex-shrink:0;justify-content:center;display:flex}.show-drawer-handle-bar{border-radius:var(--radius-pill);background:var(--color-rule-2);width:40px;height:4px}.show-drawer-header{padding:0 var(--space-5) var(--space-5);border-bottom:1px solid var(--color-rule);background:var(--color-paper-2);flex-shrink:0}.show-drawer-header-row{align-items:flex-start;gap:var(--space-4);display:flex}.show-drawer-close{border-radius:var(--radius-xl);background:var(--color-paper-3);width:48px;height:48px;color:var(--color-ink);transition:background var(--dur-fast) var(--ease-out);border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;font-weight:300;line-height:1;display:flex}.show-drawer-close:hover{background:var(--color-rule)}.show-drawer-meta{min-width:0;padding-top:var(--space-1);flex:1}.show-drawer-title-row{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.show-drawer-title{font-size:var(--text-xl);color:var(--color-ink);letter-spacing:-.02em;font-weight:800}.show-drawer-venue{font-size:var(--text-sm);color:var(--color-ink-2);margin-bottom:var(--space-1)}.show-drawer-datetime{font-size:var(--text-xs);color:var(--color-ink-3)}.show-drawer-view-btn{margin-top:var(--space-1);background:var(--color-accent-tint);border:1.5px solid var(--color-accent);border-radius:var(--radius-md);color:var(--color-accent);font-size:var(--text-xs);padding:var(--space-2) var(--space-3);letter-spacing:.02em;white-space:nowrap;transition:box-shadow var(--dur-fast) var(--ease-out);flex-shrink:0;font-weight:700}.show-drawer-view-btn:hover{box-shadow:var(--glow-xs)}.show-drawer-body{padding:var(--space-5);-webkit-overflow-scrolling:touch;flex:1;overflow:auto}.show-drawer-section+.show-drawer-section{margin-top:var(--space-6)}.show-drawer-section-label{font-size:var(--text-2xs);color:var(--color-ink-3);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-3);font-weight:700}.show-drawer-crew-list{gap:var(--space-2);flex-direction:column;display:flex}.show-drawer-crew-row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-paper-2);border:1px solid var(--color-rule);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-out);display:flex}.show-drawer-crew-row:hover{box-shadow:var(--shadow-xs)}.show-drawer-crew-row.is-canceled{background:var(--color-canceled-bg);border-color:var(--color-canceled-rule)}.role-name{max-width:100%;font-weight:700;font-size:inherit;color:var(--color-on-bright);text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline;border-radius:4px;padding:2px 8px;line-height:1.35;display:inline-block;overflow:hidden}.role-name--led-eng{background:var(--color-role-led-eng)}.role-name--led-assist{background:var(--color-role-led-assist)}.role-name--gav{background:var(--color-role-gav)}.role-name--gav-audio{background:var(--color-role-gav-audio)}.role-name--gav-lighting{background:var(--color-role-gav-lighting)}.role-name--p0{background:var(--color-role-p0)}.role-name--p1{background:var(--color-role-p1)}.role-name--p2{background:var(--color-role-p2)}.role-name--p3{background:var(--color-role-p3)}.role-name--p4{background:var(--color-role-p4)}.role-name--p5{background:var(--color-role-p5)}.role-name--p6{background:var(--color-role-p6)}.role-name--p7{background:var(--color-role-p7)}.role-name--p8{background:var(--color-role-p8)}.role-name--p9{background:var(--color-role-p9)}.role-name--p10{background:var(--color-role-p10)}.role-name--p11{background:var(--color-role-p11)}.role-name--p12{background:var(--color-role-p12)}.role-name--p13{background:var(--color-role-p13)}.role-name--p14{background:var(--color-role-p14)}.role-name--p15{background:var(--color-role-p15)}.role-name--p16{background:var(--color-role-p16)}.role-name--p17{background:var(--color-role-p17)}.role-name--p18{background:var(--color-role-p18)}.role-name--p19{background:var(--color-role-p19)}.role-name--p20{background:var(--color-role-p20)}.role-name--p21{background:var(--color-role-p21)}.role-name--p22{background:var(--color-role-p22)}.role-name--p23{background:var(--color-role-p23)}.show-drawer-copilot{background:var(--color-accent-tint);border-radius:var(--radius-lg);padding:var(--space-4);border:1px solid #a2d1b8;border:1px solid lab(79.9271% -19.6633 6.92631)}.show-drawer-actions{gap:var(--space-2);flex-direction:column;display:flex}.show-drawer-action-btn{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink-2);font-size:var(--text-sm);text-align:left;width:100%;transition:background var(--dur-fast) var(--ease-out);font-weight:500}.show-drawer-action-btn:hover{background:var(--color-paper-2)}.medusa-cal{padding:var(--space-5) var(--space-page-x) var(--space-8);background:var(--color-paper-2);flex:1;overflow:auto}.medusa-cal__shell{background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-xl);max-width:1100px;margin:0 auto;overflow:hidden}.medusa-cal__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-rule);flex-wrap:wrap;display:flex}.medusa-cal__heading{font-size:var(--text-xl);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-weight:800}.medusa-cal__hint{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-ink-3);letter-spacing:.015em;max-width:36rem;line-height:1.4}.medusa-cal__nav{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.medusa-cal__nav-btn{border:1px solid var(--color-rule);background:var(--color-paper-2);width:32px;height:32px;color:var(--color-ink-2);cursor:pointer;border-radius:6px;font-weight:700}.medusa-cal__nav-btn:hover{background:var(--color-paper-3);color:var(--color-ink)}.medusa-cal__month{text-align:center;min-width:10rem;color:var(--color-ink);font-weight:700;font-size:var(--text-md)}.medusa-cal__add{margin-left:var(--space-2)}.medusa-cal__body{padding:var(--space-4) var(--space-5)}.medusa-cal__dow{text-align:center;margin-bottom:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.medusa-cal__dow-cell{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-3);padding-bottom:var(--space-2);font-weight:700}.medusa-cal__grid{border:1px solid var(--color-rule);border-radius:var(--radius-lg);background:var(--color-rule);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.medusa-cal__cell{min-height:6.5rem;padding:var(--space-2);text-align:left;vertical-align:top;background:var(--color-paper);cursor:pointer;align-items:stretch;gap:var(--space-1);transition:background var(--dur-fast) var(--ease-out);border:none;flex-direction:column;display:flex}.medusa-cal__cell:hover{background:var(--color-paper-2)}.medusa-cal__cell--muted{opacity:.42}.medusa-cal__day{font-size:var(--text-xs);color:var(--color-ink-3);align-self:flex-start;font-weight:600;line-height:1.2}.medusa-cal__day--today{border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-bright);padding:1px 7px;font-weight:800;display:inline-block}.medusa-cal__events{flex-direction:column;gap:2px;min-width:0;display:flex}.medusa-cal__badge{cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:center;gap:4px;min-width:0;padding:2px 5px;font-size:.6875rem;font-weight:700;line-height:1.25;display:flex}.medusa-cal__badge--ok{background:var(--color-confirmed-bg);color:var(--color-confirmed);border-color:var(--color-confirmed-rule)}.medusa-cal__badge--warn{background:var(--color-pending-bg);color:var(--color-pending);border-color:var(--color-pending-rule)}.medusa-cal__badge--danger{background:var(--color-canceled-bg);color:var(--color-canceled);border-color:var(--color-canceled-rule)}.medusa-cal__badge-time{opacity:.85;flex-shrink:0}.medusa-cal__badge-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.medusa-cal__badge-span{opacity:.75;flex-shrink:0;font-size:.625rem}.medusa-cal__more{font-size:var(--text-2xs);color:var(--color-ink-3);padding-left:2px}.medusa-cal__upcoming{padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--color-rule)}.medusa-cal__upcoming-title{margin:0 0 var(--space-3);font-size:var(--text-md);color:var(--color-ink);letter-spacing:-.01em;font-weight:800}.medusa-cal__empty{font-size:var(--text-sm);color:var(--color-ink-3);margin:0}.medusa-cal__upcoming-list{flex-direction:column;gap:2px;display:flex}.medusa-cal__upcoming-row{align-items:center;gap:var(--space-3);text-align:left;width:100%;padding:var(--space-2) var(--space-3);cursor:pointer;color:var(--color-ink);background:0 0;border:none;border-radius:6px;display:flex}.medusa-cal__upcoming-row:hover{background:var(--color-paper-2)}.medusa-cal__upcoming-client{font-size:var(--text-sm);flex-shrink:0;font-weight:700}.medusa-cal__upcoming-meta{min-width:0;font-size:var(--text-sm);color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.medusa-cal__upcoming-crew{font-size:var(--text-xs);color:var(--color-ink-3);flex-shrink:0}.medusa-drawer{z-index:calc(var(--z-nav) + 40);justify-content:flex-end;display:flex;position:fixed;inset:0}.medusa-drawer__backdrop{background:var(--color-scrim);cursor:pointer;border:none;position:absolute;inset:0}.medusa-drawer__panel{background:var(--color-paper);border-left:1px solid var(--color-rule);width:min(440px,100%);height:100%;box-shadow:var(--shadow-lg);animation:medusa-drawer-in .2s var(--ease-out);flex-direction:column;display:flex;position:relative}@keyframes medusa-drawer-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.medusa-drawer__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-rule);flex-shrink:0;display:flex}.medusa-drawer__title{font-size:var(--text-lg);color:var(--color-ink);letter-spacing:-.015em;font-weight:800}.medusa-drawer__sub{font-size:var(--text-sm);color:var(--color-ink-3);margin-top:2px;line-height:1.35}.medusa-drawer__x{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.medusa-drawer__x:hover{background:var(--color-paper-2)}.medusa-drawer__body{padding:var(--space-4) var(--space-5);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow:auto}.medusa-drawer__footer{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-rule);background:var(--color-paper);flex-wrap:wrap;flex-shrink:0;display:flex}.medusa-drawer__err{padding:var(--space-3);background:var(--color-canceled-bg);color:var(--color-canceled);font-size:var(--text-sm);border-radius:6px;font-weight:600}.medusa-field{gap:var(--space-1);font-size:var(--text-sm);color:var(--color-ink-2);flex-direction:column;min-width:0;font-weight:600;display:flex}.medusa-field input,.medusa-field textarea,.medusa-field select,.medusa-crew-draft__row select,.medusa-crew-draft__row input[type=number],.medusa-crew-draft__row input[type=text]{height:40px;padding:0 var(--space-3);border:1px solid var(--color-rule);background:var(--color-paper-2);color:var(--color-ink);font-size:var(--text-input);border-radius:6px;font-family:inherit;font-weight:500}.medusa-field textarea{height:auto;padding:var(--space-3);resize:vertical}.medusa-field input:disabled,.medusa-field textarea:disabled,.medusa-crew-draft__row select:disabled,.medusa-crew-draft__row input:disabled{opacity:.75;cursor:default}.medusa-field-row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.medusa-field-row--3{grid-template-columns:1fr 1fr 1fr}.medusa-pill-row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.medusa-pill{font-size:var(--text-xs);border-radius:var(--radius-pill);background:var(--color-paper-3);color:var(--color-ink-2);letter-spacing:.02em;padding:3px 8px;font-weight:700}.medusa-section-label{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-3);margin-top:var(--space-2);font-weight:700}.medusa-crew-draft{gap:var(--space-2);flex-direction:column;display:flex}.medusa-crew-draft__row{gap:var(--space-2);border-radius:6px;grid-template-columns:auto 1fr 56px auto auto;align-items:center;transition:background .12s,box-shadow .12s,opacity .12s;display:grid}.medusa-crew-draft__row.is-dragging{opacity:.45}.medusa-crew-draft__row.is-drop-target{background:var(--color-paper-3);box-shadow:inset 0 2px 0 0 var(--color-accent)}.medusa-crew-draft__grip{cursor:grab;width:22px;height:32px;color:var(--color-ink-3);touch-action:none;border-radius:6px;justify-content:center;align-items:center;display:flex}.medusa-crew-draft__grip:hover{background:var(--color-paper-3)}.medusa-crew-draft__grip:active{cursor:grabbing}.medusa-crew-draft__grip-dots{opacity:.65;background-image:radial-gradient(currentColor 1px,#0000 1.4px);background-position:0 1px;background-size:4px 4px;width:4px;height:16px}.medusa-crew-draft__lead{font-size:var(--text-xs);color:var(--color-ink-3);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:flex}.medusa-icon-btn{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.medusa-icon-btn:hover{background:var(--color-paper-3)}.medusa-roster{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.medusa-roster__row{align-items:center;gap:var(--space-2);text-align:left;width:100%;padding:var(--space-2);border:1px solid var(--color-rule);background:var(--color-paper-2);cursor:pointer;border-radius:6px;display:flex}.medusa-roster__row:hover{background:var(--color-paper-3)}.medusa-roster__role{min-width:0;font-size:var(--text-sm);color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}@media (max-width:720px){.medusa-cal{padding:var(--space-3) var(--space-2) var(--space-8)}.medusa-cal__cell{min-height:5.25rem;padding:var(--space-1)}.medusa-cal__badge-time{display:none}.medusa-field-row,.medusa-field-row--3{grid-template-columns:1fr}.medusa-crew-draft__row{grid-template-columns:auto 1fr 52px}.medusa-crew-draft__lead,.medusa-icon-btn{grid-column:span 1}}.founder-sidebar__section{margin-top:var(--space-3)}.founder-sidebar__section-label{padding:var(--space-2) var(--space-4) var(--space-1);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-cmd-ink-3);font-weight:700}.founder-create-btn{justify-content:center;align-items:center;gap:var(--space-2);width:100%;margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-accent);color:var(--color-on-bright);font-size:var(--text-md);cursor:pointer;letter-spacing:.01em;border:none;border-radius:6px;font-weight:700;display:flex}.founder-create-btn:hover{filter:brightness(1.06)}.founder-hub-tabs{gap:var(--space-1);padding:var(--space-2) var(--space-page-x);border-bottom:1px solid var(--color-rule);background:var(--color-paper);-webkit-overflow-scrolling:touch;flex-shrink:0;display:flex;overflow-x:auto}.founder-hub-tabs__tab{color:var(--color-ink-3);font-size:var(--text-sm);letter-spacing:.02em;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;font-weight:600}.founder-hub-tabs__tab:hover{color:var(--color-ink);background:var(--color-paper-2)}.founder-hub-tabs__tab--active{color:var(--color-on-bright);background:var(--color-accent)}.founder-tabbar__btn--create{color:var(--color-cmd-ink)}.founder-tabbar__create{background:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:1px;display:flex;box-shadow:0 2px 8px #00000047;box-shadow:0 2px 8px lab(0% 0 0/.28)}.founder-create-menu{z-index:calc(var(--z-nav) + 20);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.founder-create-menu__backdrop{cursor:pointer;background:#00000073;background:lab(0% 0 0/.45);border:none;position:absolute;inset:0}.founder-create-menu__sheet{background:var(--color-paper);border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:min(440px,100%);padding:var(--space-3) var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom));box-shadow:var(--shadow-lg);position:relative}.founder-create-menu__handle{background:var(--color-rule-2);width:36px;height:4px;margin:0 auto var(--space-4);border-radius:2px}.founder-create-menu__title{font-size:var(--text-lg);letter-spacing:-.01em;color:var(--color-ink);font-weight:800}.founder-create-menu__hint{margin-top:var(--space-1);margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--color-ink-3);letter-spacing:.015em}.founder-create-menu__list{gap:var(--space-2);flex-direction:column;display:flex}.founder-create-menu__item{align-items:center;gap:var(--space-3);text-align:left;width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-rule);background:var(--color-paper-2);cursor:pointer;display:flex}.founder-create-menu__item:hover{border-color:var(--color-rule-2);box-shadow:var(--shadow-xs)}.founder-create-menu__icon{background:var(--color-accent-tint);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.founder-create-menu__copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.founder-create-menu__label{font-size:var(--text-md);color:var(--color-ink);font-weight:700}.founder-create-menu__desc{font-size:var(--text-sm);color:var(--color-ink-3);letter-spacing:.01em;line-height:1.35}@media (min-width:768px){.founder-create-menu{align-items:center}.founder-create-menu__sheet{border-radius:var(--radius-xl);padding-bottom:var(--space-6)}.founder-create-menu__handle{display:none}}.founder-hub-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.founder-hub-header__title{letter-spacing:-.015em;color:var(--color-ink);margin:0;font-size:1.25rem;font-weight:800}.founder-hub-header__sub{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-ink-3);letter-spacing:.015em;max-width:36rem;line-height:1.4}.founder-view-shell__inner--wide{max-width:720px}.founder-empty{align-items:flex-start;gap:var(--space-3);padding:var(--space-6) var(--space-inset);color:var(--color-ink-2);font-size:var(--text-md);flex-direction:column;line-height:1.45;display:flex}.founder-empty--card{background:var(--color-paper);border:1px solid var(--color-rule);border-radius:6px;align-items:flex-start}.founder-empty h2{font-size:var(--text-lg);color:var(--color-ink);margin:0}.founder-empty p{max-width:36rem;margin:0}.founder-empty__actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.founder-ghost-btn{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule);background:var(--color-paper);color:var(--color-ink-2);font-size:var(--text-sm);cursor:pointer;border-radius:6px;font-weight:600;text-decoration:none;display:inline-flex}.founder-ghost-btn:hover{background:var(--color-paper-2);color:var(--color-ink)}.founder-ghost-btn--compact{padding:var(--space-1) var(--space-2);font-size:var(--text-xs)}.founder-client-row{align-items:center;gap:var(--space-3);text-align:left;cursor:pointer;border:none;width:100%;display:flex}.founder-client-row__meta{flex:1;min-width:0}.founder-client-row__name{font-weight:700;font-size:var(--text-md);color:var(--color-ink);letter-spacing:-.01em}.founder-client-row__sub{font-size:var(--text-sm);color:var(--color-ink-3);letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.founder-client-row__aside{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.founder-client-row__counts{font-size:var(--text-xs);color:var(--color-ink-3);white-space:nowrap}.founder-callsheet-icon{background:var(--color-accent-tint);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.founder-pick-card{margin-bottom:var(--space-4);padding:var(--space-4);border:1px solid var(--color-rule);background:var(--color-accent-tint);border-radius:6px}.founder-pick-card__title{margin-bottom:var(--space-3);color:var(--color-ink);font-weight:700}.founder-pick-card__list{gap:var(--space-2);margin-bottom:var(--space-3);flex-direction:column;display:flex}.founder-pick-card__item{align-items:center;gap:var(--space-3);text-align:left;width:100%;padding:var(--space-3);border:1px solid var(--color-rule);background:var(--color-paper);cursor:pointer;border-radius:6px;display:flex}.founder-pick-card__item strong{color:var(--color-ink);display:block}.founder-pick-card__meta{font-size:var(--text-sm);color:var(--color-ink-3);display:block}.founder-quote-builder{gap:var(--space-4);flex-direction:column;display:flex}.founder-quote-builder__field{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-2);flex-direction:column;font-weight:600;display:flex}.founder-quote-builder__input,.founder-quote-builder__qty{height:40px;padding:0 var(--space-3);border:1px solid var(--color-rule);background:var(--color-paper-2);color:var(--color-ink);font-size:var(--text-input);border-radius:6px}.founder-quote-builder__qty{text-align:center;flex-shrink:0;width:64px}.founder-quote-builder__dept h3{margin:0 0 var(--space-2);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-3)}.founder-quote-builder__rows{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.founder-quote-builder__row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-rule);background:var(--color-paper);border-radius:6px;display:flex}.founder-quote-builder__pos{color:var(--color-ink);font-weight:700;font-size:var(--text-sm)}.founder-quote-builder__rate{font-size:var(--text-xs);color:var(--color-ink-3);margin-top:2px}.founder-quote-builder__summary{padding:var(--space-4);border:1px solid var(--color-rule);background:var(--color-paper-2);border-radius:6px}.founder-quote-builder__total{font-size:var(--text-md);color:var(--color-ink-2);margin-bottom:var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.founder-quote-builder__total strong{color:var(--color-ink);font-size:1.25rem}.founder-quote-builder__note{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-ink-3);line-height:1.4}.founder-quote-builder__terms{font-size:var(--text-sm);color:var(--color-ink-2)}.founder-quote-builder__terms summary{cursor:pointer;color:var(--color-ink);font-weight:700}.founder-quote-builder__terms ul{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding-left:1.1rem;line-height:1.45;display:flex}.founder-onboard-steps{gap:var(--space-3);flex-direction:column;display:flex}.founder-onboard-step{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-rule);background:var(--color-paper);border-radius:6px;grid-template-columns:auto auto 1fr;align-items:start;display:grid}.founder-onboard-step__num{background:var(--color-paper-3);width:28px;height:28px;color:var(--color-ink-2);font-weight:800;font-size:var(--text-sm);border-radius:50%;justify-content:center;align-items:center;display:flex}.founder-onboard-step__icon{background:var(--color-accent-tint);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.founder-onboard-step__body h2{font-size:var(--text-md);color:var(--color-ink);margin:0}.founder-onboard-step__body p{margin:var(--space-1) 0 var(--space-3);font-size:var(--text-sm);color:var(--color-ink-3);line-height:1.4}.call-sheet-modal{z-index:calc(var(--z-nav) + 30);padding:var(--space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.call-sheet-modal__backdrop{cursor:pointer;background:#00000080;background:lab(0% 0 0/.5);border:none;position:absolute;inset:0}.call-sheet-modal__panel{background:var(--color-paper);border-radius:var(--radius-xl);width:min(720px,100%);max-height:min(90dvh,900px);box-shadow:var(--shadow-lg);position:relative;overflow:auto}.call-sheet-modal__toolbar{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-rule);background:var(--color-paper);display:flex;position:sticky;top:0}.call-sheet-modal__toolbar-title{color:var(--color-ink);font-weight:700}.call-sheet-modal__toolbar-actions{align-items:center;gap:var(--space-2);display:flex}.call-sheet-modal__toolbar-actions .btn-accent{align-items:center;gap:var(--space-2);display:inline-flex}.call-sheet-modal__close{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.call-sheet-modal__close:hover{background:var(--color-paper-2)}.call-sheet-doc{padding:var(--space-6);color:var(--color-ink);background:var(--color-paper)}.call-sheet-doc__header{justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.call-sheet-doc__brand{font-weight:800;font-size:var(--text-md);letter-spacing:-.01em}.call-sheet-doc__meta{font-size:var(--text-sm);color:var(--color-ink-3);letter-spacing:.015em;margin-top:2px}.call-sheet-doc__title{margin:0 0 var(--space-4);letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.call-sheet-doc__grid{gap:var(--space-3) var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.call-sheet-doc__label{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-3);margin-bottom:2px;font-weight:700}.call-sheet-doc__value{font-size:var(--text-md);color:var(--color-ink);font-weight:600}.call-sheet-doc__alert{gap:var(--space-2);padding:var(--space-3);background:var(--color-pending-bg);color:var(--color-pending);font-size:var(--text-sm);margin-bottom:var(--space-4);border-radius:6px;align-items:flex-start;display:flex}.call-sheet-doc__section{margin:0 0 var(--space-3);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-3);font-weight:700}.call-sheet-doc__table{border-collapse:collapse;width:100%;margin-bottom:var(--space-5)}.call-sheet-doc__table th,.call-sheet-doc__table td{text-align:left;padding:var(--space-2) var(--space-2) var(--space-2) 0;border-bottom:1px solid var(--color-rule);font-size:var(--text-sm);vertical-align:middle}.call-sheet-doc__table th{font-size:var(--text-2xs);letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-3)}.call-sheet-doc__empty{color:var(--color-ink-3);font-style:italic}.call-sheet-doc__footer{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-rule);grid-template-columns:1fr 1fr;display:grid}.wrapup-hero{background:var(--color-command);border:1px solid var(--color-rule-2);border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:var(--shadow-hard-card);margin-bottom:var(--space-4);flex-shrink:0}.wrapup-hero__title{margin:0 0 var(--space-1);font-size:var(--text-lg);color:var(--color-cmd-ink);letter-spacing:-.2px;font-weight:700}.wrapup-hero__sub{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--color-cmd-ink-3)}.wrapup-hero__controls{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;display:grid}@media (max-width:47.99rem){.wrapup-hero__controls{grid-template-columns:1fr}}.wrapup-hero__field{flex-direction:column;gap:6px;min-width:0;display:flex}.wrapup-hero__label{font-size:var(--text-xs);letter-spacing:.4px;text-transform:uppercase;color:var(--color-cmd-ink-3);font-weight:700}.wrapup-hero__input,.wrapup-hero__select{box-sizing:border-box;width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-command-rule);background:var(--color-command-2);color:var(--color-cmd-ink);font-size:var(--text-input);outline:none;font-family:inherit}.wrapup-hero__input:focus,.wrapup-hero__select:focus{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.wrapup-segs{border:1px solid var(--color-rule-2);border-radius:var(--radius-md);background:var(--color-paper);margin-bottom:var(--space-4);flex-shrink:0;gap:0;display:flex;overflow:hidden}.wrapup-seg{padding:var(--space-2) var(--space-3);border:none;border-right:1px solid var(--color-rule-2);color:var(--color-ink-3);font-family:inherit;font-size:var(--text-sm);letter-spacing:.3px;cursor:pointer;background:0 0;flex:1;font-weight:700;transition:background .14s,color .14s}.wrapup-seg:last-child{border-right:none}.wrapup-seg:hover{background:var(--color-paper-2);color:var(--color-ink)}.wrapup-seg--active{background:var(--color-accent);color:var(--color-accent-ink)}.wrapup-seg--active:hover{background:var(--color-accent-2);color:var(--color-accent-ink)}.wrapup-seg__count{opacity:.72;margin-left:4px;font-weight:600}.wrapup-card{background:var(--color-paper);border:1px solid var(--color-rule-2);border-radius:var(--radius-lg);padding:var(--space-4);margin-bottom:var(--space-3);box-shadow:var(--shadow-hard-card);transition:border-color .16s}.wrapup-card--selected{border-color:var(--color-accent-rule)}.wrapup-card__head{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.wrapup-card__mark{border-radius:var(--radius-md);background:var(--color-accent-tint);border:1px solid var(--color-accent-rule);width:44px;height:44px;color:var(--color-accent);font-size:var(--text-md);letter-spacing:.4px;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex}.wrapup-card__heading{flex:1;min-width:0}.wrapup-card__title{font-size:var(--text-md);color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.wrapup-card__meta{font-size:var(--text-sm);color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.wrapup-metrics{border:1px solid var(--color-rule-2);border-radius:var(--radius-md);background:var(--color-paper-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.wrapup-metric{padding:var(--space-3) var(--space-2);border-right:1px solid var(--color-rule-2);text-align:center;min-width:0}.wrapup-metric:last-child{border-right:none}.wrapup-metric__value{font-size:var(--text-md);color:var(--color-ink);letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.wrapup-metric__value--ok{color:var(--color-confirmed)}.wrapup-metric__value--warn{color:var(--color-pending)}.wrapup-metric__value--bad{color:var(--color-canceled)}.wrapup-metric__label{font-size:var(--text-xs);color:var(--color-ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-weight:600;overflow:hidden}.wrapup-metric__cap{font-size:var(--text-xs);letter-spacing:.5px;text-transform:uppercase;color:var(--color-ink-3);opacity:.72;margin-bottom:2px;font-weight:700}.wrapup-rail-card .wrapup-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wrapup-rail-card .wrapup-metric:nth-child(2n){border-right:none}.wrapup-rail-card .wrapup-metric:nth-child(-n+2){border-bottom:1px solid var(--color-rule-2)}.wrapup-card__actions{align-items:center;gap:var(--space-3);margin-top:var(--space-3);display:flex}.wrapup-card__age{font-size:var(--text-sm);color:var(--color-ink-3);flex:1}.wrapup-card__age--stale{color:var(--color-pending);font-weight:600}@media (max-width:959.98px){.wrapup-cluster{-webkit-overflow-scrolling:touch;flex-direction:column;overflow-y:auto}.wrapup-cluster .li-feed{padding-bottom:var(--space-4);overflow:visible}.wrapup-cluster .li-rail{width:100%;padding-top:0;display:block;overflow:visible}}.wrapup-rail-card{background:var(--color-paper);border:1px solid var(--color-rule-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-hard-card);margin-bottom:var(--space-4);overflow:hidden}.wrapup-rail-card__header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-rule-2);display:flex}.wrapup-rail-card__title{font-size:var(--text-sm);letter-spacing:.4px;text-transform:uppercase;color:var(--color-ink-3);margin:0;font-weight:700}.wrapup-rail-card__body{padding:var(--space-4)}.wrapup-rail-card__body--flush{padding:0}.wrapup-attention{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:none;border-bottom:1px solid var(--color-rule-2);text-align:left;cursor:pointer;background:0 0;font-family:inherit;transition:background .14s;display:flex}.wrapup-attention:last-child{border-bottom:none}.wrapup-attention:hover{background:var(--color-paper-2)}.wrapup-attention__text{flex:1;min-width:0}.wrapup-attention__title{font-size:var(--text-sm);color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.wrapup-attention__sub{font-size:var(--text-xs);color:var(--color-pending);font-weight:600}.wrapup-check{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;font-size:var(--text-sm);color:var(--color-ink-2);display:flex}.wrapup-check--done{color:var(--color-ink)}.wrapup-check__mark{border-radius:var(--radius-sm);border:1px solid var(--color-rule-2);background:var(--color-paper-2);flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.wrapup-check--done .wrapup-check__mark{background:var(--color-confirmed-bg);border-color:var(--color-confirmed-rule)}.wrapup-check__label{flex:1;min-width:0}.wrapup-check input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-accent);cursor:pointer;flex-shrink:0;margin:0}.wrapup-check__req{font-size:var(--text-xs);letter-spacing:.4px;text-transform:uppercase;color:var(--color-ink-3);opacity:.7;font-weight:700}.wrapup-field{margin-bottom:var(--space-4)}.wrapup-field__label{margin-bottom:var(--space-2);font-size:var(--text-xs);letter-spacing:.4px;text-transform:uppercase;color:var(--color-ink-3);font-weight:700;display:block}.wrapup-textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:84px;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-rule-2);background:var(--color-paper-2);color:var(--color-ink);font-family:inherit;font-size:var(--text-input);outline:none;line-height:1.5}.wrapup-textarea:focus{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.wrapup-stars{align-items:center;gap:4px;display:flex}.wrapup-star{border:1px solid var(--color-rule-2);border-radius:var(--radius-sm);background:var(--color-paper-2);width:30px;height:30px;color:var(--color-ink-3);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:transform .1s,background .14s,border-color .14s;display:flex}.wrapup-star:hover{border-color:var(--color-accent-rule)}.wrapup-star--on{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink);box-shadow:var(--shadow-hard-xs)}.wrapup-star:active{transform:translate(var(--nb-press), var(--nb-press));box-shadow:none}.wrapup-stars__clear{margin-left:var(--space-2);color:var(--color-ink-3);font-family:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.wrapup-crew-row{padding:var(--space-3) 0;border-bottom:1px solid var(--color-rule-2)}.wrapup-crew-row:last-child{border-bottom:none}.wrapup-crew-row__head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.wrapup-crew-row__name{font-size:var(--text-md);color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.wrapup-crew-row__meta{font-size:var(--text-xs);color:var(--color-ink-3)}.wrapup-cta{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-rule-2);border-radius:var(--radius-md);background:var(--color-command);color:var(--color-cmd-ink);font-family:inherit;font-size:var(--text-md);cursor:pointer;box-shadow:var(--shadow-hard);font-weight:700;transition:background .14s,box-shadow .14s,transform 80ms;display:block}.wrapup-cta:hover:not(:disabled){background:var(--color-command-2)}.wrapup-cta:active:not(:disabled){transform:translate(var(--nb-press), var(--nb-press));box-shadow:none}.wrapup-cta:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.wrapup-cta--done{background:var(--color-confirmed-bg);border-color:var(--color-confirmed-rule);color:var(--color-confirmed)}.wrapup-note{margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--color-ink-3);line-height:1.5}.wrapup-status{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:600}.wrapup-status--ok{background:var(--color-confirmed-bg);border:1px solid var(--color-confirmed-rule);color:var(--color-confirmed)}.wrapup-status--bad{background:var(--color-canceled-bg);border:1px solid var(--color-canceled-rule);color:var(--color-canceled)}@media print{body *{visibility:hidden!important}.call-sheet-modal,.call-sheet-modal *{visibility:visible!important}.call-sheet-modal{background:0 0!important;padding:0!important;position:static!important;inset:auto!important}.call-sheet-modal__backdrop,.no-print{display:none!important}.call-sheet-modal__panel{box-shadow:none!important;border-radius:0!important;width:100%!important;max-height:none!important}.call-sheet-doc{padding:0!important}}
