:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vsh-void:#000}*{box-sizing:border-box}html,body,#vsh{background:var(--vsh-void);height:100%;margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow:hidden}.vsh-shell{--content-alpha:0;--menu-dim:1;--xmb-focus-light:.49;--xmb-focus-progress:calc((var(--xmb-focus-light) - .3) / .38);--startup-logo:0;--startup-menu:0;--startup-clock:0;--startup-menu-scale:1.06;--startup-menu-blur:4.5;--xmb-unit:calc(100vw / 1920);--xmb-text-shadow:calc(1.5 * var(--xmb-unit)) calc(2 * var(--xmb-unit)) calc(3 * var(--xmb-unit)) #00000094;--xmb-axis:29.4531%;--status-left:71.0156%;--status-top:calc(75 * var(--xmb-unit));--status-height:calc(58.5 * var(--xmb-unit));--status-right:calc(117 * var(--xmb-unit) - 1px);width:100%;height:100%;position:relative;overflow:hidden}.vsh-menu{position:absolute;inset:0}.vsh-startup{pointer-events:none;width:36%;height:18vw;position:absolute;top:28.125vw;left:76.0156%;translate:-50% -50%}.vsh-shell[data-startup=complete] .vsh-startup{display:none}.vsh-startup-texture{width:100%;height:100%;position:absolute;inset:0}.vsh-canvas{width:100%;height:56.25vw;min-height:100%;display:block}.vsh-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xmb{height:calc(1080 * var(--xmb-unit));font-family:var(--xmb-font,Arial, sans-serif);color:#fff;pointer-events:none;opacity:calc(var(--startup-menu) * (1 - var(--content-alpha) * var(--menu-dim)));transform:scale(var(--startup-menu-scale));transform-origin:50%;filter:blur(calc(var(--startup-menu-blur) * var(--xmb-unit)));font-weight:400;position:absolute;inset:0 0 auto}.xmb-icon{pointer-events:auto;cursor:pointer;filter:drop-shadow(0 0 calc(.75 * var(--xmb-unit)) #0000004d);isolation:isolate;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;padding:0;display:block;position:absolute;translate:-50% -50%}.xmb-material-layer{mix-blend-mode:plus-lighter;mix-blend-mode:plus-lighter;pointer-events:none;background:50%/contain no-repeat;position:absolute;inset:0}.xmb-cat-label{font-size:calc(20 * var(--xmb-unit));letter-spacing:0;white-space:nowrap;text-shadow:var(--xmb-text-shadow);filter:blur(calc(.6 * var(--xmb-unit)));position:absolute;translate:-50% -50%}.xmb-label{font-family:inherit;font-weight:inherit;text-align:left;color:inherit;pointer-events:auto;cursor:pointer;white-space:nowrap;text-shadow:var(--xmb-text-shadow);filter:blur(calc(.6 * var(--xmb-unit)));background:0 0;border:0;padding:0;line-height:1.2;position:absolute;translate:0 -.6em}.xmb-label-on{color:#e4e4e6;filter:none;text-shadow:none;font-weight:400}.xmb-label-text{display:block}.xmb-label-on .xmb-label-text{color:#f3f3f3;filter:blur(calc(.93 * var(--xmb-unit)));text-shadow:var(--xmb-text-shadow), 0 0 calc(12 * var(--xmb-unit)) rgb(255 255 255/calc(.22 + .78 * var(--xmb-focus-progress))), 0 0 calc(15 * var(--xmb-unit)) rgb(255 255 255/calc(.63 + .37 * var(--xmb-focus-progress)))}.xmb-label-on .xmb-info{filter:blur(calc(1.05 * var(--xmb-unit)))}.xmb-info{text-overflow:ellipsis;opacity:.95;max-width:40vw;text-shadow:var(--xmb-text-shadow);margin-top:0;font-size:.5625em;font-style:normal;display:block;overflow:hidden}.xmb-indicator{opacity:var(--startup-clock);top:var(--status-top);left:var(--status-left);right:calc(-32 * var(--xmb-unit));height:var(--status-height);justify-content:flex-end;align-items:center;gap:calc(9 * var(--xmb-unit));padding:0 calc(var(--status-right) + 32 * var(--xmb-unit)) calc(1.5 * var(--xmb-unit)) 0;border:calc(3 * var(--xmb-unit)) solid #ffffff40;border-radius:calc(4 * var(--xmb-unit)) 0 0 calc(4 * var(--xmb-unit));box-shadow:inset 0 0 calc(6 * var(--xmb-unit)) #ffffff3d, 0 0 calc(1.5 * var(--xmb-unit)) #ffffff14;color:#dedee0;font-family:var(--xmb-font,Arial, sans-serif);font-weight:400;font-size:calc(25.5 * var(--xmb-unit));letter-spacing:0;white-space:nowrap;text-shadow:0 0 calc(2 * var(--xmb-unit)) #ffffff4d;filter:blur(calc(.6 * var(--xmb-unit)));pointer-events:none;background:#00000017;border-right:0;line-height:1;display:flex;position:absolute}.xmb-clock-gap{width:.5em;display:inline-block}.xmb-indicator-identity{left:calc(10 * var(--xmb-unit));align-items:center;gap:calc(5 * var(--xmb-unit));filter:drop-shadow(var(--xmb-text-shadow));display:flex;position:absolute;top:50%;translate:0 -50%}.xmb-indicator-plus{width:calc(36 * var(--xmb-unit));height:calc(36 * var(--xmb-unit));object-fit:contain}.xmb-indicator-avatar{width:calc(36 * var(--xmb-unit));height:calc(36 * var(--xmb-unit));object-fit:cover}.xmb-indicator-visitors{align-items:center;gap:calc(2 * var(--xmb-unit));font-size:calc(23 * var(--xmb-unit));display:flex}.xmb-indicator-visitors img{width:calc(28 * var(--xmb-unit));height:calc(28 * var(--xmb-unit));object-fit:contain}.xmb-clock{width:calc(33 * var(--xmb-unit));height:calc(33 * var(--xmb-unit));fill:none;stroke:currentColor;stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 calc(1.5 * var(--xmb-unit)) #ffffff4d);flex:none}@media (max-aspect-ratio:1){.vsh-startup{width:80%;height:40vw;top:42%;left:50%}.vsh-canvas{height:100%}.vsh-shell{--xmb-axis:24%;--xmb-unit:calc(100vw / 720);--status-left:7%;--status-top:2%;--status-height:5%;--status-right:calc(5vw + 3 * var(--xmb-unit) - 1px)}.xmb{height:100%;-webkit-mask-image:linear-gradient(#0000,#000 10% 86%,#0000 97%);mask-image:linear-gradient(#0000,#000 10% 86%,#0000 97%)}.xmb-label{white-space:normal;max-width:62vw}.xmb-indicator{font-size:3.7vw}.xmb-clock{width:4.7vw;height:4.7vw}}.vsh-mirror{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button,a,input{-webkit-tap-highlight-color:transparent}button:focus{outline:none}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline-offset:8px;outline:1px solid #ffffff73}button:disabled{pointer-events:none}.vsh-preview{pointer-events:none;opacity:0;width:20%;height:24%;position:absolute;top:43%;left:70%}.vsh-preview img{object-fit:contain;filter:drop-shadow(0 5px 20px #0008);width:100%;height:100%}.vsh-content{--panel-alpha:0;color:#eee;font:400 clamp(15px, 1.5vw, 32px)/1.55 var(--xmb-font,Arial, sans-serif);pointer-events:none;opacity:var(--panel-alpha);background:#0000003b;position:absolute;inset:0}.vsh-content[data-open=false]{visibility:hidden}.vsh-layer{pointer-events:auto;position:absolute;inset:0}.vsh-layer[inert]{filter:brightness(.45);pointer-events:none}.vsh-content button,.vsh-controls button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.vsh-content h1,.vsh-content h2{margin:0;font-size:1.35em;font-weight:400}.vsh-page-heading{border-bottom:1px solid #ffffff40;padding-bottom:1.4em;position:absolute;top:15%;left:15%;right:10%}.vsh-page-heading>span{color:#bcb9c3;font-size:.72em}.vsh-page-heading h1{text-shadow:0 0 12px #fff5}.vsh-options{background:linear-gradient(90deg,#777c,#454545f0 18%,#202020f5);padding:21vh 8% 12vh 4%;position:absolute;inset:0 0 0 63%;box-shadow:-1px 0 #fff6,-15px 0 40px #0003}.vsh-options h2{color:#bbb;margin:0 0 1em .8em;font-size:.8em}.vsh-selection{color:#c9c9cd;text-align:left;width:100%;padding:.55em .8em;line-height:1.4;text-decoration:none;display:block;position:relative;border-top:1px solid #0000!important;border-bottom:1px solid #0000!important}.vsh-selection.selected{color:#fff;text-shadow:0 0 9px #fffa;background:linear-gradient(90deg,#0000,#fff2 35%,#ffffff14 70%,#0000);border-color:#fff5!important}.vsh-selection:focus-visible{outline:none}.vsh-choice-list{position:absolute;top:35%;left:36%;right:16%}.vsh-choice-list small{color:#bdbbc3;text-shadow:none;margin-top:.5em;font-size:.6em;display:block}.vsh-check{position:absolute;left:-1.6em}.vsh-message{text-align:center;background:linear-gradient(90deg,#0000,#333e 15% 85%,#0000);border-block:1px solid #ffffff70;padding:2em 6%;position:absolute;top:37%;left:15%;right:15%}.vsh-message p{margin:0 0 1.5em}.vsh-message button{text-shadow:0 0 9px #fff;border-block:1px solid #ffffff70;min-width:8em}.vsh-media{background:#000;position:absolute;inset:0}.vsh-media>img,.vsh-media>video{object-fit:contain;width:100%;height:100%;display:block}.vsh-media-caption{text-shadow:0 2px 4px #000;margin:0;font-size:.8em;position:absolute;top:4%;left:6%;right:6%}.vsh-media-caption span{float:right}.vsh-media-controls{background:#333e;border-block:1px solid #fff5;justify-content:center;align-items:center;gap:1.5em;padding:1em 1.5em;display:flex;position:absolute;bottom:16%;left:12%;right:12%;box-shadow:0 0 30px #0005}.vsh-media-controls button{white-space:nowrap;min-width:2em;padding:.25em;font-size:1em}.vsh-media-controls button span{font-size:.5em;display:block}.vsh-seek{text-align:center;flex:1;min-width:4em;font-size:.6em}.vsh-seek input{accent-color:#ddd;width:100%;display:block}.vsh-controls{left:0;right:0;top:calc(907.5 * var(--xmb-unit));height:calc(30 * var(--xmb-unit));color:#ededee;opacity:var(--startup-menu);font:400 calc(22.5 * var(--xmb-unit))/1 var(--xmb-font,Arial, sans-serif);position:absolute;translate:0 -50%}.vsh-controls button{white-space:nowrap;text-shadow:var(--xmb-text-shadow);padding:0;position:absolute;top:50%;translate:0 -50%}.vsh-controls [data-binding=decide]{left:37.5781%}.vsh-controls [data-binding=cancel]{left:59.9219%}.vsh-controls [data-binding=options]{left:92.7344%}.vsh-controls[data-media=true] [data-binding=options]{left:auto;right:2.5%}.vsh-controls button span{translate:0 calc(1 * var(--xmb-unit))}@media (max-aspect-ratio:1){.xmb-info{white-space:normal;max-width:60vw}.vsh-preview{opacity:.5;width:28%;height:9%;top:19%;left:63%}.vsh-content{font-size:clamp(15px,4vw,22px)}.vsh-page-heading{top:14%;left:8%;right:8%}.vsh-options{padding:23vh 7% 12vh 5%;left:30%}.vsh-choice-list{top:33%;left:18%;right:8%}.vsh-choice-list small{font-size:.75em}.vsh-message{padding-inline:5%;left:5%;right:5%}.vsh-media-controls{gap:.5em;padding:.7em;bottom:18%;left:5%;right:5%}.vsh-controls{align-items:center;gap:1.2em;height:30px;font-size:15px;display:flex;top:89.6%;left:8%;right:8%}.vsh-controls button{position:static;translate:none}.vsh-controls [data-binding=options]{margin-left:auto}}.vsh-page-heading h1:focus,.vsh-media-caption:focus{outline:none}.xmb-label{text-decoration:none}.vsh-layer[data-top-layer]>.vsh-options{opacity:var(--page-alpha,1);transform:translateX(calc((1 - var(--page-alpha,1)) * 3vw))}.vsh-layer[data-top-layer]>.vsh-text-page,.vsh-layer[data-top-layer]>.vsh-choice,.vsh-layer[data-top-layer]>.vsh-message{opacity:var(--page-alpha,1)}@media (max-height:500px) and (min-aspect-ratio:1){.vsh-page-heading{padding-bottom:.6em;line-height:1.2;top:12%}.vsh-page-heading h1{font-size:1.1em}.vsh-options{padding-top:15vh}.vsh-selection{padding-block:.3em}}@media (pointer:coarse){.xmb-label:before{content:"";position:absolute;inset:-12px -6px}.vsh-controls button{min-height:44px}}.xmb-label-on:focus-visible{outline:none}.vsh-controls button{align-items:center;gap:calc(9 * var(--xmb-unit));display:inline-flex}.vsh-control-glyph{width:calc(30 * var(--xmb-unit));height:calc(30 * var(--xmb-unit));filter:drop-shadow(calc(1.5 * var(--xmb-unit)) calc(2 * var(--xmb-unit)) calc(2 * var(--xmb-unit)) #0008);flex:none}@media (pointer:coarse){.xmb-icon:before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}}.vsh-information{font-size:calc(24 * var(--xmb-unit));color:#ededee;text-shadow:var(--xmb-text-shadow);font-weight:400;line-height:1.25;position:absolute;inset:0}.vsh-information:before,.vsh-information:after{content:"";background:#fff5;height:1px;position:absolute;left:0;right:0}.vsh-information:before{top:calc(50% - 340.5 * var(--xmb-unit))}.vsh-information:after{top:calc(50% + 340.5 * var(--xmb-unit))}.vsh-user-badge{top:calc(50% - 396 * var(--xmb-unit));width:22.5%;height:calc(54 * var(--xmb-unit));font-size:calc(32 * var(--xmb-unit));isolation:isolate;border-radius:100px;font-weight:400;line-height:1;position:absolute;right:7.5%}.vsh-user-badge:before{content:"";inset:calc(-10 * var(--xmb-unit)) calc(-8 * var(--xmb-unit)) 0;border-radius:inherit;filter:blur(calc(1 * var(--xmb-unit)));z-index:0;background:linear-gradient(#2a2a2a,#202020 20%,#0000 74%);position:absolute}.vsh-user-badge-face{z-index:1;border-radius:inherit;background:linear-gradient(#555 8%,#404040 47% 64%,#535353);justify-content:space-between;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.vsh-user-badge:after{content:"";border:calc(1.25 * var(--xmb-unit)) solid #777;border-radius:inherit;box-shadow:inset 0 calc(1.5 * var(--xmb-unit)) 0 #ffffff73;pointer-events:none;z-index:2;border-top-color:#8c8c8c;border-bottom-color:#686868;position:absolute;inset:0}.vsh-user-badge img{aspect-ratio:1;object-fit:cover;border-radius:100px 0 0 100px;height:100%}.vsh-user-badge span{text-shadow:0 0 calc(1 * var(--xmb-unit)) #ffffff40;padding:0 .85em}.vsh-info-art{left:43.125%;top:calc(50% - 184.5 * var(--xmb-unit));width:9.4%;height:calc(186 * var(--xmb-unit));object-fit:contain;position:absolute;translate:-50% -50%}.vsh-info-fields{left:calc(50% - 591 * var(--xmb-unit));right:calc(90 * var(--xmb-unit));top:calc(50% - 43.5 * var(--xmb-unit));height:calc(351 * var(--xmb-unit));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#fff6 transparent;position:absolute;overflow:auto}.vsh-info-fields dl{margin:0}.vsh-info-fields dl>div{grid-template-columns:calc(439.5 * var(--xmb-unit)) 1fr;gap:calc(39 * var(--xmb-unit));margin:0 0 calc(10.5 * var(--xmb-unit));display:grid}.vsh-info-fields dt{text-align:right;font-weight:inherit}.vsh-info-fields dd{overflow-wrap:anywhere;margin:0}.vsh-info-fields h1{font:inherit;text-shadow:inherit}.vsh-info-fields h1:focus,.vsh-info-fields:focus-visible{outline:none}.vsh-shell[data-information=true] .xmb-indicator{visibility:hidden}.vsh-shell[data-information=true] .vsh-content{background:0 0}.vsh-controls[data-information=true]{pointer-events:none}.vsh-controls[data-information=true] button{pointer-events:auto;padding:0}.vsh-document-title{position:absolute;top:29%;left:22%;right:20%}.vsh-text-page .vsh-document{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#fff5 transparent;top:39%;left:22%;right:20%;bottom:calc(50% - 304.5 * var(--xmb-unit));height:auto;padding-right:1em;position:absolute;overflow:auto}.vsh-text-page .vsh-document p{margin:0 0 1.2em}@media (max-aspect-ratio:1){.vsh-information:before{top:21.3%}.vsh-information:after{top:87.2%}.vsh-information{font-size:15px}.vsh-user-badge{width:43%;height:4.5%;font-size:18px;top:15.8%;right:7%}.vsh-info-art{width:20%;height:14%;top:36.5%;left:43.8%}.vsh-info-fields{height:35%;top:49%;left:6%;right:6%}.vsh-info-fields dl>div{grid-template-columns:30% 1fr;gap:5%}.vsh-controls[data-information=true]{font-size:15px;left:61%}.vsh-control-glyph{width:22px;height:22px}.vsh-document-title{left:10%;right:10%}.vsh-text-page .vsh-document{bottom:16%;left:10%;right:10%}}.vsh-controls[data-closing=true]{opacity:calc(var(--startup-menu) * var(--content-alpha));pointer-events:none}@media (min-width:1800px) and (min-aspect-ratio:1){.vsh-controls{top:calc(907 * var(--xmb-unit));font-size:calc(21 * var(--xmb-unit))}.vsh-information{font-size:calc(23 * var(--xmb-unit))}.vsh-controls [data-binding=decide]{left:calc(720 * var(--xmb-unit))}.vsh-controls [data-binding=cancel]{left:calc(1150 * var(--xmb-unit))}.vsh-controls [data-binding=options]{left:calc(1767 * var(--xmb-unit))}.vsh-controls button{gap:calc(10 * var(--xmb-unit))}}.vsh-about{--about-unit:var(--xmb-unit);color:#fff;touch-action:none;isolation:isolate;background:#000;position:absolute;inset:0;overflow:hidden}.vsh-about-strip{width:calc(1270 * var(--about-unit));margin-left:calc(-635 * var(--about-unit));font:400 calc(23 * var(--about-unit)) / calc(34 * var(--about-unit)) var(--xmb-font,Arial, sans-serif);letter-spacing:0;text-shadow:none;will-change:transform;position:absolute;top:0;left:50%}.vsh-about-strip p{margin:0}.vsh-about-strip .vsh-about-intro{margin-bottom:calc(1080 * var(--about-unit))}.vsh-about-strip .vsh-about-block+.vsh-about-block{margin-top:calc(180 * var(--about-unit))}.vsh-about .vsh-about-strip h2{margin:0 0 calc(34 * var(--about-unit));font:inherit;text-align:center}.vsh-about-centered{text-align:center}.vsh-about-technology img{width:calc(180 * var(--about-unit));height:calc(180 * var(--about-unit));margin:0 auto calc(26 * var(--about-unit));object-fit:contain;display:block}.vsh-about-strip a{color:inherit;text-decoration:none}.vsh-about-strip a:hover{text-decoration:underline}.vsh-about-technology:has(img[src$=webgl\.png]) img{width:calc(360 * var(--about-unit))}.vsh-about-accessible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vsh-about-controls{right:max(24px, calc(80 * var(--about-unit)));bottom:max(20px, calc(45 * var(--about-unit)));opacity:0;font:400 16px / 1.5 var(--xmb-font,Arial, sans-serif);background:#000;gap:20px;display:flex;position:absolute}.vsh-about-controls:hover,.vsh-about-controls:focus-within{opacity:1}.vsh-about-controls button{color:#fff;min-width:72px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 12px}.vsh-about-controls button:focus-visible{outline-offset:2px;outline:1px solid #fff}@media (max-width:700px){.vsh-about{--about-unit:calc(16px / 23)}.vsh-about-strip{width:calc(100% - 48px);margin-left:0;left:24px}}@media (pointer:coarse){.vsh-about-controls{opacity:1}}.vsh-shell[data-system=true] .xmb-indicator{visibility:hidden}.vsh-shell[data-system=true] .vsh-content{-webkit-backdrop-filter:blur(calc(12 * var(--xmb-unit) * var(--content-alpha)));backdrop-filter:blur(calc(12 * var(--xmb-unit) * var(--content-alpha)));background:0 0}.vsh-system-information{opacity:var(--page-alpha,1)}.vsh-content .vsh-system-title{align-items:center;gap:calc(12 * var(--xmb-unit));left:calc(108 * var(--xmb-unit));top:calc(50% - 386 * var(--xmb-unit));height:calc(40 * var(--xmb-unit));font:inherit;outline:none;display:flex;position:absolute}.vsh-system-icon{width:calc(44 * var(--xmb-unit));height:calc(44 * var(--xmb-unit));background:url(/xmb-test-portfolio/portfolio/system.svg) 50%/contain no-repeat}.vsh-system-fields{left:calc(50% - 300 * var(--xmb-unit));right:10%;top:calc(50% - 80 * var(--xmb-unit));margin:0;position:absolute}.vsh-system-fields>div{grid-template-columns:calc(280 * var(--xmb-unit)) 1fr;gap:calc(36 * var(--xmb-unit));min-height:calc(40 * var(--xmb-unit));display:grid}.vsh-system-fields dt{text-align:right}.vsh-system-fields dd{margin:0}@media (max-aspect-ratio:1){.vsh-content .vsh-system-title{gap:10px;height:32px;top:16%;left:7%}.vsh-system-icon{width:32px;height:32px}.vsh-system-fields{top:42%;left:5%;right:5%}.vsh-system-fields>div{grid-template-columns:43% 1fr;gap:16px;min-height:40px}}.vsh-profile{--profile-unit:calc(1.5 * var(--xmb-unit));--profile-text-size:calc(14 * var(--profile-unit));--profile-name-size:calc(18 * var(--profile-unit));--profile-field-size:calc(16 * var(--profile-unit));top:calc(161 * var(--profile-unit));width:calc(534 * var(--profile-unit));height:calc(390 * var(--profile-unit));font:400 var(--profile-text-size)/1.2 var(--xmb-font,Arial, sans-serif);color:#eee;opacity:var(--page-alpha,1);position:absolute;left:50%;transform:translate(-50%)}.vsh-profile-header,.vsh-profile-detail{box-sizing:border-box;width:100%;box-shadow:inset 0 0 0 calc(5.5 * var(--profile-unit)) #ababab;border-radius:calc(12 * var(--profile-unit));border:0;position:absolute}.vsh-profile-header{height:calc(118 * var(--profile-unit));background:linear-gradient(#c4c4c4,#969696);top:0}.vsh-profile-avatar{top:50%;left:calc(5.5 * var(--profile-unit));width:calc(107 * var(--profile-unit));height:calc(107 * var(--profile-unit));border-radius:calc(7 * var(--profile-unit));background:#8d8d8d;position:absolute;overflow:hidden;transform:translateY(-50%)}.vsh-profile-avatar img{object-fit:cover;width:100%;height:100%}.vsh-profile-status{inset:0 0 0 calc(123.5 * var(--profile-unit));position:absolute}.vsh-profile-balloon{top:calc(12 * var(--profile-unit));left:calc(1.5 * var(--profile-unit));width:calc(400 * var(--profile-unit));height:calc(44 * var(--profile-unit));color:#000;font-size:var(--profile-text-size);line-height:1.1;position:absolute}.vsh-profile-balloon:before{content:"";inset:0 0 calc(12 * var(--profile-unit));border-radius:calc(5 * var(--profile-unit));background:#fff;position:absolute}.vsh-profile-balloon:after{content:"";left:calc(9 * var(--profile-unit));top:calc(31 * var(--profile-unit));width:calc(15 * var(--profile-unit));height:calc(11 * var(--profile-unit));clip-path:polygon(8% 0,100% 0,0 100%);background:#fff;position:absolute}.vsh-profile-balloon p{width:calc(378 * var(--profile-unit));height:calc(32 * var(--profile-unit));margin:0 0 0 calc(8 * var(--profile-unit));align-items:center;display:flex;position:relative}.vsh-profile .vsh-profile-status h1{top:calc(59 * var(--profile-unit));left:calc(24.5 * var(--profile-unit));font-size:var(--profile-name-size);color:#fff;text-shadow:0 calc(1 * var(--profile-unit)) calc(2 * var(--profile-unit)) #555;line-height:1;position:absolute}.vsh-profile-presence{left:calc(-24.5 * var(--profile-unit));top:calc(-.5 * var(--profile-unit));width:calc(19 * var(--profile-unit));height:calc(19 * var(--profile-unit));background:radial-gradient(circle,#b7b7b7 0 30%,#747474 34% 46%,#0000 50%);position:absolute}.vsh-profile-location{top:calc(81.5 * var(--profile-unit));left:calc(24.5 * var(--profile-unit));margin:0;position:absolute}.vsh-profile-detail{top:calc(112 * var(--profile-unit));height:calc(202 * var(--profile-unit));background:linear-gradient(150deg,#363636,#111)}.vsh-profile-tabs{top:calc(6.5 * var(--profile-unit));left:calc(5.5 * var(--profile-unit));right:calc(5.5 * var(--profile-unit));height:calc(20 * var(--profile-unit));padding:0 calc(4 * var(--profile-unit));justify-content:space-between;align-items:center;display:flex;position:absolute}.vsh-profile-tabs>button{align-items:center;gap:calc(5 * var(--profile-unit));font-size:calc(8 * var(--profile-unit));padding:0;display:flex}.vsh-profile-shoulder{width:calc(20 * var(--profile-unit));height:calc(10 * var(--profile-unit));font-size:calc(8 * var(--profile-unit));place-items:center;display:inline-grid}.vsh-profile-tab-dots{gap:calc(6 * var(--profile-unit));display:flex}.vsh-profile .vsh-profile-tab-dots button{width:calc(6 * var(--profile-unit));height:calc(6 * var(--profile-unit));background:#606060;border-radius:50%;padding:0}.vsh-profile .vsh-profile-tab-dots button[aria-current]{box-shadow:0 0 calc(3 * var(--profile-unit)) #d6eeff;background:#b9d8e8}.vsh-profile-fields{top:calc(24.5 * var(--profile-unit));left:calc(5.5 * var(--profile-unit));right:calc(5.5 * var(--profile-unit));bottom:calc(5.5 * var(--profile-unit));margin:0;position:absolute;overflow:auto}.vsh-profile-fields>div{margin:0}.vsh-profile-fields dt{padding:calc(3 * var(--profile-unit)) calc(17 * var(--profile-unit));font-size:var(--profile-field-size);line-height:calc(16 * var(--profile-unit));background:linear-gradient(#828282,#585858)}.vsh-profile-fields dd{padding:calc(3 * var(--profile-unit)) calc(17 * var(--profile-unit));font-size:var(--profile-field-size);line-height:calc(16 * var(--profile-unit));margin:0}.vsh-profile-actions{top:calc(327 * var(--profile-unit));gap:calc(7 * var(--profile-unit));display:flex;position:absolute;left:50%;transform:translate(-50%)}.vsh-profile .vsh-profile-actions button{width:calc(60 * var(--profile-unit));height:calc(40 * var(--profile-unit));padding:calc(7 * var(--profile-unit)) calc(14 * var(--profile-unit));border:calc(1 * var(--profile-unit)) solid #aaa;border-radius:calc(6 * var(--profile-unit));box-shadow:inset 0 0 calc(3 * var(--profile-unit)) #bbb;background:linear-gradient(#4d4d4d 45%,#151515 50%,#333)}.vsh-profile-actions button.selected{filter:brightness(1.5)}.vsh-profile-actions svg{width:100%;height:100%;display:block}.vsh-profile-action-label{top:calc(45 * var(--profile-unit));white-space:nowrap;font-size:var(--profile-text-size);position:absolute;left:50%;transform:translate(-50%)}.vsh-profile button:focus-visible{outline:calc(1 * var(--profile-unit)) solid white;outline-offset:calc(2 * var(--profile-unit))}@media (min-width:1800px) and (min-aspect-ratio:1){.vsh-profile{--profile-text-size:calc(19 * var(--xmb-unit));--profile-name-size:calc(26 * var(--xmb-unit));--profile-field-size:calc(23 * var(--xmb-unit));top:calc(241 * var(--xmb-unit));width:calc(800 * var(--xmb-unit))}.vsh-profile-header,.vsh-profile-detail{box-shadow:inset 0 0 0 calc(8 * var(--xmb-unit)) #ababab}.vsh-profile-header{height:calc(176 * var(--xmb-unit))}.vsh-profile-avatar{left:calc(8 * var(--xmb-unit));width:calc(160 * var(--xmb-unit));height:calc(160 * var(--xmb-unit))}.vsh-profile-status{left:calc(184 * var(--xmb-unit))}.vsh-profile-balloon{top:calc(18 * var(--xmb-unit));left:calc(2 * var(--xmb-unit))}.vsh-profile-balloon p{margin-left:calc(13 * var(--xmb-unit))}.vsh-profile .vsh-profile-status h1,.vsh-profile-location{left:calc(38 * var(--xmb-unit))}.vsh-profile .vsh-profile-status h1{top:calc(88 * var(--xmb-unit))}.vsh-profile-presence{left:calc(-37 * var(--xmb-unit));top:calc(-1 * var(--xmb-unit));width:calc(28 * var(--xmb-unit));height:calc(28 * var(--xmb-unit))}.vsh-profile-detail{top:calc(168 * var(--xmb-unit));height:calc(302 * var(--xmb-unit))}.vsh-profile-actions{top:calc(490 * var(--xmb-unit))}.vsh-profile-fields{left:calc(8 * var(--xmb-unit));right:calc(8 * var(--xmb-unit))}.vsh-profile-fields dt,.vsh-profile-fields dd{padding:calc(4 * var(--xmb-unit)) calc(26 * var(--xmb-unit));line-height:calc(24 * var(--xmb-unit))}}@media (max-aspect-ratio:1){.vsh-profile{--profile-unit:calc(90vw / 534);height:440px;font-size:14px;top:calc(43% - 190px)}.vsh-profile-header{height:112px;top:0}.vsh-profile-avatar{width:92px;height:92px}.vsh-profile-status{left:101px}.vsh-profile-balloon{width:calc(100% - 5px);height:50px;font-size:11px;top:7px}.vsh-profile-balloon:before{bottom:8px}.vsh-profile-balloon:after{height:8px;top:41px}.vsh-profile-balloon p{width:calc(100% - 12px);height:42px;margin-left:6px}.vsh-profile .vsh-profile-status h1{font-size:17px;top:62px}.vsh-profile-location{font-size:10px;top:86px}.vsh-profile-detail{height:245px;top:116px}.vsh-profile-fields{top:46px}.vsh-profile-fields dt,.vsh-profile-fields dd{padding:4px 12px;font-size:14px;line-height:20px}.vsh-profile-tabs{height:44px}.vsh-profile-tabs>button{min-width:44px;min-height:44px}.vsh-profile .vsh-profile-tab-dots button,.vsh-profile .vsh-profile-tab-dots button[aria-current]{width:44px;height:44px;box-shadow:none;background:0 0;position:relative}.vsh-profile-tab-dots button:after{content:"";background:#606060;border-radius:50%;position:absolute;inset:19px}.vsh-profile-tab-dots button[aria-current]:after{background:#b9d8e8;box-shadow:0 0 3px #d6eeff}.vsh-profile-shoulder{width:24px;height:14px}.vsh-profile-actions{gap:8px;top:380px}.vsh-profile .vsh-profile-actions button{width:60px;height:44px;padding:8px 14px}.vsh-profile-action-label{font-size:14px;top:49px}}.webview{--browser-unit:calc(100vw / 1280);pointer-events:auto;color:#e3e3e3;font:400 calc(16 * var(--browser-unit)) / 1.4 var(--xmb-font,Arial, sans-serif);cursor:url(/xmb-test-portfolio/portfolio/cursor.svg) 2 1,default;position:absolute;inset:0;overflow:hidden}.webview button,.webview a{cursor:pointer}.webview button{color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0}.webview-bar{z-index:3;height:calc(48 * var(--browser-unit));align-items:center;gap:calc(14 * var(--browser-unit));background:linear-gradient(#303030,#3f3f3f 70%,#252525);display:flex;position:absolute;left:0;right:0}.webview-topbar{padding:0 calc(40 * var(--browser-unit));border-bottom:1px solid #777;top:0}.webview-icon{width:calc(32 * var(--browser-unit));height:calc(32 * var(--browser-unit));object-fit:contain;flex:none}.webview-menu-toggle{width:calc(25 * var(--browser-unit));place-items:center;display:grid}.webview-menu-toggle .webview-icon{width:calc(25 * var(--browser-unit));height:calc(25 * var(--browser-unit))}.webview-address{gap:calc(12 * var(--browser-unit));min-width:0;width:calc(1050 * var(--browser-unit));display:flex;font-size:calc(14 * var(--browser-unit))!important}.webview-address span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.webview-page{top:calc(48 * var(--browser-unit));bottom:calc(48 * var(--browser-unit));width:calc(720 * var(--browser-unit));color:#333;border-right:calc(9 * var(--browser-unit)) solid #aaa;box-shadow:calc(3 * var(--browser-unit)) 0 calc(3 * var(--browser-unit)) #0009;background:#e4e4e4;position:absolute;left:50%;overflow:auto;transform:translate(-50%)}.webview[data-maximum=true] .webview-page{width:100%}.webview-page iframe{width:calc(100% / var(--browser-zoom));height:calc(100% / var(--browser-zoom));transform:scale(var(--browser-zoom));transform-origin:0 0;background:#e4e4e4;border:0;display:block}.webview-home,.webview-error{padding:calc(16 * var(--browser-unit));font:400 calc(14 * var(--browser-unit)) / 1.5 Arial, sans-serif}.webview-home h1{margin:0 0 1em;font-size:1.5em;font-weight:400}.webview-home ul{margin-top:2em;padding-left:1.5em}.webview-home li{margin-bottom:1.5em}.webview-home p{margin:.4em 0}.webview-home button,.webview-error a{color:#225493;text-decoration:underline}.webview-statusbar{padding:0 calc(42 * var(--browser-unit));font-size:calc(13 * var(--browser-unit));justify-content:flex-end;gap:calc(24 * var(--browser-unit));border-top:1px solid #777;bottom:0}.webview-statusbar a{color:inherit;text-decoration:none}.webview-statusbar button{align-items:center;gap:calc(6 * var(--browser-unit));display:inline-flex}.webview-statusbar .vsh-control-glyph{width:calc(18 * var(--browser-unit));height:calc(18 * var(--browser-unit))}.webview-statusbar button:first-child{margin-right:auto}.webview-options{z-index:4;width:calc(280 * var(--browser-unit));padding:calc(104 * var(--browser-unit)) calc(16 * var(--browser-unit)) calc(32 * var(--browser-unit));opacity:var(--browser-panel-alpha);transform:translateX(calc((1 - var(--browser-panel-alpha)) * 100%));background:linear-gradient(90deg,#72727885,#33333be8 25%,#08080bdd);border-left:1px solid #aaa4;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.webview-options [role=menuitem]{align-items:center;gap:calc(10 * var(--browser-unit));width:100%;min-height:calc(40 * var(--browser-unit));white-space:nowrap;text-shadow:1px 1px 3px #000;display:flex}.webview-options [role=menuitem][data-browser-item=search]{margin-top:calc(36 * var(--browser-unit))}.webview-options [role=menuitem][data-selected=true]>span{color:#fff;text-shadow:0 0 4px #fff,0 0 9px #fff8}.webview-options [role=menuitem]:focus-visible,.webview-menu-toggle:focus-visible{filter:drop-shadow(0 0 3px #ffffff85);outline:0}.webview-options [role=menuitem][aria-disabled=true]{opacity:.38}.webview-options [role=menuitem]>span{text-overflow:ellipsis;overflow:hidden}.webview-options small{font:inherit;border:1px solid #aaa;border-radius:.5em;padding:0 .2em;font-size:.6em;line-height:1.1}.webview-options b{margin-left:auto;font-weight:400}.webview-form{gap:1em;display:grid}.webview-form input{color:#111;width:100%;font:inherit;background:#eee;border:1px solid #bbb;padding:.4em}.webview-form button{justify-self:end}.webview-page-info{overflow-wrap:anywhere}.webview-page-info dd{margin:0 0 1em}.webview-panel-back{margin-top:2em}.webview-busy{border:2px dotted #ddd;border-radius:50%;width:1em;height:1em}.vsh-shell[data-browser=true] .vsh-menu{opacity:0}.vsh-shell[data-browser=true] .vsh-content{background:0 0}@media (orientation:portrait){.webview{--browser-unit:max(1px, calc(100vw / 720))}.webview-page{width:100%}.webview-topbar{padding-inline:12px}.webview-address span+span{display:none}.webview-options{background:linear-gradient(90deg,#515159f5,#1a1a1ff5);width:min(85%,320px);padding-top:60px}.webview-options [role=menuitem]{min-height:44px}.webview-statusbar{gap:16px;padding-inline:12px}.webview-statusbar button,.webview-statusbar a{align-items:center;min-height:44px;display:inline-flex}}.vsh-board,.vsh-board-ticker{--board-unit:calc(1.36 * var(--xmb-unit));top:calc(148 * var(--xmb-unit));right:calc(186 * var(--xmb-unit));width:calc(451 * var(--board-unit));color:#c4c4c6;font:300 calc(28 * var(--board-unit)) / 1.12 var(--xmb-font,Arial, sans-serif);letter-spacing:0;text-align:left;text-shadow:0 0 calc(.7 * var(--board-unit)) #fff5;touch-action:none;position:absolute}.vsh-board{height:calc(676 * var(--board-unit))}.vsh-shell .xmb{translate:calc(-410 * var(--board-shift,0) * var(--xmb-unit)) 0}.vsh-shell[data-board=true] .xmb-indicator{box-shadow:none;background:0 0;border:0}.vsh-shell[data-board=true] .xmb-indicator:before,.vsh-shell[data-board=true] .xmb-clock{display:none}.vsh-board-frame{border:calc(12 * var(--board-unit)) solid #343436d9;border-radius:calc(41 * var(--board-unit));box-shadow:inset 0 0 0 calc(1.4 * var(--board-unit)) #bfbfc1, 0 calc(3 * var(--board-unit)) calc(4 * var(--board-unit)) #0009;clip-path:inset(0 0 calc((1 - var(--board-expansion,1)) * 590 * var(--board-unit)) 0 round calc(30 * var(--board-unit)));background:linear-gradient(#414143eb,#252427e8);position:absolute;inset:0;overflow:hidden}.vsh-board button,.vsh-board-ticker{color:inherit;text-shadow:inherit;cursor:pointer;border:0;padding:0}.vsh-board button{font:inherit}.vsh-board button:focus-visible,.vsh-board-ticker:focus-visible{outline:calc(2 * var(--board-unit)) solid #ddd;outline-offset:calc(2 * var(--board-unit))}.vsh-board-header{height:calc(49 * var(--board-unit));border-bottom:calc(1.5 * var(--board-unit)) solid #27272a80;position:absolute;inset:0 0 auto}.vsh-board-mark{top:calc(10 * var(--board-unit));left:calc(16 * var(--board-unit));width:calc(30 * var(--board-unit));height:calc(30 * var(--board-unit));opacity:.75;position:absolute}.vsh-board-list-mask{left:calc(1 * var(--board-unit));right:calc(1 * var(--board-unit));top:calc(100 * var(--board-unit));height:calc(502 * var(--board-unit));position:absolute;overflow:hidden}.vsh-board-list{transform:translateY(calc(var(--board-list-y,0) * var(--board-unit)))}.vsh-board-row{width:100%;height:calc(64 * var(--board-unit));text-align:left;background:0 0;display:block;position:relative}.vsh-board-row img{width:calc(54 * var(--board-unit));height:calc(54 * var(--board-unit));object-fit:contain;opacity:.78;position:absolute;top:0;left:0}.vsh-board-row-title{top:calc(-1 * var(--board-unit));left:calc(64 * var(--board-unit));width:calc(326 * var(--board-unit));white-space:nowrap;position:absolute;overflow:hidden}.vsh-board-row-title>span{display:inline-block}.vsh-board-row[aria-selected=true] .vsh-board-row-title{color:#a8b7bd}.vsh-board-row[aria-selected=true] .vsh-board-row-title>span{transform:translateX(calc(var(--board-title-x,0) * var(--board-unit)))}.vsh-board-row time{top:calc(31 * var(--board-unit));left:calc(68 * var(--board-unit));font-size:calc(19 * var(--board-unit));position:absolute}.vsh-board-row-next{right:calc(10 * var(--board-unit));top:calc(15 * var(--board-unit));width:calc(22 * var(--board-unit));height:calc(22 * var(--board-unit));text-align:center;font-size:calc(12 * var(--board-unit));line-height:calc(22 * var(--board-unit));background:#141417d9;border-radius:50%;display:none;position:absolute}.vsh-board-row[aria-selected=true] .vsh-board-row-next{display:block}.vsh-board button.vsh-board-arrow{width:calc(23 * var(--board-unit));height:calc(23 * var(--board-unit));font-size:calc(12 * var(--board-unit));line-height:calc(23 * var(--board-unit));text-align:center;background:#141417d9;border-radius:50%;position:absolute}.vsh-board-arrow:disabled{opacity:.4;cursor:default}.vsh-board-up{top:calc(71 * var(--board-unit));left:calc(201 * var(--board-unit))}.vsh-board-down{bottom:calc(16 * var(--board-unit));left:calc(201 * var(--board-unit))}.vsh-board-back{bottom:calc(16 * var(--board-unit));left:calc(13 * var(--board-unit))}.vsh-board-link{bottom:calc(16 * var(--board-unit));right:calc(13 * var(--board-unit))}.vsh-board button.vsh-board-channel-control{right:calc(13 * var(--board-unit));bottom:calc(9 * var(--board-unit));border-radius:calc(14 * var(--board-unit));padding:calc(3 * var(--board-unit)) calc(9 * var(--board-unit));font-size:calc(23 * var(--board-unit));background:#15151880;position:absolute}.vsh-board-channel-control span{color:#9aafa5}.vsh-board-channel-control svg{width:calc(21 * var(--board-unit));height:calc(21 * var(--board-unit));margin-left:calc(5 * var(--board-unit));vertical-align:middle}.vsh-board-article-heading{top:calc(65 * var(--board-unit));left:calc(14 * var(--board-unit));right:calc(14 * var(--board-unit));height:calc(123 * var(--board-unit));border-bottom:calc(1 * var(--board-unit)) solid #1e1e2180;position:absolute}.vsh-board-article-heading img{width:calc(92 * var(--board-unit));height:calc(92 * var(--board-unit));object-fit:contain;opacity:.8;position:absolute;top:0;left:0}.vsh-board .vsh-board-article-heading h2{top:0;left:calc(106 * var(--board-unit));height:calc(95 * var(--board-unit));font:inherit;margin:0;position:absolute;right:0;overflow:hidden}.vsh-board-article-heading time{bottom:calc(5 * var(--board-unit));left:calc(106 * var(--board-unit));font-size:calc(19 * var(--board-unit));position:absolute}.vsh-board-article-mask{left:calc(14 * var(--board-unit));top:calc(207 * var(--board-unit));width:calc(398 * var(--board-unit));height:calc(394 * var(--board-unit));position:absolute;overflow:hidden}.vsh-board-article-copy{color:#e3e3e3;line-height:calc(33 * var(--board-unit));transform:translateY(calc(-1 * var(--board-article-y,0) * var(--board-unit)))}.vsh-board-article-copy p{margin:0 0 calc(18 * var(--board-unit))}.vsh-board-channel-heading{top:calc(63 * var(--board-unit));left:calc(20 * var(--board-unit));font-size:calc(24 * var(--board-unit));margin:0;position:absolute}.vsh-board-channels{top:calc(109 * var(--board-unit));left:calc(1 * var(--board-unit));right:calc(1 * var(--board-unit));position:absolute}.vsh-board-channels button{width:100%;height:calc(40 * var(--board-unit));padding:0 calc(18 * var(--board-unit));font-size:calc(24 * var(--board-unit));background:0 0;justify-content:space-between;align-items:center;display:flex}.vsh-board-channels button[aria-selected=true]{background:#263d47a6}.vsh-board-channels button span:last-child{font-size:calc(12 * var(--board-unit))}.vsh-board button.vsh-board-close{top:calc(-32 * var(--board-unit));padding:calc(3 * var(--board-unit)) calc(12 * var(--board-unit));border-radius:calc(4 * var(--board-unit));opacity:0;font-size:calc(19 * var(--board-unit));background:#121216bb;position:absolute;right:0}.vsh-board:hover .vsh-board-close,.vsh-board .vsh-board-close:focus-visible{opacity:1}.vsh-board-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vsh-board-ticker{--board-unit:calc(22 / 28 * var(--xmb-unit));top:calc(var(--status-top) + var(--status-height) + 12 * var(--xmb-unit));left:var(--status-left);right:var(--status-right);width:auto;height:calc(44 * var(--xmb-unit));border:calc(3 * var(--xmb-unit)) solid #343436d9;border-radius:calc(22 * var(--xmb-unit));box-shadow:inset 0 0 0 calc(1.4 * var(--board-unit)) #bfbfc1;z-index:4;background:linear-gradient(#474749ed,#29282be8)}.vsh-board-ticker .vsh-board-mark{top:50%;left:calc(12 * var(--xmb-unit));width:calc(23 * var(--xmb-unit));height:calc(23 * var(--xmb-unit));transform:translateY(-50%)}.vsh-board-ticker-mask{left:calc(47 * var(--xmb-unit));right:calc(15 * var(--xmb-unit));white-space:nowrap;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.vsh-board-ticker-mask>span{transform:translateX(calc(var(--board-ticker-x,0) * var(--board-unit)));display:inline-block}@media (max-width:700px){.vsh-board{--board-unit:min(calc((100vw - 32px) / 451), calc((100dvh - 100px) / 676));top:60px;right:16px}.vsh-board button.vsh-board-close{opacity:1;z-index:1;top:10px;right:16px}}@media (max-aspect-ratio:1){.vsh-board-ticker{--board-unit:calc(3.7vw / 28);top:calc(var(--status-top) + var(--status-height) + 8px);border-radius:16px;height:32px}.vsh-board-ticker:after{content:"";position:absolute;inset:-6px 0}}.wn-backdrop{pointer-events:none;opacity:var(--whats-new-alpha,0);filter:brightness(.74);background:radial-gradient(at 59% 99%,#b3e5e7 0,#67afc0 27%,#386477 74%,#2b4855 100%);position:absolute;inset:0}.vsh-shell[data-whats-new=true] .vsh-menu,.vsh-shell[data-whats-new-preview=true] .vsh-menu{z-index:1}.vsh-shell[data-whats-new=true] .vsh-content{z-index:2;background:0 0}.vsh-shell[data-whats-new=true] .xmb{translate:calc(-270 * var(--whats-new-alpha,0) * var(--xmb-unit)) 0}.vsh-shell[data-whats-new=true] .xmb-label,.vsh-shell[data-whats-new=true] .xmb-cat-label,.vsh-shell[data-whats-new=true] .xmb-indicator,.vsh-shell[data-whats-new=true] .xmb-icon:not([aria-current=true]):not([data-icon-entry=whats-new]){visibility:hidden}.vsh-shell[data-whats-new=true] [data-icon-entry=whats-new]{opacity:calc(1 - .35 * var(--content-alpha))!important}.whats-new{--wn-unit:calc(100vw / 1920);--wn-row:1;font:400 calc(24 * var(--wn-unit))/1.1 var(--xmb-font,Arial, sans-serif);color:#f5f8f7;text-shadow:0 calc(1 * var(--wn-unit)) calc(2 * var(--wn-unit)) #283f4566;touch-action:none;outline:none;position:absolute;inset:0;overflow:hidden}.wn-scene{width:calc(1920 * var(--wn-unit));height:calc(1080 * var(--wn-unit));position:absolute;top:0;left:0}.wn-grid{position:absolute;inset:0}.wn-card{left:calc((695 + var(--wn-card-column) * 430) * var(--wn-unit));top:calc((507 + (var(--wn-card-row) - var(--wn-row)) * 370) * var(--wn-unit));width:calc(502 * var(--wn-unit));height:calc(421 * var(--wn-unit));translate:-50% -50%;transform:scale(var(--wn-scale,.67));position:absolute}.whats-new .wn-card-button{width:100%;height:100%;font:inherit;outline:none;padding:0;display:block;position:absolute;inset:0}.wn-card-surface{inset:calc(8 * var(--wn-unit));border-radius:calc(8 * var(--wn-unit));box-shadow:0 0 calc(3 * var(--wn-unit)) #203f5299, inset 0 0 calc(4 * var(--wn-unit)) #e0f8ff99;background:#70a6b018;position:absolute}.wn-card-surface:after{content:"";inset:calc(-8 * var(--wn-unit));border:calc(5 * var(--wn-unit)) solid #d8ecec9e;border-radius:calc(15 * var(--wn-unit));pointer-events:none;position:absolute}.wn-card[aria-selected=true] .wn-card-surface:after{border-color:#f4ffff}.wn-card[aria-selected=true] .wn-card-surface{box-shadow:0 0 calc(8 * var(--wn-unit)) #fff9, inset 0 0 calc(4 * var(--wn-unit)) #fff;border-color:#f4ffff}.wn-art{border-radius:calc(8 * var(--wn-unit));object-fit:contain;width:100%;height:100%;opacity:var(--wn-image-alpha,0);background:#fff;display:block}.wn-art[data-artwork=true]{object-fit:contain;padding:calc(42 * var(--wn-unit))}.wn-new{left:calc(-15 * var(--wn-unit));top:calc(-15 * var(--wn-unit));width:calc(74 * var(--wn-unit));height:calc(74 * var(--wn-unit));border:calc(3 * var(--wn-unit)) solid #fff9;box-shadow:0 0 calc(3 * var(--wn-unit)) #fff9;color:#fff;font-size:calc(23 * var(--wn-unit));text-shadow:none;background:linear-gradient(#ffbb59,#ff8300 80%);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute}.wn-caption{left:0;top:calc(423 * var(--wn-unit));width:calc(502 * var(--wn-unit));height:calc(74 * var(--wn-unit));padding:calc(24 * var(--wn-unit)) calc(24 * var(--wn-unit));border-radius:calc(20 * var(--wn-unit));border:calc(2 * var(--wn-unit)) solid #c7e3e4b3;text-align:left;opacity:var(--wn-focus,0);pointer-events:none;background:linear-gradient(#bddcdfab,#6595a5cf 55%,#426778c9);position:absolute}.wn-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wn-busy{top:calc(85 * var(--wn-unit));right:calc(115 * var(--wn-unit));width:calc(34 * var(--wn-unit));height:calc(34 * var(--wn-unit));fill:none;stroke:#fff;stroke-width:2.5px;filter:blur(calc(.5 * var(--wn-unit)));transform:rotate(var(--wn-turn,0deg));position:absolute}.wn-caption-clip{display:block;overflow:hidden}.wn-caption-text{white-space:nowrap;transform:translateX(calc(var(--wn-title-x,0) * var(--wn-unit)));display:block}.wn-action{bottom:calc(11 * var(--wn-unit));right:calc(11 * var(--wn-unit));width:calc(84 * var(--wn-unit));height:calc(49 * var(--wn-unit));border-radius:calc(4 * var(--wn-unit));box-shadow:0 0 calc(4 * var(--wn-unit)) #fff;background:linear-gradient(#e8ecefbf,#343942de);position:absolute}.wn-action svg{fill:none;stroke:#fff;stroke-width:2px;width:100%;height:100%}.wn-spinner{width:calc(65 * var(--wn-unit));height:calc(65 * var(--wn-unit));border:calc(7 * var(--wn-unit)) solid #d5faff24;translate:-50% -50%;transform:rotate(var(--wn-turn,0deg));border-top-color:#dcffff99;border-right-color:#dcffff80;border-radius:50%;position:absolute;top:50%;left:50%}.wn-timeout{gap:calc(12 * var(--wn-unit));font-size:calc(23 * var(--wn-unit));background:linear-gradient(#568598,#396371);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wn-group{left:calc(505 * var(--wn-unit));top:calc((507 - 171.5 + (var(--wn-group-row) - var(--wn-row)) * 370) * var(--wn-unit));width:calc(1260 * var(--wn-unit));height:calc(343 * var(--wn-unit));border:calc(2 * var(--wn-unit)) solid #e4d37090;border-radius:calc(18 * var(--wn-unit));background:linear-gradient(#e2d58c08,#eacd29ce 88%,#e1b700de);position:absolute}.wn-group span{right:calc(17 * var(--wn-unit));bottom:calc(10 * var(--wn-unit));position:absolute}.wn-played{background:linear-gradient(#9fcbef0d,#78a9d7a6);border-color:#b9d6eb88}.whats-new .wn-back,.whats-new .wn-scroll{left:calc(409 * var(--wn-unit));top:calc(488 * var(--wn-unit));width:calc(34 * var(--wn-unit));height:calc(38 * var(--wn-unit));filter:drop-shadow(0 0 calc(5 * var(--wn-unit)) #fff9);font-size:calc(23 * var(--wn-unit));z-index:5;padding:0;position:absolute}.whats-new .wn-scroll{left:calc(452 * var(--wn-unit));font-size:calc(15 * var(--wn-unit))}.whats-new .wn-up{top:calc(102 * var(--wn-unit))}.whats-new .wn-down{top:calc(970 * var(--wn-unit))}.whats-new .wn-scroll:disabled{visibility:hidden}.wn-card-button:focus-visible .wn-card-surface{outline:calc(2 * var(--wn-unit)) solid #fff;outline-offset:calc(5 * var(--wn-unit))}.wn-preview{left:43%;top:calc(535 * var(--xmb-unit));gap:calc(40 * var(--xmb-unit));opacity:calc(var(--whats-new-alpha,0) * .46);perspective:calc(1200 * var(--xmb-unit));pointer-events:none;display:flex;position:absolute}.wn-preview-card{width:calc(230 * var(--xmb-unit));height:calc(280 * var(--xmb-unit));border:calc(1 * var(--xmb-unit)) solid #b9e8e433;transform:rotateY(calc(-32deg + var(--wn-preview-turn,0deg))) rotateZ(calc(-7.2deg + var(--wn-preview-index) * 1deg));box-shadow:calc(20 * var(--xmb-unit)) calc(24 * var(--xmb-unit)) calc(28 * var(--xmb-unit)) #a4f0ee50;background:#20516655}.wn-preview-card img{object-fit:cover;opacity:.45;width:100%;height:100%}@media (max-width:700px){.whats-new{--wn-unit:calc(100vw / 720)}.wn-scene{left:calc((-335 - var(--wn-column,0) * 430) * var(--wn-unit))}.vsh-shell[data-whats-new=true] .xmb{visibility:hidden}.whats-new .wn-back{left:calc((350 + var(--wn-column,0) * 430) * var(--wn-unit));width:44px;height:44px;position:absolute}}.vsh-shell[data-font=rounded]{--xmb-font:"SCE-PS3 VAGRundschrift LATIN", "Arial Rounded MT Bold", "Trebuchet MS", sans-serif}.vsh-shell[data-font=pop]{--xmb-font:"SCE-PS3 Seurat LATIN", "Trebuchet MS", sans-serif}.vsh-wallpaper{object-fit:cover;pointer-events:none;z-index:0;width:100%;height:100%;opacity:calc(1 - var(--scene-alpha,1));position:absolute;inset:0}.vsh-menu,.vsh-startup,.vsh-content,.vsh-controls,.vsh-preview{z-index:1}.vsh-shell[data-side-panel=true] .vsh-content{background:0 0}.vsh-shell[data-side-panel=true] .xmb-setting-value,.vsh-shell[data-about=true] .xmb-indicator{visibility:hidden}.vsh-shell[data-information=true] .vsh-wallpaper,.vsh-shell[data-about=true] .vsh-wallpaper{opacity:calc(1 - var(--content-alpha))}.vsh-shell[data-nested-settings=true] .xmb-indicator{box-shadow:none;background:0 0;border:0}.vsh-shell[data-nested-settings=true] .xmb-indicator:before,.vsh-shell[data-nested-settings=true] .xmb-clock,.vsh-shell[data-nested-settings=true] .xmb-indicator-identity{display:none}.xmb-back-arrow{width:calc(42 * var(--xmb-unit));height:calc(42 * var(--xmb-unit));color:#eee;font-size:calc(27 * var(--xmb-unit));text-shadow:calc(5 * var(--xmb-unit)) 0 calc(8 * var(--xmb-unit)) #fff8;pointer-events:auto;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;translate:-50% -50%}.xmb-setting-value{font-size:calc(24 * var(--xmb-unit));filter:blur(calc(.6 * var(--xmb-unit)));line-height:1.2;position:absolute;translate:0 -.6em}.vsh-option-panel{width:30.9375%;font-size:calc(24 * var(--xmb-unit));box-shadow:none;border-left:calc(1.5 * var(--xmb-unit)) solid #ffffff35;background:linear-gradient(90deg,#434347d9,#343437b8 25%,#1313157a 58%,#0000 92%);padding:0;font-weight:400;line-height:1;position:absolute;inset:0 auto 0 68.75%;overflow:hidden}.vsh-layer[data-top-layer]>.vsh-option-panel{opacity:var(--panel-alpha);transform:translateX(calc((1 - var(--panel-alpha)) * 100%))}.vsh-option-list{top:46.9444%;left:calc(18 * var(--xmb-unit));right:calc(20 * var(--xmb-unit));transform:translateY(calc((var(--option-offset,0) * -39.6 - 19.8) * var(--xmb-unit)));position:absolute}.vsh-option-panel .vsh-selection{height:calc(39.6 * var(--xmb-unit));color:#bfc0c5;font:inherit;text-shadow:0 0 calc(1.2 * var(--xmb-unit)) #ffffff60;white-space:nowrap;filter:blur(calc(.6 * var(--xmb-unit)));background:0 0;align-items:center;padding:0;display:flex;position:relative;border:0!important}.vsh-option-panel .vsh-selection.selected{color:#f4f4f4;text-shadow:0 0 calc(9 * var(--xmb-unit)) #fffc}.vsh-color-swatch{width:calc(28.5 * var(--xmb-unit));height:calc(28.5 * var(--xmb-unit));border:calc(1 * var(--xmb-unit)) solid #0008;box-shadow:calc(2 * var(--xmb-unit)) calc(3 * var(--xmb-unit)) calc(3 * var(--xmb-unit)) #0008;display:block}.selected .vsh-color-swatch{outline:calc(1.5 * var(--xmb-unit)) solid #ffffffb0;box-shadow:0 0 calc(10 * var(--xmb-unit)) #ffffff70}.vsh-option-more{left:calc(20 * var(--xmb-unit));font-size:calc(20 * var(--xmb-unit));text-shadow:0 calc(2 * var(--xmb-unit)) calc(4 * var(--xmb-unit)) #000;position:absolute;bottom:7%}.vsh-controls[hidden]{display:none}@media (min-width:1800px) and (min-aspect-ratio:1){.vsh-controls{font-size:calc(21 * var(--xmb-unit))}.vsh-option-panel{font-size:calc(23 * var(--xmb-unit))}}@media (max-aspect-ratio:1){.vsh-option-panel{width:48%;font-size:16px;left:52%}.vsh-option-list{left:12px;right:8px}.vsh-option-panel .vsh-selection{min-height:28px}.xmb[data-depth="1"] .xmb-label{max-width:40vw;font-size:17px!important}.xmb-setting-value{font-size:14px}}
