.sms-staff-nav{background:#161616;color:#fff;border-top:1px solid #333;font:14px/1.4 system-ui,sans-serif}.sms-staff-nav>div{max-width:1280px;margin:auto;display:flex;gap:20px;align-items:center;justify-content:flex-end;padding:10px 24px;flex-wrap:wrap}.sms-staff-nav a{color:#fff;text-decoration:none}.sms-staff-nav .sms-staff-nav-active{background:#eb7007;color:#161616;font-weight:800;border-radius:5px;padding:9px 18px}.sms-staff-nav span{color:#d0d0d0;font-size:12px}
.sms-desk{max-width:1180px;margin:auto;padding:40px 24px 72px;color:#202020;font:16px/1.55 system-ui,sans-serif}.sms-desk *{box-sizing:border-box}.sms-desk h1{font-size:clamp(30px,4vw,44px);line-height:1.15;margin:8px 0 14px}.sms-desk h2{font-size:21px;line-height:1.3;margin:12px 0 6px}.sms-desk a{color:#9a4200;overflow-wrap:anywhere}.sms-desk-heading,.sms-desk-card-top{display:flex;justify-content:space-between;gap:24px;align-items:start}.sms-desk-eyebrow{font-size:12px;font-weight:800;letter-spacing:.08em}.sms-desk #sms-desk-live{font-size:12px;color:#555}.sms-desk-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.sms-desk-tabs a{padding:10px 18px;border-radius:7px;border:1px solid #d6d6d6;color:#222;text-decoration:none}.sms-desk-tabs [aria-current]{background:#181818;color:#fff;border-color:#181818}.sms-desk-search{background:#f5f5f5;border-radius:10px;padding:18px;margin-bottom:24px}.sms-desk-search>div{display:flex;gap:10px}.sms-desk-search input{flex:1;min-width:0}.sms-desk label{display:block;font-size:14px;font-weight:650;margin:10px 0}.sms-desk input,.sms-desk select{display:block;width:100%;padding:12px;border:1px solid #aaa;border-radius:6px;background:#fff;color:#222;font:inherit;min-height:46px}.sms-desk input[type=number]{max-width:130px}.sms-desk-card{padding:24px;margin:18px 0;border:1px solid #ddd;border-left:6px solid #bbb;border-radius:12px;background:#fff;box-shadow:0 4px 15px #00000005}.sms-desk-red{border-left-color:#c52c2c}.sms-desk-green{border-left-color:#25834b}.sms-desk-badge{display:inline-block;padding:4px 10px;border-radius:5px;background:#f0f0f0;color:#444;font-size:12px;font-weight:800}.sms-desk-red .sms-desk-badge{background:#ffeded;color:#a21919}.sms-desk-green .sms-desk-badge{background:#e7f5eb;color:#176436}.sms-desk-card time{font-size:12px;color:#666}.sms-desk-price{font-size:23px;white-space:nowrap}.sms-desk-card-body{display:grid;grid-template-columns:1fr 1.5fr;gap:25px;margin:20px 0;overflow-wrap:anywhere}.sms-desk-card-body ul{padding-left:20px;margin:0}.sms-desk-card-body li{margin:5px 0}.sms-desk-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.sms-desk button,.sms-desk a.sms-desk-button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;border:0;border-radius:6px;padding:12px 20px;background:#eb7007;color:#171717;text-decoration:none;font:750 14px/1.4 system-ui,sans-serif;cursor:pointer}.sms-desk button.sms-desk-grey{background:#e4e4e4;color:#333}.sms-desk button:hover,.sms-desk a.sms-desk-button:hover{filter:brightness(.95)}.sms-desk button:disabled{opacity:.65;cursor:wait}.sms-desk :focus-visible,.sms-staff-nav :focus-visible{outline:3px solid #2563eb;outline-offset:3px}.sms-desk-inline{display:inline;margin:0}.sms-desk-history{margin-top:15px;padding:9px 12px;background:#f3f3f3;border-radius:5px;color:#606060;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.sms-desk-history span{display:block}.sms-desk fieldset{border:1px solid #d8d8d8;border-radius:8px;padding:14px 18px;margin:20px 0}.sms-desk legend{font-size:15px;font-weight:750;padding:0 6px;max-width:100%}.sms-desk-fields{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:14px}.sms-desk-store{border-top:1px solid #ddd;margin-top:24px;padding-top:20px}.sms-desk-store p{font-size:13px;color:#555}.sms-desk-notice,.sms-desk-error{padding:18px;border-radius:8px;background:#eaf4e9}.sms-desk-error{background:#fff0eb;color:#922b13}.sms-desk-pagination{display:flex;gap:20px;align-items:center;margin-top:24px}.sms-desk-empty{padding:40px;text-align:center;background:#f5f5f5;border-radius:10px}
@media(max-width:700px){.sms-desk{padding:24px 14px 48px}.sms-desk-card{padding:18px 15px}.sms-desk-heading{display:block}.sms-desk-card-body,.sms-desk-fields{grid-template-columns:1fr;gap:14px}.sms-desk-card-top{gap:10px}.sms-desk-price{font-size:18px}.sms-desk-actions{align-items:stretch}.sms-desk-actions>*{flex:1 1 180px}.sms-desk-actions button{width:100%}.sms-desk-search>div{flex-direction:column}.sms-staff-nav>div{padding:10px 14px;gap:12px}.sms-staff-nav span{flex:1;overflow-wrap:anywhere}.sms-desk-tabs a{padding:8px 12px;font-size:13px}}
