.demo_root__7RNmN{--navy:#06295b;--text:#181d27;--text2:#414651;--muted:#717680;--warm:#eef3fc;--rule:#e4e7ec;--line:#d5d7da;--yellow:#ffc000;--tint:#fff9e5;--soft:#f5f8ff;--blue:#2151cc;--blue-dark:#1a41a8;--blue-tint:#e5eefa;--grey-bg:#f2f4f7;container-type:inline-size;width:100%;min-width:0;color:var(--text);background:#fff;border:1px solid var(--rule);border-radius:16px;overflow:hidden;box-shadow:0 28px 56px -28px rgba(6,41,91,.25);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.45;text-align:left;scroll-margin-top:96px}.demo_root__7RNmN:fullscreen{overflow:auto;border:0;border-radius:0}.demo_root__7RNmN :focus-visible{outline:3px solid var(--blue);outline-offset:2px;border-radius:8px}.demo_banner__5IAgZ{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 16px;background:#f3ede4;border-bottom:1px solid #ece7de;font-size:13px}.demo_banner__5IAgZ p{display:flex;align-items:center;gap:8px;margin:0;color:#0f0e33}.demo_banner__5IAgZ p i{width:8px;height:8px;border-radius:99px;background:#f8c531;flex:none}.demo_bannerCta__FSGgb{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:#0f0e33;color:#fff!important;font-weight:500;font-size:13px;text-decoration:none;white-space:nowrap}.demo_bannerCta__FSGgb:hover{background:#26255a}.demo_banner__5IAgZ :focus-visible{outline-color:#0f0e33}.demo_top__tSeA8{position:relative;display:flex;align-items:center;gap:6px;min-height:58px;padding:8px 16px;background:#fff;border-bottom:1px solid var(--rule)}.demo_iconBtn__GTTxA{position:relative;display:grid;place-items:center;flex:none;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--text2)}.demo_iconBtn__GTTxA svg{width:20px;height:20px}button.demo_iconBtn__GTTxA{cursor:pointer}button.demo_iconBtn__GTTxA:hover{background:var(--grey-bg);color:var(--text)}.demo_menuBtn__WZcIF{display:none}.demo_logo__UlS9Y{display:flex;align-items:center;flex:none;margin-left:2px}.demo_logo__UlS9Y img{display:block;width:116px;height:auto}.demo_workspace__CYbdZ{display:inline-flex;align-items:center;gap:6px;flex:none;margin-left:12px;padding:6px 12px;border-radius:999px;background:var(--navy);color:#fff;font-size:13px;font-weight:500;white-space:nowrap}.demo_workspace__CYbdZ svg{width:14px;height:14px}.demo_topSpacer__4i0oK{flex:1;min-width:0;display:flex;justify-content:center;padding:0 8px}.demo_createBtn__zR5MS{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:0;border-radius:8px;background:var(--blue);color:#fff;font-weight:600;font-size:13px;white-space:nowrap;cursor:pointer;transition:background .15s}.demo_createBtn__zR5MS:hover{background:var(--blue-dark)}.demo_createBtn__zR5MS svg{width:16px;height:16px}.demo_kbd__CufOP{font-weight:400;opacity:.85}.demo_createMenu__9bRw4{left:auto;right:0;min-width:190px}.demo_createMenu__9bRw4 .demo_menuItem__EdGL7{display:flex;align-items:center;gap:10px}.demo_createMenu__9bRw4 .demo_menuItem__EdGL7 svg{width:16px;height:16px;color:var(--blue);flex:none}.demo_bellCount__u80nu{position:absolute;top:1px;right:-3px;min-width:18px;height:16px;padding:0 4px;border-radius:99px;background:var(--blue);color:#fff;font-size:10px;font-weight:600;display:grid;place-items:center}.demo_user__CV6a_{display:inline-flex;align-items:center;gap:8px;flex:none;margin-left:6px}.demo_avatar__9ED__{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:99px;background:var(--blue-tint);color:var(--blue);font-weight:600;font-size:12px}.demo_userText__VnLU6{display:flex;flex-direction:column;line-height:1.2}.demo_userText__VnLU6 b{font-size:13px;font-weight:600;color:var(--text)}.demo_userText__VnLU6 small{font-size:11.5px;color:var(--blue)}.demo_userChevron__fumHf{width:16px;height:16px;color:var(--muted)}.demo_toast__o8zYe{display:inline-flex;gap:8px;align-items:center;max-width:100%;min-width:0;padding:6px 12px;border-radius:8px;background:var(--navy);color:#fff;font-size:13px;pointer-events:none;box-shadow:0 18px 36px -18px rgba(6,41,91,.6);animation:demo_toast__o8zYe .35s cubic-bezier(.2,.8,.2,1) both}.demo_toast__o8zYe>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo_toast__o8zYe svg{width:16px;height:16px;color:var(--yellow);flex:none}.demo_app__JynZi{position:relative;display:grid;grid-template-columns:196px minmax(0,1fr);min-height:680px}.demo_side__HVRA3{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;padding:14px 10px 12px;background:var(--navy);color:#fff}.demo_sideUser__hWArb{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;background:rgba(255,255,255,.07)}.demo_sideUser__hWArb .demo_avatar__9ED__{width:36px;height:36px;background:#fff;color:var(--navy)}.demo_sideUserText__pN9Yn{display:flex;flex-direction:column;min-width:0;line-height:1.25}.demo_sideUserText__pN9Yn b{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demo_sideUserText__pN9Yn small{font-size:11.5px;color:rgba(229,238,250,.75)}.demo_sideUserChevron__RvzaX{width:16px;height:16px;margin-left:auto;flex:none;color:rgba(229,238,250,.75)}.demo_collapse____Yfs{position:absolute;top:26px;right:-12px;z-index:3;display:grid;place-items:center;width:24px;height:24px;padding:0;border:2px solid #fff;border-radius:99px;background:var(--yellow);color:var(--navy);cursor:pointer}.demo_collapse____Yfs svg{width:14px;height:14px;transition:transform .2s}.demo_nav__SkmGP{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.demo_navBtn__i_8XG{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:8px;background:transparent;color:rgba(255,255,255,.88);font-size:13.5px;text-align:left;cursor:pointer;transition:background .2s,color .2s}.demo_navBtn__i_8XG svg{width:18px;height:18px;flex:none}.demo_navBtn__i_8XG:hover{background:rgba(255,255,255,.08);color:#fff}.demo_navBtn__i_8XG[aria-current=page]{background:rgba(255,255,255,.14);color:#fff;font-weight:500}.demo_follow__mybY0{position:relative;margin-top:auto;padding:12px;border-radius:10px;background:rgba(255,255,255,.08);font-size:12px}.demo_follow__mybY0 p{margin:0 20px 10px 0;color:#fff;font-weight:500;line-height:1.3}.demo_followClose__N9BqX{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:6px;background:transparent;color:rgba(229,238,250,.75);cursor:pointer}.demo_followClose__N9BqX svg{width:14px;height:14px}.demo_followRow__aderI{display:flex;align-items:center;gap:8px}.demo_followMark__adKxZ{flex:none;border-radius:6px;background:#fff}.demo_followRow__aderI>span:not(.demo_followGo__kEOKX){display:flex;flex-direction:column;min-width:0;line-height:1.3}.demo_followRow__aderI b{font-size:12px;font-weight:600}.demo_followRow__aderI a{color:var(--yellow);font-size:11.5px;text-decoration:none}.demo_followRow__aderI a:hover{text-decoration:underline}.demo_followGo__kEOKX{display:grid;place-items:center;flex:none;width:26px;height:26px;margin-left:auto;border-radius:99px;background:rgba(255,255,255,.14)}.demo_followGo__kEOKX svg{width:14px;height:14px}.demo_legal__iQOz7{margin:auto 0 0;padding:0 4px;font-size:11px;color:rgba(229,238,250,.6)}.demo_follow__mybY0~.demo_legal__iQOz7{margin-top:0}.demo_legal__iQOz7 a{color:inherit;text-decoration:none}.demo_legal__iQOz7 a:hover{text-decoration:underline}.demo_side__HVRA3 :focus-visible{outline-color:var(--yellow)}.demo_main__guQ_2{display:flex;flex-direction:column;min-width:0;background:var(--soft)}.demo_mainInner__hi_ol{position:relative;flex:1;display:flex;flex-direction:column;min-width:0}@container (min-width: 768px){.demo_app__JynZi[data-collapsed=true]{grid-template-columns:68px minmax(0,1fr)}.demo_app__JynZi[data-collapsed=true] .demo_collapse____Yfs svg{transform:rotate(180deg)}.demo_app__JynZi[data-collapsed=true] .demo_follow__mybY0,.demo_app__JynZi[data-collapsed=true] .demo_legal__iQOz7,.demo_app__JynZi[data-collapsed=true] .demo_navText__fstXy,.demo_app__JynZi[data-collapsed=true] .demo_sideUserChevron__RvzaX,.demo_app__JynZi[data-collapsed=true] .demo_sideUserText__pN9Yn{display:none}.demo_app__JynZi[data-collapsed=true] .demo_sideUser__hWArb{justify-content:center;padding:4px 0;background:transparent}.demo_app__JynZi[data-collapsed=true] .demo_navBtn__i_8XG{justify-content:center}}.demo_crumbs__Z0R8K ol{display:flex;align-items:center;gap:6px;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:13px;color:var(--muted)}.demo_crumbs__Z0R8K li+li:before{content:"›";margin-right:6px;color:var(--muted)}.demo_crumbs__Z0R8K button{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:var(--blue);font-size:13px;font-weight:500;cursor:pointer}.demo_crumbs__Z0R8K button svg{width:14px;height:14px}.demo_crumbs__Z0R8K button:hover{text-decoration:underline;text-underline-offset:3px}.demo_crumbs__Z0R8K li[aria-current]{color:var(--text);font-weight:500}.demo_home__iN9WF{display:flex;flex-direction:column;gap:16px;min-width:0}.demo_pCard__whnsl{min-width:0;padding:16px;border:1px solid var(--rule);border-radius:10px;background:#fff}.demo_capsHead__vYWyS{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.demo_stats__ULC1Q{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px 32px}.demo_stat__GIBVK{display:flex;flex-direction:column;gap:8px;min-width:100px}.demo_statLabel__0I3uX{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text2);white-space:nowrap}.demo_statLabel__0I3uX i{display:grid;place-items:center;width:26px;height:26px;border-radius:7px}.demo_statLabel__0I3uX i svg{width:15px;height:15px}.demo_statLabel__0I3uX i[data-tone=blue]{background:var(--blue-tint);color:var(--blue)}.demo_statLabel__0I3uX i[data-tone=green]{background:#ecfdf3;color:#17b26a}.demo_statLabel__0I3uX i[data-tone=violet]{background:#f4f3ff;color:#6941c6}.demo_statLabel__0I3uX i[data-tone=amber]{background:var(--tint);color:#b54708}.demo_statLabel__0I3uX i[data-tone=red]{background:#fef3f2;color:#d92d20}.demo_stat__GIBVK b{font-size:26px;font-weight:600;line-height:1;letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums}.demo_statRange__3nD1X{align-self:flex-start;margin-left:auto;font-size:12px;color:var(--muted)}.demo_homeGrid__6Ih3A{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,290px);gap:16px;align-items:start}.demo_tiles__T5s4W{display:grid;grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:4px 8px;list-style:none;margin:0;padding:0}.demo_quickTile__9nvr2,.demo_tile__z_Wkp{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;height:100%;padding:10px 4px;border:0;border-radius:10px;background:transparent;color:var(--text);text-align:center;cursor:pointer;transition:background .15s}.demo_quickTile__9nvr2:hover,.demo_tile__z_Wkp:hover{background:var(--soft)}.demo_quickTile__9nvr2:hover .demo_tileIcon__jk8fP,.demo_tile__z_Wkp:hover .demo_tileIcon__jk8fP{background:var(--blue);color:#fff}.demo_tileIcon__jk8fP{position:relative;display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:12px;background:var(--blue-tint);color:var(--blue);transition:background .15s,color .15s}.demo_tileIcon__jk8fP svg{width:22px;height:22px}.demo_newBadge__NgCAd{position:absolute;top:-7px;right:-16px;padding:0 5px;border:2px solid #fff;border-radius:999px;background:#d92d20;color:#fff;font-size:9px;font-style:normal;font-weight:700;letter-spacing:.04em;line-height:1.5}.demo_tileLabel__q3PDr{font-size:12.5px;font-weight:500;line-height:1.25}.demo_quick__jg7e3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.demo_quickTile__9nvr2{padding:14px 6px;border:1px solid var(--rule)}.demo_agTabs__TBtZU{display:flex;gap:22px;margin-bottom:12px;border-bottom:1px solid var(--rule);overflow-x:auto;scrollbar-width:none}.demo_agTabs__TBtZU::-webkit-scrollbar{display:none}.demo_agTab__jvOW3{padding:8px 0 10px;border:0;background:none;color:var(--text2);font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer;box-shadow:inset 0 -2px 0 transparent;transition:color .15s,box-shadow .15s}.demo_agTab__jvOW3:hover{color:var(--text)}.demo_agTab__jvOW3[aria-selected=true]{color:var(--blue);box-shadow:inset 0 -2px 0 var(--blue)}.demo_agChips__la4bb{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.demo_agChip__XG7ba{padding:5px 12px;border:1px solid var(--rule);border-radius:999px;background:#fff;color:var(--text2);font-size:12.5px;cursor:pointer}.demo_agChip__XG7ba:hover{border-color:var(--blue)}.demo_agChip__XG7ba[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:#fff}.demo_agList__HRarn{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.demo_agRow__biGx4{display:flex;align-items:flex-start;gap:12px;padding:12px;border:1px solid var(--rule);border-radius:10px;background:#fff;animation:demo_enter__JX35l .3s ease backwards}.demo_agIcon__MEFiG{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:10px;background:var(--blue-tint);color:var(--blue)}.demo_agIcon__MEFiG svg{width:19px;height:19px}.demo_agBody__pzWYh{flex:1;min-width:0}.demo_agTitle__t6yPy{padding:0;border:0;background:none;color:var(--blue);font-size:13.5px;font-weight:600;text-align:left;cursor:pointer}.demo_agTitle__t6yPy:hover{text-decoration:underline;text-underline-offset:3px}.demo_agMeta__hMS1Y{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.demo_agTag__RQQCL{padding:1px 8px;border-radius:6px;background:var(--grey-bg);color:var(--text2);font-size:11.5px;white-space:nowrap}.demo_agBy__vLHa3{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:6px 0 0;font-size:12px;color:var(--muted)}.demo_agBy__vLHa3>span:first-child{color:var(--text2)}.demo_agDue__zWgvh{display:inline-flex;align-items:center;gap:4px;color:var(--text2)}.demo_agDue__zWgvh svg{width:13px;height:13px}.demo_agDueLate__IaQ_N{color:#dc6803;font-weight:500}.demo_agSide__pHpkH{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.demo_agStatus__QIjMx{padding:3px 10px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap}.demo_agStatus__QIjMx[data-tone=blue]{background:var(--blue-tint);color:var(--blue)}.demo_agStatus__QIjMx[data-tone=green]{background:#ecfdf3;color:#067647}.demo_agStatus__QIjMx[data-tone=grey]{background:var(--grey-bg);color:var(--text2)}.demo_agStatus__QIjMx[data-tone=amber]{background:var(--tint);color:#93370d}.demo_agDate__OblYp{font-size:12px;color:var(--muted);white-space:nowrap}.demo_agEmpty__Hi5se{margin:0;padding:18px;border:1px dashed var(--line);border-radius:10px;color:var(--muted);font-size:13px;text-align:center}.demo_missing__xQf6J{display:flex;flex-direction:column;align-items:center;gap:8px;padding:44px 20px;border:1px solid var(--rule);border-radius:10px;background:#fff;text-align:center;animation:demo_enter__JX35l .3s ease backwards}.demo_missing__xQf6J h2{margin:6px 0 0;font-size:18px;font-weight:600}.demo_missing__xQf6J p{margin:0 0 8px;color:var(--muted)}.demo_missing__xQf6J a.demo_primary__Drmp2{color:#fff;text-decoration:none}.demo_tourBtn__XBneR{padding:7px 14px;border-radius:999px;font-size:13px;font-weight:500;border:1px solid rgba(255,255,255,.3);color:#fff;background:transparent;cursor:pointer}.demo_tourBtn__XBneR:disabled{opacity:.4;cursor:default}.demo_tourBtnPrimary__CPwFA{background:var(--yellow);color:var(--navy);border-color:var(--yellow)}.demo_tourSkip__fy_Mp{font-size:12px;color:rgba(255,255,255,.75);text-decoration:underline;background:none;border:0;cursor:pointer;padding:4px}.demo_wideHint__87105{display:none;margin-top:6px;font-size:12px;color:var(--yellow)}.demo_tourDone__arFzW{display:inline-flex;align-items:center;gap:4px;color:var(--yellow);font-size:12px}.demo_tourDone__arFzW svg{width:13px;height:13px}.demo_content__0sj9B{padding:16px;display:flex;flex-direction:column;gap:14px;min-width:0}.demo_pageHead__tTcsj{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.demo_pageHead__tTcsj h2{margin:0;font-size:20px;font-weight:500;letter-spacing:-.02em}.demo_pageHead__tTcsj p{margin:2px 0 0;color:var(--muted);font-size:13px}.demo_cols__2Hf93{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:14px;align-items:start}.demo_colsWide__QO_Zb{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:14px;align-items:start}.demo_cols2__QY3bh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}.demo_card__2yWRO{background:#fff;border:1px solid var(--rule);border-radius:10px;padding:14px;min-width:0}.demo_cardHead__CQrNU{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.demo_cardHead__CQrNU h3{margin:0;font-size:14px;font-weight:500}.demo_cardHead__CQrNU span{color:var(--muted);font-size:12px}.demo_field__BdUQn{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.demo_fieldLabel__A71y_,.demo_field__BdUQn label{font-size:12px;color:var(--muted);font-weight:500}.demo_input__e0uBl,.demo_select__1aYS9,.demo_textarea__e2J63{width:100%;min-width:0;border:1px solid var(--line);border-radius:10px;padding:8px 10px;font-size:14px;color:var(--navy);background:#fff}.demo_textarea__e2J63{resize:vertical;min-height:64px}.demo_seg__4f_gd{display:flex;gap:6px;flex-wrap:wrap}.demo_segBtn__8L_bq{padding:6px 12px;border-radius:999px;border:1px solid var(--line);font-size:13px;background:#fff;color:var(--navy);cursor:pointer;transition:background .2s,color .2s,border-color .2s}.demo_segBtn__8L_bq[aria-checked=true],.demo_segBtn__8L_bq[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:#fff}.demo_primary__Drmp2{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:10px;border:0;background:var(--blue);color:#fff;font-weight:500;font-size:13px;cursor:pointer;transition:transform .2s,background .2s}.demo_primary__Drmp2:hover{background:var(--blue-dark)}.demo_primary__Drmp2:active{transform:scale(.98)}.demo_primary__Drmp2:disabled{opacity:.45;cursor:default}.demo_ghost__ZKDst svg,.demo_primary__Drmp2 svg{width:15px;height:15px}.demo_ghost__ZKDst{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:10px;border:1px solid var(--line);background:#fff;color:var(--navy);font-weight:500;font-size:13px;cursor:pointer}.demo_ghost__ZKDst:hover{border-color:var(--blue);color:var(--blue)}.demo_row__v5dds{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.demo_error__9_Tcw{color:#8a1f1f;font-size:12px;margin-top:2px}.demo_chip__lupTo{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap;background:var(--grey-bg);color:var(--text2)}.demo_chip__lupTo svg{width:12px;height:12px}.demo_chipOpen__ZvAwr{background:var(--tint);color:#5a4300}.demo_chipEsc__Og_7T{background:var(--navy);color:#fff}.demo_chipDone__QVnzO{background:var(--grey-bg);color:var(--text2)}.demo_chipLine__Dcdj_{background:#fff;border:1px solid var(--rule);color:var(--navy)}.demo_board__OAcl3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.demo_lane__jRwsg{background:var(--grey-bg);border-radius:14px;padding:10px;min-width:0;min-height:120px}.demo_laneHead___Fa_e{display:flex;justify-content:space-between;font-size:12px;font-weight:500;color:var(--muted);margin-bottom:8px}.demo_tag__JYYZd{display:block;width:100%;text-align:left;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:10px;margin-bottom:8px;cursor:pointer;transition:box-shadow .25s,transform .25s,border-color .25s;animation:demo_enter__JX35l .45s cubic-bezier(.2,.8,.2,1) backwards}.demo_tag__JYYZd:hover{box-shadow:0 10px 24px -16px rgba(15,14,51,.45)}.demo_tag__JYYZd[aria-pressed=true]{border-color:var(--navy);box-shadow:0 0 0 1px var(--navy)}.demo_tagTop__9pSf3{display:flex;justify-content:space-between;gap:6px;font-size:11px;color:var(--muted)}.demo_tagTitle__vwDKD{margin:4px 0 6px;font-weight:500;font-size:13px}.demo_tagMeta__xojgW{display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:11px;color:var(--muted)}.demo_newDot__1NPnu{display:inline-block;width:7px;height:7px;border-radius:99px;background:var(--yellow);margin-right:4px}.demo_detail__xJ_Ly{animation:demo_enter__JX35l .35s ease backwards}.demo_dl__uVEIA{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0 0 12px;font-size:13px}.demo_dl__uVEIA dt{color:var(--muted)}.demo_dl__uVEIA dd{margin:0}.demo_tiers__LzFen{display:flex;gap:4px;margin:4px 0 12px}.demo_tierStep__XTeoO{flex:1;text-align:center;font-size:11px;padding:5px 4px;border-radius:8px;background:var(--grey-bg);color:var(--muted);transition:background .3s,color .3s}.demo_tierStepOn__gR7V_{background:var(--navy);color:#fff}.demo_list__NT0I7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.demo_item__3Htqv{border:1px solid var(--rule);border-radius:12px;padding:10px 12px;background:#fff;animation:demo_enter__JX35l .4s ease backwards}.demo_itemTop__lUVgL{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.demo_itemTitle__LJXi8{font-weight:500;font-size:13px;margin:0}.demo_itemSub__TvEmH{color:var(--muted);font-size:12px;margin:2px 0 0}.demo_menu__prFma{position:relative;display:inline-block}.demo_menuList__0s7dM{position:absolute;left:0;top:calc(100% + 4px);z-index:5;min-width:200px;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:4px;list-style:none;margin:0;box-shadow:0 18px 36px -18px rgba(15,14,51,.4);animation:demo_enter__JX35l .2s ease backwards}.demo_menuItem__EdGL7{display:block;width:100%;text-align:left;padding:8px 10px;border-radius:8px;font-size:13px;color:var(--navy);background:transparent;border:0;cursor:pointer}.demo_menuItem__EdGL7:focus-visible,.demo_menuItem__EdGL7:hover{background:var(--grey-bg)}.demo_total___w1gk{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:12px 14px;border-radius:14px;background:var(--warm);margin-bottom:10px}.demo_total___w1gk strong{font-size:26px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.demo_total___w1gk span{color:var(--muted);font-size:12px}.demo_bump__vtHRD{animation:demo_bump__vtHRD .6s ease}.demo_money__YENsF{font-variant-numeric:tabular-nums;font-weight:500}.demo_progress__cuKmm{height:6px;border-radius:99px;background:var(--grey-bg);overflow:hidden;margin-bottom:12px}.demo_progress__cuKmm>i{display:block;height:100%;background:var(--blue);transition:width .4s ease}.demo_q__kwNte{border:1px solid var(--rule);border-radius:12px;padding:10px 12px;margin-bottom:8px;background:#fff}.demo_qTop__liQxX{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.demo_qText__RjnIj{font-size:13px;margin:0;min-width:0;flex:1 1 180px}.demo_qS__98AXc{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.demo_pf__4_d1J{display:flex;gap:6px}.demo_pfBtn__Znrmw{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:12px;font-weight:500;color:var(--navy);cursor:pointer}.demo_pfBtn__Znrmw svg{width:13px;height:13px}.demo_pfBtn__Znrmw[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:#fff}.demo_failBox__daeET{margin-top:10px;padding:10px;border-radius:10px;background:var(--tint);font-size:12px;animation:demo_enter__JX35l .3s ease backwards}.demo_photo__Tyij_{display:flex;align-items:center;gap:10px;margin-top:8px}.demo_thumb__HjDbU{width:64px;height:46px;border-radius:8px;background:linear-gradient(135deg,#d9d2c4,#b9ae99);position:relative;overflow:hidden;flex:none}.demo_thumb__HjDbU:after{content:"";position:absolute;left:10px;bottom:8px;width:22px;height:14px;background:#8b7d63;border-radius:2px;box-shadow:26px -6px 0 -2px #a39478}.demo_actionCard__QHgIK{display:flex;gap:10px;align-items:flex-start;padding:10px;border-radius:12px;border:1px solid var(--rule);background:#fff;margin-top:8px;animation:demo_enter__JX35l .4s ease backwards}.demo_actionCard__QHgIK svg{width:16px;height:16px;flex:none;margin-top:2px}.demo_score__oWxOU{font-size:34px;font-weight:500;letter-spacing:-.02em}.demo_matrixWrap__oeJwF{overflow-x:auto;max-width:100%}.demo_matrix__KAh0Z{border-collapse:separate;border-spacing:4px;font-size:12px;min-width:400px;width:100%}.demo_matrix__KAh0Z th{font-weight:500;color:var(--muted);text-align:left;padding:2px 4px}.demo_matrix__KAh0Z thead th{font-size:11px;vertical-align:bottom}.demo_cell__oO8dJ{width:100%;min-width:48px;height:38px;border-radius:8px;border:0;font-weight:600;font-size:13px;cursor:pointer;transition:background .4s,color .4s,transform .2s}.demo_cell__oO8dJ:hover{transform:scale(1.04)}.demo_cell__oO8dJ[aria-pressed=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--navy)}.demo_l0__SAtAO{background:var(--grey-bg);color:#6b6a80}.demo_l1__QJzse{background:#e6e3f1;color:var(--text2)}.demo_l2__ODWqT{background:#c9c6e3;color:#1b1a4e}.demo_l3__XzR_S{background:#5e5b9e;color:#fff}.demo_l4__PjNvc{background:#0f0e33;color:#fff}.demo_legend__YWWoS{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:var(--muted);margin-top:8px}.demo_legend__YWWoS span{display:inline-flex;align-items:center;gap:4px}.demo_legend__YWWoS i{width:12px;height:12px;border-radius:3px;display:inline-block}.demo_cover__I8_76{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:9px 0;border-bottom:1px solid var(--rule);font-size:13px}.demo_cover__I8_76:last-child{border-bottom:0}.demo_dots__T2iLf{display:flex;gap:3px}.demo_dots__T2iLf i{width:10px;height:10px;border-radius:99px;background:#e6e3f1;transition:background .4s}.demo_dots__T2iLf i.demo_on__vh3Cw{background:var(--navy)}.demo_steps__ZMAYQ{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.demo_steps__ZMAYQ li{display:flex;gap:8px;align-items:center}.demo_steps__ZMAYQ svg{width:15px;height:15px;flex:none}.demo_final__wM5W7{text-align:center;padding:28px 16px}.demo_final__wM5W7 h3{font-size:22px;font-weight:500;letter-spacing:-.02em;margin:0 0 6px}.demo_final__wM5W7 p{color:var(--muted);margin:0 auto 14px;max-width:34em}.demo_root__7RNmN [data-coach=on]{outline:3px solid var(--yellow);outline-offset:3px;border-radius:12px;animation:demo_coach__uK71Q 1.6s ease-in-out infinite}@keyframes demo_enter__JX35l{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes demo_toast__o8zYe{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes demo_bump__vtHRD{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes demo_coach__uK71Q{0%,to{outline-offset:3px}50%{outline-offset:6px}}@media (prefers-reduced-motion:reduce){.demo_root__7RNmN *,.demo_root__7RNmN :after,.demo_root__7RNmN :before{animation:none!important;transition:none!important}}@container (max-width: 767px){.demo_top__tSeA8{gap:2px;padding:8px 10px;min-height:54px}.demo_menuBtn__WZcIF{display:grid}.demo_createLabel__cVGkj,.demo_fullBtn__77BGc,.demo_gearBtn__nhKGJ,.demo_gridBtn__Fjfr4,.demo_kbd__CufOP,.demo_userChevron__fumHf,.demo_userText__VnLU6,.demo_workspace__CYbdZ{display:none}.demo_logo__UlS9Y img{width:100px}.demo_createBtn__zR5MS{padding:8px 10px}.demo_topSpacer__4i0oK{position:static;padding:0}.demo_toast__o8zYe{position:absolute;left:10px;right:10px;top:calc(100% + 8px);z-index:10}.demo_toast__o8zYe>span{white-space:normal}.demo_app__JynZi,.demo_app__JynZi[data-collapsed=true]{grid-template-columns:minmax(0,1fr);min-height:0}.demo_side__HVRA3{display:none;position:absolute;top:0;left:0;right:0;z-index:20;box-shadow:0 24px 40px -20px rgba(6,41,91,.6)}.demo_side__HVRA3[data-open=true]{display:flex}.demo_collapse____Yfs{display:none}.demo_follow__mybY0{margin-top:0}.demo_homeGrid__6Ih3A{grid-template-columns:minmax(0,1fr)}.demo_tiles__T5s4W{grid-template-columns:repeat(auto-fill,minmax(82px,1fr))}.demo_pCard__whnsl{padding:14px 12px}.demo_stats__ULC1Q{gap:14px 16px}.demo_stat__GIBVK{flex:1 1 88px;min-width:0}.demo_statLabel__0I3uX{white-space:normal}.demo_statRange__3nD1X{order:-1;width:100%;margin-left:0}.demo_agRow__biGx4{flex-wrap:wrap}.demo_agSide__pHpkH{flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding-left:50px}.demo_content__0sj9B{padding:12px}.demo_board__OAcl3,.demo_cols2__QY3bh,.demo_colsWide__QO_Zb,.demo_cols__2Hf93{grid-template-columns:minmax(0,1fr)}.demo_lane__jRwsg{min-height:0}}.demo_item__3Htqv{position:relative}.demo_item__3Htqv:has([aria-expanded=true]){z-index:6}.demo_start__hkvt2{padding:8px 0 4px;animation:demo_enter__JX35l .35s ease backwards}.demo_startHead__wSQ9r{max-width:40em;margin-bottom:14px}.demo_startHead__wSQ9r h2{margin:0;font-size:22px;font-weight:500;letter-spacing:-.02em}.demo_startHead__wSQ9r p{margin:4px 0 0;color:var(--muted);font-size:13px}.demo_startGrid___X_9o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.demo_startCard__UExYL{display:flex;flex-direction:column;gap:6px;text-align:left;padding:14px;border-radius:16px;border:1px solid var(--rule);background:#fff;color:var(--navy);cursor:pointer;min-width:0;transition:border-color .2s,box-shadow .2s,transform .2s}.demo_startCard__UExYL:hover{border-color:var(--blue);box-shadow:0 14px 28px -20px rgba(15,14,51,.45);transform:translateY(-1px)}.demo_startCard__UExYL[data-kind=all]{background:var(--navy);color:#fff;border-color:var(--navy)}.demo_startCard__UExYL[data-kind=all] .demo_startMeta__olcye,.demo_startCard__UExYL[data-kind=all] .demo_startSub__r6seF{color:rgba(255,255,255,.78)}.demo_startCard__UExYL[data-kind=free]{background:var(--warm)}.demo_startTop__HT_Li{display:flex;align-items:center;gap:8px}.demo_startTop__HT_Li svg{width:18px;height:18px;flex:none}.demo_startTop__HT_Li b{font-weight:500;font-size:14px;letter-spacing:-.01em}.demo_startSub__r6seF{margin:0;font-size:12.5px;color:var(--muted);line-height:1.4}.demo_startMeta__olcye{margin:auto 0 0;font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.demo_startSkip___JdK_{margin:12px 0 0;font-size:13px}.demo_startSkip___JdK_ button{background:none;border:0;padding:0;color:var(--navy);text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-size:13px}.demo_tourBar__wxUQc{display:flex;gap:3px;flex:1 1 120px;min-width:80px;max-width:260px}.demo_tourBar__wxUQc i{flex:1;height:4px;border-radius:99px;background:rgba(255,255,255,.22);transition:background .3s}.demo_tourBar__wxUQc i[data-on="1"]{background:var(--yellow)}.demo_tourBar__wxUQc i[data-on="2"]{background:#fff}.demo_complete__YDQMU{background:#fff;border:1px solid var(--rule);border-radius:18px;padding:22px;animation:demo_enter__JX35l .4s ease backwards}.demo_completeHead__8F2sj{display:flex;align-items:center;gap:10px;margin-bottom:8px}.demo_completeHead__8F2sj span{display:grid;place-items:center;width:34px;height:34px;border-radius:99px;background:var(--tint);color:var(--navy);flex:none}.demo_completeHead__8F2sj span svg{width:18px;height:18px}.demo_completeHead__8F2sj h2{margin:0;font-size:20px;font-weight:500;letter-spacing:-.02em}.demo_completeList__IuaFQ{margin:10px 0 14px;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:13px}.demo_completeList__IuaFQ li{display:flex;gap:8px;align-items:flex-start}.demo_completeList__IuaFQ svg{width:15px;height:15px;flex:none;color:var(--navy);margin-top:1px}.demo_completeCols__sdweh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.demo_completeBox__CL5ZN{border:1px solid var(--rule);border-radius:14px;padding:12px 14px;background:var(--soft)}.demo_completeBox__CL5ZN h3{margin:0 0 8px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.demo_deepLink__8FQAT{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0;border-top:1px solid var(--rule);color:var(--navy);font-size:13px;text-decoration:none}.demo_deepLink__8FQAT:first-of-type{border-top:0}.demo_deepLink__8FQAT svg{width:14px;height:14px;flex:none}.demo_deepLink__8FQAT:hover span:first-child{text-decoration:underline;text-underline-offset:3px}.demo_chips__RDCLT{display:flex;flex-wrap:wrap;gap:6px}.demo_chipBtn___XQin{padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--navy);font-size:12.5px;cursor:pointer}.demo_chipBtn___XQin:hover{border-color:var(--navy)}.demo_ctaRow__9KSy8{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px;align-items:center}.demo_ctaPrimary__L6Tn6{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;background:var(--blue);color:#fff!important;font-weight:500;font-size:13px;text-decoration:none}.demo_ctaPrimary__L6Tn6:hover{background:var(--blue-dark)}.demo_ctaSecondary__hF5YT{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;background:var(--yellow);color:var(--navy)!important;font-weight:500;font-size:13px;text-decoration:none}.demo_tryBox__xhsdl{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap;padding:10px 14px;border-radius:14px;background:var(--warm);font-size:13px}.demo_tryBox__xhsdl ul{margin:4px 0 0;padding-left:16px;color:var(--navy);display:flex;flex-direction:column;gap:2px}.demo_tryBox__xhsdl p{margin:0;font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.demo_tryBox__xhsdl a{color:var(--navy);text-decoration:underline;text-underline-offset:3px;font-size:13px;white-space:nowrap;margin-left:auto;align-self:center}.demo_guideBar__OFgNs{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:14px 16px 0}.demo_sampleTag__1KEdf{font-size:11px;color:var(--muted)}.demo_foot__VYdx7{display:flex;gap:14px;flex-wrap:wrap;margin:0;font-size:12px}.demo_footLink__rDIn2{background:none;border:0;padding:0;color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-size:12px}.demo_footLink__rDIn2:hover{color:var(--navy)}.demo_tierCols__Rpe_4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.demo_tierCol__P9843{background:var(--grey-bg);border-radius:14px;padding:10px;min-width:0;min-height:140px}.demo_tierColHead__ZuZEW{display:flex;justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:8px}.demo_tierColHead__ZuZEW b{font-weight:500;font-size:13px}.demo_tierColHead__ZuZEW span{font-size:11px;color:var(--muted)}.demo_tierCard__dreYn{display:block;width:100%;text-align:left;background:#fff;border:1px solid var(--rule);border-radius:12px;padding:9px 10px;margin-bottom:8px;cursor:pointer;animation:demo_enter__JX35l .4s ease backwards}.demo_tierCard__dreYn[aria-pressed=true]{border-color:var(--navy);box-shadow:0 0 0 1px var(--navy)}.demo_tierCard__dreYn[data-red=true]{box-shadow:inset 3px 0 0 #b3261e}.demo_tierCard__dreYn small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.demo_huddle__wjmXh{display:flex;flex-direction:column;gap:8px}.demo_huddleRow__V113F{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--rule);border-radius:12px;background:#fff;font-size:13px}.demo_huddleRow__V113F[data-done=true]{background:var(--soft);color:var(--muted)}.demo_huddleRow__V113F svg{width:15px;height:15px;flex:none}.demo_redDot__l7hbm{display:inline-block;width:8px;height:8px;border-radius:99px;background:#b3261e;margin-right:6px;vertical-align:middle}.demo_obs__zY6eg{display:flex;flex-direction:column;gap:8px}.demo_obsRow__b7y4L{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap;padding:9px 12px;border:1px solid var(--rule);border-radius:12px;background:#fff;font-size:13px}.demo_obsRow__b7y4L[data-risk=true]{background:#fdf6f4}.demo_checklist__2Atss{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.demo_checkStep__Ai7mX{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--rule);border-radius:12px;background:#fff;font-size:13px}.demo_checkStep__Ai7mX[data-locked=true]{opacity:.55}.demo_checkStep__Ai7mX[data-done=true]{background:var(--soft)}.demo_stepNum__4eoVG{display:grid;place-items:center;width:26px;height:26px;border-radius:99px;background:var(--grey-bg);font-size:12px;font-weight:500}.demo_checkStep__Ai7mX[data-done=true] .demo_stepNum__4eoVG{background:var(--navy);color:#fff}.demo_checkStep__Ai7mX small{display:block;color:var(--muted);font-size:11px;margin-top:2px}.demo_bigNum__kfUlj{font-size:30px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.demo_agent__e8GZP{border:1px solid var(--rule);border-radius:14px;padding:12px 14px;background:linear-gradient(180deg,#fff,var(--soft))}.demo_agentHead__0ST8L{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);margin-bottom:8px}.demo_agentHead__0ST8L svg{width:15px;height:15px;color:var(--navy)}.demo_whys__3DZHZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.demo_whys__3DZHZ li{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;font-size:13px;padding:7px 10px;border-radius:10px;background:#fff;border:1px solid var(--rule);animation:demo_enter__JX35l .35s ease backwards}.demo_whys__3DZHZ li b{font-weight:500;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em;padding-top:2px}.demo_bones__toAGv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.demo_bone__XpCJf{text-align:left;border:1px solid var(--rule);border-radius:10px;padding:8px 10px;background:#fff;font-size:12.5px;cursor:pointer;animation:demo_enter__JX35l .35s ease backwards}.demo_bone__XpCJf b{display:block;font-weight:500;font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.demo_bone__XpCJf[aria-pressed=true]{border-color:var(--navy);box-shadow:0 0 0 1px var(--navy);background:var(--tint)}.demo_thinking__P_25P{display:inline-flex;gap:4px;align-items:center}.demo_thinking__P_25P i{width:6px;height:6px;border-radius:99px;background:var(--navy);animation:demo_pulse__eteWg 1s ease-in-out infinite}.demo_thinking__P_25P i:nth-child(2){animation-delay:.15s}.demo_thinking__P_25P i:nth-child(3){animation-delay:.3s}.demo_clip__U_4NY{position:relative;aspect-ratio:16/7;border-radius:12px;background:linear-gradient(135deg,#2a2950,#0f0e33);overflow:hidden;color:#fff;display:grid;place-items:center}.demo_clip__U_4NY p{margin:0;font-size:12px;color:rgba(255,255,255,.8);text-align:center;padding:0 12px}.demo_clipMeta__wKEcY{position:absolute;left:10px;top:8px;font-size:11px;color:rgba(255,255,255,.75)}.demo_scan__SZHjN{position:absolute;left:0;right:0;height:2px;background:var(--yellow);box-shadow:0 0 12px var(--yellow);animation:demo_scan__SZHjN 1.6s linear infinite}.demo_timeline__eF5oi{display:flex;height:12px;border-radius:99px;overflow:hidden;background:var(--grey-bg);margin-top:10px}.demo_timeline__eF5oi i{display:block;height:100%;transition:width .5s ease}.demo_elTable__cG8MA{width:100%;border-collapse:collapse;font-size:12.5px;margin-top:10px}.demo_elTable__cG8MA th{text-align:left;font-weight:500;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em;padding:6px;border-bottom:1px solid var(--rule)}.demo_elTable__cG8MA td{padding:8px 6px;border-bottom:1px solid var(--rule);vertical-align:top}.demo_elTable__cG8MA tr[data-hot=true] td{background:#fdf6f4}.demo_elTable__cG8MA tr{animation:demo_enter__JX35l .35s ease backwards}.demo_elTable__cG8MA small{display:block;color:var(--muted);font-size:11px}.demo_chipGreen__vqg6c{background:#e4f3e6;color:#1d5a2a}.demo_chipViolet__PjenR{background:#ebe9f8;color:#3b3680}.demo_chipRed___KFbh{background:#fbe4e1;color:#8a1f1f}.demo_wasteRow__qMGqZ{display:flex;flex-direction:column;gap:4px;margin-top:8px;font-size:12px}.demo_wasteRow__qMGqZ>span{display:flex;justify-content:space-between}.demo_wasteBar__vbFBe{height:7px;border-radius:99px;background:var(--grey-bg);overflow:hidden}.demo_wasteBar__vbFBe i{display:block;height:100%;border-radius:99px;transition:width .6s ease}.demo_sopSteps__JienM{list-style:none;margin:0;padding:0;counter-reset:sop;display:flex;flex-direction:column;gap:6px}.demo_sopSteps__JienM li{counter-increment:sop;display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;font-size:13px;padding:7px 10px;border:1px solid var(--rule);border-radius:10px;background:#fff;animation:demo_enter__JX35l .35s ease backwards}.demo_sopSteps__JienM li:before{content:counter(sop);display:grid;place-items:center;width:22px;height:22px;border-radius:99px;background:var(--grey-bg);font-size:11px;font-weight:500}.demo_kpiGrid__veBfw{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.demo_kpiTile__xvnns{border:1px solid var(--rule);border-radius:14px;padding:12px;background:#fff;min-width:0;display:flex;flex-direction:column;gap:4px}.demo_kpiTile__xvnns[data-rag=red]{box-shadow:inset 0 3px 0 #b3261e}.demo_kpiTile__xvnns[data-rag=green]{box-shadow:inset 0 3px 0 #2e7d3a}.demo_kpiLabel__32BR_{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.demo_kpiValue__h4k9Q{font-size:24px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1}.demo_kpiSub__imkmV{font-size:11px;color:var(--muted)}.demo_spark__jTC2Y{display:block;width:100%;height:28px;margin-top:4px}.demo_spark__jTC2Y polyline{fill:none;stroke:var(--navy);stroke-width:1.5}.demo_spark__jTC2Y circle{fill:var(--yellow)}.demo_wheelWrap__NutKA{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.demo_wheel__OCc66{width:132px;height:132px;flex:none}.demo_wheelDay__7hAfM{cursor:pointer;transition:opacity .2s}.demo_wheelDay__7hAfM:focus-visible,.demo_wheelDay__7hAfM:hover{opacity:.75}.demo_wheelLegend__xbWhE{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--muted)}.demo_wheelLegend__xbWhE i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.demo_kanban__nyRaC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.demo_kanCol__0vrs1{background:var(--grey-bg);border-radius:14px;padding:10px;min-height:120px;min-width:0}.demo_kanCard__IIkX6{background:#fff4cf;border-radius:10px;padding:9px 10px;margin-bottom:8px;font-size:12.5px;box-shadow:0 6px 14px -10px rgba(15,14,51,.4);animation:demo_enter__JX35l .35s ease backwards}.demo_kanCard__IIkX6[data-kind=action]{background:#fff;border:1px solid var(--rule)}.demo_kanCard__IIkX6 small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.demo_kanMove__nfjR6{display:flex;gap:4px;margin-top:6px}.demo_kanMove__nfjR6 button{padding:3px 8px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:11px;cursor:pointer;color:var(--navy)}.demo_kanMove__nfjR6 button:hover{border-color:var(--navy)}.demo_course__bii6E{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--rule);border-radius:12px;background:#fff;animation:demo_enter__JX35l .35s ease backwards}.demo_course__bii6E svg{width:16px;height:16px;flex:none;margin-top:2px}.demo_quiz__WNiVe{display:flex;flex-direction:column;gap:6px;margin-top:8px}.demo_quizOpt__AeZ1x{text-align:left;border:1px solid var(--line);border-radius:10px;padding:8px 10px;background:#fff;font-size:13px;cursor:pointer;color:var(--navy)}.demo_quizOpt__AeZ1x[aria-pressed=true]{border-color:var(--navy);background:var(--tint)}.demo_quizOpt__AeZ1x[data-wrong=true]{border-color:#b3261e}.demo_plants__zXNiT{display:flex;flex-wrap:wrap;gap:6px}.demo_libCard__o1tM3{border:1px solid var(--rule);border-radius:12px;padding:10px 12px;background:#fff;animation:demo_enter__JX35l .35s ease backwards;font-size:13px}.demo_libCard__o1tM3 small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.demo_aboutCard__zFqMO{border:1px dashed var(--line);border-radius:14px;padding:12px 14px;background:var(--soft);font-size:13px}@keyframes demo_pulse__eteWg{0%,to{opacity:.35}50%{opacity:1}}@keyframes demo_scan__SZHjN{0%{top:0}to{top:100%}}@container (max-width: 767px){.demo_bones__toAGv,.demo_completeCols__sdweh,.demo_kanban__nyRaC,.demo_startGrid___X_9o,.demo_tierCols__Rpe_4{grid-template-columns:minmax(0,1fr)}.demo_kpiGrid__veBfw{grid-template-columns:repeat(2,minmax(0,1fr))}.demo_kanCol__0vrs1,.demo_tierCol__P9843{min-height:0}.demo_elTable__cG8MA td:nth-child(2),.demo_elTable__cG8MA th:nth-child(2){display:none}.demo_tourBar__wxUQc{max-width:none}}@container (min-width: 768px) and (max-width: 1023px){.demo_startGrid___X_9o{grid-template-columns:repeat(2,minmax(0,1fr))}.demo_kpiGrid__veBfw{grid-template-columns:repeat(3,minmax(0,1fr))}}.demo_welcome__LVjTw{position:relative;padding:20px;border:1px solid #c9d8f5;border-radius:12px;background:linear-gradient(180deg,#fff,var(--soft));animation:demo_enter__JX35l .35s ease backwards}.demo_welcomeClose__7xZl4{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.demo_welcomeClose__7xZl4:hover{background:var(--grey-bg);color:var(--text)}.demo_welcomeClose__7xZl4 svg{width:18px;height:18px}.demo_welcomeKicker__1d0ap{margin:0;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--blue)}.demo_welcome__LVjTw h3{margin:6px 40px 0 0;font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--text)}.demo_welcomeSub__LNISg{margin:6px 0 14px;font-size:13.5px;color:var(--text2)}.demo_welcomeGrid__kizJO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.demo_welcomeChoice__UWead{display:flex;flex-direction:column;gap:6px;width:100%;height:100%;padding:14px;border:1px solid var(--rule);border-radius:10px;background:#fff;color:var(--text);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.demo_welcomeChoice__UWead:hover{border-color:var(--blue);box-shadow:0 12px 24px -16px rgba(33,81,204,.5);transform:translateY(-1px)}.demo_welcomeChoice__UWead b{font-size:14px;font-weight:600;line-height:1.3}.demo_welcomeChoice__UWead span{font-size:12.5px;line-height:1.4;color:var(--text2)}.demo_welcomeChoice__UWead em{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:4px;font-size:12px;font-style:normal;font-weight:600;color:var(--blue)}.demo_welcomeChoice__UWead em svg{width:14px;height:14px}.demo_welcomeMore__WqS_F{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:12px 0 0;font-size:12.5px;color:var(--muted)}.demo_welcomeMore__WqS_F button{padding:0;border:0;background:none;color:var(--blue);font-size:12.5px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.demo_intro__LzOLQ{padding:10px 14px;border:1px solid var(--rule);border-left:3px solid var(--blue);border-radius:10px;background:#fff;font-size:13px}.demo_introTop__ldm5j{display:flex;align-items:flex-start;gap:10px}.demo_introIcon__Nvw0r{flex:none;width:16px;height:16px;margin-top:2px;color:var(--blue)}.demo_introText__H2xOB{flex:1;min-width:0;margin:0;color:var(--text)}.demo_introText__H2xOB b{font-weight:600}.demo_introWho__WlQno{display:inline-block;margin-left:8px;padding:0 8px;border-radius:999px;background:var(--blue-tint);color:var(--blue);font-size:12px;font-weight:500;white-space:nowrap}.demo_introToggle__lm_4U{display:inline-flex;align-items:center;gap:4px;flex:none;padding:2px 6px;border:0;border-radius:6px;background:none;color:var(--blue);font-size:12.5px;font-weight:500;cursor:pointer}.demo_introToggle__lm_4U:hover{background:var(--blue-tint)}.demo_introToggle__lm_4U svg{width:14px;height:14px;transition:transform .2s}.demo_introToggle__lm_4U[aria-expanded=true] svg{transform:rotate(180deg)}.demo_intro__LzOLQ .demo_tryBox__xhsdl{margin-top:10px;background:var(--soft)}.demo_coach__uK71Q{--navy:#06295b;--yellow:#ffc000;position:absolute;z-index:4;box-sizing:border-box;padding:14px 16px;border-radius:12px;background:var(--navy);color:#fff;text-align:left;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:1.45;box-shadow:0 20px 40px -16px rgba(6,41,91,.6);animation:demo_enter__JX35l .25s ease backwards}.demo_coach__uK71Q[data-place=static]{position:relative;margin:14px 16px 0}.demo_coach__uK71Q[data-place=above]:before,.demo_coach__uK71Q[data-place=below]:before{content:"";position:absolute;left:var(--arrow-x,24px);width:12px;height:12px;background:var(--navy);transform:rotate(45deg)}.demo_coach__uK71Q[data-place=below]:before{top:-6px}.demo_coach__uK71Q[data-place=above]:before{bottom:-6px}.demo_coach__uK71Q h2{margin:8px 0 0;font-size:15px;font-weight:600;letter-spacing:-.01em;color:#fff}.demo_coachTop__Ffvgv{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.demo_coachPath__pRjOr{font-weight:600;color:var(--yellow)}.demo_coachCount__kbrSX,.demo_coachPath__pRjOr{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.demo_coachCount__kbrSX{color:rgba(255,255,255,.75)}.demo_coachClose__LRUhN{display:grid;place-items:center;width:30px;height:30px;margin-left:auto;padding:0;border:0;border-radius:8px;background:rgba(255,255,255,.1);color:#fff;cursor:pointer}.demo_coachClose__LRUhN:hover{background:rgba(255,255,255,.2)}.demo_coachClose__LRUhN svg{width:16px;height:16px}.demo_coach__uK71Q .demo_tourBar__wxUQc{display:flex;max-width:none;margin-top:8px}.demo_coachBody__4w34k{margin:4px 0 0;color:rgba(255,255,255,.88)}.demo_coachWhy__oJFTR{margin:8px 0 0;padding:8px 10px;border-radius:8px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.92)}.demo_coachWhy__oJFTR b{font-weight:600;color:var(--yellow)}.demo_coachBtns__ks7R_{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px}.demo_coachBtns__ks7R_ .demo_tourBtn__XBneR{padding:7px 16px}.demo_coachLinks__H7S5I{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:2px;margin-left:auto}.demo_coach__uK71Q :focus-visible{outline:3px solid var(--yellow);outline-offset:2px;border-radius:8px}.demo_coachSheet__XYgxR .demo_wideHint__87105{display:block}.demo_coachSheet__XYgxR{position:fixed;top:auto;left:8px;right:8px;bottom:calc(76px + env(safe-area-inset-bottom, 0px));z-index:60;width:auto;max-height:46vh;overflow:auto;padding:12px 14px;animation:demo_sheet__29Ygc .3s cubic-bezier(.2,.8,.2,1) backwards;font-size:12.5px}.demo_mainInner__hi_ol[data-sheet=true]{padding-bottom:calc(46vh + 76px)}@keyframes demo_sheet__29Ygc{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.demo_coachSheet__XYgxR,.demo_coach__uK71Q{animation:none!important}}.demo_completeFoot__7XZyx{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:16px;padding-top:12px;border-top:1px solid var(--rule);font-size:12px;color:var(--muted)}.demo_completeDeeper__72WbD{flex:1 1 260px}@container (max-width: 767px){.demo_welcome__LVjTw{padding:16px 14px}.demo_welcome__LVjTw h3{font-size:17px}.demo_welcomeGrid__kizJO{grid-template-columns:minmax(0,1fr)}.demo_introWho__WlQno{display:block;width:-moz-max-content;width:max-content;max-width:100%;margin:4px 0 0;white-space:normal}}@container (min-width: 768px) and (max-width: 1023px){.demo_welcomeGrid__kizJO{grid-template-columns:repeat(2,minmax(0,1fr))}}