@import url('/assets/fonts.css');
:root{color-scheme:light;--blue:#0848ff;--ink:#111318}*{box-sizing:border-box}body{margin:0;background:#fff;color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.65}.admin-wrap{max-width:900px;margin:auto;padding:40px 28px 80px}.back{color:var(--ink);font-weight:700}.eyebrow{font-size:12px;letter-spacing:.13em;font-weight:800;margin-top:50px}h1{font-family:'Barlow Condensed',Impact,Arial,sans-serif;font-style:italic;letter-spacing:-.035em;line-height:.98;font-size:clamp(54px,8vw,88px);margin:24px 0}h1 em{color:var(--blue)}.lead{font-size:20px}h2{font-size:24px;line-height:1.25}a{color:var(--blue);text-underline-offset:4px}section,aside{margin-top:35px;padding-top:26px;border-top:2px solid var(--ink)}.status-box{background:#f2f6ff;padding:22px 28px;border-left:5px solid var(--blue);border-top:0}.status-box h2{margin-top:0}label{display:block;font-weight:700;margin-top:25px}label span{display:block;font-size:14px;font-weight:400;color:#535a69}input:not([type=checkbox]){width:100%;margin-top:9px;border:1px solid #949db1;padding:14px;font:16px Arial;border-radius:0}input:focus{outline:3px solid #9cb8ff;outline-offset:2px}.check{display:flex;gap:12px;align-items:flex-start;margin:30px 0}.check input{margin-top:5px;width:20px;height:20px;flex:none}.check span{color:var(--ink)}button,.button{border:0;background:var(--blue);color:#fff;padding:16px 22px;font-size:16px;font-weight:700;cursor:pointer;text-decoration:none;display:inline-block}button:disabled{opacity:.6;cursor:wait}button.secondary{background:transparent;color:#333;border:1px solid #8992a4;padding:10px 14px;font-size:13px}details{margin-top:22px}summary{cursor:pointer;font-weight:700}.small{font-size:13px;color:#535a69}#form-result{font-weight:700;overflow-wrap:anywhere}.error{color:#a01a1a}.success{color:#08603b}li{margin:8px 0}code{background:#eef2f8;padding:2px 5px;overflow-wrap:anywhere}hr{border:0;border-top:1px solid #c9cfdb;margin:32px 0}.steps{counter-reset:steps}.steps>section{position:relative;padding-left:55px}.steps>section:before{counter-increment:steps;content:counter(steps,decimal-leading-zero);position:absolute;left:0;top:28px;color:var(--blue);font-size:24px;font-weight:900}blockquote{margin:20px 0;padding:16px 22px;background:#f2f6ff;border-left:4px solid var(--blue)}@media(max-width:500px){.admin-wrap{padding:26px 20px 50px}.eyebrow{margin-top:35px}.steps>section{padding-left:38px}h2{font-size:21px}.status-box{padding:18px}.lead{font-size:18px}}@media print{.admin-wrap{max-width:none;padding:0;font-size:11pt}h1{font-size:38pt}.back,.button{display:none}section,aside{break-inside:avoid}.eyebrow{margin-top:0}}

[hidden]{display:none!important}
