*,:after,:before{box-sizing:border-box}body,html{padding:0;margin:0}body{background:var(--vv-background);color:var(--vv-text-primary);font-family:var(--vv-font-family,"Inter","Segoe UI","Helvetica Neue",Arial,sans-serif);font-size:calc(14px * var(--vv-font-scale, 1));line-height:1.45;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--vv-heading-font-family,inherit)}a{color:inherit}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}@keyframes vv-spin{to{transform:rotate(1turn)}}::selection{background:var(--vv-primary-subtle)}.vv-grid-2-1,.vv-grid-2-1-1-1,.vv-grid-form-row{display:grid}.vv-grid-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.vv-grid-2-1-1-1{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.vv-grid-form-row{grid-template-columns:repeat(4,minmax(0,1fr)) auto}@media (max-width:767.98px){.vv-grid-2-1,.vv-grid-2-1-1-1,.vv-grid-form-row{grid-template-columns:minmax(0,1fr)}}input[type=checkbox],input[type=radio]{width:18px;height:18px;accent-color:var(--vv-primary);cursor:pointer}.ReleaseNotes_panel__N94Mr{width:min(920px,calc(100vw - 32px));margin:0 auto;max-height:calc(100vh - 90px);overflow-y:auto;padding:18px;border:1px solid var(--vv-border,#e5e7eb);border-top:none;border-radius:0 0 16px 16px;background:var(--vv-surface,#fff);color:var(--vv-text-primary,#111);box-shadow:0 18px 40px rgb(0 0 0/.18);animation:ReleaseNotes_drop__Jocf1 .4s cubic-bezier(.2,.9,.3,1.1)}.ReleaseNotes_heading__kXOZO{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 14px}.ReleaseNotes_heading__kXOZO h2{margin:0;font-size:calc(17px * var(--vv-font-scale, 1))}.ReleaseNotes_date__W8q1P{color:var(--vv-text-secondary,#64748b);font-size:calc(12px * var(--vv-font-scale, 1))}.ReleaseNotes_grid__GhXN5{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px}.ReleaseNotes_card___QAEx{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:10px;border:1px solid var(--vv-border,#e5e7eb);border-radius:12px;background:var(--vv-background,#f8fafc);opacity:0;animation:ReleaseNotes_rise__uvC6w .45s ease-out forwards}.ReleaseNotes_card___QAEx h3{margin:0;font-size:calc(14px * var(--vv-font-scale, 1))}.ReleaseNotes_card___QAEx p{margin:0;color:var(--vv-text-secondary,#64748b);font-size:calc(12.5px * var(--vv-font-scale, 1));line-height:1.45}.ReleaseNotes_visual__JEmLg{position:relative;height:92px;overflow:hidden;border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--vv-primary) 16%,white),color-mix(in srgb,var(--vv-primary) 4%,white))}.ReleaseNotes_vTabs__9WomQ{position:absolute;top:14px;left:12px;display:flex;gap:4px}.ReleaseNotes_vTab__tk5hp{padding:4px 9px;border-radius:6px 6px 0 0;background:rgb(255 255 255/.6);color:#334155;font-size:calc(10.5px * var(--vv-font-scale, 1));font-weight:600}.ReleaseNotes_vTabActive__L_fsN{background:#fff;box-shadow:inset 0 2px 0 var(--vv-primary)}.ReleaseNotes_vTabMoving__dcH_V{animation:ReleaseNotes_tabSlide__cNID_ 2.6s ease-in-out infinite}.ReleaseNotes_vPage__0EhzL{position:absolute;inset:38px 12px 0;border-radius:6px 6px 0 0;background:#fff}.ReleaseNotes_vMenu__oNrKt{position:absolute;inset:12px 30%;display:grid;grid-gap:6px;gap:6px}.ReleaseNotes_vMenuRow__gUroR{height:12px;border-radius:4px;background:rgb(255 255 255/.85)}.ReleaseNotes_vMenuUp__bDnQ9{background:var(--vv-primary);animation:ReleaseNotes_moveUp__S6OrQ 2.4s ease-in-out infinite}.ReleaseNotes_vMenuDown__a4YJG{animation:ReleaseNotes_moveDown__udbw5 2.4s ease-in-out infinite}.ReleaseNotes_vAlert__60r7j{position:absolute;top:18px;right:14px;left:14px;display:flex;gap:8px;align-items:center;padding:10px;border-left:4px solid #d97706;border-radius:8px;background:#fff;box-shadow:0 6px 16px rgb(0 0 0/.12);animation:ReleaseNotes_alertIn__u6W_O 2.8s ease-out infinite}.ReleaseNotes_vStar__AWLh8{color:#d97706;font-size:calc(20px * var(--vv-font-scale, 1));animation:ReleaseNotes_starPulse__K6KL3 1.4s ease-in-out infinite}.ReleaseNotes_vLines__fqUAl{display:grid;flex:1 1;grid-gap:5px;gap:5px}.ReleaseNotes_vLines__fqUAl span{height:7px;border-radius:4px;background:#e2e8f0}.ReleaseNotes_vLines__fqUAl span:last-child{width:60%}.ReleaseNotes_vKeys__fPXhb{position:absolute;inset:0;display:flex;gap:10px;align-items:center;justify-content:center}.ReleaseNotes_vKey__91n4z{display:grid;place-items:center;width:36px;height:36px;border:solid #cbd5e1;border-width:1px 1px 3px;border-radius:8px;background:#fff;color:#0f172a;font:700 15px system-ui,sans-serif}.ReleaseNotes_vKeyPress__kkfcK{animation:ReleaseNotes_keyPress__HOR_z 1.8s ease-in-out infinite}.ReleaseNotes_vPlus__8Xq_w{color:var(--vv-primary);font-weight:700}.ReleaseNotes_vTiles__qL1dD{position:absolute;inset:14px 18px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px}.ReleaseNotes_vTile__0n7Lm{border-radius:6px;background:rgb(255 255 255/.75)}.ReleaseNotes_vTilePick__RXkSy{animation:ReleaseNotes_tilePick__MUdKl 2.4s ease-in-out infinite}.ReleaseNotes_vBars__nqwCN{position:absolute;inset:16px 16px;display:grid;grid-gap:8px;gap:8px;align-content:center}.ReleaseNotes_vBars__nqwCN span{height:12px;border-radius:6px;background:var(--vv-primary);transform-origin:left;animation:ReleaseNotes_barGrow__1VSLn 2.4s ease-out infinite}.ReleaseNotes_vBars__nqwCN span:nth-child(2){opacity:.7;animation-delay:.2s}.ReleaseNotes_vBars__nqwCN span:nth-child(3){opacity:.45;animation-delay:.4s}@keyframes ReleaseNotes_tilePick__MUdKl{0%,30%{background:rgb(255 255 255/.75);box-shadow:none}50%,85%{background:#fff;box-shadow:0 0 0 2px var(--vv-primary)}to{background:rgb(255 255 255/.75)}}@keyframes ReleaseNotes_barGrow__1VSLn{0%{transform:scaleX(0)}40%,to{transform:scaleX(1)}}.ReleaseNotes_vForecast__6aG59{position:absolute;inset:10px 10px;width:calc(100% - 20px);height:calc(100% - 20px)}.ReleaseNotes_vZero__DNuaP{stroke:#94a3b8;stroke-dasharray:4 3}.ReleaseNotes_vForecastLine__TeiRd{fill:none;stroke:var(--vv-primary);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:320;animation:ReleaseNotes_draw__4SbgS 2.6s ease-out infinite}.ReleaseNotes_vBubble__81PpH{position:absolute;top:18px;right:14px;left:14px;padding:10px 12px;border-radius:12px 12px 12px 2px;background:#dcf8c6;color:#1f2937;font-size:calc(11px * var(--vv-font-scale, 1));box-shadow:0 4px 10px rgb(0 0 0/.1);animation:ReleaseNotes_alertIn__u6W_O 2.8s ease-out infinite}@keyframes ReleaseNotes_draw__4SbgS{0%{stroke-dashoffset:320}60%,to{stroke-dashoffset:0}}@keyframes ReleaseNotes_drop__Jocf1{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes ReleaseNotes_rise__uvC6w{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ReleaseNotes_tabSlide__cNID_{0%,20%{transform:translateX(0)}50%,70%{transform:translateX(-92px)}to{transform:translateX(0)}}@keyframes ReleaseNotes_moveUp__S6OrQ{0%,25%{transform:translateY(0)}50%,75%{transform:translateY(-18px)}to{transform:translateY(0)}}@keyframes ReleaseNotes_moveDown__udbw5{0%,25%{transform:translateY(0)}50%,75%{transform:translateY(18px)}to{transform:translateY(0)}}@keyframes ReleaseNotes_alertIn__u6W_O{0%{opacity:0;transform:translateY(-14px)}15%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes ReleaseNotes_starPulse__K6KL3{50%{transform:scale(1.25) rotate(12deg)}}@keyframes ReleaseNotes_keyPress__HOR_z{0%,40%,to{transform:none;border-bottom-width:3px}55%{transform:translateY(2px);border-bottom-width:1px;background:color-mix(in srgb,var(--vv-primary) 18%,white)}}@media (prefers-reduced-motion:reduce){.ReleaseNotes_card___QAEx,.ReleaseNotes_panel__N94Mr,.ReleaseNotes_vAlert__60r7j,.ReleaseNotes_vBars__nqwCN span,.ReleaseNotes_vBubble__81PpH,.ReleaseNotes_vForecastLine__TeiRd,.ReleaseNotes_vKeyPress__kkfcK,.ReleaseNotes_vMenuDown__a4YJG,.ReleaseNotes_vMenuUp__bDnQ9,.ReleaseNotes_vStar__AWLh8,.ReleaseNotes_vTabMoving__dcH_V,.ReleaseNotes_vTilePick__RXkSy{animation:none;opacity:1}}.ReleaseNotes_earlier__c8SAQ{margin-top:16px;padding-top:12px;border-top:1px solid var(--vv-border,#e5e7eb)}.ReleaseNotes_earlier__c8SAQ h3{margin:0 0 8px;font-size:calc(13px * var(--vv-font-scale, 1));color:var(--vv-text-secondary,#64748b)}.ReleaseNotes_earlier__c8SAQ details{padding:6px 0;border-bottom:1px solid var(--vv-border,#e5e7eb);font-size:calc(13px * var(--vv-font-scale, 1))}.ReleaseNotes_earlier__c8SAQ summary{cursor:pointer;font-weight:600}.ReleaseNotes_earlier__c8SAQ ul{margin:6px 0 4px;padding-left:18px;color:var(--vv-text-secondary,#64748b);font-size:calc(12.5px * var(--vv-font-scale, 1))}.UpdatePrompt_top__DQAes{position:fixed;inset:0 0 auto 0;z-index:1000}.UpdatePrompt_banner__qK_pE{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;padding:10px 16px;background:var(--vv-primary);color:#fff;font-size:calc(14px * var(--vv-font-scale, 1));font-weight:500;box-shadow:0 4px 16px rgb(0 0 0/.18);animation:UpdatePrompt_slideDown__LGgwU .35s ease-out}.UpdatePrompt_bannerText__Ain__{text-align:center}.UpdatePrompt_confirm__HlxTA{flex-shrink:0;padding:6px 18px;border:none;border-radius:999px;background:#fff;color:var(--vv-primary);font-weight:700;font-size:calc(14px * var(--vv-font-scale, 1));cursor:pointer;transition:transform .15s ease}.UpdatePrompt_notesToggle__Msf2_{flex-shrink:0;padding:6px 12px;border:1px solid rgb(255 255 255/.7);border-radius:999px;background:transparent;font-weight:600}.UpdatePrompt_notesToggle__Msf2_,.UpdatePrompt_testButton__BNY8k{color:#fff;font-size:calc(13px * var(--vv-font-scale, 1));cursor:pointer}.UpdatePrompt_testButton__BNY8k{position:fixed;right:16px;bottom:16px;z-index:950;padding:10px 16px;border:none;border-radius:999px;background:var(--vv-primary);font-weight:700;box-shadow:0 8px 24px color-mix(in srgb,var(--vv-primary) 45%,transparent)}.UpdatePrompt_testButton__BNY8k:hover{transform:translateY(-1px)}.UpdatePrompt_confirm__HlxTA:hover{transform:scale(1.05)}.UpdatePrompt_confirm__HlxTA:focus-visible{outline:2px solid #fff;outline-offset:2px}.UpdatePrompt_overlay__tjCk_{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;background:var(--vv-background,#fff);animation:UpdatePrompt_fadeIn__u65_u .25s ease-out}.UpdatePrompt_overlayLeaving__avFbQ{animation:UpdatePrompt_fadeOut__93cRY .5s ease-in .7s forwards}.UpdatePrompt_stage__zr8ek{position:relative;width:168px;height:168px;display:grid;place-items:center;perspective:600px}.UpdatePrompt_ringInner__I4PVX,.UpdatePrompt_ring__tAqzn{position:absolute;border-radius:50%;border:3px solid transparent}.UpdatePrompt_ring__tAqzn{inset:0;border-top-color:var(--vv-primary);border-right-color:var(--vv-primary);animation:UpdatePrompt_spin__P9Abx 1.1s linear infinite}.UpdatePrompt_ringInner__I4PVX{inset:14px;border-bottom-color:color-mix(in srgb,var(--vv-primary) 55%,transparent);border-left-color:color-mix(in srgb,var(--vv-primary) 55%,transparent);animation:UpdatePrompt_spin__P9Abx 1.6s linear infinite reverse}.UpdatePrompt_orbit__fC27H{position:absolute;inset:0;animation:UpdatePrompt_spin__P9Abx 2.2s linear infinite}.UpdatePrompt_orbit__fC27H:after{content:"";position:absolute;top:-5px;left:50%;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--vv-primary);box-shadow:0 0 12px 3px color-mix(in srgb,var(--vv-primary) 60%,transparent)}.UpdatePrompt_logoWrap___uohV{width:96px;height:96px;display:grid;place-items:center;border-radius:24px;background:#fff;box-shadow:0 10px 30px color-mix(in srgb,var(--vv-primary) 35%,transparent);animation:UpdatePrompt_flip__CLQlk 2.4s cubic-bezier(.65,0,.35,1) infinite,UpdatePrompt_glow__TVSHO 2.4s ease-in-out infinite;transform-style:preserve-3d}.UpdatePrompt_logo__sEqYi{max-width:72px;max-height:72px;object-fit:contain}.UpdatePrompt_label__OErr7{margin:0;color:var(--vv-text-primary,#111);font-size:calc(16px * var(--vv-font-scale, 1));font-weight:600;letter-spacing:.2px}.UpdatePrompt_dots__gw96y:after{content:"";display:inline-block;width:1.2em;text-align:left;animation:UpdatePrompt_dots__gw96y 1.2s steps(4) infinite}@keyframes UpdatePrompt_spin__P9Abx{to{transform:rotate(1turn)}}@keyframes UpdatePrompt_flip__CLQlk{0%{transform:rotateY(0deg) scale(1)}50%{transform:rotateY(180deg) scale(1.08)}to{transform:rotateY(1turn) scale(1)}}@keyframes UpdatePrompt_glow__TVSHO{0%,to{box-shadow:0 10px 30px color-mix(in srgb,var(--vv-primary) 25%,transparent)}50%{box-shadow:0 10px 44px color-mix(in srgb,var(--vv-primary) 55%,transparent)}}@keyframes UpdatePrompt_dots__gw96y{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes UpdatePrompt_slideDown__LGgwU{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes UpdatePrompt_fadeIn__u65_u{0%{opacity:0}to{opacity:1}}@keyframes UpdatePrompt_fadeOut__93cRY{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.UpdatePrompt_banner__qK_pE,.UpdatePrompt_logoWrap___uohV,.UpdatePrompt_orbit__fC27H,.UpdatePrompt_ringInner__I4PVX,.UpdatePrompt_ring__tAqzn{animation:none}}