._app_q6ww0_1{min-height:100vh;background:#f5f7f6;color:var(--foreground);font-family:var(--font-family-base);display:flex}._sidebar_q6ww0_1{width:238px;background:var(--sidebar);color:#fff;position:fixed;inset:0 auto 0 0;padding:22px 16px;display:flex;flex-direction:column;z-index:20}._brand_q6ww0_1{font-size:1.15rem;font-weight:700;display:flex;align-items:center;gap:10px;padding:0 8px}._brand_q6ww0_1>span{height:34px;width:34px;background:var(--primary);display:grid;place-items:center;border-radius:10px}._brand_q6ww0_1 svg{width:19px}._brand_q6ww0_1 button{display:none}._demoLabel_q6ww0_1{color:#9eb7c4;font-size:.62rem;letter-spacing:.14em;padding:24px 10px 10px}._sidebar_q6ww0_1 nav{display:grid;gap:4px}._sidebar_q6ww0_1 nav button,._sideOpen_q6ww0_1 nav button{display:flex;align-items:center;gap:11px;padding:11px 12px;color:#d6e2e8;border-radius:9px;font-size:.85rem}._sidebar_q6ww0_1 nav svg,._sideOpen_q6ww0_1 nav svg{width:18px}._sidebar_q6ww0_1 nav button{border:0;text-align:left;background:transparent;cursor:pointer}._sidebar_q6ww0_1 nav ._active_q6ww0_1,._sideOpen_q6ww0_1 nav ._active_q6ww0_1{background:#ffffff1f;color:#fff}._sideBottom_q6ww0_1{margin-top:auto;border-top:1px solid rgba(255,255,255,.15);padding:18px 8px 4px;display:flex;align-items:center;gap:10px}._avatar_q6ww0_1{height:34px;width:34px;background:var(--primary);border-radius:50%;display:grid;place-items:center;font-size:.75rem;font-weight:700}._sideBottom_q6ww0_1 div:last-child{display:flex;flex-direction:column;font-size:.78rem}._sideBottom_q6ww0_1 small{color:#9eb7c4;margin-top:2px}._content_q6ww0_1{margin-left:238px;flex:1;min-width:0}._demoBar_q6ww0_1{background:#e5f2ef;border-bottom:1px solid #c5e2db;padding:9px 24px;display:flex;align-items:center;justify-content:center;gap:12px;font-size:.78rem;color:var(--secondary)}._demoBar_q6ww0_1 a{text-decoration:none}._content_q6ww0_1>header{height:64px;background:#fff;border-bottom:1px solid var(--border);padding:0 30px;display:flex;align-items:center;justify-content:space-between}._search_q6ww0_1{width:min(520px,50vw);border:1px solid var(--border);border-radius:9px;color:var(--muted-foreground);padding:9px 12px;display:flex;align-items:center;gap:9px;font-size:.82rem}._search_q6ww0_1 svg{width:16px;flex:0 0 auto}._search_q6ww0_1 input{border:0!important;box-shadow:none!important;padding:0!important;height:auto;background:transparent}._search_q6ww0_1 kbd{margin-left:auto;background:var(--muted);padding:2px 6px;border-radius:5px}._headerActions_q6ww0_1{display:flex;align-items:center;gap:20px}._headerActions_q6ww0_1 button,._mobileMenu_q6ww0_1{background:none;border:0;position:relative;color:var(--secondary)}._headerActions_q6ww0_1 i{position:absolute;background:var(--error);color:#fff;font:normal 9px var(--font-family-base);height:15px;width:15px;border-radius:50%;right:-4px;top:-4px;display:grid;place-items:center}._headerActions_q6ww0_1 a{color:var(--secondary);font-size:.8rem}._mobileMenu_q6ww0_1{display:none}._content_q6ww0_1 main{padding:32px;max-width:1400px;margin:auto}._notice_q6ww0_1{background:#fff7e8;border:1px solid #efd4a0;color:#6f4b11;padding:12px 15px;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:18px;font-size:.82rem}._notice_q6ww0_1 button{background:none;border:0;color:inherit}._topline_q6ww0_1{display:flex;justify-content:space-between;align-items:flex-end}._topline_q6ww0_1 p{color:#217b71;font-weight:700;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;margin:0 0 8px}._topline_q6ww0_1 h1{font:600 2.35rem var(--font-family-display);color:var(--secondary);margin:0 0 6px}._topline_q6ww0_1>div>span{color:var(--muted-foreground);font-size:.9rem}._homeSelect_q6ww0_1{background:#fff;border:1px solid var(--border);border-radius:10px;display:flex;align-items:center;gap:10px;padding:9px 12px;color:var(--secondary);min-width:220px;text-align:left}._homeSelect_q6ww0_1>svg:first-child{color:var(--primary)}._homeSelect_q6ww0_1>svg:last-child{margin-left:auto}._homeSelect_q6ww0_1 span{display:flex;flex-direction:column}._homeSelect_q6ww0_1 small{font-size:.55rem;letter-spacing:.1em;color:var(--muted-foreground)}._summary_q6ww0_1{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:14px;margin:26px 0 16px}._healthCard_q6ww0_1,._metric_q6ww0_1,._panel_q6ww0_1{background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow)}._healthCard_q6ww0_1{padding:22px;display:flex;align-items:center;justify-content:space-between}._healthCard_q6ww0_1>div:first-child{max-width:310px}._healthCard_q6ww0_1 span,._panelTitle_q6ww0_1 span,._quick_q6ww0_1>span{font-size:.62rem;letter-spacing:.13em;color:#217b71;font-weight:700}._healthCard_q6ww0_1 strong{display:block;font:600 2rem var(--font-family-display);color:var(--secondary);margin-top:4px}._healthCard_q6ww0_1 p{font-size:.74rem;color:var(--muted-foreground);line-height:1.45;margin:3px 0}._ring_q6ww0_1{height:68px;width:68px;border-radius:50%;border:7px solid var(--primary);border-right-color:#dcece8;display:grid;place-items:center;color:var(--secondary);font-weight:700}._metric_q6ww0_1{padding:20px;display:flex;align-items:center;gap:13px}._metric_q6ww0_1>svg{color:var(--primary);width:21px}._metric_q6ww0_1 span{font-size:.74rem;color:var(--muted-foreground)}._metric_q6ww0_1 b{display:block;font:600 1.75rem var(--font-family-display);color:var(--secondary)}._quick_q6ww0_1{display:flex;align-items:center;gap:9px;margin:16px 0 24px}._quick_q6ww0_1>span{margin-right:5px}._quick_q6ww0_1 button{gap:7px}._columns_q6ww0_1{display:grid;grid-template-columns:1.55fr 1fr;gap:18px;margin-bottom:18px}._panel_q6ww0_1{padding:22px}._panelTitle_q6ww0_1{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._panelTitle_q6ww0_1 h2,._activity_q6ww0_1 h2{font:600 1.45rem var(--font-family-display);color:var(--secondary);margin:4px 0 0}._panelTitle_q6ww0_1 button{border:0;background:transparent;font-size:.72rem;color:#217b71;font-weight:600;cursor:pointer}._taskList_q6ww0_1 article{display:grid;grid-template-columns:38px 1fr auto auto 28px;gap:11px;align-items:center;padding:13px 0;border-top:1px solid var(--border)}._taskIcon_q6ww0_1{height:34px;width:34px;border-radius:9px;background:var(--surface);color:var(--secondary);display:grid;place-items:center}._taskIcon_q6ww0_1 svg{width:17px}._taskList_q6ww0_1 article>div:nth-child(2){display:flex;flex-direction:column}._taskList_q6ww0_1 b{font-size:.8rem;color:var(--secondary)}._taskList_q6ww0_1 small{font-size:.69rem;color:var(--muted-foreground);margin-top:2px}._taskList_q6ww0_1 time{font-size:.72rem;color:var(--muted-foreground)}._taskList_q6ww0_1 article>span{font-size:.62rem;font-weight:700;padding:5px 7px;border-radius:12px}._red_q6ww0_1{background:#f8e4e4;color:var(--error)}._amber_q6ww0_1{background:#fff0d8;color:#95600e}._blue_q6ww0_1{background:#e5f0f5;color:var(--info)}._green_q6ww0_1{background:#e3f2ea;color:var(--success)}._completedTask_q6ww0_1{opacity:.68}._completedTask_q6ww0_1 b{text-decoration:line-through}._taskList_q6ww0_1 article>button{border:0;background:none;color:#aab6bb}._expense_q6ww0_1 strong{display:block;font:600 2.1rem var(--font-family-display);color:var(--secondary)}._expense_q6ww0_1 small{color:var(--muted-foreground);font-size:.72rem}._bars_q6ww0_1{margin-top:22px}._bars_q6ww0_1 p{display:flex;justify-content:space-between;font-size:.7rem;margin:13px 0 6px}._itemGrid_q6ww0_1{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}._itemGrid_q6ww0_1 article{border:1px solid var(--border);border-radius:11px;padding:13px;display:flex;flex-direction:column;gap:5px}._itemThumb_q6ww0_1{height:54px;background:var(--surface);border-radius:8px;display:grid;place-items:center;color:var(--secondary);margin-bottom:6px}._itemGrid_q6ww0_1 b{font-size:.78rem;color:var(--secondary)}._itemGrid_q6ww0_1 span,._itemGrid_q6ww0_1 small{font-size:.65rem;color:var(--muted-foreground)}._alertText_q6ww0_1{color:var(--error)!important}._warnText_q6ww0_1{color:#95600e!important}._activity_q6ww0_1{padding:26px 0}._activity_q6ww0_1>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._activity_q6ww0_1 article{background:#fff;border:1px solid var(--border);border-radius:12px;padding:14px;display:flex;gap:10px}._activity_q6ww0_1 article>span{color:var(--primary)}._activity_q6ww0_1 p{display:flex;flex-direction:column;margin:0}._activity_q6ww0_1 b{font-size:.76rem;color:var(--secondary)}._activity_q6ww0_1 small{font-size:.65rem;color:var(--muted-foreground);margin-top:4px}._demoBar_q6ww0_1>button{border:0;background:transparent;color:#217b71;display:flex;align-items:center;gap:5px;font-weight:600;cursor:pointer}._demoBar_q6ww0_1>button svg{width:14px}._notificationPanel_q6ww0_2{position:fixed;right:26px;top:112px;width:320px;background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-lg);padding:16px;z-index:25;display:grid;gap:8px}._notificationPanel_q6ww0_2>b{color:var(--secondary);margin-bottom:4px}._notificationPanel_q6ww0_2 button{border:0;background:var(--surface);border-radius:9px;padding:10px;display:flex;gap:9px;text-align:left;color:var(--secondary);cursor:pointer}._notificationPanel_q6ww0_2 button>svg{width:17px;color:var(--primary)}._notificationPanel_q6ww0_2 button span{display:flex;flex-direction:column;font-size:.75rem}._notificationPanel_q6ww0_2 small{color:var(--muted-foreground);margin-top:2px}._viewTitle_q6ww0_2{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px;gap:20px}._viewTitle_q6ww0_2>div>span{font-size:.65rem;letter-spacing:.13em;font-weight:700;color:#217b71}._viewTitle_q6ww0_2 h1{font:600 2.7rem var(--font-family-display);color:var(--secondary);margin:7px 0}._viewTitle_q6ww0_2 p{color:var(--muted-foreground);margin:0;line-height:1.6}._viewTitle_q6ww0_2 button{gap:7px}._propertyCard_q6ww0_2{background:#fff;border:2px solid var(--primary);border-radius:16px;padding:24px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;box-shadow:var(--shadow)}._propertyCard_q6ww0_2>svg{height:45px;width:45px;padding:11px;border-radius:12px;background:var(--accent);color:#217b71}._propertyCard_q6ww0_2 div span{font-size:.58rem;letter-spacing:.1em;color:#217b71;font-weight:700}._propertyCard_q6ww0_2 h2{font:600 1.5rem var(--font-family-display);color:var(--secondary);margin:4px 0}._propertyCard_q6ww0_2 p{color:var(--muted-foreground);font-size:.75rem;margin:0}._propertyCard_q6ww0_2>b{color:#217b71}._demoHint_q6ww0_2{margin-top:18px;background:#e5f2ef;border:1px solid #c5e2db;border-radius:13px;padding:17px;display:flex;align-items:center;gap:12px;color:var(--secondary)}._demoHint_q6ww0_2>svg{color:#217b71;flex:0 0 auto}._demoHint_q6ww0_2 span{display:flex;flex-direction:column;flex:1}._demoHint_q6ww0_2 small{color:var(--muted-foreground);margin-top:3px}._demoHint_q6ww0_2 a{text-decoration:none}._recordList_q6ww0_2{background:#fff;border:1px solid var(--border);border-radius:14px;overflow:hidden}._recordList_q6ww0_2 article,._recordList_q6ww0_2>button{width:100%;border:0;border-bottom:1px solid var(--border);background:#fff;padding:16px 18px;display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;text-align:left}._recordList_q6ww0_2>button{cursor:pointer}._recordList_q6ww0_2 article:last-child,._recordList_q6ww0_2>button:last-child{border-bottom:0}._recordList_q6ww0_2 svg{color:#217b71;width:20px}._recordList_q6ww0_2 div{display:flex;flex-direction:column}._recordList_q6ww0_2 b{color:var(--secondary);font-size:.82rem}._recordList_q6ww0_2 small{color:var(--muted-foreground);font-size:.69rem;margin-top:3px}._recordList_q6ww0_2>article>span,._recordList_q6ww0_2>button>span{font-size:.7rem;color:#217b71;font-weight:700}._totalCard_q6ww0_2{background:var(--secondary);color:#fff;border-radius:14px;padding:22px;margin-bottom:15px;display:flex;flex-direction:column}._totalCard_q6ww0_2 small{color:#b9d4e0;font-size:.62rem;letter-spacing:.12em}._totalCard_q6ww0_2 strong{font:600 2.3rem var(--font-family-display);margin-top:5px}._providerGrid_q6ww0_2{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._providerGrid_q6ww0_2 article{background:#fff;border:1px solid var(--border);border-radius:14px;padding:22px}._providerGrid_q6ww0_2 svg{color:#217b71}._providerGrid_q6ww0_2 h3{font:600 1.25rem var(--font-family-display);color:var(--secondary);margin:14px 0 5px}._providerGrid_q6ww0_2 p,._providerGrid_q6ww0_2 a{color:var(--muted-foreground);font-size:.75rem}._reportGrid_q6ww0_2{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._reportGrid_q6ww0_2 article{background:#fff;border:1px solid var(--border);border-radius:14px;padding:22px;display:flex;flex-direction:column}._reportGrid_q6ww0_2 small{color:var(--muted-foreground);font-size:.7rem}._reportGrid_q6ww0_2 strong{font:600 2rem var(--font-family-display);color:var(--secondary);margin-top:6px}._dialogForm_q6ww0_2{display:grid;gap:15px;margin:6px 0}._dialogForm_q6ww0_2 label{display:grid;gap:6px;font-size:.76rem;font-weight:600;color:var(--secondary)}._dialogForm_q6ww0_2 label small{color:var(--muted-foreground);font-weight:400}._empty_q6ww0_2{padding:45px;text-align:center;color:var(--muted-foreground);font-size:.82rem}@media(max-width:1050px){._providerGrid_q6ww0_2,._reportGrid_q6ww0_2{grid-template-columns:1fr 1fr}._summary_q6ww0_1{grid-template-columns:repeat(3,1fr)}._healthCard_q6ww0_1{grid-column:1/-1}._columns_q6ww0_1{grid-template-columns:1fr}._itemGrid_q6ww0_1{grid-template-columns:1fr 1fr}._activity_q6ww0_1>div{grid-template-columns:1fr}}@media(max-width:760px){._viewTitle_q6ww0_2{align-items:stretch;flex-direction:column}._viewTitle_q6ww0_2 button{width:100%}._providerGrid_q6ww0_2,._reportGrid_q6ww0_2{grid-template-columns:1fr}._propertyCard_q6ww0_2{grid-template-columns:auto 1fr}._propertyCard_q6ww0_2>b{grid-column:2}._notificationPanel_q6ww0_2{left:16px;right:16px;top:112px;width:auto}._demoBar_q6ww0_1>button{font-size:0}._demoBar_q6ww0_1>button svg{width:17px}._sidebar_q6ww0_1{display:none}._sideOpen_q6ww0_1{display:flex;flex-direction:column;position:fixed;inset:0 auto 0 0;width:250px;background:var(--sidebar);color:#fff;padding:22px 16px;z-index:30}._sideOpen_q6ww0_1 ._brand_q6ww0_1 button{display:block;margin-left:auto;background:none;border:0;color:#fff}._sideOpen_q6ww0_1 nav{display:grid;gap:5px;margin-top:35px}._sideOpen_q6ww0_1 ._sideBottom_q6ww0_1{margin-top:auto}._content_q6ww0_1{margin-left:0}._mobileMenu_q6ww0_1{display:block}._search_q6ww0_1{display:none}._demoBar_q6ww0_1{justify-content:space-between}._demoBar_q6ww0_1 span{display:none}._content_q6ww0_1 main{padding:22px 16px}._topline_q6ww0_1{align-items:flex-start;flex-direction:column;gap:18px}._homeSelect_q6ww0_1{width:100%}._summary_q6ww0_1{grid-template-columns:1fr 1fr}._healthCard_q6ww0_1{grid-column:1/-1}._quick_q6ww0_1{overflow:auto;padding-bottom:5px}._quick_q6ww0_1>span{display:none}._quick_q6ww0_1 button{white-space:nowrap}._itemGrid_q6ww0_1{grid-template-columns:1fr 1fr}._content_q6ww0_1>header{padding:0 16px}}@media(max-width:480px){._demoHint_q6ww0_2{align-items:flex-start;flex-wrap:wrap}._demoHint_q6ww0_2 a{width:100%}._viewTitle_q6ww0_2 h1{font-size:2.2rem}._summary_q6ww0_1{grid-template-columns:1fr}._healthCard_q6ww0_1{grid-column:auto}._itemGrid_q6ww0_1{grid-template-columns:1fr}._taskList_q6ww0_1 article{grid-template-columns:36px 1fr auto}._taskList_q6ww0_1 time,._taskList_q6ww0_1 article>span{grid-column:2}._taskList_q6ww0_1 article>button{grid-column:3;grid-row:1}._demoBar_q6ww0_1{font-size:.69rem}._topline_q6ww0_1 h1{font-size:2rem}}._content_q6ww0_1 main{padding-top:24px}._sidebar_q6ww0_1,._sideOpen_q6ww0_1{box-sizing:border-box}._sidebar_q6ww0_1 nav,._sideOpen_q6ww0_1 nav{overflow-y:auto;min-height:0;flex:1;align-content:start;margin-top:18px}._topline_q6ww0_1,._panelTitle_q6ww0_1{gap:12px;flex-wrap:wrap}._summary_q6ww0_1{margin-top:20px}._panel_q6ww0_1{padding:20px}._panelTitle_q6ww0_1{margin-bottom:14px}._quick_q6ww0_1{flex-wrap:wrap;overflow:visible;gap:10px;margin:16px 0 20px}._quick_q6ww0_1 a,._quick_q6ww0_1 button{white-space:normal;min-height:44px;height:auto;max-width:100%;padding-top:10px;padding-bottom:10px}._panel_q6ww0_1 p,._empty_q6ww0_2 p{line-height:1.6}._itemGrid_q6ww0_1>*{min-width:0;align-self:start}._itemGrid_q6ww0_1 b,._itemGrid_q6ww0_1 span{overflow-wrap:anywhere}._sideBottom_q6ww0_1 button{color:#fff;min-height:44px}._search_q6ww0_1{max-width:100%;min-width:0}._content_q6ww0_1>header{height:auto;min-height:64px;gap:12px;padding-top:10px;padding-bottom:10px;flex-wrap:wrap}._taskList_q6ww0_1 article>div{min-width:0}._taskList_q6ww0_1 b{overflow-wrap:anywhere}@media(max-width:760px){._quick_q6ww0_1{overflow:visible}._quick_q6ww0_1>a,._quick_q6ww0_1>button{flex:1 1 145px;justify-content:center}._content_q6ww0_1 main{padding-top:20px}._content_q6ww0_1>header{gap:10px}._sidebar_q6ww0_1,._sideOpen_q6ww0_1{max-width:calc(100vw - 40px)}._panel_q6ww0_1{padding:18px}._panelTitle_q6ww0_1{align-items:flex-start}._homeSelect_q6ww0_1{min-width:0}._topline_q6ww0_1{gap:12px}}._demoBar_q6ww0_1{flex-wrap:wrap;gap:10px}._recordList_q6ww0_2 div{min-width:0}._recordList_q6ww0_2 b{overflow-wrap:anywhere}._providerGrid_q6ww0_2,._reportGrid_q6ww0_2{align-items:start}._demoHint_q6ww0_2{flex-wrap:wrap;gap:12px}._dialogForm_q6ww0_2{gap:16px}._viewTitle_q6ww0_2{gap:14px;margin-bottom:20px}._viewTitle_q6ww0_2 h1{margin-top:4px}._sideOpen_q6ww0_1 nav button{border:0;background:transparent;text-align:left;cursor:pointer}@media(max-width:760px){._demoBar_q6ww0_1{padding:10px 16px}._search_q6ww0_1{display:flex;flex:1 1 180px;width:auto}._search_q6ww0_1 input{min-width:0;width:100%}._recordList_q6ww0_2 article,._recordList_q6ww0_2>button{grid-template-columns:26px minmax(0,1fr)}._recordList_q6ww0_2>article>span,._recordList_q6ww0_2>button>span{grid-column:2}._viewTitle_q6ww0_2 button{width:auto;align-self:flex-start}}
