@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Estedad Variable;src:url(/fonts/Estedad-Variable.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#050606;--color-surface:#0c100e;--color-elevated:#121815;--color-border:#1e2924;--color-text:#f5f7f6;--color-muted:#8a958f;--color-brand:#16c784;--color-brand-soft:#8ff0c0;--color-positive:#16c784;--color-negative:#ff3b5c;--color-warning:#a66b00;--color-info:#4a90c2;--color-disabled:#55555c;--shell-max-width:480px;--radius-card:16px;--radius-control:12px;--radius-sheet:24px;--touch-target:44px;--nav-target:54px;--font-persian:"Estedad Variable", "Vazirmatn", "Noto Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-tabular:"JetBrains Mono", ui-monospace, "Segoe UI Mono", monospace;--motion-fast:.15s;--motion-base:.2s;--motion-slow:.25s;--motion-ease:cubic-bezier(.22, 1, .36, 1);--shadow-elevation-1:0 .25rem .75rem #00000038;--shadow-elevation-2:0 1rem 2.5rem #00000052;--z-nav:20;--z-overlay:50;--z-toast:60;font-family:var(--font-persian);background:var(--color-bg);color:var(--color-text)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{overscroll-behavior:none;min-height:100%}body{background:var(--color-bg);margin:0}@keyframes vrx-enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes vrx-sheet-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.vrx-app{min-height:100dvh;max-width:var(--shell-max-width);flex-direction:column;margin-inline:auto;display:flex;position:relative}.vrx-app--home{min-height:0}.vrx-app__content{padding:calc(.75rem + env(safe-area-inset-top)) calc(1rem + env(safe-area-inset-right)) calc(1rem + var(--vrx-bottom-nav-height,7.75rem) + env(safe-area-inset-bottom)) calc(1rem + env(safe-area-inset-left));flex:1}button,a,[role=button]{transition:transform var(--motion-fast) var(--motion-ease), opacity var(--motion-fast) var(--motion-ease), color var(--motion-base) var(--motion-ease), background-color var(--motion-base) var(--motion-ease), border-color var(--motion-base) var(--motion-ease)}button:active:not(:disabled),a:active,[role=button]:active{transform:scale(.98)}.vrx-card,.vrx-sheet{animation:vrx-sheet-enter var(--motion-slow) var(--motion-ease) both}.vrx-brand-header,.vrx-page-header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.vrx-page-header__title{margin:0;font-size:1.15rem;font-weight:700}.vrx-page-header__eyebrow{color:var(--color-brand-soft);letter-spacing:.02em;margin:0 0 .15rem;font-size:.72rem;font-weight:700}.vrx-card{background:var(--color-surface);border:1px solid color-mix(in srgb, var(--color-brand) 32%, var(--color-border));border-radius:var(--radius-card);animation:vrx-card-enter var(--motion-slow) var(--motion-ease);padding:1.1rem;display:block}.vrx-card+.vrx-card{margin-top:.75rem}@media (hover:hover){a.vrx-card:hover,button.vrx-card:hover{border-color:color-mix(in srgb, var(--color-brand) 35%, var(--color-border));transform:translateY(-1px)}}@keyframes vrx-card-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vrx-card{animation:none}}.vrx-balance-card{background:radial-gradient(circle at 100% -10%, color-mix(in srgb, var(--color-brand) 22%, transparent), transparent 60%), var(--color-surface);border:1px solid color-mix(in srgb, var(--color-brand) 55%, transparent);box-shadow:0 0 2.5rem color-mix(in srgb, var(--color-brand) 12%, transparent);position:relative;overflow:hidden}.vrx-balance-card__mark{inset-inline-end:1rem;color:var(--color-brand);opacity:.9;position:absolute;top:1rem}.vrx-balance-card__label{color:var(--color-muted);margin:0 0 .4rem;font-size:.82rem}.vrx-balance-card__value{font-family:var(--font-tabular);font-variant-numeric:tabular-nums;color:var(--color-text);text-align:right;direction:ltr;unicode-bidi:isolate;font-size:2.1rem;font-weight:700}.vrx-balance-card__equivalent{color:var(--color-muted);margin-top:.35rem;font-size:.82rem}.vrx-balance-card__actions{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1rem;display:grid}.vrx-balance-card__actions .vrx-button{justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.vrx-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.vrx-stat-grid .vrx-card{flex-direction:column;justify-content:space-between;min-height:5.25rem;display:flex}.vrx-stat-card__label{color:var(--color-muted);margin:0 0 .3rem;font-size:.76rem}.vrx-stat-card__value{font-family:var(--font-tabular);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:break-word;direction:ltr;unicode-bidi:isolate;font-size:1.15rem;font-weight:700}.vrx-stat-card__value[data-tone=positive]{color:var(--color-positive)}.vrx-stat-card__value[data-tone=negative]{color:var(--color-negative)}.vrx-activity-row{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 0;display:flex}.vrx-activity-row:last-child{border-bottom:none}.vrx-activity-row__title{font-size:.9rem;font-weight:600}.vrx-activity-row__meta{color:var(--color-muted);font-size:.76rem}.vrx-money{font-family:var(--font-tabular);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.vrx-money[data-tone=positive]{color:var(--color-positive)}.vrx-money[data-tone=negative]{color:var(--color-negative)}.vrx-status-badge{border:1px solid var(--color-border);color:var(--color-muted);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.vrx-status-badge[data-tone=positive]{color:var(--color-positive);border-color:color-mix(in srgb, var(--color-positive) 45%, transparent)}.vrx-status-badge[data-tone=negative]{color:var(--color-negative);border-color:color-mix(in srgb, var(--color-negative) 45%, transparent)}.vrx-status-badge[data-tone=brand]{color:var(--color-brand);border-color:color-mix(in srgb, var(--color-brand) 45%, transparent)}.vrx-status-badge[data-tone=warning]{color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 45%, transparent)}.vrx-status-badge[data-tone=info]{color:var(--color-info);border-color:color-mix(in srgb, var(--color-info) 45%, transparent)}.vrx-status-badge[data-tone=disabled]{color:var(--color-disabled);border-color:var(--color-border)}.vrx-state{text-align:center;color:var(--color-muted);flex-direction:column;align-items:center;gap:.5rem;padding:2.25rem 1rem;display:flex}.vrx-state__icon{font-size:1.8rem}.vrx-state__title{color:var(--color-text);margin:0;font-size:.95rem;font-weight:700}.vrx-state__description{max-width:22rem;margin:0;font-size:.82rem;line-height:1.7}.vrx-button{min-height:var(--touch-target);border-radius:var(--radius-control);background:linear-gradient(180deg, var(--color-brand-soft), var(--color-brand));color:#03140c;cursor:pointer;transition:transform var(--motion-fast) var(--motion-ease), filter var(--motion-fast) var(--motion-ease);border:none;padding:.6rem 1.2rem;font-family:inherit;font-size:.85rem;font-weight:700}.vrx-button:active{filter:brightness(.96);transform:scale(.97)}.vrx-button:disabled{opacity:.55;cursor:default;transform:none}.vrx-button:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.vrx-button--secondary{color:var(--color-text);border:1px solid var(--color-border);background:0 0}@media (prefers-reduced-motion:reduce){.vrx-button:active{transform:none}}.vrx-skeleton{border-radius:var(--radius-control);background:linear-gradient(90deg, var(--color-elevated) 25%, var(--color-border) 37%, var(--color-elevated) 63%);background-size:400% 100%;animation:1.6s infinite vrx-skeleton-shimmer;display:block}@keyframes vrx-skeleton-shimmer{0%{background-position:100%}to{background-position:0}}.vrx-sheet-backdrop{z-index:50;animation:vrx-backdrop-enter var(--motion-base) var(--motion-ease);background:#0000008c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.vrx-sheet-backdrop--center{z-index:1000;overscroll-behavior:contain;align-items:center;padding:1rem}@keyframes vrx-backdrop-enter{0%{opacity:0}to{opacity:1}}.vrx-sheet{background:var(--color-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;width:min(30rem,100%);max-height:85dvh;padding:.75rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom));animation:vrx-sheet-enter var(--motion-slow) var(--motion-ease);border-bottom:none;overflow-y:auto}@media (prefers-reduced-motion:reduce){.vrx-sheet-backdrop,.vrx-sheet{animation:none}}.vrx-sheet__handle{background:var(--color-border);border-radius:999px;width:2.75rem;height:.28rem;margin:.35rem auto .85rem}.vrx-sheet__header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.vrx-sheet__title{margin:0;font-size:1.05rem;font-weight:700}.vrx-sheet__close{min-width:var(--touch-target);min-height:var(--touch-target);color:var(--color-muted);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;font-size:1rem}.vrx-sheet__close:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.vrx-sheet__body{color:var(--color-text);margin:0 0 1.25rem;font-size:.9rem;line-height:1.9}@keyframes vrx-centered-modal-enter{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes vrx-reveal-enter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}@keyframes vrx-chart-draw{to{stroke-dashoffset:0}}@keyframes vrx-trend-bar-rise{0%{opacity:0;transform:scaleY(.05)}}.vrx-shell{min-height:100dvh;padding:calc(1.25rem + env(safe-area-inset-top)) calc(1.25rem + env(safe-area-inset-right)) calc(1.25rem + env(safe-area-inset-bottom)) calc(1.25rem + env(safe-area-inset-left));background:radial-gradient(circle at 50% 0%, #16c7842e, transparent 22rem), var(--color-bg);place-items:center;display:grid}.vrx-shell__panel{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1.75rem;width:min(30rem,100%);padding:clamp(1.5rem,7vw,2.5rem);box-shadow:0 1.5rem 5rem #00000047}.vrx-shell__eyebrow{color:var(--color-brand-soft);letter-spacing:.08em;text-align:right;direction:ltr;font-size:.72rem;font-weight:700}.vrx-shell h1{letter-spacing:-.05em;text-align:right;direction:ltr;margin:.5rem 0 1rem;font-size:clamp(2.5rem,14vw,4.5rem)}.vrx-shell__description{color:var(--color-muted);line-height:1.9}.miniapp-placeholder{gap:.6rem;margin-top:1.5rem;display:grid}.miniapp-placeholder span{background:#ffffff12;border-radius:999px;height:.65rem;display:block}.miniapp-placeholder span:nth-child(2){width:78%}.miniapp-placeholder span:nth-child(3){width:52%}.vrx-section-header{justify-content:space-between;align-items:baseline;margin:1.25rem 0 .6rem;display:flex}.vrx-section-header:first-child{margin-top:0}.vrx-section-header__title{color:var(--color-text);margin:0;font-size:.92rem;font-weight:700}.vrx-section-header__hint{color:var(--color-muted);margin:0;font-size:.74rem}.vrx-list-row{border-bottom:1px solid var(--color-border);border-inline:none;text-align:start;width:100%;color:inherit;cursor:pointer;background:0 0;border-top:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 0;font-family:inherit;display:flex}a.vrx-list-row,button.vrx-list-row{text-decoration:none}.vrx-list-row:last-child{border-bottom:none}.vrx-list-row__main{flex-direction:column;gap:.2rem;min-width:0;display:flex}.vrx-list-row__title{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.vrx-list-row__meta{color:var(--color-muted);font-size:.76rem}.vrx-list-row__end{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.2rem;display:flex}.vrx-dialog-overlay{z-index:var(--z-overlay);animation:vrx-backdrop-enter var(--motion-base) var(--motion-ease);background:#0000008c;position:fixed;inset:0}.vrx-dialog-content{background:var(--color-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sheet);width:min(26rem,100vw - 2rem);max-height:85dvh;box-shadow:var(--shadow-elevation-2);z-index:var(--z-overlay);animation:vrx-dialog-enter var(--motion-slow) var(--motion-ease);padding:1.25rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@keyframes vrx-dialog-enter{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.vrx-dialog-content,.vrx-dialog-overlay{animation:none}}.vrx-dialog-content__title{color:var(--color-text);margin:0 0 .5rem;font-size:1.05rem;font-weight:700}.vrx-dialog-content__description{color:var(--color-muted);margin:0 0 1.1rem;font-size:.86rem;line-height:1.8}.vrx-dialog-content__actions{justify-content:flex-end;gap:.6rem;display:flex}.vrx-dialog-close{inset-inline-end:.75rem;min-width:var(--touch-target);min-height:var(--touch-target);color:var(--color-muted);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;position:absolute;top:.75rem}.vrx-tabs-list{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);gap:.4rem;margin-bottom:.85rem;padding:.25rem;display:flex}.vrx-tabs-trigger{min-height:var(--touch-target);border-radius:calc(var(--radius-control) - 4px);color:var(--color-muted);cursor:pointer;background:0 0;border:none;flex:1;font-family:inherit;font-size:.82rem;font-weight:700}.vrx-tabs-trigger[data-state=active]{background:color-mix(in srgb, var(--color-brand) 16%, transparent);color:var(--color-brand)}.vrx-tabs-trigger:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.vrx-countdown{font-family:var(--font-tabular);font-variant-numeric:tabular-nums;color:var(--color-text);direction:ltr;unicode-bidi:isolate;align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.vrx-countdown[data-paused=true]{color:var(--color-disabled);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--color-disabled) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--color-disabled) 60%, transparent)}.vrx-credit-indicator{border:1px solid color-mix(in srgb, var(--color-brand) 40%, transparent);color:var(--color-brand-soft);background:color-mix(in srgb, var(--color-brand) 10%, transparent);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}.vrx-credit-indicator[data-low=true]{color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 45%, transparent);background:color-mix(in srgb, var(--color-warning) 10%, transparent)}.vrx-ai-card{background:var(--color-surface);border:1px solid color-mix(in srgb, var(--color-brand) 25%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-elevation-1);padding:1rem}.vrx-ai-card+.vrx-ai-card{margin-top:.75rem}.vrx-ai-card__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:.75rem 0;display:grid}.vrx-ai-card__field-label{color:var(--color-muted);margin:0 0 .2rem;font-size:.72rem}.vrx-ai-card__field-value{font-family:var(--font-tabular);font-variant-numeric:tabular-nums;text-align:right;direction:ltr;unicode-bidi:isolate;margin:0;font-size:.95rem;font-weight:700}.vrx-ai-card__disclaimer{border-top:1px dashed var(--color-border);color:var(--color-muted);margin:.85rem 0 0;padding-top:.75rem;font-size:.76rem;line-height:1.7}.vrx-ai-card__uncertainty{margin-bottom:.5rem;display:inline-flex}.vrx-info-card{background:color-mix(in srgb, var(--color-info) 10%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-info) 35%, var(--color-border));border-radius:var(--radius-card);align-items:flex-start;gap:.7rem;padding:.9rem 1rem;display:flex}.vrx-info-card[data-tone=warning]{background:color-mix(in srgb, var(--color-warning) 10%, var(--color-surface));border-color:color-mix(in srgb, var(--color-warning) 35%, var(--color-border))}.vrx-info-card__icon{color:var(--color-info);flex-shrink:0}.vrx-info-card[data-tone=warning] .vrx-info-card__icon{color:var(--color-warning)}.vrx-info-card__title{color:var(--color-text);margin:0 0 .25rem;font-size:.86rem;font-weight:700}.vrx-info-card__description{color:var(--color-muted);margin:0;font-size:.8rem;line-height:1.7}.vrx-number-ticker{font-family:var(--font-tabular);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;display:inline-block}.vrx-deep-link-cta{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.vrx-deep-link-cta__external-mark{color:var(--color-muted);flex-shrink:0}@media (prefers-reduced-motion:reduce){.vrx-number-ticker[data-animating=true]{transition:none}}@keyframes vrx-home-ambient-drift{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:-3% 2%,4% -2%,0 0,0 0}}@property --vrx-hero-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes vrx-hero-orbit{to{--vrx-hero-angle:360deg}}@keyframes vrx-hero-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(-1.4rem,1rem)scale(1.15)}}@keyframes vrx-hero-drift-b{0%{transform:translate(0,0)scale(1)}to{transform:translate(1.6rem,-.8rem)scale(1.12)}}@keyframes vrx-hero-sheen{0%{transform:translate(-120%)skew(-18deg)}38%,to{transform:translate(520%)skew(-18deg)}}@keyframes vrx-hero-live{0%{opacity:.85;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}@keyframes vrx-hero-value-in{0%{opacity:0;transform:translateY(.45rem)}}@keyframes vrx-hero-glint{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes vrx-ai-v2-caret-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes vrx-ai-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes vrx-ai-bounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-.28rem)}}:root{--hv-line:#ffffff13;--hv-line-strong:#ffffff21;--hv-glass:linear-gradient(180deg, #ffffff0e 0%, #ffffff04 62%);--hv-shadow:inset 0 1px 0 #ffffff0f, 0 12px 28px #0000004d;--hv-gold-glow:radial-gradient(95% 130% at 100% 0%, color-mix(in srgb, var(--color-brand) 11%, transparent), transparent 62%)}@keyframes vrx-dep-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes vrx-dep-panel-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes vrx-dep-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes vrx-dep-draw{to{stroke-dashoffset:0}}@keyframes vrx-dep-glow{0%,to{box-shadow:0 0 #26a17b00}50%{box-shadow:0 0 1.6rem #26a17b59}}@keyframes vrx-usdt-badge-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes vrx-dep-sheen{0%,60%{background-position:130% 0}to{background-position:-30% 0}}@keyframes vrx-dep-instruction-glow{0%,to{box-shadow:0 0 #d4af3700}50%{box-shadow:0 0 1.4rem #d4af3729}}@keyframes vrx-dep-instruction-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes vrx-email-pop{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.vrx-email-sheet form{flex-direction:column;gap:.8rem;display:flex}.vrx-email-sheet__input{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg);min-height:2.9rem;color:var(--color-text);font:inherit;text-align:left;padding:.55rem .85rem;font-size:16px}.vrx-email-sheet__input:focus{border-color:var(--color-brand);outline:none}.vrx-email-sheet__error{color:var(--color-negative);margin:0;font-size:.8rem}.vrx-email-sheet__later{min-height:2.6rem;color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem}.vrx-email-sheet__later:disabled{color:var(--color-disabled);cursor:not-allowed}.vrx-email-sheet__row{justify-content:space-between;gap:.5rem;display:flex}.vrx-email-otp{justify-content:center;gap:.35rem;display:flex}.vrx-email-otp__box{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg);width:2.5rem;min-width:0;height:3rem;color:var(--color-text);text-align:center;padding:0;font-size:1.25rem}.vrx-email-otp__box[data-filled=true],.vrx-email-otp__box:focus{border-color:var(--color-brand);outline:none}@media (max-width:360px){.vrx-email-otp__box{width:2.25rem;height:2.8rem}}.vrx-browser-gate{align-content:center;min-height:100dvh;padding-block:1.25rem;display:grid}.vrx-browser-card{border:1px solid var(--color-border);border-radius:var(--radius-sheet);background:var(--color-elevated);animation:vrx-centered-modal-enter var(--motion-base) var(--motion-ease);flex-direction:column;gap:.85rem;padding:1.5rem 1.15rem;display:flex}@media (prefers-reduced-motion:reduce){.vrx-browser-card{animation:none}}.vrx-browser-card__title{text-align:center;margin:0;font-size:1.25rem;font-weight:800}.vrx-browser-card__lead,.vrx-browser-card__hint,.vrx-browser-card__sent{text-align:center;color:var(--color-muted);margin:0;font-size:.86rem;line-height:1.9}.vrx-browser-card__hint{font-size:.76rem}.vrx-browser-card__lead strong{color:var(--color-brand-soft)}.vrx-browser-card__verified{text-align:center;color:var(--color-positive);margin:0;font-size:.8rem}.vrx-browser-card .vrx-button{text-align:center;text-decoration:none}.vrx-browser-form{flex-direction:column;gap:.8rem;display:flex}.vrx-browser-card__waiting{border-radius:var(--radius-control);background:var(--color-bg);color:var(--color-muted);align-items:center;gap:.6rem;margin:0;padding:.7rem .8rem;font-size:.8rem;display:flex}.vrx-browser-card__spinner{border:2px solid var(--color-border);border-top-color:var(--color-brand);border-radius:50%;flex:none;width:1rem;height:1rem;animation:.9s linear infinite vrx-browser-spin}@keyframes vrx-browser-spin{to{transform:rotate(360deg)}}.vrx-browser-card__locked{grid-template-columns:1fr 1fr;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.vrx-browser-card__locked li{border:1px dashed var(--color-border);border-radius:var(--radius-control);opacity:.85;flex-direction:column;gap:.15rem;padding:.65rem .75rem;font-size:.82rem;display:flex}.vrx-browser-card__locked small{color:var(--color-brand-soft);font-size:.68rem}.vrx-browser-back{border:1px solid var(--color-border);background:var(--color-elevated);min-height:2.4rem;color:var(--color-text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;margin:.6rem 0 .2rem;padding:0 .75rem;font-size:.8rem;display:inline-flex}.vrx-email-banner{color:var(--color-text);background:linear-gradient(100deg,#d2555538,#781e2242);border:1px solid #d255558c;border-radius:.95rem;align-items:center;gap:.55rem;margin:.15rem 0 .7rem;padding:.5rem .65rem;font-size:.8rem;line-height:1.55;display:flex;box-shadow:0 .35rem 1rem #d255551a}.vrx-email-banner__icon{background:var(--color-negative);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.45rem;height:1.45rem;font-size:.85rem;font-weight:800;line-height:1;display:grid}.vrx-email-banner__text{flex:1;min-width:0;margin:0}.vrx-email-banner__cta{background:var(--color-negative);color:#fff;font:inherit;cursor:pointer;border:1px solid #ffffff47;border-radius:999px;flex:none;padding:.32rem .85rem;font-size:.78rem;font-weight:700}.vrx-email-banner__cta:active{transform:scale(.97)}
:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vx-bg:#050506;--vx-bg-2:#0b0b0d;--vx-surface:#ffffff09;--vx-surface-2:#ffffff0f;--vx-surface-3:#ffffff17;--vx-surface-solid:#0f0f12;--vx-line:#ffffff14;--vx-line-2:#ffffff24;--vx-ink:#f6f6f7;--vx-ink-2:#a7a7b0;--vx-ink-3:#6c6c75;--vx-ink-inverse:#0a0a0b;--vx-red:#ff3b4e;--vx-red-2:#ff6b78;--vx-red-deep:#a8142a;--vx-red-glow:#ff3b4e59;--vx-green:#22c77a;--vx-green-2:#5fe3a5;--vx-green-glow:#22c77a47;--vx-amber:#f5a524;--vx-font:"Estedad Variable", "Vazirmatn", "Noto Sans Arabic", system-ui, sans-serif;--vx-font-num:"Estedad Variable", "Vazirmatn", system-ui, sans-serif;--vx-r-xs:10px;--vx-r-sm:14px;--vx-r-md:20px;--vx-r-lg:28px;--vx-r-pill:999px;--vx-shadow-1:0 1px 0 #ffffff0d inset, 0 10px 30px #00000073;--vx-shadow-2:0 1px 0 #ffffff12 inset, 0 24px 60px #0009;--vx-blur:saturate(140%) blur(18px);--vx-ease-out:cubic-bezier(.16, 1, .3, 1);--vx-ease-in-out:cubic-bezier(.65, 0, .35, 1);--vx-spring:cubic-bezier(.34, 1.56, .64, 1);--vx-t-fast:.16s;--vx-t-base:.28s;--vx-t-slow:.6s;--color-bg:var(--vx-bg);--color-surface:var(--vx-surface-solid);--color-elevated:#141418;--color-border:#1f1f24;--color-text:var(--vx-ink);--color-muted:var(--vx-ink-2);--color-brand:#f6f6f7;--color-brand-soft:#fff;--color-positive:var(--vx-green);--color-negative:var(--vx-red);--color-warning:var(--vx-amber);--font-persian:var(--vx-font);--font-tabular:var(--vx-font-num);background:var(--vx-bg);color:var(--vx-ink);font-family:var(--vx-font)}body{background:var(--vx-bg);font-family:var(--vx-font);-webkit-font-smoothing:antialiased}.vrx-app:before{content:none!important}body:before{content:"";z-index:-2;pointer-events:none;animation:vx-drift 38s var(--vx-ease-in-out) infinite alternate;will-change:transform;background:radial-gradient(38vmax 30vmax at 85% 8%,#ff3b4e29,#0000 70%),radial-gradient(42vmax 28vmax at 20% 0,#ffffff12,#0000 70%),radial-gradient(30vmax 26vmax at 10% 92%,#22c77a0f,#0000 70%),radial-gradient(60vmax 40vmax at 50% 120%,#ff3b4e12,#0000 70%);position:fixed;inset:-20vmax}body:after{content:"";z-index:-1;pointer-events:none;opacity:.09;mix-blend-mode:overlay;background:radial-gradient(120% 80% at 50% 40%,#0000 55%,#000000a6 100%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}@keyframes vx-drift{0%{transform:translate(0,0)rotate(0)scale(1)}50%{transform:translate(-3vmax,2vmax)rotate(4deg)scale(1.05)}to{transform:translate(2vmax,-2vmax)rotate(-3deg)scale(1.02)}}@keyframes vx-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes vx-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes vx-pulse-dot{0%,to{box-shadow:0 0 0 0 var(--vx-red-glow)}50%{box-shadow:0 0 0 7px #0000}}@keyframes vx-sheen{0%{transform:translate(-120%)skew(-18deg)}60%,to{transform:translate(220%)skew(-18deg)}}.vx-num{font-family:var(--vx-font-num);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:-.02em;direction:ltr;unicode-bidi:isolate}.vx-glass{border:1px solid var(--vx-line);border-radius:var(--vx-r-md);box-shadow:var(--vx-shadow-1);-webkit-backdrop-filter:var(--vx-blur);backdrop-filter:var(--vx-blur);background:linear-gradient(#ffffff0f,#ffffff06)}.vx-btn{border-radius:var(--vx-r-pill);min-height:48px;font:700 .92rem/1 var(--vx-font);cursor:pointer;transition:transform var(--vx-t-fast) var(--vx-ease-out), background var(--vx-t-base) var(--vx-ease-out), box-shadow var(--vx-t-base) var(--vx-ease-out);-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.vx-btn:active{transform:scale(.97)}.vx-btn:focus-visible{outline:2px solid var(--vx-ink);outline-offset:3px}.vx-btn--primary{background:var(--vx-ink);color:var(--vx-ink-inverse);box-shadow:0 8px 28px #ffffff1f}.vx-btn--accent{background:linear-gradient(180deg, var(--vx-red-2), var(--vx-red));color:#fff;box-shadow:0 10px 30px var(--vx-red-glow)}.vx-btn--ghost{background:var(--vx-surface-2);border-color:var(--vx-line-2);color:var(--vx-ink)}.vx-chip{border-radius:var(--vx-r-pill);border:1px solid var(--vx-line);background:var(--vx-surface);color:var(--vx-ink-2);align-items:center;gap:.35rem;padding:.28rem .7rem;font-size:.72rem;font-weight:600;display:inline-flex}.vx-chip--up{color:var(--vx-green-2);background:#22c77a14;border-color:#22c77a40}.vx-chip--down{color:var(--vx-red-2);background:#ff3b4e14;border-color:#ff3b4e40}.vx-skeleton{border-radius:var(--vx-r-sm);background:linear-gradient(90deg, var(--vx-surface) 25%, var(--vx-surface-3) 50%, var(--vx-surface) 75%);background-size:200% 100%;animation:1.6s linear infinite vx-shimmer}.vx-enter{animation:vx-fade-up var(--vx-t-slow) var(--vx-ease-out) both}@media (prefers-reduced-motion:reduce){body:before{animation:none}}.vx-screen-header{justify-content:space-between;align-items:flex-end;gap:1rem;padding:.75rem .25rem 1.1rem;display:flex}.vx-screen-header__eyebrow{letter-spacing:.22em;color:var(--vx-red-2);margin:0 0 .35rem;font-size:.7rem;font-weight:700}.vx-screen-header__title{letter-spacing:-.02em;color:var(--vx-ink);margin:0;font-size:1.85rem;font-weight:850;line-height:1.1}.vx-screen-header__subtitle{color:var(--vx-ink-2);margin:.4rem 0 0;font-size:.84rem}
.vx-shell-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vx-btn:disabled{opacity:.4;cursor:default;box-shadow:none;transform:none}.vrx-app{max-width:480px;margin-inline:auto}.vrx-app__content{padding:calc(.75rem + env(safe-area-inset-top)) calc(1rem + env(safe-area-inset-right)) calc(var(--vrx-bottom-nav-gap,7rem) + 1.25rem) calc(1rem + env(safe-area-inset-left));animation:none}.vx-shell-ambient{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.vx-shell-ambient__beam{width:46vmax;height:180%;animation:vx-shell-sweep 26s var(--vx-ease-in-out) infinite alternate;will-change:transform;background:linear-gradient(90deg,#0000 0%,#ffffff06 38%,#ffffff0b 50%,#ff3b4e08 60%,#0000 100%);margin-left:-23vmax;position:absolute;top:-40%;left:50%;transform:translate(-40vmax)rotate(22deg)}.vx-shell-ambient__beam--2{background:linear-gradient(90deg,#0000,#ff3b4e0d 50%,#0000);width:22vmax;margin-left:-11vmax;animation-duration:34s;animation-direction:alternate-reverse;animation-delay:-12s}@keyframes vx-shell-sweep{0%{transform:translate(-40vmax)rotate(22deg)}to{transform:translate(40vmax)rotate(16deg)}}.vx-shell-dock{left:50%;bottom:calc(.625rem + env(safe-area-inset-bottom));z-index:30;pointer-events:none;width:min(100% - 1.5rem,456px);padding-top:1.35rem;position:fixed;transform:translate(-50%)}.vx-shell-dock__bar{-webkit-backdrop-filter:saturate(170%)blur(22px);backdrop-filter:saturate(170%)blur(22px);pointer-events:auto;background:radial-gradient(60% 120% at 50% 0,#ff3b4e1a,#0000 70%),linear-gradient(#1e1e23c7,#0a0a0ce0);border:1px solid #ffffff1a;border-radius:1.6rem;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;height:4.1rem;padding:0 .3rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #00000080,0 18px 48px #000000b3,0 4px 14px #00000073}.vx-shell-dock__bar:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff47 28%,#ff3b4ed9 50%,#ffffff47 72%,#0000);height:1px;position:absolute;top:-1px;left:12%;right:12%}.vx-shell-dock__item{min-width:0;min-height:0;color:var(--vx-ink-3);font:650 .66rem/1 var(--vx-font);letter-spacing:-.005em;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--vx-t-base) var(--vx-ease-out);flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.2rem .1rem;text-decoration:none;display:flex;position:relative}.vx-shell-dock__item:active{transform:none}.vx-shell-dock__item:focus-visible{outline:none}.vx-shell-dock__item:focus-visible .vx-shell-dock__icon{outline:2px solid var(--vx-ink);outline-offset:4px;border-radius:12px}.vx-shell-dock__icon{z-index:1;transition:transform var(--vx-t-fast) var(--vx-ease-out);flex:none;place-items:center;display:grid;position:relative}.vx-shell-dock__item:active .vx-shell-dock__icon{transform:scale(.88)}.vx-shell-dock__icon>svg{width:23px;height:23px}.vx-shell-dock__icon .vx-i-fill{transition:fill var(--vx-t-base) var(--vx-ease-out), fill-opacity var(--vx-t-base) var(--vx-ease-out)}.vx-shell-dock__label{z-index:1;text-overflow:ellipsis;flex:none;max-width:100%;position:relative;overflow:hidden}.vx-shell-dock__item[data-active=true]{color:var(--vx-ink)}.vx-shell-dock__item[data-active=true] .vx-i-fill{fill:currentColor;fill-opacity:.16}.vx-shell-dock__item[data-active=true] .vx-shell-dock__icon>svg{filter:drop-shadow(0 0 10px #ffffff47)}.vx-shell-dock__indicator{background:linear-gradient(#ffffff1c,#ffffff0a);border-radius:1.15rem;position:absolute;inset:.42rem .18rem;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0f}.vx-shell-dock__indicator:after{content:"";background:var(--vx-red);width:1.15rem;height:3px;box-shadow:0 0 10px var(--vx-red), 0 2px 16px var(--vx-red-glow);border-radius:0 0 3px 3px;margin-left:-.575rem;position:absolute;top:calc(-.42rem - 1px);left:50%}.vx-shell-dock__item[data-nav-key=ai]{color:var(--vx-ink-2);justify-content:flex-end;gap:.22rem;padding-bottom:.62rem}.vx-shell-dock__item[data-nav-key=ai][data-active=true]{color:var(--vx-ink)}.vx-shell-dock__item[data-nav-key=ai] .vx-shell-dock__label{letter-spacing:.02em;direction:ltr;font-weight:800}.vx-shell-orb{isolation:isolate;background:radial-gradient(circle at 50% 35%,#1a1a1f,#070708 70%);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:0 0 0 1px #ffffff1a,0 12px 28px #000000b3}.vx-shell-orb__glow{z-index:-1;animation:vx-shell-breathe 3.8s var(--vx-ease-in-out) infinite;pointer-events:none;background:radial-gradient(circle,#ff3b4e6b 0%,#ff3b4e1f 40%,#0000 68%);border-radius:50%;position:absolute;inset:-34%}.vx-shell-orb__ring{background:conic-gradient(from 0deg, var(--vx-red) 0deg, #ff3b4e00 95deg, #ffffff8c 150deg, #ff3b4e00 205deg, var(--vx-red-2) 290deg, var(--vx-red) 360deg);border-radius:50%;animation:6s linear infinite vx-shell-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.vx-shell-orb__core{background:radial-gradient(circle at 34% 26%,#fff 0%,#f4f4f6 30%,#d2d2d8 68%,#9b9ba4 100%);border-radius:50%;place-items:center;display:grid;position:absolute;inset:13%;box-shadow:inset 0 -5px 9px #00000047,inset 0 2px 2px #ffffffe6,0 0 18px #ff3b4e61,0 0 4px #ffffff59}.vx-shell-orb__glyph{width:50%;height:50%;animation:vx-shell-twinkle 3.8s var(--vx-ease-in-out) infinite}.vx-shell-orb[data-active=true] .vx-shell-orb__ring{animation-duration:2.6s}.vx-shell-orb[data-active=true] .vx-shell-orb__glow{background:radial-gradient(circle,#ff3b4e9e 0%,#ff3b4e33 42%,#0000 70%)}.vx-shell-orb[data-active=true] .vx-shell-orb__core{box-shadow:inset 0 -5px 9px #00000047,inset 0 2px 2px #ffffffe6,0 0 26px #ff3b4e99,0 0 6px #ffffff80}@keyframes vx-shell-spin{to{transform:rotate(360deg)}}@keyframes vx-shell-breathe{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.06)}}@keyframes vx-shell-twinkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(.9)rotate(45deg)}}.vrx-brand-header.vx-shell-brand{justify-content:flex-start;align-items:center;gap:.7rem;margin:.25rem 0 1.1rem;display:flex}.vx-shell-brand__mark{border-radius:50%;display:flex;box-shadow:0 0 22px #ff3b4e38}.vx-shell-brand__text{flex-direction:column;gap:.3rem;min-width:0;display:flex}.vx-shell-brand__wordmark{direction:ltr;justify-content:flex-start;width:max-content;display:flex}.vx-shell-brand__subtitle{color:var(--vx-ink-3);font-size:.72rem;font-weight:600}.vx-shell-overlay{z-index:9999;-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);overscroll-behavior:contain;background:radial-gradient(60% 45% at 50% 42%,#ff3b4e24,#0000 70%),#020203b8;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.vx-shell-modal{border:1px solid var(--vx-line-2);border-radius:var(--vx-r-lg);text-align:center;background:radial-gradient(90% 60% at 50% 0,#ff3b4e29,#0000 70%),linear-gradient(#141418,#0a0a0c);outline:none;width:min(22.5rem,100%);max-height:85dvh;padding:1.6rem 1.4rem 1.4rem;position:relative;overflow:hidden auto;box-shadow:inset 0 1px #ffffff17,0 30px 80px #000000bf,0 0 60px #ff3b4e1a}.vx-shell-modal:before{content:"";background:linear-gradient(90deg,#0000,#ff3b4ee6,#0000);height:1px;position:absolute;top:0;left:18%;right:18%}.vx-shell-modal__art{width:8.5rem;height:8.5rem;margin:-.3rem auto .6rem;display:block}.vx-shell-modal__orbit{transform-origin:70px 70px;animation:9s linear infinite vx-shell-spin}.vx-shell-modal__sand{animation:vx-shell-sand 2.8s var(--vx-ease-in-out) infinite}@keyframes vx-shell-sand{0%,to{opacity:.55}50%{opacity:1}}.vx-shell-modal__title{color:var(--vx-ink);letter-spacing:-.02em;margin:0 0 .55rem;font-size:1.6rem;font-weight:850}.vx-shell-modal__body{color:var(--vx-ink-2);margin:0 0 1.4rem;font-size:.88rem;line-height:1.95}.vx-shell-modal .vx-btn{width:100%}.vrx-sheet-backdrop.vrx-sheet-backdrop--center.vx-shell-overlay{z-index:1000;justify-content:center;align-items:center;display:flex}.vrx-state{color:var(--vx-ink-2);gap:.55rem;padding:2.4rem 1.25rem;position:relative}.vrx-state__icon{border:1px solid var(--vx-line-2);width:3.4rem;height:3.4rem;box-shadow:var(--vx-shadow-1);filter:grayscale();background:linear-gradient(#ffffff12,#ffffff05);border-radius:1.15rem;place-items:center;margin-bottom:.35rem;font-size:1.35rem;display:grid}.vrx-state__title{color:var(--vx-ink);font-size:1.02rem;font-weight:800}.vrx-state__description{color:var(--vx-ink-2);font-size:.84rem;line-height:1.85}.vrx-state .vrx-button,.vrx-state .vx-btn{min-width:10rem;margin-top:.6rem}.vx-shell-state{border:1px solid var(--vx-line);border-radius:var(--vx-r-lg);background:radial-gradient(70% 55% at 50% 0%, #ffffff0d, transparent 70%), var(--vx-surface);margin:.5rem 0}.vx-shell-state__icon{border:1px solid var(--vx-line-2);width:3.6rem;height:3.6rem;color:var(--vx-ink);background:linear-gradient(#19191e,#0c0c0f);border-radius:1.2rem;place-items:center;margin-bottom:.4rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,0 12px 30px #00000080}.vx-shell-state__icon svg{width:26px;height:26px}.vx-shell-state__icon[data-tone=red]{color:var(--vx-red-2);box-shadow:inset 0 1px #ffffff14,0 12px 30px #00000080,0 0 28px #ff3b4e38}.vx-shell-state__icon[data-tone=red] .vx-i-fill{fill:currentColor;fill-opacity:.14}.vrx-button{border-radius:var(--vx-r-pill);background:var(--vx-ink);min-height:48px;color:var(--vx-ink-inverse);font:750 .9rem/1 var(--vx-font);border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:0 1.3rem;text-decoration:none;display:inline-flex;box-shadow:0 8px 26px #ffffff1a}.vrx-button:active{filter:none;transform:scale(.97)}.vrx-button:disabled{opacity:.4;box-shadow:none}.vrx-button--secondary{border-color:var(--vx-line-2);background:var(--vx-surface-2);color:var(--vx-ink);box-shadow:none}.vrx-button:focus-visible,.vrx-filter-chip:focus-visible{outline:2px solid var(--vx-ink);outline-offset:3px}.vrx-card{border:1px solid var(--vx-line);border-radius:var(--vx-r-md);box-shadow:var(--vx-shadow-1);background:linear-gradient(#ffffff0d,#ffffff05)}@media (hover:hover){a.vrx-card:hover,button.vrx-card:hover{border-color:var(--vx-line-2)}}.vrx-page-header{align-items:flex-end;margin:.5rem 0 1.1rem}.vrx-page-header__title{letter-spacing:-.02em;font-size:1.55rem;font-weight:850}.vrx-page-header__eyebrow{color:var(--vx-red-2);letter-spacing:.18em;margin-bottom:.3rem;font-size:.68rem}.vrx-skeleton{border-radius:var(--vx-r-sm);background:linear-gradient(90deg, var(--vx-surface) 25%, var(--vx-surface-3) 50%, var(--vx-surface) 75%);background-size:200% 100%;animation:1.6s linear infinite vx-shimmer}.vrx-filter-chip[data-active=true]{border-color:var(--vx-line-2);background:var(--vx-surface-3);color:var(--vx-ink)}.vrx-sheet-backdrop{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(70% 40% at 50% 100%,#ff3b4e1f,#0000 70%),#020203ad}.vrx-sheet{border:1px solid var(--vx-line-2);border-radius:var(--vx-r-lg) var(--vx-r-lg) 0 0;width:min(30rem,100%);padding:.6rem 1.35rem calc(1.5rem + env(safe-area-inset-bottom));background:radial-gradient(80% 50% at 50% 0,#ffffff0d,#0000 70%),linear-gradient(#131317,#09090b);border-bottom:none;box-shadow:inset 0 1px #ffffff17,0 -24px 60px #0009}.vrx-sheet__handle{background:#ffffff2e;width:2.6rem;height:.26rem}.vrx-sheet__title{font-size:1.15rem;font-weight:850}.vrx-sheet__close{background:var(--vx-surface-2);min-width:2.25rem;min-height:2.25rem;color:var(--vx-ink-2);border-radius:50%;place-items:center;font-size:.85rem;display:grid}.vrx-sheet__close:focus-visible{outline:2px solid var(--vx-ink)}.vrx-sheet__body{color:var(--vx-ink-2)}.vx-shell-success__icon{width:3.4rem;height:3.4rem;color:var(--vx-green-2);background:radial-gradient(circle at 50% 35%,#22c77a38,#22c77a0f);border-radius:50%;place-items:center;margin:.25rem auto 1rem;display:grid;box-shadow:inset 0 0 0 1px #22c77a4d,0 0 30px #22c77a2e}.vx-shell-success__icon svg{width:28px;height:28px}.vx-shell-success .vrx-sheet__body{text-align:center}.vx-shell-splash{align-content:center;place-items:center;gap:1.4rem;min-height:100dvh;padding:2rem;display:grid}.vx-shell-splash__wordmark{animation:vx-fade-up var(--vx-t-slow) var(--vx-ease-out) .12s both;direction:ltr;display:flex}.vx-shell-splash__bar{background:#ffffff14;border-radius:2px;width:7.5rem;height:2px;position:relative;overflow:hidden}.vx-shell-splash__bar:after{content:"";border-radius:inherit;background:linear-gradient(90deg, transparent, var(--vx-red), #fff, transparent);width:40%;animation:vx-shell-load 1.4s var(--vx-ease-in-out) infinite;position:absolute;inset:0}@keyframes vx-shell-load{0%{transform:translate(-120%)}to{transform:translate(300%)}}.vx-shell-splash__label{color:var(--vx-ink-3);margin:0;font-size:.78rem;font-weight:600}.vx-shell-gate-error{align-content:center;min-height:100dvh;display:grid}.vrx-browser-gate.vx-shell-gate{min-height:100dvh;padding-block:calc(1.5rem + env(safe-area-inset-top)) calc(1.5rem + env(safe-area-inset-bottom));align-content:center;gap:1.5rem;display:grid}.vx-shell-gate__hero{animation:vx-fade-up var(--vx-t-slow) var(--vx-ease-out) both;justify-items:center;gap:1rem;display:grid}.vx-shell-gate__wordmark{direction:ltr;display:flex}.vx-shell-gate__tagline{color:var(--vx-ink-3);letter-spacing:.02em;margin:-.4rem 0 0;font-size:.74rem;font-weight:600}.vrx-browser-card{border:1px solid var(--vx-line-2);border-radius:var(--vx-r-lg);animation:vx-fade-up var(--vx-t-slow) var(--vx-ease-out) 90ms both;background:radial-gradient(90% 55% at 50% 0,#ff3b4e1a,#0000 70%),linear-gradient(#16161aeb,#09090bf5);gap:.95rem;padding:1.6rem 1.25rem 1.35rem;position:relative;box-shadow:inset 0 1px #ffffff14,0 30px 70px #000000a6}.vrx-browser-card:before{content:"";background:linear-gradient(90deg,#0000,#ff3b4ecc,#0000);height:1px;position:absolute;top:0;left:20%;right:20%}.vrx-browser-card__title{letter-spacing:-.02em;color:var(--vx-ink);font-size:1.45rem;font-weight:850}.vrx-browser-card__lead,.vrx-browser-card__hint,.vrx-browser-card__sent{color:var(--vx-ink-2)}.vrx-browser-card__hint{color:var(--vx-ink-3)}.vrx-browser-card__lead strong{color:var(--vx-ink)}.vrx-browser-card__verified{border-radius:var(--vx-r-pill);color:var(--vx-green-2);background:#22c77a14;border:1px solid #22c77a40;align-self:center;align-items:center;gap:.4rem;padding:.32rem .75rem;font-size:.75rem;font-weight:650;display:inline-flex}.vrx-browser-card__verified svg{width:16px;height:16px}.vx-shell-gate .vrx-email-sheet__input{border:1px solid var(--vx-line-2);border-radius:var(--vx-r-sm);min-height:3.25rem;color:var(--vx-ink);transition:border-color var(--vx-t-base) var(--vx-ease-out), box-shadow var(--vx-t-base) var(--vx-ease-out);background:#00000059;font-size:1rem;box-shadow:0 1px #ffffff0a}.vx-shell-gate .vrx-email-sheet__input:focus{border-color:#fff6;outline:none;box-shadow:0 0 0 4px #ffffff0f}.vrx-browser-card__waiting{border:1px solid var(--vx-line);border-radius:var(--vx-r-sm);color:var(--vx-ink-2);background:#0000004d}.vrx-browser-card__spinner{border-color:#ffffff1f;border-top-color:var(--vx-red)}.vrx-browser-card__locked li{border:1px solid var(--vx-line);border-radius:var(--vx-r-sm);background:var(--vx-surface);color:var(--vx-ink);opacity:1;flex-flow:wrap;align-items:center;gap:.2rem .45rem}.vrx-browser-card__locked li svg{width:15px;height:15px;color:var(--vx-ink-3)}.vrx-browser-card__locked small{color:var(--vx-ink-3);flex-basis:100%}.vx-shell-gate__logout{align-self:center;align-items:center;gap:.35rem;display:inline-flex}.vx-shell-gate__logout svg{width:16px;height:16px}.vrx-browser-back{border:1px solid var(--vx-line-2);border-radius:var(--vx-r-pill);min-height:2.35rem;box-shadow:var(--vx-shadow-1);color:var(--vx-ink);-webkit-backdrop-filter:var(--vx-blur);backdrop-filter:var(--vx-blur);background:linear-gradient(#ffffff14,#ffffff08);gap:.4rem;margin:.25rem 0 .75rem;padding:0 .95rem 0 .8rem;font-size:.8rem;font-weight:650}.vrx-browser-back svg{width:17px;height:17px}.vrx-email-banner{border-radius:var(--vx-r-md);box-shadow:var(--vx-shadow-1);color:var(--vx-ink);background:radial-gradient(70% 140% at 100%,#ff3b4e29,#0000 70%),linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ff3b4e42;gap:.7rem;margin:.25rem 0 .9rem;padding:.65rem .7rem .65rem .65rem;font-size:.8rem;position:relative;overflow:hidden}.vrx-email-banner__icon{background:linear-gradient(180deg, var(--vx-red-2), var(--vx-red));width:2.2rem;height:2.2rem;box-shadow:0 6px 18px var(--vx-red-glow);color:#fff;border-radius:.8rem}.vrx-email-banner__icon svg{width:18px;height:18px}.vrx-email-banner__text{color:var(--vx-ink);font-weight:600;line-height:1.6}.vrx-email-banner__cta{background:var(--vx-ink);color:var(--vx-ink-inverse);border:none;padding:.45rem .9rem;font-weight:800;box-shadow:0 6px 18px #ffffff1a}.vx-shell-notfound{text-align:center;place-items:center;min-height:62dvh;padding:1.5rem;display:grid}.vx-shell-notfound__code{color:#0000;font:900 5.5rem/1 var(--vx-font-num);letter-spacing:-.04em;-webkit-text-stroke:1.5px #ffffff4d;background:linear-gradient(#ffffff38,#0000 85%);direction:ltr;-webkit-background-clip:text;background-clip:text;margin:0}.vx-shell-notfound__code span{-webkit-text-stroke:1.5px var(--vx-red);text-shadow:0 0 30px var(--vx-red-glow)}.vx-shell-notfound__title{color:var(--vx-ink);margin:1rem 0 .4rem;font-size:1.15rem;font-weight:850}.vx-shell-notfound__text{max-width:18rem;color:var(--vx-ink-2);margin:0;font-size:.85rem;line-height:1.8}@media (prefers-reduced-motion:reduce){.vx-shell-ambient__beam,.vx-shell-orb__glow,.vx-shell-orb__ring,.vx-shell-orb__glyph,.vx-shell-modal__orbit,.vx-shell-modal__sand,.vx-shell-splash__bar:after{animation:none}}
.vx-home{color:var(--vx-ink);flex-direction:column;gap:1.75rem;padding-bottom:1rem;display:flex;position:relative}.vx-home-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vx-home-ambient{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.vx-home-ambient__key,.vx-home-ambient__haze{will-change:transform;border-radius:50%;position:absolute}.vx-home-ambient__key{width:120vw;height:70vh;animation:vx-home-float 18s var(--vx-ease-in-out) infinite alternate;background:radial-gradient(closest-side,#ff3b4e38,#ff3b4e0f 55%,#0000);top:-22vh;left:-30vw}.vx-home-ambient__haze{width:110vw;height:50vh;animation:vx-home-float 24s var(--vx-ease-in-out) infinite alternate-reverse;background:radial-gradient(closest-side,#ffffff0f,#0000);top:4vh;right:-40vw}@keyframes vx-home-float{0%{transform:translate(0,0)scale(1)}to{transform:translate(6vw,3vh)scale(1.08)}}.vx-home-header{justify-content:space-between;align-items:center;gap:.75rem;padding:.35rem .1rem 0;display:flex}.vx-home-header__who{min-width:0;color:inherit;-webkit-tap-highlight-color:transparent;align-items:center;gap:.75rem;text-decoration:none;display:flex}.vx-home-header__avatar{background:conic-gradient(from 210deg, var(--vx-red), var(--vx-red-deep) 30%, #ffffff38 55%, var(--vx-red-2) 85%, var(--vx-red));border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:2px;display:grid;position:relative;box-shadow:0 6px 22px #ff3b4e38}.vx-home-header__avatar img,.vx-home-header__initial{object-fit:cover;border-radius:50%;width:100%;height:100%}.vx-home-header__initial{color:var(--vx-ink);background:radial-gradient(circle at 30% 25%,#2a2a30,#0d0d10 70%);place-items:center;font-size:1.05rem;font-weight:800;line-height:1;display:grid}.vx-home-header__text{flex-direction:column;gap:.15rem;min-width:0;display:flex}.vx-home-header__greeting{color:var(--vx-ink-3);font-size:.74rem;font-weight:500}.vx-home-header__name{letter-spacing:-.01em;color:var(--vx-ink);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:800;overflow:hidden}.vx-home-header__brand{border:1px solid var(--vx-line);border-radius:var(--vx-r-pill);background:var(--vx-surface);-webkit-backdrop-filter:var(--vx-blur);backdrop-filter:var(--vx-blur);direction:ltr;flex:none;align-items:center;gap:.4rem;padding:.42rem .75rem .42rem .6rem;display:inline-flex}.vx-home-header__brand-word{letter-spacing:.24em;color:var(--vx-ink);font-size:.78rem;font-weight:800}.vx-home-hero{isolation:isolate;overflow-clip-margin:12px;flex-direction:column;align-items:flex-start;padding:.6rem .1rem .25rem;display:flex;position:relative;overflow:clip}.vx-home-hero__beam{z-index:-1;pointer-events:none;background:radial-gradient(38% 42% at 70% 52%,#ff3b4e26,#0000 100%);height:160px;position:absolute;inset:.4rem 0 auto}.vx-home-hero__sweep{z-index:1;pointer-events:none;width:38%;height:92px;animation:vx-home-sweep 7.5s var(--vx-ease-in-out) 1.4s infinite;background:linear-gradient(100deg,#0000 30%,#ffffff0a 46%,#ffffff12 50%,#0000 60%);position:absolute;top:2.6rem;left:0;transform:translate(-140%)skew(-16deg)}@keyframes vx-home-sweep{0%{transform:translate(-140%)skew(-16deg)}45%,to{transform:translate(320%)skew(-16deg)}}.vx-home-hero__label-row{align-items:center;gap:.5rem;width:100%;display:flex}.vx-home-hero__live{background:var(--vx-red);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite vx-pulse-dot}.vx-home-hero__label{color:var(--vx-ink-2);font-size:.86rem;font-weight:600}.vx-home-hero__unit{border:1px solid var(--vx-line);border-radius:var(--vx-r-pill);letter-spacing:.18em;color:var(--vx-ink-3);margin-inline-start:auto;padding:.2rem .55rem;font-size:.64rem;font-weight:700}.vx-home-hero__figure.vx-num{font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"lnum" 1, "pnum" 1;letter-spacing:-.035em}.vx-home-hero__figure{--vx-fig:3.7rem;font-size:var(--vx-fig);letter-spacing:-.045em;text-align:right;white-space:nowrap;align-self:stretch;margin:.55rem 0 0;font-weight:800;line-height:1.04;position:relative}.vx-home-hero__figure[data-size=lg]{--vx-fig:3.05rem}.vx-home-hero__figure[data-size=xl]{--vx-fig:2.5rem}.vx-home-hero__figure-inner{direction:ltr;align-items:baseline;padding:.06em .02em .1em;display:inline-flex;overflow:hidden}.vx-home-hero__glyph{will-change:transform;display:inline-block}.vx-home-hero__lead{letter-spacing:0;color:var(--vx-ink-2);align-self:flex-start;margin-top:.12em;margin-right:.06em;font-size:.5em;font-weight:600;display:inline-flex}.vx-home-hero__whole{background:linear-gradient(#fff 30%,#c9c9d0);-webkit-background-clip:text;background-clip:text;display:inline-flex}.vx-home-hero__fraction{letter-spacing:-.01em;color:var(--vx-ink-3);margin-left:.04em;font-size:.48em;font-weight:700;display:inline-flex}.vx-home-hero__equivalent{border:1px solid var(--vx-line);border-radius:var(--vx-r-pill);background:var(--vx-surface);color:var(--vx-ink-2);margin:.55rem 0 0;padding:.32rem .75rem;font-size:.74rem;font-weight:600}.vx-home-hero__actions{grid-template-columns:1fr 1fr;gap:.65rem;width:100%;margin-top:1.4rem;display:grid}.vx-home-hero__action{min-height:54px;font-size:.98rem}.vx-home-hero__action--glass{border-color:var(--vx-line-2);-webkit-backdrop-filter:var(--vx-blur);backdrop-filter:var(--vx-blur);background:linear-gradient(#ffffff17,#ffffff0a)}.vx-home-hero--loading{gap:0}.vx-home-hero--loading .vx-skeleton{display:block}.vx-home-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.vx-home-rail__item{min-width:0;color:var(--vx-ink-2);-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:.5rem;text-decoration:none;display:flex}.vx-home-rail__tile{aspect-ratio:1;border:1px solid var(--vx-line);width:100%;max-width:72px;box-shadow:var(--vx-shadow-1);color:var(--vx-ink);-webkit-backdrop-filter:var(--vx-blur);backdrop-filter:var(--vx-blur);transition:border-color var(--vx-t-base) var(--vx-ease-out);background:linear-gradient(160deg,#ffffff14,#ffffff05 60%);border-radius:22px;place-items:center;display:grid;position:relative}.vx-home-rail__item[data-accent=true] .vx-home-rail__tile{color:#fff;background:radial-gradient(80% 80% at 50% 0,#ff3b4e47,#0000 70%),linear-gradient(160deg,#ffffff12,#ffffff05 60%);border-color:#ff3b4e61;box-shadow:inset 0 1px #ffffff14,0 10px 30px #ff3b4e2e}.vx-home-rail__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.76rem;font-weight:700;overflow:hidden}.vx-home-rail__item:focus-visible{outline:none}.vx-home-rail__item:focus-visible .vx-home-rail__tile{outline:2px solid var(--vx-ink);outline-offset:3px}.vx-home-section-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.vx-home-section-head__title{letter-spacing:-.01em;color:var(--vx-ink);margin:0;font-size:1.08rem;font-weight:800}.vx-home-section-head__link{color:var(--vx-ink-2);align-items:center;gap:.3rem;padding:.35rem .2rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.vx-home-perf{border:1px solid var(--vx-line);border-radius:var(--vx-r-lg);box-shadow:var(--vx-shadow-1);background:radial-gradient(70% 90% at 100% 0,#ffffff0d,#0000 60%),linear-gradient(#ffffff0b,#ffffff04);padding:1.15rem 1.1rem 1.1rem}.vx-home-perf__body{grid-template-columns:124px minmax(0,1fr);align-items:center;gap:1.1rem;display:grid}.vx-home-perf__ring{width:124px;height:124px;position:relative}.vx-home-perf__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.vx-home-perf__track{stroke:#ffffff12;stroke-width:6px}.vx-home-perf__arc{stroke-width:6px}.vx-home-perf__arc--win{stroke:var(--vx-ink)}.vx-home-perf__arc--loss{stroke:var(--vx-red)}.vx-home-perf__center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;display:flex;position:absolute;inset:0}.vx-home-perf__total{color:var(--vx-ink);font-size:2rem;font-weight:800;line-height:1}.vx-home-perf__total-label{max-width:76px;color:var(--vx-ink-3);font-size:.6rem;font-weight:600;line-height:1.35}.vx-home-perf__list{flex-direction:column;margin:0;display:flex}.vx-home-perf__row{border-bottom:1px solid var(--vx-line);justify-content:space-between;align-items:center;gap:.5rem;padding:.62rem 0;display:flex}.vx-home-perf__row:last-child{border-bottom:0}.vx-home-perf__row dt{color:var(--vx-ink-2);align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;display:inline-flex}.vx-home-perf__row dd{color:var(--vx-ink);margin:0;font-size:1.02rem;font-weight:800}.vx-home-perf__row dd[data-tone=positive]{color:var(--vx-green-2)}.vx-home-perf__row dd[data-tone=negative]{color:var(--vx-red-2)}.vx-home-perf__row dd[data-tone=neutral]{color:var(--vx-ink-2)}.vx-home-perf__dot{background:var(--vx-ink-3);border-radius:3px;width:8px;height:8px}.vx-home-perf__dot[data-tone=positive]{background:var(--vx-ink)}.vx-home-perf__dot[data-tone=negative]{background:var(--vx-red)}.vx-home-perf__dot[data-tone=neutral]{border:1.5px solid var(--vx-ink-2);background:0 0;border-radius:50%}.vx-home-chart{border:1px solid var(--vx-line);border-radius:var(--vx-r-lg);box-shadow:var(--vx-shadow-1);background:radial-gradient(90% 60% at 50% 110%,#ff3b4e12,#0000 70%),linear-gradient(#ffffff0b,#ffffff04);padding:1.15rem 1.1rem 1rem;position:relative;overflow:hidden}.vx-home-chart__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.vx-home-chart__title-block{flex-direction:column;gap:.2rem;display:flex}.vx-home-chart__subtitle{color:var(--vx-ink-3);font-size:.72rem;font-weight:500}.vx-home-seg{border:1px solid var(--vx-line);border-radius:var(--vx-r-pill);background:#00000059;padding:3px;display:inline-flex}.vx-home-seg__btn{border-radius:var(--vx-r-pill);min-width:58px;min-height:32px;color:var(--vx-ink-3);font:700 .74rem/1 var(--vx-font);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 .8rem;position:relative}.vx-home-seg__btn[data-active=true]{color:var(--vx-ink-inverse)}.vx-home-seg__pill{border-radius:var(--vx-r-pill);background:var(--vx-ink);position:absolute;inset:0;box-shadow:0 4px 14px #ffffff24}.vx-home-seg__text{position:relative}.vx-home-chart__toolbar{justify-content:space-between;align-items:center;gap:.75rem;min-height:3rem;margin-top:1rem;display:flex}.vx-home-chart__readout{flex-direction:column;gap:.15rem;min-width:0;display:flex}.vx-home-chart__readout-main{align-items:baseline;gap:.5rem;display:flex}.vx-home-chart__readout-value{color:var(--vx-ink);font-size:1.2rem;font-weight:800}.vx-home-chart__readout-delta{color:var(--vx-ink-2);font-size:.74rem;font-weight:700}.vx-home-chart__readout-delta[data-tone=positive]{color:var(--vx-green-2)}.vx-home-chart__readout-delta[data-tone=negative]{color:var(--vx-red-2)}.vx-home-chart__readout-date{color:var(--vx-ink-3);font-size:.72rem}.vx-home-chart__hint{color:var(--vx-ink-3);font-size:.74rem;line-height:1.6}.vx-home-kind{border:1px solid var(--vx-line);background:#00000059;border-radius:12px;flex:none;gap:2px;padding:3px;display:inline-flex}.vx-home-kind__btn{width:34px;height:30px;color:var(--vx-ink-3);cursor:pointer;transition:background var(--vx-t-base) var(--vx-ease-out), color var(--vx-t-base) var(--vx-ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.vx-home-kind__btn[data-active=true]{background:var(--vx-surface-3);color:var(--vx-ink)}.vx-home-chart__plot{touch-action:pan-y;cursor:crosshair;margin-top:.5rem}.vx-home-chart__svg{direction:ltr;width:100%;height:auto;display:block;overflow:visible}.vx-home-chart__grid{stroke:#ffffff0f;stroke-width:1px;stroke-dasharray:2 4}.vx-home-chart__axis{fill:var(--vx-ink-3);font-family:var(--vx-font-num);font-size:9px;font-weight:600}.vx-home-chart__bar{transform-box:fill-box;transform-origin:50% 100%;animation:vx-home-bar-rise .75s var(--vx-ease-out) both;transition:opacity var(--vx-t-fast) ease}.vx-home-chart__bar[data-empty=true]{fill:#ffffff1a}.vx-home-chart__bar[data-still=true]{opacity:.55}.vx-home-chart__bar[data-today=true]{filter:drop-shadow(0 0 8px #ff3b4e8c)}.vx-home-chart__bar[data-active=true]{opacity:1}.vx-home-chart__plot:has(.vx-home-chart__bar[data-active=true]) .vx-home-chart__bar:not([data-active=true]){opacity:.3}@keyframes vx-home-bar-rise{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.vx-home-chart__guide{stroke:#fff6;stroke-width:1px;stroke-dasharray:3 3}.vx-home-chart__halo{fill:#ff3b4e4d;transform-box:fill-box;transform-origin:50%}.vx-home-chart__marker[data-live=true] .vx-home-chart__halo{animation:2.2s ease-out infinite vx-home-halo}.vx-home-chart__marker[data-live=false] .vx-home-chart__halo{fill:#ffffff2e}@keyframes vx-home-halo{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.vx-home-chart__xaxis{direction:ltr;height:2.1rem;margin-top:.3rem;position:relative}.vx-home-chart__xlabel{white-space:nowrap;flex-direction:column;align-items:center;gap:.1rem;display:flex;position:absolute;top:0;transform:translate(-50%)}.vx-home-chart__xlabel-day{color:var(--vx-ink-2);font-size:.68rem;font-weight:700}.vx-home-chart__xlabel-sub{color:var(--vx-ink-3);font-size:.58rem}.vx-home-chart__xlabel[data-today=true] .vx-home-chart__xlabel-day{color:var(--vx-red-2)}.vx-home-chart__empty{text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:1.6rem 0 1.2rem;display:flex}.vx-home-chart__empty p{color:var(--vx-ink-3);margin:0;font-size:.8rem}.vx-home-chart__empty-art{fill:none;stroke:#ffffff2e;stroke-width:1.6px;stroke-dasharray:4 5;stroke-linecap:round;width:132px;height:44px}.vx-home-chart__summary{border-top:1px solid var(--vx-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-top:.7rem;padding-top:.85rem;display:flex}.vx-home-chart__endpoints{min-width:0;color:var(--vx-ink);align-items:center;gap:.45rem;font-size:.76rem;font-weight:700;display:flex}.vx-home-chart__endpoint{white-space:nowrap;align-items:baseline;gap:.3rem;display:inline-flex}.vx-home-chart__endpoint-label{color:var(--vx-ink-3);font-weight:500}.vx-home-chart__endpoint-arrow{color:var(--vx-ink-3);display:inline-flex}.vx-home-chart__delta{border:1px solid var(--vx-line);border-radius:var(--vx-r-pill);background:var(--vx-surface);color:var(--vx-ink-2);flex:none;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.72rem;font-weight:800;display:inline-flex}.vx-home-chart__delta[data-tone=positive]{color:var(--vx-green-2);background:#22c77a14;border-color:#22c77a3d}.vx-home-chart__delta[data-tone=negative]{color:var(--vx-red-2);background:#ff3b4e17;border-color:#ff3b4e42}.vx-home-chart__delta-pct{opacity:.75}.vx-home-trades__empty{border:1px dashed var(--vx-line-2);border-radius:var(--vx-r-md);color:var(--vx-ink-3);text-align:center;margin:0;padding:1.4rem 1rem;font-size:.82rem}.vx-home-trades__list{border:1px solid var(--vx-line);border-radius:var(--vx-r-lg);box-shadow:var(--vx-shadow-1);background:linear-gradient(#ffffff0a,#ffffff04);margin:0;padding:.25rem 0;list-style:none}.vx-home-trade-item+.vx-home-trade-item .vx-home-trade:before{content:"";background:var(--vx-line);height:1px;position:absolute;top:0;left:1rem;right:4.4rem}.vx-home-trade{color:inherit;-webkit-tap-highlight-color:transparent;transition:background var(--vx-t-base) var(--vx-ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.85rem 1rem;text-decoration:none;display:grid;position:relative}a.vx-home-trade:active{background:var(--vx-surface)}.vx-home-trade__mono{border:1px solid var(--vx-line-2);direction:ltr;background:radial-gradient(circle at 30% 20%,#26262c,#0c0c0f 75%);border-radius:14px;place-items:center;width:44px;height:44px;display:grid;position:relative}.vx-home-trade__mono:after{content:"";border:2px solid var(--vx-bg);background:var(--vx-red);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.vx-home-trade__mono[data-tone=positive]:after{background:var(--vx-green)}.vx-home-trade--info .vx-home-trade__mono:after{background:var(--vx-ink-3)}.vx-home-trade__mono-text{letter-spacing:.04em;color:var(--vx-ink);font-size:.7rem;font-weight:800}.vx-home-trade__identity{flex-direction:column;gap:.2rem;min-width:0;display:flex}.vx-home-trade__symbol{color:var(--vx-ink);font-size:.92rem;font-weight:800}.vx-home-trade__quote{color:var(--vx-ink-3);margin-left:.15em;font-weight:600}.vx-home-trade__date{color:var(--vx-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.vx-home-trade__value{text-align:left;flex-direction:column;align-items:flex-end;gap:.2rem;display:flex}.vx-home-trade__amount{color:var(--vx-ink);font-size:.92rem;font-weight:800}.vx-home-trade__amount[data-tone=positive]{color:var(--vx-green-2)}.vx-home-trade__amount[data-tone=negative]{color:var(--vx-red-2)}.vx-home-trade__amount--info{border:1px solid var(--vx-line);border-radius:var(--vx-r-pill);color:var(--vx-ink-3);white-space:nowrap;padding:.18rem .5rem;font-size:.64rem;font-weight:600}.vx-home-trade__percent{color:var(--vx-ink-3);font-size:.7rem;font-weight:700}.vx-home-trade__percent[data-tone=positive]{color:#5fe3a5bf}.vx-home-trade__percent[data-tone=negative]{color:#ff6b78cc}.vx-home-trade--info .vx-home-trade__symbol,.vx-home-trade--info .vx-home-trade__mono-text{color:var(--vx-ink-2)}.vx-home-reveal{z-index:1;-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);background:radial-gradient(70% 50% at 50% 42%,#28060cbf,#0000 80%),#030304eb;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0;overflow:hidden}.vx-home-reveal__stage{isolation:isolate;text-align:center;flex-direction:column;align-items:center;width:min(24rem,100%);display:flex;position:relative}.vx-home-reveal__fx{z-index:-1;pointer-events:none;width:0;height:0;position:absolute;top:34%;left:50%}.vx-home-reveal__core{filter:blur(8px);width:340px;height:340px;animation:vx-home-core 4s var(--vx-ease-in-out) infinite alternate;background:radial-gradient(closest-side,#ff3b4e8c,#ff3b4e24 50%,#0000);border-radius:50%;position:absolute;top:-170px;left:-170px}@keyframes vx-home-core{0%{opacity:.85;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}.vx-home-reveal__ring{border:1px solid #ffffff73;border-radius:50%;width:220px;height:220px;position:absolute;top:-110px;left:-110px;box-shadow:inset 0 0 30px #ff3b4e59}.vx-home-reveal__beam{transform-origin:50%;background:linear-gradient(90deg,#0000,#ff6b78e6 35%,#fff 50%,#ff6b78e6 65%,#0000);width:100vw;height:2px;position:absolute;top:-1px;left:-50vw;box-shadow:0 0 18px #ff3b4eb3}.vx-home-reveal__eyebrow{border-radius:var(--vx-r-pill);color:var(--vx-ink);background:#00000073;border:1px solid #ffffff24;align-items:center;gap:.5rem;margin:0 0 1.4rem;padding:.4rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}.vx-home-reveal__eyebrow-dot{background:var(--vx-red);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite vx-pulse-dot}.vx-home-reveal__value{font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"lnum" 1, "pnum" 1;letter-spacing:-.045em;color:#fff;text-shadow:0 0 40px #ff3b4e73;white-space:nowrap;margin:0;font-size:clamp(2.2rem,11vw,3.2rem);font-weight:800;line-height:1.1}.vx-home-reveal__toman{border:1px solid var(--vx-line-2);border-radius:var(--vx-r-pill);color:var(--vx-ink-2);background:#0006;margin:.7rem 0 0;padding:.3rem .75rem;font-size:.74rem;font-weight:600}.vx-home-reveal__support{color:var(--vx-ink-2);margin:2.2rem 0 0;font-size:.92rem;line-height:1.8}.vx-home-reveal__cta{width:100%;margin-top:1.4rem}.vx-home-reveal__button{width:100%;min-height:54px;font-size:1rem}.vx-home-reveal--plan .vx-home-reveal__fx{top:38%}.vx-home-reveal__rays{width:340px;height:340px;animation:40s linear infinite vx-home-spin;position:absolute;top:-170px;left:-170px}@keyframes vx-home-spin{to{transform:rotate(360deg)}}.vx-home-reveal__plan{color:#fff;text-shadow:0 0 50px #ff3b4e80;direction:ltr;margin:.4rem 0 0;padding:0 .1em;font-size:clamp(3.6rem,22vw,5.4rem);font-weight:900;line-height:1.05;position:relative;overflow:hidden}.vx-home-reveal__plan-sweep{mix-blend-mode:overlay;width:45%;animation:vx-home-sweep 3.2s var(--vx-ease-in-out) .9s infinite;background:linear-gradient(100deg,#0000,#ffffff8c 50%,#0000);position:absolute;inset:0 auto 0 0;transform:translate(-130%)skew(-18deg)}@media (prefers-reduced-motion:reduce){.vx-home-ambient__key,.vx-home-ambient__haze,.vx-home-hero__sweep,.vx-home-hero__live,.vx-home-chart__bar,.vx-home-chart__marker .vx-home-chart__halo,.vx-home-reveal__core,.vx-home-reveal__rays,.vx-home-reveal__plan-sweep,.vx-home-reveal__eyebrow-dot{animation:none!important}.vx-home-hero__sweep,.vx-home-reveal__plan-sweep{display:none}}@media (max-width:370px){.vx-home-hero__figure{--vx-fig:3.1rem}.vx-home-hero__figure[data-size=lg]{--vx-fig:2.7rem}.vx-home-hero__figure[data-size=xl]{--vx-fig:2.2rem}.vx-home-perf__body{grid-template-columns:108px minmax(0,1fr);gap:.85rem}.vx-home-perf__ring{width:108px;height:108px}}
.vx-trades-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vx-trades-ring__value,.vx-trades-perf__count,.vx-trades-today__value,.vx-trades-trend__value,.vx-trades-row__pct,.vx-td-hero__pct,.vx-td-hero__amount-value,.vx-td-journey__end bdi{font-variant-numeric:proportional-nums lining-nums;font-feature-settings:"pnum" 1, "lnum" 1}.vx-trades-symbol{--vx-sym:44px;width:var(--vx-sym);height:var(--vx-sym);color:var(--vx-ink);background:radial-gradient(120% 90% at 30% 0,#ffffff29,#0000 60%),linear-gradient(160deg,#1d1d22 0%,#0c0c0f 100%);border-radius:32%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff24,0 8px 18px #00000073}.vx-trades-symbol:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffff1a,#0000);border-radius:50%;height:60%;position:absolute;inset:auto 18% -40%}.vx-trades-symbol[data-asset=xau]:after{background:radial-gradient(closest-side,#f5a5244d,#0000)}.vx-trades-symbol[data-size=sm]{--vx-sym:34px}.vx-trades-symbol[data-size=lg]{--vx-sym:64px}.vx-trades-symbol svg{z-index:1;width:56%;height:56%;position:relative}.vx-trades-symbol__mono{z-index:1;font-family:var(--vx-font-num);font-weight:800;font-size:calc(var(--vx-sym) * .3);letter-spacing:-.02em;background:linear-gradient(#fff,#b9b9c2);color:#0000;direction:ltr;-webkit-background-clip:text;background-clip:text;line-height:1;position:relative}.vx-trades-symbol__mono[data-len="3"]{font-size:calc(var(--vx-sym) * .26)}.vx-trades{flex-direction:column;gap:1rem;padding-bottom:.5rem;display:flex;position:relative}.vx-trades__stack{flex-direction:column;gap:1rem;display:flex}.vx-trades-header{padding:.6rem .2rem .2rem}.vx-trades-header__eyebrow{letter-spacing:.04em;color:var(--vx-red-2);align-items:center;gap:.45rem;margin:0 0 .45rem;font-size:.72rem;font-weight:700;display:inline-flex}.vx-trades-header__dot{background:var(--vx-red);width:6px;height:6px;animation:vx-pulse-dot 2.4s var(--vx-ease-in-out) infinite;border-radius:50%}.vx-trades-header__title{letter-spacing:-.02em;color:var(--vx-ink);margin:0;font-size:2.1rem;font-weight:850;line-height:1.05}.vx-trades-header__subtitle{color:var(--vx-ink-2);margin:.45rem 0 0;font-size:.84rem;line-height:1.6}.vx-trades-perf{border-radius:var(--vx-r-lg);border:1px solid var(--vx-line);background:linear-gradient(180deg, #fff1, #ffffff04), var(--vx-bg-2);box-shadow:var(--vx-shadow-2);isolation:isolate;padding:1.15rem 1.15rem 1rem;position:relative;overflow:hidden}.vx-trades-perf__light{aspect-ratio:1;z-index:-1;filter:blur(6px);pointer-events:none;background:radial-gradient(closest-side,#ff3b4e38,#0000 72%);border-radius:50%;width:75%;position:absolute;inset:-40% -30% auto auto}.vx-trades-perf__light:after{content:"";aspect-ratio:1;background:radial-gradient(closest-side,#ffffff12,#0000 70%);border-radius:50%;width:90%;position:absolute;inset:60% auto auto -90%}.vx-trades-perf__top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.vx-trades-perf__summary{flex-direction:column;min-width:0;display:flex}.vx-trades-perf__kicker{color:var(--vx-ink-2);font-size:.78rem;font-weight:600}.vx-trades-perf__count{letter-spacing:-.04em;color:var(--vx-ink);align-self:flex-start;margin-top:.15rem;font-size:3.4rem;font-weight:800;line-height:1}.vx-trades-perf__hint{color:var(--vx-ink-3);margin-top:.55rem;font-size:.72rem;line-height:1.5}.vx-trades-perf__brand{white-space:nowrap;color:var(--vx-ink-2)}.vx-trades-perf__today{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1rem;display:grid}.vx-trades-today{border-radius:var(--vx-r-sm);border:1px solid var(--vx-line);background:#00000047;flex-direction:column;gap:.35rem;min-width:0;padding:.7rem .8rem;display:flex}.vx-trades-today__label{color:var(--vx-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:600;overflow:hidden}.vx-trades-today__value-row{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.vx-trades-today__value{color:var(--vx-ink);white-space:nowrap;font-size:1.05rem;font-weight:750}.vx-trades-today__arrow{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.vx-trades-today[data-tone=positive] .vx-trades-today__value{color:var(--vx-green-2)}.vx-trades-today[data-tone=positive] .vx-trades-today__arrow{color:var(--vx-green-2);background:#22c77a1f}.vx-trades-today[data-tone=negative] .vx-trades-today__value{color:var(--vx-red-2)}.vx-trades-today[data-tone=negative] .vx-trades-today__arrow{color:var(--vx-red-2);background:#ff3b4e1f}.vx-trades-ring{flex:none;width:132px;height:132px;position:relative}.vx-trades-ring svg{display:block;overflow:visible}.vx-trades-ring__tip{filter:drop-shadow(0 0 6px #ff3b4ecc)}.vx-trades-ring__center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;display:flex;position:absolute;inset:0}.vx-trades-ring__value{color:var(--vx-ink);font-size:1.45rem;font-weight:800;line-height:1}.vx-trades-ring__label{color:var(--vx-ink-3);font-size:.66rem;font-weight:600}.vx-trades-trend{border-radius:var(--vx-r-lg);padding:1rem 1rem .85rem}.vx-trades-trend__head{align-items:center;gap:.55rem;display:flex}.vx-trades-trend__icon{width:28px;height:28px;color:var(--vx-red-2);background:#ff3b4e1a;border-radius:9px;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #ff3b4e38}.vx-trades-trend__title{color:var(--vx-ink);margin:0;font-size:.98rem;font-weight:800}.vx-trades-trend__count{color:var(--vx-ink-3);margin-inline-start:auto;font-size:.72rem}.vx-trades-trend__plot{align-items:stretch;gap:6px;height:136px;margin-top:.9rem;padding-inline:2px;display:flex;position:relative}.vx-trades-trend__zero{inset-inline:0;background:repeating-linear-gradient(90deg,#ffffff38 0 4px,#0000 4px 8px);height:1px;position:absolute;top:50%}.vx-trades-trend__col{flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.vx-trades-trend__half{flex-direction:column;flex:1 1 0;align-items:center;min-height:0;display:flex}.vx-trades-trend__half--up{justify-content:flex-end;padding-bottom:2px}.vx-trades-trend__half--down{justify-content:flex-start;padding-top:2px}.vx-trades-trend__bar{border-radius:7px;width:min(100%,22px);max-height:calc(100% - 16px);display:block}.vx-trades-trend__col[data-tone=up] .vx-trades-trend__bar{background:linear-gradient(180deg, var(--vx-green-2), #22c77a59);border-radius:7px 7px 3px 3px}.vx-trades-trend__col[data-tone=down] .vx-trades-trend__bar{background:linear-gradient(0deg, var(--vx-red-2), #ff3b4e59);border-radius:3px 3px 7px 7px}.vx-trades-trend__col[data-newest=true] .vx-trades-trend__bar{box-shadow:0 0 0 1.5px #ffffffd9}.vx-trades-trend__value{white-space:nowrap;color:var(--vx-ink-2);margin:.2rem 0;font-size:.6rem;font-weight:700}.vx-trades-trend__col[data-tone=up] .vx-trades-trend__value{color:var(--vx-green-2)}.vx-trades-trend__col[data-tone=down] .vx-trades-trend__value{color:var(--vx-red-2)}.vx-trades-trend__axis{color:var(--vx-ink-3);align-items:center;gap:.6rem;margin-top:.55rem;font-size:.66rem;display:flex}.vx-trades-trend__axis-line{background:linear-gradient(90deg, transparent, var(--vx-line-2), transparent);flex:1;height:1px}.vx-trades-list{flex-direction:column;gap:.75rem;display:flex}.vx-trades-list__head{justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem .2rem 0;display:flex}.vx-trades-list__title{color:var(--vx-ink);margin:0;font-size:1.15rem;font-weight:800}.vx-trades-list__more{border:1px solid var(--vx-line-2);border-radius:var(--vx-r-pill);background:var(--vx-surface);min-height:34px;color:var(--vx-ink);font:700 .76rem/1 var(--vx-font);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--vx-t-fast) var(--vx-ease-out), transform var(--vx-t-fast) var(--vx-ease-out);align-items:center;gap:.3rem;padding:0 .85rem;display:inline-flex}.vx-trades-list__more:active{transform:scale(.96)}.vx-trades-list__more:focus-visible,.vx-trades-seg__item:focus-visible,.vx-trades-row:focus-visible{outline:2px solid var(--vx-ink);outline-offset:2px}.vx-trades-list__more-icon{transition:transform var(--vx-t-base) var(--vx-ease-out);display:inline-grid}.vx-trades-list__more-icon[data-expanded=true]{transform:rotate(90deg)}.vx-trades-seg{border-radius:var(--vx-r-pill);border:1px solid var(--vx-line);background:#ffffff0a;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid;position:relative}.vx-trades-seg__item{border-radius:var(--vx-r-pill);min-height:38px;color:var(--vx-ink-2);font:700 .82rem/1 var(--vx-font);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--vx-t-base) var(--vx-ease-out);background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;padding:0 .5rem;display:inline-flex;position:relative}.vx-trades-seg__item[data-active=true]{color:var(--vx-ink-inverse)}.vx-trades-seg__pill{border-radius:inherit;background:var(--vx-ink);position:absolute;inset:0;box-shadow:0 6px 20px #ffffff24}.vx-trades-seg__label,.vx-trades-seg__count{z-index:1;position:relative}.vx-trades-seg__count{border-radius:var(--vx-r-pill);min-width:20px;height:18px;color:var(--vx-ink-3);background:#ffffff14;place-items:center;padding:0 5px;font-size:.66rem;display:inline-grid}.vx-trades-seg__item[data-active=true] .vx-trades-seg__count{color:#0a0a0bb3;background:#0000001a}.vx-trades-seg__item[data-kind=profit][data-active=false] .vx-trades-seg__count{color:var(--vx-green-2)}.vx-trades-seg__item[data-kind=loss][data-active=false] .vx-trades-seg__count{color:var(--vx-red-2)}.vx-trades-list__rows{border-radius:var(--vx-r-lg);border:1px solid var(--vx-line);box-shadow:var(--vx-shadow-1);background:linear-gradient(#ffffff0d,#ffffff05);flex-direction:column;display:flex;overflow:hidden}.vx-trades-row{min-height:72px;color:inherit;-webkit-tap-highlight-color:transparent;transition:background var(--vx-t-fast) var(--vx-ease-out);align-items:center;gap:.75rem;padding:.75rem .9rem;text-decoration:none;display:flex;position:relative}.vx-trades-row+.vx-trades-row:before{content:"";top:0;background:var(--vx-line);height:1px;position:absolute;inset-inline:calc(1.65rem + 44px) .9rem}a.vx-trades-row:active{background:#ffffff0d}.vx-trades-row__body{flex-direction:column;flex:auto;gap:.28rem;min-width:0;display:flex}.vx-trades-row__symbol{letter-spacing:.01em;min-width:0;color:var(--vx-ink);align-items:center;gap:.4rem;font-size:.98rem;font-weight:800;display:inline-flex}.vx-trades-row__symbol bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vx-trades-row__tag{border-radius:var(--vx-r-pill);color:var(--vx-amber);background:#f5a5241a;flex:none;padding:.12rem .45rem;font-size:.62rem;font-weight:700;box-shadow:inset 0 0 0 1px #f5a52440}.vx-trades-row__meta{color:var(--vx-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.vx-trades-row__result{text-align:left;flex-direction:column;flex:none;align-items:flex-end;gap:.25rem;display:flex}.vx-trades-row__pct{color:var(--vx-ink);font-size:1.12rem;font-weight:800;line-height:1.1}.vx-trades-row__pct[data-tone=up]{color:var(--vx-green-2)}.vx-trades-row__pct[data-tone=down]{color:var(--vx-red-2)}.vx-trades-row__amount{color:var(--vx-ink-2);font-size:.74rem;font-weight:600}.vx-trades-row__not-applied{color:var(--vx-ink-3);white-space:nowrap;font-size:.64rem;font-weight:600}.vx-trades-row__chevron{width:16px;color:var(--vx-ink-3);flex:none;place-items:center;display:inline-grid}.vx-trades-row--informational .vx-trades-symbol,.vx-trades-row--informational .vx-trades-row__body{opacity:.55}.vx-trades-row--informational .vx-trades-row__pct{opacity:.7}.vx-trades-list__empty{border-radius:var(--vx-r-lg);border:1px dashed var(--vx-line-2);text-align:center;color:var(--vx-ink-2);margin:0;padding:1.6rem 1rem;font-size:.84rem}.vx-trades-skeleton{flex-direction:column;gap:.9rem;display:flex}.vx-trades-skeleton__hero{border-radius:var(--vx-r-lg);height:236px}.vx-trades-skeleton__trend{border-radius:var(--vx-r-lg);height:210px}.vx-trades-skeleton__row{align-items:center;gap:.75rem;padding:.3rem .4rem;display:flex}.vx-trades-skeleton__badge{border-radius:32%;width:44px;height:44px}.vx-trades-skeleton__lines{flex-direction:column;flex:1;gap:.45rem;display:flex}.vx-trades-skeleton__line{width:60%;height:12px}.vx-trades-skeleton__line--short{width:35%}.vx-td{flex-direction:column;gap:1.1rem;padding-bottom:.5rem;display:flex;position:relative}.vx-td__stack{flex-direction:column;gap:1.25rem;display:flex}.vx-td-header{grid-template-columns:44px 1fr 44px;align-items:center;gap:.5rem;padding:.35rem 0 .1rem;display:grid}.vx-td-header__btn{border:1px solid var(--vx-line-2);width:44px;height:44px;color:var(--vx-ink);cursor:pointer;-webkit-backdrop-filter:var(--vx-blur);backdrop-filter:var(--vx-blur);-webkit-tap-highlight-color:transparent;background:#ffffff0d;border-radius:50%;place-items:center;padding:0;display:inline-grid}.vx-td-header__btn:focus-visible{outline:2px solid var(--vx-ink);outline-offset:2px}.vx-td-header__btn[data-state=copied]{color:var(--vx-green-2)}.vx-td-header__titles{text-align:center;min-width:0}.vx-td-header__title{color:var(--vx-ink);margin:0;font-size:1.12rem;font-weight:800}.vx-td-header__subtitle{color:var(--vx-ink-3);margin:.2rem 0 0;font-size:.72rem}.vx-td-header__share-anchor{display:inline-grid;position:relative}.vx-td-header__toast{top:calc(100% + 8px);z-index:5;border-radius:var(--vx-r-pill);background:var(--vx-ink);color:var(--vx-ink-inverse);white-space:nowrap;padding:.4rem .75rem;font-size:.72rem;font-weight:700;position:absolute;inset-inline-end:0;box-shadow:0 10px 24px #00000073}.vx-td-hero{border-radius:var(--vx-r-lg);border:1px solid var(--vx-line-2);background:linear-gradient(180deg, #ffffff12, #ffffff05 55%, #ffffff0a), var(--vx-bg-2);box-shadow:var(--vx-shadow-2);isolation:isolate;padding:1.25rem 1.15rem 0;position:relative;overflow:hidden}.vx-td-hero__light{top:-35%;aspect-ratio:1.6;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffffff17,#0000 70%);border-radius:50%;width:120%;position:absolute;inset-inline-start:50%;translate:50%}.vx-td-hero[data-tone=positive] .vx-td-hero__light{background:radial-gradient(closest-side,#22c77a29,#0000 70%)}.vx-td-hero[data-tone=negative] .vx-td-hero__light{background:radial-gradient(closest-side,#ff3b4e33,#0000 70%)}.vx-td-hero__grid{z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 35%,#000 20%,#0000 80%);mask-image:radial-gradient(80% 60% at 50% 35%,#000 20%,#0000 80%)}.vx-td-hero__identity{align-items:center;gap:.85rem;display:flex}.vx-td-hero__identity-text{flex-direction:column;gap:.35rem;min-width:0;display:flex}.vx-td-hero__symbol{letter-spacing:.01em;color:var(--vx-ink);align-items:center;gap:.45rem;margin:0;font-size:1.3rem;font-weight:850;display:flex}.vx-td-hero__correction{border-radius:var(--vx-r-pill);color:var(--vx-amber);background:#f5a5241a;padding:.12rem .5rem;font-size:.66rem;font-weight:700;box-shadow:inset 0 0 0 1px #f5a52440}.vx-td-hero__title{color:var(--vx-ink-2);margin:0;font-size:.8rem}.vx-td-hero__pills{flex-wrap:wrap;gap:.4rem;display:flex}.vx-td-pill{border-radius:var(--vx-r-pill);min-height:24px;color:var(--vx-ink-2);background:var(--vx-surface-2);box-shadow:inset 0 0 0 1px var(--vx-line-2);align-items:center;gap:.35rem;padding:0 .6rem;font-size:.7rem;font-weight:700;display:inline-flex}.vx-td-pill__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.vx-td-pill[data-tone=positive]{color:var(--vx-green-2);background:#22c77a1a;box-shadow:inset 0 0 0 1px #22c77a47}.vx-td-pill[data-tone=negative]{color:var(--vx-red-2);background:#ff3b4e1a;box-shadow:inset 0 0 0 1px #ff3b4e47}.vx-td-pill[data-tone=warning]{color:var(--vx-amber);background:#f5a5241a;box-shadow:inset 0 0 0 1px #f5a52447}.vx-td-pill--direction{color:var(--vx-ink)}.vx-td-pill--direction span{display:inline-grid}.vx-td-hero__result{text-align:center;flex-direction:column;align-items:center;gap:.35rem;margin-top:1.5rem;display:flex}.vx-td-hero__caption{color:var(--vx-ink-3);font-size:.74rem;font-weight:600}.vx-td-hero__pct{letter-spacing:-.025em;color:var(--vx-ink);font-size:clamp(2.8rem,15vw,3.6rem);font-weight:850;line-height:1;display:inline-block}.vx-td-hero__pct[data-tone=positive]{color:var(--vx-green-2);text-shadow:0 0 36px #22c77a59}.vx-td-hero__pct[data-tone=negative]{color:var(--vx-red-2);text-shadow:0 0 36px #ff3b4e59}.vx-td-hero__amount{border-radius:var(--vx-r-pill);box-shadow:inset 0 0 0 1px var(--vx-line);background:#0000004d;align-items:center;gap:.5rem;margin-top:.35rem;padding:.35rem .4rem .35rem .8rem;display:inline-flex}.vx-td-hero__amount-label{color:var(--vx-ink-3);font-size:.72rem}.vx-td-hero__amount-value{border-radius:var(--vx-r-pill);color:var(--vx-ink);background:var(--vx-surface-2);padding:.2rem .55rem;font-size:.86rem;font-weight:750}.vx-td-hero__amount-value[data-tone=positive]{color:var(--vx-green-2)}.vx-td-hero__amount-value[data-tone=negative]{color:var(--vx-red-2)}.vx-td-journey{margin-top:1.4rem}.vx-td-journey__label{color:var(--vx-ink-3);margin-bottom:.55rem;font-size:.72rem;font-weight:600;display:block}.vx-td-journey__track{align-items:center;gap:.6rem;display:flex}.vx-td-journey__end{color:var(--vx-ink-2);flex-direction:column;flex:none;gap:.15rem;font-size:.95rem;font-weight:750;display:flex}.vx-td-journey__end--to{color:var(--vx-ink);align-items:flex-end}.vx-td-journey__end-label{color:var(--vx-ink-3);font-size:.66rem;font-weight:600}.vx-td-journey__line{background:var(--vx-line-2);border-radius:2px;flex:auto;min-width:24px;height:2px;margin-top:1rem;position:relative}.vx-td-journey__fill{border-radius:inherit;background:linear-gradient(270deg, #ffffff26, var(--vx-ink));transform-origin:100%;position:absolute;inset:0}.vx-td-journey__line:after{content:"";background:var(--vx-ink);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:-3px;translate:0 -50%;box-shadow:0 0 10px #fff9}.vx-td-hero[data-tone=negative] .vx-td-journey__line:after{background:var(--vx-red);box-shadow:0 0 10px var(--vx-red-glow)}.vx-td-hero__tear{height:22px;margin:1.2rem -1.15rem 0;position:relative}.vx-td-hero__tear:before{content:"";inset-inline:18px;background:repeating-linear-gradient(90deg,#fff3 0 6px,#0000 6px 12px);height:1px;position:absolute;top:50%}.vx-td-hero__tear:after{content:"";background:radial-gradient(circle at 0 50%, var(--vx-bg) 10px, transparent 10.5px), radial-gradient(circle at 100% 50%, var(--vx-bg) 10px, transparent 10.5px);position:absolute;inset:0 -11px}.vx-td-hero__foot{justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0 1rem;font-size:.78rem;display:flex}.vx-td-hero__foot-label{color:var(--vx-ink-3);align-items:center;gap:.4rem;display:inline-flex}.vx-td-hero__foot-value{color:var(--vx-ink);text-align:left;font-weight:650}.vx-td-section-title{color:var(--vx-ink);margin:0 0 .75rem;padding-inline:.2rem;font-size:1.08rem;font-weight:800}.vx-td-specs{flex-direction:column;display:flex}.vx-td-specs__group+.vx-td-specs__group{margin-top:.9rem}.vx-td-specs__group-label{letter-spacing:.02em;color:var(--vx-ink-3);margin:0 0 .45rem;padding-inline:.35rem;font-size:.7rem;font-weight:700}.vx-td-specs__card{border-radius:var(--vx-r-md);border:1px solid var(--vx-line);box-shadow:var(--vx-shadow-1);background:linear-gradient(#ffffff0d,#ffffff05);overflow:hidden}.vx-td-spec{justify-content:space-between;align-items:center;gap:.75rem;min-height:52px;padding:.6rem .9rem;display:flex;position:relative}.vx-td-spec+.vx-td-spec:before{content:"";top:0;background:var(--vx-line);height:1px;position:absolute;inset-inline:calc(1.5rem + 30px) .9rem}.vx-td-spec__label{min-width:0;color:var(--vx-ink-2);white-space:nowrap;align-items:center;gap:.6rem;font-size:.84rem;display:inline-flex}.vx-td-spec__icon{width:30px;height:30px;color:var(--vx-ink);background:var(--vx-surface-2);box-shadow:inset 0 0 0 1px var(--vx-line);border-radius:10px;flex:none;place-items:center;display:inline-grid}.vx-td-spec__value{min-width:0;color:var(--vx-ink);text-align:left;font-size:.88rem;font-weight:700}.vx-td-spec__value[data-tone=positive]{color:var(--vx-green-2)}.vx-td-spec__value[data-tone=negative]{color:var(--vx-red-2)}.vx-td-evidence{flex-direction:column;gap:.6rem;display:flex}.vx-td-evidence__link{border-radius:var(--vx-r-pill);border:1px solid var(--vx-line-2);background:var(--vx-surface-2);min-height:50px;color:var(--vx-ink);font:700 .84rem/1.2 var(--vx-font);text-align:center;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;text-decoration:none;display:flex}.vx-td-evidence__link--primary{background:var(--vx-ink);color:var(--vx-ink-inverse);border-color:#0000;box-shadow:0 8px 28px #ffffff1f}.vx-td-evidence__link:focus-visible{outline:2px solid var(--vx-ink);outline-offset:3px}.vx-td-evidence__icon{display:inline-grid}.vx-td-ai{border-radius:var(--vx-r-lg);background:radial-gradient(90% 70% at 100% 0%, #ff3b4e1f, transparent 60%), linear-gradient(180deg, #ffffff0d, #ffffff04), var(--vx-bg-2);box-shadow:var(--vx-shadow-1);border:1px solid #ff3b4e2e;padding:1.05rem 1.05rem 1rem;position:relative;overflow:hidden}.vx-td-ai__header{align-items:center;gap:.6rem;display:flex}.vx-td-ai__orb{color:#fff;background:radial-gradient(circle at 32% 28%, #ffffffd9, transparent 38%), radial-gradient(circle at 60% 70%, var(--vx-red), var(--vx-red-deep) 75%);width:34px;height:34px;box-shadow:0 0 0 1px #ffffff1f, 0 6px 22px var(--vx-red-glow);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.vx-td-ai__orb:after{content:"";animation:vx-td-orb 2.8s var(--vx-ease-in-out) infinite;border:1px solid #ff3b4e59;border-radius:50%;position:absolute;inset:-4px}@keyframes vx-td-orb{0%,to{opacity:.2;transform:scale(.95)}50%{opacity:.9;transform:scale(1.08)}}.vx-td-ai__title{color:var(--vx-ink);margin:0;font-size:1rem;font-weight:800}.vx-td-ai__tag{color:var(--vx-red-2);font-size:.76rem;font-weight:700}.vx-td-ai__text{min-height:4.8em;color:var(--vx-ink-2);margin:.85rem 0 0;font-size:.86rem;line-height:1.95}p.vx-td-ai__text .vx-ai-type__line[data-line]{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;color:inherit}.vx-td-ai__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.85rem;display:grid}.vx-td-ai-chip[data-kind=strategy],.vx-td-ai-chip[data-kind=effect]:last-child{grid-column:1/-1}.vx-td-ai-chip{border-radius:var(--vx-r-sm);min-width:0;box-shadow:inset 0 0 0 1px var(--vx-line);background:#0000004d;align-items:center;gap:.5rem;padding:.55rem .7rem;display:flex}.vx-td-ai-chip__icon{width:26px;height:26px;color:var(--vx-ink);background:var(--vx-surface-2);border-radius:8px;flex:none;place-items:center;display:inline-grid}.vx-td-ai-chip__text{flex-direction:column;gap:.12rem;min-width:0;display:flex}.vx-td-ai-chip__label{color:var(--vx-ink-3);font-size:.64rem}.vx-td-ai-chip__value{color:var(--vx-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:700;overflow:hidden}.vx-td-ai-chip__value [data-tone=positive]{color:var(--vx-green-2)}.vx-td-ai-chip__value [data-tone=negative]{color:var(--vx-red-2)}.vx-td-timeline{margin:0;padding:.25rem 0 0;list-style:none;position:relative}.vx-td-timeline__item{gap:.8rem;padding-bottom:.9rem;display:flex;position:relative}.vx-td-timeline__item:not(:last-child):before{content:"";inset-inline-start:7px;background:var(--vx-line-2);width:1px;position:absolute;top:18px;bottom:0}.vx-td-timeline__node{background:var(--vx-bg);width:15px;height:15px;box-shadow:inset 0 0 0 2px var(--vx-amber);border-radius:50%;flex:none;margin-top:.85rem;position:relative}.vx-td-timeline__body{border-radius:var(--vx-r-md);border:1px solid var(--vx-line);background:linear-gradient(#ffffff0d,#ffffff05);flex:auto;min-width:0;padding:.75rem .9rem}.vx-td-timeline__top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.vx-td-timeline__reason{color:var(--vx-ink);font-size:.84rem;line-height:1.7}.vx-td-timeline__amount{flex:none;font-size:.9rem;font-weight:750}.vx-td-timeline__amount[data-tone=positive]{color:var(--vx-green-2)}.vx-td-timeline__amount[data-tone=negative]{color:var(--vx-red-2)}.vx-td-timeline__date{color:var(--vx-ink-3);margin-top:.35rem;font-size:.72rem;display:block}.vx-td-skeleton{flex-direction:column;gap:1rem;display:flex}.vx-td-skeleton__hero{border-radius:var(--vx-r-lg);height:380px}.vx-td-skeleton__block{border-radius:var(--vx-r-md);height:220px}.vx-td-skeleton__block--short{height:120px}.vx-td-chart{border-radius:var(--vx-r-lg);border:1px solid var(--vx-line);background:linear-gradient(180deg, #ffffff0a, #ffffff03), var(--vx-bg-2);box-shadow:var(--vx-shadow-1);overflow:hidden}.vx-td-chart__canvas{height:260px;margin:.6rem .25rem 0}.vx-td-chart__foot{border-top:1px solid var(--vx-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .9rem .8rem;display:flex}.vx-td-chart__toggle{color:var(--vx-ink);font:600 .74rem/1.4 var(--vx-font);text-decoration:underline;-webkit-text-decoration-color:var(--vx-line-2);text-decoration-color:var(--vx-line-2);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0}.vx-td-chart__attribution{color:var(--vx-ink-3);direction:ltr;margin:0;font-size:.62rem}.vx-td-chart__table-wrap{padding:0 .9rem .9rem;overflow-x:auto}.vx-td-chart__table{border-collapse:collapse;width:100%;color:var(--vx-ink-2);font-size:.72rem}.vx-td-chart__table caption{text-align:start;color:var(--vx-ink-3);padding:.4rem 0}.vx-td-chart__table th,.vx-td-chart__table td{border-bottom:1px solid var(--vx-line);text-align:start;white-space:nowrap;padding:.4rem .35rem}.vx-td-chart__table td[data-numeric=true]{font-variant-numeric:tabular-nums;color:var(--vx-ink);direction:ltr}@media (prefers-reduced-motion:reduce){.vx-trades-header__dot,.vx-td-ai__orb:after{animation:none}}@media (max-width:374px){.vx-trades-perf__count{font-size:2.8rem}.vx-trades-ring,.vx-trades-ring svg{width:116px;height:116px}.vx-trades-row{gap:.6rem;padding-inline:.75rem}.vx-trades-row__pct{font-size:1rem}.vx-td-journey__end{font-size:.85rem}}
.vx-wallet-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vx-wallet-eyebrow{letter-spacing:.24em;color:var(--vx-red-2);direction:ltr;align-items:center;gap:.45rem;margin:0 0 .35rem;font-size:.66rem;font-weight:800;display:inline-flex}.vx-wallet-eyebrow__dot{background:var(--vx-red);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite vx-pulse-dot}.vx-wallet{gap:1.1rem;display:grid;position:relative}.vx-wallet__body{gap:1.1rem;display:grid}.vx-wallet-header{justify-content:space-between;align-items:flex-end;gap:1rem;padding:.5rem .25rem .1rem;display:flex}.vx-wallet-header__title{letter-spacing:-.02em;color:var(--vx-ink);margin:0;font-size:1.95rem;font-weight:850;line-height:1.1}.vx-wallet-header__subtitle{color:var(--vx-ink-2);margin:.4rem 0 0;font-size:.82rem}.vx-wallet-header__icon-btn{border:1px solid var(--vx-line-2);background:var(--vx-surface-2);width:44px;height:44px;color:var(--vx-ink);-webkit-backdrop-filter:var(--vx-blur);backdrop-filter:var(--vx-blur);border-radius:50%;flex:none;place-items:center;display:grid}.vx-wallet-header__icon-btn:active{transform:scale(.94)}.vx-wallet-stage{perspective:1100px;padding:.4rem 0 .9rem;position:relative}.vx-wallet-stage__floor{inset-inline:12%;filter:blur(18px);pointer-events:none;height:46px;animation:vx-wallet-breathe 6s var(--vx-ease-in-out) infinite alternate;background:radial-gradient(closest-side,#ff3b4e6b,#0000);border-radius:50%;position:absolute;bottom:-.2rem}@keyframes vx-wallet-breathe{0%{opacity:.55;transform:scaleX(.92)}to{opacity:1;transform:scaleX(1.05)}}.vx-wallet-card-tilt{touch-action:pan-y;transform-style:preserve-3d;position:relative}.vx-wallet-card-frame{isolation:isolate;transform-style:preserve-3d;will-change:transform;background:linear-gradient(160deg,#ffffff42,#ffffff0a 40%,#ff3b4e4d);border-radius:26px;padding:1px;position:relative;overflow:hidden;box-shadow:0 30px 60px -18px #000000d9,0 18px 50px -24px #ff3b4e73}.vx-wallet-card-frame__edge{z-index:-1;background:conic-gradient(#0000 0deg 250deg,#ff3b4e00 260deg,#ff3b4ef2 300deg,#ffffffe6 312deg,#ff3b4e00 330deg,#0000 360deg);animation:7s linear infinite vx-wallet-spin;position:absolute;inset:-60%}@keyframes vx-wallet-spin{to{transform:rotate(360deg)}}.vx-wallet-card{min-height:214px;color:var(--vx-ink);background:radial-gradient(120% 80% at 100% 0,#ff3b4e38,#0000 55%),radial-gradient(90% 70% at 0 100%,#ffffff12,#0000 60%),linear-gradient(145deg,#1b1b20 0%,#0b0b0e 46%,#120a0c 100%);border-radius:25px;grid-template-rows:auto auto 1fr auto;gap:.35rem;padding:1.15rem 1.25rem 1.05rem;display:grid;position:relative;overflow:hidden}.vx-wallet-card__brush{pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(100deg,#ffffff06 0 1px,#0000 1px 3px),linear-gradient(#ffffff0f,#0000 30%);position:absolute;inset:0}.vx-wallet-card__watermark{inset-inline-end:-8%;pointer-events:none;width:78%;position:absolute;bottom:-14%}.vx-wallet-card__watermark svg{width:100%;height:auto;display:block}.vx-wallet-card__glare{pointer-events:none;background-image:radial-gradient(70% 90% at 30% 0,#ffffff1a,#0000 62%);position:absolute;inset:0}.vx-wallet-card__sheen{pointer-events:none;width:38%;animation:vx-sheen 6.5s var(--vx-ease-in-out) 1.2s infinite;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);position:absolute;inset-block:-20%;inset-inline-start:0}.vx-wallet-card>:not([aria-hidden=true]){position:relative}.vx-wallet-card__top{direction:ltr;justify-content:space-between;align-items:center;display:flex}.vx-wallet-card__brand{align-items:center;gap:.45rem;display:inline-flex}.vx-wallet-card__mark{filter:drop-shadow(0 0 10px #ff3b4e8c);width:26px;height:26px}.vx-wallet-card__brand-word{letter-spacing:.22em;font-size:1.05rem;font-weight:900}.vx-wallet-card__tier{letter-spacing:.26em;color:var(--vx-ink-3);font-size:.6rem;font-weight:800}.vx-wallet-card__chip-row{direction:ltr;align-items:center;gap:.6rem;margin-top:.55rem;display:flex}.vx-wallet-card__chip{opacity:.85;width:38px;height:29px}.vx-wallet-card__nfc{width:20px;height:20px;color:var(--vx-ink-3)}.vx-wallet-card__balance{align-content:end;justify-items:start;gap:.2rem;display:grid}.vx-wallet-card__label{color:var(--vx-ink-2);align-items:center;gap:.45rem;font-size:.78rem;font-weight:600;display:inline-flex}.vx-wallet-card__live{background:var(--vx-red);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite vx-pulse-dot}.vx-wallet-card__amount{color:var(--vx-ink);text-shadow:0 2px 24px #ffffff1f;font-size:clamp(2.05rem,10vw,2.6rem);font-weight:850;line-height:1.12;display:block}.vx-wallet-card__bottom{border-top:1px solid #ffffff12;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:.35rem;padding-top:.65rem;display:flex}.vx-wallet-card__equivalent{color:var(--vx-ink-2);font-size:.74rem}.vx-wallet-card__digits{font-family:var(--vx-font-num);letter-spacing:.24em;color:var(--vx-ink-3);direction:ltr;flex:none;font-size:.72rem;font-weight:700}.vx-wallet-actions{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.vx-wallet-action{border:1px solid var(--vx-line-2);min-height:56px;color:var(--vx-ink);font:750 .98rem/1 var(--vx-font);cursor:pointer;box-shadow:var(--vx-shadow-1);-webkit-backdrop-filter:var(--vx-blur);backdrop-filter:var(--vx-blur);-webkit-tap-highlight-color:transparent;background:linear-gradient(#ffffff14,#ffffff08);border-radius:20px;justify-content:center;align-items:center;gap:.6rem;padding:0 1rem;display:inline-flex}.vx-wallet-action:focus-visible{outline:2px solid var(--vx-ink);outline-offset:3px}.vx-wallet-action__icon{background:var(--vx-surface-3);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.vx-wallet-action--primary{background:var(--vx-ink);color:var(--vx-ink-inverse);border-color:#0000;box-shadow:0 14px 34px -10px #ffffff4d,inset 0 -2px #0000001f}.vx-wallet-action--primary .vx-wallet-action__icon{background:var(--vx-ink-inverse);color:var(--vx-ink)}.vx-wallet-soon{border:1px solid var(--vx-line);border-radius:var(--vx-r-lg);background:linear-gradient(180deg, #ffffff0d, #ffffff04), var(--vx-bg-2);box-shadow:var(--vx-shadow-1);padding:1.1rem 1.1rem 1rem;position:relative;overflow:hidden}.vx-wallet-soon__glow{top:-70px;pointer-events:none;background:radial-gradient(closest-side,#ff3b4e38,#0000);border-radius:50%;width:200px;height:200px;position:absolute;inset-inline-start:-50px}.vx-wallet-soon__head{align-items:center;gap:.85rem;display:flex;position:relative}.vx-wallet-soon__copy{justify-items:start;gap:.4rem;min-width:0;display:grid}.vx-wallet-soon__tag{border-radius:var(--vx-r-pill);color:var(--vx-red-2);background:#ff3b4e1a;border:1px solid #ff3b4e59;align-items:center;gap:.4rem;padding:.22rem .6rem;font-size:.68rem;font-weight:800;display:inline-flex}.vx-wallet-soon__tag-dot{background:var(--vx-red);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite vx-pulse-dot}.vx-wallet-soon__title{color:var(--vx-ink);margin:0;font-size:1.04rem;font-weight:800;line-height:1.4}.vx-wallet-soon__body{color:var(--vx-ink-2);margin:.8rem 0 0;font-size:.8rem;line-height:1.85;position:relative}.vx-wallet-soon__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.95rem 0 0;padding:0;list-style:none;display:grid;position:relative}.vx-wallet-soon__item{background:#ffffff06;border:1px dashed #ffffff1f;border-radius:18px;justify-items:center;gap:.45rem;padding:.8rem .3rem .7rem;display:grid;position:relative}.vx-wallet-soon__item-icon{border:1px solid var(--vx-line);background:var(--vx-surface-2);width:38px;height:38px;color:var(--vx-ink-2);border-radius:50%;place-items:center;display:grid}.vx-wallet-soon__item-label{color:var(--vx-ink);font-size:.76rem;font-weight:700}.vx-wallet-soon__item-lock{top:.5rem;width:11px;height:11px;color:var(--vx-ink-3);position:absolute;inset-inline-end:.55rem}.vx-wallet-lock{flex:none;width:64px;height:64px;display:block}.vx-wallet-lock svg{width:100%;height:100%;display:block;overflow:visible}.vx-wallet-lock__ring{transform-origin:32px 32px;animation:14s linear infinite vx-wallet-spin}.vx-wallet-lock__shackle{animation:vx-wallet-shackle 3.6s var(--vx-ease-in-out) infinite}.vx-wallet-lock__core{transform-origin:32px 37.5px;animation:vx-wallet-core 3.6s var(--vx-ease-in-out) infinite}@keyframes vx-wallet-shackle{0%,55%,to{transform:translateY(0)}65%{transform:translateY(-3.5px)}75%{transform:translateY(0)}80%{transform:translateY(-1px)}85%{transform:translateY(0)}}@keyframes vx-wallet-core{0%,55%,to{opacity:.35;transform:scale(.8)}70%{opacity:1;transform:scale(1.25)}}.vx-wallet-lock[data-still=true] *{animation:none!important}.vx-wallet-plans-link{background:linear-gradient(100deg, #ff3b4e21, #ff3b4e00 60%), var(--vx-surface);color:var(--vx-ink);box-shadow:var(--vx-shadow-1);border:1px solid #ff3b4e38;border-radius:22px;align-items:center;gap:.85rem;padding:.95rem 1rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.vx-wallet-plans-link:after{content:"";width:30%;animation:vx-sheen 7s var(--vx-ease-in-out) 2s infinite;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff12,#0000);position:absolute;inset-block:0;inset-inline-start:0}.vx-wallet-plans-link:active{transform:scale(.985)}.vx-wallet-plans-link__icon{background:linear-gradient(180deg, var(--vx-red-2), var(--vx-red));color:#fff;width:44px;height:44px;box-shadow:0 8px 22px var(--vx-red-glow);border-radius:14px;flex:none;place-items:center;display:grid}.vx-wallet-plans-link__text{flex:1;gap:.2rem;min-width:0;display:grid}.vx-wallet-plans-link__title{font-size:.95rem;font-weight:800}.vx-wallet-plans-link__body{color:var(--vx-ink-2);font-size:.76rem}.vx-wallet-plans-link__chevron{background:var(--vx-surface-2);width:32px;height:32px;color:var(--vx-ink);border-radius:50%;flex:none;place-items:center;display:grid}.vx-wallet-history{gap:.7rem;margin-top:.3rem;display:grid;position:relative}.vx-wallet-history__head{justify-content:space-between;align-items:flex-end;padding:0 .25rem;display:flex}.vx-wallet-history__head .vx-wallet-eyebrow{margin-bottom:.2rem}.vx-wallet-history__title{color:var(--vx-ink);margin:0;font-size:1.2rem;font-weight:800}.vx-wallet-history__count{border:1px solid var(--vx-line);border-radius:var(--vx-r-pill);background:var(--vx-surface);color:var(--vx-ink-2);padding:.25rem .65rem;font-size:.7rem;font-weight:600}.vx-wallet-history__groups{gap:.9rem;display:grid}.vx-wallet-history__group{gap:.45rem;display:grid}.vx-wallet-history__day{color:var(--vx-ink-3);margin:0;padding:0 .35rem;font-size:.72rem;font-weight:700}.vx-wallet-history__panel{border:1px solid var(--vx-line);box-shadow:var(--vx-shadow-1);-webkit-backdrop-filter:var(--vx-blur);backdrop-filter:var(--vx-blur);background:linear-gradient(#ffffff0b,#ffffff05);border-radius:22px;margin:0;padding:.3rem 0;list-style:none;display:grid}.vx-wallet-history__row{align-items:center;gap:.8rem;padding:.75rem .95rem;display:flex;position:relative}.vx-wallet-history__row+.vx-wallet-history__row:before{content:"";top:0;background:var(--vx-line);height:1px;position:absolute;inset-inline:4.1rem .95rem}.vx-wallet-history__icon{border:1px solid var(--vx-line);background:var(--vx-surface-2);width:42px;height:42px;color:var(--vx-ink);border-radius:14px;flex:none;place-items:center;display:grid;position:relative}.vx-wallet-history__icon-badge{bottom:-4px;border:2px solid var(--vx-bg);background:var(--vx-surface-solid);width:17px;height:17px;color:var(--vx-ink-2);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-start:-4px}.vx-wallet-history__icon-badge[data-tone=positive]{background:var(--vx-green);color:#04130b}.vx-wallet-history__icon-badge[data-tone=negative]{background:var(--vx-red);color:#fff}.vx-wallet-history__main{flex:1;gap:.22rem;min-width:0;display:grid}.vx-wallet-history__row-title{color:var(--vx-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:700;overflow:hidden}.vx-wallet-history__meta{min-width:0;color:var(--vx-ink-3);align-items:center;gap:.4rem;font-size:.7rem;display:flex}.vx-wallet-history__sep{background:var(--vx-ink-3);border-radius:50%;flex:none;width:3px;height:3px}.vx-wallet-history__reason{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vx-wallet-history__amount{color:var(--vx-ink);flex:none;font-size:.92rem;font-weight:800}.vx-wallet-history__amount[data-tone=positive]{color:var(--vx-green-2)}.vx-wallet-history__amount[data-tone=negative]{color:var(--vx-red-2)}.vx-wallet-history__amount[data-tone=neutral]{color:var(--vx-ink-2)}.vx-wallet-history__more{width:100%}.vx-wallet-history__more:disabled{opacity:.6;cursor:progress}.vx-wallet-history__skeleton-row{align-items:center;gap:.8rem;padding:.8rem .95rem;display:flex}.vx-wallet-history__skeleton-icon{border-radius:14px;flex:none;width:42px;height:42px}.vx-wallet-history__skeleton-lines{flex:1;gap:.45rem;display:grid}.vx-wallet-history__empty{border:1px dashed var(--vx-line-2);background:var(--vx-surface);text-align:center;border-radius:22px;justify-items:center;gap:.35rem;padding:1.6rem 1.2rem 1.5rem;display:grid}.vx-wallet-history__empty-art{width:116px;height:auto;margin-bottom:.4rem}.vx-wallet-history__empty-dot{transform-origin:93px 14px;animation:vx-wallet-core 3s var(--vx-ease-in-out) infinite}.vx-wallet-history__empty-title{color:var(--vx-ink);margin:0;font-size:.92rem;font-weight:750}.vx-wallet-history__empty-body{max-width:30ch;color:var(--vx-ink-2);margin:0;font-size:.78rem;line-height:1.8}.vx-wallet-skeleton{gap:1.1rem;padding-top:.4rem;display:grid}.vx-wallet-skeleton__card{border-radius:26px;height:214px}.vx-wallet-skeleton__actions{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.vx-wallet-skeleton__actions span{border-radius:20px;height:56px}.vx-wallet-skeleton__panel{border-radius:var(--vx-r-lg);height:190px}.vx-wallet-chart{border:1px solid var(--vx-line);border-radius:var(--vx-r-md);background:linear-gradient(#ffffff0a,#ffffff04);margin-top:.75rem;padding:.75rem .75rem .6rem}.vx-wallet-chart__canvas{height:220px}.vx-wallet-chart__attribution{color:var(--vx-ink-3);text-align:end;direction:ltr;margin:.4rem 0 0;font-size:.62rem}.vx-wallet-chart__toggle{border:1px solid var(--vx-line-2);border-radius:var(--vx-r-pill);background:var(--vx-surface-2);color:var(--vx-ink-2);font:600 .72rem/1.4 var(--vx-font);cursor:pointer;margin-top:.5rem;padding:.4rem .8rem}.vx-wallet-chart__table{border-collapse:collapse;width:100%;margin-top:.6rem;font-size:.74rem}.vx-wallet-chart__table caption{color:var(--vx-ink-3);text-align:start;margin-bottom:.4rem}.vx-wallet-chart__table th,.vx-wallet-chart__table td{border-bottom:1px solid var(--vx-line);text-align:start;padding:.4rem .3rem}.vx-wallet-chart__table th{color:var(--vx-ink-3);font-weight:600}.vx-wallet-chart__table td[data-numeric=true]{font-family:var(--vx-font-num);font-variant-numeric:tabular-nums;text-align:end;direction:ltr}.vx-plans{gap:1.2rem;display:grid;position:relative}.vx-plans__body{gap:1.2rem;display:grid}.vx-plans-hero{text-align:center;justify-items:center;padding:.4rem 0 .2rem;display:grid;position:relative}.vx-plans-hero__halo{width:132px;height:132px;margin-bottom:.3rem;display:block}.vx-plans-emblem{width:100%;height:100%;display:block;overflow:visible}.vx-plans-emblem__orbit{transform-origin:60px 60px;animation:16s linear infinite vx-wallet-spin}.vx-plans-emblem__orbit--rev{animation-duration:11s;animation-direction:reverse}.vx-plans-emblem[data-still=true] .vx-plans-emblem__orbit{animation:none}.vx-plans-hero__eyebrow{letter-spacing:.3em;color:var(--vx-red-2);direction:ltr;margin:0 0 .35rem;font-size:.66rem;font-weight:800}.vx-plans-hero__title{letter-spacing:-.02em;color:var(--vx-ink);margin:0;font-size:2rem;font-weight:850;line-height:1.15}.vx-plans-hero__subtitle{color:var(--vx-ink-2);margin:.45rem 0 0;font-size:.86rem}.vx-plans-seg{border:1px solid var(--vx-line-2);border-radius:var(--vx-r-pill);-webkit-backdrop-filter:var(--vx-blur);backdrop-filter:var(--vx-blur);background:#ffffff0a;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.25rem;padding:.3rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d}.vx-plans-seg__tab{border-radius:var(--vx-r-pill);min-height:42px;color:var(--vx-ink-2);font:700 .86rem/1 var(--vx-font);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 .5rem;position:relative}.vx-plans-seg__tab:focus-visible{outline:2px solid var(--vx-ink);outline-offset:2px}.vx-plans-seg__tab[data-active=true]{color:var(--vx-ink-inverse)}.vx-plans-seg__thumb{border-radius:var(--vx-r-pill);background:var(--vx-ink);position:absolute;inset:0;box-shadow:0 6px 20px #ffffff2e}.vx-plans-seg__label{transition:color var(--vx-t-base) var(--vx-ease-out);position:relative}.vx-plans__list{perspective:1200px}.vx-plans__deck{gap:.95rem;display:grid}.vx-plans-card{isolation:isolate;transform-style:preserve-3d;backface-visibility:hidden;background:linear-gradient(170deg,#ffffff2e,#ffffff0a 45%,#ffffff14);border-radius:28px;padding:1px;position:relative;overflow:hidden;box-shadow:0 24px 50px -24px #000c}.vx-plans-card[data-featured=true]{background:linear-gradient(170deg,#ff6b78b3,#ff3b4e1f 50%,#ff3b4e73);box-shadow:0 30px 60px -24px #000000d9,0 20px 60px -26px #ff3b4ea6}.vx-plans-card[data-current=true]:not([data-featured=true]){background:linear-gradient(170deg,#ffffff8c,#ffffff0f 50%,#fff3)}.vx-plans-card__edge{z-index:-1;background:conic-gradient(#0000 0deg 220deg,#ff3b4e00 230deg,#ff3b4e 290deg,#fffffff2 305deg,#ff3b4e00 325deg,#0000 360deg);animation:6s linear infinite vx-wallet-spin;position:absolute;inset:-60%}.vx-plans-card__face{background:radial-gradient(120% 70% at 100% 0,#ffffff0f,#0000 60%),linear-gradient(#121216,#09090b);border-radius:27px;padding:1.15rem 1.15rem 1rem;position:relative;overflow:hidden}.vx-plans-card[data-featured=true] .vx-plans-card__face{background:radial-gradient(110% 80% at 85% -10%,#ff3b4e57,#0000 58%),radial-gradient(80% 60% at 0 110%,#ff3b4e1f,#0000 60%),linear-gradient(#170b0e,#09090b 70%)}.vx-plans-card__aura{pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff04 0 1px,#0000 1px 4px);position:absolute;inset:0}.vx-plans-card__shimmer{pointer-events:none;width:45%;animation:vx-sheen 4.8s var(--vx-ease-in-out) .8s infinite;background:linear-gradient(90deg,#0000,#ffffff1c,#0000);position:absolute;inset-block:-30%;inset-inline-start:0}.vx-plans-card__face>:not([aria-hidden=true]){position:relative}.vx-plans-card__head{align-items:center;gap:.65rem;display:flex}.vx-plans-card__emblem{border:1px solid var(--vx-line-2);background:var(--vx-surface-2);width:40px;height:40px;color:var(--vx-ink);border-radius:13px;flex:none;place-items:center;display:grid}.vx-plans-card[data-featured=true] .vx-plans-card__emblem{background:linear-gradient(180deg, var(--vx-red-2), var(--vx-red));color:#fff;box-shadow:0 8px 22px var(--vx-red-glow);border-color:#0000}.vx-plans-card__name{letter-spacing:.01em;color:var(--vx-ink);flex:1;margin:0;font-size:1.3rem;font-weight:850}.vx-plans-card__badge{border-radius:var(--vx-r-pill);flex:none;align-items:center;gap:.3rem;padding:.3rem .7rem;font-size:.68rem;font-weight:800;display:inline-flex}.vx-plans-card__badge--current{background:var(--vx-ink);color:var(--vx-ink-inverse)}.vx-plans-card__badge--hot{color:var(--vx-red-2);background:#ff3b4e29;border:1px solid #ff3b4e73}.vx-plans-card__price{flex-wrap:wrap;align-items:baseline;gap:.45rem;margin:1.05rem 0 .95rem;display:flex}.vx-plans-card__amount{color:var(--vx-ink);font-size:2.35rem;font-weight:850;line-height:1}.vx-plans-card__period{color:var(--vx-ink-2);font-size:.8rem;font-weight:600}.vx-plans-card__features{border-top:1px solid var(--vx-line);margin:0;padding:.2rem 0 0;list-style:none;display:grid}.vx-plans-card__feature{align-items:center;gap:.6rem;padding:.7rem 0 .1rem;display:flex}.vx-plans-card__feature-icon{background:var(--vx-surface-2);width:30px;height:30px;color:var(--vx-ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.vx-plans-card[data-featured=true] .vx-plans-card__feature-icon{color:var(--vx-red-2);background:#ff3b4e1f}.vx-plans-card__feature-label{min-width:0;color:var(--vx-ink-2);flex:1;font-size:.8rem}.vx-plans-card__feature-value{color:var(--vx-ink);flex:none;font-size:.86rem;font-weight:800}.vx-plans-howto{border:1px solid var(--vx-line);border-radius:var(--vx-r-lg);box-shadow:var(--vx-shadow-1);background:linear-gradient(#ffffff0d,#ffffff04);padding:1.15rem 1.1rem 1.1rem}.vx-plans-howto__title{color:var(--vx-ink);margin:0 0 .9rem;font-size:1.08rem;font-weight:800}.vx-plans-howto__steps{gap:0;margin:0 0 1.1rem;padding:0;list-style:none;display:grid}.vx-plans-howto__step{align-items:flex-start;gap:.8rem;padding-bottom:.95rem;display:flex;position:relative}.vx-plans-howto__step:not(:last-child):before{content:"";top:30px;bottom:2px;background:linear-gradient(#ff3b4e99,#ffffff1a);width:1px;position:absolute;inset-inline-start:14px}.vx-plans-howto__step:last-child{padding-bottom:0}.vx-plans-howto__node{width:29px;height:29px;color:var(--vx-ink);letter-spacing:0;background:#ff3b4e1a;border:1px solid #ff3b4e8c;border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:grid;box-shadow:0 0 16px #ff3b4e38}.vx-plans-howto__step:last-child .vx-plans-howto__node{background:var(--vx-ink);color:var(--vx-ink-inverse);box-shadow:none;border-color:#0000}.vx-plans-howto__text{color:var(--vx-ink-2);padding-top:.3rem;font-size:.83rem;line-height:1.75}.vx-plans-howto__cta{width:100%;min-height:54px;font-size:.95rem}.vx-plans-unavailable{border:1px solid var(--vx-line);border-radius:var(--vx-r-lg);background:var(--vx-surface);text-align:center;justify-items:center;gap:.9rem;margin-top:2.5rem;padding:2rem 1.25rem;display:grid}.vx-plans-unavailable__icon{border:1px solid var(--vx-line-2);background:var(--vx-surface-2);width:60px;height:60px;color:var(--vx-ink-2);border-radius:50%;place-items:center;display:grid}.vx-plans-unavailable__text{color:var(--vx-ink);margin:0;font-size:.95rem;font-weight:700}.vx-plans-skeleton{gap:.95rem;display:grid}.vx-plans-skeleton__seg{border-radius:var(--vx-r-pill);height:50px}.vx-plans-skeleton__card{border-radius:28px;height:250px}@media (prefers-reduced-motion:reduce){.vx-wallet-card-frame__edge,.vx-wallet-card__sheen,.vx-wallet-stage__floor,.vx-wallet-plans-link:after,.vx-wallet-lock *,.vx-wallet-history__empty-dot,.vx-wallet-eyebrow__dot,.vx-wallet-card__live,.vx-wallet-soon__tag-dot,.vx-plans-card__edge,.vx-plans-card__shimmer,.vx-plans-emblem__orbit{animation:none!important}}
