.detail-order-form{display:grid;gap:12px;margin-top:24px;padding:20px;border:1px solid #d8e1d8;border-radius:12px;background:#f8faf6}.detail-order-form h2{font-size:20px;margin:0}.detail-order-form p,.detail-order-form a{font-size:13px;line-height:1.5}.detail-order-form label{display:grid;gap:7px;font-size:13px}.detail-order-form input{box-sizing:border-box;width:100%;padding:11px;border:1px solid #cbd6ca;border-radius:7px;background:#fff}.detail-order-form button,.order-panel-head button{padding:11px 15px;border:1px solid #c4d2c0;border-radius:7px;background:#eaf0e5;color:#2d4631;font-weight:600;cursor:pointer}.detail-order-form button:disabled{opacity:.55;cursor:wait}.order-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.seller-order-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.seller-order-list article{min-width:0;border:1px solid #dbe3d6;border-radius:10px;padding:16px;background:#fff}.seller-order-list h3{font-size:16px;overflow-wrap:anywhere}.seller-order-list p{font-size:12px;line-height:1.6}.seller-order-list dl{font-size:12px}.seller-order-list dl>div{display:flex;justify-content:space-between;gap:12px;margin:10px 0}.seller-order-list dd{margin:0;text-align:right;overflow-wrap:anywhere;min-width:0}.seller-orders-panel[hidden]{display:none!important}@media(max-width:700px){.seller-order-list{grid-template-columns:minmax(0,1fr)}}
.guest-checkout-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.guest-checkout-fields>label:last-child{grid-column:1/-1}.guest-order-receipt{display:grid;gap:12px;padding:16px;border:1px solid #c9d8bf;border-radius:9px;background:#f2f6ed}.guest-order-receipt input{font:13px ui-monospace,monospace;width:100%;box-sizing:border-box}.order-delivery-contact{border-top:1px solid #e1e7df;padding-top:12px;font-size:12px;overflow-wrap:anywhere}.guest-status-page{font-family:system-ui,sans-serif;background:#f8faf6;color:#2f4235;margin:0}.guest-status-page header{display:flex;justify-content:space-between;align-items:center;padding:18px 6%;border-bottom:1px solid #dce4d6}.guest-status-page header a{font-size:24px;font-weight:750;color:inherit;text-decoration:none}.guest-status-page main{max-width:650px;margin:32px auto;padding:0 18px}.guest-status-page [data-result]{margin-top:20px}@media(max-width:500px){.guest-checkout-fields{grid-template-columns:minmax(0,1fr)}}
.detail-order-form select{box-sizing:border-box;width:100%;padding:12px;border:1px solid #cad6c6;border-radius:7px;background:#fff;font-size:14px}.detail-order-form [data-shipping-price]{font-size:14px;font-weight:650;margin:0;line-height:1.6}.shipping-contact{display:flex;flex-wrap:wrap;gap:12px;font-size:13px}.detail-order-form [data-refresh-shipping]{justify-self:start;font-weight:400;padding:6px 9px;font-size:12px}
.seller-order-list{grid-template-columns:minmax(0,1fr)}.seller-order-list>details{min-width:0;border:1px solid #d9e2d3;border-radius:10px;background:#fff;overflow:hidden}.seller-order-list summary{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:15px;cursor:pointer;list-style:revert;font-size:13px}.seller-order-list summary>span:first-child{font-weight:700;flex:1;min-width:160px;overflow-wrap:anywhere}.order-expanded{padding:0 18px 18px;border-top:1px solid #e5eadf}.fulfillment-state{padding:6px 9px;border-radius:7px;background:#eef2e9;color:#43533c;font-size:11px}.state-new{background:#fff2cf;color:#785c11}.state-label_ready{background:#e9f1ff;color:#365a8f}.state-delivered{background:#e5f2e4;color:#3b693d}.seller-order-actions button,.order-list-filters button,.seller-order-notice{padding:10px 13px;border:1px solid #cbd9c3;border-radius:8px;background:#edf3e7;color:#354f33;cursor:pointer}.order-list-filters{display:flex;gap:9px;margin:12px 0}.seller-order-actions{margin-top:14px}.order-shipment{padding:14px;border-radius:8px;background:#f5f7f0;margin-top:12px;font-size:12px}.order-shipment a{display:block;margin-top:10px;overflow-wrap:anywhere}.seller-account-nav .seller-order-notice{width:100%;text-align:left;margin:10px 0}.seller-order-notice:focus-visible{outline:2px solid #577c4a}
.order-toggle-hint{flex:0 0 auto;border:1px solid #d1dcc9;background:#f4f7ef;color:#4b6741;padding:7px 10px;border-radius:7px;font-size:11px;white-space:nowrap}.seller-order-list summary:hover .order-toggle-hint{background:#eaf0e2}.seller-order-list summary:focus-visible{outline:2px solid #718e5d;outline-offset:-3px}@media(max-width:600px){.order-toggle-hint{margin-left:auto}}
.detail-order-form textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid #cad6c6;border-radius:8px;font:inherit}.inquiry-inbox[hidden]{display:none!important}.inquiry-inbox>p{font-size:12px;line-height:1.6}.inquiry-inbox details{border:1px solid #d8e1d2;border-radius:8px;background:#fff}.inquiry-inbox summary{padding:14px;cursor:pointer;font-size:13px}.inquiry-inbox .order-expanded{padding:14px;font-size:13px}.inquiry-inbox button{padding:9px 12px;border:1px solid #cbd8c2;border-radius:7px;background:#f0f4ea;color:#3e5538;cursor:pointer}
