[data-design=polar]{--app-page-max:1600px;--app-page-space:clamp(18px,3vw,40px)}body[data-app-ui=modern]{background:var(--ui-background);color:var(--ui-text);background-image:none;font-size:13px;line-height:1.6}body[data-app-ui=modern]:before{display:none}[data-app-ui=modern] ::-moz-selection{background:color-mix(in srgb,var(--ui-focus) 22%,transparent);color:var(--ui-text)}[data-app-ui=modern] ::selection{background:color-mix(in srgb,var(--ui-focus) 22%,transparent);color:var(--ui-text)}[data-app-ui=modern] :focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px;box-shadow:none}[data-app-ui=modern] .hairline{border-color:var(--ui-border)}[data-app-ui=modern] .overline{text-decoration:none;font-size:11px;letter-spacing:.025em;text-transform:none;font-weight:500;color:var(--ui-secondary)}[data-app-ui=modern] .display-num{font-weight:400;letter-spacing:-.045em;line-height:1.15}[data-app-ui=modern] .rule{background:var(--ui-border)}[data-app-ui=modern] .live-dot{background:var(--ui-success);box-shadow:none;animation:none}[data-app-ui=modern] .card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-panel-radius);box-shadow:none}[data-app-ui=modern] .card:after{display:none}[data-app-ui=modern] .btn{min-height:var(--ui-control-height);padding:8px var(--ui-control-padding);border:1px solid var(--ui-border);border-radius:var(--ui-control-radius);background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-control-text);font-weight:500;box-shadow:none}[data-app-ui=modern] .btn:hover{background:var(--ui-hover);border-color:var(--ui-border)}[data-app-ui=modern] .btn-primary{background:var(--ui-action);border-color:var(--ui-action);color:var(--ui-on-action)}[data-app-ui=modern] .btn-primary:hover{background:var(--ui-action-hover);color:var(--ui-on-action)}[data-app-ui=modern] .recharts-default-tooltip{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;border-radius:12px!important;box-shadow:0 8px 28px #00000010!important}[data-app-ui=modern] .recharts-tooltip-label{color:var(--ui-secondary)!important;letter-spacing:0!important;text-transform:none!important}[data-app-ui=modern] .recharts-tooltip-item{color:var(--ui-text)!important}[data-app-ui=modern] ::-webkit-scrollbar{width:6px;height:6px}[data-app-ui=modern] ::-webkit-scrollbar-track{background:transparent}[data-app-ui=modern] ::-webkit-scrollbar-thumb{background:var(--ui-border)}[data-app-ui=modern] tr.row-hover:hover{background:var(--ui-subtle)}[data-app-ui=modern] .progress-indeterminate{background:var(--ui-border)}[data-app-ui=modern] .progress-indeterminate:after{background:var(--ui-focus)}[data-app-ui=modern] .date-picker{--rdp-accent-color:var(--ui-action);--rdp-accent-background-color:var(--ui-hover)}[data-app-ui=modern] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),[data-app-ui=modern] select,[data-app-ui=modern] textarea{color-scheme:inherit}@media (max-width:640px){[data-app-ui=modern] input:not([type=checkbox]):not([type=radio]):not([type=range]),[data-app-ui=modern] select,[data-app-ui=modern] textarea{font-size:16px}}.application-page-head{max-width:var(--app-page-max);margin:0 auto;padding:26px var(--app-page-space) 24px;--ui-page-header-gap:20px}.application-page-head:has(+[data-app-page][data-width=reading]){max-width:1200px}[data-app-ui=modern] .application-page-head h1{font-size:clamp(24px,2vw,28px);letter-spacing:-.04em;font-weight:550}.application-updated{font-size:11px;color:var(--ui-muted);white-space:nowrap}.application-section{--ui-section-title-compact:15px;--ui-section-gap-compact:16px}[data-app-page]{--ui-target-padding:24px;--ui-target-value-space:24px;--ui-target-value-size:44px;--ui-pipeline-padding:24px;--ui-pipeline-value-size:44px;--ui-chart-space:22px}[data-app-page]>footer{margin-top:32px;font-size:11px}@media (max-width:640px){.application-page-head{padding-top:22px;padding-bottom:20px}.application-page-head [role=group][aria-label="Page actions"] .application-updated{display:none}}[data-app-ui=modern] .application-wide-dialog{width:min(1280px,calc(100vw - 32px));max-width:calc(100vw - 32px)}