.store-actions{align-items:center;gap:14px;display:flex}.store-lead{color:#688087}.store-panel{background:#fff;border:1px solid #dbe5e5;border-radius:12px;margin-top:25px;padding:28px}.account-panel{max-width:470px}.store-form{gap:20px;display:grid}.store-form label{gap:8px;font-size:14px;font-weight:600;display:grid}.store-form input,.store-form select,.admin-heading select,.quantity-label select{color:#183c43;background:#fff;border:1px solid #b9cbcd;border-radius:6px;width:100%;min-height:46px;padding:12px}.store-form input:focus,.store-form select:focus{outline-offset:2px;outline:2px solid #438892}.store-form small,.store-muted{color:#6e8185;font-size:13px;line-height:1.6}.store-form small a,.store-panel p a{color:#225d68;text-decoration:underline}.store-secondary{background:#fff;border:1px solid #b9cbcd;border-radius:6px;justify-content:center;align-items:center;padding:11px 15px;font-size:14px;display:inline-flex}.store-text{color:#235b66;text-underline-offset:4px;text-align:left;font-size:14px;text-decoration:underline}.store-error,.store-success{border-radius:7px;max-width:760px;padding:14px 18px!important}.store-error{color:#963c27;background:#fff0ec}.store-success{color:#245c3a;background:#eaf5ee}.store-table-wrap{overflow:auto}.store-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.store-table th{color:#6b8185;white-space:nowrap;border-bottom:1px solid #d5e1e2;padding:14px 12px;font-size:12px;font-weight:550}.store-table td{vertical-align:middle;border-bottom:1px solid #e9eeee;padding:18px 12px}.store-table th:first-child,.store-table td:first-child{padding-left:0}.store-table td small{color:#7f9093;margin-top:5px;font-size:11px;display:block}.order-status{white-space:nowrap;text-transform:capitalize;background:#f2f3f3;border-radius:4px;padding:5px 8px;font-size:12px}.order-status.paid{color:#245536;background:#e0f2e6}.order-status.requested{color:#80591e;background:#fff4d7}.order-status.refunded,.order-status.cancelled{color:#8a4b4b;background:#f8eaea}.checkout-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.checkout-part>img{object-fit:cover;border-radius:6px;width:100%;max-height:280px;margin-bottom:24px}.quantity-label{justify-content:space-between;align-items:center;gap:20px;display:flex}.quantity-label select{width:90px}.checkout-total{border-bottom:1px solid #dce5e5;justify-content:space-between;align-items:center;padding:26px 0 20px;display:flex}.checkout-total strong{font-size:30px}.order-reference{word-break:break-all;font-size:13px}.admin-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.admin-heading select{width:auto}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:25px;display:grid}.metric{border:1px solid #d8e4e4;border-radius:10px;grid-template-columns:1fr auto;gap:12px;padding:25px;display:grid}.metric svg{color:#5b858d;grid-area:1/2}.metric>span{color:#6c8286;grid-area:1/1;font-size:13px}.metric>strong{font-size:38px;font-weight:600;line-height:1.2}.admin-revenue{flex-wrap:wrap;gap:26px;margin-top:25px;font-size:14px;display:flex}.admin-revenue strong{margin-left:10px}.admin-revenue small{color:#7c8c8f;width:100%}.admin-columns{grid-template-columns:1.2fr 1fr;gap:24px;display:grid}.admin-empty{color:#7b8e92;padding:22px 0;font-size:14px}.visit-chart{align-items:flex-end;gap:12px;min-height:170px;padding-bottom:8px;display:flex;overflow:auto}.visit-bar{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;min-width:32px;display:flex}.visit-bar>span{background:#3d7f88;border-radius:4px 4px 0 0;width:100%;max-width:50px;display:block}.visit-bar small{color:#758d91;white-space:nowrap;font-size:10px}.visit-bar strong{font-size:11px;font-weight:500}.search-match{border-bottom:1px solid #edf1f1;justify-content:space-between;gap:12px;padding:12px 0;font-size:13px;display:flex}.order-update{border-top:1px solid #d6e0e1;max-width:540px;margin-top:30px;padding-top:10px}.store-actions{flex-wrap:wrap}@media (max-width:900px){.admin-columns{grid-template-columns:1fr}.admin-metrics{grid-template-columns:repeat(2,1fr)}.admin-heading{flex-direction:column;align-items:flex-start}.checkout-grid{grid-template-columns:1fr}}@media (max-width:560px){.store-panel{padding:21px}.admin-metrics{gap:10px}.metric{padding:18px}.metric>strong{font-size:30px}.metric svg{width:16px}}.fulfilment-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.fulfilment-heading h2{align-items:center;gap:10px;margin:10px 0 0;display:flex}.fulfilment-panel .store-actions{gap:12px;display:flex}.fulfilment-panel .store-secondary{gap:8px}.fulfilment-setup{border-top:1px solid #dbe5e5;margin-top:24px;padding-top:20px}.fulfilment-setup summary{cursor:pointer;font-weight:600}.fulfilment-setup summary:focus-visible{outline-offset:4px;outline:2px solid #438892}.fulfilment-panel td{overflow-wrap:anywhere}.manufacturing-library .store-table caption{text-align:left;padding:24px 0 12px;font-weight:600}.manufacturing-library .store-table{min-width:760px}.manufacturing-library .store-table a{color:#235b66;text-underline-offset:3px;text-decoration:underline}.manufacturing-library .fulfilment-setup ul{padding:14px 0 0 22px;line-height:1.7;list-style:outside}.manufacturing-library .metric{flex-direction:column;display:flex}.manufacturing-library .metric>span{min-height:42px}.manufacturing-library .metric>strong{display:block}
