:root{color:#191919;background:#f6f7f8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}.app-shell{width:min(1120px,calc(100vw - 32px));margin:0 auto;padding:32px 0}.topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.eyebrow{margin:0 0 6px;color:#5c6b73;font-size:13px;font-weight:700;text-transform:uppercase}h1,h2,p{margin:0}h1{font-size:clamp(30px,4vw,48px);line-height:1}h2{margin-top:12px;font-size:24px}.identity{display:grid;gap:3px;justify-items:end;border:1px solid #d9dee2;border-radius:8px;padding:10px 12px;background:#fff;color:#39464e;font-size:14px}.identity strong{color:#191919}.identity span{color:#6d7b83;font-size:12px}.alert{margin-bottom:16px;border:1px solid #d88c8c;border-radius:8px;padding:12px;background:#fff4f4;color:#8a2222}.status-grid,.content-grid{display:grid;gap:16px}.status-grid{grid-template-columns:1.4fr 1fr;margin-bottom:16px}.content-grid{grid-template-columns:360px 1fr}.panel{border:1px solid #dfe4e8;border-radius:8px;padding:20px;background:#fff}.panel-title{display:flex;align-items:center;gap:8px;color:#495961;font-weight:700}.panel p{margin-top:8px;color:#60717b}.request-form{display:grid;gap:14px;align-content:start}label{display:grid;gap:6px;color:#495961;font-size:14px;font-weight:700}input{width:100%;border:1px solid #cad2d8;border-radius:8px;padding:11px 12px;color:#191919}button{border:0;border-radius:8px;padding:12px 14px;background:#1f6feb;color:#fff;font-weight:800;cursor:pointer}ol{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none}li{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #edf0f2;padding-bottom:10px}li span,li strong{display:grid;gap:4px}li em,li small{color:#6d7b83;font-style:normal}li small{display:grid;gap:3px;justify-items:end;min-width:180px;text-align:right}li small strong{color:#39464e}li small span{font-size:12px}.empty{color:#6d7b83}@media(max-width:800px){.topbar,li{align-items:flex-start;flex-direction:column}.status-grid,.content-grid{grid-template-columns:1fr}}
