@keyframes bounce-86b2fc34{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes dot-86b2fc34{0%,to{opacity:0}50%{opacity:1}}.dot[data-v-86b2fc34]{animation:dot-86b2fc34 1.5s infinite;font-size:40px;opacity:0}.dot1[data-v-86b2fc34]{animation-delay:0s}.dot2[data-v-86b2fc34]{animation-delay:.5s}.dot3[data-v-86b2fc34]{animation-delay:1s}.pin-purchase-reminder-modal[data-v-417bb0f2] .n-card{background-color:#f5f5f5;border-radius:12px}.dark .pin-purchase-reminder-modal[data-v-417bb0f2] .n-card{background-color:#1f2937}.pin-purchase-reminder-modal[data-v-417bb0f2] .n-card-header{background-color:#f5f5f5;border-bottom:1px solid #e5e7eb;padding-bottom:16px}.dark .pin-purchase-reminder-modal[data-v-417bb0f2] .n-card-header{background-color:#1f2937;border-bottom-color:#374151}.pin-purchase-reminder-modal[data-v-417bb0f2] .n-card-body{background-color:#f5f5f5;padding:20px 0}.dark .pin-purchase-reminder-modal[data-v-417bb0f2] .n-card-body{background-color:#1f2937}.pin-purchase-reminder-modal[data-v-417bb0f2] .n-card__action{background-color:#f5f5f5!important;border-top:1px solid #e5e7eb;box-shadow:0 -2px 8px #00000014;padding-top:16px}.dark .pin-purchase-reminder-modal[data-v-417bb0f2] .n-card__action{background-color:#1f2937!important;border-top-color:#374151!important;box-shadow:0 -2px 8px #0000004d}.dark .pin-purchase-reminder-modal[data-v-417bb0f2] .n-card__action *,.dark .pin-purchase-reminder-modal[data-v-417bb0f2] .n-card__action{background-color:#1f2937!important}.dark .pin-purchase-reminder-modal[data-v-417bb0f2] .n-modal__mask{background-color:#0009}.dark .pin-purchase-reminder-modal[data-v-417bb0f2] .n-card *,.dark .pin-purchase-reminder-modal[data-v-417bb0f2] .n-card,.dark .pin-purchase-reminder-modal[data-v-417bb0f2] .n-card__action *,.dark .pin-purchase-reminder-modal[data-v-417bb0f2] .n-card__action{background-color:#1f2937!important}.dark .pin-purchase-reminder-modal[data-v-417bb0f2] .n-card__action>div{background-color:transparent!important}.checkbox-green[data-v-417bb0f2]{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;transition:all .2s ease}.checkbox-green[data-v-417bb0f2]:not(:checked){background-color:#fff}.dark .checkbox-green[data-v-417bb0f2]:not(:checked){background-color:#374151;border-color:#10b981!important;border-width:2px}.checkbox-green[data-v-417bb0f2]:checked{background-color:#10b981!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-8 8a1 1 0 0 1-1.414 0l-4-4A1 1 0 0 1 .207 8.793L4 12.586l7.793-7.793a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#10b981!important;border-width:2px}.dark .checkbox-green[data-v-417bb0f2]:checked{background-color:#10b981!important;border-color:#10b981!important}.checkbox-green[data-v-417bb0f2]:checked:hover,.dark .checkbox-green[data-v-417bb0f2]:checked:hover{background-color:#059669!important;border-color:#059669!important}.dark .checkbox-green[data-v-417bb0f2]:not(:checked):hover{background-color:#374151;border-color:#34d399!important}.checkbox-green[data-v-417bb0f2]:focus{box-shadow:0 0 0 3px #10b98133;outline:none}.dark .checkbox-green[data-v-417bb0f2]:focus{box-shadow:0 0 0 3px #10b9814d}.pin-purchase-reminder-modal ol li[data-v-417bb0f2]{color:#374151}.dark .pin-purchase-reminder-modal ol li[data-v-417bb0f2]{color:#d1d5db}.pin-purchase-reminder-modal ol li[data-v-417bb0f2]::marker{color:#374151}.dark .pin-purchase-reminder-modal ol li[data-v-417bb0f2]::marker{color:#d1d5db}.dark .pin-purchase-reminder-modal .n-card__action{background-color:#1f2937!important;box-shadow:0 -2px 8px #0000004d!important}.dark .pin-purchase-reminder-modal .n-card__action *{background-color:#1f2937!important}.dark .pin-purchase-reminder-modal .n-card__action>div{background-color:transparent!important}.pin-purchase-reminder-modal .n-card__action{box-shadow:0 -2px 8px #00000014!important}.operator-mismatch-modal[data-v-54bf6c43] .n-card{border-radius:16px}.operator-mismatch-modal[data-v-54bf6c43] .n-card-header{display:none}.operator-mismatch-modal[data-v-54bf6c43] .n-card-header__close{display:none!important}.operator-mismatch-modal[data-v-54bf6c43] .n-card__content{padding-top:8px}.operator-mismatch-modal button[data-v-54bf6c43]{cursor:pointer}.product-drawer-content[data-v-fd44f4fd] .n-drawer-body,.product-drawer-content[data-v-fd44f4fd] .n-drawer-body-content-wrapper{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;padding-left:0;padding-right:0}.product-drawer-content[data-v-fd44f4fd] .n-drawer-header{background:#fff;border-bottom:none;padding:16px 16px 12px}.product-drawer-content[data-v-fd44f4fd] .n-drawer-body{background:#f5f7fa}.dark .product-drawer-content[data-v-fd44f4fd] .n-drawer-body,.dark .product-drawer-content[data-v-fd44f4fd] .n-drawer-header{background:#111827}.product-drawer-body[data-v-fd44f4fd]{min-height:0}.product-drawer-content button[data-v-fd44f4fd]{cursor:pointer}.drawer-card[data-v-fd44f4fd]{border-color:#eef0f3}.dark .drawer-card[data-v-fd44f4fd]{border-color:#374151}.product-section-title[data-v-fd44f4fd]{color:#111827;font-size:1rem;font-weight:700;margin-bottom:12px}.product-section-title--plain[data-v-fd44f4fd]{border-bottom:none;padding-bottom:0}.dark .product-section-title[data-v-fd44f4fd]{color:#fff}.product-prepaid-tag[data-v-fd44f4fd]{background:#ecfdf5;border-radius:6px;color:#059669;font-size:.75rem;font-weight:500;padding:2px 8px;position:absolute;right:12px;top:12px}.product-prepaid-tag--inline[data-v-fd44f4fd]{position:static}.dark .product-prepaid-tag[data-v-fd44f4fd]{background:#064e3b66;color:#6ee7b7}.product-info-panel[data-v-fd44f4fd]{border:1px solid #eef0f3;border-radius:12px;overflow:hidden}.dark .product-info-panel[data-v-fd44f4fd]{border-color:#374151}.product-info-main[data-v-fd44f4fd]{border-bottom:1px solid #eef0f3}.dark .product-info-main[data-v-fd44f4fd]{border-bottom-color:#374151}.product-info-panel:not(:has(.product-info-desc)) .product-info-main[data-v-fd44f4fd]{border-bottom:none}.product-info-logo-col[data-v-fd44f4fd]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;padding:16px 12px;width:96px}.product-info-divider-v[data-v-fd44f4fd]{align-self:stretch;background:#eef0f3;flex-shrink:0;width:1px}.dark .product-info-divider-v[data-v-fd44f4fd]{background:#374151}.product-info-desc[data-v-fd44f4fd]{padding:12px 16px}.points-panel[data-v-fd44f4fd]{background:#f6fcf9;border:1px solid #e3f3eb;border-radius:10px;overflow:hidden}.dark .points-panel[data-v-fd44f4fd]{background:#064e3b33;border-color:#064e3b66}.points-panel-grid[data-v-fd44f4fd]{align-items:stretch;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr) 100px;min-height:110px}.points-panel-col[data-v-fd44f4fd]{min-height:110px}.points-panel-col--balance[data-v-fd44f4fd]{align-items:center;display:flex;gap:10px;padding:14px 12px 14px 14px}.points-icon-wrap[data-v-fd44f4fd]{align-items:center;background:#fff;border-radius:9999px;box-shadow:0 1px 2px #0000000d;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.dark .points-icon-wrap[data-v-fd44f4fd]{background:#1f2937}.points-balance-col[data-v-fd44f4fd]{flex:1;min-width:0}.points-label[data-v-fd44f4fd]{color:#9ca3af;font-size:11px;line-height:1.3}.dark .points-label[data-v-fd44f4fd]{color:#9ca3af}.points-value[data-v-fd44f4fd]{color:#10b981;font-size:1.25rem;font-weight:700;line-height:1.2;margin-top:1px}.points-value--deduct[data-v-fd44f4fd]{color:#10b981;font-size:1.125rem}.points-value--after[data-v-fd44f4fd]{color:#111827;font-size:1rem;font-weight:700}.dark .points-value[data-v-fd44f4fd]{color:#34d399}.dark .points-value--after[data-v-fd44f4fd]{color:#fff}.points-subvalue[data-v-fd44f4fd]{color:#9ca3af;font-size:10px;line-height:1.3;margin-top:1px}.points-panel-col--deduct[data-v-fd44f4fd]{border-left:1px solid #dcefe4;display:flex;flex-direction:column;justify-content:center;padding:12px 12px 12px 14px}.dark .points-panel-col--deduct[data-v-fd44f4fd]{border-left-color:#064e3b66}.points-deduct-block[data-v-fd44f4fd]{flex:0 0 auto}.points-deduct-divider[data-v-fd44f4fd]{background:#dcefe4;flex-shrink:0;height:1px;margin:8px 0}.dark .points-deduct-divider[data-v-fd44f4fd]{background:#064e3b66}.points-panel-col--action[data-v-fd44f4fd]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:12px 10px 12px 6px}.points-action-hint[data-v-fd44f4fd]{color:#9ca3af;font-size:10px;line-height:1.35;text-align:center;width:100%}.points-topup-btn[data-v-fd44f4fd]{background:transparent;border:1px solid #10b981;border-radius:6px;color:#10b981;cursor:pointer;font-size:11px;font-weight:600;letter-spacing:-.01em;line-height:1.25;max-width:88px;padding:5px 8px;text-align:center;transition:background-color .15s ease;white-space:nowrap;width:100%}.points-topup-btn[data-v-fd44f4fd]:hover{background:#10b98114}.points-topup-btn+.points-action-hint[data-v-fd44f4fd]{margin-top:8px}.dark .points-topup-btn[data-v-fd44f4fd]{background:transparent;border-color:#059669;color:#34d399}.dark .points-topup-btn[data-v-fd44f4fd]:hover{background:#064e3b33}.refund-banner[data-v-fd44f4fd]{background:radial-gradient(ellipse 72% 120% at 92% 50%,#c4e6d28c 0,#c4e6d200 68%),linear-gradient(90deg,#f8fdfb,#f2fbf7 42%,#ebf7f1 72%,#e3f2ea);border:1px solid #e3f3eb;isolation:isolate;position:relative}.dark .refund-banner[data-v-fd44f4fd]{background:radial-gradient(ellipse 72% 120% at 92% 50%,#10b98138 0,#10b98100 68%),linear-gradient(90deg,#064e3b1f,#064e3b2e 52%,#064e3b42);border-color:#064e3b59}.refund-banner-copy[data-v-fd44f4fd]{padding-right:72px;position:relative;z-index:1}.refund-banner-icon[data-v-fd44f4fd]{align-items:center;display:flex;flex-shrink:0;height:36px;justify-content:center;position:relative;width:36px;z-index:1}.refund-banner-graphic[data-v-fd44f4fd]{height:auto;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:92px;z-index:0}.dark .refund-banner-graphic[data-v-fd44f4fd]{mix-blend-mode:normal;opacity:.92}@media(max-width:380px){.refund-banner-copy[data-v-fd44f4fd]{padding-right:58px}.refund-banner-graphic[data-v-fd44f4fd]{width:72px}.refund-banner[data-v-fd44f4fd]{padding-bottom:12px;padding-top:12px}}.points-panel--mobile[data-v-fd44f4fd],.product-info-mobile[data-v-fd44f4fd]{display:block}.points-panel--desktop[data-v-fd44f4fd],.product-info-desktop[data-v-fd44f4fd]{display:none}@media(min-width:768px){.points-panel--mobile[data-v-fd44f4fd],.product-info-mobile[data-v-fd44f4fd]{display:none!important}.points-panel--desktop[data-v-fd44f4fd],.product-info-desktop[data-v-fd44f4fd]{display:block}}.fee-details-section[data-v-fd44f4fd]{background:#fff;border:1px solid #eef0f3;border-radius:12px;padding:16px}.dark .fee-details-section[data-v-fd44f4fd]{background:#1f2937;border-color:#374151}.fee-details-section__title[data-v-fd44f4fd]{margin-bottom:12px}.fee-payable-row[data-v-fd44f4fd]{align-items:center;display:flex;gap:8px;justify-content:space-between}.fee-payable-row__label[data-v-fd44f4fd]{color:#111827;flex-shrink:0;font-size:1rem;font-weight:700}.dark .fee-payable-row__label[data-v-fd44f4fd]{color:#fff}.fee-payable-row__formula[data-v-fd44f4fd]{color:#6b7280;flex:1;font-size:.75rem;line-height:1.25;min-width:0;text-align:center}.dark .fee-payable-row__formula[data-v-fd44f4fd]{color:#9ca3af}.fee-payable-row__amount[data-v-fd44f4fd]{color:#059669;flex-shrink:0;font-size:1.875rem;font-weight:700;line-height:1}.dark .fee-payable-row__amount[data-v-fd44f4fd]{color:#34d399}@media(min-width:768px){.fee-details-section[data-v-fd44f4fd]{background:transparent;border:none;padding:0 4px}.fee-details-section__title[data-v-fd44f4fd]{font-size:1rem;margin-bottom:12px}}.product-info-mobile__head[data-v-fd44f4fd]{align-items:center;display:flex;gap:12px}.product-info-mobile__logo[data-v-fd44f4fd]{flex-shrink:0;height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.product-info-mobile__logo-fallback[data-v-fd44f4fd]{align-items:center;background:#ecfdf5;border-radius:12px;color:#047857;display:flex;flex-shrink:0;font-size:1.125rem;font-weight:700;height:48px;justify-content:center;width:48px}.dark .product-info-mobile__logo-fallback[data-v-fd44f4fd]{background:#064e3b4d;color:#6ee7b7}.product-info-mobile__meta[data-v-fd44f4fd]{align-items:center;color:#9ca3af;display:flex;font-size:.875rem;gap:8px;margin-top:12px}.product-info-mobile__sep[data-v-fd44f4fd]{color:#d1d5db}.product-info-mobile__sub[data-v-fd44f4fd]{color:#9ca3af;font-size:.875rem;margin-top:4px}.product-info-mobile__desc[data-v-fd44f4fd]{border-top:1px solid #eef0f3;margin-top:14px;padding-top:12px}.dark .product-info-mobile__desc[data-v-fd44f4fd]{border-top-color:#374151}.points-panel--mobile[data-v-fd44f4fd]{border:none;display:flex;flex-direction:column;gap:12px;padding:14px}.points-mobile-balance[data-v-fd44f4fd]{align-items:center;display:flex;gap:10px}.points-mobile-row[data-v-fd44f4fd]{align-items:center;display:flex;gap:12px;justify-content:space-between}.points-mobile-row .points-value[data-v-fd44f4fd]{font-size:1rem;margin-top:0}.points-mobile-row .points-value--deduct[data-v-fd44f4fd]{font-size:1rem}.points-topup-btn--full[data-v-fd44f4fd]{margin-top:2px;max-width:none;width:100%}@media(min-width:768px){.product-drawer-content[data-v-fd44f4fd] .n-drawer-body-wrapper{margin-left:auto;margin-right:auto;max-width:400px}}.phone-input-field-wrap[data-v-f6c3d3ff]{position:relative}.phone-input-field-wrap--attention[data-v-f6c3d3ff]{animation:phone-input-bounce-f6c3d3ff 3.2s ease-in-out infinite}.phone-input-field-wrap--attention[data-v-f6c3d3ff] .n-input .n-input-wrapper,.phone-input-field-wrap--attention[data-v-f6c3d3ff] .n-input .n-input__input-el{animation:phone-input-water-bg-f6c3d3ff 5s ease-in-out infinite;background:linear-gradient(120deg,#f4fdf7,#f8fefa 48%,#f0fcf6)!important;background-size:200% 200%;overflow:hidden}.phone-input-field-wrap--attention[data-v-f6c3d3ff] .n-input .n-input__border,.phone-input-field-wrap--attention[data-v-f6c3d3ff] .n-input .n-input__state-border{animation:phone-input-border-glow-f6c3d3ff 3.2s ease-in-out infinite;border-color:#22c55e73;box-shadow:0 0 #22c55e00}.phone-input-shimmer[data-v-f6c3d3ff]{border-radius:6px;inset:1px;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.phone-input-shimmer__beam[data-v-f6c3d3ff]{animation:phone-input-shimmer-sweep-f6c3d3ff 3.2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35) 38%,hsla(0,0%,100%,.55) 50%,rgba(220,245,232,.35) 52%,hsla(0,0%,100%,.35) 62%,transparent);height:140%;opacity:0;position:absolute;top:-20%;transform:skew(-16deg) translate(-160%);width:22%}.phone-input-wrapper--error-shake .phone-input-field-wrap[data-v-f6c3d3ff]{animation:phone-input-shake-f6c3d3ff .45s ease-in-out}@keyframes phone-input-water-bg-f6c3d3ff{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes phone-input-border-glow-f6c3d3ff{0%,78%,to{border-color:#22c55e59;box-shadow:0 0 #22c55e00}40%{border-color:#22c55e8c;box-shadow:0 0 0 3px #22c55e14}}@keyframes phone-input-shimmer-sweep-f6c3d3ff{0%,72%,to{opacity:0;transform:skew(-16deg) translate(-160%)}12%{opacity:.55}38%{opacity:.65;transform:skew(-16deg) translate(420%)}52%{opacity:0}}@keyframes phone-input-shake-f6c3d3ff{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes phone-input-bounce-f6c3d3ff{0%,78%,to{transform:translateY(0)}10%{transform:translateY(-3px)}20%{transform:translateY(0)}28%{transform:translateY(-2px)}36%{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.phone-input-field-wrap--attention[data-v-f6c3d3ff]{animation:none}.phone-input-field-wrap--attention[data-v-f6c3d3ff] .n-input .n-input-wrapper,.phone-input-field-wrap--attention[data-v-f6c3d3ff] .n-input .n-input__input-el{animation:none;background:#f6fef9!important}.phone-input-shimmer[data-v-f6c3d3ff]{display:none}.phone-input-field-wrap--attention[data-v-f6c3d3ff] .n-input .n-input__border,.phone-input-field-wrap--attention[data-v-f6c3d3ff] .n-input .n-input__state-border{animation:none;border-color:#22c55e73;box-shadow:none}.phone-input-wrapper--error-shake .phone-input-field-wrap[data-v-f6c3d3ff]{animation:none}}.operator-select-wrapper[data-v-7100563b]{overflow:visible;position:relative}.operator-select-wrapper>div[class*=absolute][data-v-7100563b]{z-index:9999}[data-v-11d74554] .n-tab-pane,[data-v-11d74554] .n-tabs-content{padding:0!important}[data-v-11d74554] .dark .n-tabs-tab{color:#9ca3af!important}[data-v-11d74554] .dark .n-tabs-tab:hover{color:#e5e7eb!important}[data-v-11d74554] .dark .n-tabs-tab--active{color:#10b981!important}[data-v-11d74554] .dark .n-tabs-tab__label{color:inherit}[data-v-11d74554] .dark .n-tabs-bar{background-color:#10b981!important}[data-v-66df1c09] .dark .product-item,[data-v-66df1c09] .dark .product-item:hover{background-color:#3f495e8a!important}[data-v-66df1c09] .dark .product-item-selected{background-color:#16653499!important}
