@font-face{font-family:Inter;src:url(/assets/splatvik/inter-latin.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/splatvik/inter-latin-ext.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;src:url(/assets/splatvik/sora-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Sora;src:url(/assets/splatvik/sora-700.woff2)format("woff2");font-weight:700;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sv-ground:#060608;--sv-surface-1:#0d0d10;--sv-surface-2:#141418;--sv-surface-3:#1c1c21;--sv-surface-4:#26262c;--sv-overlay:#040406c7;--sv-ink:#f3f2ef;--sv-ink-2:#b4b3b8;--sv-ink-3:#85848b;--sv-line:#ffffff12;--sv-line-strong:#ffffff24;--sv-white:#fff;--sv-accent:#f3f2ef;--sv-accent-ink:#0a0a0c;--sv-accent-soft:#ffffff24;--sv-ok:#3ddc97;--sv-warn:#f5c542;--sv-bad:#ff5c5c;--sv-idle:#6f6e76;--sv-font-display:"Sora","Inter",system-ui,sans-serif;--sv-font-text:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--sv-font-code:ui-monospace,"SF Mono","Cascadia Code",Consolas,monospace;--sv-fs-xs:13px;--sv-fs-sm:14px;--sv-fs-ui:15px;--sv-fs-body:16px;--sv-fs-lg:clamp(18px,1.2vw,20px);--sv-fs-h3:clamp(20px,1.6vw,24px);--sv-fs-h2:clamp(28px,3vw,44px);--sv-fs-h1:clamp(40px,6.2vw,104px);--sv-fs-mega:clamp(64px,13vw,220px);--sv-lh-tight:1.02;--sv-lh-head:1.15;--sv-lh-body:1.6;--sv-track-display:-.035em;--sv-s1:4px;--sv-s2:8px;--sv-s3:12px;--sv-s4:16px;--sv-s5:24px;--sv-s6:32px;--sv-s7:48px;--sv-s8:64px;--sv-s9:96px;--sv-s10:144px;--sv-gutter:clamp(16px,4vw,56px);--sv-container:1440px;--sv-measure:68ch;--sv-section-gap:clamp(96px,12vw,200px);--sv-r-sm:6px;--sv-r-md:10px;--sv-r-lg:18px;--sv-r-pill:999px;--sv-shadow-float:0 24px 64px -12px #000000b3,0 0 0 1px #ffffff0f;--sv-shadow-menu:0 16px 40px -8px #000000bf,0 0 0 1px #ffffff12;--sv-ease-out:cubic-bezier(.16,1,.3,1);--sv-ease-in-out:cubic-bezier(.65,0,.35,1);--sv-ease-spring:cubic-bezier(.34,1.4,.64,1);--sv-t-fast:.14s;--sv-t-base:.24s;--sv-t-slow:.52s;--sv-t-reveal:.9s;--sv-stagger:70ms;--sv-z-bg:0;--sv-z-content:1;--sv-z-sticky:50;--sv-z-header:1000;--sv-z-dropdown:1030;--sv-z-modal:1050;--sv-z-toast:1060;--sv-header-h:72px;--primary-color:var(--sv-white);--secondary-color:var(--sv-white);--body-bg:var(--sv-ground);--body-bg-shaded:var(--sv-surface-1);--body-bg-light:var(--sv-surface-3);--body-bg-faded:#060608f0;--text-color:var(--sv-ink);--link-color:var(--sv-ink);--heading-color:var(--sv-ink);--muted-color:var(--sv-ink-3);--muted-color-light:var(--sv-ink-2);--muted-more-color:#5d5c63;--shadow-color:#0009;--control-bg:var(--sv-surface-2);--control-bg-light:var(--sv-surface-3);--control-bg-shaded:var(--sv-surface-1);--control-color:var(--sv-ink-2);--header-bg:var(--sv-ground);--header-color:var(--sv-ink);--header-control-bg:var(--sv-surface-2);--header-control-color:var(--sv-ink-2);--overlay-bg:var(--sv-overlay);--code-bg:var(--sv-surface-1);--code-color:var(--sv-ink);--alert-bg:var(--sv-surface-3);--alert-color:var(--sv-ink);--alert-error-bg:#3a1214;--alert-error-color:#ffd9d9;--alert-success-bg:#0f2c20;--alert-success-color:#c9f7e2;--validation-error-color:var(--sv-bad);--error-color:var(--sv-bad);--avatar-bg:var(--sv-surface-3);--badge-bg:var(--sv-surface-4);--usercard-bg:var(--sv-surface-2);--hero-bg:var(--sv-ground);--hero-color:var(--sv-ink-2);--tooltip-bg:var(--sv-surface-4);--tooltip-color:var(--sv-ink);--online-user-circle-color:var(--sv-ok);--discussion-title-color:var(--sv-ink-2);--discussion-list-item-bg-hover:var(--sv-surface-1);--button-color:var(--sv-ink);--button-bg:var(--sv-surface-2);--button-bg-hover:var(--sv-surface-3);--button-bg-active:var(--sv-surface-4);--button-bg-disabled:var(--sv-surface-2);--button-primary-color:#0a0a0c;--button-primary-bg:var(--sv-white);--button-primary-bg-hover:#e9e8e4;--button-primary-bg-active:#d6d5d1;--button-primary-bg-disabled:#8a8a8a;--control-danger-color:#ffc9c9;--control-danger-bg:#3a1214;--control-danger-bg-hover:#4a171a;--control-danger-bg-active:#5a1c20;--switch-on-color:var(--sv-ok);--switch-off-color:var(--sv-surface-4);--border-radius:var(--sv-r-md);--header-height:var(--sv-header-h);--header-height-phone:60px;--drawer-width:min(86vw,340px)}@media (max-width:767.98px){:root{--sv-header-h:60px}}html,body{background:var(--sv-ground);color:var(--sv-ink)}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--sv-header-h) + 16px)}body{font-family:var(--sv-font-text);font-size:var(--sv-fs-ui);line-height:var(--sv-lh-body);font-feature-settings:"cv11","ss01","ss03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.App{background:0 0}h1,h2,h3,h4{font-family:var(--sv-font-display);color:var(--sv-ink);letter-spacing:-.02em;line-height:var(--sv-lh-head);font-weight:600}a{color:var(--sv-ink);text-underline-offset:3px;transition:color var(--sv-t-fast)linear;text-decoration-thickness:1px}a:hover{color:var(--sv-white)}:focus{outline:none}:focus-visible{outline:2px solid var(--sv-accent);outline-offset:2px;border-radius:4px}img,video,canvas{max-width:100%}hr{background:var(--sv-line);border:0;height:1px}code,pre,kbd,samp{font-family:var(--sv-font-code)}pre{background:var(--sv-surface-1);border-radius:var(--sv-r-md);padding:var(--sv-s4)}.visually-hidden,.sv2-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}*{scrollbar-width:thin;scrollbar-color:var(--sv-surface-4)transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--sv-surface-4);border:3px solid var(--sv-ground);border-radius:10px}::-webkit-scrollbar-track{background:0 0}.sv-intro,.sv-bg,.sv-halo{display:none!important}html:not(.sv-no-intro) .App{opacity:1;animation:none}.container,.containerNarrow{width:auto;max-width:calc(var(--sv-container) + var(--sv-gutter)*2);padding-inline:var(--sv-gutter);margin-inline:auto}.containerNarrow{max-width:calc(860px + var(--sv-gutter)*2)}.App-content{min-height:100vh;min-height:100svh;padding-top:var(--sv-header-h)}.App{padding-top:0!important}.sv2-ambient{z-index:-1;pointer-events:none;background:var(--sv-ground);position:fixed;inset:0;overflow:hidden}.sv2-ambient:before{content:"";background:radial-gradient(closest-side,#ffffff0e,#fff0 70%);width:90vmax;height:90vmax;position:absolute;top:-55vmax;left:50%;transform:translate(-50%)}.sv2-ambient:after{content:"";opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.Button,.sv2-btn{--b-bg:var(--sv-surface-2);--b-fg:var(--sv-ink);border-radius:var(--sv-r-pill);background:var(--b-bg);min-height:40px;color:var(--b-fg);font:600 var(--sv-fs-sm)/1 var(--sv-font-text);letter-spacing:0;white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 0 1px var(--sv-line);transition:background-color var(--sv-t-fast)linear,color var(--sv-t-fast)linear,transform var(--sv-t-base)var(--sv-ease-out),box-shadow var(--sv-t-fast)linear;-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.Button:hover,.sv2-btn:hover{--b-bg:var(--sv-surface-3);color:var(--b-fg);text-decoration:none}.Button:active,.sv2-btn:active{transform:scale(.97)}.Button:focus-visible,.sv2-btn:focus-visible{outline:2px solid var(--sv-accent);outline-offset:3px}.Button.disabled,.Button:disabled{opacity:.45;cursor:not-allowed;transform:none}.Button-icon{margin:0;font-size:14px}.Button-label{line-height:1.2}.Button--primary,.sv2-btn--primary,.IndexPage-newDiscussion,.item-newDiscussion .Button,.TagsPage-nav .item-newDiscussion .Button{--b-bg:var(--sv-white);--b-fg:#0a0a0c;box-shadow:none}.Button--primary:hover,.sv2-btn--primary:hover,.IndexPage-newDiscussion:hover{--b-bg:#e9e8e4;--b-fg:#0a0a0c;color:#0a0a0c}.sv2-btn--accent{--b-bg:var(--sv-accent);--b-fg:var(--sv-accent-ink);box-shadow:none}.sv2-btn--accent:hover{--b-bg:#fff;color:var(--sv-accent-ink)}.sv2-btn--lg{min-height:52px;font-size:var(--sv-fs-ui);padding:0 26px}.sv2-btn .sv2-arrow{transition:transform var(--sv-t-base)var(--sv-ease-out)}.sv2-btn:hover .sv2-arrow{transform:translate(3px)}.Button--link,.Button--text{--b-bg:transparent;box-shadow:none;color:var(--sv-ink-2)}.Button--link:hover,.Button--text:hover{--b-bg:transparent;color:var(--sv-ink)}.Button--flat{--b-bg:transparent;box-shadow:none}.Button--flat:hover{--b-bg:var(--sv-surface-2)}.Button--icon{width:40px;min-width:40px;padding:0}.Button--icon .Button-icon{font-size:15px}.Button--danger{--b-bg:var(--control-danger-bg);--b-fg:var(--control-danger-color);box-shadow:none}.Button--danger:hover{--b-bg:var(--control-danger-bg-hover)}.Button--block{width:100%;display:flex}.Button--more{padding:0 10px}.ButtonGroup{gap:0;display:inline-flex}.ButtonGroup>.Button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ButtonGroup>.Button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:1px}.Button--tagColored{--b-bg:var(--sv-surface-2)!important;color:var(--sv-ink)!important}.Button-badge{background:var(--sv-accent);color:var(--sv-accent-ink);border-radius:var(--sv-r-pill);padding:1px 6px;font-size:11px}.FormControl,.Select-input,.TextEditor textarea,.sv2-input{border-radius:var(--sv-r-md);background:var(--sv-surface-2);width:100%;min-height:44px;color:var(--sv-ink);font:400 var(--sv-fs-ui)/1.5 var(--sv-font-text);box-shadow:inset 0 0 0 1px var(--sv-line);transition:box-shadow var(--sv-t-fast)linear,background-color var(--sv-t-fast)linear;border:0;padding:10px 14px}.FormControl::placeholder{color:var(--sv-ink-3);opacity:1}.FormControl:hover{box-shadow:inset 0 0 0 1px var(--sv-line-strong)}.FormControl:focus,.FormControl.focus{background:var(--sv-surface-1);box-shadow:inset 0 0 0 1px #ffffffa6,0 0 0 4px var(--sv-accent-soft)}.FormControl[disabled],.FormControl[readonly]{opacity:.6}textarea.FormControl{resize:vertical;min-height:120px}.Form-group{margin-bottom:var(--sv-s5)}.Form-group>label,.Form label,.Form-group legend{color:var(--sv-ink-2);font-size:var(--sv-fs-sm);margin-bottom:8px;font-weight:500;display:block}.helpText{color:var(--sv-ink-3);font-size:var(--sv-fs-sm)}.Select{display:inline-block;position:relative}.Select-input{appearance:none;padding-right:36px}.Select-caret{color:var(--sv-ink-3);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.Checkbox,label.checkbox{color:var(--sv-ink-2);cursor:pointer;align-items:center;gap:10px;display:flex}input[type=checkbox],input[type=radio]{accent-color:var(--sv-white)}.Checkbox--switch .Checkbox-display{background:var(--sv-surface-4);border-radius:var(--sv-r-pill)}.Checkbox--switch.on .Checkbox-display{background:var(--sv-ok)}.ValidationError,.Form-group .ValidationError{color:var(--sv-bad);font-size:var(--sv-fs-sm)}.Dropdown-menu,.dropdown-menu{background:var(--sv-surface-2);min-width:220px;color:var(--sv-ink);box-shadow:var(--sv-shadow-menu);transform-origin:100% 0;border:0;border-radius:14px;padding:6px}.Dropdown.open>.Dropdown-menu,.open>.dropdown-menu{animation:sv2-pop var(--sv-t-base)var(--sv-ease-out)both;display:block}.Dropdown-menu--right{transform-origin:100% 0}.Dropdown-menu>li>a,.Dropdown-menu>li>button,.Dropdown-menu>li>span{width:100%;color:var(--sv-ink-2);font-size:var(--sv-fs-sm);text-align:left;transition:background-color var(--sv-t-fast)linear,color var(--sv-t-fast)linear;background:0 0;border-radius:9px;align-items:center;gap:10px;padding:9px 12px;font-weight:500;display:flex}.Dropdown-menu>li>a:hover,.Dropdown-menu>li>button:hover,.Dropdown-menu>li>a:focus-visible,.Dropdown-menu>li>button:focus-visible{background:var(--sv-surface-3);color:var(--sv-ink);text-decoration:none}.Dropdown-menu>li.active>a,.Dropdown-menu>li.active>button,.Dropdown-menu .active .Button{color:var(--sv-ink);background:var(--sv-surface-3)}.Dropdown-menu .Button{width:100%;min-height:0;box-shadow:none;--b-bg:transparent;justify-content:flex-start}.Dropdown-menu .Button-icon{width:16px;color:var(--sv-ink-3)}.Dropdown-separator{background:var(--sv-line);height:1px;margin:6px 8px}.Dropdown-header{color:var(--sv-ink-3);font-size:var(--sv-fs-xs);padding:8px 12px 4px;font-weight:600}.Dropdown-toggle .Button-caret{opacity:.7;margin-left:2px;font-size:11px}.tooltip{font:500 13px/1.4 var(--sv-font-text)}.tooltip-inner{background:var(--sv-surface-4);color:var(--sv-ink);box-shadow:var(--sv-shadow-menu);border-radius:8px;padding:6px 10px}.tooltip .tooltip-arrow{display:none}.Modal-backdrop,.ModalManager .backdrop,.modal-backdrop{background:var(--sv-overlay);-webkit-backdrop-filter:blur(6px)}.Modal-content{background:var(--sv-surface-1);color:var(--sv-ink);box-shadow:var(--sv-shadow-float);border:0;border-radius:22px;overflow:hidden}.ModalManager.in .Modal-content,.Modal.in .Modal-content{animation:sv2-modal var(--sv-t-slow)var(--sv-ease-out)both}.Modal-header{text-align:left;background:0 0;border:0;padding:28px 32px 8px}.Modal-header h3,.Modal-title{font-family:var(--sv-font-display);color:var(--sv-ink);letter-spacing:-.02em;text-align:left;font-size:24px;font-weight:600}.Modal-body{background:0 0;padding:16px 32px 28px}.Modal-footer{background:var(--sv-surface-2);color:var(--sv-ink-2);text-align:left;border:0;padding:18px 32px 26px}.Modal-footer p{font-size:var(--sv-fs-sm);margin:0 0 6px}.Modal-footer a{color:var(--sv-ink);font-weight:600}.Modal-close{top:16px;right:16px}.Modal-close .Button{--b-bg:var(--sv-surface-2);box-shadow:none;width:36px;min-width:36px;min-height:36px}.Modal-alert .Alert{border-radius:0}.LogInModal,.SignUpModal,.ForgotPasswordModal{max-width:440px}.LogInModal .Modal-header:before,.SignUpModal .Modal-header:before,.ForgotPasswordModal .Modal-header:before{content:"";background:var(--sv-ink);width:40px;height:40px;margin-bottom:18px;display:block;-webkit-mask:url(/assets/splatvik/v2/mark.svg) 50%/contain no-repeat;mask:url(/assets/splatvik/v2/mark.svg) 50%/contain no-repeat}.LogInButtons{gap:8px;margin:0 0 18px;display:grid}.LogInButtons .Button{width:100%;min-height:46px}.LogInModal .Form--centered,.SignUpModal .Form--centered,.Form--centered .FormControl,.Form--centered .Button{text-align:left}.Form--centered .Button--primary{justify-content:center;min-height:48px}.Alert{background:var(--sv-surface-3);color:var(--sv-ink);box-shadow:var(--sv-shadow-menu);font-size:var(--sv-fs-sm);border-radius:14px;align-items:center;gap:12px;padding:12px 16px;display:flex}.AlertManager-alert{animation:sv2-toast var(--sv-t-slow)var(--sv-ease-spring)both}.Alert--error{background:var(--alert-error-bg);color:var(--alert-error-color)}.Alert--success{background:var(--alert-success-bg);color:var(--alert-success-color)}.Alert-controls .Button{--b-bg:transparent;box-shadow:none;color:inherit}.Badge{background:var(--sv-surface-4);width:22px;height:22px;color:var(--sv-ink);box-shadow:0 0 0 2px var(--sv-ground);border:0;border-radius:50%;font-size:10px;line-height:22px}.Badge--sticky{background:var(--sv-accent);color:var(--sv-accent-ink)}.Badge--locked{background:var(--sv-surface-4)}.Badge--hidden{background:#55555d}.Avatar{--size:36px;background:var(--sv-surface-3);color:var(--sv-ink);object-fit:cover;border-radius:50%;font-weight:600}.TagLabel,.TagLabel.colored{border-radius:var(--sv-r-pill);box-shadow:inset 0 0 0 1px var(--sv-line);letter-spacing:0;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex;background:var(--sv-surface-2)!important;color:var(--sv-ink-2)!important}.TagLabel.colored .TagLabel-text,.TagLabel--colored .TagLabel-text{color:inherit!important}.TagLabel:before{content:"";background:var(--tag-bg,var(--sv-ink-3));border-radius:50%;width:6px;height:6px}.TagLabel .TagLabel-icon{display:none}.TagsLabel{flex-wrap:wrap;gap:6px;display:inline-flex}.LoadingIndicator{color:var(--sv-ink-2)}.LoadingIndicator-container--block{padding:48px 0}.LoadingIndicator:before,.LoadingIndicator:after{border-color:var(--sv-surface-4);border-top-color:var(--sv-ink)}#flarum-loading{text-align:center;color:var(--sv-ink-3);padding:25vh 0}#flarum-loading:before{content:"";background:var(--sv-ink);width:56px;height:56px;animation:sv2-breathe 1.6s var(--sv-ease-in-out)infinite;margin:0 auto 14px;display:block;-webkit-mask:url(/assets/splatvik/v2/mark.svg) 50%/contain no-repeat;mask:url(/assets/splatvik/v2/mark.svg) 50%/contain no-repeat}.Placeholder,.sv2-empty{border-radius:var(--sv-r-lg);background:var(--sv-surface-1);color:var(--sv-ink-2);text-align:center;padding:64px 24px}.Placeholder p{font-size:var(--sv-fs-body);margin:0}.Placeholder:before{content:"";opacity:.35;background:var(--sv-ink);width:44px;height:44px;margin:0 auto 16px;display:block;-webkit-mask:url(/assets/splatvik/v2/mark.svg) 50%/contain no-repeat;mask:url(/assets/splatvik/v2/mark.svg) 50%/contain no-repeat}.ErrorPage,.sv2-error{text-align:center;padding:15vh 0}@keyframes sv2-pop{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}@keyframes sv2-modal{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@keyframes sv2-toast{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes sv2-breathe{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@keyframes sv2-pulse{0%{box-shadow:0 0}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.Form--centered .FormControl{text-align:left!important}a,button,.Button,[role=tab],summary{touch-action:manipulation}.Dropdown-menu,.Modal-content,.App-drawer,.Search-results,.NotificationList-content,.sv-checkout-dialog{overscroll-behavior:contain}.sv2-skip{z-index:calc(var(--sv-z-toast) + 1);border-radius:var(--sv-r-pill);background:var(--sv-white);color:#0a0a0c;transition:top var(--sv-t-base)var(--sv-ease-out);padding:10px 16px;font-weight:600;text-decoration:none;position:fixed;top:-64px;left:16px}.sv2-skip:focus-visible{color:#0a0a0c;top:12px}@supports (padding:max(0px)){.container,.containerNarrow{padding-left:max(var(--sv-gutter),env(safe-area-inset-left));padding-right:max(var(--sv-gutter),env(safe-area-inset-right))}}.sv2-home .container:before,.sv2-home .container:after,.sv2-footer .container:before,.sv2-footer .container:after,#header .container:before,#header .container:after{content:none;display:none}html body{background:0 0}#header.App-header,.App-header{z-index:var(--sv-z-header);height:var(--sv-header-h);box-shadow:none;transition:background-color var(--sv-t-base)linear,transform var(--sv-t-slow)var(--sv-ease-out);background:0 0;border:0;padding:0;position:fixed;top:0;left:0;right:0}.App-header:after{content:"";background:var(--sv-line);opacity:0;height:1px;transition:opacity var(--sv-t-base)linear;position:absolute;bottom:0;left:0;right:0}html.sv2-scrolled .App-header,.App:not(.App--page) .App-header{background:#060608f5}html.sv2-scrolled .App-header:after,.App:not(.App--page) .App-header:after{opacity:1}html.sv2-header-hidden .App-header{transform:translateY(-100%)}#header .container{align-items:center;gap:var(--sv-s5);height:100%;display:flex}.Header-title{flex:none;margin:0;padding:0;font-size:0}.Header-title a{color:var(--sv-ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.Header-logo{width:auto;max-width:none;height:30px}.sv2-logo{align-items:center;gap:10px;display:inline-flex}.sv2-logo svg{fill:currentColor;width:30px;height:30px;transition:transform var(--sv-t-slow)var(--sv-ease-spring)}.Header-title a:hover .sv2-logo svg{transform:rotate(-8deg)scale(1.06)}.sv2-wordmark{font:700 19px/1 var(--sv-font-display);letter-spacing:-.03em}.Header-primary{flex:1;min-width:0}.Header-primary .Header-controls,.Header-secondary .Header-controls{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Header-controls>li{display:block}.Header-primary .Button,.Header-primary .LinksButton{--b-bg:transparent;box-shadow:none;min-height:38px;color:var(--sv-ink-2);font-weight:500;font-size:var(--sv-fs-sm);padding:0 14px;position:relative}.Header-primary .Button:hover,.Header-primary .LinksButton:hover{color:var(--sv-ink);--b-bg:#ffffff0d}.Header-primary .Button.active,.Header-primary .LinksButton.active{color:var(--sv-ink)}.Header-primary .Button.active:after,.Header-primary .LinksButton.active:after{content:"";background:var(--sv-accent);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.Header-primary .LinksButton-icon,.Header-primary .Button-icon{display:none}.Header-secondary{flex:none;margin-left:auto}.Header-secondary .Header-controls{gap:6px}.Header-secondary .Button--flat,.Header-secondary .Dropdown-toggle{--b-bg:transparent;box-shadow:none;color:var(--sv-ink-2)}.Header-secondary .Button--flat:hover,.Header-secondary .Dropdown-toggle:hover{--b-bg:var(--sv-surface-2);color:var(--sv-ink)}.Header-secondary .item-signUp .Button{--b-bg:var(--sv-white);--b-fg:#0a0a0c;color:#0a0a0c;box-shadow:none;background:var(--sv-white)!important}.Header-secondary .item-signUp .Button:hover{color:#0a0a0c;background:#e9e8e4!important}@media (min-width:768px){.Header-primary .item-link1{display:none}}@media (min-width:768px) and (max-width:1279.98px){.Header-primary .Button,.Header-primary .LinksButton{padding:0 10px}.Header-secondary .item-search{width:40px;height:38px;position:relative}.Header-secondary .Search-input .FormControl{color:#0000;cursor:pointer;width:40px;padding-right:0;position:absolute;top:0;right:0}.Header-secondary .Search-input .FormControl::placeholder{color:#0000}.Header-secondary .Search.focused .Search-input .FormControl,.Header-secondary .Search.active .Search-input .FormControl{width:min(340px,60vw);color:var(--sv-ink);cursor:text;z-index:2;box-shadow:var(--sv-shadow-menu)}.Header-secondary .Search.focused .Search-input .FormControl::placeholder{color:var(--sv-ink-3)}.Search-results{left:auto;right:0}}@media (min-width:768px) and (max-width:991.98px){.sv2-wordmark{display:none}.Header-primary .Button,.Header-primary .LinksButton{padding:0 8px;font-size:13px}}.Header-secondary .item-logIn .Button{color:var(--sv-ink)}.Header-controls .item-nightmode,.item-nightmode{display:none!important}.Dropdown--user .Dropdown-toggle{gap:8px;padding:0 6px 0 4px}.Dropdown--user .Avatar{--size:30px}.Dropdown--user .username{color:var(--sv-ink);font-weight:600}.NotificationsDropdown .Dropdown-toggle{width:40px;padding:0}.NotificationsDropdown-unread{border-radius:var(--sv-r-pill);background:var(--sv-accent);min-width:17px;height:17px;color:var(--sv-accent-ink);font:700 10px/17px var(--sv-font-text);text-align:center;box-shadow:0 0 0 2px var(--sv-ground);padding:0 4px;position:absolute;top:4px;right:4px}.NotificationsDropdown.new .Dropdown-toggle .Button-icon{color:var(--sv-ink)}.LinkDropdown>.LinksButton,.LinkDropdown.open>.LinksButton{--b-bg:transparent}.Search,.Search-input{position:relative}.Search-input .FormControl,.Header-secondary .Search-input .FormControl{border-radius:var(--sv-r-pill);background:var(--sv-surface-2);width:220px;height:38px;min-height:38px;font-size:var(--sv-fs-sm);transition:width var(--sv-t-slow)var(--sv-ease-out),box-shadow var(--sv-t-fast)linear,background-color var(--sv-t-fast)linear;padding:0 14px 0 36px}.Search.focused .Search-input .FormControl,.Search.active .Search-input .FormControl{width:320px}.Search-input:before{content:none}.Search-input .Search-input-icon,.Search-input>.icon{color:var(--sv-ink-3);z-index:1;font-size:13px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.Search-results{width:420px;max-height:70vh;overflow:auto}.Search-results li>a mark,.Search-results mark{background:var(--sv-accent-soft);color:var(--sv-accent);border-radius:3px;padding:0 2px}.Search-results .Dropdown-header{padding-top:10px}.DiscussionSearchResult-excerpt,.UserSearchResult .username{color:var(--sv-ink-2)}.App-navigation{display:none}@media (max-width:767.98px){.App-navigation{z-index:calc(var(--sv-z-header) + 1);height:var(--sv-header-h);box-shadow:inset 0 -1px 0 var(--sv-line);background:#060608f5;display:block;position:fixed;top:0;left:0;right:0}.App-primaryControl>.Button,.App-titleControl>.Button,.App-backControl>.Button{--b-bg:transparent;box-shadow:none;height:var(--header-height-phone);border-radius:0;min-height:0;color:var(--sv-ink)!important}.App-titleControl>.Button,.App-titleControl--text{font:600 16px/var(--header-height-phone)var(--sv-font-display);color:var(--sv-ink)}.App-drawer{width:var(--drawer-width);z-index:calc(var(--zindex-modal-background) + 1);background:var(--sv-surface-1);box-shadow:var(--sv-shadow-float);transition:transform var(--sv-t-slow)var(--sv-ease-out);position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-102%)}.drawerOpen .App-drawer{transform:none}#drawer #header.App-header,.App-drawer .App-header{background:0 0;height:auto;position:static;transform:none}.App-drawer .App-header:after{display:none}#header .container{padding:20px 16px;display:block}.Header-title{margin-bottom:18px;display:block}.Header-primary .Header-controls,.Header-secondary .Header-controls{display:block}.Header-primary .Button,.Header-primary .LinksButton,.Header-secondary .Button{width:100%;min-height:48px;color:var(--sv-ink);border-radius:12px;justify-content:flex-start;padding:0 14px;font-size:17px;font-weight:600;display:flex}.Header-primary .Button.active:after,.Header-primary .LinksButton.active:after{margin:0 0 -2px;bottom:50%;left:auto;right:16px}.Header-secondary{box-shadow:inset 0 1px 0 var(--sv-line);margin-top:16px;padding-top:16px}.Header-secondary .item-signUp .Button{justify-content:center;margin-top:8px}.Search-input .FormControl,.Header-secondary .Search-input .FormControl,.Search.focused .Search-input .FormControl{width:100%;height:46px}.Search-results{width:100%}.App-content{padding-top:var(--sv-header-h)}.App-content>.sv2-home{margin-top:calc(var(--sv-header-h)*-1)}#header.App-header{position:static!important}.Navigation-drawer .Button{position:relative}.Navigation-drawer.new .Button:after{content:"";background:var(--sv-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:12px;right:10px}}.App-backdrop,.drawer-backdrop{background:var(--sv-overlay)}.Hero,.WelcomeHero,.TagHero,.DiscussionHero,.UserHero{text-align:left;border:0;padding:clamp(48px,7vw,96px) 0 clamp(28px,4vw,48px);position:relative;overflow:hidden;color:var(--sv-ink)!important;background:0 0!important}.Hero .container,.DiscussionHero .container{position:relative}.Hero h1,.Hero-title,.TagHero-title,.Hero .DiscussionHero-title,.DiscussionHero .Hero-title{font:600 var(--sv-fs-h2)/var(--sv-lh-tight)var(--sv-font-display);letter-spacing:var(--sv-track-display);text-wrap:balance;max-width:22ch;margin:0;color:var(--sv-ink)!important}.Hero-subtitle,.TagHero-description{max-width:60ch;font-size:var(--sv-fs-lg);margin-top:14px;line-height:1.5;color:var(--sv-ink-2)!important}.Hero-close{--b-bg:var(--sv-surface-2);top:0;right:var(--sv-gutter);position:absolute}.TagHero--colored:before{content:"";left:var(--sv-gutter);background:var(--hero-bg,var(--sv-accent));border-radius:2px;width:40px;height:4px;position:absolute;top:clamp(30px,5vw,70px)}.DiscussionHero-items{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.DiscussionHero-items>li{margin:0}.Hero .DiscussionHero-title,.DiscussionHero h1.DiscussionHero-title{max-width:26ch;font-size:clamp(28px,3.4vw,52px);display:block}.Hero .containerNarrow{max-width:none;margin:0;padding:0}.Hero .container{padding-top:0;padding-bottom:0}@media (min-width:768px){.Header-navigation{display:none!important}}.DiscussionHero .item-title{width:100%;display:block}.PageHero,.Pages .Hero.WelcomeHero{display:none}.sideNavContainer{align-items:flex-start;gap:clamp(24px,3vw,56px);padding-top:8px;display:flex}.sideNav{flex:0 0 236px;width:236px;margin:0;padding:0}.sideNav.affix,.sideNav--horizontal{top:calc(var(--sv-header-h) + 24px)!important;position:sticky!important}.sideNavOffset{min-width:0;padding-bottom:var(--sv-s9);flex:1;margin:0}.sideNav>ul{margin:0;padding:0;list-style:none}.sideNav .item-newDiscussion,.IndexPage-nav .item-newDiscussion,.TagsPage-nav .item-newDiscussion{margin-bottom:18px}.sideNav .item-newDiscussion .Button,.IndexPage-newDiscussion{width:100%;min-height:46px}.sideNav .item-nav>.Dropdown>.Dropdown-toggle{display:none}.sideNav .item-nav>.Dropdown>.Dropdown-menu{min-width:0;box-shadow:none;background:0 0;padding:0;animation:none;display:block;position:static}.sideNav .Dropdown-menu>li>a,.sideNav .Dropdown-menu>li>.Button,.IndexPage-nav .item-nav .Button{--b-bg:transparent;width:100%;min-height:40px;box-shadow:none;color:var(--sv-ink-2);font-size:var(--sv-fs-sm);border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-weight:500;display:flex}.sideNav .Dropdown-menu>li>a:hover,.sideNav .Dropdown-menu>li>.Button:hover{--b-bg:var(--sv-surface-1);color:var(--sv-ink);background:var(--sv-surface-1)}.sideNav .Dropdown-menu>li.active>a,.sideNav .Dropdown-menu>li.active>.Button,.sideNav .Button.active,.IndexPage-nav .item-nav .Button.active{--b-bg:var(--sv-surface-2);background:var(--sv-surface-2)!important;color:var(--sv-ink)!important}.sideNav .Button-icon{text-align:center;width:18px;color:var(--sv-ink-3)}.sideNav .active .Button-icon{color:var(--tag-color,var(--sv-accent))}.sideNav .Dropdown-separator{margin:12px}.sideNav .TagLinkButton.child{font-size:var(--sv-fs-xs);padding-left:42px}.sideNav .TagLinkButton .icon{color:var(--sv-ink-3)!important}.IndexPage-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;display:flex}.IndexPage-toolbar-view,.IndexPage-toolbar-action{float:none;gap:8px;margin:0;padding:0;list-style:none;display:flex}.IndexPage-toolbar-view>li,.IndexPage-toolbar-action>li{margin:0}.IndexPage-toolbar .Dropdown-toggle,.IndexPage-toolbar .Button{min-height:36px;font-size:var(--sv-fs-xs)}.IndexPage-results{min-height:50vh}.IndexPage-toolbar-action .Button--icon{--b-bg:var(--sv-surface-2)}.DiscussionList{box-shadow:none;border-radius:0;padding:0;background:0 0!important;border:0!important}.DiscussionList-discussions{gap:2px;margin:0;padding:0;list-style:none;display:grid}.DiscussionListItem,.DiscussionList .DiscussionListItem{background:0 0;border-radius:16px;margin:0;padding:0;position:relative}.DiscussionListItem-content{min-height:0;transition:background-color var(--sv-t-base)linear;border-radius:16px;display:block;position:relative;padding:18px 92px 18px 72px!important}.DiscussionListItem:hover .DiscussionListItem-content,.DiscussionListItem.active .DiscussionListItem-content{background:var(--sv-surface-1)}.DiscussionListItem-author{float:none;margin:0;position:absolute;top:18px;left:18px}.DiscussionListItem-author .Avatar{--size:40px;transition:transform var(--sv-t-base)var(--sv-ease-out)}.DiscussionListItem:hover .DiscussionListItem-author .Avatar{transform:scale(1.06)}.DiscussionListItem-badges{z-index:1;margin:0;position:absolute;top:12px;left:44px}.DiscussionListItem-badges .Badge{width:18px;height:18px;font-size:9px;line-height:18px}.DiscussionListItem-main{color:var(--sv-ink);margin:0;padding:0;text-decoration:none;display:block}.DiscussionListItem-main:hover{text-decoration:none}.DiscussionListItem-title{color:var(--sv-ink);font:600 var(--sv-fs-body)/1.35 var(--sv-font-text);letter-spacing:-.01em;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;display:-webkit-box;overflow:hidden}.DiscussionListItem.read .DiscussionListItem-title,.DiscussionListItem--read .DiscussionListItem-title{color:var(--sv-ink-2);font-weight:500}.DiscussionListItem-info{color:var(--sv-ink-3);font-size:var(--sv-fs-xs);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.DiscussionListItem-info>li{margin:0;padding:0}.DiscussionListItem-info .item-tags{order:-1}.DiscussionListItem-info .TagLabel{padding:1px 8px;font-size:11px}.DiscussionListItem-info .icon{margin-right:4px;font-size:11px}.DiscussionListItem-info .username{color:var(--sv-ink-2);font-weight:600}.item-excerpt{width:100%;color:var(--sv-ink-2);font-size:var(--sv-fs-sm);line-height:1.5;display:block}.DiscussionListItem-count{border-radius:var(--sv-r-pill);background:var(--sv-surface-2);min-width:46px;height:30px;color:var(--sv-ink-2);font:600 var(--sv-fs-xs)/1 var(--sv-font-text);font-variant-numeric:tabular-nums;float:none;justify-content:center;align-items:center;gap:6px;width:auto;margin:0;padding:0 10px;display:inline-flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.DiscussionListItem-count:before{content:"";opacity:.7;font:400 11px "Font Awesome 5 Free"}.DiscussionListItem-count .icon{display:none}.DiscussionListItem-count.unread,.DiscussionListItem-count[data-unread]{background:var(--sv-white);color:#0a0a0c}.DiscussionListItem--sticky .DiscussionListItem-title:before,.DiscussionListItem.sticky .DiscussionListItem-title:before{content:"Pinned";vertical-align:2px;border-radius:var(--sv-r-pill);background:var(--sv-accent-soft);color:var(--sv-accent);font:600 11px/1.4 var(--sv-font-text);margin-right:8px;padding:2px 8px;display:inline-block}.DiscussionListItem-controls{opacity:0;transition:opacity var(--sv-t-fast)linear;z-index:2;position:absolute;top:50%;right:74px;transform:translateY(-50%)}.DiscussionListItem:hover .DiscussionListItem-controls,.DiscussionListItem-controls.open{opacity:1}.DiscussionListItem-controls .Dropdown-toggle{--b-bg:var(--sv-surface-3);width:32px;min-width:32px;min-height:32px;padding:0}.Slidable-underneath{border-radius:16px}.DiscussionList-loadMore,.UserDirectory-loadMore,.NotificationList-loadMore{text-align:center;margin-top:18px}.DiscussionList-loadMore .Button,.sv2-loadmore{--b-bg:var(--sv-surface-1);min-width:200px}.DiscussionList-loadMore .Button:hover{--b-bg:var(--sv-surface-2)}.DiscussionList .Placeholder{margin-top:0}.AfruxWidgets-WidgetSection{gap:14px;margin-top:18px;display:grid}.AfruxWidgets-WidgetSection:empty,.item-startTopWidgetSection:empty,.item-startBottomWidgetSection:empty{display:none}.AfruxWidgets-Widget{border-radius:16px;padding:18px;background:var(--sv-surface-1)!important;box-shadow:none!important;border:0!important}.AfruxWidgets-Widget-title{font:600 var(--sv-fs-xs)/1.3 var(--sv-font-text);letter-spacing:0;text-transform:none;align-items:center;gap:8px;margin:0 0 12px;display:flex;color:var(--sv-ink-2)!important;background:0 0!important;border:0!important;padding:0!important}.AfruxWidgets-Widget-title-icon{color:var(--sv-ink-3)}.AfruxWidgets-Widget-title-desc{display:none}.AfruxWidgets-Widget-content{background:0 0!important;padding:0!important}.Afrux-ForumStatsWidget-grid{grid-template-columns:1fr 1fr;gap:8px!important;display:grid!important}.Afrux-ForumStatsWidget-grid-item{color:var(--sv-ink-3);border-radius:12px;flex-direction:column;gap:2px;font-size:12px;display:flex;background:var(--sv-surface-2)!important;border:0!important;padding:12px!important}.Afrux-ForumStatsWidget-grid-item-icon{display:none}.Afrux-ForumStatsWidget-grid-item-value{font-variant-numeric:tabular-nums;color:var(--sv-ink)!important;font:600 20px/1.1 var(--sv-font-display)!important}.Afrux-OnlineUsersWidget-users,.Afrux-TopPostersWidget-users{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.TagsPage-content{padding-top:8px}.TagTiles{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid!important}.TagTiles>li{background:0 0!important;border:0!important;width:auto!important;height:auto!important;margin:0!important}.TagTile,.TagTile.colored{height:100%;min-height:190px;transition:background-color var(--sv-t-base)linear,transform var(--sv-t-slow)var(--sv-ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden;background:var(--sv-surface-1)!important;color:var(--sv-ink)!important;border:0!important;border-radius:18px!important}.TagTile:hover{transform:translateY(-3px);background:var(--sv-surface-2)!important}.TagTile:before{content:"";background:var(--tag-bg,var(--sv-ink-3));border-radius:50%;width:10px;height:10px;position:absolute;top:22px;left:22px}.TagTile-info{flex:1;text-decoration:none;display:block;color:var(--sv-ink)!important;background:0 0!important;padding:48px 22px 18px!important}.TagTile-info:hover{text-decoration:none;background:0 0!important}.TagTile-name{letter-spacing:-.02em;color:var(--sv-ink)!important;font:600 20px/1.2 var(--sv-font-display)!important;text-transform:none!important;margin:0 0 8px!important}.TagTile-description{color:var(--sv-ink-2);font-size:var(--sv-fs-sm);margin:0 0 12px;line-height:1.5}.TagTile-children{font-size:var(--sv-fs-xs);flex-wrap:wrap;gap:4px 10px;margin:0;display:flex}.TagTile-children a{font-weight:600;color:var(--sv-ink-2)!important}.TagTile-children a:hover{color:var(--sv-ink)!important}.TagTile-lastPostedDiscussion{font-size:var(--sv-fs-xs);align-items:center;gap:8px;text-decoration:none;display:flex;background:var(--sv-surface-2)!important;color:var(--sv-ink-3)!important;border:0!important;padding:14px 22px!important}.TagTile-lastPostedDiscussion:hover{text-decoration:none;color:var(--sv-ink)!important}.TagTile-lastPostedDiscussion-title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden;color:var(--sv-ink-2)!important}.TagCloud{color:var(--sv-ink-3);margin-top:32px}.TagCloud .TagLabel{margin:0 4px 6px 0}.DiscussionPage-discussion{padding-bottom:var(--sv-s9)}.DiscussionPage-discussion>.container{grid-gap:clamp(32px,4vw,72px);grid-template-columns:minmax(0,1fr) 220px}.DiscussionPage-nav{top:calc(var(--sv-header-h) + 16px);border:0;margin:0;padding-top:0}.DiscussionPage-nav>ul{gap:8px;display:grid}.DiscussionPage-nav>ul>li{margin:0}.DiscussionPage-nav .Button,.DiscussionPage-nav .SplitDropdown-button{width:100%}.DiscussionPage-nav .item-reply .Button,.DiscussionPage-nav .SplitDropdown-button.Button--primary{min-height:46px}.PostStream{max-width:880px}.PostStream-item{margin:0;padding:0;border:0!important}.Post{background:var(--sv-surface-1);transition:background-color var(--sv-t-base)linear;border:0;border-radius:20px;margin:0 0 12px;position:relative;padding:24px 28px 18px 92px!important}.Post.editing{background:var(--sv-surface-2)}.Post:hover{background:#0f0f13}.Post--hidden{opacity:.6}.Post-header{color:var(--sv-ink-3);margin:0 0 12px}.Post-header>ul{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.Post-header>ul>li{margin:0}.PostUser{margin:0;position:static}.PostUser-name,.PostUser h3{font:600 var(--sv-fs-ui)/1.3 var(--sv-font-text);margin:0}.PostUser-name a,.PostUser h3 a{color:var(--sv-ink)}.PostUser-avatar,.PostUser .Avatar.PostUser-avatar{--size:46px;margin:0;position:absolute;top:22px;left:26px}.PostUser-badges{margin:0;padding:0;list-style:none;position:absolute;top:56px;left:60px}.PostUser-badges .Badge{width:18px;height:18px;font-size:9px;line-height:18px}.Post--by-start-user .PostUser-name:after{content:"OP";vertical-align:1px;border-radius:var(--sv-r-pill);background:var(--sv-surface-3);color:var(--sv-ink-2);font:600 10px/1.5 var(--sv-font-text);margin-left:8px;padding:1px 6px}.PostMeta,.PostMeta-number,.PostMeta-time,.Post-header .item-meta a{color:var(--sv-ink-3);font-size:var(--sv-fs-xs)}.PostMeta .Dropdown-menu{min-width:260px;padding:14px}.Post-body{color:var(--sv-ink);font-size:var(--sv-fs-body);overflow-wrap:anywhere;max-width:var(--sv-measure);line-height:1.7}:where(.Post-body) p{margin:0 0 1em}:where(.Post-body) :is(h1,h2,h3){margin:1.4em 0 .5em;font-size:1.25em}.Post .Post-body a{color:var(--sv-ink);-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}.Post .Post-body a:hover{-webkit-text-decoration-color:var(--sv-accent);text-decoration-color:var(--sv-accent)}.Post-body a.Button{color:var(--b-fg);text-decoration:none}.Post-body a.Button--primary{color:#0a0a0c}:where(.Post-body) blockquote{background:var(--sv-surface-2);color:var(--sv-ink-2);border:0;border-radius:12px;margin:0 0 1em;padding:12px 16px}:where(.Post-body) code{background:var(--sv-surface-2);border-radius:6px;padding:2px 6px;font-size:.9em}:where(.Post-body) pre code{background:0 0;padding:0}:where(.Post-body) img:not(.emoji){border-radius:12px;height:auto}.Post-body img.emoji,img.emoji{vertical-align:-.2em;border-radius:0;width:1.25em;height:1.25em;margin:0 .05em;display:inline-block}:where(.Post-body) table{border-collapse:collapse;width:100%;font-size:var(--sv-fs-sm)}:where(.Post-body) :is(th,td){border-bottom:1px solid var(--sv-line);text-align:left;padding:8px 10px}.Post-footer{height:auto;margin:6px 0 0;display:block}.Post-footer>ul{flex-wrap:wrap;gap:6px 16px;display:flex}.Post-footer,.Post-footer a{color:var(--sv-ink-3);font-size:var(--sv-fs-xs)}.Post-actions{opacity:.85;transition:opacity var(--sv-t-fast)linear;margin-top:10px;position:static}.Post:hover .Post-actions,.Post-actions.open{opacity:1}.Post-actions>ul{flex-wrap:wrap;justify-content:flex-start;gap:4px;display:flex}.Post-actions .Button{--b-bg:transparent;box-shadow:none;min-height:32px;color:var(--sv-ink-3);font-size:var(--sv-fs-xs);padding:0 12px}.Post-actions .Button:hover{--b-bg:var(--sv-surface-2);color:var(--sv-ink)}.Post-actions .Button--icon{width:32px;min-width:32px;padding:0}.Post-quoteButtonContainer .Button{--b-bg:var(--sv-white);color:#0a0a0c;box-shadow:var(--sv-shadow-menu)}.EventPost{color:var(--sv-ink-3);font-size:var(--sv-fs-sm);background:0 0;padding:10px 20px 10px 92px!important}.EventPost:hover{background:0 0}.EventPost-icon{color:var(--sv-ink-3);position:absolute;top:13px;left:44px}.EventPost-info{font-size:var(--sv-fs-sm)}.PostStream-timeGap{color:var(--sv-ink-3);font-size:var(--sv-fs-xs);text-align:center;border:0;margin:24px 0}.PostStream-timeGap:before,.PostStream-timeGap:after{display:none}.LoadingPost{background:var(--sv-surface-1);border-radius:20px;padding:24px 28px 24px 92px}.ReplyPlaceholder{box-shadow:inset 0 0 0 1px var(--sv-line);cursor:text;transition:background-color var(--sv-t-base)linear,box-shadow var(--sv-t-base)linear;background:0 0;border-radius:20px;margin-top:4px;padding:20px 28px 20px 92px!important}.ReplyPlaceholder:hover{background:var(--sv-surface-1);box-shadow:inset 0 0 0 1px var(--sv-line-strong)}.ReplyPlaceholder .Post-header{color:var(--sv-ink-3);margin:0}.ReplyPlaceholder .Avatar{--size:46px;position:absolute;top:16px;left:26px}.Post-mentionedBy,.Post-likedBy{font-size:var(--sv-fs-xs)}.UserMention,.PostMention,.GroupMention,.TagMention{border-radius:6px;padding:1px 6px;font-weight:600;background:var(--sv-surface-3)!important;color:var(--sv-ink)!important;text-decoration:none!important}.Post-mentionedBy-preview,.PostMention-preview,.MentionsDropdown{box-shadow:var(--sv-shadow-menu);border-radius:14px;background:var(--sv-surface-2)!important}.Post--flagged{box-shadow:inset 0 0 0 1px #ff5c5c73;padding-top:24px!important}.Post-flagged{color:#ffd1d1;background:#ff5c5c1f;border-radius:20px 20px 0 0;margin:-24px -28px 16px -92px;padding:12px 28px}.Post-flagged,.Post-flagged a{color:#ffd1d1}.Reactions{flex-wrap:wrap;gap:6px;display:inline-flex}.Reactions--reactions .Button{--b-bg:var(--sv-surface-2);min-height:30px;box-shadow:none;padding:0 10px}.Reactions--reactions .Button.active,.Reactions--reactions .Button.Button--active{--b-bg:var(--sv-accent-soft);color:var(--sv-accent);box-shadow:inset 0 0 0 1px #fff6}.Reactions .Button-label{color:var(--sv-ink-2)!important;font-size:12px!important}.Reactions .reaction-icon{font-size:15px!important}.Post .BestAnswer,.Post--bestAnswer .Post-body,.BestAnswerPost{border-radius:14px}.Post.Post--bestAnswer,.PostStream-item .Post--bestAnswer{box-shadow:inset 0 0 0 1px #3ddc9759}.Poll,.PollView{background:var(--sv-surface-2);border-radius:16px;margin:16px 0;padding:18px}.PollOption,.PollAnswer{background:var(--sv-surface-3);border-radius:12px;overflow:hidden}.PollBar,.PollOption-active{background:#ffffff38!important}.Post-warning-preview,.WarningPost .PostPreview-preview{border-radius:12px;background:var(--sv-surface-2)!important}.fof-upload-file-list .UploadedFile{background:var(--sv-surface-2);border-radius:12px}.PostStreamScrubber{top:calc(var(--sv-header-h) + 24px);position:sticky}.Scrubber-scrollbar{margin:12px 0 12px 4px}.Scrubber-bar{background:var(--sv-white);border-radius:2px;width:3px}.Scrubber-before,.Scrubber-after{border-left:1px solid var(--sv-line-strong)}.Scrubber-unread{color:var(--sv-accent);background:linear-gradient(#fff0,#fff3 20% 80%,#fff0)}.Scrubber-info{color:var(--sv-ink-2);font-size:var(--sv-fs-xs)}.Scrubber-info strong{color:var(--sv-ink)}.Scrubber-first,.Scrubber-last{color:var(--sv-ink-3);font-size:var(--sv-fs-xs)}.Composer{background:var(--sv-surface-1);color:var(--sv-ink);border:0;border-radius:20px 20px 0 0;overflow:hidden;box-shadow:0 -24px 64px -12px #000000b3,0 0 0 1px #ffffff12}.Composer.minimized{border-radius:14px 14px 0 0}.Composer-handle{cursor:row-resize;height:14px}.Composer-handle:after{content:"";background:var(--sv-surface-4);border-radius:2px;width:40px;height:4px;margin:6px auto 0;display:block}.Composer-content{padding:14px 24px 18px}.ComposerBody-avatar{--size:46px}.ComposerBody-header{color:var(--sv-ink-2)}.ComposerBody-header>ul{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ComposerBody-header input,.ComposerBody-header h3 input{color:var(--sv-ink);font:600 20px/1.3 var(--sv-font-display);background:0 0}.ComposerBody-editor,.TextEditor-editor{color:var(--sv-ink);font-size:var(--sv-fs-body);background:0 0;line-height:1.65}.TextEditor-controls{border-top:1px solid var(--sv-line);padding:10px 0 0}.TextEditor-toolbar .Button{--b-bg:transparent;box-shadow:none;color:var(--sv-ink-3);width:34px;min-width:34px;min-height:34px;padding:0}.TextEditor-toolbar .Button:hover{--b-bg:var(--sv-surface-2);color:var(--sv-ink)}.TextEditor-controls .Button--primary{min-height:40px;padding:0 22px}.Composer-controls .Button{--b-bg:transparent;box-shadow:none;color:var(--sv-ink-3)}.Composer.fullScreen{border-radius:0}.DiscussionComposer-changeTags .Button,.ComposerBody-header .TagsLabel{--b-bg:var(--sv-surface-2)}.UserHero,.UserCard--profile{background:0 0!important}.UserCard,.UserCard.UserCard--profile{border-radius:0;color:var(--sv-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important}.UserCard--profile .darkenBackground,.UserCard .darkenBackground{background:0 0!important}.UserCard--profile .UserCard-profile{padding:clamp(40px,6vw,80px) 0 clamp(24px,3vw,40px)}.UserCard-identity{margin:0 0 12px;font-size:clamp(28px,3vw,44px)}.UserCard-identity h2,.UserCard-identity h2 a{font:600 1em/1.1 var(--sv-font-display);letter-spacing:-.03em;color:var(--sv-ink)!important}.UserCard-avatar .Avatar{--size:104px;box-shadow:0 0 0 4px var(--sv-ground),0 0 0 5px var(--sv-line-strong);border:0}.UserCard-info,.UserCard-lastSeen,.UserCard-info .item-joined{font-size:var(--sv-fs-sm);color:var(--sv-ink-2)!important}.UserCard-controls .Dropdown-toggle{--b-bg:var(--sv-surface-2)!important;color:var(--sv-ink)!important}.UserCard-bio,.UserBio{color:var(--sv-ink-2);font-size:var(--sv-fs-body);max-width:60ch}.Post-header .UserCard,.UserCard--popover{overflow:hidden;background:var(--sv-surface-2)!important;box-shadow:var(--sv-shadow-float)!important;border-radius:18px!important}.UserCard--popover .UserCard-profile{padding:20px}.UserCard--popover .UserCard-identity{font-size:20px}.UserPage-nav{flex:0 0 236px}.UserPage-content{flex:1;min-width:0}.UserPage .PostsUserPage-list>li,.UserPage .PostsUserPage .Post{margin-bottom:12px}.UserPage .PostsUserPage-discussion{color:var(--sv-ink-3);font-size:var(--sv-fs-xs);margin:0 0 8px 4px}.UserPage .PostsUserPage-discussion a{color:var(--sv-ink-2);font-weight:600}.SettingsPage .Settings>ul,.SettingsPage-content>ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.Settings>ul>li,.SettingsPage .FieldSet,.UserSecurityPage .FieldSet{background:var(--sv-surface-1);border-radius:18px;padding:22px 24px}.FieldSet-label,.Settings legend,.FieldSet>legend{color:var(--sv-ink);font:600 var(--sv-fs-body)/1.3 var(--sv-font-display);text-transform:none;letter-spacing:-.01em;border:0;margin:0 0 14px;padding:0;display:block}.FieldSet-items>li{margin:0 0 10px}.Settings-account .Button,.FieldSet .Button{margin-right:6px}.NotificationGrid{border-collapse:collapse;width:100%}.NotificationGrid th,.NotificationGrid td{border-bottom:1px solid var(--sv-line);color:var(--sv-ink-2);padding:10px 8px}.NotificationGrid-groupToggle,.NotificationGrid-checkbox .Checkbox{color:var(--sv-ink)}.AccessTokensList-item{background:var(--sv-surface-2);border-radius:12px;padding:14px 16px}.NotificationsDropdown .Dropdown-menu{width:420px;padding:0;overflow:hidden}.NotificationList-header{justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.NotificationList-header h4{color:var(--sv-ink);font:600 var(--sv-fs-ui)/1.3 var(--sv-font-display);text-transform:none;letter-spacing:-.01em;margin:0}.NotificationList-content{max-height:60vh;overflow:auto}.NotificationGroup-header{color:var(--sv-ink-3);font-size:var(--sv-fs-xs);background:0 0;padding:10px 16px 4px;font-weight:600}.NotificationGroup-header a{color:var(--sv-ink-2)}.NotificationGroup-content{margin:0;padding:0 6px 6px;list-style:none}.Notification{color:var(--sv-ink-2);border-radius:12px;padding:10px 12px 10px 56px;text-decoration:none;display:block;position:relative}.Notification:hover{background:var(--sv-surface-3);text-decoration:none}.Notification.unread{color:var(--sv-ink);background:#ffffff12}.Notification.unread:after{content:"";background:var(--sv-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:16px;right:12px}.Notification .Avatar{--size:32px;position:absolute;top:10px;left:12px}.Notification-icon{background:var(--sv-surface-4);width:16px;height:16px;color:var(--sv-ink);text-align:center;border-radius:50%;font-size:8px;line-height:16px;position:absolute;top:30px;left:34px}.Notification-content{font-size:var(--sv-fs-sm);line-height:1.45}.Notification-excerpt,.Notification time{color:var(--sv-ink-3);font-size:var(--sv-fs-xs)}.NotificationsPage .NotificationList{background:var(--sv-surface-1);border-radius:18px;padding:12px}.fof-byobu_primaryControl .Button,.ByobuPrivate .Button--primary{--b-bg:var(--sv-white)!important;color:#0a0a0c!important}.Pagination,.sv2-pagination{justify-content:center;gap:6px;margin:24px 0;display:flex}.Pagination .Button.active{--b-bg:var(--sv-white);color:#0a0a0c}@media (max-width:991.98px){.sideNav{flex-basis:200px;width:200px}.DiscussionPage-nav{display:none}}@media (max-width:767.98px){.sideNavContainer{display:block}.sideNav,.IndexPage-nav{display:none}.sideNav.sideNav--horizontal,.UserPage-nav .sideNav{width:auto;display:block;position:static!important}.Hero,.WelcomeHero,.TagHero,.DiscussionHero{padding:28px 0 18px}.Hero h1,.Hero-title,.TagHero-title{font-size:30px}.Hero .DiscussionHero-title,.DiscussionHero h1.DiscussionHero-title{font-size:26px}.DiscussionPage-discussion>.container{display:block}.App-primaryControl{right:52px!important}.sv2-mbrand{height:var(--header-height-phone);color:var(--sv-ink);z-index:calc(var(--zindex-header) + 2);align-items:center;gap:8px;text-decoration:none;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.sv2-mbrand svg{fill:currentColor;width:26px;height:26px}.sv2-mbrand span{font:700 17px/1 var(--sv-font-display);letter-spacing:-.03em}.sv2-mmenu{z-index:calc(var(--zindex-header) + 2);width:48px;height:var(--header-height-phone);color:var(--sv-ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;right:4px}.sv2-mmenu i{background:currentColor;border-radius:2px;width:20px;height:2px;display:block;box-shadow:0 -6px,0 6px}.App-titleControl{display:none}.Hero-subtitle,.TagHero-description{font-size:var(--sv-fs-body)}.IndexPage-toolbar{margin:8px 0 10px}.DiscussionList-discussions{gap:0}.DiscussionListItem-content{border-radius:0;padding:14px 64px 14px 60px!important}.DiscussionListItem,.Slidable-underneath{border-radius:0}.DiscussionListItem:not(:last-child) .DiscussionListItem-content{box-shadow:inset 0 -1px 0 var(--sv-line)}.DiscussionListItem-author{top:14px;left:12px}.DiscussionListItem-author .Avatar{--size:36px}.DiscussionListItem-count{min-width:40px;height:26px;right:12px}.DiscussionListItem-title{font-size:var(--sv-fs-ui)}.DiscussionListItem-controls{display:none}.Post,.ReplyPlaceholder,.LoadingPost{border-radius:16px;padding:18px 16px 14px!important}.PostUser-avatar,.PostUser .Avatar.PostUser-avatar,.ReplyPlaceholder .Avatar{--size:32px;vertical-align:middle;margin-right:10px;position:static}.PostUser-name,.PostUser h3{align-items:center;display:flex}.PostUser-badges{display:none}.EventPost{padding-left:44px!important}.EventPost-icon{left:18px}.Post-flagged{margin:-18px -16px 14px}.Composer{border-radius:0}.Composer-content{padding:12px 14px}.TagTiles{grid-template-columns:1fr}.UserCard-avatar .Avatar{--size:76px}.NotificationsDropdown .Dropdown-menu{width:100vw}.Modal-content{border-radius:22px 22px 0 0}.Modal-header{padding:24px 22px 6px}.Modal-body{padding:14px 22px 22px}.Modal-footer{padding:16px 22px 22px}.Search-results{width:auto}}@media (min-width:1800px){:root{--sv-container:1600px}.PostStream{max-width:900px}}@media (min-width:2600px){html{font-size:112.5%}:root{--sv-container:1880px;--sv-fs-ui:16px;--sv-fs-body:18px;--sv-header-h:84px}}.sv-widget{background:var(--sv-surface-1);border:0;border-radius:16px;margin-top:14px;padding:18px;overflow:hidden}.sv-widget h3{color:var(--sv-ink-2);font:600 var(--sv-fs-xs)/1.3 var(--sv-font-text);letter-spacing:0;text-transform:none;background:0 0;border:0;align-items:center;gap:8px;margin:0 0 10px;padding:0;display:flex}.sv-widget h3 .icon{color:var(--sv-ink-3);margin:0}.sv-widget .in{gap:2px;padding:0;display:grid}.sv-widget .in a{color:var(--sv-ink);font-size:var(--sv-fs-sm);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.sv-widget .in a:hover{background:var(--sv-surface-2)}.sv-widget .st{color:var(--sv-ink-2);text-transform:none;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.sv-widget .social{gap:6px;padding:0;display:grid}.sv-widget .social a{background:var(--sv-surface-2);color:var(--sv-ink);font-size:var(--sv-fs-sm);border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-weight:600;text-decoration:none;display:flex}.sv-widget .social a:hover{background:var(--sv-white);color:#0a0a0c}.sv-widget .social a i{text-align:center;width:18px}.sv-live{vertical-align:middle;border-radius:var(--sv-r-pill);color:var(--sv-ok);font:600 12px/1.4 var(--sv-font-text);background:#3ddc971f;align-items:center;gap:6px;margin-left:12px;padding:4px 10px;display:inline-flex}.sv-live i{background:var(--sv-ok);color:#3ddc9780;border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite sv2-pulse}#header .container{width:auto!important;max-width:calc(var(--sv-container) + var(--sv-gutter)*2)!important}.Header-secondary{float:none}@media (max-width:767.98px){.Modal .FormControl,#drawer .Search-input .FormControl{font-size:16px}.Modal-content{max-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0px);overflow-y:auto}.Modal-close .Button{width:44px;min-width:44px;min-height:44px}.LogInModal label.checkbox,.PostStream .Post-actions .Button,.IndexPage-toolbar .Button{min-height:44px}.Hero .DiscussionHero-title,.TagTile-lastPostedDiscussion-title{overflow-wrap:anywhere;white-space:normal}#drawer{padding-bottom:env(safe-area-inset-bottom,0px)}}@media (min-width:768px) and (max-width:1099.98px){.sideNavContainer{display:block}.sideNav,.IndexPage-nav{width:auto;margin:0 0 16px;display:block;position:static!important}.sideNav>ul{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sideNav>ul>li,.sideNav .item-newDiscussion{margin:0}.sideNav .item-newDiscussion .Button,.IndexPage-newDiscussion{width:auto;min-height:42px}.sideNav .item-nav>.Dropdown>.Dropdown-toggle{--b-bg:var(--sv-surface-2);display:inline-flex}.sideNav .item-nav>.Dropdown>.Dropdown-menu{background:var(--sv-surface-2);min-width:240px;box-shadow:var(--sv-shadow-menu);padding:6px;display:none;position:absolute}.sideNav .item-nav>.Dropdown.open>.Dropdown-menu{display:block}.AfruxWidgets-sideNavAlt,.item-startTopWidgetSection,.item-startBottomWidgetSection{display:none!important}.sideNavOffset{margin:0}}.Header-title,#home-link{height:var(--sv-header-h);align-items:center;line-height:1;display:flex}.sv2-logo{gap:9px}.sv2-logo svg{width:27px;height:26px;display:block}.sv2-wordmark{letter-spacing:-.035em;padding-bottom:2px;font-size:20px;line-height:1;display:block}.Header-secondary .Button--flat,.Header-secondary .Dropdown-toggle{color:var(--sv-ink)}.Header-secondary .Button--user .username{color:var(--sv-ink);font-weight:600}html.sv2-scrolled #header.App-header,.App:not(.App--page) #header.App-header{background:#060608f0}html.sv2-scrolled #header.App-header:after,.App:not(.App--page) #header.App-header:after{opacity:1}@media (max-width:767.98px){html.sv2-scrolled #header.App-header{background:0 0}.App-navigation{background:var(--sv-ground)!important}}.ReplyPlaceholder .Post-header{align-items:center;min-height:46px;display:flex;position:static}.ReplyPlaceholder .Avatar.PostUser-avatar,.ReplyPlaceholder .Avatar{margin-top:-23px;top:50%}.ReplyPlaceholder{max-width:880px}.Composer,.Composer.active,.Composer.fullScreen{border:0!important;box-shadow:0 -24px 64px -12px #000000b3,0 0 0 1px #ffffff14!important}.Composer.active{box-shadow:0 -24px 64px -12px #000000b3,0 0 0 1px #ffffff29!important}.Composer .TextEditor-editor,.Composer textarea.FormControl{min-height:140px;box-shadow:none!important;background:0 0!important;padding:4px 0!important}.ComposerBody-header input.FormControl,.ComposerBody-header .FormControl{min-height:0;font:600 22px/1.3 var(--sv-font-display);box-shadow:none!important;background:0 0!important;padding:0!important}.DiscussionComposer-changeTags .TagLabel:before{display:none}.Post-actions>ul{justify-content:flex-end}.Post-actions .Button{color:var(--sv-ink-2)!important;opacity:1!important}.NotificationList-header .App-primaryControl,.NotificationList-header>div{gap:4px;width:auto;display:flex;position:static!important}.NotificationList-header .Button{width:32px;min-width:32px;min-height:32px;padding:0}.sideNav,.IndexPage-nav,.UserPage-nav,.sideNavContainer,.IndexPage-toolbar{border:0!important}.item-fof-nightmode,.Settings-theme{display:none!important}.PostStream .Post .Post-actions,.Post .Post-actions{opacity:1!important}.Post-actions .Button{color:var(--sv-ink-3)!important}.Post:hover .Post-actions .Button,.Post-actions .Button:focus-visible{color:var(--sv-ink-2)!important}.Post-actions .Button:hover{color:var(--sv-ink)!important}.sideNav:after{display:none!important}@media (max-width:767.98px){:is(body:has(.Composer.visible:not(.minimized)) .sv2-mbrand,body:has(.Composer.visible:not(.minimized)) .sv2-mmenu){display:none}.Composer .App-primaryControl{right:8px!important}.Composer .App-primaryControl>.Button{min-height:40px;margin-top:10px;border-radius:var(--sv-r-pill)!important;background:var(--sv-white)!important;color:#0a0a0c!important;width:auto!important;height:40px!important;padding:0 16px!important}.Composer .App-primaryControl>.Button .Button-icon{color:#0a0a0c}.Composer .App-backControl>.Button{color:var(--sv-ink)!important}.Composer{background:var(--sv-surface-1)}.Composer .ComposerBody{padding-top:64px}.ReplyPlaceholder{box-sizing:border-box;max-width:none;display:block;width:100%!important;margin-left:0!important;margin-right:0!important}}.Pages-container,.Pages .container{padding-top:0}.Pages .Pages-container{max-width:calc(var(--sv-container) + var(--sv-gutter)*2);white-space:normal}.Pages .Post-body{max-width:none;font-size:var(--sv-fs-body)}.Pages--isHtml .Post-body>p,.Pages--isHtml .Post-body>ul,.Pages--isHtml .Post-body>ol,.Pages--isHtml .Post-body>h2,.Pages--isHtml .Post-body>h3,.Pages--isHtml .Post-body>blockquote{max-width:72ch}:is(.sv2-has-home>.Pages-container,.sv2-route-home .Pages-container:not(:has(.sv2-home))){display:none}.Pages-container:has(.sv2-home){max-width:none;padding:0}.Pages-container:has(.sv2-home)>.Post-body{max-width:none;padding:0}.Pages-page{padding-bottom:var(--sv-s9)}.Pages-page>.container>h2:first-child,.Pages-page>h2:first-child{display:none}.Pages--isHtml .Pages-page{color:var(--sv-ink);font-size:var(--sv-fs-body);line-height:var(--sv-lh-body)}:where(.Pages-page) h1{font:600 var(--sv-fs-h1)/var(--sv-lh-tight)var(--sv-font-display);letter-spacing:var(--sv-track-display);text-wrap:balance}:where(.Pages-page) h2{font:600 var(--sv-fs-h2)/1.08 var(--sv-font-display);letter-spacing:-.03em;text-wrap:balance}:where(.Pages-page) h3{font:600 var(--sv-fs-h3)/1.25 var(--sv-font-display)}:where(.Pages-page) p{max-width:var(--sv-measure)}:where(.Pages-page) a:not(.Button,.sv2-btn,.sv-shot,.sv-cover-media){-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}:where(.Pages-page) a:not(.Button,.sv2-btn):hover{-webkit-text-decoration-color:var(--sv-accent);text-decoration-color:var(--sv-accent)}.sv-status{border-radius:var(--sv-r-pill);color:var(--sv-ink);-webkit-backdrop-filter:none;backdrop-filter:none;font:600 13px/1 var(--sv-font-text);letter-spacing:0;text-transform:none;box-shadow:inset 0 0 0 1px var(--sv-line-strong);background:#060608b8;border:0;align-items:center;gap:8px;padding:6px 12px 6px 10px;display:inline-flex;position:static}.sv-dot{background:var(--sv-idle);width:8px;height:8px;box-shadow:none;vertical-align:middle;color:var(--sv-idle);border-radius:50%;flex:none;display:inline-block}.sv-dot.ok{background:var(--sv-ok);color:#3ddc978c;animation:2.4s ease-out infinite sv2-pulse}.sv-dot.warn{background:var(--sv-warn);color:#f5c54280}.sv-dot.bad{background:var(--sv-bad);color:#ff5c5c80}.sv-pill{border-radius:var(--sv-r-pill);background:var(--sv-surface-1);color:var(--sv-ink-2);box-shadow:inset 0 0 0 1px var(--sv-line);border:0;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.sv-box{border-radius:0;margin:0 0 clamp(40px,5vw,72px);padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.sv-bar,h2.sv-bar{display:block;color:var(--sv-ink)!important;font:600 var(--sv-fs-h3)/1.2 var(--sv-font-display)!important;letter-spacing:-.02em!important;text-transform:none!important;background:0 0!important;border:0!important;margin:0 0 20px!important;padding:0!important}.sv-kicker,.sv-eyebrow{display:none!important}.sv-product{position:relative}.sv-phero{isolation:isolate;min-height:clamp(420px,62vh,720px);margin:calc(var(--sv-header-h)*-1)calc(50% - 50vw)clamp(48px,6vw,96px);padding:calc(var(--sv-header-h) + 48px)max(var(--sv-gutter),calc(50vw - var(--sv-container)/2))clamp(36px,5vw,72px);align-items:flex-end;display:flex;position:relative;overflow:hidden;background:var(--sv-ground)!important;border:0!important;border-radius:0!important}.sv-phero .sv-art{z-index:-2;filter:grayscale()contrast(1.05)brightness(.62);transition:filter 1.4s var(--sv-ease-out),transform 2.4s var(--sv-ease-out);background-position:50% 30%;background-size:cover;position:absolute;inset:0;transform:scale(1.06)}.sv2-ready .sv-phero .sv-art{filter:grayscale(.35)contrast(1.05)brightness(.55);transform:scale(1)}.sv-phero:after{content:"";z-index:-1;background:linear-gradient(to top,var(--sv-ground)0%,#060608b8 38%,#06060840 75%,#0606088c 100%);position:absolute;inset:0}.sv-pcopy{flex-direction:column;align-items:flex-start;gap:18px;max-width:900px;display:flex;position:relative}.sv-pcopy h1{font:700 clamp(48px,8.4vw,150px)/.92 var(--sv-font-display);letter-spacing:-.045em;color:var(--sv-ink);text-wrap:balance;margin:0}.sv-pcopy p{max-width:52ch;color:var(--sv-ink);font-size:var(--sv-fs-lg);opacity:.88;margin:0;line-height:1.5}.sv-pcopy .sv-status{order:-1}.sv-pgrid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:clamp(32px,4vw,80px);display:grid}.sv-pgrid>aside{top:calc(var(--sv-header-h) + 24px);gap:16px;display:grid;position:sticky}.sv-pgrid>aside .sv-box{border-radius:22px;margin:0;background:var(--sv-surface-1)!important;padding:22px!important}.sv-pgrid>aside .sv-bar{margin-bottom:16px!important;font-size:20px!important}.sv-hl{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sv-hl li{background:var(--sv-surface-1);color:var(--sv-ink);font-size:var(--sv-fs-ui);border-radius:16px;padding:18px 18px 18px 46px;line-height:1.45;position:relative}.sv-hl li:before{content:"";background:var(--sv-accent);width:14px;height:14px;position:absolute;top:22px;left:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.2 11.6 2.6 8l1.1-1.1 2.5 2.5 6.1-6.1L13.4 4.4z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.2 11.6 2.6 8l1.1-1.1 2.5 2.5 6.1-6.1L13.4 4.4z'/%3E%3C/svg%3E") 50%/contain no-repeat}.sv-video{aspect-ratio:16/9;background:var(--sv-surface-1);border-radius:20px;position:relative;overflow:hidden}.sv-video iframe,.sv-video video{border:0;width:100%;height:100%;position:absolute;inset:0}.sv-shots{scroll-snap-type:x mandatory;margin-right:calc(var(--sv-gutter)*-1);overscroll-behavior-x:contain;grid-auto-columns:minmax(280px,46%);grid-auto-flow:column;gap:12px;padding-bottom:10px;display:grid;overflow-x:auto}.sv-shot{scroll-snap-align:start;color:var(--sv-ink);border-radius:16px;display:block;position:relative;overflow:hidden;background:var(--sv-surface-1)!important;border:0!important;text-decoration:none!important}.sv-shot img{aspect-ratio:16/10;object-fit:cover;object-position:top center;width:100%;transition:transform var(--sv-t-slow)var(--sv-ease-out);display:block}.sv-shot:hover img{transform:scale(1.035)}.sv-shot span{color:var(--sv-ink-2);font-size:var(--sv-fs-sm);padding:12px 14px 14px;line-height:1.4;display:block}.sv-shot b{color:var(--sv-ink);font-weight:600;display:block}.sv-specs{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.sv-spec{background:var(--sv-surface-1);border-radius:20px;padding:22px 22px 10px;border:0!important}.sv-spec h3{color:var(--sv-ink)!important;font:600 18px/1.3 var(--sv-font-display)!important;text-transform:none!important;letter-spacing:-.01em!important;margin:0 0 10px!important}.sv-spec p{color:var(--sv-ink-2)}.sv-spec table{border-collapse:collapse;width:100%}.sv-spec tr{border:0}.sv-spec th,.sv-spec td{vertical-align:top;text-align:left;border-bottom:1px solid var(--sv-line);font-size:var(--sv-fs-sm);padding:11px 0;line-height:1.5}.sv-spec tr:last-child th,.sv-spec tr:last-child td{border-bottom:0}.sv-spec th{width:42%;color:var(--sv-ink);padding-right:16px;font-weight:600}.sv-spec td{color:var(--sv-ink-2)}section.sv-box>.sv-specs{grid-template-columns:1fr}section.sv-box .sv-spec th{width:34%}.sv-plans{gap:8px;display:grid}.sv-plan{background:var(--sv-surface-2);transition:background-color var(--sv-t-base)linear,transform var(--sv-t-base)var(--sv-ease-out);border-radius:16px;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:14px 14px 14px 18px;display:grid;position:relative;border:0!important}.sv-plan b{white-space:nowrap;color:var(--sv-ink);font:600 var(--sv-fs-ui)/1.3 var(--sv-font-text);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.sv-plan small{color:var(--sv-ink-3);margin-top:2px;font-size:12px;display:block}.sv-plan em{border-radius:var(--sv-r-pill);background:var(--sv-accent);color:var(--sv-accent-ink);font:700 10.5px/1.5 var(--sv-font-text);letter-spacing:0;text-transform:none;padding:2px 8px;font-style:normal}.sv-plan.pop{background:var(--sv-surface-3);box-shadow:inset 0 0 0 1px #ffffff73}.sv-price{color:var(--sv-ink);font:600 20px/1 var(--sv-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sv-plan .Button{min-height:38px;padding:0 16px}.sv-note{color:var(--sv-ink-2);font-size:var(--sv-fs-sm);margin:14px 0 0;line-height:1.55}.sv-note a{color:var(--sv-ink)}.sv-links{gap:4px;display:grid}.sv-links a{font-size:var(--sv-fs-sm);transition:background-color var(--sv-t-fast)linear,color var(--sv-t-fast)linear;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-weight:500;display:flex;color:var(--sv-ink-2)!important;text-decoration:none!important}.sv-links a:hover{background:var(--sv-surface-2);color:var(--sv-ink)!important}.sv-links a .fas,.sv-links a .fab{text-align:center;width:18px;color:var(--sv-ink-3)}.sv-links a:after{content:"→";opacity:0;transition:opacity var(--sv-t-fast)linear,transform var(--sv-t-base)var(--sv-ease-out);margin-left:auto;transform:translate(-4px)}.sv-links a:hover:after{opacity:1;transform:none}section.sv-box>.sv-links{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}section.sv-box>.sv-links a{background:var(--sv-surface-1);padding:16px 18px}.sv-updates{gap:8px;display:grid}.sv-upd-row{background:var(--sv-surface-1);border-radius:16px;padding:18px 20px;border:0!important}.sv-upd-title{font:600 var(--sv-fs-body)/1.35 var(--sv-font-text);color:var(--sv-ink)!important}.sv-upd-date{color:var(--sv-ink-3);font-size:var(--sv-fs-xs)}.sv-upd-body,.sv-upd-content{color:var(--sv-ink-2);font-size:var(--sv-fs-sm)}.sv-upd-all{color:var(--sv-ink);font-weight:600}.sv-head h1,.sv-head h2{margin:clamp(32px,5vw,72px) 0 12px}.sv-head p{color:var(--sv-ink-2);font-size:var(--sv-fs-lg)}.sv-subs{gap:14px;margin-top:32px;display:grid}.sv-sub{background:var(--sv-surface-1);border-radius:22px;grid-template-columns:minmax(220px,34%) 1fr;gap:0;display:grid;overflow:hidden;border:0!important}.sv-subart{min-height:220px;position:relative;overflow:hidden}.sv-subart .sv-art{filter:grayscale()brightness(.7);transition:filter var(--sv-t-slow)linear,transform 1.2s var(--sv-ease-out);background-position:50%;background-size:cover;position:absolute;inset:0}.sv-sub:hover .sv-subart .sv-art{filter:grayscale(0)brightness(.8);transform:scale(1.04)}.sv-subart .sv-status,.sv-subart .lab{position:absolute;bottom:16px;left:16px}.sv-subcopy{gap:12px;padding:22px 24px;display:grid}.sv-subcopy h2,.sv-subcopy h3{font:600 24px/1.2 var(--sv-font-display);letter-spacing:-.02em;margin:0}.sv-sub .sv-plans{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sv-sub .sv-plan{grid-template-rows:auto auto;grid-template-columns:1fr auto}.sv-sub .sv-plan .Button{grid-column:1/-1;width:100%}.sv-hero{padding:clamp(40px,6vw,96px) 0 24px}.sv-h1{font:700 var(--sv-fs-h1)/var(--sv-lh-tight)var(--sv-font-display);letter-spacing:var(--sv-track-display);margin:0 0 16px}.sv-hero>p{color:var(--sv-ink-2);font-size:var(--sv-fs-lg);max-width:60ch}.sv-strip{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.sv-line{display:none}.sv-shelf{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.sv-card,.sv-shelf .sv-card--store{transition:transform var(--sv-t-slow)var(--sv-ease-out),background-color var(--sv-t-base)linear;border-radius:22px;position:relative;overflow:hidden;background:var(--sv-surface-1)!important;border:0!important}.sv-card:hover{transform:translateY(-4px);background:var(--sv-surface-2)!important}.sv-card .sv-status{z-index:2;position:absolute;top:14px;right:14px}.sv-cover-media{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.sv-cover-media .sv-art{filter:grayscale()brightness(.65);transition:filter var(--sv-t-slow)linear,transform 1.2s var(--sv-ease-out);background-position:50%;background-size:cover;position:absolute;inset:0}.sv-card:hover .sv-cover-media .sv-art{filter:grayscale(0)brightness(.75);transform:scale(1.05)}.sv-cover-logo{filter:drop-shadow(0 8px 24px #0009);max-width:62%;max-height:46%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sv-body{grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:18px 20px 20px;display:grid}.sv-body h3{font:600 20px/1.2 var(--sv-font-display);grid-column:1/-1;margin:0}.sv-body p{color:var(--sv-ink-2);font-size:var(--sv-fs-sm);grid-column:1/-1;margin:0 0 8px}.sv-from{color:var(--sv-ink-2);font-size:var(--sv-fs-sm);order:-1}.sv-accept{color:var(--sv-ink-2)}.sv-checkout-dialog{background:var(--sv-surface-1)!important;box-shadow:var(--sv-shadow-float)!important;border:0!important;border-radius:22px!important}.sv-checkout-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--sv-overlay)!important}.sv-checkout-heading{border-bottom:1px solid var(--sv-line)!important;padding:16px 22px!important}.sv-checkout-heading h2{font:600 20px/1.2 var(--sv-font-display)!important}.sv-footer{display:none!important}.sv2-footer{margin-top:var(--sv-section-gap);background:var(--sv-surface-1);color:var(--sv-ink);position:relative;overflow:hidden}.sv2-footer-grid{grid-template-columns:1fr 1fr;min-height:min(92vh,860px);display:grid}.sv2-footer-media{position:relative;overflow:hidden}.sv2-footer-media img{object-fit:cover;object-position:70% 50%;filter:grayscale()contrast(1.08)brightness(.8);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}.sv2-footer-media .sv2-footer-mark{width:40%;max-width:280px;fill:var(--sv-ink);opacity:.92;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sv2-footer-media:after{content:"";background:#06060873;position:absolute;inset:0}.sv2-footer-media .sv2-footer-mark{z-index:1}.sv2-footer-body{padding:clamp(40px,6vw,96px)var(--sv-gutter)28px clamp(32px,5vw,96px);flex-direction:column;display:flex}.sv2-footer-brand{color:var(--sv-ink-2);font:700 15px/1 var(--sv-font-display);align-items:center;gap:10px;margin-bottom:clamp(28px,4vw,56px);text-decoration:none;display:inline-flex}.sv2-footer-brand svg{fill:currentColor;width:22px;height:22px}.sv2-footer-menu{gap:clamp(6px,1vw,14px);margin:0 0 clamp(36px,5vw,64px);padding:0;list-style:none;display:grid}.sv2-footer-menu a{color:var(--sv-ink);font:600 clamp(30px,3vw,52px)/1.08 var(--sv-font-display);letter-spacing:-.035em;transition:transform var(--sv-t-base)var(--sv-ease-out),color var(--sv-t-fast)linear;text-decoration:none;display:inline-block}.sv2-footer-menu:hover a{color:var(--sv-ink-3)}.sv2-footer-menu a:hover,.sv2-footer-menu a:focus-visible{color:var(--sv-ink);transform:translate(12px)}.sv2-footer-cols{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:28px;margin-bottom:40px;display:grid}.sv2-footer-cols h2{color:var(--sv-ink);font:600 var(--sv-fs-ui)/1.3 var(--sv-font-text);letter-spacing:0;margin:0 0 12px}.sv2-footer-cols ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sv2-footer-cols a{color:var(--sv-ink-2);font-size:var(--sv-fs-ui);text-decoration:none}.sv2-footer-cols a:hover{color:var(--sv-ink)}.sv2-footer-legal{color:var(--sv-ink-3);font-size:var(--sv-fs-xs);box-shadow:inset 0 1px 0 var(--sv-line);gap:10px;margin-top:auto;padding-top:24px;line-height:1.6;display:grid}.sv2-footer-legal p{max-width:64ch;margin:0}.sv2-footer-legal a{color:var(--sv-ink-2)}.sv2-footer.is-compact .sv2-footer-grid{grid-template-columns:34% 1fr;min-height:0}.sv2-footer.is-compact .sv2-footer-menu a{font-size:clamp(24px,2.2vw,36px)}@media (max-width:1099.98px){.sv-pgrid{grid-template-columns:minmax(0,1fr) 340px}}@media (max-width:991.98px){.sv-pgrid{grid-template-columns:1fr}.sv-pgrid>aside{order:-1;position:static}.sv-shots{grid-auto-columns:minmax(260px,78%)}}@media (max-width:767.98px){.sv-phero{min-height:72svh;padding-bottom:32px}.sv-pcopy h1{font-size:clamp(44px,14vw,72px)}.sv-hl,.sv-specs{grid-template-columns:1fr}.sv-spec th{width:46%}.sv-sub{grid-template-columns:1fr}.sv-subart{aspect-ratio:16/7;min-height:0}.sv-plan{grid-template-columns:1fr auto}.sv-plan .Button{grid-column:1/-1;width:100%}.sv2-footer-grid,.sv2-footer.is-compact .sv2-footer-grid{grid-template-columns:1fr;min-height:0}.sv2-footer-media{height:46svh}.sv2-footer.is-compact .sv2-footer-media{height:30svh}.sv2-footer-body{padding:36px 16px 24px}.sv2-footer-menu a,.sv2-footer.is-compact .sv2-footer-menu a{font-size:8.4vw}}.sv-supgrid,.sv-ticket-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(24px,3vw,56px);margin-bottom:32px;display:grid}.sv-faq{background:var(--sv-surface-1);border:0;border-radius:20px;overflow:hidden}.sv-faq details{border-bottom:1px solid var(--sv-line)}.sv-faq details:last-child{border-bottom:0}.sv-faq summary{cursor:pointer;color:var(--sv-ink);font:600 var(--sv-fs-body)/1.4 var(--sv-font-text);transition:background-color var(--sv-t-fast)linear;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;list-style:none;display:flex}.sv-faq summary::-webkit-details-marker{display:none}.sv-faq summary:after{content:"+";background:var(--sv-surface-3);width:28px;height:28px;color:var(--sv-ink-2);transition:transform var(--sv-t-base)var(--sv-ease-out);border-radius:50%;flex:none;place-items:center;font-weight:400;display:grid}.sv-faq details[open] summary:after{transform:rotate(45deg)}.sv-faq summary:hover{background:var(--sv-surface-2)}.sv-faq details>div{color:var(--sv-ink-2);padding:0 22px 20px;line-height:1.6}.sv-contact{background:var(--sv-surface-1);border:0;border-radius:20px;padding:8px;overflow:hidden}.sv-contact:before{content:"Reach us";color:var(--sv-ink-2);font:600 var(--sv-fs-xs)/1.3 var(--sv-font-text);padding:12px 12px 8px;display:block}.sv-contact a{color:var(--sv-ink);border:0;border-radius:12px;align-items:center;gap:14px;padding:12px;display:flex;text-decoration:none!important}.sv-contact a:hover{background:var(--sv-surface-2)}.sv-contact a i{text-align:center;width:22px;color:var(--sv-ink-2);font-size:18px}.sv-contact a b{font-weight:600;display:block}.sv-contact a small{color:var(--sv-ink-3);font-size:13px}.sv-ticket-in{color:var(--sv-ink);font-size:var(--sv-fs-body);padding:4px 0}.sv-ticket-in p{margin:0 0 14px}.sv-ticket-note{background:var(--sv-surface-2);color:var(--sv-ink-2);border:0;border-radius:14px;padding:14px 16px}.sv-ticket-actions{flex-wrap:wrap;gap:10px;margin:18px 0 12px;display:flex}.sv-ticket-actions .Button{text-decoration:none!important}.sv-ticket-small{color:var(--sv-ink-3);font-size:13px;margin:0!important}.sv-buy-back{z-index:var(--sv-z-modal);background:var(--sv-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:sv2-fade-up var(--sv-t-base)var(--sv-ease-out)both;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.sv-buy{background:var(--sv-surface-1);width:100%;max-width:500px;box-shadow:var(--sv-shadow-float);animation:sv2-modal var(--sv-t-slow)var(--sv-ease-out)both;border:0;border-radius:22px;overflow:hidden}.sv-buy .sv-bar{justify-content:space-between;align-items:center;padding:22px 24px 0!important;display:flex!important}.sv-buy .sv-bar button{background:var(--sv-surface-2);width:36px;height:36px;color:var(--sv-ink-2);cursor:pointer;border:0;border-radius:50%;font-size:18px}.sv-buy-in{color:var(--sv-ink);font-size:var(--sv-fs-ui);padding:14px 24px 20px}.sv-buy-in h2{font:600 22px/1.2 var(--sv-font-display);margin:0 0 4px}.sv-buy-plan{color:var(--sv-ink-2);margin:0 0 16px}.sv-buy-in ol{margin:0 0 16px;padding-left:22px}.sv-buy-in li{padding:4px 0}.sv-buy-warn{background:var(--sv-surface-2);color:var(--sv-ink-2);font-size:var(--sv-fs-sm);border:0;border-radius:12px;margin-bottom:16px;padding:12px 14px}.sv-buy-foot{background:var(--sv-surface-2);border:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.sv-buy-count{color:var(--sv-ink-2);font-size:var(--sv-fs-sm)}.sv-buy-count b{color:var(--sv-ink);font-size:18px}.sv-play{background:var(--sv-white);color:#0a0a0c;cursor:pointer;width:76px;height:76px;transition:transform var(--sv-t-base)var(--sv-ease-spring);border:0;border-radius:50%;place-items:center;margin:-38px 0 0 -38px;font-size:22px;display:grid;position:absolute;top:50%;left:50%}.sv-play i{margin-left:4px}.sv-video:hover .sv-play{transform:scale(1.08)}.sv-video-title{color:var(--sv-ink);font-size:var(--sv-fs-sm);background:linear-gradient(#06060800,#060608d9);padding:40px 20px 16px;position:absolute;bottom:0;left:0;right:0}.sv-upd-body{gap:8px;display:grid}.sv-upd-main{background:var(--sv-surface-1);border:0;border-radius:20px;padding:22px}.sv-upd-main .sv-upd-title{font-size:var(--sv-fs-lg);margin-bottom:4px;display:block;text-decoration:none!important}.sv-upd-main .sv-upd-content{color:var(--sv-ink-2);margin-top:12px}.sv-upd-row{justify-content:space-between;align-items:center;gap:16px;display:flex;color:var(--sv-ink)!important;text-decoration:none!important}.sv-upd-row small{color:var(--sv-ink-3);white-space:nowrap}.sv-upd-row:hover{background:var(--sv-surface-2)}.sv-upd-empty{background:var(--sv-surface-1);color:var(--sv-ink-3);border-radius:16px;margin:0;padding:18px 22px}.sv-upd-all{justify-self:start;margin-top:6px;text-decoration:none!important}.sv-updates .sv-upd-row{padding:14px 18px}@media (max-width:991.98px){.sv-supgrid,.sv-ticket-grid{grid-template-columns:1fr}}.sv-pgrid>*,.sv-supgrid>*,.sv-ticket-grid>*,.sv-sub>*,.sv-plan>*,.sv-spec,.sv-body,.IndexPage-results,.sideNavOffset,.sv2-games-grid>*,.sv2-forum-grid>*,.sv2-faq-grid>*{min-width:0}.sv-specs{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.sv-spec table{table-layout:fixed}.sv-spec th,.sv-spec td,.Post-body,.sv-upd-content,.sv-plan,.sv-pcopy,.sv-subcopy,.sv-ticket-in{overflow-wrap:anywhere}.sv-upd-row{flex-wrap:wrap}.sv-buy-back{overflow-y:auto}.sv-buy{max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow-y:auto}.sv-buy .sv-bar button{min-width:44px;min-height:44px}@media (max-width:991.98px){.sv-pgrid,.sv-supgrid,.sv-ticket-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767.98px){.sv-plans .Button,.sv-ticket-actions .Button,.sv-buy-foot .Button{white-space:normal;min-height:44px}.sv-contact a,.sv-links a,.sv-widget .social a{min-height:44px}.sv-ticket-actions .Button{flex:180px}.sv-buy-back{padding:12px}.sv-buy{max-height:calc(100dvh - 24px)}.sv-buy-foot{flex-wrap:wrap}.sv-shots{grid-auto-columns:minmax(240px,82%);margin-right:-16px}}@media (hover:none){.sv-card:hover,.sv-shot:hover img,.TagTile:hover{transform:none}}.sv-phero.sv2-phero{min-height:clamp(520px,74vh,820px);padding-top:calc(var(--sv-header-h) + 32px);align-items:center}.sv-phero.sv2-phero .sv-art{filter:saturate(.9)brightness(.78);background-position:50% 40%;transform:scale(1.04)}.sv2-ready .sv-phero.sv2-phero .sv-art{filter:saturate()brightness(.82);transform:scale(1)}.sv-phero.sv2-phero:after{background:linear-gradient(to bottom,#060608b3 0,#06060800 160px),linear-gradient(to right,#060608eb 0%,#060608b3 34%,#06060826 70%,#06060800 100%),linear-gradient(to top,var(--sv-ground)0%,#06060800 30%)}.sv2-plogo{object-fit:contain;object-position:left center;filter:drop-shadow(0 10px 30px #0000008c);width:auto;max-width:min(420px,80vw);height:clamp(56px,7vw,96px);display:block}.sv-phero.sv2-phero .sv-pcopy h1{letter-spacing:-.035em;font-size:clamp(36px,4.4vw,68px)}.sv2-pactions{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:10px;display:flex}.sv2-pfrom{color:var(--sv-ink-2);font-size:var(--sv-fs-ui);margin-left:6px}.sv2-pfrom b{color:var(--sv-ink);font:600 22px/1 var(--sv-font-display);letter-spacing:-.02em;margin-left:4px}.sv-subart .sv-art.sv2-art{filter:saturate(.85)brightness(.72)}.sv-sub:hover .sv-subart .sv-art.sv2-art{filter:saturate()brightness(.82)}.sv2-sublogo{z-index:1;filter:drop-shadow(0 8px 22px #0009);pointer-events:none;max-width:62%;max-height:42%;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.sv-shot{cursor:zoom-in}.sv2-lightbox{width:100vw;height:100vh;max-width:none;height:100dvh;max-height:none;color:var(--sv-ink);overscroll-behavior:contain;background:#040406f0;border:0;margin:0;padding:0;position:fixed;inset:0}.sv2-lightbox[open]{animation:sv2-fade-up var(--sv-t-base)var(--sv-ease-out)both;grid-template-rows:1fr auto;display:grid}.sv2-lightbox::backdrop{background:0 0}.sv2-lightbox figure{place-items:center;min-height:0;margin:0;padding:64px 88px 12px;display:grid}.sv2-lightbox img{object-fit:contain;max-width:100%;max-height:100%;box-shadow:var(--sv-shadow-float);border-radius:14px}.sv2-lightbox figcaption{text-align:center;color:var(--sv-ink-2);font-size:var(--sv-fs-ui);padding:6px 24px 24px}.sv2-lightbox figcaption b{color:var(--sv-ink);margin-right:8px}.sv2-lb-btn{background:var(--sv-surface-2);width:48px;height:48px;color:var(--sv-ink);cursor:pointer;transition:background-color var(--sv-t-fast)linear,transform var(--sv-t-base)var(--sv-ease-out);border:0;border-radius:50%;place-items:center;font-size:20px;display:grid;position:absolute}.sv2-lb-btn:hover{background:var(--sv-surface-3)}.sv2-lb-btn:active{transform:scale(.94)}.sv2-lb-close{top:16px;right:16px}.sv2-lb-prev{margin-top:-24px;top:50%;left:20px}.sv2-lb-next{margin-top:-24px;top:50%;right:20px}@media (max-width:767.98px){.sv-phero.sv2-phero{align-items:flex-end;min-height:78svh}.sv-phero.sv2-phero:after{background:linear-gradient(to bottom,#06060899 0,#06060800 120px),linear-gradient(to top,var(--sv-ground)6%,#0606088c 60%,#06060833 100%)}.sv2-pactions .sv2-btn{flex:auto}.sv2-pfrom{width:100%;margin:4px 0 0}.sv2-lightbox figure{padding:64px 8px 8px}.sv2-lb-prev,.sv2-lb-next{margin:0;top:auto;bottom:18px}}.Pages .Post-body{overflow:visible}.sv2-sublogo,.sv2-plogo{width:auto;height:auto}.sv2-plogo{height:clamp(56px,7vw,96px)}.sv2-sublogo{max-height:38%}.sv2-home{position:relative}.App--page .Pages-page:has(.sv2-home){padding-bottom:0}.Pages-page:has(>.sv2-home){padding-bottom:0}.sv2-home a,.sv2-footer a{text-decoration:none!important}.sv4{--w:min(1400px,calc(100% - var(--sv-gutter)*2));--line:#ffffff14;--tile:#0c0c0f;color:var(--sv-ink)}.sv4 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.sv4-center{text-align:center;margin-left:auto;margin-right:auto}.sv4-lines{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.sv4-lines i{background:#ffffff09;width:1px;position:absolute;top:0;bottom:0}.sv4-lines i:first-child{left:12%}.sv4-lines i:nth-child(2){left:37%}.sv4-lines i:nth-child(3){left:63%}.sv4-lines i:nth-child(4){left:88%}.sv4-lines i:after{content:"";opacity:0;background:linear-gradient(#fff0,#ffffff73,#fff0);width:1px;height:160px;position:absolute;top:0;left:0}html.sv2-motion .sv4-lines i:after{animation:9s linear infinite sv4-run}html.sv2-motion .sv4-lines i:nth-child(2):after{animation-duration:12s;animation-delay:3s}html.sv2-motion .sv4-lines i:nth-child(3):after{animation-duration:10s;animation-delay:6s}html.sv2-motion .sv4-lines i:nth-child(4):after{animation-duration:14s;animation-delay:1.5s}@keyframes sv4-run{0%{opacity:0;transform:translateY(-160px)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(100vh)}}.sv4-pill{border-radius:var(--sv-r-pill);box-shadow:inset 0 0 0 1px var(--line);color:var(--sv-ink);font:600 14px/1 var(--sv-font-text);background:#ffffff0a;align-items:center;gap:8px;margin:0;padding:8px 15px 8px 13px;display:inline-flex}.sv4-pill svg{width:14px;height:14px}.sv4-pill--center{width:max-content;margin:0 auto;display:flex}.sv4-h1{font:700 clamp(44px,4.9vw,88px)/1.02 var(--sv-font-display);letter-spacing:-.045em;color:var(--sv-ink);text-wrap:balance;margin:26px 0 0}.sv4-h2{font:700 clamp(34px,3.6vw,60px)/1.06 var(--sv-font-display);letter-spacing:-.04em;color:var(--sv-ink);margin:20px 0 0}.sv4-hl{background:linear-gradient(100deg,#fff 0% 35%,#8d8c94 50%,#fff 65% 100%) 0 0/300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}html.sv2-motion .sv4-hl{animation:6s ease-in-out infinite sv4-shine}@keyframes sv4-shine{0%,60%{background-position:100% 0}to{background-position:0 0}}.sv4-lead{max-width:52ch;color:var(--sv-ink-2);font-size:var(--sv-fs-lg);margin:18px 0 0;line-height:1.5}.sv4-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.sv4-btn{border-radius:var(--sv-r-pill);min-height:52px;font:600 15px/1 var(--sv-font-text);white-space:nowrap;transition:background-color var(--sv-t-base)linear,color var(--sv-t-base)linear,transform var(--sv-t-fast)linear,box-shadow var(--sv-t-base)linear;justify-content:center;align-items:center;gap:10px;padding:0 24px;display:inline-flex}.sv4-btn:active{transform:scale(.97)}.sv4-btn:focus-visible{outline:2px solid var(--sv-accent);outline-offset:3px}.sv4-btn--light{background:var(--sv-ink);color:#0a0a0c!important}.sv4-btn--light:hover{background:#fff;box-shadow:0 0 0 6px #ffffff14}.sv4-btn--dark{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff14;color:var(--sv-ink)!important}.sv4-btn--dark:hover{background:#ffffff24}.sv4-head{width:var(--w);margin:0 auto}.sv4-stage3d{height:100vh;height:100svh;min-height:600px;max-height:1120px;margin-top:calc(var(--sv-header-h)*-1);isolation:isolate;background:#040405;position:relative;overflow:hidden}.sv4-poster{z-index:0;transition:opacity 1.2s linear;position:absolute;inset:0}.sv4-poster img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}html.sv2-has-3d .sv4-poster{opacity:0}.sv4-canvas{z-index:1;opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--sv-ease-out);display:block;position:absolute;inset:0}.sv4-canvas.is-ready{opacity:1}.sv4-stage3d:after{content:"";z-index:2;background:linear-gradient(to bottom,#06060800,var(--sv-ground));pointer-events:none;height:22%;position:absolute;bottom:0;left:0;right:0}.sv4-stage3d-foot{z-index:3;padding:0 var(--sv-gutter);text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex;position:absolute;bottom:clamp(26px,5vh,56px);left:0;right:0}.sv4-stage3d-title{color:var(--sv-ink-2);font:500 15px/1.4 var(--sv-font-text);letter-spacing:.01em;margin:0}.sv4-mouse{width:26px;height:42px;transition:box-shadow var(--sv-t-base)linear;border-radius:14px;display:block;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff8c}.sv4-mouse:hover{box-shadow:inset 0 0 0 1.5px #fff}.sv4-mouse i{background:#fff;border-radius:2px;width:3px;height:8px;margin-left:-1.5px;position:absolute;top:8px;left:50%}html.sv2-motion .sv4-mouse i{animation:sv4-wheel 1.8s var(--sv-ease-in-out)infinite}@keyframes sv4-wheel{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(0)}}.sv4-mouse:focus-visible{outline:2px solid var(--sv-accent);outline-offset:6px}html.sv2-motion .sv4-stage3d-foot{animation:1.2s linear 1.4s both sv3-fade}@keyframes sv3-fade{0%{opacity:0}to{opacity:1}}.sv4-cta-bg,.sv4-support-art{max-width:none!important}.sv4 .sv-status{border-radius:var(--sv-r-pill);color:var(--sv-ink-2);font:700 11.5px/1 var(--sv-font-text);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#85848b1a;padding:6px 11px 6px 9px;box-shadow:inset 0 0 0 1px #85848b47}.sv4 .sv-status[data-state=ok]{color:var(--sv-ok);background:#3ddc971a;box-shadow:inset 0 0 0 1px #3ddc9752}.sv4 .sv-status[data-state=warn]{color:var(--sv-warn);background:#f5c5421a;box-shadow:inset 0 0 0 1px #f5c54252}.sv4 .sv-status[data-state=bad]{color:var(--sv-bad);background:#ff5c5c1a;box-shadow:inset 0 0 0 1px #ff5c5c52}.sv4 .sv-status .sv-dot{width:7px;height:7px}.sv4-caps{margin-top:clamp(80px,9vw,150px)}.sv4-caps .sv4-lead{max-width:46ch;margin-left:auto;margin-right:auto}.sv4-marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff04;height:86px;margin-top:56px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.sv4-marquee-track{width:max-content;height:100%;margin:0;padding:0;list-style:none;animation:70s linear infinite sv4-marquee;display:flex}.sv4-marquee:hover .sv4-marquee-track,.sv4-marquee:focus-within .sv4-marquee-track{animation-play-state:paused}@keyframes sv4-marquee{to{transform:translate(-50%)}}.sv4-marquee li{align-items:center;display:flex}.sv4-marquee a{border-right:1px solid var(--line);height:100%;color:var(--sv-ink);white-space:nowrap;transition:background-color var(--sv-t-base)linear;align-items:center;gap:14px;padding:0 36px;display:flex}.sv4-marquee a:hover{background:#ffffff0a}.sv4-marquee img{object-fit:cover;border-radius:11px;width:42px;height:42px}.sv4-marquee b{font:700 18px/1 var(--sv-font-display);letter-spacing:-.02em}.sv4-marquee span{color:var(--sv-ink-3);font-size:14px}.sv4-claims{color:var(--sv-ink-2);font:700 13px/1 var(--sv-font-text);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:10px 0;margin:34px 0 0;padding:0;list-style:none;display:flex}.sv4-claims li+li:before{content:"·";color:var(--sv-ink-3);margin:0 14px}.sv4-products{scroll-margin-top:calc(var(--sv-header-h) + 16px);margin-top:clamp(110px,11vw,180px)}.sv4-filters{width:var(--w);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:44px auto 0;display:flex}.sv4-seg{border-radius:var(--sv-r-pill);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0a;gap:4px;padding:5px;display:inline-flex}.sv4-seg button{border-radius:var(--sv-r-pill);min-height:40px;color:var(--sv-ink-2);font:600 14px/1 var(--sv-font-text);cursor:pointer;transition:background-color var(--sv-t-base)linear,color var(--sv-t-base)linear;background:0 0;border:0;align-items:center;gap:8px;padding:0 17px;display:inline-flex}.sv4-seg button b{background:#ffffff14;border-radius:8px;padding:3px 7px;font-size:12px}.sv4-seg button:hover{color:var(--sv-ink)}.sv4-seg button.is-on{background:var(--sv-ink);color:#0a0a0c}.sv4-seg button.is-on b{background:#0000001a}.sv4-seg button:focus-visible{outline:2px solid var(--sv-accent);outline-offset:2px}.sv4-dotf{border-radius:50%;width:7px;height:7px}.sv4-dotf--ok{background:var(--sv-ok)}.sv4-dotf--warn{background:var(--sv-warn)}.sv4-filters-link{font:600 15px/1 var(--sv-font-text);transition:color var(--sv-t-fast)linear,gap var(--sv-t-base)var(--sv-ease-out);align-items:center;gap:8px;display:inline-flex;color:var(--sv-ink-2)!important}.sv4-filters-link:hover{gap:12px;color:var(--sv-ink)!important}.sv4-grid{width:var(--w);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:22px auto 0;padding:0;list-style:none;display:grid}.sv4-card-li[hidden]{display:none}.sv4-card{height:100%;color:var(--sv-ink);background:var(--tile);box-shadow:inset 0 0 0 1px var(--line);transition:transform var(--sv-t-slow)var(--sv-ease-out),box-shadow var(--sv-t-base)linear,background-color var(--sv-t-base)linear;border-radius:26px;flex-direction:column;padding:14px;display:flex}.sv4-card:hover{background:#101014;transform:translateY(-5px);box-shadow:inset 0 0 0 1px #ffffff29,0 30px 60px -30px #000c}.sv4-card:focus-visible{outline:2px solid var(--sv-accent);outline-offset:3px}.sv4-card-media{aspect-ratio:16/9.5;background:var(--sv-surface-2);border-radius:18px;display:block;overflow:hidden}.sv4-card-media img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--sv-ease-out);display:block}.sv4-card:hover .sv4-card-media img{transform:scale(1.06)}.sv4-card-top{justify-content:space-between;align-items:center;gap:12px;min-height:30px;margin:20px 6px 0;display:flex}.sv4-card-logo{object-fit:contain;object-position:left center;filter:brightness(0)invert();opacity:.92;width:auto;max-width:150px;height:26px;display:block}.sv4-card-name{font:700 26px/1.1 var(--sv-font-display);letter-spacing:-.03em;margin:14px 6px 0}.sv4-card-desc{-webkit-line-clamp:2;color:var(--sv-ink-2);-webkit-box-orient:vertical;margin:10px 6px 0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.sv4-card-foot{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding:24px 6px 4px;display:flex}.sv4-card-btn{border-radius:var(--sv-r-pill);min-height:40px;font:600 14px/1 var(--sv-font-text);transition:background-color var(--sv-t-base)linear,color var(--sv-t-base)linear;background:#ffffff17;align-items:center;gap:8px;padding:0 17px;display:inline-flex}.sv4-card:hover .sv4-card-btn{background:var(--sv-ink);color:#0a0a0c}.sv4-from{text-align:right;font:700 30px/1 var(--sv-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.sv4-from small{color:var(--sv-ink-3);font:500 13px/1 var(--sv-font-text);letter-spacing:0;margin-bottom:6px;display:block}.sv4-empty{width:var(--w);color:var(--sv-ink-2);margin:24px auto 0}.sv4-why{scroll-margin-top:calc(var(--sv-header-h) + 16px);margin-top:clamp(110px,11vw,180px)}.sv4-bento{width:var(--w);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:48px auto 0;display:grid}.sv4-tile{background:var(--tile);min-height:540px;box-shadow:inset 0 0 0 1px var(--line);border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:hidden}.sv4-tile-visual{flex:auto;min-height:260px;position:relative}.sv4-tile-copy{z-index:1;padding:0 36px 36px;position:relative}.sv4-tile-tag{color:var(--sv-ink-3);align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.sv4-tile h3{font:600 clamp(24px,2.1vw,32px)/1.15 var(--sv-font-display);letter-spacing:-.025em;margin:12px 0 0}.sv4-tile h3 a{color:var(--sv-ink);transition:gap var(--sv-t-base)var(--sv-ease-out);align-items:center;gap:12px;display:inline-flex}.sv4-tile h3 a:hover{gap:18px}.sv4-tile h3 svg{width:22px;height:22px}.sv4-tile-copy>p:not(.sv4-tile-tag){max-width:54ch;color:var(--sv-ink-2);font-size:var(--sv-fs-body);margin:12px 0 0;line-height:1.6}.sv4-tile-strong{font-weight:600;color:var(--sv-ink)!important;margin-top:20px!important}.sv4-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:30px 30px 0;list-style:none;display:grid;-webkit-mask-image:linear-gradient(#000 55%,#0000 96%);mask-image:linear-gradient(#000 55%,#0000 96%)}.sv4-board li{background:#ffffff09;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex}.sv4-board img{object-fit:cover;border-radius:8px;flex:none;width:30px;height:30px}.sv4-board span:not(.sv-status){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.sv4-board .sv-status{padding:4px 8px 4px 7px;font-size:10px}.sv4-tile--updates .sv4-tile-visual{border-radius:20px;margin:14px 14px 0;overflow:hidden}.sv4-tile--updates .sv4-tile-visual img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv4-tile--updates .sv4-tile-visual:after{content:"";background:linear-gradient(to bottom,#0c0c0f00 40%,var(--tile)100%);position:absolute;inset:0}.sv4-scan{z-index:1;opacity:0;background:#ffffff8c;height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 24px 4px #ffffff40}html.sv2-motion .sv4-scan{animation:sv4-scan 5s var(--sv-ease-in-out)infinite}@keyframes sv4-scan{0%{opacity:0;transform:translateY(0)}10%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(330px)}}.sv4-tile--wide{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:400px;display:grid}.sv4-tile--wide .sv4-tile-copy{padding:44px}.sv4-tile--support{background:radial-gradient(ellipse 70% 120% at 0% 100%,#ffffff12,#fff0 60%),var(--tile)}.sv4-tile--support .sv4-tile-visual{align-self:stretch;overflow:hidden}.sv4-support-art{object-fit:cover;object-position:center top;opacity:.85;width:70%;height:128%;position:absolute;top:-8%;right:-6%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 40%);mask-image:linear-gradient(90deg,#0000 0%,#000 40%)}.sv4-chat{width:min(360px,78%);box-shadow:inset 0 0 0 1px var(--line),0 30px 70px -20px #000000e6;background:#141418f0;border-radius:20px;padding:16px;position:absolute;top:50%;left:4%;transform:translateY(-50%)rotate(-2deg)}.sv4-chat-head{justify-content:space-between;align-items:center;margin:0 0 12px;font-size:14px;display:flex}.sv4-chat-head span{color:var(--sv-ok);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.sv4-chat-head i{background:var(--sv-ok);border-radius:50%;width:7px;height:7px}.sv4-msg{width:fit-content;max-width:86%;color:var(--sv-ink);background:#ffffff12;border-radius:14px 14px 14px 4px;margin:8px 0 0;padding:10px 13px;font-size:14px;line-height:1.45}.sv4-msg--me{background:var(--sv-ink);color:#0a0a0c;border-radius:14px 14px 4px;margin-left:auto}html.sv2-motion .sv4-tile--support .sv4-msg{opacity:0;transition:opacity .5s var(--sv-ease-out),transform .6s var(--sv-ease-out);transform:translateY(10px)}html.sv2-motion .sv4-tile--support.is-in .sv4-msg{opacity:1;transform:none}html.sv2-motion .sv4-tile--support.is-in .sv4-msg:nth-of-type(2){transition-delay:.5s}html.sv2-motion .sv4-tile--support.is-in .sv4-msg:nth-of-type(3){transition-delay:1.1s}html.sv2-motion .sv4-tile--support.is-in .sv4-msg:nth-of-type(4){transition-delay:1.7s}.sv4-tile--pay{background:radial-gradient(ellipse 70% 120% at 100% 0%,#6e8cc81f,#6e8cc800 60%),var(--tile)}.sv4-tile--pay .sv4-tile-visual{place-items:center;padding:40px;display:grid}.sv4-order{width:min(430px,100%);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0a;border-radius:22px;padding:22px}.sv4-order-head{color:var(--sv-ink-3);justify-content:space-between;margin:0 0 16px;font-size:14px;display:flex}.sv4-order-head b{color:var(--sv-ink)}.sv4-order ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sv4-order li{background:#ffffff0a;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:grid}.sv4-order li i{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--sv-ok);background:#3ddc9729;border-radius:50%;position:relative}.sv4-order li i:after{content:"";border-right:2px solid var(--sv-ok);border-bottom:2px solid var(--sv-ok);width:5px;height:9px;position:absolute;top:4px;left:7px;transform:rotate(45deg)}.sv4-order li small{color:var(--sv-ink-3);font-size:13px}.sv4-order-key{background:var(--sv-ink);color:#0a0a0c;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 0;padding:14px;font-size:13px;display:flex}.sv4-order-key b{font:700 15px/1 var(--sv-font-display);letter-spacing:.04em}html.sv2-motion .sv4-tile--pay .sv4-order li{opacity:0;transition:opacity .5s var(--sv-ease-out),transform .6s var(--sv-ease-out);transform:translate(-12px)}html.sv2-motion .sv4-tile--pay.is-in .sv4-order li{opacity:1;transform:none}html.sv2-motion .sv4-tile--pay.is-in .sv4-order li:nth-child(2){transition-delay:.35s}html.sv2-motion .sv4-tile--pay.is-in .sv4-order li:nth-child(3){transition-delay:.7s}.sv4-cta{width:var(--w);margin:clamp(110px,11vw,180px) auto 0}.sv4-cta-card{text-align:center;isolation:isolate;min-height:440px;box-shadow:inset 0 0 0 1px var(--line);border-radius:32px;place-items:center;padding:64px 24px;display:grid;position:relative;overflow:hidden}.sv4-cta-bg{z-index:-1;object-fit:cover;filter:brightness(.32)saturate(.9);width:112%;height:112%;position:absolute;inset:-6%}.sv4-cta-card:after{content:"";z-index:-1;background:radial-gradient(60% 70%,#06060833,#060608bf);position:absolute;inset:0}.sv4-cta .sv4-h2{margin-top:18px;font-size:clamp(36px,4.4vw,72px)}.sv4-cta .sv4-actions{justify-content:center}.sv4-live{border-radius:var(--sv-r-pill);box-shadow:inset 0 0 0 1px var(--line);font:600 14px/1 var(--sv-font-text);background:#06060899;align-items:center;gap:10px;margin:0;padding:8px 14px;display:inline-flex}@media (min-width:992px){html.sv2-scrolled #header.App-header{background:0 0!important}html.sv2-scrolled #header.App-header:after{opacity:0!important}#header .container{transition:background-color .35s linear,box-shadow .35s linear,transform .45s var(--sv-ease-out);border-radius:20px}html.sv2-scrolled #header .container{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#0c0c0fd1;transform:translateY(10px)scale(.985);box-shadow:inset 0 0 0 1px #ffffff14,0 20px 50px -20px #000c}}@media (max-width:1199.98px){.sv4-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991.98px){.sv4-bento,.sv4-tile--wide{grid-template-columns:1fr}.sv4-tile--wide .sv4-tile-copy{padding:0 32px 32px}.sv4-tile--support .sv4-tile-visual{order:-1;min-height:340px}.sv4-tile--pay .sv4-tile-visual{padding:28px 24px 8px}}@media (max-width:767.98px){.sv4-h1{margin-top:20px;font-size:clamp(38px,10.6vw,52px)}.sv4-actions .sv4-btn{flex:100%}.sv4-h2{font-size:clamp(30px,8.6vw,40px)}.sv4-lead{font-size:16px}.sv4-caps{padding:0 var(--sv-gutter)}.sv4-marquee{height:70px;margin-left:calc(var(--sv-gutter)*-1);margin-right:calc(var(--sv-gutter)*-1)}.sv4-marquee a{gap:10px;padding:0 22px}.sv4-marquee img{width:34px;height:34px}.sv4-marquee b{font-size:16px}.sv4-claims{font-size:11.5px}.sv4-claims li+li:before{margin:0 8px}.sv4-filters{flex-direction:column;align-items:stretch}.sv4-seg{justify-content:space-between}.sv4-seg button{flex:auto;justify-content:center;padding:0 10px}.sv4-filters-link{justify-content:center;padding:8px 0}.sv4-grid{grid-template-columns:1fr;gap:16px}.sv4-card-name{font-size:24px}.sv4-from{font-size:26px}.sv4-tile{min-height:0}.sv4-tile-copy,.sv4-tile--wide .sv4-tile-copy{padding:0 24px 26px}.sv4-board{grid-template-columns:1fr;max-height:330px;padding:20px 20px 0}.sv4-tile--updates .sv4-tile-visual{min-height:220px}.sv4-tile--support .sv4-tile-visual{min-height:300px}.sv4-support-art{width:90%;right:-20%}.sv4-chat{width:86%}.sv4-cta-card{border-radius:26px;min-height:380px;padding:48px 20px}}@media (prefers-reduced-motion:reduce){.sv4-marquee-track{animation:none}.sv4-marquee{overflow-x:auto}}.sv2-ambient:before{background:radial-gradient(closest-side,#ffffff0f,#fff0 70%);width:110vmax;height:110vmax;top:-70vmax}.sv2-amb{pointer-events:none;display:block;position:absolute}.sv2-amb--a{background:radial-gradient(closest-side,#ffffff0b,#fff0 72%);width:80vmax;height:80vmax;animation:38s ease-in-out infinite alternate sv2-drift-a;top:15vh;left:-30vmax}.sv2-amb--b{background:radial-gradient(closest-side,#6e8cc813,#6e8cc800 72%);width:85vmax;height:85vmax;animation:46s ease-in-out infinite alternate sv2-drift-b;top:35vh;right:-35vmax}.sv2-amb--grid{background-image:radial-gradient(#ffffff13 1px,#0000 1.4px);background-size:30px 30px;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 0,#000 0%,#00000059 55%,#0000 100%);mask-image:radial-gradient(80% 60% at 50% 0,#000 0%,#00000059 55%,#0000 100%)}.sv2-amb--spot{opacity:0;will-change:transform;background:radial-gradient(closest-side,#ffffff0a,#fff0 70%);width:640px;height:640px;margin:-320px 0 0 -320px;transition:opacity .6s linear;top:0;left:0}.sv2-ambient.has-pointer .sv2-amb--spot{opacity:1}@keyframes sv2-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(18vw,12vh)scale(1.15)}}@keyframes sv2-drift-b{0%{transform:translate(0,0)scale(1.1)}to{transform:translate(-16vw,-14vh)scale(.95)}}@media (prefers-reduced-motion:reduce){.sv2-amb--a,.sv2-amb--b{animation:none}.sv2-amb--spot{display:none}}@media (hover:none){.sv2-amb--spot{display:none}}html.sv2-banner .App-content{position:relative}html.sv2-banner .App-content:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to right,#060608eb 0%,#0606088c 45%,#06060859 100%),linear-gradient(115deg,#ffffff0f,#fff0 40%,#6e8cc824 100%),var(--sv2-banner-img,url(/assets/splatvik/v2/art/squad-1600.webp))center 35%/cover no-repeat;filter:grayscale(.75)contrast(1.05);height:clamp(460px,62vh,680px);animation:sv2-banner-in 1.4s var(--sv-ease-out)both;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#0000 100%)}html.sv2-banner .App-content:after{content:"";z-index:-1;pointer-events:none;right:max(var(--sv-gutter),calc(50vw - var(--sv-container)/2));top:calc(var(--sv-header-h) + 40px);aspect-ratio:575/547;width:clamp(180px,22vw,380px);animation:sv2-banner-mark 1.6s var(--sv-ease-out)both;background:linear-gradient(160deg,#ffffff38,#ffffff0a);position:absolute;-webkit-mask:url(/assets/splatvik/v2/mark.svg) 50%/contain no-repeat;mask:url(/assets/splatvik/v2/mark.svg) 50%/contain no-repeat}@keyframes sv2-banner-in{0%{opacity:0}to{opacity:1}}@keyframes sv2-banner-mark{0%{opacity:0;transform:translateY(16px)rotate(-4deg)}to{opacity:1;transform:none}}html.sv2-banner .TagHero{--banner-tint:var(--hero-bg)}@media (max-width:767.98px){html.sv2-banner .App-content:before{height:420px}html.sv2-banner .App-content:after{width:140px;right:12px;top:calc(var(--sv-header-h) + 18px);opacity:.55}}@media (prefers-reduced-motion:reduce){html.sv2-banner .App-content:before,html.sv2-banner .App-content:after{animation:none}}.TagTiles>li,.TagTile,.TagTile.colored{height:auto!important}.TagTile{min-height:220px;box-shadow:inset 0 0 0 1px #ffffff0f;background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--tag-bg,#f3f2ef)16%,transparent),transparent 60%),var(--sv-surface-1)!important}.TagTile-info{overflow:visible!important}.TagTile-name .icon{margin-right:6px}.TagTile-children{flex-wrap:wrap;max-height:none;overflow:visible}.TagTile-lastPostedDiscussion:empty{display:none}.TagTile:before{width:8px;height:8px}.TagTile-lastPostedDiscussion{margin-top:auto;position:static!important}.TagTile{flex-direction:column;display:flex}.TagTiles{align-items:stretch;height:auto!important;overflow:visible!important}.TagTile-info{height:auto!important;position:relative!important;inset:auto!important}.sv2-subnav{flex-wrap:wrap;gap:8px;margin:28px 0 8px;padding:0;list-style:none;display:flex}.sv2-subnav a{border-radius:var(--sv-r-pill);font-size:var(--sv-fs-sm);box-shadow:inset 0 0 0 1px var(--sv-line-strong);transition:background-color var(--sv-t-fast)linear,color var(--sv-t-fast)linear,transform var(--sv-t-base)var(--sv-ease-out);background:#0d0d10b8;align-items:center;gap:8px;padding:9px 14px;font-weight:600;display:inline-flex;color:var(--sv-ink-2)!important;text-decoration:none!important}.sv2-subnav a:hover{background:var(--sv-white);transform:translateY(-1px);color:#0a0a0c!important}.sv2-subnav .sv-dot{width:7px;height:7px;animation:none}.sv-subs{gap:18px;margin-top:28px}.sv-sub{scroll-margin-top:calc(var(--sv-header-h) + 20px);background:var(--sv-surface-1);box-shadow:inset 0 0 0 1px var(--sv-line);transition:box-shadow var(--sv-t-base)linear,transform var(--sv-t-slow)var(--sv-ease-out);border-radius:26px;grid-template-columns:minmax(280px,36%) minmax(0,1fr);gap:0}.sv-sub:hover{box-shadow:inset 0 0 0 1px var(--sv-line-strong)}.sv-subart{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:280px;padding:24px;display:flex}.sv-subart:after{content:"";z-index:-1;background:linear-gradient(#06060826 0%,#06060859 45%,#060608eb 100%);position:absolute;inset:0}.sv-subart .sv-art{z-index:-2}.sv2-sublogo{object-fit:contain;object-position:left top;max-width:58%;max-height:64px;top:24px;left:24px;transform:none}.sv-subart .sv-subcopy{z-index:1;background:0 0;gap:6px;padding:0;display:grid;position:relative}.sv-subart .sv-subcopy h2{font:600 24px/1.15 var(--sv-font-display);letter-spacing:-.02em;margin:0}.sv-subart .sv-subcopy h2 a{color:var(--sv-ink)!important;text-decoration:none!important}.sv-subart .sv-subcopy p{color:var(--sv-ink-2);font-size:var(--sv-fs-sm);max-width:42ch;margin:0;line-height:1.5}.sv-sub>.sv-plans{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-content:start;gap:12px;padding:20px}.sv-sub .sv-plan{background:var(--sv-surface-2);min-height:210px;box-shadow:inset 0 0 0 1px var(--sv-line);transition:background-color var(--sv-t-base)linear,box-shadow var(--sv-t-base)linear,transform var(--sv-t-slow)var(--sv-ease-out);border-radius:18px;flex-direction:column;align-items:stretch;gap:0;padding:20px;display:flex}.sv-sub .sv-plan:hover{background:var(--sv-surface-3);transform:translateY(-3px)}.sv-sub .sv-plan>div{gap:4px;display:grid}.sv-sub .sv-plan b{font:600 var(--sv-fs-body)/1.3 var(--sv-font-text)}.sv-sub .sv-plan .sv-price{letter-spacing:-.035em;margin:18px 0;font-size:clamp(28px,2.2vw,36px)}.sv-sub .sv-plan .Button{width:100%;min-height:44px;margin-top:auto}.sv-sub .sv-plan.pop{background:var(--sv-surface-3);box-shadow:inset 0 0 0 1.5px #ffffff8c}.sv-sub .sv-plan.pop b em{margin-left:2px}.sv-sub .sv-plans>.sv-note{color:var(--sv-ink-2);font-size:var(--sv-fs-sm);background:#ffffff08;border-radius:14px;grid-column:1/-1;margin:2px 2px 0;padding:12px 14px;line-height:1.55}.sv-sub .sv-note .sv-dot{margin:0 6px 1px 2px}@media (max-width:991.98px){.sv-sub{grid-template-columns:1fr}.sv-subart{min-height:220px}}@media (max-width:767.98px){.sv2-subnav{gap:6px}.sv2-subnav a{padding:8px 12px;font-size:13px}.sv-subart{min-height:200px;padding:18px}.sv2-sublogo{max-height:48px;top:18px;left:18px}.sv-sub>.sv-plans{grid-template-columns:1fr;gap:10px;padding:14px}.sv-sub .sv-plan{grid-template-columns:1fr auto;align-items:center;gap:12px;min-height:0;padding:16px;display:grid}.sv-sub .sv-plan .sv-price{margin:0;font-size:24px}.sv-sub .sv-plan .Button{grid-column:1/-1}}:where(.Post-body,.sv-upd-content) img:not(.emoji){margin:10px 0}:where(.Post-body,.sv-upd-content) p+img,:where(.Post-body,.sv-upd-content) img+p{margin-top:14px}.sv-shot span{padding:14px 16px 16px}.sv-video{margin-bottom:4px}.sv2-games-frame figcaption{bottom:30px;left:32px;right:32px}.sv2-home-host{white-space:normal;max-width:none;padding:0}.sv-sub>.sv-plans{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-sub>.sv-plans:has(>.sv-plan:nth-of-type(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.sv-sub .sv-plan{position:relative}.sv-sub .sv-plan b{padding-right:96px}.sv-sub .sv-plan em{position:absolute;top:16px;right:16px;margin:0!important}@media (max-width:1279.98px) and (min-width:992px){:is(.sv-sub>.sv-plans,.sv-sub>.sv-plans:has(>.sv-plan:nth-of-type(4))){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){:is(.sv-sub>.sv-plans,.sv-sub>.sv-plans:has(>.sv-plan:nth-of-type(4))){grid-template-columns:1fr}.sv-sub .sv-plan b{padding-right:0}.sv-sub .sv-plan em{position:static}}.sv-subs~.sv-box,.sv-subs~section{margin-top:clamp(56px,6vw,96px)}.sv-sub .sv-plans>.sv-note{max-width:none}.sv-box>.sv-bar+.sv-links,.sv-box>h2+.sv-links{margin-top:4px}html.sv2-motion [data-reveal]{opacity:0;transition:opacity var(--sv-t-reveal)var(--sv-ease-out),transform var(--sv-t-reveal)var(--sv-ease-out);transition-delay:calc(var(--i,0)*var(--sv-stagger));transform:translateY(24px)}html.sv2-motion [data-reveal].is-in{opacity:1;transform:none}html.sv2-motion [data-reveal=fade]{transform:none}html.sv2-motion [data-reveal=scale]{transform:scale(.96)}html.sv2-motion .sv2-hero h1 .sv2-line{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}html.sv2-motion .sv2-hero h1 .sv2-line>span{animation:sv2-rise 1.1s var(--sv-ease-out)forwards;animation-delay:calc(.18s + var(--i,0)*90ms);display:inline-block;transform:translateY(105%)}html.sv2-motion .sv2-hero-sub,html.sv2-motion .sv2-hero-actions,html.sv2-motion .sv2-hero-captions{opacity:0;animation:sv2-fade-up .9s var(--sv-ease-out)forwards}html.sv2-motion .sv2-hero-sub{animation-delay:.52s}html.sv2-motion .sv2-hero-actions{animation-delay:.64s}html.sv2-motion .sv2-hero-captions{animation-delay:.9s}@keyframes sv2-rise{to{transform:none}}html.sv2-motion #content>*{animation:sv2-route-in .55s var(--sv-ease-out)both}html.sv2-motion.sv2-leaving #content>*{animation:.18s linear both sv2-route-out}@keyframes sv2-route-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes sv2-route-out{to{opacity:0}}html.sv2-motion .DiscussionList-discussions>li{animation:sv2-fade-up .5s var(--sv-ease-out)both}html.sv2-motion .DiscussionList-discussions>li:first-child{animation-delay:30ms}html.sv2-motion .DiscussionList-discussions>li:nth-child(2){animation-delay:60ms}html.sv2-motion .DiscussionList-discussions>li:nth-child(3){animation-delay:90ms}html.sv2-motion .DiscussionList-discussions>li:nth-child(4){animation-delay:.12s}html.sv2-motion .DiscussionList-discussions>li:nth-child(5){animation-delay:.15s}html.sv2-motion .DiscussionList-discussions>li:nth-child(6){animation-delay:.18s}html.sv2-motion .DiscussionList-discussions>li:nth-child(n+7){animation-delay:.21s}html.sv2-motion .PostStream-item{animation:sv2-fade-up .5s var(--sv-ease-out)both}html.sv2-motion .TagTiles>li{animation:sv2-fade-up .6s var(--sv-ease-out)both;animation-delay:calc(var(--i,0)*50ms)}.sv2-tilt{transform:perspective(900px)rotateX(var(--rx,0deg))rotateY(var(--ry,0deg));transition:transform .5s var(--sv-ease-out);will-change:transform}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html.sv2-motion [data-reveal]{opacity:1;transform:none}.sv2-hero-art img,.sv2-tilt{transform:none!important}}:root{--sv4-tile:#0c0c0f;--sv4-tile-2:#111115;--sv4-line:#ffffff14;--sv4-line-2:#ffffff29;--sv4-r:24px}.sv2-amb--a,.sv2-amb--b,.sv2-amb--grid,.sv2-ambient:before,.sv2-ambient:after{display:none!important}html.sv2-banner .App-content:before{background:var(--sv2-banner-img,url(/assets/splatvik/v2/art/squad-1600.webp))center 40%/cover no-repeat;filter:blur(42px)saturate(1.15)brightness(.36);height:clamp(420px,56vh,620px);-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 100%);mask-image:linear-gradient(#000 0% 35%,#0000 100%)}html.sv2-banner .App-content:after{display:none}.App{overflow-x:clip}.Hero h1,.Hero-title,.TagHero-title,.PageHero-title,.DiscussionHero .DiscussionHero-title,.UserCard-identity{font-family:var(--sv-font-display)!important;letter-spacing:-.045em!important;font-weight:700!important}.PageHero-title,.TagHero-title,.Hero .Hero-title,.WelcomeHero .Hero-title{font-size:clamp(38px,4.6vw,76px)!important;line-height:1.02!important}.sv-head>h1{font-family:var(--sv-font-display)!important;letter-spacing:-.045em!important;font-size:clamp(38px,4.6vw,76px)!important;font-weight:700!important;line-height:1.02!important}.DiscussionHero .DiscussionHero-title{font-size:clamp(30px,3.4vw,56px)!important;line-height:1.06!important}.Hero-subtitle,.TagHero-description,.PageHero .Hero-subtitle{color:var(--sv-ink-2)!important;font-size:var(--sv-fs-lg)!important}.sv-head>h1:before,.PageHero-title:before,.TagHero-title:before,.IndexPage .Hero-title:before,.TagsPage .Hero-title:before,.DiscussionHero-title:before{content:var(--sv4-pill,none);border-radius:var(--sv-r-pill);width:max-content;box-shadow:inset 0 0 0 1px var(--sv4-line);color:var(--sv-ink);font:600 14px/1 var(--sv-font-text);letter-spacing:0;white-space:nowrap;background:#ffffff0d;margin:0 0 20px;padding:9px 15px 9px 14px;display:block}.TagTile,.DiscussionListItem,.PostStream-item>.Post,.Post.CommentPost,.Post.EventPost,.sv-box,.sv-sub,.sv-guide-card,.sv-ticketbox,.sv-contact,.sv-spec,.sv-guide-article,.sv-guide-toc,.sv-guide-note,.Afrux-ForumStatsWidget,.sv-widget,.IndexPage .App-sidebar>ul>li>div:not(.Dropdown),.UserCard--profile .UserCard-profile,.sv-faq details,.sv-upd-row,.ReplyPlaceholder,.Composer:not(.minimized){background:var(--sv4-tile)!important;border-radius:var(--sv4-r)!important;box-shadow:inset 0 0 0 1px var(--sv4-line)!important;border:0!important}.DiscussionListItem,.sv-upd-row,.sv-faq details{border-radius:20px!important}.TagTile,.DiscussionListItem,.sv-guide-card,.sv-sub,.sv-spec{transition:transform var(--sv-t-slow)var(--sv-ease-out),box-shadow var(--sv-t-base)linear,background-color var(--sv-t-base)linear!important}.TagTile:hover,.DiscussionListItem:hover,.sv-guide-card:hover,.sv-sub:hover,.sv-spec:hover{transform:translateY(-3px);background:var(--sv4-tile-2)!important;box-shadow:inset 0 0 0 1px var(--sv4-line-2),0 30px 60px -32px #000000d9!important}.DiscussionListItem:hover{transform:translateY(-2px)}.DiscussionList-discussions{gap:10px;display:grid}.DiscussionListItem{margin:0!important}.DiscussionListItem-title{letter-spacing:-.015em;font-family:var(--sv-font-display)!important;font-weight:600!important}.TagTile{background:radial-gradient(110% 90% at 0% 0%,color-mix(in srgb,var(--tag-bg,#f3f2ef)12%,transparent),transparent 60%),var(--sv4-tile)!important}.TagTile:hover{background:radial-gradient(110% 90% at 0% 0%,color-mix(in srgb,var(--tag-bg,#f3f2ef)20%,transparent),transparent 62%),var(--sv4-tile-2)!important}.TagTile-name{letter-spacing:-.03em;font-family:var(--sv-font-display)!important;font-weight:700!important}.sv-plan{box-shadow:inset 0 0 0 1px var(--sv4-line)!important;background:#ffffff09!important;border:0!important;border-radius:18px!important}.sv-plan:hover{background:#ffffff0f!important}.sv-plan.pop{box-shadow:inset 0 0 0 1.5px #fff9!important}.sv-price{font-family:var(--sv-font-display)!important;letter-spacing:-.04em!important;font-weight:700!important}.sv-shot img,.sv-shots img,.sv-video,.sv-video iframe,.sv-video img{border-radius:18px!important}.sv-shot,.sv-shots>*{overflow:hidden;border-radius:18px!important}.Post-body h2,.sv-head h2,.sv-box>h2,.sv-guides h2,.sv-guide-article h2{font-family:var(--sv-font-display)!important;letter-spacing:-.035em!important;font-weight:700!important}.sv-status{text-transform:uppercase;white-space:nowrap;border-radius:var(--sv-r-pill)!important;color:var(--sv-ink-2)!important;font:700 11.5px/1 var(--sv-font-text)!important;letter-spacing:.07em!important;background:#85848b1a!important;padding:6px 11px 6px 9px!important;box-shadow:inset 0 0 0 1px #85848b47!important}.sv-status[data-state=ok]{color:var(--sv-ok)!important;background:#3ddc971a!important;box-shadow:inset 0 0 0 1px #3ddc9752!important}.sv-status[data-state=warn]{color:var(--sv-warn)!important;background:#f5c5421a!important;box-shadow:inset 0 0 0 1px #f5c54252!important}.sv-status[data-state=bad]{color:var(--sv-bad)!important;background:#ff5c5c1a!important;box-shadow:inset 0 0 0 1px #ff5c5c52!important}.sv-status .sv-dot{width:7px!important;height:7px!important}.Button--primary,.sv2-btn--primary{transition:background-color var(--sv-t-base)linear,box-shadow var(--sv-t-base)linear,transform var(--sv-t-fast)linear!important}.Button--primary:hover,.sv2-btn--primary:hover{--b-bg:#fff;box-shadow:0 0 0 6px #ffffff14!important}.sv2-btn--ghost{--b-bg:#ffffff14;box-shadow:inset 0 0 0 1px var(--sv4-line)!important}.sv2-btn--ghost:hover{--b-bg:#ffffff24}.FormControl,.Search-input .FormControl,.TextEditor .FormControl{box-shadow:inset 0 0 0 1px var(--sv4-line)!important;background:#ffffff0a!important;border:0!important;border-radius:14px!important}.FormControl:focus{box-shadow:inset 0 0 0 1px var(--sv4-line-2),0 0 0 4px #ffffff0f!important}.Search-input .FormControl{border-radius:var(--sv-r-pill)!important}.Dropdown-menu,.Modal-content,.NotificationsDropdown .Dropdown-menu{box-shadow:inset 0 0 0 1px var(--sv4-line),0 30px 70px -20px #000000e6!important;background:#0e0e12f7!important;border-radius:20px!important}.sideNav .Dropdown-menu>li>a,.sideNav .Dropdown-menu>li>.Button,.IndexPage-nav .item-nav .Button{border-radius:12px!important}.sideNav .Dropdown-menu>li.active>a,.sideNav .Dropdown-menu>li.active>.Button,.sideNav .Button.active{box-shadow:inset 0 0 0 1px var(--sv4-line);background:#ffffff14!important}.TagLabel{border-radius:var(--sv-r-pill)!important}@media (max-width:767.98px){:root{--sv4-r:20px}html.sv2-banner .App-content:before{height:380px}}@media (prefers-reduced-motion:reduce){.TagTile:hover,.DiscussionListItem:hover,.sv-guide-card:hover,.sv-sub:hover,.sv-spec:hover{transform:none}}.sv2-footer.sv4-foot{width:min(1400px,calc(100% - var(--sv-gutter)*2));min-height:0;color:var(--sv-ink);background:0 0;margin:clamp(96px,10vw,160px) auto 0;padding:0 0 36px;overflow:visible}.sv4-foot-card{background:radial-gradient(ellipse 60% 90% at 0% 0%,#ffffff0d,#fff0 60%),var(--sv4-tile);box-shadow:inset 0 0 0 1px var(--sv4-line);border-radius:28px;grid-template-columns:minmax(0,1.25fr) minmax(0,1.35fr) minmax(0,.75fr) minmax(0,.75fr);gap:44px;padding:clamp(28px,3.4vw,48px);display:grid}.sv4-foot-logo{font:700 24px/1 var(--sv-font-display);letter-spacing:-.04em;align-items:center;gap:12px;display:inline-flex;color:var(--sv-ink)!important}.sv4-foot-logo svg{fill:currentColor;width:34px;height:34px}.sv4-foot-brand p{max-width:36ch;color:var(--sv-ink-2);margin:18px 0 0;font-size:15px;line-height:1.6}.sv4-foot-socials{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.sv4-foot-social{border-radius:var(--sv-r-pill);min-height:40px;box-shadow:inset 0 0 0 1px var(--sv4-line);font:600 14px/1 var(--sv-font-text);transition:background-color var(--sv-t-base)linear,transform var(--sv-t-fast)linear;background:#ffffff0d;align-items:center;gap:8px;padding:0 15px 0 13px;display:inline-flex;color:var(--sv-ink)!important}.sv4-foot-social:hover{background:#ffffff1a}.sv4-foot-social:active{transform:scale(.97)}.sv4-foot-social svg{fill:currentColor;width:16px;height:16px}.sv4-foot-col h3{color:var(--sv-ink);font:600 15px/1 var(--sv-font-text);letter-spacing:0;margin:4px 0 16px}.sv4-foot-col ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.sv4-foot-col--games ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.sv4-foot-col a{transition:color var(--sv-t-fast)linear;font-size:15px;color:var(--sv-ink-2)!important}.sv4-foot-col a:hover{color:var(--sv-ink)!important}.sv4-foot-bar{background:var(--sv4-tile);box-shadow:inset 0 0 0 1px var(--sv4-line);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:12px;padding:16px 18px 16px 28px;display:flex}.sv4-foot-copy{color:var(--sv-ink-3);margin:0;font-size:14px}.sv4-foot-status{border-radius:var(--sv-r-pill);min-height:40px;font:600 14px/1 var(--sv-font-text);transition:background-color var(--sv-t-base)linear;background:#3ddc9714;align-items:center;gap:10px;padding:0 16px;display:inline-flex;box-shadow:inset 0 0 0 1px #3ddc974d;color:var(--sv-ink)!important}.sv4-foot-status:hover{background:#3ddc9724}.sv4-foot-divider{color:var(--sv-ink-3);font:700 12px/1 var(--sv-font-display);letter-spacing:.32em;text-transform:uppercase;align-items:center;gap:18px;margin:44px 0 0;display:flex}.sv4-foot-divider:before,.sv4-foot-divider:after{content:"";background:var(--sv4-line);flex:1;height:1px}.sv4-foot-legal{max-width:96ch;color:var(--sv-ink-3);text-align:center;margin:20px auto 0;font-size:13px;line-height:1.6}.sv4-foot-legal a{text-underline-offset:3px;color:var(--sv-ink-2)!important;text-decoration:underline!important}.sv4-foot a:focus-visible{outline:2px solid var(--sv-accent);outline-offset:3px;border-radius:6px}@media (max-width:1099.98px){.sv4-foot-card{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.sv2-footer.sv4-foot{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.sv4-foot-card{border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.sv4-foot-brand,.sv4-foot-col--games{grid-column:1/-1}.sv4-foot-bar{flex-direction:column;align-items:flex-start;padding:18px 20px}.sv4-foot-divider{margin-top:32px}}@font-face{font-family:Geist;src:url(/assets/splatvik/v2/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/splatvik/v2/fonts/GeistMono-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--sv-ground:#050505;--sv-surface-1:#0b0b0c;--sv-surface-2:#111113;--sv-surface-3:#18181b;--sv-surface-4:#222226;--sv-ink:#f1f1ef;--sv-ink-2:#a9a8ad;--sv-ink-3:#75747a;--sv-line:#f1f1ef14;--sv-line-strong:#f1f1ef29;--sv-font-display:"Geist","Inter",system-ui,sans-serif;--sv-font-text:"Geist","Inter",system-ui,sans-serif;--v5-mono:"Geist Mono",ui-monospace,"SF Mono",Consolas,monospace;--v5-accent:#a9bcff;--sv-accent:#a9bcff;--sv4-tile:#0b0b0c;--sv4-tile-2:#111113;--sv4-line:#f1f1ef14;--sv4-line-2:#f1f1ef29;--e-out:cubic-bezier(.16,1,.3,1);--e-io:cubic-bezier(.76,0,.24,1);--e-snap:cubic-bezier(.2,.9,.1,1);--v5-gut:clamp(16px,4vw,56px);--v5-w:min(1440px,calc(100% - var(--v5-gut)*2));--v5-r:22px;--v5-gap:clamp(120px,13vw,220px);--v5-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html{background:radial-gradient(1100px 620px at 72% -12%,#a9bcff0f,#0000 62%) fixed,#050505}body:after{content:"";z-index:9000;pointer-events:none;background-image:var(--v5-noise);opacity:.045;mix-blend-mode:overlay;position:fixed;inset:0}.sv4-lines{display:none!important}::selection{background:var(--v5-accent);color:#050505}:focus-visible{outline-color:var(--v5-accent)!important}.v5-meta{color:var(--sv-ink-3);font:500 12px/1.2 var(--v5-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.v5-h2{font:650 clamp(40px,6vw,104px)/.92 var(--sv-font-display);letter-spacing:-.055em;color:var(--sv-ink);margin:0}.v5-h2>span,[data-reveal=mask]>span{display:inline-block}[data-reveal=mask]{margin-bottom:-.08em;padding-bottom:.08em;overflow:hidden}html.sv2-motion [data-reveal=mask]{opacity:1!important;transform:none!important}html.sv2-motion [data-reveal=mask]>span{transition:transform 1.1s var(--e-out);transform:translateY(105%)}html.sv2-motion [data-reveal=mask].is-in>span{transform:none}.v5-lede{max-width:44ch;color:var(--sv-ink-2);font:400 clamp(17px,1.25vw,20px)/1.5 var(--sv-font-text);margin:22px 0 0}.v5-head{width:var(--v5-w);margin:0 auto}.v5-head .v5-meta+.v5-h2{margin-top:18px}.v5-head--row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.v5-head--row .v5-lede{margin:0}.v5-link{font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex;color:var(--sv-ink)!important}.v5-link svg,.v5-card-cta svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;transition:transform .5s var(--e-out)}.v5-link:hover svg{transform:translate(4px)}.v5-grain{background-image:var(--v5-noise);opacity:.16;mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:-40%}html.sv2-motion .v5-grain{animation:1.2s steps(6,end) infinite v5-grain}@keyframes v5-grain{0%{transform:translate(0)}33%{transform:translate(-6%,4%)}66%{transform:translate(5%,-3%)}to{transform:translate(0)}}.v5-btn{--fg:var(--sv-ink);height:52px;box-shadow:inset 0 0 0 1px var(--sv-line-strong);font:600 15px/1 var(--sv-font-display);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:transform .5s var(--e-out),background-color .35s linear,box-shadow .35s linear;background:#f1f1ef0d;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;display:inline-flex;position:relative;color:var(--fg)!important}.v5-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .5s var(--e-out)}.v5-btn:hover svg{transform:translate(4px)}.v5-btn-label{color:#0000;height:1.2em;line-height:1.2em;display:inline-block;position:relative;overflow:hidden}.v5-btn-label:before,.v5-btn-label:after{content:attr(data-text);color:var(--fg);transition:transform .5s var(--e-out);white-space:nowrap;position:absolute;top:0;left:0}.v5-btn-label:after{transform:translateY(110%)}.v5-btn:hover .v5-btn-label:before{transform:translateY(-110%)}.v5-btn:hover .v5-btn-label:after{transform:none}.v5-btn--light{--fg:#050505;background:var(--sv-ink);box-shadow:none}.v5-btn--light:hover{background:#fff}.v5-btn--ghost:hover{background:#f1f1ef1a}.v5-btn--sm{height:40px;padding:0 18px;font-size:14px}.v5-btn--block{width:100%}.v5-btn:active{transform:scale(.97)}.v5-actions-row{flex-wrap:wrap;gap:10px;display:flex}.sv-status{text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;color:var(--sv-ink-2)!important;font:500 11px/1 var(--v5-mono)!important;letter-spacing:.06em!important;background:#f1f1ef08!important;border-radius:999px!important;padding:6px 10px 6px 9px!important;display:inline-flex!important;box-shadow:inset 0 0 0 1px #f1f1ef1a!important}.sv-status[data-state=ok],.sv-status[data-state=warn],.sv-status[data-state=bad]{color:var(--sv-ink)!important;background:#f1f1ef08!important}.sv-status[data-state=ok]{box-shadow:inset 0 0 0 1px #4ade9a38!important}.sv-status[data-state=warn]{box-shadow:inset 0 0 0 1px #e8c15a3d!important}.sv-status[data-state=bad]{box-shadow:inset 0 0 0 1px #f06a6a42!important}.sv-dot,.v5-dot{background:#6e6d73;border-radius:50%;flex:none;display:inline-block;width:6px!important;height:6px!important}.sv-dot.ok,.v5-dot--ok{background:#4ade9a;box-shadow:0 0 0 3px #4ade9a1f}.sv-dot.warn,.v5-dot--warn{background:#e8c15a;box-shadow:0 0 0 3px #e8c15a1f}.sv-dot.bad,.v5-dot--bad{background:#f06a6a;box-shadow:0 0 0 3px #f06a6a1f}#header-primary,#header-secondary .item-signUp,#header-secondary .item-logIn,#header-secondary .item-nightmode,#header-secondary .item-session{display:none!important}#header .container{align-items:center;gap:18px;display:flex;position:relative}.v5-nav{flex:1;justify-content:center;gap:2px;display:flex}.v5-nav-link{height:40px;font:500 14.5px/1 var(--sv-font-display);letter-spacing:-.01em;border-radius:999px;align-items:center;padding:0 15px;transition:color .3s linear,background-color .3s linear;display:inline-flex;position:relative;color:var(--sv-ink-2)!important;text-decoration:none!important}.v5-nav-link:after{content:"";background:var(--v5-accent);width:4px;height:4px;transition:transform .45s var(--e-out);border-radius:50%;margin-left:-2px;position:absolute;bottom:3px;left:50%;transform:scale(0)}.v5-nav-link:hover{background:#f1f1ef0d;color:var(--sv-ink)!important}.v5-nav-link.is-active{color:var(--sv-ink)!important}.v5-nav-link.is-active:after{transform:scale(1)}.v5-actions{align-items:center;gap:6px;margin-left:auto;display:flex;position:relative}#header-secondary{order:3}.v5-actions{order:4}#header-secondary .item-search{opacity:0;width:0;transition:width .5s var(--e-out),opacity .3s linear;overflow:hidden}html.v5-searching #header-secondary .item-search{opacity:1;width:260px;overflow:visible}.v5-iconbtn{width:40px;height:40px;color:var(--sv-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:color .3s,background-color .3s;display:grid}.v5-iconbtn:hover{color:var(--sv-ink);background:#f1f1ef0f}.v5-iconbtn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.v5-acct{position:relative}.v5-acct-btn{height:42px;box-shadow:inset 0 0 0 1px var(--sv-line);color:var(--sv-ink);font:500 14px/1 var(--sv-font-display);cursor:pointer;background:#f1f1ef0d;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 5px;transition:background-color .3s;display:flex}.v5-acct-btn:hover,.v5-acct-btn[aria-expanded=true]{background:#f1f1ef1a}.v5-acct-name{text-overflow:ellipsis;white-space:nowrap;max-width:12ch;overflow:hidden}.v5-caret{border-right:1.5px solid var(--sv-ink-2);border-bottom:1.5px solid var(--sv-ink-2);width:7px;height:7px;transition:transform .4s var(--e-out);margin-left:2px;transform:translateY(-2px)rotate(45deg)}.v5-acct-btn[aria-expanded=true] .v5-caret{transform:translateY(1px)rotate(225deg)}.v5-av{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.v5-av--letter{background:var(--c,#26262c);color:#fff;font:600 13px/1 var(--sv-font-display);place-items:center;display:grid}.v5-av--lg{width:44px;height:44px;font-size:16px}.v5-pop{z-index:1100;width:340px;box-shadow:inset 0 0 0 1px var(--sv-line-strong),0 40px 80px -24px #000000e6;opacity:0;transform-origin:100% 0;transition:opacity .3s linear,transform .45s var(--e-out);background:#0c0c0ef7;border-radius:22px;padding:14px;position:absolute;top:calc(100% + 12px);right:0;transform:translateY(-8px)scale(.98)}.v5-pop.is-open{opacity:1;transform:none}.v5-pop-head{align-items:center;gap:12px;padding:6px 6px 14px;display:flex}.v5-pop-head b{color:var(--sv-ink);font:600 15px/1.3 var(--sv-font-display);display:block}.v5-pop-head span{text-overflow:ellipsis;white-space:nowrap;max-width:230px;color:var(--sv-ink-3);font-size:13px;display:block;overflow:hidden}.v5-pop-stats{grid-template-columns:1fr 1fr;gap:6px;display:grid}.v5-pop-stats div{background:#f1f1ef0a;border-radius:14px;padding:12px 14px}.v5-pop-stats span{color:var(--sv-ink-3);font:500 11px/1 var(--v5-mono);letter-spacing:.06em;text-transform:uppercase;display:block}.v5-pop-stats b{color:var(--sv-ink);font:600 24px/1 var(--sv-font-display);letter-spacing:-.03em;margin-top:8px;display:block}.v5-pop-recent{margin-top:6px}.v5-pop-order{background:#f1f1ef0a;border-radius:14px;grid-template-columns:1fr auto;gap:6px 10px;padding:12px 14px;transition:background-color .3s;display:grid;color:var(--sv-ink)!important}.v5-pop-order:hover{background:#f1f1ef14}.v5-pop-order-k{color:var(--sv-ink-3);font:500 11px/1 var(--v5-mono);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1}.v5-pop-order b{font:600 14px/1.3 var(--sv-font-display)}.v5-pop-order small{color:var(--sv-ink-3);grid-column:1/-1;font-size:12px}.v5-pop-empty{color:var(--sv-ink-2);background:#f1f1ef0a;border-radius:14px;margin:0;padding:12px 14px;font-size:13px}.v5-pop-empty a{font-weight:600;color:var(--sv-ink)!important}.v5-skel{background:linear-gradient(90deg,#f1f1ef0a,#f1f1ef14,#f1f1ef0a) 0 0/200% 100%;border-radius:14px;height:62px;animation:1.2s linear infinite v5-skel;display:block}@keyframes v5-skel{to{background-position:-200% 0}}.v5-pop-links{margin:10px 0 6px;display:grid}.v5-pop-links a{font:500 14px/1 var(--sv-font-display);border-radius:12px;justify-content:space-between;align-items:center;padding:11px 10px;transition:background-color .25s,color .25s;display:flex;color:var(--sv-ink-2)!important}.v5-pop-links a:hover{background:#f1f1ef0d;color:var(--sv-ink)!important}.v5-pop-links svg{fill:none;stroke:currentColor;stroke-width:2px;opacity:0;width:14px;height:14px;transition:opacity .25s,transform .4s var(--e-out);transform:translate(-4px)}.v5-pop-links a:hover svg{opacity:1;transform:none}.v5-pop-logout{width:100%;box-shadow:inset 0 1px 0 var(--sv-line);color:var(--sv-ink-3);font:500 14px/1 var(--sv-font-display);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:11px 10px}.v5-pop-logout:hover{color:#f06a6a}.v5-state{color:var(--sv-ink-2);font:500 11px/1 var(--v5-mono);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.v5-state i{background:#6e6d73;border-radius:50%;width:6px;height:6px}.v5-state--ok i{background:#4ade9a}.v5-state--warn i{background:#e8c15a}.v5-state--bad i{background:#f06a6a}@media (min-width:992px){html.sv2-scrolled #header .container{background:#08080ab8!important;box-shadow:inset 0 0 0 1px #f1f1ef12,0 24px 60px -30px #000000e6!important}}@media (max-width:767.98px){.v5-nav,.v5-actions{display:none!important}}.v5-mbar-acct{display:none}@media (max-width:767.98px){.App-navigation .Navigation-drawer{display:none!important}.App-navigation .sv2-mmenu{display:grid!important}.v5-mbar-acct{z-index:calc(var(--zindex-header) + 2);height:var(--header-height-phone);align-items:center;display:flex;position:absolute;top:0;right:52px}.v5-mbar-login.v5-btn--sm{height:34px;padding:0 14px;font-size:13.5px}.v5-mbar-av{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}.v5-mbar-av .v5-av{width:30px;height:30px}html.v5-menu-open .v5-mbar-acct{display:none}body:has(.Composer.visible:not(.minimized)) .v5-mbar-acct{display:none}}html.v5-menu-open{overflow:hidden}.v5-menu{z-index:2000;padding:18px 20px calc(24px + env(safe-area-inset-bottom));clip-path:inset(0 0 100%);transition:clip-path .6s var(--e-io);background:#050505;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.v5-menu.is-open{clip-path:inset(0)}.v5-menu-top{justify-content:space-between;align-items:center;display:flex}.v5-menu-brand{font:700 20px/1 var(--sv-font-display);letter-spacing:-.04em;color:var(--sv-ink)!important}.v5-menu-nav{margin:7vh 0 auto;display:grid}.v5-menu-nav a{font:650 clamp(40px,12vw,64px)/1 var(--sv-font-display);letter-spacing:-.05em;justify-content:space-between;align-items:baseline;padding:10px 0;display:flex;overflow:hidden;color:var(--sv-ink)!important}.v5-menu-nav a span{transition:transform .8s var(--e-out);transition-delay:calc(.12s + var(--i)*60ms);display:inline-block;transform:translateY(105%)}.v5-menu-nav small{color:var(--sv-ink-3);font:500 12px/1 var(--v5-mono);opacity:0;transition:opacity .6s linear;transition-delay:calc(.3s + var(--i)*60ms)}.v5-menu.is-open .v5-menu-nav a span{transform:none}.v5-menu.is-open .v5-menu-nav small{opacity:1}.v5-menu-acct{box-shadow:inset 0 1px 0 var(--sv-line);opacity:0;gap:10px;margin-top:32px;padding-top:22px;transition:opacity .6s linear .45s;display:grid}.v5-menu.is-open .v5-menu-acct{opacity:1}.v5-menu-links{grid-template-columns:1fr 1fr;gap:4px;display:grid}.v5-menu-links a{font:500 16px/1 var(--sv-font-display);padding:12px 0;color:var(--sv-ink-2)!important}.sv2-mmenu{cursor:pointer}html.v5-has-cursor,html.v5-has-cursor body,html.v5-has-cursor a,html.v5-has-cursor button,html.v5-has-cursor [role=button],html.v5-has-cursor label,html.v5-has-cursor summary{cursor:none!important}.v5-cursor{z-index:99999;pointer-events:none;opacity:0;mix-blend-mode:difference;transition:opacity .3s linear;position:fixed;top:0;left:0}.v5-cursor.is-on{opacity:1}.v5-cursor.is-text{opacity:0}.v5-cursor-dot,.v5-cursor-ring{will-change:transform;position:fixed;top:0;left:0}.v5-cursor-dot:before{content:"";width:6px;height:6px;transition:transform .3s var(--e-out);background:#fff;border-radius:50%;position:absolute;top:-3px;left:-3px}.v5-cursor-ring:before{content:"";width:34px;height:34px;transition:transform .45s var(--e-out),background-color .3s;border-radius:50%;position:absolute;top:-17px;left:-17px;box-shadow:inset 0 0 0 1px #ffffffb3}.v5-cursor.is-hover .v5-cursor-ring:before{background:#ffffff1f;transform:scale(1.6)}.v5-cursor.is-hover .v5-cursor-dot:before{transform:scale(0)}.v5-cursor.has-label .v5-cursor-ring:before{background:#fff;transform:scale(2.4)}.v5-cursor.is-down .v5-cursor-ring:before{transform:scale(.8)}.v5-cursor-label{color:#000;font:600 10px/1 var(--v5-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .25s linear;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.v5-cursor.has-label .v5-cursor-label{opacity:1}.v5-wipe{z-index:9500;pointer-events:none;clip-path:inset(100% 0 0);background:#050505;place-items:center;display:grid;position:fixed;inset:0}.v5-wipe.is-in{clip-path:inset(0);transition:clip-path .3s var(--e-io);pointer-events:auto}.v5-wipe.is-out{clip-path:inset(0 0 100%);transition:clip-path .5s var(--e-io)}.v5-wipe-mark{width:54px;color:var(--sv-ink);opacity:0;transition:opacity .25s linear,transform .4s var(--e-out);transform:scale(.9)}.v5-wipe-mark svg{fill:currentColor;width:100%;height:auto;display:block}.v5-wipe.is-in:not(.is-out) .v5-wipe-mark{opacity:1;transition-delay:.12s;transform:none}.v5-home>section+section{margin-top:var(--v5-gap)}.v5-home a{text-decoration:none!important}.v5-hero{--hg:clamp(80px,min(17vh,12vw),200px);--hfs:clamp(56px,min(8.4vw,16vh),190px);--hy:clamp(32px,6vh,72px);height:100vh;height:100svh;min-height:680px;max-height:1200px;margin-top:calc(var(--sv-header-h)*-1);isolation:isolate;position:relative;overflow:hidden}.v5-hero-light{z-index:-1;background:radial-gradient(40% 58% at 50% 40%,#a9bcff1a,#0000 66%),radial-gradient(44% 30% at 50% 100%,#f1f1ef0d,#0000 70%);position:absolute;inset:0}.v5-hero-title{font:700 var(--hfs)/.84 var(--sv-font-display);letter-spacing:-.068em;color:var(--sv-ink);margin:0}.v5-hero-title .v5-line{z-index:1;white-space:nowrap;position:absolute;top:31%}.v5-hero-w1{right:calc(50% + var(--hg))}.v5-hero-w2{left:calc(50% + var(--hg))}.v5-hero-title .v5-hero-w3{left:calc(50% + var(--hg) + var(--hfs)*.14);top:calc(31% + var(--hfs)*.94);font-size:calc(var(--hfs)*.36);letter-spacing:-.04em}.v5-line{margin-bottom:-.04em;padding:0 .04em .07em 0;display:block;overflow:hidden}.v5-line>span{display:inline-block}.v5-line--soft>span{color:#0000;-webkit-text-stroke:1.2px #f1f1ef9e}html.sv2-motion .v5-line>span{transform:translateY(108%)}html.sv2-motion.v5-go .v5-line>span{transition:transform 1.3s var(--e-out);transform:none}html.sv2-motion.v5-go .v5-line:nth-child(2)>span{transition-delay:90ms}html.sv2-motion.v5-go .v5-line:nth-child(3)>span{transition-delay:.32s}.v5-hero-poster,.v5-hero-canvas{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.v5-hero-poster img{object-fit:cover;object-position:50% 50%;width:100%;max-width:none;height:100%;display:block}.v5-hero-poster{transition:opacity 1.2s linear}html.sv2-has-3d .v5-hero-poster{opacity:0}.v5-hero-canvas{opacity:0;transition:opacity 1.4s var(--e-out);display:block}.v5-hero-canvas.is-ready{opacity:1}html.sv2-motion .v5-hero-poster{opacity:0}html.sv2-motion.v5-go:not(.sv2-has-3d) .v5-hero-poster{opacity:1;transition:opacity 1.6s var(--e-out).2s}.v5-hero-live{top:calc(var(--sv-header-h) + 40px);z-index:3;color:var(--sv-ink-2);font:500 11px/1 var(--v5-mono);letter-spacing:.1em;text-transform:uppercase;right:var(--v5-gut);align-items:center;gap:9px;margin:0;display:flex;position:absolute}.v5-hero-live i{background:var(--sv-ok);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #3ddc9724}.v5-hero-sub{left:var(--v5-gut);bottom:var(--hy);z-index:3;width:min(350px,26vw);color:var(--sv-ink-2);font:400 clamp(14.5px,1vw,16.5px)/1.55 var(--sv-font-text);margin:0;position:absolute}.v5-hero-cta{left:var(--v5-gut);right:var(--v5-gut);bottom:var(--hy);z-index:3;justify-content:center;position:absolute}.v5-hero-cta .v5-btn--ghost{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05050580}html.sv2-motion .v5-hero-sub,html.sv2-motion .v5-hero-cta{opacity:0;transform:translateY(18px)}html.sv2-motion.v5-go .v5-hero-sub,html.sv2-motion.v5-go .v5-hero-cta{opacity:1;transition:opacity 1s linear .55s,transform 1.2s var(--e-out).55s;transform:none}html.sv2-motion .v5-hero-live{opacity:0}html.sv2-motion.v5-go .v5-hero-live{opacity:1;transition:opacity 1.2s linear .8s}.v5-feat-grid{width:var(--v5-w);grid-template-rows:repeat(2,minmax(300px,1fr));grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;height:clamp(640px,70vw,860px);margin:48px auto 0;display:grid}.v5-feat{border-radius:var(--v5-r);isolation:isolate;transition:transform .8s var(--e-out);background:#0b0b0c;position:relative;overflow:hidden}.v5-feat--lead{grid-area:1/1/span 2/span 7}.v5-feat--side{grid-column:8/span 5}.v5-feat-link{z-index:6;border-radius:inherit;position:absolute;inset:0}.v5-feat-link:focus-visible{outline:2px solid var(--v5-accent);outline-offset:3px}.v5-feat-art,.v5-card-art{z-index:-1;position:absolute;inset:0;overflow:hidden}.v5-feat-art img,.v5-card-art img{object-fit:cover;filter:grayscale(.72)contrast(1.1)brightness(.56);width:100%;max-width:none;height:100%;transform:translate3d(0,var(--py,0),0)scale(1.06);transition:transform 1.4s var(--e-out),filter .9s linear;display:block}.v5-feat-art:before,.v5-card-art:before{content:"";z-index:1;background:var(--tint,#777);mix-blend-mode:color;opacity:.4;position:absolute;inset:0}.v5-feat-art:after,.v5-card-art:after{content:"";z-index:2;background:radial-gradient(55% 50% at var(--mx,28%)var(--my,18%),#ffffff1f,transparent 62%),linear-gradient(180deg,#0505051a 0%,#05050540 40%,#050505f0 100%);transition:background .2s linear;position:absolute;inset:0}.v5-feat:hover .v5-feat-art img,.v5-card:hover .v5-card-art img{filter:grayscale(.15)contrast(1.06)brightness(.72);transform:translate3d(0,var(--py,0),0)scale(1.1)}.v5-feat-shot{z-index:1;width:46%;transition:transform 1s var(--e-out);border-radius:12px;margin:0;position:absolute;top:8%;right:6%;overflow:hidden;transform:rotate(-2.5deg);box-shadow:0 30px 60px -18px #000000e6,inset 0 0 0 1px #ffffff1a}.v5-feat-shot img{width:100%;height:auto;display:block}.v5-feat:hover .v5-feat-shot{transform:rotate(-1deg)translateY(-6px)scale(1.02)}.v5-feat--side .v5-feat-shot{width:44%;top:10%;right:5%}.v5-feat-body{z-index:3;position:absolute;bottom:clamp(20px,2.4vw,36px);left:clamp(20px,2.4vw,40px);right:clamp(20px,2.4vw,40px)}.v5-feat-logo{object-fit:contain;object-position:left bottom;width:auto;max-width:60%;height:clamp(34px,3.4vw,54px);margin-bottom:20px;display:block}.v5-feat--side .v5-feat-logo{height:clamp(26px,2.4vw,38px);margin-bottom:14px}.v5-feat-meta{align-items:center;gap:12px;display:flex}.v5-feat-title{font:650 clamp(30px,3.4vw,60px)/.95 var(--sv-font-display);letter-spacing:-.05em;color:var(--sv-ink);margin:14px 0 0}.v5-feat--side .v5-feat-title{font-size:clamp(26px,2.2vw,38px)}.v5-feat-desc{max-width:46ch;color:var(--sv-ink-2);margin:12px 0 0;font-size:15px;line-height:1.5}.v5-feat--side .v5-feat-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v5-feat-foot,.v5-card-foot{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:20px;display:flex}.v5-price{color:var(--sv-ink);font:600 26px/1 var(--sv-font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.v5-price small{color:var(--sv-ink-3);font:500 11px/1 var(--v5-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;display:block}.v5-card-cta{color:var(--sv-ink);font:600 14px/1 var(--sv-font-display);opacity:.7;align-items:center;gap:8px;transition:opacity .3s linear;display:inline-flex}.v5-feat:hover .v5-card-cta,.v5-card:hover .v5-card-cta{opacity:1}.v5-feat:hover .v5-card-cta svg,.v5-card:hover .v5-card-cta svg{transform:translate(5px)}.v5-catalog{scroll-margin-top:calc(var(--sv-header-h) + 20px)}.v5-filters{width:var(--v5-w);flex-wrap:wrap;align-items:center;gap:10px;margin:44px auto 0;display:flex}.v5-seg{box-shadow:inset 0 0 0 1px var(--sv-line);background:#f1f1ef08;border-radius:999px;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}.v5-seg button{height:36px;color:var(--sv-ink-2);font:500 14px/1 var(--sv-font-display);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 15px;transition:background-color .3s,color .3s;display:inline-flex}.v5-seg button b{color:var(--sv-ink-3);font:500 11px/1 var(--v5-mono)}.v5-seg button:hover{color:var(--sv-ink)}.v5-seg button.is-on{background:var(--sv-ink);color:#050505}.v5-seg button.is-on b{color:#0505058c}.v5-find{height:44px;box-shadow:inset 0 0 0 1px var(--sv-line);color:var(--sv-ink-3);background:#f1f1ef08;border-radius:999px;align-items:center;gap:10px;margin-left:auto;padding:0 16px;transition:box-shadow .3s;display:inline-flex}.v5-find:focus-within{box-shadow:inset 0 0 0 1px var(--sv-line-strong);color:var(--sv-ink)}.v5-find svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:16px;height:16px}.v5-find input{width:180px;height:100%;color:var(--sv-ink);font:500 14px/1 var(--sv-font-display);border:0;outline:0;padding:0;box-shadow:none!important;background:0 0!important}.v5-find input::placeholder{color:var(--sv-ink-3)}.v5-results{width:var(--v5-w);color:var(--sv-ink-3);font:500 12px/1 var(--v5-mono);letter-spacing:.08em;text-transform:uppercase;margin:18px auto 0}.v5-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;width:var(--v5-w);gap:14px;margin:16px auto 0;padding:0;list-style:none;display:grid}.v5-cell--wide{grid-column:span 2}.v5-catalog.is-filtered .v5-cell--wide{grid-column:span 1}.v5-cell[hidden]{display:none}.v5-card{border-radius:var(--v5-r);isolation:isolate;height:440px;transform:perspective(1000px)rotateX(var(--rx,0deg))rotateY(var(--ry,0deg));transition:transform .8s var(--e-out),box-shadow .4s linear;background:#0b0b0c;flex-direction:column;justify-content:space-between;padding:clamp(18px,1.6vw,26px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f1f1ef0f;color:var(--sv-ink)!important}.v5-card:hover{box-shadow:inset 0 0 0 1px #f1f1ef29}.v5-card:not(:hover){--rx:0deg;--ry:0deg}.v5-card:focus-visible{outline:2px solid var(--v5-accent);outline-offset:3px}.v5-card-logo{z-index:3;object-fit:contain;object-position:left top;opacity:.92;width:auto;max-width:70%;height:30px;display:block;position:relative}.v5-cell--wide .v5-card-logo{height:40px}.v5-card-body{z-index:3;display:block;position:relative}.v5-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.v5-card-title{font:650 clamp(26px,2vw,34px)/1 var(--sv-font-display);letter-spacing:-.045em;margin-top:14px;display:block}.v5-cell--wide .v5-card-title{font-size:clamp(32px,3vw,48px)}.v5-card-desc{-webkit-line-clamp:2;color:var(--sv-ink-2);-webkit-box-orient:vertical;margin-top:10px;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.v5-empty{width:var(--v5-w);color:var(--sv-ink-2);margin:28px auto 0}.v5-why-head,.v5-feat-cards{width:min(1180px,calc(100% - var(--v5-gut)*2));margin-left:auto;margin-right:auto}.v5-why-title{font:600 clamp(30px,3vw,44px)/1.05 var(--sv-font-display);letter-spacing:-.04em;color:var(--sv-ink);margin:0}.v5-why-lede{max-width:48ch;color:var(--sv-ink-2);margin:12px 0 0;font-size:16px;line-height:1.55}.v5-feat-cards{grid-template-columns:1fr 1fr;gap:20px;margin-top:36px;display:grid}.v5-feat-card{isolation:isolate;background:#0b0b0c;border-radius:22px;flex-direction:column;justify-content:flex-end;min-height:420px;transition:box-shadow .35s linear;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f1f1ef14}.v5-feat-card:hover{box-shadow:inset 0 0 0 1px #f1f1ef29}.v5-fc-visual{z-index:-1;position:absolute;inset:0;overflow:hidden}.v5-fc-copy{padding:0 34px 32px;position:relative}.v5-fc-tag{color:var(--sv-ink-3);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.v5-fc-tag svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;width:16px;height:16px}.v5-feat-card h3{font:500 clamp(22px,1.9vw,26px)/1.2 var(--sv-font-display);letter-spacing:-.025em;margin:12px 0 0}.v5-feat-card h3 a{transition:gap .45s var(--e-out);align-items:center;gap:10px;display:inline-flex;color:var(--sv-ink)!important}.v5-feat-card h3 a:hover{gap:15px}.v5-feat-card h3 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.v5-feat-card .v5-fc-copy>p:not(.v5-fc-tag){max-width:46ch;color:var(--sv-ink-2);margin:12px 0 0;font-size:15px;line-height:1.55}.v5-orb{width:640px;height:640px;position:absolute;top:41%;left:50%;transform:translate(-50%,-50%)}.v5-orb-ring{background:radial-gradient(closest-side,#f1f1ef06,#0000);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #f1f1ef12}.v5-orb-ring--1{width:200px;height:200px}.v5-orb-ring--2{width:380px;height:380px}.v5-orb-ring--3{width:580px;height:580px}.v5-orb-core{background:#050505;border-radius:50%;place-items:center;width:96px;height:96px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #f1f1ef1f,0 0 0 14px #f1f1ef06}.v5-orb-core svg{width:44px;height:44px;fill:var(--sv-ink)}.v5-orb-spin{margin:0;padding:0;list-style:none;position:absolute;inset:0}.v5-orb-item{width:76px;height:76px;transform:rotate(var(--a))translateY(calc(var(--rad)*-1))rotate(calc(var(--a)*-1));margin:-38px 0 0 -38px;position:absolute;top:50%;left:50%}.v5-orb-item img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block;box-shadow:0 0 0 4px #0b0b0c,0 0 0 5px #f1f1ef1f}html.sv2-motion .v5-orb-item img{animation:5s ease-in-out infinite v5-float;animation-delay:var(--d)}@keyframes v5-float{50%{transform:translateY(-6px)}}.v5-feat-card--status .v5-fc-visual:after,.v5-feat-card--updates .v5-fc-visual:after{content:"";background:linear-gradient(#0b0b0c00 35%,#0b0b0cd9 70%,#0b0b0c 100%);position:absolute;inset:0}.v5-feat-card--updates .v5-fc-visual img{object-fit:cover;object-position:50% 30%;filter:grayscale(.35)brightness(.62);width:100%;max-width:none;height:100%;transition:transform 1.2s var(--e-out);display:block}.v5-feat-card--updates:hover .v5-fc-visual img{transform:scale(1.04)}.v5-fc-fov{z-index:1;border-radius:50%;width:170px;height:170px;margin:-85px 0 0 -85px;position:absolute;top:38%;left:50%;box-shadow:inset 0 0 0 1px #f1f1ef73}html.sv2-motion .v5-fc-fov{animation:6s ease-in-out infinite v5-fov}@keyframes v5-fov{0%,to{transform:translate(0)}30%{transform:translate(34px,-10px)}65%{transform:translate(-26px,12px)}}.v5-feat-card--support{background:radial-gradient(60% 120% at 0%,#c98c2829,#0000 62%),#0b0b0c;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.v5-feat-card--support .v5-fc-visual{z-index:0;align-self:stretch;min-height:420px;position:relative;inset:auto}.v5-fc-figure{filter:drop-shadow(0 30px 40px #0009);width:108%;max-width:none;height:auto;position:absolute;bottom:-46%;left:-6%}.v5-fc-chat{background:linear-gradient(160deg,#e1e4f0eb,#c8cddee0);border-radius:16px;width:min(250px,46%);padding:14px 12px 12px;position:absolute;top:50%;right:7%;transform:translateY(-50%)rotate(2deg);box-shadow:0 30px 60px -20px #000c}.v5-fc-chat-bar{gap:4px;margin-bottom:12px;display:flex}.v5-fc-chat-bar i{background:#05050540;border-radius:50%;width:6px;height:6px}.v5-fc-msg{color:#121214;background:#ffffffb3;border-radius:10px;gap:8px;width:fit-content;max-width:92%;margin:8px 0 0;padding:8px 10px;font-size:12px;line-height:1.4;display:flex}.v5-fc-msg--me{color:#f1f1ef;background:#1a1a1d;margin-left:auto}.v5-fc-msg b{background:#050505;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.v5-fc-msg b svg{fill:#f1f1ef;width:13px;height:13px}.v5-fc-chat-input{background:#fff9;border-radius:8px;height:26px;margin-top:14px;display:block}html.sv2-motion .v5-feat-card--support .v5-fc-msg{opacity:0;transition:opacity .5s linear,transform .6s var(--e-out);transform:translateY(8px)}html.sv2-motion .v5-feat-card--support.is-in .v5-fc-msg{opacity:1;transform:none}html.sv2-motion .v5-feat-card--support.is-in .v5-fc-msg+.v5-fc-msg{transition-delay:.6s}@media (max-width:899.98px){.v5-feat-cards{grid-template-columns:1fr;gap:14px}.v5-feat-card{min-height:380px}.v5-feat-card--support{grid-template-columns:1fr}.v5-feat-card--support .v5-fc-copy{order:2}.v5-feat-card--support .v5-fc-visual{min-height:300px}.v5-fc-figure{width:104%;bottom:-46%;left:-14%}.v5-fc-copy{padding:0 24px 26px}.v5-orb{top:34%;transform:translate(-50%,-50%)scale(.78)}}@media (prefers-reduced-motion:reduce){.v5-orb-item img,.v5-fc-fov{animation:none!important}}.v5-board{width:var(--v5-w);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin:40px auto 0;padding:0;list-style:none;display:grid}.v5-board a{box-shadow:inset 0 -1px 0 var(--sv-line);grid-template-columns:92px 1fr auto;grid-template-areas:"logo name status""logo since hist";align-items:center;gap:6px 14px;padding:20px 4px;transition:background-color .3s;display:grid;color:var(--sv-ink)!important}.v5-board a:hover{background:#f1f1ef05}.v5-board img{object-fit:contain;object-position:left center;opacity:.8;grid-area:logo;width:auto;max-width:84px;height:26px}.v5-board-name{font:600 16px/1.2 var(--sv-font-display);letter-spacing:-.02em;grid-area:name}.v5-board .sv-status{grid-area:status;justify-self:end}.v5-board-since{color:var(--sv-ink-3);font:500 11px/1 var(--v5-mono);letter-spacing:.04em;grid-area:since}.v5-board-hist{grid-area:hist;justify-self:end;gap:3px;display:flex}.v5-tick{background:#3a3a40;border-radius:2px;width:4px;height:12px}.v5-tick--ok{background:#4ade9ab3}.v5-tick--warn{background:#e8c15abf}.v5-tick--bad{background:#f06a6acc}.v5-community{width:var(--v5-w);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,96px);margin-left:auto;margin-right:auto;display:grid;position:relative}.v5-community-art{aspect-ratio:16/11;border-radius:var(--v5-r);position:relative;overflow:hidden}.v5-community-art img{object-fit:cover;width:100%;max-width:none;height:115%;transform:translate3d(0,var(--py,0),0);display:block}.v5-community .v5-actions-row{margin-top:32px}.sv2-footer.v5-foot{width:var(--v5-w);min-height:0;margin:var(--v5-gap)auto 0;color:var(--sv-ink);background:0 0;padding:0;position:relative;overflow:hidden}.v5-foot-card{border-radius:var(--v5-r);box-shadow:inset 0 0 0 1px var(--sv-line);background:radial-gradient(70% 120% at 0 0,#a9bcff0f,#0000 60%),#0b0b0c;grid-template-columns:minmax(0,1.5fr) minmax(0,1.25fr) repeat(3,minmax(0,.8fr));gap:40px;padding:clamp(28px,3.4vw,52px);display:grid}.v5-foot-brand{font:700 26px/1 var(--sv-font-display);letter-spacing:-.05em;align-items:center;gap:12px;display:inline-flex;color:var(--sv-ink)!important}.v5-foot-brand svg{fill:currentColor;width:34px;height:34px}.v5-foot-line{max-width:34ch;color:var(--sv-ink-2);margin:18px 0 0;font-size:15px;line-height:1.55}.v5-foot-status{box-shadow:inset 0 0 0 1px var(--sv-line-strong);font:500 11px/1 var(--v5-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:9px;margin-top:18px;padding:8px 13px 8px 11px;transition:background-color .3s;display:inline-flex;color:var(--sv-ink)!important}.v5-foot-status:hover{background:#f1f1ef0d}.v5-foot-cta{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.v5-foot-col h3{color:var(--sv-ink-3);font:500 11px/1 var(--v5-mono);letter-spacing:.1em;text-transform:uppercase;margin:4px 0 18px}.v5-foot-col ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.v5-foot-col--games ul{grid-template-columns:1fr 1fr;column-gap:20px}.v5-foot-col a{font:500 15px/1.2 var(--sv-font-display);transition:color .25s;position:relative;color:var(--sv-ink-2)!important}.v5-foot-col a:after{content:"";transform-origin:0;height:1px;transition:transform .45s var(--e-out);background:currentColor;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.v5-foot-col a:hover{color:var(--sv-ink)!important}.v5-foot-col a:hover:after{transform:scaleX(1)}.v5-foot-word{text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;font:700 clamp(88px,21vw,340px)/.74 var(--sv-font-display);letter-spacing:-.075em;background:linear-gradient(#f1f1ef29 0%,#f1f1ef05 78%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:clamp(20px,3vw,44px) 0 0;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.v5-foot-base{padding:22px 0 calc(28px + env(safe-area-inset-bottom));box-shadow:inset 0 1px 0 var(--sv-line);color:var(--sv-ink-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px 40px;font-size:13px;line-height:1.55;display:grid}.v5-foot-base p{margin:0}.v5-foot-legal{max-width:72ch}.v5-foot-legal a{text-underline-offset:3px;color:var(--sv-ink-2)!important;text-decoration:underline!important}.v5-foot-up{font:500 13px/1.55 var(--sv-font-display);white-space:nowrap;align-items:center;gap:6px;display:inline-flex;color:var(--sv-ink-2)!important}.v5-foot-up svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .4s var(--e-out)}.v5-foot-up:hover{color:var(--sv-ink)!important}.v5-foot-up:hover svg{transform:translateY(-3px)}.v5-foot a:focus-visible{outline:2px solid var(--v5-accent);outline-offset:3px;border-radius:4px}@media (max-width:1199.98px){.v5-foot-card{grid-template-columns:repeat(3,minmax(0,1fr))}.v5-foot-intro,.v5-foot-col--games{grid-column:1/-1}.v5-foot-col--games ul{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767.98px){.v5-foot-card{grid-template-columns:1fr 1fr;gap:32px 20px}.v5-foot-col--games ul{grid-template-columns:1fr 1fr}.v5-foot-base{grid-template-columns:1fr}}.sv2-footer.v5-foot.is-compact{min-height:0}.v5-product .sv-phero{min-height:min(78vh,760px);border-radius:0!important}.v5-product .sv-phero .sv-art{filter:grayscale(.45)contrast(1.08)brightness(.62)}.v5-product .sv-pcopy h1{font:700 clamp(52px,7.6vw,132px)/.88 var(--sv-font-display)!important;letter-spacing:-.06em!important}.v5-product .sv-kicker{text-transform:uppercase;font:500 12px/1 var(--v5-mono)!important;letter-spacing:.1em!important;color:var(--sv-ink-3)!important}.v5-pnav{top:calc(var(--sv-header-h) + 14px);z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:max-content;max-width:calc(100% - 32px);box-shadow:inset 0 0 0 1px var(--sv-line);scrollbar-width:none;background:#08080adb;border-radius:999px;gap:2px;margin:28px auto 0;padding:4px;display:flex;position:sticky;overflow-x:auto}.v5-pnav::-webkit-scrollbar{display:none}.v5-pnav a{font:500 14px/1 var(--sv-font-display);border-radius:999px;flex:none;padding:10px 16px;transition:background-color .3s,color .3s;color:var(--sv-ink-2)!important;text-decoration:none!important}.v5-pnav a:hover{color:var(--sv-ink)!important}.v5-pnav a.is-active{background:var(--sv-ink);color:#050505!important}.v5-product [data-v5-label]{scroll-margin-top:calc(var(--sv-header-h) + 80px)}.v5-product .sv-pgrid>div>.sv-box>.sv-bar,.v5-product section.sv-box>.sv-bar,.v5-product section.sv-box>h2.sv-bar{box-shadow:none!important;color:var(--sv-ink)!important;font:650 clamp(28px,2.6vw,42px)/1 var(--sv-font-display)!important;letter-spacing:-.045em!important;text-transform:none!important;background:0 0!important;margin:0 0 22px!important;padding:0!important}.v5-product .sv-pgrid>div>.sv-box,.v5-product section.sv-box{padding:clamp(22px,2.4vw,36px)!important}.v5-product .sv-hl{counter-reset:hl;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.v5-product .sv-hl li{counter-increment:hl;box-shadow:inset 0 0 0 1px var(--sv-line);color:var(--sv-ink);font:500 16px/1.4 var(--sv-font-display);background:#f1f1ef08;border-radius:16px;padding:18px 18px 18px 54px;position:relative}.v5-product .sv-hl li:before{content:counter(hl,decimal-leading-zero);color:var(--sv-ink-3);font:500 12px/1 var(--v5-mono);position:absolute;top:20px;left:18px}.v5-product .sv-hl li::marker{content:""}.v5-product .sv-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.v5-fgroup{box-shadow:inset 0 0 0 1px var(--sv-line)!important;background:#f1f1ef06!important;border-radius:18px!important;padding:22px!important}.v5-fgroup h3{text-transform:uppercase;color:var(--sv-ink)!important;font:600 13px/1 var(--v5-mono)!important;letter-spacing:.1em!important;margin:0 0 14px!important}.v5-fgroup table{border-collapse:collapse;width:100%}.v5-fgroup tr{box-shadow:inset 0 1px 0 var(--sv-line)}.v5-fgroup th,.v5-fgroup td{vertical-align:top;text-align:left;font-size:14px;line-height:1.45;background:0 0!important;border:0!important;padding:11px 0!important}.v5-fgroup th{width:42%;color:var(--sv-ink)!important;padding-right:14px!important;font-weight:600!important}.v5-fgroup td{color:var(--sv-ink-2)!important}.v5-gallery-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;scroll-snap-type:none!important;grid-auto-columns:auto!important;grid-auto-flow:dense!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.v5-gallery-grid .sv-shot{aspect-ratio:16/10;background:#0b0b0c;grid-column:span 2;position:relative;overflow:hidden;border-radius:14px!important}.v5-gallery-grid .sv-shot:first-child{aspect-ratio:auto;grid-area:span 2/span 4}.v5-gallery-grid .sv-shot:first-child:nth-last-child(3n+1){aspect-ratio:2;grid-area:auto/1/auto/-1}.v5-gallery-grid .sv-shot:first-child:nth-last-child(2),.v5-gallery-grid .sv-shot:first-child:nth-last-child(2)~.sv-shot{aspect-ratio:16/10;grid-area:auto/span 3}.v5-gallery-grid .sv-shot:first-child:nth-last-child(3n+2)~.sv-shot:nth-last-child(-n+2){grid-column:span 3}.v5-gallery-grid .sv-shot img{object-fit:cover;object-position:top center;aspect-ratio:auto;transition:transform 1s var(--e-out),filter .6s;filter:brightness(.9);display:block;position:absolute;inset:0;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important}.v5-gallery-grid .sv-shot:hover img{filter:none;transform:scale(1.04)}.v5-gallery-grid .sv-shot span{z-index:1;background:linear-gradient(#0000,#050505eb);font-size:13px;position:absolute;bottom:0;left:0;right:0;padding:34px 14px 12px!important}.v5-product .sv-video,.v5-product .sv-video iframe{overflow:hidden;border-radius:16px!important}@media (min-width:992px){.v5-product .sv-pgrid>aside{top:calc(var(--sv-header-h) + 84px);align-self:start;position:sticky}}@media (max-width:1199.98px){.v5-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v5-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991.98px){.v5-feat-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;height:auto}.v5-feat--lead{grid-area:auto/1/auto/-1;height:560px}.v5-feat--side{grid-column:span 1;height:460px}.v5-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v5-community,.v5-product .sv-specs,.v5-product .sv-hl{grid-template-columns:1fr}}@media (max-aspect-ratio:9/10){.v5-hero-live{left:var(--v5-gut);right:auto}.v5-hero-sub{width:min(420px,calc(100% - var(--v5-gut)*2));left:50%;bottom:calc(var(--hy) + 70px);text-align:center;transform:translate(-50%)}html.sv2-motion .v5-hero-sub{transform:translate(-50%,18px)}html.sv2-motion.v5-go .v5-hero-sub{transform:translate(-50%)}.v5-hero{--hfs:clamp(54px,16vw,124px);--ht:calc(var(--sv-header-h) + 72px)}.v5-hero-title .v5-line{top:var(--ht)}.v5-hero-w1{left:var(--v5-gut);right:auto}.v5-hero-title .v5-hero-w2{top:calc(var(--ht) + var(--hfs)*.8);left:auto;right:var(--v5-gut)}.v5-hero-poster img{object-position:50% 100%}.v5-hero-title .v5-hero-w3{top:calc(var(--ht) + var(--hfs)*1.7);left:auto;right:calc(var(--v5-gut) + .1em);font-size:calc(var(--hfs)*.4)}.v5-hero:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#05050500,#050505db 55%,#050505);height:46%;position:absolute;bottom:0;left:0;right:0}}@media (max-width:767.98px){:root{--v5-gap:104px;--v5-r:18px}.v5-hero{--hfs:clamp(54px,17vw,92px);--ht:calc(var(--sv-header-h) + 60px);min-height:640px}.v5-hero-live{top:calc(var(--sv-header-h) + 24px)}.v5-hero-poster img{object-position:50% 100%}.v5-hero-sub{font-size:15px;bottom:150px}.v5-hero-cta{flex-wrap:nowrap;bottom:82px}.v5-actions-row .v5-btn{flex:auto}.v5-h2{font-size:clamp(40px,13vw,64px)}.v5-feat-grid{grid-template-columns:1fr;gap:12px}.v5-feat--lead,.v5-feat--side{grid-column:auto;height:500px}.v5-feat-shot{width:64%!important}.v5-filters{gap:8px}.v5-seg{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.v5-seg::-webkit-scrollbar{display:none}.v5-seg button{flex:none}.v5-find{width:100%;margin-left:0}.v5-find input{width:100%}.v5-grid{grid-template-columns:1fr;gap:12px}.v5-cell--wide{grid-column:auto}.v5-card{height:380px}.v5-board{grid-template-columns:1fr}.v5-board a{grid-template-columns:70px 1fr auto}.v5-gallery-grid{grid-template-columns:1fr 1fr;gap:12px 10px}.v5-gallery-grid .sv-shot,.v5-gallery-grid .sv-shot:first-child:nth-last-child(n),.v5-gallery-grid .sv-shot:first-child:nth-last-child(n)~.sv-shot:nth-last-child(n){aspect-ratio:auto;grid-area:auto/span 1}.v5-gallery-grid .sv-shot:first-child:nth-last-child(n),.v5-gallery-grid .sv-shot:first-child:nth-last-child(2n)~.sv-shot:last-child{grid-column:1/-1}.v5-gallery-grid .sv-shot img{aspect-ratio:16/10;position:relative;height:auto!important}.v5-gallery-grid .sv-shot span{background:0 0;font-size:12.5px;position:static;padding:10px 2px 2px!important}.v5-product .sv-phero{min-height:70vh}}.v5-fx{z-index:900;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:fixed;inset:0}.v5-fx.is-in{opacity:1}.v5-fx-pill{left:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:990;color:#f1f1ef;max-width:calc(100vw - 104px);height:44px;font:500 14px/1.2 var(--sv-font,"Geist",system-ui,sans-serif);opacity:0;background:#0c0c0ef0;border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 4px;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1),padding .35s;display:flex;position:fixed;transform:translateY(12px);box-shadow:inset 0 0 0 1px #f1f1ef1f,0 12px 32px #0006}.v5-fx-pill.is-in{opacity:1;transform:none}.v5-fx-pill b{text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-weight:600;transition:max-width .35s,opacity .25s;overflow:hidden}.v5-fx-pill button{color:#f1f1ef;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;margin:0;padding:0;display:grid}.v5-fx-icon{font:400 18px/1 system-ui,sans-serif}.v5-fx-x{font:400 18px/1 system-ui,sans-serif;background:#f1f1ef14!important;width:28px!important;height:28px!important}.v5-fx-pill button:hover{background:#f1f1ef1f}.v5-fx-pill button:focus-visible{outline-offset:2px;outline:2px solid #a9bcff}.v5-fx-pill.is-mini{gap:0;padding:0 4px}.v5-fx-pill.is-mini b{opacity:0;max-width:0}.v5-fx-pill.is-mini .v5-fx-x{display:none}@media (prefers-reduced-motion:reduce){.v5-fx-pill{transition:none;transform:none}}@media (hover:none),(max-width:767px){body:after,.v5-grain,.sv2-ambient:after{display:none}.sv2-ambient .sv2-amb{will-change:auto;animation:none}}.v5-pic{display:contents}@media (max-width:767px){.v5-feat-art img,.v5-card-art img,.v5-community-art img{filter:none;transition:none;transform:none}.v5-feat-art:before,.v5-card-art:before{display:none}.v5-fc-figure{filter:none}}@media (prefers-reduced-motion:reduce){.v5-card{transform:none!important}.v5-grain{animation:none!important}.v5-foot-word{transform:none}}.v5-products-page{padding-top:clamp(28px,6vw,88px)}.v5-home .v5-results,.v5-home .v5-empty,.v5-home .v5-head{max-width:none}.v5-home .v5-lede{max-width:44ch}.sv-phero img.sv2-plogo{object-fit:contain;object-position:left center;width:auto!important;max-width:min(440px,78vw)!important;height:clamp(40px,5vw,76px)!important;margin:0 0 18px!important}@media (max-width:767.98px){.sv-phero img.sv2-plogo{height:38px!important}}.v5-chat{right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:1200;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f1f1ef;letter-spacing:-.01em;cursor:pointer;opacity:0;background:#0e0e11eb;border:0;border-radius:999px;align-items:center;gap:10px;width:auto;max-width:calc(100vw - 40px);height:52px;margin:0;padding:0 20px 0 17px;font:600 15px/1 Geist,Inter,system-ui,sans-serif;transition:opacity .5s linear,transform .7s cubic-bezier(.16,1,.3,1),background-color .25s linear;display:inline-flex;position:fixed;transform:translateY(16px);box-shadow:inset 0 0 0 1px #f1f1ef24,0 24px 50px -18px #000000e6}.v5-chat.is-in{opacity:1;transform:none}button.v5-chat:hover{background:#1c1c21f5;border-color:#0000}.v5-chat:active{transform:scale(.97)}.v5-chat:focus-visible{outline-offset:3px;outline:2px solid #a9bcff}.v5-chat svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;flex:none;width:20px;height:20px}.v5-chat:after{content:attr(data-unread);color:#050505;text-align:center;background:#f1f1ef;border-radius:999px;min-width:20px;height:20px;padding:0 6px;font:700 11px/20px Geist,system-ui,sans-serif;display:none;position:absolute;top:-4px;right:-4px}.v5-chat.has-unread:after{display:block}.v5-chat.is-loading svg{animation:.9s ease-in-out infinite v5-chat-pulse}@keyframes v5-chat-pulse{50%{opacity:.35}}html.v5-chat-open .v5-chat,html.v5-menu-open .v5-chat{opacity:0;pointer-events:none;transform:translateY(16px)}body:has(.Composer.normal,.Composer.fullScreen) .v5-chat{opacity:0;pointer-events:none;transform:translateY(16px)}body:has(.Modal.fade.in) .v5-chat{opacity:0;pointer-events:none;transform:translateY(16px)}#crisp-chatbox [role=button][data-maximized=false]{visibility:hidden!important;pointer-events:none!important}@media (max-width:767.98px){.v5-chat{right:14px;bottom:max(14px,env(safe-area-inset-bottom));justify-content:center;width:52px;padding:0}.v5-chat-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.v5-chat{transition:opacity .2s linear;transform:none}.v5-chat.is-loading svg{animation:none}}