.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 #6589B0}.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;height:100dvh;overflow:hidden}@media (hover:none){.Sidebar_gearBtn__TGpVN{display:flex}}.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_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_item__OTtQv:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.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_footWrap__PAd3j{position:relative}.Sidebar_footBtn__O9Vqw{width:100%;text-align:left;cursor:pointer;transition:background .15s}.Sidebar_footBtn__O9Vqw:hover,.Sidebar_footOpen__iaRO9{background:var(--surface-2)}.Sidebar_footChevron__67d6J{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;color:var(--muted);flex:none}.Sidebar_accountMenu__MLO_g{position:absolute;bottom:calc(100% + 6px);left:10px;right:10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md,12px);box-shadow:var(--shadow-md,0 8px 30px rgba(40,25,10,.14));padding:6px;z-index:40}.Sidebar_accountMenuHeader__3S6U9{padding:8px 10px 10px;border-bottom:1px solid var(--border);margin-bottom:6px}.Sidebar_accountMenuItem__hHkRW{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:var(--r-sm);font-size:13px;font-weight:500;color:var(--text-2);cursor:pointer;text-align:left}.Sidebar_accountMenuItem__hHkRW:hover{background:var(--surface-2);color:var(--text)}.Sidebar_accountMenuDivider__JGOHw{height:1px;background:var(--border);margin:6px 4px}.Sidebar_accountMenuDanger__i8IXH{color:#E04A32}.Sidebar_accountMenuDanger__i8IXH:hover{background:rgba(224,74,50,.08);color:#c73826}.Sidebar_accountMenuDanger__i8IXH .Sidebar_ico__s0Qmd{color:inherit}.Sidebar_avatar__ZWpp0{width:30px;height:30px;border-radius:50%;background:var(--accent);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-c5-soft);color:var(--cat-c5);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_btnLabel__BOe3a,.Topbar_crumb__C6H3o,.Topbar_kbd__jW6H9,.Topbar_status__eeWe3{display:none}.Topbar_searchBtn__0TEiA{min-width:0;flex:1 1;max-width:160px}.Topbar_meta__ZT_RY{min-width:0}.Topbar_title__ASm5V{font-size:16px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.Topbar_topbar__jQH1r{padding:10px 14px 0;gap:8px}}.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;max-width:calc(100vw - 16px);max-height:calc(100dvh - 90px);overflow-y:auto;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;max-width:calc(100vw - 16px);max-height:calc(100dvh - 90px);overflow-y:auto;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-family:var(--font-display);font-size:19px;font-weight:700;letter-spacing:-.02em;color:var(--text);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;-webkit-overflow-scrolling:touch;scrollbar-width:none}.Toolbar_toolbar__wSgHm::-webkit-scrollbar{display:none}.Toolbar_dateText__e6qKb{font-size:12.5px;min-width:0;padding:0 4px;white-space:nowrap}.Toolbar_hideOnMobile__HKJEx{display:none!important}}.Toolbar_taskCount__QnLRS{color:var(--muted);font-size:12px}.Toolbar_miniMenu__pATjz{position:fixed;z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:6px;min-width:110px;display:flex;flex-direction:column;gap:2px;animation:Toolbar_fade-in__oKt5m .1s ease}.Toolbar_miniMenuLabel__q0ObB{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:2px 8px 4px}.Toolbar_miniMenuItem___NeQf{font-size:12.5px;font-weight:600;color:var(--text);background:none;border:none;border-radius:6px;padding:6px 10px;text-align:left;cursor:pointer}.Toolbar_miniMenuItem___NeQf:hover{background:var(--surface-2)}.Toolbar_miniMenuItemOn__LekDN{background:var(--accent-soft);color:var(--accent-ink)}.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;touch-action:none;-webkit-touch-callout:none;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:after{content:"";position:absolute;inset:-6px;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;position:-webkit-sticky;position:sticky;left:calc(var(--label-w, var(--row-label-width)) + 10px)}.TaskBar_bar__fdfqI:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.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_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)}@media (pointer:coarse){.TaskBar_resizeHandle__cSky4{width:16px}}.MilestoneMarker_marker__t4Dgx{position:absolute;z-index:2;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.MilestoneMarker_marker__t4Dgx.MilestoneMarker_readOnly__WnivP{cursor:default}.MilestoneMarker_line__C9KSN{background:var(--ms-line);margin-left:-1px}.MilestoneMarker_band__RQeHK{background:var(--ms-band);border-left:2px solid var(--ms-line);border-right:2px solid var(--ms-line);border-radius:3px}.MilestoneMarker_hit__1y40Q{position:absolute;top:0;bottom:0;left:-10px;right:-10px}.MilestoneMarker_label__Siuax{position:absolute;top:-11px;left:50%;transform:translateX(-50%);max-width:220px;padding:4px 13px;border-radius:999px;background:var(--ms-line);color:var(--ms-fg);font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:var(--shadow-sm);cursor:-webkit-grab;cursor:grab}.MilestoneMarker_readOnly__WnivP .MilestoneMarker_label__Siuax{cursor:default}.MilestoneMarker_marker__t4Dgx:hover .MilestoneMarker_label__Siuax{filter:brightness(1.08)}.MilestoneMarker_selected__6HGqB .MilestoneMarker_label__Siuax{outline:2px solid var(--text);outline-offset:1px}.MilestoneMarker_selected__6HGqB.MilestoneMarker_line__C9KSN{box-shadow:0 0 0 2px var(--ms-band)}.MilestoneMarker_selected__6HGqB.MilestoneMarker_band__RQeHK{outline:2px solid var(--ms-line);outline-offset:1px}.MilestoneMarker_bulk__9cML_ .MilestoneMarker_label__Siuax{outline:2px solid #8B5CF6;outline-offset:1px}.MilestoneMarker_bulk__9cML_.MilestoneMarker_line__C9KSN{box-shadow:0 0 0 3px rgba(139,92,246,.35)}.MilestoneMarker_bulk__9cML_.MilestoneMarker_band__RQeHK{outline:2px solid #8B5CF6;outline-offset:1px;box-shadow:0 0 0 4px rgba(139,92,246,.15)}.MilestoneMarker_marker__t4Dgx:focus-visible{outline:2px solid var(--text);outline-offset:2px}.MilestoneMarker_resizeX__LNHka{position:absolute;top:0;bottom:0;width:13px;cursor:ew-resize;z-index:1}.MilestoneMarker_resizeL__jAWCO{left:-13px}.MilestoneMarker_resizeR__i9mED{right:-13px}.MilestoneMarker_resizeB__849JO{position:absolute;bottom:-6px;left:-10px;right:-10px;height:14px;cursor:ns-resize;z-index:1;display:flex;align-items:flex-end;justify-content:center}.MilestoneMarker_resizeB__849JO:after{content:"";width:26px;height:3px;background:var(--ms-line);border-radius:99px;opacity:0;transition:opacity .1s}.MilestoneMarker_marker__t4Dgx:hover .MilestoneMarker_resizeB__849JO:after{opacity:.75}@media (pointer:coarse){.MilestoneMarker_resizeX__LNHka{width:18px}.MilestoneMarker_resizeL__jAWCO{left:-18px}.MilestoneMarker_resizeR__i9mED{right:-18px}.MilestoneMarker_resizeB__849JO{height:18px;bottom:-8px}.MilestoneMarker_resizeB__849JO:after{opacity:.6}}.ScheduleGrid_gridwrap__kI0km{flex:1 1;overflow:auto;background:var(--bg);position:relative;overscroll-behavior-x:contain}.ScheduleGrid_shadeMenu__9vMHQ{position:fixed;z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:8px;min-width:0}.ScheduleGrid_shadeMenuLabel__a945y{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 2px 6px}.ScheduleGrid_shadeSwatches__4x4lu{display:flex;gap:6px}.ScheduleGrid_colorSwatches__7Lmm8{display:grid;grid-template-columns:repeat(6,26px);grid-gap:6px;gap:6px}.ScheduleGrid_shadeSwatch__MS7le{width:26px;height:26px;border-radius:7px;border:1px solid rgba(0,0,0,.12);cursor:pointer;padding:0;transition:transform .08s}.ScheduleGrid_shadeSwatch__MS7le:hover{transform:scale(1.12)}.ScheduleGrid_shadeSwatchActive__nDsm0{outline:2px solid var(--text);outline-offset:2px}.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,.05)}.ScheduleGrid_weekendCell__aOh7Y .ScheduleGrid_dnum__igCO2{color:var(--muted);font-weight:600}[data-theme=dark] .ScheduleGrid_weekendCell__aOh7Y{background:rgba(255,255,255,.05)}.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_groupLabel__gKHL5:hover .ScheduleGrid_reorderBtns__LzRpg,.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:repeating-linear-gradient(-45deg,rgba(0,0,0,.055) 0 1px,rgba(0,0,0,.022) 1px 7px)}[data-theme=dark] .ScheduleGrid_weekendCol__1DmBd{background:repeating-linear-gradient(-45deg,rgba(255,255,255,.06) 0 1px,rgba(255,255,255,.025) 1px 7px)}.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{position:-webkit-sticky;position:sticky;left:14px;z-index:3;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{position:-webkit-sticky;position:sticky;left:14px;z-index:3;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}@media (hover:none){.ScheduleGrid_addRowBtn__60ka5,.ScheduleGrid_deleteBtn__TS54_,.ScheduleGrid_reorderBtns__LzRpg{display:flex}}@media (max-width:720px){.ScheduleGrid_rowLabel__5LARt{padding:8px;gap:6px}.ScheduleGrid_deleteBtn__TS54_,.ScheduleGrid_reorderBtns__LzRpg{display:none!important}.ScheduleGrid_memberStack__Cnn91{display:none}.ScheduleGrid_labelText__HcvU2{font-size:12px}.ScheduleGrid_addRowBtn__60ka5{margin-left:auto}}.ScheduleGrid_rowCell__3fGkg{border-right:1px solid var(--border);position:relative}.ScheduleGrid_groupCellAdd__bvQAc{cursor:cell}.ScheduleGrid_groupCellAdd__bvQAc:hover{background:var(--ms-band)}.ScheduleGrid_groupCellAdd__bvQAc:hover:after{content:"+";position:absolute;inset:0;display:grid;place-items:center;color:var(--ms-line);font-size:16px;font-weight:400;pointer-events: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)}.ScheduleGrid_lassoOverlay__W3pSO{position:absolute;inset:0;z-index:2;cursor:crosshair;touch-action:none}.ScheduleGrid_lassoRect__hv4yp{position:absolute;border:1.5px dashed var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent);border-radius:2px;pointer-events:none}.ScheduleGrid_lassoRectSubtract__wQWhz{border-color:var(--ms-line);background:color-mix(in srgb,var(--ms-line) 10%,transparent)}.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{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;color:#fff}.ListView_milestoneBadge__LQkBa{display:inline-block;margin-right:6px;padding:1px 7px;border-radius:999px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:var(--ms-line);color:var(--ms-fg);vertical-align:middle}.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}.DateRangeCalendar_cal__wtC0D{width:300px;padding:8px 12px 12px}.DateRangeCalendar_calHead__QyjuK{display:flex;align-items:center;justify-content:space-between;padding:4px 2px 8px}.DateRangeCalendar_calTitle__ks5_t{font-size:12.5px;font-weight:700}.DateRangeCalendar_navBtn__vgr4J{width:22px;height:22px;border-radius:6px;border:none;background:transparent;color:var(--muted);display:grid;place-items:center;cursor:pointer}.DateRangeCalendar_navBtn__vgr4J:hover{background:var(--surface-2);color:var(--text)}.DateRangeCalendar_weekRow__bm8Qc{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:2px}.DateRangeCalendar_weekCell__hFa1x{font-size:10px;font-weight:700;text-align:center;color:var(--muted);text-transform:uppercase}.DateRangeCalendar_grid__eSS3o{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1px;gap:1px}.DateRangeCalendar_day__3rJxx{position:relative;aspect-ratio:1;width:100%;border:none;background:none;font-size:11.5px;font-weight:600;color:var(--text);border-radius:6px;cursor:pointer;display:grid;place-items:center}.DateRangeCalendar_day__3rJxx:hover{background:var(--surface-2)}.DateRangeCalendar_outMonth__zgvWl{color:var(--muted);opacity:.4}.DateRangeCalendar_dayIn__xYuwI{background:var(--accent-soft);border-radius:0}.DateRangeCalendar_dayEdge__PQlQx{background:var(--accent);color:#fff;font-weight:700}.DateRangeCalendar_dayEdge__PQlQx:hover{background:var(--accent)}.DateRangeCalendar_dayBusy__fUxKr{color:var(--danger,#E04A32)}.DateRangeCalendar_busyDot__0HDYs{position:absolute;bottom:2px;left:50%;transform:translateX(-50%);width:3px;height:3px;border-radius:50%;background:var(--danger,#E04A32)}.DateRangeCalendar_dayEdge__PQlQx .DateRangeCalendar_busyDot__0HDYs{background:#fff}.DateRangeCalendar_calFoot__nF1J5{padding:10px 2px 0;min-height:44px;display:flex;align-items:center}.DateRangeCalendar_calHint__l6MzT{font-size:11.5px;color:var(--muted)}.DateRangeCalendar_calError__9EtT4{font-size:11.5px;color:var(--danger,#E04A32);font-weight:600;line-height:1.4}.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_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_radio__XEveX[data-disabled]{cursor:not-allowed;opacity:.45}.TaskDrawer_repeatHint__ClvU5{font-size:11.5px;color:var(--muted);margin:2px 0 0}.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_msRowList__ofw4C{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--r-sm);padding:6px}.TaskDrawer_msRowOpt___tfni{display:flex;align-items:center;gap:8px;font-size:12.5px;cursor:pointer;padding:4px 6px;border-radius:6px}.TaskDrawer_msRowOpt___tfni:hover{background:var(--surface-2)}.TaskDrawer_msRowDot__MeGgW{width:9px;height:9px;border-radius:50%;flex:none}.TaskDrawer_msRowName__ScKhq{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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}@media (max-width:720px){.TaskDrawer_drawer__S_f50{width:100%;border-left:none}.TaskDrawer_body__FuFWW{padding:14px 16px calc(32px + env(safe-area-inset-bottom))}.TaskDrawer_head__5LjlU{padding:14px 16px 12px}.TaskDrawer_titleInput__G_kVT{font-size:20px}.TaskDrawer_kv__3VXkk{grid-template-columns:96px 1fr}.TaskDrawer_resPicker__xSUAA{max-width:calc(100vw - 32px)}.TaskDrawer_cDel__VqL4L{display:grid;place-items:center}}.TaskDrawer_shadeRow__Erapb{display:flex;gap:8px}.TaskDrawer_shadeSwatch__Y8Vpt{width:30px;height:30px;border-radius:8px;border:1px solid rgba(0,0,0,.12);cursor:pointer;padding:0;transition:transform .08s}.TaskDrawer_shadeSwatch__Y8Vpt:hover{transform:scale(1.1)}.TaskDrawer_shadeSwatchActive__3B_Lx{outline:2px solid var(--text);outline-offset:2px}.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}@media (max-width:720px){.Modal_modal__uIkm_{top:auto;left:0;right:0;bottom:0;transform:none;max-height:90dvh;border-radius:var(--r-xl) var(--r-xl) 0 0;border-bottom:none;animation:Modal_sheet-in__iNg4q .2s cubic-bezier(.2,.8,.3,1)}.Modal_lg__R_d51,.Modal_md__TbMk0,.Modal_sm__AC0Pd{width:auto}.Modal_foot__azXXe{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}@keyframes Modal_sheet-in__iNg4q{0%{transform:translateY(48px);opacity:0}to{transform:none;opacity:1}}.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-c2)}.TemplateLibrary_thumbLine__UEK3G:nth-child(2){background:var(--cat-c1)}.TemplateLibrary_thumbLine__UEK3G:nth-child(3){background:var(--cat-c3)}.TemplateLibrary_thumbLine__UEK3G:nth-child(4){background:var(--cat-c4)}.TemplateLibrary_thumbLine__UEK3G:nth-child(5){background:var(--cat-c5)}.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}