.analiza-page{min-height:calc(100vh - var(--header-height) - 48px);flex-direction:column;display:flex}.analiza-split{flex:1;gap:0;min-height:0;display:flex;position:relative}.analiza-sidebar{flex-shrink:0;width:380px;min-width:0;transition:width .28s cubic-bezier(.4,0,.2,1),opacity .2s;overflow:hidden}.analiza-sidebar.is-collapsed{opacity:0;pointer-events:none;width:0}.analiza-sidebar-inner{width:380px;height:100%;min-height:calc(100vh - 160px);padding-right:12px}.analiza-main{flex-direction:column;flex:1;min-width:0;min-height:calc(100vh - 160px);transition:flex .28s cubic-bezier(.4,0,.2,1);display:flex}.analiza-toggle{z-index:20;border:1px solid var(--border);background:var(--bg-card);width:28px;height:48px;color:var(--text-secondary);cursor:pointer;border-radius:0 8px 8px 0;justify-content:center;align-items:center;padding:0;transition:left .28s cubic-bezier(.4,0,.2,1),background .15s,color .15s;display:flex;position:absolute;top:50%;left:380px;transform:translate(-50%,-50%);box-shadow:2px 0 12px #00000040}.analiza-toggle.is-collapsed{border-radius:0 8px 8px 0;left:0}.analiza-toggle:hover{background:var(--bg-hover);color:var(--accent-blue)}.analiza-action-bar{border-bottom:1px solid var(--border);background:var(--bg-elevated);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.analiza-loading{text-align:center;color:var(--text-muted);padding:48px 24px;font-size:13px}.analiza-chart-area{height:320px;padding:12px 16px 20px}.analiza-table-wrap{max-height:min(100vh - 280px,720px);overflow:auto}.analiza-table-wrap .data-table thead{z-index:3;position:sticky;top:0}.analiza-table-wrap .data-table th{background:var(--bg-elevated);box-shadow:0 1px 0 var(--border)}.analiza-table-wrap .data-table td.cell-num,.analiza-table-wrap .data-table th.cell-num{text-align:right;font-variant-numeric:tabular-nums}.analiza-drill-cell{color:var(--accent-blue);cursor:pointer;font:inherit;font-size:inherit;text-align:left;background:0 0;border:none;border-radius:4px;padding:0}.analiza-drill-cell:hover{text-underline-offset:2px;text-decoration:underline}.analiza-table-wrap .data-table tfoot td{border-top:1px solid var(--border);color:var(--text-primary);background:#3b82f60f;font-weight:600}.analiza-segmented{background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.analiza-segmented button{width:34px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}.analiza-segmented button:hover{color:var(--text-primary)}.analiza-segmented button.is-active{background:var(--accent-blue);color:#fff}@keyframes analiza-spin{to{transform:rotate(360deg)}}.animate-spin{animation:.8s linear infinite analiza-spin}@media (max-width:900px){.analiza-sidebar{z-index:30;background:var(--bg-base);position:absolute;top:0;bottom:0;left:0;box-shadow:8px 0 24px #0006}.analiza-sidebar.is-collapsed{opacity:1;pointer-events:none;width:380px;transform:translate(-100%)}.analiza-toggle{left:0}.analiza-toggle:not(.is-collapsed){left:380px}}
