.order-detail-page[data-v-22d51c92]{background:linear-gradient(90deg,#052d83,#043597 49.52%,#042e86),#061a59;min-height:100vh;padding-bottom:18.667vw}.order-detail-page .content[data-v-22d51c92]{padding-top:13.333vw}.order-detail-page .contract-info[data-v-22d51c92]{display:flex;flex-direction:column;padding:0 5.333vw 3.2vw}.order-detail-page .contract-info .contract-label[data-v-22d51c92]{color:rgba(235,235,245,.8);font-size:3.2vw;font-style:normal;font-weight:400;line-height:5.333vw}.order-detail-page .contract-info .contract-name[data-v-22d51c92]{color:#4eedff;font-size:3.2vw;font-style:normal;font-weight:400;line-height:5.333vw}.order-detail-page .card[data-v-22d51c92]{background:#00246d;border-radius:3.2vw;padding:4vw;margin-bottom:4vw;color:#fff}.order-detail-page .card .card-title[data-v-22d51c92]{font-size:4.267vw;font-weight:600;margin-bottom:4vw}.order-detail-page .card .product-detail[data-v-22d51c92]{display:flex;margin-bottom:4vw}.order-detail-page .card .product-detail .product-image[data-v-22d51c92]{width:21.333vw;height:21.333vw;border-radius:2.133vw;overflow:hidden;background-color:hsla(0,0%,100%,.1)}.order-detail-page .card .product-detail .product-image img[data-v-22d51c92]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.order-detail-page .card .product-detail .product-info[data-v-22d51c92]{flex:1;margin-left:4vw;display:flex;flex-direction:column;justify-content:center}.order-detail-page .card .product-detail .product-info .product-name[data-v-22d51c92]{font-size:4.267vw;font-weight:600;margin-bottom:2.133vw}.order-detail-page .card .product-detail .product-info .detail-item[data-v-22d51c92]{display:flex;font-size:3.467vw;margin-bottom:1.067vw}.order-detail-page .card .product-detail .product-info .detail-item .label[data-v-22d51c92]{color:hsla(0,0%,100%,.6);white-space:nowrap}.order-detail-page .card .product-detail .product-info .detail-item .value[data-v-22d51c92]{color:#fff;flex:1}.order-detail-page .card .product-text[data-v-22d51c92]{text-align:start}.order-detail-page .card .express-info[data-v-22d51c92],.order-detail-page .card .order-info[data-v-22d51c92],.order-detail-page .card .recipient-info[data-v-22d51c92]{margin-bottom:4vw}.order-detail-page .card .express-info .delivery-header[data-v-22d51c92],.order-detail-page .card .order-info .delivery-header[data-v-22d51c92],.order-detail-page .card .recipient-info .delivery-header[data-v-22d51c92]{margin-bottom:2.667vw}.order-detail-page .card .express-info .delivery-header .delivery-title[data-v-22d51c92],.order-detail-page .card .order-info .delivery-header .delivery-title[data-v-22d51c92],.order-detail-page .card .recipient-info .delivery-header .delivery-title[data-v-22d51c92]{font-size:3.733vw;font-weight:600;color:#4eedff}.order-detail-page .card .express-info .detail-item[data-v-22d51c92],.order-detail-page .card .order-info .detail-item[data-v-22d51c92],.order-detail-page .card .recipient-info .detail-item[data-v-22d51c92]{display:flex;font-size:3.733vw;margin-bottom:2.667vw;text-align:end;gap:.533vw}.order-detail-page .card .express-info .detail-item .label[data-v-22d51c92],.order-detail-page .card .order-info .detail-item .label[data-v-22d51c92],.order-detail-page .card .recipient-info .detail-item .label[data-v-22d51c92]{color:hsla(0,0%,100%,.8);white-space:nowrap}.order-detail-page .card .express-info .detail-item .value[data-v-22d51c92],.order-detail-page .card .order-info .detail-item .value[data-v-22d51c92],.order-detail-page .card .recipient-info .detail-item .value[data-v-22d51c92]{color:#fff;flex:1;font-weight:500;justify-content:flex-end;display:flex}.order-detail-page .card .express-info .detail-item .price[data-v-22d51c92],.order-detail-page .card .order-info .detail-item .price[data-v-22d51c92],.order-detail-page .card .recipient-info .detail-item .price[data-v-22d51c92]{color:#4eedff;font-weight:600;font-size:4.267vw}.order-detail-page .card .express-info .detail-item .value-with-copy[data-v-22d51c92],.order-detail-page .card .order-info .detail-item .value-with-copy[data-v-22d51c92],.order-detail-page .card .recipient-info .detail-item .value-with-copy[data-v-22d51c92]{display:flex;align-items:center;justify-content:space-between;width:100%;flex:1}.order-detail-page .card .express-info .detail-item .value-with-copy .copy-button[data-v-22d51c92],.order-detail-page .card .order-info .detail-item .value-with-copy .copy-button[data-v-22d51c92],.order-detail-page .card .recipient-info .detail-item .value-with-copy .copy-button[data-v-22d51c92]{color:#4eedff;font-size:3.733vw;cursor:pointer;margin-left:2.667vw}.order-detail-page .card .express-info .detail-item .recipient-details[data-v-22d51c92],.order-detail-page .card .order-info .detail-item .recipient-details[data-v-22d51c92],.order-detail-page .card .recipient-info .detail-item .recipient-details[data-v-22d51c92]{flex:1;display:flex;flex-direction:column;align-items:flex-end}.order-detail-page .card .express-info .detail-item .recipient-details .recipient-name-phone[data-v-22d51c92],.order-detail-page .card .order-info .detail-item .recipient-details .recipient-name-phone[data-v-22d51c92],.order-detail-page .card .recipient-info .detail-item .recipient-details .recipient-name-phone[data-v-22d51c92]{color:#fff;font-weight:500;margin-bottom:1.067vw}.order-detail-page .card .express-info .detail-item .recipient-details .recipient-address[data-v-22d51c92],.order-detail-page .card .order-info .detail-item .recipient-details .recipient-address[data-v-22d51c92],.order-detail-page .card .recipient-info .detail-item .recipient-details .recipient-address[data-v-22d51c92]{color:#fff;font-weight:400;font-size:3.467vw}.order-detail-page .card .express-info .detail-item .edit-recipient-btn[data-v-22d51c92],.order-detail-page .card .order-info .detail-item .edit-recipient-btn[data-v-22d51c92],.order-detail-page .card .recipient-info .detail-item .edit-recipient-btn[data-v-22d51c92]{display:flex;align-items:center;justify-content:center;width:7.467vw;height:7.467vw;border-radius:50%;background-color:rgba(78,237,255,.2);color:#4eedff;cursor:pointer;transition:all .3s ease;margin-left:2.133vw}.order-detail-page .card .express-info .detail-item .edit-recipient-btn[data-v-22d51c92]:active,.order-detail-page .card .order-info .detail-item .edit-recipient-btn[data-v-22d51c92]:active,.order-detail-page .card .recipient-info .detail-item .edit-recipient-btn[data-v-22d51c92]:active{background-color:rgba(78,237,255,.3);transform:scale(.95)}.order-detail-page .card .yj[data-v-22d51c92]{margin-top:0!important}.order-detail-page .card .exchange-reason[data-v-22d51c92]{margin-top:4vw}.order-detail-page .card .exchange-reason .reason-label[data-v-22d51c92]{font-size:3.733vw;font-weight:600;color:#4eedff;margin-bottom:2.667vw;display:flex;align-items:center}.order-detail-page .card .exchange-reason .reason-label .required[data-v-22d51c92]{color:#ff4757;margin-left:1.067vw}.order-detail-page .card .exchange-reason .reason-textarea[data-v-22d51c92]{width:100%;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:1.067vw;padding:2.667vw;color:#fff;font-size:3.733vw;resize:none;min-height:21.333vw}.order-detail-page .card .exchange-reason .reason-textarea[data-v-22d51c92]::-moz-placeholder{color:hsla(0,0%,100%,.5)}.order-detail-page .card .exchange-reason .reason-textarea[data-v-22d51c92]::placeholder{color:hsla(0,0%,100%,.5)}.order-detail-page .card .exchange-reason .reason-textarea[data-v-22d51c92]:focus{outline:none;border-color:#4eedff}.order-detail-page .card .exchange-reason .char-count[data-v-22d51c92]{text-align:right;font-size:3.2vw;color:hsla(0,0%,100%,.6);margin-top:1.333vw}.order-detail-page .card .product-section[data-v-22d51c92]{margin-top:5.333vw}.order-detail-page .card .product-section .section-title[data-v-22d51c92]{font-size:4.267vw;font-weight:600;margin-bottom:2.667vw;color:#4eedff}.order-detail-page .card .product-section .table-container[data-v-22d51c92]{width:100%;overflow-x:auto}.order-detail-page .card .product-section .table-container .product-table[data-v-22d51c92]{width:100%;border-collapse:collapse}.order-detail-page .card .product-section .table-container .product-table th[data-v-22d51c92]{background-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);font-size:3.467vw;font-weight:500;text-align:left;padding:2.133vw;border-bottom:1px solid hsla(0,0%,100%,.2)}.order-detail-page .card .product-section .table-container .product-table td[data-v-22d51c92]{color:#fff;font-size:3.467vw;padding:2.133vw;border-bottom:1px solid hsla(0,0%,100%,.1)}.order-detail-page .card .product-section .table-container .product-table tr:last-child td[data-v-22d51c92]{border-bottom:none}.order-detail-page .card .product-section .table-container .product-table .checkbox-cell[data-v-22d51c92]{width:10.667vw}.order-detail-page .card .product-section .table-container .product-table.hardware-table td[data-v-22d51c92],.order-detail-page .card .product-section .table-container .product-table.hardware-table th[data-v-22d51c92]{padding:2.667vw 1.333vw;text-align:center;border:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:3.733vw}.order-detail-page .card .product-section .table-container .product-table.hardware-table th[data-v-22d51c92]{background-color:hsla(0,0%,100%,.1);font-weight:600}.order-detail-page .card .product-section .table-container .product-table.hardware-table td[data-v-22d51c92]{background-color:hsla(0,0%,100%,.05)}.order-detail-page .card .product-section .table-container .product-table.hardware-table .material-name[data-v-22d51c92]{width:40%;min-width:32vw}.order-detail-page .card .product-section .table-container .product-table.hardware-table .device-serial-number[data-v-22d51c92]{width:35%}.order-detail-page .card .product-section .table-container .product-table.hardware-table .quantity[data-v-22d51c92],.order-detail-page .card .product-section .table-container .product-table.hardware-table .unit[data-v-22d51c92]{width:12.5%;text-align:center;font-size:3.2vw}.order-detail-page .card .product-section .table-container .product-table.hardware-table .delivery-name[data-v-22d51c92]{display:flex;flex-direction:column;align-items:flex-start}.order-detail-page .card .product-section .table-container .product-table.hardware-table .delivery-status-tag[data-v-22d51c92]{display:inline-block;margin-top:1.067vw;padding:.533vw 1.6vw;background-color:rgba(78,237,255,.2);color:#4eedff;border-radius:1.067vw;font-size:3.2vw;white-space:nowrap;align-self:flex-start}.order-detail-page .bottom-actions[data-v-22d51c92]{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;padding:4vw;background-color:#042e86;box-shadow:0 -.533vw 2.667vw rgba(0,0,0,.1);z-index:1000}.order-detail-page .bottom-actions .action-button[data-v-22d51c92]{width:80%;padding:3.2vw 4vw;border:none;border-radius:1.067vw;font-size:4.267vw;font-weight:500;cursor:pointer;transition:all .3s}.order-detail-page .bottom-actions .action-button[data-v-22d51c92]:active{transform:translateY(0)}.order-detail-page .bottom-actions .exchange-button[data-v-22d51c92]{background-color:transparent;color:#4eedff;border-radius:1.067vw;border:1px solid #4eedff;font-weight:600}.order-detail-page .confirm-dialog[data-v-22d51c92]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:2000}.order-detail-page .confirm-dialog .dialog-content[data-v-22d51c92]{background-color:#00246d;border-radius:4.267vw;padding:5.333vw;width:80%;max-width:80vw}.order-detail-page .confirm-dialog .dialog-content .dialog-title[data-v-22d51c92]{font-size:4.8vw;font-weight:600;color:#fff;margin-bottom:4vw;text-align:center}.order-detail-page .confirm-dialog .dialog-content .dialog-message[data-v-22d51c92]{font-size:3.733vw;color:hsla(0,0%,100%,.8);margin-bottom:5.333vw;text-align:center}.order-detail-page .confirm-dialog .dialog-content .dialog-buttons[data-v-22d51c92]{display:flex;justify-content:space-between}.order-detail-page .confirm-dialog .dialog-content .dialog-buttons button[data-v-22d51c92]{flex:1;padding:2.667vw;border:none;border-radius:1.067vw;font-size:3.733vw;cursor:pointer;margin:0 1.333vw}.order-detail-page .confirm-dialog .dialog-content .dialog-buttons .cancel-button[data-v-22d51c92]{background-color:transparent;color:hsla(0,0%,100%,.7);border-radius:1.067vw;border:1px solid hsla(0,0%,100%,.3)}.order-detail-page .confirm-dialog .dialog-content .dialog-buttons .confirm-button[data-v-22d51c92]{background-color:transparent;color:#4eedff;border-radius:1.067vw;border:1px solid #4eedff;font-weight:600}