._page_11ha7_1{min-height:100vh;padding:var(--space-xl)}._header_11ha7_7:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--color-accent) 0%,transparent 100%);border-radius:var(--radius-full)}._header_11ha7_7{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-xl);padding-left:var(--space-lg)}._title_11ha7_28{font-size:var(--font-size-3xl);font-weight:700;color:var(--color-text);margin-bottom:var(--space-xs)}._subtitle_11ha7_35{font-size:var(--font-size-base);color:var(--color-text-muted)}._headerActions_11ha7_40{display:flex;align-items:center;gap:var(--space-md)}._timeSelector_11ha7_46{display:flex;background:var(--color-bg-subtle);border-radius:var(--radius-md);padding:4px}._timeBtn_11ha7_53{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-muted);border-radius:var(--radius-sm);transition:all var(--transition-fast)}._timeBtn_11ha7_53._active_11ha7_62{background:var(--color-bg-elevated);color:var(--color-text);box-shadow:var(--shadow-sm)}._exportBtn_11ha7_68{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:500;color:var(--color-text);transition:all var(--transition-fast)}._exportBtn_11ha7_68:hover{border-color:var(--color-accent);color:var(--color-accent)}._metricsSection_11ha7_88{margin-bottom:var(--space-xl)}._metricsGrid_11ha7_92{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}._metricCard_11ha7_98{background:var(--color-bg-elevated);border:2px solid var(--color-border-soft);border-radius:var(--radius-lg);padding:var(--space-lg);transition:all var(--transition-base);position:relative;overflow:hidden}._metricCard_11ha7_98:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-accent),var(--color-accent-light));transform:scaleX(0);transition:transform var(--transition-base)}._metricCard_11ha7_98:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-3px)}._metricCard_11ha7_98:hover:before{transform:scaleX(1)}._metricHeader_11ha7_131{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-sm)}._metricLabel_11ha7_138{font-size:var(--font-size-sm);color:var(--color-text-muted)}._metricChange_11ha7_143{font-size:var(--font-size-xs);font-weight:600;padding:2px var(--space-sm);border-radius:var(--radius-sm)}._metricChange_11ha7_143._up_11ha7_150{background:#dcfce7;color:#16a34a}._metricChange_11ha7_143._down_11ha7_155{background:#fef2f2;color:#dc2626}._metricValue_11ha7_160{font-size:var(--font-size-3xl);font-weight:700;color:var(--color-text);margin-bottom:var(--space-md)}._metricBar_11ha7_167{height:4px;background:var(--color-bg-subtle);border-radius:var(--radius-full);overflow:hidden}._metricBarFill_11ha7_174{height:100%;background:linear-gradient(90deg,var(--color-accent),var(--color-accent-light));border-radius:var(--radius-full);transition:width var(--transition-base)}._metricCard_11ha7_98:hover ._metricBarFill_11ha7_174{animation:_shimmer_11ha7_1 1.5s ease-in-out infinite}@keyframes _shimmer_11ha7_1{0%{opacity:1}50%{opacity:.7}to{opacity:1}}._content_11ha7_193{display:grid;grid-template-columns:2fr 1fr;gap:var(--space-xl);margin-bottom:var(--space-xl)}._chartCard_11ha7_201{background:var(--color-bg-elevated);border:2px solid var(--color-border-soft);border-radius:var(--radius-xl);padding:var(--space-lg)}._chartHeader_11ha7_208{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-lg)}._chartTitle_11ha7_215{font-size:var(--font-size-base);font-weight:600;color:var(--color-text)}._chartLegend_11ha7_221{display:flex;gap:var(--space-lg)}._legendItem_11ha7_226{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--font-size-sm);color:var(--color-text-muted)}._legendDot_11ha7_234{width:8px;height:8px;background:var(--color-accent);border-radius:50%}._legendDot_11ha7_234._secondary_11ha7_241{background:var(--color-warm)}._chartPlaceholder_11ha7_245{position:relative;height:280px;display:flex;flex-direction:column}._chartGrid_11ha7_252{position:absolute;top:0;right:0;left:0;bottom:24px;background:linear-gradient(var(--color-border-soft) 1px,transparent 1px);background-size:100% 25%;opacity:.5}._chartBars_11ha7_262{flex:1;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-sm);padding:var(--space-md) 0}._barGroup_11ha7_271{flex:1;display:flex;align-items:flex-end;gap:4px;height:100%}._bar_11ha7_271{flex:1;background:var(--color-accent);border-radius:var(--radius-sm) var(--radius-sm) 0 0;transition:all var(--transition-base);cursor:pointer}._bar_11ha7_271:hover{opacity:.8;transform:scaleY(1.02);transform-origin:bottom}._bar_11ha7_271._secondary_11ha7_241{background:var(--color-warm)}._chartLabels_11ha7_297{display:flex;justify-content:space-between;font-size:var(--font-size-xs);color:var(--color-text-muted);padding-top:var(--space-sm);border-top:1px solid var(--color-border-soft)}._tableCard_11ha7_307{background:var(--color-bg-elevated);border:2px solid var(--color-border-soft);border-radius:var(--radius-xl);padding:var(--space-lg)}._tableTitle_11ha7_314{font-size:var(--font-size-base);font-weight:600;color:var(--color-text);margin-bottom:var(--space-lg)}._tableWrapper_11ha7_321{overflow-x:auto}._table_11ha7_307{width:100%;border-collapse:collapse}._table_11ha7_307 th{text-align:left;padding:var(--space-sm);font-size:var(--font-size-xs);font-weight:600;color:var(--color-text-muted);border-bottom:1px solid var(--color-border-soft)}._table_11ha7_307 td{padding:var(--space-md) var(--space-sm);font-size:var(--font-size-sm);color:var(--color-text);border-bottom:1px solid var(--color-border-soft);transition:all var(--transition-fast)}._table_11ha7_307 tr{position:relative;transition:all var(--transition-fast)}._table_11ha7_307 tbody tr:hover{background:#7c9a920d}._table_11ha7_307 tbody tr:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-accent);transform:scaleY(0);transition:transform var(--transition-fast)}._table_11ha7_307 tbody tr:hover:before{transform:scaleY(1)}._table_11ha7_307 tr:last-child td{border-bottom:none}._unitCell_11ha7_376{display:flex;flex-direction:column}._unitName_11ha7_381{font-weight:500;color:var(--color-text)}._unitDev_11ha7_386{font-size:var(--font-size-xs);color:var(--color-text-muted)}._developmentSection_11ha7_392{margin-top:var(--space-xl)}._sectionTitle_11ha7_396{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text);margin-bottom:var(--space-lg)}._developmentGrid_11ha7_403{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}._developmentCard_11ha7_409{background:var(--color-bg-elevated);border:2px solid var(--color-border-soft);border-radius:var(--radius-lg);padding:var(--space-lg);transition:all var(--transition-base);position:relative;overflow:hidden}._developmentCard_11ha7_409:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-accent),var(--color-accent-light));transform:scaleX(0);transition:transform var(--transition-base)}._developmentCard_11ha7_409:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-3px)}._developmentCard_11ha7_409:hover:after{transform:scaleX(1)}._devHeader_11ha7_442{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md)}._devName_11ha7_449{font-size:var(--font-size-base);font-weight:600;color:var(--color-text)}._devProgress_11ha7_455{font-size:var(--font-size-lg);font-weight:700;color:var(--color-accent)}._devStats_11ha7_461{display:flex;justify-content:space-between;margin-bottom:var(--space-md)}._devStat_11ha7_461{display:flex;flex-direction:column;align-items:center}._devStatValue_11ha7_473{font-size:var(--font-size-lg);font-weight:700;color:var(--color-text)}._devStatValue_11ha7_473._sold_11ha7_479{color:var(--color-accent)}._devStatValue_11ha7_473._available_11ha7_483{color:var(--color-available)}._devStatLabel_11ha7_487{font-size:var(--font-size-xs);color:var(--color-text-muted)}._devProgressBar_11ha7_492{height:6px;background:var(--color-bg-subtle);border-radius:var(--radius-full);overflow:hidden}._devProgressFill_11ha7_499{height:100%;background:linear-gradient(90deg,var(--color-accent) 0%,var(--color-accent-light) 100%);border-radius:var(--radius-full);transition:all var(--transition-base)}._developmentCard_11ha7_409:hover ._devProgressFill_11ha7_499{box-shadow:0 0 8px var(--color-accent)}@media(max-width:1200px){._metricsGrid_11ha7_92,._developmentGrid_11ha7_403{grid-template-columns:repeat(2,1fr)}}@media(max-width:1024px){._content_11ha7_193{grid-template-columns:1fr}}@media(max-width:640px){._header_11ha7_7{flex-direction:column;align-items:flex-start;gap:var(--space-md)}._metricsGrid_11ha7_92,._developmentGrid_11ha7_403{grid-template-columns:1fr}._timeSelector_11ha7_46{flex-wrap:wrap}}
