.finance-workspace-module__AzFU_q__workspace{gap:20px;padding:32px 0;display:grid}.finance-workspace-module__AzFU_q__workspaceHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:20px;padding-bottom:18px;display:flex}.finance-workspace-module__AzFU_q__workspaceHeader h1{color:var(--text);margin:7px 0 0;font:600 32px Space Grotesk,sans-serif}.finance-workspace-module__AzFU_q__workspaceHeader p{color:var(--muted);margin:8px 0 0}.finance-workspace-module__AzFU_q__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.finance-workspace-module__AzFU_q__cashCard,.finance-workspace-module__AzFU_q__metricCard,.finance-workspace-module__AzFU_q__panel{border:1px solid var(--line);background:linear-gradient(145deg,#121722,#0c1019);padding:18px}.finance-workspace-module__AzFU_q__cashCard{grid-column:span 2}.finance-workspace-module__AzFU_q__cashCard h2,.finance-workspace-module__AzFU_q__panel h2{color:var(--text);margin:8px 0;font:600 20px Space Grotesk,sans-serif}.finance-workspace-module__AzFU_q__money{color:var(--gold);font:600 32px Space Grotesk,sans-serif;display:block}.finance-workspace-module__AzFU_q__cashCard p,.finance-workspace-module__AzFU_q__helper{color:var(--muted);line-height:1.55}.finance-workspace-module__AzFU_q__cashFacts,.finance-workspace-module__AzFU_q__planFacts{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 0;display:grid}.finance-workspace-module__AzFU_q__cashFacts div,.finance-workspace-module__AzFU_q__planFacts div{gap:3px;display:grid}.finance-workspace-module__AzFU_q__cashFacts dt,.finance-workspace-module__AzFU_q__planFacts dt{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:11px}.finance-workspace-module__AzFU_q__cashFacts dd,.finance-workspace-module__AzFU_q__planFacts dd{color:var(--text);margin:0}.finance-workspace-module__AzFU_q__metricCard{gap:7px;display:grid}.finance-workspace-module__AzFU_q__metricCard span,.finance-workspace-module__AzFU_q__mrrMetric span{color:var(--muted);font-size:12px}.finance-workspace-module__AzFU_q__metricCard strong,.finance-workspace-module__AzFU_q__mrrMetric strong{color:var(--text);font-size:21px}.finance-workspace-module__AzFU_q__metricCard small,.finance-workspace-module__AzFU_q__mrrMetric small{color:var(--muted)}.finance-workspace-module__AzFU_q__planSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.finance-workspace-module__AzFU_q__planSummary article{background:var(--panel);border:1px solid var(--line);padding:16px}.finance-workspace-module__AzFU_q__planSummary span{color:var(--muted);font-size:12px;display:block}.finance-workspace-module__AzFU_q__planSummary strong{color:var(--text);margin-top:5px;font:600 24px Space Grotesk,sans-serif;display:block}.finance-workspace-module__AzFU_q__guardrail{color:#f6db85;background:#251d0b;border:1px solid #7a5b12;padding:14px}.finance-workspace-module__AzFU_q__planList,.finance-workspace-module__AzFU_q__collectionList,.finance-workspace-module__AzFU_q__contractList,.finance-workspace-module__AzFU_q__alertList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.finance-workspace-module__AzFU_q__planItem,.finance-workspace-module__AzFU_q__collectionItem,.finance-workspace-module__AzFU_q__contractItem{background:var(--panel);border:1px solid var(--line);padding:16px}.finance-workspace-module__AzFU_q__planHeading,.finance-workspace-module__AzFU_q__panelHeading,.finance-workspace-module__AzFU_q__contractItem,.finance-workspace-module__AzFU_q__collectionItem{justify-content:space-between;gap:16px;display:flex}.finance-workspace-module__AzFU_q__planHeading h3,.finance-workspace-module__AzFU_q__contractItem h3{color:var(--text);margin:0;font-size:15px}.finance-workspace-module__AzFU_q__gate{color:#f4d372;margin:7px 0 0;font-size:12px}.finance-workspace-module__AzFU_q__badge{border:1px solid var(--line);text-transform:capitalize;height:max-content;color:var(--muted);white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:11px}.finance-workspace-module__AzFU_q__held,.finance-workspace-module__AzFU_q__blocked,.finance-workspace-module__AzFU_q__overdue,.finance-workspace-module__AzFU_q__critical{color:#f8d37e;border-color:#8c6d2c}.finance-workspace-module__AzFU_q__released,.finance-workspace-module__AzFU_q__completed,.finance-workspace-module__AzFU_q__active,.finance-workspace-module__AzFU_q__paid,.finance-workspace-module__AzFU_q__info{color:#8ce5bd;border-color:#27694d}.finance-workspace-module__AzFU_q__due,.finance-workspace-module__AzFU_q__warning,.finance-workspace-module__AzFU_q__upcoming,.finance-workspace-module__AzFU_q__renewal_needed{color:#eacb73}.finance-workspace-module__AzFU_q__cancelled,.finance-workspace-module__AzFU_q__expired,.finance-workspace-module__AzFU_q__paused,.finance-workspace-module__AzFU_q__voided{opacity:.62}.finance-workspace-module__AzFU_q__planActions,.finance-workspace-module__AzFU_q__contractActions,.finance-workspace-module__AzFU_q__dialogActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.finance-workspace-module__AzFU_q__formGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.finance-workspace-module__AzFU_q__preview{color:var(--muted);align-content:end;gap:4px;font-size:12px;display:grid}.finance-workspace-module__AzFU_q__preview strong{color:var(--text);font-size:14px}.finance-workspace-module__AzFU_q__formGrid label,.finance-workspace-module__AzFU_q__collectionAction label,.finance-workspace-module__AzFU_q__dialog label{color:var(--muted);gap:6px;font-size:12px;display:grid}.finance-workspace-module__AzFU_q__wide{grid-column:span 2}.finance-workspace-module__AzFU_q__formGrid input,.finance-workspace-module__AzFU_q__formGrid select,.finance-workspace-module__AzFU_q__collectionAction input,.finance-workspace-module__AzFU_q__collectionAction select,.finance-workspace-module__AzFU_q__dialog textarea{width:100%;min-height:38px;color:var(--text);border:1px solid var(--line);background:#090d14;padding:8px}.finance-workspace-module__AzFU_q__tableWrap{overflow:auto}.finance-workspace-module__AzFU_q__table{border-collapse:collapse;width:100%;font-size:13px}.finance-workspace-module__AzFU_q__table th,.finance-workspace-module__AzFU_q__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 8px}.finance-workspace-module__AzFU_q__table th{color:var(--muted);font-weight:500}.finance-workspace-module__AzFU_q__textButton{font-size:12px}.finance-workspace-module__AzFU_q__collectionItem{align-items:start}.finance-workspace-module__AzFU_q__collectionItem p,.finance-workspace-module__AzFU_q__contractItem p{color:var(--muted);margin:6px 0}.finance-workspace-module__AzFU_q__collectionItem small{color:var(--muted)}.finance-workspace-module__AzFU_q__collectionItem strong,.finance-workspace-module__AzFU_q__contractItem strong{margin-right:8px}.finance-workspace-module__AzFU_q__collectionAction{grid-template-columns:minmax(150px,1fr) minmax(155px,1fr) auto;align-items:end;gap:8px;display:grid}.finance-workspace-module__AzFU_q__contractForm{border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:18px}.finance-workspace-module__AzFU_q__contractForm h3,.finance-workspace-module__AzFU_q__panel h3{color:var(--text);margin:0 0 10px}.finance-workspace-module__AzFU_q__mrrMetric{text-align:right;gap:3px;display:grid}.finance-workspace-module__AzFU_q__alert{border-left:3px solid var(--line);background:var(--panel);padding:10px 12px}.finance-workspace-module__AzFU_q__alert p{color:var(--muted);margin:5px 0}.finance-workspace-module__AzFU_q__alert small{color:var(--muted)}.finance-workspace-module__AzFU_q__dialogBackdrop{z-index:30;background:#000000a6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.finance-workspace-module__AzFU_q__dialog{border:1px solid var(--line);width:min(480px,100%);color:var(--text);background:#121722;padding:20px}.finance-workspace-module__AzFU_q__dialog h3{margin-top:0}.finance-workspace-module__AzFU_q__dialog p{color:var(--muted)}.finance-workspace-module__AzFU_q__empty{color:var(--muted);padding:10px 0}@media (max-width:850px){.finance-workspace-module__AzFU_q__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-workspace-module__AzFU_q__cashCard{grid-column:span 2}.finance-workspace-module__AzFU_q__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-workspace-module__AzFU_q__collectionAction{grid-template-columns:1fr}.finance-workspace-module__AzFU_q__workspaceHeader,.finance-workspace-module__AzFU_q__panelHeading,.finance-workspace-module__AzFU_q__collectionItem,.finance-workspace-module__AzFU_q__contractItem{flex-direction:column;align-items:start}.finance-workspace-module__AzFU_q__mrrMetric{text-align:left}}@media (max-width:560px){.finance-workspace-module__AzFU_q__cards,.finance-workspace-module__AzFU_q__planSummary,.finance-workspace-module__AzFU_q__formGrid,.finance-workspace-module__AzFU_q__cashFacts,.finance-workspace-module__AzFU_q__planFacts{grid-template-columns:1fr}.finance-workspace-module__AzFU_q__cashCard,.finance-workspace-module__AzFU_q__wide{grid-column:span 1}.finance-workspace-module__AzFU_q__workspace{padding-top:20px}.finance-workspace-module__AzFU_q__table{min-width:700px}}.finance-workspace-module__AzFU_q__fundNote{border-top:1px dashed var(--line);gap:3px;margin-top:16px;padding-top:12px;display:grid}.finance-workspace-module__AzFU_q__fundNote dt{text-transform:uppercase;letter-spacing:.07em;color:var(--gold);font-size:11px}.finance-workspace-module__AzFU_q__fundNote dd{color:var(--muted);margin:0;line-height:1.5}.finance-workspace-module__AzFU_q__phaseSwitch{gap:4px;min-width:210px;display:grid}.finance-workspace-module__AzFU_q__phaseSwitch span{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:11px}.finance-workspace-module__AzFU_q__phaseSwitch select{background:var(--panel);border:1px solid var(--line);color:var(--text);padding:9px 10px;font:500 14px Space Grotesk,sans-serif}.finance-workspace-module__AzFU_q__headerActions{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.finance-workspace-module__AzFU_q__planProgress{border:1px solid var(--line);background:#0a0e17;height:8px;margin-top:12px;overflow:hidden}.finance-workspace-module__AzFU_q__planProgress span{background:linear-gradient(90deg,#c8a24a,#e6c877);height:100%;display:block}.finance-workspace-module__AzFU_q__planProgressLabel{color:var(--muted);margin:5px 0 0;font-size:12px}
