.order-pagination{border:1px solid var(--line);background:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:15px 18px;display:flex;box-shadow:0 8px 24px #642d450d}.order-pagination>span{color:var(--muted);font-size:12px;font-weight:700}.order-pagination>div{gap:8px;display:flex}.pii-unavailable,.shipping-privacy-summary,.shipping-phone-warning{color:#9d5d25}.pii-unavailable{background:#fff5e8;border-radius:9px;margin:0 0 12px;padding:11px 13px;font-size:11px;line-height:1.55}.shipping-privacy-summary{margin:0 0 12px;font-size:11px;font-weight:700}.shipping-privacy-summary b{color:#6d4a59}.shipping-stage,.grip-fulfillment-stage{white-space:nowrap;border-radius:999px;align-items:center;width:max-content;min-height:25px;margin-bottom:6px;padding:4px 9px;font-size:10px;font-weight:900;display:inline-flex}.shipping-stage.prepare,.grip-fulfillment-stage.prepare{color:#a55a19;background:#fff0dc}.shipping-stage.ready,.grip-fulfillment-stage.ready{color:#2472a8;background:#e9f6ff}.shipping-stage.hold{color:#923f61;background:#f6dce7}.grip-fulfillment-stage{margin-bottom:0}.shipping-order-list label.unavailable{opacity:.62;background:#f7f3f4}.shipping-phone-warning{font-weight:700;margin-top:6px!important}.shipping-box-review{background:#fff8fb;border:1px solid #e7cbd6;border-radius:13px;margin-top:18px;padding:16px}.recipient-box-review{background:#fff;border:1px solid #ead8df;border-radius:11px;margin-top:10px;overflow:hidden}.recipient-box-review>header{background:#fff3f7;border-bottom:1px solid #f0e2e7;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.recipient-box-review>header strong,.recipient-box-review>header small{display:block}.recipient-box-review>header strong{font-size:11px}.recipient-box-review>header small{color:#917480;margin-top:3px;font-size:8px}.recipient-box-review>header>b{color:#b84672;font-size:12px}.recipient-box-review>div{gap:0;display:grid}.recipient-box-review section{border-top:1px solid #f3e8ec;padding:10px 13px}.recipient-box-review section:first-child{border-top:0}.recipient-box-review section strong,.recipient-box-review section small{display:block}.recipient-box-review section strong{color:#6e3f51;font-size:10px}.recipient-box-review section small{color:#8f7780;margin-top:4px;font-size:9px;line-height:1.5}.box-plan-warning{color:#995716;background:#fff0dc;border-radius:9px;margin:11px 0 0;padding:10px 12px;font-size:10px;font-weight:800;line-height:1.5}.order-filter-panel{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;margin-bottom:16px;padding:22px 24px 72px;position:relative;overflow:hidden}.filter-row{border-bottom:1px solid #f4e8ed;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:14px;min-height:52px;display:grid}.filter-row>strong{font-size:11px}.date-filter-row{grid-template-columns:90px auto minmax(280px,1fr)}.date-filter-row>label{justify-content:flex-end;align-items:center;gap:8px;display:flex}.date-filter-row input,.order-result-toolbar select{border:1px solid var(--line);height:38px;color:var(--ink);background:#fff;border-radius:8px;padding:0 11px}.preset-buttons{border:1px solid var(--line);border-radius:8px;display:flex;overflow:hidden}.preset-buttons button{border:0;border-right:1px solid var(--line);min-width:58px;height:36px;color:var(--muted);cursor:pointer;background:#fff;font-size:11px;font-weight:700}.preset-buttons button:last-child{border-right:0}.preset-buttons button:hover,.preset-buttons button.active{color:#bd426e;background:#fff0f6}.order-search{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;gap:8px;max-width:680px;height:38px;padding:0 12px;display:flex}.order-search span{color:var(--muted)}.order-search input{min-width:0;font:inherit;border:0;outline:0;flex:1;font-size:11px}.status-filter-row{align-items:start;padding:14px 0}.status-filter-row>strong{padding-top:7px}.status-checks{flex-wrap:wrap;gap:8px 15px;display:flex}.status-checks label{color:#6e5661;cursor:pointer;align-items:center;gap:6px;min-width:92px;font-size:11px;display:flex}.status-checks input{accent-color:#e04f83;width:17px;height:17px}.fulfillment-filter-row{border-bottom:0;align-items:start;padding:14px 0}.fulfillment-filter-row>strong{padding-top:7px}.fulfillment-buttons{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.fulfillment-buttons button{border:1px solid var(--line);color:#755f69;cursor:pointer;background:#fff;border-radius:8px;height:34px;padding:0 13px;font-size:11px;font-weight:800}.fulfillment-buttons button.active{color:#bb3c6b;background:#fff0f6;border-color:#d46b92}.fulfillment-buttons button.active.prepare{color:#9a5317;background:#fff0dc;border-color:#dea35f}.fulfillment-buttons button.active.ready{color:#226f9f;background:#e9f6ff;border-color:#75b5dd}.fulfillment-buttons button.active.hold{color:#903c60;background:#f9e7ef;border-color:#bd6e92}.fulfillment-buttons small{color:var(--muted);flex-basis:100%;font-size:9px;font-weight:500}.filter-actions{gap:8px;display:flex;position:absolute;bottom:18px;right:24px}.order-money-strip{border:1px solid var(--line);background:#fff9fb;border-radius:13px;flex-wrap:wrap;gap:0;margin-bottom:16px;display:flex}.order-money-strip span{color:var(--muted);padding:16px 22px;font-size:11px}.order-money-strip span+span{border-left:1px solid var(--line)}.order-money-strip strong{color:#e33f75;margin-left:7px;font-size:14px}.order-result-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.order-result-toolbar>div{align-items:center;gap:14px;display:flex}.order-result-toolbar strong{font-size:13px}.order-result-toolbar em{color:#e33f75;font-style:normal}.order-result-toolbar select{min-width:145px}.excel-button{color:#c93468!important;border-color:#e96b98!important}.order-table-card{border:1px solid var(--line);max-height:calc(100vh - 210px);box-shadow:var(--shadow);background:#fff;border-radius:14px;overflow:auto}.order-ops-table{border-collapse:separate;border-spacing:0;width:100%;min-width:1420px}.order-ops-table thead{z-index:2;position:sticky;top:0}.order-ops-table th{color:#765c68;text-align:center;white-space:nowrap;background:#fff4f8;border-bottom:1px solid #eadce2;height:46px;padding:0 12px;font-size:10px}.order-ops-table td{color:#4f3e46;text-align:center;vertical-align:middle;border-bottom:1px solid #f2e8ec;padding:11px 12px;font-size:11px}.order-ops-table tbody tr:hover td{background:#fff8fb}.order-ops-table tbody tr.order-group-start td{border-top:2px solid #e9cad6}.order-ops-table tbody tr.order-group-start:first-child td{border-top:0}.order-ops-table td:nth-child(6),.order-ops-table td:nth-child(7){text-align:left}.order-ops-table td small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.order-ops-table .mono{white-space:nowrap;font-size:10px}.product-thumb{object-fit:cover;background:#fff4f8;border:1px solid #eedde4;border-radius:9px;place-items:center;width:48px;height:48px;display:inline-grid}.product-thumb.placeholder{color:#d67599;font-family:Georgia,serif;font-size:18px}.product-cell{min-width:230px;max-width:340px}.product-cell strong{line-height:1.45;display:block}.order-state{color:#2870c9;white-space:nowrap;background:#eef5ff;border-radius:999px;align-items:center;min-height:25px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.state-canceled,.state-returned{color:#7c6d73;background:#f3f0f1}.state-paid,.state-preparing{color:#c63d70;background:#fff0f6}.state-confirmed,.state-delivered{color:#238158;background:#edf8f2}.table-action{color:#b83968;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e1b3c4;border-radius:7px;padding:7px 9px;font-size:10px;font-weight:800}.table-action:hover{background:#fff0f6}.order-group-list{gap:14px;display:grid}.order-group-box{background:#fff;border:1px solid #ead6de;border-radius:14px;overflow:hidden;box-shadow:0 8px 28px #5a2a3e0f}.order-group-box.combined-shipping-group{border-color:#d989a8;box-shadow:0 10px 32px #b237671c}.combined-order-numbers{color:#3d2831}.combined-shipping-badge{color:#fff;white-space:nowrap;background:#b84672;border-radius:999px;align-items:center;min-height:25px;padding:4px 9px;font-size:9px;font-weight:900;display:inline-flex}.combined-hold-badge{color:#903c60;white-space:nowrap;background:#f9e7ef;border:1px solid #bd6e92;border-radius:999px;align-items:center;min-height:25px;padding:4px 9px;font-size:9px;font-weight:900;display:inline-flex}.order-group-head{background:#fff6f9;border-bottom:1px solid #efdde4;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:60px;padding:10px 14px;display:grid}.order-group-head>div:first-child{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.order-group-head>div:first-child>strong{font-size:13px}.order-group-head>div:first-child>small{color:var(--muted);font-size:10px}.group-total{text-align:right;min-width:95px}.group-total small,.group-total strong{display:block}.group-total small{color:var(--muted);font-size:9px}.group-total strong{color:#c83e70;margin-top:3px;font-size:14px}.group-pack-button{height:36px;padding:0 14px}.group-order-actions{gap:7px;display:flex}.group-order-actions .button{white-space:nowrap;height:36px;padding:0 12px}.grip-prepare-button{color:#9a5317!important;background:#fff8ed!important;border-color:#dda25e!important}.order-action-message{margin-bottom:12px}.order-customer-strip{background:#fff;border-bottom:1px solid #f0e4e9;grid-template-columns:minmax(100px,.7fr) minmax(170px,1.1fr) minmax(130px,.85fr) minmax(260px,2.2fr);gap:0;display:grid}.order-customer-strip>span{border-right:1px solid #f0e4e9;min-width:0;padding:10px 13px}.order-customer-strip>span:last-child{border-right:0}.order-customer-strip small,.order-customer-strip strong,.order-customer-strip i{display:block}.order-customer-strip small{color:#a1818f;font-size:8px;font-weight:800}.order-customer-strip strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;line-height:1.45;overflow:hidden}.order-customer-strip i{color:#9d5d25;margin-top:3px;font-size:8px;font-style:normal}.unavailable-text{color:#a05c28}.compact-item-table{width:100%}.compact-item-head,.compact-item-row{grid-template-columns:54px 120px minmax(240px,1fr) 100px 60px 110px;align-items:center;gap:8px;padding:0 14px;display:grid}.compact-item-head{color:#937987;text-align:center;background:#fcf8fa;border-bottom:1px solid #f0e4e9;min-height:30px;font-size:8px;font-weight:800}.compact-item-head span:nth-child(3){text-align:left}.compact-item-row{color:#58444d;text-align:center;border-bottom:1px solid #f5ebef;min-height:55px;font-size:10px}.compact-item-row:last-child{border-bottom:0}.compact-item-row:hover{background:#fffafd}.compact-item-row .product-thumb{border-radius:7px;width:38px;height:38px}.compact-item-row .product-cell{text-align:left;min-width:0;max-width:none}.compact-item-row .product-cell strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.compact-item-row .product-cell small{color:#9b7484;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;overflow:hidden}.compact-item-row .mono{font-size:9px}.order-group-foot{background:#fff9fb;border-top:1px solid #ead9e0;justify-content:flex-end;gap:0;display:flex}.order-group-foot span{color:#795f6b;border-left:1px solid #ead9e0;padding:8px 12px;font-size:9px;font-weight:700}.image-preview-button{cursor:zoom-in;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:inline-grid}.image-preview-button:hover .product-thumb{border-color:#d75384;box-shadow:0 0 0 3px #d7538421}.packing-checklist>label{grid-template-columns:auto 64px minmax(0,1fr) auto auto auto}.packing-checklist .packing-image-button,.packing-checklist .packing-thumb{border-radius:10px;width:60px;height:60px}.packing-checklist .packing-thumb{place-items:center;font-style:normal;display:inline-grid}.packing-box-toolbar{background:#fff7fa;border:1px solid #ead2dc;border-radius:12px;justify-content:space-between;align-items:stretch;gap:12px;margin-bottom:10px;padding:10px;display:flex}.packing-box-tabs{flex-wrap:wrap;flex:1;gap:7px;display:flex}.packing-box-tabs button{color:#6e4d5a;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfbdca;border-radius:10px;min-width:112px;min-height:48px;padding:7px 11px}.packing-box-tabs button strong,.packing-box-tabs button small{display:block}.packing-box-tabs button strong{font-size:11px}.packing-box-tabs button small{color:#9b7b88;margin-top:3px;font-size:8px}.packing-box-tabs button.active{color:#fff;background:#b84672;border-color:#b84672;box-shadow:0 6px 18px #b8467233}.packing-box-tabs button.active small{color:#ffeaf2}.packing-box-actions{align-items:center;gap:7px;display:flex}.packing-release-button{white-space:nowrap}.packing-toolbar-side{flex:none;gap:8px;display:grid}.packing-print-control{background:#fff;border:1px solid #e2b4c6;border-radius:10px;grid-template-columns:minmax(140px,1fr) auto auto;align-items:center;gap:7px;padding:8px;display:grid}.packing-print-control>small{padding:0 7px;font-size:8px;font-weight:800}.packing-print-control>small.online{color:#247c58}.packing-print-control>small.offline{color:#a66328}.packing-print-control>select{color:#664652;background:#fff;border:1px solid #dfbdca;border-radius:8px;max-width:220px;height:36px;padding:0 8px;font-size:9px}.label-print-button{white-space:nowrap;color:#fff!important;background:#a93d67!important;border-color:#a93d67!important;height:38px!important}.label-print-button:disabled{background:#dbc5ce!important;border-color:#dbc5ce!important}.packing-qr-button{white-space:nowrap;color:#9c3f65!important;background:#fff2f7!important;border:1px solid #ca7799!important;height:38px!important}.packing-qr-button:disabled{color:#b6a7ad!important;background:#f5f1f3!important;border-color:#e5d8dd!important}.label-excluded-badge{color:#88747c;vertical-align:middle;background:#eee8eb;border-radius:999px;align-items:center;margin-left:7px;padding:3px 7px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.packing-saved-badge{color:#923f61;vertical-align:middle;background:#f6dce7;border-radius:999px;align-items:center;margin-left:7px;padding:3px 7px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.packing-item-print-button{color:#a13e66;white-space:nowrap;cursor:pointer;background:#fff3f8;border:1px solid #c86c91;border-radius:8px;min-width:68px;height:34px;padding:0 10px;font-size:9px;font-weight:900}.packing-item-print-button:hover{color:#fff;background:#a93d67;border-color:#a93d67}.packing-item-print-button:disabled{color:#b5a7ad;cursor:not-allowed;background:#f4f0f2;border-color:#e1d3d9}.packing-box-current{color:#713b50;background:#f7e3ec;border-radius:10px;align-items:center;gap:12px;margin-bottom:12px;padding:10px 13px;display:flex}.packing-box-current>strong{font-size:12px}.packing-box-current label{align-items:center;gap:7px;margin-left:auto;font-size:9px;font-weight:800;display:flex}.packing-box-current select,.packing-item-box-select{color:#6d3c4f;background:#fff;border:1px solid #d9a8bb;border-radius:8px;height:34px;padding:0 9px;font-size:10px;font-weight:800}.packing-box-current>small{color:#8a6574;font-size:9px}.packing-list-controls{background:#fffafc;border:1px solid #ead8e0;border-radius:10px;grid-template-columns:minmax(180px,1fr) minmax(150px,.8fr) auto;align-items:end;gap:9px;margin:0 0 12px;padding:11px 13px;display:grid}.packing-list-controls>label{color:#7f5a69;gap:5px;font-size:9px;font-weight:800;display:grid}.packing-list-controls select{color:#684552;background:#fff;border:1px solid #dcb4c3;border-radius:8px;height:36px;padding:0 10px;font-size:10px;font-weight:800}.packing-list-controls .packing-select-all{color:#733c51;cursor:pointer;background:#f6e2eb;border-radius:8px;justify-content:center;align-self:stretch;align-items:center;min-height:36px;padding:0 13px;display:flex}.packing-select-all input{accent-color:#b84672;width:18px;height:18px}.packing-select-all small{color:#a05170;font-size:9px}.packing-item-order-date{margin-top:4px;font-weight:800;color:#a76c82!important}.packing-item-box-select{min-width:82px}.packing-item-box-select:disabled{color:#b3a4aa;background:#f6f2f4;border-color:#e9dfe3}.packing-decision-card{background:linear-gradient(135deg,#fff8fb,#f9e6ee);border:1px solid #dfb7c7;border-radius:14px;grid-template-columns:minmax(230px,.7fr) minmax(420px,1.3fr);align-items:center;gap:18px;margin-top:16px;padding:17px 19px;display:grid}.packing-decision-card h2{color:#4b303b;margin:0;font-size:15px}.packing-decision-card p{color:#866674;margin:6px 0 0;font-size:10px;line-height:1.55}.packing-decision-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.packing-decision-actions .button{min-height:42px;padding:0 16px}.packing-decision-actions-top{background:#fff7fa;border:1px solid #ead2dc;border-radius:11px;justify-content:flex-end;margin:0 0 12px;padding:10px 12px}.combined-hold-button{color:#a23f66!important;background:#fff!important;border:1px solid #b76083!important}.combined-hold-button:disabled{color:#b6a7ad!important;background:#f5f1f3!important;border-color:#e4d4da!important}.product-image-lightbox{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#26141dc7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.product-image-lightbox>section{background:#fff;border-radius:16px;width:min(760px,100%);max-height:calc(100vh - 48px);overflow:hidden;box-shadow:0 30px 100px #0006}.product-image-lightbox header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:13px 16px;display:flex}.product-image-lightbox header strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.product-image-lightbox header button{color:#8d4762;cursor:pointer;background:#f8e8ee;border:0;border-radius:50%;width:32px;height:32px;font-size:22px}.product-image-lightbox img{object-fit:contain;background:#f8f5f6;width:100%;max-height:calc(100vh - 120px);display:block}@media (max-width:700px){.packing-checklist>label{grid-template-columns:auto 52px minmax(0,1fr) auto auto;gap:9px;padding:11px}.packing-item-box-select{grid-column:3/-1;width:100%}.packing-box-toolbar{flex-direction:column}.packing-toolbar-side{width:100%}.packing-print-control{grid-template-columns:1fr}.packing-print-control>select{width:100%;max-width:none}.packing-print-control .button{width:100%}.packing-box-actions{grid-template-columns:1fr 1fr;display:grid}.packing-box-actions .button{width:100%}.packing-box-actions .packing-release-button{grid-column:1/-1}.packing-box-current{flex-direction:column;align-items:stretch}.packing-box-current label{margin-left:0}.packing-list-controls,.packing-decision-card{grid-template-columns:1fr}.packing-decision-actions{grid-template-columns:1fr;display:grid}.packing-decision-actions .button{width:100%}.packing-checklist .packing-image-button,.packing-checklist .packing-thumb{width:48px;height:48px}.order-filter-panel{padding:16px 14px 76px}.filter-row,.date-filter-row{grid-template-columns:1fr;gap:8px;padding:10px 0}.date-filter-row>label{justify-content:stretch}.date-filter-row input{flex:1;min-width:0}.preset-buttons{overflow-x:auto}.preset-buttons button{min-width:58px}.filter-actions{bottom:16px;right:14px}.order-money-strip{grid-template-columns:1fr 1fr;display:grid}.order-money-strip span{padding:13px}.order-money-strip span+span{border-left:0}.order-money-strip span:nth-child(2n){border-left:1px solid var(--line)}.order-result-toolbar{flex-direction:column;align-items:stretch}.order-result-toolbar>div{justify-content:space-between}.excel-button{width:100%}.order-table-card{max-height:58vh}.order-group-head{grid-template-columns:minmax(0,1fr) auto;gap:8px}.group-total{grid-area:1/2}.group-order-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.group-order-actions .button{width:100%}.order-customer-strip{grid-template-columns:1fr 1fr}.order-customer-strip>span:nth-child(2n){border-right:0}.order-customer-strip .address-field{border-top:1px solid #f0e4e9;grid-column:1/-1}.compact-item-table{overflow-x:auto}.compact-item-head,.compact-item-row{grid-template-columns:48px 105px minmax(220px,1fr) 90px 50px 100px;min-width:720px;padding:0 10px}.order-group-foot{flex-wrap:wrap}.order-pagination{flex-direction:column;align-items:stretch}.order-pagination>div{grid-template-columns:1fr 1fr;display:grid}.order-pagination .button{width:100%}}@media (max-width:899px){.order-filter-panel{padding:16px 14px 76px}.filter-row,.date-filter-row{grid-template-columns:1fr;gap:8px;padding:10px 0}.date-filter-row>label{justify-content:stretch}.date-filter-row input{flex:1;min-width:0}.preset-buttons{scrollbar-width:thin;overflow-x:auto}.preset-buttons button{flex:none;min-width:58px}.filter-actions{bottom:16px;right:14px}.order-result-toolbar{flex-direction:column;align-items:stretch}.order-result-toolbar>div{flex-wrap:wrap;justify-content:space-between;align-items:stretch}.order-result-toolbar select{min-width:0}.excel-button{width:100%}.order-group-head{grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:12px}.group-total{grid-area:1/2}.group-order-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.group-order-actions .button{width:100%}.order-customer-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.order-customer-strip>span:nth-child(2n){border-right:0}.order-customer-strip .address-field{border-top:1px solid #f0e4e9;grid-column:1/-1}.order-customer-strip strong{white-space:normal}.compact-item-head{display:none}.compact-item-row{text-align:left;grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"image product quantity""image code total""image unit total";gap:3px 10px;min-width:0;min-height:78px;padding:10px 12px}.compact-item-row>span:first-child{grid-area:image;align-self:center}.compact-item-row>span:nth-child(2){color:#a17c8c;grid-area:code}.compact-item-row>span:nth-child(2):before{content:"상품번호 ";font-family:inherit;font-size:8px}.compact-item-row>span:nth-child(3){grid-area:product;align-self:end}.compact-item-row>span:nth-child(4){color:#8d6f7b;grid-area:unit;font-size:9px}.compact-item-row>span:nth-child(4):before{content:"단가 ";font-size:8px}.compact-item-row>span:nth-child(5){grid-area:quantity;align-self:center}.compact-item-row>span:nth-child(6){text-align:right;white-space:nowrap;grid-area:total;align-self:center}.compact-item-row .product-thumb{width:48px;height:48px}.compact-item-row .product-cell strong,.compact-item-row .product-cell small{white-space:normal}.order-group-foot{flex-wrap:wrap}.packing-box-toolbar{flex-direction:column}.packing-toolbar-side{width:100%}.packing-print-control{grid-template-columns:minmax(0,1fr) auto auto}.packing-print-control>select{max-width:none}.packing-decision-card{grid-template-columns:1fr}.packing-decision-actions{justify-content:stretch}.packing-decision-actions .button{flex:210px}.product-image-lightbox{padding:max(12px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.product-image-lightbox>section{max-height:calc(100dvh - 24px)}.product-image-lightbox img{max-height:calc(100dvh - 92px)}}@media (max-width:599px){.order-money-strip{grid-template-columns:1fr 1fr;display:grid}.order-money-strip span{padding:12px 10px}.order-money-strip span+span{border-left:0}.order-money-strip span:nth-child(2n){border-left:1px solid var(--line)}.order-money-strip strong{margin:5px 0 0;font-size:12px;display:block}.order-group-head{grid-template-columns:1fr}.group-total{text-align:left;grid-area:auto/1}.group-total small,.group-total strong{margin:0 6px 0 0;display:inline}.group-order-actions{grid-column:1;grid-template-columns:1fr}.order-customer-strip{grid-template-columns:1fr}.order-customer-strip>span{border-top:1px solid #f0e4e9;border-right:0}.order-customer-strip>span:first-child{border-top:0}.order-customer-strip .address-field{grid-column:auto}.packing-checklist{padding:13px}.packing-checklist>.panel-title{align-items:flex-start}.packing-checklist>label{grid-template-columns:auto 48px minmax(0,1fr) auto auto;gap:8px;padding:10px 9px}.packing-item-box-select{grid-column:3/-1;width:100%}.packing-box-tabs{grid-template-columns:1fr 1fr;display:grid}.packing-box-tabs button{min-width:0}.packing-print-control{grid-template-columns:1fr}.packing-print-control .button,.packing-print-control>select{width:100%}.packing-box-actions{grid-template-columns:1fr 1fr;display:grid}.packing-box-current{flex-direction:column;align-items:stretch}.packing-box-current label{margin-left:0}.packing-list-controls{grid-template-columns:1fr}.packing-decision-actions{grid-template-columns:1fr;display:grid}.packing-decision-actions .button{width:100%}}html[data-ui-language=ko-zh-CN] :is(.order-summary-grid,.order-money-strip,.order-group-foot,.order-amount-detail,.shipping-layout .summary-box,.shipping-step-strip,.print-agent-choice,.manual-shipment>header) .ui-bilingual,html[data-ui-language=ko-zh-CN] :is(.order-summary-grid,.order-money-strip,.order-group-foot,.order-amount-detail,.shipping-layout .summary-box,.shipping-step-strip,.print-agent-choice,.manual-shipment>header) .ui-bilingual>span{width:auto;min-width:0;color:inherit;font-size:inherit;font-weight:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0}html[data-ui-language=ko-zh-CN] :is(.order-summary-grid,.order-money-strip,.order-group-foot,.order-amount-detail,.shipping-layout .summary-box,.shipping-step-strip,.print-agent-choice,.manual-shipment>header) .ui-bilingual{align-items:inherit;flex-direction:column;gap:2px;display:inline-flex}html[data-ui-language=ko-zh-CN] :is(.order-summary-grid,.order-money-strip,.order-group-foot,.order-amount-detail,.shipping-layout .summary-box,.shipping-step-strip,.print-agent-choice,.manual-shipment>header) .ui-bilingual>span{line-height:1.35;display:block}html[data-ui-language=ko-zh-CN] :is(.order-summary-grid,.order-money-strip,.order-group-foot,.order-amount-detail,.shipping-layout .summary-box,.shipping-step-strip,.print-agent-choice,.manual-shipment>header) .ui-bilingual>.ui-zh{font-size:.8em;font-weight:500}html[data-ui-language=ko-zh-CN] :is(.order-filter-panel,.group-order-actions,.order-detail,.shipping-layout,.manual-shipping-panel) :is(.button,.preset-buttons button,.fulfillment-buttons button,.packing-item-print-button){white-space:normal;min-height:44px;padding-top:8px;padding-bottom:8px;height:auto!important}html[data-ui-language=ko-zh-CN] :is(.shipping-stage,.grip-fulfillment-stage,.combined-shipping-badge,.combined-hold-badge,.order-state){white-space:normal;width:auto;max-width:100%}html[data-ui-language=ko-zh-CN] .order-customer-strip strong{white-space:normal}html[data-ui-language=ko-zh-CN] .packing-toolbar-side{min-width:0}html[data-ui-language=ko-zh-CN] .shipping-step-strip>span{align-items:flex-start}html[data-ui-language=ko-zh-CN] .shipping-step-strip b{flex-shrink:0}html[data-ui-language=ko-zh-CN] .order-group-foot{flex-wrap:wrap}.packing-item-details{overflow-wrap:anywhere;min-width:0}.packing-item-print-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.packing-item-print-actions .packing-item-print-button{white-space:normal;overflow-wrap:anywhere;min-width:0;height:auto;min-height:48px;padding:9px 12px;font-size:14px;line-height:1.4}.packing-item-print-actions .packing-item-print-custom{background:#fff}.packing-item-print-actions .packing-item-print-button:focus-visible{outline-offset:3px;outline:3px solid #92345b}@media (max-width:1100px){.packing-checklist>label.packing-product-row{grid-template-columns:auto 48px minmax(0,1fr) auto}.packing-product-row>.packing-item-print-actions{grid-area:2/1/auto/-1;width:100%}.packing-product-row>.packing-item-box-select{grid-area:3/3/auto/-1;min-height:44px}.packing-product-row>b{grid-area:1/4}}html[data-ui-reading=large] .packing-item-print-actions{flex:100%;width:100%}html[data-ui-reading=large] .packing-item-print-actions .packing-item-print-button{min-height:56px}@media (max-width:599px){.packing-item-print-actions .packing-item-print-button{padding:10px 8px;font-size:16px}html[data-ui-reading=large] .packing-item-print-actions{grid-template-columns:minmax(0,1fr)}}
