.trianum-commercial{--trianum-chart-current:var(--trianum-success);--trianum-chart-comparable:var(--trianum-muted-foreground);--trianum-chart-goal:var(--trianum-accent-foreground);--trianum-chart-grid:var(--trianum-border);--ink:var(--trianum-foreground);--muted:var(--trianum-muted-foreground);color:var(--trianum-foreground);background:var(--trianum-background);font-family:var(--trianum-font-ui);min-width:0}main.trianum-commercial{box-sizing:border-box;background:var(--trianum-background);width:100%;max-width:1320px}.trianum-commercial :is(button,input,select,textarea,summary){font:inherit}.trianum-commercial :is(button,.btn,summary){min-height:var(--trianum-touch)}.trianum-commercial :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--trianum-focus);outline-offset:3px}.trianum-commercial :is(h1,h2,h3,p,strong,small){overflow-wrap:anywhere}.trianum-commercial .v4-metric-grid{gap:var(--trianum-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.trianum-commercial :is(.v4-panel,.v4-owner-metric,.v4-state-panel){min-width:0;padding:var(--trianum-space-6);border:1px solid var(--trianum-border);border-radius:var(--trianum-radius-card);background:var(--trianum-surface)}.trianum-commercial .v4-panel-heading{justify-content:space-between;align-items:flex-start;gap:var(--trianum-space-4);display:flex}.trianum-commercial .v4-panel-heading h2{font-size:var(--trianum-text-xl);line-height:var(--trianum-leading-xl);margin:0}.trianum-commercial .v4-owner-metric{gap:var(--trianum-space-2);flex-direction:column;display:flex}.trianum-commercial .v4-metric-label{font-size:var(--trianum-text-sm);color:var(--trianum-muted-foreground)}.trianum-commercial .v4-metric-value{font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2}.trianum-commercial .v4-metric-context{font-size:var(--trianum-text-sm);line-height:var(--trianum-leading-body);color:var(--trianum-muted-foreground)}.trianum-commercial .v4-data-state{font-size:var(--trianum-text-xs);color:var(--trianum-muted-foreground)}.trianum-commercial [data-state=verified]>.v4-data-state{color:var(--trianum-success)}.trianum-commercial [data-state=error]>.v4-data-state{color:var(--trianum-danger)}.trianum-commercial :is([data-state=partial],[data-state=stale])>.v4-data-state{color:var(--trianum-warning)}.trianum-commercial .v4-state-panel{gap:var(--trianum-space-2);display:grid}.trianum-commercial .v4-evidence{margin-top:var(--trianum-space-3);border-top:1px solid var(--trianum-border)}.trianum-commercial .v4-evidence summary{cursor:pointer;color:var(--trianum-accent-foreground);padding-block:var(--trianum-space-2);align-content:center;display:list-item}.trianum-commercial .v4-evidence-body{padding-block:var(--trianum-space-3);font-size:var(--trianum-text-sm);line-height:var(--trianum-leading-body);overflow-x:auto}.trianum-commercial :is(.v4-context-trigger,.v4-context-close){min-width:var(--trianum-touch);padding:var(--trianum-space-2) var(--trianum-space-4);border:1px solid var(--trianum-border-control);border-radius:var(--trianum-radius-control);color:var(--trianum-foreground);background:var(--trianum-surface);cursor:pointer}.trianum-commercial.v4-context-drawer{box-sizing:border-box;width:min(480px,100%);max-width:100%;height:100dvh;max-height:100dvh;padding:var(--trianum-space-6);border:0;border-left:1px solid var(--trianum-border);box-shadow:var(--trianum-shadow-overlay);margin:0;position:fixed;inset:0 0 0 auto;overflow-y:auto}.trianum-commercial.v4-context-drawer::backdrop{background:#1c1d1b66}.trianum-commercial .v4-context-body{margin-top:var(--trianum-space-6)}@media (max-width:1100px){.trianum-commercial .v4-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.trianum-commercial .v4-metric-grid{grid-template-columns:1fr}.trianum-commercial :is(.v4-panel,.v4-owner-metric,.v4-state-panel){padding:var(--trianum-space-4)}.trianum-commercial .v4-panel-heading{flex-wrap:wrap}}.trianum-commercial .v4-health-grid{gap:var(--trianum-space-4);margin-bottom:var(--trianum-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.trianum-commercial .v4-health-status{min-width:0;padding:var(--trianum-space-5);border:1px solid var(--trianum-border);border-radius:var(--trianum-radius-card);background:var(--trianum-surface);gap:var(--trianum-space-2);display:grid}.trianum-commercial .v4-health-status-heading{justify-content:space-between;gap:var(--trianum-space-2);align-items:flex-start;display:flex}.trianum-commercial .v4-health-status-heading>span:first-child{font-size:var(--trianum-text-sm);font-weight:800}.trianum-commercial .v4-health-status>strong{font-size:var(--trianum-text-lg);line-height:1.3}.trianum-commercial .v4-health-status>small{color:var(--trianum-muted-foreground);font-size:var(--trianum-text-sm);line-height:var(--trianum-leading-body)}.trianum-commercial .v4-health-status[data-state=verified]{border-color:var(--trianum-success)}.trianum-commercial .v4-health-status[data-state=error]{border-color:var(--trianum-danger)}.trianum-commercial .v4-health-exceptions{gap:var(--trianum-space-2);margin-top:var(--trianum-space-4);display:grid}.trianum-commercial .v4-health-exceptions article{gap:var(--trianum-space-3);padding:var(--trianum-space-3);border-top:1px solid var(--trianum-border);grid-template-columns:minmax(90px,.25fr) minmax(0,1fr);display:grid}.trianum-commercial .v4-health-exceptions article>span{font-size:var(--trianum-text-xs);letter-spacing:.05em;font-weight:900}.trianum-commercial .v4-health-exceptions article>p{color:var(--trianum-muted-foreground);font-size:var(--trianum-text-sm);line-height:var(--trianum-leading-body);margin:0}@media (max-width:1100px){.trianum-commercial .v4-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.trianum-commercial .v4-health-grid,.trianum-commercial .v4-health-exceptions article{grid-template-columns:1fr}}
