@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600&display=swap";@import"https://iconsax.gitlab.io/i/icons.css";.prompt-overlay[data-v-b6ddcba6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at top,rgba(200,255,0,.12),transparent 35%),radial-gradient(circle at bottom,rgba(78,117,255,.08),transparent 42%),#050805b8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.prompt-card[data-v-b6ddcba6]{--prompt-accent: #c8ff00;--prompt-soft: rgba(200,255,0,.16);--prompt-border: rgba(200,255,0,.2);--prompt-shadow: rgba(200,255,0,.16);width:min(100%,420px);position:relative;overflow:hidden;border-radius:28px;padding:22px;border:1px solid var(--prompt-border);background:linear-gradient(180deg,#131713fa,#0b0e0bfa),radial-gradient(circle at top right,var(--prompt-soft),transparent 40%);box-shadow:0 28px 90px #0000006b,0 0 0 1px #ffffff08 inset,0 18px 48px var(--prompt-shadow)}.prompt-card.tone-danger[data-v-b6ddcba6]{--prompt-accent: #ff6b7c;--prompt-soft: rgba(255,107,124,.18);--prompt-border: rgba(255,107,124,.22);--prompt-shadow: rgba(255,107,124,.18)}.prompt-card.tone-success[data-v-b6ddcba6]{--prompt-accent: #00d689;--prompt-soft: rgba(0,214,137,.18);--prompt-border: rgba(0,214,137,.22);--prompt-shadow: rgba(0,214,137,.16)}.prompt-card.tone-info[data-v-b6ddcba6]{--prompt-accent: #5bc0ff;--prompt-soft: rgba(91,192,255,.18);--prompt-border: rgba(91,192,255,.22);--prompt-shadow: rgba(91,192,255,.16)}.prompt-backdrop-glow[data-v-b6ddcba6]{position:absolute;top:-60px;right:-50px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,var(--prompt-soft) 0%,transparent 70%);pointer-events:none}.prompt-grid[data-v-b6ddcba6]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 90%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 90%);opacity:.28;pointer-events:none}.prompt-head[data-v-b6ddcba6],.prompt-body[data-v-b6ddcba6],.prompt-actions[data-v-b6ddcba6]{position:relative;z-index:1}.prompt-head[data-v-b6ddcba6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.prompt-chip[data-v-b6ddcba6]{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.05);color:var(--prompt-accent);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.prompt-icon-ring[data-v-b6ddcba6]{width:58px;height:58px;display:grid;place-items:center;border-radius:20px;background:linear-gradient(180deg,#ffffff12,#ffffff05),var(--prompt-soft);border:1px solid var(--prompt-border);color:var(--prompt-accent);font-size:28px;box-shadow:0 12px 28px var(--prompt-shadow)}.prompt-body[data-v-b6ddcba6]{display:flex;flex-direction:column;gap:12px}.prompt-title[data-v-b6ddcba6]{margin:0;font-size:28px;line-height:1.02;color:var(--text)}.prompt-message[data-v-b6ddcba6]{margin:0;color:var(--text-2);font-size:14px;line-height:1.7}.prompt-detail[data-v-b6ddcba6]{margin-top:6px;padding:14px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.prompt-detail-head[data-v-b6ddcba6]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.prompt-detail-value[data-v-b6ddcba6]{display:block;color:var(--text);font-size:15px;line-height:1.6;word-break:break-word;white-space:pre-wrap}.prompt-copy[data-v-b6ddcba6]{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff08;color:var(--text);font-size:11px;font-weight:700;cursor:pointer;transition:border-color .18s ease,transform .18s ease,color .18s ease}.prompt-copy[data-v-b6ddcba6]:hover,.prompt-copy[data-v-b6ddcba6]:focus-visible{border-color:var(--prompt-accent);color:var(--prompt-accent);transform:translateY(-1px);outline:none}.prompt-actions[data-v-b6ddcba6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}.prompt-actions.stacked[data-v-b6ddcba6]{grid-template-columns:1fr}.prompt-btn[data-v-b6ddcba6]{min-height:50px;border-radius:16px;border:1px solid transparent;font-family:inherit;font-size:14px;font-weight:800;letter-spacing:.01em;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.prompt-btn[data-v-b6ddcba6]:hover,.prompt-btn[data-v-b6ddcba6]:focus-visible{transform:translateY(-1px);outline:none}.prompt-btn-primary[data-v-b6ddcba6]{color:#081008;background:linear-gradient(135deg,var(--prompt-accent),color-mix(in srgb,var(--prompt-accent) 72%,white 28%));box-shadow:0 14px 28px var(--prompt-shadow)}.prompt-btn-ghost[data-v-b6ddcba6]{color:var(--text);background:#ffffff08;border-color:#ffffff14}.prompt-btn-ghost[data-v-b6ddcba6]:hover,.prompt-btn-ghost[data-v-b6ddcba6]:focus-visible{border-color:#ffffff29}.prompt-fade-enter-active[data-v-b6ddcba6],.prompt-fade-leave-active[data-v-b6ddcba6]{transition:opacity .18s ease}.prompt-fade-enter-active .prompt-card[data-v-b6ddcba6],.prompt-fade-leave-active .prompt-card[data-v-b6ddcba6]{transition:transform .22s ease,opacity .22s ease}.prompt-fade-enter-from[data-v-b6ddcba6],.prompt-fade-leave-to[data-v-b6ddcba6]{opacity:0}.prompt-fade-enter-from .prompt-card[data-v-b6ddcba6],.prompt-fade-leave-to .prompt-card[data-v-b6ddcba6]{opacity:0;transform:translateY(16px) scale(.98)}@media(max-width:520px){.prompt-overlay[data-v-b6ddcba6]{padding:16px}.prompt-card[data-v-b6ddcba6]{border-radius:24px;padding:18px}.prompt-title[data-v-b6ddcba6]{font-size:24px}}.customer-primary-nav[data-v-8cd1ce2d]{font-family:var(--fx-font-sans)}.nav-item[data-v-8cd1ce2d]{color:var(--fx-muted);text-decoration:none;position:relative;transition:color var(--fx-duration-fast) var(--fx-ease-standard),background var(--fx-duration-fast) var(--fx-ease-standard),border-color var(--fx-duration-fast) var(--fx-ease-standard)}.nav-icon[data-v-8cd1ce2d]{display:grid;place-items:center;line-height:1}.nav-label[data-v-8cd1ce2d]{font-weight:500}.nav-index[data-v-8cd1ce2d]{color:var(--fx-faint);font-size:8px;font-weight:600;letter-spacing:.08em}.nav-item.active[data-v-8cd1ce2d]{color:var(--fx-ink)}.nav-item.active .nav-icon[data-v-8cd1ce2d],.nav-item.active .nav-index[data-v-8cd1ce2d]{color:var(--fx-primary)}.nav-rail[data-v-8cd1ce2d]{display:flex;flex-direction:column;gap:2px;width:100%}.nav-rail .nav-item[data-v-8cd1ce2d]{min-height:58px;padding:8px 14px;border-left:2px solid transparent;display:grid;grid-template-columns:26px 24px 1fr;align-items:center;gap:10px}.nav-rail .nav-item[data-v-8cd1ce2d]:hover{background:#2452d60d;color:var(--fx-ink)}.nav-rail .nav-item.active[data-v-8cd1ce2d]{border-left-color:var(--fx-primary);background:var(--fx-primary-soft)}.nav-rail .nav-icon[data-v-8cd1ce2d]{font-size:20px}.nav-rail .nav-label[data-v-8cd1ce2d]{font-size:12px;letter-spacing:-.01em}.nav-rail .nav-active-mark[data-v-8cd1ce2d],.nav-bottom[data-v-8cd1ce2d]{display:none}@media(max-width:899px){.nav-rail[data-v-8cd1ce2d]{display:none}.nav-bottom[data-v-8cd1ce2d]{min-height:66px;padding:7px 8px calc(7px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--fx-line);background:#fffffff5;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));flex:0 0 auto;position:relative;z-index:30}.nav-bottom .nav-item[data-v-8cd1ce2d]{min-width:0;padding:5px 2px 3px;display:grid;grid-template-rows:22px 15px;place-items:center;gap:2px}.nav-bottom .nav-index[data-v-8cd1ce2d]{display:none}.nav-bottom .nav-icon[data-v-8cd1ce2d]{font-size:21px}.nav-bottom .nav-label[data-v-8cd1ce2d]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;letter-spacing:.01em}.nav-bottom .nav-active-mark[data-v-8cd1ce2d]{position:absolute;top:-8px;left:50%;width:20px;height:2px;background:transparent;transform:translate(-50%)}.nav-bottom .nav-item.active .nav-active-mark[data-v-8cd1ce2d]{background:var(--fx-primary)}}.customer-shell[data-v-8dd58214]{width:100%;height:100dvh;overflow:hidden;display:grid;grid-template-columns:190px minmax(0,1fr);background:var(--fx-canvas);color:var(--fx-ink);font-family:var(--fx-font-sans)}.desktop-rail[data-v-8dd58214]{min-width:0;height:100dvh;border-right:1px solid var(--fx-line);background:var(--fx-paper);display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:40}.rail-brand[data-v-8dd58214]{min-height:92px;padding:24px 20px 18px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.rail-logo[data-v-8dd58214]{height:32px;width:auto;max-width:130px;object-fit:contain}.rail-brand-rule[data-v-8dd58214],.rail-section-rule[data-v-8dd58214]{width:100%;height:1px;background:var(--fx-line)}.rail-navigation[data-v-8dd58214]{padding:8px 10px 0}.rail-utility-section[data-v-8dd58214]{margin-top:auto;padding:12px 10px 18px;display:flex;flex-direction:column;gap:2px}.rail-section-rule[data-v-8dd58214]{margin-bottom:10px}.rail-utility-link[data-v-8dd58214]{width:100%;min-height:42px;padding:0 11px;border:0;border-left:2px solid transparent;border-radius:0;background:transparent;color:var(--fx-muted);display:grid;grid-template-columns:22px 1fr;align-items:center;gap:10px;text-align:left;text-decoration:none;cursor:pointer;font:inherit;font-size:11.5px}.rail-utility-link[data-v-8dd58214]>:first-child{font-size:16px}.rail-utility-link[data-v-8dd58214]:hover{background:var(--fx-paper-muted);color:var(--accent,#c8ff00)}.rail-footmark[data-v-8dd58214]{min-height:42px;padding:0 20px;border-top:1px solid var(--fx-line);display:flex;align-items:center;justify-content:space-between;color:var(--fx-faint)}.rail-footmark span[data-v-8dd58214]{font-size:14px;font-weight:600;color:var(--accent,#c8ff00)}.rail-footmark b[data-v-8dd58214]{font-size:9px;font-weight:600;letter-spacing:.1em}.shell-main[data-v-8dd58214]{min-width:0;height:100dvh;overflow:hidden;display:flex;flex-direction:column;background:var(--fx-canvas)}.shell-scroll[data-v-8dd58214]{min-width:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.shell-content-frame[data-v-8dd58214]{width:100%;max-width:1120px;min-height:100%;margin:0 auto}.mobile-utility-dock[data-v-8dd58214]{display:none}@media(max-width:899px){.customer-shell[data-v-8dd58214]{display:flex;align-items:stretch;justify-content:center;background:var(--fx-canvas)}.desktop-rail[data-v-8dd58214]{display:none}.shell-main[data-v-8dd58214]{width:100%;max-width:600px;flex:1 1 auto;background:#000}.shell-content-frame[data-v-8dd58214]{max-width:none}.mobile-utility-dock[data-v-8dd58214]{display:block;position:fixed;right:max(14px,calc((100vw - 600px)/2 + 14px));bottom:calc(82px + env(safe-area-inset-bottom,0px));z-index:75}.utility-trigger[data-v-8dd58214]{width:46px;height:46px;padding:0;border:1px solid rgba(200,255,0,.3);border-radius:12px;background:#151515;color:var(--accent,#c8ff00);display:grid;place-items:center;cursor:pointer;font-size:22px;box-shadow:0 12px 28px #00000061,0 0 0 1px #ffffff05}.utility-trigger.active[data-v-8dd58214]{background:var(--accent,#c8ff00);color:#080808}.connect-panel[data-v-8dd58214]{position:absolute;right:0;bottom:56px;width:min(330px,calc(100vw - 28px));padding:12px;border:1px solid #2b2b2b;border-radius:14px;background:linear-gradient(155deg,#181818,#0c0c0c 72%);box-shadow:0 24px 60px #0000008c;overflow:hidden}.connect-panel[data-v-8dd58214]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 15% 0,rgba(200,255,0,.09),transparent 34%);pointer-events:none}.connect-head[data-v-8dd58214]{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) 30px;gap:10px;align-items:start;padding:5px 4px 12px}.connect-head-icon[data-v-8dd58214]{width:42px;height:42px;border:1px solid rgba(200,255,0,.22);border-radius:11px;background:#c8ff000f;color:var(--accent,#c8ff00);display:grid;place-items:center;font-size:21px}.connect-head-copy[data-v-8dd58214]{min-width:0}.connect-head-copy small[data-v-8dd58214]{display:block;color:var(--accent,#c8ff00);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.connect-head-copy strong[data-v-8dd58214]{display:block;margin-top:3px;color:#f4f4f4;font-size:20px;line-height:1.18;font-weight:600;letter-spacing:-.025em}.connect-head-copy span[data-v-8dd58214]{display:block;margin-top:5px;color:#858585;font-size:11.5px;line-height:1.48;font-weight:400}.connect-close[data-v-8dd58214]{width:30px;height:30px;padding:0;border:0;background:transparent;color:#777;display:grid;place-items:center;font-size:20px}.connect-links[data-v-8dd58214]{position:relative;display:flex;flex-direction:column;gap:6px}.connect-link[data-v-8dd58214]{width:100%;min-height:58px;padding:8px 9px;border:1px solid #242424;border-radius:10px;background:#121212;color:#e8e8e8;display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;text-align:left;text-decoration:none;font:inherit;cursor:pointer}.connect-link[data-v-8dd58214]:active{border-color:#c8ff0052;background:#c8ff0009}.connect-link-icon[data-v-8dd58214]{width:38px;height:38px;border-radius:9px;background:#1b1b1b;color:var(--accent,#c8ff00);display:grid;place-items:center;font-size:18px}.connect-link-copy[data-v-8dd58214]{min-width:0}.connect-link-copy strong[data-v-8dd58214],.connect-link-copy small[data-v-8dd58214]{display:block}.connect-link-copy strong[data-v-8dd58214]{font-size:11.5px;line-height:1.25;font-weight:600}.connect-link-copy small[data-v-8dd58214]{margin-top:4px;color:#727272;font-size:10px;line-height:1.35;font-weight:400}.connect-arrow[data-v-8dd58214]{color:#666;font-size:14px}.connect-empty[data-v-8dd58214]{position:relative;min-height:68px;margin-top:5px;border:1px dashed #2b2b2b;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:8px;color:#777;font-size:10.5px;line-height:1.35}.connect-empty svg[data-v-8dd58214]{font-size:18px}.connect-foot[data-v-8dd58214]{position:relative;margin-top:10px;color:#686868;display:flex;align-items:center;gap:7px;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.connect-foot span[data-v-8dd58214]{width:6px;height:6px;border-radius:50%;background:var(--accent,#c8ff00);box-shadow:0 0 8px #c8ff0073}.utility-panel-enter-active[data-v-8dd58214],.utility-panel-leave-active[data-v-8dd58214]{transition:opacity .15s ease,transform .15s ease;transform-origin:bottom right}.utility-panel-enter-from[data-v-8dd58214],.utility-panel-leave-to[data-v-8dd58214]{opacity:0;transform:translateY(7px) scale(.98)}}@media(max-width:480px){.mobile-utility-dock[data-v-8dd58214]{right:12px}.connect-panel[data-v-8dd58214]{width:min(320px,calc(100vw - 24px))}}html.frontend-redesign-root{--fx-font-sans: "IBM Plex Sans", "Segoe UI", Arial, sans-serif;--fx-canvas: #f3f5f8;--fx-paper: #ffffff;--fx-paper-muted: #f8f9fb;--fx-ink: #111827;--fx-ink-soft: #344054;--fx-muted: #667085;--fx-faint: #98a2b3;--fx-line: #d8dee8;--fx-line-strong: #b8c1cf;--fx-primary: #2452d6;--fx-primary-hover: #1b43b7;--fx-primary-soft: #edf2ff;--fx-navy: #0d1a34;--fx-navy-soft: #162647;--fx-success: #15775b;--fx-warning: #b86b12;--fx-danger: #c93d52;--fx-focus: rgba(36, 82, 214, .16);--fx-shadow-sm: 0 1px 2px rgba(16, 24, 40, .06);--fx-shadow-md: 0 12px 32px rgba(16, 24, 40, .1);--fx-radius-xs: 3px;--fx-radius-sm: 5px;--fx-radius-md: 7px;--fx-radius-lg: 9px;--fx-space-1: 4px;--fx-space-2: 8px;--fx-space-3: 12px;--fx-space-4: 16px;--fx-space-5: 20px;--fx-space-6: 24px;--fx-space-8: 32px;--fx-space-10: 40px;--fx-space-12: 48px;--fx-ease-standard: cubic-bezier(.2,.8,.2,1);--fx-duration-fast: .14s;--fx-duration-normal: .22s}html.frontend-redesign-root,html.frontend-redesign-root body{background:#030303}html.frontend-redesign-root .customer-app,html.frontend-redesign-root .customer-auth{isolation:isolate}html.frontend-redesign-root:not(.auth-page-active),html.frontend-redesign-root:not(.auth-page-active) body{width:100%;min-height:100%;background:#030303}html.frontend-redesign-root:not(.auth-page-active) body #app{width:100%;max-width:none;min-height:100dvh;margin:0;overflow:hidden;background:#030303}html.frontend-redesign-root .fx-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(prefers-reduced-motion:reduce){html.frontend-redesign-root .customer-app *,html.frontend-redesign-root .customer-auth *{scroll-behavior:auto!important}}html.frontend-redesign-root .customer-app .dashboard{width:min(100%,1360px);margin:0 auto;padding:34px 36px 52px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);column-gap:34px;row-gap:0;color:var(--fx-ink);font-family:var(--fx-font-sans)}html.frontend-redesign-root .customer-app .dashboard>.dash-header{grid-column:1 / -1;grid-row:1;min-height:54px;margin:0 0 34px;padding:0 0 18px;border-bottom:1px solid var(--fx-line);display:flex;align-items:center;justify-content:flex-end}html.frontend-redesign-root .customer-app .dashboard .logo-mark{display:none}html.frontend-redesign-root .customer-app .dashboard .header-right{display:flex;align-items:center;gap:8px}html.frontend-redesign-root .customer-app .dashboard .hdr-btn{min-height:38px;padding:0 11px;border:1px solid var(--fx-line);border-radius:var(--fx-radius-sm);background:var(--fx-paper);color:var(--fx-ink-soft);box-shadow:none;display:inline-flex;align-items:center;gap:7px}html.frontend-redesign-root .customer-app .dashboard .hdr-btn:hover{border-color:var(--fx-line-strong);background:var(--fx-paper-muted)}html.frontend-redesign-root .customer-app .dashboard .lang-flag{width:18px;height:13px;border-radius:2px}html.frontend-redesign-root .customer-app .dashboard .lang-code{color:var(--fx-muted);font-size:10px;font-weight:600;letter-spacing:.08em}html.frontend-redesign-root .customer-app .dashboard .notif-btn{width:38px;padding:0;justify-content:center}html.frontend-redesign-root .customer-app .dashboard .notif-btn svg{color:var(--fx-ink-soft)!important;font-size:19px!important}html.frontend-redesign-root .customer-app .dashboard .notif-dot{top:8px;right:8px;width:5px;height:5px;border:1px solid #fff;background:var(--fx-primary)}html.frontend-redesign-root .customer-app .dashboard>.greeting{grid-column:1;grid-row:2;margin:0 0 22px;padding:0}html.frontend-redesign-root .customer-app .dashboard .greeting-hi{max-width:760px;display:block;color:var(--fx-ink);font-size:clamp(28px,3vw,42px);line-height:1.06;font-weight:500;letter-spacing:-.038em}html.frontend-redesign-root .customer-app .dashboard .greeting-name{color:var(--fx-primary);font-weight:500}html.frontend-redesign-root .customer-app .dashboard .greeting-sub{display:block;max-width:600px;margin-top:10px;color:var(--fx-muted);font-size:13px;line-height:1.6}html.frontend-redesign-root .customer-app .dashboard>.carousel-wrap{grid-column:1;grid-row:3;min-width:0;margin:0;padding:0;overflow:hidden}html.frontend-redesign-root .customer-app .dashboard .carousel{min-width:0}html.frontend-redesign-root .customer-app .dashboard .carousel-card,html.frontend-redesign-root .customer-app .dashboard .carousel-empty{border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;color:var(--fx-ink)!important}html.frontend-redesign-root .customer-app .dashboard .carousel-card{padding:20px 20px 17px!important}html.frontend-redesign-root .customer-app .dashboard .carousel-empty{padding:22px}html.frontend-redesign-root .customer-app .dashboard .carousel-empty strong{color:var(--fx-ink);font-size:14px;font-weight:600}html.frontend-redesign-root .customer-app .dashboard .carousel-empty span{color:var(--fx-muted);font-size:12px}html.frontend-redesign-root .customer-app .dashboard .cc-glow{display:none!important}html.frontend-redesign-root .customer-app .dashboard .cc-top{margin-bottom:14px}html.frontend-redesign-root .customer-app .dashboard .cc-symbol-row{gap:7px}html.frontend-redesign-root .customer-app .dashboard .cc-dot{width:6px;height:6px;background:var(--fx-primary)!important;border-radius:50%}html.frontend-redesign-root .customer-app .dashboard .cc-symbol{color:var(--fx-ink);font-size:13px;font-weight:600;letter-spacing:.02em}html.frontend-redesign-root .customer-app .dashboard .cc-name{color:var(--fx-faint);font-size:10px}html.frontend-redesign-root .customer-app .dashboard .cc-badge{padding:3px 7px;border-radius:4px;font-size:10px;font-weight:600;background:transparent}html.frontend-redesign-root .customer-app .dashboard .cc-badge.badge-up{color:var(--fx-success);background:#eef8f4}html.frontend-redesign-root .customer-app .dashboard .cc-badge.badge-down{color:var(--fx-danger);background:#fff1f3}html.frontend-redesign-root .customer-app .dashboard .cc-price{margin:0 0 8px;color:var(--fx-ink);font-size:clamp(25px,3vw,34px);line-height:1;font-weight:500;letter-spacing:-.035em;text-shadow:none}html.frontend-redesign-root .customer-app .dashboard .cc-price.price-flash{animation:fx-price-pulse .55s ease-out}@keyframes fx-price-pulse{0%{color:var(--fx-primary)}to{color:var(--fx-ink)}}html.frontend-redesign-root .customer-app .dashboard .cc-band{margin-bottom:8px;gap:12px}html.frontend-redesign-root .customer-app .dashboard .cc-band-label{color:var(--fx-faint);font-size:8px;font-weight:600}html.frontend-redesign-root .customer-app .dashboard .cc-band-val{color:var(--fx-muted);font-size:10px;font-weight:500}html.frontend-redesign-root .customer-app .dashboard .cc-band-sep{background:var(--fx-line)}html.frontend-redesign-root .customer-app .dashboard .cc-spark{height:54px;margin-top:3px}html.frontend-redesign-root .customer-app .dashboard .cc-spark polyline{stroke:var(--fx-primary)!important;stroke-width:1.5!important}html.frontend-redesign-root .customer-app .dashboard .cc-spark path{opacity:.16}html.frontend-redesign-root .customer-app .dashboard .cc-meta{margin-top:11px;padding-top:10px;border-top:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .dashboard .cc-live-badge{padding:0;border:0;border-radius:0;background:transparent;color:var(--fx-muted);font-size:8px;font-weight:600}html.frontend-redesign-root .customer-app .dashboard .cc-live-on,html.frontend-redesign-root .customer-app .dashboard .cc-live-off{background:transparent;border:0;color:var(--fx-muted)}html.frontend-redesign-root .customer-app .dashboard .cc-live-dot,html.frontend-redesign-root .customer-app .dashboard .cc-live-on .cc-live-dot,html.frontend-redesign-root .customer-app .dashboard .cc-live-off .cc-live-dot{width:5px;height:5px;background:var(--fx-success);box-shadow:none}html.frontend-redesign-root .customer-app .dashboard .cc-vol{color:var(--fx-faint);font-size:9px}html.frontend-redesign-root .customer-app .dashboard .carousel-dots{margin-top:10px;gap:5px}html.frontend-redesign-root .customer-app .dashboard .dot{width:16px;height:2px;border-radius:0;background:var(--fx-line)}html.frontend-redesign-root .customer-app .dashboard .dot.active{width:28px;background:var(--fx-primary)}html.frontend-redesign-root .customer-app .dashboard>.section-title{grid-column:2;grid-row:2;align-self:end;margin:0 0 22px;color:var(--fx-muted);font-size:10px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}html.frontend-redesign-root .customer-app .dashboard>.quick-grid{grid-column:2;grid-row:3;align-self:start;display:grid;grid-template-columns:1fr;gap:0;margin:0;padding:0;border-top:1px solid var(--fx-line);border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .dashboard .qa-item{min-height:62px;padding:0 3px;border-bottom:1px solid var(--fx-line);display:grid;grid-template-columns:34px 1fr 18px;align-items:center;gap:10px;text-decoration:none;color:var(--fx-ink-soft)}html.frontend-redesign-root .customer-app .dashboard .qa-item:last-child{border-bottom:0}html.frontend-redesign-root .customer-app .dashboard .qa-item:after{content:"→";color:var(--fx-faint);font-size:13px;transition:transform var(--fx-duration-fast),color var(--fx-duration-fast)}html.frontend-redesign-root .customer-app .dashboard .qa-item:hover:after{transform:translate(2px);color:var(--fx-primary)}html.frontend-redesign-root .customer-app .dashboard .qa-icon{width:30px;height:30px;border:0;border-radius:0;background:transparent!important;box-shadow:none!important;color:var(--fx-primary)!important;font-size:19px}html.frontend-redesign-root .customer-app .dashboard .qa-item:hover .qa-icon{border:0;box-shadow:none;background:transparent}html.frontend-redesign-root .customer-app .dashboard .qa-label{color:var(--fx-ink-soft);font-size:12px;font-weight:500;text-align:left}html.frontend-redesign-root .customer-app .dashboard>.section-row{grid-column:1 / -1;grid-row:4;margin:44px 0 18px;padding-top:22px;border-top:1px solid var(--fx-line);display:flex;align-items:flex-end;justify-content:space-between}html.frontend-redesign-root .customer-app .dashboard .section-row .section-title{margin:0!important;color:var(--fx-ink);font-size:clamp(21px,2vw,28px);line-height:1.1;font-weight:500;letter-spacing:-.025em;text-transform:none}html.frontend-redesign-root .customer-app .dashboard .section-row .link-accent{color:var(--fx-primary);font-size:11px;font-weight:600;text-decoration:none;cursor:pointer}html.frontend-redesign-root .customer-app .dashboard>.plans-list{grid-column:1 / -1;grid-row:5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0}html.frontend-redesign-root .customer-app .dashboard .plan-card{--pc: var(--fx-primary) !important;min-height:0!important;max-height:none!important;padding:18px!important;gap:15px!important;overflow:hidden;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;color:var(--fx-ink)}html.frontend-redesign-root .customer-app .dashboard .plan-card.plan-locked{opacity:.72}html.frontend-redesign-root .customer-app .dashboard .plan-topbar{min-height:24px;padding-bottom:11px;border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .dashboard .plan-tier-wrap{gap:7px}html.frontend-redesign-root .customer-app .dashboard .plan-tier{color:var(--fx-primary);font-size:8px;font-weight:600;letter-spacing:.14em}html.frontend-redesign-root .customer-app .dashboard .plan-live-dot{width:5px;height:5px;background:var(--fx-primary);box-shadow:none;animation:none}html.frontend-redesign-root .customer-app .dashboard .plan-tier-note{color:var(--fx-faint);font-size:9px;font-weight:500}html.frontend-redesign-root .customer-app .dashboard .plan-badge{padding:3px 6px;border:1px solid var(--fx-line);border-radius:3px;background:var(--fx-paper-muted);color:var(--fx-muted);font-size:8px;font-weight:600;letter-spacing:.08em}html.frontend-redesign-root .customer-app .dashboard .plan-core{grid-template-columns:minmax(0,1fr) auto;gap:14px}html.frontend-redesign-root .customer-app .dashboard .plan-identity{gap:9px}html.frontend-redesign-root .customer-app .dashboard .plan-icon-shell{width:34px;height:34px;border:1px solid var(--fx-line);border-radius:var(--fx-radius-sm);background:var(--fx-paper-muted);box-shadow:none;color:var(--fx-primary);font-size:17px;animation:none}html.frontend-redesign-root .customer-app .dashboard .plan-name-stack{gap:3px}html.frontend-redesign-root .customer-app .dashboard .plan-name{color:var(--fx-ink);font-size:14px;font-weight:600;letter-spacing:-.01em}html.frontend-redesign-root .customer-app .dashboard .plan-subnote{color:var(--fx-faint);font-size:9px}html.frontend-redesign-root .customer-app .dashboard .plan-return-panel{min-width:84px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:right}html.frontend-redesign-root .customer-app .dashboard .plan-return-label{color:var(--fx-faint);font-size:8px;font-weight:500;letter-spacing:.08em}html.frontend-redesign-root .customer-app .dashboard .plan-return-value{margin-top:3px;color:var(--fx-success);font-size:14px;font-weight:600}html.frontend-redesign-root .customer-app .dashboard .plan-capital-band{padding:11px 0;border-top:1px solid var(--fx-line);border-bottom:1px solid var(--fx-line);background:transparent}html.frontend-redesign-root .customer-app .dashboard .plan-range{display:flex;align-items:center;justify-content:space-between;gap:12px}html.frontend-redesign-root .customer-app .dashboard .plan-range-label{color:var(--fx-faint);font-size:9px;font-weight:500}html.frontend-redesign-root .customer-app .dashboard .plan-range-value{color:var(--fx-ink-soft);font-size:11px;font-weight:600}html.frontend-redesign-root .customer-app .dashboard .plan-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:0;background:transparent}html.frontend-redesign-root .customer-app .dashboard .plan-stat{min-width:0;padding:0 10px;border-right:1px solid var(--fx-line);background:transparent}html.frontend-redesign-root .customer-app .dashboard .plan-stat:first-child{padding-left:0}html.frontend-redesign-root .customer-app .dashboard .plan-stat:last-child{padding-right:0;border-right:0}html.frontend-redesign-root .customer-app .dashboard .plan-stat-label{display:block;min-height:24px;color:var(--fx-faint);font-size:8px;line-height:1.35;font-weight:500}html.frontend-redesign-root .customer-app .dashboard .plan-stat-value{display:block;margin-top:4px;color:var(--fx-ink);font-size:12px;font-weight:600}html.frontend-redesign-root .customer-app .dashboard .plan-footer{margin-top:auto;padding-top:12px;border-top:1px solid var(--fx-line);display:flex;align-items:flex-end;justify-content:space-between;gap:12px}html.frontend-redesign-root .customer-app .dashboard .plan-footer-note{max-width:58%;color:var(--fx-muted);font-size:9px;line-height:1.45}html.frontend-redesign-root .customer-app .dashboard .plan-cta{min-height:34px;padding:0 10px;border:1px solid var(--fx-line-strong);border-radius:var(--fx-radius-sm);background:var(--fx-paper);box-shadow:none;color:var(--fx-primary);font:inherit;font-size:9px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;animation:none}html.frontend-redesign-root .customer-app .dashboard .plan-cta:before,html.frontend-redesign-root .customer-app .dashboard .plan-cta:after{display:none!important}html.frontend-redesign-root .customer-app .dashboard .plan-cta:hover{border-color:var(--fx-primary);background:var(--fx-primary-soft)}html.frontend-redesign-root .customer-app .dashboard .plan-cta-locked{color:var(--fx-muted)}html.frontend-redesign-root .lang-drawer-overlay{background:#0d1a3459!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.frontend-redesign-root .lang-drawer-sheet{width:min(620px,calc(100% - 32px))!important;max-height:min(78dvh,680px)!important;margin:0 auto 16px!important;padding:22px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-md)!important;color:var(--fx-ink)!important}html.frontend-redesign-root .lang-drawer-handle{width:34px!important;height:2px!important;background:var(--fx-line-strong)!important}html.frontend-redesign-root .lang-drawer-eyebrow,html.frontend-redesign-root .lang-option-check{color:var(--fx-primary)!important}html.frontend-redesign-root .lang-drawer-header h3,html.frontend-redesign-root .lang-option-copy strong{color:var(--fx-ink)!important}html.frontend-redesign-root .lang-drawer-header p,html.frontend-redesign-root .lang-option-copy small{color:var(--fx-muted)!important}html.frontend-redesign-root .lang-drawer-close{border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important}html.frontend-redesign-root .lang-drawer-list{gap:6px!important}html.frontend-redesign-root .lang-option{border:1px solid transparent!important;border-radius:var(--fx-radius-sm)!important;background:transparent!important;box-shadow:none!important;color:var(--fx-ink-soft)!important}html.frontend-redesign-root .lang-option:hover,html.frontend-redesign-root .lang-option.active{border-color:var(--fx-line)!important;background:var(--fx-primary-soft)!important;box-shadow:none!important}html.frontend-redesign-root .lang-option-flag{border-radius:4px!important;border-color:var(--fx-line)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .inv-overlay{background:#0d1a3461!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.frontend-redesign-root .inv-modal{--mc: var(--fx-primary) !important;width:min(540px,calc(100% - 28px))!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-md)!important;color:var(--fx-ink)!important}html.frontend-redesign-root .inv-neon{display:none!important}html.frontend-redesign-root .inv-pkg-icon,html.frontend-redesign-root .inv-close{border-color:var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;box-shadow:none!important;color:var(--fx-primary)!important}html.frontend-redesign-root .inv-pkg-name,html.frontend-redesign-root .inv-stat-val,html.frontend-redesign-root .inv-bal-val,html.frontend-redesign-root .inv-ret-val{color:var(--fx-ink)!important}html.frontend-redesign-root .inv-pkg-roi,html.frontend-redesign-root .inv-stat-label,html.frontend-redesign-root .inv-bal-label,html.frontend-redesign-root .inv-label,html.frontend-redesign-root .inv-avail,html.frontend-redesign-root .inv-ret-row{color:var(--fx-muted)!important}html.frontend-redesign-root .inv-stats,html.frontend-redesign-root .inv-balance,html.frontend-redesign-root .inv-return,html.frontend-redesign-root .inv-qualification{border-color:var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;box-shadow:none!important}html.frontend-redesign-root .inv-input-wrap{border-color:var(--fx-line-strong)!important;border-radius:var(--fx-radius-sm)!important;background:#fff!important;box-shadow:none!important}html.frontend-redesign-root .inv-input{color:var(--fx-ink)!important}html.frontend-redesign-root .inv-max-btn{border-left:1px solid var(--fx-line)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .inv-submit{border:1px solid var(--fx-primary)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary)!important;box-shadow:none!important;color:#fff!important}html.frontend-redesign-root .home-popup-overlay{padding:20px;background:#0d1a3461!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.frontend-redesign-root .home-popup-shell{width:min(720px,92vw)!important;height:auto!important;max-height:min(78dvh,700px)!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-md)!important}html.frontend-redesign-root .home-popup-header{min-height:84px;padding:16px 20px!important;border-bottom:1px solid var(--fx-line)!important;background:var(--fx-navy)!important}html.frontend-redesign-root .home-popup-scan,html.frontend-redesign-root .home-popup-orb{display:none!important}html.frontend-redesign-root .home-popup-logo{height:40px!important;filter:brightness(0) invert(1)!important}html.frontend-redesign-root .home-popup-close{width:34px!important;height:34px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:var(--fx-radius-sm)!important;background:transparent!important;color:#ffffffc7!important}html.frontend-redesign-root .home-popup-body{padding:26px!important;gap:22px!important;background:var(--fx-paper)!important;scrollbar-color:var(--fx-line-strong) transparent!important}html.frontend-redesign-root .home-popup-kicker{color:var(--fx-primary)!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .home-popup-copy h3,html.frontend-redesign-root .home-popup-message h1,html.frontend-redesign-root .home-popup-message h2,html.frontend-redesign-root .home-popup-message h3,html.frontend-redesign-root .home-popup-message h4,html.frontend-redesign-root .home-popup-message strong{color:var(--fx-ink)!important}html.frontend-redesign-root .home-popup-copy h3{font-size:clamp(25px,3vw,32px)!important;font-weight:500!important;letter-spacing:-.03em}html.frontend-redesign-root .home-popup-message{color:var(--fx-muted)!important;font-size:13px!important;line-height:1.7!important}html.frontend-redesign-root .home-popup-message a,html.frontend-redesign-root .home-popup-message code{color:var(--fx-primary)!important}html.frontend-redesign-root .home-popup-message blockquote{border-left-color:var(--fx-primary)!important;border-radius:0 var(--fx-radius-sm) var(--fx-radius-sm) 0!important;background:var(--fx-primary-soft)!important;color:var(--fx-ink-soft)!important}html.frontend-redesign-root .home-popup-message code,html.frontend-redesign-root .home-popup-message pre{background:var(--fx-paper-muted)!important}html.frontend-redesign-root .home-popup-dismiss,html.frontend-redesign-root .home-popup-cta{min-height:42px;padding:0 15px!important;border-radius:var(--fx-radius-sm)!important;font-weight:600!important;box-shadow:none!important}html.frontend-redesign-root .home-popup-dismiss{border:1px solid var(--fx-line)!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important}html.frontend-redesign-root .home-popup-cta{border:1px solid var(--fx-primary)!important;background:var(--fx-primary)!important;color:#fff!important}@media(min-width:1100px){html.frontend-redesign-root .customer-app .dashboard .carousel{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;transform:none!important;transition:none!important}html.frontend-redesign-root .customer-app .dashboard .carousel-card{min-width:0;padding:15px 14px 13px!important;opacity:1!important;pointer-events:auto!important}html.frontend-redesign-root .customer-app .dashboard .carousel-card .cc-name,html.frontend-redesign-root .customer-app .dashboard .carousel-card .cc-band{display:none}html.frontend-redesign-root .customer-app .dashboard .carousel-card .cc-price{font-size:20px}html.frontend-redesign-root .customer-app .dashboard .carousel-card .cc-spark{height:42px}html.frontend-redesign-root .customer-app .dashboard .carousel-dots{display:none}}@media(max-width:1180px){html.frontend-redesign-root .customer-app .dashboard{grid-template-columns:minmax(0,1fr) 280px;column-gap:24px;padding-left:26px;padding-right:26px}html.frontend-redesign-root .customer-app .dashboard>.plans-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){html.frontend-redesign-root .customer-app .dashboard{display:block;width:100%;padding:calc(var(--safe-top) + 16px) 20px 42px}html.frontend-redesign-root .customer-app .dashboard>.dash-header{min-height:46px;margin-bottom:28px;padding-bottom:14px;justify-content:space-between}html.frontend-redesign-root .customer-app .dashboard .logo-mark{display:flex}html.frontend-redesign-root .customer-app .dashboard .logo-img{height:32px;width:auto;object-fit:contain}html.frontend-redesign-root .customer-app .dashboard>.greeting{margin-bottom:20px}html.frontend-redesign-root .customer-app .dashboard .greeting-hi{font-size:clamp(28px,7vw,36px)}html.frontend-redesign-root .customer-app .dashboard>.carousel-wrap{margin:0 -20px 30px;padding:0 20px}html.frontend-redesign-root .customer-app .dashboard>.section-title{margin:0 0 11px}html.frontend-redesign-root .customer-app .dashboard>.quick-grid{grid-template-columns:repeat(5,minmax(0,1fr));border:0;gap:4px;margin-bottom:34px}html.frontend-redesign-root .customer-app .dashboard .qa-item{min-height:66px;padding:7px 2px;border:0;border-top:1px solid var(--fx-line);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px}html.frontend-redesign-root .customer-app .dashboard .qa-item:after{display:none}html.frontend-redesign-root .customer-app .dashboard .qa-icon{width:28px;height:28px;font-size:18px}html.frontend-redesign-root .customer-app .dashboard .qa-label{font-size:9px;line-height:1.25;text-align:center}html.frontend-redesign-root .customer-app .dashboard>.section-row{margin-top:0}html.frontend-redesign-root .customer-app .dashboard>.plans-list{grid-template-columns:1fr}}@media(max-width:540px){html.frontend-redesign-root .customer-app .dashboard{padding-left:16px;padding-right:16px}html.frontend-redesign-root .customer-app .dashboard>.carousel-wrap{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}html.frontend-redesign-root .customer-app .dashboard .hdr-btn{min-height:36px}html.frontend-redesign-root .customer-app .dashboard .greeting-sub{font-size:12px}html.frontend-redesign-root .customer-app .dashboard .carousel-card{padding:17px 15px 14px!important}html.frontend-redesign-root .customer-app .dashboard>.quick-grid{grid-template-columns:repeat(5,1fr)}html.frontend-redesign-root .customer-app .dashboard .plan-card{padding:15px!important}html.frontend-redesign-root .customer-app .dashboard .plan-core{grid-template-columns:minmax(0,1fr) auto}html.frontend-redesign-root .customer-app .dashboard .plan-footer{align-items:stretch;flex-direction:column}html.frontend-redesign-root .customer-app .dashboard .plan-footer-note{max-width:none}html.frontend-redesign-root .customer-app .dashboard .plan-cta{width:100%;min-height:38px}html.frontend-redesign-root .lang-drawer-sheet{width:calc(100% - 16px)!important;margin-bottom:8px!important;padding:18px!important}html.frontend-redesign-root .home-popup-overlay{padding:10px!important}html.frontend-redesign-root .home-popup-shell{width:100%!important;max-height:82dvh!important}html.frontend-redesign-root .home-popup-header{min-height:72px;padding:14px 16px!important}html.frontend-redesign-root .home-popup-logo{height:32px!important}html.frontend-redesign-root .home-popup-body{padding:20px 18px!important}html.frontend-redesign-root .home-popup-actions{flex-direction:column;align-items:stretch}html.frontend-redesign-root .home-popup-dismiss,html.frontend-redesign-root .home-popup-cta{width:100%}}html.frontend-redesign-root .customer-shell:has(.dashboard){--dh-bg: #0b100d;--dh-bg-deep: #080c0a;--dh-panel: #151b17;--dh-panel-2: #1a211c;--dh-panel-3: #202822;--dh-border: #29332c;--dh-border-soft: #222b25;--dh-text: #f3f7f4;--dh-text-soft: #c1c9c3;--dh-muted: #7f8a82;--dh-faint: #59635c;--dh-green: #31f071;--dh-green-2: #20d960;--dh-green-soft: rgba(49, 240, 113, .12);--dh-red: #ff606a;--dh-red-soft: rgba(255, 96, 106, .12);--dh-orange: #f6a43b;--dh-radius: 14px;--dh-radius-sm: 10px;background:var(--dh-bg)!important;color:var(--dh-text)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .shell-main,html.frontend-redesign-root .customer-shell:has(.dashboard) .shell-scroll,html.frontend-redesign-root .customer-shell:has(.dashboard) .shell-content-frame{background:var(--dh-bg)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .desktop-rail{background:#0d120f!important;border-right-color:var(--dh-border-soft)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .rail-brand-rule,html.frontend-redesign-root .customer-shell:has(.dashboard) .rail-section-rule,html.frontend-redesign-root .customer-shell:has(.dashboard) .rail-footmark{border-color:var(--dh-border-soft)!important;background-color:transparent!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .rail-utility-link{color:var(--dh-muted)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .rail-utility-link:hover{color:var(--dh-green)!important;background:var(--dh-green-soft)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .rail-footmark{color:var(--dh-faint)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .rail-footmark span{color:var(--dh-green)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .nav-rail .nav-item{color:var(--dh-muted)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .nav-rail .nav-item:hover{background:#ffffff09!important;color:var(--dh-text)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .nav-rail .nav-item.active{color:var(--dh-text)!important;background:var(--dh-green-soft)!important;border-left-color:var(--dh-green)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .nav-rail .nav-item.active .nav-icon,html.frontend-redesign-root .customer-shell:has(.dashboard) .nav-rail .nav-item.active .nav-index{color:var(--dh-green)!important}html.frontend-redesign-root .customer-app .dashboard{width:min(100%,1180px)!important;margin:0 auto!important;padding:28px 30px 52px!important;grid-template-columns:minmax(0,1.5fr) minmax(270px,.7fr)!important;column-gap:22px!important;color:var(--dh-text)!important;background:radial-gradient(circle at 12% -10%,rgba(49,240,113,.12),transparent 30%),linear-gradient(180deg,#0e1511 0%,var(--dh-bg) 25%,var(--dh-bg) 100%)!important}html.frontend-redesign-root .customer-app .dashboard>.dash-header{min-height:48px!important;margin:0 0 24px!important;padding:0 0 14px!important;border-bottom:1px solid var(--dh-border-soft)!important;justify-content:space-between!important}html.frontend-redesign-root .customer-app .dashboard .logo-mark{display:flex!important;align-items:center}html.frontend-redesign-root .customer-app .dashboard .logo-img{height:34px!important;width:auto!important;max-width:132px;object-fit:contain;filter:brightness(0) invert(1);opacity:.94}html.frontend-redesign-root .customer-app .dashboard .header-right{gap:8px!important}html.frontend-redesign-root .customer-app .dashboard .hdr-btn{min-height:38px!important;padding:0 11px!important;border:1px solid var(--dh-border)!important;border-radius:999px!important;background:var(--dh-panel-2)!important;color:var(--dh-text-soft)!important;box-shadow:inset 0 1px #ffffff06!important}html.frontend-redesign-root .customer-app .dashboard .hdr-btn:hover{color:var(--dh-text)!important;border-color:#3b493f!important;background:var(--dh-panel-3)!important}html.frontend-redesign-root .customer-app .dashboard .lang-code{color:var(--dh-text-soft)!important}html.frontend-redesign-root .customer-app .dashboard .notif-btn svg{color:var(--dh-text-soft)!important}html.frontend-redesign-root .customer-app .dashboard .notif-dot{background:var(--dh-green)!important;border-color:var(--dh-panel-2)!important}html.frontend-redesign-root .customer-app .dashboard>.greeting{margin-bottom:16px!important}html.frontend-redesign-root .customer-app .dashboard .greeting-hi{color:var(--dh-text)!important;font-size:clamp(26px,3vw,38px)!important;line-height:1.08!important;font-weight:500!important;letter-spacing:-.035em!important}html.frontend-redesign-root .customer-app .dashboard .greeting-name{color:var(--dh-green)!important}html.frontend-redesign-root .customer-app .dashboard .greeting-sub{color:var(--dh-muted)!important;font-size:12px!important;line-height:1.55!important}html.frontend-redesign-root .customer-app .dashboard>.carousel-wrap{border-radius:var(--dh-radius)!important;overflow:hidden!important}html.frontend-redesign-root .customer-app .dashboard .carousel-card,html.frontend-redesign-root .customer-app .dashboard .carousel-empty{border:1px solid var(--dh-border)!important;border-radius:var(--dh-radius)!important;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 28%),var(--dh-panel)!important;box-shadow:0 18px 44px #0003,inset 0 1px #ffffff06!important;color:var(--dh-text)!important}html.frontend-redesign-root .customer-app .dashboard .carousel-card{padding:19px 20px 16px!important}html.frontend-redesign-root .customer-app .dashboard .carousel-empty{padding:24px!important}html.frontend-redesign-root .customer-app .dashboard .carousel-empty strong{color:var(--dh-text)!important}html.frontend-redesign-root .customer-app .dashboard .carousel-empty span{color:var(--dh-muted)!important}html.frontend-redesign-root .customer-app .dashboard .cc-glow{display:block!important;opacity:.22!important;filter:saturate(.35) hue-rotate(65deg)!important}html.frontend-redesign-root .customer-app .dashboard .cc-symbol-row{align-items:center!important}html.frontend-redesign-root .customer-app .dashboard .cc-dot{width:28px!important;height:28px!important;border-radius:50%!important;background:var(--dh-green-soft)!important;border:1px solid rgba(49,240,113,.24)!important;position:relative}html.frontend-redesign-root .customer-app .dashboard .cc-dot:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--dh-green);box-shadow:0 0 0 4px #31f07114}html.frontend-redesign-root .customer-app .dashboard .cc-symbol{color:var(--dh-text)!important;font-size:13px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dashboard .cc-name{color:var(--dh-muted)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .dashboard .cc-badge{min-width:58px;padding:5px 9px!important;border-radius:999px!important;text-align:center;border:1px solid transparent!important}html.frontend-redesign-root .customer-app .dashboard .cc-badge.badge-up{color:var(--dh-green)!important;background:var(--dh-green-soft)!important;border-color:#31f0711f!important}html.frontend-redesign-root .customer-app .dashboard .cc-badge.badge-down{color:var(--dh-red)!important;background:var(--dh-red-soft)!important;border-color:#ff606a1f!important}html.frontend-redesign-root .customer-app .dashboard .cc-price{color:var(--dh-text)!important;font-size:clamp(27px,3vw,36px)!important;font-weight:500!important}html.frontend-redesign-root .customer-app .dashboard .cc-price.price-flash{animation:dh-price-pulse .55s ease-out!important}@keyframes dh-price-pulse{0%{color:var(--dh-green)}to{color:var(--dh-text)}}html.frontend-redesign-root .customer-app .dashboard .cc-band-label{color:var(--dh-faint)!important}html.frontend-redesign-root .customer-app .dashboard .cc-band-val,html.frontend-redesign-root .customer-app .dashboard .cc-vol{color:var(--dh-muted)!important}html.frontend-redesign-root .customer-app .dashboard .cc-band-sep,html.frontend-redesign-root .customer-app .dashboard .cc-meta{border-color:var(--dh-border-soft)!important}html.frontend-redesign-root .customer-app .dashboard .cc-spark{height:68px!important;margin-top:7px!important}html.frontend-redesign-root .customer-app .dashboard .cc-spark polyline{stroke:var(--dh-green)!important;stroke-width:1.7!important}html.frontend-redesign-root .customer-app .dashboard .cc-spark path{fill:#31f0711c!important;opacity:1!important}html.frontend-redesign-root .customer-app .dashboard .cc-live-badge,html.frontend-redesign-root .customer-app .dashboard .cc-live-on,html.frontend-redesign-root .customer-app .dashboard .cc-live-off{color:var(--dh-muted)!important}html.frontend-redesign-root .customer-app .dashboard .cc-live-dot,html.frontend-redesign-root .customer-app .dashboard .cc-live-on .cc-live-dot,html.frontend-redesign-root .customer-app .dashboard .cc-live-off .cc-live-dot{background:var(--dh-green)!important}html.frontend-redesign-root .customer-app .dashboard .dot{height:3px!important;border-radius:999px!important;background:#2d3730!important}html.frontend-redesign-root .customer-app .dashboard .dot.active{background:var(--dh-green)!important}html.frontend-redesign-root .customer-app .dashboard>.section-title{color:var(--dh-muted)!important;margin-bottom:14px!important;letter-spacing:.12em!important}html.frontend-redesign-root .customer-app .dashboard>.quick-grid{padding:7px!important;gap:4px!important;border:1px solid var(--dh-border)!important;border-radius:var(--dh-radius)!important;background:var(--dh-panel)!important;box-shadow:inset 0 1px #ffffff05!important}html.frontend-redesign-root .customer-app .dashboard .qa-item{min-height:49px!important;padding:0 10px!important;border:0!important;border-radius:var(--dh-radius-sm)!important;grid-template-columns:30px 1fr 14px!important;color:var(--dh-text-soft)!important;transition:background .16s ease,color .16s ease,transform .16s ease!important}html.frontend-redesign-root .customer-app .dashboard .qa-item:hover{background:var(--dh-panel-3)!important;color:var(--dh-text)!important}html.frontend-redesign-root .customer-app .dashboard .qa-item:active{transform:scale(.99)}html.frontend-redesign-root .customer-app .dashboard .qa-item:after{content:"›"!important;color:var(--dh-faint)!important}html.frontend-redesign-root .customer-app .dashboard .qa-icon{width:28px!important;height:28px!important;border-radius:50%!important;background:var(--dh-green-soft)!important;color:var(--dh-green)!important;font-size:16px!important}html.frontend-redesign-root .customer-app .dashboard .qa-item:nth-child(2) .qa-icon{background:var(--dh-red-soft)!important;color:var(--dh-red)!important}html.frontend-redesign-root .customer-app .dashboard .qa-item:nth-child(3) .qa-icon,html.frontend-redesign-root .customer-app .dashboard .qa-item:nth-child(4) .qa-icon{background:#f6a43b1f!important;color:var(--dh-orange)!important}html.frontend-redesign-root .customer-app .dashboard .qa-label{color:inherit!important;font-size:11px!important}html.frontend-redesign-root .customer-app .dashboard>.section-row{margin:34px 0 14px!important;padding-top:20px!important;border-top:1px solid var(--dh-border-soft)!important}html.frontend-redesign-root .customer-app .dashboard .section-row .section-title{color:var(--dh-text)!important;font-size:clamp(19px,2vw,25px)!important}html.frontend-redesign-root .customer-app .dashboard .section-row .link-accent{padding:7px 12px;border-radius:999px;color:#07130b!important;background:var(--dh-green)!important;font-size:10px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dashboard>.plans-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}html.frontend-redesign-root .customer-app .dashboard .plan-card{--pc: var(--dh-green) !important;padding:17px!important;gap:13px!important;border:1px solid var(--dh-border)!important;border-radius:var(--dh-radius)!important;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 28%),var(--dh-panel)!important;box-shadow:0 14px 34px #00000029,inset 0 1px #ffffff05!important;color:var(--dh-text)!important}html.frontend-redesign-root .customer-app .dashboard .plan-card.plan-locked{opacity:.58!important}html.frontend-redesign-root .customer-app .dashboard .plan-card:before,html.frontend-redesign-root .customer-app .dashboard .plan-card:after,html.frontend-redesign-root .customer-app .dashboard .plan-card-aurora,html.frontend-redesign-root .customer-app .dashboard .plan-card-orbit,html.frontend-redesign-root .customer-app .dashboard .plan-card-scan,html.frontend-redesign-root .customer-app .dashboard .plan-card-grid,html.frontend-redesign-root .customer-app .dashboard .plan-lock-overlay{display:none!important}html.frontend-redesign-root .customer-app .dashboard .plan-topbar{border-color:var(--dh-border-soft)!important}html.frontend-redesign-root .customer-app .dashboard .plan-tier{color:var(--dh-muted)!important}html.frontend-redesign-root .customer-app .dashboard .plan-live-dot{background:var(--dh-green)!important;box-shadow:0 0 0 4px #31f07114!important}html.frontend-redesign-root .customer-app .dashboard .plan-tier-note{color:var(--dh-muted)!important}html.frontend-redesign-root .customer-app .dashboard .plan-badge{color:#07130b!important;background:var(--dh-green)!important;border:0!important;border-radius:999px!important}html.frontend-redesign-root .customer-app .dashboard .plan-icon-shell{width:38px!important;height:38px!important;border-radius:50%!important;background:var(--dh-green-soft)!important;color:var(--dh-green)!important;border:1px solid rgba(49,240,113,.16)!important}html.frontend-redesign-root .customer-app .dashboard .plan-name{color:var(--dh-text)!important}html.frontend-redesign-root .customer-app .dashboard .plan-subnote,html.frontend-redesign-root .customer-app .dashboard .plan-return-label,html.frontend-redesign-root .customer-app .dashboard .plan-range-label,html.frontend-redesign-root .customer-app .dashboard .plan-stat-label,html.frontend-redesign-root .customer-app .dashboard .plan-footer-note{color:var(--dh-muted)!important}html.frontend-redesign-root .customer-app .dashboard .plan-return-panel{border-radius:var(--dh-radius-sm)!important;background:var(--dh-panel-2)!important;border:1px solid var(--dh-border-soft)!important}html.frontend-redesign-root .customer-app .dashboard .plan-return-value{color:var(--dh-green)!important}html.frontend-redesign-root .customer-app .dashboard .plan-capital-band{background:var(--dh-panel-2)!important;border:1px solid var(--dh-border-soft)!important;border-radius:var(--dh-radius-sm)!important}html.frontend-redesign-root .customer-app .dashboard .plan-range-value,html.frontend-redesign-root .customer-app .dashboard .plan-stat-value{color:var(--dh-text)!important}html.frontend-redesign-root .customer-app .dashboard .plan-stat{border-color:var(--dh-border-soft)!important;background:transparent!important}html.frontend-redesign-root .customer-app .dashboard .plan-footer{border-color:var(--dh-border-soft)!important}html.frontend-redesign-root .customer-app .dashboard .plan-cta{min-height:37px!important;padding:0 13px!important;border:0!important;border-radius:999px!important;background:var(--dh-green)!important;color:#07130b!important;box-shadow:none!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dashboard .plan-cta:hover{background:#48f582!important;transform:translateY(-1px)}html.frontend-redesign-root .customer-app .dashboard .plan-cta-locked{background:var(--dh-panel-3)!important;color:var(--dh-muted)!important;border:1px solid var(--dh-border)!important}html.frontend-redesign-root body .lang-drawer-overlay{background:#000000b8!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html.frontend-redesign-root body .lang-drawer-sheet{background:#111713!important;border-top-color:var(--dh-border, #29332c)!important;color:#f3f7f4!important;box-shadow:0 -24px 60px #00000070!important}html.frontend-redesign-root body .lang-drawer-copy h3,html.frontend-redesign-root body .lang-option strong{color:#f3f7f4!important}html.frontend-redesign-root body .lang-drawer-copy p,html.frontend-redesign-root body .lang-option small,html.frontend-redesign-root body .lang-drawer-eyebrow{color:#7f8a82!important}html.frontend-redesign-root body .lang-option{border-color:#29332c!important;background:#171d19!important;color:#c1c9c3!important}html.frontend-redesign-root body .lang-option.active{border-color:#31f0716b!important;background:#31f07117!important}html.frontend-redesign-root body .lang-option.active .lang-option-check{color:#31f071!important}@media(max-width:899px){html.frontend-redesign-root .customer-shell:has(.dashboard),html.frontend-redesign-root .customer-shell:has(.dashboard) .shell-main{background:var(--dh-bg)!important;box-shadow:none!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .nav-bottom{min-height:68px!important;border-top:1px solid var(--dh-border-soft)!important;background:#0a0f0cf5!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .nav-bottom .nav-item{color:var(--dh-muted)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .nav-bottom .nav-item.active .nav-active-mark{width:26px!important;height:3px!important;border-radius:999px!important;background:var(--dh-green)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .utility-trigger{border-color:var(--dh-border)!important;background:var(--dh-panel-2)!important;color:var(--dh-text-soft)!important;box-shadow:0 12px 28px #00000047!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .utility-trigger.active,html.frontend-redesign-root .customer-shell:has(.dashboard) .utility-trigger:hover{color:var(--dh-green)!important;border-color:#31f07147!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .mobile-utility-panel{border-color:var(--dh-border)!important;background:#121814!important;box-shadow:0 22px 50px #0000006b!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .utility-panel-head{color:var(--dh-muted)!important;border-color:var(--dh-border-soft)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .mobile-utility-link{color:var(--dh-text-soft)!important}html.frontend-redesign-root .customer-shell:has(.dashboard) .mobile-utility-link:hover{color:var(--dh-green)!important;background:var(--dh-green-soft)!important}html.frontend-redesign-root .customer-app .dashboard{width:100%!important;min-height:100%!important;padding:calc(env(safe-area-inset-top,0px) + 12px) 14px 98px!important;display:block!important;background:radial-gradient(circle at 10% 0%,rgba(49,240,113,.13),transparent 27%),var(--dh-bg)!important}html.frontend-redesign-root .customer-app .dashboard>.dash-header{margin-bottom:18px!important;padding-bottom:12px!important}html.frontend-redesign-root .customer-app .dashboard .logo-img{height:30px!important}html.frontend-redesign-root .customer-app .dashboard .hdr-btn{min-height:36px!important;padding:0 10px!important}html.frontend-redesign-root .customer-app .dashboard>.greeting{margin:0 0 16px!important}html.frontend-redesign-root .customer-app .dashboard .greeting-hi{font-size:22px!important;line-height:1.12!important}html.frontend-redesign-root .customer-app .dashboard .greeting-sub{max-width:92%!important;margin-top:7px!important;font-size:11px!important}html.frontend-redesign-root .customer-app .dashboard>.carousel-wrap{margin-bottom:19px!important;overflow:visible!important}html.frontend-redesign-root .customer-app .dashboard .carousel{overflow:hidden!important;border-radius:var(--dh-radius)!important}html.frontend-redesign-root .customer-app .dashboard .carousel-card{min-height:232px!important;padding:17px 17px 14px!important;border-radius:var(--dh-radius)!important}html.frontend-redesign-root .customer-app .dashboard .cc-spark{height:74px!important}html.frontend-redesign-root .customer-app .dashboard>.section-title{margin:0 0 10px!important;color:var(--dh-text-soft)!important;font-size:11px!important;letter-spacing:0!important;text-transform:none!important}html.frontend-redesign-root .customer-app .dashboard>.quick-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;margin-bottom:24px!important;padding:6px!important;border-radius:999px!important;overflow:hidden}html.frontend-redesign-root .customer-app .dashboard .qa-item{min-width:0!important;min-height:54px!important;padding:5px 2px!important;border-radius:999px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important}html.frontend-redesign-root .customer-app .dashboard .qa-item:after{display:none!important}html.frontend-redesign-root .customer-app .dashboard .qa-icon{width:25px!important;height:25px!important;font-size:15px!important}html.frontend-redesign-root .customer-app .dashboard .qa-label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dh-muted)!important;font-size:8px!important;text-align:center!important}html.frontend-redesign-root .customer-app .dashboard .qa-item:first-child{background:var(--dh-green)!important}html.frontend-redesign-root .customer-app .dashboard .qa-item:first-child .qa-icon{background:#07130b1f!important;color:#07130b!important}html.frontend-redesign-root .customer-app .dashboard .qa-item:first-child .qa-label{color:#07130b!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dashboard>.section-row{margin:0 0 12px!important;padding-top:18px!important}html.frontend-redesign-root .customer-app .dashboard .section-row .section-title{font-size:17px!important}html.frontend-redesign-root .customer-app .dashboard .section-row .link-accent{padding:6px 10px!important;font-size:9px!important}html.frontend-redesign-root .customer-app .dashboard>.plans-list{display:flex!important;flex-direction:column!important;gap:10px!important}html.frontend-redesign-root .customer-app .dashboard .plan-card{padding:15px!important;gap:11px!important;border-radius:var(--dh-radius)!important}html.frontend-redesign-root .customer-app .dashboard .plan-core{align-items:center!important}html.frontend-redesign-root .customer-app .dashboard .plan-return-panel{min-width:90px!important}html.frontend-redesign-root .customer-app .dashboard .plan-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border:1px solid var(--dh-border-soft)!important;border-radius:var(--dh-radius-sm)!important;overflow:hidden;background:var(--dh-panel-2)!important}html.frontend-redesign-root .customer-app .dashboard .plan-stat{min-width:0!important;padding:9px 8px!important;border-right:1px solid var(--dh-border-soft)!important}html.frontend-redesign-root .customer-app .dashboard .plan-stat:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .dashboard .plan-stat-label{font-size:8px!important}html.frontend-redesign-root .customer-app .dashboard .plan-stat-value{font-size:11px!important}html.frontend-redesign-root .customer-app .dashboard .plan-footer{gap:10px!important}html.frontend-redesign-root .customer-app .dashboard .plan-footer-note{font-size:9px!important;line-height:1.4!important}html.frontend-redesign-root .customer-app .dashboard .plan-cta{flex:0 0 auto!important;min-height:34px!important;padding:0 11px!important;font-size:9px!important}}@media(max-width:420px){html.frontend-redesign-root .customer-app .dashboard{padding-left:11px!important;padding-right:11px!important}html.frontend-redesign-root .customer-app .dashboard>.quick-grid{border-radius:16px!important}html.frontend-redesign-root .customer-app .dashboard .qa-item{border-radius:12px!important}html.frontend-redesign-root .customer-app .dashboard .qa-label{font-size:7.5px!important}html.frontend-redesign-root .customer-app .dashboard .plan-footer{flex-direction:column!important;align-items:stretch!important}html.frontend-redesign-root .customer-app .dashboard .plan-cta{width:100%!important}}@media(min-width:900px){html.frontend-redesign-root .customer-app .dashboard .carousel{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;transform:none!important;transition:none!important}html.frontend-redesign-root .customer-app .dashboard .carousel-card{min-width:0!important;opacity:1!important;pointer-events:auto!important}html.frontend-redesign-root .customer-app .dashboard .cc-price{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(25px,2.2vw,32px)!important}html.frontend-redesign-root .customer-app .dashboard .cc-name{max-width:74px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.frontend-redesign-root .customer-app .dashboard .carousel-dots{display:none!important}}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3),html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .shell-main,html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .shell-scroll,html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .shell-content-frame,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard.dashboard-reference-v3{background:#030303!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .market-search{height:42px!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:default!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .market-search:before{content:"";display:block;width:min(116px,88%);height:36px;background:url(/logo.png) center / contain no-repeat}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-topbar{height:44px!important;min-height:44px!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;column-gap:10px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .profile-orb,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .market-search,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .topbar-actions{align-self:center!important;margin-top:0!important;margin-bottom:0!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .profile-orb{width:42px!important;height:42px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .market-search{height:42px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .market-search:before{height:32px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .topbar-actions{height:42px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .topbar-icon-button{width:38px!important;height:42px!important;min-width:38px!important;min-height:42px!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important;line-height:1!important;align-self:center!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .language-button>svg{flex:0 0 auto!important;align-self:center!important;margin:0!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .language-button small{margin:0!important;color:#e7e7e7!important;font-size:14px!important;line-height:1!important;font-weight:500!important;letter-spacing:0!important;align-self:center!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .notification-button{display:grid!important;place-items:center!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .notification-button>svg{margin:0!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card{min-height:152px!important;padding:12px 14px 10px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-owner{margin-top:4px!important;font-size:17px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-add{width:32px!important;height:32px!important;font-size:22px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card-balance{margin-top:20px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card-balance strong{font-size:clamp(27px,8vw,34px)!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card-foot{margin-top:8px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card-mark span{width:16px!important;height:16px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-quick-actions{width:100%!important;margin:10px 0 0!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;align-items:start!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-quick-action{min-width:0!important;min-height:68px!important;padding:5px 1px 3px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#ededed!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;font:inherit!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-quick-icon{width:40px!important;height:40px!important;flex:0 0 40px!important;border:1px solid #242424!important;border-radius:10px!important;display:grid!important;place-items:center!important;background:#181818!important;color:#e9e9e9!important;box-shadow:inset 0 1px #ffffff06!important;transition:transform .14s ease,background .14s ease!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-quick-icon svg{width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-quick-label{width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#969696!important;font-size:9px!important;line-height:1.15!important;font-weight:500!important;text-align:center!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-quick-action:active .home-quick-icon{transform:scale(.94)!important;background:#202020!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3:has(.home-crypto-strip) .home-summary-grid{display:none!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip{width:calc(100% + 16px)!important;margin:9px -16px 0 0!important;padding:0 16px 2px 0!important;display:grid!important;grid-auto-flow:column!important;grid-auto-columns:clamp(190px,56vw,230px)!important;gap:9px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scroll-padding-left:0!important;overscroll-behavior-inline:contain!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip::-webkit-scrollbar{display:none!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-card{min-width:0!important;height:164px!important;padding:13px 13px 10px!important;border:1px solid #222!important;border-radius:10px!important;background:linear-gradient(145deg,#181818,#131313)!important;color:#efefef!important;display:flex!important;flex-direction:column!important;scroll-snap-align:start!important;cursor:pointer!important;outline:none!important;box-shadow:inset 0 1px #ffffff06!important;-webkit-tap-highlight-color:transparent!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-card:active{transform:scale(.985)!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-card-head{min-width:0!important;display:flex!important;align-items:center!important;gap:9px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-token{--coin-color: #c8ff00;width:38px!important;height:38px!important;flex:0 0 38px!important;border:1px solid color-mix(in srgb,var(--coin-color) 58%,#262626)!important;border-radius:50%!important;display:grid!important;place-items:center!important;position:relative!important;background:color-mix(in srgb,var(--coin-color) 20%,#151515)!important;color:color-mix(in srgb,var(--coin-color) 82%,#fff)!important;font-size:9px!important;font-weight:700!important;letter-spacing:-.03em!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-token i{width:16px!important;height:16px!important;border:2px solid #151515!important;border-radius:50%!important;display:grid!important;place-items:center!important;position:absolute!important;right:-4px!important;bottom:-3px!important;background:#c8ff00!important;color:#101010!important;font-size:9px!important;line-height:1!important;font-style:normal!important;font-weight:800!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-identity{min-width:0!important;display:block!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-identity strong,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-identity small{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-identity strong{color:#f0f0f0!important;font-size:12px!important;line-height:1.15!important;font-weight:600!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-identity small{margin-top:4px!important;color:#707070!important;font-size:9px!important;line-height:1.1!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-price{display:block!important;margin-top:15px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#f2f2f2!important;font-size:20px!important;line-height:1!important;font-weight:650!important;letter-spacing:-.035em!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-change{display:block!important;margin-top:7px!important;font-size:10px!important;line-height:1!important;font-weight:600!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-change.positive{color:#c8ff00!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-change.negative{color:#ff6f7d!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-sparkline{width:100%!important;height:42px!important;margin-top:auto!important;overflow:visible!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-sparkline polyline{fill:none!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-card.market-up .home-crypto-sparkline polyline{stroke:#c8ff00!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-card.market-down .home-crypto-sparkline polyline{stroke:#ff6f7d!important}@media(max-width:359px){html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-quick-actions{gap:1px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-quick-icon{width:37px!important;height:37px!important;flex-basis:37px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-quick-label{font-size:8px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip{grid-auto-columns:188px!important;gap:8px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-card{height:158px!important;padding:12px 11px 9px!important}}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip{width:100%!important;margin:8px 0 0!important;padding:0 0 2px!important;grid-auto-columns:calc((100% - 12px) / 3)!important;gap:6px!important;scroll-snap-type:x proximity!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-card{width:100%!important;height:118px!important;min-height:118px!important;padding:9px 8px 7px!important;border-color:#222!important;border-radius:8px!important;background:linear-gradient(145deg,#181818,#121212)!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-card-head{gap:6px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-token{width:27px!important;height:27px!important;flex:0 0 27px!important;font-size:7px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-token i{width:12px!important;height:12px!important;right:-3px!important;bottom:-2px!important;border-width:1px!important;font-size:7px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-identity strong{font-size:9px!important;line-height:1.1!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-identity small{margin-top:2px!important;font-size:7px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-price{margin-top:10px!important;font-size:13px!important;line-height:1.05!important;letter-spacing:-.02em!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-change{margin-top:5px!important;font-size:8px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-sparkline{height:30px!important;margin-top:auto!important;overflow:visible!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-sparkline polyline{stroke-width:1.7!important;transition:filter .18s ease,stroke .18s ease!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-card.market-up .home-crypto-sparkline polyline{filter:drop-shadow(0 3px 2px rgba(200,255,0,.34)) drop-shadow(0 7px 5px rgba(200,255,0,.16))!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-card.market-down .home-crypto-sparkline polyline{filter:drop-shadow(0 3px 2px rgba(255,111,125,.3)) drop-shadow(0 7px 5px rgba(255,111,125,.14))!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-card.market-realtime{border-color:#282828!important}@media(max-width:359px){html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip{grid-auto-columns:calc((100% - 8px) / 3)!important;gap:4px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-card{height:112px!important;min-height:112px!important;padding:8px 6px 6px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-token{width:24px!important;height:24px!important;flex-basis:24px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-identity strong{font-size:8px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-identity small{font-size:6px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-price{font-size:12px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-sparkline{height:27px!important}}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version]{width:100%!important;margin:8px 0 0!important;padding:0 0 2px!important;grid-auto-columns:calc((100% - 12px) / 3)!important;gap:6px!important;scroll-snap-type:x proximity!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-card{--spark-color: #c8ff00;height:122px!important;min-height:122px!important;padding:9px 8px 7px!important;border:1px solid #222!important;border-radius:8px!important;background:linear-gradient(145deg,#181818,#111)!important;color:#ededed!important;box-shadow:inset 0 1px #ffffff06!important;overflow:hidden!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-card.market-down{--spark-color: #ff6f7d}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-token{width:28px!important;height:28px!important;flex:0 0 28px!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;position:relative!important;display:grid!important;place-items:center!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-logo{width:28px!important;height:28px!important;display:block!important;object-fit:contain!important;border-radius:50%!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-quote-logo{width:13px!important;height:13px!important;position:absolute!important;right:-3px!important;bottom:-2px!important;z-index:2!important;object-fit:contain!important;border:1.5px solid #151515!important;border-radius:50%!important;background:#151515!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-token.logo-fallback:before{content:attr(data-symbol);width:27px;height:27px;border:1px solid #333;border-radius:50%;display:grid;place-items:center;background:#202020;color:#eee;font-size:7px;font-weight:700}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-card-head{gap:6px!important;align-items:center!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-identity{min-width:0!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-identity strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#f0f0f0!important;font-size:14px!important;line-height:1.05!important;font-weight:600!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-identity small{display:block!important;margin-top:2px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#777!important;font-size:12px!important;line-height:1.05!important;font-weight:500!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-price{display:block!important;margin-top:10px!important;color:#e8e8e8!important;font-size:13px!important;line-height:1!important;font-weight:600!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-change{display:block!important;margin-top:5px!important;font-size:8px!important;line-height:1!important;font-weight:600!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-sparkline{width:100%!important;height:31px!important;margin-top:auto!important;overflow:visible!important;filter:none!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-sparkline .spark-stop-start{stop-color:var(--spark-color)!important;stop-opacity:.24!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-sparkline .spark-stop-mid{stop-color:var(--spark-color)!important;stop-opacity:.08!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-sparkline .spark-stop-end{stop-color:var(--spark-color)!important;stop-opacity:0!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-area{display:block!important;stroke:none!important;opacity:1!important;filter:none!important;transition:none!important;animation:none!important;pointer-events:none!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-sparkline polyline{fill:none!important;stroke:var(--spark-color)!important;stroke-width:1.65!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke!important;filter:none!important;transition:none!important;animation:none!important}@media(max-width:359px){html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version]{grid-auto-columns:calc((100% - 8px) / 3)!important;gap:4px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-card{height:116px!important;min-height:116px!important;padding:8px 6px 6px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-logo,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-token{width:24px!important;height:24px!important;flex-basis:24px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-crypto-strip[data-market-version] .home-crypto-identity strong{font-size:14px!important}}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-partners{padding:0!important;border:0!important;border-radius:0!important;background:none!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-stack{margin-top:16px;padding:0}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-stack-head{min-height:38px;margin-bottom:10px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-stack-title small{display:block;margin-bottom:4px;color:#666;font-size:9px;line-height:1;font-weight:600;letter-spacing:.12em;text-transform:uppercase}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-stack-title strong{display:block;color:#eee;font-size:16px;line-height:1.15;font-weight:550}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-stack-count{color:#6d6d6d;font-size:10px;line-height:1;font-weight:500}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-list{display:flex;flex-direction:column;gap:9px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card{--package-accent: #c8ff00;width:100%;min-height:138px;padding:12px 13px 11px;border:1px solid #232323;border-radius:8px;background:linear-gradient(108deg,#171717,#111);color:#ededed;text-align:left;position:relative;overflow:hidden;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:#343434}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-current:before,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-ready:before{background:var(--package-accent)}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-locked{background:linear-gradient(108deg,#141414,#0f0f0f)}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card:active{transform:scale(.992);background:#181818}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-top{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-index{width:28px;height:28px;border:1px solid #292929;border-radius:7px;display:grid;place-items:center;background:#1d1d1d;color:#777;font-size:9px;line-height:1;font-weight:600;letter-spacing:.04em}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-current .home-package-index,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-ready .home-package-index{border-color:color-mix(in srgb,var(--package-accent) 35%,#292929);color:var(--package-accent)}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-name{min-width:0}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-name strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eee;font-size:14px;line-height:1.15;font-weight:600}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-name small{display:block;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;font-size:9px;line-height:1.1}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-status{min-height:22px;padding:0 7px;border:1px solid #292929;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#777;background:#181818;font-size:8px;line-height:1;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-current .home-package-status,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-ready .home-package-status{border-color:color-mix(in srgb,var(--package-accent) 28%,#292929);color:var(--package-accent);background:color-mix(in srgb,var(--package-accent) 7%,#161616)}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-amount{margin-top:12px;display:flex;align-items:baseline;gap:6px;min-width:0}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-amount span{color:#747474;font-size:9px;line-height:1;font-weight:600;letter-spacing:.08em}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-amount strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f1f1f1;font-size:21px;line-height:1;font-weight:600;letter-spacing:-.03em}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-metrics{margin-top:11px;padding-top:10px;border-top:1px solid #222;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-metric{min-width:0}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-metric small,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-metric strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-metric small{color:#5f5f5f;font-size:8px;line-height:1}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-metric strong{margin-top:4px;color:#a4a4a4;font-size:11px;line-height:1;font-weight:550}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-current .home-package-metric:first-child strong,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-ready .home-package-metric:first-child strong{color:var(--package-accent)}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-foot{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-requirement{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#686868;font-size:9px;line-height:1.15}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-current .home-package-requirement,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-ready .home-package-requirement{color:#949494}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-arrow{width:26px;height:26px;flex:0 0 26px;border:1px solid #292929;border-radius:7px;display:grid;place-items:center;color:#717171;background:#181818}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-arrow svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-current .home-package-arrow,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card.is-ready .home-package-arrow{color:var(--package-accent)}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-empty{min-height:82px;padding:16px;border:1px solid #222;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#141414;color:#777;text-align:center;font-size:11px}@media(max-width:359px){html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card{padding:11px 10px 10px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-amount strong{font-size:19px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-metrics{gap:5px}}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-add.wallet-balance-toggle{position:relative!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border:0!important;border-radius:8px!important;background:#ffffff06!important;color:#ededed!important;display:grid!important;place-items:center!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-add.wallet-balance-toggle>svg{display:none!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-add.wallet-balance-toggle:before{content:"";width:21px;height:21px;display:block;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ededed' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 12s3.5-6 9.5-6 9.5 6 9.5 6-3.5 6-9.5 6-9.5-6-9.5-6Z'/%3E%3Ccircle cx='12' cy='12' r='2.5'/%3E%3C/svg%3E")}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-add.wallet-balance-toggle.is-hidden:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ededed' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12s3.4-6 9-6c2.1 0 3.9.7 5.3 1.7M21 12s-3.4 6-9 6c-2.1 0-3.9-.7-5.3-1.7'/%3E%3Cpath d='M4 4l16 16'/%3E%3C/svg%3E")!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-add.wallet-balance-toggle:active{transform:scale(.93)!important;background:#ffffff0b!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card.wallet-balance-hidden .wallet-card-balance strong{min-width:118px!important;font-size:0!important;letter-spacing:0!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card.wallet-balance-hidden .wallet-card-balance strong:after{content:"••••••";display:inline-block;color:#f5f5f5;font-size:clamp(27px,8vw,34px);line-height:1;font-weight:650;letter-spacing:.08em}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-account-id-row{max-width:150px;margin-top:4px;display:flex;align-items:center;gap:5px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-account-id-row>strong{min-width:0;margin-top:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8b8b8b!important;font-size:11px!important;line-height:1.2!important;font-weight:500!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-account-copy{width:22px;height:22px;flex:0 0 22px;padding:0;border:0;border-radius:5px;display:grid;place-items:center;background:transparent;color:#7d7d7d;cursor:pointer;-webkit-tap-highlight-color:transparent}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-account-copy svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-account-copy.is-copied{color:#c8ff00}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-account-copy:active{transform:scale(.9)}html.frontend-redesign-root .customer-app .dep-page,html.frontend-redesign-root .customer-app .wd-page,html.frontend-redesign-root .customer-app .txn-page{width:min(100%,1180px);margin:0 auto;padding:32px 34px 56px;color:var(--fx-ink);font-family:var(--fx-font-sans);overflow-x:visible}html.frontend-redesign-root .customer-app .dep-page .dep-header,html.frontend-redesign-root .customer-app .wd-page .top-bar,html.frontend-redesign-root .customer-app .txn-page .top-bar{position:static!important;inset:auto!important;min-height:54px;margin:0 0 30px;padding:0 0 17px!important;background:transparent!important;border-bottom:1px solid var(--fx-line);display:grid;grid-template-columns:40px 1fr 40px;align-items:center;gap:12px;z-index:auto!important}html.frontend-redesign-root .customer-app .dep-page .dep-back,html.frontend-redesign-root .customer-app .wd-page .back-btn,html.frontend-redesign-root .customer-app .txn-page .back-btn{width:38px!important;height:38px!important;padding:0!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;color:var(--fx-ink-soft)!important;box-shadow:none!important;display:grid!important;place-items:center;font-size:17px!important;cursor:pointer}html.frontend-redesign-root .customer-app .dep-page .dep-back:hover,html.frontend-redesign-root .customer-app .wd-page .back-btn:hover,html.frontend-redesign-root .customer-app .txn-page .back-btn:hover{border-color:var(--fx-line-strong)!important;color:var(--fx-primary)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .dep-page .dep-title,html.frontend-redesign-root .customer-app .wd-page .top-title,html.frontend-redesign-root .customer-app .txn-page .top-title{color:var(--fx-ink)!important;font-size:15px!important;font-weight:600!important;letter-spacing:-.01em!important;text-align:center}html.frontend-redesign-root .customer-app .dep-page{max-width:1060px}html.frontend-redesign-root .customer-app .dep-page .dep-sub{max-width:620px;margin:-5px 0 30px;color:var(--fx-muted)!important;font-size:13px;line-height:1.65}html.frontend-redesign-root .customer-app .dep-page .dep-section-label{margin-bottom:10px!important;color:var(--fx-ink-soft)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase}html.frontend-redesign-root .customer-app .dep-page .net-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}html.frontend-redesign-root .customer-app .dep-page .net-card{min-height:86px;padding:14px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:none!important;color:var(--fx-ink)!important;display:grid!important;grid-template-columns:36px 1fr 22px;align-items:center;gap:11px;position:relative;overflow:hidden;cursor:pointer;text-align:left}html.frontend-redesign-root .customer-app .dep-page .net-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:transparent}html.frontend-redesign-root .customer-app .dep-page .net-card:hover{border-color:var(--fx-line-strong)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .dep-page .net-card.active{border-color:#2452d673!important;background:var(--fx-primary-soft)!important}html.frontend-redesign-root .customer-app .dep-page .net-card.active:before{background:var(--fx-primary)}html.frontend-redesign-root .customer-app .dep-page .net-icon-wrap{width:34px!important;height:34px!important;border:0!important;border-radius:50%!important;background:transparent!important;display:grid;place-items:center}html.frontend-redesign-root .customer-app .dep-page .coin-logo,html.frontend-redesign-root .customer-app .dep-page .coin-logo svg{display:block;width:30px!important;height:30px!important}html.frontend-redesign-root .customer-app .dep-page .net-info{display:flex;flex-direction:column;gap:3px;min-width:0}html.frontend-redesign-root .customer-app .dep-page .net-coin{color:var(--fx-ink)!important;font-size:13px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dep-page .net-badge{color:var(--fx-muted)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.06em}html.frontend-redesign-root .customer-app .dep-page .net-check svg{color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .dep-page .amount-wrap{min-height:68px;padding:0 11px 0 15px!important;border:1px solid var(--fx-line-strong)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:none!important;display:flex!important;align-items:center;gap:9px}html.frontend-redesign-root .customer-app .dep-page .amount-wrap:focus-within{border-color:var(--fx-primary)!important;box-shadow:0 0 0 3px var(--fx-focus)!important}html.frontend-redesign-root .customer-app .dep-page .amount-wrap.error{border-color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .dep-page .amount-prefix{color:var(--fx-faint)!important;font-size:22px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .dep-page .amount-input{min-width:0;flex:1;height:64px;padding:0!important;border:0!important;outline:0!important;background:transparent!important;color:var(--fx-ink)!important;font:inherit!important;font-size:25px!important;font-weight:500!important;letter-spacing:-.025em}html.frontend-redesign-root .customer-app .dep-page .amount-pills{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:flex-end}html.frontend-redesign-root .customer-app .dep-page .pill{min-width:42px;min-height:30px;padding:0 7px!important;border:1px solid var(--fx-line)!important;border-radius:4px!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important;font:inherit!important;font-size:10px!important;font-weight:600!important;cursor:pointer}html.frontend-redesign-root .customer-app .dep-page .pill:hover{border-color:var(--fx-primary)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .dep-page .amount-note,html.frontend-redesign-root .customer-app .dep-page .addr-note{color:var(--fx-muted)!important;font-size:11px!important;line-height:1.55}html.frontend-redesign-root .customer-app .dep-page .field-error{color:var(--fx-danger)!important;font-size:11px!important}html.frontend-redesign-root .customer-app .dep-page .net-info-box{margin:18px 0 0!important;padding:13px 14px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;box-shadow:none!important;display:flex;align-items:center;gap:11px}html.frontend-redesign-root .customer-app .dep-page .net-info-box svg{color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .dep-page .nib-title{color:var(--fx-ink-soft)!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dep-page .nib-sub{margin-top:2px;color:var(--fx-muted)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .dep-page .dep-btn{width:100%;min-height:50px;margin-top:22px!important;padding:0 17px!important;border:1px solid var(--fx-primary)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary)!important;box-shadow:none!important;color:#fff!important;position:relative;overflow:hidden;cursor:pointer;font:inherit}html.frontend-redesign-root .customer-app .dep-page .dep-btn:hover:not(:disabled){background:var(--fx-primary-hover)!important}html.frontend-redesign-root .customer-app .dep-page .dep-btn:disabled{opacity:.55;cursor:not-allowed}html.frontend-redesign-root .customer-app .dep-page .dep-btn-fill{display:none!important}html.frontend-redesign-root .customer-app .dep-page .dep-btn-text{position:relative;z-index:1;min-height:48px;display:flex!important;align-items:center;justify-content:center;gap:8px;color:#fff!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dep-page .history-list{border-top:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .dep-page .history-row{min-height:70px;margin:0!important;padding:12px 4px!important;border:0!important;border-bottom:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) auto 18px;align-items:center;gap:11px}html.frontend-redesign-root .customer-app .dep-page .history-row:hover{background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .dep-page .hist-icon{width:34px!important;height:34px!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;display:grid;place-items:center}html.frontend-redesign-root .customer-app .dep-page .hist-amt{color:var(--fx-ink)!important;font-size:13px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dep-page .hist-net,html.frontend-redesign-root .customer-app .dep-page .hist-date{color:var(--fx-muted)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .dep-page .hist-status{padding:3px 6px!important;border-radius:4px!important;font-size:9px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em}html.frontend-redesign-root .customer-app .dep-page .payment-card{width:min(100%,780px);margin:0 auto;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;overflow:hidden}html.frontend-redesign-root .customer-app .dep-page .pay-status-bar{min-height:48px;padding:0 16px!important;border:0!important;border-bottom:1px solid var(--fx-line)!important;border-radius:0!important;background:var(--fx-paper-muted)!important;color:var(--fx-ink-soft)!important;display:flex;align-items:center;gap:8px;font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dep-page .pay-status-bar.pst-confirmed,html.frontend-redesign-root .customer-app .dep-page .pay-status-bar.pst-finished{background:#eef8f4!important;color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .dep-page .pay-status-bar.pst-failed,html.frontend-redesign-root .customer-app .dep-page .pay-status-bar.pst-expired{background:#fff1f3!important;color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .dep-page .refresh-btn{margin-left:auto;width:30px;height:30px;border:1px solid var(--fx-line)!important;border-radius:4px!important;background:#fff!important;color:var(--fx-primary)!important;display:grid;place-items:center}html.frontend-redesign-root .customer-app .dep-page .pay-summary{padding:18px!important;border-bottom:1px solid var(--fx-line);background:#fff!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}html.frontend-redesign-root .customer-app .dep-page .pay-summary-item{min-width:0;padding-right:10px;border-right:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .dep-page .pay-summary-item:last-child{border-right:0}html.frontend-redesign-root .customer-app .dep-page .psi-label,html.frontend-redesign-root .customer-app .dep-page .addr-label,html.frontend-redesign-root .customer-app .dep-page .qr-label{color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase}html.frontend-redesign-root .customer-app .dep-page .psi-val{margin-top:5px;color:var(--fx-ink)!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dep-page .psi-val.accent{color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .dep-page .psi-badge{padding:2px 5px!important;border-radius:3px!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;font-size:8px!important}html.frontend-redesign-root .customer-app .dep-page .qr-wrap{padding:22px 18px 10px!important;display:flex;flex-direction:column;align-items:center;gap:10px}html.frontend-redesign-root .customer-app .dep-page .qr-box{width:184px!important;height:184px!important;padding:12px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:#fff!important;box-shadow:none!important;display:grid;place-items:center}html.frontend-redesign-root .customer-app .dep-page .qr-img{width:100%;height:100%;object-fit:contain}html.frontend-redesign-root .customer-app .dep-page .addr-label{display:block;margin:18px 18px 7px!important}html.frontend-redesign-root .customer-app .dep-page .addr-box{margin:0 18px!important;min-height:54px;padding:9px 9px 9px 13px!important;border:1px solid var(--fx-line-strong)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;box-shadow:none!important;display:flex;align-items:center;gap:10px;cursor:pointer}html.frontend-redesign-root .customer-app .dep-page .addr-text{flex:1;min-width:0;color:var(--fx-ink-soft)!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px!important;line-height:1.45;overflow-wrap:anywhere}html.frontend-redesign-root .customer-app .dep-page .addr-copy{width:34px;height:34px;border:1px solid var(--fx-line)!important;border-radius:4px!important;background:#fff!important;display:grid;place-items:center}html.frontend-redesign-root .customer-app .dep-page .addr-copy svg{color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .dep-page .addr-note{margin:8px 18px 0!important}html.frontend-redesign-root .customer-app .dep-page .dep-btn-ghost{min-height:44px;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:#fff!important;color:var(--fx-ink-soft)!important;box-shadow:none!important;font:inherit;font-size:11px;font-weight:600}html.frontend-redesign-root .customer-app .dep-page .confirmed-wrap{margin:20px 18px 0!important;padding:24px 18px!important;border-top:1px solid var(--fx-line);text-align:center}html.frontend-redesign-root .customer-app .dep-page .confirmed-icon{color:var(--fx-success)!important;font-size:42px!important}html.frontend-redesign-root .customer-app .dep-page .confirmed-text{color:var(--fx-ink)!important;font-size:18px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dep-page .confirmed-sub{color:var(--fx-muted)!important;font-size:12px!important}html.frontend-redesign-root .customer-app .wd-page{max-width:1180px}html.frontend-redesign-root .customer-app .wd-page .flash-msg{margin:0 0 14px!important;padding:11px 13px!important;border-radius:var(--fx-radius-sm)!important;border:1px solid var(--fx-line)!important;box-shadow:none!important;font-size:11px!important}html.frontend-redesign-root .customer-app .wd-page .flash-ok{background:#eef8f4!important;border-color:#cceadf!important;color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .wd-page .flash-err{background:#fff1f3!important;border-color:#ffd7de!important;color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .wd-page .guard-wrap{min-height:55vh;display:grid;place-items:center}html.frontend-redesign-root .customer-app .wd-page .guard-card{width:min(100%,520px);padding:32px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;text-align:left!important}html.frontend-redesign-root .customer-app .wd-page .guard-visual{margin:0 0 22px!important;position:relative;width:52px;height:52px}html.frontend-redesign-root .customer-app .wd-page .guard-halo{display:none!important}html.frontend-redesign-root .customer-app .wd-page .guard-icon-shell{width:52px!important;height:52px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-primary-soft)!important;box-shadow:none!important;display:grid;place-items:center}html.frontend-redesign-root .customer-app .wd-page .guard-icon{color:var(--fx-primary)!important;font-size:25px!important}html.frontend-redesign-root .customer-app .wd-page .guard-icon-danger{color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .wd-page .guard-icon-shell-danger{background:#fff1f3!important}html.frontend-redesign-root .customer-app .wd-page .guard-kicker,html.frontend-redesign-root .customer-app .wd-page .section-kicker,html.frontend-redesign-root .customer-app .wd-page .hero-kicker{color:var(--fx-primary)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase}html.frontend-redesign-root .customer-app .wd-page .guard-card h2{margin:7px 0 8px!important;color:var(--fx-ink)!important;font-size:24px!important;line-height:1.15;font-weight:500!important;letter-spacing:-.025em}html.frontend-redesign-root .customer-app .wd-page .guard-card p{margin:0 0 22px!important;color:var(--fx-muted)!important;font-size:12px!important;line-height:1.65}html.frontend-redesign-root .customer-app .wd-page .guard-btn{min-height:46px;padding:0 15px!important;border:1px solid var(--fx-primary)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary)!important;color:#fff!important;box-shadow:none!important;display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:11px;font-weight:600}html.frontend-redesign-root .customer-app .wd-page .guard-btn-danger{border-color:var(--fx-danger)!important;background:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .wd-page .lock-banner{margin:0 0 18px!important;padding:14px 16px!important;border:1px solid #ecd9b6!important;border-radius:var(--fx-radius-md)!important;background:#fff9ee!important;box-shadow:none!important;color:#7a4b0b!important}html.frontend-redesign-root .customer-app .wd-page .lock-banner-icon{color:var(--fx-warning)!important}html.frontend-redesign-root .customer-app .wd-page .lock-banner-copy strong,html.frontend-redesign-root .customer-app .wd-page .countdown-text{color:#7a4b0b!important}html.frontend-redesign-root .customer-app .wd-page .lock-banner-copy span,html.frontend-redesign-root .customer-app .wd-page .seg-label{color:#9a6b2c!important}html.frontend-redesign-root .customer-app .wd-page .seg-val{color:#7a4b0b!important}html.frontend-redesign-root .customer-app .wd-page .hero-panel{margin:0 0 16px!important;padding:22px!important;border:1px solid #192a4a!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-navy)!important;box-shadow:none!important;overflow:hidden;position:relative}html.frontend-redesign-root .customer-app .wd-page .hero-glow{display:none!important}html.frontend-redesign-root .customer-app .wd-page .hero-head{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}html.frontend-redesign-root .customer-app .wd-page .hero-kicker{color:#91a7db!important}html.frontend-redesign-root .customer-app .wd-page .hero-balance-value{display:block;margin-top:7px;color:#fff!important;font-size:clamp(30px,4vw,42px)!important;line-height:1;font-weight:500!important;letter-spacing:-.04em}html.frontend-redesign-root .customer-app .wd-page .hero-balance-value small{color:#91a0bd!important;font-size:11px!important;font-weight:500!important;letter-spacing:0}html.frontend-redesign-root .customer-app .wd-page .hero-badge,html.frontend-redesign-root .customer-app .wd-page .hero-chip{padding:4px 7px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:4px!important;background:#ffffff0f!important;color:#cbd5e7!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .wd-page .hero-progress{height:2px!important;margin:20px 0 12px!important;border-radius:0!important;background:#ffffff1a!important;overflow:hidden}html.frontend-redesign-root .customer-app .wd-page .hero-progress-fill{background:#6f91eb!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .wd-page .hero-note{margin:9px 0 0!important;color:#91a0bd!important;font-size:10px!important;line-height:1.55}html.frontend-redesign-root .customer-app .wd-page .surface-card,html.frontend-redesign-root .customer-app .wd-page .form-card,html.frontend-redesign-root .customer-app .wd-page .summary-card,html.frontend-redesign-root .customer-app .wd-page .history-card{border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .wd-page .destination-card{margin-bottom:14px!important;padding:18px!important}html.frontend-redesign-root .customer-app .wd-page .section-head{margin-bottom:15px!important;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}html.frontend-redesign-root .customer-app .wd-page .section-head h2{margin:4px 0 0!important;color:var(--fx-ink)!important;font-size:16px!important;font-weight:500!important;letter-spacing:-.02em}html.frontend-redesign-root .customer-app .wd-page .ghost-btn{min-height:34px;padding:0 9px!important;border:1px solid var(--fx-line)!important;border-radius:4px!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important;box-shadow:none!important;font:inherit;font-size:10px;font-weight:600}html.frontend-redesign-root .customer-app .wd-page .ghost-btn.ok{color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .wd-page .destination-shell{padding:14px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .wd-page .network-chip{padding:3px 6px!important;border:1px solid #cad5f6!important;border-radius:3px!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .wd-page .destination-caption,html.frontend-redesign-root .customer-app .wd-page .destination-foot,html.frontend-redesign-root .customer-app .wd-page .destination-short{color:var(--fx-muted)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .wd-page .destination-address{margin:10px 0!important;color:var(--fx-ink-soft)!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px!important;line-height:1.55;overflow-wrap:anywhere}html.frontend-redesign-root .customer-app .wd-page .form-shell{margin:0 0 14px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px!important}html.frontend-redesign-root .customer-app .wd-page .form-card{min-width:0;padding:17px!important}html.frontend-redesign-root .customer-app .wd-page .field-label{display:block;margin-bottom:7px;color:var(--fx-ink-soft)!important;font-size:10px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .wd-page .amount-input-shell,html.frontend-redesign-root .customer-app .wd-page .pin-input-shell,html.frontend-redesign-root .customer-app .wd-page .code-input-shell{min-height:48px;padding:0 10px!important;border:1px solid var(--fx-line-strong)!important;border-radius:var(--fx-radius-sm)!important;background:#fff!important;box-shadow:none!important;display:flex;align-items:center;gap:8px}html.frontend-redesign-root .customer-app .wd-page .amount-input-shell.active,html.frontend-redesign-root .customer-app .wd-page .pin-input-shell.active,html.frontend-redesign-root .customer-app .wd-page .code-input-shell.active{border-color:var(--fx-primary)!important;box-shadow:0 0 0 3px var(--fx-focus)!important}html.frontend-redesign-root .customer-app .wd-page .amount-input-shell.err,html.frontend-redesign-root .customer-app .wd-page .pin-input-shell.err,html.frontend-redesign-root .customer-app .wd-page .code-input-shell.err{border-color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .wd-page .currency-pill{padding:3px 6px!important;border-radius:3px!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .wd-page .amount-input,html.frontend-redesign-root .customer-app .wd-page .pin-input,html.frontend-redesign-root .customer-app .wd-page .code-input{min-width:0;flex:1;height:46px!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;color:var(--fx-ink)!important;font:inherit!important;font-size:13px!important}html.frontend-redesign-root .customer-app .wd-page .pin-icon{color:var(--fx-faint)!important}html.frontend-redesign-root .customer-app .wd-page .pin-slot{width:5px!important;height:5px!important;background:var(--fx-line-strong)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .wd-page .pin-slot.on{background:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .wd-page .field-note-row,html.frontend-redesign-root .customer-app .wd-page .security-copy{color:var(--fx-muted)!important;font-size:9px!important;line-height:1.5}html.frontend-redesign-root .customer-app .wd-page .field-error{color:var(--fx-danger)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .wd-page .code-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:7px!important}html.frontend-redesign-root .customer-app .wd-page .code-send-btn{min-width:88px;min-height:48px;padding:0 11px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;color:var(--fx-primary)!important;box-shadow:none!important;font:inherit;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .wd-page .summary-card{margin-bottom:14px!important;padding:18px!important}html.frontend-redesign-root .customer-app .wd-page .summary-state{padding:3px 6px!important;border:1px solid var(--fx-line)!important;border-radius:3px!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .wd-page .summary-state.ready{border-color:#cceadf!important;background:#eef8f4!important;color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .wd-page .summary-grid{display:block!important}html.frontend-redesign-root .customer-app .wd-page .summary-item{padding:12px 0!important;border:0!important;border-bottom:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .wd-page .summary-split-block span,html.frontend-redesign-root .customer-app .wd-page .summary-total-label,html.frontend-redesign-root .customer-app .wd-page .summary-total-note{color:var(--fx-muted)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .wd-page .summary-split-block strong{color:var(--fx-ink)!important;font-size:13px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .wd-page .danger-text{color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .wd-page .summary-total{margin-top:0!important;padding:16px 0 0!important;border:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .wd-page .summary-total-value{color:var(--fx-primary)!important;font-size:21px!important;font-weight:600!important;letter-spacing:-.03em}html.frontend-redesign-root .customer-app .wd-page .submit-btn{width:100%;min-height:56px;margin:0 0 12px!important;padding:0 15px!important;border:1px solid var(--fx-primary)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary)!important;color:#fff!important;box-shadow:none!important;display:flex;align-items:center;gap:11px;font:inherit}html.frontend-redesign-root .customer-app .wd-page .submit-btn:hover:not(:disabled){background:var(--fx-primary-hover)!important}html.frontend-redesign-root .customer-app .wd-page .submit-btn:disabled{opacity:.5;cursor:not-allowed}html.frontend-redesign-root .customer-app .wd-page .submit-icon-wrap{width:32px!important;height:32px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:4px!important;background:#ffffff14!important;color:#fff!important;display:grid;place-items:center}html.frontend-redesign-root .customer-app .wd-page .submit-copy{display:flex;flex-direction:column;align-items:flex-start;gap:1px}html.frontend-redesign-root .customer-app .wd-page .submit-copy strong{color:#fff!important;font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .wd-page .submit-copy small{color:#ffffffa8!important;font-size:9px!important;font-weight:400!important}html.frontend-redesign-root .customer-app .wd-page .note-strip{margin:0 0 12px!important;display:flex;flex-wrap:wrap;gap:5px}html.frontend-redesign-root .customer-app .wd-page .note-chip{padding:4px 7px!important;border:1px solid var(--fx-line)!important;border-radius:3px!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important;font-size:9px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .wd-page .address-warning{margin:0 0 18px!important;padding:11px 13px!important;border:1px solid #ecd9b6!important;border-radius:var(--fx-radius-sm)!important;background:#fff9ee!important;color:#7a4b0b!important;box-shadow:none!important;font-size:10px!important}html.frontend-redesign-root .customer-app .wd-page .address-warning-icon{color:var(--fx-warning)!important}html.frontend-redesign-root .customer-app .wd-page .history-card{padding:18px!important}html.frontend-redesign-root .customer-app .wd-page .pill-count{min-width:25px;height:25px;padding:0 6px!important;border-radius:4px!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;display:grid;place-items:center;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .wd-page .history-row{margin:0!important;padding:15px 0!important;border:0!important;border-top:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .wd-page .history-row-title strong,html.frontend-redesign-root .customer-app .wd-page .history-cell strong{color:var(--fx-ink)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .wd-page .history-caption,html.frontend-redesign-root .customer-app .wd-page .history-cell span,html.frontend-redesign-root .customer-app .wd-page .history-ref{color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .wd-page .history-badge{padding:3px 6px!important;border-radius:3px!important;font-size:9px!important}html.frontend-redesign-root .customer-app .txn-page{max-width:1180px}html.frontend-redesign-root .customer-app .txn-page .summary-grid{padding:0!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:0!important;border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);background:var(--fx-paper);overflow:hidden}html.frontend-redesign-root .customer-app .txn-page .sg-card{min-width:0;min-height:108px;padding:15px!important;border:0!important;border-right:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible}html.frontend-redesign-root .customer-app .txn-page .sg-card:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .txn-page .sg-card:after{display:none!important}html.frontend-redesign-root .customer-app .txn-page .sg-icon{width:28px!important;height:28px!important;margin-bottom:12px!important;border-radius:4px!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;font-size:14px!important}html.frontend-redesign-root .customer-app .txn-page .sg-label{margin-bottom:4px!important;color:var(--fx-muted)!important;font-size:8px!important;font-weight:600!important;letter-spacing:.08em!important}html.frontend-redesign-root .customer-app .txn-page .sg-value{color:var(--fx-ink)!important;font-family:var(--fx-font-sans)!important;font-size:15px!important;font-weight:600!important;letter-spacing:-.02em}html.frontend-redesign-root .customer-app .txn-page .filter-bar{margin:22px 0 0!important;padding:0 0 12px!important;border-bottom:1px solid var(--fx-line);display:flex;align-items:center;justify-content:space-between;gap:12px}html.frontend-redesign-root .customer-app .txn-page .pills-scroll{display:flex;align-items:center;gap:3px!important}html.frontend-redesign-root .customer-app .txn-page .fb-pill{min-height:34px;padding:0 10px!important;border:1px solid transparent!important;border-radius:4px!important;background:transparent!important;color:var(--fx-muted)!important;font:inherit!important;font-size:10px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .txn-page .fb-pill:hover{background:var(--fx-paper-muted)!important;color:var(--fx-ink-soft)!important}html.frontend-redesign-root .customer-app .txn-page .fb-pill.fp-active{border-color:var(--fx-primary)!important;background:var(--fx-primary)!important;color:#fff!important;font-weight:600!important}html.frontend-redesign-root .customer-app .txn-page .fb-right{gap:6px!important}html.frontend-redesign-root .customer-app .txn-page .fb-count{min-width:30px;min-height:30px;padding:0 7px!important;border:1px solid var(--fx-line)!important;border-radius:4px!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important;display:grid;place-items:center;font-size:9px!important}html.frontend-redesign-root .customer-app .txn-page .fb-sort{width:32px!important;height:32px!important;border:1px solid var(--fx-line)!important;border-radius:4px!important;background:var(--fx-paper)!important;color:var(--fx-muted)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .txn-page .empty-state{min-height:360px;padding:70px 24px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}html.frontend-redesign-root .customer-app .txn-page .empty-orbit{width:58px;height:58px;margin-bottom:18px!important;opacity:1!important;border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);background:var(--fx-paper-muted);display:grid;place-items:center}html.frontend-redesign-root .customer-app .txn-page .empty-orbit svg{width:38px;height:38px;opacity:.45;filter:grayscale(1)}html.frontend-redesign-root .customer-app .txn-page .empty-title{margin-bottom:6px!important;color:var(--fx-ink)!important;font-size:16px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .txn-page .empty-sub{max-width:360px;color:var(--fx-muted)!important;font-size:11px!important}html.frontend-redesign-root .customer-app .txn-page .txn-list{padding:0!important}html.frontend-redesign-root .customer-app .txn-page .date-divider{padding:22px 0 8px!important;display:grid!important;grid-template-columns:auto 1fr;gap:10px!important}html.frontend-redesign-root .customer-app .txn-page .dd-label{grid-column:1;grid-row:1;color:var(--fx-faint)!important;font-size:8px!important;font-weight:600!important;letter-spacing:.1em!important;order:-1}html.frontend-redesign-root .customer-app .txn-page .dd-line{height:1px!important;background:var(--fx-line)!important}html.frontend-redesign-root .customer-app .txn-page .dd-line:first-child{display:none}html.frontend-redesign-root .customer-app .txn-page .txn-row{min-height:70px;margin:0!important;padding:12px 4px!important;border:0!important;border-top:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:grid!important;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px}html.frontend-redesign-root .customer-app .txn-page .txn-row:hover{background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .txn-page .txn-icon-wrap{width:34px!important;height:34px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;box-shadow:none!important;font-size:16px!important}html.frontend-redesign-root .customer-app .txn-page .txn-type-label{color:var(--fx-ink)!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .txn-page .txn-desc,html.frontend-redesign-root .customer-app .txn-page .txn-time{color:var(--fx-muted)!important;font-size:9px!important}html.frontend-redesign-root .customer-app .txn-page .txn-right{text-align:right}html.frontend-redesign-root .customer-app .txn-page .txn-amount{color:var(--fx-ink)!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .txn-page .txn-green{color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .txn-page .txn-red{color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .txn-page .txn-status{display:inline-block;margin-top:4px;padding:2px 5px!important;border-radius:3px!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important;font-size:8px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em}html.frontend-redesign-root .customer-app .txn-page .txn-status.st-completed{background:#eef8f4!important;color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .txn-page .txn-status.st-pending,html.frontend-redesign-root .customer-app .txn-page .txn-status.st-processing{background:#fff9ee!important;color:var(--fx-warning)!important}html.frontend-redesign-root .customer-app .txn-page .txn-status.st-failed,html.frontend-redesign-root .customer-app .txn-page .txn-status.st-rejected{background:#fff1f3!important;color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .dep-page .spin,html.frontend-redesign-root .customer-app .wd-page .spin{animation:fx-finance-spin .8s linear infinite!important}@keyframes fx-finance-spin{to{transform:rotate(360deg)}}@media(max-width:980px){html.frontend-redesign-root .customer-app .dep-page,html.frontend-redesign-root .customer-app .wd-page,html.frontend-redesign-root .customer-app .txn-page{padding:26px 24px 46px}html.frontend-redesign-root .customer-app .wd-page .form-shell{grid-template-columns:1fr 1fr}html.frontend-redesign-root .customer-app .wd-page .form-card:last-child{grid-column:1 / -1}html.frontend-redesign-root .customer-app .txn-page .summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html.frontend-redesign-root .customer-app .txn-page .sg-card:nth-child(3){border-right:0!important}html.frontend-redesign-root .customer-app .txn-page .sg-card:nth-child(-n+3){border-bottom:1px solid var(--fx-line)!important}}@media(max-width:700px){html.frontend-redesign-root .customer-app .dep-page,html.frontend-redesign-root .customer-app .wd-page,html.frontend-redesign-root .customer-app .txn-page{width:100%;padding:16px 16px 34px}html.frontend-redesign-root .customer-app .dep-page .dep-header,html.frontend-redesign-root .customer-app .wd-page .top-bar,html.frontend-redesign-root .customer-app .txn-page .top-bar{min-height:48px;margin-bottom:22px;padding-bottom:12px!important}html.frontend-redesign-root .customer-app .dep-page .net-grid{grid-template-columns:1fr!important;gap:7px!important}html.frontend-redesign-root .customer-app .dep-page .net-card{min-height:66px;padding:10px 12px!important}html.frontend-redesign-root .customer-app .dep-page .amount-wrap{min-height:62px;flex-wrap:wrap;padding:8px 10px 8px 13px!important}html.frontend-redesign-root .customer-app .dep-page .amount-input{min-width:140px;height:44px;font-size:22px!important}html.frontend-redesign-root .customer-app .dep-page .amount-pills{width:100%;justify-content:flex-start;padding-top:7px;border-top:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .dep-page .pill{flex:1}html.frontend-redesign-root .customer-app .dep-page .pay-summary{grid-template-columns:1fr 1fr}html.frontend-redesign-root .customer-app .dep-page .pay-summary-item{padding:6px 0;border-right:0;border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .dep-page .pay-summary-item:nth-last-child(-n+2){border-bottom:0}html.frontend-redesign-root .customer-app .dep-page .history-row{grid-template-columns:34px minmax(0,1fr) auto}html.frontend-redesign-root .customer-app .dep-page .history-row>svg:last-child{display:none}html.frontend-redesign-root .customer-app .wd-page .hero-panel{padding:18px!important}html.frontend-redesign-root .customer-app .wd-page .form-shell{grid-template-columns:1fr!important}html.frontend-redesign-root .customer-app .wd-page .form-card:last-child{grid-column:auto}html.frontend-redesign-root .customer-app .wd-page .lock-banner{gap:12px}html.frontend-redesign-root .customer-app .wd-page .lock-banner-segments{width:100%;justify-content:space-between}html.frontend-redesign-root .customer-app .txn-page .summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html.frontend-redesign-root .customer-app .txn-page .sg-card{min-height:94px;border-bottom:1px solid var(--fx-line)!important}html.frontend-redesign-root .customer-app .txn-page .sg-card:nth-child(2n){border-right:0!important}html.frontend-redesign-root .customer-app .txn-page .sg-card:nth-last-child(-n+2){border-bottom:0!important}html.frontend-redesign-root .customer-app .txn-page .filter-bar{align-items:flex-start}html.frontend-redesign-root .customer-app .txn-page .pills-scroll{margin-right:-4px}html.frontend-redesign-root .customer-app .txn-page .txn-row{grid-template-columns:34px minmax(0,1fr) auto;padding:11px 2px!important}}@media(max-width:420px){html.frontend-redesign-root .customer-app .wd-page .code-row{grid-template-columns:1fr}html.frontend-redesign-root .customer-app .wd-page .code-send-btn{width:100%}html.frontend-redesign-root .customer-app .txn-page .filter-bar{flex-direction:column}html.frontend-redesign-root .customer-app .txn-page .fb-right{align-self:flex-end}}html.frontend-redesign-root .customer-app .claim-page,html.frontend-redesign-root .customer-app .investments-view,html.frontend-redesign-root .customer-app .portfolio-view{width:min(100%,1220px);min-height:100%;margin:0 auto;padding:32px 34px 58px!important;background:transparent!important;color:var(--fx-ink);font-family:var(--fx-font-sans)!important;overflow-x:visible!important}html.frontend-redesign-root .customer-app .claim-page>.top-bar{position:static!important;inset:auto!important;min-height:54px;margin:0 0 30px;padding:0 0 17px!important;border-bottom:1px solid var(--fx-line)!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;display:grid;grid-template-columns:40px 1fr 40px;gap:12px;align-items:center}html.frontend-redesign-root .customer-app .claim-page .back-btn{width:38px!important;height:38px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;color:var(--fx-ink-soft)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .back-btn:hover{border-color:var(--fx-line-strong)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .claim-page .top-title{color:var(--fx-ink)!important;font-size:15px!important;font-weight:600!important;letter-spacing:-.01em!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .flash,html.frontend-redesign-root .customer-app .investments-view .flash-msg{border-radius:var(--fx-radius-sm)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-size:12px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .claim-page .flash-ok,html.frontend-redesign-root .customer-app .investments-view .flash-msg{background:#eef8f4!important;border:1px solid #cfe8df!important;color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .claim-page .flash-err{background:#fff1f3!important;border:1px solid #f7cdd4!important;color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .claim-page .claim-workspace{max-width:none!important;margin:0!important}html.frontend-redesign-root .customer-app .claim-page .claim-shell{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:22px!important;align-items:start}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card{grid-column:1 / -1}html.frontend-redesign-root .customer-app .claim-page .claim-dashboard{grid-column:1;display:block!important}html.frontend-redesign-root .customer-app .claim-page .terminal-card{grid-column:2;grid-row:2;position:sticky!important;top:24px}html.frontend-redesign-root .customer-app .claim-page .empty-card,html.frontend-redesign-root .customer-app .claim-page .top-metrics-card,html.frontend-redesign-root .customer-app .claim-page .simulator-card,html.frontend-redesign-root .customer-app .claim-page .terminal-card,html.frontend-redesign-root .customer-app .claim-page .execution-card,html.frontend-redesign-root .customer-app .claim-page .board-card,html.frontend-redesign-root .customer-app .claim-page .claim-hero-card,html.frontend-redesign-root .customer-app .claim-page .claim-focus-card{border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--fx-ink)!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card,html.frontend-redesign-root .customer-app .claim-page .simulator-card,html.frontend-redesign-root .customer-app .claim-page .terminal-card{padding:20px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:before,html.frontend-redesign-root .customer-app .claim-page .simulator-card:before,html.frontend-redesign-root .customer-app .claim-page .terminal-card:before,html.frontend-redesign-root .customer-app .claim-page .execution-card:before,html.frontend-redesign-root .customer-app .claim-page .board-card:before,html.frontend-redesign-root .customer-app .claim-page .claim-hero-card:before,html.frontend-redesign-root .customer-app .claim-page .claim-focus-card:before,html.frontend-redesign-root .customer-app .claim-page .empty-glow,html.frontend-redesign-root .customer-app .claim-page .empty-grid,html.frontend-redesign-root .customer-app .claim-page .sim-grid,html.frontend-redesign-root .customer-app .claim-page .sim-scan,html.frontend-redesign-root .customer-app .claim-page .sim-ring,html.frontend-redesign-root .customer-app .claim-page .sim-pulse,html.frontend-redesign-root .customer-app .claim-page .claim-action-glow{display:none!important}html.frontend-redesign-root .customer-app .claim-page .panel-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;position:relative;z-index:1}html.frontend-redesign-root .customer-app .claim-page .panel-kicker,html.frontend-redesign-root .customer-app .claim-page .focus-kicker,html.frontend-redesign-root .customer-app .claim-page .eyebrow,html.frontend-redesign-root .customer-app .claim-page .empty-badge{color:var(--fx-primary)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important}html.frontend-redesign-root .customer-app .claim-page .empty-badge{padding:5px 8px!important;border:1px solid #cfdaff!important;border-radius:4px!important;background:var(--fx-primary-soft)!important}html.frontend-redesign-root .customer-app .claim-page .panel-title{margin:5px 0 0!important;color:var(--fx-ink)!important;font-size:18px!important;line-height:1.25!important;font-weight:600!important;letter-spacing:-.025em!important}html.frontend-redesign-root .customer-app .claim-page .panel-subcopy{max-width:460px!important;color:var(--fx-muted)!important;font-size:12px!important;line-height:1.55!important}html.frontend-redesign-root .customer-app .claim-page .summary-grid{margin-top:18px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border:1px solid var(--fx-line);border-radius:var(--fx-radius-sm);overflow:hidden}html.frontend-redesign-root .customer-app .claim-page .summary-stat{min-width:0;padding:15px 16px!important;border:0!important;border-right:1px solid var(--fx-line)!important;border-radius:0!important;background:var(--fx-paper)!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat span,html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill span,html.frontend-redesign-root .customer-app .claim-page .sim-core-label,html.frontend-redesign-root .customer-app .claim-page .timer-label,html.frontend-redesign-root .customer-app .claim-page .countdown-label,html.frontend-redesign-root .customer-app .claim-page .focus-progress-head span{color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.11em!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat strong,html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill strong{margin-top:7px!important;color:var(--fx-ink)!important;font-family:var(--fx-font-sans)!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.02em}html.frontend-redesign-root .customer-app .claim-page .summary-stat strong.good,html.frontend-redesign-root .customer-app .claim-page .good{color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat strong.accent,html.frontend-redesign-root .customer-app .claim-page .accent{color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .claim-page .simulator-card{display:grid!important;gap:18px!important}html.frontend-redesign-root .customer-app .claim-page .panel-badge,html.frontend-redesign-root .customer-app .claim-page .claim-status{padding:5px 8px!important;border-radius:4px!important;box-shadow:none!important;font-size:9px!important;font-weight:600!important;letter-spacing:.08em!important}html.frontend-redesign-root .customer-app .claim-page .panel-badge.is-ready,html.frontend-redesign-root .customer-app .claim-page .claim-status.is-ready,html.frontend-redesign-root .customer-app .claim-page .state-ready .panel-badge{color:var(--fx-primary)!important;border:1px solid #cfdaff!important;background:var(--fx-primary-soft)!important}html.frontend-redesign-root .customer-app .claim-page .panel-badge.is-complete,html.frontend-redesign-root .customer-app .claim-page .claim-status.is-complete{color:var(--fx-success)!important;border:1px solid #cfe8df!important;background:#eef8f4!important}html.frontend-redesign-root .customer-app .claim-page .panel-badge.is-waiting,html.frontend-redesign-root .customer-app .claim-page .claim-status.is-waiting{color:var(--fx-muted)!important;border:1px solid var(--fx-line)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill{padding:12px 14px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual{position:relative!important;min-height:188px!important;padding:26px!important;overflow:hidden!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-navy)!important;display:grid!important;place-items:center!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.65),transparent 100%);mask-image:linear-gradient(180deg,rgba(0,0,0,.65),transparent 100%);pointer-events:none}html.frontend-redesign-root .customer-app .claim-page .sim-core{position:relative!important;z-index:1!important;width:min(100%,420px)!important;height:auto!important;min-height:116px;padding:18px 20px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:var(--fx-radius-sm)!important;background:#ffffff0b!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;text-align:left!important}html.frontend-redesign-root .customer-app .claim-page .sim-core-label{color:#9eb1d8!important}html.frontend-redesign-root .customer-app .claim-page .sim-core-value{margin:8px 0 4px!important;color:#fff!important;font-family:var(--fx-font-sans)!important;font-size:clamp(26px,4vw,38px)!important;font-weight:500!important;line-height:1!important;letter-spacing:-.04em!important;text-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-core-note{color:#b5c0d5!important;font-size:11px!important;line-height:1.5!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress{padding:0!important;border:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head strong{color:var(--fx-ink)!important;font-family:var(--fx-font-sans)!important;font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .claim-page .claim-progress-track{height:5px!important;border-radius:3px!important;background:#e8edf4!important;overflow:hidden}html.frontend-redesign-root .customer-app .claim-page .claim-progress-track>span{background:var(--fx-primary)!important;border-radius:3px!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,.65fr);gap:12px!important;align-items:stretch!important}html.frontend-redesign-root .customer-app .claim-page .timer-frame{min-height:72px!important;padding:12px 14px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .timer-value,html.frontend-redesign-root .customer-app .claim-page .cooldown-secs,html.frontend-redesign-root .customer-app .claim-page .sim-running-secs{color:var(--fx-ink)!important;font-family:var(--fx-font-sans)!important;font-size:18px!important;font-weight:600!important;text-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .timer-sub,html.frontend-redesign-root .customer-app .claim-page .cooldown-text{color:var(--fx-muted)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .claim-page .countdown-digits{gap:7px!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment{padding:5px 7px!important;border-radius:4px!important;border:1px solid var(--fx-line)!important;background:#fff!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment strong{color:var(--fx-ink)!important;font-size:15px!important;font-family:var(--fx-font-sans)!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment small,html.frontend-redesign-root .customer-app .claim-page .countdown-colon{color:var(--fx-faint)!important}html.frontend-redesign-root .customer-app .claim-page .countdown-live-dot,html.frontend-redesign-root .customer-app .claim-page .cooldown-dot,html.frontend-redesign-root .customer-app .claim-page .terminal-live-dot{background:var(--fx-primary)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .claim-action{min-height:72px!important;padding:0 17px!important;border:1px solid var(--fx-primary)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary)!important;color:#fff!important;box-shadow:none!important;overflow:hidden!important}html.frontend-redesign-root .customer-app .claim-page .claim-action:hover:not(:disabled){background:var(--fx-primary-hover)!important}html.frontend-redesign-root .customer-app .claim-page .claim-action.locked,html.frontend-redesign-root .customer-app .claim-page .claim-action:disabled{border-color:var(--fx-line)!important;background:#eef1f5!important;color:var(--fx-muted)!important;opacity:1!important}html.frontend-redesign-root .customer-app .claim-page .claim-action-inner{position:relative!important;z-index:1!important;gap:8px!important;color:inherit!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .claim-page .claim-success{border:1px solid #cfe8df!important;border-radius:var(--fx-radius-sm)!important;background:#eef8f4!important;color:var(--fx-success)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .terminal-live{color:var(--fx-success)!important;border:1px solid #cfe8df!important;border-radius:4px!important;background:#eef8f4!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .terminal-shell{margin-top:16px!important;min-height:340px!important;max-height:440px!important;padding:0!important;overflow:auto!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .terminal-line,html.frontend-redesign-root .customer-app .claim-page .terminal-cursor-row{display:grid!important;grid-template-columns:60px 52px minmax(0,1fr)!important;gap:9px!important;padding:10px 11px!important;border-bottom:1px solid var(--fx-line)!important;background:transparent!important;color:var(--fx-ink-soft)!important;font-family:var(--fx-font-sans)!important}html.frontend-redesign-root .customer-app .claim-page .terminal-line:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .claim-page .terminal-stamp,html.frontend-redesign-root .customer-app .claim-page .terminal-code{color:var(--fx-faint)!important;font-size:8px!important}html.frontend-redesign-root .customer-app .claim-page .terminal-copy,html.frontend-redesign-root .customer-app .claim-page .terminal-cursor{color:var(--fx-ink-soft)!important;font-size:10px!important;line-height:1.45!important}html.frontend-redesign-root .customer-app .claim-page .tone-good .terminal-code,html.frontend-redesign-root .customer-app .claim-page .tone-good .terminal-copy{color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .claim-page .tone-warn .terminal-code,html.frontend-redesign-root .customer-app .claim-page .tone-warn .terminal-copy{color:var(--fx-warning)!important}html.frontend-redesign-root .customer-app .claim-page .tone-accent .terminal-code,html.frontend-redesign-root .customer-app .claim-page .tone-accent .terminal-copy{color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .claim-page .page-cancel-wrap{width:100%!important;max-width:none!important;margin:18px 0 0!important;padding:0!important}html.frontend-redesign-root .customer-app .claim-page .cancel-action{width:100%!important;min-height:48px!important;border:1px solid #f0c6ce!important;border-radius:var(--fx-radius-sm)!important;background:#fff7f8!important;color:var(--fx-danger)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .cancel-action-inner{color:inherit!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .claim-page .empty-shell{min-height:520px!important}html.frontend-redesign-root .customer-app .claim-page .empty-card{max-width:620px!important;padding:34px!important;text-align:left!important}html.frontend-redesign-root .customer-app .claim-page .empty-title{margin:14px 0 10px!important;color:var(--fx-ink)!important;font-size:clamp(28px,4vw,42px)!important;font-weight:500!important;line-height:1.02!important;letter-spacing:-.04em!important}html.frontend-redesign-root .customer-app .claim-page .empty-copy{max-width:490px!important;margin:0 0 22px!important;color:var(--fx-muted)!important;font-size:13px!important;line-height:1.65!important}html.frontend-redesign-root .customer-app .claim-page .empty-cta{padding:0 15px!important;min-height:44px!important;border:1px solid var(--fx-primary)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary)!important;color:#fff!important;box-shadow:none!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .investments-view{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,320px);column-gap:28px;align-content:start}html.frontend-redesign-root .customer-app .investments-view>div:first-child{grid-column:1 / -1;margin:0 0 28px!important;padding:0 0 17px!important;border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .investments-view>div:first-child h2{margin:0!important;color:var(--fx-ink)!important;font-size:clamp(28px,3vw,38px)!important;font-weight:500!important;line-height:1!important;letter-spacing:-.035em!important}html.frontend-redesign-root .customer-app .investments-view .new-btn{min-height:38px!important;padding:0 13px!important;border:1px solid var(--fx-primary)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary)!important;color:#fff!important;display:inline-flex;align-items:center;box-shadow:none!important;font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .investments-view .summary-strip{grid-column:2;grid-row:2 / span 3;padding:0!important;display:grid!important;grid-template-columns:1fr!important;gap:0!important;border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);overflow:hidden;background:var(--fx-paper);align-self:start;position:sticky;top:24px}html.frontend-redesign-root .customer-app .investments-view .chip-stat{min-height:88px;padding:16px!important;border:0!important;border-bottom:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;justify-content:center}html.frontend-redesign-root .customer-app .investments-view .chip-stat:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .investments-view .cl{color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.11em!important}html.frontend-redesign-root .customer-app .investments-view .cv{margin-top:5px;color:var(--fx-ink)!important;font-size:21px!important;font-weight:600!important;letter-spacing:-.025em}html.frontend-redesign-root .customer-app .investments-view .chip-stat:nth-child(2) .cv{color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .investments-view .flash-msg,html.frontend-redesign-root .customer-app .investments-view .filter-row,html.frontend-redesign-root .customer-app .investments-view .empty-state,html.frontend-redesign-root .customer-app .investments-view .inv-list{grid-column:1}html.frontend-redesign-root .customer-app .investments-view .flash-msg{margin:0 0 14px!important}html.frontend-redesign-root .customer-app .investments-view .filter-row{padding:0 0 14px!important;gap:5px!important;border-bottom:1px solid var(--fx-line);margin-bottom:14px}html.frontend-redesign-root .customer-app .investments-view .filter-btn{min-height:34px;padding:0 11px!important;border:1px solid transparent!important;border-radius:4px!important;background:transparent!important;color:var(--fx-muted)!important;font-size:11px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .investments-view .filter-btn:hover{background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .investments-view .filter-btn.active{border-color:var(--fx-line)!important;background:var(--fx-paper)!important;color:var(--fx-primary)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .investments-view .inv-list{padding:0!important;gap:10px!important}html.frontend-redesign-root .customer-app .investments-view .inv-card{padding:17px 18px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important}html.frontend-redesign-root .customer-app .investments-view .inv-card>div:first-child{margin-bottom:10px!important}html.frontend-redesign-root .customer-app .investments-view .inv-card>div:first-child>div{color:var(--fx-ink)!important;font-size:14px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .investments-view .inv-card>div:nth-child(2){margin-bottom:14px!important;color:var(--fx-ink)!important;font-size:24px!important;font-weight:600!important;letter-spacing:-.03em}html.frontend-redesign-root .customer-app .investments-view .inv-card>div:nth-child(2) span{color:var(--fx-success)!important;font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .investments-view .status-badge{padding:4px 7px!important;border-radius:4px!important;font-size:9px!important;font-weight:600!important;letter-spacing:.07em!important}html.frontend-redesign-root .customer-app .investments-view .status-badge.active{background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .investments-view .status-badge.matured{background:#eef8f4!important;color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .investments-view .status-badge.pending{background:#fff8e9!important;color:var(--fx-warning)!important}html.frontend-redesign-root .customer-app .investments-view .status-badge.cancelled{background:#fff1f3!important;color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .investments-view .inv-card>div:nth-child(3)>div:first-child{height:5px!important;margin-bottom:6px!important;border-radius:3px!important;background:#e8edf4!important}html.frontend-redesign-root .customer-app .investments-view .inv-card>div:nth-child(3)>div:first-child>div{background:var(--fx-primary)!important;border-radius:3px!important}html.frontend-redesign-root .customer-app .investments-view .inv-card>div:nth-child(3) span,html.frontend-redesign-root .customer-app .investments-view .inv-card>div:last-child{color:var(--fx-muted)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .investments-view .empty-state{padding:62px 24px!important;border:1px dashed var(--fx-line-strong);border-radius:var(--fx-radius-md);background:var(--fx-paper);color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .investments-view .empty-state>div:first-child{display:none!important}html.frontend-redesign-root .customer-app .investments-view .empty-state .link-accent{color:var(--fx-primary)!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .portfolio-view{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,390px);column-gap:28px;align-content:start}html.frontend-redesign-root .customer-app .portfolio-view>div:first-child{grid-column:1 / -1;margin:0 0 28px!important;padding:0 0 17px;border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .portfolio-view>div:first-child h2{margin:0!important;color:var(--fx-ink)!important;font-size:clamp(28px,3vw,38px)!important;line-height:1!important;font-weight:500!important;letter-spacing:-.035em!important}html.frontend-redesign-root .customer-app .portfolio-view .summary-card{grid-column:2;grid-row:2;margin:0!important;padding:20px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;position:sticky;top:24px}html.frontend-redesign-root .customer-app .portfolio-view .summary-left>p{color:var(--fx-muted)!important;font-size:10px!important;font-weight:600;letter-spacing:.11em;text-transform:uppercase}html.frontend-redesign-root .customer-app .portfolio-view .summary-left>div:nth-child(2){margin:7px 0 6px!important;color:var(--fx-ink)!important;font-size:32px!important;font-weight:500!important;letter-spacing:-.04em}html.frontend-redesign-root .customer-app .portfolio-view .pnl-row{font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .portfolio-view .pnl-row.up{color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .portfolio-view .pnl-row.down{color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .portfolio-view .donut-wrap{width:112px!important;height:112px!important}html.frontend-redesign-root .customer-app .portfolio-view .donut-center .text-muted{color:var(--fx-muted)!important;font-size:9px!important}html.frontend-redesign-root .customer-app .portfolio-view .donut-center span:last-child{color:var(--fx-ink)!important;font-size:15px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .portfolio-view .donut-legend{grid-column:2;grid-row:3;margin:10px 0 0!important;padding:12px 14px;gap:0!important;border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);background:var(--fx-paper)}html.frontend-redesign-root .customer-app .portfolio-view .legend-item{min-height:32px;padding:0 2px;border-bottom:1px solid var(--fx-line);gap:8px!important}html.frontend-redesign-root .customer-app .portfolio-view .legend-item:last-child{border-bottom:0}html.frontend-redesign-root .customer-app .portfolio-view .legend-item .text-muted,html.frontend-redesign-root .customer-app .portfolio-view .legend-item span:last-child{color:var(--fx-muted)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .portfolio-view .legend-item span:last-child{color:var(--fx-ink-soft)!important;font-weight:600}html.frontend-redesign-root .customer-app .portfolio-view .chip-row{grid-column:1;grid-row:2;margin:0 0 14px!important;padding-bottom:14px;border-bottom:1px solid var(--fx-line);display:flex;gap:5px!important}html.frontend-redesign-root .customer-app .portfolio-view .chip{min-height:34px;padding:0 11px!important;border:1px solid transparent!important;border-radius:4px!important;background:transparent!important;color:var(--fx-muted)!important;display:inline-flex;align-items:center;font-size:11px!important;font-weight:500!important;cursor:pointer}html.frontend-redesign-root .customer-app .portfolio-view .chip.active{border-color:var(--fx-line)!important;background:var(--fx-paper)!important;color:var(--fx-primary)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .portfolio-view>div[style*="font-size:16px"]{grid-column:1;margin:0 0 12px!important;color:var(--fx-ink-soft)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.09em;text-transform:uppercase}html.frontend-redesign-root .customer-app .portfolio-view .holdings-list{grid-column:1;gap:9px!important}html.frontend-redesign-root .customer-app .portfolio-view .holding-card{padding:16px 17px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important}html.frontend-redesign-root .customer-app .portfolio-view .holding-top{margin-bottom:13px!important;gap:11px!important}html.frontend-redesign-root .customer-app .portfolio-view .h-icon{width:38px!important;height:38px!important;border:1px solid var(--fx-line);border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;color:var(--fx-primary)!important;font-size:13px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .portfolio-view .holding-info>div:first-child{color:var(--fx-ink)!important;font-size:13px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .portfolio-view .holding-info .text-muted{color:var(--fx-muted)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .portfolio-view .holding-right>div:first-child{color:var(--fx-ink)!important;font-size:14px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .portfolio-view .badge{padding:3px 6px!important;border-radius:4px!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .portfolio-view .badge-up{background:#eef8f4!important;color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .portfolio-view .badge-down{background:#fff1f3!important;color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .portfolio-view .holding-bottom{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:0 0 11px!important;border-top:1px solid var(--fx-line);border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .portfolio-view .hstat{min-width:0;padding:10px 9px;border-right:1px solid var(--fx-line);gap:4px!important;color:var(--fx-ink-soft)!important;font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .portfolio-view .hstat:last-child{border-right:0}html.frontend-redesign-root .customer-app .portfolio-view .stat-lbl{color:var(--fx-muted)!important;font-size:8px!important;font-weight:600!important;letter-spacing:.1em}html.frontend-redesign-root .customer-app .portfolio-view .text-success{color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .portfolio-view .text-danger{color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .portfolio-view .alloc-bar{height:4px!important;border-radius:2px!important;background:#e8edf4!important}html.frontend-redesign-root .customer-app .portfolio-view .alloc-fill{border-radius:2px!important;background:var(--fx-primary)!important}@media(max-width:1050px){html.frontend-redesign-root .customer-app .claim-page .claim-shell{grid-template-columns:1fr}html.frontend-redesign-root .customer-app .claim-page .claim-dashboard,html.frontend-redesign-root .customer-app .claim-page .terminal-card,html.frontend-redesign-root .customer-app .claim-page .top-metrics-card{grid-column:1;grid-row:auto}html.frontend-redesign-root .customer-app .claim-page .terminal-card{position:static!important}html.frontend-redesign-root .customer-app .claim-page .terminal-shell{min-height:240px!important;max-height:340px!important}}@media(max-width:920px){html.frontend-redesign-root .customer-app .investments-view,html.frontend-redesign-root .customer-app .portfolio-view{display:block}html.frontend-redesign-root .customer-app .investments-view .summary-strip,html.frontend-redesign-root .customer-app .portfolio-view .summary-card,html.frontend-redesign-root .customer-app .portfolio-view .donut-legend{position:static!important}html.frontend-redesign-root .customer-app .investments-view .summary-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-bottom:18px}html.frontend-redesign-root .customer-app .investments-view .chip-stat{border-right:1px solid var(--fx-line)!important;border-bottom:0!important}html.frontend-redesign-root .customer-app .investments-view .chip-stat:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .portfolio-view .summary-card{margin-bottom:10px!important}html.frontend-redesign-root .customer-app .portfolio-view .donut-legend{margin-bottom:18px!important}}@media(max-width:700px){html.frontend-redesign-root .customer-app .claim-page,html.frontend-redesign-root .customer-app .investments-view,html.frontend-redesign-root .customer-app .portfolio-view{padding:18px 15px 34px!important}html.frontend-redesign-root .customer-app .claim-page>.top-bar{margin-bottom:20px}html.frontend-redesign-root .customer-app .claim-page .panel-head{display:block!important}html.frontend-redesign-root .customer-app .claim-page .panel-subcopy{margin-top:8px}html.frontend-redesign-root .customer-app .claim-page .summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:nth-child(2){border-right:0!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel{grid-template-columns:1fr}html.frontend-redesign-root .customer-app .claim-page .sim-visual{min-height:164px!important;padding:18px!important}html.frontend-redesign-root .customer-app .claim-page .sim-core{min-height:104px}html.frontend-redesign-root .customer-app .claim-page .terminal-line,html.frontend-redesign-root .customer-app .claim-page .terminal-cursor-row{grid-template-columns:48px 40px minmax(0,1fr)!important;gap:6px!important}html.frontend-redesign-root .customer-app .investments-view>div:first-child h2,html.frontend-redesign-root .customer-app .portfolio-view>div:first-child h2{font-size:30px!important}html.frontend-redesign-root .customer-app .investments-view .summary-strip{grid-template-columns:1fr!important}html.frontend-redesign-root .customer-app .investments-view .chip-stat{min-height:72px;border-right:0!important;border-bottom:1px solid var(--fx-line)!important}html.frontend-redesign-root .customer-app .investments-view .chip-stat:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .portfolio-view .summary-card{align-items:flex-start!important}html.frontend-redesign-root .customer-app .portfolio-view .donut-wrap{width:96px!important;height:96px!important}html.frontend-redesign-root .customer-app .portfolio-view .holding-bottom{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.frontend-redesign-root .customer-app .portfolio-view .hstat:nth-child(2){border-right:0}html.frontend-redesign-root .customer-app .portfolio-view .hstat:nth-child(-n+2){border-bottom:1px solid var(--fx-line)}}@media(max-width:470px){html.frontend-redesign-root .customer-app .claim-page .top-metrics-card,html.frontend-redesign-root .customer-app .claim-page .simulator-card,html.frontend-redesign-root .customer-app .claim-page .terminal-card{padding:15px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat{padding:12px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat strong{font-size:15px!important}html.frontend-redesign-root .customer-app .claim-page .sim-core-value{font-size:28px!important}html.frontend-redesign-root .customer-app .portfolio-view .summary-card{padding:16px!important;gap:10px!important}html.frontend-redesign-root .customer-app .portfolio-view .summary-left>div:nth-child(2){font-size:27px!important}}html.frontend-redesign-root .customer-app .investments-view .investment-tile{--inv-accent: var(--fx-primary);position:relative;overflow:hidden;padding:18px 18px 15px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:inset 3px 0 0 var(--inv-accent),var(--fx-shadow-sm)!important;color:var(--fx-ink)!important;transition:border-color var(--fx-duration-fast) var(--fx-ease-standard),box-shadow var(--fx-duration-fast) var(--fx-ease-standard),transform var(--fx-duration-fast) var(--fx-ease-standard)}html.frontend-redesign-root .customer-app .investments-view .investment-tile:hover{border-color:var(--fx-line-strong)!important;box-shadow:inset 3px 0 0 var(--inv-accent),0 8px 20px #10182812!important;transform:translateY(-1px)}html.frontend-redesign-root .customer-app .investments-view .investment-tile-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin:0 0 16px!important}html.frontend-redesign-root .customer-app .investments-view .investment-plan-id{min-width:0;display:flex;align-items:center;gap:11px}html.frontend-redesign-root .customer-app .investments-view .investment-plan-mark{flex:0 0 auto;width:36px;height:36px;border:1px solid var(--inv-accent);border-radius:var(--fx-radius-sm);display:grid;place-items:center;background:var(--fx-paper);color:var(--inv-accent)}html.frontend-redesign-root .customer-app .investments-view .investment-plan-mark svg{width:19px;height:19px}html.frontend-redesign-root .customer-app .investments-view .investment-plan-copy{min-width:0}html.frontend-redesign-root .customer-app .investments-view .investment-plan-label,html.frontend-redesign-root .customer-app .investments-view .investment-value-block>span,html.frontend-redesign-root .customer-app .investments-view .investment-return-block>span{display:block;color:var(--fx-muted)!important;font-size:9px!important;line-height:1.2;font-weight:600!important;letter-spacing:.11em;text-transform:uppercase}html.frontend-redesign-root .customer-app .investments-view .investment-plan-title-row{min-width:0;margin-top:4px;display:flex;align-items:center;gap:8px}html.frontend-redesign-root .customer-app .investments-view .investment-plan-title-row>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fx-ink)!important;font-size:15px!important;line-height:1.25;font-weight:600!important;letter-spacing:-.015em}html.frontend-redesign-root .customer-app .investments-view .investment-roi{flex:0 0 auto;padding:3px 6px;border:1px solid var(--fx-line);border-radius:4px;background:var(--fx-paper-muted);color:var(--fx-ink-soft)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.04em}html.frontend-redesign-root .customer-app .investments-view .investment-tile .status-badge{flex:0 0 auto;min-height:25px;padding:0 8px!important;border-radius:4px!important;display:inline-flex;align-items:center;justify-content:center;font-size:9px!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase}html.frontend-redesign-root .customer-app .investments-view .investment-finance-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);border-top:1px solid var(--fx-line);border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .investments-view .investment-value-block,html.frontend-redesign-root .customer-app .investments-view .investment-return-block{min-width:0;padding:14px 0 13px}html.frontend-redesign-root .customer-app .investments-view .investment-return-block{padding-left:17px;border-left:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .investments-view .investment-value-block>strong,html.frontend-redesign-root .customer-app .investments-view .investment-return-block>strong{display:block;margin-top:6px;font-family:var(--fx-font-sans)!important;font-size:22px!important;line-height:1;font-weight:600!important;letter-spacing:-.035em}html.frontend-redesign-root .customer-app .investments-view .investment-value-block>strong{color:var(--fx-ink)!important}html.frontend-redesign-root .customer-app .investments-view .investment-return-block>strong{color:var(--fx-success)!important;font-size:18px!important}html.frontend-redesign-root .customer-app .investments-view .investment-progress-block{padding:14px 0 0}html.frontend-redesign-root .customer-app .investments-view .investment-progress-head{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:12px}html.frontend-redesign-root .customer-app .investments-view .investment-progress-head>span{min-width:0;color:var(--fx-muted)!important;font-size:10px!important;line-height:1.4}html.frontend-redesign-root .customer-app .investments-view .investment-progress-head>strong{flex:0 0 auto;color:var(--fx-ink-soft)!important;font-size:10px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .investments-view .investment-progress-track{width:100%;height:5px;overflow:hidden;border-radius:3px;background:#e8edf4}html.frontend-redesign-root .customer-app .investments-view .investment-progress-track>span{display:block;height:100%;border-radius:inherit;background:var(--inv-accent);transition:width .6s ease}html.frontend-redesign-root .customer-app .investments-view .investment-tile-foot{margin-top:14px;padding-top:12px;border-top:1px solid var(--fx-line);display:flex;justify-content:space-between;gap:14px;color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .investments-view .investment-tile-foot>span{min-width:0;display:inline-flex;align-items:center;gap:6px;color:inherit!important;font-size:10px!important;line-height:1.4}html.frontend-redesign-root .customer-app .investments-view .investment-tile-foot svg{flex:0 0 auto;width:13px;height:13px;color:var(--fx-faint)}html.frontend-redesign-root .customer-app .investments-view .investment-tile.is-matured{box-shadow:inset 3px 0 0 var(--fx-success),var(--fx-shadow-sm)!important}html.frontend-redesign-root .customer-app .investments-view .investment-tile.is-cancelled{box-shadow:inset 3px 0 0 var(--fx-danger),var(--fx-shadow-sm)!important}@media(max-width:640px){html.frontend-redesign-root .customer-app .investments-view .investment-tile{padding:15px 14px 13px!important}html.frontend-redesign-root .customer-app .investments-view .investment-tile-head{gap:10px;margin-bottom:13px!important}html.frontend-redesign-root .customer-app .investments-view .investment-plan-mark{width:33px;height:33px}html.frontend-redesign-root .customer-app .investments-view .investment-plan-title-row{gap:6px}html.frontend-redesign-root .customer-app .investments-view .investment-plan-title-row>strong{font-size:14px!important}html.frontend-redesign-root .customer-app .investments-view .investment-finance-row{grid-template-columns:1fr 1fr}html.frontend-redesign-root .customer-app .investments-view .investment-return-block{padding-left:12px}html.frontend-redesign-root .customer-app .investments-view .investment-value-block>strong{font-size:20px!important}html.frontend-redesign-root .customer-app .investments-view .investment-return-block>strong{font-size:16px!important}html.frontend-redesign-root .customer-app .investments-view .investment-tile-foot{flex-direction:column;gap:6px}}html.frontend-redesign-root .customer-app .team-page,html.frontend-redesign-root .customer-app .inv-page,html.frontend-redesign-root .customer-app .reward-page,html.frontend-redesign-root .customer-app .salary-page{width:min(100%,1220px);min-height:100%;margin:0 auto;padding:32px 34px 58px!important;color:var(--fx-ink);font-family:var(--fx-font-sans);background:transparent!important;overflow-x:visible!important}html.frontend-redesign-root .customer-app .team-page>.top-bar,html.frontend-redesign-root .customer-app .reward-page>.top-bar,html.frontend-redesign-root .customer-app .inv-page>.inv-header,html.frontend-redesign-root .customer-app .salary-page>.salary-topbar{position:static!important;inset:auto!important;min-height:54px;margin:0 0 30px!important;padding:0 0 17px!important;border-bottom:1px solid var(--fx-line);background:transparent!important;display:grid!important;grid-template-columns:40px 1fr 40px;align-items:center;gap:12px;z-index:auto!important}html.frontend-redesign-root .customer-app .team-page .back-btn,html.frontend-redesign-root .customer-app .reward-page .back-btn,html.frontend-redesign-root .customer-app .inv-page .inv-back,html.frontend-redesign-root .customer-app .salary-page .salary-icon-btn{width:38px!important;height:38px!important;min-width:38px;padding:0!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;color:var(--fx-ink-soft)!important;box-shadow:none!important;display:grid!important;place-items:center;font-size:18px!important}html.frontend-redesign-root .customer-app .team-page .back-btn:hover,html.frontend-redesign-root .customer-app .reward-page .back-btn:hover,html.frontend-redesign-root .customer-app .inv-page .inv-back:hover,html.frontend-redesign-root .customer-app .salary-page .salary-icon-btn:hover{border-color:var(--fx-line-strong)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .team-page .top-title,html.frontend-redesign-root .customer-app .reward-page .top-title,html.frontend-redesign-root .customer-app .inv-page .inv-title,html.frontend-redesign-root .customer-app .salary-page .salary-title{color:var(--fx-ink)!important;text-align:center;font-size:15px!important;line-height:1.2;font-weight:600!important;letter-spacing:-.01em!important}html.frontend-redesign-root .customer-app .team-page .hero{position:relative;margin:0 0 20px!important;padding:0!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;overflow:hidden;display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.4fr)}html.frontend-redesign-root .customer-app .team-page .hero-glow,html.frontend-redesign-root .customer-app .team-page .hero-grid{display:none!important}html.frontend-redesign-root .customer-app .team-page .hero-content{position:relative;padding:30px!important;border-right:1px solid var(--fx-line);display:flex;flex-direction:column;align-items:flex-start!important;justify-content:center}html.frontend-redesign-root .customer-app .team-page .hero-ring{width:38px!important;height:38px!important;margin:0 0 24px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;font-size:19px!important}html.frontend-redesign-root .customer-app .team-page .hero-big{color:var(--fx-ink)!important;font-size:clamp(42px,7vw,64px)!important;line-height:.92;font-weight:500!important;letter-spacing:-.055em!important}html.frontend-redesign-root .customer-app .team-page .hero-label{margin-top:9px!important;color:var(--fx-muted)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.13em!important}html.frontend-redesign-root .customer-app .team-page .hero-strip{padding:0!important;border:0!important;display:grid!important;grid-template-columns:1fr!important;gap:0!important}html.frontend-redesign-root .customer-app .team-page .hs-cell{min-height:86px;padding:18px 22px!important;border:0!important;border-bottom:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;text-align:left!important;display:flex!important;flex-direction:column-reverse!important;justify-content:center;align-items:flex-start!important;gap:5px!important}html.frontend-redesign-root .customer-app .team-page .hs-cell:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .team-page .hs-val,html.frontend-redesign-root .customer-app .team-page .hs-val.green,html.frontend-redesign-root .customer-app .team-page .hs-val.blue,html.frontend-redesign-root .customer-app .team-page .hs-val.dim{color:var(--fx-ink)!important;font-size:20px!important;line-height:1;font-weight:600!important}html.frontend-redesign-root .customer-app .team-page .hs-tag{color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase}html.frontend-redesign-root .customer-app .team-page .level-tabs,html.frontend-redesign-root .customer-app .team-page .filter-bar{margin:0 0 16px!important;padding:3px!important;border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);background:var(--fx-paper-muted);display:inline-flex!important;gap:2px!important}html.frontend-redesign-root .customer-app .team-page .ltab,html.frontend-redesign-root .customer-app .team-page .filter-bar .pill{min-height:36px;padding:0 13px!important;border:0!important;border-radius:var(--fx-radius-sm)!important;background:transparent!important;color:var(--fx-muted)!important;box-shadow:none!important;font-size:11px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .team-page .ltab-on,html.frontend-redesign-root .customer-app .team-page .filter-bar .pill-on{background:var(--fx-paper)!important;color:var(--fx-ink)!important;box-shadow:var(--fx-shadow-sm)!important}html.frontend-redesign-root .customer-app .team-page .ltab-badge{width:19px!important;height:19px!important;border-radius:4px!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;font-size:9px!important}html.frontend-redesign-root .customer-app .team-page .detail-card,html.frontend-redesign-root .customer-app .team-page .mlevel-card{margin:0 0 18px!important;padding:22px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important}html.frontend-redesign-root .customer-app .team-page .dc-header,html.frontend-redesign-root .customer-app .team-page .mlevel-top{padding:0 0 17px!important;border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .team-page .dc-level,html.frontend-redesign-root .customer-app .team-page .mlevel-name{color:var(--fx-ink)!important;font-size:15px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .team-page .dc-desc,html.frontend-redesign-root .customer-app .team-page .mlevel-desc,html.frontend-redesign-root .customer-app .team-page .ql-count,html.frontend-redesign-root .customer-app .team-page .m-meta,html.frontend-redesign-root .customer-app .team-page .empty-sub{color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .team-page .dc-view,html.frontend-redesign-root .customer-app .team-page .ml-back{min-height:34px;padding:0 10px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;color:var(--fx-primary)!important;box-shadow:none!important;font-size:10px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .team-page .ring-row{margin:0!important;padding:22px 0!important;display:grid!important;grid-template-columns:130px minmax(0,1fr);gap:22px!important;align-items:center}html.frontend-redesign-root .customer-app .team-page .ring-svg circle:first-child{stroke:var(--fx-line)!important}html.frontend-redesign-root .customer-app .team-page .ring-svg circle:last-child{stroke:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .team-page .ring-pct{color:var(--fx-ink)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .team-page .ring-sub,html.frontend-redesign-root .customer-app .team-page .rn-label{color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .team-page .rn-row{min-height:38px;padding:0 0 0 2px!important;border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .team-page .rn-row:last-child{border-bottom:0}html.frontend-redesign-root .customer-app .team-page .rn-dot{width:6px!important;height:6px!important;background:var(--fx-line-strong)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .team-page .green-dot,html.frontend-redesign-root .customer-app .team-page .accent-dot{background:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .team-page .rn-val,html.frontend-redesign-root .customer-app .team-page .rn-val.green,html.frontend-redesign-root .customer-app .team-page .rn-val.dim{color:var(--fx-ink)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .team-page .dc-finance{margin:0!important;padding:17px 0 0!important;border-top:1px solid var(--fx-line);display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0!important}html.frontend-redesign-root .customer-app .team-page .fin-card{min-height:76px;padding:10px 15px!important;border:0!important;border-right:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .team-page .fin-card:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .team-page .fin-icon{width:32px!important;height:32px!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .team-page .fin-amount{color:var(--fx-ink)!important;font-size:17px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .team-page .fin-tag{color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .team-page .quick-links,html.frontend-redesign-root .customer-app .team-page .member-list{border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:var(--fx-paper);overflow:hidden;box-shadow:var(--fx-shadow-sm)}html.frontend-redesign-root .customer-app .team-page .ql-row,html.frontend-redesign-root .customer-app .team-page .m-row{min-height:68px;margin:0!important;padding:12px 16px!important;border:0!important;border-bottom:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;animation:none!important}html.frontend-redesign-root .customer-app .team-page .ql-row:last-child,html.frontend-redesign-root .customer-app .team-page .m-row:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .team-page .ql-row:hover,html.frontend-redesign-root .customer-app .team-page .m-row:hover{background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .team-page .ql-badge,html.frontend-redesign-root .customer-app .team-page .mlevel-badge{border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .team-page .ql-name,html.frontend-redesign-root .customer-app .team-page .m-name,html.frontend-redesign-root .customer-app .team-page .m-dep{color:var(--fx-ink)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .team-page .ql-arrow{color:var(--fx-faint)!important}html.frontend-redesign-root .customer-app .team-page .m-avatar{width:38px!important;height:38px!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;border:1px solid var(--fx-line)!important;color:var(--fx-ink-soft)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .team-page .m-pulse{width:7px!important;height:7px!important;background:var(--fx-success)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .team-page .m-status{padding:3px 6px!important;border-radius:4px!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .team-page .st-on{background:#eef8f4!important;color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .team-page .st-off{background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .team-page .mlevel-strip{margin-top:17px!important;padding:0!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .team-page .ms-cell{padding:12px!important}html.frontend-redesign-root .customer-app .team-page .ms-sep{background:var(--fx-line)!important}html.frontend-redesign-root .customer-app .team-page .ms-val,html.frontend-redesign-root .customer-app .team-page .ms-val.green,html.frontend-redesign-root .customer-app .team-page .ms-val.dim{color:var(--fx-ink)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .team-page .ms-tag{color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .team-page .empty{min-height:280px;padding:40px 24px!important;border:1px dashed var(--fx-line-strong)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important}html.frontend-redesign-root .customer-app .team-page .empty-orbit{display:none!important}html.frontend-redesign-root .customer-app .team-page .empty-text{color:var(--fx-ink)!important;font-size:15px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .inv-page .hero-card{position:relative;margin:0 0 22px!important;padding:28px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;overflow:hidden}html.frontend-redesign-root .customer-app .inv-page .hero-bg-svg,html.frontend-redesign-root .customer-app .inv-page .hero-coin{display:none!important}html.frontend-redesign-root .customer-app .inv-page .hero-content{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);column-gap:38px;align-items:end}html.frontend-redesign-root .customer-app .inv-page .hero-badge{grid-column:1;width:max-content;margin:0 0 18px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--fx-primary)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.16em!important}html.frontend-redesign-root .customer-app .inv-page .hero-headline{grid-column:1;margin:0!important;max-width:680px;color:var(--fx-ink)!important;font-size:clamp(30px,4.4vw,48px)!important;line-height:1.03!important;font-weight:500!important;letter-spacing:-.045em!important}html.frontend-redesign-root .customer-app .inv-page .hero-sub{grid-column:1;max-width:620px!important;margin:14px 0 0!important;color:var(--fx-muted)!important;font-size:13px!important;line-height:1.65!important}html.frontend-redesign-root .customer-app .inv-page .code-row{grid-column:2;grid-row:1 / span 3;align-self:stretch;margin:0!important;padding:18px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper-muted)!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:10px!important;align-items:center}html.frontend-redesign-root .customer-app .inv-page .code-box{padding:0!important;border:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .inv-page .code-label{color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.12em!important}html.frontend-redesign-root .customer-app .inv-page .code-val{margin-top:7px;color:var(--fx-ink)!important;font-size:24px!important;font-weight:600!important;letter-spacing:.06em!important}html.frontend-redesign-root .customer-app .inv-page .code-copy-btn,html.frontend-redesign-root .customer-app .inv-page .link-copy-btn,html.frontend-redesign-root .customer-app .inv-page .share-btn,html.frontend-redesign-root .customer-app .inv-page .reward-cta-btn,html.frontend-redesign-root .customer-app .inv-page .empty-btn{min-height:36px;padding:0 11px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;color:var(--fx-primary)!important;box-shadow:none!important;font-size:10px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .inv-page .code-copy-btn.copied,html.frontend-redesign-root .customer-app .inv-page .link-copy-btn.copied{color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .inv-page .link-row{grid-column:2;margin:-62px 18px 18px!important;padding:9px 10px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;position:relative;z-index:2}html.frontend-redesign-root .customer-app .inv-page .link-text{color:var(--fx-muted)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .inv-page .stats-grid{margin:0 0 22px!important;padding:0!important;border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:var(--fx-paper);display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important;overflow:hidden}html.frontend-redesign-root .customer-app .inv-page .stat-card{min-height:108px;padding:20px!important;border:0!important;border-right:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;align-items:flex-start!important;text-align:left!important}html.frontend-redesign-root .customer-app .inv-page .stat-card:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .inv-page .stat-icon{width:30px!important;height:30px!important;margin-bottom:14px!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .inv-page .stat-num{color:var(--fx-ink)!important;font-size:22px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .inv-page .stat-lbl{margin-top:4px;color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.1em!important}html.frontend-redesign-root .customer-app .inv-page .reward-cta-card,html.frontend-redesign-root .customer-app .inv-page .qr-card{margin:0 0 22px!important;padding:22px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important}html.frontend-redesign-root .customer-app .inv-page .reward-cta-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px!important}html.frontend-redesign-root .customer-app .inv-page .reward-cta-kicker,html.frontend-redesign-root .customer-app .inv-page .section-title{color:var(--fx-primary)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase}html.frontend-redesign-root .customer-app .inv-page .reward-cta-copy strong,html.frontend-redesign-root .customer-app .inv-page .qr-title,html.frontend-redesign-root .customer-app .inv-page .step-title,html.frontend-redesign-root .customer-app .inv-page .ref-name,html.frontend-redesign-root .customer-app .inv-page .empty-title{color:var(--fx-ink)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .inv-page .reward-cta-copy p,html.frontend-redesign-root .customer-app .inv-page .qr-sub,html.frontend-redesign-root .customer-app .inv-page .step-desc,html.frontend-redesign-root .customer-app .inv-page .ref-user,html.frontend-redesign-root .customer-app .inv-page .empty-sub{color:var(--fx-muted)!important;line-height:1.55}html.frontend-redesign-root .customer-app .inv-page .qr-card{display:grid!important;grid-template-columns:minmax(0,1fr) 156px;align-items:center;gap:28px!important}html.frontend-redesign-root .customer-app .inv-page .qr-frame{width:148px!important;height:148px!important;padding:8px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:#fff!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .inv-page .qr-img{width:100%!important;height:100%!important;display:block;filter:grayscale(1) invert(1) contrast(1.12)}html.frontend-redesign-root .customer-app .inv-page .qr-gen{color:var(--fx-muted)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .inv-page .qr-share-row{margin-top:16px!important;display:flex!important;gap:7px!important}html.frontend-redesign-root .customer-app .inv-page .section-title{margin:30px 0 12px!important}html.frontend-redesign-root .customer-app .inv-page .steps-list,html.frontend-redesign-root .customer-app .inv-page .ref-list{border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:var(--fx-paper);overflow:hidden}html.frontend-redesign-root .customer-app .inv-page .step-card,html.frontend-redesign-root .customer-app .inv-page .ref-row{min-height:76px;margin:0!important;padding:14px 16px!important;border:0!important;border-bottom:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .inv-page .step-card:last-child,html.frontend-redesign-root .customer-app .inv-page .ref-row:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .inv-page .step-num{width:24px!important;height:24px!important;border:1px solid var(--fx-line)!important;border-radius:4px!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .inv-page .step-line{background:var(--fx-line)!important}html.frontend-redesign-root .customer-app .inv-page .step-icon,html.frontend-redesign-root .customer-app .inv-page .ref-avatar,html.frontend-redesign-root .customer-app .inv-page .empty-icon{border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .inv-page .section-row{margin-top:30px!important;margin-bottom:12px!important}html.frontend-redesign-root .customer-app .inv-page .ref-count-badge{min-width:28px;height:26px;padding:0 8px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;color:var(--fx-muted)!important;font-size:10px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .inv-page .ref-status{padding:4px 7px!important;border-radius:4px!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .inv-page .st-active{background:#eef8f4!important;color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .inv-page .st-pending{background:#fff8e8!important;color:var(--fx-warning)!important}html.frontend-redesign-root .customer-app .inv-page .empty-state{padding:42px 24px!important;border:1px dashed var(--fx-line-strong)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important}html.frontend-redesign-root .customer-app .inv-page .empty-btn-fill{display:none!important}html.frontend-redesign-root .customer-app .reward-page .hero-card,html.frontend-redesign-root .customer-app .reward-page .timeline-card,html.frontend-redesign-root .customer-app .reward-page .claims-card{border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important}html.frontend-redesign-root .customer-app .reward-page .hero-card{position:relative;margin:0 0 22px!important;padding:28px!important;overflow:hidden}html.frontend-redesign-root .customer-app .reward-page .hero-bg-svg,html.frontend-redesign-root .customer-app .reward-page .hero-coin{display:none!important}html.frontend-redesign-root .customer-app .reward-page .hero-badge{margin:0 0 16px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--fx-primary)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.16em!important}html.frontend-redesign-root .customer-app .reward-page .hero-kicker,html.frontend-redesign-root .customer-app .reward-page .section-kicker{color:var(--fx-primary)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.14em!important}html.frontend-redesign-root .customer-app .reward-page .hero-headline{max-width:720px;margin:0!important;color:var(--fx-ink)!important;font-size:clamp(30px,4.3vw,46px)!important;line-height:1.03!important;font-weight:500!important;letter-spacing:-.045em!important}html.frontend-redesign-root .customer-app .reward-page .hero-sub{max-width:680px!important;margin:13px 0 0!important;color:var(--fx-muted)!important;font-size:13px!important;line-height:1.6!important}html.frontend-redesign-root .customer-app .reward-page .hero-grid{margin-top:26px!important;padding:0!important;border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);background:var(--fx-paper-muted);display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important;overflow:hidden}html.frontend-redesign-root .customer-app .reward-page .hero-metric{min-height:102px;padding:18px!important;border:0!important;border-right:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .reward-page .hero-metric:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .reward-page .hero-metric-icon{width:30px!important;height:30px!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .reward-page .metric-label{color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.1em!important}html.frontend-redesign-root .customer-app .reward-page .hero-metric strong{color:var(--fx-ink)!important;font-size:21px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .hero-next{margin-top:14px!important;padding:12px 14px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-ink-soft)!important}html.frontend-redesign-root .customer-app .reward-page .next-amount{color:var(--fx-primary)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .timeline-card,html.frontend-redesign-root .customer-app .reward-page .claims-card{margin-top:0!important;margin-bottom:22px!important;padding:22px!important}html.frontend-redesign-root .customer-app .reward-page .section-head{margin:0 0 18px!important;padding-bottom:16px;border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .reward-page .section-head h2{color:var(--fx-ink)!important;font-size:18px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .pill{min-width:28px;height:26px;padding:0 8px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .reward-page .timeline-list{display:grid!important;gap:0!important}html.frontend-redesign-root .customer-app .reward-page .timeline-item{min-height:132px;padding:18px 0!important;border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .reward-page .timeline-item:last-child{border-bottom:0}html.frontend-redesign-root .customer-app .reward-page .timeline-rail{width:38px!important}html.frontend-redesign-root .customer-app .reward-page .timeline-dot{width:30px!important;height:30px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .reward-page .state-claimable .timeline-dot{background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;border-color:#cfd9f9!important}html.frontend-redesign-root .customer-app .reward-page .state-claimed .timeline-dot{background:#eef8f4!important;color:var(--fx-success)!important;border-color:#cfe8df!important}html.frontend-redesign-root .customer-app .reward-page .timeline-line{background:var(--fx-line)!important}html.frontend-redesign-root .customer-app .reward-page .timeline-step,html.frontend-redesign-root .customer-app .reward-page .timeline-copy,html.frontend-redesign-root .customer-app .reward-page .timeline-meta,html.frontend-redesign-root .customer-app .reward-page .claim-main span,html.frontend-redesign-root .customer-app .reward-page .claim-side{color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .reward-page .timeline-top h3,html.frontend-redesign-root .customer-app .reward-page .claim-main strong{color:var(--fx-ink)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .state-pill{padding:4px 7px!important;border-radius:4px!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .state-pill.state-claimed{background:#eef8f4!important;color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .reward-page .state-pill.state-claimable{background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .reward-page .state-pill.state-locked{background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .reward-page .timeline-progress-bar{height:5px!important;border-radius:2px!important;background:var(--fx-line)!important}html.frontend-redesign-root .customer-app .reward-page .timeline-progress-fill{border-radius:2px!important;background:var(--fx-primary)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .reward-page .claim-btn{min-height:34px;padding:0 11px!important;border:1px solid var(--fx-primary)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary)!important;color:#fff!important;box-shadow:none!important;font-size:10px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .claim-row{min-height:66px;padding:12px 0!important;border-bottom:1px solid var(--fx-line)!important}html.frontend-redesign-root .customer-app .reward-page .claim-row:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .reward-page .claim-icon{width:34px!important;height:34px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .salary-page{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:22px!important;align-items:start}html.frontend-redesign-root .customer-app .salary-page>.salary-topbar,html.frontend-redesign-root .customer-app .salary-page>.salary-hero,html.frontend-redesign-root .customer-app .salary-page>.metric-grid{grid-column:1 / -1}html.frontend-redesign-root .customer-app .salary-page .salary-hero,html.frontend-redesign-root .customer-app .salary-page .panel-card,html.frontend-redesign-root .customer-app .salary-page .metric-card{border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;overflow:hidden}html.frontend-redesign-root .customer-app .salary-page .salary-hero{position:relative;padding:28px!important;margin:0!important}html.frontend-redesign-root .customer-app .salary-page .hero-aurora,html.frontend-redesign-root .customer-app .salary-page .hero-mesh{display:none!important}html.frontend-redesign-root .customer-app .salary-page .hero-badge{margin:0 0 18px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--fx-primary)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.16em!important}html.frontend-redesign-root .customer-app .salary-page .hero-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end}html.frontend-redesign-root .customer-app .salary-page .hero-kicker,html.frontend-redesign-root .customer-app .salary-page .panel-kicker,html.frontend-redesign-root .customer-app .salary-page .metric-label,html.frontend-redesign-root .customer-app .salary-page .summary-label{color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase}html.frontend-redesign-root .customer-app .salary-page .hero-amount{margin:7px 0 0!important;color:var(--fx-ink)!important;font-size:clamp(40px,7vw,64px)!important;line-height:.95!important;font-weight:500!important;letter-spacing:-.055em!important}html.frontend-redesign-root .customer-app .salary-page .hero-copy{max-width:760px;margin:12px 0 0!important;color:var(--fx-muted)!important;font-size:13px!important;line-height:1.65!important}html.frontend-redesign-root .customer-app .salary-page .hero-state{padding:6px 9px!important;border-radius:4px!important;border:0!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .salary-page .hero-state.positive,html.frontend-redesign-root .customer-app .salary-page .hero-state.ready{background:#eef8f4!important;color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .salary-page .hero-state-dot{width:6px!important;height:6px!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .salary-page .hero-footer{margin-top:24px!important;padding-top:16px!important;border-top:1px solid var(--fx-line)!important;color:var(--fx-muted)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .salary-page .hero-link{color:var(--fx-primary)!important;font-size:10px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .salary-page .metric-grid{margin:0!important;padding:0!important;border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:var(--fx-paper);display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important;overflow:hidden}html.frontend-redesign-root .customer-app .salary-page .metric-card{min-height:114px;padding:20px!important;border:0!important;border-right:1px solid var(--fx-line)!important;border-radius:0!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .salary-page .metric-card:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .salary-page .metric-value,html.frontend-redesign-root .customer-app .salary-page .metric-value.accent{margin-top:10px!important;color:var(--fx-ink)!important;font-size:21px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .salary-page .metric-note{margin-top:5px!important;color:var(--fx-muted)!important;font-size:10px!important;line-height:1.4}html.frontend-redesign-root .customer-app .salary-page .panel-card{margin:0!important;padding:22px!important}html.frontend-redesign-root .customer-app .salary-page .panel-card:nth-of-type(4){grid-column:1;grid-row:span 2}html.frontend-redesign-root .customer-app .salary-page .panel-head{margin:0 0 18px!important;padding-bottom:16px;border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .salary-page .panel-head h2{margin:4px 0 0!important;color:var(--fx-ink)!important;font-size:18px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .salary-page .panel-copy{max-width:660px;margin:7px 0 0!important;color:var(--fx-muted)!important;font-size:11px!important;line-height:1.55!important}html.frontend-redesign-root .customer-app .salary-page .tier-summary{margin:0 0 18px!important;padding:0!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper-muted)!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important;overflow:hidden}html.frontend-redesign-root .customer-app .salary-page .summary-chip{min-height:68px;padding:14px!important;border:0!important;border-right:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .salary-page .summary-chip:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .salary-page .summary-chip strong{color:var(--fx-ink)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .salary-page .tier-list,html.frontend-redesign-root .customer-app .salary-page .breakdown-list,html.frontend-redesign-root .customer-app .salary-page .salary-list{display:grid!important;gap:0!important}html.frontend-redesign-root .customer-app .salary-page .tier-row,html.frontend-redesign-root .customer-app .salary-page .breakdown-row,html.frontend-redesign-root .customer-app .salary-page .salary-row{min-height:68px;margin:0!important;padding:13px 0!important;border:0!important;border-bottom:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .salary-page .tier-row:last-child,html.frontend-redesign-root .customer-app .salary-page .breakdown-row:last-child,html.frontend-redesign-root .customer-app .salary-page .salary-row:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .salary-page .tier-row.current{padding-left:12px!important;border-left:2px solid var(--fx-primary)!important}html.frontend-redesign-root .customer-app .salary-page .tier-copy strong,html.frontend-redesign-root .customer-app .salary-page .breakdown-copy strong,html.frontend-redesign-root .customer-app .salary-page .breakdown-total,html.frontend-redesign-root .customer-app .salary-page .salary-main strong,html.frontend-redesign-root .customer-app .salary-page .salary-side strong{color:var(--fx-ink)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .salary-page .tier-copy span,html.frontend-redesign-root .customer-app .salary-page .breakdown-copy span,html.frontend-redesign-root .customer-app .salary-page .salary-main span{color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .salary-page .tier-status,html.frontend-redesign-root .customer-app .salary-page .salary-pill{padding:4px 7px!important;border-radius:4px!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .salary-page .tier-status.current,html.frontend-redesign-root .customer-app .salary-page .tier-status.unlocked,html.frontend-redesign-root .customer-app .salary-page .salary-pill.completed{background:#eef8f4!important;color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .salary-page .tier-status.locked{background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .salary-page .salary-pill.pending{background:#fff8e8!important;color:var(--fx-warning)!important}html.frontend-redesign-root .customer-app .salary-page .salary-pill.failed,html.frontend-redesign-root .customer-app .salary-page .salary-pill.rejected{background:#fff1f3!important;color:var(--fx-danger)!important}html.frontend-redesign-root .customer-app .salary-page .breakdown-bar{height:5px!important;border-radius:2px!important;background:var(--fx-line)!important}html.frontend-redesign-root .customer-app .salary-page .breakdown-bar span{border-radius:2px!important;background:var(--fx-primary)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .salary-page .salary-icon,html.frontend-redesign-root .customer-app .salary-page .empty-icon{width:34px!important;height:34px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .salary-page .empty-state{min-height:190px;padding:32px 20px!important;border:1px dashed var(--fx-line-strong)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .salary-page .empty-state strong{color:var(--fx-ink)!important;font-weight:600!important}html.frontend-redesign-root .customer-app .salary-page .empty-state span{color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .salary-page .empty-action{min-height:34px;padding:0 10px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;color:var(--fx-primary)!important;box-shadow:none!important}@media(max-width:980px){html.frontend-redesign-root .customer-app .team-page .hero,html.frontend-redesign-root .customer-app .inv-page .hero-content,html.frontend-redesign-root .customer-app .salary-page{grid-template-columns:1fr!important}html.frontend-redesign-root .customer-app .team-page .hero-content{border-right:0;border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .team-page .hero-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}html.frontend-redesign-root .customer-app .team-page .hs-cell{min-height:76px;border-bottom:0!important;border-right:1px solid var(--fx-line)!important}html.frontend-redesign-root .customer-app .team-page .hs-cell:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .inv-page .code-row{grid-column:1;grid-row:auto;margin-top:22px!important}html.frontend-redesign-root .customer-app .inv-page .link-row{grid-column:1;margin:-62px 18px 18px!important}html.frontend-redesign-root .customer-app .salary-page>*{grid-column:1!important}}@media(max-width:720px){html.frontend-redesign-root .customer-app .team-page,html.frontend-redesign-root .customer-app .inv-page,html.frontend-redesign-root .customer-app .reward-page,html.frontend-redesign-root .customer-app .salary-page{width:100%;padding:calc(env(safe-area-inset-top) + 16px) 14px calc(env(safe-area-inset-bottom) + 86px)!important}html.frontend-redesign-root .customer-app .team-page>.top-bar,html.frontend-redesign-root .customer-app .reward-page>.top-bar,html.frontend-redesign-root .customer-app .inv-page>.inv-header,html.frontend-redesign-root .customer-app .salary-page>.salary-topbar{margin-bottom:20px!important;padding-bottom:12px!important}html.frontend-redesign-root .customer-app .team-page .hero-content,html.frontend-redesign-root .customer-app .inv-page .hero-card,html.frontend-redesign-root .customer-app .reward-page .hero-card,html.frontend-redesign-root .customer-app .salary-page .salary-hero{padding:20px!important}html.frontend-redesign-root .customer-app .team-page .hero-big,html.frontend-redesign-root .customer-app .salary-page .hero-amount{font-size:44px!important}html.frontend-redesign-root .customer-app .inv-page .hero-headline,html.frontend-redesign-root .customer-app .reward-page .hero-headline{font-size:30px!important}html.frontend-redesign-root .customer-app .team-page .hero-strip,html.frontend-redesign-root .customer-app .inv-page .stats-grid,html.frontend-redesign-root .customer-app .reward-page .hero-grid,html.frontend-redesign-root .customer-app .salary-page .metric-grid{grid-template-columns:1fr!important}html.frontend-redesign-root .customer-app .team-page .hs-cell,html.frontend-redesign-root .customer-app .inv-page .stat-card,html.frontend-redesign-root .customer-app .reward-page .hero-metric,html.frontend-redesign-root .customer-app .salary-page .metric-card{min-height:72px;border-right:0!important;border-bottom:1px solid var(--fx-line)!important}html.frontend-redesign-root .customer-app .team-page .hs-cell:last-child,html.frontend-redesign-root .customer-app .inv-page .stat-card:last-child,html.frontend-redesign-root .customer-app .reward-page .hero-metric:last-child,html.frontend-redesign-root .customer-app .salary-page .metric-card:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .team-page .level-tabs,html.frontend-redesign-root .customer-app .team-page .filter-bar{display:flex!important;width:100%}html.frontend-redesign-root .customer-app .team-page .ltab,html.frontend-redesign-root .customer-app .team-page .filter-bar .pill{flex:1}html.frontend-redesign-root .customer-app .team-page .ring-row{grid-template-columns:96px minmax(0,1fr);gap:14px!important}html.frontend-redesign-root .customer-app .team-page .detail-card,html.frontend-redesign-root .customer-app .team-page .mlevel-card,html.frontend-redesign-root .customer-app .reward-page .timeline-card,html.frontend-redesign-root .customer-app .reward-page .claims-card,html.frontend-redesign-root .customer-app .salary-page .panel-card{padding:16px!important}html.frontend-redesign-root .customer-app .inv-page .reward-cta-card,html.frontend-redesign-root .customer-app .inv-page .qr-card,html.frontend-redesign-root .customer-app .salary-page .hero-main{grid-template-columns:1fr!important}html.frontend-redesign-root .customer-app .inv-page .reward-cta-btn{width:100%}html.frontend-redesign-root .customer-app .inv-page .qr-card{gap:18px!important}html.frontend-redesign-root .customer-app .inv-page .qr-frame{justify-self:start}html.frontend-redesign-root .customer-app .inv-page .link-row{margin:10px 0 0!important}html.frontend-redesign-root .customer-app .salary-page .tier-summary{grid-template-columns:1fr!important}html.frontend-redesign-root .customer-app .salary-page .summary-chip{border-right:0!important;border-bottom:1px solid var(--fx-line)!important}html.frontend-redesign-root .customer-app .salary-page .summary-chip:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .reward-page .timeline-top,html.frontend-redesign-root .customer-app .reward-page .timeline-footer,html.frontend-redesign-root .customer-app .salary-page .breakdown-row,html.frontend-redesign-root .customer-app .salary-page .salary-row{align-items:flex-start!important}}@media(max-width:460px){html.frontend-redesign-root .customer-app .team-page .dc-finance{grid-template-columns:1fr!important}html.frontend-redesign-root .customer-app .team-page .fin-card{border-right:0!important;border-bottom:1px solid var(--fx-line)!important}html.frontend-redesign-root .customer-app .team-page .fin-card:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .team-page .m-row,html.frontend-redesign-root .customer-app .inv-page .ref-row,html.frontend-redesign-root .customer-app .salary-page .salary-row{gap:9px!important}html.frontend-redesign-root .customer-app .team-page .m-meta,html.frontend-redesign-root .customer-app .inv-page .ref-user{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}html.frontend-redesign-root .customer-app .mystery-page,html.frontend-redesign-root .customer-app .dl-page{width:min(100%,1160px);min-height:100%;margin:0 auto;padding:32px 34px 58px!important;color:var(--fx-ink);font-family:var(--fx-font-sans);background:transparent!important;overflow-x:visible!important}html.frontend-redesign-root .customer-app .mystery-page>.mystery-topbar,html.frontend-redesign-root .customer-app .dl-page>.dl-topbar{position:static!important;inset:auto!important;min-height:54px;margin:0 0 30px!important;padding:0 0 17px!important;border-bottom:1px solid var(--fx-line);background:transparent!important;display:grid!important;grid-template-columns:40px 1fr 40px;align-items:center;gap:12px;z-index:auto!important}html.frontend-redesign-root .customer-app .mystery-page .icon-btn,html.frontend-redesign-root .customer-app .dl-page .icon-btn{width:38px!important;height:38px!important;min-width:38px;padding:0!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;color:var(--fx-ink-soft)!important;box-shadow:none!important;display:grid!important;place-items:center;font-size:18px!important}html.frontend-redesign-root .customer-app .mystery-page .icon-btn:hover,html.frontend-redesign-root .customer-app .dl-page .icon-btn:hover{border-color:var(--fx-line-strong)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .mystery-page .page-title,html.frontend-redesign-root .customer-app .dl-page .page-title{color:var(--fx-ink)!important;text-align:center;font-size:15px!important;line-height:1.2;font-weight:600!important;letter-spacing:-.01em!important}html.frontend-redesign-root .customer-app .mystery-page{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:20px!important;align-items:start}html.frontend-redesign-root .customer-app .mystery-page>.mystery-topbar{grid-column:1 / -1}html.frontend-redesign-root .customer-app .mystery-page .hero-card{grid-column:1 / -1;position:relative;margin:0!important;padding:24px 26px 20px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-navy)!important;box-shadow:var(--fx-shadow-sm)!important;overflow:hidden}html.frontend-redesign-root .customer-app .mystery-page .hero-card:after{content:"";position:absolute;top:0;right:0;width:170px;height:100%;border-left:1px solid rgba(255,255,255,.06);background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:18px 18px;opacity:.32;pointer-events:none}html.frontend-redesign-root .customer-app .mystery-page .hero-orb,html.frontend-redesign-root .customer-app .mystery-page .hero-grid,html.frontend-redesign-root .customer-app .mystery-page .stat-bg,html.frontend-redesign-root .customer-app .mystery-page .stat-shine,html.frontend-redesign-root .customer-app .mystery-page .drop-gleam{display:none!important}html.frontend-redesign-root .customer-app .mystery-page .hero-badge{position:relative;z-index:1;margin:0 0 18px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#9eb7ff!important;font-size:9px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase}html.frontend-redesign-root .customer-app .mystery-page .hero-main{position:relative;z-index:1;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:end!important}html.frontend-redesign-root .customer-app .mystery-page .hero-kicker{margin:0 0 8px!important;color:#ffffff8f!important;font-size:9px!important;font-weight:500!important;letter-spacing:.12em!important}html.frontend-redesign-root .customer-app .mystery-page .hero-amount{margin:0!important;color:#fff!important;font-size:clamp(42px,6vw,72px)!important;line-height:.92!important;font-weight:500!important;letter-spacing:-.05em!important}html.frontend-redesign-root .customer-app .mystery-page .hero-copy{max-width:520px!important;margin:12px 0 0!important;color:#ffffffa8!important;font-size:12px!important;line-height:1.65!important}html.frontend-redesign-root .customer-app .mystery-page .hero-open-btn{min-width:148px!important;min-height:42px;padding:0 16px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:var(--fx-radius-sm)!important;background:#fff!important;color:var(--fx-navy)!important;box-shadow:none!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .mystery-page .hero-open-btn:hover:not(:disabled){background:#f3f6fb!important}html.frontend-redesign-root .customer-app .mystery-page .hero-open-btn:disabled{opacity:.45!important}html.frontend-redesign-root .customer-app .mystery-page .hero-footer{position:relative;z-index:1;margin-top:22px!important;padding-top:14px!important;border-top:1px solid rgba(255,255,255,.1)!important;color:#ffffff7a!important;font-size:10px!important}html.frontend-redesign-root .customer-app .mystery-page .stat-carousel{grid-column:1 / -1;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important;margin:0!important;border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);background:var(--fx-paper);overflow:hidden;box-shadow:var(--fx-shadow-sm)}html.frontend-redesign-root .customer-app .mystery-page .stat-card{min-width:0!important;margin:0!important;padding:16px!important;border:0!important;border-right:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:grid!important;grid-template-columns:30px minmax(0,1fr);gap:10px!important;align-items:start}html.frontend-redesign-root .customer-app .mystery-page .stat-card:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .mystery-page .stat-icon-wrap{width:30px!important;height:30px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-xs)!important;background:var(--fx-paper-muted)!important;color:var(--fx-primary)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .mystery-page .stat-icon{font-size:15px!important}html.frontend-redesign-root .customer-app .mystery-page .stat-body{min-width:0}html.frontend-redesign-root .customer-app .mystery-page .stat-label,html.frontend-redesign-root .customer-app .mystery-page .stat-note{color:var(--fx-muted)!important;font-size:9px!important;line-height:1.35;font-weight:500!important}html.frontend-redesign-root .customer-app .mystery-page .stat-val{display:block;margin:3px 0 2px;color:var(--fx-ink)!important;font-size:17px!important;line-height:1.1;font-weight:600!important}html.frontend-redesign-root .customer-app .mystery-page .panel-card{margin:0!important;padding:20px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;overflow:hidden}html.frontend-redesign-root .customer-app .mystery-page .panel-card:nth-of-type(3){grid-column:1}html.frontend-redesign-root .customer-app .mystery-page .panel-card:nth-of-type(4){grid-column:2}html.frontend-redesign-root .customer-app .mystery-page .panel-head{margin:0 0 16px!important;padding:0 0 14px;border-bottom:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .mystery-page .panel-kicker{display:block;margin-bottom:4px;color:var(--fx-primary)!important;font-size:8px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase}html.frontend-redesign-root .customer-app .mystery-page .panel-head h2{margin:0!important;color:var(--fx-ink)!important;font-size:16px!important;font-weight:600!important;letter-spacing:-.015em}html.frontend-redesign-root .customer-app .mystery-page .drop-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important}html.frontend-redesign-root .customer-app .mystery-page .drop-tile{min-height:58px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;box-shadow:none!important;display:grid!important;place-items:center}html.frontend-redesign-root .customer-app .mystery-page .drop-tile:before{content:"";width:5px;height:5px;margin-bottom:-13px;border-radius:50%;background:var(--tc, var(--fx-primary))}html.frontend-redesign-root .customer-app .mystery-page .drop-amt{color:var(--fx-ink)!important;font-size:15px!important;font-weight:600!important;text-shadow:none!important}html.frontend-redesign-root .customer-app .mystery-page .reward-list{display:grid!important;gap:0!important}html.frontend-redesign-root .customer-app .mystery-page .reward-row{padding:13px 0!important;border:0!important;border-bottom:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .mystery-page .reward-row:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .mystery-page .reward-icon{width:32px!important;height:32px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-xs)!important;background:var(--fx-paper-muted)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .mystery-page .reward-main strong,html.frontend-redesign-root .customer-app .mystery-page .reward-side strong{color:var(--fx-ink)!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .mystery-page .reward-side strong.accent{color:var(--fx-success)!important}html.frontend-redesign-root .customer-app .mystery-page .reward-main span,html.frontend-redesign-root .customer-app .mystery-page .reward-side span{color:var(--fx-muted)!important;font-size:9px!important}html.frontend-redesign-root .customer-app .mystery-page .empty-state{min-height:180px;padding:28px 18px!important;border:1px dashed var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .mystery-page .empty-icon{width:38px!important;height:38px!important;margin-bottom:10px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .mystery-page .empty-state strong{color:var(--fx-ink)!important;font-size:13px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .mystery-page .empty-state span{max-width:340px;color:var(--fx-muted)!important;font-size:11px!important;line-height:1.55}html.frontend-redesign-root .customer-app .dl-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);column-gap:20px;row-gap:0}html.frontend-redesign-root .customer-app .dl-page>.dl-topbar{grid-column:1 / -1}html.frontend-redesign-root .customer-app .dl-page>.hero-card{grid-column:1 / -1;margin:0 0 28px!important;padding:26px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;text-align:left!important;display:grid;grid-template-columns:84px minmax(0,1fr);column-gap:20px;align-items:center}html.frontend-redesign-root .customer-app .dl-page .hero-orb,html.frontend-redesign-root .customer-app .dl-page .hero-grid{display:none!important}html.frontend-redesign-root .customer-app .dl-page .hero-logo-wrap{grid-row:1 / span 3;margin:0!important;justify-content:flex-start!important}html.frontend-redesign-root .customer-app .dl-page .hero-logo{width:78px!important;height:78px!important;border-radius:var(--fx-radius-md)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .dl-page .hero-badge{justify-self:start;margin:0 0 6px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--fx-primary)!important;font-size:8px!important;font-weight:600!important;letter-spacing:.14em!important}html.frontend-redesign-root .customer-app .dl-page .hero-title{margin:0!important;color:var(--fx-ink)!important;font-size:30px!important;line-height:1!important;font-weight:500!important;letter-spacing:-.04em!important}html.frontend-redesign-root .customer-app .dl-page .hero-sub{max-width:620px!important;margin:7px 0 0!important;color:var(--fx-muted)!important;font-size:12px!important;line-height:1.6!important}html.frontend-redesign-root .customer-app .dl-page>.section-label{grid-column:1 / -1;padding:0 0 10px!important;margin-top:0;color:var(--fx-muted)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.12em!important}html.frontend-redesign-root .customer-app .dl-page>.dl-card{margin:0 0 14px!important;padding:18px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;opacity:1!important}html.frontend-redesign-root .customer-app .dl-page>.dl-card--primary{grid-column:1;grid-row:auto;border-left:3px solid var(--fx-primary)!important}html.frontend-redesign-root .customer-app .dl-page>.dl-card:not(.dl-card--primary):not(.dl-card--muted){grid-column:1}html.frontend-redesign-root .customer-app .dl-page>.dl-card--muted{grid-column:2;grid-row:4 / span 2;align-self:start;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .dl-page .dl-card-top{margin:0 0 14px!important;gap:11px!important}html.frontend-redesign-root .customer-app .dl-page .dl-card-icon{width:38px!important;height:38px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .dl-page .dl-card-icon--blue,html.frontend-redesign-root .customer-app .dl-page .dl-card-icon--muted{background:var(--fx-paper-muted)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .dl-page .dl-card-title{color:var(--fx-ink)!important;font-size:13px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dl-page .dl-card-sub{margin-top:2px;color:var(--fx-muted)!important;font-size:10px!important}html.frontend-redesign-root .customer-app .dl-page .dl-card-badge{padding:3px 7px!important;border:1px solid #cfe8df!important;border-radius:4px!important;background:#eef8f4!important;color:var(--fx-success)!important;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dl-page .dl-card-badge--blue{border-color:#d6e0ff!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .dl-page .dl-card-badge--muted{border-color:var(--fx-line)!important;background:#eef1f5!important;color:var(--fx-muted)!important}html.frontend-redesign-root .customer-app .dl-page .dl-meta-row{margin:0 0 14px!important;padding:12px 0!important;border-top:1px solid var(--fx-line)!important;border-bottom:1px solid var(--fx-line)!important;background:transparent!important}html.frontend-redesign-root .customer-app .dl-page .dl-meta-item{padding:0 12px!important;border-right:1px solid var(--fx-line)}html.frontend-redesign-root .customer-app .dl-page .dl-meta-item:first-child{padding-left:0!important}html.frontend-redesign-root .customer-app .dl-page .dl-meta-item:last-child{border-right:0}html.frontend-redesign-root .customer-app .dl-page .dl-meta-label{color:var(--fx-muted)!important;font-size:8px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .dl-page .dl-meta-val{margin-top:3px;color:var(--fx-ink)!important;font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dl-page .btn{min-height:40px!important;padding:0 14px!important;border-radius:var(--fx-radius-sm)!important;box-shadow:none!important;font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dl-page .btn-primary{border:1px solid var(--fx-primary)!important;background:var(--fx-primary)!important;color:#fff!important}html.frontend-redesign-root .customer-app .dl-page .btn-primary:hover{background:var(--fx-primary-hover)!important;border-color:var(--fx-primary-hover)!important}html.frontend-redesign-root .customer-app .dl-page .btn-muted{border:1px solid var(--fx-line)!important;background:#eef1f5!important;color:var(--fx-faint)!important}html.frontend-redesign-root .customer-app .dl-page .pwa-tabs{margin:2px 0 14px!important;padding:3px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .dl-page .pwa-tab{min-height:34px;border:0!important;border-radius:3px!important;background:transparent!important;color:var(--fx-muted)!important;font-size:10px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .dl-page .pwa-tab--active{background:var(--fx-paper)!important;color:var(--fx-primary)!important;box-shadow:var(--fx-shadow-sm)!important}html.frontend-redesign-root .customer-app .dl-page .pwa-steps{display:grid!important;gap:0!important}html.frontend-redesign-root .customer-app .dl-page .pwa-step{padding:11px 0!important;border-bottom:1px solid var(--fx-line)!important;background:transparent!important;border-radius:0!important}html.frontend-redesign-root .customer-app .dl-page .pwa-step:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .dl-page .pwa-step-icon{width:30px!important;height:30px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-xs)!important;background:var(--fx-paper-muted)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .customer-app .dl-page .pwa-step-text{color:var(--fx-muted)!important;font-size:10px!important;line-height:1.5!important}html.frontend-redesign-root .customer-app .dl-page .pwa-step-text strong{display:block;margin-bottom:2px;color:var(--fx-ink)!important;font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dl-page>.steps-card{grid-column:1 / -1;margin:0!important;padding:0!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;overflow:hidden;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))}html.frontend-redesign-root .customer-app .dl-page .step-item{min-height:138px;padding:16px!important;border:0!important;border-right:1px solid var(--fx-line)!important;background:transparent!important;display:flex!important;flex-direction:column;align-items:flex-start!important;gap:12px!important}html.frontend-redesign-root .customer-app .dl-page .step-item:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .dl-page .step-num{width:26px!important;height:26px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-xs)!important;background:var(--fx-paper-muted)!important;color:var(--fx-primary)!important;display:grid!important;place-items:center;font-size:9px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dl-page .step-title{color:var(--fx-ink)!important;font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .dl-page .step-desc{margin-top:4px;color:var(--fx-muted)!important;font-size:9px!important;line-height:1.5!important}html.frontend-redesign-root .customer-app .dl-page .toast-bar{right:22px!important;bottom:22px!important;left:auto!important;max-width:360px;padding:11px 14px!important;border:1px solid #cfe8df!important;border-radius:var(--fx-radius-sm)!important;background:#eef8f4!important;color:var(--fx-success)!important;box-shadow:var(--fx-shadow-md)!important;font-size:11px!important}@media(max-width:900px){html.frontend-redesign-root .customer-app .mystery-page,html.frontend-redesign-root .customer-app .dl-page{width:min(100%,680px);padding:26px 24px 110px!important}html.frontend-redesign-root .customer-app .mystery-page{grid-template-columns:1fr}html.frontend-redesign-root .customer-app .mystery-page .panel-card:nth-of-type(3),html.frontend-redesign-root .customer-app .mystery-page .panel-card:nth-of-type(4){grid-column:1}html.frontend-redesign-root .customer-app .mystery-page .stat-carousel{grid-template-columns:repeat(2,minmax(0,1fr))}html.frontend-redesign-root .customer-app .mystery-page .stat-card:nth-child(2){border-right:0!important}html.frontend-redesign-root .customer-app .mystery-page .stat-card:nth-child(-n+2){border-bottom:1px solid var(--fx-line)!important}html.frontend-redesign-root .customer-app .dl-page{display:block}html.frontend-redesign-root .customer-app .dl-page>.hero-card{display:grid;grid-template-columns:72px minmax(0,1fr);margin-bottom:24px!important}html.frontend-redesign-root .customer-app .dl-page>.section-label{margin-top:18px}html.frontend-redesign-root .customer-app .dl-page>.steps-card{grid-template-columns:repeat(2,minmax(0,1fr))}html.frontend-redesign-root .customer-app .dl-page .step-item:nth-child(2){border-right:0!important}html.frontend-redesign-root .customer-app .dl-page .step-item:nth-child(-n+2){border-bottom:1px solid var(--fx-line)!important}}@media(max-width:620px){html.frontend-redesign-root .customer-app .mystery-page,html.frontend-redesign-root .customer-app .dl-page{width:100%;padding:calc(var(--safe-top) + 12px) 14px calc(var(--safe-bottom) + 96px)!important}html.frontend-redesign-root .customer-app .mystery-page>.mystery-topbar,html.frontend-redesign-root .customer-app .dl-page>.dl-topbar{min-height:46px;margin-bottom:18px!important;padding-bottom:10px!important;grid-template-columns:36px 1fr 36px}html.frontend-redesign-root .customer-app .mystery-page .icon-btn,html.frontend-redesign-root .customer-app .dl-page .icon-btn{width:34px!important;height:34px!important;min-width:34px}html.frontend-redesign-root .customer-app .mystery-page .hero-card{padding:18px 16px 15px!important}html.frontend-redesign-root .customer-app .mystery-page .hero-card:after{width:84px}html.frontend-redesign-root .customer-app .mystery-page .hero-main{grid-template-columns:1fr;gap:18px;align-items:start!important}html.frontend-redesign-root .customer-app .mystery-page .hero-amount{font-size:48px!important}html.frontend-redesign-root .customer-app .mystery-page .hero-open-btn{width:100%}html.frontend-redesign-root .customer-app .mystery-page .hero-footer{flex-direction:column;gap:4px}html.frontend-redesign-root .customer-app .mystery-page .stat-carousel{grid-template-columns:1fr}html.frontend-redesign-root .customer-app .mystery-page .stat-card{border-right:0!important;border-bottom:1px solid var(--fx-line)!important}html.frontend-redesign-root .customer-app .mystery-page .stat-card:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .mystery-page .drop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important}html.frontend-redesign-root .customer-app .mystery-page .panel-card{padding:15px!important}html.frontend-redesign-root .customer-app .dl-page>.hero-card{display:grid;grid-template-columns:58px minmax(0,1fr);column-gap:14px;padding:18px!important;text-align:left!important}html.frontend-redesign-root .customer-app .dl-page .hero-logo{width:58px!important;height:58px!important}html.frontend-redesign-root .customer-app .dl-page .hero-title{font-size:24px!important}html.frontend-redesign-root .customer-app .dl-page>.dl-card{padding:15px!important}html.frontend-redesign-root .customer-app .dl-page .dl-meta-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))}html.frontend-redesign-root .customer-app .dl-page>.steps-card{grid-template-columns:1fr}html.frontend-redesign-root .customer-app .dl-page .step-item{min-height:0;border-right:0!important;border-bottom:1px solid var(--fx-line)!important;flex-direction:row}html.frontend-redesign-root .customer-app .dl-page .step-item:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .dl-page .toast-bar{right:14px!important;left:14px!important;bottom:calc(var(--safe-bottom) + 78px)!important;max-width:none}}html.frontend-redesign-root .customer-app .profile-page{width:min(100%,1180px);min-height:100%;margin:0 auto;padding:32px 34px 58px!important;color:var(--fx-ink);font-family:var(--fx-font-sans);background:transparent!important;display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);column-gap:24px;row-gap:18px;align-items:start}html.frontend-redesign-root .customer-app .profile-page>.top-bar{grid-column:1 / -1;position:static!important;inset:auto!important;min-height:54px;margin:0 0 12px!important;padding:0 0 17px!important;border-bottom:1px solid var(--fx-line);background:transparent!important;display:grid!important;grid-template-columns:40px 1fr 40px;gap:12px;align-items:center;z-index:auto!important}html.frontend-redesign-root .customer-app .profile-page .back-btn{width:38px!important;height:38px!important;padding:0!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;color:var(--fx-ink-soft)!important;display:grid!important;place-items:center;box-shadow:none!important;transition:border-color var(--fx-duration-fast) var(--fx-ease-standard),background var(--fx-duration-fast) var(--fx-ease-standard)!important}html.frontend-redesign-root .customer-app .profile-page .back-btn:hover{border-color:var(--fx-line-strong)!important;background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .profile-page .top-title{color:var(--fx-ink)!important;text-align:center;font-size:15px!important;font-weight:600!important;line-height:1.2;letter-spacing:-.01em!important}html.frontend-redesign-root .customer-app .profile-page .profile-card{grid-column:1;grid-row:2 / span 6;position:sticky!important;top:24px;min-width:0;margin:0!important;padding:24px!important;border:1px solid #172541!important;border-radius:var(--fx-radius-lg)!important;background:var(--fx-navy)!important;color:#fff!important;box-shadow:var(--fx-shadow-sm)!important;overflow:hidden}html.frontend-redesign-root .customer-app .profile-page .card-circuit,html.frontend-redesign-root .customer-app .profile-page .card-scan{display:none!important}html.frontend-redesign-root .customer-app .profile-page .profile-top{position:relative;margin:0 0 22px!important;padding:0 0 22px;border-bottom:1px solid rgba(255,255,255,.13);display:grid!important;grid-template-columns:52px minmax(0,1fr);grid-template-areas:"avatar meta" "avatar role";align-items:center;column-gap:14px!important;row-gap:5px}html.frontend-redesign-root .customer-app .profile-page .avatar-wrap{grid-area:avatar;position:relative;width:52px;height:52px}html.frontend-redesign-root .customer-app .profile-page .avatar-ring{width:52px!important;height:52px!important;padding:0!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:var(--fx-radius-md)!important;background:#ffffff14!important;animation:none!important}html.frontend-redesign-root .customer-app .profile-page .avatar-inner{width:100%!important;height:100%!important;border-radius:calc(var(--fx-radius-md) - 1px)!important;background:transparent!important;color:#fff!important;display:grid!important;place-items:center;font-size:16px!important;font-weight:600!important;letter-spacing:.02em}html.frontend-redesign-root .customer-app .profile-page .online-dot{right:-3px!important;bottom:-3px!important;width:10px!important;height:10px!important;border:2px solid var(--fx-navy)!important;background:#48b38d!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .profile-page .profile-meta{grid-area:meta;min-width:0}html.frontend-redesign-root .customer-app .profile-page .profile-name{color:#fff!important;font-size:18px!important;line-height:1.25;font-weight:600!important;letter-spacing:-.02em}html.frontend-redesign-root .customer-app .profile-page .profile-handle{margin-top:3px!important;color:#ffffff91!important;font-size:11px!important;font-weight:400}html.frontend-redesign-root .customer-app .profile-page .role-chip{grid-area:role;justify-self:start;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#9fb9ff!important;font-size:9px!important;line-height:1.2;font-weight:600!important;letter-spacing:.14em!important}html.frontend-redesign-root .customer-app .profile-page .profile-details{position:relative;padding:0!important;border:0!important;display:grid!important;gap:0!important}html.frontend-redesign-root .customer-app .profile-page .detail-item{min-width:0;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.09);color:#ffffffb8!important;display:grid!important;grid-template-columns:20px minmax(0,1fr);gap:10px!important;align-items:center;font-size:11px!important;line-height:1.45}html.frontend-redesign-root .customer-app .profile-page .detail-item:last-child{border-bottom:0;padding-bottom:0}html.frontend-redesign-root .customer-app .profile-page .detail-icon{color:#ffffff6b!important;font-size:15px!important}html.frontend-redesign-root .customer-app .profile-page .detail-item span{min-width:0;overflow-wrap:anywhere}html.frontend-redesign-root .customer-app .profile-page .detail-item .accent{color:#a9bfff!important;font-weight:500!important}html.frontend-redesign-root .customer-app .profile-page>.stats-grid{grid-column:2;margin:0!important;padding:0!important;border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);background:var(--fx-paper);box-shadow:var(--fx-shadow-sm);display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;overflow:hidden}html.frontend-redesign-root .customer-app .profile-page .stat-card{min-width:0;min-height:88px;padding:16px!important;border:0!important;border-right:1px solid var(--fx-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:grid!important;grid-template-columns:28px minmax(0,1fr);align-items:center!important;gap:10px!important;text-align:left!important}html.frontend-redesign-root .customer-app .profile-page .stat-card:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .profile-page .stat-icon-wrap{width:28px!important;height:28px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-xs)!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important;font-size:14px!important}html.frontend-redesign-root .customer-app .profile-page .stat-body{min-width:0;gap:3px!important}html.frontend-redesign-root .customer-app .profile-page .stat-value{color:var(--fx-ink)!important;font-size:16px!important;line-height:1.2;font-weight:600!important;font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.frontend-redesign-root .customer-app .profile-page .stat-label{color:var(--fx-muted)!important;font-size:9px!important;line-height:1.2;font-weight:500!important;letter-spacing:.09em!important}html.frontend-redesign-root .customer-app .profile-page>.admin-row{grid-column:2;margin:0!important;min-height:50px;padding:0 14px!important;border:1px solid #cbd8ff!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;box-shadow:none!important;display:flex!important;align-items:center;gap:10px!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .profile-page>.admin-row:hover{border-color:#aebfff!important;background:#e7edff!important}html.frontend-redesign-root .customer-app .profile-page .menu-section{grid-column:2;margin:0!important;min-width:0}html.frontend-redesign-root .customer-app .profile-page .menu-label{margin:0 0 9px!important;padding:0 1px!important;color:var(--fx-muted)!important;font-size:9px!important;line-height:1.2;font-weight:600!important;letter-spacing:.14em!important}html.frontend-redesign-root .customer-app .profile-page .menu-list{border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-md)!important;background:var(--fx-paper)!important;box-shadow:var(--fx-shadow-sm)!important;overflow:hidden}html.frontend-redesign-root .customer-app .profile-page .menu-row{min-height:62px;padding:10px 14px!important;border-bottom:1px solid var(--fx-line)!important;background:transparent!important;color:var(--fx-ink)!important;display:grid!important;grid-template-columns:32px minmax(0,1fr) auto 18px;align-items:center;gap:11px!important;transition:background var(--fx-duration-fast) var(--fx-ease-standard)!important}html.frontend-redesign-root .customer-app .profile-page .menu-row:hover{background:var(--fx-paper-muted)!important}html.frontend-redesign-root .customer-app .profile-page .menu-row:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .profile-page .menu-icon{width:32px!important;height:32px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-xs)!important;background:var(--fx-paper-muted)!important;color:var(--fx-primary)!important;font-size:16px!important}html.frontend-redesign-root .customer-app .profile-page .menu-body{min-width:0}html.frontend-redesign-root .customer-app .profile-page .menu-name{color:var(--fx-ink)!important;font-size:12px!important;line-height:1.3;font-weight:500!important}html.frontend-redesign-root .customer-app .profile-page .menu-sub{margin-top:3px!important;color:var(--fx-muted)!important;font-family:var(--fx-font-sans)!important;font-size:10px!important;line-height:1.3;font-weight:400!important;letter-spacing:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.frontend-redesign-root .customer-app .profile-page .menu-badge{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--fx-muted)!important;font-size:11px!important;line-height:1}html.frontend-redesign-root .customer-app .profile-page .menu-chevron{color:var(--fx-faint)!important;font-size:15px!important}html.frontend-redesign-root .customer-app .profile-page>form{grid-column:2;margin:0!important}html.frontend-redesign-root .customer-app .profile-page .sign-out-btn{width:100%;min-height:46px;padding:0 14px!important;border:1px solid #f0c9cf!important;border-radius:var(--fx-radius-sm)!important;background:#fff7f8!important;color:var(--fx-danger)!important;box-shadow:none!important;display:inline-flex!important;align-items:center;justify-content:flex-start;gap:9px!important;font-size:12px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .profile-page .sign-out-btn:hover{background:#fff1f3!important;border-color:#e7adb7!important}html.frontend-redesign-root .customer-app .profile-page .footer-tag{grid-column:1 / -1;margin:10px 0 0!important;color:var(--fx-faint)!important;text-align:center;font-size:9px!important;line-height:1.4;font-weight:400;letter-spacing:.04em!important}html.frontend-redesign-root .customer-app .profile-page>div[style*="height:28px"]{display:none!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form),html.frontend-redesign-root .drawer-overlay:has(.addr-view),html.frontend-redesign-root .drawer-overlay:has(.locked-state),html.frontend-redesign-root .drawer-overlay:has(.lang-list){position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1000!important;padding:0!important;background:#0d1a3457!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important;display:flex!important;align-items:stretch!important;justify-content:flex-end!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .drawer-sheet,html.frontend-redesign-root .drawer-overlay:has(.addr-view) .drawer-sheet,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .drawer-sheet,html.frontend-redesign-root .drawer-overlay:has(.lang-list) .drawer-sheet{width:min(100%,460px)!important;height:100dvh!important;max-height:100dvh!important;padding:28px 28px 34px!important;border:0!important;border-left:1px solid var(--fx-line)!important;border-radius:0!important;background:var(--fx-paper)!important;color:var(--fx-ink)!important;box-shadow:-18px 0 44px #1018281f!important;overflow-y:auto!important;font-family:var(--fx-font-sans)!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .drawer-handle,html.frontend-redesign-root .drawer-overlay:has(.addr-view) .drawer-handle,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .drawer-handle,html.frontend-redesign-root .drawer-overlay:has(.lang-list) .drawer-handle{display:none!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .drawer-hdr,html.frontend-redesign-root .drawer-overlay:has(.addr-view) .drawer-hdr,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .drawer-hdr,html.frontend-redesign-root .drawer-overlay:has(.lang-list) .drawer-hdr{min-height:48px;margin:0 0 26px!important;padding:0 0 16px;border-bottom:1px solid var(--fx-line);display:grid!important;grid-template-columns:28px minmax(0,1fr) 32px;gap:10px!important;align-items:center}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .drawer-hdr-icon,html.frontend-redesign-root .drawer-overlay:has(.addr-view) .drawer-hdr-icon,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .drawer-hdr-icon,html.frontend-redesign-root .drawer-overlay:has(.lang-list) .drawer-hdr-icon{color:var(--fx-primary)!important;font-size:19px!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .drawer-hdr>span,html.frontend-redesign-root .drawer-overlay:has(.addr-view) .drawer-hdr>span,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .drawer-hdr>span,html.frontend-redesign-root .drawer-overlay:has(.lang-list) .drawer-hdr>span{color:var(--fx-ink)!important;font-size:15px!important;line-height:1.2;font-weight:600!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .drawer-close,html.frontend-redesign-root .drawer-overlay:has(.addr-view) .drawer-close,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .drawer-close,html.frontend-redesign-root .drawer-overlay:has(.lang-list) .drawer-close{width:32px!important;height:32px!important;padding:0!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-xs)!important;background:var(--fx-paper-muted)!important;color:var(--fx-muted)!important;display:grid!important;place-items:center;font-size:18px!important}html.frontend-redesign-root .drawer-overlay:has(.addr-view) .addr-view,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .locked-state{display:grid!important;gap:16px!important}html.frontend-redesign-root .drawer-overlay:has(.addr-view) .addr-card,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .addr-card{padding:16px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper-muted)!important;box-shadow:none!important}html.frontend-redesign-root .drawer-overlay:has(.addr-view) .addr-network,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .addr-network{margin:0 0 7px!important;color:var(--fx-primary)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.11em!important}html.frontend-redesign-root .drawer-overlay:has(.addr-view) .addr-value,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .addr-value{color:var(--fx-ink-soft)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:11px!important;line-height:1.6;letter-spacing:0!important;overflow-wrap:anywhere}html.frontend-redesign-root .drawer-overlay:has(.locked-state) .locked-badge{justify-self:start;padding:5px 8px!important;border:1px solid #efd0d5!important;border-radius:var(--fx-radius-xs)!important;background:#fff5f6!important;color:var(--fx-danger)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.09em}html.frontend-redesign-root .drawer-overlay:has(.locked-state) .locked-note{margin:0!important;color:var(--fx-muted)!important;font-size:11px!important;line-height:1.55}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .addr-form{display:grid!important;gap:18px}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .form-row{margin:0!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .form-label{display:block;margin:0 0 7px!important;color:var(--fx-muted)!important;font-size:9px!important;line-height:1.2;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .network-pills{display:grid!important;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .pill{min-height:38px;padding:0 12px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-xs)!important;background:var(--fx-paper)!important;color:var(--fx-muted)!important;font-family:var(--fx-font-sans)!important;font-size:11px!important;font-weight:500!important;box-shadow:none!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .pill-active{border-color:#b9c8f7!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .form-input{width:100%!important;min-height:44px;padding:0 12px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;color:var(--fx-ink)!important;font-family:var(--fx-font-sans)!important;font-size:12px!important;line-height:1.3;box-shadow:none!important;outline:none!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .form-input::placeholder{color:var(--fx-faint)!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .form-input:focus{border-color:var(--fx-primary)!important;box-shadow:0 0 0 3px var(--fx-focus)!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .pin-input,html.frontend-redesign-root .drawer-overlay:has(.addr-form) .code-input{font-variant-numeric:tabular-nums;letter-spacing:.08em!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .form-error{margin-top:6px!important;color:var(--fx-danger)!important;font-size:10px!important;line-height:1.4}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .code-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:7px!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .send-code-btn{min-width:104px!important;min-height:44px;padding:0 12px!important;border:1px solid #becbf3!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-primary-soft)!important;color:var(--fx-primary)!important;font-family:var(--fx-font-sans)!important;font-size:10px!important;font-weight:600!important;box-shadow:none!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .send-code-btn:disabled{opacity:.52!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .form-actions{margin:3px 0 0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .form-actions>:only-child{grid-column:1 / -1}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .btn-ghost-full,html.frontend-redesign-root .drawer-overlay:has(.addr-form) .btn-accent-full,html.frontend-redesign-root .drawer-overlay:has(.addr-view) .btn-accent-full{min-height:44px;padding:0 14px!important;border-radius:var(--fx-radius-sm)!important;font-family:var(--fx-font-sans)!important;font-size:11px!important;font-weight:600!important;display:inline-flex!important;align-items:center;justify-content:center;gap:7px!important;box-shadow:none!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .btn-ghost-full{border:1px solid var(--fx-line)!important;background:var(--fx-paper)!important;color:var(--fx-ink-soft)!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .btn-accent-full,html.frontend-redesign-root .drawer-overlay:has(.addr-view) .btn-accent-full{border:1px solid var(--fx-primary)!important;background:var(--fx-primary)!important;color:#fff!important}html.frontend-redesign-root .drawer-overlay:has(.lang-list) .lang-list{display:grid!important;gap:6px!important}html.frontend-redesign-root .drawer-overlay:has(.lang-list) .lang-row{width:100%;min-height:50px;padding:0 12px!important;border:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-sm)!important;background:var(--fx-paper)!important;color:var(--fx-ink)!important;display:grid!important;grid-template-columns:28px minmax(0,1fr) 20px;gap:10px!important;align-items:center;box-shadow:none!important}html.frontend-redesign-root .drawer-overlay:has(.lang-list) .lang-row:hover{background:var(--fx-paper-muted)!important}html.frontend-redesign-root .drawer-overlay:has(.lang-list) .lang-row--active{border-color:#becbf3!important;background:var(--fx-primary-soft)!important}html.frontend-redesign-root .drawer-overlay:has(.lang-list) .lang-flag{font-size:18px!important}html.frontend-redesign-root .drawer-overlay:has(.lang-list) .lang-name{color:var(--fx-ink)!important;font-size:12px!important;font-weight:500!important}html.frontend-redesign-root .drawer-overlay:has(.lang-list) .lang-check{color:var(--fx-primary)!important;font-size:17px!important}html.frontend-redesign-root .drawer-enter-active:has(.drawer-sheet),html.frontend-redesign-root .drawer-leave-active:has(.drawer-sheet){transition:background var(--fx-duration-normal) var(--fx-ease-standard)!important}html.frontend-redesign-root .drawer-overlay.drawer-enter-active .drawer-sheet,html.frontend-redesign-root .drawer-overlay.drawer-leave-active .drawer-sheet{transition:transform var(--fx-duration-normal) var(--fx-ease-standard)!important}html.frontend-redesign-root .drawer-overlay.drawer-enter-from .drawer-sheet,html.frontend-redesign-root .drawer-overlay.drawer-leave-to .drawer-sheet{transform:translate(100%)!important}@media(max-width:980px){html.frontend-redesign-root .customer-app .profile-page{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);column-gap:18px;padding:28px 26px 54px!important}html.frontend-redesign-root .customer-app .profile-page .profile-card{padding:20px!important}html.frontend-redesign-root .customer-app .profile-page .stat-card{grid-template-columns:1fr;align-content:center;gap:7px!important}html.frontend-redesign-root .customer-app .profile-page .stat-icon-wrap{display:none!important}}@media(max-width:720px){html.frontend-redesign-root .customer-app .profile-page{display:block!important;width:100%;padding:18px 14px calc(var(--safe-bottom, 0px) + 96px)!important}html.frontend-redesign-root .customer-app .profile-page>.top-bar{margin-bottom:16px!important}html.frontend-redesign-root .customer-app .profile-page .profile-card{position:relative!important;top:auto!important;margin:0 0 12px!important;padding:18px!important}html.frontend-redesign-root .customer-app .profile-page .profile-top{margin-bottom:17px!important;padding-bottom:17px}html.frontend-redesign-root .customer-app .profile-page>.stats-grid{margin:0 0 14px!important}html.frontend-redesign-root .customer-app .profile-page .stat-card{min-height:76px;padding:12px 10px!important;display:block!important}html.frontend-redesign-root .customer-app .profile-page .stat-icon-wrap{display:none!important}html.frontend-redesign-root .customer-app .profile-page .stat-value{display:block;font-size:13px!important;margin-bottom:5px}html.frontend-redesign-root .customer-app .profile-page>.admin-row,html.frontend-redesign-root .customer-app .profile-page .menu-section,html.frontend-redesign-root .customer-app .profile-page>form{margin-bottom:14px!important}html.frontend-redesign-root .customer-app .profile-page .menu-row{min-height:58px;padding:9px 11px!important;grid-template-columns:30px minmax(0,1fr) auto 16px;gap:9px!important}html.frontend-redesign-root .customer-app .profile-page .menu-icon{width:30px!important;height:30px!important;font-size:15px!important}html.frontend-redesign-root .customer-app .profile-page .footer-tag{margin-top:16px!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form),html.frontend-redesign-root .drawer-overlay:has(.addr-view),html.frontend-redesign-root .drawer-overlay:has(.locked-state),html.frontend-redesign-root .drawer-overlay:has(.lang-list){align-items:flex-end!important;justify-content:stretch!important;background:#0d1a346b!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .drawer-sheet,html.frontend-redesign-root .drawer-overlay:has(.addr-view) .drawer-sheet,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .drawer-sheet,html.frontend-redesign-root .drawer-overlay:has(.lang-list) .drawer-sheet{width:100%!important;height:auto!important;max-height:88dvh!important;padding:10px 16px calc(var(--safe-bottom, 0px) + 24px)!important;border:0!important;border-top:1px solid var(--fx-line)!important;border-radius:var(--fx-radius-lg) var(--fx-radius-lg) 0 0!important;box-shadow:0 -16px 38px #10182824!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .drawer-handle,html.frontend-redesign-root .drawer-overlay:has(.addr-view) .drawer-handle,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .drawer-handle,html.frontend-redesign-root .drawer-overlay:has(.lang-list) .drawer-handle{display:block!important;width:34px!important;height:3px!important;margin:0 auto 11px!important;border-radius:3px!important;background:var(--fx-line-strong)!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .drawer-hdr,html.frontend-redesign-root .drawer-overlay:has(.addr-view) .drawer-hdr,html.frontend-redesign-root .drawer-overlay:has(.locked-state) .drawer-hdr,html.frontend-redesign-root .drawer-overlay:has(.lang-list) .drawer-hdr{margin-bottom:18px!important;padding-bottom:13px}html.frontend-redesign-root .drawer-overlay.drawer-enter-from .drawer-sheet,html.frontend-redesign-root .drawer-overlay.drawer-leave-to .drawer-sheet{transform:translateY(100%)!important}}@media(max-width:430px){html.frontend-redesign-root .customer-app .profile-page{padding-left:10px!important;padding-right:10px!important}html.frontend-redesign-root .customer-app .profile-page .profile-card{padding:16px!important}html.frontend-redesign-root .customer-app .profile-page .profile-top{grid-template-columns:46px minmax(0,1fr);column-gap:11px!important}html.frontend-redesign-root .customer-app .profile-page .avatar-wrap,html.frontend-redesign-root .customer-app .profile-page .avatar-ring{width:46px!important;height:46px!important}html.frontend-redesign-root .customer-app .profile-page .profile-name{font-size:16px!important}html.frontend-redesign-root .customer-app .profile-page>.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html.frontend-redesign-root .customer-app .profile-page .stat-card{min-height:70px;padding:10px 7px!important}html.frontend-redesign-root .customer-app .profile-page .stat-value{font-size:12px!important}html.frontend-redesign-root .customer-app .profile-page .stat-label{font-size:8px!important}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .code-row{grid-template-columns:minmax(0,1fr) 92px}html.frontend-redesign-root .drawer-overlay:has(.addr-form) .send-code-btn{min-width:92px!important;padding:0 8px!important}}@media(prefers-reduced-motion:reduce){html.frontend-redesign-root .customer-app .profile-page *,html.frontend-redesign-root .drawer-overlay:has(.addr-form) *,html.frontend-redesign-root .drawer-overlay:has(.addr-view) *,html.frontend-redesign-root .drawer-overlay:has(.locked-state) *,html.frontend-redesign-root .drawer-overlay:has(.lang-list) *{animation:none!important;transition-duration:.01ms!important}}html.frontend-redesign-root .customer-app,html.frontend-redesign-root .customer-auth{min-width:0}html.frontend-redesign-root .customer-app *,html.frontend-redesign-root .customer-app *:before,html.frontend-redesign-root .customer-app *:after,html.frontend-redesign-root .customer-auth *,html.frontend-redesign-root .customer-auth *:before,html.frontend-redesign-root .customer-auth *:after{box-sizing:border-box}html.frontend-redesign-root .customer-app img,html.frontend-redesign-root .customer-auth img{max-width:100%}html.frontend-redesign-root .customer-app :is(button,a,input,select,textarea):focus-visible,html.frontend-redesign-root .customer-auth :is(button,a,select,textarea):focus-visible{outline:2px solid var(--fx-primary)!important;outline-offset:2px}html.frontend-redesign-root .customer-app :is(.addr-value,.address-value,.wallet-address,.link-text,.referral-link,.transaction-reference){overflow-wrap:anywhere;word-break:break-word}@media(max-width:359px){html.frontend-redesign-root .customer-app :is(.dash-page,.dep-page,.wd-page,.txn-page,.claim-page,.investments-view,.portfolio-view,.markets-view,.team-page,.inv-page,.reward-page,.salary-page,.mystery-page,.dl-page,.profile-page){padding-left:12px!important;padding-right:12px!important}}@media(prefers-reduced-motion:reduce){html.frontend-redesign-root .customer-app *,html.frontend-redesign-root .customer-app *:before,html.frontend-redesign-root .customer-app *:after,html.frontend-redesign-root .customer-auth *,html.frontend-redesign-root .customer-auth *:before,html.frontend-redesign-root .customer-auth *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html.frontend-redesign-root.auth-page-active,html.frontend-redesign-root.auth-page-active body{min-height:100%;background:#0b100d!important;overscroll-behavior-y:none}html.frontend-redesign-root .customer-auth{--auth-bg: #0b100d;--auth-bg-deep: #080c0a;--auth-surface: #151b17;--auth-surface-2: #1a211c;--auth-surface-3: #202822;--auth-border: #29332c;--auth-border-strong: #3b493f;--auth-text: #f3f7f4;--auth-text-soft: #c1c9c3;--auth-muted: #7f8a82;--auth-faint: #59635c;--auth-green: #31f071;--auth-green-2: #20d960;--auth-green-soft: rgba(49, 240, 113, .12);--auth-danger: #ff606a;--auth-danger-soft: rgba(255, 96, 106, .12);--auth-radius: 10px;--auth-radius-sm: 8px;min-height:100dvh!important;background:var(--auth-bg)!important;color:var(--auth-text)!important;font-family:var(--fx-font-sans)!important;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}html.frontend-redesign-root .customer-auth *,html.frontend-redesign-root .customer-auth *:before,html.frontend-redesign-root .customer-auth *:after{box-sizing:border-box}html.frontend-redesign-root .customer-auth .login-layout,html.frontend-redesign-root .customer-auth .register-layout,html.frontend-redesign-root .customer-auth .recovery-layout,html.frontend-redesign-root .customer-auth .reset-layout{display:block!important;min-height:100dvh!important;background:var(--auth-bg)!important}html.frontend-redesign-root .customer-auth .identity-panel{display:none!important}html.frontend-redesign-root .customer-auth .access-panel{position:relative!important;width:100%!important;min-width:0!important;min-height:100dvh!important;display:flex!important;flex-direction:column!important;background:radial-gradient(circle at 50% -12%,rgba(49,240,113,.09),transparent 31%),linear-gradient(180deg,#0e1511 0%,var(--auth-bg) 28%,var(--auth-bg) 100%)!important;color:var(--auth-text)!important}html.frontend-redesign-root .customer-auth .access-toolbar{position:relative!important;z-index:40!important;width:100%!important;min-height:calc(64px + env(safe-area-inset-top))!important;padding:calc(12px + env(safe-area-inset-top)) 18px 10px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.035)!important;background:#0b100dd1!important;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}html.frontend-redesign-root .customer-auth .mobile-logo{display:block!important;width:auto!important;height:31px!important;max-width:128px!important;object-fit:contain!important;filter:brightness(0) invert(1)!important;opacity:.96}html.frontend-redesign-root .customer-auth .back-button{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;border:1px solid var(--auth-border)!important;border-radius:var(--auth-radius)!important;background:var(--auth-surface)!important;color:var(--auth-text-soft)!important;display:grid!important;place-items:center!important;cursor:pointer!important;font-size:20px!important}html.frontend-redesign-root .customer-auth .back-button span{display:none!important}html.frontend-redesign-root .customer-auth.recovery-reference .mobile-logo,html.frontend-redesign-root .customer-auth.reset-reference .mobile-logo{position:absolute!important;left:50%!important;transform:translate(-50%)!important}html.frontend-redesign-root .customer-auth .language-control{position:relative!important;z-index:45!important;margin-left:auto!important}html.frontend-redesign-root .customer-auth .language-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:43!important;background:#00000038!important}html.frontend-redesign-root .customer-auth .language-trigger{position:relative!important;z-index:46!important;min-width:58px!important;height:42px!important;min-height:42px!important;padding:0 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;border:1px solid var(--auth-border)!important;border-radius:var(--auth-radius)!important;background:var(--auth-surface)!important;color:var(--auth-text-soft)!important;box-shadow:none!important;font:inherit!important;cursor:pointer!important}html.frontend-redesign-root .customer-auth .language-code,html.frontend-redesign-root .customer-auth .option-code{color:var(--auth-green)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important}html.frontend-redesign-root .customer-auth .language-name{display:none!important}html.frontend-redesign-root .customer-auth .language-chevron{color:var(--auth-muted)!important;font-size:14px!important}html.frontend-redesign-root .customer-auth .language-menu{position:absolute!important;z-index:47!important;top:calc(100% + 8px)!important;right:0!important;width:220px!important;max-height:min(320px,55dvh)!important;overflow-y:auto!important;padding:6px!important;border:1px solid var(--auth-border)!important;border-radius:var(--auth-radius)!important;background:#121914!important;box-shadow:0 16px 38px #00000057!important}html.frontend-redesign-root .customer-auth .language-option{width:100%!important;min-height:44px!important;padding:0 10px!important;border:0!important;border-radius:var(--auth-radius-sm)!important;background:transparent!important;color:var(--auth-text-soft)!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) 18px!important;align-items:center!important;gap:8px!important;text-align:left!important;font:inherit!important;font-size:13px!important}html.frontend-redesign-root .customer-auth .language-option.active{background:var(--auth-green-soft)!important;color:var(--auth-text)!important}html.frontend-redesign-root .customer-auth .access-stage{width:100%!important;max-width:480px!important;margin:0 auto!important;padding:28px 20px calc(34px + env(safe-area-inset-bottom))!important}html.frontend-redesign-root .customer-auth.login-reference .access-stage,html.frontend-redesign-root .customer-auth.register-reference .access-stage{padding-top:34px!important}html.frontend-redesign-root .customer-auth .access-heading{margin:0 0 26px!important}html.frontend-redesign-root .customer-auth .access-kicker{min-height:22px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0 0 10px!important;padding:0 8px!important;border-radius:6px!important;background:var(--auth-green-soft)!important;color:var(--auth-green)!important;font-size:10px!important;font-weight:600!important;line-height:22px!important;letter-spacing:.08em!important;text-transform:uppercase!important}html.frontend-redesign-root .customer-auth .access-kicker>span,html.frontend-redesign-root .customer-auth .kicker-rule{display:none!important}html.frontend-redesign-root .customer-auth .access-heading h1{margin:0 0 8px!important;color:var(--auth-text)!important;font-size:clamp(29px,8vw,34px)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-.035em!important}html.frontend-redesign-root .customer-auth .access-heading p{max-width:420px!important;margin:0!important;color:var(--auth-muted)!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important}html.frontend-redesign-root .customer-auth .recovery-symbol,html.frontend-redesign-root .customer-auth .reset-symbol{position:relative!important;width:58px!important;height:58px!important;margin:2px 0 22px!important;display:grid!important;place-items:center!important;border:1px solid rgba(49,240,113,.24)!important;border-radius:var(--auth-radius)!important;background:var(--auth-green-soft)!important;box-shadow:none!important;color:var(--auth-green)!important;font-size:25px!important}html.frontend-redesign-root .customer-auth .symbol-index{position:absolute!important;top:6px!important;right:7px!important;color:#31f07194!important;font-size:8px!important;font-weight:600!important}html.frontend-redesign-root .customer-auth .login-form,html.frontend-redesign-root .customer-auth .register-form,html.frontend-redesign-root .customer-auth .recovery-form,html.frontend-redesign-root .customer-auth .reset-form,html.frontend-redesign-root .customer-auth .form-grid,html.frontend-redesign-root .customer-auth .password-grid{display:flex!important;flex-direction:column!important;gap:16px!important}html.frontend-redesign-root .customer-auth .field-group{display:flex!important;flex-direction:column!important;gap:7px!important}html.frontend-redesign-root .customer-auth .field-label-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}html.frontend-redesign-root .customer-auth .field-group label,html.frontend-redesign-root .customer-auth .field-label-row label{color:var(--auth-text-soft)!important;font-size:12px!important;font-weight:500!important;line-height:1.3!important}html.frontend-redesign-root .customer-auth .field-note{color:var(--auth-faint)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.1em!important}html.frontend-redesign-root .customer-auth .field-control{width:100%!important;height:54px!important;min-height:54px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0!important;border:1px solid var(--auth-border)!important;border-radius:var(--auth-radius)!important;background:var(--auth-surface)!important;box-shadow:none!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease!important}html.frontend-redesign-root .customer-auth .field-control:focus-within{border-color:#31f0719e!important;background:var(--auth-surface-2)!important;box-shadow:0 0 0 3px #31f07114!important}html.frontend-redesign-root .customer-auth .field-control.invalid{border-color:#ff606ab3!important;background:#ff606a09!important}html.frontend-redesign-root .customer-auth .field-icon{flex:0 0 auto!important;margin:0 0 0 14px!important;color:var(--auth-muted)!important;font-size:19px!important}html.frontend-redesign-root .customer-auth .field-control:focus-within .field-icon{color:var(--auth-green)!important}html.frontend-redesign-root .customer-auth .field-control input{min-width:0!important;flex:1!important;width:100%!important;height:52px!important;padding:0 14px 0 0!important;border:0!important;outline:0!important;background:transparent!important;color:var(--auth-text)!important;caret-color:var(--auth-green)!important;font:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1!important;-moz-appearance:none;appearance:none;-webkit-appearance:none}html.frontend-redesign-root .customer-auth .field-control input::placeholder{color:#5f6962!important;opacity:1!important}html.frontend-redesign-root .customer-auth .field-control input:-webkit-autofill,html.frontend-redesign-root .customer-auth .field-control input:-webkit-autofill:hover,html.frontend-redesign-root .customer-auth .field-control input:-webkit-autofill:focus{-webkit-text-fill-color:var(--auth-text)!important;-webkit-box-shadow:0 0 0 1000px var(--auth-surface) inset!important;transition:background-color 9999s ease-out 0s}html.frontend-redesign-root .customer-auth .password-toggle{width:48px!important;height:48px!important;min-width:48px!important;flex:0 0 48px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--auth-muted)!important;display:grid!important;place-items:center!important;font-size:19px!important;cursor:pointer!important}html.frontend-redesign-root .customer-auth .field-error,html.frontend-redesign-root .customer-auth .login-error{margin-top:0!important;color:var(--auth-danger)!important;font-size:11px!important;line-height:1.4!important}html.frontend-redesign-root .customer-auth .strength-row{display:flex!important;align-items:center!important;gap:10px!important;margin-top:-4px!important}html.frontend-redesign-root .customer-auth .strength-track{flex:1!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:5px!important}html.frontend-redesign-root .customer-auth .strength-track span{height:3px!important;border-radius:3px!important;background:var(--auth-border)!important}html.frontend-redesign-root .customer-auth .strength-track span.active{background:var(--auth-green)!important}html.frontend-redesign-root .customer-auth .strength-label{min-width:44px!important;color:var(--auth-muted)!important;font-size:10px!important;text-align:right!important}html.frontend-redesign-root .customer-auth .form-options{min-height:34px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:-1px 0 0!important}html.frontend-redesign-root .customer-auth .remember-control{min-height:36px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;color:var(--auth-muted)!important;font-size:12px!important;cursor:pointer!important}html.frontend-redesign-root .customer-auth .remember-control>input{position:absolute!important;opacity:0!important;pointer-events:none!important}html.frontend-redesign-root .customer-auth .check-box{width:20px!important;height:20px!important;display:grid!important;place-items:center!important;border:1px solid var(--auth-border-strong)!important;border-radius:6px!important;background:var(--auth-surface)!important;color:#07100a!important;font-size:13px!important}html.frontend-redesign-root .customer-auth .check-box svg{opacity:0!important;transform:scale(.7)!important}html.frontend-redesign-root .customer-auth .remember-control>input:checked+.check-box{border-color:var(--auth-green)!important;background:var(--auth-green)!important}html.frontend-redesign-root .customer-auth .remember-control>input:checked+.check-box svg{opacity:1!important;transform:scale(1)!important}html.frontend-redesign-root .customer-auth .form-options a,html.frontend-redesign-root .customer-auth .switch-link a,html.frontend-redesign-root .customer-auth .register-link a{color:var(--auth-green)!important;text-decoration:none!important;font-weight:500!important}html.frontend-redesign-root .customer-auth .form-options a{min-height:36px!important;display:inline-flex!important;align-items:center!important;font-size:12px!important}html.frontend-redesign-root .customer-auth .captcha-section{margin:0!important}html.frontend-redesign-root .customer-auth .captcha-card{--cap-accent: 49, 240, 113 !important;gap:10px!important;padding:12px!important;border:1px solid var(--auth-border)!important;border-radius:var(--auth-radius)!important;background:var(--auth-surface)!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth .captcha-kicker{color:var(--auth-green)!important;font-size:9px!important;font-weight:600!important;letter-spacing:.09em!important}html.frontend-redesign-root .customer-auth .captcha-title{color:var(--auth-text-soft)!important;font-size:12px!important;font-weight:500!important}html.frontend-redesign-root .customer-auth .captcha-refresh{width:38px!important;height:38px!important;border:1px solid var(--auth-border)!important;border-radius:var(--auth-radius-sm)!important;background:var(--auth-surface-2)!important;box-shadow:none!important;color:var(--auth-green)!important}html.frontend-redesign-root .customer-auth .captcha-panel{gap:9px!important}html.frontend-redesign-root .customer-auth .captcha-main-row{display:grid!important;grid-template-columns:minmax(112px,138px) minmax(0,1fr)!important;gap:9px!important;align-items:center!important}html.frontend-redesign-root .customer-auth .captcha-preview,html.frontend-redesign-root .customer-auth .captcha-input-wrap{overflow:hidden!important;border:1px solid var(--auth-border)!important;border-radius:var(--auth-radius-sm)!important;background:#0f1511!important}html.frontend-redesign-root .customer-auth .captcha-image,html.frontend-redesign-root .customer-auth .captcha-placeholder{height:50px!important}html.frontend-redesign-root .customer-auth .captcha-input-wrap{position:relative!important;min-height:50px!important;display:flex!important;align-items:center!important}html.frontend-redesign-root .customer-auth .captcha-input-wrap .input-icon-left{width:38px!important;flex:0 0 38px!important;display:grid!important;place-items:center!important;color:var(--auth-muted)!important}html.frontend-redesign-root .customer-auth .captcha-input{width:100%!important;min-width:0!important;height:48px!important;padding:0 10px 0 0!important;border:0!important;outline:0!important;background:transparent!important;color:var(--auth-text)!important;caret-color:var(--auth-green)!important;font-size:16px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}html.frontend-redesign-root .customer-auth .captcha-chip{width:fit-content!important;min-height:22px!important;padding:0 7px!important;border:0!important;border-radius:6px!important;background:#ffffff09!important;color:var(--auth-faint)!important;font-size:9px!important}html.frontend-redesign-root .customer-auth .captcha-chip-dot,html.frontend-redesign-root .customer-auth .captcha-placeholder-dot{background:var(--auth-green)!important}html.frontend-redesign-root .customer-auth .submit-button{width:100%!important;height:54px!important;min-height:54px!important;margin:2px 0 0!important;padding:0 16px!important;border:1px solid var(--auth-green)!important;border-radius:var(--auth-radius)!important;background:var(--auth-green)!important;color:#061009!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;box-shadow:none!important;font:inherit!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;transition:transform .12s ease,background .12s ease,opacity .12s ease!important}html.frontend-redesign-root .customer-auth .submit-button:hover:not(:disabled){background:#42f47d!important}html.frontend-redesign-root .customer-auth .submit-button:active:not(:disabled){transform:scale(.992)!important;background:var(--auth-green-2)!important}html.frontend-redesign-root .customer-auth .submit-button:disabled{opacity:.52!important;cursor:not-allowed!important}html.frontend-redesign-root .customer-auth .submit-button svg{font-size:18px!important}html.frontend-redesign-root .customer-auth .login-spinner,html.frontend-redesign-root .customer-auth .page-spinner{width:18px!important;height:18px!important;border:2px solid rgba(6,16,9,.25)!important;border-top-color:#061009!important;border-radius:50%!important}html.frontend-redesign-root .customer-auth .access-divider{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:12px!important;margin:24px 0 17px!important}html.frontend-redesign-root .customer-auth .access-divider span{height:1px!important;background:var(--auth-border)!important}html.frontend-redesign-root .customer-auth .access-divider b{color:var(--auth-faint)!important;font-size:10px!important;font-weight:500!important;text-transform:uppercase!important}html.frontend-redesign-root .customer-auth .register-link,html.frontend-redesign-root .customer-auth .switch-link{margin:0!important;color:var(--auth-muted)!important;text-align:center!important;font-size:12px!important;line-height:1.55!important}@media(max-width:370px){html.frontend-redesign-root .customer-auth .access-toolbar{padding-left:14px!important;padding-right:14px!important}html.frontend-redesign-root .customer-auth .access-stage{padding-left:16px!important;padding-right:16px!important}html.frontend-redesign-root .customer-auth .access-heading h1{font-size:28px!important}html.frontend-redesign-root .customer-auth .captcha-main-row{grid-template-columns:1fr!important}html.frontend-redesign-root .customer-auth .captcha-preview{min-height:52px!important}}@media(min-width:700px){html.frontend-redesign-root .customer-auth .access-toolbar{width:min(100%,520px)!important;margin:0 auto!important;padding-left:20px!important;padding-right:20px!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.frontend-redesign-root .customer-auth .access-stage{max-width:480px!important;padding-top:46px!important;padding-left:0!important;padding-right:0!important}html.frontend-redesign-root .customer-auth.login-reference .access-stage,html.frontend-redesign-root .customer-auth.register-reference .access-stage{padding-top:52px!important}html.frontend-redesign-root .customer-auth .access-heading h1{font-size:36px!important}}html.frontend-redesign-root .customer-auth button:focus-visible,html.frontend-redesign-root .customer-auth a:focus-visible,html.frontend-redesign-root .customer-auth input:focus-visible{outline:2px solid var(--auth-green)!important;outline-offset:2px!important}@media(prefers-reduced-motion:reduce){html.frontend-redesign-root .customer-auth *,html.frontend-redesign-root .customer-auth *:before,html.frontend-redesign-root .customer-auth *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html.frontend-redesign-root .customer-auth .captcha-field{width:100%!important;display:flex!important;flex-direction:column!important;gap:7px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth .captcha-label{color:var(--auth-text-soft)!important;font-size:12px!important;font-weight:500!important;line-height:1.3!important}html.frontend-redesign-root .customer-auth .captcha-main-row{display:grid!important;grid-template-columns:minmax(128px,150px) minmax(0,1fr)!important;gap:8px!important;align-items:center!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth .captcha-preview{height:54px!important;overflow:hidden!important;border:1px solid var(--auth-border)!important;border-radius:4px!important;background:#18211b!important}html.frontend-redesign-root .customer-auth .captcha-image,html.frontend-redesign-root .customer-auth .captcha-placeholder{width:100%!important;height:52px!important;border:0!important;border-radius:0!important;background:transparent!important}html.frontend-redesign-root .customer-auth .captcha-placeholder{color:var(--auth-muted)!important}html.frontend-redesign-root .customer-auth .captcha-input-wrap{width:100%!important;height:54px!important;min-height:54px!important;display:flex!important;align-items:center!important;gap:10px!important;overflow:hidden!important;padding:0!important;border:1px solid var(--auth-border)!important;border-radius:var(--auth-radius)!important;background:var(--auth-surface)!important;box-shadow:none!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease!important}html.frontend-redesign-root .customer-auth .captcha-input-wrap:focus-within{border-color:#31f0719e!important;background:var(--auth-surface-2)!important;box-shadow:0 0 0 3px #31f07114!important}html.frontend-redesign-root .customer-auth .captcha-input-wrap .input-icon-left{position:static!important;left:auto!important;width:auto!important;flex:0 0 auto!important;margin:0 0 0 14px!important;color:var(--auth-muted)!important;font-size:19px!important}html.frontend-redesign-root .customer-auth .captcha-input-wrap:focus-within .input-icon-left{color:var(--auth-green)!important}html.frontend-redesign-root .customer-auth .captcha-input{min-width:0!important;flex:1!important;width:100%!important;height:52px!important;padding:0 14px 0 0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;color:var(--auth-text)!important;caret-color:var(--auth-green)!important;box-shadow:none!important;font:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1!important;letter-spacing:normal!important;text-align:left!important;text-transform:uppercase!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}html.frontend-redesign-root .customer-auth .captcha-input::placeholder{color:#5f6962!important;opacity:1!important;text-transform:none!important}@media(max-width:420px){html.frontend-redesign-root .customer-auth .captcha-main-row{grid-template-columns:1fr 1fr!important}}html.frontend-redesign-root.auth-page-active,html.frontend-redesign-root.auth-page-active body,body.frontend-redesign-root.auth-page-active{width:100%!important;height:auto!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-x:none!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch}html.frontend-redesign-root.auth-page-active #app,body.frontend-redesign-root.auth-page-active #app{width:100%!important;height:auto!important;min-height:100dvh!important;overflow:visible!important;display:block!important}html.frontend-redesign-root.auth-page-active .customer-auth,html.frontend-redesign-root.auth-page-active .customer-auth .login-layout,html.frontend-redesign-root.auth-page-active .customer-auth .register-layout,html.frontend-redesign-root.auth-page-active .customer-auth .recovery-layout,html.frontend-redesign-root.auth-page-active .customer-auth .reset-layout,html.frontend-redesign-root.auth-page-active .customer-auth .access-panel{height:auto!important;min-height:100dvh!important;overflow:visible!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important}html.frontend-redesign-root .customer-auth .mobile-logo,html.frontend-redesign-root .customer-auth .identity-logo{filter:none!important}.pwa-pull-refresh-indicator{position:fixed;z-index:120;top:calc(env(safe-area-inset-top,0px) + 6px);left:50%;min-height:36px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid #29332c;border-radius:8px;background:#151b17f5;color:#c1c9c3;box-shadow:0 8px 24px #00000038;font-family:var(--fx-font-sans, sans-serif);font-size:11px;font-weight:500;opacity:0;pointer-events:none;transform:translate(-50%,-44px);transition:opacity .12s ease,transform .12s ease,border-color .12s ease}.pwa-pull-refresh-indicator.active{opacity:1;transition:opacity 80ms ease}.pwa-pull-refresh-indicator.ready,.pwa-pull-refresh-indicator.refreshing{border-color:#31f07175;color:#f3f7f4}.pwa-pull-refresh-icon{width:18px;height:18px;display:grid;place-items:center;color:#31f071;font-size:16px;line-height:1}.pwa-pull-refresh-indicator.refreshing .pwa-pull-refresh-icon{animation:pwaPullRefreshSpin .7s linear infinite}@keyframes pwaPullRefreshSpin{to{transform:rotate(360deg)}}@media(min-width:900px),(hover:hover)and (pointer:fine){.pwa-pull-refresh-indicator{display:none!important}}html.frontend-redesign-root .customer-auth{--ultrax-yellow: #f6d81a;--ultrax-yellow-soft: #ffe85a;--ultrax-green: #31f071;--ultrax-green-deep: #20d960;--ultrax-brand-dark: #07130a}html.frontend-redesign-root .customer-auth .field-control input{outline:none!important}html.frontend-redesign-root .customer-auth.login-reference .login-form>.captcha-section{order:1}html.frontend-redesign-root .customer-auth.login-reference .login-form>.form-options{order:2}html.frontend-redesign-root .customer-auth.login-reference .login-form>.submit-button{order:3}html.frontend-redesign-root .customer-auth .access-heading h1{color:var(--ultrax-yellow)!important;background:none!important;-webkit-text-fill-color:currentColor!important;font-weight:600!important}html.frontend-redesign-root .customer-auth .register-link a,html.frontend-redesign-root .customer-auth .form-options>a{color:var(--ultrax-green)!important;background:none!important;-webkit-text-fill-color:currentColor!important}html.frontend-redesign-root .customer-auth .captcha-label{color:var(--ultrax-yellow)!important;background:none!important;-webkit-text-fill-color:currentColor!important}html.frontend-redesign-root .customer-auth .access-heading p{color:#c4ccc6!important}html.frontend-redesign-root .customer-auth .field-group label,html.frontend-redesign-root .customer-auth .field-label-row label{color:#e4e9e5!important}html.frontend-redesign-root .customer-auth .access-kicker{border:1px solid rgba(246,216,26,.62)!important;background:#f6d81a12!important;color:var(--ultrax-yellow)!important;box-shadow:0 0 18px #f6d81a14!important}html.frontend-redesign-root .customer-auth .language-code,html.frontend-redesign-root .customer-auth .option-code{color:var(--ultrax-green)!important}html.frontend-redesign-root .customer-auth .language-option.active .option-code{color:var(--ultrax-yellow)!important}html.frontend-redesign-root .customer-auth .field-control:focus-within,html.frontend-redesign-root .customer-auth .captcha-input-wrap:focus-within{border-color:var(--ultrax-green)!important;box-shadow:0 0 0 2px #31f0711f,0 0 0 4px #f6d81a0f!important}html.frontend-redesign-root .customer-auth .field-control:focus-within .field-icon,html.frontend-redesign-root .customer-auth .captcha-input-wrap:focus-within .input-icon-left{color:var(--ultrax-yellow)!important}html.frontend-redesign-root .customer-auth .password-toggle{color:var(--ultrax-green)!important}html.frontend-redesign-root .customer-auth .password-toggle:hover,html.frontend-redesign-root .customer-auth .password-toggle:focus-visible{color:var(--ultrax-yellow)!important}html.frontend-redesign-root .customer-auth .submit-button{border:1px solid var(--ultrax-green)!important;background:var(--ultrax-green)!important;color:var(--ultrax-brand-dark)!important;-webkit-text-fill-color:var(--ultrax-brand-dark)!important;box-shadow:0 10px 24px #31f07129!important}html.frontend-redesign-root .customer-auth .submit-button:hover:not(:disabled){background:var(--ultrax-green-deep)!important;border-color:var(--ultrax-green-deep)!important}html.frontend-redesign-root .customer-auth .submit-button:focus-visible:not(:disabled){outline:2px solid var(--ultrax-yellow)!important;outline-offset:3px!important}html.frontend-redesign-root .customer-auth .submit-button:active:not(:disabled){transform:scale(.992)!important}html.frontend-redesign-root .customer-auth .submit-button:disabled{opacity:.56!important}html.frontend-redesign-root .customer-auth .language-trigger,html.frontend-redesign-root .customer-auth .back-button{border:1px solid rgba(246,216,26,.52)!important;background:var(--auth-surface)!important}html.frontend-redesign-root .customer-auth .language-trigger:focus-visible,html.frontend-redesign-root .customer-auth .back-button:focus-visible{border-color:var(--ultrax-green)!important;box-shadow:0 0 0 3px #31f0711f!important}html.frontend-redesign-root .customer-auth .language-option.active{background:#31f0711a!important}html.frontend-redesign-root .customer-auth .remember-control input:checked+.check-box{border-color:var(--ultrax-green)!important;background:var(--ultrax-green)!important;color:var(--ultrax-brand-dark)!important}html.frontend-redesign-root .customer-auth .access-divider b{color:#b8c0ba!important}html.frontend-redesign-root .customer-auth .login-spinner,html.frontend-redesign-root .customer-auth .register-spinner,html.frontend-redesign-root .customer-auth .recovery-spinner,html.frontend-redesign-root .customer-auth .reset-spinner{border-color:#07130a47!important;border-top-color:var(--ultrax-brand-dark)!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .brand-tile{width:70%;max-width:238px;height:100px}html.frontend-redesign-root .customer-auth.login-reference-v2 .brand-logo{width:min(200px,88%);max-height:74px;height:auto}html.frontend-redesign-root .customer-auth.login-reference-v2{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;background:#030303!important;color-scheme:dark}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-screen{width:100%!important;height:100dvh!important;min-height:100dvh!important;display:flex!important;align-items:stretch!important;justify-content:center!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:max(14px,env(safe-area-inset-top)) 20px max(14px,env(safe-area-inset-bottom))!important;background:#030303!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-screen::-webkit-scrollbar{display:none}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-shell{width:min(100%,344px)!important;max-width:344px!important;min-height:calc(100dvh - max(14px,env(safe-area-inset-top)) - max(14px,env(safe-area-inset-bottom)))!important;margin:0 auto!important;padding:clamp(34px,7dvh,58px) 0 8px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-copy{margin-top:17px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-copy h1{font-size:19px!important;line-height:1.18!important;font-weight:600!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-copy p{margin-top:7px!important;font-size:10.5px!important;line-height:1.48!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-form{margin-top:24px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field-wrap+.reference-field-wrap{margin-top:9px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field{height:50px!important;border-radius:8px!important;box-shadow:inset 0 1px #ffffff05!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field:focus-within{border-color:#3b3b3b!important;background:#1b1b1b!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field-icon{margin-left:13px!important;font-size:17px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field input{height:100%!important;font-size:16px!important;line-height:1!important;padding:0 11px!important;outline:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field input::placeholder{font-size:11px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-eye{width:43px!important;font-size:17px!important;touch-action:manipulation}html.frontend-redesign-root .customer-auth.login-reference-v2 .forgot-row{min-height:25px!important;padding-top:8px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .forgot-row a{font-size:9.5px!important;touch-action:manipulation}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-submit{height:48px!important;min-height:48px!important;margin-top:17px!important;border-radius:8px!important;box-shadow:none!important;font-size:12px!important;touch-action:manipulation}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-divider{margin:20px 0 14px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-divider b{font-size:8.5px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .google-reference-button{height:46px!important;min-height:46px!important;border-radius:8px!important;font-size:11px!important;touch-action:manipulation}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-register{margin-top:auto!important;padding:22px 0 2px!important;font-size:10px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-register a{touch-action:manipulation}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-panel{width:min(100%,390px)!important;padding:18px 16px max(18px,env(safe-area-inset-bottom))!important;border-bottom:0!important;border-radius:12px 12px 0 0!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-close,html.frontend-redesign-root .customer-auth.login-reference-v2 .security-continue{touch-action:manipulation}@media(max-height:700px){html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-shell{padding-top:22px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .brand-tile{height:82px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .brand-logo{max-height:62px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-copy{margin-top:13px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-form{margin-top:18px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-submit{margin-top:13px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-divider{margin:15px 0 11px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-register{padding-top:16px!important}}@media(min-width:600px){html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-screen{align-items:stretch!important;padding:max(14px,env(safe-area-inset-top)) 20px max(14px,env(safe-area-inset-bottom))!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-shell{min-height:calc(100dvh - max(14px,env(safe-area-inset-top)) - max(14px,env(safe-area-inset-bottom)))!important}}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-screen{align-items:stretch!important;justify-content:center!important;padding:max(14px,env(safe-area-inset-top)) 18px max(14px,env(safe-area-inset-bottom))!important;background:#030303!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-shell{width:min(100%,338px)!important;max-width:338px!important;margin:0 auto!important;padding:clamp(68px,13dvh,110px) 0 18px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .brand-tile{width:86px!important;min-width:86px!important;max-width:86px!important;height:86px!important;min-height:86px!important;max-height:86px!important;margin:0 auto!important;border:1px solid #343434!important;border-radius:13px!important;background:linear-gradient(145deg,#242424,#101010 72%)!important;box-shadow:inset 0 1px #ffffff14,0 16px 34px #0006!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .brand-logo{display:block!important;width:70px!important;max-width:70px!important;height:auto!important;max-height:42px!important;object-fit:contain!important;filter:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-copy{margin-top:15px!important;text-align:center!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-copy h1{margin:0!important;font-size:18px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:-.025em!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-copy p{margin:6px auto 0!important;font-size:10.5px!important;line-height:1.46!important;font-weight:400!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-form{margin-top:31px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field-wrap+.reference-field-wrap{margin-top:12px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field{height:56px!important;min-height:56px!important;border-radius:9px!important;border:1px solid transparent!important;background:linear-gradient(105deg,#202020,#171717)!important;box-shadow:inset 0 1px #ffffff05!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field:focus-within{border-color:#353535!important;background:#1b1b1b!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field-icon{margin-left:14px!important;font-size:17px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field input{font-size:16px!important;padding:0 12px!important;outline:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field input::placeholder{font-size:10.5px!important;color:#858585!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-eye{width:44px!important;font-size:17px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .forgot-row{min-height:31px!important;padding-top:10px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .forgot-row a{font-size:9px!important;line-height:1.2!important;color:#b5b5b5!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-submit{height:50px!important;min-height:50px!important;border:1px solid #ededed!important;background:#f4f4f4!important;color:#161616!important;font-size:11.5px!important;font-weight:600!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-submit>svg{font-size:18px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-divider{margin:29px 0 18px!important;gap:12px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-divider span{background:#222!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-divider b{font-size:8.5px!important;font-weight:500!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .google-reference-button{height:52px!important;min-height:52px!important;border:1px solid #343434!important;border-radius:9px!important;background:transparent!important;font-size:10.5px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .google-mark{font-size:17px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-register{margin:46px 0 0!important;padding:0 0 10px!important;font-size:9.5px!important;line-height:1.4!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-overlay{align-items:flex-end!important;justify-content:center!important;padding:0!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-panel{width:min(100%,390px)!important;border-radius:12px 12px 0 0!important;border-bottom:0!important}@media(max-height:720px){html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-shell{padding-top:54px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .brand-tile{width:76px!important;min-width:76px!important;max-width:76px!important;height:76px!important;min-height:76px!important;max-height:76px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .brand-logo{width:62px!important;max-width:62px!important;max-height:38px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-copy{margin-top:12px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-form{margin-top:22px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field{height:52px!important;min-height:52px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-submit{height:50px!important;min-height:50px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-divider{margin:20px 0 13px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .google-reference-button{height:48px!important;min-height:48px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-register{margin-top:28px!important}}@media(min-width:600px){html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-shell{width:338px!important;max-width:338px!important}}html.frontend-redesign-root .customer-auth.login-reference-v2 .brand-logo{width:75%!important;max-width:none!important;height:auto!important;max-height:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-form{margin-top:55px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .forgot-row a{display:inline-block!important;transform:translateY(8px)!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-divider{margin:29px 0 28px!important}@media(max-height:720px){html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-form{margin-top:30px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .forgot-row a{transform:translateY(5px)!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-divider{margin:22px 0 16px!important}}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field{height:50px!important;min-height:50px!important;border-radius:9px!important;border:1px solid transparent!important;background:linear-gradient(105deg,#202020,#171717)!important;box-shadow:inset 0 1px #ffffff05!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .brand-tile{width:75%!important;min-width:75%!important;max-width:86px!important;height:80px!important;min-height:0!important;max-height:none!important;margin:0 auto!important;border:1px solid #343434!important;border-radius:13px!important;background:linear-gradient(145deg,#242424,#101010 72%)!important;box-shadow:inset 0 1px #ffffff14,0 16px 34px #0006!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-copy h1{font-size:21px!important;line-height:1.2!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-copy p{font-size:16px!important;line-height:1.2!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field input{font-size:16px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field input::placeholder{font-size:16px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .forgot-row a{font-size:11px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-submit,html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-divider b,html.frontend-redesign-root .customer-auth.login-reference-v2 .google-reference-button,html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-register{font-size:16px!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .reference-copy h1{font-size:21px!important;line-height:1.2!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .reference-copy p{font-size:16px!important;line-height:1.2!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .reference-field input,html.frontend-redesign-root .customer-auth.register-reference-v2 .reference-field input::placeholder{font-size:16px!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .reference-submit,html.frontend-redesign-root .customer-auth.register-reference-v2 .reference-divider b,html.frontend-redesign-root .customer-auth.register-reference-v2 .google-reference-button,html.frontend-redesign-root .customer-auth.register-reference-v2 .reference-login{font-size:16px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-overlay{background:#000000db!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-panel{width:min(calc(100% - 24px),360px)!important;padding:10px 16px max(18px,env(safe-area-inset-bottom))!important;border:1px solid #2d2d2d!important;border-bottom:0!important;border-radius:13px 13px 0 0!important;background:linear-gradient(180deg,#121212,#0d0d0d)!important;box-shadow:inset 0 1px #ffffff08,0 -22px 60px #0009!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-panel:before{content:"";display:block;width:34px;height:3px;margin:0 auto 14px;border-radius:3px;background:#393939}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-head{align-items:center!important;gap:12px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-head span{margin-bottom:6px!important;color:#707070!important;font-size:10px!important;line-height:1!important;font-weight:600!important;letter-spacing:.14em!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-head h2{color:#f2f2f2!important;font-size:20px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.025em!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-close{width:36px!important;height:36px!important;border:1px solid #303030!important;border-radius:9px!important;background:linear-gradient(145deg,#1f1f1f,#151515)!important;color:#8a8a8a!important;box-shadow:inset 0 1px #ffffff08!important;font-size:20px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-copy{margin:10px 0 18px!important;color:#858585!important;font-size:12px!important;line-height:1.45!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha{margin-bottom:14px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-field{gap:9px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-label{color:#bdbdbd!important;font-size:12px!important;line-height:1.2!important;font-weight:500!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-main-row{grid-template-columns:1fr 1fr!important;gap:10px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-preview{height:50px!important;border:1px solid transparent!important;border-radius:9px!important;background:linear-gradient(105deg,#202020,#171717)!important;box-shadow:inset 0 1px #ffffff05!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-image,html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-placeholder{height:48px!important;padding:3px 6px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-input-wrap{height:50px!important;min-height:50px!important;gap:8px!important;border:1px solid transparent!important;border-radius:9px!important;background:linear-gradient(105deg,#202020,#171717)!important;box-shadow:inset 0 1px #ffffff05!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-input-wrap .input-icon-left{margin-left:13px!important;color:#777!important;font-size:18px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-input-wrap:focus-within .input-icon-left{color:#bdbdbd!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-input{height:48px!important;padding:0 11px 0 0!important;color:#dedede!important;caret-color:#fff!important;font-size:16px!important;font-weight:400!important;letter-spacing:.04em!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-input::placeholder{color:#858585!important;font-size:16px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-error{color:#e5838e!important;font-size:10px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-continue{height:50px!important;min-height:50px!important;margin-top:0!important;border:1px solid #ededed!important;border-radius:9px!important;background:#f4f4f4!important;color:#161616!important;box-shadow:none!important;font-size:16px!important;font-weight:600!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-continue>svg{font-size:19px!important}@media(min-width:600px){html.frontend-redesign-root .customer-auth.login-reference-v2 .security-panel{border-bottom:1px solid #2d2d2d!important;border-radius:13px!important;padding-bottom:18px!important}}html.frontend-redesign-root .customer-auth input:focus-visible{outline:none!important;outline-offset:0!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .brand-tile{flex-shrink:0!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field input:-webkit-autofill,html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field input:-webkit-autofill:hover,html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field input:-webkit-autofill:focus,html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-field input:-webkit-autofill:active{-webkit-text-fill-color:#dedede!important;caret-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #1b1b1b inset!important;box-shadow:0 0 0 1000px #1b1b1b inset!important;transition:background-color 9999s ease-out 0s!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-field{width:100%!important;gap:9px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-label{margin:0!important;color:#b5b5b5!important;background:none!important;-webkit-text-fill-color:currentColor!important;font-size:12px!important;line-height:1.2!important;font-weight:500!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-main-row{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-preview,html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-input-wrap{width:100%!important;height:50px!important;min-height:50px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid transparent!important;border-radius:9px!important;background:linear-gradient(105deg,#202020,#171717)!important;box-shadow:inset 0 1px #ffffff05!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-preview{display:flex!important;align-items:center!important;justify-content:center!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-image,html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-placeholder{width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:5px 9px!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-image{display:block!important;object-fit:contain!important;filter:grayscale(1) saturate(0) contrast(.95) brightness(.96)!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-placeholder{display:flex!important;align-items:center!important;justify-content:center!important;color:#858585!important;font-size:12px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-input-wrap{display:flex!important;align-items:center!important;gap:0!important;position:relative!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-input-wrap:focus-within{border-color:#404040!important;background:#1b1b1b!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-input-wrap .input-icon-left{position:static!important;inset:auto!important;width:auto!important;height:auto!important;flex:0 0 auto!important;margin:0 0 0 13px!important;padding:0!important;color:#777!important;background:transparent!important;font-size:17px!important;line-height:1!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-input-wrap:focus-within .input-icon-left{color:#777!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha input.captcha-input.form-input{min-width:0!important;flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 11px!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;color:#dedede!important;-webkit-text-fill-color:#dedede!important;caret-color:#fff!important;box-shadow:none!important;font:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1!important;letter-spacing:normal!important;text-align:left!important;text-transform:uppercase!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha input.captcha-input.form-input:focus,html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha input.captcha-input.form-input:focus-visible{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha input.captcha-input.form-input::placeholder{color:#858585!important;-webkit-text-fill-color:#858585!important;opacity:1!important;font-size:16px!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-error{margin:0!important;color:#e5838e!important;font-size:10px!important;line-height:1.35!important}@media(max-width:340px){html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-main-row{gap:6px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-image,html.frontend-redesign-root .customer-auth.login-reference-v2 .security-captcha .captcha-placeholder{padding-left:6px!important;padding-right:6px!important}}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-screen{align-items:stretch!important;justify-content:center!important;padding:max(14px,env(safe-area-inset-top)) 10px max(14px,env(safe-area-inset-bottom))!important;background:#030303!important}html.frontend-redesign-root .customer-app .dep-page{width:100%!important;max-width:none!important;min-height:100%!important;margin:0!important;padding:calc(env(safe-area-inset-top,0px) + 12px) 18px calc(env(safe-area-inset-bottom,0px) + 22px)!important;overflow-x:hidden!important;background:#030303!important;background-image:none!important;color:#f4f4f4!important;font-family:Avenir Next,IBM Plex Sans,Segoe UI,sans-serif!important}html.frontend-redesign-root .customer-app .dep-page:before,html.frontend-redesign-root .customer-app .dep-page:after{display:none!important;content:none!important}html.frontend-redesign-root .customer-app .dep-page .dep-header{position:relative!important;inset:auto!important;width:100%!important;min-height:52px!important;height:52px!important;margin:0 0 14px!important;padding:0!important;border:0!important;background:#030303!important;display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;gap:8px!important;z-index:2!important}html.frontend-redesign-root .customer-app .dep-page .dep-back{width:40px!important;height:40px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#e9e9e9!important;box-shadow:none!important;display:grid!important;place-items:center!important;font-size:25px!important;line-height:1!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}html.frontend-redesign-root .customer-app .dep-page .dep-back:hover,html.frontend-redesign-root .customer-app .dep-page .dep-back:focus-visible{background:transparent!important;color:#c8ff00!important}html.frontend-redesign-root .customer-app .dep-page .dep-back:active{transform:scale(.92)!important;opacity:.72!important}html.frontend-redesign-root .customer-app .dep-page .dep-title{margin:0!important;color:#f5f5f5!important;text-align:center!important;font-size:20px!important;line-height:1.1!important;font-weight:500!important;letter-spacing:-.025em!important}html.frontend-redesign-root .customer-app .dep-page .dep-header-spacer{width:40px!important;height:40px!important}html.frontend-redesign-root .customer-app .dep-page .dep-stage,html.frontend-redesign-root .customer-app .dep-page .deposit-content{width:100%!important;min-width:0!important}html.frontend-redesign-root .customer-app .dep-page .deposit-content{padding-bottom:4px!important}html.frontend-redesign-root .customer-app .dep-page .network-tabs{width:100%!important;min-height:54px!important;height:54px!important;padding:3px!important;border:1px solid #252525!important;border-radius:13px!important;background:#080808!important;box-shadow:inset 0 1px #ffffff05!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:2px!important}html.frontend-redesign-root .customer-app .dep-page .network-tab{min-width:0!important;min-height:46px!important;height:46px!important;padding:0 6px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:#8c8c8c!important;box-shadow:none!important;font-size:11.5px!important;line-height:1!important;font-weight:500!important;letter-spacing:0!important;white-space:nowrap!important;cursor:pointer!important;transition:border-color .14s ease,color .14s ease,background .14s ease,transform .14s ease!important;-webkit-tap-highlight-color:transparent!important}html.frontend-redesign-root .customer-app .dep-page .network-tab.active{border-color:#c8ff00b3!important;background:linear-gradient(145deg,#181818,#111)!important;color:#c8ff00!important;box-shadow:inset 0 1px #ffffff06!important}html.frontend-redesign-root .customer-app .dep-page .network-tab:active:not(:disabled){transform:scale(.97)!important}html.frontend-redesign-root .customer-app .dep-page .network-tab:disabled{opacity:.58!important;cursor:wait!important}html.frontend-redesign-root .customer-app .dep-page .address-loading,html.frontend-redesign-root .customer-app .dep-page .address-error{min-height:360px!important}html.frontend-redesign-root .customer-app .dep-page .address-loading strong,html.frontend-redesign-root .customer-app .dep-page .address-error strong{font-size:14px!important;line-height:1.4!important;font-weight:500!important}html.frontend-redesign-root .customer-app .dep-page .address-loading small{margin-top:5px!important;font-size:11px!important;line-height:1.45!important}html.frontend-redesign-root .customer-app .dep-page .address-error button{min-height:40px!important;padding:0 15px!important;font-size:12px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .dep-page .qr-section{margin-top:34px!important;text-align:center!important}html.frontend-redesign-root .customer-app .dep-page .qr-label,html.frontend-redesign-root .customer-app .dep-page .addr-label,html.frontend-redesign-root .customer-app .dep-page .notes-title{color:#8e8e8e!important;font-size:13px!important;line-height:1.3!important;font-weight:400!important}html.frontend-redesign-root .customer-app .dep-page .qr-label{margin-bottom:13px!important}html.frontend-redesign-root .customer-app .dep-page .qr-box{width:min(180px,72vw)!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0 auto!important;padding:5px!important;overflow:hidden!important;background:#fff!important;border:0!important;border-radius:12px!important;box-shadow:0 10px 30px #00000047!important}html.frontend-redesign-root .customer-app .dep-page .qr-img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;display:block!important;object-fit:contain!important;object-position:center!important}html.frontend-redesign-root .customer-app .dep-page .qr-brand{display:none!important}html.frontend-redesign-root .customer-app .dep-page .address-section{margin-top:24px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important}html.frontend-redesign-root .customer-app .dep-page .addr-label{display:block!important;margin:0 0 8px!important}html.frontend-redesign-root .customer-app .dep-page .addr-text{width:100%!important;max-width:345px!important;margin:0 auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#eee!important;font-family:Avenir Next,IBM Plex Sans,Segoe UI,sans-serif!important;font-size:16px!important;line-height:1.48!important;font-weight:400!important;letter-spacing:.005em!important;text-align:center!important;overflow-wrap:anywhere!important;word-break:break-word!important}html.frontend-redesign-root .customer-app .dep-page .copy-address{width:fit-content!important;min-height:20px!important;margin:12px auto 0!important;padding:6px 8px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#c8ff00!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;font-size:13px!important;line-height:1!important;font-weight:500!important;transition:color .14s ease,transform .14s ease,opacity .14s ease!important}html.frontend-redesign-root .customer-app .dep-page .copy-address:hover,html.frontend-redesign-root .customer-app .dep-page .copy-address:focus-visible{background:transparent!important;color:#dcff61!important}html.frontend-redesign-root .customer-app .dep-page .copy-address:active{transform:scale(.96)!important;opacity:.78!important}html.frontend-redesign-root .customer-app .dep-page .copy-address>svg{font-size:19px!important}html.frontend-redesign-root .customer-app .dep-page .important-notes{margin-top:24px!important;padding:18px 0 0!important;border:0!important;border-top:1px solid #262626!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .dep-page .notes-title{margin:0 0 4px!important;color:#8e8e8e!important;font-size:13px!important;font-weight:400!important;text-align:left!important}html.frontend-redesign-root .customer-app .dep-page .note-row{min-height:46px!important;padding:10px 0!important;border:0!important;border-bottom:1px solid #1e1e1e!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;color:#aaa!important;font-size:12.5px!important;line-height:1.42!important}html.frontend-redesign-root .customer-app .dep-page .note-row:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .dep-page .note-row>svg{width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#bcbcbc!important;font-size:22px!important;box-sizing:border-box!important}html.frontend-redesign-root .customer-app .dep-page .important-notes .note-row:nth-child(2)>svg{color:#c8ff00!important}html.frontend-redesign-root .customer-app .dep-page .confirmed-message{min-height:44px!important;margin-top:14px!important;padding:10px 12px!important;border:1px solid rgba(200,255,0,.18)!important;border-radius:8px!important;background:#c8ff000b!important;color:#d5eaa0!important;font-size:12px!important;line-height:1.4!important}html.frontend-redesign-root .customer-app .dep-page .deposit-primary{width:100%!important;min-height:54px!important;margin-top:22px!important;padding:0 16px!important;border:0!important;border-radius:10px!important;background:#f4f4f4!important;color:#080808!important;box-shadow:none!important;font-size:15px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.01em!important}html.frontend-redesign-root .customer-app .dep-page .deposit-primary:hover,html.frontend-redesign-root .customer-app .dep-page .deposit-primary:focus-visible{background:#fff!important;color:#080808!important}html.frontend-redesign-root .customer-app .dep-page .deposit-primary:active:not(:disabled){transform:scale(.985)!important}html.frontend-redesign-root .customer-app .dep-page .deposit-primary:disabled{opacity:.7!important}html.frontend-redesign-root .customer-app .dep-page .deposit-primary>svg{font-size:22px!important}html.frontend-redesign-root .customer-shell:has(.dep-page),html.frontend-redesign-root .customer-shell:has(.dep-page) .shell-main,html.frontend-redesign-root .customer-shell:has(.dep-page) .shell-scroll,html.frontend-redesign-root .customer-shell:has(.dep-page) .shell-content-frame{background:#030303!important;background-image:none!important;box-shadow:none!important}html.frontend-redesign-root .customer-shell:has(.dep-page) .nav-bottom,html.frontend-redesign-root .customer-shell:has(.dep-page) .mobile-utility-dock{display:none!important}@media(min-width:900px){html.frontend-redesign-root .customer-shell:has(.dep-page){width:100%!important;height:100dvh!important;display:flex!important;align-items:stretch!important;justify-content:center!important;overflow:hidden!important;background:#030303!important}html.frontend-redesign-root .customer-shell:has(.dep-page) .desktop-rail{display:none!important}html.frontend-redesign-root .customer-shell:has(.dep-page) .shell-main{width:100%!important;max-width:430px!important;height:100dvh!important;flex:0 1 430px!important;overflow:hidden!important;background:#030303!important;box-shadow:none!important}html.frontend-redesign-root .customer-shell:has(.dep-page) .shell-scroll{width:100%!important;min-width:0!important;flex:1 1 auto!important;overflow-x:hidden!important;overflow-y:auto!important;background:#030303!important}html.frontend-redesign-root .customer-shell:has(.dep-page) .shell-content-frame{width:100%!important;max-width:none!important;min-height:100%!important;margin:0!important;background:#030303!important}html.frontend-redesign-root .customer-app .dep-page{width:100%!important;max-width:none!important;min-height:100%!important;margin:0!important}}@media(max-width:359px){html.frontend-redesign-root .customer-app .dep-page{padding-left:12px!important;padding-right:12px!important}html.frontend-redesign-root .customer-app .dep-page .dep-title{font-size:18px!important}html.frontend-redesign-root .customer-app .dep-page .network-tab{font-size:10.5px!important}html.frontend-redesign-root .customer-app .dep-page .addr-text{max-width:300px!important;font-size:14.5px!important}html.frontend-redesign-root .customer-app .dep-page .note-row{font-size:11.5px!important}}@media(min-width:900px){html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3){width:100%!important;height:100dvh!important;display:flex!important;align-items:stretch!important;justify-content:center!important;overflow:hidden!important;background:#030303!important}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .desktop-rail{display:none!important}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .shell-main{width:100%!important;max-width:430px!important;height:100dvh!important;flex:0 1 430px!important;overflow:hidden!important;background:#030303!important;box-shadow:none!important}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .shell-scroll{width:100%!important;min-width:0!important;flex:1 1 auto!important;overflow-x:hidden!important;overflow-y:auto!important;background:#030303!important}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .shell-content-frame{width:100%!important;max-width:none!important;min-height:100%!important;margin:0!important;background:#030303!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard.dashboard-reference-v3{width:100%!important;max-width:none!important;min-height:100%!important;margin:0!important;padding:calc(env(safe-area-inset-top,0px) + 14px) 16px 22px!important;display:block!important;grid-template-columns:none!important;column-gap:0!important;row-gap:0!important;background:#030303!important}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .nav-bottom{min-height:70px!important;padding:6px 10px calc(7px + env(safe-area-inset-bottom,0px))!important;border-top:1px solid #1d1d1d!important;background:#030303!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;flex:0 0 auto!important;position:relative!important;z-index:30!important}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .nav-bottom .nav-item{min-width:0!important;min-height:52px!important;padding:3px 2px 1px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#5e5e5e!important;display:grid!important;grid-template-rows:31px 14px!important;place-items:center!important;gap:2px!important;position:relative!important;text-decoration:none!important}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .nav-bottom .nav-index,html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .nav-bottom .nav-active-mark{display:none!important}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .nav-bottom .nav-icon{width:32px!important;height:30px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:0!important;background:transparent!important;color:#666!important;font-size:22px!important;line-height:1!important}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .nav-bottom .nav-label{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#626262!important;font-size:10px!important;line-height:1!important;font-weight:500!important;letter-spacing:0!important}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .nav-bottom .nav-item.active,html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .nav-bottom .nav-item.active .nav-icon{border:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .nav-bottom .nav-item.active .nav-icon,html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .nav-bottom .nav-item.active .nav-label{color:#c8ff00!important}html.frontend-redesign-root.dashboard-home-active .customer-shell:has(.dashboard-reference-v3) .nav-bottom .nav-item.active .nav-label{font-weight:600!important}}html.frontend-redesign-root .customer-app .invite-reference-page .invite-topbar h1{font-size:18px!important;line-height:1.15!important;font-weight:600!important}html.frontend-redesign-root .customer-app .invite-reference-page .invite-avatar{color:#f4f4f4!important;opacity:1!important}html.frontend-redesign-root .customer-app .invite-reference-page .invite-avatar>svg{width:24px!important;height:24px!important;color:#f4f4f4!important;opacity:1!important;display:block!important}html.frontend-redesign-root .customer-app .invite-reference-page .invite-avatar:hover,html.frontend-redesign-root .customer-app .invite-reference-page .invite-avatar:focus-visible,html.frontend-redesign-root .customer-app .invite-reference-page .invite-avatar:hover>svg,html.frontend-redesign-root .customer-app .invite-reference-page .invite-avatar:focus-visible>svg{color:#c8ff00!important}html.frontend-redesign-root .customer-app .invite-reference-page .invite-avatar:active{transform:scale(.92)!important}html.frontend-redesign-root .customer-app .invite-reference-page .invite-avatar span{font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .invite-reference-page .invite-orbit-art{width:156px!important;height:180px!important;position:absolute!important;top:10px!important;right:5px!important;pointer-events:none!important;background:url(/images/invite-qn.webp) center / contain no-repeat!important}html.frontend-redesign-root .customer-app .invite-reference-page .invite-orbit-art>*{display:none!important}html.frontend-redesign-root .customer-app .invite-reference-page .invite-hero-copy h2{font-size:22px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.025em!important}html.frontend-redesign-root .customer-app .invite-reference-page .invite-hero-copy p{font-size:13px!important;line-height:1.55!important;font-weight:400!important}html.frontend-redesign-root .customer-app .invite-reference-page .referral-label{font-size:12px!important;line-height:1.25!important;font-weight:400!important}html.frontend-redesign-root .customer-app .invite-reference-page .referral-code-copy strong{font-size:18px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:.02em!important}html.frontend-redesign-root .customer-app .invite-reference-page .referral-link-field>span{font-size:12px!important;line-height:1.35!important;font-weight:400!important}html.frontend-redesign-root .customer-app .invite-reference-page .referral-link-field button{font-size:12px!important;font-weight:600!important;color:#c8ff00!important}html.frontend-redesign-root .customer-app .invite-reference-page .metric-card-title>strong{font-size:16px!important;line-height:1.2!important;font-weight:500!important}html.frontend-redesign-root .customer-app .invite-reference-page .metric-icon>svg{width:1.5em!important;height:1.5em!important}html.frontend-redesign-root .customer-app .invite-reference-page .level-stats span,html.frontend-redesign-root .customer-app .invite-reference-page .commission-stats span,html.frontend-redesign-root .customer-app .invite-reference-page .team-deposit-value span,html.frontend-redesign-root .customer-app .invite-reference-page .reward-card-copy span{font-size:14px!important;line-height:1.3!important;font-weight:400!important}html.frontend-redesign-root .customer-app .invite-reference-page .level-stats strong,html.frontend-redesign-root .customer-app .invite-reference-page .commission-stats strong{font-size:17px!important;line-height:1.1!important;font-weight:600!important}html.frontend-redesign-root .customer-app .invite-reference-page .team-deposit-value strong{font-size:20px!important;line-height:1.1!important;font-weight:600!important}html.frontend-redesign-root .customer-app .invite-reference-page .reward-card-copy strong{font-size:13px!important;line-height:1.3!important;font-weight:500!important}html.frontend-redesign-root .customer-app .invite-reference-page .my-invitation-copy h2{font-size:18px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:-.02em!important}html.frontend-redesign-root .customer-app .invite-reference-page .my-invitation-copy p{font-size:12px!important;line-height:1.5!important;font-weight:400!important}html.frontend-redesign-root .customer-app .invite-reference-page .my-invitation-copy button{font-size:12px!important;line-height:1.1!important;font-weight:500!important;color:#c8ff00!important}html.frontend-redesign-root .customer-app .invite-reference-page .my-invitation-copy button>svg{color:#c8ff00!important}html.frontend-redesign-root .customer-app .invite-reference-page .team-art{background:url(/images/team-qn.webp) center / contain no-repeat!important}html.frontend-redesign-root .customer-app .invite-reference-page .team-art>*{display:none!important}html.frontend-redesign-root .customer-app .invite-reference-page .invite-local-nav button span{font-size:12px!important;line-height:1!important;font-weight:500!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .invite-reference-page .invite-hero-copy h2{font-size:20px!important}html.frontend-redesign-root .customer-app .invite-reference-page .level-stats strong,html.frontend-redesign-root .customer-app .invite-reference-page .commission-stats strong{font-size:16px!important}}html.frontend-redesign-root .customer-app.customer-shell{display:flex!important;align-items:stretch!important;justify-content:center!important}html.frontend-redesign-root .customer-app.customer-shell>.desktop-rail{display:none!important}html.frontend-redesign-root .customer-app.customer-shell>.shell-main{width:100%!important;flex:1 1 auto!important}html.frontend-redesign-root .customer-app.customer-shell .shell-main>.customer-primary-nav.nav-bottom{width:min(100%,430px)!important;min-height:70px!important;margin:0 auto!important;padding:6px 10px calc(7px + env(safe-area-inset-bottom,0px))!important;border:0!important;border-top:1px solid #1d1d1d!important;border-radius:0!important;background:#030303!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;flex:0 0 auto!important;position:relative!important;z-index:80!important}html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-item{min-width:0!important;min-height:52px!important;padding:3px 2px 1px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#5e5e5e!important;display:grid!important;grid-template-rows:31px 14px!important;place-items:center!important;gap:2px!important;position:relative!important;text-decoration:none!important;-webkit-tap-highlight-color:transparent!important}html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-index,html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-active-mark{display:none!important}html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-icon{width:32px!important;height:30px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:0!important;background:transparent!important;color:#666!important;font-size:22px!important;line-height:1!important;transition:color .14s ease,transform .14s ease!important}html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-label{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#626262!important;font-size:10px!important;line-height:1!important;font-weight:500!important;letter-spacing:0!important;transition:color .14s ease!important}html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-item.active,html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-item.active .nav-icon{border:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-item.active .nav-icon,html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-item.active .nav-label{color:#c8ff00!important}html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-item.active .nav-label{font-weight:600!important}html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-item:active .nav-icon{transform:scale(.92)!important}html.frontend-redesign-root .customer-app .invite-reference-page .invite-local-nav{display:none!important}html.frontend-redesign-root .customer-app .invite-reference-page{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 24px)!important}@media(max-width:899px){html.frontend-redesign-root .customer-app.customer-shell .mobile-utility-dock{bottom:calc(78px + env(safe-area-inset-bottom,0px))!important}}@media(max-width:359px){html.frontend-redesign-root .customer-app.customer-shell .shell-main>.customer-primary-nav.nav-bottom{padding-left:6px!important;padding-right:6px!important}html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-icon{width:30px!important;height:29px!important;font-size:21px!important}html.frontend-redesign-root .customer-app.customer-shell .nav-bottom .nav-label{font-size:9px!important}}html.frontend-redesign-root .customer-app .profile-reference-page{--profile-accent: #c8ff00 !important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-avatar-ring{background:linear-gradient(145deg,#dcff60,#c8ff00 62%,#4c6000)!important;box-shadow:0 0 18px #c8ff0033!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-avatar{color:#c8ff00!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-id-chip,html.frontend-redesign-root .customer-app .profile-reference-page .profile-details-button,html.frontend-redesign-root .customer-app .profile-reference-page .profile-row-status,html.frontend-redesign-root .customer-app .profile-reference-page .profile-name-badge,html.frontend-redesign-root .customer-app .profile-reference-page .profile-action-icon,html.frontend-redesign-root .customer-app .profile-reference-page .profile-preference-item,html.frontend-redesign-root .customer-app .profile-reference-page .profile-admin-row>svg:first-child{color:#c8ff00!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-details-button:active{border-color:#c8ff0094!important;background:#c8ff0012!important}html.frontend-redesign-root .customer-app .profile-reference-page button.profile-preference-item:active{border-color:#c8ff0061!important;background:#c8ff000f!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-more-row>svg:first-child{color:#a0a0a0!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-more-card>button:nth-of-type(1)>svg:first-child,html.frontend-redesign-root .customer-app .profile-reference-page .profile-more-card>button:nth-of-type(2)>svg:first-child{color:#c8ff00!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-logout-row,html.frontend-redesign-root .customer-app .profile-reference-page .profile-logout-row>svg:first-child{color:#ff4b68!important}html.frontend-redesign-root .customer-app .personal-page{--accent: #c8ff00 !important}html.frontend-redesign-root .customer-app .personal-page .identity-panel{background:radial-gradient(circle at 90% 10%,rgba(200,255,0,.12),transparent 36%),linear-gradient(145deg,#191919,#101010)!important}html.frontend-redesign-root .customer-app .personal-page .avatar-ring{background:linear-gradient(145deg,#dcff60,#c8ff00 62%,#4c6000)!important;box-shadow:0 0 18px #c8ff002e!important}html.frontend-redesign-root .customer-app .personal-page .avatar,html.frontend-redesign-root .customer-app .personal-page .verified-chip,html.frontend-redesign-root .customer-app .personal-page .detail-icon,html.frontend-redesign-root .customer-app .personal-page .security-icon,html.frontend-redesign-root .customer-app .personal-page .status-icon{color:#c8ff00!important}html.frontend-redesign-root .customer-app .personal-page .status-icon{background:#c8ff0014!important}html.frontend-redesign-root body:has(.profile-reference-page) .addr-network{color:#c8ff00!important}html.frontend-redesign-root body:has(.profile-reference-page) .pill-active{border-color:#c8ff007a!important;background:#c8ff0017!important;color:#c8ff00!important}html.frontend-redesign-root body:has(.profile-reference-page) .form-input:focus{border-color:#c8ff009e!important}html.frontend-redesign-root body:has(.profile-reference-page) .send-code-btn{border-color:#c8ff0061!important;background:#c8ff0012!important;color:#c8ff00!important}html.frontend-redesign-root body:has(.profile-reference-page) .btn-accent-full{background:#c8ff00!important;color:#090b00!important}html.frontend-redesign-root body:has(.profile-reference-page) .lang-row--active{border-color:#c8ff007a!important;background:#c8ff0012!important}html.frontend-redesign-root body:has(.profile-reference-page) .lang-check,html.frontend-redesign-root body:has(.profile-reference-page) .drawer-hdr-icon{color:#c8ff00!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-action-card{display:flex!important;flex-direction:column!important;gap:8px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-action-card .profile-action-row:nth-child(1){order:1}html.frontend-redesign-root .customer-app .profile-reference-page .profile-action-card .profile-action-row:nth-child(5){order:2}html.frontend-redesign-root .customer-app .profile-reference-page .profile-action-card .profile-action-row:nth-child(6){order:3}html.frontend-redesign-root .customer-app .profile-reference-page .profile-action-card .profile-action-row:nth-child(3){order:4}html.frontend-redesign-root .customer-app .profile-reference-page .profile-action-card .profile-action-row:nth-child(4){order:5}html.frontend-redesign-root .customer-app .profile-reference-page .profile-action-card .profile-action-row:nth-child(2){order:6}html.frontend-redesign-root .customer-app .profile-reference-page .profile-action-card .profile-action-row{min-height:62px!important;padding:8px 12px!important;border:1px solid #2b2b2b!important;border-radius:10px!important;background:linear-gradient(145deg,#181818,#101010)!important;box-shadow:inset 0 1px #ffffff06!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-action-card .profile-action-row:active{background:#171717!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-more-card{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-more-card>h2{margin-bottom:8px!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-more-card>.profile-more-row,html.frontend-redesign-root .customer-app .profile-reference-page .profile-more-card>form .profile-more-row{min-height:52px!important;margin-top:8px!important;padding:0 12px!important;border:1px solid #2b2b2b!important;border-radius:10px!important;background:linear-gradient(145deg,#181818,#101010)!important;box-shadow:inset 0 1px #ffffff06!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-more-card>form{margin:0!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-more-card>.profile-more-row:active,html.frontend-redesign-root .customer-app .profile-reference-page .profile-more-card>form .profile-more-row:active{background:#171717!important}html.frontend-redesign-root .customer-app .transactions-reference-page .transactions-orbit-art{width:142px!important;height:100px!important;position:absolute!important;top:14px!important;right:4px!important;pointer-events:none!important;background:url(/images/transaction-qn.webp) center / contain no-repeat!important}html.frontend-redesign-root .customer-app .transactions-reference-page .transactions-orbit-art>*{display:none!important}html.frontend-redesign-root .customer-app .transactions-reference-page .transactions-hero-card{min-height:120px!important;padding:18px!important;position:relative!important;overflow:hidden!important;border:1px solid var(--transactions-border)!important;border-radius:16px!important;background:linear-gradient(145deg,#191919,#101010)!important;box-shadow:inset 0 1px #ffffff06!important}html.frontend-redesign-root .customer-app .transactions-reference-page .transactions-filter-tabs{width:100%!important;min-height:44px!important;margin-top:10px!important;padding:5px!important;overflow-x:auto!important;border:1px solid var(--transactions-border)!important;border-radius:13px!important;background:linear-gradient(145deg,#171717,#0f0f0f)!important;display:flex!important;gap:5px!important;scrollbar-width:none}html.frontend-redesign-root .customer-app .transactions-reference-page .transactions-filter-tab{min-width:86px!important;height:34px!important;flex:1 0 auto!important;padding:0 12px!important;cursor:pointer;font:inherit;font-size:12px!important;font-weight:500;white-space:nowrap;-webkit-tap-highlight-color:transparent}html.frontend-redesign-root .customer-app:has(.transactions-reference-page),html.frontend-redesign-root .customer-app:has(.transactions-reference-page) .shell-main,html.frontend-redesign-root .customer-app:has(.transactions-reference-page) .shell-scroll,html.frontend-redesign-root .customer-app:has(.transactions-reference-page) .shell-content-frame{background:#030303!important}html.frontend-redesign-root .customer-app .transactions-reference-page{min-height:100vh!important;box-sizing:border-box;background:#030303!important;display:flex;flex-direction:column}html.frontend-redesign-root .customer-app .transactions-reference-page .transactions-empty-state{width:100%;min-height:0!important;flex:1 1 auto;box-sizing:border-box}html.frontend-redesign-root .customer-app .deposit-details-page{--detail-green: #c8ff00}html.frontend-redesign-root .customer-app .deposit-details-page .deposit-info-row{min-height:40px;border-bottom:1px solid #282a2b;display:grid;grid-template-columns:24px minmax(0,.8fr) minmax(0,1.25fr);align-items:center;gap:9px}html.frontend-redesign-root .customer-app .deposit-details-page .deposit-status-summary{min-height:60px;margin-top:18px;border-top:1px solid #2a2c2d;display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;text-align:left}html.frontend-redesign-root .customer-app .deposit-details-page .deposit-network-pill{border-color:#c8ff0094;background:#c8ff000a;color:#c8ff00}html.frontend-redesign-root .customer-app .deposit-details-page .deposit-success-ring{color:#c8ff00;box-shadow:0 0 22px #c8ff0029}html.frontend-redesign-root .customer-app .deposit-details-page .deposit-success-orbit{border-color:#c8ff005c}html.frontend-redesign-root .customer-app .deposit-details-page .deposit-success-orbit.orbit-b{border-color:#c8ff002e}html.frontend-redesign-root .customer-app .deposit-details-page .deposit-success-star{background:#c8ff00;box-shadow:0 0 10px #c8ff00}html.frontend-redesign-root .customer-app .deposit-details-page .deposit-status-card h2,html.frontend-redesign-root .customer-app .deposit-details-page .deposit-info-status.is-completed,html.frontend-redesign-root .customer-app .deposit-details-page .deposit-credit-notice>svg,html.frontend-redesign-root .customer-app .deposit-details-page .deposit-credit-notice strong{color:#c8ff00}html.frontend-redesign-root .customer-app .deposit-details-page .deposit-copy-button{border-color:#c8ff003b;background:#c8ff0014;color:#c8ff00}html.frontend-redesign-root .customer-app .deposit-details-page .deposit-credit-notice{border-color:#c8ff0061;background:linear-gradient(110deg,#c8ff0014,#c8ff0006)}html.frontend-redesign-root .customer-app .deposit-details-page .deposit-explorer-button{border-color:#c8ff00}html.frontend-redesign-root .customer-app .deposit-details-page .deposit-wallet-button{background:#c8ff00;color:#090909}html.frontend-redesign-root .customer-app .withdrawal-address-page .withdrawal-address-art{width:140px!important;height:130px!important;position:absolute!important;top:20px!important;right:-1px!important;pointer-events:none!important;background:url(/images/withdrawal-qn.webp) center / contain no-repeat!important}html.frontend-redesign-root .customer-app .withdrawal-address-page .withdrawal-address-art>*{display:none!important}html.frontend-redesign-root .customer-app .change-password-page .change-password-art{background:url(/images/password-qn.webp) center / contain no-repeat!important}html.frontend-redesign-root .customer-app .change-password-page .change-password-art>*{display:none!important}html.frontend-redesign-root .customer-app .change-password-page .requirements-art{width:90px!important;height:90px!important;position:absolute!important;right:10px!important;top:10px!important;border:1px solid rgba(200,255,0,.16)!important;border-radius:50%!important;color:var(--cp-accent)!important;display:grid!important;place-items:center!important;background:radial-gradient(circle,rgba(200,255,0,.08),transparent 66%)!important}html.frontend-redesign-root .customer-app .change-password-page .requirements-art:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border:0!important;border-radius:0!important;background:url(/images/password-2.webp) center / contain no-repeat!important;transform:none!important}html.frontend-redesign-root .customer-app .change-password-page .requirements-art:after,html.frontend-redesign-root .customer-app .change-password-page .requirements-art>*{display:none!important}html.frontend-redesign-root .customer-app .withdrawal-password-page .change-password-art{background-image:url(/images/withdrawal-pin1.webp)!important}html.frontend-redesign-root .customer-app .withdrawal-password-page .requirements-art:before{background-image:url(/images/withdrawal-pin2.webp)!important}html.frontend-redesign-root .customer-app .team-reference-page .team-network-art{background:url(/images/mt-team.webp) center / contain no-repeat!important}html.frontend-redesign-root .customer-app .claim-page{--q-bg: #030303;--q-card: #121212;--q-card-soft: #0d0d0d;--q-border: #2d2d2d;--q-text: #f4f4f4;--q-muted: #8d8d8d;--q-accent: #c8ff00;width:100%!important;max-width:430px!important;min-height:100vh!important;min-height:100dvh!important;margin:0 auto!important;padding:calc(env(safe-area-inset-top,0px) + 6px) 14px calc(env(safe-area-inset-bottom,0px) + 94px)!important;box-sizing:border-box!important;overflow-x:hidden!important;background:var(--q-bg)!important;color:var(--q-text)!important;font-family:Avenir Next,IBM Plex Sans,Segoe UI,sans-serif!important}html.frontend-redesign-root .customer-app .claim-page:before{display:none!important}html.frontend-redesign-root .customer-app .claim-page .top-bar{width:auto!important;min-height:54px!important;margin:0 -2px 10px!important;padding:0!important;position:sticky!important;inset:auto!important;top:0!important;z-index:40!important;display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;gap:0!important;border:0!important;background:#030303f5!important;box-shadow:none!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html.frontend-redesign-root .customer-app .claim-page .back-btn{width:40px!important;height:40px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#eee!important;display:grid!important;place-items:center!important;font-size:24px!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .back-btn:active{color:var(--q-accent)!important;transform:scale(.94)!important}html.frontend-redesign-root .customer-app .claim-page .top-title{min-width:0!important;padding:0!important;color:transparent!important;font-size:0!important;line-height:1!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .top-title:after{content:"Quantization Center";color:#f5f5f5;font-size:18px;line-height:1;font-weight:600;letter-spacing:-.02em}html.frontend-redesign-root .customer-app .claim-page .top-slot{width:40px!important;height:40px!important}html.frontend-redesign-root .customer-app .claim-page .flash{margin:0 0 10px!important;padding:9px 11px!important;border-radius:9px!important;font-size:10.5px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .claim-page .claim-workspace,html.frontend-redesign-root .customer-app .claim-page .claim-shell,html.frontend-redesign-root .customer-app .claim-page .claim-dashboard,html.frontend-redesign-root .customer-app .claim-page .page-cancel-wrap{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html.frontend-redesign-root .customer-app .claim-page .claim-shell{display:flex!important;flex-direction:column!important;gap:11px!important}html.frontend-redesign-root .customer-app .claim-page .claim-dashboard{display:block!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card{min-height:352px!important;padding:16px!important;position:relative!important;overflow:hidden!important;border:1px solid var(--q-border)!important;border-radius:14px!important;background:radial-gradient(circle at 79% 20%,rgba(200,255,0,.055),transparent 28%),linear-gradient(145deg,#171717,#0c0c0c)!important;box-shadow:inset 0 1px #ffffff06!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:before{content:""!important;width:148px!important;height:148px!important;position:absolute!important;inset:auto -4px auto auto!important;border:1px solid rgba(200,255,0,.18)!important;border-radius:50%!important;background:repeating-radial-gradient(ellipse at center,transparent 0 10px,rgba(200,255,0,.1) 11px 12px,transparent 13px 20px),repeating-linear-gradient(0deg,transparent 0 12px,rgba(200,255,0,.1) 13px 14px,transparent 15px 24px),radial-gradient(circle at 34% 30%,#e1ff7845,#c8ff001a 32%,#181e08e0 68%,#090a07 74%)!important;box-shadow:0 0 28px #c8ff000f,inset 0 0 26px #c8ff000d!important;opacity:1!important;transform:none!important;pointer-events:none!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:after{content:"";width:178px;height:46px;position:absolute;top:133px;right:-19px;border:1px solid rgba(200,255,0,.24);border-radius:50%;box-shadow:0 0 12px #c8ff0014,inset 0 0 14px #c8ff000d;transform:rotate(-7deg);pointer-events:none}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card .panel-head{width:56%!important;min-height:86px!important;position:relative!important;z-index:2!important;display:block!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card .panel-title{margin:0!important;color:#f5f5f5!important;font-size:20px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.025em!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card .panel-subcopy{display:block!important;max-width:185px!important;margin-top:9px!important;color:#929292!important;font-size:10.5px!important;line-height:1.45!important}html.frontend-redesign-root .customer-app .claim-page .summary-grid{margin-top:73px!important;position:relative!important;z-index:3!important;display:block!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat{min-height:47px!important;padding:7px 0!important;box-sizing:border-box!important;border:0!important;border-bottom:1px solid #292929!important;border-radius:0!important;background:transparent!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;column-gap:9px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:before{width:36px;height:36px;border:1px solid #303030;border-radius:9px;background:linear-gradient(145deg,#202020,#151515);color:var(--q-accent);display:grid;place-items:center;box-shadow:inset 0 1px #ffffff09;font-size:16px}html.frontend-redesign-root .customer-app .claim-page .summary-stat:nth-child(1):before{content:"▣"}html.frontend-redesign-root .customer-app .claim-page .summary-stat:nth-child(2):before{content:"↗"}html.frontend-redesign-root .customer-app .claim-page .summary-stat:nth-child(3):before{content:"◷"}html.frontend-redesign-root .customer-app .claim-page .summary-stat:nth-child(4):before{content:"⌁"}html.frontend-redesign-root .customer-app .claim-page .summary-stat>span{color:#a7a7a7!important;font-size:11px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong{margin:0!important;color:#f0f0f0!important;font-family:inherit!important;font-size:13.5px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.01em!important;text-align:right!important;white-space:nowrap!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong.good,html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong.accent{color:var(--q-accent)!important}html.frontend-redesign-root .customer-app .claim-page .simulator-card{padding:13px!important;position:relative!important;overflow:hidden!important;border:1px solid var(--q-border)!important;border-radius:14px!important;background:linear-gradient(145deg,#151515,#0b0b0b)!important;box-shadow:inset 0 1px #ffffff06!important;display:block!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim{min-height:56px!important;padding:0 0 11px!important;border-bottom:1px solid #292929!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-kicker{color:#f0f0f0!important;display:flex!important;align-items:center!important;gap:8px!important;font-size:16px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.02em!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-kicker:before{content:"⌁";width:34px;height:34px;border:1px solid rgba(200,255,0,.18);border-radius:9px;background:#c8ff000e;color:var(--q-accent);display:grid;place-items:center;font-size:15px}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-title{margin:8px 0 0 42px!important;color:var(--q-accent)!important;font-size:10px!important;line-height:1!important;font-weight:500!important;letter-spacing:.01em!important}html.frontend-redesign-root .customer-app .claim-page .panel-badge{min-height:29px!important;padding:0 8px!important;border-radius:7px!important;background:#c8ff000e!important;border:1px solid rgba(200,255,0,.18)!important;color:var(--q-accent)!important;font-size:8.5px!important;line-height:1!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-row{margin-top:11px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border-bottom:1px solid #292929!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill{min-height:66px!important;padding:10px 12px!important;border:0!important;border-radius:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill+.sim-meta-pill{border-left:1px solid #292929!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill span{color:#8a8a8a!important;font-size:9px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill strong{margin-top:8px!important;color:var(--q-accent)!important;font-family:inherit!important;font-size:14px!important;line-height:1!important;font-weight:600!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress{margin-top:0!important;padding:11px 12px 12px!important;border:0!important;border-bottom:1px solid #292929!important;border-radius:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head{margin-bottom:8px!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head span{color:#8d8d8d!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head strong{color:var(--q-accent)!important;font-family:inherit!important;font-size:13px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .claim-page .claim-progress-track{height:7px!important;border:0!important;border-radius:4px!important;background:#232323!important}html.frontend-redesign-root .customer-app .claim-page .claim-progress-track span{border-radius:4px!important;background:linear-gradient(90deg,#90b800,var(--q-accent))!important;box-shadow:0 0 9px #c8ff0033!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel{margin-top:0!important;display:block!important}html.frontend-redesign-root .customer-app .claim-page .timer-frame{min-height:65px!important;margin:0!important;padding:11px 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .timer-label,html.frontend-redesign-root .customer-app .claim-page .countdown-label{color:#8b8b8b!important;font-size:9px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .timer-value,html.frontend-redesign-root .customer-app .claim-page .sim-running-secs,html.frontend-redesign-root .customer-app .claim-page .cooldown-secs{color:var(--q-accent)!important;font-family:inherit!important;font-size:17px!important;line-height:1!important;font-weight:600!important;text-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .timer-sub{color:#7e7e7e!important;font-size:9.5px!important;line-height:1.35!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment{min-width:48px!important;padding:7px 8px!important;border:1px solid #2d2d2d!important;border-radius:7px!important;background:#141414!important;box-shadow:none!important;animation:none!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment strong{color:#e8e8e8!important;font-size:14px!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment small{color:#6f6f6f!important;font-size:7px!important}html.frontend-redesign-root .customer-app .claim-page .claim-action{min-height:52px!important;margin:11px 0 0!important;padding:0 14px!important;border:1px solid var(--q-accent)!important;border-radius:11px!important;background:var(--q-accent)!important;color:#080808!important;box-shadow:none!important;animation:none!important}html.frontend-redesign-root .customer-app .claim-page .claim-action.active,html.frontend-redesign-root .customer-app .claim-page .claim-action.simulating{background:var(--q-accent)!important;color:#080808!important}html.frontend-redesign-root .customer-app .claim-page .claim-action.locked{border-color:#323232!important;background:#191919!important;color:#707070!important}html.frontend-redesign-root .customer-app .claim-page .claim-action-inner{color:inherit!important;font-size:14px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.01em!important}html.frontend-redesign-root .customer-app .claim-page .claim-success{margin-top:9px!important;padding:10px!important;border-radius:9px!important;font-size:10px!important}html.frontend-redesign-root .customer-app .claim-page .page-cancel-wrap{margin-top:10px!important}html.frontend-redesign-root .customer-app .claim-page .cancel-action{min-height:42px!important;margin:0!important;padding:0 11px!important;border:1px solid #3b2529!important;border-radius:9px!important;background:#160f10!important;color:#c67e88!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .cancel-action-inner{font-size:10.5px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .claim-page .bottom-space{height:10px!important}html.frontend-redesign-root .customer-app .claim-page .empty-shell{min-height:calc(100dvh - 180px)!important}html.frontend-redesign-root .customer-app .claim-page .empty-card{padding:22px 16px!important;border:1px solid var(--q-border)!important;border-radius:14px!important;background:linear-gradient(145deg,#171717,#0d0d0d)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .empty-badge{border-color:#c8ff0038!important;background:#c8ff000f!important;color:var(--q-accent)!important;border-radius:7px!important}html.frontend-redesign-root .customer-app .claim-page .empty-title{font-size:22px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .claim-page .empty-copy{color:#858585!important;font-size:11px!important}html.frontend-redesign-root .customer-app .claim-page .empty-cta{min-height:44px!important;padding:0 14px!important;border:1px solid var(--q-accent)!important;border-radius:9px!important;background:var(--q-accent)!important;color:#080808!important;font-size:11px!important;font-weight:600!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .claim-page{padding-left:10px!important;padding-right:10px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card{min-height:366px!important;padding-left:13px!important;padding-right:13px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:before{width:132px!important;height:132px!important;right:-13px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:after{width:155px!important;top:120px!important;right:-24px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card .panel-title{font-size:18px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card .panel-subcopy{max-width:160px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat{grid-template-columns:40px minmax(0,1fr) auto!important;column-gap:7px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:before{width:33px;height:33px}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong{font-size:12px!important}}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:before{inset:20px -4px auto auto!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:before{inset:20px -13px auto auto!important}}html.frontend-redesign-root .customer-auth{--auth-action-accent: #c8ff00;--auth-action-ink: #080a05}html.frontend-redesign-root .customer-auth .reference-submit,html.frontend-redesign-root .customer-auth .submit-button,html.frontend-redesign-root .customer-auth .security-continue{border-color:var(--auth-action-accent)!important;background:var(--auth-action-accent)!important;color:var(--auth-action-ink)!important;-webkit-text-fill-color:var(--auth-action-ink)!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth .reference-submit:hover:not(:disabled),html.frontend-redesign-root .customer-auth .submit-button:hover:not(:disabled),html.frontend-redesign-root .customer-auth .security-continue:hover:not(:disabled){border-color:var(--auth-action-accent)!important;background:var(--auth-action-accent)!important;filter:brightness(.94)}html.frontend-redesign-root .customer-auth .reference-submit:focus-visible,html.frontend-redesign-root .customer-auth .submit-button:focus-visible,html.frontend-redesign-root .customer-auth .security-continue:focus-visible{outline:2px solid rgba(200,255,0,.72)!important;outline-offset:2px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-submit,html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-submit:hover:not(:disabled),html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-submit:active:not(:disabled),html.frontend-redesign-root .customer-auth.login-reference-v2 .reference-submit:focus-visible{border-color:#c8ff00!important;background:#c8ff00!important;background-color:#c8ff00!important;color:#080a05!important;-webkit-text-fill-color:#080a05!important;filter:none!important}html.frontend-redesign-root .customer-auth a,html.frontend-redesign-root .customer-auth .forgot-row a,html.frontend-redesign-root .customer-auth .reference-register a,html.frontend-redesign-root .customer-auth .reference-login a,html.frontend-redesign-root .customer-auth .register-link a,html.frontend-redesign-root .customer-auth .form-options>a{color:var(--auth-action-accent)!important;-webkit-text-fill-color:var(--auth-action-accent)!important;text-decoration-color:#c8ff006b!important}html.frontend-redesign-root .customer-auth a:hover,html.frontend-redesign-root .customer-auth a:focus-visible{color:var(--auth-action-accent)!important;-webkit-text-fill-color:var(--auth-action-accent)!important}html.frontend-redesign-root .customer-auth .back-reference-button{border-color:#c8ff006b!important;color:var(--auth-action-accent)!important;-webkit-text-fill-color:var(--auth-action-accent)!important}html.frontend-redesign-root .customer-auth .back-reference-button:hover,html.frontend-redesign-root .customer-auth .back-reference-button:focus-visible{border-color:var(--auth-action-accent)!important;background:#c8ff000f!important}html.frontend-redesign-root .customer-auth .reference-submit .reference-spinner,html.frontend-redesign-root .customer-auth .submit-button .login-spinner,html.frontend-redesign-root .customer-auth .submit-button .register-spinner,html.frontend-redesign-root .customer-auth .submit-button .recovery-spinner,html.frontend-redesign-root .customer-auth .submit-button .reset-spinner,html.frontend-redesign-root .customer-auth .security-continue .reference-spinner{border-color:#080a0540!important;border-top-color:var(--auth-action-ink)!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-panel{width:min(calc(100% - 24px),400px)!important;padding:10px 16px max(18px,env(safe-area-inset-bottom))!important;border:1px solid #2d2d2d!important;border-bottom:0!important;border-radius:13px!important;background:linear-gradient(180deg,#121212,#0d0d0d)!important;box-shadow:inset 0 1px #ffffff08,0 -22px 60px #0009!important;margin-bottom:25px!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-panel .security-continue{border-color:#c8ff00!important;background:#c8ff00!important;color:#080a05!important;-webkit-text-fill-color:#080a05!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-panel .security-continue:hover:not(:disabled),html.frontend-redesign-root .customer-auth.login-reference-v2 .security-panel .security-continue:active:not(:disabled),html.frontend-redesign-root .customer-auth.login-reference-v2 .security-panel .security-continue:focus-visible:not(:disabled){border-color:#c8ff00!important;background:#c8ff00!important;color:#080a05!important;-webkit-text-fill-color:#080a05!important}html.frontend-redesign-root .customer-auth.login-reference-v2 .security-panel .security-continue svg{color:#080a05!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-overlay,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-overlay{align-items:flex-end!important;justify-content:center!important;padding:0!important;background:#000000db!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-panel,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-panel{width:min(calc(100% - 24px),400px)!important;margin:0 auto 25px!important;padding:10px 16px max(18px,env(safe-area-inset-bottom))!important;border:1px solid #2d2d2d!important;border-bottom:0!important;border-radius:13px!important;background:linear-gradient(180deg,#121212,#0d0d0d)!important;box-shadow:inset 0 1px #ffffff08,0 -22px 60px #0009!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-handle,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-handle{width:34px!important;height:3px!important;margin:0 auto 14px!important;border:0!important;border-radius:3px!important;background:#393939!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-head,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-head{align-items:center!important;gap:12px!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-head span,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-head span{margin-bottom:6px!important;color:#707070!important;font-size:10px!important;line-height:1!important;font-weight:600!important;letter-spacing:.14em!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-head h2,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-head h2{color:#f2f2f2!important;font-size:20px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.025em!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-close,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-close{width:36px!important;height:36px!important;padding:0!important;border:1px solid #303030!important;border-radius:9px!important;background:linear-gradient(145deg,#1f1f1f,#151515)!important;color:#8a8a8a!important;display:grid!important;place-items:center!important;box-shadow:inset 0 1px #ffffff08!important;font-size:20px!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-copy,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-copy{margin:10px 0 18px!important;color:#858585!important;font-size:12px!important;line-height:1.45!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha{margin-bottom:14px!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-field,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-field{gap:9px!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-label,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-label{color:#bdbdbd!important;font-size:12px!important;line-height:1.2!important;font-weight:500!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-main-row,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-main-row{grid-template-columns:1fr 1fr!important;gap:10px!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-preview,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-preview{height:50px!important;border:1px solid transparent!important;border-radius:9px!important;background:linear-gradient(105deg,#202020,#171717)!important;box-shadow:inset 0 1px #ffffff05!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-image,html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-placeholder,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-image,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-placeholder{height:48px!important;padding:3px 6px!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-input-wrap,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-input-wrap{height:50px!important;min-height:50px!important;gap:8px!important;border:1px solid transparent!important;border-radius:9px!important;background:linear-gradient(105deg,#202020,#171717)!important;box-shadow:inset 0 1px #ffffff05!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-input-wrap:focus-within,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-input-wrap:focus-within{border-color:#404040!important;background:#1b1b1b!important;box-shadow:none!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-input-wrap .input-icon-left,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-input-wrap .input-icon-left{margin-left:13px!important;color:#777!important;font-size:18px!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-input-wrap:focus-within .input-icon-left,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-input-wrap:focus-within .input-icon-left{color:#bdbdbd!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-input,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-input{height:48px!important;padding:0 11px 0 0!important;color:#dedede!important;caret-color:#fff!important;font-size:16px!important;font-weight:400!important;letter-spacing:.04em!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-input::placeholder,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-input::placeholder{color:#858585!important;font-size:16px!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-captcha .captcha-error,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-captcha .captcha-error{color:#e5838e!important;font-size:10px!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-continue,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-continue{height:50px!important;min-height:50px!important;margin-top:0!important;border:1px solid #c8ff00!important;border-radius:9px!important;background:#c8ff00!important;color:#080a05!important;-webkit-text-fill-color:#080a05!important;box-shadow:none!important;font-size:16px!important;font-weight:600!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-continue:hover:not(:disabled),html.frontend-redesign-root .customer-auth.register-reference-v2 .security-continue:active:not(:disabled),html.frontend-redesign-root .customer-auth.register-reference-v2 .security-continue:focus-visible:not(:disabled),html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-continue:hover:not(:disabled),html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-continue:active:not(:disabled),html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-continue:focus-visible:not(:disabled){border-color:#c8ff00!important;background:#c8ff00!important;color:#080a05!important;-webkit-text-fill-color:#080a05!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .security-continue>svg,html.frontend-redesign-root .customer-auth.recovery-reference-v2 .security-continue>svg{color:#080a05!important;font-size:19px!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .reference-field input:-webkit-autofill,html.frontend-redesign-root .customer-auth.register-reference-v2 .reference-field input:-webkit-autofill:hover,html.frontend-redesign-root .customer-auth.register-reference-v2 .reference-field input:-webkit-autofill:focus,html.frontend-redesign-root .customer-auth.register-reference-v2 .reference-field input:-webkit-autofill:active{-webkit-text-fill-color:#dedede!important;caret-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #1b1b1b inset!important;box-shadow:0 0 0 1000px #1b1b1b inset!important;border-radius:8px!important;background-color:#1b1b1b!important;transition:background-color 9999s ease-out 0s!important}html.frontend-redesign-root .customer-auth.register-reference-v2 .reference-field input:autofill{color:#dedede!important;caret-color:#fff!important;box-shadow:0 0 0 1000px #1b1b1b inset!important;border-radius:8px!important;background-color:#1b1b1b!important}html.frontend-redesign-root .customer-app .claim-page{--qn-bg: #030305;--qn-card: #0b0b0f;--qn-card-2: #101017;--qn-line: #2b2a31;--qn-text: #f5f4f7;--qn-muted: #94909b;--qn-purple: #9858ff;--qn-purple-2: #6c2cff;--qn-purple-soft: rgba(152, 88, 255, .13);width:100%!important;max-width:430px!important;min-height:100dvh!important;margin:0 auto!important;padding:calc(env(safe-area-inset-top,0px) + 10px) 14px calc(env(safe-area-inset-bottom,0px) + 118px)!important;overflow-x:hidden!important;box-sizing:border-box!important;background:var(--qn-bg)!important;color:var(--qn-text)!important;font-family:Avenir Next,IBM Plex Sans,Segoe UI,sans-serif!important}html.frontend-redesign-root .customer-shell:has(.claim-page),html.frontend-redesign-root .customer-shell:has(.claim-page) .shell-main,html.frontend-redesign-root .customer-shell:has(.claim-page) .shell-scroll,html.frontend-redesign-root .customer-shell:has(.claim-page) .shell-content{background:var(--qn-bg)!important}html.frontend-redesign-root .customer-app .claim-page .claim-workspace,html.frontend-redesign-root .customer-app .claim-page .claim-shell,html.frontend-redesign-root .customer-app .claim-page .claim-dashboard,html.frontend-redesign-root .customer-app .claim-page .page-cancel-wrap{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html.frontend-redesign-root .customer-app .claim-page .claim-shell{display:flex!important;flex-direction:column!important;gap:13px!important}html.frontend-redesign-root .customer-app .claim-page .top-bar{width:100%!important;min-height:54px!important;margin:0 0 12px!important;padding:0 2px!important;position:relative!important;top:auto!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;gap:8px!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.frontend-redesign-root .customer-app .claim-page .back-btn{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;border:1px solid #2a2930!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#191821,#0b0b0f)!important;color:#f4f3f6!important;box-shadow:inset 0 1px #ffffff09!important;font-size:21px!important}html.frontend-redesign-root .customer-app .claim-page .top-title{color:transparent!important;font-size:0!important;text-align:center!important;white-space:nowrap!important}html.frontend-redesign-root .customer-app .claim-page .top-title:after{content:"Quantization Center"!important;display:block!important;color:#f8f7fa!important;font-size:18px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.025em!important}html.frontend-redesign-root .customer-app .claim-page .top-slot{width:40px!important;height:40px!important;justify-self:end!important;position:relative!important;background:transparent!important}html.frontend-redesign-root .customer-app .claim-page .top-slot:before{content:""!important;width:18px!important;height:18px!important;position:absolute!important;left:10px!important;top:10px!important;border:2px solid #f5f3f8!important;border-radius:10px 10px 7px 7px!important;box-sizing:border-box!important;box-shadow:0 6px 0 -5px #f5f3f8!important}html.frontend-redesign-root .customer-app .claim-page .top-slot:after{content:""!important;width:7px!important;height:7px!important;position:absolute!important;top:6px!important;right:3px!important;border-radius:50%!important;background:var(--qn-purple)!important;box-shadow:0 0 9px #9858ffbf!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card{width:100%!important;min-height:352px!important;margin:0!important;padding:18px 16px 13px!important;position:relative!important;overflow:hidden!important;box-sizing:border-box!important;border:1px solid #3a3742!important;border-radius:14px!important;background:radial-gradient(circle at 79% 23%,rgba(125,70,255,.17),transparent 28%),linear-gradient(145deg,#111117,#08090d 72%,#07070a)!important;box-shadow:inset 0 1px #ffffff09,0 12px 30px #00000047!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card>.panel-head{width:58%!important;min-height:94px!important;position:relative!important;z-index:4!important;display:block!important;margin:0!important;padding:0!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card .panel-kicker{display:none!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card .panel-title{margin:0!important;color:#f7f6f8!important;font-size:19px!important;line-height:1.16!important;font-weight:600!important;letter-spacing:-.025em!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card .panel-subcopy{display:block!important;max-width:180px!important;margin-top:9px!important;color:#aaa6b0!important;font-size:11px!important;line-height:1.45!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:before{content:""!important;width:150px!important;height:150px!important;position:absolute!important;top:16px!important;right:-2px!important;border:1px solid rgba(179,129,255,.72)!important;border-radius:50%!important;background:radial-gradient(circle at 37% 31%,rgba(225,204,255,.52),transparent 9%),repeating-radial-gradient(circle at 50% 50%,transparent 0 11px,rgba(165,105,255,.22) 12px 13px,transparent 14px 21px),repeating-linear-gradient(90deg,transparent 0 14px,rgba(171,117,255,.22) 15px 16px,transparent 17px 28px),repeating-linear-gradient(0deg,transparent 0 14px,rgba(171,117,255,.2) 15px 16px,transparent 17px 28px),radial-gradient(circle at 50% 48%,#7737ff70,#3a1470c2 57%,#0c0714 73%)!important;box-shadow:0 0 26px #7b37ff52,inset 0 0 25px #b470ff2e!important;filter:drop-shadow(0 15px 18px rgba(91,30,190,.2))!important;transform:perspective(220px) rotateX(2deg)!important;pointer-events:none!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:after{content:""!important;width:184px!important;height:48px!important;position:absolute!important;top:133px!important;right:-19px!important;border:1px solid rgba(166,98,255,.62)!important;border-radius:50%!important;background:radial-gradient(ellipse at center,rgba(133,62,255,.2),transparent 61%)!important;box-shadow:0 0 15px #7834ff3d,inset 0 0 14px #9453ff1f,0 8px 0 -6px #a05bff6b,0 14px 0 -11px #783fe36b!important;transform:rotate(-4deg)!important;pointer-events:none!important}html.frontend-redesign-root .customer-app .claim-page .summary-grid{width:100%!important;max-width:none!important;margin:57px 0 0!important;padding:0!important;position:relative!important;z-index:5!important;display:block!important;border:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat{width:100%!important;min-height:49px!important;margin:0!important;padding:6px 0!important;display:grid!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;border:0!important;border-bottom:1px solid #25242b!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:last-child{border-bottom:0!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:before{width:34px!important;height:34px!important;border:1px solid rgba(166,107,255,.25)!important;border-radius:9px!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#5c36807a,#1c1726e6)!important;color:#f3eaff!important;box-shadow:inset 0 1px #ffffff0f,0 0 13px #7033dd14!important;font-size:15px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:nth-child(1):before{content:"▣"!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:nth-child(2):before{content:"↗"!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:nth-child(3):before{content:"◷"!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:nth-child(4):before{content:"↗"!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:after{display:none!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>span{color:#c5c1ca!important;font-size:11.5px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong{width:auto!important;max-width:156px!important;margin:0!important;color:#f6f4f8!important;font-size:14px!important;line-height:1.1!important;font-weight:600!important;text-align:right!important;white-space:nowrap!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong.good,html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong.accent{color:var(--qn-purple)!important}html.frontend-redesign-root .customer-app .claim-page .claim-dashboard{margin-bottom:70px!important}html.frontend-redesign-root .customer-app .claim-page .simulator-card{width:100%!important;margin:0!important;padding:13px!important;position:relative!important;overflow:visible!important;box-sizing:border-box!important;border:1px solid #39363f!important;border-radius:14px!important;background:radial-gradient(circle at 88% 58%,rgba(122,58,255,.07),transparent 28%),linear-gradient(145deg,#0f1014,#08090c 78%)!important;box-shadow:inset 0 1px #ffffff06,0 12px 26px #0000003d!important}html.frontend-redesign-root .customer-app .claim-page .simulator-card:before{display:none!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim{min-height:86px!important;margin:0!important;padding:0 10px!important;position:relative!important;display:block!important;border:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-kicker{min-height:42px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;gap:9px!important;color:#f4f2f6!important;font-size:16px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.02em!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-kicker:before{content:"⌁"!important;width:34px!important;height:34px!important;border:1px solid rgba(168,105,255,.25)!important;border-radius:9px!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#6634a08c,#1a1423f0)!important;color:#eee5ff!important;box-shadow:0 0 14px #7e3cf01f,inset 0 1px #ffffff0d!important;font-size:18px!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-title{position:absolute!important;left:10px!important;right:10px!important;bottom:0!important;margin:0!important;padding:11px 0 10px!important;border-top:1px solid #28272d!important;color:var(--qn-purple)!important;font-size:12px!important;line-height:1!important;font-weight:600!important;letter-spacing:0!important}html.frontend-redesign-root .customer-app .claim-page .panel-badge{position:absolute!important;right:20px!important;bottom:8px!important;z-index:2!important;min-height:24px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--qn-purple)!important;font-size:9px!important;font-weight:500!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-row{margin:0!important;padding:0 10px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border:1px solid #2e2d34!important;border-bottom:0!important;border-radius:12px 12px 0 0!important;background:#04050852!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill{min-height:74px!important;margin:0!important;padding:13px 12px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;border:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill+.sim-meta-pill{border-left:1px dashed #38363e!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill span{color:#aaa6af!important;font-size:10px!important;line-height:1.1!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill strong{margin-top:8px!important;color:var(--qn-purple)!important;font-size:14px!important;line-height:1!important;font-weight:600!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual{display:none!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress{margin:0!important;padding:12px 22px 13px!important;border:1px solid #2e2d34!important;border-top:1px solid #28272d!important;border-bottom:0!important;border-radius:0!important;background:#04050852!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head{margin-bottom:9px!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head span{color:#aaa6af!important;font-size:10px!important;font-weight:400!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head strong{color:var(--qn-purple)!important;font-size:13px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .claim-page .claim-progress-track{height:7px!important;border:0!important;border-radius:6px!important;overflow:hidden!important;background:#23222a!important}html.frontend-redesign-root .customer-app .claim-page .claim-progress-track>span{min-width:7px!important;border-radius:6px!important;background:linear-gradient(90deg,#7330ee,#a567ff)!important;box-shadow:0 0 10px #9858ff73!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel{margin:0!important;padding:0 10px!important;position:relative!important;border:1px solid #2e2d34!important;border-top:1px solid #28272d!important;border-radius:0 0 12px 12px!important;background:#04050852!important}html.frontend-redesign-root .customer-app .claim-page .timer-frame{min-height:68px!important;margin:0!important;padding:11px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .timer-label,html.frontend-redesign-root .customer-app .claim-page .countdown-label{color:#aaa6af!important;font-size:9.5px!important;font-weight:400!important}html.frontend-redesign-root .customer-app .claim-page .timer-value,html.frontend-redesign-root .customer-app .claim-page .sim-running-secs,html.frontend-redesign-root .customer-app .claim-page .cooldown-secs{color:var(--qn-purple)!important;font-size:15px!important;font-weight:600!important;text-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .timer-sub{color:#aaa6af!important;font-size:9.5px!important;line-height:1.35!important}html.frontend-redesign-root .customer-app .claim-page .countdown-digits{margin-top:8px!important;justify-content:flex-start!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment{min-width:45px!important;padding:6px 7px!important;border:1px solid #302e38!important;border-radius:7px!important;background:#111018!important;box-shadow:none!important;animation:none!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment strong{color:#f1edf6!important;font-size:13px!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment small{color:#77727e!important;font-size:7px!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel:after{content:"Claim now   ›"!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid #28272d!important;color:var(--qn-purple)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important}html.frontend-redesign-root .customer-app .claim-page .claim-action{width:calc(100% + 28px)!important;min-height:56px!important;position:absolute!important;left:-14px!important;bottom:-70px!important;margin:0!important;padding:0 52px 0 18px!important;border:1px solid #a96fff!important;border-radius:12px!important;background:radial-gradient(circle at 82% 25%,rgba(255,255,255,.18),transparent 17%),linear-gradient(100deg,#7a26ec,#5d22d5 48%,#3d1597)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff24,0 0 18px #6f27e038!important;animation:none!important;overflow:hidden!important}html.frontend-redesign-root .customer-app .claim-page .claim-action:after{content:"🚀"!important;position:absolute!important;right:17px!important;top:50%!important;transform:translateY(-50%) rotate(8deg)!important;font-size:26px!important;filter:drop-shadow(0 0 8px rgba(255,255,255,.2))!important}html.frontend-redesign-root .customer-app .claim-page .claim-action.active,html.frontend-redesign-root .customer-app .claim-page .claim-action.simulating{border-color:#b47dff!important;background:linear-gradient(100deg,#7f2bf0,#6327db,#4516a7)!important;color:#fff!important}html.frontend-redesign-root .customer-app .claim-page .claim-action.locked{border-color:#3d3748!important;background:linear-gradient(100deg,#2c2438,#241f2d)!important;color:#8f8997!important}html.frontend-redesign-root .customer-app .claim-page .claim-action-inner{position:relative!important;z-index:2!important;color:inherit!important;font-size:16px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.015em!important}html.frontend-redesign-root .customer-app .claim-page .claim-action-glow{display:none!important}html.frontend-redesign-root .customer-app .claim-page .claim-success{margin-top:10px!important;border-color:#9858ff47!important;background:#52278033!important;color:#e7ddf6!important}html.frontend-redesign-root .customer-app .claim-page .terminal-card{display:none!important}html.frontend-redesign-root .customer-app .claim-page .page-cancel-wrap{margin-top:0!important}html.frontend-redesign-root .customer-app .claim-page .cancel-action{min-height:42px!important;border:1px solid #3d2832!important;border-radius:9px!important;background:#150f14!important;color:#bd7f91!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .bottom-space{height:8px!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom{border-top:1px solid #211f27!important;background:#030305f7!important;box-shadow:0 -12px 30px #00000047!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-item{color:#706d75!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-item.active{color:#f1edf6!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-item.active .nav-icon{width:33px!important;height:33px!important;border-radius:50%!important;background:linear-gradient(145deg,#a45fff,#7332e9)!important;color:#0a0710!important;box-shadow:0 0 14px #8b41ff42!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-item.active .nav-active-mark{background:transparent!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-label{font-size:9px!important}html.frontend-redesign-root .customer-app .claim-page .empty-card{border:1px solid #39363f!important;border-radius:14px!important;background:linear-gradient(145deg,#111117,#09090d)!important}html.frontend-redesign-root .customer-app .claim-page .empty-badge,html.frontend-redesign-root .customer-app .claim-page .empty-cta{border-color:#9858ff57!important;background:linear-gradient(100deg,#7d2cec,#4f20b4)!important;color:#fff!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .claim-page{padding-left:10px!important;padding-right:10px!important}html.frontend-redesign-root .customer-app .claim-page .top-title:after{font-size:16px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card{min-height:362px!important;padding-left:13px!important;padding-right:13px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:before{width:132px!important;height:132px!important;right:-8px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:after{width:158px!important;top:122px!important;right:-21px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card .panel-title{font-size:17px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card .panel-subcopy{max-width:150px!important;font-size:10px!important}html.frontend-redesign-root .customer-app .claim-page .summary-grid{margin-top:61px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat{grid-template-columns:35px minmax(0,1fr) auto!important;gap:7px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:before{width:31px!important;height:31px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>span{font-size:10.5px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong{max-width:132px!important;font-size:12px!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-kicker{font-size:14px!important}html.frontend-redesign-root .customer-app .claim-page .claim-action{width:calc(100% + 20px)!important;left:-10px!important}}html.frontend-redesign-root .customer-app .claim-page{--qn-bg: #030303 !important;--qn-card: #111111 !important;--qn-card-2: #171717 !important;--qn-line: #292929 !important;--qn-text: #f3f3f3 !important;--qn-muted: #858585 !important;--qn-purple: #c8ff00 !important;--qn-purple-2: #9fcf00 !important;--qn-purple-soft: rgba(200,255,0,.1) !important;padding-left:12px!important;padding-right:12px!important;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 104px)!important;background:#030303!important}html.frontend-redesign-root .customer-shell:has(.claim-page),html.frontend-redesign-root .customer-shell:has(.claim-page) .shell-main,html.frontend-redesign-root .customer-shell:has(.claim-page) .shell-scroll,html.frontend-redesign-root .customer-shell:has(.claim-page) .shell-content{background:#030303!important}html.frontend-redesign-root .customer-app .claim-page .back-btn{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border-color:#2a2a2a!important;border-radius:9px!important;background:#151515!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .top-bar{min-height:50px!important;margin-bottom:10px!important;padding-inline:0!important}html.frontend-redesign-root .customer-app .claim-page .top-title:after{font-size:18px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .claim-page .top-slot:after{background:#c8ff00!important;box-shadow:0 0 8px #c8ff0073!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card,html.frontend-redesign-root .customer-app .claim-page .simulator-card{border-color:#303030!important;border-radius:10px!important;box-shadow:inset 0 1px #ffffff06!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card{min-height:344px!important;padding:16px 14px 12px!important;background:radial-gradient(circle at 79% 23%,rgba(200,255,0,.08),transparent 28%),linear-gradient(145deg,#151515,#0b0b0b 72%,#080808)!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card .panel-title{font-size:18px!important;line-height:1.2!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card .panel-subcopy{margin-top:7px!important;color:#929292!important;font-size:10.5px!important;line-height:1.4!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:before{width:142px!important;height:142px!important;top:16px!important;right:-4px!important;border-color:#c8ff008c!important;background:radial-gradient(circle at 37% 31%,rgba(236,255,172,.48),transparent 9%),repeating-radial-gradient(circle at 50% 50%,transparent 0 11px,rgba(200,255,0,.18) 12px 13px,transparent 14px 21px),repeating-linear-gradient(90deg,transparent 0 14px,rgba(200,255,0,.17) 15px 16px,transparent 17px 28px),repeating-linear-gradient(0deg,transparent 0 14px,rgba(200,255,0,.16) 15px 16px,transparent 17px 28px),radial-gradient(circle at 50% 48%,#c8ff0047,#58700080 57%,#0c0e07 73%)!important;box-shadow:0 0 18px #c8ff0026,inset 0 0 18px #c8ff001a!important;filter:none!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:after{width:174px!important;height:44px!important;top:127px!important;border-color:#c8ff0059!important;background:radial-gradient(ellipse at center,rgba(200,255,0,.08),transparent 61%)!important;box-shadow:0 0 8px #c8ff001a,inset 0 0 8px #c8ff000f,0 8px 0 -6px #c8ff0033,0 14px 0 -11px #c8ff0029!important}html.frontend-redesign-root .customer-app .claim-page .summary-grid{margin-top:52px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat{min-height:48px!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:8px!important;border-bottom-color:#252525!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:before,html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-kicker:before{border-color:#c8ff0029!important;border-radius:8px!important;background:linear-gradient(145deg,#c8ff0014,#171717)!important;color:#c8ff00!important;box-shadow:inset 0 1px #ffffff0a!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:before{width:32px!important;height:32px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>span{color:#b8b8b8!important;font-size:11px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong{max-width:150px!important;color:#f3f3f3!important;font-size:13px!important;overflow:hidden!important;text-overflow:ellipsis!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong.good,html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong.accent{color:#c8ff00!important}html.frontend-redesign-root .customer-app .claim-page .simulator-card{padding:11px!important;background:radial-gradient(circle at 88% 58%,rgba(200,255,0,.035),transparent 28%),linear-gradient(145deg,#121212,#090909 78%)!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim{min-height:78px!important;padding-inline:8px!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-kicker{font-size:15px!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-kicker:before{width:32px!important;height:32px!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-title{left:8px!important;right:8px!important;padding:9px 0!important;border-top-color:#282828!important;color:#c8ff00!important}html.frontend-redesign-root .customer-app .claim-page .panel-badge{right:16px!important;bottom:7px!important;color:#c8ff00!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-row{padding-inline:8px!important;border-color:#2e2e2e!important;border-radius:8px 8px 0 0!important;background:#08080880!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill{min-height:66px!important;padding:10px!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill+.sim-meta-pill{border-left-color:#383838!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill strong{margin-top:6px!important;color:#c8ff00!important;font-size:13px!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress{padding:10px 18px 11px!important;border-color:#2e2e2e!important;background:#08080880!important}html.frontend-redesign-root .customer-app .claim-page .claim-progress-track{height:6px!important;background:#232323!important}html.frontend-redesign-root .customer-app .claim-page .claim-progress-track>span{background:#c8ff00!important;box-shadow:0 0 8px #c8ff003d!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel{padding-inline:8px!important;border-color:#2e2e2e!important;border-radius:0 0 8px 8px!important;background:#08080880!important}html.frontend-redesign-root .customer-app .claim-page .timer-frame{min-height:61px!important;padding:9px 0!important}html.frontend-redesign-root .customer-app .claim-page .timer-value,html.frontend-redesign-root .customer-app .claim-page .sim-running-secs,html.frontend-redesign-root .customer-app .claim-page .cooldown-secs,html.frontend-redesign-root .customer-app .claim-page .sim-action-panel:after{color:#c8ff00!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel:after{min-height:40px!important;border-top-color:#282828!important;font-size:11.5px!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment{border-color:#303030!important;background:#111!important}html.frontend-redesign-root .customer-app .claim-page .claim-dashboard{margin-bottom:64px!important}html.frontend-redesign-root .customer-app .claim-page .claim-action,html.frontend-redesign-root .customer-app .claim-page .claim-action.active,html.frontend-redesign-root .customer-app .claim-page .claim-action.simulating{min-height:52px!important;bottom:-64px!important;border:1px solid #c8ff00!important;border-radius:10px!important;background:#c8ff00!important;color:#080a05!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .claim-action.locked{border-color:#333!important;background:#191919!important;color:#686868!important}html.frontend-redesign-root .customer-app .claim-page .claim-action:after{content:"↗"!important;width:28px!important;height:28px!important;right:16px!important;display:grid!important;place-items:center!important;border:1px solid rgba(0,0,0,.16)!important;border-radius:8px!important;background:#0000000f!important;color:#080a05!important;font-size:17px!important;filter:none!important}html.frontend-redesign-root .customer-app .claim-page .claim-action-inner{color:inherit!important;font-size:15px!important}html.frontend-redesign-root .customer-app .claim-page .claim-success{border-color:#c8ff0038!important;background:#c8ff0012!important;color:#e7efce!important}html.frontend-redesign-root .customer-app .claim-page .cancel-action,html.frontend-redesign-root .customer-app .claim-page .empty-card,html.frontend-redesign-root .customer-app .claim-page .empty-cta{border-radius:9px!important}html.frontend-redesign-root .customer-app .claim-page .empty-card{border-color:#303030!important;background:linear-gradient(145deg,#151515,#0b0b0b)!important}html.frontend-redesign-root .customer-app .claim-page .empty-badge,html.frontend-redesign-root .customer-app .claim-page .empty-cta{border-color:#c8ff00!important;background:#c8ff00!important;color:#080a05!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom{min-height:70px!important;padding:6px 10px calc(7px + env(safe-area-inset-bottom,0px))!important;border:0!important;border-top:1px solid #1d1d1d!important;background:#030303!important;box-shadow:none!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-item{color:#5e5e5e!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-icon{width:32px!important;height:30px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#666!important;box-shadow:none!important;font-size:22px!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-label{color:#626262!important;font-size:10px!important;font-weight:500!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-item.active,html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-item.active .nav-icon{background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-item.active .nav-icon,html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-item.active .nav-label{color:#c8ff00!important}html.frontend-redesign-root .customer-shell:has(.claim-page) .customer-primary-nav.nav-bottom .nav-item.active .nav-label{font-weight:600!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .claim-page{padding-left:10px!important;padding-right:10px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card{min-height:354px!important;padding-inline:12px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:before{width:124px!important;height:124px!important;right:-7px!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:after{width:150px!important;top:116px!important}html.frontend-redesign-root .customer-app .claim-page .summary-grid{margin-top:57px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat{grid-template-columns:33px minmax(0,1fr) auto!important;gap:6px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:before{width:29px!important;height:29px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong{max-width:126px!important;font-size:11.5px!important}html.frontend-redesign-root .customer-app .claim-page .claim-action{width:calc(100% + 20px)!important;left:-10px!important}}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card{background:url(/images/quant-qn.webp) right -2px top 12px / 150px 150px no-repeat,radial-gradient(circle at 79% 23%,rgba(200,255,0,.07),transparent 28%),linear-gradient(145deg,#111311,#080a08 72%,#070807)!important}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:before,html.frontend-redesign-root .customer-app .claim-page .top-metrics-card:after,html.frontend-redesign-root .customer-app .claim-page .summary-grid:after{content:none!important;display:none!important;background:none!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .claim-page .top-metrics-card{background:url(/images/quant-qn.webp) right -5px top 14px / 124px 124px no-repeat,radial-gradient(circle at 79% 23%,rgba(200,255,0,.07),transparent 28%),linear-gradient(145deg,#111311,#080a08 72%,#070807)!important}}html.frontend-redesign-root .customer-app .claim-page .summary-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin-top:30px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat{min-width:0!important;min-height:58px!important;padding:9px 10px!important;display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:8px!important;row-gap:2px!important;align-items:center!important;border:0!important;border-right:1px solid #252a1f!important;border-bottom:1px solid #252a1f!important;background:transparent!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:nth-last-child(-n+2){border-bottom:0!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:before{grid-column:1!important;grid-row:1 / 3!important;width:30px!important;height:30px!important;align-self:center!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>span{grid-column:2!important;grid-row:1!important;min-width:0!important;font-size:9.5px!important;line-height:1.2!important;white-space:normal!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong{grid-column:2!important;grid-row:2!important;width:100%!important;max-width:none!important;margin:0!important;font-size:12.5px!important;line-height:1.15!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .claim-page .summary-stat{min-height:56px!important;padding:8px!important;grid-template-columns:28px minmax(0,1fr)!important;column-gap:6px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:before{width:27px!important;height:27px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>span{font-size:8.8px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong{font-size:11px!important}}html.frontend-redesign-root .customer-app .claim-page .simulator-card{position:relative!important;overflow:hidden!important;padding:13px 13px 12px!important;border:1px solid #232323!important;border-radius:10px!important;background:#0d0d0d!important;box-shadow:inset 0 1px #ffffff06!important}html.frontend-redesign-root .customer-app .claim-page .simulator-card:before{content:""!important;display:block!important;width:130px!important;height:130px!important;position:absolute!important;right:-56px!important;top:-52px!important;border:1px solid rgba(200,255,0,.08)!important;border-radius:50%!important;background:radial-gradient(circle,rgba(200,255,0,.055),transparent 64%)!important;pointer-events:none!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim{min-height:46px!important;margin:0 0 4px!important;padding:0!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim>div{min-width:0!important;display:flex!important;flex-direction:column!important;gap:3px!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-kicker{min-height:auto!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;gap:7px!important;color:#f3f3f3!important;font-size:14px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.015em!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-kicker:before{content:"↗"!important;width:27px!important;height:27px!important;border:1px solid #2c351c!important;border-radius:7px!important;display:grid!important;place-items:center!important;background:#161a10!important;color:#c8ff00!important;box-shadow:none!important;font-size:13px!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim .panel-title{position:static!important;margin:0 0 0 34px!important;padding:0!important;border:0!important;color:#727272!important;font-size:9px!important;line-height:1!important;font-weight:500!important;letter-spacing:0!important}html.frontend-redesign-root .customer-app .claim-page .panel-badge{position:static!important;min-height:24px!important;padding:0 8px!important;border:1px solid #30351f!important;border-radius:7px!important;display:inline-flex!important;align-items:center!important;background:#15190f!important;color:#c8ff00!important;font-size:8.5px!important;line-height:1!important;font-weight:600!important;white-space:nowrap!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-row{margin:6px 0 0!important;padding:8px 0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;border:0!important;border-top:1px solid #1f1f1f!important;background:transparent!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill{min-height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill+.sim-meta-pill{border-left:1px solid #202020!important;padding-left:12px!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill span{color:#6f6f6f!important;font-size:8.5px!important;line-height:1.1!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill strong{margin-top:4px!important;color:#f2f2f2!important;font-size:12px!important;line-height:1.1!important;font-weight:600!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual{width:100%!important;min-height:142px!important;margin:4px 0 0!important;padding:0!important;position:relative!important;overflow:hidden!important;border:0!important;border-radius:9px!important;display:grid!important;place-items:center!important;background:radial-gradient(circle at 50% 46%,rgba(200,255,0,.08),transparent 27%),linear-gradient(180deg,#0a0a0a,#0c0c0c)!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual:before{content:""!important;width:106px!important;height:106px!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;border:1px solid rgba(200,255,0,.16)!important;border-radius:50%!important;background:radial-gradient(circle at 50% 50%,rgba(200,255,0,.12),rgba(200,255,0,.025) 34%,transparent 35%),repeating-conic-gradient(from 0deg,rgba(200,255,0,.22) 0 2deg,transparent 2deg 28deg)!important;box-shadow:inset 0 0 24px #c8ff000a,0 0 20px #c8ff000a!important;pointer-events:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-grid,html.frontend-redesign-root .customer-app .claim-page .sim-scan,html.frontend-redesign-root .customer-app .claim-page .sim-pulse{display:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-ring{display:block!important;position:absolute!important;left:50%!important;top:50%!important;border:1px solid rgba(200,255,0,.12)!important;border-radius:50%!important;transform:translate(-50%,-50%)!important;pointer-events:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-ring-a{width:72px!important;height:72px!important}html.frontend-redesign-root .customer-app .claim-page .sim-ring-b{width:92px!important;height:92px!important;border-style:dashed!important}html.frontend-redesign-root .customer-app .claim-page .sim-ring-c{width:122px!important;height:46px!important;opacity:.7!important}html.frontend-redesign-root .customer-app .claim-page .sim-core{width:62px!important;height:62px!important;min-height:62px!important;padding:0!important;position:relative!important;z-index:2!important;border:1px solid #39451e!important;border-radius:50%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:radial-gradient(circle at 50% 38%,#202a10,#10130c 70%)!important;box-shadow:0 0 18px #c8ff0014,inset 0 1px #ffffff0a!important;text-align:center!important}html.frontend-redesign-root .customer-app .claim-page .sim-core-label{max-width:52px!important;color:#777!important;font-size:6px!important;line-height:1!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:uppercase!important}html.frontend-redesign-root .customer-app .claim-page .sim-core-value{margin:3px 0 0!important;color:#c8ff00!important;font-size:12px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.02em!important;text-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-core-note{display:none!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress{margin:0!important;padding:10px 0 9px!important;border:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head span{color:#737373!important;font-size:8.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head strong{color:#c8ff00!important;font-size:10px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .claim-page .claim-progress-track{height:4px!important;border:0!important;border-radius:4px!important;background:#20231d!important}html.frontend-redesign-root .customer-app .claim-page .claim-progress-track>span{border-radius:4px!important;background:#c8ff00!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel{margin:0!important;padding:0!important;border:0!important;border-top:1px solid #1f1f1f!important;border-radius:0!important;background:transparent!important}html.frontend-redesign-root .customer-app .claim-page .timer-frame{min-height:76px!important;margin:0!important;padding:11px 0 9px!important;border:0!important;border-radius:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:transparent!important;box-shadow:none!important;text-align:center!important}html.frontend-redesign-root .customer-app .claim-page .countdown-label,html.frontend-redesign-root .customer-app .claim-page .timer-label,html.frontend-redesign-root .customer-app .claim-page .cooldown-text{margin-bottom:6px!important;color:#6f6f6f!important;font-size:8.5px!important;line-height:1!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}html.frontend-redesign-root .customer-app .claim-page .countdown-live-dot,html.frontend-redesign-root .customer-app .claim-page .cooldown-dot{width:4px!important;height:4px!important;background:#c8ff00!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .countdown-digits{width:100%!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment strong{color:#f3f3f3!important;font-family:IBM Plex Sans,Segoe UI,sans-serif!important;font-size:27px!important;line-height:1!important;font-weight:500!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.02em!important}html.frontend-redesign-root .customer-app .claim-page .countdown-colon{color:#4f5f2a!important;font-size:21px!important;line-height:1!important;font-weight:400!important}html.frontend-redesign-root .customer-app .claim-page .timer-value,html.frontend-redesign-root .customer-app .claim-page .sim-running-secs,html.frontend-redesign-root .customer-app .claim-page .cooldown-secs{color:#f3f3f3!important;font-size:22px!important;line-height:1!important;font-weight:500!important;text-align:center!important}html.frontend-redesign-root .customer-app .claim-page .timer-sub{max-width:250px!important;margin-top:6px!important;color:#666!important;font-size:8.5px!important;line-height:1.35!important;text-align:center!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel:after{content:"Claim now  ›"!important;min-height:38px!important;padding:0!important;border-top:1px solid #1f1f1f!important;display:flex!important;align-items:center!important;justify-content:space-between!important;color:#c8ff00!important;font-size:10px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .claim-page .claim-action{min-height:50px!important;border-radius:9px!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .claim-action.locked,html.frontend-redesign-root .customer-app .claim-page .claim-action:disabled{border-color:#232323!important;background:#171717!important;color:#666!important}html.frontend-redesign-root .customer-app .claim-page .claim-action:after{width:25px!important;height:25px!important;right:12px!important;border:1px solid currentColor!important;border-radius:7px!important;background:transparent!important;opacity:.45!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .claim-page .simulator-card{padding:11px!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual{min-height:132px!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual:before{width:96px!important;height:96px!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment strong{font-size:24px!important}}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card{min-height:300px!important;overflow:visible!important}html.frontend-redesign-root .customer-app .claim-page .claim-dashboard{position:relative!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-row{position:absolute!important;top:-72px!important;left:10px!important;right:10px!important;z-index:8!important;margin:0!important;padding:8px 0 0!important;gap:0!important;border-top:1px solid #252a1f!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill{min-height:52px!important;padding:8px 10px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill+.sim-meta-pill{border-left:1px solid #252a1f!important;padding-left:10px!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill span{font-size:9px!important;color:#8a8a8a!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill strong{margin-top:4px!important;color:#c8ff00!important;font-size:12px!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim{margin-top:4px!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .claim-page .sim-meta-row{top:-68px!important;left:8px!important;right:8px!important}html.frontend-redesign-root .customer-app .claim-page .sim-meta-pill{min-height:48px!important;padding:7px 8px!important}}html.frontend-redesign-root .customer-app .claim-page .top-metrics-card{min-height:300px!important}html.frontend-redesign-root .customer-app .claim-page .summary-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin-top:30px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat{min-width:0!important;min-height:58px!important;padding:9px 10px!important;display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:8px!important;row-gap:2px!important;align-items:center!important;border:0!important;border-right:1px solid #252a1f!important;border-bottom:1px solid #252a1f!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:nth-child(2n){border-right:0!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat:nth-child(n+5){border-bottom:0!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat.has-iconsax:before{content:none!important;display:none!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>.iconsax{grid-column:1!important;grid-row:1 / 3!important;width:30px!important;height:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;color:#c8ff00!important;font-size:23px!important;line-height:1!important;font-style:normal!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>span{grid-column:2!important;grid-row:1!important;min-width:0!important;color:#858585!important;font-size:9.5px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong{grid-column:2!important;grid-row:2!important;width:100%!important;max-width:none!important;margin:0!important;color:#f3f3f3!important;font-size:12.5px!important;line-height:1.15!important;font-weight:600!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong.good{color:#c8ff00!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong.accent{color:#c8ff00!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .claim-page .summary-stat{min-height:56px!important;padding:8px!important;grid-template-columns:28px minmax(0,1fr)!important;column-gap:6px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>.iconsax{width:27px!important;height:27px!important;font-size:21px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>span{font-size:8.8px!important}html.frontend-redesign-root .customer-app .claim-page .summary-stat>strong{font-size:11px!important}}html.frontend-redesign-root .customer-app .claim-page .simulator-card{position:relative!important;overflow:visible!important;display:block!important;margin:0!important;padding:4px 0 2px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.frontend-redesign-root .customer-app .claim-page .simulator-card:before,html.frontend-redesign-root .customer-app .claim-page .simulator-card:after{content:none!important;display:none!important}html.frontend-redesign-root .customer-app .claim-page .panel-head-sim,html.frontend-redesign-root .customer-app .claim-page .panel-badge{display:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel:after{content:none!important;display:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual{width:100%!important;min-height:306px!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important;isolation:isolate!important;display:grid!important;place-items:center!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-grid{display:block!important;position:absolute!important;top:18px!important;right:0!important;bottom:10px!important;left:0!important;z-index:0!important;opacity:.32!important;pointer-events:none!important;background-image:linear-gradient(rgba(200,255,0,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(200,255,0,.045) 1px,transparent 1px)!important;background-size:24px 24px!important;-webkit-mask-image:radial-gradient(ellipse at center,#000 0 34%,rgba(0,0,0,.84) 48%,transparent 77%)!important;mask-image:radial-gradient(ellipse at center,#000 0 34%,rgba(0,0,0,.84) 48%,transparent 77%)!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual:before{content:""!important;display:block!important;width:234px!important;height:234px!important;position:absolute!important;left:50%!important;top:50%!important;z-index:1!important;transform:translate(-50%,-50%)!important;border:0!important;border-radius:50%!important;background:repeating-conic-gradient(from 0deg,rgba(200,255,0,.34) 0deg 1deg,transparent 1deg 9deg,rgba(200,255,0,.09) 9deg 10deg,transparent 10deg 24deg)!important;-webkit-mask-image:radial-gradient(circle,transparent 0 42%,#000 43% 44%,transparent 45% 61%,#000 62% 63%,transparent 64%)!important;mask-image:radial-gradient(circle,transparent 0 42%,#000 43% 44%,transparent 45% 61%,#000 62% 63%,transparent 64%)!important;opacity:.78!important;animation:quantProcessorRotate 18s linear infinite!important;pointer-events:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual:after{content:""!important;display:block!important;width:160px!important;height:160px!important;position:absolute!important;left:50%!important;top:50%!important;z-index:1!important;transform:translate(-50%,-50%)!important;border-radius:50%!important;background:radial-gradient(circle,rgba(200,255,0,.16) 0,rgba(200,255,0,.075) 24%,rgba(200,255,0,.018) 48%,transparent 70%)!important;filter:blur(1px)!important;animation:quantEnergyBreathe 2.8s ease-in-out infinite!important;pointer-events:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-scan{display:block!important;width:min(86%,360px)!important;height:1px!important;position:absolute!important;left:50%!important;top:50%!important;z-index:5!important;transform:translate(-50%,-50%)!important;background:linear-gradient(90deg,transparent,rgba(200,255,0,.18),#c8ff00,rgba(200,255,0,.18),transparent)!important;box-shadow:0 0 12px #c8ff0047!important;opacity:.68!important;animation:quantScanTravel 3.2s ease-in-out infinite!important;pointer-events:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-ring{display:block!important;position:absolute!important;left:50%!important;top:50%!important;z-index:3!important;border-radius:50%!important;pointer-events:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-ring-a{width:104px!important;height:104px!important;border:1px solid rgba(200,255,0,.28)!important;border-top-color:#c8ff00!important;border-right-color:#c8ff000f!important;transform:translate(-50%,-50%) rotate(18deg)!important;box-shadow:0 0 20px #c8ff0009!important;animation:quantRingA 5.6s linear infinite!important}html.frontend-redesign-root .customer-app .claim-page .sim-ring-b{width:154px!important;height:154px!important;border:1px dashed rgba(200,255,0,.19)!important;transform:translate(-50%,-50%) rotate(0)!important;animation:quantRingB 10.5s linear infinite!important}html.frontend-redesign-root .customer-app .claim-page .sim-ring-c{width:218px!important;height:84px!important;border:1px solid rgba(200,255,0,.14)!important;transform:translate(-50%,-50%) rotate(-9deg)!important;opacity:.82!important;animation:quantRingC 7.8s ease-in-out infinite!important}html.frontend-redesign-root .customer-app .claim-page .sim-pulse{display:block!important;width:82px!important;height:82px!important;position:absolute!important;left:50%!important;top:50%!important;z-index:2!important;border:1px solid rgba(200,255,0,.22)!important;border-radius:50%!important;transform:translate(-50%,-50%) scale(.74)!important;opacity:0!important;pointer-events:none!important;animation:quantPulse 3.2s ease-out infinite!important}html.frontend-redesign-root .customer-app .claim-page .sim-pulse-b{animation-delay:1.6s!important}html.frontend-redesign-root .customer-app .claim-page .sim-core{width:92px!important;height:92px!important;min-height:92px!important;padding:9px!important;position:relative!important;z-index:8!important;overflow:visible!important;border:1px solid rgba(200,255,0,.34)!important;border-radius:50%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:radial-gradient(circle at 50% 36%,#c8ff0038,#1b230ceb 31%,#0b0e08 68%,#060705)!important;box-shadow:0 0 0 7px #c8ff0006,0 0 42px #c8ff0021,inset 0 0 18px #c8ff0012!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-align:center!important;animation:quantCoreBreathe 2.5s ease-in-out infinite!important}html.frontend-redesign-root .customer-app .claim-page .sim-core:before{content:""!important;width:10px!important;height:10px!important;position:absolute!important;left:50%!important;top:10px!important;transform:translate(-50%)!important;border-radius:50%!important;background:#c8ff00!important;box-shadow:0 0 12px #c8ff00cc!important;animation:quantNodePulse 1.55s ease-in-out infinite!important}html.frontend-redesign-root .customer-app .claim-page .sim-core-label,html.frontend-redesign-root .customer-app .claim-page .sim-core-note{display:none!important}html.frontend-redesign-root .customer-app .claim-page .sim-core-value{width:72px!important;margin:13px 0 0!important;color:#f5f8ed!important;font-family:IBM Plex Sans,Segoe UI,sans-serif!important;font-size:12px!important;line-height:1.15!important;font-weight:600!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.025em!important;text-align:center!important;text-shadow:0 0 12px rgba(200,255,0,.18)!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing .sim-ring-a,html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing .sim-ring-b{animation-duration:2.4s!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing .sim-core{box-shadow:0 0 0 8px #c8ff0009,0 0 58px #c8ff0038,inset 0 0 24px #c8ff001f!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-ready .sim-core{border-color:#c8ff009e!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress{width:min(100%,360px)!important;margin:-9px auto 0!important;padding:0 16px 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head{margin-bottom:7px!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head span,html.frontend-redesign-root .customer-app .claim-page .focus-progress-head strong{font-size:9px!important;line-height:1!important;font-weight:500!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head span{color:#6d735e!important}html.frontend-redesign-root .customer-app .claim-page .focus-progress-head strong{color:#c8ff00!important}html.frontend-redesign-root .customer-app .claim-page .claim-progress-track{height:3px!important;border:0!important;border-radius:3px!important;background:#20251b!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .claim-progress-track>span{border-radius:3px!important;background:linear-gradient(90deg,#667d18,#c8ff00)!important;box-shadow:0 0 9px #c8ff002e!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel{width:min(100%,360px)!important;margin:0 auto!important;padding:0 16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .timer-frame{min-height:66px!important;margin:0!important;padding:8px 0 10px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .countdown-label,html.frontend-redesign-root .customer-app .claim-page .timer-label,html.frontend-redesign-root .customer-app .claim-page .cooldown-text{color:#6d735e!important;font-size:8.5px!important;letter-spacing:.02em!important}html.frontend-redesign-root .customer-app .claim-page .countdown-digits{gap:4px!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment{min-width:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment strong{color:#f4f5ef!important;font-size:26px!important;font-weight:500!important;font-variant-numeric:tabular-nums!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment small{display:none!important}html.frontend-redesign-root .customer-app .claim-page .countdown-colon{color:#c8ff006b!important;font-size:19px!important}html.frontend-redesign-root .customer-app .claim-page .claim-action{min-height:48px!important;margin:2px 0 0!important;border-radius:8px!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page .claim-action.active,html.frontend-redesign-root .customer-app .claim-page .claim-action.simulating{border-color:#c8ff00!important;background:#c8ff00!important;color:#080a05!important}html.frontend-redesign-root .customer-app .claim-page .claim-action.locked,html.frontend-redesign-root .customer-app .claim-page .claim-action:disabled{border-color:#252820!important;background:#151713!important;color:#666b5d!important}@keyframes quantProcessorRotate{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes quantRingA{to{transform:translate(-50%,-50%) rotate(378deg)}}@keyframes quantRingB{to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes quantRingC{0%,to{transform:translate(-50%,-50%) rotate(-9deg) scaleX(1);opacity:.58}50%{transform:translate(-50%,-50%) rotate(11deg) scaleX(.92);opacity:.92}}@keyframes quantPulse{0%{transform:translate(-50%,-50%) scale(.72);opacity:.36}72%{opacity:.08}to{transform:translate(-50%,-50%) scale(2.3);opacity:0}}@keyframes quantScanTravel{0%,to{transform:translate(-50%,-68px) scaleX(.68);opacity:0}16%{opacity:.62}50%{transform:translate(-50%) scaleX(1);opacity:.8}84%{opacity:.42}to{transform:translate(-50%,68px) scaleX(.7);opacity:0}}@keyframes quantCoreBreathe{0%,to{transform:scale(.985)}50%{transform:scale(1.025)}}@keyframes quantEnergyBreathe{0%,to{transform:translate(-50%,-50%) scale(.9);opacity:.52}50%{transform:translate(-50%,-50%) scale(1.12);opacity:.9}}@keyframes quantNodePulse{0%,to{opacity:.48;transform:translate(-50%) scale(.82)}50%{opacity:1;transform:translate(-50%) scale(1.08)}}@media(max-width:359px){html.frontend-redesign-root .customer-app .claim-page .sim-visual{min-height:276px!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual:before{width:208px!important;height:208px!important}html.frontend-redesign-root .customer-app .claim-page .sim-ring-c{width:196px!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel,html.frontend-redesign-root .customer-app .claim-page .focus-progress{padding-left:10px!important;padding-right:10px!important}html.frontend-redesign-root .customer-app .claim-page .countdown-segment strong{font-size:23px!important}}@media(prefers-reduced-motion:reduce){html.frontend-redesign-root .customer-app .claim-page .sim-visual:before,html.frontend-redesign-root .customer-app .claim-page .sim-visual:after,html.frontend-redesign-root .customer-app .claim-page .sim-ring,html.frontend-redesign-root .customer-app .claim-page .sim-pulse,html.frontend-redesign-root .customer-app .claim-page .sim-scan,html.frontend-redesign-root .customer-app .claim-page .sim-core,html.frontend-redesign-root .customer-app .claim-page .sim-core:before{animation:none!important}}html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing .sim-ring-a{animation:quantActiveRingA 1.7s linear infinite!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing .sim-ring-b{animation:quantActiveRingB 2.5s linear infinite!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing .sim-ring-c{animation:quantActiveRingC 3.3s linear infinite!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing:before{animation:quantActivePlate 5.5s linear infinite,quantActiveHue 4.8s linear infinite!important}html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing .sim-pulse,html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing .sim-scan{animation-duration:1.55s!important}@keyframes quantActiveRingA{0%{transform:translate(-50%,-50%) rotate(18deg);border-color:#c8ff0042;border-top-color:#c8ff00;border-right-color:#c8ff000d;box-shadow:0 0 18px #c8ff001f}25%{border-color:#00e5ff4d;border-top-color:#00e5ff;border-right-color:#00e5ff0f;box-shadow:0 0 22px #00e5ff29}50%{border-color:#7c5cff4d;border-top-color:#7c5cff;border-right-color:#7c5cff0f;box-shadow:0 0 22px #7c5cff29}75%{border-color:#00ffae4d;border-top-color:#00ffae;border-right-color:#00ffae0f;box-shadow:0 0 22px #00ffae29}to{transform:translate(-50%,-50%) rotate(378deg);border-color:#c8ff0042;border-top-color:#c8ff00;border-right-color:#c8ff000d;box-shadow:0 0 18px #c8ff001f}}@keyframes quantActiveRingB{0%{transform:translate(-50%,-50%) rotate(0);border-color:#00e5ff3d;filter:drop-shadow(0 0 5px rgba(0,229,255,.18))}33%{border-color:#c8ff003d;filter:drop-shadow(0 0 5px rgba(200,255,0,.18))}66%{border-color:#7c5cff3d;filter:drop-shadow(0 0 5px rgba(124,92,255,.18))}to{transform:translate(-50%,-50%) rotate(-360deg);border-color:#00e5ff3d;filter:drop-shadow(0 0 5px rgba(0,229,255,.18))}}@keyframes quantActiveRingC{0%{transform:translate(-50%,-50%) rotate(-9deg);border-color:#7c5cff38;box-shadow:0 0 16px #7c5cff1a}33%{border-color:#00ffae38;box-shadow:0 0 16px #00ffae1a}66%{border-color:#00e5ff38;box-shadow:0 0 16px #00e5ff1a}to{transform:translate(-50%,-50%) rotate(351deg);border-color:#7c5cff38;box-shadow:0 0 16px #7c5cff1a}}@keyframes quantActivePlate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes quantActiveHue{0%{filter:hue-rotate(0deg) saturate(1.15)}to{filter:hue-rotate(360deg) saturate(1.15)}}@media(prefers-reduced-motion:reduce){html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing .sim-ring-a,html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing .sim-ring-b,html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing .sim-ring-c,html.frontend-redesign-root .customer-app .claim-page .sim-visual.state-executing:before{animation:none!important}}html.frontend-redesign-root .customer-app .claim-page .sim-visual{min-height:240px!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel{width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:15px!important;border:0!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel>.timer-frame{width:min(100%,360px)!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important;flex:0 0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:2px!important;border:0!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important}html.frontend-redesign-root .customer-app .claim-page .sim-action-panel>.timer-frame>*,html.frontend-redesign-root .customer-app .claim-page .timer-label,html.frontend-redesign-root .customer-app .claim-page .timer-value,html.frontend-redesign-root .customer-app .claim-page .timer-sub,html.frontend-redesign-root .customer-app .claim-page .countdown-label,html.frontend-redesign-root .customer-app .claim-page .countdown-digits,html.frontend-redesign-root .customer-app .claim-page .cooldown-label-row,html.frontend-redesign-root .customer-app .claim-page .cooldown-secs,html.frontend-redesign-root .customer-app .claim-page .sim-running-secs{margin-top:0!important;margin-bottom:0!important}html.frontend-redesign-root .customer-app .claim-page .claim-action{width:min(72%,240px)!important;min-width:176px!important;max-width:240px!important;min-height:46px!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;position:static!important;inset:auto!important;left:auto!important;right:auto!important;transform:none!important;float:none!important;flex:0 0 auto!important;display:block!important;align-self:center!important;box-sizing:border-box!important}html.frontend-redesign-root .customer-app .claim-page .claim-action.active,html.frontend-redesign-root .customer-app .claim-page .claim-action.simulating{border-color:#c8ff00!important;background:#c8ff00!important;color:#080a05!important;box-shadow:0 0 0 1px #c8ff0014,0 8px 22px #c8ff001a!important}html.frontend-redesign-root .customer-app .claim-page .claim-action.active .claim-action-inner,html.frontend-redesign-root .customer-app .claim-page .claim-action.simulating .claim-action-inner,html.frontend-redesign-root .customer-app .claim-page .claim-action.active svg,html.frontend-redesign-root .customer-app .claim-page .claim-action.simulating svg{color:#080a05!important}html.frontend-redesign-root .customer-app .claim-page .claim-action.active .claim-action-glow{background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%)!important}html.frontend-redesign-root .customer-app .claim-page>.top-bar .back-btn{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border:1px solid #262626!important;border-radius:8px!important;display:inline-grid!important;place-items:center!important;background:#0e0e0e!important;color:#f1f1f1!important;box-shadow:none!important}html.frontend-redesign-root .customer-app .claim-page>.top-bar .back-btn svg{width:18px!important;height:18px!important;color:currentColor!important}html.frontend-redesign-root .customer-app .claim-page>.top-bar .back-btn:active{transform:scale(.96)!important;background:#161616!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .claim-page .sim-visual{min-height:240px!important}html.frontend-redesign-root .customer-app .claim-page .claim-action{width:min(78%,220px)!important;min-width:168px!important;max-width:220px!important}}html.frontend-redesign-root .customer-app .reward-page{min-height:100dvh!important;background:#030303!important;color:#f3f3f3!important}html.frontend-redesign-root .customer-app .reward-page .reward-topbar{position:sticky!important;top:0!important;z-index:30!important;width:min(100%,430px)!important;min-height:54px!important;margin:0 auto!important;padding:max(7px,env(safe-area-inset-top)) 12px 7px!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px!important;align-items:center!important;background:#030303f7!important;border-bottom:0!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}html.frontend-redesign-root .customer-app .reward-page .reward-topbar h1{margin:0!important;color:#f4f4f4!important;font-size:15px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.01em!important;text-align:center!important}html.frontend-redesign-root .customer-app .reward-page .topbar-action{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border:1px solid #252525!important;border-radius:8px!important;display:grid!important;place-items:center!important;background:#0f0f0f!important;color:#efefef!important;box-shadow:none!important;font-size:18px!important}html.frontend-redesign-root .customer-app .reward-page .topbar-action-muted{border-color:transparent!important;background:transparent!important;color:#858585!important}html.frontend-redesign-root .customer-app .reward-page .reward-content{width:min(100%,430px)!important;margin:0 auto!important}html.frontend-redesign-root .customer-app .reward-page .reward-hero{min-height:282px!important;position:relative!important;overflow:hidden!important;padding:18px 14px 14px!important;border:1px solid #292929!important;border-radius:10px!important;background:radial-gradient(circle at 82% 27%,rgba(200,255,0,.11),transparent 31%),linear-gradient(145deg,#161616,#0a0a0a 74%,#080808)!important;box-shadow:inset 0 1px #ffffff06!important}html.frontend-redesign-root .customer-app .reward-page .reward-hero:before{opacity:.45!important;background-size:24px 24px!important}html.frontend-redesign-root .customer-app .reward-page .hero-copy{width:59%!important;position:relative!important;z-index:4!important}html.frontend-redesign-root .customer-app .reward-page .hero-kicker{color:#c8ff00!important;font-size:8px!important;font-weight:600!important;letter-spacing:.12em!important}html.frontend-redesign-root .customer-app .reward-page .hero-copy h2{margin:7px 0 8px!important;color:#f5f5f5!important;font-size:24px!important;line-height:1.08!important;font-weight:600!important;letter-spacing:-.035em!important}html.frontend-redesign-root .customer-app .reward-page .hero-copy p{margin:0!important;color:#929292!important;font-size:10.5px!important;line-height:1.5!important}html.frontend-redesign-root .customer-app .reward-page .hero-art{width:154px!important;height:154px!important;right:-2px!important;top:20px!important}html.frontend-redesign-root .customer-app .reward-page .hero-orbit{border-color:#c8ff0057!important}html.frontend-redesign-root .customer-app .reward-page .hero-node,html.frontend-redesign-root .customer-app .reward-page .hero-gift,html.frontend-redesign-root .customer-app .reward-page .hero-coins{border-color:#39451f!important;background:#151a0f!important;color:#c8ff00!important;box-shadow:0 0 24px #c8ff0017!important}html.frontend-redesign-root .customer-app .reward-page .hero-gift{width:72px!important;height:72px!important;border-radius:10px!important}html.frontend-redesign-root .customer-app .reward-page .hero-next{left:12px!important;right:12px!important;bottom:12px!important;min-height:58px!important;padding:10px 11px!important;border:1px solid #2a2f21!important;border-radius:8px!important;background:#11140ef5!important}html.frontend-redesign-root .customer-app .reward-page .hero-next span{color:#777!important;font-size:8.5px!important}html.frontend-redesign-root .customer-app .reward-page .hero-next strong{color:#ededed!important;font-size:10.5px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .reward-page .hero-next b,html.frontend-redesign-root .customer-app .reward-page .hero-next-complete>svg{color:#c8ff00!important}html.frontend-redesign-root .customer-app .reward-page .reward-summary-grid{margin-top:12px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;border:0!important;border-radius:0!important;overflow:visible!important;background:transparent!important}html.frontend-redesign-root .customer-app .reward-page .reward-stat{min-height:88px!important;padding:11px 10px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;align-items:center!important;border:1px solid #282828!important;border-radius:9px!important;background:linear-gradient(145deg,#141414,#0d0d0d)!important;box-shadow:inset 0 1px #ffffff05!important}html.frontend-redesign-root .customer-app .reward-page .reward-stat:nth-child(2n),html.frontend-redesign-root .customer-app .reward-page .reward-stat:nth-last-child(-n+2){border-color:#282828!important}html.frontend-redesign-root .customer-app .reward-page .stat-icon{width:32px!important;height:32px!important;border:1px solid #33401b!important;border-radius:8px!important;background:#171d10!important;color:#c8ff00!important;font-size:17px!important}html.frontend-redesign-root .customer-app .reward-page .reward-stat span{color:#8a8a8a!important;font-size:8.5px!important}html.frontend-redesign-root .customer-app .reward-page .reward-stat strong{margin-top:3px!important;color:#f2f2f2!important;font-size:15px!important;line-height:1.1!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .reward-stat small{margin-top:3px!important;color:#686868!important;font-size:8px!important}html.frontend-redesign-root .customer-app .reward-page .reward-section,html.frontend-redesign-root .customer-app .reward-page .earn-section{margin-top:12px!important;padding:12px!important;border:1px solid #282828!important;border-radius:10px!important;background:linear-gradient(145deg,#111,#0b0b0b)!important;box-shadow:inset 0 1px #ffffff05!important}html.frontend-redesign-root .customer-app .reward-page .section-heading{margin-bottom:10px!important}html.frontend-redesign-root .customer-app .reward-page .section-heading span{margin-bottom:3px!important;color:#707070!important;font-size:8px!important;letter-spacing:.1em!important}html.frontend-redesign-root .customer-app .reward-page .section-heading h2{color:#f2f2f2!important;font-size:14px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .section-heading>b{min-width:23px!important;height:23px!important;border-radius:6px!important;background:#171d10!important;color:#c8ff00!important}html.frontend-redesign-root .customer-app .reward-page .tier-list{display:grid!important;gap:7px!important}html.frontend-redesign-root .customer-app .reward-page .tier-row{min-height:72px!important;padding:9px 10px!important;display:grid!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:9px!important;align-items:center!important;border:1px solid #292929!important;border-radius:8px!important;background:#151515!important}html.frontend-redesign-root .customer-app .reward-page .tier-row:last-child{border-bottom:1px solid #292929!important}html.frontend-redesign-root .customer-app .reward-page .tier-rank{width:33px!important;height:37px!important;background:#c8ff00!important}html.frontend-redesign-root .customer-app .reward-page .tier-rank span{width:26px!important;height:30px!important;background:#171c10!important;color:#c8ff00!important;font-size:11px!important}html.frontend-redesign-root .customer-app .reward-page .tier-main strong{color:#ededed!important;font-size:10.5px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .reward-page .tier-main>span{margin-top:3px!important;color:#727272!important;font-size:8px!important}html.frontend-redesign-root .customer-app .reward-page .tier-progress{height:3px!important;margin-top:7px!important;background:#282828!important}html.frontend-redesign-root .customer-app .reward-page .tier-progress i{background:#c8ff00!important}html.frontend-redesign-root .customer-app .reward-page .tier-side{min-width:68px!important}html.frontend-redesign-root .customer-app .reward-page .tier-side strong{color:#c8ff00!important;font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .tier-side span{color:#757575!important;font-size:8px!important}html.frontend-redesign-root .customer-app .reward-page .tier-claim{min-height:24px!important;padding:0 9px!important;border-radius:6px!important;background:#c8ff00!important;color:#090b05!important}html.frontend-redesign-root .customer-app .reward-page .tier-claimed{opacity:.72!important}html.frontend-redesign-root .customer-app .reward-page .tier-locked .tier-rank{background:#424242!important}html.frontend-redesign-root .customer-app .reward-page .tier-locked .tier-rank span{color:#777!important}html.frontend-redesign-root .customer-app .reward-page .claim-row{min-height:56px!important;padding:8px 0!important;border-bottom-color:#232323!important}html.frontend-redesign-root .customer-app .reward-page .claim-icon{width:31px!important;height:31px!important;border-radius:8px!important;background:#171d10!important;color:#c8ff00!important}html.frontend-redesign-root .customer-app .reward-page .earn-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html.frontend-redesign-root .customer-app .reward-page .earn-step{min-height:82px!important;padding:2px 8px!important;border-right:1px solid #292929!important}html.frontend-redesign-root .customer-app .reward-page .earn-step:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .reward-page .earn-step>b{width:18px!important;height:18px!important;background:#c8ff00!important;color:#090b05!important}html.frontend-redesign-root .customer-app .reward-page .earn-step>svg{color:#c8ff00!important;font-size:24px!important}html.frontend-redesign-root .customer-app .reward-page .earn-step strong{margin-top:6px!important;color:#ededed!important;font-size:9px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .reward-page .earn-step span{margin-top:4px!important;color:#747474!important;font-size:7.5px!important;line-height:1.35!important}html.frontend-redesign-root .customer-app .reward-page .invite-cta{width:100%!important;min-height:48px!important;margin-top:12px!important;border:0!important;border-radius:8px!important;background:#c8ff00!important;color:#080a05!important;font-size:12.5px!important;font-weight:600!important;box-shadow:none!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .reward-page .reward-content{padding-left:9px!important;padding-right:9px!important}html.frontend-redesign-root .customer-app .reward-page .reward-hero{min-height:270px!important;padding-left:12px!important}html.frontend-redesign-root .customer-app .reward-page .hero-copy h2{font-size:21px!important}html.frontend-redesign-root .customer-app .reward-page .hero-art{width:136px!important;height:136px!important;right:-6px!important}html.frontend-redesign-root .customer-app .reward-page .reward-stat{min-height:82px!important;padding:9px 8px!important;grid-template-columns:30px minmax(0,1fr)!important;gap:7px!important}html.frontend-redesign-root .customer-app .reward-page .stat-icon{width:29px!important;height:29px!important}html.frontend-redesign-root .customer-app .reward-page .tier-row{grid-template-columns:32px minmax(0,1fr) auto!important;gap:7px!important;padding-left:8px!important;padding-right:8px!important}}html.frontend-redesign-root .customer-app .reward-page .hero-art{width:172px!important;height:172px!important;position:absolute!important;top:12px!important;right:-4px!important;z-index:3!important;pointer-events:none!important;background:url(/images/invite-rewards.webp) center / contain no-repeat!important}html.frontend-redesign-root .customer-app .reward-page .hero-art>*{display:none!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .reward-page .hero-art{width:150px!important;height:150px!important;top:15px!important;right:-8px!important}}html.frontend-redesign-root .customer-app .reward-page .reward-topbar{position:static!important;inset:auto!important;z-index:auto!important;width:min(100%,430px)!important;min-height:54px!important;height:54px!important;margin:0 auto 10px!important;padding:0!important;display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;background:transparent!important;border:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.frontend-redesign-root .customer-app .reward-page .reward-topbar h1{margin:0!important;color:#f6f6f6!important;text-align:center!important;font-size:18px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.02em!important}html.frontend-redesign-root .customer-app .reward-page .reward-topbar .topbar-action{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;border:0!important;border-radius:0!important;display:grid!important;place-items:center!important;background:transparent!important;color:#efefef!important;box-shadow:none!important;font-size:24px!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}html.frontend-redesign-root .customer-app .reward-page .reward-topbar .topbar-action svg{width:24px!important;height:24px!important}html.frontend-redesign-root .customer-app .reward-page .reward-topbar .topbar-action:active{color:#c8ff00!important;transform:scale(.94)!important}html.frontend-redesign-root .customer-app .reward-page .reward-topbar .topbar-action-muted{color:#eee!important;opacity:1!important}html.frontend-redesign-root .customer-app .reward-page .reward-topbar h1{font-size:18px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.02em!important}html.frontend-redesign-root .customer-app .reward-page .hero-kicker,html.frontend-redesign-root .customer-app .reward-page .section-heading>div>span{font-size:12px!important;line-height:1.2!important;font-weight:500!important;letter-spacing:.08em!important}html.frontend-redesign-root .customer-app .reward-page .hero-copy h2{font-size:22px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.025em!important}html.frontend-redesign-root .customer-app .reward-page .hero-copy p{font-size:13px!important;line-height:1.55!important;font-weight:400!important}html.frontend-redesign-root .customer-app .reward-page .hero-next span,html.frontend-redesign-root .customer-app .reward-page .reward-stat>div>span,html.frontend-redesign-root .customer-app .reward-page .reward-stat small,html.frontend-redesign-root .customer-app .reward-page .tier-main>span,html.frontend-redesign-root .customer-app .reward-page .tier-side>span,html.frontend-redesign-root .customer-app .reward-page .claim-row span,html.frontend-redesign-root .customer-app .reward-page .claim-row small,html.frontend-redesign-root .customer-app .reward-page .earn-step span{font-size:12px!important;line-height:1.35!important;font-weight:400!important}html.frontend-redesign-root .customer-app .reward-page .hero-next strong{font-size:13px!important;line-height:1.3!important;font-weight:500!important}html.frontend-redesign-root .customer-app .reward-page .hero-next b,html.frontend-redesign-root .customer-app .reward-page .reward-stat strong{font-size:17px!important;line-height:1.1!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .section-heading h2{font-size:16px!important;line-height:1.2!important;font-weight:500!important}html.frontend-redesign-root .customer-app .reward-page .section-heading>b{font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .tier-main strong{font-size:14px!important;line-height:1.25!important;font-weight:500!important}html.frontend-redesign-root .customer-app .reward-page .tier-side strong{font-size:15px!important;line-height:1.1!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .tier-rank span,html.frontend-redesign-root .customer-app .reward-page .tier-claim{font-size:12px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .claim-row strong{font-size:14px!important;line-height:1.25!important;font-weight:500!important}html.frontend-redesign-root .customer-app .reward-page .earn-step strong{font-size:13px!important;line-height:1.25!important;font-weight:500!important}html.frontend-redesign-root .customer-app .reward-page .earn-step>b{font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .reward-page .invite-cta{font-size:14px!important;line-height:1.1!important;font-weight:600!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .reward-page .hero-copy h2{font-size:20px!important}html.frontend-redesign-root .customer-app .reward-page .reward-stat strong{font-size:16px!important}}html.frontend-redesign-root .customer-app .reward-page .tier-rank{width:34px!important;height:39.26px!important;min-width:34px!important;min-height:39.26px!important;padding:0!important;position:relative!important;display:grid!important;place-items:center!important;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)!important;background:var(--tier-hex-color, #c8ff00)!important;transform:none!important}html.frontend-redesign-root .customer-app .reward-page .tier-rank span{width:29px!important;height:33.49px!important;min-width:29px!important;min-height:33.49px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)!important;background:#171717!important;color:var(--tier-hex-color, #c8ff00)!important;font-size:12px!important;line-height:1!important;font-weight:600!important;text-align:center!important}html.frontend-redesign-root .customer-app .reward-page .tier-row:nth-child(1){--tier-hex-color: #4fd1ff}html.frontend-redesign-root .customer-app .reward-page .tier-row:nth-child(2){--tier-hex-color: #ffb84d}html.frontend-redesign-root .customer-app .reward-page .tier-row:nth-child(3){--tier-hex-color: #ff6ec7}html.frontend-redesign-root .customer-app .reward-page .tier-row:nth-child(4){--tier-hex-color: #9b7bff}html.frontend-redesign-root .customer-app .reward-page .tier-row:nth-child(5){--tier-hex-color: #36e6a5}html.frontend-redesign-root .customer-app .reward-page .tier-row:nth-child(6){--tier-hex-color: #c8ff00}html.frontend-redesign-root .customer-app .reward-page .tier-locked .tier-rank{filter:saturate(.58) brightness(.72)}html.frontend-redesign-root .customer-app .reward-page .tier-locked .tier-rank span{background:#171717!important;color:var(--tier-hex-color, #858585)!important;opacity:.78}html.frontend-redesign-root .customer-app .reward-page .tier-claimed .tier-rank{filter:saturate(.72) brightness(.84)}html.frontend-redesign-root .customer-app .reward-page .tier-claimed .tier-rank span{background:#151515!important;color:var(--tier-hex-color, #c8ff00)!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .reward-page .tier-rank{width:32px!important;height:36.95px!important;min-width:32px!important;min-height:36.95px!important}html.frontend-redesign-root .customer-app .reward-page .tier-rank span{width:27px!important;height:31.18px!important;min-width:27px!important;min-height:31.18px!important;font-size:11px!important}}html.frontend-redesign-root .customer-app .dashboard-reference-v3 .market-search{display:none!important}html.frontend-redesign-root .customer-app .dashboard-reference-v3 .home-topbar .topbar-actions{grid-column:3!important;justify-self:end!important}html.frontend-redesign-root .customer-app .dashboard-reference-v3 .market-card{cursor:default!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}html.frontend-redesign-root .customer-app .weekly-salary-exact{width:min(100%,430px)!important;min-height:100dvh!important;margin:0 auto!important;padding:calc(env(safe-area-inset-top,0px) + 62px) 12px calc(84px + env(safe-area-inset-bottom,0px))!important;display:block!important;background:#030303!important;color:#f4f4f4!important;font-family:IBM Plex Sans,Segoe UI,sans-serif!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-topbar{position:fixed!important;top:0!important;left:50%!important;z-index:80!important;width:min(100%,430px)!important;height:calc(56px + env(safe-area-inset-top,0px))!important;padding:env(safe-area-inset-top,0px) 12px 0!important;transform:translate(-50%)!important;display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;background:#030303f7!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-topbar h1{margin:0!important;text-align:center!important;color:#f4f4f4!important;font-size:18px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.02em!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-topbar-action{width:40px!important;height:40px!important;padding:0!important;border:0!important;background:transparent!important;color:#eee!important;display:grid!important;place-items:center!important;position:relative!important;font-size:23px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-notice-dot{position:absolute!important;top:7px!important;right:5px!important;width:7px!important;height:7px!important;border:1.5px solid #030303!important;border-radius:50%!important;background:#c8ff00!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-content{display:flex!important;flex-direction:column!important;gap:12px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-hero,html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-performance,html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-levels,html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-payout{border:1px solid #282828!important;border-radius:10px!important;background:#111!important;box-shadow:inset 0 1px #ffffff06!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-hero{min-height:205px!important;padding:18px 16px!important;position:relative!important;overflow:hidden!important;display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(132px,.9fr)!important;gap:6px!important;background:radial-gradient(circle at 78% 43%,rgba(200,255,0,.07),transparent 34%),linear-gradient(128deg,#191919,#101010 56%,#151515)!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-hero-copy{position:relative!important;z-index:3!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;min-width:0!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-hero h2{margin:0!important;color:#f3f3f3!important;font-size:18px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.02em!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-hero p{margin:10px 0 0!important;max-width:195px!important;color:#969696!important;font-size:12px!important;line-height:1.55!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-earnings{margin-top:26px!important;display:flex!important;align-items:center!important;gap:10px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-earnings-icon{width:38px!important;height:38px!important;border:1px solid #394700!important;border-radius:8px!important;background:#171c10!important;color:#c8ff00!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;font-size:20px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-earnings>div span{display:block!important;color:#b0b0b0!important;font-size:10px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-earnings>div strong{display:block!important;margin-top:3px!important;color:#c8ff00!important;font-size:22px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.03em!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy{position:relative!important;min-height:169px!important;align-self:center!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy-coin{position:absolute!important;left:50%!important;top:13px!important;z-index:5!important;width:78px!important;height:78px!important;transform:translate(-50%)!important;border:5px solid #9bc700!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:radial-gradient(circle at 35% 28%,#efffa0,#c8ff00,#87ad00 72%,#435700)!important;box-shadow:0 12px 28px #00000073,0 0 30px #c8ff001f!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy-coin:before,html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy-coin:after{content:""!important;position:absolute!important;border-radius:50%!important;border:1px solid rgba(40,52,0,.48)!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy-coin:before{top:7px!important;right:7px!important;bottom:7px!important;left:7px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy-coin:after{top:12px!important;right:12px!important;bottom:12px!important;left:12px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy-coin span{color:#344300!important;font-size:37px!important;line-height:1!important;font-weight:600!important;text-shadow:0 1px rgba(255,255,255,.28)!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy-stem{position:absolute!important;left:50%!important;top:85px!important;z-index:4!important;width:13px!important;height:34px!important;transform:translate(-50%)!important;background:linear-gradient(90deg,#6e8f00,#d8ff54,#739400)!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy-base{position:absolute!important;left:50%!important;transform:translate(-50%)!important;border:1px solid #303030!important;background:linear-gradient(180deg,#353535,#111)!important;box-shadow:0 10px 18px #0000006b!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .base-a{top:112px!important;width:73px!important;height:18px!important;border-bottom:3px solid #759600!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .base-b{top:128px!important;width:101px!important;height:20px!important;border-bottom:3px solid #759600!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .base-c{top:146px!important;width:129px!important;height:22px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy-spark{position:absolute!important;width:5px!important;height:5px!important;border-radius:50%!important;background:#c8ff00!important;box-shadow:0 0 12px #c8ff008c!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .spark-a{left:7px!important;top:55px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .spark-b{right:6px!important;top:73px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy-orbit{position:absolute!important;border:1px solid rgba(200,255,0,.15)!important;border-radius:50%!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .orbit-a{width:122px!important;height:122px!important;left:50%!important;top:2px!important;transform:translate(-50%)!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .orbit-b{width:147px!important;height:147px!important;left:50%!important;top:-10px!important;transform:translate(-50%)!important;opacity:.4!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-performance,html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-levels{padding:12px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-section-head{min-height:26px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:8px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-section-head h2{margin:0!important;color:#f1f1f1!important;font-size:15px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-section-head>span{color:#858585!important;font-size:9px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-performance-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border-top:1px solid #252525!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-stat{min-width:0!important;min-height:98px!important;padding:11px 7px 7px!important;border-right:1px solid #252525!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-stat:last-child{border-right:0!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-stat-icon{width:31px!important;height:31px!important;margin-bottom:9px!important;border-radius:8px!important;display:grid!important;place-items:center!important;font-size:18px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .stat-network .ws-stat-icon{background:#1b2510!important;color:#c8ff00!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .stat-active .ws-stat-icon{background:#10251b!important;color:#53df91!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .stat-inactive .ws-stat-icon{background:#251317!important;color:#ef6574!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .stat-deposits .ws-stat-icon{background:#21132a!important;color:#c26aff!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-stat>span:not(.ws-stat-icon){display:block!important;overflow:hidden!important;color:#969696!important;font-size:8px!important;white-space:nowrap!important;text-overflow:ellipsis!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-stat strong{display:block!important;margin-top:4px!important;color:#f0f0f0!important;font-size:16px!important;line-height:1!important;font-weight:600!important;letter-spacing:-.02em!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .salary-level-head{margin-bottom:10px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-list{display:grid!important;gap:8px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-row{min-height:78px!important;padding:9px 8px!important;display:grid!important;grid-template-columns:46px minmax(72px,1fr) 38px 46px 62px 16px!important;align-items:center!important;gap:5px!important;border:1px solid #292929!important;border-radius:8px!important;background:linear-gradient(90deg,#181818,#121212)!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-row.current{border-color:#405000!important;background:linear-gradient(90deg,#c8ff000e,#151515 38%,#111)!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-badge{width:40px!important;height:46.18px!important;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)!important;display:grid!important;place-items:center!important;background:#353535!important;color:#dadada!important;font-size:13px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .level-1{background:linear-gradient(180deg,#ddff5c,#8db400)!important;color:#243000!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .level-2{background:linear-gradient(180deg,#d9d9d9,#686868)!important;color:#151515!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .level-3{background:linear-gradient(180deg,#c98053,#5b2d18)!important;color:#160c08!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-title strong,html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-title span,html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-metric span,html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-metric strong,html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-salary span,html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-salary strong{display:block!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-title strong{color:#e9e9e9!important;font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-title span{margin-top:4px!important;color:#727272!important;font-size:7px!important;line-height:1.25!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-metric span,html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-salary span{color:#777!important;font-size:7px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-metric strong{margin-top:4px!important;color:#e8e8e8!important;font-size:11px!important;font-weight:500!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-salary strong{margin-top:4px!important;color:#c8ff00!important;font-size:11px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-chevron{color:#9a9a9a!important;font-size:16px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-payout{min-height:178px!important;padding:14px!important;display:grid!important;grid-template-columns:122px minmax(0,1fr)!important;gap:11px!important;align-items:center!important;overflow:hidden!important;background:radial-gradient(circle at 10% 55%,rgba(200,255,0,.06),transparent 30%),#111!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-art{width:112px!important;height:122px!important;position:relative!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-body{position:absolute!important;left:8px!important;top:18px!important;width:84px!important;height:88px!important;border:1px solid #303030!important;border-radius:9px!important;transform:rotate(-7deg)!important;background:linear-gradient(145deg,#303030,#151515 68%)!important;box-shadow:0 14px 26px #0006!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-top{height:23px!important;border-bottom:1px solid #3a3a3a!important;background:linear-gradient(180deg,#343434,#252525)!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-grid{padding:10px!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-grid span{height:10px!important;border-radius:2px!important;background:#666!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-grid span.active{background:#c8ff00!important;box-shadow:0 0 10px #c8ff003d!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-rings{position:absolute!important;left:22px!important;top:4px!important;z-index:4!important;display:flex!important;gap:35px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-rings i{width:8px!important;height:28px!important;border-radius:7px!important;background:linear-gradient(90deg,#575757,#c8ff00,#454545)!important;transform:rotate(-7deg)!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-coin{position:absolute!important;right:0!important;bottom:4px!important;z-index:5!important;width:43px!important;height:43px!important;border:3px solid #93bd00!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:radial-gradient(circle at 35% 30%,#edff91,#c8ff00 46%,#6f8f00)!important;color:#293500!important;font-size:23px!important;font-weight:600!important;box-shadow:0 8px 18px #00000061!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-payout-copy h2{margin:0!important;color:#f1f1f1!important;font-size:16px!important;font-weight:600!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-payout-copy p{margin:6px 0 0!important;color:#8a8a8a!important;font-size:10px!important;line-height:1.4!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-next-label{display:block!important;margin-top:11px!important;color:#838383!important;font-size:9px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-countdown{margin-top:7px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;align-items:center!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-countdown>b{display:none!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-time-box{min-width:0!important;height:53px!important;border:1px solid #292929!important;border-radius:7px!important;background:#1b1b1b!important;display:grid!important;place-items:center!important;align-content:center!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-time-box strong{color:#f0f0f0!important;font-size:17px!important;line-height:1!important;font-weight:600!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-time-box span{margin-top:4px!important;color:#737373!important;font-size:7px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-payout-date{display:block!important;margin-top:7px!important;color:#c8ff00!important;font-size:8px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-bottom-space{height:8px!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .weekly-salary-exact{padding-left:9px!important;padding-right:9px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-hero{grid-template-columns:minmax(0,1fr) 120px!important;padding-left:13px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-hero h2{font-size:16px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-earnings>div strong{font-size:19px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-row{grid-template-columns:41px minmax(63px,1fr) 32px 39px 56px 14px!important;padding-left:6px!important;padding-right:6px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-level-badge{width:36px!important;height:41.57px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-payout{grid-template-columns:104px minmax(0,1fr)!important;padding:11px!important;gap:8px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-art{transform:scale(.9)!important;transform-origin:left center!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-time-box{height:49px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-time-box strong{font-size:15px!important}}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy{min-height:169px!important;display:grid!important;place-items:center!important;overflow:visible!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy>img{display:block!important;width:100%!important;max-width:172px!important;height:169px!important;object-fit:contain!important;object-position:center!important;filter:none!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-art{width:112px!important;height:122px!important;display:grid!important;place-items:center!important;overflow:visible!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-art>img{display:block!important;width:122px!important;max-width:none!important;height:122px!important;object-fit:contain!important;object-position:center!important;filter:none!important}@media(max-width:359px){html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-trophy>img{max-width:152px!important;height:158px!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-art{transform:none!important}html.frontend-redesign-root .customer-app .weekly-salary-exact .ws-calendar-art>img{width:106px!important;height:112px!important}}html.frontend-redesign-root .customer-app .dashboard-reference-v3 .refer-card{display:none!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3{background:#000!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-topbar{width:100%!important;height:44px!important;min-height:44px!important;margin:0 0 18px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .profile-orb{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;margin:0!important;border:1px solid #2c2c2c!important;border-radius:50%!important;overflow:hidden!important;display:grid!important;place-items:center!important;background:#202020!important;color:#fff!important;font-size:12px!important;font-weight:600!important;line-height:1!important;box-shadow:none!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .profile-orb img{width:100%!important;height:100%!important;object-fit:cover!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .market-search{width:100%!important;height:42px!important;min-width:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:default!important;overflow:hidden!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .market-search>svg,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .market-search>span{display:none!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .market-search:before{content:""!important;display:block!important;width:min(116px,88%)!important;height:32px!important;background:url(/logo.png) center / contain no-repeat!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .topbar-actions{height:42px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .topbar-icon-button{width:38px!important;height:42px!important;min-width:38px!important;min-height:42px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#e7e7e7!important;box-shadow:none!important;position:relative!important;display:grid!important;place-items:center!important;font-size:21px!important;line-height:1!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .language-button{width:auto!important;min-width:62px!important;padding:0 4px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .language-button small{margin:0!important;color:#e7e7e7!important;font-size:14px!important;line-height:1!important;font-weight:500!important;letter-spacing:0!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .notification-dot{position:absolute!important;top:7px!important;right:5px!important;width:5px!important;height:5px!important;border:1px solid #000!important;border-radius:50%!important;background:#c8ff00!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card{width:100%!important;min-height:152px!important;padding:12px 14px 10px!important;margin:0!important;border:1px solid #242424!important;border-radius:12px!important;overflow:hidden!important;position:relative!important;background:linear-gradient(112deg,#1c1c1c,#181818 52%,#303030)!important;box-shadow:inset 0 1px #ffffff06!important;color:#f3f3f3!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card-glow{display:block!important;position:absolute!important;width:210px!important;height:210px!important;right:-55px!important;top:-95px!important;border-radius:50%!important;background:radial-gradient(circle,#ffffff1a,#fff0 67%)!important;pointer-events:none!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card-top,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card-foot{position:relative!important;z-index:1!important;width:100%!important;display:flex!important;justify-content:space-between!important;gap:12px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card-top{align-items:flex-start!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-eyebrow{display:block!important;color:#d9d9d9!important;font-size:11px!important;line-height:1.2!important;font-weight:500!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-owner{display:block!important;margin-top:4px!important;max-width:230px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#888!important;font-size:17px!important;line-height:1.15!important;font-weight:600!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-add{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#ededed!important;display:grid!important;place-items:center!important;box-shadow:none!important;font-size:22px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card-balance{position:relative!important;z-index:1!important;margin-top:10px!important;display:flex!important;align-items:baseline!important;gap:8px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-currency{color:#8b8b8b!important;font-size:10px!important;line-height:1!important;font-weight:600!important;letter-spacing:.1em!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card-balance strong{color:#f5f5f5!important;font-size:clamp(27px,8vw,34px)!important;line-height:1!important;letter-spacing:-.045em!important;font-weight:650!important;white-space:nowrap!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-card-foot{margin-top:8px!important;padding-top:0!important;border-top:0!important;align-items:flex-end!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-account,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-value-note{min-width:0!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-value-note{margin-left:auto!important;text-align:right!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-account>span,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-value-note>span{display:block!important;color:#d0d0d0!important;font-size:10px!important;line-height:1.15!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-account-id-row{margin-top:4px!important;min-width:0!important;display:flex!important;align-items:center!important;gap:5px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-account-id-row strong,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-value-note strong{display:block!important;min-width:0!important;margin:0!important;color:#777!important;font-size:11px!important;line-height:1.2!important;font-weight:500!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .wallet-account-copy{width:20px!important;height:20px!important;min-width:20px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#777!important;display:grid!important;place-items:center!important;font-size:13px!important;box-shadow:none!important}@media(max-width:360px){html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-topbar{grid-template-columns:38px minmax(0,1fr) auto!important;gap:7px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .profile-orb{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .language-button{min-width:54px!important;gap:4px!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .language-button small{font-size:12px!important}}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card{--package-accent: #c8ff00 !important;min-height:154px;padding:14px 14px 12px;border:1px solid #2b2b2b!important;border-radius:12px!important;background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--package-accent) 10%,transparent) 0%,transparent 28%),linear-gradient(145deg,#ffffff07,#fff0 34%),linear-gradient(132deg,#181818,#111 72%,#0d0d0d)!important;box-shadow:inset 0 1px #ffffff09,0 10px 26px #00000038;isolation:isolate}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:auto;border-radius:inherit;padding:1px;background:linear-gradient(135deg,color-mix(in srgb,var(--package-accent) 62%,transparent) 0%,rgba(255,255,255,.07) 24%,rgba(255,255,255,.015) 64%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.58;pointer-events:none;z-index:0}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card:after{content:"";position:absolute;right:-16px;top:-18px;width:104px;height:104px;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:12px 12px;transform:rotate(14deg);opacity:.34;-webkit-mask-image:radial-gradient(circle at center,#000 0 42%,transparent 73%);mask-image:radial-gradient(circle at center,#000 0 42%,transparent 73%);pointer-events:none;z-index:0}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card>*{position:relative;z-index:1}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card{--package-accent: #c8ff00 !important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-top{grid-template-columns:32px minmax(0,1fr) auto;gap:10px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-index{width:32px;height:32px;border-radius:9px;border-color:color-mix(in srgb,var(--package-accent) 22%,#2a2a2a);background:color-mix(in srgb,var(--package-accent) 5%,#1a1a1a);color:color-mix(in srgb,var(--package-accent) 60%,#969696);box-shadow:inset 0 1px #ffffff06}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-name strong{font-size:14px;font-weight:650;letter-spacing:-.01em}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-name small{color:#777}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-status{min-height:23px;padding:0 8px;border-radius:999px;border-color:color-mix(in srgb,var(--package-accent) 22%,#2b2b2b);background:color-mix(in srgb,var(--package-accent) 5%,#171717);color:color-mix(in srgb,var(--package-accent) 72%,#949494);box-shadow:inset 0 1px #ffffff06}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-amount{margin-top:14px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-amount strong{font-size:23px;color:#fff}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-metrics{margin-top:12px;padding:10px 9px;border:1px solid rgba(255,255,255,.045);border-radius:9px;background:#ffffff05;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-metric small{color:#666}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-metric strong{color:#b5b5b5;font-weight:600}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-metric:first-child strong{color:var(--package-accent)!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-foot{margin-top:10px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-requirement{color:#777}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-arrow{width:29px;height:29px;flex-basis:29px;border-radius:50%;border-color:color-mix(in srgb,var(--package-accent) 20%,#2a2a2a);background:color-mix(in srgb,var(--package-accent) 5%,#181818);color:var(--package-accent)!important}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card:active{transform:scale(.987);filter:brightness(1.04)}@media(max-width:359px){html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-card{min-height:148px;padding:12px 11px 10px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-metrics{padding:9px 7px;gap:5px}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-package-amount strong{font-size:20px}}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3>.home-package-stack{display:none!important}.frontend-redesign-root .customer-app .layout-home-team-promo,.frontend-redesign-root .customer-app .layout-home-team-promo .team-promo-row,.frontend-redesign-root .customer-app .team-promo-row.layout-home-team-promo{font-size:13px!important}.frontend-redesign-root .customer-app .team-latest-crypto-grid{grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.frontend-redesign-root .customer-app .team-crypto-card{width:100%!important;height:60px!important;min-height:60px!important;max-height:60px!important;padding:7px 9px!important;display:grid!important;grid-template-columns:minmax(120px,1fr) minmax(0,1.05fr) 20px minmax(78px,.75fr)!important;grid-template-rows:1fr 1fr!important;align-items:center!important;column-gap:0!important;row-gap:1px!important;flex-direction:unset!important;box-sizing:border-box!important}.frontend-redesign-root .customer-app .team-crypto-head{grid-column:1!important;grid-row:1 / 3!important;min-width:0!important;display:flex!important;align-items:center!important;gap:8px!important}.frontend-redesign-root .customer-app .team-crypto-token{width:30px!important;height:30px!important;flex:0 0 30px!important}.frontend-redesign-root .customer-app .team-crypto-token>img:first-child{width:30px!important;height:30px!important}.frontend-redesign-root .customer-app .team-crypto-quote{width:12px!important;height:12px!important}.frontend-redesign-root .customer-app .team-crypto-identity strong{font-size:11.5px!important;line-height:1.15!important;font-weight:600!important}.frontend-redesign-root .customer-app .team-crypto-identity small{margin-top:3px!important;font-size:10px!important;line-height:1.15!important}.frontend-redesign-root .customer-app .team-crypto-sparkline{grid-column:2!important;grid-row:1 / 3!important;width:100%!important;min-width:0!important;height:36px!important;margin:0!important;align-self:center!important;display:block!important;overflow:visible!important;filter:none!important;transition:none!important;animation:none!important}.frontend-redesign-root .customer-app .team-crypto-sparkline polygon{display:block!important;opacity:1!important;filter:none!important;transition:none!important;animation:none!important;pointer-events:none!important}.frontend-redesign-root .customer-app .team-crypto-sparkline .team-spark-start{stop-opacity:.2!important}.frontend-redesign-root .customer-app .team-crypto-sparkline .team-spark-end{stop-opacity:0!important}.frontend-redesign-root .customer-app .team-crypto-sparkline polyline{display:block!important;fill:none!important;stroke:#c8ff00!important;stroke-width:1.55!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke!important;opacity:1!important;filter:none!important;transition:none!important;animation:none!important}.frontend-redesign-root .customer-app .team-crypto-card.market-down .team-crypto-sparkline polyline{stroke:#ff6767!important}.frontend-redesign-root .customer-app .team-crypto-price{grid-column:4!important;grid-row:1!important;align-self:end!important;margin:0!important;font-size:12px!important;line-height:1.15!important;font-weight:600!important;text-align:right!important}.frontend-redesign-root .customer-app .team-crypto-change{grid-column:4!important;grid-row:2!important;align-self:start!important;margin:2px 0 0!important;font-size:10px!important;line-height:1.1!important;font-weight:600!important;text-align:right!important}@media(max-width:420px){.frontend-redesign-root .customer-app .team-crypto-card{grid-template-columns:minmax(108px,1fr) minmax(0,.9fr) 20px minmax(72px,.7fr)!important;padding:7px!important}.frontend-redesign-root .customer-app .team-crypto-token{width:28px!important;height:28px!important;flex-basis:28px!important}.frontend-redesign-root .customer-app .team-crypto-token>img:first-child{width:28px!important;height:28px!important}.frontend-redesign-root .customer-app .team-crypto-identity strong{font-size:11px!important}.frontend-redesign-root .customer-app .team-crypto-identity small{font-size:9px!important}.frontend-redesign-root .customer-app .team-crypto-price{font-size:11.5px!important}.frontend-redesign-root .customer-app .team-crypto-change{font-size:9.5px!important}.frontend-redesign-root .customer-app .team-crypto-sparkline{height:34px!important}}html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-partners,html.frontend-redesign-root.dashboard-home-active .customer-app .dashboard-reference-v3 .home-knowledge{margin-top:25px!important}html.frontend-redesign-root .customer-app .profile-reference-page .profile-preferences-card,html.frontend-redesign-root .customer-app .profile-reference-page .profile-settings-button{display:none!important}
