body{background:#080e1d!important;color:#f2f5fc!important;font:15px/1.55 system-ui,Segoe UI,Arial,sans-serif!important}body>header{background:#0c1426!important;border-bottom:1px solid #2b3b55!important;padding:20px max(20px,calc((100vw - 1180px)/2))!important}body>header .brand{font-size:22px!important}body>header nav{gap:16px!important}main{max-width:1180px!important;padding:32px 20px 70px!important}main>h1{font-size:clamp(26px,3vw,34px)!important;letter-spacing:-.03em;margin:14px 0 22px!important}main>p:first-of-type{font-size:13px}.panel{background:#111a2e!important;border:1px solid #2b3b55!important;border-radius:15px!important;padding:25px!important;margin:20px 0!important}.panel h2{font-size:20px!important}input,textarea,select{background:#0c1426!important;border:1px solid #354761!important;color:#f2f5fc!important;border-radius:9px!important;padding:12px!important}label{color:#c7d1e3!important}button,.chip{background:#7560cf!important;color:#fff!important;border-radius:9px!important}table th,table td{border-color:#2b3b55!important;padding:13px!important}table th{color:#a5b4cb!important}.row{gap:12px!important;flex-wrap:wrap!important}@media(max-width:720px){main{padding:22px 15px!important}.panel{padding:17px!important}body>header{padding:15px!important}}