.staff_ubarText__NgPRC{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px;font-family:var(--h-font)}.staff_ubarTitle__5xJ8X{font:var(--h-fw-black) 14px/1.1 var(--h-font);color:var(--h-violet-ink);overflow-wrap:anywhere}.staff_ubarSub__c_WWW,.staff_ubarTitle__5xJ8X{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.staff_ubarSub__c_WWW{font:var(--h-fw-semi) 11.5px/1.2 var(--h-font);color:var(--h-sub)}.staff_meBtn__6In_i{flex:none;padding:0;line-height:0}.staff_meBtn__6In_i,.staff_navBtn__u0ICE,.staff_sideBtn__h65eZ{border:0;background:none;cursor:pointer}.staff_sideBtn__h65eZ{width:100%;text-align:left}.staff_sideFootRow__O4tdh{display:flex;align-items:center;gap:10px;min-width:0}.staff_sideFootText__Vv0fd{min-width:0}.staff_sideFootText__Vv0fd span{display:block;overflow-wrap:anywhere}.staff_demo__Wmwml{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;margin-bottom:14px;border-radius:var(--h-r-card-sm);background:linear-gradient(135deg,rgba(255,232,224,.92),rgba(255,255,255,.85));box-shadow:var(--h-sh-card);font:var(--h-fw-bold) 12.5px/1.35 var(--h-font);color:var(--h-desc)}.staff_demo__Wmwml p{margin:0;flex:1;min-width:180px}.staff_demo__Wmwml b{color:var(--h-violet-ink)}.staff_check__4UeBD{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--h-white);box-shadow:inset 0 0 0 1.5px #D8CBE2}.staff_check__4UeBD.staff_on__rtPcN{background:linear-gradient(135deg,var(--h-coral-bar-from),var(--h-coral-bar-to));box-shadow:0 4px 10px rgba(236,106,79,.3)}.staff_doneTitle__sNmiE{text-decoration:line-through;opacity:.6}.staff_week__DF7PQ{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.staff_day___2qRQ{min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:9px 2px 8px;border-radius:14px;background:var(--h-card-lav);box-shadow:var(--h-sh-card);font-family:var(--h-font)}.staff_day___2qRQ.staff_repos__hbv2u{background:#E6F6E8}.staff_day___2qRQ.staff_conge__8fLSs{background:var(--h-card-peach)}.staff_day___2qRQ.staff_today__toYNH{box-shadow:var(--h-sh-card-sel)}.staff_dayName__qLLqT{font:var(--h-fw-black) 10.5px/1 var(--h-font);letter-spacing:.4px;text-transform:uppercase;color:var(--h-muted)}.staff_dayNum__Tgo9W{font:var(--h-fw-black) 18px/1 var(--h-font);color:var(--h-violet-ink)}.staff_dayState__6YIqN{font:var(--h-fw-bold) 9.5px/1.1 var(--h-font);color:var(--h-desc);text-align:center;overflow-wrap:anywhere}.staff_weekLabel__xVenV{margin:12px 2px 8px;font:var(--h-fw-black) 10.5px/1 var(--h-font);letter-spacing:1.6px;text-transform:uppercase;color:var(--h-muted)}.staff_cards__RmaGd{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:9px}.staff_groupLabel__NnDF5{margin:14px 2px 8px;font:var(--h-fw-black) 10.5px/1 var(--h-font);letter-spacing:1.6px;text-transform:uppercase;color:var(--h-muted)}.staff_groupLabel__NnDF5:first-child{margin-top:0}.staff_moreGrid__b5al1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px}.staff_moreBtn__Hhupn{display:flex;align-items:center;gap:10px;min-width:0;min-height:60px;padding:10px 12px;border:0;border-radius:var(--h-r-card-sm);cursor:pointer;text-align:left;background:rgba(255,255,255,.8);box-shadow:var(--h-sh-card);font:var(--h-fw-bold) 14.5px/1.2 var(--h-font);color:var(--h-violet-card)}.staff_moreBtn__Hhupn.staff_on__rtPcN{background:var(--h-card-peach);box-shadow:var(--h-sh-card-sel)}.staff_moreBtn__Hhupn span{min-width:0;overflow-wrap:anywhere}.staff_steps__WOcgV{margin:6px 0 0;padding-left:20px;display:grid;gap:8px;font:var(--h-fw-semi) 13.5px/1.45 var(--h-font);color:var(--h-desc)}.staff_ingr__fRx_X{margin:6px 0 0;padding:0;list-style:none;display:grid;gap:6px;font:var(--h-fw-bold) 13.5px/1.3 var(--h-font);color:var(--h-violet-card)}.staff_ingr__fRx_X li{display:flex;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:12px;background:rgba(255,255,255,.8)}.staff_ingr__fRx_X li span:last-child{color:var(--h-sub);flex:none}.staff_fullText__VTwR_{display:block;font:var(--h-fw-bold) 14.5px/1.35 var(--h-font);color:var(--h-violet-card);overflow-wrap:anywhere;white-space:pre-line}.staff_heroGap__saTtP{height:34px}@media (min-width:900px){.staff_heroGap__saTtP{height:46px}}.staff_dayLayout__355cr{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.staff_dayMain__SwlWb,.staff_daySide__y0CoV{min-width:0}.staff_daySide__y0CoV>.ha-section:first-child{margin-top:0}@media (min-width:900px){.staff_dayLayout__355cr{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.staff_dayGap__06gya{margin-top:18px}.staff_momentBlock__FRVei+.staff_momentBlock__FRVei{margin-top:22px}.staff_moment__JKITN{display:flex;align-items:center;gap:10px;margin:0 2px 10px;font:var(--h-fw-black) 18px/1.15 var(--h-font);letter-spacing:-.3px;color:var(--h-violet-ink)}.staff_dayList__14vk4{display:grid;gap:12px}.staff_item__6QI13{padding:14px}.staff_itemDone__lllfU{background:rgba(255,255,255,.55)}.staff_itemHead__ZlUTk{display:flex;align-items:flex-start;gap:12px;min-width:0}.staff_itemMain__iE2fG{flex:1;min-width:0}.staff_itemMeta__b9uN5{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:5px}.staff_when__J3_l7{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--h-r-pill);background:var(--h-card-peach);font:var(--h-fw-black) 14px/1.15 var(--h-font);color:var(--h-violet-card)}.staff_itemTitle__DPWki{margin:0;font:var(--h-fw-black) 17.5px/1.25 var(--h-font);letter-spacing:-.2px;color:var(--h-violet-card);overflow-wrap:anywhere}.staff_itemDone__lllfU .staff_itemTitle__DPWki{text-decoration:line-through;text-decoration-thickness:2px;color:var(--h-desc)}.staff_itemDetail__QjskI{margin:4px 0 0;font:var(--h-fw-semi) 14.5px/1.35 var(--h-font);color:var(--h-desc);overflow-wrap:anywhere;white-space:pre-line}.staff_subs__gR_ak{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.staff_sub__gzega{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 12px;border:0;border-radius:14px;cursor:pointer;text-align:left;background:var(--h-white);box-shadow:inset 0 0 0 1.5px var(--h-line);font:var(--h-fw-bold) 15.5px/1.3 var(--h-font);color:var(--h-violet-card)}.staff_subLabel__obi85{min-width:0;overflow-wrap:anywhere}.staff_subOn__h9sOI .staff_subLabel__obi85{text-decoration:line-through;color:var(--h-desc)}.staff_box__QJmG8{flex:none;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--h-white);box-shadow:inset 0 0 0 2px var(--h-muted)}.staff_boxOn__I7OLO{background:linear-gradient(135deg,var(--h-coral-bar-from),var(--h-coral-bar-to));box-shadow:0 4px 10px rgba(236,106,79,.3)}.staff_subCount__MIHm4{margin:8px 2px 0;font:var(--h-fw-bold) 13.5px/1.2 var(--h-font);color:var(--h-desc)}.staff_doneBtn__OuV_s{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:48px;margin-top:12px;padding:0 16px;border:0;border-radius:var(--h-r-pill);cursor:pointer;background:linear-gradient(135deg,var(--h-violet-btn-from),var(--h-violet-btn-to));box-shadow:var(--h-sh-btn-violet);color:var(--h-white);font:var(--h-fw-bold) var(--h-fs-btn)/1 var(--h-font);transition:transform .15s}.staff_doneBtn__OuV_s:active{transform:scale(.985)}.staff_doneBtn__OuV_s.staff_isDone__1Ah4u{background:#E6F6E8;box-shadow:inset 0 0 0 1.5px var(--h-ok);color:var(--h-violet-card)}.staff_doneBtn__OuV_s:disabled{cursor:default}.staff_call__NmLRH:focus-visible,.staff_doneBtn__OuV_s:focus-visible,.staff_navItem__Vd7uc:focus-visible,.staff_sub__gzega:focus-visible{outline:3px solid var(--h-violet);outline-offset:3px}.staff_call__NmLRH{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 14px;text-decoration:none;color:inherit}.staff_callMain__hQLJP{flex:1;min-width:0}.staff_callTitle__QJPHn{display:block;font:var(--h-fw-black) 16px/1.2 var(--h-font);color:var(--h-violet-card);overflow-wrap:anywhere}.staff_callSub__BJ_DO{display:block;margin-top:2px;font:var(--h-fw-semi) 13.5px/1.3 var(--h-font);color:var(--h-desc);overflow-wrap:anywhere}.ha-nav-item.staff_navItem__Vd7uc{gap:4px;min-height:52px;justify-content:center;font-size:12px;color:var(--h-desc)}.ha-nav-item.staff_navItem__Vd7uc.is-on{color:var(--h-violet)}