:root{color-scheme:light}body{margin:0;background:#f4f7f8;color:#173e56;font-family:Arial,sans-serif}.staff-wrap{max-width:1060px;margin:auto;padding:24px 18px 60px}.staff-wrap header{margin-bottom:26px}.staff-wrap header>a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;margin-right:20px}.staff-wrap h1{font-size:42px;margin:14px 0}.staff-wrap h2{font-family:inherit;font-size:23px;margin:14px 0}.staff-wrap h3{font-family:inherit;font-size:17px}.staff-wrap p{font-size:14px;line-height:1.6}.staff-wrap .eyebrow{font-size:11px;letter-spacing:1px;margin-top:20px}.staff-wrap button{border:1px solid #adc5d2;background:white;color:#173e56;border-radius:10px;padding:12px 15px;min-height:48px;font-size:14px;font-weight:600;cursor:pointer}.staff-wrap button[aria-pressed=true],.staff-wrap button[type=submit]{background:#176b9f;color:white}.staff-wrap button:disabled{background:#e5eaed;color:#6b7377;cursor:default}.staff-wrap label{display:grid;gap:7px;font-size:14px}.staff-wrap input{min-height:48px;padding:10px;border:1px solid #adc5d2;border-radius:9px;background:white;color:#173e56;font-size:16px;box-sizing:border-box}.staff-tools,.staff-branches{display:flex;flex-wrap:wrap;align-items:end;gap:10px;margin:16px 0}.staff-branches button{flex:1}.staff-summary,.staff-order,#staff-login{border:1px solid #cedde6;background:white;padding:20px;border-radius:16px;margin:18px 0}.staff-order header{margin:0 0 10px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.staff-badge{font-size:12px;border-radius:9px;padding:6px 9px;background:#e5f5e9;color:#21633a}.staff-test{background:#fff1d9;border:1px solid #d8b775;border-radius:10px;padding:12px}.staff-pickup{padding:15px;border:1px solid #cadce6;background:#f8fbfd;border-radius:12px;margin-top:12px}.staff-pickup ul{list-style:none;padding:0}.staff-pickup li{display:flex;justify-content:space-between;gap:12px;margin:8px 0;font-size:14px}.staff-pickup-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.staff-pickup-actions button{flex:1}.staff-summary-row{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #dbe5eb;font-size:14px}.staff-request{background:#fff6e5;border:1px solid #e8c693;border-radius:10px;padding:12px;margin-top:14px}.staff-error:not(:empty){padding:14px;background:#fff0ec;color:#942b18;border:1px solid #e7b6aa;border-radius:10px}#staff-login-form{max-width:430px;display:grid;gap:14px}.staff-wrap :focus-visible{outline:3px solid #b35313;outline-offset:3px}[hidden]{display:none!important}@media(max-width:420px){.staff-wrap{padding:18px 12px 40px}.staff-wrap h1{font-size:32px}.staff-summary,.staff-order{padding:14px}.staff-branches{display:grid;grid-template-columns:1fr}.staff-tools>*{flex:1}.staff-pickup-actions{display:grid;grid-template-columns:1fr 1fr}}
