.dashboard_shell__XcD0h{min-height:100vh;display:grid;grid-template-columns:var(--nav-width) 1fr;grid-template-rows:1fr}.dashboard_nav__iSP8w{position:-webkit-sticky;position:sticky;top:0;height:100vh;border-right:1px solid var(--line);background:color-mix(in srgb,var(--panel) 92%,var(--bg-wash));padding:1rem .85rem 1.25rem;display:flex;flex-direction:column;gap:.75rem;overflow:auto;z-index:40}.dashboard_brandRow___r08W{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.15rem .35rem .65rem;border-bottom:1px solid var(--line);margin-bottom:.25rem}.dashboard_brand__S_of_{margin:0;font-family:var(--font-display);font-size:1.35rem;font-weight:600;letter-spacing:-.02em;color:var(--accent);line-height:1.1}.dashboard_brandMark__rmfVb{display:block;font-size:.65rem;font-family:var(--font-body);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:.2rem}.dashboard_navScroll__FF_Qm{display:flex;flex-direction:column;gap:1rem;flex:1 1;min-height:0}.dashboard_navGroup__IF5rc{display:grid;grid-gap:.2rem;gap:.2rem}.dashboard_navGroupLabel__GIeA_{margin:0 0 .2rem;padding:0 .55rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.dashboard_navLink__HPkao{display:block;color:var(--ink-soft);text-decoration:none;padding:.45rem .65rem;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:500;line-height:1.3;border:1px solid transparent;transition:background .12s ease,color .12s ease,border-color .12s ease}.dashboard_navLink__HPkao:hover{background:var(--panel-muted);color:var(--ink)}.dashboard_navLinkActive__j0un6{background:var(--accent-soft);color:var(--accent-strong);border-color:color-mix(in srgb,var(--accent) 22%,transparent);font-weight:650}.dashboard_navFooter__IEG_B{margin-top:auto;padding-top:.75rem;border-top:1px solid var(--line);display:grid;grid-gap:.55rem;gap:.55rem}.dashboard_userMeta__0zfEK{margin:0;padding:0 .35rem;font-size:var(--text-xs);color:var(--muted);line-height:1.4;word-break:break-word}.dashboard_workspace__Oj9mY{min-width:0;display:flex;flex-direction:column;min-height:100vh}.dashboard_topbar__53h0J{position:-webkit-sticky;position:sticky;top:0;z-index:30;min-height:var(--topbar-height);display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem 1.25rem;background:color-mix(in srgb,var(--panel) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.dashboard_topbarLeft__gz3IT,.dashboard_topbarRight__W_EkT{display:flex;align-items:center;gap:.65rem;min-width:0}.dashboard_menuToggle__aOR1_{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:var(--radius-sm);padding:.4rem .65rem;font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer;display:none}.dashboard_propertyContext__cBcOk{display:flex;align-items:center;gap:.5rem;min-width:0}.dashboard_propertyContextLabel__n6anB{font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.dashboard_propertySelect__e96ea{min-width:0;max-width:min(320px,48vw);border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:var(--radius-sm);padding:.4rem .55rem;font:inherit;font-size:var(--text-sm);font-weight:550}.dashboard_content__lgdH3{padding:1.25rem 1.35rem 2rem;flex:1 1}.dashboard_contentLoading__wbGI8{display:grid;place-items:center;min-height:60vh;color:var(--muted);font-size:var(--text-sm)}.dashboard_header__0IQ3E{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:1.15rem}.dashboard_title__16hVG{margin:0;font-family:var(--font-body);font-size:var(--text-2xl);font-weight:700;letter-spacing:-.025em;line-height:1.15;color:var(--ink)}.dashboard_subtitle__xP_XA{margin:.35rem 0 0;font-size:var(--text-md);color:var(--muted);max-width:52rem}.dashboard_panel__p7e5C{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:1rem 1.1rem}.dashboard_panelTight__WNdrV{padding:.85rem .95rem}.dashboard_sectionTitle__QgSIN{margin:0 0 .65rem;font-size:var(--text-lg);font-weight:700;letter-spacing:-.015em}.dashboard_grid2__aPEQy,.dashboard_grid__D9hPf{display:grid;grid-gap:.85rem;gap:.85rem}.dashboard_grid2__aPEQy{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard_kpiGrid__IrlaX{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-bottom:1.15rem}.dashboard_kpiCard__CtqLT{display:grid;grid-gap:.35rem;gap:.35rem;padding:.9rem .95rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);text-decoration:none;color:inherit;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.dashboard_kpiCard__CtqLT:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--line));box-shadow:var(--shadow-md);transform:translateY(-1px)}.dashboard_kpiLabel___gEc1{margin:0;font-size:var(--text-xs);font-weight:650;letter-spacing:.02em;color:var(--muted);line-height:1.3}.dashboard_kpiValue__XXdeq{margin:0;font-size:1.45rem;font-weight:750;letter-spacing:-.03em;color:var(--ink);line-height:1.1}.dashboard_label__ZmhPy{display:grid;grid-gap:.3rem;gap:.3rem;font-size:var(--text-sm);font-weight:550;color:var(--ink-soft)}.dashboard_input__5d_PV,.dashboard_select__xVe24,.dashboard_textarea__gVSwe{width:100%;border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:var(--radius-sm);padding:.55rem .65rem;font:inherit;font-size:var(--text-sm);transition:border-color .12s ease,box-shadow .12s ease}.dashboard_input__5d_PV:hover,.dashboard_select__xVe24:hover,.dashboard_textarea__gVSwe:hover{border-color:var(--line-strong)}.dashboard_input__5d_PV:focus,.dashboard_select__xVe24:focus,.dashboard_textarea__gVSwe:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.dashboard_textarea__gVSwe{min-height:110px;resize:vertical}.dashboard_btn__LgZ8p{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:var(--accent);color:var(--accent-contrast);padding:.55rem .9rem;font:inherit;font-size:var(--text-sm);font-weight:650;border-radius:var(--radius-sm);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;line-height:1.2;transition:background .12s ease,transform .12s ease}.dashboard_btn__LgZ8p:hover{background:var(--accent-strong)}.dashboard_btn__LgZ8p:disabled{opacity:.6;cursor:default}.dashboard_btnSecondary__0BmYi{background:var(--panel);color:var(--ink);border:1px solid var(--line)}.dashboard_btnSecondary__0BmYi:hover{background:var(--panel-muted)}.dashboard_btnDanger__lF3Cu{background:var(--danger);color:#fff}.dashboard_btnDanger__lF3Cu:hover{background:#7f2323}.dashboard_tableWrap__fDI_U{overflow:auto;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel)}.dashboard_table__qUgyM{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.dashboard_table__qUgyM td,.dashboard_table__qUgyM th{text-align:left;padding:.65rem .75rem;border-bottom:1px solid var(--line);vertical-align:middle}.dashboard_table__qUgyM th{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--panel-muted);position:-webkit-sticky;position:sticky;top:0}.dashboard_table__qUgyM tbody tr:hover td{background:color-mix(in srgb,var(--accent-soft) 45%,transparent)}.dashboard_table__qUgyM tbody tr:last-child td{border-bottom:0}.dashboard_error__ih3px{color:var(--danger);background:var(--danger-soft);border:1px solid color-mix(in srgb,var(--danger) 25%,transparent);border-radius:var(--radius-sm)}.dashboard_error__ih3px,.dashboard_success__yQeDz{margin:0;padding:.65rem .8rem;font-size:var(--text-sm)}.dashboard_success__yQeDz{color:var(--success);background:var(--success-soft);border:1px solid color-mix(in srgb,var(--success) 25%,transparent);border-radius:var(--radius-sm)}.dashboard_muted__xATKC{color:var(--muted)}.dashboard_chips__MYfxd{display:flex;flex-wrap:wrap;gap:.45rem}.dashboard_chip__Q1Vjh{border:1px solid var(--line);border-radius:999px;padding:.3rem .65rem;cursor:pointer;background:var(--panel);font:inherit;font-size:var(--text-xs);font-weight:600;color:var(--ink-soft)}.dashboard_chipActive__8Dj5Z{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));background:var(--accent-soft);color:var(--accent-strong)}.dashboard_badge__3z1pJ{display:inline-flex;align-items:center;gap:.25rem;border:1px solid var(--line);border-radius:999px;padding:.2rem .55rem;font-size:var(--text-xs);font-weight:700;letter-spacing:.02em;background:var(--panel);color:var(--muted);white-space:nowrap}.dashboard_badgeSuccess__UkuGw{color:var(--success);border-color:color-mix(in srgb,var(--success) 35%,var(--line));background:var(--success-soft)}.dashboard_badgeDanger__t1kDi{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 35%,var(--line));background:var(--danger-soft)}.dashboard_badgeWarning__H6IK0{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 35%,var(--line));background:var(--warning-soft)}.dashboard_badgeInfo__TqpuJ{color:var(--info);border-color:color-mix(in srgb,var(--info) 35%,var(--line));background:var(--info-soft)}.dashboard_stateBlock__o_jA0{display:grid;grid-gap:.45rem;gap:.45rem;place-items:start;padding:1.5rem 1.1rem;border:1px dashed var(--line-strong);border-radius:var(--radius-md);background:var(--panel-muted)}.dashboard_stateBlockTitle__uIcBI{margin:0;font-size:var(--text-lg);font-weight:700}.dashboard_stateBlockBody__Boqg_{margin:0;color:var(--muted);font-size:var(--text-sm);max-width:36rem}.dashboard_skeleton__vdtkZ{display:grid;grid-gap:.65rem;gap:.65rem}.dashboard_skeletonLine__iIZGp{height:.7rem;border-radius:999px;background:linear-gradient(90deg,var(--panel-muted) 0,color-mix(in srgb,var(--line) 70%,white) 50%,var(--panel-muted) 100%);background-size:200% 100%;animation:dashboard_shimmer__PVpLD 1.2s ease-in-out infinite}@keyframes dashboard_shimmer__PVpLD{0%{background-position:100% 0}to{background-position:-100% 0}}.dashboard_photos__vwvWr{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:.75rem;gap:.75rem}.dashboard_photoCard__YJEO2{border:1px solid var(--line);border-radius:var(--radius-md);padding:.5rem;background:#fff;display:grid;grid-gap:.4rem;gap:.4rem}.dashboard_photoCard__YJEO2 img{width:100%;height:100px;object-fit:cover;background:#eee;border-radius:var(--radius-sm)}.dashboard_calendarWrap__147Uu{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--panel)}.dashboard_calendar__ja2Xp{border-collapse:collapse;min-width:1500px;width:100%}.dashboard_calendar__ja2Xp td,.dashboard_calendar__ja2Xp th{border:1px solid var(--line);padding:.3rem;min-width:48px;height:40px;vertical-align:middle}.dashboard_calendar__ja2Xp th:first-child{position:-webkit-sticky;position:sticky;left:0;background:var(--panel);min-width:140px;z-index:1}.dashboard_calendarBar__NbyQS,.dashboard_calendarEmpty__CrMqS{display:block;text-align:center;padding:.2rem;text-decoration:none;color:var(--ink)}.dashboard_calendarEmpty__CrMqS{color:var(--muted)}.dashboard_calendarBlock__dF3Ri{background:#d9d9d9}.dashboard_statusPENDING__zzHI7{background:#f4d993}.dashboard_statusCONFIRMED__pl1Fd{background:#94d5bd}.dashboard_statusCHECKED_IN__oh_HR{background:#65b99c}.dashboard_statusINQUIRY__O6T8_{background:#bcd2ea}.dashboard_statusCANCELLED__X5VQs,.dashboard_statusNO_SHOW__zCdEZ{background:#e8b1b1}.dashboard_calendarToday__3A8sU{background:rgba(12,107,98,.06)}.dashboard_calendarFilters__NOhvw{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end;margin-bottom:1rem}.dashboard_calendarFilterGroup__PayW2{display:grid;grid-gap:.35rem;gap:.35rem;flex:1 1 280px}.dashboard_calendarUnitLabel__5umjv{display:grid;grid-gap:.15rem;gap:.15rem;font-weight:500}.dashboard_calendarSourceBadge__oMbaQ{display:inline-block;font-size:.65rem;letter-spacing:.02em;text-transform:uppercase;margin-right:.25rem;opacity:.85}.dashboard_calendarSourceBadge__oMbaQ[data-source=AIRBNB]{color:#9b2c2c}.dashboard_calendarSourceBadge__oMbaQ[data-source=BOOKING_COM]{color:#1a4b8c}.dashboard_calendarSourceBadge__oMbaQ[data-source=DIRECT],.dashboard_calendarSourceBadge__oMbaQ[data-source=MANUAL],.dashboard_calendarSourceBadge__oMbaQ[data-source=PORTAL]{color:#0c6b62}.dashboard_calendarBarLabel__rMEoF{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:4.5rem}.dashboard_calendarConflict__hLaMp{background:#f3c1c1;outline:1px solid #8a1f1f}.dashboard_calendarConflictChip__AuP83{display:inline-block;font-size:.7rem;color:#8a1f1f;border:1px solid #e8b1b1;padding:.1rem .35rem;width:-moz-fit-content;width:fit-content}.dashboard_filterBar__vRdD3{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;margin-bottom:1rem;padding:.9rem 1rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.dashboard_filterBarActions__vpuMl{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;justify-content:flex-end}.dashboard_stack__pt2F4{display:grid;grid-gap:1rem;gap:1rem}.dashboard_toolbar__cH3ky{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.dashboard_detailGrid__DOTi0{display:grid;grid-gap:.85rem 1.25rem;gap:.85rem 1.25rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.dashboard_detailItem__cBcN_{display:grid;grid-gap:.2rem;gap:.2rem}.dashboard_detailLabel__B2yg_{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.dashboard_detailValue___vRMe{margin:0;font-size:var(--text-sm);color:var(--ink);word-break:break-word}.dashboard_opsBoard__5Fxfa{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.dashboard_opsColumn__s4Skx{display:grid;grid-gap:.65rem;gap:.65rem;align-content:start;min-height:12rem;padding:.85rem;background:var(--panel-muted);border:1px solid var(--line);border-radius:var(--radius-md)}.dashboard_opsColumnTitle__tKlNS{margin:0;font-size:var(--text-sm);font-weight:700;letter-spacing:-.01em;color:var(--ink-soft)}.dashboard_opsCard__H_0DZ{display:grid;grid-gap:.45rem;gap:.45rem;padding:.75rem .8rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm)}.dashboard_opsCardTitle__2ahdc{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--ink)}.dashboard_opsCardMeta__mVF7U{margin:0;font-size:var(--text-xs);color:var(--muted);line-height:1.4}.dashboard_hubGrid__CZ_zF{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.dashboard_hubCard__2p88S{display:grid;grid-gap:.45rem;gap:.45rem;padding:1rem 1.05rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);text-decoration:none;color:inherit;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.dashboard_hubCard__2p88S:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--line));box-shadow:var(--shadow-md);transform:translateY(-1px)}.dashboard_hubCardTitle__12nKy{margin:0;font-size:var(--text-md);font-weight:700;letter-spacing:-.015em}.dashboard_hubCardBody__hvyER{margin:0;font-size:var(--text-sm);color:var(--muted);line-height:1.4}.dashboard_pager__pVIOW{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:center;margin-top:.85rem}.dashboard_actionRail__I5egU{display:flex;flex-wrap:wrap;gap:.45rem;padding-top:.35rem;border-top:1px solid var(--line);margin-top:.35rem}.dashboard_inboxLayout__19dEw{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(220px,.9fr) minmax(280px,1.4fr) minmax(180px,.7fr)}@media (max-width:960px){.dashboard_inboxLayout__19dEw{grid-template-columns:1fr}}.dashboard_inboxThreadList__LRKX1{list-style:none;margin:0;padding:0;display:grid;grid-gap:.45rem;gap:.45rem;max-height:70vh;overflow:auto}.dashboard_inboxThreadItem__1UmvK{width:100%;text-align:left;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);padding:.7rem .75rem;cursor:pointer;font:inherit;box-shadow:var(--shadow-sm);transition:border-color .12s ease,background .12s ease}.dashboard_inboxThreadItem__1UmvK:hover{border-color:color-mix(in srgb,var(--accent) 30%,var(--line))}.dashboard_inboxThreadActive__X6QoL{border-color:var(--accent);background:var(--accent-soft)}.dashboard_inboxThreadMeta__283mw{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.dashboard_inboxPreview__TOLIg{margin:.25rem 0 0;font-size:var(--text-sm);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_inboxMessages__qWD_q{display:grid;grid-gap:.65rem;gap:.65rem;max-height:45vh;overflow:auto;margin:.75rem 0;padding-right:.15rem}.dashboard_inboxBubble__6RaxH{border:1px solid var(--line);border-radius:var(--radius-sm);padding:.7rem .8rem;background:var(--panel);box-shadow:var(--shadow-sm)}.dashboard_inboxInbound__R4eNC{border-left:3px solid #1a4b8c}.dashboard_inboxOutbound__HrLpe{border-left:3px solid #0c6b62;background:color-mix(in srgb,#0c6b62 6%,var(--panel))}.dashboard_inboxComposer__Sydys{display:grid;grid-gap:.65rem;gap:.65rem}.dashboard_inboxAuditList__NyrQe{margin:0;padding-left:1.1rem;display:grid;grid-gap:.35rem;gap:.35rem;font-size:var(--text-sm);color:var(--muted)}.dashboard_forbidden__Q1nGM{color:#5c4a0f;margin:0}.dashboard_navBackdrop__l6x1y{display:none}@media (max-width:960px){.dashboard_shell__XcD0h{grid-template-columns:1fr}.dashboard_nav__iSP8w{position:fixed;left:0;top:0;width:min(var(--nav-width),86vw);transform:translateX(-105%);transition:transform .18s ease;box-shadow:var(--shadow-md)}.dashboard_shellNavOpen__L6fQk .dashboard_nav__iSP8w{transform:translateX(0)}.dashboard_navBackdrop__l6x1y{display:block;position:fixed;inset:0;background:rgba(18,32,30,.35);z-index:35;border:0;padding:0;cursor:pointer}.dashboard_menuToggle__aOR1_{display:inline-flex}.dashboard_grid2__aPEQy,.dashboard_opsBoard__5Fxfa{grid-template-columns:1fr}.dashboard_content__lgdH3{padding:1rem .9rem 1.75rem}.dashboard_header__0IQ3E{flex-direction:column;align-items:stretch}.dashboard_kpiGrid__IrlaX{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard_safetyStrip__DOeVR{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;padding:.75rem .9rem;margin-bottom:1rem;background:color-mix(in srgb,var(--panel-muted) 70%,var(--warning-soft));border:1px solid color-mix(in srgb,var(--warning) 22%,var(--line));border-radius:var(--radius-md)}.dashboard_safetyStripLabel__ongUi{font-size:var(--text-xs);font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0 .25rem 0 0}.dashboard_laneGrid__LA65i{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:1rem 0}.dashboard_laneCard__horl4{display:grid;grid-gap:.55rem;gap:.55rem;align-content:start;padding:1rem 1.05rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);min-height:8.5rem}.dashboard_laneCardAccent__QAU47{border-color:color-mix(in srgb,var(--accent) 28%,var(--line));background:color-mix(in srgb,var(--accent-soft) 35%,var(--panel))}.dashboard_laneEyebrow__1KEIG{margin:0;font-size:var(--text-xs);font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.dashboard_laneValue__Adcaa{margin:0;font-size:1.55rem;font-weight:750;letter-spacing:-.03em;line-height:1.1;color:var(--ink)}.dashboard_laneMeta__nYR0T{margin:0;font-size:var(--text-sm);color:var(--muted);line-height:1.4}.dashboard_monthGrid__zTqMW{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));grid-gap:.5rem;gap:.5rem;margin-top:.75rem}.dashboard_dayCell__ujZja{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;padding:.6rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);color:inherit;font:inherit;cursor:pointer;transition:border-color .12s ease,background .12s ease}.dashboard_dayCell__ujZja:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.dashboard_dayCellSelected__KPtFr{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-ring)}.dashboard_dayCellOverride__vwV26{background:color-mix(in srgb,var(--success-soft) 70%,var(--panel))}.dashboard_dayCellRestricted___bXUH{background:color-mix(in srgb,var(--warning-soft) 70%,var(--panel))}.dashboard_dayCellDate__pFbV0{font-size:var(--text-xs);color:var(--muted)}.dashboard_dayCellRate__ZMi4w{font-weight:700;font-size:var(--text-sm)}.dashboard_dayCellSource__jsvcl{font-size:.7rem;color:var(--muted)}@media (max-width:960px){.dashboard_laneGrid__LA65i{grid-template-columns:1fr}}.dashboard_list__uNMaA{margin:0;padding-left:1.15rem;display:grid;grid-gap:.55rem;gap:.55rem}.dashboard_codeBlock__EFdvk{display:block;margin:.65rem 0;padding:.75rem .9rem;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);background:color-mix(in srgb,var(--ink) 4%,var(--panel));border:1px solid var(--line);border-radius:var(--radius-sm);word-break:break-all}.dashboard_threadItem__sGk91{padding:.85rem 0;border-bottom:1px solid var(--line)}.dashboard_threadItem__sGk91:last-child{border-bottom:none;padding-bottom:0}@media (max-width:560px){.dashboard_kpiGrid__IrlaX{grid-template-columns:1fr}.dashboard_propertyContextLabel__n6anB{display:none}.dashboard_hubGrid__CZ_zF{grid-template-columns:1fr}.dashboard_tableWrap__fDI_U{overflow-x:auto;-webkit-overflow-scrolling:touch}.dashboard_filterBar__vRdD3{grid-template-columns:1fr}.dashboard_toolbar__cH3ky{width:100%}.dashboard_toolbar__cH3ky .dashboard_btn__LgZ8p,.dashboard_toolbar__cH3ky a.dashboard_btn__LgZ8p{flex:1 1 auto;justify-content:center;text-align:center}}