.LandingPage_page__7oTV_{position:fixed;inset:0;overflow-y:auto;overflow-x:hidden;background:var(--bg);color:var(--text);font-family:Hanken Grotesk,system-ui,sans-serif}.LandingPage_hero__xBcGA{position:relative;padding:100px 40px 0;text-align:center;overflow:hidden}.LandingPage_heroContent__TExDb{position:relative;z-index:1;max-width:600px;margin:0 auto 60px}.LandingPage_heroEyebrow__BWUKD{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);background:var(--accent-soft);padding:4px 14px;border-radius:99px;margin-bottom:28px}.LandingPage_heroH1__Sid6t{font-family:var(--font-display);font-size:clamp(56px,9vw,96px);font-weight:400;line-height:1;letter-spacing:-.03em;color:var(--text);margin:0 0 24px}.LandingPage_heroDesc__bRjvg{font-size:17px;color:var(--muted);line-height:1.65;max-width:440px;margin:0 auto 40px}.LandingPage_heroActions__LlBPE{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.LandingPage_heroPreview__aIBnQ{max-width:1100px;margin:0 auto;border-radius:14px 14px 0 0;overflow:hidden;border:1px solid var(--border-strong);border-bottom:none;box-shadow:0 32px 72px -24px rgba(40,25,10,.24),0 8px 24px -8px rgba(40,25,10,.1)}.LandingPage_heroImg__lazHB{width:100%;display:block;object-fit:cover;object-position:top left}.LandingPage_btnPrimary__YvCFI{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:#ffffff;background:var(--color-steel);padding:13px 28px;border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);transition:filter .15s}.LandingPage_btnPrimary__YvCFI:hover{background:#486d92;color:#ffffff}.LandingPage_btnPrimary__YvCFI:active{transform:scale(.97)}.LandingPage_btnGhost__Kcjj9{font-size:15px;font-weight:500;color:var(--color-ink);padding:12px 26px;border-radius:var(--radius-pill);border:1.5px solid var(--color-ink);transition:background .15s}.LandingPage_btnGhost__Kcjj9:hover{background:var(--color-sand)}.LandingPage_floatIcon__em4_f{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;box-shadow:var(--shadow-md);flex-shrink:0}.LandingPage_heroHighlight__np2FZ{position:relative;display:inline-block;background:none;color:inherit;font-style:normal}.LandingPage_heroHighlight__np2FZ:after{content:"";position:absolute;inset:-6px -20px;border:3px solid var(--color-teal);border-radius:50%;transform:rotate(-8deg) scaleX(1.06);pointer-events:none}.LandingPage_heroIconsLayer__OGVu0{position:absolute;inset:0;pointer-events:none;z-index:0}.LandingPage_heroFloatIcon__B7wB9{position:absolute;border-radius:13px;display:grid;place-items:center;box-shadow:0 4px 16px rgba(0,0,0,.1),0 1px 4px rgba(0,0,0,.06);opacity:0}.LandingPage_iconBox__LN1GZ{border-radius:9px;display:grid;place-items:center;flex-shrink:0;margin-bottom:16px}.LandingPage_cardsSection__TVvR9{position:relative;padding:100px 40px;background:var(--surface);border-top:1px solid var(--border)}.LandingPage_cardsSectionHead___cFIf{max-width:700px;margin:0 auto 48px;text-align:center}.LandingPage_cardsSectionTitle__9vvJN{font-family:var(--font-display);font-size:clamp(30px,5vw,52px);font-weight:400;letter-spacing:-.025em;color:var(--text);margin:0 0 14px;line-height:1.15}.LandingPage_cardsSectionSub__1osaX{font-size:16px;color:var(--muted);line-height:1.6;margin:0}.LandingPage_cardsGrid__p3JGQ{max-width:700px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.LandingPage_card__d9p4j{background:var(--bg);border-radius:var(--r-xl);overflow:hidden;display:flex;flex-direction:column}.LandingPage_cardFull__f0wrB{grid-column:1/-1}.LandingPage_cardText__uoGnQ{padding:28px 28px 20px}.LandingPage_cardEyebrow__J7L7N{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:10px}.LandingPage_cardTitle__JGiU4{font-size:18px;font-weight:700;color:var(--text);letter-spacing:-.01em;margin:0 0 10px;line-height:1.3}.LandingPage_cardFull__f0wrB .LandingPage_cardTitle__JGiU4{font-size:22px}.LandingPage_cardBody__65yxN{font-size:13px;color:var(--muted);line-height:1.7;margin:0}.LandingPage_cardMedia__PIj2u{margin-top:auto;border-top:1px solid var(--border);overflow:hidden;height:220px;flex-shrink:0}.LandingPage_cardImg__3funq{width:100%;height:100%;display:block;object-fit:cover;object-position:top left}.LandingPage_placeholder__ByBgC{width:100%;background:var(--surface-2);display:flex;align-items:center;justify-content:center;min-height:160px}.LandingPage_placeholderInner__5Rpcl{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--muted);text-align:center;padding:24px}.LandingPage_placeholderInner__5Rpcl span{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--muted);background:var(--surface-3);padding:3px 8px;border-radius:4px}.LandingPage_npmWrap__XNIYL{width:100%;min-height:200px;background:var(--surface-2);display:flex;align-items:center;justify-content:center;padding:28px 20px}.LandingPage_npmModal__K69KS{width:100%;max-width:300px;background:var(--surface);border-radius:var(--r-xl);border:1px solid var(--border-strong);box-shadow:var(--shadow-lg);overflow:hidden}.LandingPage_npmHeader__S849K{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border)}.LandingPage_npmHeaderLeft__6qAmL{display:flex;align-items:center;gap:8px}.LandingPage_npmFolderIcon__wFL4C{width:22px;height:22px;background:var(--accent-soft);color:var(--accent);border-radius:5px;display:grid;place-items:center}.LandingPage_npmTitle__9ivml{font-size:13px;font-weight:700;color:var(--text)}.LandingPage_npmClose__U_qpY{width:18px;height:18px;background:var(--surface-2);border-radius:50%;display:grid;place-items:center;font-size:12px;color:var(--muted);line-height:1}.LandingPage_npmBody__4_Nuj{padding:14px;display:flex;flex-direction:column;gap:11px}.LandingPage_npmField__9iWAu{display:flex;flex-direction:column;gap:4px;flex:1 1}.LandingPage_npmFieldCode__9O7Ah{display:flex;flex-direction:column;gap:4px;width:64px;flex-shrink:0}.LandingPage_npmLabel__cV_MU{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.LandingPage_npmInput__RhUjB{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-sm);padding:6px 9px;display:flex;align-items:center;gap:2px}.LandingPage_npmMono__Yzv_4{font-family:JetBrains Mono,monospace}.LandingPage_npmVal__4jLWt{font-size:11px;color:var(--text)}.LandingPage_npmCursor__HO2hn{display:inline-block;width:1px;height:12px;background:var(--accent);animation:LandingPage_npmBlink__Fb3H2 1s step-end infinite}@keyframes LandingPage_npmBlink__Fb3H2{0%,to{opacity:1}50%{opacity:0}}.LandingPage_npmRow2__qNyrj{display:flex;gap:8px}.LandingPage_npmSwatches__ISFiU{display:flex;gap:5px;flex-wrap:wrap}.LandingPage_npmSwatch__d2vZX{width:18px;height:18px;border-radius:50%;flex-shrink:0}.LandingPage_npmSwatchOn__OZ7XC{box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px #F26B47}.LandingPage_npmHint__xqH1f{display:flex;align-items:flex-start;gap:6px;font-size:10px;color:var(--muted);line-height:1.5;background:var(--surface-2);border-radius:var(--r-sm);padding:7px 9px}.LandingPage_npmFooter__Y4aTT{display:flex;align-items:center;justify-content:flex-end;gap:7px;padding:10px 14px;border-top:1px solid var(--border)}.LandingPage_npmCancel__5MoU2{font-size:11px;font-weight:600;color:var(--muted);padding:5px 11px;border:1px solid var(--border);border-radius:var(--r-sm)}.LandingPage_npmCreate__WLd5Q{font-size:11px;font-weight:700;color:#fff;background:var(--accent);padding:5px 12px;border-radius:var(--r-sm)}.LandingPage_faq__IRqqB{background:var(--bg);border-top:1px solid var(--border);padding:80px 40px}.LandingPage_faqInner__SdtDJ{max-width:720px;margin:0 auto}.LandingPage_faqTitle__HaT1e{font-size:clamp(24px,4vw,36px);font-weight:800;color:var(--text);letter-spacing:-.02em;margin:0 0 32px}.LandingPage_faqList__9fsYg{display:flex;flex-direction:column}.LandingPage_faqItem__yZ2lT{border-top:1px solid var(--border);padding:0}.LandingPage_faqItem__yZ2lT:last-child{border-bottom:1px solid var(--border)}.LandingPage_faqQ__WmsMx{display:flex;align-items:center;justify-content:space-between;padding:20px 0;gap:24px;font-size:15px;font-weight:600;color:var(--text);cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LandingPage_faqQ__WmsMx::-webkit-details-marker{display:none}.LandingPage_faqToggle__12faN{width:20px;height:20px;border:1.5px solid var(--border-strong);border-radius:50%;flex-shrink:0;display:grid;place-items:center;color:var(--muted);transition:border-color .15s,background .15s}.LandingPage_faqToggle__12faN:before{content:"+";font-size:13px;font-weight:600;line-height:1;color:var(--muted)}.LandingPage_faqItem__yZ2lT[open] .LandingPage_faqToggle__12faN{background:var(--accent);border-color:var(--accent)}.LandingPage_faqItem__yZ2lT[open] .LandingPage_faqToggle__12faN:before{content:"−";color:#fff}.LandingPage_faqA__yjcNh{font-size:14px;color:var(--muted);line-height:1.75;margin:0;padding-bottom:20px;max-width:600px}.LandingPage_cta__V7gps{padding:50px 40px;background:var(--color-teal);text-align:center;border-top:1px solid var(--border)}.LandingPage_ctaInner__AhL4F{max-width:540px;margin:0 auto}.LandingPage_ctaTitle__JIKWm{font-family:var(--font-display);font-size:clamp(30px,4.5vw,48px);font-weight:400;color:var(--bg);letter-spacing:-.025em;margin:0 0 14px;line-height:1.15}.LandingPage_ctaSub__Ol3JE{font-size:15px;color:rgba(251,246,239,.42);margin:0 0 38px}.LandingPage_ctaBtn__ao39l{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:#ffffff;background:var(--color-teal);padding:13px 28px;border-radius:var(--radius-pill);box-shadow:var(--shadow-md);transition:filter .15s}.LandingPage_ctaBtn__ao39l:hover{background:#486d92;color:#ffffff}.LandingPage_ctaBtn__ao39l:active{transform:scale(.97)}.LandingPage_footer__18c4p{padding:26px 40px;background:var(--color-ink);border-top:1px solid rgba(255,255,255,.07)}.LandingPage_footerInner__RDCh_{max-width:700px;margin:0 auto;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.LandingPage_footerLogo__pXZcD{height:20px;width:auto;display:block;filter:invert(1);opacity:.5;flex-shrink:0}.LandingPage_footerLinks__2STBu{display:flex;align-items:center;gap:20px;flex:1 1}.LandingPage_footerLink__Dv6ZR{font-size:12px;font-weight:500;color:rgba(251,246,239,.35);transition:color .15s}.LandingPage_footerLink__Dv6ZR:hover{color:rgba(251,246,239,.75)}.LandingPage_footerCopy__7b4SD{font-size:12px;color:rgba(251,246,239,.25);margin-left:auto}@media (max-width:720px){.LandingPage_cardsGrid__p3JGQ{grid-template-columns:1fr}.LandingPage_cardFull__f0wrB{grid-column:1}}@media (max-width:640px){.LandingPage_navInner__dyTPQ{padding:0 20px}.LandingPage_navLinks__ZKQW4{display:none}.LandingPage_hero__xBcGA{padding:72px 20px 0}.LandingPage_heroPreview__aIBnQ{border-radius:0}.LandingPage_cardsSection__TVvR9{padding:64px 20px}.LandingPage_darkBreak__tJA_x{padding:72px 20px}.LandingPage_faq__IRqqB{padding:56px 20px}.LandingPage_cta__V7gps{padding:72px 20px}.LandingPage_footer__18c4p{padding:22px 20px}.LandingPage_footerInner__RDCh_{flex-direction:column;align-items:flex-start;gap:14px}.LandingPage_footerCopy__7b4SD{margin-left:0}.LandingPage_floatIcon__em4_f{display:none}}.MarketingNav_nav__Bko_a{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid var(--border);background:rgba(248,245,242,.9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.MarketingNav_navInner__jR0gy{max-width:700px;margin:0 auto;padding:0 40px;height:60px;display:flex;align-items:center;gap:32px}.MarketingNav_logo__BQ2xv{display:flex;align-items:center;flex-shrink:0}.MarketingNav_logoImg__2_Hlr{height:36px;width:auto;display:block}[data-theme=dark] .MarketingNav_logoImg__2_Hlr{filter:invert(1)}.MarketingNav_navLinks__M_mQi{display:flex;align-items:center;gap:2px;flex:1 1}.MarketingNav_navLink__YjjTe{font-size:13px;font-weight:500;color:var(--muted);padding:6px 12px;border-radius:var(--r-sm);transition:color .15s,background .15s}.MarketingNav_navLink__YjjTe:hover{color:var(--text);background:var(--surface-2)}.MarketingNav_navRight__Rypup{display:flex;align-items:center;gap:8px}.MarketingNav_navSignIn__E27Xl{font-size:13px;font-weight:600;color:var(--muted);padding:6px 14px;border-radius:var(--r-sm);transition:color .15s}.MarketingNav_navSignIn__E27Xl:hover{color:var(--text)}.MarketingNav_navCta__UJZAN{font-size:13px;font-weight:600;color:#ffffff;background:var(--color-steel);padding:7px 18px;border-radius:var(--radius-pill);transition:background .15s,color .15s}.MarketingNav_navCta__UJZAN:hover{background:#486d92;color:#ffffff}@media (max-width:640px){.MarketingNav_navInner__jR0gy{padding:0 20px}.MarketingNav_navLinks__M_mQi{display:none}}.Sidebar_sidebar__5oZEx{background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;width:var(--sidebar-width);height:100vh;overflow:hidden}.Sidebar_brand__oukDJ{padding:18px 18px 14px;display:flex;align-items:center;gap:10px}.Sidebar_logoImg__ojmJe{height:60px;width:auto;display:block}[data-theme=dark] .Sidebar_logoImg__ojmJe{filter:invert(1)}.Sidebar_logo__dENZM{width:32px;height:32px;border-radius:9px;background:var(--accent);color:#FFF6EF;display:grid;place-items:center;font-family:Bricolage Grotesque,serif;font-size:22px;line-height:1;box-shadow:0 2px 0 var(--accent-ink),0 6px 16px -4px rgba(242,107,71,.5);position:relative;flex:none}.Sidebar_logo__dENZM:after{content:"";position:absolute;inset:auto 4px 4px auto;width:6px;height:6px;background:var(--warn);border-radius:50%}.Sidebar_name__e9YuH{font-size:18px;font-weight:700;letter-spacing:-.02em}.Sidebar_org__6ctID{font-size:11px;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.Sidebar_section__IQFPx{padding:4px 12px 12px}.Sidebar_sectionTitle___uTo1{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-weight:700;padding:8px 8px 6px;display:flex;justify-content:space-between;align-items:center}.Sidebar_sectionTitle___uTo1 button{color:var(--muted);font-size:14px;width:18px;height:18px;border-radius:4px}.Sidebar_sectionTitle___uTo1 button:hover{background:var(--surface-2);color:var(--text)}.Sidebar_item__OTtQv{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:var(--r-sm);font-size:13.5px;font-weight:500;color:var(--text-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;text-align:left}.Sidebar_item__OTtQv:hover{background:var(--surface-2);color:var(--text)}.Sidebar_item__OTtQv.Sidebar_active__6EB_0{background:var(--accent-soft);color:var(--accent-ink)}[data-theme=dark] .Sidebar_item__OTtQv.Sidebar_active__6EB_0{color:var(--accent)}.Sidebar_item__OTtQv.Sidebar_muted__NDaMK{color:var(--muted)}.Sidebar_dot___lgrP{width:8px;height:8px;border-radius:50%;flex:none}.Sidebar_ico__s0Qmd{width:16px;height:16px;display:grid;place-items:center;color:var(--muted);flex:none}.Sidebar_item__OTtQv.Sidebar_active__6EB_0 .Sidebar_ico__s0Qmd{color:inherit}.Sidebar_pill__D9fm5{margin-left:auto;background:var(--surface-2);color:var(--muted);font-size:10.5px;font-weight:700;padding:1px 6px;border-radius:9px}.Sidebar_item__OTtQv.Sidebar_active__6EB_0 .Sidebar_pill__D9fm5{background:rgba(255,255,255,.5);color:var(--accent-ink)}[data-theme=dark] .Sidebar_item__OTtQv.Sidebar_active__6EB_0 .Sidebar_pill__D9fm5{background:rgba(0,0,0,.25);color:var(--accent)}.Sidebar_foot__wRmr_{padding:12px;border-top:1px solid var(--border);display:flex;align-items:center;gap:10px}.Sidebar_avatar__ZWpp0{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--cat-directing),var(--cat-camera));color:white;display:grid;place-items:center;font-size:12px;font-weight:700;flex:none}.Sidebar_who__GZRm1{font-size:12.5px;font-weight:600}.Sidebar_role__jSbGC{font-size:11px;color:var(--muted)}.Sidebar_iconBtn__nf7_b{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;color:var(--muted)}.Sidebar_iconBtn__nf7_b:hover{background:var(--surface-2);color:var(--text)}.Sidebar_projectRow__NApcD{display:flex;align-items:center;position:relative}.Sidebar_projectItem__LKNAS{flex:1 1;min-width:0}.Sidebar_gearBtn__TGpVN{flex:none;width:22px;height:22px;border-radius:5px;display:none;align-items:center;justify-content:center;color:var(--muted);margin-right:4px}.Sidebar_projectRow__NApcD:hover .Sidebar_gearBtn__TGpVN{display:flex}.Sidebar_gearBtn__TGpVN:hover{background:var(--surface-2);color:var(--text)}.Sidebar_trashBtn__XfrwU:hover{color:#E04A32!important}.Sidebar_deleteConfirm__M1ukn{flex:1 1;display:flex;align-items:center;gap:6px;padding:5px 9px;font-size:12px;color:var(--text)}.Sidebar_deleteConfirm__M1ukn span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_confirmYes__scaJe{flex:none;padding:3px 8px;border-radius:5px;background:#E04A32;color:white;font-size:11px;font-weight:700}.Sidebar_confirmYes__scaJe:hover{background:#c73826}.Sidebar_confirmNo__qvEgG{flex:none;padding:3px 8px;border-radius:5px;background:var(--surface-2);color:var(--text);font-size:11px;font-weight:600}.Sidebar_confirmNo__qvEgG:hover{background:var(--border)}.Button_btn__sgFU2{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--radius-pill);font-size:13px;font-weight:600;color:var(--text-2);background:transparent;border:1px solid transparent;white-space:nowrap;transition:background .15s,color .15s,filter .15s;cursor:pointer}.Button_btn__sgFU2:disabled{opacity:.4;cursor:not-allowed}.Button_btn__sgFU2:hover{background:var(--surface-2);color:var(--text)}.Button_primary__oSpWt{background:var(--color-steel);color:#ffffff;border-color:var(--color-steel);box-shadow:var(--shadow-sm)}.Button_primary__oSpWt:hover{background:#486d92;border-color:#486d92;color:#ffffff}.Button_primary__oSpWt:active{transform:scale(.97)}.Button_outline__Zj6Ls{border-color:var(--border-strong);background:var(--surface);color:var(--text)}.Button_outline__Zj6Ls:hover{background:var(--surface-2)}.Button_ghost__mZ9vJ{color:var(--muted)}.Button_ghost__mZ9vJ:hover{background:var(--surface-2);color:var(--text)}.Button_danger__1ocl9{color:#C94030}.Button_danger__1ocl9:hover{background:rgba(201,64,48,.08)}.Button_sm__h9eWB{padding:4px 10px;font-size:12px}.Button_icon__WVTkW{padding:6px;width:28px;height:28px;border-radius:var(--r-sm)}.Topbar_topbar__jQH1r{display:flex;align-items:center;gap:14px;padding:14px 22px 0}.Topbar_hamburger__87dgn{display:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex:none;color:var(--muted)}.Topbar_hamburger__87dgn:hover{background:var(--surface-2);color:var(--text)}.Topbar_meta__ZT_RY{display:flex;flex-direction:column;gap:2px}.Topbar_crumb__C6H3o{color:var(--muted);font-size:12px}.Topbar_title__ASm5V{font-size:22px;font-weight:700;letter-spacing:-.02em;display:flex;align-items:baseline;gap:8px}.Topbar_status__eeWe3{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--cat-grip-soft);color:var(--cat-grip);letter-spacing:.02em;display:inline-flex;align-items:center;gap:4px}.Topbar_statusDot__TCK1z{width:6px;height:6px;border-radius:50%;background:var(--ok)}.Topbar_search__x2N8O{display:inline-flex;align-items:center;background:var(--surface-2);border-radius:8px;padding:5px 10px;gap:6px;min-width:220px;color:var(--muted)}.Topbar_search__x2N8O input{background:transparent;border:0;outline:0;flex:1 1;font-size:13px;color:var(--text)}.Topbar_kbd__jW6H9{font-family:JetBrains Mono,monospace;font-size:10.5px;background:var(--surface);padding:1px 5px;border-radius:4px;border:1px solid var(--border);color:var(--muted)}.Topbar_searchActive__G_lPp{border:1.5px solid var(--accent)}.Topbar_kbdBtn__hV4F1{display:grid;place-items:center;color:var(--muted);border-radius:3px;padding:1px}.Topbar_kbdBtn__hV4F1:hover{color:var(--text)}.Topbar_searchBtn__0TEiA{display:inline-flex;align-items:center;background:var(--surface-2);border-radius:8px;padding:5px 10px;gap:6px;min-width:180px;color:var(--muted);cursor:pointer;border:1.5px solid transparent;transition:border-color .15s}.Topbar_searchBtn__0TEiA:hover{border-color:var(--border-strong)}.Topbar_searchActive__G_lPp{background:var(--surface);border-color:var(--accent)!important}.Topbar_searchPlaceholder__F3Q5Y{flex:1 1;font-size:13px;text-align:left}@media (max-width:720px){.Topbar_hamburger__87dgn{display:flex}.Topbar_hideOnMobile__d4D1X{display:none!important}.Topbar_searchBtn__0TEiA{min-width:120px}.Topbar_topbar__jQH1r{padding:10px 14px 0;gap:8px}.Topbar_title__ASm5V{font-size:16px}}.SegmentedControl_seg__TtdXD{display:inline-flex;background:var(--surface-2);border-radius:8px;padding:3px;gap:2px}.SegmentedControl_seg__TtdXD button{padding:5px 12px;border-radius:6px;font-size:12.5px;font-weight:600;color:var(--text-2);display:inline-flex;align-items:center;gap:4px}.SegmentedControl_seg__TtdXD button.SegmentedControl_on__l9_4B{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.FiltersPopover_overlay__eaiZ8{position:fixed;inset:0;z-index:29}.FiltersPopover_popover__UJPj6{position:fixed;z-index:30;background:var(--surface);border-radius:var(--r-md);border:1px solid var(--border);box-shadow:var(--shadow-md);padding:14px;width:240px;transform-origin:top center;animation:FiltersPopover_popover-in__NLlco .14s cubic-bezier(.2,.8,.3,1)}.FiltersPopover_grid___pOBf{display:grid;grid-template-columns:1fr 0fr;grid-gap:0;gap:0}.FiltersPopover_sectionLabel__Qmanl{padding:4px 9px 8px;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:700}.FiltersPopover_opt__yyWk8{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:6px;font-size:13px;width:100%;text-align:left}.FiltersPopover_opt__yyWk8:hover{background:var(--surface-2)}.FiltersPopover_opt__yyWk8.FiltersPopover_on__a_UJk{color:var(--text)}.FiltersPopover_check__YOt8B{width:14px;height:14px;border:1.5px solid var(--border-strong);border-radius:3px;flex:none;display:grid;place-items:center;color:white}.FiltersPopover_checkOn__gzvhj{background:var(--accent);border-color:var(--accent)}.FiltersPopover_dot__9T7Bw{width:8px;height:8px;border-radius:50%;flex:none}.FiltersPopover_footer__NJTFN{display:flex;align-items:center;gap:8px;border-top:1px solid var(--border);padding-top:10px;margin-top:10px}.FiltersPopover_clearBtn__2USrx{font-size:12.5px;font-weight:600;color:var(--muted);padding:4px 8px;border-radius:6px}.FiltersPopover_clearBtn__2USrx:hover{background:var(--surface-2);color:var(--text)}.FiltersPopover_doneBtn__o95Hs{padding:5px 12px;border-radius:6px;font-size:12.5px;font-weight:600;border:1px solid var(--border-strong);background:var(--surface)}.FiltersPopover_doneBtn__o95Hs:hover{background:var(--surface-2)}.Toggle_row__lqbEB{display:flex;align-items:center;padding:10px 0;gap:12px;border-bottom:1px solid var(--border)}.Toggle_row__lqbEB:last-child{border-bottom:0}.Toggle_text__oQzuC{flex:1 1}.Toggle_name__6TcBp{font-size:13px;font-weight:600}.Toggle_desc__8fg7w{font-size:11.5px;color:var(--muted)}.Toggle_toggle__j06pJ{width:32px;height:18px;background:var(--surface-3);border-radius:999px;position:relative;cursor:pointer;flex:none;transition:background .15s}.Toggle_toggle__j06pJ:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:white;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:left .15s}.Toggle_toggle__j06pJ.Toggle_on__BLPF_{background:var(--accent)}.Toggle_toggle__j06pJ.Toggle_on__BLPF_:after{left:16px}.ViewSettingsPopover_overlay__OgDuZ{position:fixed;inset:0;z-index:29}.ViewSettingsPopover_popover__l8deC{position:fixed;z-index:30;background:var(--surface);border-radius:var(--r-md);border:1px solid var(--border);box-shadow:var(--shadow-md);padding:14px;width:340px;transform-origin:top center;animation:ViewSettingsPopover_popover-in__6W8dj .14s cubic-bezier(.2,.8,.3,1)}.ViewSettingsPopover_row___i91A{display:grid;grid-template-columns:1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid var(--border)}.ViewSettingsPopover_row___i91A:last-child{border-bottom:0}.ViewSettingsPopover_rowLabel__sWDDX{font-size:13px;font-weight:600}.ViewSettingsPopover_rowDesc__1XFQR{font-size:11.5px;color:var(--muted);margin-top:1px}.ViewSettingsPopover_rowControl__FiU1t{display:flex;justify-content:flex-end}.ViewSettingsPopover_chooseBtn__SDoJe{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:600;border:1px solid var(--border-strong);background:var(--surface)}.ViewSettingsPopover_chooseBtn__SDoJe:hover{background:var(--surface-2)}.Toolbar_toolbar__wSgHm{display:flex;align-items:center;gap:8px;padding:12px 22px;border-bottom:1px solid var(--border);flex-wrap:nowrap}.Toolbar_iconBtn__Vm9zR{width:28px;height:28px;border-radius:7px;display:inline-grid;place-items:center;color:var(--muted)}.Toolbar_iconBtn__Vm9zR:hover{background:var(--surface-2);color:var(--text)}.Toolbar_dateline__Qiyq9{display:inline-flex;align-items:center;gap:4px}.Toolbar_dateText__e6qKb{font-size:14.5px;font-weight:700;letter-spacing:-.01em;padding:0 10px;min-width:180px;text-align:center}.Toolbar_divider__yFKKA{width:1px;height:22px;background:var(--border);margin:0 4px}.Toolbar_zoomGroup__IrjN5{display:inline-flex;align-items:center;gap:2px}.Toolbar_zoomVal__9oRKH{font-size:11px;color:var(--muted);min-width:34px;text-align:center}.Toolbar_filterBadge__WOFyd{background:var(--accent);color:white;border-radius:9px;padding:0 6px;font-size:10px;font-weight:700}@media (max-width:720px){.Toolbar_toolbar__wSgHm{padding:8px 14px;gap:6px;overflow-x:auto}.Toolbar_dateline__Qiyq9{display:none}}.Toolbar_taskCount__QnLRS{color:var(--muted);font-size:12px}.Toolbar_chips__paSwE{display:flex;gap:4px;flex-wrap:wrap}.Toolbar_chip__z__ay{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;background:var(--surface-2);font-size:12px;font-weight:600;color:var(--text-2)}.Toolbar_chip__z__ay button{color:var(--muted);display:grid;place-items:center}.TaskBar_bar__fdfqI{position:absolute;top:6px;bottom:6px;background:var(--bar-bg,var(--surface-2));color:var(--bar-fg,var(--text));border-radius:var(--r-sm);padding:0 10px;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;border-left:3px solid var(--bar-edge,var(--accent));box-shadow:var(--shadow-sm);transition:transform .08s,box-shadow .12s;z-index:1}.TaskBar_bar__fdfqI:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.TaskBar_bar__fdfqI.TaskBar_selected___Kglv{outline:2px solid var(--accent);outline-offset:2px}.TaskBar_bar__fdfqI.TaskBar_bulk__G3vdj{outline:2px solid #8B5CF6;outline-offset:1px;box-shadow:0 0 0 4px rgba(139,92,246,.15)}.TaskBar_bar__fdfqI.TaskBar_bulk__G3vdj.TaskBar_selected___Kglv{outline:2px solid var(--accent);box-shadow:0 0 0 4px rgba(139,92,246,.15)}.TaskBar_bar__fdfqI.TaskBar_invalid__E8yWz{outline:2px dashed #E04A32;outline-offset:1px}.TaskBar_card-pill__trBxG{border-radius:999px;border-left:0;padding:0 12px 0 8px}.TaskBar_card-pill__trBxG:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--bar-edge);margin-right:2px;flex:none}.TaskBar_card-block__ODOsg{border-radius:var(--r-md);border-left:0;background:var(--bar-edge);color:white}.TaskBar_title__3HSaf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.TaskBar_avatars__hZu1l{display:flex;align-items:center;flex-shrink:0;margin-left:2px}.TaskBar_ava__U30kA{width:16px;height:16px;border-radius:50%;font-size:7px;font-weight:700;color:white;display:grid;place-items:center;flex:none;margin-left:-4px}.TaskBar_ava__U30kA:first-child{margin-left:0}.TaskBar_event__rVB2_{border-left:3px solid var(--bar-edge);border-radius:var(--r-md);z-index:2;opacity:.92}.TaskBar_event__rVB2_.TaskBar_card-pill__trBxG{border-radius:999px}.TaskBar_event__rVB2_.TaskBar_card-block__ODOsg{border-radius:var(--r-md)}.TaskBar_resizeHandle__cSky4{position:absolute;top:0;bottom:0;width:6px;cursor:ew-resize;background:transparent}.TaskBar_resizeHandle__cSky4:hover{background:rgba(0,0,0,.08)}.TaskBar_resizeHandleBottom__9k_cQ{position:absolute;bottom:0;left:0;right:0;height:8px;cursor:ns-resize;background:transparent;display:flex;align-items:flex-end;justify-content:center;padding-bottom:2px}.TaskBar_resizeHandleBottom__9k_cQ:after{content:"";width:32px;height:3px;background:rgba(0,0,0,.2);border-radius:99px;pointer-events:none}.TaskBar_resizeHandleBottom__9k_cQ:hover:after{background:rgba(0,0,0,.4)}.ScheduleGrid_gridwrap__kI0km{flex:1 1;overflow:auto;background:var(--bg);position:relative}.ScheduleGrid_gridhead__EfT6s{position:-webkit-sticky;position:sticky;top:0;z-index:4;display:grid;background:var(--bg);border-bottom:1px solid var(--border)}.ScheduleGrid_monthrow__ZiuBA{grid-column:1/-1;border-bottom:1px solid var(--border)}.ScheduleGrid_monthCorner__jSZSz{border-right:1px solid var(--border)}.ScheduleGrid_monthCell__EPZWt{letter-spacing:.08em;padding:6px 10px}.ScheduleGrid_corner__rp83G,.ScheduleGrid_monthCell__EPZWt{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;border-right:1px solid var(--border)}.ScheduleGrid_corner__rp83G{position:-webkit-sticky;position:sticky;left:0;z-index:5;background:var(--bg);padding:8px 16px;letter-spacing:.06em;display:flex;align-items:center;min-height:44px}.ScheduleGrid_headCell__OT6Tv{padding:5px 4px;font-size:11px;color:var(--muted);font-weight:600;text-align:center;border-right:1px solid var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:44px;position:relative}.ScheduleGrid_dname__bhgjv{font-size:10px;font-weight:600}.ScheduleGrid_dnum__igCO2{font-size:16px;font-weight:700;color:var(--text);font-family:Bricolage Grotesque,serif;letter-spacing:-.02em}.ScheduleGrid_todayCell__tiXpV{color:var(--accent)}.ScheduleGrid_todayCell__tiXpV .ScheduleGrid_dnum__igCO2{color:white;background:var(--accent);width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-family:Hanken Grotesk,sans-serif}.ScheduleGrid_weekendCell__aOh7Y{background:rgba(0,0,0,.018)}[data-theme=dark] .ScheduleGrid_weekendCell__aOh7Y{background:rgba(255,255,255,.02)}.ScheduleGrid_holidayCell__qi1Ys{background:var(--hol-bg,rgba(0,0,0,.04));border-bottom:2px solid var(--hol-c,var(--muted))}.ScheduleGrid_holFlag__vuO1l{position:absolute;top:2px;right:3px;font-size:10px}.ScheduleGrid_headCellWeek__vweOE{min-height:8px;padding:0;border-bottom:none}.ScheduleGrid_weekrow___1IqT{grid-column:1/-1;border-bottom:1px solid var(--border)}.ScheduleGrid_weekCell__NEOWf{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;padding:5px 10px;border-right:1px solid var(--border);display:flex;align-items:center}.ScheduleGrid_gridrow__fUdod{display:grid;border-bottom:1px solid var(--border);position:relative}.ScheduleGrid_rowLabel__5LARt{position:-webkit-sticky;position:sticky;left:0;z-index:3;background:var(--surface);border-right:1px solid var(--border);padding:8px 14px;display:flex;align-items:center;gap:10px}.ScheduleGrid_groupLabel__gKHL5{background:var(--surface-2);font-weight:700;font-size:13px;cursor:pointer}.ScheduleGrid_addRowBtn__60ka5{margin-left:auto;flex:none;width:20px;height:20px;border-radius:5px;background:none;border:1.5px solid var(--border-strong);color:var(--muted);cursor:pointer;display:none;align-items:center;justify-content:center;padding:0;transition:background .1s,color .1s}.ScheduleGrid_groupLabel__gKHL5:hover .ScheduleGrid_addRowBtn__60ka5{display:flex}.ScheduleGrid_addRowBtn__60ka5:hover{background:var(--accent);border-color:var(--accent);color:#fff}.ScheduleGrid_deleteBtn__TS54_{flex:none;width:20px;height:20px;border-radius:5px;background:none;border:none;color:var(--muted);cursor:pointer;display:none;align-items:center;justify-content:center;padding:0;transition:color .1s}.ScheduleGrid_groupLabel__gKHL5:hover .ScheduleGrid_deleteBtn__TS54_,.ScheduleGrid_rowLabelItem__xL_8h:hover .ScheduleGrid_deleteBtn__TS54_{display:flex}.ScheduleGrid_deleteBtn__TS54_:hover{color:#e53e3e}.ScheduleGrid_confirmInline__AI3lJ{display:flex;align-items:center;gap:5px;margin-left:auto;flex:none;animation:ScheduleGrid_fade-in__hDkAE .12s ease}.ScheduleGrid_confirmText__kKKhx{font-size:11px;font-weight:700;color:#e53e3e}.ScheduleGrid_confirmNo__kKA_l,.ScheduleGrid_confirmYes__ywL9x{font-size:11px;font-weight:700;padding:2px 8px;border-radius:99px;cursor:pointer;border:none;transition:filter .1s}.ScheduleGrid_confirmYes__ywL9x{background:#e53e3e;color:#fff}.ScheduleGrid_confirmYes__ywL9x:hover{filter:brightness(.9)}.ScheduleGrid_confirmNo__kKA_l{background:var(--surface-2);color:var(--muted)}.ScheduleGrid_confirmNo__kKA_l:hover{color:var(--text)}.ScheduleGrid_chev__MxMY6{width:14px;height:14px;display:grid;place-items:center;color:var(--muted);font-size:12px;transition:transform .15s}.ScheduleGrid_collapsed__gPu69 .ScheduleGrid_chev__MxMY6{transform:rotate(-90deg)}.ScheduleGrid_groupDot__XLPVZ{width:8px;height:8px;border-radius:50%;flex:none}.ScheduleGrid_colorBar__7R9oe{width:3px;border-radius:2px;align-self:stretch;flex:none;opacity:.7}.ScheduleGrid_labelText__HcvU2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ScheduleGrid_labelInput__lPxeY,.ScheduleGrid_labelText__HcvU2{font-size:13px;font-weight:600;letter-spacing:-.01em;flex:1 1;min-width:0}.ScheduleGrid_labelInput__lPxeY{font-family:inherit;background:var(--surface);border:1.5px solid var(--accent);border-radius:5px;padding:1px 6px;color:var(--text);outline:none}.ScheduleGrid_rowLabelItem__xL_8h{gap:8px}.ScheduleGrid_reorderBtns__LzRpg{display:none;flex-direction:column;gap:1px;margin-left:auto;flex:none}.ScheduleGrid_rowLabelItem__xL_8h:hover .ScheduleGrid_reorderBtns__LzRpg{display:flex}.ScheduleGrid_reorderBtn__YpSsQ{background:none;border:none;cursor:pointer;padding:0 2px;font-size:8px;color:var(--muted);line-height:1.2}.ScheduleGrid_reorderBtn__YpSsQ:hover:not(:disabled){color:var(--text)}.ScheduleGrid_reorderBtn__YpSsQ:disabled{opacity:.25;cursor:not-allowed}.ScheduleGrid_memberStack__Cnn91{display:flex;align-items:center}.ScheduleGrid_memberAva__9bQrh{width:18px;height:18px;border-radius:50%;margin-left:-5px;display:grid;place-items:center;color:white;font-size:8px;font-weight:700}.ScheduleGrid_memberAva__9bQrh:first-child{margin-left:0}.ScheduleGrid_rowCells__zsC9G{display:grid;grid-auto-columns:var(--day-px,80px);grid-auto-flow:column;position:relative;min-height:44px}.ScheduleGrid_cell__dyrkW{position:absolute;top:0;bottom:0;border-right:1px solid var(--border)}.ScheduleGrid_cell__dyrkW:hover{background:rgba(242,107,71,.06);cursor:cell}.ScheduleGrid_cell__dyrkW:hover:after{content:"+";position:absolute;inset:0;display:grid;place-items:center;color:var(--accent);font-size:18px;font-weight:300;pointer-events:none}.ScheduleGrid_cellRangeSel__jUT3L{background:rgba(242,107,71,.18)!important;outline:1px dashed var(--accent);outline-offset:-2px}.ScheduleGrid_cellRangeSel__jUT3L:hover:after{content:""}.ScheduleGrid_weekendCol__1DmBd{background:rgba(0,0,0,.018)}[data-theme=dark] .ScheduleGrid_weekendCol__1DmBd{background:rgba(255,255,255,.02)}.ScheduleGrid_todayCol__taX9a{background:rgba(242,107,71,.04)}.ScheduleGrid_holidayCol__vPngZ{background:var(--hol-bg,rgba(0,0,0,.04))}.ScheduleGrid_density-compact__taOap .ScheduleGrid_rowCells__zsC9G{min-height:34px}.ScheduleGrid_density-compact__taOap .ScheduleGrid_rowLabel__5LARt{min-height:34px;padding:4px 14px}.ScheduleGrid_density-comfortable__SCooP .ScheduleGrid_rowCells__zsC9G,.ScheduleGrid_density-comfortable__SCooP .ScheduleGrid_rowLabel__5LARt{min-height:48px}.ScheduleGrid_addCatWrap__8agCL{position:relative;display:flex;align-items:center;padding:6px 14px}.ScheduleGrid_addCatBtn__SdaS7{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--muted);background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:6px;transition:color .1s,background .1s}.ScheduleGrid_addCatBtn__SdaS7:hover{color:var(--accent);background:var(--accent-soft)}.ScheduleGrid_addCatInput__sGEfX{flex:1 1;max-width:220px;font-size:13px;font-weight:600;font-family:inherit;background:var(--surface);border:1.5px solid var(--accent);border-radius:6px;padding:3px 8px;color:var(--text);outline:none}.ScheduleGrid_nowLine__J54mg{position:absolute;top:0;bottom:0;width:2px;background:var(--accent);z-index:2;pointer-events:none}.ScheduleGrid_nowLine__J54mg:before{content:"";position:absolute;top:-4px;left:-4px;width:10px;height:10px;border-radius:50%;background:var(--accent)}.ListView_wrap__iUcJk{flex:1 1;overflow:auto;background:var(--bg);padding:24px}.ListView_table__BL1Ud{width:100%;border-collapse:collapse;background:var(--surface);border-radius:12px;overflow:hidden;box-shadow:0 1px 4px rgba(40,25,10,.06)}.ListView_th__kCDcl{padding:10px 14px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--surface-2);border-bottom:1px solid var(--border)}.ListView_row__IfWoA{border-bottom:1px solid var(--border);cursor:pointer;transition:background .1s}.ListView_row__IfWoA:hover{background:var(--surface-2)}.ListView_row__IfWoA.ListView_selected__5A_EO{background:var(--accent-soft)}.ListView_tdTitle__YwO2j,.ListView_td__Qap3s{padding:10px 14px;font-size:13px;color:var(--text);vertical-align:middle}.ListView_tdTitle__YwO2j{font-weight:600;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ListView_catBadge__TAd6w{padding:2px 8px;font-size:11px;color:#fff}.ListView_catBadge__TAd6w,.ListView_eventBadge__utDGs{display:inline-block;border-radius:999px;font-weight:700}.ListView_eventBadge__utDGs{margin-right:6px;padding:1px 7px;font-size:10px;text-transform:uppercase;letter-spacing:.05em;background:var(--accent-soft);color:var(--accent-ink);vertical-align:middle}[data-theme=dark] .ListView_eventBadge__utDGs{color:var(--accent)}.ListView_resCell__YBUAA{display:flex;align-items:center;gap:8px}.ListView_resAva__Yl5xa{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:8px;font-weight:800;color:#fff;flex:none}.ListView_muted__abhhf{color:var(--muted)}.ListView_emptyState__8yJ3p{display:flex;flex-direction:column;align-items:center;text-align:center;padding:72px 24px;animation:ListView_fade-in__BHMaj .2s ease}.ListView_emptyIcon__HD8Fa{width:44px;height:44px;background:var(--surface-2);border-radius:var(--r-md);display:grid;place-items:center;color:var(--muted);margin-bottom:12px}.ListView_emptyTitle__SarvB{font-size:14px;font-weight:700;margin-bottom:6px}.ListView_emptyBody__5vDRm{font-size:12.5px;color:var(--muted);line-height:1.5;margin:0 0 16px;max-width:280px}.ListView_emptyCta__3_i_d{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#fff;background:var(--accent);padding:8px 18px;border-radius:var(--r-md);border:none;cursor:pointer;transition:opacity .15s}.ListView_emptyCta__3_i_d:hover{opacity:.88}.TaskDrawer_scrim__o9gMr{position:fixed;inset:0;background:rgba(40,25,10,.32);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:40;animation:TaskDrawer_fade-in__lxyWM .12s ease}.TaskDrawer_drawer__S_f50{position:fixed;top:0;right:0;bottom:0;width:460px;max-width:100vw;background:var(--surface);border-left:1px solid var(--border);z-index:41;display:flex;flex-direction:column;box-shadow:var(--shadow-lg);animation:TaskDrawer_slide-in__2E2F2 .18s cubic-bezier(.2,.7,.3,1)}.TaskDrawer_head__5LjlU{padding:18px 22px 14px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px}.TaskDrawer_catTag__nxmOd{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 9px;border-radius:999px;color:white}.TaskDrawer_body__FuFWW{flex:1 1;overflow:auto;padding:14px 22px 32px}.TaskDrawer_titleInput__G_kVT{font-size:24px;font-weight:700;letter-spacing:-.02em;margin:14px 0 4px;outline:0;border:0;width:100%;background:transparent;font-family:inherit;color:inherit}.TaskDrawer_titleInput__G_kVT:focus{background:var(--surface-2);border-radius:6px;padding:2px 6px;margin-left:-6px}.TaskDrawer_taskCode__dFvd_{color:var(--muted);font-size:12.5px}.TaskDrawer_section__drlxj{margin-top:22px}.TaskDrawer_section__drlxj h4{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:700;margin:0 0 8px}.TaskDrawer_kv__3VXkk{display:grid;grid-template-columns:110px 1fr;grid-gap:8px 14px;gap:8px 14px;align-items:center}.TaskDrawer_k__2ajh7{font-size:12px;color:var(--muted);font-weight:600}.TaskDrawer_v__90R4g{font-size:13px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.TaskDrawer_vBtn__DAizX{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;background:var(--surface-2);font-size:12.5px;font-weight:600}.TaskDrawer_vBtn__DAizX:hover{background:var(--surface-3)}.TaskDrawer_dimBtn__EUk_H{color:var(--muted)}.TaskDrawer_dim__OwI7U{color:var(--muted);font-weight:500;font-size:12px}.TaskDrawer_statusDot__ht_e0{width:6px;height:6px;border-radius:50%;background:var(--ok)}.TaskDrawer_resAva__HEl4A{width:18px;height:18px;border-radius:50%;font-size:9px;font-weight:700;color:white;display:grid;place-items:center;flex:none}.TaskDrawer_resAvaStack__pY6XE{display:flex;align-items:center}.TaskDrawer_resAvaStack__pY6XE .TaskDrawer_resAva__HEl4A{margin-left:-5px;border:1.5px solid var(--surface)}.TaskDrawer_resAvaStack__pY6XE .TaskDrawer_resAva__HEl4A:first-child{margin-left:0}.TaskDrawer_resPicker__xSUAA{position:absolute;top:100%;left:0;z-index:10;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-md);width:280px;max-height:280px;overflow:auto;margin-top:4px;transform-origin:top left;animation:TaskDrawer_popover-in__xpH5k .14s cubic-bezier(.2,.8,.3,1)}.TaskDrawer_pickerLabel__WyCt5{padding:8px 10px 4px;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:700}.TaskDrawer_pickerOpt__umh9B{display:flex;align-items:center;gap:8px;padding:8px 10px;width:100%;text-align:left;font-size:13px}.TaskDrawer_pickerOpt__umh9B:hover{background:var(--surface-2)}.TaskDrawer_check__xMEmI{width:14px;height:14px;border:1.5px solid var(--border-strong);border-radius:3px;flex:none;display:grid;place-items:center;color:white}.TaskDrawer_checkOn__kmOtF{background:var(--accent);border-color:var(--accent)}.TaskDrawer_notesInput__ridpc{width:100%;min-height:90px;resize:vertical;background:var(--surface-2);border:1.5px solid var(--border);border-radius:var(--r-md);padding:10px 12px;font-size:13px;color:var(--text-2);line-height:1.55;font-family:inherit;outline:none;transition:border-color .15s}.TaskDrawer_notesInput__ridpc:focus{border-color:var(--accent)}.TaskDrawer_dateInput__YLI0z{display:block;width:100%;margin-top:4px;background:var(--surface);border:1.5px solid var(--border);border-radius:6px;padding:5px 8px;font-size:12.5px;color:var(--text);font-family:inherit;outline:none}.TaskDrawer_dateInput__YLI0z:focus{border-color:var(--accent)}.TaskDrawer_checklist__w7XOF{display:flex;flex-direction:column;gap:4px}.TaskDrawer_cItem__f1WpO{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:6px;font-size:13px}.TaskDrawer_cItem__f1WpO:hover{background:var(--surface-2)}.TaskDrawer_cCheck__zpttj{width:16px;height:16px;border:1.5px solid var(--border-strong);border-radius:4px;display:grid;place-items:center;flex:none;color:white;cursor:pointer;background:none;padding:0}.TaskDrawer_cChecked__YAFGS{background:var(--ok);border-color:var(--ok)}.TaskDrawer_cItem__f1WpO.TaskDrawer_done__BBkjk .TaskDrawer_cLabel__AzcRJ{color:var(--muted);text-decoration:line-through}.TaskDrawer_cDel__VqL4L{margin-left:auto;color:var(--muted);display:none;background:none;border:none;cursor:pointer;padding:2px;border-radius:3px;line-height:1}.TaskDrawer_cItem__f1WpO:hover .TaskDrawer_cDel__VqL4L{display:grid;place-items:center}.TaskDrawer_cDel__VqL4L:hover{color:var(--text);background:var(--surface)}.TaskDrawer_cAddRow__jiAyi{display:flex;align-items:center;gap:8px;margin-top:6px}.TaskDrawer_cAddInput__wDxdj{flex:1 1;padding:6px 10px;font-size:12.5px;font-family:inherit;background:var(--surface-2);border:1.5px solid var(--border);border-radius:7px;color:var(--text);outline:none}.TaskDrawer_cAddInput__wDxdj:focus{border-color:var(--accent)}.TaskDrawer_cAddBtn__ZVs46{width:26px;height:26px;border-radius:6px;border:none;cursor:pointer;background:var(--accent);color:#fff;display:grid;place-items:center;flex:none}.TaskDrawer_cAddBtn__ZVs46:disabled{opacity:.4;cursor:not-allowed}.TaskDrawer_activityList__0C8RH{display:flex;flex-direction:column;gap:2px}.TaskDrawer_activityRow__D7Rcn{display:flex;align-items:baseline;gap:8px;padding:4px 0;font-size:12px}.TaskDrawer_activityDot__wU64K{flex:none;width:5px;height:5px;border-radius:50%;background:var(--border-strong);align-self:center}.TaskDrawer_activityText__ycM4h{flex:1 1;min-width:0;color:var(--text-2)}.TaskDrawer_activityTime__XrQxj{flex:none;font-size:11px;color:var(--muted)}.TaskDrawer_activityMore__ImZtq{margin-top:4px;font-size:11.5px;font-weight:700;color:var(--accent-ink);cursor:pointer;background:none;border:none;padding:0}.TaskDrawer_activityMore__ImZtq:hover{text-decoration:underline}.TaskDrawer_repeatPopover__FiEn5{border-top:1px solid var(--border);padding:14px 22px;background:var(--surface-2)}.TaskDrawer_repeatHead__Fng1j{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;margin-bottom:12px}.TaskDrawer_repeatBody__iCYnK{display:flex;flex-direction:column;gap:8px}.TaskDrawer_fieldLabel__jCOH_{font-size:11.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.TaskDrawer_numInput__Pu9Pr{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:6px 10px;font-size:13.5px;outline:0;width:80px}.TaskDrawer_radioGroup__THkmv{display:flex;flex-direction:column;gap:6px}.TaskDrawer_radio__XEveX{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}.TaskDrawer_typeRow__QjTqW{display:flex;gap:6px;margin-top:4px}.TaskDrawer_typeBtn___mEHK{flex:1 1;padding:6px 0;border-radius:var(--r-sm);border:1.5px solid var(--border);font-size:12.5px;font-weight:600;background:var(--surface-2);color:var(--text-2);cursor:pointer;transition:background .1s,color .1s,border-color .1s}.TaskDrawer_typeBtn___mEHK:hover{background:var(--surface-3);color:var(--text)}.TaskDrawer_typeBtnActive__ejfGU{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent)}[data-theme=dark] .TaskDrawer_typeBtnActive__ejfGU{color:var(--accent)}.TaskDrawer_rowSpanRow__kaWJu{display:flex;align-items:center;gap:14px;margin-top:10px}.TaskDrawer_rowSpanCtrl__uh_OJ{display:flex;align-items:center;gap:10px}.TaskDrawer_rowSpanBtn__FUGyn{width:24px;height:24px;border-radius:6px;border:1.5px solid var(--border);background:var(--surface-2);font-size:14px;font-weight:700;color:var(--text);cursor:pointer;display:grid;place-items:center}.TaskDrawer_rowSpanBtn__FUGyn:hover:not(:disabled){background:var(--surface-3);border-color:var(--accent)}.TaskDrawer_rowSpanBtn__FUGyn:disabled{opacity:.4;cursor:not-allowed}.TaskDrawer_rowSpanVal__WSQoc{font-size:14px;font-weight:700;min-width:20px;text-align:center}.Modal_scrim__LQetR{position:fixed;inset:0;background:rgba(40,25,10,.32);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:40;animation:Modal_fade-in__cE9yL .12s ease}.Modal_modal__uIkm_{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:41;background:var(--surface);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);border:1px solid var(--border);display:flex;flex-direction:column;max-height:86vh;animation:Modal_modal-in__yOOG3 .18s cubic-bezier(.2,.8,.3,1)}.Modal_sm__AC0Pd{width:460px}.Modal_md__TbMk0{width:600px}.Modal_lg__R_d51{width:880px}.Modal_head__rPr1_{padding:18px 22px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px}.Modal_title__iI9nk{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em}.Modal_body__9cyDA{padding:20px 22px;overflow:auto;flex:1 1}.Modal_foot__azXXe{padding:14px 22px;border-top:1px solid var(--border);display:flex;align-items:center;gap:10px;justify-content:flex-end}.ShareDialog_banner__Rgw_t{background:var(--accent-soft);color:var(--accent-ink);padding:10px 12px;border-radius:8px;font-size:12.5px;margin-bottom:16px;display:flex;gap:8px;align-items:flex-start}.ShareDialog_linkBox__ilufQ{border:1px solid var(--border);border-radius:10px;padding:12px;margin-bottom:16px;display:flex;flex-direction:column;gap:10px}.ShareDialog_linkHeader__fcM35{display:flex;align-items:flex-start;gap:10px}.ShareDialog_linkIcon__USr1m{width:32px;height:32px;border-radius:8px;background:var(--surface-2);border:1px solid var(--border);display:grid;place-items:center;flex:none;color:var(--muted)}.ShareDialog_linkIconOn__DF28d{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.ShareDialog_linkTitle__eblfX{font-size:13px;font-weight:700}.ShareDialog_linkDesc__S24gr{font-size:12px;color:var(--muted);margin-top:2px}.ShareDialog_copyRow__N8hg1{display:flex;align-items:center;gap:8px;background:var(--surface-2);border:1px solid var(--border);border-radius:7px;padding:6px 10px}.ShareDialog_linkUrl__B7eD_{flex:1 1;font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ShareDialog_copyBtn__ajLjp{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:600;background:var(--surface);border:1px solid var(--border-strong);color:var(--text);flex:none}.ShareDialog_copyBtn__ajLjp:hover{background:var(--surface-2)}.ShareDialog_sectionTitle___bapm{font-size:11px;font-weight:700;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:14px 0 8px}.ShareDialog_inviteRow__fFLNc{display:flex;gap:8px;margin-bottom:16px}.ShareDialog_emailInput__FPsNT{flex:1 1;display:flex;align-items:center;gap:7px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;padding:7px 10px}.ShareDialog_emailInput__FPsNT:focus-within{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.ShareDialog_emailInput__FPsNT input{flex:1 1;background:none;border:none;outline:none;font-size:13px;color:var(--text);font-family:inherit}.ShareDialog_ownerRow__TsztU{padding:8px 0;border-top:1px solid var(--border);margin-bottom:6px}.ShareDialog_accessRow__tnYfk,.ShareDialog_ownerRow__TsztU{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--border)}.ShareDialog_accessRow__tnYfk{padding:7px 0}.ShareDialog_accessRow__tnYfk:last-child{border-bottom:0}.ShareDialog_ava__HVtxF{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff;flex:none;font-family:var(--font-mono)}.ShareDialog_name__ZubB2{font-size:13px;font-weight:600}.ShareDialog_email__02Gmp{font-size:12px;color:var(--muted)}.ShareDialog_dim___XaxD{font-weight:400;color:var(--muted)}.ShareDialog_ownerRole__cdifr{margin-left:auto;display:flex;align-items:center;gap:4px;font-weight:600}.ShareDialog_lastSeen__abvLy,.ShareDialog_ownerRole__cdifr{font-size:11.5px;color:var(--muted);flex:none}.ShareDialog_rolePicker__9GlAr{display:flex;gap:4px;margin-bottom:8px}.ShareDialog_roleBtn__l6sae{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:7px;font-size:12px;font-weight:600;border:1px solid var(--border);color:var(--muted);background:var(--surface-2);cursor:pointer;transition:all .1s}.ShareDialog_roleBtnActive__2wM6S,.ShareDialog_roleBtn__l6sae:hover{background:var(--surface);color:var(--text)}.ShareDialog_roleBtnActive__2wM6S{border-color:var(--border-strong);box-shadow:0 1px 3px rgba(40,25,10,.08)}.ShareDialog_roleBtnActive__2wM6S[data-role=edit].ShareDialog_roleBtnEdit__LkylC{border-color:#8B5CF6;color:#5B21B6;background:#EFE6FF}.ShareDialog_roleBtnActive__2wM6S[data-role=view]{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-soft)}.ShareDialog_sentBanner__kI1G7{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#14A88B;background:#D0F0E5;border:1px solid #b0e4d2;padding:7px 12px;border-radius:7px;margin-bottom:6px}.ShareDialog_roleTag__I7wNB{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:5px;font-size:11px;font-weight:600;background:var(--accent-soft);border:1px solid var(--accent);color:var(--accent-ink);flex:none}.ShareDialog_roleTagEdit__9_Rxc{background:#EFE6FF;border-color:#8B5CF6;color:#5B21B6}.ShareDialog_viewTag__FpAV0{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:5px;font-size:11px;font-weight:600;background:var(--surface-2);border:1px solid var(--border);color:var(--muted);flex:none}.ShareDialog_removeBtn__5Lr_H{display:grid;place-items:center;width:24px;height:24px;border-radius:5px;color:var(--muted);flex:none}.ShareDialog_removeBtn__5Lr_H:hover{background:var(--surface-2);color:var(--text)}.ShareDialog_footLeft__hxN5e{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--muted);flex:1 1}.ExportDialog_layout__eMkQZ{display:flex;flex-direction:column;gap:20px}.ExportDialog_group__qPaDB{display:flex;flex-direction:column;gap:8px}.ExportDialog_groupTitle__xVQmX{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.07em}.ExportDialog_rangeRow__TzOXd{display:flex;align-items:center;gap:8px}.ExportDialog_rangeField__VTaJu{display:flex;flex-direction:column;gap:5px;flex:1 1}.ExportDialog_rangeLabel__uRTz_{font-size:11px;font-weight:600;color:var(--muted);letter-spacing:.04em}.ExportDialog_select__eUUBW{width:100%;padding:8px 32px 8px 12px;border:1.5px solid var(--border);border-radius:var(--r-sm);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238A7864' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 10px center;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:13px;font-weight:600;color:var(--text);cursor:pointer;outline:none;transition:border-color .15s}.ExportDialog_select__eUUBW:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.ExportDialog_select__eUUBW:hover{border-color:var(--border-strong)}[data-theme=dark] .ExportDialog_select__eUUBW{background-color:var(--surface-2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23927F66' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}.ExportDialog_rangeSep__vOKes{font-size:16px;color:var(--border-strong);font-weight:300;margin-top:20px;flex:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExportDialog_hint__uRJL4{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--muted);line-height:1.4;background:var(--surface-2);border-radius:var(--r-sm);padding:8px 12px;border:1px solid var(--border)}.ExportDialog_hint__uRJL4 strong{color:var(--text);font-weight:700}.ExportDialog_hintDot__v63FO{width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none;opacity:.7}.ExportDialog_formatGrid__nT38n{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px}.ExportDialog_formatCol__VcGwP{display:flex;flex-direction:column;gap:6px}.ExportDialog_subLabel__zVomX{font-size:10px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.ExportDialog_radioRow__62aMj{display:flex;flex-direction:column;gap:4px}.ExportDialog_radioCard__MqETI{flex:1 1;padding:7px 9px;border-radius:var(--r-sm);border:1.5px solid var(--border);background:var(--surface-2);font-size:12px;font-weight:600;color:var(--text-2);cursor:pointer;display:flex;align-items:center;gap:6px;transition:border-color .12s,background .12s,color .12s;white-space:nowrap}.ExportDialog_radioCard__MqETI input{display:none}.ExportDialog_radioCard__MqETI:hover{border-color:var(--border-strong);color:var(--text)}.ExportDialog_radioCard__MqETI.ExportDialog_selected__mOf6U{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink)}[data-theme=dark] .ExportDialog_radioCard__MqETI.ExportDialog_selected__mOf6U{color:var(--accent)}.ExportDialog_radioCard__MqETI:before{content:"";width:12px;height:12px;border-radius:50%;border:1.5px solid;display:block;flex:none;transition:background .12s;opacity:.6}.ExportDialog_radioCard__MqETI.ExportDialog_selected__mOf6U:before{background:var(--accent);border-color:var(--accent);opacity:1;box-shadow:inset 0 0 0 2.5px var(--accent-soft)}[data-theme=dark] .ExportDialog_radioCard__MqETI.ExportDialog_selected__mOf6U:before{box-shadow:inset 0 0 0 2.5px var(--surface-2)}.ExportDialog_rowFilterHead__rbwTI{display:flex;align-items:center;gap:8px}.ExportDialog_rowCount__gDF5z{font-size:11px;font-weight:600;color:var(--muted);background:var(--surface-2);border:1px solid var(--border);border-radius:99px;padding:1px 7px}.ExportDialog_rowFilterActions__LRjo3{display:flex;gap:4px;margin-left:auto}.ExportDialog_microBtn__fBx1D{font-size:11px;font-weight:600;color:var(--muted);background:none;border:1.5px solid var(--border);border-radius:var(--r-sm);padding:2px 8px;cursor:pointer;transition:color .1s,border-color .1s}.ExportDialog_microBtn__fBx1D:hover{color:var(--text);border-color:var(--border-strong)}.ExportDialog_rowList__erGUD{max-height:192px;overflow-y:auto;border:1.5px solid var(--border);border-radius:var(--r-sm);background:var(--surface)}.ExportDialog_catGroup__Raeva,.ExportDialog_rowList__erGUD{display:flex;flex-direction:column}.ExportDialog_catGroup__Raeva+.ExportDialog_catGroup__Raeva{border-top:1px solid var(--border)}.ExportDialog_catHeader__DWmD_{display:flex;align-items:center;gap:7px;padding:6px 10px;cursor:pointer;background:var(--surface-2);font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExportDialog_catHeader__DWmD_:hover{background:var(--bg)}.ExportDialog_catDot__J4yY8{width:7px;height:7px;border-radius:50%;flex:none;opacity:.8}.ExportDialog_catLabel__5Lha0{flex:1 1}.ExportDialog_catCount__H22Wb{font-size:10px;font-weight:600;color:var(--muted);opacity:.7}.ExportDialog_teamRow__q1g3H{display:flex;align-items:center;gap:8px;padding:5px 10px 5px 28px;cursor:pointer;font-size:12px;font-weight:500;color:var(--text);border-top:1px solid var(--border);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .08s}.ExportDialog_teamRow__q1g3H:hover{background:var(--surface-2)}.ExportDialog_teamName__2wXfD{flex:1 1}.ExportDialog_check__7BVDm{width:13px;height:13px;flex:none;cursor:pointer;accent-color:var(--accent)}.ExportDialog_preview__HDPM1{display:flex;align-items:center;gap:16px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-md);padding:14px 16px}.ExportDialog_previewPage__AjDi9{background:white;border-radius:3px;box-shadow:0 1px 4px rgba(40,20,0,.14),0 0 0 1px rgba(40,20,0,.07);display:flex;flex-direction:column;gap:2px;padding:5px 4px 4px;flex-shrink:0;overflow:hidden;transition:width .2s,height .2s}.ExportDialog_previewHead__ibnld{height:5px;background:var(--border);border-radius:1px;margin-bottom:3px;flex:none}.ExportDialog_previewRow__WSSP9{display:flex;align-items:center;gap:2px;flex:none;height:5px}.ExportDialog_previewLabel__NPgkY{width:14px;height:100%;background:var(--surface-2);border-radius:1px;flex:none}.ExportDialog_previewBar__TkDiu{height:100%;background:#F26B47;border-radius:1px;opacity:.5;transition:width .3s,margin-left .3s}.ExportDialog_previewFoot__u7ZOJ{height:3px;background:var(--border);border-radius:1px;margin-top:auto;flex:none;opacity:.5}.ExportDialog_previewMeta__QpqHn{display:flex;flex-direction:column;gap:3px;flex:1 1}.ExportDialog_previewPaper__LTx1o{font-size:12px;font-weight:600;color:var(--text)}.ExportDialog_previewPages__CttxV{font-size:11px;color:var(--muted)}.TemplateLibrary_tabs__FB_jh{display:flex;gap:2px;margin-bottom:20px;background:var(--surface-2);border-radius:8px;padding:3px;align-self:flex-start;width:-moz-fit-content;width:fit-content}.TemplateLibrary_tab__cBgSn{padding:6px 16px;border-radius:6px;font-size:13px;font-weight:600;color:var(--text-2)}.TemplateLibrary_activeTab__TrEGj{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.TemplateLibrary_grid__7Gh6o{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.TemplateLibrary_card__dMToH{background:var(--surface-2);border-radius:var(--r-md);padding:14px;border:1px solid var(--border);cursor:pointer;display:flex;flex-direction:column;gap:8px;transition:transform .12s,box-shadow .12s}.TemplateLibrary_card__dMToH:hover{transform:translateY(-1px);box-shadow:var(--shadow-md);border-color:var(--accent)}.TemplateLibrary_cardSelected__2wezg{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.TemplateLibrary_thumb__aPR0s{height:80px;background:var(--surface);border-radius:var(--r-sm);border:1px solid var(--border);padding:10px;display:flex;flex-direction:column;gap:5px;justify-content:center}.TemplateLibrary_thumbLine__UEK3G{height:7px;border-radius:3px;background:var(--cat-camera)}.TemplateLibrary_thumbLine__UEK3G:nth-child(2){background:var(--cat-directing)}.TemplateLibrary_thumbLine__UEK3G:nth-child(3){background:var(--cat-production)}.TemplateLibrary_thumbLine__UEK3G:nth-child(4){background:var(--cat-art)}.TemplateLibrary_thumbLine__UEK3G:nth-child(5){background:var(--cat-grip)}.TemplateLibrary_cardName__AUDY6{font-size:13.5px;font-weight:700}.TemplateLibrary_cardMeta__3RhZk{display:flex;gap:6px}.TemplateLibrary_tag__ztZys{background:var(--surface);padding:2px 7px;border-radius:4px;font-size:11.5px;font-weight:600;color:var(--muted)}.TemplateLibrary_cardDesc__O_N_H{font-size:12px;color:var(--muted)}.HolidayPicker_searchWrap__18OKH{padding:0 0 10px}.HolidayPicker_searchInput__5mM1Q{width:100%;padding:8px 12px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);color:var(--text);font-size:13px;outline:none;font-family:inherit}.HolidayPicker_searchInput__5mM1Q:focus{border-color:var(--accent);background:var(--surface)}.HolidayPicker_sectionLabel__8l_mE{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-weight:700;padding:8px 2px 4px}.HolidayPicker_addBtn__SsRAA{flex:none;font-size:11px;font-weight:700;padding:3px 8px;border-radius:5px;background:var(--accent-soft);color:var(--accent-ink)}.HolidayPicker_empty__uaQQ8{font-size:13px;color:var(--muted);text-align:center;padding:20px 0}.HolidayPicker_list__z1Wf_{display:flex;flex-direction:column;gap:4px}.HolidayPicker_row__hA5XU{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-md);border:1px solid transparent;width:100%;text-align:left;transition:background .1s}.HolidayPicker_row__hA5XU:hover{background:var(--surface-2)}.HolidayPicker_row__hA5XU.HolidayPicker_selected__S04G7{background:var(--surface-2);border-color:var(--border-strong)}.HolidayPicker_flag__32g7o{font-size:22px;flex:none}.HolidayPicker_info__WFp5l{flex:1 1}.HolidayPicker_name__nYvB_{font-size:13.5px;font-weight:600}.HolidayPicker_count__oeSVd{font-size:12px;color:var(--muted)}.HolidayPicker_check__QbrLM{width:18px;height:18px;border-radius:50%;border:2px solid var(--border-strong);flex:none;transition:background .1s,border-color .1s}.ResourcesDialog_list__ucSoO{display:flex;flex-direction:column;gap:4px}.ResourcesDialog_row__gCasq{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-md)}.ResourcesDialog_row__gCasq:hover{background:var(--surface-2)}.ResourcesDialog_ava__ruwgk{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:white;font-size:12px;font-weight:700;flex:none}.ResourcesDialog_info__Y7DEm{flex:1 1}.ResourcesDialog_name__4Uth1{font-size:13.5px;font-weight:600}.ResourcesDialog_role__15sXB{font-size:12px;color:var(--muted)}.ResourcesDialog_stats__nYfZB{display:flex;align-items:center;gap:12px}.ResourcesDialog_stat__K2i9O{display:flex;flex-direction:column;align-items:center}.ResourcesDialog_statVal__y2pzd{font-size:18px;font-weight:700;font-family:Bricolage Grotesque,serif}.ResourcesDialog_statLabel__r3f3n{font-size:10.5px;color:var(--muted);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.ResourcesDialog_divider__RfPrX{width:1px;height:28px;background:var(--border)}.ResourcesDialog_addForm__p9hIF{background:var(--surface-2);border-radius:var(--r-md);padding:14px;margin-bottom:12px;display:flex;flex-direction:column;gap:10px}.ResourcesDialog_formRow__mw_mY{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ResourcesDialog_formInput__60F9Y{padding:7px 10px;font-size:13px;font-family:inherit;background:var(--surface);border:1.5px solid var(--border);border-radius:7px;color:var(--text);outline:none;width:100%;transition:border-color .15s}.ResourcesDialog_formInput__60F9Y:focus{border-color:var(--accent)}.ResourcesDialog_colorRow__HX1S3{display:flex;gap:7px}.ResourcesDialog_colorSwatch__pYrQB{width:24px;height:24px;border-radius:50%;border:2.5px solid transparent;cursor:pointer;transition:transform .12s,border-color .12s}.ResourcesDialog_colorSwatch__pYrQB:hover{transform:scale(1.15)}.ResourcesDialog_colorOn__Eesv0{border-color:var(--text)!important;transform:scale(1.1)}.ResourcesDialog_formError__9Ply0{font-size:12px;color:#e53e3e;background:#fff5f5;border:1px solid #feb2b2;border-radius:6px;padding:6px 10px}.ResourcesDialog_delBtn__iU1SD{width:30px;height:30px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--muted);display:grid;place-items:center;cursor:pointer;flex:none;transition:background .15s,border-color .15s,color .15s,transform .12s}.ResourcesDialog_delBtn__iU1SD:hover{background:#fff1ed;border-color:#ffd1c4;color:#d94124}.ResourcesDialog_delBtn__iU1SD:active{transform:translateY(1px) scale(.98)}.ResourcesDialog_delBtn__iU1SD:focus-visible,.ResourcesDialog_delNo__2dQWn:focus-visible,.ResourcesDialog_delYes__KOzCk:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 70%,white);outline-offset:2px}.ResourcesDialog_delConfirm__wtHlP{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:1 1;min-width:0}.ResourcesDialog_delConfirmText__3sNIp{color:var(--muted);font-size:12px;font-weight:600;white-space:nowrap}.ResourcesDialog_delNo__2dQWn,.ResourcesDialog_delYes__KOzCk{border:1px solid var(--border);border-radius:8px;padding:6px 9px;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .12s}.ResourcesDialog_delYes__KOzCk{background:#d94124;border-color:#d94124;color:white}.ResourcesDialog_delYes__KOzCk:hover{background:#bd351d;border-color:#bd351d}.ResourcesDialog_delNo__2dQWn{background:var(--surface);color:var(--muted)}.ResourcesDialog_delNo__2dQWn:hover{background:var(--surface-2);color:var(--text)}.ResourcesDialog_delNo__2dQWn:active,.ResourcesDialog_delYes__KOzCk:active{transform:translateY(1px) scale(.98)}@media (max-width:560px){.ResourcesDialog_row__gCasq{align-items:flex-start;flex-wrap:wrap}.ResourcesDialog_info__Y7DEm{min-width:0}.ResourcesDialog_stats__nYfZB{margin-left:48px}.ResourcesDialog_delConfirm__wtHlP{width:100%;flex-basis:100%;justify-content:flex-start;margin-left:48px;flex-wrap:wrap}.ResourcesDialog_delConfirmText__3sNIp{white-space:normal}}.CreateTemplateDialog_banner__7ig9f{background:var(--accent-soft);color:var(--accent-ink);padding:10px 12px;border-radius:8px;font-size:12.5px;margin-bottom:16px;display:flex;gap:8px;align-items:flex-start}.CreateTemplateDialog_field__sFqFA{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.CreateTemplateDialog_label__PEHA_{font-size:11.5px;font-weight:700;color:var(--muted);letter-spacing:.05em;text-transform:uppercase}.CreateTemplateDialog_input__rd4Zn,.CreateTemplateDialog_textarea__DlsIf{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;padding:8px 10px;font-size:13.5px;outline:0;font-family:inherit;color:var(--text);resize:vertical}.CreateTemplateDialog_input__rd4Zn:focus,.CreateTemplateDialog_textarea__DlsIf:focus{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.CreateTemplateDialog_hint__VpH3E{font-size:12px;color:var(--muted)}.CreateTemplateDialog_teamGrid__sDJvz{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.CreateTemplateDialog_teamOpt__3Hcqb{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:6px;font-size:13px;text-align:left}.CreateTemplateDialog_teamOpt__3Hcqb:hover{background:var(--surface-2)}.CreateTemplateDialog_teamOn__Twt3J{background:var(--accent-soft)}.CreateTemplateDialog_teamCheck__TgNX5{width:14px;height:14px;border:1.5px solid var(--border-strong);border-radius:3px;display:grid;place-items:center;flex:none;color:white}.CreateTemplateDialog_teamCheckOn__c_o8o{background:var(--accent);border-color:var(--accent)}.CreateTemplateDialog_optionsSection__tlKtx{border-top:1px solid var(--border);padding-top:4px;margin-top:4px}.CreateProjectDialog_field__CPkg6{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.CreateProjectDialog_label__vZZWV{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.CreateProjectDialog_input__9h_t0{width:100%;padding:8px 10px;font-size:13px;background:var(--surface-2);border:1.5px solid var(--border);border-radius:7px;color:var(--text);outline:none;transition:border-color .15s}.CreateProjectDialog_input__9h_t0:focus{border-color:var(--accent)}.CreateProjectDialog_row2__Oct_g{display:grid;grid-template-columns:1fr 80px;grid-gap:10px;gap:10px;margin-bottom:14px}.CreateProjectDialog_row2__Oct_g .CreateProjectDialog_field__CPkg6{margin-bottom:0}.CreateProjectDialog_swatches__5q_RP{display:flex;gap:7px;flex-wrap:wrap;padding:2px 0}.CreateProjectDialog_swatch__ykJbk{width:26px;height:26px;border-radius:50%;border:2.5px solid transparent;cursor:pointer;transition:transform .12s,border-color .12s}.CreateProjectDialog_swatch__ykJbk:hover{transform:scale(1.15)}.CreateProjectDialog_swatchOn__LxWBP{border-color:var(--text)!important;transform:scale(1.12)}.CreateProjectDialog_hint__dhDQ5{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);margin-top:4px;padding:8px 10px;background:var(--surface-2);border-radius:7px}.CreateProjectDialog_error__jU_7m{font-size:12px;color:#e53e3e;background:#fff5f5;border:1px solid #feb2b2;border-radius:6px;padding:7px 10px;margin-bottom:12px}.ProjectSettingsDialog_body__ujlOu{display:flex;flex-direction:column;gap:20px}.ProjectSettingsDialog_field__PE2mm{display:flex;flex-direction:column;gap:6px}.ProjectSettingsDialog_label__0prQ9{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.ProjectSettingsDialog_input__K4gP0{width:100%;padding:8px 12px;border-radius:var(--r-sm);border:1.5px solid var(--border);background:var(--surface);font-size:14px;color:var(--text);outline:none;transition:border-color .15s}.ProjectSettingsDialog_input__K4gP0:focus{border-color:var(--accent)}.ProjectSettingsDialog_statusRow__I63lI{display:flex;flex-wrap:wrap;gap:6px}.ProjectSettingsDialog_statusChip__xL1jF{padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;border:1.5px solid var(--border);color:var(--muted);cursor:pointer;transition:all .12s}.ProjectSettingsDialog_statusChip__xL1jF:hover{border-color:var(--accent);color:var(--accent)}.ProjectSettingsDialog_statusActive__OWs3F{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}[data-theme=dark] .ProjectSettingsDialog_statusActive__OWs3F{color:var(--accent)}.ProjectSettingsDialog_colorGrid__zXfs3{display:grid;grid-template-columns:repeat(7,28px);grid-gap:6px;gap:6px;margin-bottom:12px}.ProjectSettingsDialog_swatch__cTf6r{width:28px;height:28px;border-radius:7px;border:2px solid transparent;cursor:pointer;display:grid;place-items:center;color:white;transition:transform .1s}.ProjectSettingsDialog_swatch__cTf6r:hover{transform:scale(1.12)}.ProjectSettingsDialog_swatchActive___W986{border-color:white;box-shadow:0 0 0 2px var(--text)}.ProjectSettingsDialog_customSwatch__xiEmj{position:relative;cursor:pointer}.ProjectSettingsDialog_colorInput___Er1e{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.ProjectSettingsDialog_swatchPreview__Ox_Nw{width:28px;height:28px;border-radius:7px;border:1.5px dashed rgba(255,255,255,.6);display:grid;place-items:center;color:white}.ProjectSettingsDialog_previewRow__ns2KI{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--surface-2);border-radius:var(--r-md);border:1px solid var(--border)}.ProjectSettingsDialog_projectPreview__gV_od{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:white;font-size:15px;font-weight:800;font-family:Bricolage Grotesque,serif;flex:none}.ProjectSettingsDialog_previewName__Z2ZSJ{font-size:14px;font-weight:700}.ProjectSettingsDialog_previewSub__wUxr5{font-size:12px;color:var(--muted)}.ShortcutsDialog_groups__aAxzZ{display:flex;flex-direction:column;gap:18px}.ShortcutsDialog_group__KkxZL{display:flex;flex-direction:column;gap:2px}.ShortcutsDialog_groupTitle__cAw_L{margin:0 0 6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.ShortcutsDialog_row__OxOuy{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--border)}.ShortcutsDialog_group__KkxZL .ShortcutsDialog_row__OxOuy:last-child{border-bottom:none}.ShortcutsDialog_label__D4WF8{font-size:13px;color:var(--text)}.ShortcutsDialog_keys__UMMqm{display:flex;align-items:center;gap:4px;flex:none}.ShortcutsDialog_kbd__egU8q{font-family:var(--font-body);font-size:11px;font-weight:700;color:var(--text-2);background:var(--surface-2);border:solid var(--border-strong);border-width:1px 1px 2px;border-radius:5px;padding:2px 7px;min-width:22px;text-align:center}.CommandPalette_overlay__DYe88{position:fixed;inset:0;z-index:60;background:rgba(42,31,23,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding-top:clamp(60px,12vh,140px);animation:CommandPalette_fade-in__tIslz .1s ease}.CommandPalette_palette__EmlaM{width:100%;max-width:580px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);overflow:hidden;animation:CommandPalette_pop-in__G9siB .14s ease;display:flex;flex-direction:column;max-height:70vh}.CommandPalette_inputRow__Pi1Pk{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--border);color:var(--muted);flex:none}.CommandPalette_input__D0xzQ{flex:1 1;border:0;outline:0;background:transparent;font-size:15px;font-weight:500;color:var(--text)}.CommandPalette_input__D0xzQ::placeholder{color:var(--muted)}.CommandPalette_escKbd__S68tD{font-family:JetBrains Mono,monospace;font-size:10px;background:var(--surface-2);padding:2px 6px;border-radius:4px;border:1px solid var(--border);color:var(--muted);flex:none}.CommandPalette_list__PphGQ{flex:1 1;overflow-y:auto;padding:6px 0}.CommandPalette_groupHead__C9W0m{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:8px 16px 4px}.CommandPalette_item__v_ufM{display:flex;align-items:center;gap:10px;width:100%;padding:8px 16px;font-size:13.5px;color:var(--text);border-radius:0;text-align:left;cursor:pointer;transition:background .07s}.CommandPalette_active__w5HdB,.CommandPalette_item__v_ufM:hover{background:var(--accent-soft);color:var(--accent-ink)}[data-theme=dark] .CommandPalette_active__w5HdB,[data-theme=dark] .CommandPalette_item__v_ufM:hover{color:var(--accent)}.CommandPalette_itemIcon__V_xiI{width:20px;height:20px;border-radius:5px;background:var(--surface-2);display:grid;place-items:center;flex:none;color:var(--muted)}.CommandPalette_active__w5HdB .CommandPalette_itemIcon__V_xiI,.CommandPalette_item__v_ufM:hover .CommandPalette_itemIcon__V_xiI{background:var(--accent);color:white}.CommandPalette_itemLabel__ScwXh{font-weight:600;flex:1 1;min-width:0}.CommandPalette_itemSub__QkLPW{font-size:12px;color:var(--muted);flex:none}.CommandPalette_active__w5HdB .CommandPalette_itemSub__QkLPW{color:var(--accent-ink);opacity:.7}[data-theme=dark] .CommandPalette_active__w5HdB .CommandPalette_itemSub__QkLPW{color:var(--accent);opacity:.7}.CommandPalette_shortcut__mSUhx{font-family:JetBrains Mono,monospace;font-size:10px;background:var(--surface-2);padding:1px 6px;border-radius:4px;border:1px solid var(--border);color:var(--muted);flex:none}.CommandPalette_active__w5HdB .CommandPalette_shortcut__mSUhx{background:var(--accent-soft);border-color:var(--accent)}.CommandPalette_empty__6wmKM{padding:32px 16px;text-align:center;color:var(--muted);font-size:13px}.CommandPalette_footer__usaFW{display:flex;gap:16px;align-items:center;padding:8px 16px;border-top:1px solid var(--border);font-size:11px;color:var(--muted);flex:none}.CommandPalette_footer__usaFW kbd{font-family:JetBrains Mono,monospace;background:var(--surface-2);padding:1px 5px;border-radius:3px;border:1px solid var(--border);font-size:10px;margin-right:3px}.OnboardingWizard_bg__qHQHl{position:fixed;inset:0;background:var(--bg);display:grid;place-items:center;padding:24px;z-index:100}.OnboardingWizard_card__FTTaD{background:var(--surface);border-radius:20px;box-shadow:0 8px 48px rgba(40,25,10,.13),0 2px 8px rgba(40,25,10,.06);width:100%;max-width:500px;overflow:hidden}.OnboardingWizard_header__H56s2{padding:32px 40px 0}.OnboardingWizard_logo__7TyYU{width:42px;height:42px;border-radius:11px;background:var(--accent);color:#fff;display:grid;place-items:center;font-size:22px;font-weight:800;font-family:var(--font-serif);margin-bottom:24px}.OnboardingWizard_stepRow__F3wiv{display:flex;align-items:center;margin-bottom:28px;gap:0}.OnboardingWizard_stepItem__n0qcL{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);transition:color .2s}.OnboardingWizard_stepItem__n0qcL.OnboardingWizard_stepActive__TAznI{color:var(--accent)}.OnboardingWizard_stepItem__n0qcL.OnboardingWizard_stepDone__ztP5x{color:var(--ok)}.OnboardingWizard_stepDot__eSHIQ{width:22px;height:22px;border-radius:50%;border:2px solid;display:grid;place-items:center;font-size:10.5px;font-weight:800;flex:none;transition:background .2s,color .2s}.OnboardingWizard_stepActive__TAznI .OnboardingWizard_stepDot__eSHIQ{background:var(--accent);border-color:var(--accent);color:#fff}.OnboardingWizard_stepDone__ztP5x .OnboardingWizard_stepDot__eSHIQ{background:var(--ok);border-color:var(--ok);color:#fff}.OnboardingWizard_stepLabel__mZvaf{white-space:nowrap}.OnboardingWizard_stepLine__J1BNm{flex:1 1;height:2px;background:var(--border);margin:0 10px;border-radius:1px;transition:background .2s}.OnboardingWizard_stepLine__J1BNm.OnboardingWizard_stepLineDone__UbtAZ{background:var(--ok)}.OnboardingWizard_content__YFMYQ{padding:4px 40px 28px}.OnboardingWizard_heading__SNWPe{font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--text);margin:0 0 6px}.OnboardingWizard_subheading__zLYUm{font-size:13.5px;color:var(--muted);line-height:1.55;margin:0 0 24px}.OnboardingWizard_field__u54Cl{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.OnboardingWizard_label__V3q_g{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.OnboardingWizard_input__zHNK4{padding:9px 12px;font-size:13.5px;font-family:inherit;background:var(--surface-2);border:1.5px solid var(--border);border-radius:8px;color:var(--text);outline:none;width:100%;transition:border-color .15s}.OnboardingWizard_input__zHNK4:focus{border-color:var(--accent);background:var(--surface)}.OnboardingWizard_fieldHint__kS5_F{font-size:11.5px;color:var(--muted)}.OnboardingWizard_row2__s14qZ{display:grid;grid-template-columns:90px 1fr;grid-gap:14px;gap:14px}.OnboardingWizard_row2__s14qZ .OnboardingWizard_field__u54Cl{margin-bottom:0}.OnboardingWizard_swatches__ha518{display:flex;gap:6px;flex-wrap:wrap;padding-top:2px}.OnboardingWizard_swatch__HPZFm{width:24px;height:24px;border-radius:50%;border:2.5px solid transparent;cursor:pointer;transition:transform .12s,border-color .12s}.OnboardingWizard_swatch__HPZFm:hover{transform:scale(1.2)}.OnboardingWizard_swatchOn__4RBli{border-color:var(--text)!important;transform:scale(1.15)}.OnboardingWizard_hint__SIWAX{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted);background:var(--surface-2);border-radius:8px;padding:8px 12px;margin-top:4px}.OnboardingWizard_memberForm__WPYp1{background:var(--surface-2);border-radius:10px;padding:12px 14px;margin-bottom:14px;display:flex;flex-direction:column;gap:10px}.OnboardingWizard_memberInputs__e822G{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.OnboardingWizard_memberColorRow__kZ0nv{display:flex;align-items:center;gap:6px}.OnboardingWizard_addMemberBtn__qJYHL{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--accent);color:#fff;border-radius:6px;font-size:12px;font-weight:700;margin-left:auto;flex:none;transition:opacity .12s}.OnboardingWizard_addMemberBtn__qJYHL:disabled{opacity:.45;cursor:not-allowed}.OnboardingWizard_memberList__4E7LJ{display:flex;flex-direction:column;gap:4px;margin-bottom:4px}.OnboardingWizard_memberRow__3EFXd{display:flex;align-items:center;gap:10px;padding:7px 10px;background:var(--surface-2);border-radius:8px}.OnboardingWizard_memberAva__4n4s_{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:10px;font-weight:800;color:#fff}.OnboardingWizard_memberInfo__YhTnp{display:flex;flex-direction:column;flex:1 1;min-width:0}.OnboardingWizard_memberName__CjAfZ{font-size:13px;font-weight:600}.OnboardingWizard_memberRole__7TAad{font-size:11px;color:var(--muted)}.OnboardingWizard_memberRemove__jna9P{color:var(--muted);display:grid;place-items:center;padding:2px;border-radius:4px}.OnboardingWizard_memberRemove__jna9P:hover{color:var(--text);background:var(--surface)}.OnboardingWizard_footer__v1_qi{display:flex;align-items:center;gap:10px;padding:16px 40px 28px;border-top:1px solid var(--border)}.OnboardingWizard_creatingState__rm4bl{padding:56px 40px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.OnboardingWizard_creatingText__7TdRN{font-size:14px;color:var(--muted);font-weight:500}.OnboardingWizard_progressTrack__s7Ml5{width:180px;height:3px;background:var(--surface-2);border-radius:99px;overflow:hidden}.OnboardingWizard_progressBar__V1LgO{height:100%;background:var(--accent);border-radius:99px;animation:OnboardingWizard_progress-bar__FvGDv 1.4s ease-in-out infinite}.OnboardingWizard_errorMsg__esECU{font-size:12px;color:#e53e3e;background:#fff5f5;border:1px solid #feb2b2;border-radius:6px;padding:7px 12px;margin-top:10px}