@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap);@import url(https://cdn.jsdelivr.net/npm/remixicon@4.2.0/fonts/remixicon.css);@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700;800&display=swap);.idk-disclaimer-overlay[data-v-67c2b3b7]{position:fixed;inset:0;z-index:9999;background:rgba(10,34,64,.55);display:flex;align-items:center;justify-content:center;padding:20px}.idk-disclaimer-modal[data-v-67c2b3b7]{background:#fff;border-radius:20px;max-width:800px;width:100%;max-height:85vh;overflow-y:auto;padding:40px;box-sizing:border-box;box-shadow:0 24px 60px rgba(10,34,64,.25);position:relative}.idk-disclaimer-modal[data-v-67c2b3b7]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;border-radius:20px 20px 0 0;background-color:#ffc72c}.idk-disclaimer-title[data-v-67c2b3b7]{color:#0a2240;font-size:22px;font-weight:800;margin-bottom:16px;letter-spacing:-.3px}.idk-disclaimer-body p[data-v-67c2b3b7]{color:#333f48;font-size:14px;line-height:1.7;margin-bottom:12px}.idk-disclaimer-body ul[data-v-67c2b3b7]{margin:0 0 12px 20px;padding:0}.idk-disclaimer-body li[data-v-67c2b3b7]{color:#333f48;font-size:14px;line-height:1.7;margin-bottom:10px}.idk-disclaimer-actions[data-v-67c2b3b7]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.idk-disclaimer-actions-single[data-v-67c2b3b7]{justify-content:center}.idk-btn-accept[data-v-67c2b3b7]{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 32px;border-radius:999px;font-size:15px;font-weight:700;letter-spacing:.3px;cursor:pointer;font-family:inherit;background:linear-gradient(135deg,#ffc72c,#f5b000);border:2px solid #ffc72c;color:#0a2240;box-shadow:0 8px 20px rgba(255,199,44,.2);transition:all .25s cubic-bezier(.4,0,.2,1)}.idk-btn-accept[data-v-67c2b3b7]:hover{background:#003da5;border-color:#003da5;color:#fff;box-shadow:0 4px 16px rgba(0,61,165,.3);transform:translateY(-1px)}.idk-btn-decline[data-v-67c2b3b7]{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 28px;background:transparent;color:#5a6b82;border:1.5px solid #d1dbe8;border-radius:999px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .2s}.idk-btn-decline[data-v-67c2b3b7]:hover{border-color:#003da5;color:#003da5}@media (max-width:480px){.idk-disclaimer-modal[data-v-67c2b3b7]{padding:24px 20px;border-radius:16px}.idk-disclaimer-title[data-v-67c2b3b7]{font-size:19px}.idk-disclaimer-actions[data-v-67c2b3b7]{flex-direction:column-reverse}.idk-btn-accept[data-v-67c2b3b7],.idk-btn-decline[data-v-67c2b3b7]{width:100%}}body{margin:0;font-family:Outfit,sans-serif}*{font-family:inherit}#app,body,html{margin:0;padding:0;min-height:100%}.app-navbar-header[data-v-ca87f24c]{--cobalt:#003da5;--gold:#ffc72c;--charcoal:#333f48;--pure-white:#fff;--soft-border:rgba(0,0,0,.06);--light-gray-bg:#f8f9fb;font-family:Outfit,sans-serif;width:100%}.container[data-v-ca87f24c]{width:90%;margin:auto;font-family:Outfit,sans-serif}.main-header[data-v-ca87f24c]{padding:18px 0;background:var(--pure-white);border-bottom:1px solid var(--soft-border)}.header-grid-layout[data-v-ca87f24c]{display:flex;justify-content:space-between;align-items:center;position:relative}.left-section[data-v-ca87f24c]{display:flex;align-items:center;gap:14px}.menu-icon.hamburger-only-mobile[data-v-ca87f24c]{display:none;font-size:28px;cursor:pointer;color:var(--charcoal)}.logo[data-v-ca87f24c]{height:52px;display:block}.nav-links[data-v-ca87f24c]{display:flex;gap:35px;align-items:baseline;margin-left:auto;padding-right:45px}.nav-item-shop[data-v-ca87f24c],.nav-item[data-v-ca87f24c]{position:relative;text-decoration:none;color:var(--cobalt);font-family:Outfit,sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;padding-bottom:6px;transition:color .3s ease;cursor:pointer;display:inline-block;line-height:1}.nav-item-shop[data-v-ca87f24c]{padding-right:16px}.nav-item-shop[data-v-ca87f24c]:after,.nav-item[data-v-ca87f24c]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--cobalt);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.mega-menu-container:hover .nav-item-shop[data-v-ca87f24c]:after,.nav-item[data-v-ca87f24c]:hover:after{transform:scaleX(1)}.chevron-icon[data-v-ca87f24c]{font-size:14px;position:absolute;right:0;top:2px;transition:transform .3s ease}.mega-menu-container:hover .chevron-icon[data-v-ca87f24c]{transform:rotate(180deg)}.mega-menu-container[data-v-ca87f24c]{position:static}.mega-dropdown-panel[data-v-ca87f24c]{position:absolute;top:calc(100% + 18px);left:0;right:0;width:100%;background:var(--pure-white);border-radius:12px;box-shadow:0 20px 45px rgba(10,34,64,.12);border:1px solid var(--soft-border);padding:30px 40px;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s ease,transform .25s cubic-bezier(.16,1,.3,1),visibility .25s;z-index:999}.mega-menu-container.open .mega-dropdown-panel[data-v-ca87f24c],.mega-menu-container:hover .mega-dropdown-panel[data-v-ca87f24c]{opacity:1;visibility:visible;transform:translateY(0)}.mega-menu-container.open .chevron-icon[data-v-ca87f24c]{transform:rotate(180deg)}.mega-top-bar[data-v-ca87f24c]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,61,165,.06);padding-bottom:16px;margin-bottom:24px}.mega-panel-title[data-v-ca87f24c]{font-size:13px;font-weight:700;color:var(--charcoal);text-transform:uppercase;letter-spacing:1.5px;opacity:.5}.shop-all-btn[data-v-ca87f24c]{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:transparent;color:var(--cobalt)!important;text-decoration:none;font-size:14px;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);padding:8px 18px;border:1px solid rgba(0,61,165,.15);border-radius:30px;position:relative;overflow:hidden;z-index:1}.shop-all-btn span[data-v-ca87f24c]{transition:color .3s ease}.btn-arrow-circle[data-v-ca87f24c]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:rgba(0,61,165,.05);border-radius:50%;transition:all .3s ease}.btn-arrow-circle i[data-v-ca87f24c]{font-size:11px!important;color:var(--cobalt)!important;transition:transform .3s ease}.shop-all-btn[data-v-ca87f24c]:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--cobalt);transition:width .3s cubic-bezier(.16,1,.3,1);z-index:-1}.shop-all-btn[data-v-ca87f24c]:hover:before{width:100%}.shop-all-btn[data-v-ca87f24c]:hover{border-color:var(--cobalt);box-shadow:0 4px 12px rgba(0,61,165,.15)}.shop-all-btn:hover span[data-v-ca87f24c]{color:var(--pure-white)}.shop-all-btn:hover .btn-arrow-circle[data-v-ca87f24c]{background:hsla(0,0%,100%,.2)}.shop-all-btn:hover .btn-arrow-circle i[data-v-ca87f24c]{color:var(--pure-white)!important;transform:translateX(2px)}.mega-columns-grid[data-v-ca87f24c]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.mega-link-column[data-v-ca87f24c]{display:flex;flex-direction:column}.column-header-wrapper[data-v-ca87f24c]{display:flex;align-items:flex-end;gap:8px;margin-bottom:14px;position:relative;width:-moz-fit-content;width:fit-content;padding-bottom:6px;height:24px}.category-lucid-icon[data-v-ca87f24c]{font-size:15px!important;color:var(--cobalt);opacity:.9;transition:transform .3s ease;line-height:1}.column-header-link[data-v-ca87f24c]{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--charcoal);text-decoration:none;letter-spacing:.3px;transition:color .3s ease;line-height:1}.category-count-badge[data-v-ca87f24c]{background:rgba(0,61,165,.08);border:1px solid rgba(0,61,165,.12);color:var(--cobalt);border-radius:999px;font-size:10px;font-weight:700;padding:2px 7px;line-height:1}.column-header-wrapper[data-v-ca87f24c]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.16,1,.3,1)}.mega-link-column:hover .column-header-wrapper[data-v-ca87f24c]:after{transform:scaleX(1)}.mega-link-column:hover .category-lucid-icon[data-v-ca87f24c]{transform:scale(1.1) translateY(-1px)}.mega-link-column:hover .column-header-link[data-v-ca87f24c]{color:var(--cobalt)}.nested-links-stack[data-v-ca87f24c]{display:flex;flex-direction:column;gap:10px}.nested-links-stack a[data-v-ca87f24c]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#555;text-decoration:none;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.nested-links-stack a[data-v-ca87f24c]:hover{color:var(--cobalt);padding-left:4px}.header-icons[data-v-ca87f24c]{display:flex;gap:25px;align-items:center}.header-icons i[data-v-ca87f24c]{font-size:22px;color:var(--charcoal)}.cart[data-v-ca87f24c]{position:relative;cursor:pointer}.mobile-auth-link[data-v-ca87f24c]{display:none;text-decoration:none}.account-menu[data-v-ca87f24c]{position:relative;display:flex;align-items:center}.account-trigger[data-v-ca87f24c]{border:none;background:transparent;cursor:pointer;padding:0;display:flex;align-items:center}.account-trigger i[data-v-ca87f24c]{font-size:22px;color:var(--charcoal);transition:all .3s ease}.account-trigger:hover i[data-v-ca87f24c]{color:var(--cobalt)}.account-dropdown[data-v-ca87f24c]{position:absolute;top:calc(100% + 15px);right:-10px;width:220px;background:#fff;border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.05);overflow:hidden;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .25s ease;z-index:9999}.account-dropdown[data-v-ca87f24c]:before{content:"";position:absolute;top:-7px;right:20px;width:14px;height:14px;background:#fff;transform:rotate(45deg);border-left:1px solid #eee;border-top:1px solid #eee}.account-dropdown.open[data-v-ca87f24c]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-header[data-v-ca87f24c]{display:flex;align-items:center;gap:10px;padding:15px;background:#f8f9fb;border-bottom:1px solid #ececec;font-size:15px;font-weight:600;color:var(--charcoal)}.dropdown-header i[data-v-ca87f24c]{font-size:18px;color:var(--charcoal)}.dropdown-item[data-v-ca87f24c]{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border:none;background:transparent;text-decoration:none;color:var(--charcoal);font-size:14px;font-weight:500;cursor:pointer;box-sizing:border-box;transition:all .25s ease}.dropdown-item[data-v-ca87f24c]:hover{background:var(--light-gray-bg);color:var(--cobalt);padding-left:22px}.dropdown-item i[data-v-ca87f24c]{font-size:18px;color:inherit}.cart span[data-v-ca87f24c]{position:absolute;top:-8px;right:-10px;background:#f8b60c;color:var(--cobalt);font-weight:700;width:22px;height:22px;border-radius:50%;font-size:12px;display:flex;justify-content:center;align-items:center}.logout-toast[data-v-ca87f24c]{position:fixed;bottom:20px;right:20px;background:#0a2240;color:#fff;border-left:4px solid #ffc72c;border-radius:10px;padding:12px 16px;font-size:14px;font-weight:600;box-shadow:0 12px 24px rgba(10,34,64,.18);z-index:12000;max-width:min(420px,calc(100vw - 32px))}.logout-toast-enter-active[data-v-ca87f24c],.logout-toast-leave-active[data-v-ca87f24c]{transition:opacity .25s ease,transform .25s ease}.logout-toast-enter-from[data-v-ca87f24c],.logout-toast-leave-to[data-v-ca87f24c]{opacity:0;transform:translateY(-10px)}@media (max-width:1024px){.mega-columns-grid[data-v-ca87f24c]{gap:20px}}@media (max-width:768px){.mobile-menu-overlay[data-v-ca87f24c]{position:fixed;inset:0;background:rgba(10,34,64,.42);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease;z-index:1100}.mobile-menu-overlay.open[data-v-ca87f24c]{opacity:1;visibility:visible;pointer-events:auto}.nav-links[data-v-ca87f24c]{display:flex!important;position:fixed;top:0;left:0;bottom:0;width:min(86vw,340px);z-index:1200;background:var(--pure-white);box-shadow:22px 0 40px rgba(10,34,64,.18);padding:24px 18px;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;margin-left:0;overflow-y:auto;transform:translateX(-105%);transition:transform .28s cubic-bezier(.22,1,.36,1)}.nav-links.mobile-open[data-v-ca87f24c]{transform:translateX(0)}.auth-nav-item[data-v-ca87f24c]{width:100%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,61,165,.2);border-radius:10px;padding:12px 14px;font-size:14px;letter-spacing:.5px;background:rgba(0,61,165,.03)}.auth-nav-item[data-v-ca87f24c]:after{display:none}.mega-menu-container[data-v-ca87f24c]{width:100%}.mega-dropdown-panel[data-v-ca87f24c]{position:static;width:100%;margin-top:10px;padding:14px;box-shadow:none;border-radius:10px;border:1px solid var(--soft-border)}.mega-top-bar[data-v-ca87f24c]{flex-direction:column;align-items:center;gap:10px;text-align:center}.mega-columns-grid[data-v-ca87f24c]{grid-template-columns:1fr;gap:12px}.shop-all-btn[data-v-ca87f24c]{width:100%;justify-content:center}.menu-icon.hamburger-only-mobile[data-v-ca87f24c]{display:block!important}.mobile-auth-link[data-v-ca87f24c]{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,61,165,.18);border-radius:999px;padding:6px 12px;color:var(--cobalt);font-size:12px;font-weight:700;letter-spacing:.4px;background:#fff}}.footer-wrapper[data-v-f0afc2cc]{background-color:#003da5;color:#fff;padding:40px 0 20px;width:100%}.footer-content[data-v-f0afc2cc]{max-width:1100px;margin:0 auto;display:flex;gap:180px;align-items:flex-start}.footer-brand[data-v-f0afc2cc]{width:280px;flex-shrink:0}.footer-logo[data-v-f0afc2cc]{width:120px;margin-bottom:20px;display:block}.footer-brand p[data-v-f0afc2cc]{font-size:14px;line-height:1.6;opacity:.8}.footer-nav[data-v-f0afc2cc]{display:flex;gap:100px;flex-wrap:wrap}.nav-column h5[data-v-f0afc2cc]{color:#ffc72c;font-size:12px;letter-spacing:2px;margin-bottom:20px}.nav-column a[data-v-f0afc2cc]{display:block;color:#fff;text-decoration:none;font-size:14px;margin-bottom:12px;transition:opacity .2s}.nav-column a[data-v-f0afc2cc]:hover{opacity:.7}.footer-bottom[data-v-f0afc2cc]{max-width:1100px;margin:60px auto 0;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.2);text-align:center;font-size:12px;opacity:.6}@media (max-width:768px){.footer-content[data-v-f0afc2cc]{flex-direction:column;margin:10px 60px;gap:40px;max-width:100%}.footer-nav[data-v-f0afc2cc]{display:flex;flex-direction:row;gap:40px;justify-content:flex-start}}.login-section[data-v-eafbd760]{--cobalt:#003da5;--gold:#ffc72c;--charcoal:#333f48;--dark-blue:#0a2240;--pure-white:#fff;--light-gray-bg:#f9fafc;--soft-border:rgba(0,61,165,.08);padding:20px 0;background:linear-gradient(180deg,var(--pure-white) 0,var(--light-gray-bg) 100%);color:var(--charcoal);width:100%;box-sizing:border-box}.container[data-v-eafbd760]{width:100%;max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box}.row[data-v-eafbd760]{display:grid;grid-template-columns:repeat(2,1fr);gap:48px;align-items:stretch}.section-title[data-v-eafbd760]{font-size:34px;font-weight:800;letter-spacing:-.5px;color:var(--cobalt);margin-bottom:28px;text-transform:uppercase}.card-box[data-v-eafbd760]{background:var(--pure-white);border:1px solid var(--soft-border);border-radius:20px;padding:48px;min-height:400px;box-sizing:border-box;box-shadow:0 10px 30px rgba(10,34,64,.02);position:relative}.card-box[data-v-eafbd760]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;border-radius:20px 20px 0 0}.login-box[data-v-eafbd760]:before{background-color:var(--cobalt)}.register-box[data-v-eafbd760]:before{background-color:var(--gold)}.form-group[data-v-eafbd760]{margin-bottom:24px}label[data-v-eafbd760]{display:block;margin-bottom:8px;font-size:14px;font-weight:700;color:var(--dark-blue);letter-spacing:.2px}input[data-v-eafbd760]{width:100%;height:54px;padding:0 20px;font-size:15px;color:var(--charcoal);border:1px solid rgba(10,34,64,.12);border-radius:12px;background:var(--light-gray-bg);outline:none;transition:all .2s ease;box-sizing:border-box}input[data-v-eafbd760]:focus{background:var(--pure-white);border-color:var(--cobalt);box-shadow:0 0 0 4px rgba(0,61,165,.08)}.password-wrapper[data-v-eafbd760]{position:relative}.forgot-password-row[data-v-eafbd760]{display:flex;justify-content:flex-end;margin-top:8px}.forgot-password-link[data-v-eafbd760]{border:none;background:transparent;color:var(--cobalt);font-size:13px;font-weight:700;cursor:pointer;padding:0;font-family:inherit;text-decoration:underline;text-underline-offset:2px}.forgot-password-link[data-v-eafbd760]:disabled{opacity:.5;cursor:not-allowed}.forgot-password-link[data-v-eafbd760]:hover:not(:disabled){color:#002f7e}.password-visibility-btn[data-v-eafbd760]{border:none;background:transparent;padding:0;margin:0;line-height:1}.password-wrapper i[data-v-eafbd760]{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#8a94a6;cursor:pointer;font-size:16px;transition:color .2s ease}.password-wrapper i[data-v-eafbd760]:hover{color:var(--cobalt)}.login-btn[data-v-eafbd760]{width:100%;height:54px;margin-top:12px;background:linear-gradient(135deg,var(--gold) 0,#f5b000 100%);color:var(--dark-blue);border:none;border-radius:50px;font-size:15px;font-weight:700;letter-spacing:.5px;cursor:pointer;box-shadow:0 8px 20px rgba(255,199,44,.2);transition:all .3s ease}.login-btn[data-v-eafbd760]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px rgba(255,199,44,.28)}.login-btn[data-v-eafbd760]:disabled{opacity:.6;background:#e2e8f0;color:#94a3b8;box-shadow:none;cursor:not-allowed}.card-box h4[data-v-eafbd760]{font-size:22px;font-weight:700;color:var(--dark-blue);margin-bottom:16px;margin-top:4px}.register-text[data-v-eafbd760]{margin:0 0 32px;color:var(--charcoal);opacity:.85;font-size:15px;line-height:1.65}.hero-buttons[data-v-eafbd760]{display:flex;justify-content:flex-start}.primary-btn[data-v-eafbd760]{background:linear-gradient(135deg,var(--gold) 0,#f5b000 100%);color:var(--dark-blue);border:none;border-radius:50px;padding:14px 32px;font-size:15px;font-weight:700;letter-spacing:.5px;cursor:pointer;box-shadow:0 8px 20px rgba(255,199,44,.2);transition:all .3s ease}.primary-btn[data-v-eafbd760]:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(255,199,44,.28)}.role-select-grid[data-v-eafbd760]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.role-card[data-v-eafbd760]{display:flex;align-items:center;gap:12px;text-align:left;padding:16px;border:1.5px solid rgba(10,34,64,.12);border-radius:14px;background:var(--light-gray-bg);cursor:pointer;transition:all .2s ease;font-family:inherit;position:relative}.role-card[data-v-eafbd760]:hover{border-color:rgba(0,61,165,.35);background:var(--pure-white);transform:translateY(-1px)}.role-card-icon[data-v-eafbd760]{flex-shrink:0;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(0,61,165,.08);color:var(--cobalt);font-size:20px;transition:all .2s ease}.role-card-text[data-v-eafbd760]{display:flex;flex-direction:column;gap:2px;min-width:0}.role-card-text strong[data-v-eafbd760]{font-size:14.5px;font-weight:800;color:var(--dark-blue)}.role-card-text small[data-v-eafbd760]{font-size:11.5px;color:#7c8797;line-height:1.4}.role-card-arrow[data-v-eafbd760]{margin-left:auto;flex-shrink:0;color:#b7c1d1;font-size:18px;transition:all .2s ease}.role-card:hover .role-card-arrow[data-v-eafbd760]{color:var(--cobalt);transform:translateX(2px)}.role-hint[data-v-eafbd760]{display:flex;align-items:center;gap:8px;margin:16px 0 0;padding:12px 16px;border-radius:10px;background:rgba(0,61,165,.04);border:1px dashed rgba(0,61,165,.2);color:#5a6b82;font-size:13px;font-weight:500}.role-hint i[data-v-eafbd760]{color:var(--cobalt);font-size:16px;flex-shrink:0}.role-selected-bar[data-v-eafbd760]{display:flex;align-items:center;gap:12px;padding:12px 16px;margin-bottom:24px;border-radius:12px;background:rgba(0,61,165,.05);border:1px solid rgba(0,61,165,.14)}.role-selected-icon[data-v-eafbd760]{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--cobalt);color:var(--pure-white);font-size:16px}.role-selected-text[data-v-eafbd760]{flex:1;font-size:14px;color:var(--charcoal)}.role-selected-text strong[data-v-eafbd760]{color:var(--dark-blue)}.role-change-btn[data-v-eafbd760]{flex-shrink:0;display:flex;align-items:center;gap:6px;background:var(--pure-white);border:1.5px solid rgba(0,61,165,.25);color:var(--cobalt);border-radius:50px;padding:8px 16px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s ease;font-family:inherit}.role-change-btn[data-v-eafbd760]:hover:not(:disabled){background:rgba(0,61,165,.06);border-color:var(--cobalt)}.role-change-btn[data-v-eafbd760]:disabled{opacity:.5;cursor:not-allowed}.role-form-fade-enter-active[data-v-eafbd760],.role-form-fade-leave-active[data-v-eafbd760]{transition:opacity .25s ease,transform .25s ease}.role-form-fade-enter-from[data-v-eafbd760],.role-form-fade-leave-to[data-v-eafbd760]{opacity:0;transform:translateY(-6px)}.account-switch-wrap[data-v-eafbd760]{margin-top:20px;padding:16px;border-radius:14px;border:1px solid rgba(0,61,165,.16);background:rgba(0,61,165,.03)}.switch-label[data-v-eafbd760]{margin:0 0 12px;font-size:13px;font-weight:700;color:var(--dark-blue);text-transform:uppercase;letter-spacing:.3px}.forgot-modal-overlay[data-v-eafbd760]{position:fixed;inset:0;background:rgba(10,34,64,.58);display:flex;align-items:center;justify-content:center;padding:18px;z-index:2000}.forgot-modal-box[data-v-eafbd760]{width:100%;max-width:520px;background:var(--pure-white);border-radius:18px;border:1px solid rgba(0,61,165,.14);box-shadow:0 20px 48px rgba(10,34,64,.24);padding:26px;position:relative}.forgot-modal-close[data-v-eafbd760]{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;border:1px solid rgba(10,34,64,.15);background:#f8fafc;color:var(--dark-blue);cursor:pointer;display:flex;align-items:center;justify-content:center}.forgot-modal-close[data-v-eafbd760]:disabled{opacity:.5;cursor:not-allowed}.forgot-modal-title[data-v-eafbd760]{margin:0;font-size:24px;color:var(--dark-blue);font-weight:800}.forgot-modal-subtitle[data-v-eafbd760]{margin:8px 0 20px;color:#607086;font-size:14px}.otp-action-wrap[data-v-eafbd760]{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.resend-otp-btn[data-v-eafbd760]{height:54px;border:1px solid rgba(0,61,165,.25);background:rgba(0,61,165,.06);color:var(--cobalt);border-radius:12px;font-size:13px;font-weight:700;padding:0 14px;cursor:pointer;font-family:inherit}.resend-otp-btn[data-v-eafbd760]:disabled{opacity:.55;cursor:not-allowed}.forgot-alert[data-v-eafbd760]{margin-top:14px}.warning[data-v-eafbd760]{color:#b45309;background-color:#fffbeb;border-left:3px solid #d97706}.error[data-v-eafbd760],.warning[data-v-eafbd760]{padding:12px 16px;border-radius:8px;margin-top:20px;font-size:14px;font-weight:500}.error[data-v-eafbd760]{color:#dc2626;background-color:#fef2f2;border-left:3px solid #dc2626}.success[data-v-eafbd760]{color:#16a34a;background-color:#f0fdf4;border-left:3px solid #16a34a;padding:12px 16px;border-radius:8px;margin-top:20px;font-size:14px;font-weight:500}@media (max-width:991px){.login-section[data-v-eafbd760]{padding:80px 0}.row[data-v-eafbd760]{grid-template-columns:1fr;gap:40px}.section-title[data-v-eafbd760]{font-size:28px;margin-bottom:20px}.card-box[data-v-eafbd760]{min-height:auto;padding:36px 24px}}@media (max-width:640px){.role-select-grid[data-v-eafbd760]{grid-template-columns:1fr}.role-card-arrow[data-v-eafbd760]{display:none}}@media (max-width:480px){.login-section[data-v-eafbd760]{padding:60px 0}.container[data-v-eafbd760]{padding:0 16px}.section-title[data-v-eafbd760]{font-size:24px}.card-box[data-v-eafbd760]{padding:28px 20px;border-radius:16px}.login-btn[data-v-eafbd760],.primary-btn[data-v-eafbd760]{width:100%;text-align:center}.forgot-modal-box[data-v-eafbd760]{padding:20px 16px}.otp-action-wrap[data-v-eafbd760]{grid-template-columns:1fr}}.register-section[data-v-74afeeb1]{--cobalt:#003da5;--gold:#ffc72c;--charcoal:#333f48;--dark-blue:#0a2240;--pure-white:#fff;--light-gray-bg:#f9fafc;--soft-border:rgba(0,61,165,.08);--green:#16a34a;--red:#dc2626;--amber:#d97706;padding:50px 0 60px;background:linear-gradient(180deg,var(--pure-white) 0,var(--light-gray-bg) 100%);color:var(--charcoal);width:100%;box-sizing:border-box}.container[data-v-74afeeb1]{width:100%;max-width:1000px;margin:0 auto;padding:0 24px;box-sizing:border-box}.title[data-v-74afeeb1]{font-size:34px;font-weight:800;letter-spacing:-.5px;color:var(--cobalt);margin-bottom:24px;text-transform:uppercase}.card-box[data-v-74afeeb1]{background:var(--pure-white);border:1px solid var(--soft-border);border-radius:20px;padding:48px;box-sizing:border-box;box-shadow:0 10px 30px rgba(10,34,64,.02);position:relative}.card-box[data-v-74afeeb1]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;border-radius:20px 20px 0 0;background-color:var(--gold)}.role-form-title[data-v-74afeeb1]{margin:0 0 22px;color:var(--dark-blue);font-size:20px;font-weight:700}.form-grid[data-v-74afeeb1]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 32px}.form-group[data-v-74afeeb1]{margin-bottom:0}.form-group.full-span[data-v-74afeeb1]{grid-column:1/-1}.form-group label[data-v-74afeeb1]{display:block;margin-bottom:8px;font-size:14px;font-weight:700;color:var(--dark-blue);letter-spacing:.2px}.optional-label[data-v-74afeeb1]{font-size:12px;font-weight:500;color:#8a94a6;margin-left:4px}.form-group input[data-v-74afeeb1],.form-group textarea[data-v-74afeeb1]{width:100%;height:54px;padding:0 20px;font-size:15px;color:var(--charcoal);border:1px solid rgba(10,34,64,.12);border-radius:12px;background:var(--light-gray-bg);outline:none;transition:all .2s ease;box-sizing:border-box;font-family:inherit}.form-group input[data-v-74afeeb1]:disabled{opacity:.6;cursor:not-allowed}.form-group textarea[data-v-74afeeb1]{height:auto;padding:14px 20px;resize:none}.form-group input[data-v-74afeeb1]:focus,.form-group textarea[data-v-74afeeb1]:focus{background:var(--pure-white);border-color:var(--cobalt);box-shadow:0 0 0 4px rgba(0,61,165,.08)}.input-verified[data-v-74afeeb1]{border-color:var(--green)!important;background:#f0fdf4!important}.input-error[data-v-74afeeb1]{border-color:var(--red)!important;background:#fff5f5!important}.bank-pending-item[data-v-74afeeb1]{color:var(--amber)!important}.password-wrapper[data-v-74afeeb1]{position:relative}.password-wrapper input[data-v-74afeeb1]{padding-right:52px}.password-visibility-btn[data-v-74afeeb1]{position:absolute;right:16px;top:50%;transform:translateY(-50%);border:none;background:transparent;cursor:pointer;padding:0;line-height:1}.password-visibility-btn i[data-v-74afeeb1]{color:#8a94a6;font-size:18px;transition:color .2s}.password-visibility-btn:hover i[data-v-74afeeb1]{color:var(--cobalt)}.otp-confirm-wrap[data-v-74afeeb1]{margin-top:32px;padding-top:24px;border-top:1px dashed rgba(0,61,165,.15)}.otp-sent-banner[data-v-74afeeb1]{display:flex;align-items:center;gap:8px;background:#f0f6ff;border:1px solid rgba(0,61,165,.15);color:var(--cobalt);font-size:13px;font-weight:600;padding:10px 14px;border-radius:8px;margin-bottom:18px}.otp-sent-banner i[data-v-74afeeb1]{font-size:16px;flex-shrink:0}.otp-action-row[data-v-74afeeb1]{margin-top:12px;display:flex;justify-content:flex-end}.wizard-progress[data-v-74afeeb1]{display:flex;align-items:flex-start;justify-content:center;gap:0;margin-bottom:36px;padding:20px 0 8px}.wizard-progress-item[data-v-74afeeb1]{display:flex;flex-direction:column;align-items:center;position:relative;flex:1}.wizard-step-dot[data-v-74afeeb1]{width:38px;height:38px;border-radius:50%;border:2px solid #d1dbe8;background:var(--pure-white);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#94a3b8;transition:all .3s;z-index:1}.wizard-step-dot.active[data-v-74afeeb1]{border-color:var(--cobalt);color:var(--cobalt);box-shadow:0 0 0 4px rgba(0,61,165,.1)}.wizard-step-dot.completed[data-v-74afeeb1]{border-color:var(--green);background:var(--green);color:var(--pure-white)}.wizard-step-dot.skipped[data-v-74afeeb1]{border-color:var(--amber);background:#fffbeb;color:var(--amber)}.wizard-step-label[data-v-74afeeb1]{font-size:12px;font-weight:600;color:#94a3b8;margin-top:8px;text-align:center;transition:color .3s}.wizard-step-label.active[data-v-74afeeb1]{color:var(--cobalt)}.wizard-step-label.completed[data-v-74afeeb1]{color:var(--green)}.wizard-step-label.skipped[data-v-74afeeb1]{color:var(--amber)}.wizard-step-line[data-v-74afeeb1]{position:absolute;top:19px;left:50%;width:100%;height:2px;background:#d1dbe8;z-index:0;transition:background .3s}.wizard-step-line.active[data-v-74afeeb1]{background:var(--green)}.wizard-step-line.skipped[data-v-74afeeb1]{background:var(--amber)}.wizard-step-content[data-v-74afeeb1]{animation:fadeIn-74afeeb1 .3s ease}@keyframes fadeIn-74afeeb1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.step-header[data-v-74afeeb1]{margin-bottom:28px}.step-title[data-v-74afeeb1]{margin:0 0 6px;font-size:22px;font-weight:800;color:var(--dark-blue)}.step-subtitle[data-v-74afeeb1]{margin:0;font-size:14px;color:#5f6f85}.referrer-name-reveal[data-v-74afeeb1]{margin:8px 0 0;font-size:13px;font-weight:600;color:#0a2240;display:inline-flex;align-items:center;gap:6px;background:#f0fdf4;border:1px solid rgba(22,163,74,.25);border-radius:8px;padding:7px 14px}.referrer-name-reveal i[data-v-74afeeb1]{color:#16a34a;font-size:15px}.referrer-name-reveal strong[data-v-74afeeb1]{color:#16a34a}.input-verify-row[data-v-74afeeb1]{display:flex;gap:10px;align-items:center}.input-verify-row input[data-v-74afeeb1]{flex:1;height:54px;padding:0 16px;font-size:15px;color:var(--charcoal);border:1px solid rgba(10,34,64,.12);border-radius:12px;background:var(--light-gray-bg);outline:none;transition:all .2s;box-sizing:border-box;font-family:inherit}.input-verify-row input[data-v-74afeeb1]:focus{background:var(--pure-white);border-color:var(--cobalt);box-shadow:0 0 0 3px rgba(0,61,165,.08)}.verify-btn[data-v-74afeeb1]{white-space:nowrap;height:44px;padding:0 20px;background:var(--cobalt);color:var(--pure-white);border:none;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;font-family:inherit}.verify-btn[data-v-74afeeb1]:hover:not(:disabled){background:#0033a0}.verify-btn[data-v-74afeeb1]:disabled{opacity:.5;cursor:not-allowed}.verify-btn.small[data-v-74afeeb1]{height:38px;padding:0 14px;font-size:12px}.verified-badge[data-v-74afeeb1]{display:inline-flex;align-items:center;gap:5px;color:var(--green);font-size:13px;font-weight:700;white-space:nowrap}.verified-badge i[data-v-74afeeb1]{font-size:18px}.otp-row[data-v-74afeeb1]{display:flex;gap:10px;align-items:center}.otp-input[data-v-74afeeb1]{flex:1;height:48px;padding:0 16px;font-size:18px;letter-spacing:4px;text-align:center;border:1px solid rgba(0,61,165,.3);border-radius:10px;background:#f0f6ff;outline:none;font-family:inherit;box-sizing:border-box}.otp-input[data-v-74afeeb1]:focus{border-color:var(--cobalt);box-shadow:0 0 0 3px rgba(0,61,165,.08)}.resend-btn[data-v-74afeeb1]{background:transparent;border:1px solid rgba(0,61,165,.3);color:var(--cobalt);border-radius:8px;padding:0 14px;height:38px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap}.resend-btn[data-v-74afeeb1]:disabled{opacity:.5;cursor:not-allowed}.section-divider[data-v-74afeeb1]{display:flex;align-items:center;gap:12px;margin:28px 0 20px}.section-divider[data-v-74afeeb1]:after,.section-divider[data-v-74afeeb1]:before{content:"";flex:1;height:1px;background:rgba(0,61,165,.1)}.section-divider span[data-v-74afeeb1]{font-size:12px;font-weight:800;color:var(--cobalt);text-transform:uppercase;letter-spacing:.6px;white-space:nowrap}.aadhaar-address-box[data-v-74afeeb1]{margin-top:16px;border:1px solid rgba(22,163,74,.25);border-radius:12px;background:#f0fdf4;padding:16px}.aadhaar-address-header[data-v-74afeeb1]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:800;color:var(--green);text-transform:uppercase;letter-spacing:.5px}.aadhaar-address-text[data-v-74afeeb1]{margin:0 0 14px;font-size:14px;color:var(--dark-blue);font-weight:500}.aadhaar-address-loading[data-v-74afeeb1]{display:flex;align-items:center;gap:10px;margin-top:16px;padding:14px 16px;border-radius:12px;background:#f0f6ff;border:1px solid rgba(0,61,165,.15);color:var(--cobalt);font-size:13px;font-weight:600}.aadhaar-address-loading i[data-v-74afeeb1]{font-size:20px}.spin[data-v-74afeeb1]{animation:spin-74afeeb1 .9s linear infinite}@keyframes spin-74afeeb1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.save-label[data-v-74afeeb1]{margin:0 0 8px;font-size:13px;font-weight:700;color:var(--dark-blue)}.checkbox-row[data-v-74afeeb1]{display:flex;gap:20px;flex-wrap:wrap}.check-option[data-v-74afeeb1]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--dark-blue);cursor:pointer}.check-option input[type=checkbox][data-v-74afeeb1]{width:18px;height:18px;accent-color:var(--cobalt);cursor:pointer}.slide-down-enter-active[data-v-74afeeb1]{transition:all .35s ease}.slide-down-leave-active[data-v-74afeeb1]{transition:all .25s ease}.slide-down-enter-from[data-v-74afeeb1],.slide-down-leave-to[data-v-74afeeb1]{opacity:0;transform:translateY(-10px)}.verified-info-box[data-v-74afeeb1]{display:flex;align-items:center;gap:14px;border:1px solid rgba(22,163,74,.25);border-radius:12px;background:#f0fdf4;padding:14px 18px;margin-top:14px}.verified-info-box i[data-v-74afeeb1]{font-size:28px;color:var(--green);flex-shrink:0}.verified-info-name[data-v-74afeeb1]{margin:0;font-size:15px;font-weight:700;color:var(--dark-blue)}.verified-info-sub[data-v-74afeeb1]{margin:4px 0 0;font-size:13px;color:var(--green);font-weight:600}.skip-notice[data-v-74afeeb1]{display:flex;align-items:flex-start;gap:10px;background:#fffbeb;border:1px solid rgba(234,179,8,.3);border-radius:10px;padding:12px 16px;margin-bottom:20px;font-size:13px;color:#92400e;font-weight:500}.skip-notice i[data-v-74afeeb1]{font-size:16px;flex-shrink:0;margin-top:1px}.step-actions[data-v-74afeeb1]{margin-top:32px}.step-actions.two-col[data-v-74afeeb1]{display:flex;justify-content:space-between;align-items:center;gap:12px}.right-actions[data-v-74afeeb1]{display:flex;gap:10px;align-items:center}.next-btn[data-v-74afeeb1]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 32px;border-radius:999px;font-weight:700;cursor:pointer;font-family:inherit;background:#ffc72c;border:2px solid #ffc72c;color:#0a2240;font-size:15px;transition:all .25s cubic-bezier(.4,0,.2,1)}.next-btn[data-v-74afeeb1]:hover:not(:disabled){background:#003da5;border-color:#003da5;color:#fff;box-shadow:0 4px 16px rgba(0,61,165,.3);transform:translateY(-1px)}.next-btn[data-v-74afeeb1]:disabled{opacity:.5;cursor:not-allowed}.back-btn[data-v-74afeeb1]{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 24px;background:transparent;color:#5a6b82;border:1.5px solid #d1dbe8;border-radius:999px;font-size:14px;font-weight:700;cursor:pointer;transition:all .2s;font-family:inherit}.back-btn[data-v-74afeeb1]:hover{border-color:var(--cobalt);color:var(--cobalt)}.do-later-btn[data-v-74afeeb1]{background:transparent;color:#5a6b82;border:1.5px solid #d1dbe8;border-radius:999px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;padding:0 20px;height:44px;transition:all .2s}.do-later-btn[data-v-74afeeb1]:hover{border-color:var(--amber);color:var(--amber)}.submit-btn[data-v-74afeeb1]{display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 36px;background:linear-gradient(135deg,var(--gold) 0,#f5b000 100%);color:var(--dark-blue);border:none;border-radius:999px;font-size:15px;font-weight:800;cursor:pointer;transition:all .3s;font-family:inherit;box-shadow:0 8px 20px rgba(255,199,44,.2)}.submit-btn[data-v-74afeeb1]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px rgba(255,199,44,.3)}.submit-btn[data-v-74afeeb1]:disabled{opacity:.5;cursor:not-allowed}.summary-grid[data-v-74afeeb1]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:28px}.summary-card[data-v-74afeeb1]{border:1px solid #dce7f6;border-radius:14px;background:#fafcff;padding:16px}.summary-card-header[data-v-74afeeb1]{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #edf2f7;font-size:13px;font-weight:800;color:var(--cobalt);text-transform:uppercase;letter-spacing:.4px}.summary-card-header i[data-v-74afeeb1]{font-size:16px}.summary-row[data-v-74afeeb1]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:6px 0;font-size:13px;border-bottom:1px solid #f0f4fa}.summary-row[data-v-74afeeb1]:last-child{border-bottom:none}.summary-row span[data-v-74afeeb1]{color:#5a6b82;flex-shrink:0}.summary-row strong[data-v-74afeeb1]{color:var(--dark-blue);text-align:right;word-break:break-word}.address-row strong[data-v-74afeeb1]{font-size:12px;max-width:60%}.status-ok[data-v-74afeeb1]{color:var(--green)!important;display:inline-flex;align-items:center;gap:4px}.status-pending[data-v-74afeeb1],.status-warn[data-v-74afeeb1]{color:var(--amber)!important;display:inline-flex;align-items:center;gap:4px}.tnc-box[data-v-74afeeb1]{border:1px solid #dce7f6;border-radius:14px;background:#fafcff;padding:20px;margin-bottom:20px}.tnc-title[data-v-74afeeb1]{margin:0 0 18px;font-size:15px;font-weight:800;color:var(--dark-blue)}.tnc-phase[data-v-74afeeb1]{margin-bottom:22px;padding-top:18px;border-top:1px dashed rgba(0,61,165,.15)}.tnc-phase[data-v-74afeeb1]:first-of-type{padding-top:0;border-top:none}.tnc-phase-label[data-v-74afeeb1]{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:800;color:var(--dark-blue);margin-bottom:14px;text-transform:uppercase;letter-spacing:.4px}.tnc-phase-number[data-v-74afeeb1]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--cobalt);color:var(--pure-white);font-size:12px;font-weight:800;flex-shrink:0}.tnc-checklist[data-v-74afeeb1]{display:flex;flex-direction:column;gap:10px}.tnc-checklist-item[data-v-74afeeb1]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;background:var(--pure-white);border:1px solid rgba(0,61,165,.1);cursor:pointer;transition:border-color .2s,background .2s}.tnc-checklist-item.accepted[data-v-74afeeb1]{border-color:rgba(22,163,74,.45);background:#f0fdf4}.tnc-checklist-item[data-v-74afeeb1]:hover{border-color:rgba(0,61,165,.25)}.tnc-consent-control[data-v-74afeeb1]{flex-shrink:0;margin-top:2px}.tnc-checklist-item input[type=checkbox][data-v-74afeeb1]{width:18px;height:18px;margin-top:2px;flex-shrink:0;accent-color:var(--cobalt);cursor:pointer}.consent-accept-btn[data-v-74afeeb1]{border:1px solid rgba(0,61,165,.2);background:#eef4ff;color:var(--cobalt);padding:6px 12px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.consent-accept-btn[data-v-74afeeb1]:disabled{cursor:default;opacity:.75}.tnc-checklist-text[data-v-74afeeb1]{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.6}.tnc-checklist-text strong[data-v-74afeeb1]{color:var(--dark-blue);font-weight:800}.tnc-serial[data-v-74afeeb1]{margin-right:4px}.tnc-checklist-text em[data-v-74afeeb1]{color:#344760;font-style:normal}.tnc-scroll[data-v-74afeeb1]{max-height:220px;overflow-y:auto;padding-right:8px;margin-bottom:12px;font-size:13px;color:#344760;line-height:1.7;background:var(--pure-white);border:1px solid rgba(0,61,165,.1);border-radius:10px;padding:16px}.tnc-declaration-heading[data-v-74afeeb1]{font-size:13px;font-weight:800;color:var(--dark-blue);text-transform:uppercase;letter-spacing:.4px;margin:0 0 10px}.tnc-dynamic-agreement[data-v-74afeeb1]{margin:0;white-space:pre-wrap;word-break:break-word}.tnc-section-heading[data-v-74afeeb1]{font-size:13px;font-weight:800;color:var(--cobalt);margin:18px 0 8px}.tnc-scroll p[data-v-74afeeb1]{margin:0 0 10px}.tnc-scroll ol[data-v-74afeeb1]{margin:0 0 4px;padding-left:20px}.tnc-scroll ol[type=a][data-v-74afeeb1]{margin-top:6px}.tnc-scroll li[data-v-74afeeb1]{margin-bottom:8px}.tnc-scroll[data-v-74afeeb1]::-webkit-scrollbar{width:4px}.tnc-scroll[data-v-74afeeb1]::-webkit-scrollbar-track{background:#f0f4fa;border-radius:4px}.tnc-scroll[data-v-74afeeb1]::-webkit-scrollbar-thumb{background:#d1dbe8;border-radius:4px}.tnc-scroll-hint[data-v-74afeeb1]{display:flex;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:12px;font-weight:700;color:#92400e;background:#fffbeb;border:1px solid rgba(217,119,6,.3);border-left:3px solid var(--amber);border-radius:8px}.tnc-scroll-hint i[data-v-74afeeb1]{font-size:15px;color:var(--amber);flex-shrink:0}.tnc-scroll-complete[data-v-74afeeb1]{display:flex;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:12px;font-weight:700;color:var(--green);background:#f0fdf4;border:1px solid rgba(22,163,74,.25);border-left:3px solid var(--green);border-radius:8px}.tnc-scroll-complete i[data-v-74afeeb1]{font-size:15px;flex-shrink:0}.declaration-instruction[data-v-74afeeb1]{font-size:13px;color:#344760;margin:0 0 12px;line-height:1.6}.declaration-expected-box[data-v-74afeeb1]{font-size:15px;font-weight:800;color:var(--dark-blue);background:var(--pure-white);border:2px solid var(--cobalt);border-radius:10px;padding:14px 18px;margin-bottom:14px;line-height:1.6;letter-spacing:.2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.declaration-textarea[data-v-74afeeb1]{width:100%;height:90px;padding:14px 20px;font-size:14px;color:var(--charcoal);border:1px solid rgba(10,34,64,.12);border-radius:12px;background:var(--light-gray-bg);outline:none;transition:all .2s;box-sizing:border-box;font-family:inherit;resize:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}.declaration-textarea[data-v-74afeeb1]:focus{background:var(--pure-white);border-color:var(--cobalt);box-shadow:0 0 0 3px rgba(0,61,165,.08)}.success-state[data-v-74afeeb1]{text-align:center;padding:32px 0}.success-icon[data-v-74afeeb1]{font-size:64px;color:var(--green);margin-bottom:16px;line-height:1}.success-state h3[data-v-74afeeb1]{margin:0 0 12px;font-size:26px;font-weight:800;color:var(--dark-blue)}.success-state>p[data-v-74afeeb1]{color:#5a6b82;font-size:15px;line-height:1.7;max-width:520px;margin:0 auto 28px}.success-cards-row[data-v-74afeeb1]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:28px}.success-summary-card[data-v-74afeeb1]{border:1px solid #dce7f6;border-radius:14px;background:#fafcff;padding:20px 24px;min-width:240px;flex:1;max-width:320px;text-align:left}.success-card-title[data-v-74afeeb1]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800;color:var(--cobalt);text-transform:uppercase;letter-spacing:.4px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #edf2f7}.success-check-item[data-v-74afeeb1]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#94a3b8;padding:5px 0}.success-check-item i[data-v-74afeeb1]{font-size:18px;flex-shrink:0}.success-check-item.ok[data-v-74afeeb1]{color:var(--green)}.ba-note[data-v-74afeeb1]{margin:12px 0 0;font-size:12px;color:#5a6b82;line-height:1.6;padding:10px 12px;background:rgba(0,61,165,.04);border-radius:8px;border-left:3px solid var(--cobalt);display:flex;gap:6px;align-items:flex-start}.ba-note i[data-v-74afeeb1]{flex-shrink:0;margin-top:1px;color:var(--cobalt)}.shop-now-btn[data-v-74afeeb1]{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 48px;background:linear-gradient(135deg,var(--gold) 0,#f5b000 100%);color:var(--dark-blue);border:none;border-radius:999px;font-size:15px;font-weight:800;cursor:pointer;text-decoration:none;box-shadow:0 8px 24px rgba(255,199,44,.25);transition:all .3s;letter-spacing:.2px}.shop-now-btn[data-v-74afeeb1]:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(255,199,44,.35)}.shop-now-btn[data-v-74afeeb1]:disabled{background:#e8e8e8;color:#6b7280;box-shadow:none;cursor:not-allowed;transform:none}.placement-btn[data-v-74afeeb1]{margin-left:12px}.placement-popup-overlay[data-v-74afeeb1]{position:fixed;inset:0;background:rgba(10,34,64,.55);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.placement-popup-box[data-v-74afeeb1]{width:min(1100px,96vw);height:min(760px,92vh);background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(10,34,64,.25);overflow:hidden;display:flex;flex-direction:column}.placement-popup-close[data-v-74afeeb1]{align-self:flex-end;margin:12px 12px 0;height:38px;padding:0 14px;border:1px solid #d1dbe8;border-radius:999px;background:#fff;color:#0a2240;display:inline-flex;align-items:center;gap:6px;font-weight:700;cursor:pointer}.placement-popup-iframe[data-v-74afeeb1]{width:100%;flex:1;border:none;background:#fff}.dialog-overlay[data-v-74afeeb1]{position:fixed;inset:0;background:rgba(10,34,64,.45);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.dialog-box[data-v-74afeeb1]{background:var(--pure-white);border-radius:18px;padding:32px;max-width:420px;width:100%;box-shadow:0 24px 60px rgba(10,34,64,.15);text-align:center;animation:dialogIn-74afeeb1 .25s ease}@keyframes dialogIn-74afeeb1{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.dialog-icon[data-v-74afeeb1]{font-size:48px;color:var(--amber);margin-bottom:12px;line-height:1}.dialog-title[data-v-74afeeb1]{margin:0 0 10px;font-size:20px;font-weight:800;color:var(--dark-blue)}.dialog-body[data-v-74afeeb1]{margin:0 0 24px;font-size:14px;color:#5a6b82;line-height:1.7}.dialog-actions[data-v-74afeeb1]{display:flex;gap:10px;justify-content:center}.dialog-cancel-btn[data-v-74afeeb1]{height:44px;padding:0 24px;background:transparent;border:1.5px solid #d1dbe8;color:#5a6b82;border-radius:999px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .2s}.dialog-cancel-btn[data-v-74afeeb1]:hover{border-color:var(--cobalt);color:var(--cobalt)}.dialog-ok-btn[data-v-74afeeb1]{height:44px;padding:0 24px;background:#003da5;border:none;color:var(--pure-white);border-radius:999px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .2s}.dialog-ok-btn[data-v-74afeeb1]:hover{background:#003da5}.required[data-v-74afeeb1]{color:var(--red)}.field-error[data-v-74afeeb1]{margin:6px 0 0;font-size:12px;color:var(--red);font-weight:600}.field-success[data-v-74afeeb1]{margin:6px 0 0;font-size:12px;color:var(--green);font-weight:600}.field-hint[data-v-74afeeb1]{margin:6px 0 0;font-size:12px;color:#8a94a6}.step-error[data-v-74afeeb1]{margin:16px 0 0;font-size:13px;color:var(--red);font-weight:700;padding:10px 14px;background:#fff5f5;border-radius:8px;border-left:3px solid var(--red)}.identity-fields[data-v-74afeeb1]{margin-top:8px}.register-btn[data-v-74afeeb1]{margin-top:40px;display:inline-flex;align-items:center;justify-content:center;height:54px;padding:0 48px;background:linear-gradient(135deg,var(--gold) 0,#f5b000 100%);color:var(--dark-blue);border:none;border-radius:50px;font-size:15px;font-weight:700;letter-spacing:.5px;cursor:pointer;box-shadow:0 8px 20px rgba(255,199,44,.2);transition:all .3s ease;font-family:inherit}.register-btn[data-v-74afeeb1]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px rgba(255,199,44,.28)}.register-btn[data-v-74afeeb1]:disabled{opacity:.6;background:#e2e8f0;color:#94a3b8;box-shadow:none;cursor:not-allowed}.toast[data-v-74afeeb1]{margin-top:24px;padding:14px 20px;border-radius:8px;font-size:14px;font-weight:600}.toast.success[data-v-74afeeb1]{background:#f0fdf4;color:var(--green);border-left:3px solid var(--green)}.toast.error[data-v-74afeeb1]{background:#fef2f2;color:var(--red);border-left:3px solid var(--red)}.toast.warning[data-v-74afeeb1]{background:#fffbeb;color:var(--amber);border-left:3px solid var(--amber)}@media (max-width:768px){.register-section[data-v-74afeeb1]{padding:40px 0}.container[data-v-74afeeb1]{padding:0 16px}.title[data-v-74afeeb1]{font-size:26px;margin-bottom:20px}.card-box[data-v-74afeeb1]{padding:24px 18px}.form-grid[data-v-74afeeb1]{grid-template-columns:1fr;gap:18px}.summary-grid[data-v-74afeeb1]{grid-template-columns:1fr}.step-actions.two-col[data-v-74afeeb1]{flex-direction:column;align-items:stretch}.right-actions[data-v-74afeeb1]{flex-direction:column}.back-btn[data-v-74afeeb1],.do-later-btn[data-v-74afeeb1],.next-btn[data-v-74afeeb1],.submit-btn[data-v-74afeeb1]{width:100%;justify-content:center}.wizard-step-label[data-v-74afeeb1]{font-size:10px}.otp-row[data-v-74afeeb1]{flex-wrap:wrap}.otp-row .verify-btn[data-v-74afeeb1]{width:100%}.checkbox-row[data-v-74afeeb1]{flex-direction:column;gap:10px}.register-btn[data-v-74afeeb1]{width:100%;margin-top:28px}.otp-action-row[data-v-74afeeb1]{justify-content:center}.success-cards-row[data-v-74afeeb1]{flex-direction:column;align-items:center}.success-summary-card[data-v-74afeeb1]{max-width:100%;width:auto}.shop-now-btn[data-v-74afeeb1]{width:auto;align-self:center}.placement-btn[data-v-74afeeb1]{margin-left:0;margin-top:12px}.placement-popup-box[data-v-74afeeb1]{width:100%;height:92vh;border-radius:12px}.dialog-actions[data-v-74afeeb1]{flex-direction:column}.dialog-cancel-btn[data-v-74afeeb1],.dialog-ok-btn[data-v-74afeeb1]{width:100%}}@media (max-width:480px){.title[data-v-74afeeb1]{font-size:22px}.card-box[data-v-74afeeb1]{border-radius:16px;padding:20px 16px}.wizard-progress[data-v-74afeeb1]{gap:0}.step-title[data-v-74afeeb1]{font-size:18px}.wizard-step-line[data-v-74afeeb1]{width:100%}}.profile-page[data-v-1cfea53c]{background:#f4f7fc;min-height:100vh}.container[data-v-1cfea53c]{width:92%;max-width:1140px;margin:0 auto}.profile-content[data-v-1cfea53c]{padding:40px 0 72px;display:flex;flex-direction:column;gap:20px}.page-header[data-v-1cfea53c]{margin-bottom:4px}.page-header-top[data-v-1cfea53c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.header-actions[data-v-1cfea53c]{display:flex;align-items:center;gap:8px}.page-title[data-v-1cfea53c]{margin:0 0 4px;font-size:26px;font-weight:800;color:#0a2240;letter-spacing:-.4px}.orders-link-btn[data-v-1cfea53c]{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1.5px solid #003da5;border-radius:999px;text-decoration:none;background:#fff;color:#003da5;font-size:13px;font-weight:700;transition:all .2s}.orders-link-btn[data-v-1cfea53c]:hover{background:#003da5;color:#fff}.page-subtitle[data-v-1cfea53c]{margin:0;font-size:14px;color:#6b7f99}.cards-grid[data-v-1cfea53c]{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row dense;gap:20px;align-items:start}.card[data-v-1cfea53c]{background:#fff;border:1px solid #dce7f6;border-radius:16px;padding:24px;position:relative;overflow:hidden}.card[data-v-1cfea53c]:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:#ffc72c;border-radius:16px 16px 0 0}.card-header-row[data-v-1cfea53c]{display:flex;align-items:center;gap:8px;margin-bottom:18px}.card-icon[data-v-1cfea53c]{font-size:15px;color:#003da5}.card-label[data-v-1cfea53c]{font-size:11px;font-weight:800;color:#003da5;letter-spacing:1.2px;text-transform:uppercase;flex:1}.header-action-btn[data-v-1cfea53c]{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 14px;border:1.5px solid #003da5;background:transparent;color:#003da5;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s;font-family:inherit}.header-action-btn[data-v-1cfea53c]:hover{background:#003da5;color:#fff}.avatar-row[data-v-1cfea53c]{display:flex;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #edf2f7}.avatar-circle[data-v-1cfea53c]{width:50px;height:50px;border-radius:50%;background:#003da5;color:#fff;font-size:17px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.profile-name[data-v-1cfea53c]{margin:0 0 5px;font-size:17px;font-weight:800;color:#0a2240}.role-badge[data-v-1cfea53c]{display:inline-block;background:rgba(0,61,165,.08);color:#003da5;font-size:10px;font-weight:800;letter-spacing:.8px;border-radius:6px;padding:3px 10px;text-transform:uppercase}.info-list[data-v-1cfea53c]{display:flex;flex-direction:column}.info-row[data-v-1cfea53c]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f0f4fa;font-size:13.5px;gap:12px}.info-row.no-border[data-v-1cfea53c]{border-bottom:none}.info-label[data-v-1cfea53c]{color:#6b7f99;flex-shrink:0}.info-value[data-v-1cfea53c]{font-weight:700;color:#0a2240;text-align:right;word-break:break-all}.info-value.mono[data-v-1cfea53c]{font-family:monospace;font-size:13px}.verified-tag[data-v-1cfea53c]{color:#16a34a}.pending-tag[data-v-1cfea53c],.verified-tag[data-v-1cfea53c]{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700}.pending-tag[data-v-1cfea53c]{color:#d97706}.section-divider[data-v-1cfea53c]{display:flex;align-items:center;gap:8px;margin:20px 0 16px;padding-top:4px;border-top:1px solid #edf2f7}.section-divider i[data-v-1cfea53c]{font-size:14px;color:#003da5}.section-divider span[data-v-1cfea53c]{font-size:11px;font-weight:800;color:#003da5;letter-spacing:1.2px;text-transform:uppercase}.pending-bank-notice[data-v-1cfea53c]{display:flex;align-items:flex-start;gap:12px;background:#fffbeb;border:1px solid rgba(234,179,8,.3);border-radius:10px;padding:13px;margin-bottom:14px}.pending-bank-notice>i[data-v-1cfea53c]{font-size:18px;color:#d97706;flex-shrink:0;margin-top:1px}.notice-title[data-v-1cfea53c]{margin:0 0 3px;font-size:13px;font-weight:700;color:#92400e}.notice-sub[data-v-1cfea53c]{margin:0;font-size:12px;color:#b45309;line-height:1.5}.verify-bank-btn[data-v-1cfea53c]{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 20px;background:#003da5;color:#fff;border:none;border-radius:999px;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:background .2s}.verify-bank-btn[data-v-1cfea53c]:hover{background:#0033a0}.modal-backdrop[data-v-1cfea53c]{position:fixed;inset:0;background:rgba(10,34,64,.5);display:flex;align-items:center;justify-content:center;padding:16px;z-index:2000}.modal-card[data-v-1cfea53c]{position:relative;overflow:hidden;width:100%;max-width:520px;background:#fff;border-radius:14px;border:1px solid #dce7f6;box-shadow:0 18px 40px rgba(10,34,64,.2);padding:16px}.modal-header-row[data-v-1cfea53c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.modal-title[data-v-1cfea53c]{margin:0;font-size:18px;color:#0a2240}.bank-modal-form[data-v-1cfea53c]{margin-bottom:0}.bank-modal-loading[data-v-1cfea53c]{position:absolute;inset:0;z-index:4;background:hsla(0,0%,100%,.82);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(1px)}.bank-modal-loading-inner[data-v-1cfea53c]{display:flex;align-items:center;gap:10px;color:#0a2240;font-size:14px;font-weight:700}.bank-modal-loading-inner p[data-v-1cfea53c]{margin:0}.loading-spinner[data-v-1cfea53c]{width:18px;height:18px;border:2px solid #c7d6ec;border-top-color:#003da5;border-radius:50%;animation:spin-1cfea53c .75s linear infinite}.form-box[data-v-1cfea53c]{background:#f8fafc;border:1px solid #dce7f6;border-radius:12px;padding:16px;margin-bottom:14px;display:flex;flex-direction:column;gap:11px}.form-row-2[data-v-1cfea53c]{display:grid;grid-template-columns:1fr 1fr;gap:11px}.fgroup[data-v-1cfea53c]{display:flex;flex-direction:column;gap:5px}.fgroup label[data-v-1cfea53c]{font-size:12px;font-weight:700;color:#0a2240}.fgroup input[data-v-1cfea53c]{height:40px;padding:0 12px;font-size:13px;color:#333f48;border:1px solid rgba(10,34,64,.12);border-radius:8px;background:#fff;outline:none;transition:all .2s;font-family:inherit;box-sizing:border-box;width:100%}.fgroup input[data-v-1cfea53c]:focus{border-color:#003da5;box-shadow:0 0 0 3px rgba(0,61,165,.08)}.form-actions[data-v-1cfea53c]{display:flex;gap:8px;justify-content:flex-end;padding-top:2px}.cancel-btn[data-v-1cfea53c]{height:36px;padding:0 18px;background:transparent;border:1.5px solid #d1dbe8;color:#6b7f99;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .2s}.cancel-btn[data-v-1cfea53c]:hover{border-color:#003da5;color:#003da5}.save-btn[data-v-1cfea53c]{height:36px;padding:0 20px;background:#ffc72c;border:none;color:#0a2240;border-radius:999px;font-size:12px;font-weight:800;cursor:pointer;font-family:inherit;transition:all .2s}.save-btn[data-v-1cfea53c]:hover:not(:disabled){background:#003da5;color:#fff}.save-btn[data-v-1cfea53c]:disabled{opacity:.5;cursor:not-allowed}.addr-display[data-v-1cfea53c]{display:flex;align-items:flex-start;gap:12px;background:#f8fafc;border:1px solid #edf2f7;border-radius:12px;padding:14px}.addr-icon-wrap[data-v-1cfea53c]{width:36px;height:36px;border-radius:9px;background:rgba(0,61,165,.07);color:#003da5;font-size:17px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.addr-text[data-v-1cfea53c]{flex:1}.addr-name[data-v-1cfea53c]{margin:0 0 4px;font-size:14px;font-weight:800;color:#0a2240}.addr-line[data-v-1cfea53c]{margin:0 0 3px;font-size:12.5px;font-weight:500;color:#5f6f85}.addr-meta[data-v-1cfea53c]{margin:0;font-size:12.5px;color:#6b7f99;line-height:1.5}.primary-pill[data-v-1cfea53c]{font-size:10px;font-weight:800;color:#0a2240;background:#ffc72c;border-radius:999px;padding:3px 10px;flex-shrink:0;text-transform:uppercase;letter-spacing:.3px;align-self:flex-start}.beneficiary-list[data-v-1cfea53c]{display:flex;flex-direction:column;gap:10px}.beneficiary-item[data-v-1cfea53c]{display:flex;align-items:center;gap:12px;border:1px solid #e2eaf6;border-radius:10px;padding:12px 14px;background:#fafcff}.beneficiary-avatar[data-v-1cfea53c]{width:38px;height:38px;border-radius:50%;background:rgba(0,61,165,.08);color:#003da5;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.beneficiary-info[data-v-1cfea53c]{flex:1;min-width:0}.b-name[data-v-1cfea53c]{margin:0 0 2px;font-size:13px;font-weight:700;color:#0a2240}.b-detail[data-v-1cfea53c]{margin:0;font-size:12px;color:#6b7f99;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icon-btn[data-v-1cfea53c]{width:30px;height:30px;border:1px solid #e2eaf6;background:#f8fafc;color:#6b7f99;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;transition:all .18s;flex-shrink:0}.icon-btn.danger[data-v-1cfea53c]:hover{border-color:#dc2626;color:#dc2626;background:#fff4f4}.empty-state[data-v-1cfea53c]{text-align:center;padding:28px 12px;color:#94a3b8}.empty-state i[data-v-1cfea53c]{font-size:28px;display:block;margin-bottom:8px}.empty-state p[data-v-1cfea53c]{margin:0;font-size:13px;line-height:1.6}.req[data-v-1cfea53c]{color:#dc2626}.field-error[data-v-1cfea53c]{margin:0;font-size:12px;color:#dc2626;font-weight:600}.field-warning[data-v-1cfea53c]{margin:0;font-size:12px;color:#b45309;font-weight:700}.bank-status-message[data-v-1cfea53c]{margin:8px 0 0;font-size:12px;font-weight:700;color:#166534}.slide-down-enter-active[data-v-1cfea53c]{transition:all .3s ease}.slide-down-leave-active[data-v-1cfea53c]{transition:all .2s ease}.slide-down-enter-from[data-v-1cfea53c],.slide-down-leave-to[data-v-1cfea53c]{opacity:0;transform:translateY(-8px)}.fade-enter-active[data-v-1cfea53c],.fade-leave-active[data-v-1cfea53c]{transition:opacity .2s ease}.fade-enter-from[data-v-1cfea53c],.fade-leave-to[data-v-1cfea53c]{opacity:0}@keyframes spin-1cfea53c{to{transform:rotate(1turn)}}@media (max-width:860px){.cards-grid[data-v-1cfea53c]{grid-template-columns:1fr}}@media (max-width:600px){.profile-content[data-v-1cfea53c]{padding:24px 0 48px;gap:14px}.page-title[data-v-1cfea53c]{font-size:22px}.card[data-v-1cfea53c]{padding:18px}.form-row-2[data-v-1cfea53c]{grid-template-columns:1fr}.addr-display[data-v-1cfea53c]{flex-wrap:wrap}.primary-pill[data-v-1cfea53c]{order:-1}}.about-page[data-v-1613dcea]{--cobalt:#003da5;--gold:#ffc72c;--charcoal:#333f48;--dark-blue:#0a2240;--pure-white:#fff;--light-gray-bg:#f9fafc;--soft-border:rgba(0,61,165,.08);background-color:var(--pure-white);color:var(--charcoal);overflow-x:clip;line-height:1.5;width:100%}.main-header[data-v-1613dcea]{position:fixed;top:0;left:0;right:0;width:100%;height:90px;z-index:1000;background:rgba(10,34,64,.65);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;align-items:center;transition:background .3s ease,backdrop-filter .3s ease,border-color .3s ease}.main-header.at-top[data-v-1613dcea]{background:transparent!important;backdrop-filter:blur(0)!important;-webkit-backdrop-filter:blur(0)!important;border-bottom:1px solid transparent!important}.header-full-bleed[data-v-1613dcea]{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:100%;padding:0 48px;box-sizing:border-box}.logo-link[data-v-1613dcea]{display:flex;align-items:center}.nav-logo[data-v-1613dcea]{height:64px;width:auto;-o-object-fit:contain;object-fit:contain}.nav-menu[data-v-1613dcea]{display:flex;gap:40px;align-items:center;margin-left:auto}.nav-item[data-v-1613dcea]{color:var(--pure-white);text-decoration:none;font-size:16px;font-weight:600;letter-spacing:.5px;transition:color .25s ease;position:relative;padding:6px 0}.nav-item[data-v-1613dcea]:hover{color:var(--gold)}.nav-item[data-v-1613dcea]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--gold);transition:width .25s ease}.nav-item[data-v-1613dcea]:hover:after{width:100%}.hero-section[data-v-1613dcea]{position:relative;display:flex;align-items:center;justify-content:center;padding:90px 0 80px;background-color:var(--cobalt);overflow:hidden}.hero-bg-image[data-v-1613dcea]{position:absolute;inset:0;background-image:url(https://images.unsplash.com/photo-1520607162513-77705c0f0d4a?q=80&w=1600&auto=format&fit=crop);background-size:cover;background-position:50%;opacity:.08;mix-blend-mode:overlay}.hero-overlay[data-v-1613dcea]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,61,165,.85) 0,var(--cobalt) 100%);z-index:1}.hero-glow-1[data-v-1613dcea]{top:-10%;right:-5%;background:radial-gradient(circle,rgba(255,199,44,.15) 0,transparent 70%)}.hero-glow-1[data-v-1613dcea],.hero-glow-2[data-v-1613dcea]{position:absolute;width:400px;height:400px;border-radius:50%;filter:blur(100px);z-index:2}.hero-glow-2[data-v-1613dcea]{bottom:-5%;left:-5%;background:radial-gradient(circle,hsla(0,0%,100%,.1),transparent 70%)}.hero-container[data-v-1613dcea]{position:relative;z-index:3;width:100%}.hero-wrapper[data-v-1613dcea]{max-width:840px;text-align:center;margin:0 auto;width:100%}.hero-subtitle[data-v-1613dcea]{color:var(--gold);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:2px;margin-bottom:16px}.hero-title[data-v-1613dcea]{font-size:52px;font-weight:800;line-height:1.15;color:var(--pure-white);letter-spacing:-1.5px;margin-bottom:20px}.gold-gradient[data-v-1613dcea]{background:linear-gradient(135deg,#ffe082 0,var(--gold) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.hero-description[data-v-1613dcea]{font-size:17px;color:hsla(0,0%,100%,.9);max-width:680px;margin:0 auto 32px;line-height:1.6}.hero-buttons[data-v-1613dcea]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.primary-btn[data-v-1613dcea]{background:linear-gradient(135deg,var(--gold) 0,#f5b000 100%);color:var(--dark-blue);font-weight:700;font-size:15px;padding:14px 32px;border:none;border-radius:50px;cursor:pointer;box-shadow:0 8px 20px rgba(255,199,44,.2);transition:all .3s ease}.primary-btn[data-v-1613dcea]:hover{transform:translateY(-2px);box-shadow:0 12px 25px rgba(255,199,44,.3)}.wave-divider[data-v-1613dcea]{position:absolute;bottom:-1px;left:0;width:100%;line-height:0;z-index:4}.wave-divider svg[data-v-1613dcea]{display:block;width:100%;height:50px}.container[data-v-1613dcea]{width:100%;max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box}.cobalt-heading[data-v-1613dcea]{color:var(--cobalt)!important}.section[data-v-1613dcea]{padding:40px 0;position:relative;width:100%;box-sizing:border-box}.light-section[data-v-1613dcea]{background-color:var(--pure-white)}.section-title[data-v-1613dcea]{text-align:center;max-width:720px;margin:0 auto 36px;padding:0 10px}.section-title h2[data-v-1613dcea]{font-size:36px;font-weight:800;letter-spacing:-1px;color:var(--dark-blue)}.identity-grid[data-v-1613dcea]{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;width:100%}.identity-card[data-v-1613dcea]{background:var(--pure-white);padding:40px;border-radius:20px;border:1px solid var(--soft-border);box-shadow:0 10px 30px rgba(10,34,64,.02);width:100%;box-sizing:border-box;transition:all .35s cubic-bezier(.25,1,.5,1)}.identity-card[data-v-1613dcea]:hover{transform:translateY(-4px);box-shadow:0 18px 35px rgba(0,61,165,.06)}.card-badge[data-v-1613dcea]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:16px;margin-bottom:24px}.primary-bg[data-v-1613dcea]{background-color:var(--cobalt);color:var(--pure-white)}.gold-bg[data-v-1613dcea]{background-color:var(--gold);color:var(--dark-blue)}.identity-card h3[data-v-1613dcea]{font-size:24px;font-weight:700;margin-bottom:12px;color:var(--dark-blue)}.identity-card p[data-v-1613dcea]{color:var(--charcoal);font-size:15px;line-height:1.6}.charcoal-section[data-v-1613dcea]{background:linear-gradient(135deg,#232a30 0,var(--charcoal) 100%);padding:40px 0}.brand-wrapper[data-v-1613dcea]{position:relative;z-index:5;width:100%}.brand-grid[data-v-1613dcea]{display:grid;grid-template-columns:.5fr 1fr;gap:20px;align-items:center;width:100%}.brand-left h2[data-v-1613dcea]{font-size:38px;font-weight:800;color:var(--pure-white);line-height:1.25}.brand-left h2 span[data-v-1613dcea]{display:block;color:var(--gold)}.brand-right p[data-v-1613dcea]{font-size:15.5px;color:hsla(0,0%,100%,.85);margin-bottom:18px;line-height:1.65}.brand-right p[data-v-1613dcea]:last-child{margin-bottom:0}.vision-grid[data-v-1613dcea]{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;width:100%}.vision-card[data-v-1613dcea]{background:var(--pure-white);border:1px solid var(--soft-border);padding:40px;border-radius:20px;position:relative;width:100%;box-sizing:border-box;transition:all .35s ease}.vision-card[data-v-1613dcea]:before{content:"";position:absolute;top:0;left:0;width:0;height:4px;background-color:var(--cobalt);border-radius:20px 20px 0 0;transition:width .35s ease}.vision-card[data-v-1613dcea]:nth-child(2):before{background-color:var(--gold)}.vision-card[data-v-1613dcea]:hover{transform:translateY(-4px);box-shadow:0 15px 35px rgba(10,34,64,.04)}.vision-card[data-v-1613dcea]:hover:before{width:100%}.vision-header[data-v-1613dcea]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.mini-badge[data-v-1613dcea]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;flex-shrink:0}.vision-card h3[data-v-1613dcea]{font-size:22px;font-weight:700;color:var(--dark-blue)}.vision-text[data-v-1613dcea]{font-size:15px;line-height:1.65;color:var(--charcoal)}.custom-list[data-v-1613dcea]{list-style:none;padding:0;margin:0}.custom-list li[data-v-1613dcea]{position:relative;padding-left:26px;margin-bottom:14px;font-size:15px;line-height:1.6;color:var(--charcoal)}.custom-list li[data-v-1613dcea]:last-child{margin-bottom:0}.custom-list li[data-v-1613dcea]:before{content:"✓";position:absolute;left:0;top:0;color:var(--cobalt);font-weight:800}.sophisticated-bg[data-v-1613dcea]{background-color:var(--light-gray-bg)}.sub-intro[data-v-1613dcea]{font-size:15px;margin-top:10px;opacity:.85}.lifestyle-showcase-grid[data-v-1613dcea]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;width:100%}.lifestyle-item[data-v-1613dcea]{background:var(--pure-white);border-radius:20px;overflow:hidden;box-shadow:0 6px 20px rgba(10,34,64,.02);width:100%;box-sizing:border-box;transition:all .35s cubic-bezier(.25,1,.5,1)}.image-zoom-box[data-v-1613dcea]{position:relative;height:200px;overflow:hidden;width:100%}.image-zoom-box img[data-v-1613dcea]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.image-tint[data-v-1613dcea]{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,34,64,.2),transparent)}.lifestyle-card-content[data-v-1613dcea]{padding:28px 24px 24px;position:relative;box-sizing:border-box}.floating-icon[data-v-1613dcea]{position:absolute;top:-22px;left:24px;width:44px;height:44px;background:var(--pure-white);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 6px 15px rgba(10,34,64,.08)}.lifestyle-item h3[data-v-1613dcea]{font-size:19px;font-weight:700;color:var(--dark-blue);margin-bottom:10px;margin-top:4px}.lifestyle-item p[data-v-1613dcea]{font-size:14px;line-height:1.55;color:var(--charcoal);opacity:.9}.lifestyle-item[data-v-1613dcea]:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(10,34,64,.06)}.lifestyle-item:hover .image-zoom-box img[data-v-1613dcea]{transform:scale(1.06)}.premium-values-row[data-v-1613dcea]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%}.value-luxury-card[data-v-1613dcea]{padding:40px 28px;border-radius:20px;width:100%;box-sizing:border-box;overflow-wrap:break-word;position:relative;box-shadow:0 10px 30px rgba(10,34,64,.06);transition:transform .35s cubic-bezier(.25,1,.5,1),box-shadow .35s cubic-bezier(.25,1,.5,1)}.value-luxury-card[data-v-1613dcea]:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(10,34,64,.15)}.value-luxury-card h3[data-v-1613dcea]{font-size:20px;font-weight:700;margin-bottom:12px}.value-luxury-card p[data-v-1613dcea]{font-size:14.5px;line-height:1.6}.value-luxury-card.blue-theme[data-v-1613dcea]{background:linear-gradient(135deg,var(--cobalt) 0,#002875 100%);color:var(--pure-white)}.value-luxury-card.yellow-theme[data-v-1613dcea]{background:linear-gradient(135deg,var(--gold) 0,#f5b000 100%);color:var(--dark-blue)}.value-luxury-card.yellow-theme h3[data-v-1613dcea]{color:var(--dark-blue)}.value-luxury-card.white-theme[data-v-1613dcea]{background:var(--pure-white);color:var(--charcoal);border:1px solid var(--soft-border)}.value-luxury-card.white-theme h3[data-v-1613dcea]{color:var(--dark-blue)}.future-split-section[data-v-1613dcea]{background-color:var(--light-gray-bg)}.future-container-grid[data-v-1613dcea]{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center;width:100%}.img-frame[data-v-1613dcea]{border-radius:24px;overflow:hidden;box-shadow:0 12px 30px rgba(10,34,64,.04);width:100%}.img-frame img[data-v-1613dcea]{width:100%;max-height:400px;-o-object-fit:cover;object-fit:cover;display:block}.future-details h2[data-v-1613dcea]{font-size:32px;font-weight:800;color:var(--dark-blue);line-height:1.25;margin-bottom:18px}.future-details p[data-v-1613dcea]{font-size:15px;margin-bottom:16px;line-height:1.65;color:var(--charcoal)}.future-details p[data-v-1613dcea]:last-child{margin-bottom:0}.cta-premium-wrap[data-v-1613dcea]{background:var(--pure-white);padding:40px 0 20px;width:100%}.interactive-cta-box[data-v-1613dcea]{background:radial-gradient(circle at 90% 10%,rgba(255,199,44,.12) 0,transparent 50%),var(--cobalt);border-radius:28px;padding:56px 40px;text-align:center;box-shadow:0 15px 40px rgba(0,61,165,.15);width:100%;box-sizing:border-box}.interactive-cta-box h2[data-v-1613dcea]{color:var(--pure-white);font-size:38px;font-weight:800;max-width:840px;margin:0 auto 18px;line-height:1.25}.cta-desc[data-v-1613dcea]{color:hsla(0,0%,100%,.9);font-size:16px;max-width:680px;margin:0 auto 36px;line-height:1.65}.dynamic-glow-btn[data-v-1613dcea]{position:relative;overflow:hidden}.dynamic-glow-btn[data-v-1613dcea]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.2),transparent);transform:rotate(45deg);animation:shineLoop-1613dcea 6s linear infinite}@keyframes shineLoop-1613dcea{0%{left:-100%;top:-100%}25%,to{left:100%;top:100%}}.teaser-section[data-v-1613dcea]{padding:20px 0 50px;background:#f9fafc}.teaser-card[data-v-1613dcea]{position:relative;overflow:hidden;background:linear-gradient(135deg,#003da5,#002878);border-radius:32px;padding:70px 30px;text-align:center;box-shadow:0 25px 60px rgba(0,61,165,.16)}.teaser-card[data-v-1613dcea]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(255,199,44,.16),transparent 30%);pointer-events:none}.teaser-text[data-v-1613dcea]{position:relative;z-index:2;color:#fff;font-size:58px;line-height:1.05;font-weight:800;letter-spacing:-1.8px}.teaser-text span[data-v-1613dcea]{display:block;color:#ffc72c}.floating-icons[data-v-1613dcea]{position:absolute;inset:0;pointer-events:none}.float-icon[data-v-1613dcea]{position:absolute;font-size:56px;opacity:.32;filter:drop-shadow(0 8px 18px rgba(0,0,0,.18));animation:floatMove-1613dcea 4.2s ease-in-out infinite}.icon-one[data-v-1613dcea]{top:18%;left:12%;animation-delay:0s}.icon-two[data-v-1613dcea]{top:20%;right:14%;animation-delay:1s}.icon-three[data-v-1613dcea]{bottom:18%;left:18%;animation-delay:2s}.icon-four[data-v-1613dcea]{bottom:16%;right:20%;animation-delay:3s}.icon-five[data-v-1613dcea]{top:50%;right:8%;animation-delay:1.5s}@keyframes floatMove-1613dcea{0%{transform:translateY(0) rotate(0deg) scale(1)}25%{transform:translateY(-12px) rotate(5deg) scale(1.06)}50%{transform:translateY(-22px) rotate(-6deg) scale(1.12)}75%{transform:translateY(-10px) rotate(4deg) scale(1.05)}to{transform:translateY(0) rotate(0deg) scale(1)}}@media (max-width:768px){.teaser-card[data-v-1613dcea]{padding:56px 24px}.teaser-text[data-v-1613dcea]{font-size:40px}.float-icon[data-v-1613dcea]{font-size:26px}}@media (max-width:480px){.teaser-card[data-v-1613dcea]{padding:46px 20px;border-radius:24px}.teaser-text[data-v-1613dcea]{font-size:30px;line-height:1.15}.float-icon[data-v-1613dcea]{font-size:22px}}.reveal[data-v-1613dcea]{opacity:0;filter:blur(4px);will-change:transform,opacity;transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1),filter .8s ease}.reveal-up[data-v-1613dcea]{transform:translateY(24px)}.reveal-left[data-v-1613dcea]{transform:translateX(-24px)}.reveal-right[data-v-1613dcea]{transform:translateX(24px)}.reveal-scale[data-v-1613dcea]{transform:scale(.97)}.reveal-fade[data-v-1613dcea]{transform:translateY(0)}.reveal.reveal-active[data-v-1613dcea]{opacity:1;transform:translate(0) scale(1);filter:blur(0)}@media (max-width:1100px){.lifestyle-showcase-grid[data-v-1613dcea]{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:900px){.hero-title[data-v-1613dcea]{font-size:42px}.brand-grid[data-v-1613dcea],.future-container-grid[data-v-1613dcea]{grid-template-columns:1fr;gap:32px;text-align:left}.premium-values-row[data-v-1613dcea]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.main-header[data-v-1613dcea]{height:80px}.nav-logo[data-v-1613dcea]{height:50px}.nav-menu[data-v-1613dcea]{gap:24px}.header-full-bleed[data-v-1613dcea]{padding:0 24px}.section[data-v-1613dcea]{padding:36px 0}.charcoal-section[data-v-1613dcea]{padding:48px 0}.identity-grid[data-v-1613dcea],.premium-values-row[data-v-1613dcea],.vision-grid[data-v-1613dcea]{grid-template-columns:1fr;gap:20px}.hero-section[data-v-1613dcea]{padding:160px 0 90px;width:100%}.hero-title[data-v-1613dcea]{font-size:34px;letter-spacing:-1px}.hero-description[data-v-1613dcea]{font-size:15.5px;margin-bottom:28px;padding:0 4px}.brand-left h2[data-v-1613dcea],.future-details h2[data-v-1613dcea],.interactive-cta-box h2[data-v-1613dcea],.section-title h2[data-v-1613dcea]{font-size:26px}.section-title[data-v-1613dcea]{margin-bottom:24px}.hero-buttons[data-v-1613dcea]{flex-direction:column;width:100%;max-width:320px;margin:0 auto;gap:12px}.primary-btn[data-v-1613dcea]{width:100%;text-align:center;padding:13px 24px;font-size:15px;box-sizing:border-box}.identity-card[data-v-1613dcea],.interactive-cta-box[data-v-1613dcea],.value-luxury-card[data-v-1613dcea],.vision-card[data-v-1613dcea]{padding:28px 20px}.wave-divider svg[data-v-1613dcea]{height:32px}.img-frame img[data-v-1613dcea]{max-height:280px}}@media (max-width:480px){.main-header[data-v-1613dcea]{height:75px}.nav-logo[data-v-1613dcea]{height:44px}.nav-menu[data-v-1613dcea]{gap:16px}.header-full-bleed[data-v-1613dcea]{padding:0 16px}.hero-section[data-v-1613dcea]{padding:140px 0 76px}.hero-title[data-v-1613dcea]{font-size:28px}.lifestyle-showcase-grid[data-v-1613dcea]{grid-template-columns:1fr;gap:16px}.identity-card[data-v-1613dcea],.interactive-cta-box[data-v-1613dcea],.value-luxury-card[data-v-1613dcea],.vision-card[data-v-1613dcea]{padding:24px 16px}.brand-left h2[data-v-1613dcea],.future-details h2[data-v-1613dcea],.interactive-cta-box h2[data-v-1613dcea],.section-title h2[data-v-1613dcea]{font-size:22px}}.payment-status-page[data-v-5834811b]{min-height:100vh;background:#f8fafc}.container[data-v-5834811b]{width:92%;max-width:680px;margin:0 auto}.status-content[data-v-5834811b]{padding:32px 0 64px;display:flex;flex-direction:column;gap:16px}.page-head[data-v-5834811b]{margin-bottom:4px}.page-title[data-v-5834811b]{font-size:22px;font-weight:800;color:#0a2240;margin:0}.page-sub[data-v-5834811b]{font-size:13px;color:#5a6b82;margin:4px 0 0}.status-banner[data-v-5834811b]{border-radius:14px;padding:16px 20px;display:flex;align-items:center;gap:14px}.status-banner.success[data-v-5834811b]{background:#eaf3de;border:1px solid #97c459}.status-banner.pending[data-v-5834811b]{background:#faeeda;border:1px solid #ef9f27}.status-icon[data-v-5834811b]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.status-icon.success[data-v-5834811b]{background:#639922;color:#fff}.status-icon.pending[data-v-5834811b]{background:#ba7517;color:#fff}.status-info[data-v-5834811b]{flex:1;min-width:0}.status-label[data-v-5834811b]{font-size:15px;font-weight:700;color:#0a2240;margin:0}.status-msg[data-v-5834811b]{font-size:12px;color:#5a6b82;margin:3px 0 0}.amount-chip[data-v-5834811b]{font-size:18px;font-weight:800;color:#0a2240;white-space:nowrap;flex-shrink:0}.card[data-v-5834811b]{background:#fff;border:1px solid rgba(0,61,165,.09);border-radius:14px;padding:18px 20px}.card-label[data-v-5834811b]{font-size:11px;font-weight:800;letter-spacing:.6px;color:#003da5;text-transform:uppercase;margin-bottom:14px}.rows[data-v-5834811b]{display:flex;flex-direction:column}.row[data-v-5834811b]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid #edf2f7}.rows .row[data-v-5834811b]:last-child{border-bottom:none;padding-bottom:0}.rows .row[data-v-5834811b]:first-child{padding-top:0}.rl[data-v-5834811b]{font-size:13px;color:#5a6b82;font-weight:600}.rv[data-v-5834811b]{font-size:13px;color:#0a2240;font-weight:700;text-align:right}.rv.mono[data-v-5834811b]{font-family:Courier New,Courier,monospace;font-size:12px}.rv.tag-success[data-v-5834811b]{background:#eaf3de;color:#3b6d11;padding:2px 10px;border-radius:999px;font-size:12px}.rv.tag-pending[data-v-5834811b]{background:#faeeda;color:#854f0b;padding:2px 10px;border-radius:999px;font-size:12px}.rv.tag-failed[data-v-5834811b]{background:#fce8e8;color:#991b1b;padding:2px 10px;border-radius:999px;font-size:12px}.items-stack[data-v-5834811b]{display:flex;flex-direction:column;gap:10px}.item-card[data-v-5834811b]{display:flex;align-items:center;gap:12px;border:1px solid #edf2f7;border-radius:10px;padding:12px 14px;background:#fafcff}.item-thumb[data-v-5834811b]{width:44px;height:44px;border-radius:8px;background:#edf2f7;border:1px solid #e2eaf6;display:flex;align-items:center;justify-content:center;color:#5a6b82;font-size:20px;flex-shrink:0}.item-info[data-v-5834811b]{flex:1;min-width:0}.item-name[data-v-5834811b]{font-size:13px;font-weight:700;color:#0a2240;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-sub[data-v-5834811b]{font-size:12px;color:#5a6b82;margin:3px 0 0}.item-amt[data-v-5834811b]{font-size:13px;font-weight:800;color:#0a2240;flex-shrink:0}.tx-card[data-v-5834811b]{border:1px solid #edf2f7;border-radius:10px;padding:14px;background:#fafcff}.tx-top[data-v-5834811b]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.tx-icon[data-v-5834811b]{width:32px;height:32px;border-radius:8px;background:rgba(0,61,165,.08);display:flex;align-items:center;justify-content:center;color:#003da5;font-size:16px;flex-shrink:0}.tx-name[data-v-5834811b]{font-size:13px;font-weight:700;color:#0a2240}.tx-status[data-v-5834811b]{margin-left:auto;font-size:11px;font-weight:700;padding:2px 10px;border-radius:999px}.tx-status.tag-success[data-v-5834811b]{background:#eaf3de;color:#3b6d11}.tx-status.tag-pending[data-v-5834811b]{background:#faeeda;color:#854f0b}.tx-status.tag-failed[data-v-5834811b]{background:#fce8e8;color:#991b1b}.tx-rows[data-v-5834811b]{display:flex;flex-direction:column;gap:7px}.tx-row[data-v-5834811b]{display:flex;justify-content:space-between;font-size:12px}.tx-rl[data-v-5834811b]{color:#5a6b82;font-weight:600}.tx-rv[data-v-5834811b]{color:#0a2240;font-weight:700}.tx-rv.mono[data-v-5834811b]{font-family:Courier New,Courier,monospace}.allocate-btn[data-v-5834811b]{width:30%;height:46px;border-radius:999px;border:none;background:#f5b000;color:#000;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;transition:all .2s}.allocate-btn[data-v-5834811b]:hover{color:#f5b000;background:#003da5}.home-btn[data-v-5834811b]{width:100%;height:46px;border-radius:999px;border:none;background:#f5b000;color:#000;font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;transition:all .2s}.home-btn[data-v-5834811b]:hover{color:#f5b000;background:#003da5}.cv-popup-overlay[data-v-5834811b]{position:fixed;inset:0;background:rgba(10,34,64,.55);z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px}.cv-popup-box[data-v-5834811b]{width:min(1100px,96vw);height:min(760px,92vh);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px rgba(10,34,64,.35);display:flex;flex-direction:column}.cv-popup-close[data-v-5834811b]{height:44px;border:none;border-bottom:1px solid #e2eaf6;background:#fff;color:#0a2240;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:0 14px;align-self:flex-end;font-family:inherit}.cv-popup-iframe[data-v-5834811b]{width:100%;height:100%;border:0;flex:1}.status-text[data-v-5834811b]{font-size:14px;color:#5a6b82;margin:0}.status-text.error[data-v-5834811b]{color:#b91c1c;font-weight:700}.status-text.centered[data-v-5834811b]{text-align:center;padding:60px 0}@media (max-width:600px){.status-banner[data-v-5834811b]{flex-wrap:wrap}.amount-chip[data-v-5834811b]{font-size:16px;margin-left:auto}.item-name[data-v-5834811b]{white-space:normal}}.dashboard-page-root[data-v-f984e100]{min-height:100vh;background:radial-gradient(circle at 12% 10%,#e7eefc 0,#f8fbff 32%,#fff 70%)}.dashboard-main[data-v-f984e100]{width:90%;max-width:1240px;margin:0 auto;padding:36px 0 68px}.coming-soon-shell[data-v-f984e100]{position:relative;padding:22px;border-radius:26px;background:linear-gradient(135deg,rgba(0,61,165,.06),rgba(255,199,44,.12));overflow:hidden}.ambient-glow[data-v-f984e100]{position:absolute;border-radius:999px;filter:blur(2px)}.glow-one[data-v-f984e100]{width:280px;height:280px;top:-110px;right:-50px;background:radial-gradient(circle,rgba(255,199,44,.38) 0,rgba(255,199,44,0) 70%)}.glow-two[data-v-f984e100]{width:240px;height:240px;bottom:-100px;left:-40px;background:radial-gradient(circle,rgba(0,61,165,.25) 0,rgba(0,61,165,0) 72%)}.coming-soon-card[data-v-f984e100]{position:relative;z-index:1;background:#fff;border:1px solid rgba(0,61,165,.14);border-radius:22px;padding:48px 44px;box-shadow:0 16px 45px rgba(10,34,64,.12);text-align:center}.eyebrow-chip[data-v-f984e100]{display:inline-flex;align-items:center;gap:8px;background:rgba(0,61,165,.08);border:1px solid rgba(0,61,165,.14);color:#003da5;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;padding:8px 14px;border-radius:999px}.eyebrow-chip i[data-v-f984e100]{font-size:14px}.coming-title[data-v-f984e100]{margin:0;padding-top:22px;font-size:clamp(36px,5vw,58px);line-height:1;font-weight:800;color:#0a2240;letter-spacing:-1.4px}.coming-description[data-v-f984e100]{margin:16px auto 0;max-width:640px;color:#333f48;line-height:1.6;font-size:17px}.action-row[data-v-f984e100]{margin-top:28px;display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.action-btn[data-v-f984e100]{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;min-width:164px;padding:12px 18px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:700;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.action-btn i[data-v-f984e100]{font-size:15px;line-height:1}.action-btn.primary[data-v-f984e100]{background:#003da5;border:1px solid #003da5;color:#fff;box-shadow:0 10px 22px rgba(0,61,165,.28)}.action-btn.ghost[data-v-f984e100]{background:#fff;border:1.5px solid #003da5;color:#003da5;cursor:pointer}.action-btn[data-v-f984e100]:hover{transform:translateY(-2px)}.action-btn.primary[data-v-f984e100]:hover{box-shadow:0 14px 28px rgba(0,61,165,.34)}.action-btn.ghost[data-v-f984e100]:hover{background:#003da5;color:#fff}.tree-popup-overlay[data-v-f984e100]{position:fixed;inset:0;background:rgba(10,34,64,.55);z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px}.tree-popup-box[data-v-f984e100]{width:min(1100px,96vw);height:min(760px,92vh);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px rgba(10,34,64,.35);display:flex;flex-direction:column}.tree-popup-close[data-v-f984e100]{height:44px;border:none;border-bottom:1px solid #e2eaf6;background:#fff;color:#0a2240;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:0 14px;align-self:flex-end;font-family:inherit}.tree-popup-iframe[data-v-f984e100]{width:100%;height:100%;border:0;flex:1}.placement-popup-overlay[data-v-f984e100]{position:fixed;inset:0;background:rgba(10,34,64,.55);z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px}.placement-popup-box[data-v-f984e100]{width:min(1100px,96vw);height:min(760px,92vh);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px rgba(10,34,64,.35);display:flex;flex-direction:column}.placement-popup-close[data-v-f984e100]{height:44px;border:none;border-bottom:1px solid #e2eaf6;background:#fff;color:#0a2240;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:0 14px;align-self:flex-end;font-family:inherit}.placement-popup-iframe[data-v-f984e100]{width:100%;height:100%;border:0;flex:1}@media (max-width:1024px){.coming-soon-card[data-v-f984e100]{padding:42px 30px}}@media (max-width:640px){.dashboard-main[data-v-f984e100]{width:92%;padding-top:22px}.coming-soon-shell[data-v-f984e100]{padding:14px}.coming-soon-card[data-v-f984e100]{padding:34px 18px}.coming-description[data-v-f984e100]{font-size:15px}.action-row[data-v-f984e100]{gap:10px}.action-btn[data-v-f984e100]{width:100%}}[data-v-47361706]{box-sizing:border-box;margin:0;padding:0}.shop-page-root[data-v-47361706]{--brand-blue:#003da5;--brand-yellow:#ffc72c;--charcoal-dark:#0a2240;--charcoal-body:#2d3748;--soft-bg-gray:#f8fafc;--border-light:rgba(0,61,165,.08);--muted-gray:#5f6368;--pure-white:#fff;background:var(--soft-bg-gray);color:var(--charcoal-body);min-height:100vh}.hero-full-bleed-row[data-v-47361706]{width:100%;background:var(--brand-blue);display:block}.shop-hero-banner[data-v-47361706]{position:relative;width:100%;overflow:hidden;display:flex;justify-content:center;padding:20px 0}.hero-glow[data-v-47361706]{position:absolute;border-radius:50%;filter:blur(100px)}.hero-glow.one[data-v-47361706]{width:350px;height:350px;background:rgba(255,199,44,.15);top:-100px;right:-50px}.hero-glow.two[data-v-47361706]{width:300px;height:300px;background:hsla(0,0%,100%,.06);bottom:-100px;left:-50px}.banner-inner-container[data-v-47361706]{width:100%;max-width:1240px;padding:0 24px;position:relative;z-index:2}.breadcrumb-nav[data-v-47361706]{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:16px}.crumb-link[data-v-47361706]{color:hsla(0,0%,100%,.65);text-decoration:none;transition:color .2s}.crumb-link[data-v-47361706]:hover{color:var(--pure-white)}.breadcrumb-nav .separator[data-v-47361706]{color:hsla(0,0%,100%,.4)}.breadcrumb-nav .active-node[data-v-47361706]{color:hsla(0,0%,100%,.65)}.breadcrumb-nav .current-leaf[data-v-47361706]{color:var(--brand-yellow);font-weight:600}.page-title-main[data-v-47361706]{font-size:44px;font-weight:800;margin:0 0 12px;color:var(--brand-yellow);letter-spacing:-.5px}.page-subtitle[data-v-47361706]{margin:0;font-size:16px;color:hsla(0,0%,100%,.85)}.content-full-bleed-row[data-v-47361706]{width:100%;background:transparent;display:block}.shop-content[data-v-47361706]{margin:0 auto;padding:50px 24px 80px;max-width:1240px}.shop-layout[data-v-47361706]{display:grid;grid-template-columns:280px 1fr;gap:32px}.section-card[data-v-47361706]{background:var(--pure-white);border:1px solid var(--border-light);border-radius:14px;padding:24px;box-shadow:0 4px 12px rgba(0,61,165,.02)}.section-card-nested[data-v-47361706]{background:var(--pure-white);border:1px solid var(--brand-blue);border-radius:12px;padding:24px;margin-bottom:28px;box-shadow:0 4px 18px rgba(0,61,165,.04)}.section-heading-row[data-v-47361706]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #edf2f7;padding-bottom:14px;margin-bottom:18px}.section-title[data-v-47361706]{font-size:14px;font-weight:700;color:var(--charcoal-dark);text-transform:uppercase;margin:0;letter-spacing:.75px}.count-pill[data-v-47361706]{background:rgba(0,61,165,.06);color:var(--brand-blue);border-radius:20px;padding:3px 10px;font-weight:700;font-size:12px}.mobile-category-bar[data-v-47361706]{display:none}.category-panel[data-v-47361706]{align-self:start;position:sticky;top:24px}.category-list[data-v-47361706]{display:flex;flex-direction:column;gap:2px}.category-chip[data-v-47361706]{display:flex;align-items:center;justify-content:space-between;border-radius:8px;padding:10px 12px;cursor:pointer;transition:background .18s ease;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.category-chip[data-v-47361706]:hover{background:rgba(0,61,165,.04)}.category-chip.active[data-v-47361706]{background:rgba(0,61,165,.07)}.category-chip.active .category-name[data-v-47361706]{color:var(--brand-blue);font-weight:700}.root-chip .category-name[data-v-47361706]{font-size:14px;font-weight:600;color:var(--charcoal-dark)}.root-chip.active .category-name[data-v-47361706]{color:var(--brand-blue);font-weight:800}.level-1-chip[data-v-47361706]{padding-left:20px}.level-1-chip .category-name[data-v-47361706]{font-size:13px;font-weight:500;color:var(--charcoal-body)}.level-2-chip[data-v-47361706]{padding-left:36px}.level-2-chip .category-name[data-v-47361706]{font-size:13px;font-weight:400;color:var(--muted-gray)}.level-2-chip.active .category-name[data-v-47361706]{color:var(--brand-blue);font-weight:600}.name-wrapper[data-v-47361706]{display:flex;align-items:center;gap:6px}.level-indicator[data-v-47361706]{color:var(--muted-gray);font-size:14px;line-height:1}.level-indicator.muted[data-v-47361706]{color:#cbd5e0}.chip-right[data-v-47361706]{display:flex;align-items:center;gap:6px;flex-shrink:0}.category-total-count-badge[data-v-47361706]{background:#edf2f7;color:var(--muted-gray);border-radius:20px;font-size:11px;padding:2px 8px;font-weight:600;white-space:nowrap}.tree-chevron[data-v-47361706]{font-size:16px;color:var(--muted-gray);transition:transform .22s ease;flex-shrink:0}.tree-chevron.open[data-v-47361706]{transform:rotate(180deg)}.children-block[data-v-47361706]{overflow:hidden}.category-group[data-v-47361706]{border-bottom:1px solid #f1f5f9}.category-group[data-v-47361706]:last-child{border-bottom:none}.tree-expand-enter-active[data-v-47361706]{transition:max-height .28s ease,opacity .22s ease;max-height:600px}.tree-expand-leave-active[data-v-47361706]{transition:max-height .22s ease,opacity .18s ease}.tree-expand-enter-from[data-v-47361706],.tree-expand-leave-to[data-v-47361706]{max-height:0;opacity:0}.catalog-header[data-v-47361706]{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;margin-bottom:28px}.active-category[data-v-47361706]{margin:0;font-size:15px;color:var(--charcoal-body)}.active-category strong[data-v-47361706]{color:var(--brand-blue);font-weight:700}.count-summary[data-v-47361706]{font-size:13px;color:var(--muted-gray);display:block;margin-top:2px}.control-actions[data-v-47361706]{display:flex;align-items:center;gap:16px}.sort-select-wrap[data-v-47361706]{display:flex;align-items:center;gap:8px}.sort-label[data-v-47361706]{font-size:12px;font-weight:600;color:var(--muted-gray);white-space:nowrap}.sort-select[data-v-47361706]{border:1px solid rgba(0,61,165,.2);background:var(--pure-white);color:var(--charcoal-dark);border-radius:8px;padding:9px 12px;font-size:13px;font-weight:600;cursor:pointer;outline:none;transition:border-color .2s ease}.sort-select[data-v-47361706]:focus,.sort-select[data-v-47361706]:hover{border-color:var(--brand-blue)}.filter-toggle-btn[data-v-47361706]{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(0,61,165,.2);background:var(--pure-white);color:var(--brand-blue);border-radius:8px;padding:9px 18px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.filter-toggle-btn.active[data-v-47361706],.filter-toggle-btn[data-v-47361706]:hover{background:var(--brand-blue);color:var(--pure-white);border-color:var(--brand-blue)}.layout-toggle-group[data-v-47361706]{display:flex;background:#edf2f7;padding:4px;border-radius:8px;gap:2px}.view-btn[data-v-47361706]{border:none;background:transparent;width:34px;height:34px;border-radius:6px;cursor:pointer;color:var(--muted-gray);display:flex;align-items:center;justify-content:center;transition:all .2s;font-size:18px}.view-btn.active[data-v-47361706]{background:var(--pure-white);color:var(--brand-blue);box-shadow:0 2px 6px rgba(0,61,165,.08)}.mini-title[data-v-47361706]{margin:0 0 16px;font-size:13px;font-weight:800;color:var(--brand-blue);text-transform:uppercase;letter-spacing:.5px}.filter-groups[data-v-47361706]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.filter-group[data-v-47361706]{background:#f8fafc;border:1px solid var(--border-light);border-radius:10px;padding:18px}.filter-group-title[data-v-47361706]{margin:0 0 12px;font-size:13px;font-weight:700;color:var(--charcoal-dark)}.filter-options[data-v-47361706]{display:flex;flex-direction:column;gap:8px}.filter-option[data-v-47361706]{display:flex;align-items:center;gap:10px;font-size:13px;cursor:pointer;color:var(--charcoal-body)}.custom-checkbox[data-v-47361706]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1px solid rgba(0,61,165,.3);border-radius:4px;outline:none;background:var(--pure-white);cursor:pointer;display:grid;place-content:center;transition:all .15s ease}.custom-checkbox[data-v-47361706]:checked{background:var(--brand-blue);border-color:var(--brand-blue)}.custom-checkbox[data-v-47361706]:checked:before{content:"";width:8px;height:8px;background:var(--pure-white);border-radius:1px}.checkbox-label-text[data-v-47361706]{font-weight:500}.filter-actions-footer[data-v-47361706]{grid-column:1/-1;display:flex;gap:12px;margin-top:8px;padding-top:14px;border-top:1px solid #edf2f7}.apply-filter-btn[data-v-47361706]{background:var(--brand-blue);color:var(--pure-white);border:none;padding:8px 20px;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600}.clear-filter-btn[data-v-47361706]{background:transparent;border:1px solid rgba(0,0,0,.15);color:var(--muted-gray);padding:8px 20px;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500}.product-cards-container.view-grid[data-v-47361706]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.premium-product-card[data-v-47361706]{background:var(--pure-white);border:1px solid var(--border-light);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.015)}.premium-product-card[data-v-47361706]:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,61,165,.06)}.product-image-wrap[data-v-47361706]{position:relative;width:100%;height:240px;background:#fafafa;border-bottom:1px solid var(--border-light)}.product-card-image[data-v-47361706]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-image-fallback[data-v-47361706]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted-gray);font-size:12px;font-weight:600}.badge-sale[data-v-47361706]{position:absolute;top:12px;left:12px;background:var(--brand-blue);color:var(--brand-yellow);font-size:11px;font-weight:800;padding:4px 10px;border-radius:6px;text-transform:uppercase;letter-spacing:.75px;box-shadow:0 2px 8px rgba(0,61,165,.15);z-index:3}.product-card-body[data-v-47361706]{padding:20px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.product-name[data-v-47361706]{font-size:16px;font-weight:700;color:var(--charcoal-dark);margin:0 0 6px;line-height:1.4}.product-description[data-v-47361706]{font-size:13px;color:var(--muted-gray);margin:0 0 12px;line-height:1.5}.product-prices[data-v-47361706]{display:flex;align-items:baseline;gap:10px;margin-bottom:18px}.price-chip.net[data-v-47361706]{font-size:18px;font-weight:800;color:var(--brand-blue)}.price-chip.mrp[data-v-47361706]{font-size:13px;color:var(--muted-gray);text-decoration:line-through}.action-btn-wrapper[data-v-47361706]{display:flex;flex-direction:column;gap:8px}.view-details-link[data-v-47361706]{text-decoration:none;text-align:center;border:1px solid rgba(0,61,165,.25);color:var(--brand-blue);border-radius:50px;padding:10px 20px;font-size:13px;font-weight:600;transition:all .2s ease}.view-details-link[data-v-47361706]:hover{background:rgba(0,61,165,.05)}.brand-movement-add-btn[data-v-47361706]{background:var(--brand-yellow);border:2px solid var(--brand-yellow);color:var(--charcoal-dark);border-radius:50px;padding:12px 24px;font-size:14px;font-weight:700;cursor:pointer;text-align:center;width:100%;box-shadow:0 4px 12px rgba(255,199,44,.2);transition:all .25s cubic-bezier(.4,0,.2,1);letter-spacing:.25px}.brand-movement-add-btn[data-v-47361706]:hover{background:var(--brand-blue);border-color:var(--brand-blue);color:var(--pure-white);box-shadow:0 4px 14px rgba(0,61,165,.3)}.brand-movement-add-btn.added[data-v-47361706],.brand-movement-add-btn[data-v-47361706]:disabled{background:#16a34a;border-color:#16a34a;color:var(--pure-white);box-shadow:0 4px 14px rgba(22,163,74,.22);cursor:default}.product-cards-container.view-list[data-v-47361706]{display:flex;flex-direction:column;gap:20px}.view-list .premium-product-card[data-v-47361706]{flex-direction:row;height:200px;align-items:center}.view-list .product-image-wrap[data-v-47361706]{width:220px;height:100%;border-bottom:none;border-right:1px solid var(--border-light);flex-shrink:0}.view-list .product-card-body[data-v-47361706]{padding:24px;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:30px}.view-list .content-text-group[data-v-47361706]{display:flex;flex-direction:column;justify-content:center}.view-list .product-name[data-v-47361706]{font-size:18px;margin-bottom:6px}.view-list .product-description[data-v-47361706]{margin-bottom:10px}.view-list .product-prices[data-v-47361706]{margin-bottom:0;gap:12px}.view-list .action-btn-wrapper[data-v-47361706]{width:200px;flex-shrink:0}.status-text[data-v-47361706]{color:var(--muted-gray);margin:6px 0;font-size:14px}.status-text.centered[data-v-47361706]{text-align:center;padding:60px 0}.status-text.catalog-empty[data-v-47361706]{padding:50px;text-align:center}.status-text.mini[data-v-47361706]{font-size:13px}.error-text[data-v-47361706]{color:#b91c1c;font-weight:600}.error-text.centered[data-v-47361706]{text-align:center;padding:60px 0}@media (max-width:1120px){.product-cards-container.view-grid[data-v-47361706]{grid-template-columns:repeat(2,1fr)}}@media (max-width:850px){.shop-layout[data-v-47361706]{grid-template-columns:1fr;gap:16px}.mobile-category-bar[data-v-47361706]{display:flex;align-items:center;justify-content:space-between;background:var(--pure-white);border:1px solid var(--border-light);border-radius:12px;padding:14px 18px;cursor:pointer;box-shadow:0 2px 8px rgba(0,61,165,.04);gap:10px}.mobile-cat-label[data-v-47361706]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--charcoal-dark);white-space:nowrap}.mobile-cat-label i[data-v-47361706]{font-size:16px}.mobile-cat-selected[data-v-47361706]{flex:1;text-align:right;font-size:13px;font-weight:600;color:var(--brand-blue);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-chevron[data-v-47361706]{font-size:20px;color:var(--muted-gray);flex-shrink:0;transition:transform .25s ease}.mobile-chevron.open[data-v-47361706]{transform:rotate(180deg)}.category-panel[data-v-47361706]{position:static;display:none}.category-panel.mobile-open[data-v-47361706]{display:block;animation:slideDown-47361706 .26s ease forwards}@keyframes slideDown-47361706{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.catalog-header[data-v-47361706]{flex-direction:column;align-items:flex-start;gap:16px}.control-actions[data-v-47361706]{width:100%;flex-wrap:wrap;justify-content:space-between}.sort-select-wrap[data-v-47361706]{width:100%;order:-1}.sort-select[data-v-47361706]{flex:1}}@media (max-width:600px){.product-cards-container.view-grid[data-v-47361706]{grid-template-columns:1fr}.view-list .premium-product-card[data-v-47361706]{flex-direction:column;height:auto}.view-list .product-image-wrap[data-v-47361706]{width:100%;height:220px;border-right:none;border-bottom:1px solid var(--border-light)}.view-list .product-card-body[data-v-47361706]{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.view-list .action-btn-wrapper[data-v-47361706]{width:100%}.filter-groups[data-v-47361706]{grid-template-columns:1fr}.page-title-main[data-v-47361706]{font-size:32px}}[data-v-698dd200],[data-v-698dd200]:after,[data-v-698dd200]:before{box-sizing:border-box;margin:0;padding:0}.product-detail-root[data-v-698dd200]{--brand-blue:#003da5;--brand-blue-dark:#002d7a;--brand-yellow:#ffc72c;--charcoal-dark:#0a2240;--charcoal-body:#2d3748;--soft-bg:#f8fafc;--border-light:rgba(0,61,165,.08);--muted-gray:#64748b;--pure-white:#fff;font-family:Outfit,sans-serif;background:var(--soft-bg);color:var(--charcoal-body);min-height:100vh}.top-nav[data-v-698dd200]{background:var(--pure-white);border-bottom:1px solid var(--border-light);padding:0 24px}.top-nav-inner[data-v-698dd200]{max-width:1240px;margin:0 auto;height:52px;display:flex;align-items:center;justify-content:space-between}.breadcrumb[data-v-698dd200]{display:flex;align-items:center;gap:8px;font-size:13px}.crumb-link[data-v-698dd200]{color:var(--muted-gray);text-decoration:none;transition:color .2s;font-weight:500}.crumb-link[data-v-698dd200]:hover{color:var(--brand-blue)}.breadcrumb .sep[data-v-698dd200]{color:#cbd5e0}.back-link[data-v-698dd200],.breadcrumb .leaf[data-v-698dd200]{color:var(--brand-blue);font-weight:700}.back-link[data-v-698dd200]{display:inline-flex;align-items:center;gap:6px;text-decoration:none;font-size:13px;padding:7px 14px;border:1px solid rgba(0,61,165,.2);border-radius:8px;background:var(--pure-white);transition:all .2s;font-family:Outfit,sans-serif}.back-link[data-v-698dd200]:hover{background:var(--brand-blue);color:var(--pure-white)}.page-body[data-v-698dd200]{max-width:1240px;margin:0 auto;padding:36px 24px 80px}.status-text[data-v-698dd200]{color:var(--muted-gray);font-size:14px}.status-text.centered[data-v-698dd200]{text-align:center;padding:80px 0}.error-text[data-v-698dd200]{color:#b91c1c;font-weight:600;font-size:14px}.error-text.centered[data-v-698dd200]{text-align:center;padding:80px 0}.detail-card[data-v-698dd200]{display:grid;grid-template-columns:460px 1fr;gap:0;background:var(--pure-white);border:1px solid var(--border-light);border-radius:20px;overflow:hidden;box-shadow:0 8px 40px rgba(0,61,165,.05)}.image-col[data-v-698dd200]{border-right:1px solid var(--border-light);display:flex;flex-direction:column}.main-image-wrap[data-v-698dd200]{width:100%;height:460px;background:#fafafa;overflow:hidden;position:relative}.main-image-wrap img[data-v-698dd200]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease}.main-image-wrap:hover img[data-v-698dd200]{transform:scale(1.03)}.no-image[data-v-698dd200]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted-gray);font-size:13px;font-weight:600}.badge-sale[data-v-698dd200]{position:absolute;top:16px;left:16px;background:var(--brand-blue);color:var(--brand-yellow);font-size:11px;font-weight:800;padding:5px 12px;border-radius:6px;text-transform:uppercase;letter-spacing:.75px;z-index:3;box-shadow:0 2px 10px rgba(0,61,165,.2)}.thumbnail-row[data-v-698dd200]{display:flex;gap:10px;padding:16px;background:var(--pure-white);border-top:1px solid var(--border-light)}.thumb[data-v-698dd200]{width:72px;height:72px;border-radius:10px;overflow:hidden;border:2px solid transparent;cursor:pointer;transition:border-color .2s;flex-shrink:0}.thumb.active[data-v-698dd200]{border-color:var(--brand-blue)}.thumb img[data-v-698dd200]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-disclaimer[data-v-698dd200]{display:flex;align-items:flex-start;gap:7px;padding:12px 16px;background:#fffbeb;border-top:1px solid rgba(255,199,44,.3)}.image-disclaimer svg[data-v-698dd200]{flex-shrink:0;margin-top:2px;color:#92400e}.image-disclaimer span[data-v-698dd200]{font-size:11.5px;line-height:1.6;color:#78350f}.image-disclaimer strong[data-v-698dd200]{font-weight:700}.info-col[data-v-698dd200]{padding:40px;display:flex;flex-direction:column;gap:22px}.product-header[data-v-698dd200]{display:flex;flex-direction:column;gap:12px}.product-title[data-v-698dd200]{font-size:26px;font-weight:800;color:var(--charcoal-dark);line-height:1.3}.price-row[data-v-698dd200]{display:flex;align-items:baseline;gap:14px}.net-price[data-v-698dd200]{font-size:28px;font-weight:800;color:var(--brand-blue)}.mrp-price[data-v-698dd200]{font-size:16px;color:var(--muted-gray);text-decoration:line-through}.coin-value-pill[data-v-698dd200]{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;background:rgba(0,61,165,.06);border:1px solid rgba(0,61,165,.15);color:var(--charcoal-body);font-size:12.5px;font-weight:600;padding:5px 12px;border-radius:50px}.coin-value-pill strong[data-v-698dd200]{color:var(--brand-blue);font-weight:800}.description-block[data-v-698dd200]{display:flex;flex-direction:column;gap:8px}.product-description[data-v-698dd200]{font-size:14.5px;color:var(--muted-gray);line-height:1.75}.product-description.clamped[data-v-698dd200]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.desc-toggle[data-v-698dd200]{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;font-size:13px;font-weight:700;color:var(--brand-blue);cursor:pointer;font-family:Outfit,sans-serif;transition:opacity .2s}.desc-toggle[data-v-698dd200]:hover{opacity:.7}.desc-toggle-icon[data-v-698dd200]{transition:transform .25s ease}.desc-toggle-icon.rotated[data-v-698dd200]{transform:rotate(180deg)}.product-meta-list[data-v-698dd200]{margin-top:10px;padding-top:12px;border-top:1px solid #edf2f7;display:flex;flex-direction:column;gap:12px}.product-meta-row[data-v-698dd200]{display:flex;flex-direction:column;gap:3px;font-size:13px;line-height:1.6}.product-meta-label[data-v-698dd200]{font-weight:700;color:var(--charcoal-dark)}.product-meta-value[data-v-698dd200]{color:var(--muted-gray);font-weight:400;margin:0}.cart-action-block[data-v-698dd200]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:46px}.action-buttons-row[data-v-698dd200]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.buy-now-btn[data-v-698dd200]{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--brand-blue);border:2px solid var(--brand-blue);color:var(--pure-white);border-radius:50px;width:140px;height:46px;font-size:14.5px;font-weight:700;cursor:pointer;transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s ease;font-family:Outfit,sans-serif;flex:0 0 auto}.buy-now-btn[data-v-698dd200]:hover{background:var(--brand-yellow);border-color:var(--brand-yellow);color:var(--charcoal-dark);box-shadow:0 4px 16px rgba(255,199,44,.35)}.add-to-cart-btn[data-v-698dd200]{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--pure-white);border:2px solid rgba(0,61,165,.25);color:var(--brand-blue);border-radius:50px;height:46px;padding:0 22px;font-size:14.5px;font-weight:700;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);font-family:Outfit,sans-serif;flex:0 0 auto}.add-to-cart-btn[data-v-698dd200]:hover:not(:disabled){border-color:var(--brand-blue);background:rgba(0,61,165,.05)}.add-to-cart-btn.adding[data-v-698dd200]{opacity:.7;cursor:not-allowed}.add-to-cart-btn[data-v-698dd200]:disabled{background:#e8e8e8;border-color:#e8e8e8;cursor:not-allowed}.out-of-stock-pill[data-v-698dd200]{display:inline-flex;align-items:center;background:#fef2f2;color:#b91c1c;border:1px solid #fecaca;border-radius:50px;padding:11px 24px;font-size:14px;font-weight:700}.delivery-timeline[data-v-698dd200]{margin-top:10px;padding-top:12px;border-top:1px solid #edf2f7;display:flex;align-items:center;gap:9px}.delivery-timeline svg[data-v-698dd200]{flex-shrink:0;color:var(--brand-blue)}.delivery-timeline span[data-v-698dd200]{font-size:13px;color:var(--muted-gray)}.delivery-timeline span strong[data-v-698dd200]{color:var(--charcoal-dark);font-weight:700}.qty-state[data-v-698dd200]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.qty-controls[data-v-698dd200]{display:inline-flex;align-items:center;border:2px solid var(--brand-blue);border-radius:50px;overflow:hidden;background:var(--pure-white)}.qty-btn[data-v-698dd200]{width:42px;height:42px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--brand-blue);transition:background .2s}.qty-btn[data-v-698dd200]:hover{background:rgba(0,61,165,.06)}.qty-count[data-v-698dd200]{min-width:42px;text-align:center;font-size:16px;font-weight:800;color:var(--brand-blue);border-left:1px solid rgba(0,61,165,.15);border-right:1px solid rgba(0,61,165,.15);padding:0 4px;line-height:42px;font-family:Outfit,sans-serif}.qty-label[data-v-698dd200]{font-size:13px;font-weight:600;color:var(--muted-gray)}.toast[data-v-698dd200]{background:#f0fdf4;border:1px solid #bbf7d0;color:#16a34a;border-radius:8px;padding:11px 16px;font-size:13px;font-weight:600;display:inline-block}.toast-fade-enter-active[data-v-698dd200],.toast-fade-leave-active[data-v-698dd200]{transition:opacity .3s ease,transform .3s ease}.toast-fade-enter-from[data-v-698dd200],.toast-fade-leave-to[data-v-698dd200]{opacity:0;transform:translateY(6px)}.divider[data-v-698dd200]{height:1px;background:#edf2f7}.specs-block[data-v-698dd200]{display:flex;flex-direction:column;gap:14px}.specs-title[data-v-698dd200]{font-size:13px;font-weight:800;color:var(--charcoal-dark);text-transform:uppercase;letter-spacing:.75px}.spec-list[data-v-698dd200]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.spec-item[data-v-698dd200]{background:#f8fafc;border:1px solid var(--border-light);border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:3px}.spec-key[data-v-698dd200]{font-size:11px;color:var(--muted-gray);text-transform:uppercase;letter-spacing:.5px;font-weight:700}.spec-value[data-v-698dd200]{font-size:13px;font-weight:700;color:var(--charcoal-dark)}.product-note[data-v-698dd200]{font-size:13.5px;font-weight:700;color:var(--charcoal-dark);line-height:1.6}@media (max-width:960px){.detail-card[data-v-698dd200]{grid-template-columns:1fr}.image-col[data-v-698dd200]{border-right:none;border-bottom:1px solid var(--border-light)}.info-col[data-v-698dd200]{padding:28px}}@media (max-width:600px){.spec-list[data-v-698dd200]{grid-template-columns:1fr}.top-nav-inner[data-v-698dd200]{height:auto;padding:12px 0;flex-wrap:wrap;gap:8px}.page-body[data-v-698dd200]{padding:24px 16px 60px}.action-buttons-row[data-v-698dd200]{flex-direction:column;align-items:stretch}.add-to-cart-btn[data-v-698dd200],.buy-now-btn[data-v-698dd200]{width:100%}}.cart-page[data-v-53f97a88]{background:#f8fafc;min-height:100vh}.container[data-v-53f97a88]{width:90%;max-width:1200px;margin:0 auto}.cart-content[data-v-53f97a88]{padding:36px 0 60px}.cart-head[data-v-53f97a88]{justify-content:space-between;margin-bottom:24px;flex-wrap:wrap}.cart-head-left[data-v-53f97a88],.cart-head[data-v-53f97a88]{display:flex;align-items:center;gap:12px}.section-title[data-v-53f97a88]{margin:0;color:#0a2240;font-size:24px;font-weight:800}.count-pill[data-v-53f97a88]{background:rgba(0,61,165,.08);color:#003da5;border-radius:999px;padding:4px 12px;font-weight:700;font-size:13px}.continue-btn-top[data-v-53f97a88]{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(0,61,165,.2);background:#fff;color:#003da5;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.continue-btn-top[data-v-53f97a88]:hover{background:#003da5;color:#fff}.cart-card[data-v-53f97a88]{background:#fff;border:1px solid rgba(0,61,165,.08);border-radius:16px;overflow:hidden;box-shadow:0 4px 24px rgba(0,61,165,.04)}.empty-cart[data-v-53f97a88]{padding:80px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.empty-icon[data-v-53f97a88]{font-size:56px;color:rgba(0,61,165,.15)}.empty-title[data-v-53f97a88]{font-size:20px;font-weight:700;color:#0a2240;margin:0}.empty-sub[data-v-53f97a88]{font-size:14px;color:#5f6368;margin:0 0 8px}.cart-list[data-v-53f97a88]{display:flex;flex-direction:column}.cart-grid-header[data-v-53f97a88]{display:grid;grid-template-columns:100px 1fr 160px 160px 140px;gap:16px;padding:14px 28px;background:#f8fafc;border-bottom:1px solid rgba(0,61,165,.06);color:#5f6368;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px}.align-right[data-v-53f97a88]{text-align:right}.cart-item[data-v-53f97a88]{position:relative;display:grid;grid-template-columns:100px 1fr 160px 160px 140px;gap:16px;align-items:center;padding:20px 28px;border-bottom:1px solid rgba(0,61,165,.06);transition:transform .15s ease,background .2s;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;background:#fff}.cart-item[data-v-53f97a88]:last-of-type{border-bottom:none}.cart-item[data-v-53f97a88]:hover{background:#fafcff}.cart-item.swiping[data-v-53f97a88]{transition:none;cursor:grabbing}.cart-item.removing[data-v-53f97a88]{transition:transform .3s ease,opacity .3s ease;opacity:0}.delivery-row[data-v-53f97a88]{margin-top:2px}.delivery-estimate[data-v-53f97a88]{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#5f6368}.delivery-estimate svg[data-v-53f97a88]{flex-shrink:0;color:#003da5}.delivery-estimate strong[data-v-53f97a88]{color:#0a2240;font-weight:700}.swipe-delete-hint[data-v-53f97a88]{position:absolute;right:0;top:0;bottom:0;width:90px;background:#fee2e2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#b91c1c;font-size:12px;font-weight:700;opacity:0;transition:opacity .15s ease;pointer-events:none;z-index:0}.swipe-delete-hint i[data-v-53f97a88]{font-size:20px}.swipe-delete-hint.visible[data-v-53f97a88]{opacity:1}@media (max-width:900px){.swipe-delete-hint[data-v-53f97a88]{width:90px}}.cart-item-image-wrap[data-v-53f97a88]{width:90px;height:90px;border:1px solid rgba(0,61,165,.08);border-radius:10px;overflow:hidden;background:#fafafa;flex-shrink:0;position:relative;z-index:1}.cart-item-image[data-v-53f97a88]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.no-image[data-v-53f97a88]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#c0cce0;font-size:24px}.desktop-remove-btn[data-v-53f97a88]{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:0;border:none;background:transparent;color:#dc2626;font-size:13px;font-weight:600;cursor:pointer}.desktop-remove-btn[data-v-53f97a88]:hover{color:#b91c1c}.item-action[data-v-53f97a88]{display:flex;justify-content:center}.cart-item-info[data-v-53f97a88]{display:flex;flex-direction:column;gap:4px;position:relative;z-index:1}.item-title[data-v-53f97a88]{margin:0;color:#0a2240;font-size:15px;font-weight:700;line-height:1.4}.item-price-mobile[data-v-53f97a88]{display:none;font-size:15px;font-weight:700;color:#003da5;margin:0}.item-coin-mobile[data-v-53f97a88]{display:none;font-size:13px;font-weight:600;color:#0a2240;margin:0}.item-price[data-v-53f97a88]{font-size:14px}.item-coin[data-v-53f97a88],.item-price[data-v-53f97a88]{color:#0a2240;font-weight:600;position:relative;z-index:1}.item-coin[data-v-53f97a88]{font-size:13px}.item-qty-controls[data-v-53f97a88]{display:inline-flex;align-items:center;border:1.5px solid rgba(0,61,165,.2);border-radius:50px;overflow:hidden;background:#fff;width:-moz-fit-content;width:fit-content;position:relative;z-index:1}.qty-btn[data-v-53f97a88]{width:34px;height:34px;border:none;background:transparent;cursor:pointer;color:#003da5;display:flex;align-items:center;justify-content:center;font-size:14px;transition:background .15s}.qty-btn[data-v-53f97a88]:hover{background:rgba(0,61,165,.06)}.qty-value[data-v-53f97a88]{min-width:36px;text-align:center;font-size:14px;font-weight:700;color:#0a2240;border-left:1px solid rgba(0,61,165,.1);border-right:1px solid rgba(0,61,165,.1);line-height:34px}.item-total[data-v-53f97a88]{color:#003da5;font-size:15px;font-weight:800;position:relative;z-index:1}.swipe-hint[data-v-53f97a88]{font-size:12px;color:#9aabb8;text-align:center;padding:10px 0 4px;display:flex;align-items:center;justify-content:center;gap:5px}.swipe-hint i[data-v-53f97a88]{font-size:14px}.cart-summary-block[data-v-53f97a88]{padding:24px 28px 20px;border-top:1px solid rgba(0,61,165,.06);display:flex;flex-direction:column;gap:10px;background:#fafcff}.summary-row[data-v-53f97a88]{display:flex;justify-content:space-between;align-items:center}.summary-label[data-v-53f97a88]{font-size:14px;color:#5f6368;font-weight:500}.summary-label.muted[data-v-53f97a88]{font-size:12px;color:#9aabb8}.summary-value[data-v-53f97a88]{font-size:14px;font-weight:600;color:#0a2240}.summary-divider[data-v-53f97a88]{height:1px;background:rgba(0,61,165,.08);margin:4px 0}.total-row[data-v-53f97a88]{margin-top:4px}.total-label[data-v-53f97a88]{font-size:16px;font-weight:700;color:#0a2240}.summary-total[data-v-53f97a88]{font-size:22px;font-weight:800;color:#003da5}.cart-actions[data-v-53f97a88]{padding:20px 28px 24px;display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff;border-top:1px solid rgba(0,61,165,.06)}.continue-btn[data-v-53f97a88]{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(0,61,165,.2);background:#fff;color:#003da5;border-radius:50px;padding:11px 22px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.continue-btn[data-v-53f97a88]:hover{background:rgba(0,61,165,.05)}.checkout-btn[data-v-53f97a88]{display:inline-flex;align-items:center;gap:8px;background:#ffc72c;border:2px solid #ffc72c;color:#0a2240;border-radius:50px;padding:11px 28px;font-size:14px;font-weight:700;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.checkout-btn[data-v-53f97a88]:hover{background:#003da5;border-color:#003da5;color:#fff;box-shadow:0 4px 16px rgba(0,61,165,.3)}@media (max-width:900px){.cart-grid-header[data-v-53f97a88],.continue-btn-top[data-v-53f97a88]{display:none}.cart-item[data-v-53f97a88]{grid-template-columns:90px 1fr;grid-template-rows:auto auto;gap:12px;padding:16px 20px}.item-coin[data-v-53f97a88],.item-price[data-v-53f97a88]{display:none}.item-coin-mobile[data-v-53f97a88],.item-price-mobile[data-v-53f97a88]{display:block}.cart-item[data-v-53f97a88]{cursor:grab}.item-total[data-v-53f97a88]{padding-right:12px}.desktop-remove-btn[data-v-53f97a88]{display:none}.item-qty-controls[data-v-53f97a88]{grid-column:1;grid-row:2;justify-self:start}.item-total[data-v-53f97a88]{grid-column:2;grid-row:2;text-align:right;align-self:center}.cart-summary-block[data-v-53f97a88]{padding:20px}.cart-actions[data-v-53f97a88]{padding:16px 20px 20px;flex-direction:column}.checkout-btn[data-v-53f97a88],.continue-btn[data-v-53f97a88]{width:100%;justify-content:center}.summary-total[data-v-53f97a88]{font-size:20px}}@media (max-width:600px){.cart-content[data-v-53f97a88]{padding:24px 0 40px}.section-title[data-v-53f97a88]{font-size:20px}.cart-item[data-v-53f97a88]{padding:14px 16px}.cart-summary-block[data-v-53f97a88]{padding:16px}.cart-actions[data-v-53f97a88]{padding:14px 16px 18px}}.address-form-card[data-v-39719020]{border:1px solid rgba(0,61,165,.2);border-radius:16px;background:#fff;padding:20px;display:flex;flex-direction:column;gap:4px}.mode-label[data-v-39719020]{margin:0 0 2px;font-size:13px;font-weight:800;color:#0a2240}.form-section-label[data-v-39719020]{margin:10px 0 8px;font-size:11px;font-weight:800;color:#003da5;text-transform:uppercase;letter-spacing:.7px}.addr-type-group[data-v-39719020]{display:flex;gap:8px;margin-bottom:4px}.addr-type-btn[data-v-39719020]{display:inline-flex;align-items:center;gap:6px;border:1.5px solid #d1dbe8;background:#f8fafc;color:#5a6b82;border-radius:10px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:all .18s;font-family:inherit}.addr-type-btn.active[data-v-39719020]{border-color:#003da5;background:rgba(0,61,165,.06);color:#003da5}.address-form-grid[data-v-39719020]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:4px}.field-group[data-v-39719020]{display:flex;flex-direction:column;gap:5px}.field-group.full-span[data-v-39719020]{grid-column:1/-1}.field-group label[data-v-39719020]{font-size:12px;font-weight:700;color:#0a2240;letter-spacing:.2px}.field-group input[data-v-39719020],.field-group textarea[data-v-39719020]{width:100%;padding:10px 14px;font-size:14px;color:#1e324c;border:1px solid rgba(10,34,64,.12);border-radius:10px;background:#f9fafc;outline:none;box-sizing:border-box;transition:all .2s;font-family:inherit;resize:none}.field-group input[data-v-39719020]:focus,.field-group textarea[data-v-39719020]:focus{background:#fff;border-color:#003da5;box-shadow:0 0 0 3px rgba(0,61,165,.09)}.address-form-actions[data-v-39719020]{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.small-error[data-v-39719020]{margin:4px 0 0;color:#dc2626;font-size:13px;font-weight:600}.type-warning[data-v-39719020]{margin-bottom:8px}.ghost-btn[data-v-39719020]{border:1px solid #d1dbe8;background:#fff;color:#344760;border-radius:999px;padding:9px 16px}.ghost-btn[data-v-39719020],.primary-btn[data-v-39719020]{font-size:13px;font-weight:700;cursor:pointer;font-family:inherit}.primary-btn[data-v-39719020]{border:none;background:#003da5;color:#fff;border-radius:999px;padding:9px 20px}.primary-btn[data-v-39719020]:hover{background:#0033a0}@media (max-width:600px){.address-form-grid[data-v-39719020]{grid-template-columns:1fr}.addr-type-group[data-v-39719020]{flex-wrap:wrap}}.place-order-page[data-v-b09c32ce]{background:#f8fafc;min-height:100vh}.container[data-v-b09c32ce]{width:92%;max-width:1200px;margin:0 auto}.place-order-content[data-v-b09c32ce]{padding:32px 0 64px;display:flex;flex-direction:column;gap:28px}.checkout-progress[data-v-b09c32ce]{display:flex;align-items:center;justify-content:center;gap:0;padding:8px 0 4px}.progress-step[data-v-b09c32ce]{display:flex;flex-direction:column;align-items:center;gap:6px}.step-dot[data-v-b09c32ce]{width:40px;height:40px;border-radius:50%;border:2px solid #d1dbe8;background:#fff;display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:16px}.progress-step.completed .step-dot[data-v-b09c32ce]{border-color:#003da5;background:#003da5;color:#fff}.progress-step.active .step-dot[data-v-b09c32ce]{border-color:#003da5;background:#fff;color:#003da5;box-shadow:0 0 0 4px rgba(0,61,165,.1)}.step-label[data-v-b09c32ce]{font-size:12px;font-weight:600;color:#94a3b8}.progress-step.active .step-label[data-v-b09c32ce],.progress-step.completed .step-label[data-v-b09c32ce]{color:#003da5}.progress-line[data-v-b09c32ce]{width:80px;height:2px;background:#d1dbe8;margin-bottom:18px}.progress-line.active[data-v-b09c32ce]{background:#003da5}.checkout-grid[data-v-b09c32ce]{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:start}.left-col[data-v-b09c32ce],.right-col[data-v-b09c32ce]{display:flex;flex-direction:column;gap:16px}.col-header[data-v-b09c32ce]{display:flex;justify-content:space-between;align-items:center}.col-title[data-v-b09c32ce]{margin:0;font-size:20px;font-weight:800;color:#0a2240;letter-spacing:-.3px}.add-addr-btn[data-v-b09c32ce]{display:inline-flex;align-items:center;gap:6px;border:1.5px solid #003da5;background:transparent;color:#003da5;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;font-family:inherit}.add-addr-btn[data-v-b09c32ce]:hover{background:#003da5;color:#fff}.address-list[data-v-b09c32ce]{display:flex;flex-direction:column;gap:12px}.address-card[data-v-b09c32ce]{border:1.5px solid #e2eaf6;border-radius:14px;background:#fff;padding:16px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.address-card[data-v-b09c32ce]:hover{border-color:#b3c8ee}.address-card.selected[data-v-b09c32ce]{border-color:#003da5;box-shadow:0 0 0 3px rgba(0,61,165,.08);background:#fafcff}.addr-card-top[data-v-b09c32ce]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.addr-left-meta[data-v-b09c32ce]{display:flex;align-items:center;gap:8px}.addr-type-badge[data-v-b09c32ce]{display:inline-flex;align-items:center;gap:5px;background:rgba(0,61,165,.06);color:#003da5;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:700}.default-pill[data-v-b09c32ce]{font-size:11px;font-weight:700;color:#0a2240;background:#ffc72c;border-radius:999px;padding:3px 9px}.addr-right-actions[data-v-b09c32ce]{display:flex;align-items:center;gap:6px}.icon-action-btn[data-v-b09c32ce]{width:30px;height:30px;border:1px solid #e2eaf6;background:#f8fafc;color:#5a6b82;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all .18s;font-size:15px}.icon-action-btn[data-v-b09c32ce]:hover{border-color:#003da5;color:#003da5;background:rgba(0,61,165,.05)}.icon-action-btn.danger[data-v-b09c32ce]:hover{border-color:#dc2626;color:#dc2626;background:#fff4f4}.icon-action-btn[data-v-b09c32ce]:disabled{opacity:.4;cursor:not-allowed}.addr-body[data-v-b09c32ce]{display:flex;align-items:flex-start;gap:14px}.addr-check-col[data-v-b09c32ce]{flex-shrink:0;padding-top:2px}.radio-ring[data-v-b09c32ce]{width:20px;height:20px;border-radius:50%;border:2px solid #d1dbe8;display:flex;align-items:center;justify-content:center;transition:all .18s;background:#fff}.radio-ring.active[data-v-b09c32ce]{border-color:#003da5;background:#003da5}.check-icon[data-v-b09c32ce]{font-size:12px;color:#fff;font-weight:700}.addr-text-col[data-v-b09c32ce]{flex:1;min-width:0}.address-name[data-v-b09c32ce]{margin:0 0 3px;font-size:15px;font-weight:700;color:#0a2240}.address-line[data-v-b09c32ce]{margin:0 0 3px;font-size:13px;color:#344760;line-height:1.5}.address-meta[data-v-b09c32ce]{margin:0;font-size:13px;color:#5a6b82}.set-default-btn[data-v-b09c32ce]{margin-top:8px;border:none;background:none;color:#003da5;font-size:12px;font-weight:700;padding:0;cursor:pointer;font-family:inherit;text-decoration:underline;text-underline-offset:2px}.set-default-btn[data-v-b09c32ce]:hover{color:#0033a0}.billing-section[data-v-b09c32ce]{margin-top:16px}.billing-title[data-v-b09c32ce]{margin:0 0 10px;font-size:16px;font-weight:700;color:#0a2240}.billing-mode-group[data-v-b09c32ce]{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.billing-mode-card[data-v-b09c32ce]{display:flex;align-items:flex-start;gap:12px;border:1.5px solid #e2eaf6;border-radius:12px;padding:12px 14px;background:#fff;cursor:pointer}.billing-mode-card input[type=radio][data-v-b09c32ce]{display:none}.billing-mode-card.selected[data-v-b09c32ce]{border-color:#003da5;box-shadow:0 0 0 3px rgba(0,61,165,.08);background:#fafcff}.mode-text[data-v-b09c32ce]{flex:1}.option-title[data-v-b09c32ce]{margin:0;font-size:14px;font-weight:700;color:#0a2240}.summary-card[data-v-b09c32ce]{border:1px solid #dce7f6;border-radius:16px;background:#fff;padding:20px}.summary-items[data-v-b09c32ce]{margin:14px 0;display:flex;flex-direction:column;gap:14px}.summary-item[data-v-b09c32ce]{display:flex;align-items:center;gap:14px}.summary-item-img[data-v-b09c32ce]{width:60px;height:60px;flex-shrink:0;border-radius:10px;overflow:hidden;border:1px solid #e2eaf6;background:#f8fafc}.summary-item-img img[data-v-b09c32ce]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-placeholder[data-v-b09c32ce]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:20px}.summary-item-info[data-v-b09c32ce]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.summary-item-name[data-v-b09c32ce]{margin:0;font-size:14px;font-weight:600;color:#0a2240;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-item-sku[data-v-b09c32ce]{margin:0;font-size:11px;color:#94a3b8}.summary-item-qty[data-v-b09c32ce]{margin:0;font-size:12px;color:#5a6b82;font-weight:600}.summary-item-price[data-v-b09c32ce]{margin:0;font-size:14px;font-weight:700;color:#003da5;white-space:nowrap;flex-shrink:0}.summary-totals[data-v-b09c32ce]{border-top:1px solid #edf2f7;padding-top:14px;display:flex;flex-direction:column;gap:8px}.total-row[data-v-b09c32ce]{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#344760}.total-row.grand[data-v-b09c32ce]{padding-top:10px;border-top:1px solid #edf2f7;font-size:16px;font-weight:800;color:#0a2240}.free-tag[data-v-b09c32ce]{color:#15803d;font-weight:700;font-size:13px}.cta-group[data-v-b09c32ce]{display:flex;flex-direction:column;gap:10px}.cta-ghost[data-v-b09c32ce]{width:100%;height:44px;border:1.5px solid #d1dbe8;border-radius:50px;background:#fff;color:#344760;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;transition:all .2s;font-family:inherit;box-sizing:border-box}.cta-ghost[data-v-b09c32ce]:hover{border-color:#003da5;color:#003da5}.cta-primary[data-v-b09c32ce]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#ffc72c;border:2px solid #ffc72c;color:#0a2240;border-radius:50px;padding:13px 28px;font-size:15px;font-weight:700;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);font-family:inherit;width:100%;box-sizing:border-box}.cta-primary[data-v-b09c32ce]:hover{background:#003da5;border-color:#003da5;color:#fff;box-shadow:0 4px 16px rgba(0,61,165,.3)}.cta-primary[data-v-b09c32ce]:disabled{opacity:.65;cursor:not-allowed;box-shadow:none}.ghost-btn[data-v-b09c32ce]{border:1px solid #d1dbe8;background:#fff;color:#344760;border-radius:999px;padding:9px 16px}.ghost-btn[data-v-b09c32ce],.primary-btn[data-v-b09c32ce]{font-size:13px;font-weight:700;cursor:pointer;font-family:inherit}.primary-btn[data-v-b09c32ce]{border:none;background:#003da5;color:#fff;border-radius:999px;padding:9px 20px}.primary-btn[data-v-b09c32ce]:hover{background:#0033a0}.link-btn[data-v-b09c32ce]{border:none;background:transparent;color:#003da5;font-size:13px;font-weight:700;padding:0;cursor:pointer;font-family:inherit}.link-btn.danger[data-v-b09c32ce]{color:#dc2626}.link-btn[data-v-b09c32ce]:disabled{opacity:.4;cursor:not-allowed}.small-error[data-v-b09c32ce]{margin:4px 0 0;color:#dc2626;font-size:13px;font-weight:600}.response-box[data-v-b09c32ce]{border:1px solid #dce7f6;border-radius:12px;padding:14px;background:#fff}.response-box h3[data-v-b09c32ce]{margin:0 0 10px;font-size:13px;font-weight:800;color:#0a2240;text-transform:uppercase;letter-spacing:.5px}.info-grid[data-v-b09c32ce]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.info-cell[data-v-b09c32ce]{border:1px solid #e4ecf9;border-radius:8px;background:#f9fbff;padding:8px;display:flex;flex-direction:column;gap:2px}.info-cell span[data-v-b09c32ce]{color:#60748f;font-size:12px}.info-cell strong[data-v-b09c32ce]{color:#0a2240;font-size:13px}.items-table-row[data-v-b09c32ce]{display:grid;grid-template-columns:2fr 1.3fr .8fr 1fr 1fr;gap:8px;padding:8px 0;border-bottom:1px solid #e8eef8;font-size:12px;color:#344760}.items-table-head[data-v-b09c32ce]{font-weight:700;color:#0a2240;border-bottom:1px solid #dce7f6}.bill-preview[data-v-b09c32ce]{margin:0 0 8px;background:#f6f9ff;max-height:180px;font-size:11px;color:#243952}.bill-preview[data-v-b09c32ce],.raw-response-box pre[data-v-b09c32ce]{white-space:pre-wrap;word-break:break-word;border:1px solid #dce7f6;border-radius:8px;padding:10px;overflow:auto}.raw-response-box pre[data-v-b09c32ce]{margin:0;background:#f5f8ff;max-height:260px;color:#223853;font-size:12px}.response-row[data-v-b09c32ce]{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:#3f526d;padding:4px 0}.response-row strong[data-v-b09c32ce]{color:#0a2240}.status-text[data-v-b09c32ce]{margin:0;color:#5f6f85;font-size:14px}.status-text.centered[data-v-b09c32ce]{text-align:center;padding:40px 0}.status-text.error[data-v-b09c32ce]{color:#dc2626;font-weight:700}.response-hint[data-v-b09c32ce]{margin-top:4px}@media (max-width:960px){.checkout-grid[data-v-b09c32ce]{grid-template-columns:1fr}.right-col[data-v-b09c32ce]{order:-1}}@media (max-width:600px){.address-form-grid[data-v-b09c32ce],.info-grid[data-v-b09c32ce]{grid-template-columns:1fr}.items-table-row[data-v-b09c32ce]{grid-template-columns:1fr;gap:2px}.progress-line[data-v-b09c32ce]{width:48px}.col-title[data-v-b09c32ce]{font-size:18px}.addr-type-group[data-v-b09c32ce]{flex-wrap:wrap}.place-order-content[data-v-b09c32ce]{padding:24px 0 48px}.summary-item-name[data-v-b09c32ce]{white-space:normal}}.payment-page[data-v-6b5d3ae2]{min-height:100vh;background:#f8fafc}.payment-blocking-overlay[data-v-6b5d3ae2]{position:fixed;inset:0;z-index:3000;background:rgba(10,34,64,.45);display:flex;align-items:center;justify-content:center;padding:16px}.payment-blocking-card[data-v-6b5d3ae2]{width:min(92vw,360px);background:#fff;border-radius:14px;border:1px solid rgba(0,61,165,.14);box-shadow:0 14px 34px rgba(10,34,64,.2);padding:18px;display:flex;flex-direction:column;align-items:center;text-align:center}.payment-blocking-spinner[data-v-6b5d3ae2]{width:24px;height:24px;border-radius:50%;border:3px solid #dbe7f8;border-top-color:#003da5;animation:payment-spin-6b5d3ae2 .75s linear infinite}.payment-blocking-title[data-v-6b5d3ae2]{margin:10px 0 2px;font-size:15px;font-weight:800;color:#0a2240}.payment-blocking-sub[data-v-6b5d3ae2]{margin:0;font-size:12px;color:#5a6b82}@keyframes payment-spin-6b5d3ae2{to{transform:rotate(1turn)}}.container[data-v-6b5d3ae2]{width:92%;max-width:1200px;margin:0 auto}.payment-content[data-v-6b5d3ae2]{padding:32px 0 64px;display:flex;flex-direction:column;gap:28px}.checkout-progress[data-v-6b5d3ae2]{display:flex;align-items:center;justify-content:center;gap:0;padding:8px 0 4px}.progress-step[data-v-6b5d3ae2]{display:flex;flex-direction:column;align-items:center;gap:6px}.step-dot[data-v-6b5d3ae2]{width:40px;height:40px;border-radius:50%;border:2px solid #d1dbe8;background:#fff;color:#94a3b8;display:flex;align-items:center;justify-content:center;font-size:16px}.progress-step.completed .step-dot[data-v-6b5d3ae2]{border-color:#003da5;background:#003da5;color:#fff}.progress-step.active .step-dot[data-v-6b5d3ae2]{border-color:#003da5;color:#003da5;box-shadow:0 0 0 4px rgba(0,61,165,.1)}.step-label[data-v-6b5d3ae2]{font-size:12px;font-weight:600;color:#94a3b8}.progress-step.active .step-label[data-v-6b5d3ae2],.progress-step.completed .step-label[data-v-6b5d3ae2]{color:#003da5}.progress-line[data-v-6b5d3ae2]{width:80px;height:2px;background:#d1dbe8;margin-bottom:18px}.progress-line.active[data-v-6b5d3ae2],.progress-line.completed[data-v-6b5d3ae2]{background:#003da5}.checkout-grid[data-v-6b5d3ae2]{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:start}.left-col[data-v-6b5d3ae2],.right-col[data-v-6b5d3ae2]{display:flex;flex-direction:column;gap:16px}.panel-card[data-v-6b5d3ae2],.summary-card[data-v-6b5d3ae2]{background:#fff;border:1px solid rgba(0,61,165,.08);border-radius:16px;padding:24px;box-shadow:0 4px 12px rgba(0,61,165,.02)}.panel-header[data-v-6b5d3ae2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.col-title[data-v-6b5d3ae2],.panel-title[data-v-6b5d3ae2]{margin:0;font-size:20px;font-weight:800;color:#0a2240;letter-spacing:-.3px}.payment-order-id[data-v-6b5d3ae2]{margin-top:12px}.payment-response-box[data-v-6b5d3ae2]{margin-top:12px;border:1px solid rgba(0,61,165,.12);border-radius:10px;padding:12px;background:#f8fbff}.payment-response-box pre[data-v-6b5d3ae2]{margin:8px 0 0;max-height:220px;overflow:auto;font-size:12px;line-height:1.4;color:#0a2240}.sub-title[data-v-6b5d3ae2]{margin:0;font-size:15px;font-weight:700;color:#0a2240}.selected-address-card[data-v-6b5d3ae2]{display:flex;flex-direction:column;gap:0}.addr-card-top[data-v-6b5d3ae2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.addr-left-meta[data-v-6b5d3ae2]{display:flex;align-items:center;gap:8px}.addr-type-badge[data-v-6b5d3ae2]{display:inline-flex;align-items:center;gap:5px;background:rgba(0,61,165,.06);color:#003da5;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:700}.selected-pill[data-v-6b5d3ae2]{font-size:11px;font-weight:700;color:#0a2240;background:#ffc72c;border-radius:999px;padding:3px 9px}.addr-right-actions[data-v-6b5d3ae2]{display:flex;align-items:center;gap:6px}.icon-action-btn[data-v-6b5d3ae2]{width:30px;height:30px;border:1px solid #e2eaf6;background:#f8fafc;color:#5a6b82;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all .18s;font-size:15px}.icon-action-btn[data-v-6b5d3ae2]:hover{border-color:#003da5;color:#003da5;background:rgba(0,61,165,.05)}.icon-action-btn.danger[data-v-6b5d3ae2]:hover{border-color:#dc2626;color:#dc2626;background:#fff4f4}.addr-body[data-v-6b5d3ae2]{display:flex;align-items:flex-start;gap:14px}.addr-check-col[data-v-6b5d3ae2]{flex-shrink:0;padding-top:2px}.radio-ring[data-v-6b5d3ae2]{width:20px;height:20px;border-radius:50%;border:2px solid #d1dbe8;display:flex;align-items:center;justify-content:center;transition:all .18s;background:#fff}.radio-ring.active[data-v-6b5d3ae2]{border-color:#003da5;background:#003da5}.check-icon[data-v-6b5d3ae2]{font-size:12px;color:#fff;font-weight:700}.addr-text-col[data-v-6b5d3ae2]{flex:1;min-width:0}.address-name[data-v-6b5d3ae2]{margin:0 0 3px;font-size:15px;font-weight:700;color:#0a2240}.address-line[data-v-6b5d3ae2]{margin:0 0 3px;font-size:13px;color:#344760;line-height:1.5}.address-meta[data-v-6b5d3ae2]{margin:0;font-size:13px;color:#5a6b82}.phone-meta[data-v-6b5d3ae2]{display:flex;align-items:center;gap:5px;margin-top:3px}.phone-meta i[data-v-6b5d3ae2]{font-size:13px}.payment-options[data-v-6b5d3ae2]{display:flex;flex-direction:column;gap:10px}.option-card[data-v-6b5d3ae2]{display:flex;align-items:center;gap:14px;border:1.5px solid #e2eaf6;border-radius:12px;padding:14px 16px;background:#fff;cursor:pointer;transition:all .18s}.option-card input[type=radio][data-v-6b5d3ae2]{display:none}.option-card[data-v-6b5d3ae2]:hover{border-color:#b3c8ee;background:#fafcff}.option-card.selected[data-v-6b5d3ae2]{border-color:#003da5;background:#fafcff;box-shadow:0 0 0 3px rgba(0,61,165,.08)}.option-icon-wrap[data-v-6b5d3ae2]{width:40px;height:40px;border-radius:10px;background:rgba(0,61,165,.06);display:flex;align-items:center;justify-content:center;font-size:20px;color:#003da5;flex-shrink:0}.option-text[data-v-6b5d3ae2]{flex:1}.option-title[data-v-6b5d3ae2]{margin:0 0 2px;font-size:14px;font-weight:700;color:#0a2240}.option-sub[data-v-6b5d3ae2]{margin:0;font-size:12px;color:#5a6b82}.option-radio-col[data-v-6b5d3ae2]{flex-shrink:0}.billing-mode-group[data-v-6b5d3ae2]{display:flex;flex-direction:column;gap:10px}.billing-mode-card[data-v-6b5d3ae2]{display:flex;align-items:flex-start;gap:14px;border:1.5px solid #e2eaf6;border-radius:12px;padding:14px 16px;background:#fff;cursor:pointer;transition:all .18s}.billing-mode-card input[type=radio][data-v-6b5d3ae2]{display:none}.billing-mode-card[data-v-6b5d3ae2]:hover{border-color:#b3c8ee}.billing-mode-card.selected[data-v-6b5d3ae2]{border-color:#003da5;background:#fafcff;box-shadow:0 0 0 3px rgba(0,61,165,.08)}.billing-mode-card .radio-ring[data-v-6b5d3ae2]{flex-shrink:0;margin-top:2px}.mode-text[data-v-6b5d3ae2]{flex:1}.billing-panel[data-v-6b5d3ae2]{margin-top:16px;display:flex;flex-direction:column;gap:12px}.billing-panel-header[data-v-6b5d3ae2]{display:flex;align-items:center;justify-content:space-between}.address-list[data-v-6b5d3ae2]{display:flex;flex-direction:column;gap:12px}.address-card[data-v-6b5d3ae2]{border:1.5px solid #e2eaf6;border-radius:14px;background:#fff;padding:16px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.address-card[data-v-6b5d3ae2]:hover{border-color:#b3c8ee}.address-card.selected[data-v-6b5d3ae2]{border-color:#003da5;box-shadow:0 0 0 3px rgba(0,61,165,.08);background:#fafcff}.summary-items[data-v-6b5d3ae2]{margin:14px 0;display:flex;flex-direction:column;gap:14px}.summary-item[data-v-6b5d3ae2]{display:flex;align-items:center;gap:14px}.summary-item-img[data-v-6b5d3ae2]{width:60px;height:60px;flex-shrink:0;border-radius:10px;overflow:hidden;border:1px solid #e2eaf6;background:#f8fafc}.summary-item-img img[data-v-6b5d3ae2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-placeholder[data-v-6b5d3ae2]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:20px}.summary-item-info[data-v-6b5d3ae2]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.summary-item-name[data-v-6b5d3ae2]{margin:0;font-size:14px;font-weight:600;color:#0a2240;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.summary-item-sku[data-v-6b5d3ae2]{margin:0;font-size:11px;color:#94a3b8}.summary-item-qty[data-v-6b5d3ae2]{margin:0;font-size:12px;color:#5a6b82;font-weight:600}.summary-item-price[data-v-6b5d3ae2]{margin:0;font-size:14px;font-weight:700;color:#003da5;white-space:nowrap;flex-shrink:0}.summary-totals[data-v-6b5d3ae2]{border-top:1px solid #edf2f7;padding-top:14px;display:flex;flex-direction:column;gap:8px}.total-row[data-v-6b5d3ae2]{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#344760}.total-row.grand[data-v-6b5d3ae2]{padding-top:10px;border-top:1px solid #edf2f7;font-size:16px;font-weight:800;color:#0a2240}.free-tag[data-v-6b5d3ae2]{color:#15803d;font-weight:700;font-size:13px}.cta-group[data-v-6b5d3ae2]{display:flex;flex-direction:column;gap:10px}.cta-ghost[data-v-6b5d3ae2]{width:100%;height:44px;border:1.5px solid #d1dbe8;border-radius:50px;background:#fff;color:#344760;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;transition:all .2s;font-family:inherit;box-sizing:border-box}.cta-ghost[data-v-6b5d3ae2]:hover{border-color:#003da5;color:#003da5}.cta-primary[data-v-6b5d3ae2]{width:100%;height:52px;border:none;border-radius:50px;color:#0a2240;background:#ffc72c;font-size:15px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;transition:all .2s;box-sizing:border-box}.cta-primary[data-v-6b5d3ae2]:hover:not(:disabled){background:#0033a0;color:#fff;transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,61,165,.22)}.cta-razorpay[data-v-6b5d3ae2]{background:#0033a0;color:#fff}.cta-razorpay[data-v-6b5d3ae2]:hover:not(:disabled){background:#ffc72c;color:#000}.cta-primary[data-v-6b5d3ae2]:disabled{opacity:.5;cursor:not-allowed}.ghost-btn[data-v-6b5d3ae2]{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(0,61,165,.2);background:#fff;color:#003da5;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}.ghost-btn[data-v-6b5d3ae2]:hover{background:#003da5;color:#fff}.add-addr-btn[data-v-6b5d3ae2]{display:inline-flex;align-items:center;gap:6px;border:1.5px solid #003da5;background:transparent;color:#003da5;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;font-family:inherit}.add-addr-btn[data-v-6b5d3ae2]:hover{background:#003da5;color:#fff}.status-text[data-v-6b5d3ae2]{margin:0;color:#5f6f85;font-size:14px}.status-text.centered[data-v-6b5d3ae2]{text-align:center;padding:40px 0}.status-text.error[data-v-6b5d3ae2]{color:#dc2626;font-weight:700}@media (max-width:960px){.checkout-grid[data-v-6b5d3ae2]{grid-template-columns:1fr}.right-col[data-v-6b5d3ae2]{order:-1}}@media (max-width:600px){.progress-line[data-v-6b5d3ae2]{width:48px}.payment-content[data-v-6b5d3ae2]{padding:24px 0 48px}.panel-card[data-v-6b5d3ae2],.summary-card[data-v-6b5d3ae2]{padding:18px}.summary-item-name[data-v-6b5d3ae2]{white-space:normal}}.orders-page[data-v-5e48def3]{min-height:100vh;background:#f0f4f9}.container[data-v-5e48def3]{width:92%;max-width:760px;margin:0 auto}.orders-content[data-v-5e48def3]{padding:36px 0 72px;display:flex;flex-direction:column;gap:20px}.page-head[data-v-5e48def3]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page-head-left[data-v-5e48def3]{display:flex;flex-direction:column;gap:4px}.page-title[data-v-5e48def3]{font-size:24px;font-weight:800;color:#0a2240;margin:0}.page-sub[data-v-5e48def3]{font-size:13px;color:#5a6b82;margin:0}.filter-row[data-v-5e48def3]{display:flex;gap:8px;flex-wrap:wrap}.filter-chip[data-v-5e48def3]{border:1.5px solid #d1dbe8;border-radius:999px;padding:7px 18px;font-size:12px;font-weight:700;color:#5a6b82;background:#fff;cursor:pointer;font-family:inherit;transition:all .18s;letter-spacing:.3px}.filter-chip[data-v-5e48def3]:hover{border-color:#003da5;color:#003da5}.filter-chip.active[data-v-5e48def3]{border-color:#003da5;background:#003da5;color:#fff;box-shadow:0 4px 12px rgba(0,61,165,.2)}.orders-list[data-v-5e48def3]{display:flex;flex-direction:column;gap:16px}.order-card[data-v-5e48def3]{background:#fff;border:1px solid rgba(0,61,165,.08);border-radius:18px;overflow:hidden;box-shadow:0 2px 12px rgba(0,61,165,.04);transition:box-shadow .2s,transform .2s}.order-card[data-v-5e48def3]:hover{box-shadow:0 8px 28px rgba(0,61,165,.1);transform:translateY(-1px)}.order-head[data-v-5e48def3]{padding:18px 22px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;background:linear-gradient(135deg,#fafcff,#f0f4fb);border-bottom:1px solid #edf2f7}.order-id-group[data-v-5e48def3]{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.order-id-row[data-v-5e48def3]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.order-id[data-v-5e48def3]{font-size:16px;font-weight:800;color:#0a2240;letter-spacing:-.3px}.order-date[data-v-5e48def3]{font-size:12px;color:#5a6b82;display:flex;align-items:center;gap:5px}.order-date i[data-v-5e48def3]{font-size:12px}.order-amount-col[data-v-5e48def3]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.order-amount[data-v-5e48def3]{font-size:18px;font-weight:800;color:#003da5}.order-amount-label[data-v-5e48def3]{font-size:11px;color:#94a3b8;font-weight:600}.status-pill[data-v-5e48def3]{font-size:10px;font-weight:800;padding:3px 10px;border-radius:999px;white-space:nowrap;letter-spacing:.5px}.sp-delivered[data-v-5e48def3]{background:#eaf3de;color:#3b6d11}.sp-transit[data-v-5e48def3]{background:#dbeafe;color:#1d4ed8}.sp-placed[data-v-5e48def3]{background:#fef3c7;color:#92400e}.items-area[data-v-5e48def3]{padding:16px 22px;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid #edf2f7}.item-block[data-v-5e48def3]{border:1px solid #edf2f7;border-radius:12px;overflow:hidden;background:#fff}.item-row[data-v-5e48def3]{display:flex;align-items:center;gap:14px;padding:12px}.item-thumb[data-v-5e48def3]{width:44px;height:44px;border-radius:10px;background:linear-gradient(135deg,#eef2ff,#e0e7ff);border:1px solid #c7d2fe;display:flex;align-items:center;justify-content:center;color:#4f46e5;font-size:18px;flex-shrink:0}.item-info[data-v-5e48def3]{flex:1;min-width:0}.item-name[data-v-5e48def3]{font-size:13px;font-weight:700;color:#0a2240;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-sub[data-v-5e48def3]{font-size:11px;color:#94a3b8;margin:3px 0 0;font-weight:500}.item-amt[data-v-5e48def3]{font-size:13px;font-weight:800;color:#003da5;flex-shrink:0}.item-tracking-block[data-v-5e48def3]{border-top:1px dashed #e2e8f0}.tracking-toggle[data-v-5e48def3]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px;border:none;background:none;cursor:pointer;font-family:inherit;transition:background .15s}.tracking-toggle[data-v-5e48def3]:hover{background:#fafcff}.tracking-toggle-left[data-v-5e48def3]{display:flex;align-items:center;gap:10px}.tracking-toggle-right[data-v-5e48def3]{display:flex;align-items:center;gap:8px;color:#5a6b82;font-size:13px}.tracking-icon-dot[data-v-5e48def3]{width:28px;height:28px;border-radius:50%;background:rgba(0,61,165,.08);display:flex;align-items:center;justify-content:center;color:#003da5;font-size:14px}.tracking-label[data-v-5e48def3]{font-size:12px;font-weight:800;letter-spacing:.5px;color:#003da5;text-transform:uppercase}.tracking-stage-hint[data-v-5e48def3]{font-size:12px;font-weight:600;color:#5a6b82}.toggle-chevron[data-v-5e48def3]{font-size:18px;color:#94a3b8;transition:transform .25s cubic-bezier(.16,1,.3,1)}.toggle-chevron.rotated[data-v-5e48def3]{transform:rotate(180deg)}.track-body[data-v-5e48def3]{padding:14px 12px 16px;background:#fafcff;border-top:1px solid #edf2f7}.track[data-v-5e48def3]{display:flex;align-items:flex-start}.track-step-group[data-v-5e48def3]{display:flex;align-items:center;flex:1}.track-step-group[data-v-5e48def3]:last-child{flex:0 0 auto}.t-step[data-v-5e48def3]{display:flex;flex-direction:column;align-items:center;gap:7px;flex-shrink:0}.t-icon-wrap[data-v-5e48def3]{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0;transition:all .2s}.t-icon-wrap.done[data-v-5e48def3]{background:linear-gradient(135deg,#639922,#4a7a18);color:#fff;box-shadow:0 3px 10px rgba(99,153,34,.3)}.t-icon-wrap.active[data-v-5e48def3]{background:linear-gradient(135deg,#003da5,#0051cc);color:#fff;box-shadow:0 0 0 5px rgba(0,61,165,.12),0 3px 10px rgba(0,61,165,.3)}.t-icon-wrap.idle[data-v-5e48def3]{background:#f0f4f8;border:1.5px solid #d1dbe8;color:#cbd5e1}.t-name[data-v-5e48def3]{font-size:11px;font-weight:700;text-align:center;max-width:72px}.t-name.done[data-v-5e48def3]{color:#3b6d11}.t-name.active[data-v-5e48def3]{color:#003da5}.t-name.idle[data-v-5e48def3]{color:#94a3b8}.t-line[data-v-5e48def3]{flex:1;height:2px;background:#e2e8f0;margin-bottom:28px;min-width:24px;border-radius:2px}.t-line.done[data-v-5e48def3]{background:linear-gradient(90deg,#639922,#4a7a18)}.order-footer[data-v-5e48def3]{padding:12px 22px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;border-top:1px solid #edf2f7}.receipt-link[data-v-5e48def3]{display:inline-flex;align-items:center;gap:6px;color:#003da5;font-size:13px;font-weight:700;text-decoration:none;border:1.5px solid rgba(0,61,165,.2);border-radius:999px;padding:6px 14px;transition:all .18s}.receipt-link[data-v-5e48def3]:hover{background:#003da5;color:#fff;border-color:#003da5}.order-action-row[data-v-5e48def3]{padding:12px 22px 16px;border-top:1px solid #edf2f7;display:flex;flex-direction:column;gap:8px}.allocate-btn[data-v-5e48def3]{height:46px;border-radius:999px;border:none;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#f5b000;color:#000;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .2s}.allocate-btn[data-v-5e48def3]:hover{color:#f5b000;background:#003da5}.allocate-btn[data-v-5e48def3]:disabled{cursor:not-allowed;opacity:.65}.receipt-allocate-btn[data-v-5e48def3]{height:30px;padding:0 14px;font-size:13px}.page-allocate-btn[data-v-5e48def3]{min-width:170px}.pay-now-btn[data-v-5e48def3]{border:none;border-radius:10px;height:42px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#003da5;color:#fff;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:background .18s,transform .18s}.pay-now-btn[data-v-5e48def3]:hover:not(:disabled){background:#003083;transform:translateY(-1px)}.pay-now-btn[data-v-5e48def3]:disabled{cursor:not-allowed;opacity:.7}.spinning[data-v-5e48def3]{animation:spin-5e48def3 1s linear infinite}.payment-action-error[data-v-5e48def3]{margin:0;color:#b91c1c;font-size:12px;font-weight:600}.cv-popup-overlay[data-v-5e48def3]{position:fixed;inset:0;background:rgba(15,23,42,.56);z-index:2500;display:grid;place-items:center;padding:16px}.cv-popup-box[data-v-5e48def3]{width:min(1100px,96vw);height:min(86vh,760px);background:#fff;border-radius:14px;box-shadow:0 18px 50px rgba(15,23,42,.3);display:flex;flex-direction:column;overflow:hidden}.cv-popup-close[data-v-5e48def3]{align-self:flex-end;margin:10px;border:1px solid #0f172a;background:transparent;color:#0f172a;border-radius:8px;height:36px;padding:0 12px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.cv-popup-iframe[data-v-5e48def3]{width:100%;flex:1;border:none;background:#fff}@keyframes spin-5e48def3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.status-text[data-v-5e48def3]{font-size:14px;color:#5a6b82;margin:0}.status-text.error[data-v-5e48def3]{color:#b91c1c;font-weight:700}.empty-state[data-v-5e48def3]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:72px 0;text-align:center}.empty-icon-wrap[data-v-5e48def3]{width:72px;height:72px;border-radius:50%;background:rgba(0,61,165,.06);display:flex;align-items:center;justify-content:center;font-size:32px;color:#003da5}.empty-title[data-v-5e48def3]{font-size:16px;font-weight:700;color:#0a2240;margin:0}.empty-sub[data-v-5e48def3]{font-size:13px;color:#94a3b8;margin:0}@media (max-width:600px){.page-head[data-v-5e48def3]{flex-direction:column;align-items:stretch}.page-allocate-btn[data-v-5e48def3]{width:100%}.items-area[data-v-5e48def3],.order-head[data-v-5e48def3]{padding:14px 16px}.order-footer[data-v-5e48def3]{padding:12px 16px}.order-action-row[data-v-5e48def3]{padding:12px 16px 16px}.tracking-toggle[data-v-5e48def3]{padding:12px 16px}.track-body[data-v-5e48def3]{padding:14px 16px 18px}.order-amount[data-v-5e48def3]{font-size:16px}.item-name[data-v-5e48def3]{white-space:normal}}[data-v-2f01136d]{box-sizing:border-box}.privacy-page-root[data-v-2f01136d]{width:100vw!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:Raleway,sans-serif;background:#f7f9fc;color:#333f48;overflow-x:hidden}.hero-full-bleed-row[data-v-2f01136d]{width:100%!important;background:#003da5!important;display:block}.privacy-hero[data-v-2f01136d]{width:100%!important;max-width:1240px;margin:0 auto;padding:30px 24px 20px}.hero-content[data-v-2f01136d]{width:100%;max-width:820px}.eyebrow[data-v-2f01136d]{color:#ffc72c;font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:700;margin-bottom:5px}.privacy-hero h1[data-v-2f01136d]{color:#fff;font-size:54px;line-height:1;margin-bottom:18px;font-weight:800}.hero-description[data-v-2f01136d]{color:hsla(0,0%,100%,.85);font-size:16px;line-height:1.7;max-width:650px}.content-full-bleed-row[data-v-2f01136d]{width:100%!important;background:#f7f9fc;display:block}.policy-section[data-v-2f01136d]{width:100%!important;padding:20px 0 60px}.policy-wrapper[data-v-2f01136d]{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.policy-block[data-v-2f01136d]{margin-bottom:42px}.policy-block h2[data-v-2f01136d]{font-size:34px;color:#003da5;margin-bottom:18px;font-weight:800}.policy-block h3[data-v-2f01136d]{font-size:24px;color:#003da5;margin-bottom:14px;font-weight:800}.policy-block h4[data-v-2f01136d]{font-size:17px;color:#003da5;margin-bottom:10px;margin-top:22px;font-weight:700}.policy-block p[data-v-2f01136d]{font-size:15px;line-height:1.9;color:#4c5661;margin-bottom:14px}.policy-block p a[data-v-2f01136d]{color:#003da5;text-decoration:underline}.policy-block ul[data-v-2f01136d]{margin:0 0 16px 0;padding-left:22px}.policy-block ul li[data-v-2f01136d]{font-size:15px;line-height:1.9;color:#4c5661;margin-bottom:6px;list-style-type:disc}.reveal[data-v-2f01136d]{opacity:0;transform:translateY(20px);transition:all .8s ease}.reveal.active[data-v-2f01136d]{opacity:1;transform:translateY(0)}@media (max-width:768px){.privacy-hero[data-v-2f01136d]{padding:40px 20px 20px}.privacy-hero h1[data-v-2f01136d]{font-size:26px}.policy-section[data-v-2f01136d]{padding:20px 0 40px}.policy-wrapper[data-v-2f01136d]{padding:0 20px}.policy-block h2[data-v-2f01136d]{font-size:28px}.policy-block h3[data-v-2f01136d]{font-size:21px}.policy-block h4[data-v-2f01136d]{font-size:15px}}[data-v-77953c2d]{box-sizing:border-box}.terms-page-root[data-v-77953c2d]{width:100vw!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:Raleway,sans-serif;background:#f7f9fc;color:#333f48;overflow-x:hidden}.hero-full-bleed-row[data-v-77953c2d]{width:100%!important;background:#003da5!important;display:block}.privacy-hero[data-v-77953c2d]{width:100%!important;max-width:1240px;margin:0 auto;padding:30px 24px 20px}.hero-content[data-v-77953c2d]{width:100%;max-width:820px}.eyebrow[data-v-77953c2d]{color:#ffc72c;font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:700;margin-bottom:5px}.privacy-hero h1[data-v-77953c2d]{color:#fff;font-size:54px;line-height:1;margin-bottom:18px;font-weight:800}.hero-description[data-v-77953c2d]{color:hsla(0,0%,100%,.85);font-size:16px;line-height:1.7;max-width:650px}.content-full-bleed-row[data-v-77953c2d]{width:100%!important;background:#f7f9fc;display:block}.policy-section[data-v-77953c2d]{width:100%!important;padding:20px 0 60px}.policy-wrapper[data-v-77953c2d]{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.policy-block[data-v-77953c2d]{margin-bottom:22px}.policy-block h2[data-v-77953c2d]{font-size:34px;color:#003da5;margin-bottom:18px;font-weight:800}.policy-block h3[data-v-77953c2d]{font-size:24px;color:#003da5;margin-bottom:14px;font-weight:800}.policy-block p[data-v-77953c2d]{font-size:15px;line-height:1.9;color:#4c5661;margin-bottom:14px}.policy-block p a[data-v-77953c2d]{color:#003da5;text-decoration:underline}.reveal[data-v-77953c2d]{opacity:0;transform:translateY(20px);transition:all .8s ease}.reveal.active[data-v-77953c2d]{opacity:1;transform:translateY(0)}@media (max-width:768px){.privacy-hero[data-v-77953c2d]{padding:40px 20px 20px}.privacy-hero h1[data-v-77953c2d]{font-size:26px}.policy-section[data-v-77953c2d]{padding:20px 0 40px}.policy-wrapper[data-v-77953c2d]{padding:0 20px}.policy-block h2[data-v-77953c2d]{font-size:28px}.policy-block h3[data-v-77953c2d]{font-size:21px}}[data-v-53f8e11a]{box-sizing:border-box;margin:0;padding:0}.returns-page[data-v-53f8e11a]{width:100%!important;max-width:100%!important;font-family:Raleway,sans-serif;background:#fff;color:#2d3748}.hero-outer-bleed[data-v-53f8e11a]{width:100%!important;background:#003da5!important;display:block}.hero-section[data-v-53f8e11a]{position:relative;width:100%;max-width:1240px;margin:0 auto;padding:50px 24px 20px;overflow:hidden;z-index:1}.hero-container[data-v-53f8e11a]{width:100%;position:relative;z-index:2}.hero-glow[data-v-53f8e11a]{position:absolute;border-radius:50%;filter:blur(100px)}.hero-glow.one[data-v-53f8e11a]{width:350px;height:350px;background:rgba(255,199,44,.15);top:-100px;right:-50px}.hero-glow.two[data-v-53f8e11a]{width:300px;height:300px;background:hsla(0,0%,100%,.06);bottom:-100px;left:-50px}.hero-container h1[data-v-53f8e11a]{color:#ffc72c;font-size:46px;line-height:1.1;margin-bottom:16px;font-weight:800}.hero-text[data-v-53f8e11a]{color:hsla(0,0%,100%,.88);font-size:17px;line-height:1.7;max-width:720px;margin-bottom:28px}.content-outer-bleed[data-v-53f8e11a]{width:100%!important;background:#fff;display:block}.content-section[data-v-53f8e11a]{width:100%;max-width:1240px;margin:0 auto;padding:35px 24px 60px}.content-wrapper[data-v-53f8e11a]{width:100%}.content-wrapper h2[data-v-53f8e11a]{font-size:28px;line-height:1.3;color:#003da5;margin-bottom:26px;font-weight:800}.intro-text[data-v-53f8e11a]{color:#4c5661;font-size:16px;line-height:1.9;font-weight:500;max-width:980px;margin-bottom:16px}.policy-block[data-v-53f8e11a]{margin-top:36px}.policy-block h3[data-v-53f8e11a]{font-size:20px;color:#003da5;font-weight:800;margin-bottom:14px}.policy-block p[data-v-53f8e11a]{color:#4c5661;font-size:16px;line-height:1.9;font-weight:500;margin-bottom:10px;max-width:980px}.policy-block p a[data-v-53f8e11a]{color:#003da5;text-decoration:underline;font-weight:600}.policy-block p a[data-v-53f8e11a]:hover{color:#ffc72c}.exchange-list[data-v-53f8e11a]{padding-left:24px;margin-top:10px}.exchange-list li[data-v-53f8e11a]{color:#4c5661;font-size:16px;line-height:1.9;margin-bottom:8px;font-weight:500}.reveal[data-v-53f8e11a]{opacity:0;transform:translateY(20px);transition:all .8s ease}.reveal.active[data-v-53f8e11a]{opacity:1;transform:translateY(0)}@media (max-width:768px){.hero-section[data-v-53f8e11a]{padding:40px 20px 20px}.hero-container h1[data-v-53f8e11a]{font-size:26px}.content-section[data-v-53f8e11a]{padding:30px 20px 40px}.exchange-list li[data-v-53f8e11a],.intro-text[data-v-53f8e11a],.policy-block p[data-v-53f8e11a]{font-size:15px;line-height:1.8}.policy-block h3[data-v-53f8e11a]{font-size:18px}}[data-v-d7a5ee7a]{box-sizing:border-box}.faq-page-root[data-v-d7a5ee7a]{width:100vw!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:Raleway,sans-serif;background:#f7f9fc;color:#333f48;overflow-x:hidden}.hero-full-bleed-row[data-v-d7a5ee7a]{width:100%!important;background:#003da5!important;display:block}.faq-hero[data-v-d7a5ee7a]{width:100%!important;max-width:1240px;margin:0 auto;padding:30px 24px 20px}.hero-content[data-v-d7a5ee7a]{width:100%;max-width:820px}.eyebrow[data-v-d7a5ee7a]{color:#ffc72c;font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:700;margin-bottom:5px}.faq-hero h1[data-v-d7a5ee7a]{color:#fff;font-size:40px;line-height:1.23;margin-bottom:18px;font-weight:800}.hero-description[data-v-d7a5ee7a]{color:hsla(0,0%,100%,.85);font-size:16px;line-height:1.7;max-width:650px}.content-full-bleed-row[data-v-d7a5ee7a]{width:100%!important;background:#f7f9fc;display:block}.faq-section[data-v-d7a5ee7a]{width:100%!important;padding:20px 0 60px}.faq-wrapper[data-v-d7a5ee7a]{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.policy-block[data-v-d7a5ee7a]{margin-bottom:42px}.policy-block h2[data-v-d7a5ee7a]{font-size:28px;color:#003da5;margin-bottom:18px;font-weight:800}.policy-block h3[data-v-d7a5ee7a]{font-size:22px;color:#003da5;margin-bottom:20px;font-weight:800;padding-bottom:10px;border-bottom:2px solid rgba(0,61,165,.1)}.at-a-glance[data-v-d7a5ee7a]{background:rgba(0,61,165,.04);border-left:4px solid #003da5;border-radius:0 10px 10px 0;padding:18px 22px}.at-a-glance p[data-v-d7a5ee7a]{font-size:15px;line-height:1.9;color:#4c5661;margin:0}.faq-item[data-v-d7a5ee7a]{background:#fff;border:1px solid rgba(0,61,165,.08);border-radius:12px;padding:22px 24px;margin-bottom:14px}.faq-q[data-v-d7a5ee7a]{font-size:15px;font-weight:700;color:#003da5;margin-bottom:10px;line-height:1.6}.faq-a[data-v-d7a5ee7a]{font-size:15px;line-height:1.9;color:#4c5661;margin-bottom:10px}.faq-a[data-v-d7a5ee7a]:last-child{margin-bottom:0}.faq-note[data-v-d7a5ee7a]{font-size:13.5px;line-height:1.8;color:#5f6368;margin-top:10px;margin-bottom:0}.faq-item ul[data-v-d7a5ee7a]{margin:8px 0 4px 0;padding-left:22px}.faq-item ul li[data-v-d7a5ee7a]{font-size:15px;line-height:1.9;color:#4c5661;margin-bottom:6px;list-style-type:disc}.earnings-table-wrap[data-v-d7a5ee7a]{overflow-x:auto;margin:14px 0 4px;border-radius:10px;border:1px solid rgba(0,61,165,.1)}.earnings-table[data-v-d7a5ee7a]{width:100%;border-collapse:collapse;font-size:14px;font-family:Raleway,sans-serif}.earnings-table thead tr[data-v-d7a5ee7a]{background:#003da5}.earnings-table thead th[data-v-d7a5ee7a]{color:#fff;font-weight:700;padding:12px 16px;text-align:left;font-size:13px;letter-spacing:.3px}.earnings-table tbody tr[data-v-d7a5ee7a]{border-bottom:1px solid rgba(0,61,165,.07);transition:background .15s}.earnings-table tbody tr[data-v-d7a5ee7a]:last-child{border-bottom:none}.earnings-table tbody tr[data-v-d7a5ee7a]:nth-child(2n){background:rgba(0,61,165,.03)}.earnings-table tbody tr[data-v-d7a5ee7a]:hover{background:rgba(255,199,44,.08)}.earnings-table tbody td[data-v-d7a5ee7a]{padding:11px 16px;color:#333f48;font-weight:500;line-height:1.6}.reveal[data-v-d7a5ee7a]{opacity:0;transform:translateY(20px);transition:all .8s ease}.reveal.active[data-v-d7a5ee7a]{opacity:1;transform:translateY(0)}@media (max-width:768px){.faq-hero[data-v-d7a5ee7a]{padding:40px 20px 26px}.faq-hero h1[data-v-d7a5ee7a]{font-size:20px}.faq-section[data-v-d7a5ee7a]{padding:20px 0 40px}.faq-wrapper[data-v-d7a5ee7a]{padding:0 20px}.policy-block h2[data-v-d7a5ee7a]{font-size:22px}.policy-block h3[data-v-d7a5ee7a]{font-size:18px}.faq-item[data-v-d7a5ee7a]{padding:18px 16px}.faq-a[data-v-d7a5ee7a],.faq-item ul li[data-v-d7a5ee7a],.faq-q[data-v-d7a5ee7a]{font-size:14px}.earnings-table tbody td[data-v-d7a5ee7a],.earnings-table thead th[data-v-d7a5ee7a]{padding:10px 12px;font-size:13px}}[data-v-de805936]{box-sizing:border-box}.support-page-root[data-v-de805936]{width:100vw!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:Raleway,sans-serif;background:#f7f9fc;color:#333f48;overflow-x:hidden}.content-full-bleed-row[data-v-de805936]{width:100%!important;background:#f7f9fc;display:block}.support-section[data-v-de805936]{width:100%!important;padding:60px 0}.support-wrapper[data-v-de805936]{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.support-block h1[data-v-de805936]{font-size:34px;color:#003da5;margin-bottom:16px;font-weight:800}.support-text[data-v-de805936]{font-size:16px;line-height:1.9;color:#4c5661}.support-text a[data-v-de805936]{color:#003da5;font-weight:700;text-decoration:underline}.reveal[data-v-de805936]{opacity:0;transform:translateY(20px);transition:all .8s ease}.reveal.active[data-v-de805936]{opacity:1;transform:translateY(0)}@media (max-width:768px){.support-section[data-v-de805936]{padding:40px 0}.support-wrapper[data-v-de805936]{padding:0 20px}.support-block h1[data-v-de805936]{font-size:26px}}@font-face{font-family:Outfit;src:url(/fonts/Outfit-VariableFont_wght.43d77609.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--cobalt:#003da5;--gold:#ffc72c;--charcoal:#333f48;--dark-blue:#0a2240;--pure-white:#fff;--light-gray-bg:#f9fafc;--soft-border:rgba(0,61,165,.08)}#app,body,html{font-family:Outfit,sans-serif}button,input,select,textarea{font-family:inherit}