.content-body:has(>.dashboard_home__xR9Q5){background:#fff}.dashboard_home__xR9Q5{--dash-r:var(--cf-radius-control);--dash-r-sm:var(--cf-radius-control);--dash-ink:#222222;--dash-muted:#6a6a6a;--dash-line:#ebebeb;--dash-soft:#f7f7f7;--dash-accent:var(--admin-primary,#e65100);--dash-accent-soft:var(--admin-primary-soft,#fff3e0);--dash-shadow:0 1px 2px rgba(0,0,0,0.06),0 8px 24px rgba(0,0,0,0.04);width:100%;max-width:1480px;margin:0 auto;box-sizing:border-box;padding:.35rem 0 2.75rem;display:flex;flex-direction:column;gap:0;color:var(--dash-ink);background:rgba(0,0,0,0);word-spacing:normal}.dashboard_hero__W35Pv{display:flex;flex-direction:column;gap:0;flex:0 0 auto}.dashboard_heroCopy__cFrnx{min-width:0;padding:.5rem .1rem .2rem}.dashboard_heroDate__7HZ2U{margin:0 0 .7rem;font-size:.875rem;font-weight:400;letter-spacing:0;color:var(--dash-muted)}.dashboard_greeting__EomGn{margin:0;font-size:clamp(2rem,3.6vw,2.85rem);font-weight:400;letter-spacing:-.018em;line-height:1.15;color:var(--dash-ink)}.dashboard_heroSub__tgJp4{margin:.85rem 0 0;max-width:34rem;font-size:1rem;line-height:1.5;letter-spacing:0;color:var(--dash-muted)}.dashboard_ctaRow__nIOkU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.75rem;min-width:0;flex:0 0 auto}.dashboard_ctaBtn__S1xTx{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;width:100%;min-height:50px;height:auto;padding:.7rem 1.1rem;border:1px solid #ddd;border-radius:var(--cf-radius-control);background:#fff;color:var(--dash-ink);box-shadow:0 1px 2px rgba(0,0,0,.04);font:inherit;font-size:.875rem;font-weight:400;letter-spacing:0;text-align:center;text-decoration:none;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.dashboard_ctaBtn__S1xTx svg{flex-shrink:0;color:currentColor}.dashboard_ctaBtn__S1xTx:hover{background:#fff;border-color:#222;box-shadow:0 2px 8px rgba(0,0,0,.08)}.dashboard_ctaBtn__S1xTx:focus-visible{outline:2px solid var(--admin-primary,#e65100);outline-offset:2px}.dashboard_ctaBtnPrimary__RdmJ0{border-color:var(--admin-primary,#e65100);background:var(--admin-primary,#e65100);color:#fff;box-shadow:0 1px 2px rgba(230,81,0,.18)}.dashboard_ctaBtnPrimary__RdmJ0:hover{background:var(--admin-primary-hover,#bf360c);border-color:var(--admin-primary-hover,#bf360c);box-shadow:0 4px 14px rgba(230,81,0,.22)}.dashboard_heroActions__ej3rG{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.15rem}.dashboard_btnGhost__iltoV{display:inline-flex;align-items:center;gap:.4rem;min-height:2.55rem;padding:.45rem 1rem;border:1px solid var(--dash-line);border-radius:var(--cf-radius-pill);background:#fff;color:var(--dash-ink);font:inherit;font-size:.82rem;font-weight:400;cursor:pointer;transition:background .15s ease,border-color .15s ease}.dashboard_btnGhost__iltoV:hover{background:var(--dash-soft)}.dashboard_btnGhost__iltoV:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_btnDark__RoQx0{display:inline-flex;align-items:center;justify-content:center;min-height:2.55rem;padding:.45rem 1.15rem;border:none;border-radius:var(--cf-radius-control);background:var(--dash-ink);color:#fff;font:inherit;font-size:.82rem;font-weight:400;cursor:pointer;transition:opacity .15s ease}.dashboard_btnDark__RoQx0:hover{opacity:.9}.dashboard_btnDark__RoQx0:focus-visible{outline:2px solid rgba(23,24,26,.35);outline-offset:2px}.dashboard_btnSoft__dUJtQ{display:inline-flex;align-items:center;justify-content:center;min-height:2.2rem;padding:.35rem .95rem;border:none;border-radius:var(--cf-radius-pill);background:var(--dash-accent-soft);color:var(--dash-accent);font:inherit;font-size:.78rem;font-weight:400;cursor:pointer;transition:background .15s ease}.dashboard_btnSoft__dUJtQ:hover{background:color-mix(in srgb,var(--dash-accent) 22%,#fff)}.dashboard_quickRow__W4rMT{display:grid;grid-template-columns:4.6rem repeat(4,minmax(0,1fr));gap:.75rem;align-items:stretch}.dashboard_quickAdd__f0JfH,.dashboard_quickTile__k3Tbg{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:9.25rem;padding:.85rem;border:1px solid var(--dash-line);border-radius:var(--dash-r);background:#fff;box-shadow:var(--dash-shadow);color:var(--dash-ink);text-decoration:none;font:inherit;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.dashboard_quickAdd__f0JfH:hover,.dashboard_quickTile__k3Tbg:hover{border-color:#d9dde2;box-shadow:none}.dashboard_quickAdd__f0JfH:focus-visible,.dashboard_quickTile__k3Tbg:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_quickAdd__f0JfH svg,.dashboard_quickTile__k3Tbg svg{color:var(--dash-ink)}.dashboard_quickAdd__f0JfH strong,.dashboard_quickTile__k3Tbg strong{margin-top:auto;font-size:1.45rem;font-weight:400;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_quickAdd__f0JfH span,.dashboard_quickTile__k3Tbg span{margin-top:.35rem;font-size:.78rem;font-weight:400;color:var(--dash-muted)}.dashboard_quickTileIcon__1nniY{width:4.5rem;height:4.5rem;margin:-.25rem auto .4rem;align-self:center;object-fit:contain}.dashboard_quickAdd__f0JfH{align-items:center;justify-content:center;background:var(--dash-soft);box-shadow:none;border:1px dashed #d5d8dd}.dashboard_quickAdd__f0JfH:hover{background:#eceef1;box-shadow:none}.dashboard_bento__ex7nK{display:flex;flex-direction:column;gap:1.5rem;min-height:0}.dashboard_bentoTop__ms2zg{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1.5rem;align-items:stretch;min-height:0}.dashboard_bentoTopMain__r9qXs{display:flex;flex-direction:column;gap:1.5rem;min-width:0;min-height:0}.dashboard_bentoTopAside__g2M9s{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.dashboard_bentoMid__3twTw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;flex:0 0 auto;min-width:0}.dashboard_bentoBottom__zJJl0{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1.5rem;align-items:start;min-width:0}.dashboard_panel__ZUpv1{background:#fff;border:1px solid var(--dash-line);border-radius:var(--cf-radius-control);box-shadow:var(--dash-shadow);padding:1.35rem 1.4rem 1.25rem;min-width:0;display:flex;flex-direction:column}.dashboard_panelBento__jqGYc{min-height:0;height:100%;max-height:clamp(22rem,38vh,32rem);overflow:hidden}.dashboard_panelScroll__6w8Wc{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding-right:.15rem;margin-right:-.15rem;scrollbar-gutter:stable}.dashboard_panelScroll__6w8Wc::-webkit-scrollbar{width:4px}.dashboard_panelScroll__6w8Wc::-webkit-scrollbar-thumb{border-radius:var(--cf-radius-pill);background:#d5d8dd}.dashboard_calHead__DfyyK,.dashboard_calWeek__TxGq9,.dashboard_notifHead__5S9lZ,.dashboard_panelBento__jqGYc .dashboard_panelHead__P1Cbo{flex-shrink:0}.dashboard_panelCal__EcK_S,.dashboard_panelInbox__ugghQ,.dashboard_panelNotif__K3_fw{min-height:0}.dashboard_calHead__DfyyK{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.dashboard_calHead__DfyyK h2{margin:0;font-size:1.125rem;font-weight:400;letter-spacing:-.01em;color:var(--dash-ink)}.dashboard_calNav__K_PER{display:inline-flex;align-items:center;gap:.35rem}.dashboard_calNavBtn__gApx6{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;padding:0;border:none;border-radius:var(--cf-radius-pill);background:var(--dash-soft);color:var(--dash-ink);cursor:pointer;transition:background .15s ease}.dashboard_calNavBtn__gApx6:hover{background:#eceef1}.dashboard_calNavBtn__gApx6:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_calWeek__TxGq9{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;margin-bottom:1.1rem}.dashboard_calDay__eLoKj{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin:0;padding:.35rem .15rem .45rem;border:none;border-radius:var(--cf-radius-pill);background:rgba(0,0,0,0);cursor:pointer;transition:background .15s ease}.dashboard_calDay__eLoKj:hover{background:var(--dash-soft)}.dashboard_calDay__eLoKj:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_calDayName__8PM3I{font-size:.68rem;font-weight:400;color:var(--dash-muted);text-transform:capitalize}.dashboard_calDayNum__3miwF{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:.88rem;font-weight:400;color:var(--dash-ink);border-radius:var(--cf-radius-pill)}.dashboard_calDayActive___wKac .dashboard_calDayNum__3miwF{background:var(--dash-accent);color:#fff;box-shadow:0 6px 16px rgba(95,111,88,.28)}.dashboard_calBody__erfsu{min-width:0}.dashboard_calSlots__xF1qg{display:flex;flex-direction:column;gap:1rem}.dashboard_calSlotHead__7Z5Nv{display:flex;align-items:center;gap:.65rem;margin-bottom:.75rem}.dashboard_calSlotHead__7Z5Nv strong{font-size:.82rem;font-weight:400;color:var(--dash-ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_calSlotLine__MSe5J{flex:1 1;height:1px;background-image:repeating-linear-gradient(90deg,#d5d8dd 0,#d5d8dd 4px,transparent 0,transparent 8px)}.dashboard_calEvents__DKdPo{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.dashboard_calEvent__EfmR5{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:start}.dashboard_calEventLink__wlSUB{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;min-width:0;color:inherit;text-decoration:none;border-radius:var(--cf-radius-control);transition:background .15s ease}.dashboard_calEventLink__wlSUB:hover{background:var(--dash-soft)}.dashboard_calEventLink__wlSUB:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_calEventIcon__XwEp9{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:var(--cf-radius-control);background:var(--dash-soft);color:var(--dash-ink);flex-shrink:0}.dashboard_calEventCopy__uqf4W{min-width:0;padding-top:.1rem}.dashboard_calEventCopy__uqf4W strong{display:block;font-size:.88rem;font-weight:400;color:var(--dash-ink)}.dashboard_calEventCopy__uqf4W p{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;margin:.25rem 0 0;font-size:.76rem;color:var(--dash-muted)}.dashboard_calDotGreen__IpBZQ,.dashboard_calDotRed__cc1zq{width:.35rem;height:.35rem;border-radius:50%;flex-shrink:0}.dashboard_calDotGreen__IpBZQ{background:#22c55e}.dashboard_calDotRed__cc1zq{background:#ef4444}.dashboard_calEventMenu__o7wlz{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin-top:.15rem;border-radius:var(--cf-radius-pill);color:var(--dash-muted);text-decoration:none;transition:background .15s ease,color .15s ease}.dashboard_calEventMenu__o7wlz:hover{background:var(--dash-soft);color:var(--dash-ink)}.dashboard_panelDiary__HLyUA{flex:1 1 auto;width:100%;height:100%;max-height:none!important;min-height:0;overflow:hidden}.dashboard_panelRevenue__2dBD1{min-height:0}.dashboard_revenueContent__OEvuQ{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;justify-content:flex-start;gap:.55rem;padding:.1rem .05rem 0}.dashboard_revenueTop__vfbOH{display:flex;align-items:center;flex-shrink:0;gap:.65rem}.dashboard_revenueTop__vfbOH>div{display:flex;min-width:0;flex-direction:column;gap:.1rem}.dashboard_revenueTop__vfbOH strong{color:var(--dash-ink);font-size:clamp(1.35rem,2.1vw,1.7rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_revenueTop__vfbOH p{display:flex;align-items:center;gap:.45rem;margin:0;color:var(--dash-muted);font-size:.7rem;text-transform:capitalize;word-spacing:normal}.dashboard_revenueHeadline__rO0ZW{display:flex;align-items:center;gap:.7rem}.dashboard_revenueIcon__5CpRQ{display:grid;place-items:center;flex:0 0 auto;width:2.25rem;height:2.25rem;border:1px solid var(--dash-line);border-radius:var(--cf-radius-control);background:var(--dash-soft);color:var(--dash-accent)}.dashboard_revenueHistory__FkSLX{flex:1 1 auto;min-height:0;margin:0;padding:.15rem 0 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;list-style:none;border-top:1px solid var(--dash-line)}.dashboard_revenueHistory__FkSLX::-webkit-scrollbar{width:4px}.dashboard_revenueHistory__FkSLX::-webkit-scrollbar-thumb{border-radius:var(--cf-radius-pill);background:#d5d8dd}.dashboard_revenueHistory__FkSLX li{display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-height:2.15rem;padding:.35rem .1rem;border-bottom:1px solid var(--dash-line)}.dashboard_revenueHistory__FkSLX li:last-child{border-bottom:0}.dashboard_revenueHistory__FkSLX div{display:flex;min-width:0;flex-direction:column;gap:.08rem}.dashboard_revenueHistory__FkSLX strong{overflow:hidden;color:var(--dash-ink);font-size:.78rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap;word-spacing:normal}.dashboard_revenueHistory__FkSLX span{color:var(--dash-muted);font-size:.66rem;word-spacing:normal}.dashboard_revenueHistory__FkSLX em{display:inline-flex;align-items:center;gap:.18rem;flex-shrink:0;font-size:.74rem;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;word-spacing:normal}.dashboard_revenueHistory__FkSLX .dashboard_revenueIn__x29PV{color:#3d7a3a}.dashboard_revenueHistory__FkSLX .dashboard_revenueOut__WQuhT{color:#b42318}.dashboard_revenueEmpty__7uHKk{margin:0;padding:.55rem 0 0;border-top:1px solid var(--dash-line);color:var(--dash-muted);font-size:.76rem;word-spacing:normal}.dashboard_revenueMeta__G9wWc{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--dash-muted);font-size:.72rem;font-weight:400}.dashboard_revenueGrowthUp__jM732{color:#4f6f47}.dashboard_revenueGrowthDown__xsMfs{color:#a44949}.dashboard_panelAgendaQuick__8Q4iV{align-self:start}.dashboard_agendaQuickHead__PFLCf{align-items:center}.dashboard_agendaDayPicker__3xMfs{display:flex;align-items:center;min-height:2.25rem;overflow:hidden;border:1px solid var(--dash-line);border-radius:var(--cf-radius-control);background:#fff}.dashboard_agendaDayPicker__3xMfs button{display:grid;place-items:center;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:var(--cf-radius-control);background:rgba(0,0,0,0);color:var(--dash-muted);cursor:pointer}.dashboard_agendaDayPicker__3xMfs button:hover{background:var(--dash-soft);color:var(--dash-ink)}.dashboard_agendaDayPicker__3xMfs button:focus-visible{position:relative;z-index:1;outline:2px solid color-mix(in srgb,var(--dash-accent) 52%,transparent);outline-offset:-2px}.dashboard_agendaDayPicker__3xMfs>span{flex:1 1 auto;min-width:0;padding-inline:.3rem;color:var(--dash-ink);font-size:.72rem;font-weight:400;text-align:center;white-space:nowrap}.dashboard_diaryList__3bJMM{flex:0 0 auto;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible}.dashboard_panelDiary__HLyUA .dashboard_diaryList__3bJMM{flex:1 1 auto;min-height:0;height:100%;grid-template-rows:repeat(3,minmax(0,1fr));align-content:stretch}.dashboard_diaryCard__7eEwl{position:relative;min-width:0;aspect-ratio:5/6;overflow:hidden;border:0;border-radius:var(--cf-radius-control);background:var(--dash-soft);outline:1px solid oklch(0 0 0/.1);outline-offset:-1px}.dashboard_panelDiary__HLyUA .dashboard_diaryCard__7eEwl{aspect-ratio:auto;height:100%;min-height:0}.dashboard_diaryCardLink__ZbBZ2{position:absolute;inset:0;display:block;padding:0;color:inherit;text-decoration:none;min-width:0}.dashboard_diaryCardLink__ZbBZ2:focus-visible{outline:3px solid color-mix(in srgb,var(--dash-accent) 72%,#fff);outline-offset:-3px}.dashboard_diaryCardLink__ZbBZ2:focus-visible .dashboard_diaryThumb__C_4ZE img,.dashboard_diaryCardLink__ZbBZ2:hover .dashboard_diaryThumb__C_4ZE img{transform:scale(1.04)}.dashboard_diaryThumb__C_4ZE{position:absolute;inset:0;display:block;overflow:hidden;background:#e4e6ea}.dashboard_diaryThumb__C_4ZE img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .22s ease}.dashboard_diaryCopy__fiskQ{position:absolute;inset:auto 0 0;z-index:1;min-width:0;padding:1.85rem .6rem .55rem;background:linear-gradient(0deg,rgba(0,0,0,.72),rgba(0,0,0,0));color:#fff;opacity:1;pointer-events:none}.dashboard_diaryCopy__fiskQ strong{display:block;font-size:.66rem;font-weight:400;color:#fff;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_diaryCopy__fiskQ p{margin:.15rem 0 0;font-size:.58rem;line-height:1.25;color:rgba(255,255,255,.82);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_diaryLike__dadtJ{position:absolute;z-index:2;top:.25rem;right:.25rem;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:0;padding:0;border:none;border-radius:var(--cf-radius-control);background:rgba(0,0,0,0);color:#fff;cursor:pointer;opacity:1;filter:drop-shadow(0 1px 3px rgba(0,0,0,.35));transition:transform .15s ease}.dashboard_diaryLike__dadtJ:before{position:absolute;inset:.5rem;border-radius:var(--cf-radius-control);background:rgba(12,14,13,.54);content:"";transition:background .15s ease}.dashboard_diaryLike__dadtJ svg{position:relative;z-index:1;width:.875rem;height:.875rem}.dashboard_diaryLike__dadtJ:hover:before{background:rgba(12,14,13,.72)}.dashboard_diaryLike__dadtJ:focus-visible{outline:2px solid #fff;outline-offset:-3px;opacity:1}.dashboard_diaryLike__dadtJ:disabled{opacity:.55;cursor:wait}.dashboard_diaryCard__7eEwl:focus-within .dashboard_diaryLike__dadtJ,.dashboard_diaryCard__7eEwl:hover .dashboard_diaryLike__dadtJ{opacity:1}.dashboard_diaryLiked__a1gjI{opacity:1}.dashboard_diaryAgendaList__ZFV_m{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.dashboard_diaryAgendaList__ZFV_m li{min-width:0}.dashboard_diaryAgendaList__ZFV_m a{display:grid;grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:2.75rem;padding:.35rem .35rem .35rem .55rem;border-radius:var(--cf-radius-control);color:var(--dash-ink);text-decoration:none;transition:background .15s ease}.dashboard_diaryAgendaList__ZFV_m a:hover{background:var(--dash-soft)}.dashboard_diaryAgendaList__ZFV_m a:focus-visible{outline:2px solid color-mix(in srgb,var(--dash-accent) 52%,transparent);outline-offset:-2px}.dashboard_diaryAgendaList__ZFV_m time{color:var(--dash-accent);font-size:.78rem;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_diaryAgendaList__ZFV_m span{min-width:0;overflow:hidden;color:var(--dash-ink);font-size:.8rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.dashboard_diaryAgendaList__ZFV_m svg{color:var(--dash-muted)}.dashboard_diaryAgendaEmpty__cukxk{margin:0;padding:.6rem .55rem;color:var(--dash-muted);font-size:.78rem;font-weight:400}.dashboard_skelDiaryTile__1yF9l{position:absolute;inset:0;width:100%;height:100%;border-radius:0}@media(hover:none){.dashboard_diaryLike__dadtJ{opacity:1}}@media(prefers-reduced-motion:reduce){.dashboard_diaryCopy__fiskQ,.dashboard_diaryLike__dadtJ,.dashboard_diaryThumb__C_4ZE img{transition:none}}.dashboard_panelTasks__XACNw{min-height:0}.dashboard_panelHead__P1Cbo{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem;flex-shrink:0}.dashboard_panelHead__P1Cbo h2{margin:0;font-size:1.125rem;font-weight:400;letter-spacing:-.01em;color:var(--dash-ink)}.dashboard_headAction__vAksQ{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;font-weight:400;color:var(--dash-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(0,0,0,0);white-space:nowrap;transition:text-decoration-color .15s ease}.dashboard_headAction__vAksQ svg{color:var(--dash-muted)}.dashboard_headAction__vAksQ:hover{color:var(--dash-ink);text-decoration-color:currentColor}.dashboard_panelTabs__nq824{display:flex;align-items:center;gap:1.1rem;margin-bottom:.85rem;padding-bottom:.55rem;border-bottom:1px solid var(--dash-line);flex-shrink:0}.dashboard_panelTab__e5GYG{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:0;border:none;background:none;color:var(--dash-muted);font:inherit;font-size:.82rem;font-weight:400;cursor:pointer;transition:color .15s ease}.dashboard_panelTab__e5GYG em{display:inline-flex;align-items:center;justify-content:center;min-width:1.1rem;height:1.1rem;padding:0 .28rem;border-radius:var(--cf-radius-pill);background:#fde8e6;color:#b42318;font-size:.65rem;font-style:normal;font-weight:400}.dashboard_panelTab__e5GYG:hover{color:var(--dash-ink)}.dashboard_panelTab__e5GYG:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_panelTabActive__C3IWA{color:var(--dash-ink);position:relative}.dashboard_panelTabActive__C3IWA:after{content:"";position:absolute;left:0;right:0;bottom:calc(-.55rem - 1px);height:2px;background:var(--dash-accent);border-radius:1px}.dashboard_panelBody__f7s1y{display:flex;flex-direction:column;min-height:0}.dashboard_panelBento__jqGYc .dashboard_panelBody__f7s1y.dashboard_panelScroll__6w8Wc{flex:1 1 auto}.dashboard_panelFooter__eON9f{flex-shrink:0;margin-top:.85rem;padding-top:.15rem}.dashboard_panelAdd__35ap2{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;min-height:50px;border:1px solid #ddd;border-radius:var(--cf-radius-control);background:#fff;color:var(--dash-ink);font-size:.875rem;font-weight:400;text-decoration:none;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.dashboard_panelAdd__35ap2 svg{color:var(--dash-ink)}.dashboard_panelAdd__35ap2:hover{background:#fff;border-color:#222;box-shadow:0 2px 8px rgba(0,0,0,.08);color:var(--dash-ink)}.dashboard_panelList__E2rlD{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dashboard_panelItem__uPOzi{display:flex;flex-direction:column;gap:.7rem;padding:.95rem;border-radius:var(--dash-r-sm);background:var(--dash-soft);border:1px solid rgba(0,0,0,0);color:inherit;text-decoration:none;transition:background .15s ease,box-shadow .15s ease,border-color .15s ease}.dashboard_panelItemFocus__Hh5ns{background:#fff;border-color:var(--dash-line);box-shadow:none}.dashboard_panelItemRow__plYQV{display:flex;gap:.75rem;align-items:flex-start;min-width:0;color:inherit;text-decoration:none}.dashboard_panelItemIcon__0q7dH{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;flex-shrink:0;border-radius:var(--cf-radius-control);background:#eceef1;color:var(--dash-ink)}.dashboard_panelItemThumb__TpjbS{width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:var(--cf-radius-control);overflow:hidden;background:#e4e6ea}.dashboard_panelItemThumb__TpjbS img{width:100%;height:100%;object-fit:cover}.dashboard_panelItemCopy__ojpTM{min-width:0;flex:1 1}.dashboard_panelItemCopy__ojpTM strong{display:block;font-size:.9rem;font-weight:400;color:var(--dash-ink)}.dashboard_panelItemCopy__ojpTM p{margin:.22rem 0 0;font-size:.78rem;color:var(--dash-muted);word-break:break-word}.dashboard_panelItemCopy__ojpTM small{display:block;margin-top:.35rem;font-size:.72rem;color:#9aa0a6}.dashboard_panelItemMsg__syy2a{margin-top:.4rem!important;padding:.45rem .55rem;border-radius:var(--cf-radius-control);background:#fff;color:var(--dash-ink)!important}.dashboard_panelItemActions__JMWfJ{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.dashboard_panelIconBtn__XS_ad{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border:none;border-radius:var(--cf-radius-pill);background:#fff;color:var(--admin-desc-color);cursor:pointer;transition:color .15s ease}.dashboard_panelIconBtn__XS_ad:hover{color:#e11d48}.dashboard_panelIconBtn__XS_ad:disabled{opacity:.55;cursor:wait}.dashboard_diaryLiked__a1gjI{color:#e11d48}.dashboard_quietLink__WMBrt{font-size:.78rem;font-weight:400;color:var(--dash-muted);text-decoration:none;white-space:nowrap}.dashboard_quietLink__WMBrt:hover{color:var(--dash-ink)}.dashboard_recentPatientsHead__vbk9U{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.dashboard_recentPatientsHead__vbk9U h2{margin:0;font-size:1.125rem;font-weight:400;letter-spacing:-.01em;color:var(--dash-ink)}.dashboard_recentPatientsAll__hqsNr{min-height:2rem;display:inline-flex;align-items:center;color:var(--dash-ink);font-size:.875rem;font-weight:400;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(0,0,0,0)}.dashboard_recentPatientsAll__hqsNr:hover{color:var(--dash-ink);text-decoration-color:currentColor}.dashboard_recentPatientsAll__hqsNr:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_recentPatientsList__qrjP8{display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none}.dashboard_recentPatientLink__l_tcK{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.75rem;padding:.45rem .55rem;border-radius:var(--cf-radius-control);color:var(--dash-ink);text-decoration:none;transition:background .15s ease}.dashboard_recentPatientLink__l_tcK>svg{color:var(--dash-muted)}.dashboard_recentPatientLink__l_tcK:hover{background:var(--dash-soft)}.dashboard_recentPatientLink__l_tcK:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:-2px}.dashboard_recentPatientCopy__Rbc_B{display:flex;flex-direction:column;gap:.16rem;min-width:0}.dashboard_recentPatientName__WO4QX{display:inline-flex;align-items:center;gap:.35rem;min-width:0;overflow:hidden;color:var(--dash-ink);font-size:.86rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.dashboard_recentPatientSignupIcon__NfYby{flex-shrink:0;opacity:.72}.dashboard_recentPatientMeta__qbMFZ{overflow:hidden;color:var(--dash-muted);font-size:.72rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.dashboard_notifHead__5S9lZ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.dashboard_notifHead__5S9lZ h2{margin:0;font-size:1.05rem;font-weight:400;letter-spacing:-.025em;color:var(--dash-ink)}.dashboard_notifClear__KL1uA{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:.2rem .45rem;border:none;border-radius:var(--cf-radius-pill);background:rgba(0,0,0,0);color:var(--dash-muted);font:inherit;font-size:.78rem;font-weight:400;cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.dashboard_notifClear__KL1uA svg{color:var(--dash-ink);opacity:.55}.dashboard_notifClear__KL1uA:hover:not(:disabled){background:var(--dash-soft);color:var(--dash-ink)}.dashboard_notifClear__KL1uA:disabled{opacity:.45;cursor:default}.dashboard_notifClear__KL1uA:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_notifList__RYHi_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.dashboard_notifItem__9zXBQ{min-width:0}.dashboard_notifSwipe__AWv0a{position:relative;overflow:hidden;border-radius:var(--dash-r-sm)}.dashboard_notifTray__f_BN8{position:absolute;top:0;right:0;bottom:0;width:3.35rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.85rem;background:var(--dash-accent-soft);border-radius:0 var(--dash-r-sm) var(--dash-r-sm) 0}.dashboard_notifTrayBtn__c8vTp{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;padding:0;border:none;border-radius:var(--cf-radius-pill);background:rgba(0,0,0,0);color:var(--dash-ink);cursor:pointer;opacity:.72;transition:opacity .15s ease,background .15s ease}.dashboard_notifTrayBtn__c8vTp:hover{opacity:1;background:rgba(255,255,255,.55)}.dashboard_notifTrayBtn__c8vTp:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_notifCard__qA82_{position:relative;z-index:1;padding:1rem 1.05rem;border-radius:var(--dash-r-sm);background:#fff;border:1px solid var(--dash-line);box-shadow:none;will-change:transform;touch-action:pan-x;cursor:grab;-webkit-user-select:none;user-select:none}.dashboard_notifCard__qA82_:active{cursor:grabbing}.dashboard_notifSwipeMessage__8ur7e .dashboard_notifCard__qA82_{box-shadow:none;border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);padding:.15rem .1rem}.dashboard_notifCardHead__GJL_Y{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem}.dashboard_notifCardTitle__g6M7F{display:inline-flex;align-items:center;gap:.45rem;min-width:0}.dashboard_notifCardTitle__g6M7F strong{font-size:.92rem;font-weight:400;color:var(--dash-ink)}.dashboard_notifDot__L9loK{width:.42rem;height:.42rem;border-radius:50%;background:#22c55e;flex-shrink:0}.dashboard_notifMenu__yuikY{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:var(--cf-radius-pill);background:rgba(0,0,0,0);color:var(--dash-muted);text-decoration:none;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease}.dashboard_notifMenu__yuikY:hover{background:var(--dash-soft);color:var(--dash-ink)}.dashboard_notifMenu__yuikY:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_notifSub__aSEuK{margin:.45rem 0 .75rem;font-size:.78rem;line-height:1.45;color:var(--dash-muted)}.dashboard_notifMetaRow__pLd_3{display:flex;flex-wrap:wrap;gap:.85rem 1.1rem}.dashboard_notifMetaRow__pLd_3 span{display:inline-flex;align-items:center;gap:.35rem;font-size:.76rem;font-weight:400;color:var(--dash-ink)}.dashboard_notifMetaRow__pLd_3 span svg{color:var(--dash-ink);opacity:.55}.dashboard_notifMessage__6l50k{padding:0}.dashboard_notifMessageTitle__KsJr0{display:block;font-size:.92rem;font-weight:400;color:var(--dash-ink)}.dashboard_notifFrom__ihIRX{display:flex;align-items:center;gap:.4rem;margin:.45rem 0 .65rem;font-size:.78rem;color:var(--dash-muted)}.dashboard_notifFrom__ihIRX svg{color:var(--dash-ink);opacity:.55;flex-shrink:0}.dashboard_notifPreview__NZ08_{margin:0;padding:.65rem .85rem;border-radius:var(--cf-radius-pill);background:var(--dash-soft);font-size:.78rem;line-height:1.45;color:var(--dash-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dashboard_seg__QN6co{display:inline-flex;align-items:center;gap:.2rem;padding:.2rem;border-radius:var(--cf-radius-pill);background:var(--dash-soft)}.dashboard_segBtn__SM4MS{gap:.35rem;margin:0;min-height:2rem;padding:.3rem .8rem;border:none;background:rgba(0,0,0,0);color:var(--dash-muted);font:inherit;font-size:.78rem;cursor:pointer;transition:background .15s ease,color .15s ease}.dashboard_segBtn__SM4MS,.dashboard_segBtn__SM4MS em{display:inline-flex;align-items:center;border-radius:var(--cf-radius-pill);font-weight:400}.dashboard_segBtn__SM4MS em{justify-content:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;background:#fde8e6;color:#b42318;font-size:.68rem;font-style:normal}.dashboard_segBtn__SM4MS:hover{color:var(--dash-ink)}.dashboard_segBtn__SM4MS:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:1px}.dashboard_segActive__brV8D{background:#fff;color:var(--dash-ink);box-shadow:0 2px 8px rgba(22,24,28,.06)}.dashboard_diaryTip__xqQtq{position:fixed;z-index:9999;pointer-events:none;background:rgba(10,12,11,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border-radius:var(--cf-radius-control);padding:.35rem .5rem;display:flex;flex-direction:column;gap:.05rem;max-width:10rem;box-shadow:0 4px 16px rgba(0,0,0,.35)}.dashboard_diaryTip__xqQtq strong{font-size:.72rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_diaryTip__xqQtq span{font-size:.64rem;color:rgba(255,255,255,.78);white-space:nowrap}.dashboard_tasksHead__57kjn{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.15rem;flex-wrap:wrap}.dashboard_tasksHeadMain__FCJsB{display:inline-flex;align-items:center;gap:.85rem;min-width:0}.dashboard_tasksHeadMain__FCJsB h2{margin:0;font-size:1.05rem;font-weight:400;letter-spacing:-.025em;color:var(--dash-ink);white-space:nowrap}.dashboard_tasksAvatars__sGJE_{display:inline-flex;align-items:center;padding-left:.15rem}.dashboard_tasksAvatar__IE9fk{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-left:-.45rem;border:2px solid #fff;border-radius:50%;overflow:hidden;background:#eceef1;color:var(--dash-ink);font-size:.68rem;font-weight:400;flex-shrink:0}.dashboard_tasksAvatar__IE9fk:first-child{margin-left:0}.dashboard_tasksAvatar__IE9fk img{width:100%;height:100%;object-fit:cover}.dashboard_tasksAvatarAdd__3ob_t{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0 0 0 -.45rem;padding:0;border:2px solid #fff;border-radius:50%;background:var(--dash-accent);color:#fff;cursor:pointer;flex-shrink:0;transition:opacity .15s ease}.dashboard_tasksAvatarAdd__3ob_t:hover{opacity:.92}.dashboard_tasksAvatarAdd__3ob_t:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_tasksHeadRight__aGv__{display:inline-flex;align-items:center;gap:.55rem;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.dashboard_tasksViewToggle__HR24R{display:inline-flex;align-items:center;gap:.15rem;margin-right:.15rem}.dashboard_tasksViewBtn__W3bq0{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0);color:var(--dash-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.dashboard_tasksViewBtn__W3bq0:hover{color:var(--dash-ink);background:var(--dash-soft)}.dashboard_tasksViewBtn__W3bq0:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_tasksViewBtnActive__DNEpm{background:var(--dash-accent);color:#fff}.dashboard_tasksViewBtnActive__DNEpm:hover{background:var(--dash-accent);color:#fff;opacity:.92}.dashboard_tasksHeadLink__LZXMv{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:.2rem .45rem;border:none;border-radius:var(--cf-radius-pill);background:rgba(0,0,0,0);color:var(--dash-muted);font:inherit;font-size:.78rem;font-weight:400;cursor:pointer;transition:background .15s ease,color .15s ease}.dashboard_tasksHeadLink__LZXMv svg{color:var(--dash-ink);opacity:.65}.dashboard_tasksHeadLink__LZXMv:hover{background:var(--dash-soft);color:var(--dash-ink)}.dashboard_tasksHeadLink__LZXMv:focus-visible{outline:2px solid rgba(95,111,88,.35);outline-offset:2px}.dashboard_taskList__GcHaS{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.dashboard_taskListGrid__Fz1MP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.dashboard_taskListGrid__Fz1MP .dashboard_taskRow__JJeC9{grid-template-columns:1fr;gap:.75rem;align-items:start}.dashboard_taskListGrid__Fz1MP .dashboard_taskStats__nbhdY{justify-content:flex-start;flex-wrap:wrap;gap:.75rem}.dashboard_taskRow__JJeC9{display:grid;grid-template-columns:minmax(0,1.35fr) 6.25rem minmax(7.5rem,.95fr) minmax(0,1.15fr);gap:1rem 1.35rem;align-items:center;padding:.95rem 1rem;border-radius:var(--cf-radius-control);background:#fff;border:1px solid var(--dash-line)}.dashboard_taskRowDone__draj5{opacity:.72}.dashboard_taskRowDone__draj5 .dashboard_taskMain__RQGVE strong{text-decoration:line-through;color:var(--dash-muted)}.dashboard_taskRowDone__draj5 .dashboard_taskProgressTrack__GRUw9 span{background:#b8bcc2}.dashboard_taskMain__RQGVE{min-width:0}.dashboard_taskMain__RQGVE strong{display:block;font-size:.92rem;font-weight:400;color:var(--dash-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_taskMain__RQGVE span{display:block;margin-top:.2rem;font-size:.76rem;color:var(--dash-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_taskMeta__SaC59{min-width:0}.dashboard_taskMeta__SaC59 em{display:block;font-style:normal;font-size:.72rem;color:var(--dash-muted)}.dashboard_taskMeta__SaC59 strong{display:block;margin-top:.18rem;font-size:.84rem;font-weight:400;color:var(--dash-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.dashboard_taskProgress__Zh7aV{min-width:0}.dashboard_taskProgressTop__wiB99{margin-bottom:.38rem;font-size:.84rem;font-weight:400;color:var(--dash-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_taskProgressTrack__GRUw9{height:.32rem;border-radius:var(--cf-radius-pill);background:#eceef1;overflow:hidden}.dashboard_taskProgressTrack__GRUw9 span{display:block;height:100%;border-radius:inherit;background:var(--dash-accent)}.dashboard_taskStats__nbhdY{display:flex;align-items:center;justify-content:flex-end;gap:.95rem;min-width:0;flex-wrap:wrap}.dashboard_taskStat__ymzgK{display:inline-flex;align-items:center;gap:.32rem;font-size:.76rem;color:var(--dash-muted);white-space:nowrap}.dashboard_taskStat__ymzgK svg{color:var(--dash-ink);opacity:.5;flex-shrink:0}.dashboard_taskStat__ymzgK strong{font-size:.78rem;font-weight:400;color:var(--dash-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard_skelTaskStats__4n_gc{display:flex;gap:.65rem;justify-content:flex-end}.dashboard_tasksKanbanWrap__P768R{min-width:0;overflow-x:auto;padding-bottom:.15rem}.dashboard_tasksHeadLink__LZXMv:disabled{opacity:.45;cursor:default}.dashboard_emptyPad__Z7U1d{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:1.25rem .5rem;text-align:center;color:var(--dash-muted)}.dashboard_emptyPad__Z7U1d p{margin:0;font-size:.86rem}.dashboard_emptyPad__Z7U1d svg{color:var(--dash-ink);opacity:.55}.dashboard_emptyCta__uStaL{margin-top:.2rem;font:inherit;font-size:.8rem;font-weight:400;color:var(--dash-ink);text-decoration:none;background:none;border:none;cursor:pointer;padding:0}.dashboard_emptyCta__uStaL:hover{text-decoration:underline;text-underline-offset:.15em}.dashboard_error__y7GHa{margin:.5rem 0;padding:.7rem .85rem;border-radius:var(--dash-r-sm);background:#fef2f2;color:#991b1b;font-size:.84rem}.dashboard_bone__xIV79{--bone-base:#e8ece9;--bone-peak:#f3f5f3;display:inline-block;border-radius:var(--cf-radius-control);background:linear-gradient(90deg,var(--bone-base) 0,var(--bone-peak) 50%,var(--bone-base) 100%);background-size:200% 100%;animation:dashboard_shimmer__YTJJr 1.2s ease-in-out infinite}.dashboard_taskRow__JJeC9 .dashboard_bone__xIV79{--bone-base:#dee2e7;--bone-peak:#edf0f3}@keyframes dashboard_shimmer__YTJJr{0%{background-position:100% 0}to{background-position:-100% 0}}.dashboard_skelHeroDate__ODrfw{display:flex;align-items:center;gap:.4rem}.dashboard_skelHeroTitle__Ssgin{display:block;width:min(17rem,100%);height:clamp(1.85rem,3.2vw,2.55rem)}.dashboard_skelQuickValue__Z2PG8{width:2.6rem;height:1.5rem;margin-top:auto}.dashboard_skelRecentRow__yIejf{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:3.75rem;padding:.45rem .55rem}.dashboard_skelRecentAvatar__n_nO8{width:2.25rem;height:2.25rem;border-radius:50%}.dashboard_skelRecentCopy__1TnV5{display:flex;flex-direction:column;gap:.32rem;min-width:0}.dashboard_skelRevenueIcon__21cfL{flex:0 0 auto;width:2.25rem;height:2.25rem}.dashboard_skelRevenueCopy__M_iGh{display:flex;min-width:0;flex-direction:column;gap:.28rem}.dashboard_skelRevenueValue__ZlyNn{width:8.5rem;height:1.45rem;margin-top:0}.dashboard_skelAgendaRow__7MiEl{display:grid;grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:2.75rem;padding:.35rem .35rem .35rem .55rem}.dashboard_skelHeroSep__j9o7Z{color:#c5cbc6}.dashboard_skelScheduleCopy__TEf5C{flex:1 1;display:flex;flex-direction:column;gap:.35rem;min-width:0}.dashboard_skelPanelIcon__xnwOG{width:2.15rem;height:2.15rem;border-radius:var(--cf-radius-control);flex-shrink:0}.dashboard_skelDiaryThumb__oRqrQ,.dashboard_skelPanelThumb____6_h{width:2.75rem;height:2.75rem;border-radius:var(--cf-radius-control);flex-shrink:0}.dashboard_skelAvatar__q5nIE{width:2rem;height:2rem;border-radius:50%;flex-shrink:0}.dashboard_skelTrow__s9LHc{pointer-events:none}.dashboard_skelPatientCopy__y_Fv6,.dashboard_skelRequestCopy__FG4Ge{display:flex;flex-direction:column;gap:.3rem;min-width:0}.dashboard_tasksDialog__bTLga{width:min(1120px,100vw - 2rem);max-height:min(90dvh,860px);overflow:hidden;display:flex;flex-direction:column;padding:1.15rem 1.2rem 1.1rem}.dashboard_tasksDialogBody__3yTCm{min-height:0;overflow:auto;flex:1 1}.dashboard_dangerDialog__haJif{width:min(480px,100%);max-height:min(90dvh,720px);overflow:auto;padding:1.35rem 1.4rem 1.25rem;background:#fff;box-sizing:border-box}.dashboard_dangerDialog__haJif h3{margin:0 0 .45rem;font-size:1.05rem;font-weight:400}.dashboard_dangerHint__bhkfm{margin:0 0 1rem;font-size:.875rem;color:var(--admin-muted);line-height:1.5}.dashboard_dangerLabel__q0bNt{display:block;margin-bottom:.35rem;font-size:var(--admin-font-label);font-weight:var(--admin-font-label-weight);color:var(--admin-muted);text-transform:uppercase;letter-spacing:.04em}.dashboard_dangerTextarea__atIG_{width:100%;box-sizing:border-box;padding:.75rem .85rem;border:1.5px solid var(--admin-border);border-radius:var(--dash-r-sm);background:#fafbfa;resize:vertical;min-height:180px;font:inherit;line-height:1.45;outline:none}.dashboard_dangerTextarea__atIG_:focus{border-color:#b8d4b4}.dashboard_dangerVars__diusn{margin:.45rem 0 0;font-size:.75rem;color:var(--admin-muted)}.dashboard_dangerActions__Lr97Y{display:flex;justify-content:flex-end;gap:.65rem;margin-top:1.15rem}.dashboard_dangerConfirm__lsbZi{background:#25d366!important}.dashboard_dangerConfirm__lsbZi:hover:not(:disabled){background:#1ebe57!important}@media(max-width:1100px){.dashboard_bentoBottom__zJJl0,.dashboard_bentoTop__ms2zg,.dashboard_hero__W35Pv{grid-template-columns:1fr}.dashboard_panelDiary__HLyUA{height:auto;max-height:clamp(22rem,42vh,30rem)!important}}@media(max-width:720px){.dashboard_ctaRow__nIOkU{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.dashboard_bentoMid__3twTw{grid-template-columns:1fr}.dashboard_quickTile__k3Tbg:nth-child(5){grid-column:1/-1;min-height:4.8rem!important;flex-direction:row;align-items:center;gap:.75rem}.dashboard_quickTile__k3Tbg:nth-child(5) strong{margin-top:0;margin-left:auto}.dashboard_quickTile__k3Tbg:nth-child(5) span{margin-top:0}.dashboard_pageToolbar__ZpO_8{justify-content:stretch}.dashboard_pageToolbarActions__7Q3MT{width:100%;justify-content:flex-end}.dashboard_tasksHeadRight__aGv__{width:100%;justify-content:flex-start}.dashboard_taskListGrid__Fz1MP{grid-template-columns:1fr}.dashboard_taskRow__JJeC9{grid-template-columns:minmax(0,1fr);gap:.65rem;padding:.85rem .95rem!important}.dashboard_quickTileIcon__1nniY{width:3.5rem;height:3.5rem}.dashboard_greeting__EomGn{font-size:1.7rem}}