.vx-wm{position:relative}.vx-wm__layer{position:absolute;inset:0;overflow:hidden;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:5;contain:strict;background-image:var(--wm-tile),var(--wm-tile);background-repeat:repeat;background-position:0 0,calc(var(--wm-w, 400px) / 2) calc(var(--wm-h, 240px) / 2)}@media screen{.vx-wm__sheet{display:none}}:root{--wm-tile:var(--wm-tile-dark,none)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--wm-tile:var(--wm-tile-light,none)}}:root[data-theme=light]{--wm-tile:var(--wm-tile-light,none)}:is(.vx-wm,.vx-modal--sensitive) .vx-modal__panel{position:relative}:is(.vx-wm,.vx-modal--sensitive) .vx-modal__body{position:relative}:is(.vx-wm,.vx-modal--sensitive) .vx-modal__body:after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;background-image:var(--wm-tile),var(--wm-tile);background-repeat:repeat;background-position:0 0,calc(var(--wm-w, 400px) / 2) calc(var(--wm-h, 240px) / 2)}.vx-wm__sheet{position:absolute;left:-50%;top:-50%;width:200%;height:200%;transform:rotate(-28deg);transform-origin:50% 50%;display:flex;flex-direction:column;justify-content:flex-start;gap:58px;padding-top:24px}.vx-wm__row{display:flex;gap:72px;white-space:nowrap}.vx-wm__row span{font:600 13px/1 var(--font-sans,system-ui,sans-serif);letter-spacing:.04em;color:var(--wm-ink,hsla(0,0%,100%,.11))}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--wm-ink:rgba(15,11,68,.075)}}:root[data-theme=light]{--wm-ink:rgba(15,11,68,.075)}@media print{.vx-wm__layer{contain:none;background-image:none}.vx-wm__row span{color:rgba(0,0,0,.12)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.vx-recovery{position:-webkit-sticky;position:sticky;top:0;z-index:26;padding:calc(8px + env(safe-area-inset-top, 0px)) 16px 8px;text-align:center;background:#f59e0b;color:#1a1205;font-size:13.5px;line-height:20px;border-bottom:2px solid #b45309}.vx-recovery--small{position:static;padding:6px 16px;font-size:12.5px;background:#fde68a;border-bottom-width:1px}.vx-sesslist{display:grid;grid-gap:10px;gap:10px}.vx-sess{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border:1px solid var(--line-soft);border-radius:var(--radius-md)}.vx-sess__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;align-items:center}.vx-secret-row{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid var(--line-soft);border-radius:var(--radius-md)}.vx-secret-row.is-overdue{border-color:var(--bad);box-shadow:inset 4px 0 0 var(--bad)}.vx-secret-row.is-soon{border-color:var(--warn);box-shadow:inset 4px 0 0 var(--warn)}.vx-secret-row ol{margin:4px 0 0;padding-left:20px}.vx-danger{border:1px solid var(--bad);border-radius:var(--radius-md);padding:12px;display:grid;grid-gap:8px;gap:8px}.vx-btn--danger{background:var(--bad);color:var(--on-bad);border-color:var(--bad)}.vx-kvlist{display:grid;grid-template-columns:max-content 1fr;grid-gap:4px 12px;gap:4px 12px;margin:0}.vx-kvlist dt{color:var(--ink-muted)}.vx-kvlist dd{margin:0;overflow-wrap:anywhere}.vx-delacct__title{margin:0;font-size:20px;line-height:26px}.vx-delacct__p{margin:0;font-size:15px;line-height:22px;color:var(--ink);overflow-wrap:anywhere}.vx-delacct__actions{display:flex;flex-wrap:wrap;gap:8px}.vx-delacct__actions .vx-btn{flex:1 1 200px}.vx-delete-link{color:var(--bad)}.vx-linkbtn.vx-delete-link{color:var(--bad);font-size:13px;justify-self:start}.vx-delacct-notice{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin:12px 16px 0;padding:12px 16px;border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--ok);font-size:14px;line-height:20px}.vx-delacct-notice,.vx-splash{display:flex;align-items:center}.vx-splash{--p:0.12;--probe:0;--splash-violet:#a855f7;--splash-violet-hi:#d8b4fe;--splash-ink:#e9e3f5;position:fixed;inset:0;z-index:2147483000;flex-direction:column;justify-content:center;gap:clamp(20px,4vh,36px);padding:env(safe-area-inset-top) 16px env(safe-area-inset-bottom);background:radial-gradient(ellipse 70% 55% at 50% 44%,#1a0533 0,#0b0216 48%,#020005 100%);color:var(--splash-ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:opacity .5s ease,transform .5s ease,filter .5s ease;animation:vx-splash-failsafe .5s ease 12s forwards}.vx-splash.is-leaving{opacity:0;transform:scale(1.04);filter:blur(4px);pointer-events:none}.vx-splash__glow{position:absolute;left:50%;top:42%;width:min(120vw,720px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(147,51,234,calc(.1 + var(--p) * .22)) 0,transparent 62%);animation:vx-splash-breathe 3.2s ease-in-out infinite}.vx-splash__mark{position:relative;width:min(72vw,340px,42vh)}.vx-splash__mark img{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(180deg,transparent,#000 7%,#000 94%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(180deg,transparent,#000 7%,#000 94%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;filter:drop-shadow(0 0 calc(6px + var(--p) * 18px) rgba(168,85,247,calc(.25 + var(--p) * .35)))}.vx-splash__eye{position:absolute;top:36.4%;width:11%;aspect-ratio:1.6;translate:-50% -50%;border-radius:50%;background:radial-gradient(ellipse,rgba(233,213,255,.95) 0,rgba(192,132,252,.6) 35%,transparent 70%);opacity:calc(var(--p) * var(--p) * .9);mix-blend-mode:screen;pointer-events:none}.vx-splash__eye--l{left:35.2%;rotate:12deg}.vx-splash__eye--r{left:65%;rotate:-12deg}.vx-splash.is-ready .vx-splash__eye{animation:vx-splash-flare .5s ease-out}.vx-splash__bar{position:relative;z-index:2;width:min(78vw,452px);padding:17px 0;cursor:pointer;outline:none;touch-action:none}.vx-splash__track{position:relative;height:10px;border-radius:999px;overflow:visible;background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),inset 0 1px 3px rgba(0,0,0,.6);transition:height .2s ease,box-shadow .2s ease}.vx-splash.is-probing .vx-splash__track{height:14px;box-shadow:inset 0 0 0 1px rgba(216,180,254,.45),0 0 18px rgba(168,85,247,.35)}.vx-splash__fill{position:absolute;inset:0 auto 0 0;width:calc(var(--p) * 100%);min-width:10px;border-radius:inherit;overflow:hidden;background:linear-gradient(90deg,#6d28d9,#9333ea 55%,#c084fc);box-shadow:0 0 14px rgba(168,85,247,.75),0 0 32px rgba(147,51,234,.35)}.vx-splash__fill:after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.45),transparent);animation:vx-splash-sweep 1.4s ease-in-out infinite}.vx-splash__tip{right:0;width:18px;height:18px;translate:40% -50%;background:radial-gradient(circle,#fff 0,var(--splash-violet-hi) 30%,transparent 70%);animation:vx-splash-pulse 1.1s ease-in-out infinite}.vx-splash__tick,.vx-splash__tip{position:absolute;top:50%;border-radius:50%}.vx-splash__tick{width:4px;height:4px;translate:-50% -50%;background:hsla(0,0%,100%,.22);transition:background .3s ease,box-shadow .3s ease,scale .3s ease}.vx-splash__tick.is-on{background:#fff;box-shadow:0 0 8px var(--splash-violet-hi);scale:1.3}.vx-splash__probe{position:absolute;bottom:calc(100% - 6px);left:calc(var(--probe) * 100%);translate:-50% 6px;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 12px;border-radius:10px;background:#140626;border:1px solid rgba(216,180,254,.35);box-shadow:0 6px 24px rgba(0,0,0,.5),0 0 16px rgba(168,85,247,.3);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease,translate .15s ease}.vx-splash.is-probing .vx-splash__probe{opacity:1;translate:-50% 0}.vx-splash__probe b{font:700 16px/1 Orbitron,Eurostile,sans-serif;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vx-splash__probe span{font:600 9px/1.2 Orbitron,Eurostile,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--splash-violet-hi)}.vx-splash__label{margin:-8px 0 0;font:500 12px/1 Orbitron,Eurostile,sans-serif;letter-spacing:.42em;padding-left:.42em;text-transform:uppercase;color:rgba(233,227,245,.78);animation:vx-splash-blink 1.6s ease-in-out infinite}.vx-splash.is-ready .vx-splash__label{animation:none;color:var(--splash-violet-hi);text-shadow:0 0 12px rgba(168,85,247,.8)}@media (orientation:landscape) and (min-width:900px) and (min-height:520px){.vx-splash{gap:0;background:radial-gradient(ellipse 42% 62% at 50% 40%,#1a0533 0,#0b0216 50%,#020005 100%)}.vx-splash__glow{top:38%;width:min(80vh,900px)}.vx-splash__mark{width:auto;height:min(62vh,760px);aspect-ratio:613/770}.vx-splash__mark img{height:100%;width:100%}.vx-splash__bar{width:clamp(380px,27vw,620px);padding:18px 0;margin-top:clamp(16px,4vh,48px)}.vx-splash__track{height:12px}.vx-splash.is-probing .vx-splash__track{height:16px}.vx-splash__tip{width:22px;height:22px}.vx-splash__probe{padding:8px 16px;bottom:auto;top:calc(100% - 6px);translate:-50% -6px}.vx-splash.is-probing .vx-splash__probe{translate:-50% 0}.vx-splash__probe b{font-size:20px}.vx-splash__probe span{font-size:10px}.vx-splash__label{margin-top:clamp(4px,1.6vh,20px);font-size:clamp(12px,1.35vh,16px)}}@keyframes vx-splash-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes vx-splash-sweep{0%{translate:-100% 0}to{translate:260% 0}}@keyframes vx-splash-pulse{0%,to{opacity:.75;scale:.9}50%{opacity:1;scale:1.15}}@keyframes vx-splash-breathe{0%,to{opacity:.85;scale:1}50%{opacity:1;scale:1.05}}@keyframes vx-splash-blink{0%,to{opacity:1}50%{opacity:.55}}@keyframes vx-splash-flare{0%{scale:1}40%{scale:1.6;opacity:1}to{scale:1}}@media (prefers-reduced-motion:reduce){.vx-splash,.vx-splash__probe,.vx-splash__track{transition:none}.vx-splash.is-ready .vx-splash__eye,.vx-splash__fill:after,.vx-splash__glow,.vx-splash__label,.vx-splash__tip{animation:none}}