.loading-overlay-drawer[data-v-2b227d3e]{opacity:0;transition:opacity .2s ease-out;&[data-v-2b227d3e]:not(.show){pointer-events:none}&.show[data-v-2b227d3e]{opacity:1}}.center-item[data-v-2b227d3e]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100000;display:flex;place-items:center;place-content:center;background:hsla(0,0%,50%,.8)}.cs-loader[data-v-2b227d3e]{position:absolute;top:0;left:0;height:100%;width:100%}.cs-loader-inner[data-v-2b227d3e]{transform:translateY(-50%);top:50%;position:absolute;width:calc(100% - 200px);color:#12207a;padding:0 100px;text-align:center}.cs-loader-inner label[data-v-2b227d3e]{font-size:30px;opacity:0;display:inline-block}@keyframes lol-2b227d3e{0%{opacity:0;transform:translateX(-400px)}33%{opacity:1;transform:translateX(0)}66%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(400px)}}.cs-loader-inner label[data-v-2b227d3e]:nth-child(6){animation:lol-2b227d3e 3s ease-in-out infinite}.cs-loader-inner label[data-v-2b227d3e]:nth-child(5){animation:lol-2b227d3e 3s ease-in-out .1s infinite}.cs-loader-inner label[data-v-2b227d3e]:nth-child(4){animation:lol-2b227d3e 3s ease-in-out .2s infinite}.cs-loader-inner label[data-v-2b227d3e]:nth-child(3){animation:lol-2b227d3e 3s ease-in-out .3s infinite}.cs-loader-inner label[data-v-2b227d3e]:nth-child(2){animation:lol-2b227d3e 3s ease-in-out .4s infinite}.cs-loader-inner label[data-v-2b227d3e]:first-child{animation:lol-2b227d3e 3s ease-in-out .5s infinite}.v-data-table-header__content{font-weight:700}.v-toast{z-index:200000!important}.latest-notification-card{border-radius:12px!important;overflow:hidden;border:2px solid #f44336!important;box-shadow:0 8px 24px rgba(244,67,54,.2)!important;position:relative}.notification-content{line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;max-height:500px;overflow-y:auto;font-size:16px}.notification-content :deep(p){margin-bottom:1rem;line-height:1.6;font-size:16px}.notification-content :deep(ol),.notification-content :deep(ul){margin:1rem 0;padding-left:2rem;font-size:16px}.notification-content :deep(li){margin-bottom:.5rem;line-height:1.5;font-size:16px}.notification-content :deep(a){color:#1976d2;text-decoration:underline;word-break:break-all;font-size:16px}.notification-content :deep(a:hover){color:#1565c0;text-decoration:none}.notification-content :deep(img){max-width:100%;height:auto;border-radius:4px;margin:1rem 0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.acknowledge-btn{min-width:200px!important;font-weight:600!important;letter-spacing:.5px!important;border-radius:8px!important;box-shadow:0 4px 12px rgba(25,118,210,.3)!important;transition:all .2s ease!important}.acknowledge-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(25,118,210,.4)!important}.acknowledge-btn:disabled{opacity:.7!important;transform:none!important}.gap-3{gap:.75rem}:deep(.v-dialog){z-index:9999!important}:deep(.v-overlay){z-index:9999!important;pointer-events:auto!important}:deep(.v-overlay__scrim){background-color:rgba(0,0,0,.5)!important}.shipping-rate-calculator[data-v-2ee49482]{width:100%}.border-card[data-v-2ee49482]{border:1px solid rgba(0,0,0,.12);overflow:hidden}.border-bottom[data-v-2ee49482]{border-bottom:1px solid rgba(0,0,0,.12)}.field-compact[data-v-2ee49482]{margin:0!important}.package-table-container[data-v-2ee49482]{width:100%;overflow-x:auto;padding-bottom:16px}.package-table[data-v-2ee49482]{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;margin-bottom:12px}.package-table th[data-v-2ee49482]{background-color:#f5f5f5;font-size:.8125rem;font-weight:500;padding:12px 8px;text-align:left;white-space:nowrap;color:rgba(0,0,0,.87);border-bottom:1px solid rgba(0,0,0,.12)}.package-table td[data-v-2ee49482]{padding:8px;vertical-align:middle;border-bottom:1px solid rgba(0,0,0,.06)}.package-table tr:last-child td[data-v-2ee49482]{border-bottom:none}.package-table .action-column[data-v-2ee49482]{width:40px;text-align:center}.totals-container[data-v-2ee49482]{background-color:#f8f9fa;border-radius:8px;padding:12px 16px;margin-top:16px;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;border:1px solid rgba(0,0,0,.09)}.totals-row[data-v-2ee49482]{display:flex;align-items:center;margin-left:16px}.total-label[data-v-2ee49482]{font-size:.875rem;font-weight:500;color:rgba(0,0,0,.6);margin-right:8px}.total-value[data-v-2ee49482]{font-size:.875rem;font-weight:600;color:rgba(0,0,0,.87);min-width:80px;text-align:right}.carrier-col[data-v-2ee49482]{padding:6px}.carrier-card[data-v-2ee49482]{transition:transform .2s ease,box-shadow .2s ease;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.carrier-card[data-v-2ee49482]:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,.12)!important}.carrier-header[data-v-2ee49482]{background-color:#f8f9fa;border-bottom:1px solid rgba(0,0,0,.09);padding:12px!important;display:flex;justify-content:center}.carrier-logo-wrapper[data-v-2ee49482]{width:140px;height:50px;display:flex;align-items:center;justify-content:center;margin:0 auto}.carrier-logo[data-v-2ee49482]{max-width:120px;max-height:45px;-o-object-fit:contain;object-fit:contain}.carrier-name[data-v-2ee49482]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price-display[data-v-2ee49482]{display:flex;flex-direction:column}.details-btn[data-v-2ee49482]{margin-left:auto}.dialog-header-gradient[data-v-2ee49482]{background:linear-gradient(135deg,#1976d2,#0d47a1);position:relative;overflow:hidden;min-height:150px;padding-top:10px}.logo-container-wrapper[data-v-2ee49482],.logo-container[data-v-2ee49482]{display:flex;justify-content:center}.logo-container[data-v-2ee49482]{width:100px;height:60px;background-color:#fff;border-radius:8px;border:2px solid hsla(0,0%,100%,.3);align-items:center;padding:6px;box-shadow:0 2px 8px rgba(0,0,0,.2);margin:0 auto}.carrier-logo-img[data-v-2ee49482]{max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain;display:block}.carrier-avatar[data-v-2ee49482]{display:none}.price-summary-container[data-v-2ee49482]{position:relative;margin-top:-20px;z-index:3}.breakdown-item[data-v-2ee49482]{padding:8px 12px;font-size:.85rem}.breakdown-label[data-v-2ee49482],.breakdown-value[data-v-2ee49482],.info-card[data-v-2ee49482]{font-size:.85rem}.info-value[data-v-2ee49482]{font-size:.85rem;margin-top:2px}.breakdown-section[data-v-2ee49482],.service-info-section[data-v-2ee49482]{margin-bottom:28px;position:relative}.breakdown-list[data-v-2ee49482]{background-color:#fafafa;border-radius:8px;overflow:hidden;border:1px solid rgba(0,0,0,.09)}.breakdown-item[data-v-2ee49482]:last-child{border-bottom:none;background-color:#f5f5f5}.service-info-cards[data-v-2ee49482]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.info-card[data-v-2ee49482]{border-radius:8px;transition:transform .2s ease,box-shadow .2s ease;background-color:#fafafa;position:relative;overflow:hidden}.info-card[data-v-2ee49482]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)!important}.info-card[data-v-2ee49482]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background-color:#1976d2}.info-card-content[data-v-2ee49482]{padding:12px}.disclaimer-alert[data-v-2ee49482]{border-left-width:4px!important;background-color:rgba(33,150,243,.08)!important;font-size:.85rem}@media (max-width:600px){.carrier-avatar[data-v-2ee49482]{size:56px}.dialog-header-content[data-v-2ee49482]{padding-top:20px;padding-bottom:40px}.price-summary-card[data-v-2ee49482]{margin-left:16px;margin-right:16px}}[data-v-2884f7e4] .v-breadcrumbs-item--disabled{color:rgba(0,0,0,.6)!important}.header-gradient[data-v-a4cbb27c]{background:linear-gradient(135deg,#1e88e5,#1565c0)}.opacity-high[data-v-a4cbb27c]{opacity:.9}.payment-card[data-v-a4cbb27c]{transition:all .3s ease;overflow:hidden;position:relative;height:100%;will-change:transform,box-shadow}.payment-card[data-v-a4cbb27c]:hover{transform:translateY(-3px);box-shadow:0 8px 15px rgba(0,0,0,.1)!important}.card-header-stripe[data-v-a4cbb27c]{height:4px;width:100%}.credit-card-container[data-v-a4cbb27c]{background:linear-gradient(135deg,#444,#222);border-radius:10px;padding:12px;position:relative;height:130px;box-shadow:0 4px 10px rgba(0,0,0,.15);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;color:#fff;transition:transform .2s ease}.payment-card:hover .credit-card-container[data-v-a4cbb27c]{transform:scale(1.02)}.credit-card-chip[data-v-a4cbb27c]{width:28px;height:20px;background:linear-gradient(135deg,gold,#b8860b);border-radius:3px;position:relative;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.3)}.credit-card-brand[data-v-a4cbb27c]{position:absolute;top:10px;right:10px;width:50px;height:32px;background:hsla(0,0%,100%,.15);border-radius:4px;display:flex;align-items:center;justify-content:center;padding:3px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.card-brand-image[data-v-a4cbb27c]{max-width:95%;max-height:95%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.credit-card-number[data-v-a4cbb27c]{font-size:16px;letter-spacing:1px;margin-top:25px;font-family:Courier New,monospace;text-shadow:0 1px 2px rgba(0,0,0,.3);font-weight:500}.card-actions-container[data-v-a4cbb27c]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px!important}.action-button[data-v-a4cbb27c]{border-radius:20px!important;text-transform:none!important;font-weight:500!important;letter-spacing:0!important;box-shadow:0 2px 5px rgba(0,0,0,.1)!important;min-width:auto!important;flex-shrink:0;padding:0 12px!important;height:32px!important;font-size:.8125rem!important}.action-button[data-v-a4cbb27c]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)!important}@media (max-width:960px){.credit-card-container[data-v-a4cbb27c]{height:120px}.credit-card-brand[data-v-a4cbb27c]{width:45px;height:28px}}@media (max-width:600px){.credit-card-container[data-v-a4cbb27c]{height:110px}.credit-card-number[data-v-a4cbb27c]{font-size:14px;margin-top:20px}.credit-card-brand[data-v-a4cbb27c]{width:40px;height:25px}.action-button[data-v-a4cbb27c]{padding:0 8px!important;height:28px!important}}.card-visa[data-v-a4cbb27c]{background:linear-gradient(135deg,#0057a0,#002b54)}.card-mastercard[data-v-a4cbb27c]{background:linear-gradient(135deg,#ff5f00,#b2290a)}.card-amex[data-v-a4cbb27c]{background:linear-gradient(135deg,#108168,#064e40)}.card-discover[data-v-a4cbb27c]{background:linear-gradient(135deg,#f60,#c40)}.card-diners[data-v-a4cbb27c]{background:linear-gradient(135deg,#0079be,#004b8d)}.card-jcb[data-v-a4cbb27c]{background:linear-gradient(135deg,#019939,#007b31)}.card-unionpay[data-v-a4cbb27c]{background:linear-gradient(135deg,#e21836,#981024)}.card-default[data-v-a4cbb27c]{background:linear-gradient(135deg,#5a5a5a,#303030)}.primary[data-v-a4cbb27c]{background:linear-gradient(135deg,#1e88e5,#1565c0)}.card-container[data-v-a4cbb27c]{border-radius:8px;overflow:hidden}.card-element[data-v-a4cbb27c]{padding:12px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,.05);min-height:20px;transition:all .2s ease;position:relative;height:45px!important}.card-element[data-v-a4cbb27c]:hover{border-color:#bbdefb}.card-element[data-v-a4cbb27c]:focus-within{border-color:#1976d2;box-shadow:0 0 0 1px rgba(25,118,210,.3)}[data-v-a4cbb27c] .v-alert.v-alert--border.v-alert--border-start{border-left-width:4px;border-color:#1976d2}[data-v-a4cbb27c] .v-alert__title{font-weight:600;color:#1976d2}[data-v-a4cbb27c] .v-alert{box-shadow:0 2px 8px rgba(0,0,0,.05)}.surcharge-notice[data-v-a4cbb27c]{border-left-width:4px!important;font-size:.95rem}.surcharge-notice[data-v-a4cbb27c] strong{font-weight:600}.title-card{padding-top:17px;padding-bottom:17px;margin:-2px}.file-error{color:red;margin-left:20px}.confirm-input{background-color:#00347a;color:#fff}input[type=file]::file-selector-button:hover{background-color:#e4e4f8;border:2px solid #ddf}input[type=file]::file-selector-button{padding:.3em .5em;font-weight:400;border-radius:.4em;background:#f8f7fc;border:1px solid #b9c9df!important;margin-left:20px;margin-right:20px;font-size:14px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.selected-item[data-v-f2527a64]{background-color:#cac4db}[data-v-f2527a64] .v-field{height:36px!important;padding:0!important;display:flex;align-items:center}