.adm{background:var(--paper);min-height:100vh;color:var(--ink);font-family:Rajdhani,system-ui,sans-serif;font-size:16px}.adm *{border-radius:0}.adm a{color:inherit}.adm-top{background:var(--navy-900);color:var(--paper);border-bottom:3px solid var(--orange)}.adm-top-in{align-items:center;gap:28px;max-width:1120px;margin:0 auto;padding:14px 24px;display:flex}.adm-top img{width:auto;height:28px;display:block}.adm-nav{flex:1;gap:20px;display:flex}.adm-nav a{letter-spacing:.08em;text-transform:uppercase;color:var(--mist);font-size:13px;font-weight:600;text-decoration:none}.adm-nav a[data-status=active]{color:var(--paper);box-shadow:inset 0 -2px 0 var(--orange)}.adm-who{color:var(--steel);font-size:13px}.adm-main{max-width:1120px;margin:0 auto;padding:32px 24px 64px}.adm h1{margin:0 0 24px;font-family:Michroma,sans-serif;font-size:22px;font-weight:400}.adm h2{letter-spacing:.06em;text-transform:uppercase;margin:0 0 14px;font-family:Michroma,sans-serif;font-size:14px;font-weight:400}.adm-card{border:1px solid var(--line-l);background:#fff;margin-bottom:24px;padding:20px 22px}.adm-row{border-top:1px solid var(--line-l);align-items:center;gap:16px;padding:12px 0;display:flex}.adm-row:first-of-type{border-top:0}.adm-row .grow{flex:1}.adm-muted{color:var(--ink-soft);font-size:14px}.adm-note{color:var(--orange-text);font-size:13px;font-weight:600}.adm-btn{appearance:none;border:1px solid var(--navy-900);background:var(--navy-900);color:var(--paper);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;padding:11px 16px;font:600 13px/1 Rajdhani,sans-serif}.adm-btn:disabled{opacity:.5;cursor:not-allowed}.adm-btn--ghost{color:var(--navy-900);background:0 0}.adm-link{color:var(--ink-soft);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.adm-input{border:1px solid var(--line-l);width:100%;color:var(--ink);background:#fff;padding:11px 12px;font:500 16px Rajdhani,sans-serif}.adm-input:focus{outline:2px solid var(--orange);outline-offset:-1px}.adm-field{gap:6px;margin-bottom:14px;display:grid}.adm-field label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:12px;font-weight:600}.adm-toggle{border:1px solid var(--navy-700);background:var(--paper-deep);cursor:pointer;flex:none;width:46px;height:24px;padding:0;position:relative}.adm-toggle:after{content:"";background:var(--navy-700);width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.adm-toggle[aria-checked=true]{background:var(--orange);border-color:var(--orange-deep)}.adm-toggle[aria-checked=true]:after{background:#fff;transform:translate(22px)}.adm-toggle:disabled{opacity:.5;cursor:not-allowed}.adm-table{border-collapse:collapse;width:100%;font-size:14px}.adm-table th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1px solid var(--line-l);padding:8px 10px;font-size:11px}.adm-table td{border-bottom:1px solid var(--line-l);vertical-align:top;padding:10px}.adm-table td.msg{white-space:pre-wrap;word-break:break-word;max-width:320px}.adm-scroll{overflow-x:auto}.adm-err{color:#9b1c1c;margin:8px 0 0;font-size:14px}.adm-ok{color:var(--navy-700);margin:8px 0 0;font-size:14px}.adm-auth{background:var(--navy-950);place-items:center;min-height:100vh;padding:24px;display:grid}.adm-auth .adm-card{width:100%;max-width:400px;margin:0}.adm-auth-logo{height:34px;margin:0 auto 22px;display:block}.adm-details summary{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;padding:6px 0;font-size:13px;font-weight:600}.adm-tag{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-l);padding:2px 6px;font-size:11px;display:inline-block}
