.adminPage{background:#090807;min-height:100vh}.adminShell{width:min(1180px,100% - 40px);margin:auto;padding-bottom:80px}.adminShell header{border-bottom:1px solid #2a2521;align-items:center;height:86px;display:flex}.adminShell header>a:last-child{color:#9c938c;margin-left:auto;font-size:13px}.adminHero{padding:70px 0 40px}.adminHero h1{letter-spacing:-.06em;margin:0;font-size:56px}.adminHero>p:last-child{color:#9c938c}.adminControls{background:#12100e;border:1px solid #2a2521;grid-template-columns:2fr auto 1fr auto;align-items:end;gap:10px;padding:20px;display:grid}.adminControls label{color:#9c938c;font-size:12px}.adminControls input{color:#fff;background:#090807;border:1px solid #3a332e;width:100%;margin-top:8px;padding:13px;display:block}.adminControls button,.orderActions button{color:#fff;cursor:pointer;background:#1c1815;border:1px solid #473c35;padding:13px 17px}.orderList{gap:10px;margin-top:22px;display:grid}.orderList article{background:#12100e;border:1px solid #2a2521;grid-template-columns:1fr 1fr auto;align-items:center;gap:25px;padding:22px;display:grid}.orderList article.processed{opacity:.5}.orderList small,.orderList p,.orderMoney span{color:#8e857e;font-size:12px}.orderList h2{margin:8px 0 0}.orderMoney>*{display:block}.orderMoney strong{color:#e8482e;margin:7px 0}.orderMoney code{color:#ddd;background:#090807;border:1px solid #302a26;padding:10px}.orderActions{gap:8px;display:grid}.orderActions .done{background:#e8482e;border-color:#e8482e}.orderActions b{color:#6fca85}.empty{text-align:center;color:#777;border:1px dashed #302a26;padding:50px}@media (max-width:800px){.adminControls{grid-template-columns:1fr 1fr}.orderList article{grid-template-columns:1fr}.adminHero h1{font-size:42px}}
