.demo_root__7RNmN{--navy:#0f0e33;--muted:#6b6a80;--warm:#f3ede4;--rule:#ece7de;--yellow:#f8c531;--tint:#fff4cf;--soft:#faf8f4;container-type:inline-size;width:100%;min-width:0;color:var(--navy);background:#fff;border:1px solid var(--rule);border-radius:24px;overflow:hidden;box-shadow:0 28px 56px -28px rgba(27,26,78,.25);font-size:14px;line-height:1.45;text-align:left}.demo_root__7RNmN :focus-visible{outline:3px solid var(--navy);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:var(--warm);border-bottom:1px solid var(--rule);font-size:13px}.demo_banner__5IAgZ p{display:flex;align-items:center;gap:8px;margin:0;color:var(--navy)}.demo_banner__5IAgZ p i{width:8px;height:8px;border-radius:99px;background:var(--yellow);flex:none}.demo_bannerCta__FSGgb{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:var(--navy);color:#fff!important;font-weight:500;font-size:13px;text-decoration:none;white-space:nowrap}.demo_bannerCta__FSGgb:hover{background:#26255a}.demo_app__JynZi{display:grid;grid-template-columns:208px minmax(0,1fr);min-height:660px}.demo_side__HVRA3{background:var(--navy);color:#fff;padding:16px 12px;display:flex;flex-direction:column;gap:4px;min-width:0}.demo_brand__duiwz{display:flex;align-items:center;gap:8px;padding:4px 8px 16px;font-weight:600;font-size:15px;letter-spacing:-.01em}.demo_brand__duiwz b{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--yellow);color:var(--navy);font-size:13px}.demo_navLabel__kRNly{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.62);padding:8px 8px 4px}.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-radius:10px;color:rgba(255,255,255,.86);font-size:14px;text-align:left;background:transparent;border:0;cursor:pointer;transition:background .2s,color .2s}.demo_navBtn__i_8XG svg{width:17px;height:17px;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,.12);color:#fff;box-shadow:inset 3px 0 0 var(--yellow)}.demo_navBtn__i_8XG[aria-disabled=true]{opacity:.62;cursor:default}.demo_navBtn__i_8XG[aria-disabled=true]:hover{background:transparent}.demo_navSoon__by_wD{margin-left:auto;font-size:10px;color:rgba(255,255,255,.7)}.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_top__tSeA8{display:flex;align-items:center;gap:10px;padding:10px 16px;background:#fff;border-bottom:1px solid var(--rule)}.demo_plant__LLJ_n{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--rule);border-radius:10px;font-weight:500;font-size:13px}.demo_plant__LLJ_n svg{width:15px;height:15px;color:var(--muted)}.demo_topSpacer__4i0oK{flex:1}.demo_createBtn__zR5MS{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:10px;border:0;background:var(--navy);color:#fff;font-weight:500;font-size:13px;cursor:pointer}.demo_createBtn__zR5MS svg{width:15px;height:15px}.demo_iconBtn__GTTxA{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:var(--navy)}.demo_iconBtn__GTTxA svg{width:18px;height:18px}.demo_bellCount__u80nu{position:absolute;top:3px;right:2px;min-width:16px;height:16px;padding:0 4px;background:var(--yellow);color:var(--navy);font-size:10px}.demo_avatar__9ED__,.demo_bellCount__u80nu{border-radius:99px;font-weight:600;display:grid;place-items:center}.demo_avatar__9ED__{width:32px;height:32px;background:var(--warm);color:var(--navy);font-size:12px;border:1px solid var(--rule)}.demo_tour__k1rN6{display:flex;gap:14px;align-items:flex-start;margin:14px 16px 0;padding:14px 16px;border-radius:16px;background:var(--navy);color:#fff;box-shadow:0 18px 36px -24px rgba(15,14,51,.6)}.demo_tourNum__VbOf6{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:99px;background:var(--yellow);color:var(--navy);font-weight:600;font-size:13px}.demo_tourText__wvwBd{flex:1;min-width:0}.demo_tourText__wvwBd h2{margin:0;font-size:15px;font-weight:500;letter-spacing:-.01em}.demo_tourText__wvwBd p{margin:3px 0 0;color:rgba(255,255,255,.84);font-size:13px}.demo_tourMeta__WxXtu{font-size:11px;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.08em}.demo_tourDone__arFzW{display:inline-flex;align-items:center;gap:4px;margin-left:8px;color:var(--yellow);font-size:12px;text-transform:none;letter-spacing:0}.demo_tourDone__arFzW svg{width:13px;height:13px}.demo_tourBtns____aFJ{display:flex;gap:6px;flex:none;align-items:center;flex-wrap:wrap;justify-content:flex-end}.demo_tourBtn__XBneR{padding:6px 12px;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_tour__k1rN6 :focus-visible{outline-color:var(--yellow)}.demo_tourResume__DfDR2{margin:14px 16px 0;align-self:flex-start}.demo_wideHint__87105{display:none;margin-top:6px;font-size:12px;color:var(--yellow)}.demo_tourCta__f_Wxu{display:inline-flex;margin-top:10px;padding:7px 14px;border-radius:999px;background:var(--yellow);color:var(--navy)!important;font-weight:500;text-decoration:none}.demo_tourAsk__he9go{display:inline-flex;margin:10px 0 0 12px;font-size:13px;color:#fff!important;text-decoration:underline;text-underline-offset:3px}.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:16px;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 #dcd6cb;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 #dcd6cb;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(--navy);border-color:var(--navy);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(--navy);color:#fff;font-weight:500;font-size:13px;cursor:pointer;transition:transform .2s,background .2s}.demo_primary__Drmp2:hover{background:#26255a}.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 #dcd6cb;background:#fff;color:var(--navy);font-weight:500;font-size:13px;cursor:pointer}.demo_ghost__ZKDst:hover{border-color:var(--navy)}.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:#f1efea;color:#3f3e5a}.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:#f1efea;color:#3f3e5a}.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:#f6f3ee;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:#f1efea;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:#f6f3ee}.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:#f1efea;overflow:hidden;margin-bottom:12px}.demo_progress__cuKmm>i{display:block;height:100%;background:var(--navy);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 #dcd6cb;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(--navy);border-color:var(--navy);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:#f1efea;color:#6b6a80}.demo_l1__QJzse{background:#e6e3f1;color:#3f3e5a}.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_toast__o8zYe{position:absolute;left:150px;top:-45px;pointer-events:none;z-index:10;display:flex;gap:8px;align-items:center;max-width:calc(100% - 340px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:7px 12px;border-radius:12px;background:var(--navy);color:#fff;font-size:13px;box-shadow:0 18px 36px -18px rgba(15,14,51,.6);animation:demo_toast__o8zYe .35s cubic-bezier(.2,.8,.2,1) both}.demo_toast__o8zYe svg{width:16px;height:16px;color:var(--yellow);flex:none}.demo_mainInner__hi_ol{position:relative;flex:1;display:flex;flex-direction:column;min-width:0}.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_app__JynZi{grid-template-columns:minmax(0,1fr);min-height:0}.demo_side__HVRA3{flex-direction:row;align-items:center;padding:8px;gap:6px;overflow-x:auto}.demo_brand__duiwz{padding:4px 6px}.demo_brand__duiwz span,.demo_navLabel__kRNly,.demo_navMore__o1C_M{display:none}.demo_nav__SkmGP{flex-direction:row;gap:4px}.demo_navBtn__i_8XG{white-space:nowrap;padding:8px 10px}.demo_navBtn__i_8XG[aria-current=page]{box-shadow:inset 0 -3px 0 var(--yellow)}.demo_top__tSeA8{padding:8px 12px}.demo_createLabel__cVGkj,.demo_plantLabel__MC1fH{display:none}.demo_tour__k1rN6{flex-wrap:wrap;margin:12px 12px 0}.demo_tourBtns____aFJ{width:100%;justify-content:flex-start}.demo_wideHint__87105{display:block}.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_toast__o8zYe{left:12px;right:12px;top:12px;max-width:none;white-space:normal;padding:10px 14px}}.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(--navy);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_tourTop__bUhxi{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px}.demo_tourPath__kmoWy{font-size:11px;color:var(--yellow);text-transform:uppercase;letter-spacing:.08em}.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 #dcd6cb;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(--navy);color:#fff!important;font-weight:500;font-size:13px;text-decoration:none}.demo_ctaPrimary__L6Tn6:hover{background:#26255a}.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:#f6f3ee;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:#f1efea;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:#f1efea;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:#f1ece3;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:#f1efea;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:#f6f3ee;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 #dcd6cb;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 #dcd6cb;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 #dcd6cb;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))}}