.gsjg7G_main{background-color:#f8f6f6;flex-direction:column;flex-grow:1;gap:16px;max-width:1200px;min-height:calc(100vh - 64px);margin:0 auto;padding:24px 16px;display:flex}.gsjg7G_container{flex-direction:column;gap:15px;width:100%;display:flex}.gsjg7G_paymentGrid{grid-template-columns:2fr 1fr;gap:16px;display:grid}.gsjg7G_paymentCol{flex-direction:column;gap:16px;display:flex}.gsjg7G_summaryCol{flex-direction:column;display:flex}@media (max-width:1024px){.gsjg7G_main{gap:12px;padding:20px 12px}.gsjg7G_paymentGrid,.gsjg7G_paymentCol,.gsjg7G_summaryCol{gap:12px}}@media (max-width:768px){.gsjg7G_main{gap:12px;padding:16px 12px}.gsjg7G_paymentGrid{grid-template-columns:1fr;gap:12px}.gsjg7G_paymentCol,.gsjg7G_summaryCol{gap:12px}}@media (max-width:480px){.gsjg7G_main{gap:10px;padding:12px 8px}.gsjg7G_paymentGrid,.gsjg7G_paymentCol,.gsjg7G_summaryCol{gap:10px}}
.bA1wha_breadcrumbs{align-items:center;gap:8px;padding:8px 0;display:flex}.bA1wha_link{color:#995a4d;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.bA1wha_link:hover{color:#ea4a2a}.bA1wha_breadcrumbs span.bA1wha_material-symbols-outlined{color:#995a4d;font-size:14px}.bA1wha_active{color:#ea4a2a;font-size:14px;font-weight:700}@media (max-width:480px){.bA1wha_breadcrumbs,.bA1wha_link,.bA1wha_active,.bA1wha_breadcrumbs span.bA1wha_material-symbols-outlined{font-size:12px}}
.WYqL5W_card{background-color:#fff;border:1px solid #e7d3d0;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0000000d}.WYqL5W_stripe{background-image:repeating-linear-gradient(45deg,#ea4a2a,#ea4a2a 33px,#0000 33px 66px,#405cf5 66px 99px,#0000 99px 132px);background-size:132px 3px;width:100%;height:3px}.WYqL5W_content{padding:24px}.WYqL5W_header{color:#ea4a2a;align-items:center;gap:8px;margin-bottom:16px;display:flex}.WYqL5W_header h2{margin:0;font-size:18px;font-weight:700}.WYqL5W_header span.WYqL5W_material-symbols-outlined{font-size:20px}.WYqL5W_addressContainer{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.WYqL5W_addressInfo{flex:1}.WYqL5W_namePhone{color:#1b100e;margin-bottom:4px;font-size:16px;font-weight:700}.WYqL5W_address{color:#995a4d;margin:0;font-size:14px}.WYqL5W_actions{align-self:flex-end;align-items:center;gap:16px;display:flex}.WYqL5W_badge{text-transform:uppercase;color:#ea4a2a;border:1px solid #ea4a2a;border-radius:2px;padding:2px 4px;font-size:10px;font-weight:700}.WYqL5W_changeBtn{color:#0284c7;cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:500;text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s}.WYqL5W_changeBtn:hover{text-decoration:underline}@media (max-width:768px){.WYqL5W_content{padding:16px}.WYqL5W_addressContainer{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%}.WYqL5W_actions{align-self:auto}.WYqL5W_header h2{font-size:16px}.WYqL5W_namePhone{font-size:14px}.WYqL5W_address{font-size:13px}}@media (max-width:480px){.WYqL5W_content{padding:12px}.WYqL5W_addressContainer{flex-direction:column;align-items:flex-start;gap:8px}.WYqL5W_actions{justify-content:space-between;align-self:auto;width:100%}.WYqL5W_header h2{font-size:14px}.WYqL5W_namePhone{font-size:13px}.WYqL5W_address,.WYqL5W_changeBtn{font-size:12px}}
.EYcXWq_container{background-color:#fff;border:1px solid #e7d3d0;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0000000d}.EYcXWq_header{border-bottom:1px solid #e7d3d0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.EYcXWq_header h3{color:#1b100e;margin:0;font-size:16px;font-weight:700}.EYcXWq_note{color:#995a4d;font-size:12px;font-style:italic}.EYcXWq_tableWrapper{overflow-x:auto}.EYcXWq_table{text-align:left;border-collapse:collapse;width:100%;font-size:14px}.EYcXWq_table thead{color:#995a4d;text-transform:uppercase;letter-spacing:.1em;background-color:#f3f4f6;font-size:11px;font-weight:700}.EYcXWq_table th{border-bottom:1px solid #e7d3d0;padding:12px}.EYcXWq_table tbody tr{border-bottom:1px solid #e7d3d0;transition:background-color .2s}.EYcXWq_table tbody tr:hover{background-color:#00000003}.EYcXWq_table td{padding:12px}.EYcXWq_productCell{align-items:flex-start;gap:16px;display:flex}.EYcXWq_productImage{background-color:#f3f4f6;background-position:50%;background-size:cover;border:1px solid #e7d3d0;border-radius:4px;flex-shrink:0;width:80px;height:80px}.EYcXWq_productInfo{flex-direction:column;justify-content:center;display:flex}.EYcXWq_productName{color:#1b100e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-weight:700;display:-webkit-box;overflow:hidden}.EYcXWq_variant{color:#995a4d;margin:0;font-size:12px}.EYcXWq_systemPrice{flex-direction:column;gap:4px;display:flex}.EYcXWq_systemPrice span:first-child{color:#995a4d}.EYcXWq_stock{color:#6b7280;font-size:12px;font-style:italic}.EYcXWq_actualPriceDiscount{flex-direction:column;gap:4px;display:flex}.EYcXWq_priceHighlight{color:#ea4a2a;font-weight:700}.EYcXWq_priceChange{color:#ea4a2a;align-items:center;gap:4px;font-size:12px;display:flex}.EYcXWq_priceChange span.EYcXWq_material-symbols-outlined{font-size:14px}.EYcXWq_stockAlert{color:#fff;background-color:#ea4a2a;border-radius:4px;width:fit-content;margin-top:2px;padding:2px 10px;font-size:12px;font-weight:600}.EYcXWq_verified{color:#10b981;align-items:center;gap:4px;font-size:12px;display:flex}.EYcXWq_verified span{font-size:16px}.EYcXWq_verified .EYcXWq_text{font-size:12px}.EYcXWq_total{text-align:right}.EYcXWq_totalPrice{color:#1b100e;text-align:center;font-size:16px;font-weight:700;display:block}.EYcXWq_quantity{color:#995a4d;font-size:12px;display:block}@media (max-width:1024px){.EYcXWq_header{padding:12px 16px}.EYcXWq_productImage{width:70px;height:70px}.EYcXWq_productName{font-size:13px}.EYcXWq_header h3{font-size:14px}.EYcXWq_note{font-size:11px}}@media (max-width:980px){.EYcXWq_table th,.EYcXWq_table td{padding:6px}}@media (max-width:768px){.EYcXWq_table{font-size:12px}.EYcXWq_table th,.EYcXWq_table td{padding:6px}.EYcXWq_table th{font-size:10px}.EYcXWq_table td{font-size:12px}.EYcXWq_totalPrice{font-size:14px}.EYcXWq_header{flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px}.EYcXWq_header h3{font-size:13px}.EYcXWq_productCell{gap:12px}.EYcXWq_productImage{width:60px;height:60px}.EYcXWq_productName{font-size:12px}.EYcXWq_variant{font-size:11px}.EYcXWq_actualPriceDiscount{text-align:center;flex-direction:column}.EYcXWq_verified span{justify-content:center;width:100%;font-size:24px;display:flex}.EYcXWq_verified .EYcXWq_text{display:none}}@media (max-width:480px){.EYcXWq_tableWrapper{overflow-x:auto}.EYcXWq_table{min-width:500px;font-size:11px}.EYcXWq_table th{font-size:9px}.EYcXWq_productImage{width:50px;height:50px}.EYcXWq_productCell{gap:8px}.EYcXWq_productName{font-size:11px}.EYcXWq_totalPrice{font-size:14px}}
.FcTw9G_container{background-color:#fff;border:1px solid #e7d3d0;border-radius:8px;padding:24px;box-shadow:0 1px 2px #0000000d}.FcTw9G_header{align-items:center;gap:8px;margin-bottom:24px;display:flex}.FcTw9G_header h2{color:#1b100e;margin:0;font-size:18px;font-weight:700}.FcTw9G_header span.FcTw9G_material-symbols-outlined{color:#ea4a2a;font-size:20px}.FcTw9G_methodsGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:24px;display:grid}.FcTw9G_methodOption{cursor:pointer;position:relative}.FcTw9G_radio{display:none}.FcTw9G_label{text-align:center;cursor:pointer;background-color:#fff;border:2px solid #e5e7eb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:16px;transition:all .2s;display:flex}.FcTw9G_radio:checked+.FcTw9G_label{background-color:#ea4a2a0d;border-color:#ea4a2a}.FcTw9G_label:hover{border-color:#ea4a2a}.FcTw9G_label span:first-child{color:#995a4d;margin-bottom:8px;font-size:32px;transition:color .2s}.FcTw9G_radio:checked+.FcTw9G_label span:first-child{color:#ea4a2a}.FcTw9G_label span:last-child{color:#1b100e;font-size:14px;font-weight:600}.FcTw9G_checkmark{color:#ea4a2a;font-size:24px;display:none;position:absolute;top:8px;right:8px}.FcTw9G_radio:checked~.FcTw9G_checkmark{display:block}.FcTw9G_note{background-color:#f8f6f6;border-radius:8px;padding:16px}.FcTw9G_note p{color:#995a4d;margin:0;font-size:12px;line-height:1.6}.FcTw9G_bold{font-weight:700}.FcTw9G_vnPayIcon{width:140px;height:auto;padding:5px 0}@media (max-width:768px){.FcTw9G_container{padding:16px}.FcTw9G_methodsGrid{gap:10px}.FcTw9G_label{padding:12px}.FcTw9G_label span:first-child{font-size:28px}.FcTw9G_label span:last-child{font-size:12px}.FcTw9G_header h2{font-size:16px}}@media (max-width:480px){.FcTw9G_container{padding:12px}.FcTw9G_methodsGrid{gap:8px}.FcTw9G_label{padding:10px}.FcTw9G_label span:first-child{margin-bottom:4px;font-size:24px}.FcTw9G_label span:last-child{font-size:10px}.FcTw9G_checkmark{font-size:20px;top:4px;right:4px}.FcTw9G_note{padding:12px}.FcTw9G_note p{font-size:11px}}
.yHl_Sq_container{background-color:#fff;border:1px solid #e7d3d0;border-radius:8px;padding:24px;position:sticky;top:200px;box-shadow:0 1px 2px #0000000d}.yHl_Sq_container h2{color:#1b100e;margin:0 0 24px;font-size:18px;font-weight:700}.yHl_Sq_details{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.yHl_Sq_row{color:#1b100e;justify-content:space-between;font-size:14px;font-weight:700;display:flex}.yHl_Sq_row span:first-child{color:#995a4d}.yHl_Sq_discount{color:#ea4a2a}.yHl_Sq_totalRow{border-top:1px solid var(--summary-border-color);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;padding-bottom:0;display:flex}.yHl_Sq_totalRow>span:first-child{color:#1b100e;font-size:16px;font-weight:700}.yHl_Sq_totalValue{text-align:end}.yHl_Sq_amount{color:#ea4a2a;font-size:24px;font-weight:700;display:block}.yHl_Sq_vat{color:#995a4d;margin-top:4px;margin-bottom:0;font-size:10px}.yHl_Sq_paymentBtn{color:#fff;cursor:pointer;background-color:#ea4a2a;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px;font-size:16px;font-weight:700;transition:background-color .2s;display:flex;box-shadow:0 4px 12px #ea4a2a33}.yHl_Sq_paymentBtn:hover{background-color:#ea4a2ae6}.yHl_Sq_paymentBtn span.yHl_Sq_material-symbols-outlined{font-size:20px}.yHl_Sq_paymentTerms{color:#995a4d;text-align:center;margin-top:8px;font-size:11px;line-height:1.4}@media (max-width:1024px){.yHl_Sq_container{padding:16px}.yHl_Sq_container h2{margin-bottom:16px;font-size:16px}.yHl_Sq_row{font-size:13px}.yHl_Sq_amount{font-size:20px}.yHl_Sq_paymentBtn{padding:14px;font-size:14px}}@media (max-width:980px){.yHl_Sq_container{top:180px}}@media (max-width:768px){.yHl_Sq_container{position:static}.yHl_Sq_details{gap:10px}.yHl_Sq_row{font-size:12px}.yHl_Sq_totalRow{gap:8px;padding-top:10px}.yHl_Sq_amount{font-size:18px}.yHl_Sq_vat{font-size:9px}.yHl_Sq_paymentBtn{padding:12px;font-size:13px}}@media (max-width:480px){.yHl_Sq_container{padding:12px;position:static}.yHl_Sq_container h2{margin-bottom:12px;font-size:14px}.yHl_Sq_details{gap:8px}.yHl_Sq_row{font-size:11px}.yHl_Sq_totalRow{padding-top:8px}.yHl_Sq_amount{font-size:16px}.yHl_Sq_vat{font-size:12px}.yHl_Sq_paymentBtn{gap:4px;padding:10px;font-size:12px}.yHl_Sq_paymentBtn span.yHl_Sq_material-symbols-outlined{font-size:16px}.yHl_Sq_paymentTerms{font-size:12px}}
.jSMB4a_cart-header-section{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:10px 20px 16px;display:flex}.jSMB4a_cart-header-section h1{color:#333;font-size:24px;font-weight:600}.jSMB4a_continue-shopping{border:1px solid var(--link-color);color:var(--link-color);cursor:pointer;background:#fff;border-radius:4px;padding:8px 16px;font-size:13px;font-weight:500}.jSMB4a_continue-shopping:hover{background:#ffe8ec}.jSMB4a_cart-content{grid-template-columns:1fr 320px;gap:20px;max-width:1400px;margin:0 auto;padding:20px;display:grid}.jSMB4a_cart-items-section{border:1px solid var(--secondary-border-color);background:#fff;border-radius:8px;overflow:hidden}.jSMB4a_cart-table{width:100%}.jSMB4a_cart-header{border-bottom:1px solid var(--secondary-border-color);color:#666;background:#f9f9f9;grid-template-columns:50px 1fr 100px 120px 100px 80px;align-items:center;gap:20px;padding:15px;font-size:13px;font-weight:600;display:grid}.jSMB4a_cart-item{border-bottom:1px solid var(--secondary-border-color);grid-template-columns:50px 1fr 100px 120px 100px 80px;align-items:center;gap:15px;padding:15px;display:grid}.jSMB4a_cart-item:last-child{border-bottom:none}.jSMB4a_checkbox-col{justify-content:center;display:flex}.jSMB4a_checkbox-col input[type=checkbox]{cursor:pointer;width:18px;height:18px}.jSMB4a_cart-product-info{gap:12px;display:flex}.jSMB4a_cart-product-image{background:#f5f5f5;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.jSMB4a_cart-product-image img{object-fit:cover;width:100%;height:100%}.jSMB4a_product-details{flex-direction:column;justify-content:center;display:flex}.jSMB4a_product-name{color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:13px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.jSMB4a_product-name:hover{color:var(--highlight-text);text-decoration:underline}.jSMB4a_seller-name{color:#999;font-size:12px}.jSMB4a_total-col,.jSMB4a_price-col{color:var(--highlight-text);text-align:center;flex-direction:column;font-size:13px;font-weight:600;display:flex}.jSMB4a_qty-col{justify-content:center;display:flex}.jSMB4a_quantity-control{border:1px solid #ddd;border-radius:4px;align-items:center;width:fit-content;display:flex}.jSMB4a_qty-btn{cursor:pointer;color:#666;background:#fff;border:none;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.jSMB4a_qty-btn:hover:not(:disabled){color:var(--highlight-text);background:#f0f0f0}.jSMB4a_qty-btn:disabled{opacity:.5;cursor:not-allowed}.jSMB4a_qty-input{text-align:center;border:none;border-left:1px solid #ddd;border-right:1px solid #ddd;width:40px;height:28px;padding:0 4px;font-size:12px}.jSMB4a_qty-input:focus{outline:none}.jSMB4a_action-col{justify-content:center;display:flex}.jSMB4a_delete-btn{cursor:pointer;color:var(--highlight-text);background:#fff;border:none;border-radius:4px;padding:6px;transition:all .2s}.jSMB4a_delete-many-btn{cursor:pointer;color:var(--highlight-text);border:none;border-radius:4px;align-items:center;gap:5px;padding:10px;transition:all .2s;display:flex}.jSMB4a_delete-many-btn:hover,.jSMB4a_delete-btn:hover{background:#ffe8ec}.jSMB4a_cart-summary{flex-direction:column;gap:20px;display:flex}.jSMB4a_summary-card{border:1px solid var(--secondary-border-color);background:#fff;border-radius:8px;padding:20px;position:sticky;top:12.5rem}.jSMB4a_summary-card h3{color:#333;margin-bottom:15px;font-size:15px;font-weight:600}.jSMB4a_summary-row{color:#666;justify-content:space-between;margin-bottom:10px;font-size:13px;display:flex}.jSMB4a_summary-row .jSMB4a_free{color:var(--highlight-text);font-weight:500}.jSMB4a_summary-divider{background:var(--secondary-border-color);height:1px;margin:15px 0}.jSMB4a_summary-total{color:#333;justify-content:space-between;margin-bottom:15px;font-size:15px;font-weight:600;display:flex}.jSMB4a_total-amount{color:var(--highlight-text);flex-direction:column;font-size:18px;display:flex}.jSMB4a_btn{color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;width:100%;min-width:150px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .3s}.jSMB4a_btn.jSMB4a_checking{background:var(--primary-color);justify-content:center;align-items:center;gap:5px;display:flex}.jSMB4a_btn.jSMB4a_checking:hover{background:var(--primary-hover);box-shadow:0 4px 12px #ff8a9b4d}.jSMB4a_container{flex-direction:column;gap:24px;display:flex}.jSMB4a_address-section{max-width:1400px;margin:0 auto;padding:20px}.jSMB4a_address-card{border:1px solid var(--secondary-border-color);background:#fff;border-radius:8px;padding:20px}.jSMB4a_cart-title{color:#1f2937;font-size:24px;font-weight:700}.jSMB4a_address-bar{border-top:2px solid #e5e7eb;justify-content:space-between;align-items:center;padding-top:16px;display:flex}.jSMB4a_address-info{color:#6b7280;align-items:center;gap:8px;font-size:14px;display:flex}.jSMB4a_address-title{align-items:center;gap:4px;display:flex}.jSMB4a_cart-label{color:#1f2937;font-weight:500}.jSMB4a_cart-icon{color:#ef4444;font-size:18px}.jSMB4a_cart-warning{color:#6b7280}.jSMB4a_add-address-btn{color:var(--secondary-color);cursor:pointer;background:0 0;border:none;font-weight:600;text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s}.jSMB4a_add-address-btn:hover{text-decoration:underline}.jSMB4a_contentGrid{grid-template-columns:1fr 320px;gap:24px;display:grid}.jSMB4a_cartItems{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #00000014}.jSMB4a_cartHeader{color:#6b7280;border-bottom:1px solid #e5e7eb;grid-template-columns:1fr 1fr 1fr 1fr 80px;gap:16px;padding:16px;font-size:13px;font-weight:600;display:grid}.jSMB4a_headerCol1,.jSMB4a_headerCol2,.jSMB4a_headerCol3,.jSMB4a_headerCol4,.jSMB4a_headerCol5{align-items:center;display:flex}.jSMB4a_headerCol2,.jSMB4a_headerCol3,.jSMB4a_headerCol4,.jSMB4a_headerCol5{justify-content:center}.jSMB4a_checkbox{cursor:pointer;border-radius:3px;width:16px;height:16px}.jSMB4a_selectAllLabel{cursor:pointer;color:#1f2937;margin-left:12px;font-weight:500}.jSMB4a_cart-item-wrapper{border-bottom:1px solid #e5e7eb}.jSMB4a_note-input{border:1px solid var(--secondary-border-color);border-radius:0 0 8px 8px;outline:none;width:100%;padding:8px 12px;font-size:13px;transition:border-color .2s,box-shadow .2s}.jSMB4a_note-input::placeholder{color:#9ca3af}.jSMB4a_note-input:focus{border-color:var(--link-color);box-shadow:0 0 0 3px #f973161a}.jSMB4a_cart-footer-section{max-width:1400px;margin:0 auto;padding:0 20px}.jSMB4a_cart-footer-container{z-index:40;border-top:1px solid #e5e7eb;border:1px solid var(--secondary-border-color);background:#fff;border-radius:8px;margin-bottom:1rem;padding:10px 20px}.jSMB4a_cart-footer-content{justify-content:space-between;align-items:center;gap:20px;display:flex}.jSMB4a_left-section{flex:1;font-size:13px}.jSMB4a_stats-row{color:#1f2937;flex-wrap:wrap;gap:24px;margin-bottom:10px;display:flex}.jSMB4a_stats-row p{margin:0;font-size:13px}.jSMB4a_stat-value,.jSMB4a_valueRed{font-weight:600}.jSMB4a_valueRed{color:#dc2626}.jSMB4a_right-section{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:12px;display:flex}.jSMB4a_deposit-info{text-align:right}.jSMB4a_deposit-info p{color:#1f2937;margin:0;font-size:13px}.jSMB4a_deposit-amount{color:#f36;font-size:24px;font-weight:700}.jSMB4a_deposit-note{color:#6b7280;margin-top:2px;font-size:11px}.jSMB4a_button-group{gap:12px;display:flex}.jSMB4a_cart-terms{text-align:left!important}@media (max-width:1280px){.jSMB4a_cart-product-info{display:block}}@media (max-width:1080px){.jSMB4a_cart-header{gap:10px;padding:10px 5px;font-size:12px}.jSMB4a_cart-item{gap:10px;padding:10px 5px}.jSMB4a_cart-footer-content{flex-direction:column;align-items:flex-start}.jSMB4a_right-section{align-items:flex-start;width:100%}.jSMB4a_button-group{width:100%}.jSMB4a_button-disabled,.jSMB4a_button-primary{flex:1}.jSMB4a_contentGrid{grid-template-columns:1fr}.jSMB4a_product-col.jSMB4a_info{grid-column:span 5}.jSMB4a_price-col.jSMB4a_info{text-align:end;grid-column:span 3}.jSMB4a_cart-product-info{display:flex}}@media (max-width:980px){.jSMB4a_checkbox-col.jSMB4a_info{display:unset;text-align:center}.jSMB4a_cart-content{gap:10px}.jSMB4a_cart-header,.jSMB4a_cart-item{grid-template-columns:repeat(6,1fr);gap:8px;font-size:12px}.jSMB4a_cart-header div{text-align:center}}@media (max-width:768px){.jSMB4a_cart-content{grid-template-columns:1fr}.jSMB4a_cart-header-section{padding:0 0 16px}.jSMB4a_cart-title{font-size:20px}.jSMB4a_add-address-btn{font-size:16px}}@media (max-width:640px){.jSMB4a_addressBar{flex-direction:column;align-items:flex-start;gap:12px}.jSMB4a_cartHeader{display:none}.jSMB4a_termsText{font-size:12px}.jSMB4a_stats-row{gap:12px;font-size:12px}.jSMB4a_deposit-info{text-align:left;margin-top:12px}.jSMB4a_deposit-amount{font-size:20px}.jSMB4a_button-group{flex-direction:column;width:100%}.jSMB4a_button-disabled,.jSMB4a_button-primary{width:100%}.jSMB4a_address-info{flex-direction:column}.jSMB4a_address-title{justify-content:start;width:100%}}@media (max-width:480px){.jSMB4a_cart-header{gap:8px;padding:10px 0}.jSMB4a_cart-header div.jSMB4a_product-col{text-align:start;grid-column:span 5}.jSMB4a_price-col,.jSMB4a_total-col{grid-column:span 2}.jSMB4a_total-col.jSMB4a_info,.jSMB4a_price-col.jSMB4a_info{text-align:center;grid-column:span 2}.jSMB4a_cart-product-info{padding:0}.jSMB4a_total-amount,.jSMB4a_cart-title{font-size:18px}.jSMB4a_add-address-btn,.jSMB4a_summary-card h3,.jSMB4a_vnd-price,.jSMB4a_summary-total{font-size:14px}.jSMB4a_summary-row,.jSMB4a_continue-shopping,.jSMB4a_address-info,.jSMB4a_product-name,.jSMB4a_note-input,.jSMB4a_cart-header div{font-size:12px}.jSMB4a_seller-name{font-size:11px}.jSMB4a_continue-shopping{text-align:center;padding:8px}}@media (max-width:300px){.jSMB4a_cart-header,.jSMB4a_cart-item{grid-template-columns:1fr 1fr;padding:10px}.jSMB4a_cart-item-wrapper{overflow:scroll hidden}.jSMB4a_total-col,.jSMB4a_price-col,.jSMB4a_total-col.jSMB4a_info,.jSMB4a_price-col.jSMB4a_info{grid-column:unset}.jSMB4a_checkbox-col,.jSMB4a_checkbox-col.jSMB4a_info,.jSMB4a_product-col,.jSMB4a_product-col.jSMB4a_info{grid-column:span 2}.jSMB4a_checkbox-col,.jSMB4a_checkbox-col.jSMB4a_info{text-align:start;justify-content:start}.jSMB4a_cart-header div.jSMB4a_product-col{text-align:center}.jSMB4a_cart-product-info{flex-wrap:wrap;justify-content:center}.jSMB4a_address-bar,.jSMB4a_cart-header-section{text-align:start;flex-direction:column;justify-content:start;gap:10px}.jSMB4a_add-address-btn{text-align:end}.jSMB4a_address-info,.jSMB4a_cart-warning,.jSMB4a_add-address-btn,.jSMB4a_cart-title,.jSMB4a_continue-shopping{width:100%}.jSMB4a_continue-shopping{padding:4px}}
.EZ9a2a_overlay{z-index:999;touch-action:none;background-color:#00000080;animation:.2s ease-in EZ9a2a_fadeIn;position:fixed;inset:0;overflow:hidden}.EZ9a2a_modal{z-index:1000;background:#fff;border-radius:8px;flex-direction:column;width:90%;max-width:600px;max-height:80dvh;animation:.3s ease-in EZ9a2a_slideUp;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #00000026}@keyframes EZ9a2a_slideUp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}.EZ9a2a_header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px;display:flex}.EZ9a2a_header h2{color:#1f2937;margin:0;font-size:18px;font-weight:600}.EZ9a2a_closeBtn{cursor:pointer;color:#6b7280;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:24px;transition:color .2s;display:flex}.EZ9a2a_closeBtn:hover{color:#1f2937}.EZ9a2a_tabs{border-bottom:1px solid #e5e7eb;padding:0 20px;display:flex}.EZ9a2a_tab{cursor:pointer;color:#6b7280;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:12px 0;font-size:14px;font-weight:500;transition:all .2s;position:relative;bottom:-1px}.EZ9a2a_tab:hover{color:#374151}.EZ9a2a_tab.EZ9a2a_active{color:#ea4a2a;border-bottom-color:#ea4a2a}.EZ9a2a_content{flex:1;padding:24px}.EZ9a2a_content.EZ9a2a_isMobile{overscroll-behavior:contain;overflow:hidden auto}.EZ9a2a_editHeader{border-bottom:1px solid #e5e7eb;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:12px;display:flex}.EZ9a2a_backBtn{cursor:pointer;color:#6b7280;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex}.EZ9a2a_backBtn:hover{color:#1f2937}.EZ9a2a_backBtn span.EZ9a2a_material-symbols-outlined{font-size:24px}.EZ9a2a_editHeader h3{color:#1f2937;flex-grow:1;margin:0;font-size:16px;font-weight:600}.EZ9a2a_addressList{flex-direction:column;gap:12px;display:flex}.EZ9a2a_addressItem{cursor:pointer;border:1px solid #e5e7eb;border-radius:6px;align-items:flex-start;gap:12px;padding:16px;transition:all .2s;display:flex}.EZ9a2a_addressItem:hover,.EZ9a2a_addressItem.EZ9a2a_selected{background-color:#fff5f3;border-color:#ea4a2a}.EZ9a2a_radio{border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;transition:border-color .2s;display:flex}.EZ9a2a_addressItem.EZ9a2a_selected .EZ9a2a_radio{border-color:#ea4a2a}.EZ9a2a_radioDot{background-color:#ea4a2a;border-radius:50%;width:10px;height:10px}.EZ9a2a_addressContent{flex:1;min-width:0}.EZ9a2a_namePhone{align-items:center;gap:12px;margin-bottom:6px;display:flex}.EZ9a2a_name{color:#1f2937;font-size:14px;font-weight:600}.EZ9a2a_phone{color:#6b7280;font-size:13px}.EZ9a2a_addressText{color:#6b7280;word-break:break-word;margin:0;font-size:13px;line-height:1.4}.EZ9a2a_defaultBadge{color:#ea4a2a;background-color:#fef2f0;border-radius:3px;margin-top:6px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.EZ9a2a_actions{flex-shrink:0;gap:8px;display:flex}.EZ9a2a_editBtn,.EZ9a2a_deleteBtn{cursor:pointer;color:#9ca3af;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex}.EZ9a2a_editBtn:hover{color:#ea4a2a}.EZ9a2a_deleteBtn:hover{color:#ef4444}.EZ9a2a_editBtn span.EZ9a2a_material-symbols-outlined,.EZ9a2a_deleteBtn span.EZ9a2a_material-symbols-outlined{font-size:18px}.EZ9a2a_form{flex-direction:column;gap:16px;display:flex}.EZ9a2a_formGroup{flex-direction:column;gap:6px;display:flex}.EZ9a2a_formGroup label{color:#374151;font-size:13px;font-weight:500}.EZ9a2a_input,.EZ9a2a_textarea{border:1px solid #d1d5db;border-radius:6px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .2s}.EZ9a2a_input:focus,.EZ9a2a_textarea:focus{border-color:#ea4a2a}.EZ9a2a_textarea{resize:vertical}.EZ9a2a_formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.EZ9a2a_footer{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:8px;padding:16px 20px;display:flex}.EZ9a2a_cancelBtn,.EZ9a2a_confirmBtn{cursor:pointer;border:1px solid var(--secondary-border-color);border-radius:6px;padding:8px 24px;font-size:14px;font-weight:500;transition:background-color .2s}.EZ9a2a_cancelBtn{color:#374151;background-color:#f3f4f6}.EZ9a2a_cancelBtn:hover{background-color:#e5e7eb}.EZ9a2a_confirmBtn{color:#fff;background-color:#ea4a2a}.EZ9a2a_confirmBtn:hover{background-color:#d63d22}.EZ9a2a_selectWrapper{position:relative}.EZ9a2a_selectButton{cursor:pointer;color:#1f2937;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;transition:all .2s;display:flex}.EZ9a2a_selectButton:hover{border-color:#9ca3af}.EZ9a2a_selectButton:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 3px #f973161a}.EZ9a2a_selectIcon{color:#6b7280;margin-left:8px;font-size:12px;transition:transform .2s}.EZ9a2a_selectButton:hover .EZ9a2a_selectIcon{color:#1f2937}.EZ9a2a_dropdownMenu{z-index:10;background:#fff;border:1px solid #d1d5db;border-radius:6px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.EZ9a2a_dropdownItem{color:#1f2937;cursor:pointer;border-bottom:1px solid #f3f4f6;padding:10px 12px;font-size:14px;transition:background-color .2s}.EZ9a2a_dropdownItem:last-child{border-bottom:none}.EZ9a2a_dropdownItem:hover{background-color:#f9fafb}.EZ9a2a_dropdownItem:active{background-color:#f0f9ff}@keyframes EZ9a2a_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes EZ9a2a_slideUpMobile{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}@media (max-width:768px){.EZ9a2a_modal{width:95%;max-height:90vh}.EZ9a2a_header{padding:16px}.EZ9a2a_content{padding:12px 16px}.EZ9a2a_tabs{padding:0 16px}.EZ9a2a_addressItem{padding:12px}.EZ9a2a_form{gap:12px}.EZ9a2a_footer{padding:12px 16px}.EZ9a2a_formRow{grid-template-columns:1fr}}@media (max-width:480px){.EZ9a2a_modal{border-radius:8px 8px 0 0;width:100%;max-height:80dvh;animation:.3s ease-out EZ9a2a_slideUpMobile;top:auto;bottom:0;transform:translate(-50%)}.EZ9a2a_header{padding:12px 16px}.EZ9a2a_header h2{font-size:16px}.EZ9a2a_tabs{padding:0 16px}.EZ9a2a_content{padding:12px 16px}.EZ9a2a_addressItem{flex-direction:column;padding:12px}.EZ9a2a_actions{justify-content:flex-end;width:100%}.EZ9a2a_footer{flex-direction:column-reverse;padding:12px 16px}.EZ9a2a_cancelBtn,.EZ9a2a_confirmBtn{width:100%}.EZ9a2a_form{gap:12px}.EZ9a2a_formRow{grid-template-columns:1fr}.EZ9a2a_dropdownMenu{margin-top:0;margin-bottom:4px;top:auto;bottom:100%;box-shadow:0 -4px 12px #0000001a}}
.lo2zBq_loading-container{z-index:9999;background:linear-gradient(135deg,#fff 0%,#fff5f5 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.lo2zBq_loading-content{flex-direction:column;align-items:center;gap:32px;animation:.6s ease-out lo2zBq_fadeIn;display:flex}@keyframes lo2zBq_fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lo2zBq_tenshi-logo-loading{animation:3s ease-in-out infinite lo2zBq_logoFloat}@keyframes lo2zBq_logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.lo2zBq_logo-circle{border-radius:50%;width:164px;height:132px}.lo2zBq_loading-spinner{justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative}.lo2zBq_spinner{background:conic-gradient(#ff5470 0deg,#ff9a8b 90deg,#ffe6e6 180deg,#ff5470 360deg);border-radius:50%;width:60px;height:60px;animation:2s linear infinite lo2zBq_spin;position:relative}.lo2zBq_spinner:before{content:"";background:linear-gradient(135deg,#fff 0%,#fff5f5 100%);border-radius:50%;position:absolute;inset:4px}@keyframes lo2zBq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lo2zBq_loading-text{color:#333;letter-spacing:.5px;margin:0;font-size:16px;font-weight:500;animation:2s ease-in-out infinite lo2zBq_textFade}@keyframes lo2zBq_textFade{0%,to{opacity:.6}50%{opacity:1}}.lo2zBq_loading-dots{gap:8px;display:flex}.lo2zBq_loading-dots span{background:linear-gradient(135deg,#ff9a8b 0%,#ff5470 100%);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite lo2zBq_bounce}.lo2zBq_loading-dots span:nth-child(2){animation-delay:.2s}.lo2zBq_loading-dots span:nth-child(3){animation-delay:.4s}@keyframes lo2zBq_bounce{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-12px)}}@media (max-width:768px){.lo2zBq_loading-content{gap:24px}.lo2zBq_logo-circle-loading{width:64px;height:64px;font-size:14px}.lo2zBq_loading-text{font-size:14px}.lo2zBq_spinner{border-width:3px;width:48px;height:48px}}
.DG9LDW_header{background:unset;border-bottom:unset;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.DG9LDW_title{color:#1f2937;margin:0;font-size:24px;font-weight:700}.DG9LDW_subtitle{color:#6b7280;margin:4px 0 0;font-size:14px}@media (max-width:1024px){.DG9LDW_title{font-size:22px}}@media (max-width:768px){.DG9LDW_title{font-size:20px}.DG9LDW_subtitle{font-size:13px}.DG9LDW_header{margin-bottom:24px;padding-left:40px}}@media (max-width:480px){.DG9LDW_header{flex-direction:column-reverse;align-items:end;gap:12px;margin-bottom:20px}.DG9LDW_title{font-size:18px}.DG9LDW_subtitle{font-size:12px}.DG9LDW_header div{width:100%}}
._3GA4AW_footer{color:#6b7280;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 24px;font-size:14px;display:flex}.dark ._3GA4AW_footer{border-color:#374151}._3GA4AW_footerText{color:#6b7280}._3GA4AW_pagination{align-items:center;gap:4px;display:flex}._3GA4AW_pageBtn{color:#6b7280;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .2s}.dark ._3GA4AW_pageBtn{color:#d1d5db;background-color:#111827;border-color:#374151}._3GA4AW_pageBtn:hover:not(._3GA4AW_disabled){background-color:#f3f4f6}.dark ._3GA4AW_pageBtn:hover:not(._3GA4AW_disabled){background-color:#1f2937}._3GA4AW_pageBtn._3GA4AW_active{color:#ee4d2d;background-color:#ee4d2d1a;border-color:#ee4d2d;font-weight:700}._3GA4AW_pageBtn._3GA4AW_disabled{opacity:.5;cursor:not-allowed}._3GA4AW_ellipsis{color:#9ca3af;padding:0 4px}@media (max-width:768px){._3GA4AW_footer{gap:12px;padding:12px 20px;font-size:12px}._3GA4AW_pagination{gap:2px}._3GA4AW_pageBtn{padding:5px 10px;font-size:12px}}@media (max-width:480px){._3GA4AW_footer{padding:12px 16px;font-size:11px}._3GA4AW_pagination{flex-wrap:wrap;gap:3px}._3GA4AW_pageBtn{padding:4px 8px;font-size:10px}}@media (max-width:340px){._3GA4AW_footer{flex-direction:column}}
._1EbrUW_gridLayout{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}._1EbrUW_leftColumn,._1EbrUW_rightColumn{min-width:0}@media (max-width:1024px){._1EbrUW_gridLayout{grid-template-columns:1fr;gap:16px}}
.ivNvPa_category-modal-overlay{z-index:1000;--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:var(--link-color);--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--destructive-foreground:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1;background-color:#00000080;justify-content:center;align-items:center;animation:.3s ease-out ivNvPa_fadeIn;display:flex;position:fixed;inset:0}@supports (color:lab(0% 0 0)){.ivNvPa_category-modal-overlay{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--destructive-foreground:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}@keyframes ivNvPa_fadeIn{0%{opacity:0}to{opacity:1}}.ivNvPa_category-modal-content{background-color:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:12px;flex-direction:column;width:90%;max-width:1000px;max-height:80vh;animation:.3s ease-out ivNvPa_slideUp;display:flex;box-shadow:0 20px 25px -5px #0000001a}@keyframes ivNvPa_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ivNvPa_category-modal-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:24px;display:flex}.ivNvPa_category-modal-title{color:var(--foreground);margin:0;font-size:20px;font-weight:600}.ivNvPa_category-modal-close{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:24px;transition:all .2s;display:flex}.ivNvPa_category-modal-close:hover{background-color:var(--muted);color:var(--foreground)}.ivNvPa_category-modal-external{background-color:var(--card);border-bottom:1px solid var(--border);padding:16px 24px}.ivNvPa_external-label{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:12px;font-weight:600}.ivNvPa_external-category{color:var(--foreground);background-color:var(--background);border:1px solid var(--border);border-radius:6px;padding:8px;font-size:16px;font-weight:500}.ivNvPa_category-modal-body{flex:1;gap:16px;padding:24px;display:flex;overflow:hidden}.ivNvPa_category-modal-left{flex-direction:column;flex:0 0 40%;gap:24px;padding-right:16px;display:flex;overflow-y:auto}.ivNvPa_category-modal-right{border-left:1px solid var(--border);flex-direction:column;flex:1;padding-left:16px;display:flex}.ivNvPa_section-title{color:var(--foreground);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:14px;font-weight:600}.ivNvPa_suggestions-section{flex-shrink:0}.ivNvPa_suggestions-list{flex-direction:column;gap:8px;display:flex}.ivNvPa_suggestion-card{background-color:var(--card);border:2px solid var(--border);cursor:pointer;border-radius:8px;padding:12px;transition:all .2s}.ivNvPa_suggestion-card:hover{border-color:var(--primary);background-color:var(--muted)}.ivNvPa_suggestion-card.ivNvPa_selected{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}.ivNvPa_suggestion-card.ivNvPa_selected .ivNvPa_suggestion-path{color:var(--primary-foreground);opacity:.9}.ivNvPa_suggestion-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.ivNvPa_suggestion-name{flex:1;font-size:14px;font-weight:600}.ivNvPa_suggestion-percentage{color:#22c55e;white-space:nowrap;background-color:#22c55e33;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600}.ivNvPa_suggestion-card.ivNvPa_selected .ivNvPa_suggestion-percentage{color:var(--primary-foreground);background-color:#ffffff4d}.ivNvPa_suggestion-path{color:var(--muted-foreground);font-size:12px;transition:color .2s}.ivNvPa_search-section{flex-shrink:0}.ivNvPa_search-input{border:1px solid var(--border);background-color:var(--background);width:100%;color:var(--foreground);border-radius:6px;padding:10px 12px;font-family:inherit;font-size:14px;transition:all .2s}.ivNvPa_search-input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}.ivNvPa_search-input::placeholder{color:var(--muted-foreground)}.ivNvPa_recent-section{flex-shrink:0}.ivNvPa_recent-list{flex-wrap:wrap;gap:8px;display:flex}.ivNvPa_recent-tag{background-color:var(--muted);color:var(--foreground);border:1px solid var(--border);cursor:pointer;white-space:nowrap;border-radius:20px;padding:6px 12px;font-size:13px;transition:all .2s}.ivNvPa_recent-tag:hover,.ivNvPa_recent-tag.ivNvPa_selected{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.ivNvPa_browse-section{flex-shrink:0}.ivNvPa_browse-link{color:var(--primary);border:1px solid var(--primary);cursor:pointer;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.ivNvPa_browse-link:hover{background-color:var(--primary);color:var(--primary-foreground)}.ivNvPa_category-list{flex-direction:column;flex:1;gap:8px;display:flex;overflow-y:auto}.ivNvPa_category-item{background-color:var(--card);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:12px;transition:all .2s}.ivNvPa_category-item:hover{border-color:var(--primary);background-color:var(--muted)}.ivNvPa_category-item.ivNvPa_selected{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}.ivNvPa_category-item.ivNvPa_selected .ivNvPa_category-item-path{color:var(--primary-foreground);opacity:.9}.ivNvPa_category-item-name{margin-bottom:4px;font-size:14px;font-weight:600}.ivNvPa_category-item-path{color:var(--muted-foreground);font-size:12px;transition:color .2s}.ivNvPa_selected-display{background-color:var(--primary);color:var(--primary-foreground);border:1px solid var(--primary);border-radius:8px;padding:16px}.ivNvPa_selected-name{margin-bottom:8px;font-size:16px;font-weight:600}.ivNvPa_selected-path{opacity:.9;font-size:13px}.ivNvPa_empty-state{text-align:center;color:var(--muted-foreground);padding:32px 16px;font-size:14px}.ivNvPa_loading-state{text-align:center;color:var(--muted-foreground);place-items:center;padding:32px 16px;font-size:14px;display:block}.ivNvPa_category-modal-footer{border-top:1px solid var(--border);background-color:var(--card);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.ivNvPa_btn{cursor:pointer;border:none;border-radius:6px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s}.ivNvPa_btn-cancel{background-color:var(--muted);color:var(--foreground);border:1px solid var(--border)}.ivNvPa_btn-cancel:hover{background-color:var(--border)}.ivNvPa_btn-confirm{background-color:var(--primary);color:var(--primary-foreground)}.ivNvPa_btn-confirm:hover:not(:disabled){background-color:var(--primary);opacity:.9;transform:translateY(-1px)}.ivNvPa_btn-confirm:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.ivNvPa_category-modal-content{max-width:95%;max-height:90vh}.ivNvPa_category-modal-body{flex-direction:column;gap:12px;padding:16px}.ivNvPa_category-modal-left,.ivNvPa_category-modal-right{border-left:none;flex:1;padding-left:0}.ivNvPa_category-modal-right{border-top:1px solid var(--border);max-height:350px;padding-top:12px}.ivNvPa_category-modal-left{min-height:100px;padding-right:0}.ivNvPa_category-modal-header{padding:16px}.ivNvPa_category-modal-external{padding:12px 16px}.ivNvPa_category-modal-footer{gap:8px;padding:12px 16px}.ivNvPa_btn{padding:8px 16px;font-size:13px}}@media (max-width:480px){.ivNvPa_category-modal-content{border-radius:8px;max-width:100%;max-height:95vh}.ivNvPa_suggestion-card{padding:10px}.ivNvPa_section-title{font-size:13px}.ivNvPa_search-input{padding:8px 10px;font-size:13px}}.ivNvPa_category-modal-left::-webkit-scrollbar{width:6px}.ivNvPa_category-list::-webkit-scrollbar{width:6px}.ivNvPa_category-modal-left::-webkit-scrollbar-track{background:var(--background)}.ivNvPa_category-list::-webkit-scrollbar-track{background:var(--background)}.ivNvPa_category-modal-left::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.ivNvPa_category-list::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.ivNvPa_category-modal-left::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground)}.ivNvPa_category-list::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground)}
.LBlKVW_centerLoading{place-items:center;width:100%;min-height:200px;display:grid}.LBlKVW_dotSpinner{--uib-size:2.8rem;--uib-speed:.9s;--uib-color:var(--primary-color);height:var(--uib-size);width:var(--uib-size);justify-content:flex-start;align-items:center;display:flex;position:relative}.LBlKVW_dotSpinnerdot{justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.LBlKVW_dotSpinnerdot:before{content:"";background-color:var(--uib-color);opacity:.5;width:20%;height:20%;animation:LBlKVW_pulse0112 calc(var(--uib-speed) * 1.111) ease-in-out infinite;border-radius:50%;transform:scale(0);box-shadow:0 0 20px #121f354d}.LBlKVW_dotSpinnerdot:nth-child(2){transform:rotate(45deg)}.LBlKVW_dotSpinnerdot:nth-child(2):before{animation-delay:calc(var(--uib-speed) * -.875)}.LBlKVW_dotSpinnerdot:nth-child(3){transform:rotate(90deg)}.LBlKVW_dotSpinnerdot:nth-child(3):before{animation-delay:calc(var(--uib-speed) * -.75)}.LBlKVW_dotSpinnerdot:nth-child(4){transform:rotate(135deg)}.LBlKVW_dotSpinnerdot:nth-child(4):before{animation-delay:calc(var(--uib-speed) * -.625)}.LBlKVW_dotSpinnerdot:nth-child(5){transform:rotate(180deg)}.LBlKVW_dotSpinnerdot:nth-child(5):before{animation-delay:calc(var(--uib-speed) * -.5)}.LBlKVW_dotSpinnerdot:nth-child(6){transform:rotate(225deg)}.LBlKVW_dotSpinnerdot:nth-child(6):before{animation-delay:calc(var(--uib-speed) * -.375)}.LBlKVW_dotSpinnerdot:nth-child(7){transform:rotate(270deg)}.LBlKVW_dotSpinnerdot:nth-child(7):before{animation-delay:calc(var(--uib-speed) * -.25)}.LBlKVW_dotSpinnerdot:nth-child(8){transform:rotate(315deg)}.LBlKVW_dotSpinnerdot:nth-child(8):before{animation-delay:calc(var(--uib-speed) * -.125)}@keyframes LBlKVW_pulse0112{0%,to{opacity:.5;transform:scale(0)}50%{opacity:1;transform:scale(1)}}
.CsExYW_walletContainer{width:100%;max-width:1200px;margin:0 auto;padding:1.5rem}.CsExYW_walletHeader{margin-bottom:2rem}.CsExYW_walletTitle{color:#1f2937;border-bottom:3px solid #1f2937;width:fit-content;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.875rem;font-weight:700}.CsExYW_transactionSection{margin-top:2rem}.CsExYW_transactionSectionTitle{color:#1f2937;border-bottom:3px solid #1f2937;width:fit-content;margin-bottom:2rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:700}.CsExYW_transFilters{border:1px solid #e5e7eb;border-radius:8px;margin-bottom:1.5rem;padding:12px 14px;box-shadow:0 2px 4px #1f293718}@media (max-width:768px){.CsExYW_walletContainer{padding:.5rem}}@media (max-width:480px){.CsExYW_walletTitle{font-size:1.5rem}.CsExYW_transactionSectionTitle{font-size:.75rem}}
.EwzEBq_container{border-top:4px solid var(--primary-color);background-color:#fff;border-radius:4px;grid-template-columns:1fr 2fr;gap:32px;margin-bottom:16px;padding:24px;display:grid;box-shadow:0 1px 3px #0000001a}.EwzEBq_addressSection{border-right:1px solid #e0e0e0;padding-right:32px}.EwzEBq_sectionTitle{color:#333;margin:0 0 16px;font-size:16px;font-weight:600}.EwzEBq_name{color:#333;margin:0 0 4px;font-size:14px;font-weight:600}.EwzEBq_phone{color:#666;margin:0;font-size:13px}.EwzEBq_address{color:#666;margin:8px 0 0;font-size:13px;line-height:1.5}.EwzEBq_timelineSection{padding:0 32px}.EwzEBq_shippingHeader{text-align:right;margin-bottom:16px;font-size:12px}.EwzEBq_shipper{color:#666;flex-direction:column;margin:0;display:flex}td .EwzEBq_shipper{text-align:start;font-weight:700}.EwzEBq_trackingStatus,.EwzEBq_trackingNumber{color:#666;margin:4px 0 0}.EwzEBq_timelineEvents{max-height:420px;position:relative;overflow:hidden}.EwzEBq_timelineEvents.EwzEBq_expanded{max-height:none;overflow:visible}.EwzEBq_timelineItem{gap:16px;margin-bottom:6px;display:flex;position:relative}.EwzEBq_timelineItem:not(:last-child):before{content:"";background-color:#e0e0e0;width:2px;height:60px;position:absolute;top:40px;left:20px}.EwzEBq_timelineItem.EwzEBq_active:not(:last-child):before{background-color:#28a745}.EwzEBq_timelineIcon{color:#999;background-color:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.EwzEBq_timelineIcon.EwzEBq_active{color:#fff;background-color:#52c77a}.EwzEBq_timelineIcon.EwzEBq_failed{color:#fff;background-color:#f13d3d}.EwzEBq_timelineIcon .EwzEBq_material-icons{font-size:20px}.EwzEBq_timelineContent{padding-top:4px}.EwzEBq_time{color:#999;margin:0 0 4px;font-size:12px}.EwzEBq_itemTitle{font-size:14px;font-weight:600}.EwzEBq_productImage{object-fit:cover;flex-shrink:0;width:80px;height:80px}.EwzEBq_productInfoDetails{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;flex-direction:column;gap:8px;padding:8px 0;display:flex}.EwzEBq_product{justify-content:space-between;align-items:center;gap:16px;display:flex}.EwzEBq_shippingInfos{flex-direction:column;gap:10px;display:flex}.EwzEBq_shippingProductOption{text-align:end;flex-wrap:wrap;justify-content:end;gap:8px;width:100%}.EwzEBq_status{color:#28a745;margin:0 0 4px;font-size:14px;font-weight:600}.EwzEBq_statusPending{color:#333;margin:0 0 4px;font-size:14px;font-weight:600}.EwzEBq_description{color:#666;margin:0 0 4px;font-size:12px}.EwzEBq_link{color:#06c;font-size:12px;text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s}.EwzEBq_link:hover{text-decoration:underline}.EwzEBq_detailsList{margin-left:56px}.EwzEBq_detailsList p{color:#666;margin:0 0 8px;font-size:12px;line-height:1.5}.EwzEBq_viewMoreLink{color:#06c;margin-top:8px;font-size:12px;text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s;display:inline-block}.EwzEBq_viewMoreLink:hover{text-decoration:underline}.EwzEBq_icon{width:24px;height:24px}@media (max-width:1024px){.EwzEBq_container{grid-template-columns:1fr;gap:24px}.EwzEBq_addressSection{border-bottom:1px solid #e0e0e0;border-right:none;padding-bottom:24px;padding-right:0}.EwzEBq_timelineSection{padding:0 16px}}@media (max-width:768px){.EwzEBq_container{margin-bottom:12px;padding:16px}.EwzEBq_itemTitle,.EwzEBq_sectionTitle{font-size:14px}.EwzEBq_itemTitle{text-align:start}.EwzEBq_name{font-size:13px}.EwzEBq_phone,.EwzEBq_address{font-size:12px}.EwzEBq_shippingHeader{font-size:11px}.EwzEBq_timelineIcon{width:36px;height:36px}.EwzEBq_status,.EwzEBq_statusPending{font-size:13px}.EwzEBq_time,.EwzEBq_description,.EwzEBq_detailsList p{font-size:11px}}@media (max-width:480px){.EwzEBq_container{border-top-width:2px;padding:12px}.EwzEBq_addressSection{padding-bottom:16px}.EwzEBq_sectionTitle{margin-bottom:12px;font-size:12px}.EwzEBq_itemTitle,.EwzEBq_name{font-size:12px}.EwzEBq_phone,.EwzEBq_address{font-size:11px}.EwzEBq_timelineItem{gap:12px}.EwzEBq_timelineIcon{width:32px;height:32px}.EwzEBq_timelineIcon .EwzEBq_material-icons{font-size:16px}.EwzEBq_status,.EwzEBq_statusPending{font-size:12px}.EwzEBq_time,.EwzEBq_description{font-size:10px}.EwzEBq_detailsList{margin-left:44px}.EwzEBq_detailsList p{font-size:10px}}
.X1ES2q_product-preview-trigger{color:#fff;background-color:var(--primary-color);cursor:pointer;border:1px solid #e5e5e5;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s ease-in-out}.X1ES2q_product-preview-trigger:hover{background-color:var(--primary-hover);box-shadow:0 2px 8px #0000001a}.X1ES2q_product-preview-trigger:active{transform:scale(.98)}.X1ES2q_product-preview-backdrop{z-index:49;background:#00000080;animation:.2s ease-out X1ES2q_fadeIn;position:fixed;inset:0}.X1ES2q_product-preview-modal-wrapper{z-index:50;background:#fff;border:1px solid #e5e5e5;border-radius:12px;width:calc(100% - 2rem);max-width:900px;max-height:90vh;animation:.3s ease-out X1ES2q_slideInUp;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 40px #00000026}.X1ES2q_product-preview-close-button{cursor:pointer;color:#000;z-index:51;background:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.X1ES2q_product-preview-close-button:hover{background:#f5f5f5}.X1ES2q_product-preview-close-button:focus-visible{outline-offset:2px;outline:2px solid #000}.X1ES2q_product-preview-modal{border:1px solid #e5e5e5!important;border-radius:12px!important;width:100%!important;max-width:900px!important;padding:0!important}.X1ES2q_product-preview-container{background:#fff;gap:0;height:600px;max-height:90vh;display:flex;overflow:hidden}.X1ES2q_carousel-section{background:#fafafa;border-right:1px solid #e5e5e5;flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;padding:24px;display:flex;overflow:hidden}.X1ES2q_main-carousel{flex:1;min-height:0;position:relative;overflow:hidden}.X1ES2q_carousel-content{cursor:grab;height:100%}.X1ES2q_carousel-item{justify-content:center;align-items:center;height:100%;padding:0;display:flex;overflow:hidden}.X1ES2q_product-image{object-fit:contain;object-fit:contain;background:#fff;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.X1ES2q_carousel-controls{pointer-events:none;z-index:10;justify-content:space-between;padding:0 12px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.X1ES2q_carousel-button{pointer-events:all;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;box-shadow:0 2px 4px #0000000d}.X1ES2q_carousel-button:hover:not(:disabled){background:#f5f5f5;border-color:#ccc;box-shadow:0 4px 8px #0000001a}.X1ES2q_carousel-button:disabled{opacity:.3;cursor:not-allowed}.X1ES2q_carousel-button.X1ES2q_prev-button{z-index:5;position:absolute;top:0;left:5px}.X1ES2q_carousel-button.X1ES2q_next-button{z-index:5;position:absolute;top:0;right:5px}.X1ES2q_carousel-button svg{color:#000;width:20px;height:20px}.X1ES2q_thumbnail-container{-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;gap:8px;width:100%;display:flex;overflow:hidden}.X1ES2q_thumbnail-scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;width:100%;max-width:100%;padding:4px 0;display:flex;overflow:auto hidden}.X1ES2q_thumbnail-scroll::-webkit-scrollbar{height:4px}.X1ES2q_thumbnail-scroll::-webkit-scrollbar-track{background:#e5e5e5;border-radius:2px}.X1ES2q_thumbnail-scroll::-webkit-scrollbar-thumb{background:#999;border-radius:2px}.X1ES2q_thumbnail-scroll::-webkit-scrollbar-thumb:hover{background:#666}.X1ES2q_thumbnail{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:60px;min-width:60px;height:60px;padding:0;transition:all .2s;display:flex;overflow:hidden}.X1ES2q_thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.X1ES2q_thumbnail:hover{border-color:#ccc;box-shadow:0 2px 4px #0000001a}.X1ES2q_thumbnail.X1ES2q_active{border-color:#000;box-shadow:0 2px 8px #00000026}.X1ES2q_product-info-section{background:#fff;border-left:1px solid #e5e5e5;flex-direction:column;flex:0 0 30%;padding:24px;display:flex;overflow-y:auto}.X1ES2q_product-info-content{flex-direction:column;gap:16px;height:100%;display:flex}.X1ES2q_product-name{color:#000;margin:0;font-size:16px;font-weight:600;line-height:1.4}.X1ES2q_product-details{flex-direction:column;flex:1;gap:12px;display:flex}.X1ES2q_detail-item{flex-direction:column;gap:4px;display:flex}.X1ES2q_detail-label{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.X1ES2q_detail-value{color:#000;word-break:break-word;font-size:14px}.X1ES2q_detail-value.X1ES2q_mono{background:#f5f5f5;border-radius:4px;padding:6px 8px;font-family:Monaco,Courier New,monospace;font-size:12px;overflow-x:auto}.X1ES2q_product-actions{flex-direction:column;gap:8px;margin-top:auto;display:flex}.X1ES2q_action-button{cursor:pointer;border:none;border-radius:6px;width:100%;padding:10px 16px;font-size:13px;font-weight:500;transition:all .2s}.X1ES2q_action-button.X1ES2q_primary{color:#fff;background:#000}.X1ES2q_action-button.X1ES2q_primary:hover{background:#1a1a1a;box-shadow:0 2px 8px #00000026}.X1ES2q_action-button.X1ES2q_secondary{color:#000;background:#f5f5f5;border:1px solid #e5e5e5}.X1ES2q_action-button.X1ES2q_secondary:hover{background:#eee;border-color:#ccc}@media (max-width:768px){.X1ES2q_product-preview-container{flex-direction:column;height:auto;min-height:600px;max-height:90vh;overflow-y:auto}.X1ES2q_carousel-section{border-bottom:1px solid #e5e5e5;border-right:none;flex:1;min-height:450px}.X1ES2q_product-info-section{border-top:1px solid #e5e5e5;border-left:none;flex:0 auto;overflow-y:visible}.X1ES2q_product-preview-modal{max-width:100%!important;max-height:90vh!important}}@media (max-width:480px){.X1ES2q_product-preview-container{height:auto}.X1ES2q_carousel-section{border-bottom:1px solid #e5e5e5;border-right:none;gap:10px;height:380px;padding:16px}.X1ES2q_product-info-section{padding:16px}.X1ES2q_carousel-button{width:32px;height:32px}.X1ES2q_carousel-button svg{width:16px;height:16px}.X1ES2q_thumbnail{width:50px;height:50px}.X1ES2q_product-name{font-size:16px}.X1ES2q_detail-label{font-size:11px}.X1ES2q_detail-value{font-size:13px}.X1ES2q_action-button{padding:8px 12px;font-size:12px}}@keyframes X1ES2q_slideInUp{0%{opacity:0;transform:translate(-50%,calc(20px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes X1ES2q_fadeIn{0%{opacity:0}to{opacity:1}}.X1ES2q_carousel-item{animation:.3s ease-out X1ES2q_slideInUp}.X1ES2q_thumbnail:focus-visible,.X1ES2q_action-button:focus-visible,.X1ES2q_carousel-button:focus-visible{outline-offset:2px;outline:2px solid #000}
.WQlwoq_card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.WQlwoq_header{border-bottom:1px solid #f3f4f6;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:16px;display:flex}.WQlwoq_title{color:#1f2937;margin:0;font-size:16px;font-weight:600}.WQlwoq_editBtn{color:#ee4d2d;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:8px 16px;font-size:13px;font-weight:500;transition:background-color .2s}.WQlwoq_editBtn:hover{background-color:#fef2f0}.WQlwoq_content{padding:20px 16px}.WQlwoq_avatarSection{margin-bottom:16px;position:relative}.WQlwoq_avatar{object-fit:cover;border-radius:8px;width:80px;height:80px}.WQlwoq_avatarBadge{color:#fff;background:#ee4d2d;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:0;right:0}.WQlwoq_userInfo{margin-bottom:16px}.WQlwoq_name{color:#1f2937;margin:0 0 4px;font-size:18px;font-weight:600}.WQlwoq_role{color:#6b7280;margin:0 0 12px;font-size:13px}.WQlwoq_infoGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.WQlwoq_infoItem{flex-direction:column;display:flex}.WQlwoq_label{color:#9ca3af;margin-bottom:4px;font-size:12px;font-weight:500}.WQlwoq_value{color:#1f2937;margin:0;font-size:14px;font-weight:500}.WQlwoq_badge{border-radius:4px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.WQlwoq_actionBtn.WQlwoq_disabled,.WQlwoq_badge.WQlwoq_active{color:#065f46;background:#d1fae5}.WQlwoq_actionBtn.WQlwoq_active,.WQlwoq_badge.WQlwoq_disabled{color:#7f1d1d;background:#fee2e2}.WQlwoq_badge.WQlwoq_expired{color:#4b5563;background-color:#f3f4f6}.WQlwoq_badge.WQlwoq_not-set{color:var(--status-created-text);background:#e1e4e7;font-weight:700}.WQlwoq_badge.WQlwoq_estimated{color:var(--status-paid-text);background:#e1e4e7;font-weight:700}.WQlwoq_badge.WQlwoq_verified{color:var(--status-completed-text);background:#e1e4e7;font-weight:700}.WQlwoq_actions{border-top:1px solid #f3f4f6;gap:8px;padding:12px 16px;display:flex}.WQlwoq_actionBtn{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;flex:1;padding:10px 12px;font-size:13px;font-weight:500;transition:all .2s}.WQlwoq_actionBtn:hover{background:#f3f4f6;border-color:#9ca3af}.WQlwoq_actionBtn.WQlwoq_mappedListBtn{flex:unset;border-color:var(--link-hover);width:fit-content;color:var(--link-hover);justify-content:center;align-items:center;gap:8px;display:flex}.WQlwoq_actionBtn.WQlwoq_mappedListBtn:hover{border-color:var(--secondary-color);color:var(--secondary-color);transform:scale(1.01)}.WQlwoq_deleteBtn{color:#fff;cursor:pointer;background:#ce4747;border:1px solid #fca5a5;border-radius:6px;flex:1;padding:10px 12px;font-size:13px;font-weight:500;transition:all .2s}.WQlwoq_deleteBtn:hover{background:#ee4545;border-color:#f87171}@media (max-width:768px){.WQlwoq_infoGrid{grid-template-columns:1fr}.WQlwoq_actions{flex-direction:column}.WQlwoq_actionBtn,.WQlwoq_deleteBtn{width:100%}}@media (max-width:480px){.WQlwoq_editBtn{padding:4px 0}}
.aOV8Sa_container{background-color:#fff;border:1px solid #e7d3d0;border-radius:8px;justify-content:space-between;align-items:center;padding:24px;display:flex;box-shadow:0 1px 2px #0000000d}.aOV8Sa_infoCard{background-color:#fff;border:1px solid #e7d3d0;border-radius:8px;padding:0 24px 24px;box-shadow:0 1px 2px #0000000d}.aOV8Sa_content{color:#1b100e;align-items:center;gap:12px;font-weight:500;display:flex}.aOV8Sa_content span.aOV8Sa_material-symbols-outlined{color:#ea4a2a;font-size:20px}.aOV8Sa_button{color:#0284c7;cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:500;text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s}.aOV8Sa_button:hover{text-decoration:underline}.aOV8Sa_voucherInfo{flex-direction:column;gap:4px;display:flex}.aOV8Sa_voucherCode{color:#1b100e;margin:0;font-size:16px;font-weight:600}.aOV8Sa_voucherDescription{color:#7a7a7a;margin:0;font-size:13px}.aOV8Sa_voucherApplied{align-items:center;gap:16px;display:flex}.aOV8Sa_discountAmount{color:#ea4a2a;font-size:16px;font-weight:600}.aOV8Sa_changeBtn{color:#0284c7;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;text-decoration:none;transition:-webkit-text-decoration .2s,text-decoration .2s}.aOV8Sa_changeBtn:hover{text-decoration:underline}@media (max-width:768px){.aOV8Sa_container{padding:16px}.aOV8Sa_content{gap:8px;font-size:14px}.aOV8Sa_button{font-size:12px}.aOV8Sa_voucherCode{font-size:14px}.aOV8Sa_voucherDescription{font-size:12px}.aOV8Sa_discountAmount{font-size:14px}.aOV8Sa_changeBtn{font-size:12px}.aOV8Sa_voucherApplied{gap:12px}}@media (max-width:480px){.aOV8Sa_container{flex-direction:column;align-items:flex-start;gap:12px;padding:12px}.aOV8Sa_content{gap:8px;font-size:13px}.aOV8Sa_button{font-size:11px}.aOV8Sa_voucherCode{font-size:13px}.aOV8Sa_voucherDescription{font-size:11px}.aOV8Sa_discountAmount{font-size:13px}.aOV8Sa_changeBtn{font-size:11px}.aOV8Sa_voucherApplied{justify-content:space-between;gap:8px;width:100%}}
.quFmuW_lightbox-modal{z-index:1000;background:#000000e6;justify-content:center;align-items:center;padding:20px;animation:.3s quFmuW_fadeIn;display:flex;position:fixed;inset:0}.quFmuW_lightbox-content{border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:90dvw;height:100%;max-height:90dvh;display:flex;position:relative}.quFmuW_lightbox-image{object-fit:contain;border-radius:var(--radius-md);width:100%;height:100%;animation:.3s quFmuW_zoomIn}.quFmuW_lightbox-close-btn{background:var(--primary-color);color:#fff;cursor:pointer;z-index:1001;width:40px;height:40px;box-shadow:var(--shadow-sm);border:2px solid #46454533;border-radius:50%;justify-content:center;align-items:center;font-size:24px;transition:all .3s;animation:.3s ease-in quFmuW_fadeIn;display:flex;position:absolute;top:20px;right:20px}.quFmuW_lightbox-close-btn:hover{background:var(--danger-color);border-color:var(--danger-color)}.quFmuW_lightbox-close-btn span{font-size:20px}@media (max-width:768px){.quFmuW_lightbox-modal{padding:10px}}@media (max-width:480px){.quFmuW_lightbox-close-btn{width:32px;height:32px;font-size:18px;right:0}}
._09A2QG_modalOverlay{z-index:1000;touch-action:none;background:#00000080;justify-content:center;align-items:center;animation:.2s ease-in _09A2QG_fadeIn;display:flex;position:fixed;inset:0;overflow:hidden}._09A2QG_modal{z-index:1000;background:#fff;border-radius:8px;flex-direction:column;width:90%;max-width:600px;max-height:90dvh;animation:.3s ease-in _09A2QG_slideUp;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 40px #00000026}@keyframes _09A2QG_slideUp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes _09A2QG_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _09A2QG_slideUpMobile{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}._09A2QG_modalHeader{background:#fff;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;padding:20px;display:flex;position:sticky;top:0}._09A2QG_modalTitle{color:#1f2937;gap:5px;margin:0;font-size:18px;font-weight:600;display:flex}._09A2QG_closeBtn{cursor:pointer;color:#6b7280;background:0 0;border:none;font-size:24px}._09A2QG_modalContent{flex:1;grid-template-columns:1fr 1fr;gap:15px;padding:24px;display:grid}._09A2QG_modalContent._09A2QG_isMobile{overscroll-behavior:contain;overflow:hidden auto}._09A2QG_modalContent._09A2QG_column{grid-template-columns:1fr}._09A2QG_formGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}._09A2QG_fromGroupSelect{grid-template-columns:1fr;gap:15px;height:120px;display:grid}._09A2QG_formGroup label{color:#1f2937;margin-bottom:6px;font-size:14px;font-weight:500;display:block}._09A2QG_input{box-sizing:border-box;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:10px 12px;font-size:14px;transition:border-color .2s}._09A2QG_input:focus{border-color:#ea4a2a;outline:none;box-shadow:0 0 0 2px #ea4a2a1a}._09A2QG_input._09A2QG_disabled{color:#0006;cursor:not-allowed;background-color:#f5f5f5;border-color:#d9d9d9;font-weight:600}._09A2QG_modalFooter{background:#f9fafb;border-top:1px solid #e5e7eb;border-radius:0 0 8px 8px;justify-content:flex-end;gap:12px;padding:16px 20px;display:flex}._09A2QG_cancelBtn,._09A2QG_saveBtn{cursor:pointer;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}._09A2QG_cancelBtn{color:#6b7280;background:#fff;border:1px solid #d1d5db}._09A2QG_cancelBtn:hover{background:#f3f4f6}._09A2QG_saveBtn{color:#fff;background:#ea4a2a;border:none}._09A2QG_saveBtn:hover{background:#d63a1a}._09A2QG_saveBtn._09A2QG_disabled{color:#9ca3af;cursor:not-allowed;background:#f3f4f6}._09A2QG_selectWrapper{position:relative}._09A2QG_selectButton{cursor:pointer;color:#1f2937;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;transition:all .2s;display:flex}._09A2QG_selectButton:hover{border-color:#9ca3af}._09A2QG_selectButton:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 3px #f973161a}._09A2QG_selectIcon{color:#6b7280;margin-left:8px;font-size:12px;transition:transform .2s}._09A2QG_selectButton:hover ._09A2QG_selectIcon{color:#1f2937}._09A2QG_dropdownMenu{z-index:10;overscroll-behavior:contain;background:#fff;border:1px solid #d1d5db;border-radius:6px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}._09A2QG_dropdownItem{color:#1f2937;cursor:pointer;border-bottom:1px solid #f3f4f6;align-items:center;gap:8px;padding:10px 12px;font-size:14px;transition:background-color .2s;display:flex}._09A2QG_dropdownItem img{object-fit:fill;width:64px;height:32px}._09A2QG_dropdownItem span{font-size:14px}._09A2QG_dropdownItem:last-child{border-bottom:none}._09A2QG_dropdownItem:hover{background-color:#f9fafb}._09A2QG_dropdownItem:active{background-color:#f0f9ff}._09A2QG_bankLogoImg{object-fit:cover;width:100%;max-height:150px}._09A2QG_leftColumn,._09A2QG_rightColumn{flex-direction:column;gap:10px;display:flex}._09A2QG_modalNotify{padding:10px 20px;font-size:16px;font-style:italic}._09A2QG_pressHereLink{color:red;font-weight:700}._09A2QG_avatarUpload{width:fit-content;margin-bottom:20px}._09A2QG_avatarUpload>label{color:#1f2937;margin-bottom:12px;font-size:14px;font-weight:500;display:block}._09A2QG_fileInput{display:none}._09A2QG_avatarUploadLabel{cursor:pointer;display:block}._09A2QG_avatarPreview{color:#9ca3af;background-color:#fafbfc;border:2px dashed #d1d5db;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:160px;height:160px;transition:all .2s;display:flex}._09A2QG_avatarUploadLabel:hover ._09A2QG_avatarPreview{color:#ea4a2a;background-color:#fef2f0;border-color:#ea4a2a}._09A2QG_previewImg{object-fit:cover;border-radius:25px;width:100%;height:100%}._09A2QG_avatarPreview p{margin:0;font-size:13px;font-weight:500}@keyframes _09A2QG_slideDownMobile{0%{opacity:0;transform:translate(-50%,-100%)}to{opacity:1;transform:translate(-50%)}}@media (max-width:480px){._09A2QG_modalContent{flex-direction:column-reverse;padding:10px 15px;display:flex}._09A2QG_modalContent._09A2QG_not-reverse{flex-direction:column}._09A2QG_modal{border-radius:8px 8px 0 0;width:100%;max-height:80dvh;animation:.3s ease-out _09A2QG_slideUpMobile;top:auto;bottom:0;transform:translate(-50%)}._09A2QG_modalFooter{border-radius:0}._09A2QG_confirmModal ._09A2QG_modalFooter{border-radius:0 0 8px 8px}._09A2QG_modal._09A2QG_confirmModal{top:50%;left:50%;bottom:unset;border-radius:8px;animation:.3s ease-in _09A2QG_slideUp;transform:translate(-50%,-50%)}._09A2QG_modalNotify{font-size:14px}._09A2QG_dropdownMenu{margin-top:0;margin-bottom:4px;top:auto;bottom:100%;box-shadow:0 -4px 12px #0000001a}._09A2QG_avatarPreview{width:140px;height:140px}._09A2QG_avatarUpload{margin-bottom:10px}._09A2QG_avatarUpload label{font-size:14px}}
.IcTU0q_pagination{justify-content:center;align-items:center;gap:8px;padding:24px 16px;display:flex}.IcTU0q_navBtn{color:#9ca3af;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .2s,color .2s;display:flex}.IcTU0q_navBtn:hover:not(:disabled){color:#f97316;border-color:#f97316}.IcTU0q_navBtn:disabled{opacity:.5;cursor:not-allowed}.IcTU0q_navBtn span.IcTU0q_material-symbols-outlined{font-size:18px}.IcTU0q_pageBtn{color:#4b5563;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:flex}.IcTU0q_pageBtn:hover{color:#f97316;border-color:#f97316}.IcTU0q_pageBtn.IcTU0q_active{color:#fff;background-color:#f97316;border-color:#f97316}.IcTU0q_icon{width:20px;height:20px}@media (max-width:768px){.IcTU0q_pagination{padding:18px 16px}.IcTU0q_icon{width:18px;height:18px}}@media (max-width:480px){.IcTU0q_pagination{padding:16px}.IcTU0q_icon{width:16px;height:16px}}
.g86U5W_timeline{background-color:#fff;border-radius:4px;margin-bottom:16px;padding:24px;box-shadow:0 1px 3px #0000001a}.g86U5W_stepsContainer{text-align:center;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:flex-start;gap:12px;padding:24px 0;display:flex}.g86U5W_step{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.g86U5W_iconCircle{color:#ccc;z-index:2;background-color:#f5f5f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:8px;display:flex;position:relative}.g86U5W_connector.g86U5W_completed,.g86U5W_iconCircle.g86U5W_completed{color:#fff;background-color:#52c77a;border-color:#52c77a}.g86U5W_connector.g86U5W_cancelled,.g86U5W_iconCircle.g86U5W_cancelled{color:#fff;background-color:#f13d3d;border-color:#f13d3d}.g86U5W_iconCircle .g86U5W_material-icons{font-size:20px}.g86U5W_connector{z-index:0;background-color:#f5f5f5;width:100%;height:2px;position:absolute;top:20px;left:50%}.g86U5W_step:last-child .g86U5W_connector{display:none}.g86U5W_stepContent{flex:1}.g86U5W_stepLabel{color:#333;margin:0 0 4px;font-size:13px;font-weight:600}.g86U5W_stepDate{color:#999;margin:0;font-size:11px}.g86U5W_successMessage{background-color:#f5f5f5;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.g86U5W_successMessage span{color:#666;font-size:13px}.g86U5W_actions{gap:8px;display:flex}.g86U5W_buyAgainBtn,.g86U5W_contactSellerBtn{cursor:pointer;white-space:nowrap;border:none;border-radius:4px;padding:8px 24px;font-size:13px;transition:all .2s}.g86U5W_buyAgainBtn{background-color:var(--primary-color);color:#fff}.g86U5W_buyAgainBtn:hover{background-color:var(--primary-hover)}.g86U5W_contactSellerBtn{color:#333;background-color:#fff;border:1px solid #e0e0e0}.g86U5W_contactSellerBtn:hover{border-color:#999}@media (max-width:1024px){.g86U5W_stepsContainer{gap:8px}.g86U5W_iconCircle{width:36px;height:36px}.g86U5W_stepLabel{font-size:12px}.g86U5W_stepDate{font-size:10px}}@media (max-width:768px){.g86U5W_timeline{padding:16px}.g86U5W_stepsContainer{flex-direction:column;align-items:stretch;gap:12px;padding:24px}.g86U5W_step{flex-direction:row;align-items:flex-start;gap:12px}.g86U5W_iconCircle{margin-bottom:0}.g86U5W_connector{display:none}.g86U5W_stepContent{text-align:left}.g86U5W_successMessage{flex-direction:column;align-items:stretch}.g86U5W_actions{text-align:center}.g86U5W_buyAgainBtn,.g86U5W_contactSellerBtn{width:100%}}@media (max-width:480px){.g86U5W_timeline{padding:12px}.g86U5W_stepsContainer{padding-bottom:16px}.g86U5W_iconCircle{width:32px;height:32px}.g86U5W_iconCircle .g86U5W_material-icons{font-size:16px}.g86U5W_stepLabel{font-size:11px}.g86U5W_stepDate{font-size:9px}.g86U5W_successMessage{gap:12px;padding:12px}.g86U5W_successMessage span{font-size:12px}.g86U5W_buyAgainBtn,.g86U5W_contactSellerBtn{padding:6px 16px;font-size:12px}}@media (max-width:380px){.g86U5W_actions{flex-direction:column}.g86U5W_successMessage{gap:6px;padding:6px}.g86U5W_timeline{padding:6px}}
.JfZRNG_thumbnailImage{object-fit:contain;width:100%;height:100%;display:block}.JfZRNG_zoomIcon{color:#fff;opacity:0;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;transform:scale(.8)}.JfZRNG_modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;cursor:zoom-out;background:#000000f2;justify-content:center;align-items:center;padding:16px;animation:.3s JfZRNG_fadeIn;display:flex;position:fixed;inset:0}@keyframes JfZRNG_fadeIn{0%{opacity:0}to{opacity:1}}.JfZRNG_modalContent{z-index:51;cursor:auto;background:0 0;flex-direction:column;width:100%;max-width:1000px;height:100vh;max-height:90vh;animation:.3s JfZRNG_slideUp;display:flex;position:relative}@keyframes JfZRNG_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.JfZRNG_closeButton{color:#fff;cursor:pointer;z-index:52;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex;position:absolute;top:-44px;right:0}.JfZRNG_closeButton:hover{background:#ffffff1a}.JfZRNG_closeButton:active{transform:scale(.95)}.JfZRNG_carouselContainer{cursor:grab;flex:1;justify-content:center;align-items:center;min-height:0;margin-bottom:60px;display:flex;position:relative}.JfZRNG_emblaViewport{border-radius:4px;width:100%;height:100%;overflow:hidden}.JfZRNG_emblaContainer{height:100%;display:flex}.JfZRNG_emblaSlide{flex:0 0 100%;justify-content:center;align-items:center;min-width:0;display:flex}.JfZRNG_mainImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.JfZRNG_navButton{color:#fff;cursor:pointer;z-index:40;background:#ffffff26;border:1px solid #ffffff40;border-radius:4px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:8px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.JfZRNG_navButton:hover:not(.JfZRNG_disabled){background:#ffffff40;border-color:#fff6}.JfZRNG_navButton:active:not(.JfZRNG_disabled){transform:translateY(-50%)scale(.95)}.JfZRNG_navButton.JfZRNG_disabled{opacity:.3;cursor:not-allowed}.JfZRNG_prevButton{left:16px}.JfZRNG_nextButton{right:16px}.JfZRNG_counter{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:40;background:#00000080;border-radius:20px;padding:8px 16px;font-size:14px;font-weight:500;position:absolute;top:16px;left:50%;transform:translate(-50%)}.JfZRNG_thumbnailScroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-webkit-user-select:none;user-select:none;gap:8px;max-width:100%;padding:12px 0;display:flex;overflow-x:auto}.JfZRNG_thumbnailScroll::-webkit-scrollbar{height:4px}.JfZRNG_thumbnailScroll::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.JfZRNG_thumbnailScroll::-webkit-scrollbar-thumb{background:var(--secondary-color);cursor:pointer;border-radius:2px}.JfZRNG_thumbnailScroll::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.JfZRNG_thumbnail{cursor:pointer;background:#ffffff14;border:2px solid #0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:80px;min-width:80px;height:80px;padding:0;transition:all .2s;display:flex;overflow:hidden}.JfZRNG_thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.JfZRNG_thumbnail:hover:not(.JfZRNG_active){background:#ffffff1f;border-color:#fff3}.JfZRNG_thumbnail.JfZRNG_active{background:#ffffff26;border-color:#ffffff80}.JfZRNG_thumbnail:active{transform:scale(.95)}@media (max-width:768px){.JfZRNG_modalContent{height:100%;max-height:100vh}.JfZRNG_carouselContainer{margin-bottom:100px}.JfZRNG_closeButton{top:12px;right:12px}.JfZRNG_navButton{width:40px;height:40px}.JfZRNG_prevButton{left:8px}.JfZRNG_nextButton{right:8px}.JfZRNG_counter{padding:6px 12px;font-size:13px}.JfZRNG_thumbnail{width:70px;min-width:70px;height:70px}.JfZRNG_thumbnailScroll{gap:6px}}@media (max-width:480px){.JfZRNG_modalOverlay{padding:0}.JfZRNG_imageTrigger{border-radius:4px}.JfZRNG_carouselContainer{margin-bottom:90px}.JfZRNG_navButton{width:36px;height:36px}.JfZRNG_thumbnail{width:60px;min-width:60px;height:60px}.JfZRNG_counter{padding:4px 10px;font-size:12px}.JfZRNG_closeButton{width:36px;height:36px}}
._81tUjW_tableWrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:auto hidden;box-shadow:0 1px 2px #0000000d}._81tUjW_table{border-collapse:collapse;width:100%;min-width:800px;font-size:14px}._81tUjW_thead{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}._81tUjW_headerRow{height:48px}._81tUjW_th{text-align:center;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;padding:12px 16px;font-size:11px;font-weight:700}._81tUjW_row{border-bottom:1px solid #f3f4f6;height:56px;transition:background-color .2s}._81tUjW_row:hover{background-color:#f9fafb}._81tUjW_td{color:#374151;text-align:center;padding:12px 16px}._81tUjW_checkbox{cursor:pointer;accent-color:#ee4d2d;width:18px;height:18px}._81tUjW_bannerWrapper,._81tUjW_userInfo{justify-content:center;align-items:center;gap:12px;display:flex}._81tUjW_userInfo ._81tUjW_infos{flex-direction:column;gap:2px;display:flex}._81tUjW_bannerWrapper ._81tUjW_banner{object-fit:cover;background-color:#f3f4f6;border-radius:8px;width:60px;height:60px}._81tUjW_avatar{object-fit:cover;background-color:#f3f4f6;border-radius:50%;width:32px;height:32px}._81tUjW_userName{color:#1f2937;font-weight:600}._81tUjW_email{color:#6b7280;font-size:13px}._81tUjW_phone{color:#6b7280;font-weight:500}._81tUjW_date{color:#6b7280}._81tUjW_roleBadge{text-transform:uppercase;letter-spacing:.05em;border-radius:16px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}._81tUjW_roleBlue{color:#1e40af;background-color:#dbeafe}._81tUjW_rolePurple{color:#6b21a8;background-color:#f3e8ff}._81tUjW_roleIndigo{color:#3730a3;background-color:#e0e7ff}._81tUjW_rolePink{color:#831843;background-color:#fce7f3}._81tUjW_transTypeBadge,._81tUjW_statusBadge{text-transform:uppercase;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-block}._81tUjW_statusBadge._81tUjW_active{color:#065f46;background-color:#d1fae5}._81tUjW_statusBadge._81tUjW_disabled{color:#7f1d1d;background-color:#fee2e2}._81tUjW_statusBadge._81tUjW_expired{color:#4b5563;background-color:#f3f4f6}._81tUjW_statusBadge._81tUjW_unassigned,._81tUjW_statusBadge._81tUjW_not-set,._81tUjW_statusBadge._81tUjW_requested,._81tUjW_statusBadge._81tUjW_pending,._81tUjW_statusBadge._81tUjW_created{color:var(--status-created-text)}._81tUjW_statusBadge._81tUjW_approved,._81tUjW_statusBadge._81tUjW_wait-payment{color:var(--status-wait-payment-text)}._81tUjW_statusBadge._81tUjW_estimated,._81tUjW_statusBadge._81tUjW_paid{color:var(--status-paid-text)}._81tUjW_statusBadge._81tUjW_refunded,._81tUjW_statusBadge._81tUjW_partialRefunded,._81tUjW_statusBadge._81tUjW_processing{color:var(--status-processing-text)}._81tUjW_statusBadge._81tUjW_shipping{color:var(--status-shipping-text)}._81tUjW_statusBadge._81tUjW_partial{color:var(--status-partial-text)}._81tUjW_statusBadge._81tUjW_delivered{color:var(--status-delivered-text)}._81tUjW_statusBadge._81tUjW_assigned,._81tUjW_statusBadge._81tUjW_verified,._81tUjW_statusBadge._81tUjW_success,._81tUjW_statusBadge._81tUjW_completed{color:var(--status-completed-text)}._81tUjW_statusBadge._81tUjW_ignored,._81tUjW_statusBadge._81tUjW_rejected,._81tUjW_statusBadge._81tUjW_failed,._81tUjW_statusBadge._81tUjW_cancelled{color:var(--status-cancelled-text)}._81tUjW_statusBadge._81tUjW_ship-cn-warehouse{color:var(--ship-cn-warehouse-text)}._81tUjW_statusBadge._81tUjW_ship-cn-to-vn{color:var(--ship-cn-to-vn-text)}._81tUjW_statusBadge._81tUjW_ship-vn-warehouse{color:var(--ship-vn-warehouse-text)}._81tUjW_statusBadge._81tUjW_ship-vn-to-customer{color:var(--ship-vn-to-customer-text)}._81tUjW_statusClickable:hover{cursor:pointer;color:#fff;background-color:red}._81tUjW_transTypeBadge._81tUjW_deposit{background-color:var(--deposit-bg);color:var(--deposit-text)}._81tUjW_transTypeBadge._81tUjW_purchase{background-color:var(--purchase-bg);color:var(--purchase-text)}._81tUjW_transTypeBadge._81tUjW_withdraw{background-color:var(--withdraw-bg);color:var(--withdraw-text)}._81tUjW_transTypeBadge._81tUjW_commission{background-color:var(--commission-bg);color:var(--commission-text)}._81tUjW_transTypeBadge._81tUjW_refund{background-color:var(--refund-bg);color:var(--refund-text)}._81tUjW_transTypeBadge._81tUjW_adjustment{background-color:var(--adjustment-bg);color:var(--adjustment-text)}._81tUjW_change{align-items:center;gap:4px;font-weight:600;display:inline-flex}._81tUjW_change span{font-size:16px}._81tUjW_change._81tUjW_up{color:var(--success-color)}._81tUjW_change._81tUjW_down{color:var(--danger-color)}._81tUjW_actions{justify-content:center;gap:8px;display:flex}._81tUjW_actionBtn{cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:6px;font-size:16px;transition:all .2s;display:flex}._81tUjW_actionBtn:hover{opacity:1;background-color:#f3f4f6}._81tUjW_actionBtn._81tUjW_acceptBtn{color:#fff;background-color:#1565c0}._81tUjW_actionBtn._81tUjW_rejectBtn{color:#fff;background-color:#d11d1d}._81tUjW_actionBtn._81tUjW_completeBtn{color:#fff;background-color:#1b5e20}._81tUjW_actionBtn ._81tUjW_icon{font-size:20px}._81tUjW_emptyRow{border-bottom:none;height:100px}._81tUjW_emptyCell{text-align:center;color:#9ca3af;padding:40px 16px;font-size:14px}._81tUjW_pagination{background-color:#f9fafb;border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px;display:flex}._81tUjW_paginationInfo{color:#6b7280;font-size:13px}._81tUjW_paginationInfo strong{color:#1f2937;font-weight:600}._81tUjW_paginationControls{gap:4px;display:flex}._81tUjW_pageBtn{cursor:pointer;color:#6b7280;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:500;transition:all .2s;display:flex}._81tUjW_pageBtn:hover{color:#ee4d2d;border-color:#ee4d2d}._81tUjW_pageBtn._81tUjW_active{color:#fff;background-color:#ee4d2d;border-color:#ee4d2d;box-shadow:0 2px 4px #ee4d2d33}._81tUjW_orderItemTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:500px;display:-webkit-box;overflow:hidden}._81tUjW_category-infos{place-items:center;transition:all .2s;display:block}._81tUjW_category-infos ._81tUjW_category-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}._81tUjW_category-infos ._81tUjW_category-name{flex:1;font-size:14px;font-weight:600}._81tUjW_category-infos ._81tUjW_category-path{color:#9c9393;font-size:12px;transition:color .2s}@media (max-width:1024px){._81tUjW_th,._81tUjW_td{padding:12px;font-size:13px}._81tUjW_th{font-size:10px}._81tUjW_userInfo{gap:8px;padding-left:20px}._81tUjW_avatar{width:28px;height:28px}._81tUjW_actions{gap:4px}._81tUjW_actionBtn{padding:4px;font-size:14px}}@media (max-width:768px){._81tUjW_table{font-size:12px}._81tUjW_th{padding:10px;font-size:9px}._81tUjW_td{padding:10px}._81tUjW_headerRow{height:40px}._81tUjW_row{height:50px}._81tUjW_email,._81tUjW_phone,._81tUjW_date{font-size:12px}._81tUjW_roleBadge,._81tUjW_statusBadge{padding:3px 8px;font-size:10px}._81tUjW_pagination{flex-direction:column;gap:12px;padding:12px}._81tUjW_paginationInfo{text-align:center;width:100%;font-size:12px}._81tUjW_paginationControls{justify-content:center;width:100%}._81tUjW_pageBtn{width:28px;height:28px;font-size:12px}._81tUjW_td button,._81tUjW_actionBtn{font-size:12px}._81tUjW_actionBtn ._81tUjW_text{display:none}}@media (max-width:480px){._81tUjW_table{font-size:11px}._81tUjW_th{padding:8px;font-size:8px}._81tUjW_td{padding:8px;font-size:12px}._81tUjW_userName{font-size:12px}._81tUjW_email{display:none}._81tUjW_phone{font-size:11px}._81tUjW_date{display:none}._81tUjW_roleBadge,._81tUjW_statusBadge{padding:2px 6px;font-size:9px}._81tUjW_actions{gap:2px}._81tUjW_actionBtn{padding:2px;font-size:12px}._81tUjW_headerRow{height:36px}._81tUjW_row{height:44px}._81tUjW_pageBtn{width:24px;height:24px;font-size:11px}}
._4YgCGq_wrapper{background-color:#f5f5f5;flex-direction:column;min-height:100vh;display:flex}._4YgCGq_main{flex-grow:1;padding:32px 16px}._4YgCGq_container{grid-template-columns:1fr 4fr;gap:32px;max-width:1280px;margin:0 auto;display:grid}._4YgCGq_content{flex-direction:column;gap:16px;display:flex}._4YgCGq_orderHeader{background-color:#fff;border-bottom:1px solid #e0e0e0;border-radius:4px;justify-content:space-between;align-items:center;padding:16px;display:flex;box-shadow:0 1px 3px #0000001a}._4YgCGq_viewOrderDetailBtn{background-color:var(--secondary-color);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:4px 12px;font-size:14px;font-weight:500;transition:background-color .2s;display:flex}._4YgCGq_viewOrderDetailBtn:hover{background-color:var(--secondary-hover)}._4YgCGq_backLink{color:#333;align-items:center;gap:4px;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;display:flex}._4YgCGq_backLink:hover{color:#f53d2d}._4YgCGq_backLink ._4YgCGq_material-icons{font-size:18px}._4YgCGq_orderInfo{color:#666;align-items:center;gap:8px;font-size:12px;display:flex}._4YgCGq_divider{color:#ccc;margin:0 8px}._4YgCGq_status{color:var(--title-color);text-shadow:0 2px 4px #00000026;background-color:#ccc6c640;border-radius:15px;padding:4px 8px;font-weight:700}._4YgCGq_footer{background-color:#fff;border-top:1px solid #e0e0e0;margin-top:32px;padding:48px 16px 32px}._4YgCGq_footerContainer{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px;max-width:1280px;margin:0 auto;display:grid}._4YgCGq_footerColumn{flex-direction:column;display:flex}._4YgCGq_footerColumn h4{color:#333;margin:0 0 16px;font-size:12px;font-weight:700}._4YgCGq_footerColumn ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._4YgCGq_footerColumn a{color:#666;font-size:11px;text-decoration:none;transition:color .2s}._4YgCGq_footerColumn a:hover{color:#f53d2d}._4YgCGq_icon{width:18px;height:18px}@media (max-width:1024px){._4YgCGq_container{grid-template-columns:1fr;gap:24px}._4YgCGq_main{padding:24px 12px}._4YgCGq_orderHeader{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:768px){._4YgCGq_main{padding:16px 8px}._4YgCGq_container{gap:16px}._4YgCGq_orderHeader{padding:12px}._4YgCGq_backLink{font-size:12px}._4YgCGq_orderInfo{font-size:11px}._4YgCGq_footerContainer{grid-template-columns:repeat(2,1fr);gap:24px}._4YgCGq_footer{padding:32px 12px 24px}._4YgCGq_content{gap:8px}}@media (max-width:480px){._4YgCGq_main{padding:12px 8px}._4YgCGq_container{gap:12px}._4YgCGq_orderHeader{gap:8px;padding:8px}._4YgCGq_backLink{font-size:11px}._4YgCGq_footerContainer{grid-template-columns:1fr;gap:16px}._4YgCGq_footer{padding:16px 8px 12px}._4YgCGq_footerColumn h4{font-size:11px}._4YgCGq_footerColumn a{font-size:10px}}@media (max-width:380px){._4YgCGq_orderInfo{gap:6px;font-size:10px}._4YgCGq_divider{margin:0}}
.OOWA1G_container{width:100%;max-width:800px;margin:0 auto;padding:0}.OOWA1G_card{border:1px solid var(--border);background:var(--card);box-shadow:0 1px 3px var(--box-shadow-border);border-radius:8px;animation:.3s ease-in OOWA1G_fadeIn}.OOWA1G_checkboxHeader{border-bottom:1px solid var(--border);background:var(--background);padding:20px;transition:background-color .2s}.OOWA1G_checkboxGroup{align-items:center;gap:12px;margin-bottom:8px;display:flex}.OOWA1G_checkboxLabel{color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;font-size:15px;font-weight:600}.OOWA1G_labelDisabled{color:var(--muted-foreground);cursor:not-allowed;opacity:.6}.OOWA1G_description{color:var(--muted-foreground);margin:0 0 0 32px;font-size:13px;line-height:1.4}.OOWA1G_collapseWrapper{opacity:0;max-height:0;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.OOWA1G_collapseWrapper.OOWA1G_expanded{opacity:1;max-height:2000px}.OOWA1G_formContent{flex-direction:column;gap:28px;padding:24px;display:flex}.OOWA1G_section{border-bottom:1px solid var(--border);flex-direction:column;gap:16px;padding-bottom:20px;display:flex}.OOWA1G_section:last-of-type{border-bottom:none;padding-bottom:0}.OOWA1G_sectionTitle{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:14px;font-weight:600}.OOWA1G_fieldGroup{grid-template-columns:1fr 1fr;gap:16px;display:grid}.OOWA1G_field{flex-direction:column;gap:6px;display:flex}.OOWA1G_label{color:var(--foreground);margin:0;font-size:13px;font-weight:500}.OOWA1G_input:focus{border-color:var(--primary);box-shadow:0 1px 3px var(--box-shadow-border);outline:none}.OOWA1G_input:disabled,.OOWA1G_selectTrigger:disabled,.OOWA1G_textarea:disabled{background:var(--muted);color:var(--muted-foreground);opacity:.6;cursor:not-allowed}.OOWA1G_selectTrigger,.OOWA1G_textarea{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:6px;padding:8px 12px;font-size:14px;transition:all .2s}.OOWA1G_selectTrigger:focus,.OOWA1G_textarea:focus{border-color:var(--primary-color);box-shadow:0 1px 3px var(--box-shadow-border);outline:none}.OOWA1G_inputError{border-color:var(--destructive)!important}.OOWA1G_inputError:focus{box-shadow:0 1px 3px var(--box-shadow-border)!important}.OOWA1G_textarea{resize:vertical;min-height:80px;font-family:inherit}.OOWA1G_selectTrigger{cursor:pointer;justify-content:space-between;align-items:center;height:36px;padding:8px 12px;display:flex}.OOWA1G_errorText{color:var(--destructive);margin:2px 0 0;font-size:12px}.OOWA1G_actions{border-top:1px solid var(--border);justify-content:flex-end;gap:12px;margin-top:20px;padding-top:20px;display:flex}.OOWA1G_actions button{cursor:pointer;border:none;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:500;transition:all .2s}.OOWA1G_actions button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1024px){.OOWA1G_fieldGroup{grid-template-columns:1fr 1fr}.OOWA1G_formContent{gap:24px;padding:20px}.OOWA1G_checkboxHeader{padding:16px}.OOWA1G_label{font-size:13px}}@media (max-width:640px){.OOWA1G_container{padding:0}.OOWA1G_fieldGroup{grid-template-columns:1fr;gap:12px}.OOWA1G_field{gap:6px}.OOWA1G_formContent{gap:20px;padding:16px}.OOWA1G_checkboxHeader{padding:14px 16px}.OOWA1G_description{margin-left:28px;font-size:12px}.OOWA1G_sectionTitle{font-size:13px}.OOWA1G_label{font-size:12px}.OOWA1G_textarea{height:auto;min-height:80px}.OOWA1G_selectTrigger{height:40px}.OOWA1G_checkboxGroup{gap:10px}.OOWA1G_actions{flex-direction:column;justify-content:stretch}.OOWA1G_actions button{width:100%}.OOWA1G_section{gap:14px;padding-bottom:18px}.OOWA1G_collapseWrapper.OOWA1G_expanded{max-height:3000px}}@media (max-width:480px){.OOWA1G_card{border-left:none;border-right:none;border-radius:0}.OOWA1G_checkboxHeader{padding:12px 14px}.OOWA1G_formContent{padding:14px}.OOWA1G_sectionTitle{letter-spacing:.3px;font-size:12px}.OOWA1G_description{font-size:11px}}
.tfasta_card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px;box-shadow:0 1px 2px #0000000d}.tfasta_dark .tfasta_card{background-color:#1e1e1e;border-color:#374151}.tfasta_title{color:#9ca3af;text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px;font-size:12px;font-weight:700}.tfasta_rateContainer{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.tfasta_rateValue{color:#1f2937;font-size:36px;font-weight:700}.tfasta_dark .tfasta_rateValue{color:#fff}.tfasta_rateCurrency{color:#9ca3af;font-size:14px}.tfasta_ratePercent{color:#9ca3af;font-size:18px}.tfasta_rateLabel{color:#6b7280;margin:0 0 24px;font-size:14px}.tfasta_footer{border-top:1px solid #e5e7eb;flex-direction:column;gap:8px;padding-top:24px;display:flex}.tfasta_dark .tfasta_footer{border-color:#374151}.tfasta_footerItem{color:#6b7280;align-items:center;gap:8px;font-size:12px;display:flex}.tfasta_footerItem span.tfasta_material-symbols-outlined{font-size:16px}@media (max-width:768px){.tfasta_card{padding:20px}.tfasta_rateValue{font-size:28px}.tfasta_footerItem{font-size:11px}}@media (max-width:480px){.tfasta_card{padding:16px}.tfasta_ratePercent{font-size:16px}.tfasta_rateValue{font-size:24px}.tfasta_title{font-size:11px}}
._4wAxQq_card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px;box-shadow:0 1px 3px #0000001a}._4wAxQq_title{color:#1f2937;margin:0 0 16px;font-size:16px;font-weight:600}._4wAxQq_statsGrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}._4wAxQq_statItem{background:#f9fafb;border-radius:6px;gap:12px;padding:12px;display:flex}._4wAxQq_statIcon{justify-content:center;align-items:center;min-width:32px;font-size:24px;display:flex}._4wAxQq_statLabel{color:#9ca3af;margin:0 0 4px;font-size:12px;font-weight:500}._4wAxQq_statValue{color:#1f2937;margin:0;font-size:18px;font-weight:600}._4wAxQq_divider{background:#f3f4f6;height:1px;margin:16px 0}._4wAxQq_detailsSection{margin-top:16px}._4wAxQq_sectionTitle{color:#1f2937;margin:0 0 12px;font-size:14px;font-weight:600}._4wAxQq_detailRow{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:10px 0;display:flex}._4wAxQq_detailRow:last-child{border-bottom:none}._4wAxQq_label{color:#6b7280;font-size:13px;font-weight:500}._4wAxQq_badge{border-radius:4px;padding:4px 10px;font-size:12px;font-weight:500}._4wAxQq_badge._4wAxQq_active{color:#065f46;background:#d1fae5}._4wAxQq_badge._4wAxQq_disabled{color:#7f1d1d;background:#fee2e2}._4wAxQq_badge._4wAxQq_expired{color:#4b5563;background-color:#f3f4f6}._4wAxQq_checkmark{color:#10b981;font-size:13px;font-weight:500}._4wAxQq_checkmark._4wAxQq_bad{color:#7f1d1d}._4wAxQq_actions{border-top:1px solid #f3f4f6;gap:8px;padding:12px 16px;display:flex}._4wAxQq_actionBtn{color:var(--link-hover);cursor:pointer;border:1px solid #d1d5db;border-color:var(--link-hover);flex:1;flex:unset;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:10px 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex}._4wAxQq_actionBtn:hover{background:#f3f4f6;border-color:#9ca3af}@media (max-width:768px){._4wAxQq_statsGrid{grid-template-columns:1fr}._4wAxQq_card{padding:16px}._4wAxQq_actions{flex-direction:column}._4wAxQq_actionBtn{width:100%}}
.CJNx6a_sectionHeader{justify-content:space-between;align-items:center;gap:1rem;padding:0 .25rem 1rem;display:flex}.CJNx6a_sectionHeader h2{color:var(--secondary-color);letter-spacing:-.03em;margin:.2rem 0 0;font-size:clamp(1rem,2vw,1.55rem)}.CJNx6a_eyebrow{color:var(--primary);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.CJNx6a_imageCount{color:var(--text-secondary);font-size:.875rem}.CJNx6a_card{position:relative;overflow:clip}.CJNx6a_cardExpanded{overflow:visible}.CJNx6a_descriptionContent{color:var(--card-foreground);padding:clamp(1rem,3vw,2rem);font-size:.95rem;line-height:1.65;transition:max-height .4s;position:relative}.CJNx6a_collapsed{overflow:hidden}.CJNx6a_expanded{max-height:none}.CJNx6a_descriptionContent p{margin:0 0 1rem}:is(.CJNx6a_descriptionContent h1,.CJNx6a_descriptionContent h2,.CJNx6a_descriptionContent h3){max-width:100%;color:var(--foreground);margin:1.5rem 0 .75rem;line-height:1.25}.CJNx6a_descriptionContent h1{font-size:1.5rem}.CJNx6a_descriptionContent h2{font-size:1.25rem}.CJNx6a_descriptionContent h3{font-size:1.05rem}:is(.CJNx6a_descriptionContent span,.CJNx6a_descriptionContent font){line-height:inherit;font-size:clamp(.84rem,1.4vw,1rem)!important}.CJNx6a_descriptionContent a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.CJNx6a_descriptionContent img{cursor:zoom-in;object-fit:contain;border-radius:.5rem;width:auto;max-width:100%;height:auto;margin:0 auto 1rem;transition:filter .18s,transform .18s;display:block}.CJNx6a_descriptionContent img:hover{filter:brightness(.96)}:is(.CJNx6a_descriptionContent div:has(>img:only-child),.CJNx6a_descriptionContent p:has(>img:only-child)){text-align:center}.CJNx6a_descriptionContent br{content:"";margin-top:.35rem;display:block}.CJNx6a_descriptionContent .description-divider{background:var(--border);color:#0000;height:1px;margin:1.25rem 0}.CJNx6a_fade{pointer-events:none;background:linear-gradient(to bottom, transparent, var(--card) 86%);height:8rem;position:absolute;bottom:4.4rem;left:0;right:0}.CJNx6a_actions{border-top:1px solid var(--border);background:color-mix(in oklch, var(--card) 94%, var(--muted));justify-content:center;align-items:center;gap:.75rem;min-height:4.4rem;padding:.9rem 1rem;display:flex;position:relative}.CJNx6a_expandButton,.CJNx6a_resetButton,.CJNx6a_iconButton,.CJNx6a_navButton{cursor:pointer;font:inherit;border:0}.CJNx6a_expandButton{color:var(--title-color);background:0 0;align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.CJNx6a_expandButton svg{width:1rem;transition:transform .18s}.CJNx6a_chevronUp{transform:rotate(-90deg)}.CJNx6a_actionHint{color:var(--text-secondary);font-size:.78rem}.CJNx6a_lightbox{z-index:50;background:color-mix(in oklch, var(--foreground) 88%, transparent);color:var(--primary-foreground);grid-template-rows:auto 1fr;animation:.18s ease-out CJNx6a_appear;display:grid;position:fixed;inset:0}.CJNx6a_lightboxTopbar,.CJNx6a_lightboxControls{justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex}.CJNx6a_lightboxTopbar{color:color-mix(in oklch, var(--primary-foreground) 72%, transparent);font-size:.85rem}.CJNx6a_imageStage{touch-action:none;cursor:grab;place-items:center;min-height:0;display:grid;position:relative;overflow:visible}.CJNx6a_dragging{cursor:grabbing}.CJNx6a_lightboxImage{z-index:1;-webkit-user-select:none;user-select:none;pointer-events:auto;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;-webkit-touch-action:none;touch-action:none;max-width:min(88vw,1000px);max-height:calc(100vh - 8rem);transition:transform .12s;position:relative}.CJNx6a_lightboxControls{z-index:4;border:1px solid color-mix(in oklch, var(--background) 32%, transparent);background:color-mix(in oklch, var(--foreground) 78%, transparent);width:max-content;box-shadow:0 8px 28px color-mix(in oklch, var(--foreground) 45%, transparent);border-radius:999px;padding:.5rem 1rem;position:absolute;bottom:1.25rem;right:50%;transform:translate(50%)}.CJNx6a_iconButton,.CJNx6a_navButton{border:2px solid var(--background);background:var(--foreground);width:2.75rem;height:2.75rem;color:var(--background);box-shadow:var(--shadow-md);z-index:4;border-radius:999px;place-items:center;transition:background .16s,transform .16s,box-shadow .16s;display:inline-grid}.CJNx6a_iconButton:hover,.CJNx6a_navButton:hover{background:var(--primary);color:var(--primary-color);box-shadow:var(--shadow-lg);border:2px solid var(--primary-color);transform:translateY(-1px)scale(1.05)}.CJNx6a_iconButton:focus-visible,.CJNx6a_navButton:focus-visible{outline:3px solid var(--background);outline-offset:3px}.CJNx6a_iconButton svg,.CJNx6a_navButton svg{stroke-width:2.5px;width:1.25rem;height:1.25rem}.CJNx6a_navButton{position:absolute;top:50%;transform:translateY(-50%)scale(1.05)}.CJNx6a_navButton:hover{transform:translateY(-50%)scale(1.04)}.CJNx6a_navPrevious{left:1rem}.CJNx6a_navNext{right:1rem}.CJNx6a_lightboxControls{justify-content:center}.CJNx6a_zoomLabel{text-align:center;min-width:3.5rem;color:color-mix(in oklch, var(--primary-color) 76%, transparent);font-size:1rem;font-weight:600}.CJNx6a_resetButton{background:color-mix(in oklch, var(--primary-color) 10%, transparent);color:var(--primary-color);border-radius:.5rem;align-items:center;gap:.35rem;padding:.6rem .8rem;font-size:.8rem;font-weight:600;display:inline-flex}.CJNx6a_resetButton:hover{background:color-mix(in oklch, var(--primary-hover) 20%, transparent)}.CJNx6a_resetButton svg{width:.9rem}.CJNx6a_errorState{color:color-mix(in oklch, var(--primary-foreground) 70%, transparent);justify-items:center;gap:.75rem;display:grid}.CJNx6a_errorState svg{width:2.25rem;height:2.25rem}@keyframes CJNx6a_appear{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.CJNx6a_sectionHeader{flex-direction:column;align-items:start;gap:.35rem}.CJNx6a_descriptionContent{font-size:.9rem}.CJNx6a_actions{flex-direction:column;align-items:center;gap:.25rem}.CJNx6a_fade{bottom:5.6rem}.CJNx6a_lightboxTopbar,.CJNx6a_lightboxControls{padding:.75rem}.CJNx6a_navPrevious{left:.5rem}.CJNx6a_navNext{right:.5rem}.CJNx6a_lightboxImage{max-width:78vw;max-height:calc(100vh - 10rem)}}
.n-l2Ha_transaction-detail-page{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);width:100%;min-height:100vh;padding:20px}.n-l2Ha_transaction-detail-container{width:100%;margin:0 auto}.n-l2Ha_transaction-detail-header{border:1px solid var(--light-bg);background-color:#fff;border-radius:8px;align-items:center;gap:16px;margin-bottom:12px;padding:12px 14px;display:flex;box-shadow:0 2px 4px #1f293718}.n-l2Ha_transaction-back-btn{cursor:pointer;width:40px;height:40px;box-shadow:var(--shadow-sm);background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:20px;transition:all .3s;display:flex}.n-l2Ha_transaction-back-btn:hover{transform:translate(-4px)}.n-l2Ha_transaction-back-btn:hover .n-l2Ha_icon{color:var(--primary-hover)}.n-l2Ha_transaction-back-btn .n-l2Ha_icon{width:20px;height:20px}.n-l2Ha_transaction-header-title{color:var(--text-primary);margin:0;font-size:28px;font-weight:700}.n-l2Ha_transaction-header-subtitle{color:var(--text-secondary);margin:4px 0 0;font-size:14px}.n-l2Ha_transaction-detail-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;margin-bottom:20px;padding:30px}.n-l2Ha_handler-info-section{background:var(--light-bg);border-radius:var(--radius-md);margin-top:16px;padding:16px}.n-l2Ha_handler-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:12px;font-weight:600}.n-l2Ha_handler-name{color:var(--text-primary);margin-bottom:4px;font-size:15px;font-weight:600}.n-l2Ha_handler-email{color:var(--text-secondary);font-size:13px}.n-l2Ha_empty-state{text-align:center;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;padding:60px 20px}.n-l2Ha_empty-state-icon{margin-bottom:16px;font-size:48px}.n-l2Ha_empty-state-title{color:var(--text-primary);margin-bottom:8px;font-size:20px;font-weight:700}.n-l2Ha_empty-state-message{color:var(--text-secondary);margin-bottom:24px;font-size:14px}.n-l2Ha_empty-state-button{background:var(--primary-color);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.n-l2Ha_empty-state-button:hover{box-shadow:var(--shadow-md);background:#ff8c00;transform:translateY(-2px)}@media (max-width:768px){.n-l2Ha_transaction-detail-page{padding:12px}.n-l2Ha_transaction-detail-card{padding:20px}.n-l2Ha_transaction-header-title{font-size:24px}}@media (max-width:480px){.n-l2Ha_transaction-detail-container{max-width:100%}.n-l2Ha_transaction-detail-header{gap:8px;padding:10px 8px}.n-l2Ha_transaction-detail-card{border-radius:var(--radius-md);padding:16px}.n-l2Ha_transaction-header-title{font-size:20px}.n-l2Ha_transaction-section-title{font-size:14px}}
.LJlPBq_container{background:var(--primary-color);justify-content:center;align-items:center;min-height:100vh;padding:16px;display:flex;position:relative}.LJlPBq_background{pointer-events:none;background:radial-gradient(circle at 20%,#ffffff1a 0%,#0000 50%),radial-gradient(circle at 80% 80%,#ffffff0d 0%,#0000 50%);width:100%;height:100%;position:absolute;top:0;left:0}.LJlPBq_loginWrapper{z-index:10;width:100%;max-width:420px;position:relative}.LJlPBq_loginContainer{background:#fff;border-radius:12px;padding:40px;box-shadow:0 20px 60px #0003}.LJlPBq_header{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px;display:flex}.LJlPBq_logo{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:124px;height:94px;display:flex}.LJlPBq_logo img{width:100%;height:100%}.LJlPBq_title{color:#1f2937;margin:0 0 .25rem;font-size:28px;font-weight:700}.LJlPBq_subtitle{color:#6b7280;margin:0;font-size:14px}.LJlPBq_footer{text-align:center;border-top:1px solid #e5e7eb;margin-top:32px;padding-top:24px}.LJlPBq_footerText{color:#9ca3af;margin:0 0 12px;font-size:12px}.LJlPBq_footerLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.LJlPBq_footerLink{color:#ee4d2d;font-size:12px;text-decoration:none;transition:color .2s}.LJlPBq_footerLink:hover{color:#d63a1a}.LJlPBq_separator{color:#d1d5db}@media (max-width:768px){.LJlPBq_loginContainer{padding:32px 24px}.LJlPBq_title{font-size:24px}.LJlPBq_tabs{gap:6px}.LJlPBq_tab{padding:10px 12px;font-size:13px}}@media (max-width:480px){.LJlPBq_container{padding:8px}.LJlPBq_loginContainer{padding:24px 16px}.LJlPBq_header{margin-bottom:24px}.LJlPBq_logo{width:114px;height:84px}.LJlPBq_logo span.LJlPBq_material-symbols-outlined{font-size:28px}.LJlPBq_title{font-size:20px}.LJlPBq_subtitle{font-size:13px}.LJlPBq_tabs{margin-bottom:24px}.LJlPBq_tab{padding:8px 10px;font-size:12px}.LJlPBq_tab span.LJlPBq_material-symbols-outlined{display:none}.LJlPBq_footer{margin-top:24px;padding-top:16px}.LJlPBq_footerText,.LJlPBq_footerLink{font-size:11px}}
.rHj1Aq_container{background:var(--primary-color);justify-content:center;align-items:center;min-height:100vh;padding:16px;display:flex;position:relative}.rHj1Aq_background{pointer-events:none;background:radial-gradient(circle at 20%,#ffffff1a 0%,#0000 50%),radial-gradient(circle at 80% 80%,#ffffff0d 0%,#0000 50%);width:100%;height:100%;position:absolute;top:0;left:0}.rHj1Aq_loginWrapper{z-index:10;width:100%;max-width:420px;position:relative}.rHj1Aq_loginContainer{background:#fff;border-radius:12px;padding:40px;box-shadow:0 20px 60px #0003}.rHj1Aq_header{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px;display:flex}.rHj1Aq_logo{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:124px;height:94px;display:flex}.rHj1Aq_logo img{width:100%;height:100%}.rHj1Aq_title{color:#1f2937;margin:0 0 .25rem;font-size:28px;font-weight:700}.rHj1Aq_subtitle{color:#6b7280;margin:0;font-size:14px}.rHj1Aq_footer{text-align:center;border-top:1px solid #e5e7eb;margin-top:32px;padding-top:24px}.rHj1Aq_footerText{color:#9ca3af;margin:0 0 12px;font-size:12px}.rHj1Aq_footerLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.rHj1Aq_footerLink{color:#ee4d2d;font-size:12px;text-decoration:none;transition:color .2s}.rHj1Aq_footerLink:hover{color:#d63a1a}.rHj1Aq_separator{color:#d1d5db}@media (max-width:768px){.rHj1Aq_loginContainer{padding:32px 24px}.rHj1Aq_title{font-size:24px}.rHj1Aq_tabs{gap:6px}.rHj1Aq_tab{padding:10px 12px;font-size:13px}}@media (max-width:480px){.rHj1Aq_container{padding:8px}.rHj1Aq_loginContainer{padding:24px 16px}.rHj1Aq_header{margin-bottom:24px}.rHj1Aq_logo{width:114px;height:84px}.rHj1Aq_logo span.rHj1Aq_material-symbols-outlined{font-size:28px}.rHj1Aq_title{font-size:20px}.rHj1Aq_subtitle{font-size:13px}.rHj1Aq_tabs{margin-bottom:24px}.rHj1Aq_tab{padding:8px 10px;font-size:12px}.rHj1Aq_tab span.rHj1Aq_material-symbols-outlined{display:none}.rHj1Aq_footer{margin-top:24px;padding-top:16px}.rHj1Aq_footerText,.rHj1Aq_footerLink{font-size:11px}}
._1gIYBG_card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;padding:24px;display:flex;box-shadow:0 1px 2px #0000000d}._1gIYBG_dark ._1gIYBG_card{background-color:#1e1e1e;border-color:#374151}._1gIYBG_title{color:#9ca3af;text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px;font-size:12px;font-weight:700}._1gIYBG_container{align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}._1gIYBG_inputGroup{flex:1}._1gIYBG_inputGroupFlex{flex:3}._1gIYBG_label{color:#6b7280;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700;display:block}._1gIYBG_input,._1gIYBG_inputReadOnly{color:#1f2937;box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;width:100%;padding:10px 16px;font-size:14px;font-weight:600;transition:border-color .2s}._1gIYBG_dark ._1gIYBG_input,._1gIYBG_dark ._1gIYBG_inputReadOnly{color:#fff;background-color:#111827;border-color:#374151}._1gIYBG_input:focus{border-color:#ee4d2d;outline:none;box-shadow:0 0 0 3px #ee4d2d1a}._1gIYBG_inputReadOnly{cursor:not-allowed;background-color:#f3f4f6}._1gIYBG_dark ._1gIYBG_inputReadOnly{background-color:#1f2937}._1gIYBG_separator{color:#d1d5db;justify-content:center;align-items:center;padding:12px 0;display:flex}._1gIYBG_separator span._1gIYBG_material-symbols-outlined{font-size:20px}._1gIYBG_actions{justify-content:flex-end;gap:12px;display:flex}._1gIYBG_cancelBtn,._1gIYBG_saveBtn{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .2s;display:flex}._1gIYBG_cancelBtn{color:#6b7280;background-color:#0000;border:1px solid #d1d5db}._1gIYBG_cancelBtn:hover{background-color:#f3f4f6}._1gIYBG_dark ._1gIYBG_cancelBtn{color:#d1d5db;border-color:#374151}._1gIYBG_dark ._1gIYBG_cancelBtn:hover{background-color:#1f2937}._1gIYBG_saveBtn{color:#fff;background-color:#ee4d2d;box-shadow:0 4px 12px #ee4d2d33}._1gIYBG_saveBtn:hover{background-color:#d63a1a;box-shadow:0 4px 16px #ee4d2d4d}._1gIYBG_saveBtn span._1gIYBG_material-symbols-outlined{font-size:18px}@media (max-width:768px){._1gIYBG_card{padding:20px}._1gIYBG_container{gap:12px;margin-bottom:20px}._1gIYBG_input,._1gIYBG_inputReadOnly{padding:8px 12px;font-size:13px}._1gIYBG_cancelBtn,._1gIYBG_saveBtn{padding:8px 16px;font-size:12px}._1gIYBG_separator{padding:6px 0}}@media (max-width:480px){._1gIYBG_card{padding:16px}._1gIYBG_container{gap:12px}._1gIYBG_inputGroup,._1gIYBG_inputGroupFlex{flex:1}._1gIYBG_actions{flex-direction:column;gap:10px}._1gIYBG_cancelBtn,._1gIYBG_saveBtn{justify-content:center;width:100%}}
.p8vPIq_card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.p8vPIq_header{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:16px;display:flex}.p8vPIq_title{color:#1f2937;margin:0;font-size:16px;font-weight:600}.p8vPIq_viewAllBtn{color:#ee4d2d;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:8px 16px;font-size:13px;font-weight:500;transition:background-color .2s}.p8vPIq_viewAllBtn:hover{background-color:#fef2f0}.p8vPIq_tableWrapper{overflow-x:auto}.p8vPIq_table{border-collapse:collapse;width:100%}.p8vPIq_table thead{background:#f9fafb;border-bottom:1px solid #e5e7eb}.p8vPIq_table th{text-align:center;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;padding:12px 16px;font-size:12px;font-weight:600}.p8vPIq_table td{color:#4b5563;text-align:center;border-bottom:1px solid #f3f4f6;padding:12px 16px;font-size:13px}.p8vPIq_table tbody tr:hover{background-color:#f9fafb}.p8vPIq_orderId{color:#ee4d2d;font-weight:600}.p8vPIq_amount{color:#1f2937;font-weight:600}.p8vPIq_status{border-radius:4px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.p8vPIq_status.p8vPIq_pending,.p8vPIq_status.p8vPIq_created{color:var(--status-created-text)}.p8vPIq_status.p8vPIq_wait-payment{color:var(--status-wait-payment-text)}.p8vPIq_status.p8vPIq_paid{color:var(--status-paid-text)}.p8vPIq_status.p8vPIq_refunded,.p8vPIq_status.p8vPIq_partialRefunded,.p8vPIq_status.p8vPIq_processing{color:var(--status-processing-text)}.p8vPIq_status.p8vPIq_shipping{color:var(--status-shipping-text)}.p8vPIq_status.p8vPIq_partial{color:var(--status-partial-text)}.p8vPIq_status.p8vPIq_delivered{color:var(--status-delivered-text)}.p8vPIq_status.p8vPIq_success,.p8vPIq_status.p8vPIq_completed{color:var(--status-completed-text)}.p8vPIq_status.p8vPIq_failed,.p8vPIq_status.p8vPIq_cancelled{color:var(--status-cancelled-text)}.p8vPIq_actionCell{text-align:center}.p8vPIq_viewBtn{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s}.p8vPIq_viewBtn:hover{background:#f3f4f6;border-color:#9ca3af}@media (max-width:1024px){.p8vPIq_table th,.p8vPIq_table td{padding:10px 12px;font-size:12px}}@media (max-width:768px){.p8vPIq_header{gap:12px}.p8vPIq_title{font-size:14px}.p8vPIq_tableWrapper{overflow-x:auto}.p8vPIq_table th,.p8vPIq_table td{padding:8px 10px;font-size:11px}.p8vPIq_table th{white-space:nowrap}}@media (max-width:480px){.p8vPIq_header{flex-direction:column;align-items:flex-start;gap:8px}.p8vPIq_viewAllBtn{text-align:start;width:100%;padding:0}.p8vPIq_table th,.p8vPIq_table td{padding:6px 8px;font-size:10px}.p8vPIq_viewBtn{padding:4px 8px;font-size:10px}.p8vPIq_viewAllBtn:hover{background-color:unset}}
.VbOCAq_breadcrumb{background-color:#0000;font-size:16px}.VbOCAq_breadcrumb-item a{color:var(--link-color);font-weight:700;text-decoration:none}.VbOCAq_breadcrumb-item a:hover{color:var(--secondary-color);text-decoration:underline}.VbOCAq_breadcrumb-item.VbOCAq_active{color:#777}@media (max-width:768px){.VbOCAq_breadcrumb{justify-content:end;margin-top:1.8rem;font-size:14px;display:flex}}@media (max-width:480px){.VbOCAq_breadcrumb{font-size:12px}}
.xATSyq_card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--card-bg-color);border:1px solid var(--card-border-color);transition:all .3s cubic-bezier(.4,0,.2,1)}.xATSyq_header{color:hsl(var(--primary));align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.xATSyq_header .xATSyq_material-icons{color:hsl(var(--primary));font-size:24px}.xATSyq_title{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}.xATSyq_contentGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;display:grid}.xATSyq_section{flex-direction:column;gap:8px;display:flex}.xATSyq_sectionLabel{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground) / .7);margin:0;font-size:.625rem;font-weight:700}.xATSyq_infoBlock{flex-direction:column;gap:4px;display:flex}.xATSyq_infoValue{color:hsl(var(--foreground));word-break:break-word;margin:0;font-size:.95rem;font-weight:600}.xATSyq_infoSubtitle{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.4}.xATSyq_label{color:hsl(var(--muted-foreground) / .8);font-weight:600}.xATSyq_addressText{color:hsl(var(--foreground));word-break:break-word;margin:0;font-size:.875rem;font-weight:500;line-height:1.5}.xATSyq_addressSubtext{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.4}.xATSyq_invoiceReq{background-color:var(--status-cancelled-text);color:#fff}@media (max-width:768px){.xATSyq_card{padding:1rem}.xATSyq_header{gap:.5rem;margin-bottom:1rem}.xATSyq_header .xATSyq_material-icons{font-size:20px}.xATSyq_title{font-size:1rem}.xATSyq_contentGrid{grid-template-columns:1fr;gap:1rem}.xATSyq_sectionLabel{font-size:.6rem}.xATSyq_infoValue{font-size:.875rem}.xATSyq_infoSubtitle,.xATSyq_addressText{font-size:.8125rem}.xATSyq_addressSubtext{font-size:.75rem}}@media (max-width:640px){.xATSyq_card{padding:.875rem}.xATSyq_header{margin-bottom:.875rem}.xATSyq_header .xATSyq_material-icons{font-size:18px}.xATSyq_title{font-size:.9375rem}.xATSyq_contentGrid{gap:.875rem}.xATSyq_sectionLabel{letter-spacing:.04em;font-size:.55rem}.xATSyq_infoValue{font-size:.8125rem}.xATSyq_infoSubtitle,.xATSyq_addressText{font-size:.75rem}.xATSyq_addressSubtext{font-size:.7rem}}
.dGB_yq_container{flex-direction:column;gap:1rem;display:flex}
