.admin-shell{max-width:1000px;margin:60px auto 90px;padding:0 24px}.admin-shell h1{font-size:36px}.admin-shell h2{font-size:22px;margin:32px 0 16px}.admin-shell label{display:grid;gap:10px;font-size:14px}.commerce-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.commerce-grid .full{grid-column:1/-1}.field-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.field-actions input{flex:1;min-width:200px}.commerce-button{background:transparent;color:var(--text);border:1px solid var(--line);border-radius:4px;padding:12px 18px;cursor:pointer}.commerce-button:hover{border-color:var(--lime)}select{font:inherit;color:var(--text);background:#141712;border:1px solid #555e4c;border-radius:4px;min-height:46px;padding:10px;max-width:100%}.commerce-notice{min-height:24px;white-space:pre-line;overflow-wrap:anywhere}.commerce-notice[data-error=true]{color:#ffb4aa}.product-settings{display:grid;grid-template-columns:minmax(120px,1fr) minmax(100px,180px) 80px;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.product-settings label{font-size:12px}.product-settings input[type=checkbox],.check-field input{width:20px;min-height:20px;margin:0}.check-field{display:flex!important;align-items:center;gap:12px!important;padding:14px 0}.save-bar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:30px 0}.commerce-button:disabled,.primary:disabled{opacity:.55;cursor:wait}.payment-details dd{max-width:68%;overflow-wrap:anywhere;font-family:monospace}.payment-order{border-block:1px solid var(--line);padding:24px 0;margin:24px 0}.payment-order input{margin:12px 0}.order-history{display:grid;gap:12px}.order-history a{display:block;padding:16px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.admin-lock{max-width:520px;padding:26px 0}.admin-lock input{margin:16px 0}.purchase-select{display:grid;gap:12px}.purchase-select select{width:100%}@media(max-width:600px){.admin-shell{margin:36px auto;padding:0 20px}.commerce-grid{grid-template-columns:1fr}.product-settings{grid-template-columns:1fr 100px 48px;gap:10px}.product-settings span{font-size:13px}.save-bar>*{width:100%}.payment-details dd{max-width:65%}}
.draw-stock{padding:16px 0;margin-bottom:24px;border-block:1px solid var(--line);color:var(--lime);font-size:13px}.draw-reveal{display:flex;align-items:center;gap:30px;padding:24px 0 32px;border-bottom:1px solid var(--line);margin-bottom:26px}.draw-reveal img{width:240px;height:240px;object-fit:contain}.edition-label{display:flex;justify-content:space-between;text-transform:capitalize;font-size:12px!important}.edition-label span{color:var(--lime)}@media(max-width:600px){.draw-reveal{flex-direction:column;text-align:center;gap:16px}.draw-reveal img{width:210px;height:210px}}
.draw-preview{display:flex;justify-content:center;gap:28px;padding:26px 0;margin:16px 0 8px;border-block:1px solid var(--line)}.draw-preview img{width:calc((100% - 56px)/3);max-width:170px;aspect-ratio:1;object-fit:contain}@media(max-width:500px){.draw-preview{gap:14px}.draw-preview img{width:calc((100% - 28px)/3)}}
.order-row{display:grid;width:100%;gap:10px;text-align:left;padding:20px 0!important;white-space:normal;overflow-wrap:anywhere}.order-row small{color:#a0a39a}.payment-attempt{border-bottom:1px solid #30342b;padding:18px 0;overflow-wrap:anywhere}.payment-order .commerce-button{margin:12px 12px 12px 0}.order-history a{display:grid;gap:8px}.payment-order .note{overflow-wrap:anywhere}#refund-form{display:grid;gap:18px;max-width:640px}#order-filter{max-width:260px}
