:root{font-family:Arial,sans-serif;color:#0d2939;background:#f4f6f4}*{box-sizing:border-box}body{margin:0}header{height:76px;background:#0b293a;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1240px)/2))}.brand{display:flex;align-items:center;gap:13px;font-size:13px;font-weight:700;letter-spacing:.13em}.brand small{display:block;font-size:9px;color:#d8b56d;margin-top:5px}.mark{display:grid;place-items:center;width:42px;height:42px;border:1px solid #d8b56d;color:#d8b56d;font:25px Georgia,serif;letter-spacing:-.16em;padding-right:5px}.header-note{font-size:12px;color:#b9cbd1}main{max-width:1240px;margin:0 auto;padding:48px 24px}.eyebrow{font-size:11px;letter-spacing:.17em;font-weight:700;color:#946c25}h1,h2{font-family:Georgia,serif;font-weight:400}h1{font-size:44px;margin:10px 0}h2{font-size:25px;margin:0}p{color:#58707b;line-height:1.5}.card{background:white;border:1px solid #d6e0e1}.auth{max-width:440px;margin:50px auto;padding:36px}.auth label{display:block;font-size:13px;font-weight:700;margin:20px 0 0}.auth input{display:block;width:100%;height:44px;border:1px solid #aec0c6;padding:10px;margin-top:8px;font:inherit}.auth button{width:100%;margin-top:24px}.heading{display:flex;justify-content:space-between;align-items:end;gap:24px}.heading p{margin-bottom:0}.actions{display:flex;align-items:center;gap:12px;font-size:13px}button{background:#0b293a;color:white;border:1px solid #0b293a;padding:12px 18px;font-weight:700;cursor:pointer}.quiet{background:transparent;color:#0b293a}.notice{background:#e9f1ec;border-left:3px solid #176344;padding:17px 20px;margin:30px 0;display:flex;gap:18px;font-size:13px;line-height:1.5}.notice strong{white-space:nowrap}.metric{display:flex;align-items:baseline;gap:12px;margin:28px 0}.metric strong{font:36px Georgia,serif}.metric span{color:#58707b}.list{margin-top:20px}.list-heading{display:flex;justify-content:space-between;align-items:center;padding:22px 26px;border-bottom:1px solid #d6e0e1}.list-heading span,.order small{color:#66808a;font-size:12px}.order{display:grid;grid-template-columns:140px 1fr 150px 160px;gap:18px;padding:20px 26px;border-bottom:1px solid #e6eded;align-items:start;font-size:13px}.order:last-child{border-bottom:0}.order strong{display:block;font-size:14px;margin-bottom:5px}.order .ref{font-family:monospace}.badge{display:inline-block;background:#f8edda;color:#694916;border-radius:20px;padding:7px 10px;white-space:nowrap}.empty{padding:28px;color:#58707b}#message{min-height:24px;color:#9b312d}@media(max-width:760px){header{padding:0 20px}.header-note{display:none}main{padding:28px 16px}.heading{display:block}.actions{flex-wrap:wrap;margin-top:20px}.notice{display:block}.notice strong{display:block;margin-bottom:5px}.order{grid-template-columns:1fr 1fr}.auth{margin:20px auto;padding:24px}}
