.page-module___8aEwW__pageContainer{flex-direction:column;gap:22px;width:100%;display:flex}.page-module___8aEwW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-12);flex-wrap:wrap;display:flex}.page-module___8aEwW__titleGroup{flex-direction:column;display:flex}.page-module___8aEwW__title{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text-primary);letter-spacing:-.3px;font-weight:650;line-height:1.2}.page-module___8aEwW__dateSub{font-size:var(--text-sm);color:var(--text-secondary);margin-top:2px}.page-module___8aEwW__dateRangeSelect{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);height:40px;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;outline:none;padding:0 12px}.page-module___8aEwW__dateRangeSelect:focus{border-color:var(--border-focus)}.page-module___8aEwW__pulseBar{font-size:var(--text-sm);color:var(--text-secondary);background:var(--accent-soft);border-radius:var(--radius-md);align-items:center;gap:var(--space-8);border:0;padding:16px 20px;line-height:1.6;display:flex}.page-module___8aEwW__operationalGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:960px){.page-module___8aEwW__operationalGrid{grid-template-columns:1fr}}.page-module___8aEwW__gridCol{flex-direction:column;gap:20px;display:flex}.page-module___8aEwW__attentionList{flex-direction:column;display:flex}.page-module___8aEwW__attentionItem{padding:var(--space-10) var(--space-16);border-bottom:1px solid var(--border-subtle);font-size:var(--text-xs);justify-content:space-between;align-items:center;transition:background 80ms;display:flex}.page-module___8aEwW__attentionItem:last-child{border-bottom:none}.page-module___8aEwW__attentionItem:hover{background:var(--surface-hover)}.page-module___8aEwW__attentionLeft{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module___8aEwW__attentionTitle{color:var(--text-primary);font-weight:500}.page-module___8aEwW__attentionContext{font-size:var(--text-2xs);color:var(--text-muted)}.page-module___8aEwW__attentionTag{font-size:var(--text-2xs);color:var(--warning);background:var(--warning-soft);border:1px solid var(--warning-border);border-radius:var(--radius-xs);flex-shrink:0;padding:1px 6px;font-weight:600}.page-module___8aEwW__attentionTagDanger{color:var(--danger);background:var(--danger-soft);border-color:var(--danger-border)}.page-module___8aEwW__emptyNotice{padding:var(--space-16);font-size:var(--text-xs);color:var(--text-muted);text-align:center}.page-module___8aEwW__activityList{flex-direction:column;display:flex}.page-module___8aEwW__activityRow{padding:8px var(--space-16);border-bottom:1px solid var(--border-subtle);font-size:var(--text-xs);justify-content:space-between;align-items:center;transition:background 80ms;display:flex}.page-module___8aEwW__activityRow:last-child{border-bottom:none}.page-module___8aEwW__activityRow:hover{background:var(--surface-hover)}.page-module___8aEwW__activityLabel{color:var(--text-primary);font-weight:400}.page-module___8aEwW__activityTime{font-size:var(--text-2xs);color:var(--text-muted);flex-shrink:0}.page-module___8aEwW__compactTable{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.page-module___8aEwW__compactTable th{padding:8px var(--space-12);background:var(--surface-subtle);border-bottom:1px solid var(--border);font-size:var(--text-2xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;text-align:left;font-weight:600}.page-module___8aEwW__compactTable td{padding:9px var(--space-12);border-bottom:1px solid var(--border-subtle);color:var(--text-primary)}.page-module___8aEwW__compactTable tr:last-child td{border-bottom:none}.page-module___8aEwW__compactTable tr:hover{background:var(--surface-hover)}.page-module___8aEwW__financeRow{padding:var(--space-10) var(--space-16);border-bottom:1px solid var(--border-subtle);font-size:var(--text-xs);justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__financeRow:last-child{border-bottom:none}.page-module___8aEwW__financeRow:hover{background:var(--surface-hover)}.page-module___8aEwW__financeLeft{flex-direction:column;gap:2px;display:flex}.page-module___8aEwW__financeClient{color:var(--text-primary);font-weight:500}.page-module___8aEwW__financeDate{font-size:var(--text-2xs);color:var(--text-muted)}.page-module___8aEwW__financeAmount{font-family:var(--font-display);color:var(--text-primary);font-weight:600}
