.az-control-panel{--cp-base:var(--az-anthracite);--cp-surface:var(--az-surface-base);--cp-raised:var(--az-surface-raised);--cp-navy:var(--az-navy);--cp-petrol:var(--az-petrol);--cp-petrol-hover:var(--az-petrol-hover);--cp-red:var(--az-red);--cp-text:var(--az-warm-white);--cp-muted:var(--az-muted);--cp-border:var(--az-border-base);--cp-focus:#80b8bd;font-family:var(--font-az-ui,"Segoe UI"), "Segoe UI", sans-serif;background:var(--cp-base);color:var(--cp-text);font-size:16px;line-height:1.55}.az-control-panel .az-panel-main h1,.az-control-panel .az-panel-main h2{font-family:var(--font-az-display,"Arial Narrow"), "Arial Narrow", sans-serif;letter-spacing:0;font-weight:700;line-height:1.15}.az-control-panel .az-panel-main h1{font-size:clamp(32px,2.6vw,43px)}.az-control-panel .az-panel-main h2{font-size:clamp(23px,1.9vw,29px)}.az-control-panel .az-panel-main h3{font-family:var(--font-az-ui,"Segoe UI"), sans-serif;letter-spacing:0;font-size:19px;font-weight:600;line-height:1.3}.az-control-panel .text-xs{font-size:13.5px;line-height:1.5}.az-control-panel .text-sm{font-size:15px;line-height:1.55}.az-control-panel .text-base{font-size:16px;line-height:1.6}.az-control-panel .tabular-nums,.az-control-panel code{font-variant-numeric:tabular-nums}.az-control-panel .az-dashboard-kicker,.az-control-panel .az-panel-sidebar-label{display:none}.az-control-panel .az-panel-sidebar{background:var(--cp-surface);border:1px solid var(--cp-border);box-shadow:none;border-radius:13px}.az-control-panel .az-panel-header{padding-left:0}.az-control-panel .az-panel-header:before{display:none}.az-control-panel .az-panel-sidebar-title{font-family:var(--font-az-display,"Arial Narrow"), "Arial Narrow", sans-serif;letter-spacing:0;color:var(--cp-text);margin-top:0;font-size:29px;font-weight:700;line-height:1.1}.az-control-panel .az-panel-sidebar-subtitle{color:var(--cp-muted);margin-top:10px;font-size:13px}.az-control-panel .az-panel-main{color:var(--cp-text)}.az-control-panel .az-panel-navigation{gap:5px}.az-control-panel .az-panel-navigation a,.az-control-panel .az-panel-group-toggle{min-height:45px;font-family:var(--font-az-ui,"Segoe UI"), sans-serif;border-radius:9px;font-size:15px;font-weight:500;line-height:1.5}.az-control-panel .az-panel-navigation a:hover,.az-control-panel .az-panel-group-toggle:hover{color:var(--cp-text);background:#2e5d6333}.az-control-panel .az-panel-navigation a[aria-current=page],.az-control-panel .az-panel-navigation a.az-panel-nav-current{border-left-color:var(--cp-petrol);color:var(--cp-text);background:#2e5d6340;font-weight:600}.az-control-panel .az-panel-group-toggle.az-panel-nav-group-active{border-left-color:var(--cp-petrol);color:var(--cp-text);background:#2e5d6333}.az-control-panel .az-dashboard-hero{background:var(--cp-surface);border:1px solid var(--cp-border);box-shadow:none;border-radius:13px;padding:clamp(22px,2.5vw,32px)}.az-control-panel .az-dashboard-hero:before{display:none}.az-control-panel .az-dashboard-hero h1{letter-spacing:0;margin-top:0;font-size:clamp(32px,2.8vw,44px);line-height:1.1}.az-control-panel .az-dashboard-hero-copy>p:last-child{color:var(--cp-muted);margin-top:12px;font-size:15px;line-height:1.65}.az-control-panel .az-dashboard-metrics{background:var(--cp-surface);border-color:var(--cp-border)}.az-control-panel .az-dashboard-metrics>div{border-color:var(--cp-border);padding:18px 20px}.az-control-panel .az-dashboard-metrics>div p:first-child{color:var(--cp-muted);font-size:14px}.az-control-panel .az-dashboard-metrics>div p:nth-child(2){color:var(--cp-text);font-size:27px;line-height:1.2}.az-control-panel .az-dashboard-next{background:var(--cp-surface);border-color:var(--cp-border);border-left:3px solid var(--cp-petrol)}.az-control-panel input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.az-control-panel select,.az-control-panel textarea{min-height:44px;font-family:var(--font-az-ui,"Segoe UI"), sans-serif;border-radius:9px;font-size:15px;line-height:1.55}.az-control-panel textarea{resize:vertical;min-height:110px}.az-control-panel input::placeholder,.az-control-panel textarea::placeholder{color:#a0adb3}.az-control-panel input:focus-visible,.az-control-panel select:focus-visible,.az-control-panel textarea:focus-visible{outline:2px solid var(--cp-focus);outline-offset:2px}.az-control-panel input[type=checkbox],.az-control-panel input[type=radio]{accent-color:var(--cp-petrol)}.az-control-panel .az-ui-button,.az-control-panel .az-dashboard-next-link{background:var(--cp-petrol);min-height:44px;color:var(--cp-text);border-radius:9px;font-size:15px;font-weight:600}.az-control-panel .az-ui-button:hover,.az-control-panel .az-dashboard-next-link:hover{background:var(--cp-petrol-hover)}.az-control-panel button[type=submit]:not([role=switch]){min-height:40px;font-size:15px}.az-control-panel button:disabled,.az-control-panel a[aria-disabled=true]{cursor:not-allowed}.az-control-panel table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.55}.az-control-panel table th{color:#d6e2e5;padding:15px 16px;font-size:14px;font-weight:600}.az-control-panel table td{vertical-align:middle;padding:15px 16px;font-size:15px}.az-control-panel table thead{background:#263339}.az-control-panel table tbody tr{border-color:var(--cp-border)}.az-control-panel table tbody tr:hover{background:#2e5d6321}.az-control-panel [role=dialog]{font-family:var(--font-az-ui,"Segoe UI"), sans-serif;font-size:15px}.az-control-panel [role=dialog] p,.az-control-panel [role=status],.az-control-panel [role=alert]{line-height:1.6}.az-control-panel [role=dialog] input{font-size:16px}.az-control-panel a:focus-visible,.az-control-panel button:focus-visible,.az-control-panel summary:focus-visible{outline:2px solid var(--cp-focus);outline-offset:2px}@media (min-width:1024px){.az-control-panel .az-panel-shell{grid-template-columns:272px minmax(0,1fr)}}@media (max-width:1023px){.az-control-panel .az-panel-shell{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.az-control-panel .az-panel-main h1{font-size:32px}.az-control-panel .az-panel-main h2{font-size:24px}.az-control-panel .az-panel-sidebar-title{font-size:26px}.az-control-panel .az-panel-navigation a{min-height:44px;font-size:14px}.az-control-panel table th,.az-control-panel table td{padding:12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.az-control-panel *,.az-control-panel :before,.az-control-panel :after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms}}
