/* Adapted from the owner’s Mazevoo browser order workspace. */
body{background:#f8f8f4;color:#233a33}.admin-shell{max-width:1440px;margin:auto;padding:24px}.admin-nav{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid #d9ddd5;padding:14px 0;margin-bottom:24px}.admin-nav a{padding:10px 14px;border-radius:24px;text-decoration:none;color:#24483b}.admin-nav a[aria-current=page]{background:#24483b;color:white}.admin-heading{display:flex;justify-content:space-between;gap:16px;align-items:center}.admin-toolbar{display:flex;gap:12px;flex-wrap:wrap;align-items:end;margin:20px 0}.admin-toolbar label{display:grid;gap:6px}.admin-workspace{display:grid;grid-template-columns:minmax(260px,1fr) minmax(320px,1.4fr);gap:24px}.admin-list{display:grid;gap:12px;align-content:start}.admin-row,.admin-detail{padding:20px;border:1px solid #d9ddd5;background:white;border-radius:16px;text-align:left;overflow-wrap:anywhere}.admin-row{color:inherit;width:100%;cursor:pointer}.admin-row:hover{border-color:#24483b}.admin-detail{align-self:start}.admin-meta{color:#647268;font-size:.9em}.admin-item{display:flex;gap:14px;align-items:center;margin:12px 0}.admin-item img{width:64px;height:64px;object-fit:contain;border-radius:8px;background:#f8f8f4}.admin-actions{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.admin-detail textarea{width:100%;min-height:120px;box-sizing:border-box}.admin-badge{display:inline-block;padding:4px 10px;background:#edf2ec;border-radius:20px;font-size:.85em}.admin-event{border-top:1px solid #e2e5df;padding:12px 0;white-space:pre-wrap}.admin-alert{padding:12px;background:#fff2da;border-radius:10px}.admin-details{margin-top:24px}.admin-detail label{display:grid;gap:6px;margin:12px 0}button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:760px){.admin-shell{padding:16px}.admin-workspace{grid-template-columns:1fr}.admin-nav{flex-wrap:nowrap;overflow:auto}.admin-nav a{white-space:nowrap}.admin-heading{align-items:start}.admin-toolbar input{max-width:100%}}

.mazevoo-admin [hidden]{display:none!important}

.admin-action-help{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;max-width:100%}.admin-action-help details{max-width:340px}.admin-action-help summary{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #b9c6bc;border-radius:50%;cursor:pointer;color:#24483b;list-style:none}.admin-action-help summary::-webkit-details-marker{display:none}.admin-action-help summary:hover,.admin-action-help summary:focus-visible{background:#edf2ec;outline:2px solid #24483b;outline-offset:2px}.admin-action-help details[open]{flex-basis:100%}.admin-action-help details p{margin:8px 0;padding:12px;border-radius:10px;background:#edf2ec;line-height:1.5}@media(max-width:760px){.admin-action-help{width:100%}.admin-action-help details{max-width:100%}}

.admin-detail h2{font-size:28px}.admin-detail h3{font-size:23px;margin:22px 0 12px}.admin-detail p{font-size:13px}.admin-toolbar input,.admin-toolbar select,.admin-detail input,.admin-detail select{font:inherit;padding:10px;border:1px solid #b7c6b6;border-radius:8px;background:white;max-width:100%}.admin-row[aria-pressed=true]{border:2px solid #245b4e;background:#f3f7ee}.inventory-row{display:grid;grid-template-columns:80px 1fr 130px 130px auto;gap:18px;align-items:center;padding:20px;background:white;border:1px solid #d9ddd5;border-radius:16px;margin:16px 0}.inventory-row img{width:80px}.inventory-row label{font-size:12px}.inventory-row input{width:100%;padding:10px;border:1px solid #b7c6b6;border-radius:8px}.admin-detail .checkout-line{margin:12px 0}.admin-detail .checkout-line img{width:64px;height:64px}.admin-row p{margin:8px 0}.admin-detail dl{font-size:13px}.admin-detail dd{max-width:70%;overflow-wrap:anywhere}.admin-badge.shipped{background:#e5edf6}.admin-badge.refunded{background:#f7e6dd}.commerce-main:has(.admin-workspace){max-width:1360px}.print-only{display:none}@media(max-width:760px){.inventory-row{grid-template-columns:64px 1fr}.inventory-row label,.inventory-row button{grid-column:2}.admin-toolbar label{max-width:100%}}@media print{body>*{display:none!important}main.commerce-main{display:block!important}main>*{display:none!important}#orders-view{display:block!important}#orders-view>*{display:none!important}.admin-workspace{display:block!important}.admin-workspace>*{display:none!important}#order-detail{display:block!important;border:0}.admin-actions,#ship-form,#refund-form,.no-print{display:none!important}.print-only{display:block}footer{display:none!important}}
