.playground-monochrome .desktop-stage>.identity-zone{position:relative;inset:auto;display:flex;width:min(500px,100%);max-width:500px;height:auto;flex-direction:column;align-self:center;justify-self:start;grid-column:1;grid-row:1;margin:0;transform:none;container-type:inline-size}.playground-monochrome .desktop-stage>.identity-zone>.hero-copy,.playground-monochrome .desktop-stage>.identity-zone>.hero-copy h1{position:relative;inset:auto;display:block;width:100%;max-width:none;height:auto;margin:0;padding:0;transform:none;text-align:left;line-height:0}.playground-monochrome .hero-name-artwork{display:block;width:100%;max-width:none;height:auto;filter:none}.playground-monochrome .desktop-stage>.identity-zone>.hero-copy p{width:max-content;max-width:44ch;margin:5.2cqw 0 0 var(--identity-ink-offset);padding:0;border:0;color:#fff;background:transparent;font:700 3.2cqw/1.42 Onest Variable,Arial,sans-serif;letter-spacing:.025em;text-shadow:0 2px 1px rgb(0 0 0/48%);text-transform:none;white-space:normal}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{inset:auto;display:grid;width:80.8cqw;height:auto;grid-template-columns:repeat(3,1fr);grid-template-rows:19.8cqw;grid-gap:1.2cqw;gap:1.2cqw;margin:6.8cqw 0 0 var(--identity-ink-offset);padding:0;transform:none}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__item{width:100%;min-height:19.2cqw;border-radius:0!important}.playground-monochrome .desktop-workspace__item.is-active,.playground-monochrome .desktop-workspace__item.is-selected,.playground-monochrome .desktop-workspace__item:focus-visible,.playground-monochrome .desktop-workspace__item:hover:not(:where(html[data-touch-input] *)){border-color:rgb(255 255 255/74%);background:rgb(5 7 10/62%);box-shadow:inset 2px 0 0 #fff}.playground-monochrome .window,.playground-monochrome .window.is-active{border-color:#6e757f;box-shadow:0 24px 62px rgb(0 0 0/36%)}.playground-monochrome :is(.titlebar,.window:not(.is-active) .titlebar,.session-dialog__titlebar,.easter-dialog__titlebar){min-height:34px;box-sizing:border-box;align-items:center;padding:4px;border-bottom:1px solid #fff;color:#fff;background:linear-gradient(180deg,#31353b,#171a1f 46%,#090a0c);box-shadow:inset 0 1px 0 rgb(255 255 255/52%)}.playground-monochrome .window:not(.is-active) .titlebar{color:#d7d9dc}.playground-monochrome .titlebar-title{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px;padding-left:4px;color:inherit;font:700 13px/1 Onest Variable,Arial,sans-serif;text-shadow:none}.playground-monochrome .titlebar-title>:first-child{display:grid;width:18px;height:18px;place-items:center;object-fit:contain}.playground-monochrome .window-controls{display:grid;grid-auto-flow:column;grid-auto-columns:26px;align-items:center;grid-gap:2px;gap:2px;height:26px}.playground-monochrome :is(.window>.titlebar,.session-dialog__titlebar,.easter-dialog__titlebar) .window-controls button{display:grid;width:26px;min-width:26px;max-width:26px;height:26px;min-height:26px;max-height:26px;flex:0 0 26px;place-items:center;padding:0;border-color:#7c838c;color:#fff;background:linear-gradient(180deg,#3d4249,#171a1f);box-shadow:inset 0 1px 0 rgb(255 255 255/42%);text-shadow:none}.playground-monochrome .window-control-icon{width:16px;height:16px;transform:none!important;filter:none}.playground-monochrome .window-control-icon--close>path{stroke-linecap:square}.playground-monochrome .window-controls button.close{border-color:#ff7379;background:linear-gradient(180deg,#dc3d44,#8c0b11)}.playground-monochrome .taskbar{position:fixed;background:#090a0c;box-shadow:none}.playground-monochrome .taskbar:after,.playground-monochrome .taskbar:before{content:"";position:absolute;z-index:3;right:0;left:0;height:1px;pointer-events:none}.playground-monochrome .taskbar:before{background:rgb(255 255 255/92%)}.playground-monochrome .taskbar:after{top:1px;background:#73777d}.playground-monochrome .start-button,.playground-monochrome .start-button.is-open,.playground-monochrome .start-button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){border-color:#fff #a9adb2 #777b80 #fff;border-style:solid;border-width:1px;border-radius:0;background:#f7f7f3;box-shadow:inset 0 2px 0 #fff,inset 0 -2px 0 #c6c9cd;filter:none}.playground-monochrome .start-mark img{filter:grayscale(1) brightness(0);transform:scale(.88)}.playground-monochrome .start-button__label{font:italic 800 16px/1 Tahoma,Arial,sans-serif;text-shadow:none}.playground-monochrome .explorer-address__path .is-current,.playground-monochrome .explorer-address__path button:hover:not(:where(html[data-touch-input] *)){-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.playground-monochrome .project-file.is-selected,.playground-monochrome .project-file:focus-visible,.playground-monochrome .project-file:hover:not(:where(html[data-touch-input] *)),.playground-monochrome .start-menu__programs>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible),.playground-monochrome :is(.explorer-tree-root,.explorer-tree-children button).is-selected,.playground-monochrome :is(.explorer-tree-root,.explorer-tree-children button):focus-visible,.playground-monochrome :is(.explorer-tree-root,.explorer-tree-children button):hover:not(:where(html[data-touch-input] *)){box-shadow:inset 3px 0 0 #fff}.playground-monochrome .w-feedback--increment{border-left-width:1px}.style-playground__options button>span,.style-playground__toggle small{color:#fff}.style-playground__options button.is-active{box-shadow:inset 3px 0 0 #fff}.is-style-playground .xp-app-icon--about-person{content:var(--library-asset-f955f51d,url("/assets/brand/controls-r108/about-shortcut.svg"))}.playground-monochrome .about-avatar{background-image:none}.experience-gate--modern{color:#f5f4ef;background:#07080a}.experience-media[data-blur=none] .experience-media__asset :is(img,video){filter:none}.experience-media__asset img[data-fit=cover]{animation:experience-image-zoom var(--surface-zoom-duration,12s) linear both;will-change:transform}.experience-media[data-playing=false] .experience-media__asset img{animation-play-state:paused;will-change:auto}@keyframes experience-image-zoom{0%{transform:scale(1.045)}to{transform:scale(1.125)}}@media (prefers-reduced-motion:reduce){.experience-media__asset img[data-fit=cover]{animation:none;will-change:auto}}.experience-gate--modern .boot-panel{background:transparent;box-shadow:none;animation:none}.experience-gate--modern .login-panel{background:#07080a}.experience-gate--modern .login-panel__inner{color:#090a0c;background:#f4f4f0}.experience-gate--modern.has-experience-media .login-panel,.experience-gate--modern.has-experience-media .login-panel__inner{background:transparent}.experience-gate--modern.has-experience-media .experience-media-frame--login{background:#f4f4f0}.experience-gate--modern .login-panel__brand>p{color:#090a0c;text-shadow:none}.experience-gate--modern .boot-panel__reference-logo{width:clamp(112px,15vw,188px);height:clamp(112px,15vw,188px);aspect-ratio:1;flex:0 0 auto;contain:layout paint;object-fit:contain;filter:drop-shadow(0 2px 2px rgb(0 0 0/92%)) drop-shadow(0 0 5px rgb(255 255 255/78%)) drop-shadow(0 0 22px rgb(255 255 255/42%))}.experience-gate--modern .xp-loader__group i{background:#fff}.experience-gate--modern .login-panel__inner:after{background:linear-gradient(90deg,transparent,#fff,transparent,transparent)}.experience-gate--modern .login-panel__brand,.experience-gate--modern .login-panel__brand--without-logo{padding-left:0;border-left:0}.experience-gate--modern .login-panel__brand--without-logo{min-width:min(440px,72vw)}.experience-gate--modern .profile-tile:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){border-color:#fff;box-shadow:inset 4px 0 0 #fff}.experience-gate--modern .profile-tile:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,:active) .profile-tile__avatar{border-color:#fff}@media (max-width:767px) and (orientation:portrait){.playground-monochrome .desktop-stage>.identity-zone{width:min(500px,100%)}.playground-monochrome .desktop-stage>.identity-zone>.hero-copy p{margin:5.2cqw 0 0 var(--identity-ink-offset);font-size:3.2cqw}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{width:80.8cqw;grid-template-columns:repeat(3,1fr);grid-template-rows:19.8cqw;gap:1.2cqw;margin:6.8cqw 0 0 var(--identity-ink-offset)}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__item{min-height:19.2cqw}}@media (max-width:700px),(pointer:coarse){.playground-monochrome :is(.titlebar,.session-dialog__titlebar,.easter-dialog__titlebar){min-height:48px;padding:4px}.playground-monochrome .window-controls{grid-auto-columns:40px;height:40px;gap:4px}.playground-monochrome :is(.window>.titlebar,.session-dialog__titlebar,.easter-dialog__titlebar) .window-controls button{width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px;flex-basis:40px}}.playground-monochrome .project-hero:not(.is-copy-below) :is(.project-hero__upper-facts,.project-hero__plate){border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.playground-monochrome .project-hero:not(.is-copy-below) :is(.project-hero__upper-facts,.project-hero__plate,.project-hero__facts){text-shadow:0 1px 2px rgb(0 0 0/92%)!important}.playground-monochrome{--monochrome-ink:#07080a;--monochrome-panel:#111318;--monochrome-panel-raised:#191c21;--monochrome-panel-hover:#24282e;--monochrome-panel-selected:#30353c;--monochrome-line:#555b64;--monochrome-line-strong:#858b93;--monochrome-paper:#f7f7f4;--monochrome-copy:#e4e6e9;--monochrome-muted:#b9bec5;--focus:#fff;--case-surface:#111318;--case-ink:#f7f7f4;--case-muted:#b9bec5;--case-line:#555b64}.playground-monochrome :is(.hero-name-artwork,.desktop-workspace__icon img,.xp-app-icon,.about-avatar,.start-menu .avatar img){-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.playground-monochrome .hero-name-artwork{pointer-events:none}.playground-monochrome .desktop-stage>.identity-zone>.hero-copy p{display:none}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{margin-top:6.8cqw}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__icon{display:grid;width:100%;height:12.8cqw;place-items:center;line-height:0}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__icon>*{max-width:100%;max-height:100%;object-fit:contain;object-position:50% 50%}.playground-monochrome .desktop-workspace__item,.playground-monochrome .desktop-workspace__item.is-active,.playground-monochrome .desktop-workspace__item.is-selected,.playground-monochrome .desktop-workspace__item:focus-visible,.playground-monochrome .desktop-workspace__item:hover:not(:where(html[data-touch-input] *)){box-shadow:none}.playground-monochrome .desktop-workspace__item:hover:not(:where(html[data-touch-input] *)){border-color:rgb(255 255 255/58%);background:rgb(17 19 24/48%)}.playground-monochrome .desktop-workspace__item:is(.is-selected,.is-active){border-color:rgb(255 255 255/78%);background:rgb(31 34 40/72%)}.playground-monochrome .desktop-workspace__item:focus-visible{outline:1px dotted #fff;outline-offset:-3px}.playground-monochrome{--theme-window-shadow:rgb(0 0 0/36%)}.playground-monochrome .window,.playground-monochrome .window.is-active{border-color:#c2c2c2;color:var(--monochrome-copy);background:var(--monochrome-panel);box-shadow:0 0 24px rgb(255 255 255/12%),0 15px 38px rgb(0 0 0/34%)}.playground-monochrome .window:not(.is-active){box-shadow:0 0 20px rgb(255 255 255/8%),0 11px 28px rgb(0 0 0/26%)}.playground-monochrome .taskbar{align-items:center;background:linear-gradient(180deg,#202329,#090a0c 54%,#15171b)}.playground-monochrome .start-button,.playground-monochrome .start-button.is-open,.playground-monochrome .start-button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){align-self:stretch;justify-content:flex-start;gap:2px;height:auto;min-height:0;padding:0 12px 0 7px;border-color:#fff #888d93 #676b70 #fff;border-radius:0 16px 16px 0!important;color:#08090b;background:linear-gradient(105deg,transparent 0 42%,rgb(255 255 255/68%) 48%,transparent 56%),linear-gradient(180deg,#fff,#e7e8e9 34%,#babdc1 58%,#f4f4f1);box-shadow:inset 0 2px 0 #fff,inset -3px 0 6px rgb(62 65 69/22%),inset 0 -2px 0 #9b9fa4;text-shadow:none}.playground-monochrome .start-button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){background:linear-gradient(105deg,transparent 0 42%,rgb(255 255 255/82%) 48%,transparent 56%),linear-gradient(180deg,#fff,#f1f2f3 34%,#c9ccd0 58%,#fff)}.playground-monochrome .start-button.is-open{background:linear-gradient(180deg,#d3d5d8,#f8f8f5 46%,#b8bbc0);box-shadow:inset 2px 2px 0 #85898f,inset -1px -1px 0 #fff}.playground-monochrome .start-button__label,.playground-monochrome .start-mark{display:grid;height:100%;place-items:center;padding:0;transform:none}.playground-monochrome .start-mark{width:30px;min-width:30px}.playground-monochrome .start-mark img{display:block;width:30px;height:30px;object-fit:contain;filter:drop-shadow(1px 1px 1px rgb(0 0 0/24%));transform:none}.playground-monochrome .start-button__label{color:#08090b;font:italic 800 17px/1 Tahoma,Arial,sans-serif;letter-spacing:-.025em}.playground-monochrome .tray{align-self:stretch;align-items:center;height:100%}.playground-monochrome .tray :is(.language-switcher.language-switcher--compact,.tray-sound,.tray-time){align-self:center;margin-block:0;transform:none}.playground-monochrome .tray :is(.language-switcher.language-switcher--compact>button,.tray-sound,.tray-time){display:grid;place-items:center;line-height:1}.playground-monochrome .tray .language-switcher img,.playground-monochrome .tray .retro-speaker-icon{object-position:50% 50%;transform:none}.playground-monochrome .tray-time{color:#f7f7f4;text-shadow:none}.playground-monochrome .project-file,.playground-monochrome :is(.explorer-tree-root,.explorer-tree-children button){box-shadow:none}.playground-monochrome .project-file:hover:not(:where(html[data-touch-input] *)):not(.is-selected),.playground-monochrome :is(.explorer-tree-root,.explorer-tree-children button):hover:not(:where(html[data-touch-input] *)){border-color:#666c75;color:var(--monochrome-paper);background:var(--monochrome-panel-hover);box-shadow:none}.playground-monochrome .project-file.is-selected,.playground-monochrome .project-file.is-selected:hover:not(:where(html[data-touch-input] *)),.playground-monochrome :is(.explorer-tree-root,.explorer-tree-children button).is-selected{border-color:#747a83;color:var(--monochrome-paper);background:var(--monochrome-panel-selected);box-shadow:none;outline:0}.playground-monochrome .project-file.is-selected .project-file-meta,.playground-monochrome .project-file.is-selected:hover:not(:where(html[data-touch-input] *)) .project-file-meta{color:var(--monochrome-paper);background:#2a2e34;outline:0;text-shadow:none}.playground-monochrome .project-file-meta strong,.playground-monochrome .project-file.is-selected .project-file-meta :is(strong,small){color:var(--monochrome-paper);text-shadow:none}.playground-monochrome .project-file-meta small,.playground-monochrome .project-file.is-selected .project-file-meta small{color:var(--monochrome-muted)}.playground-monochrome .project-file.is-selected .project-thumbnail{box-shadow:inset 0 0 0 1px #747a83}.playground-monochrome .project-file:focus-visible .project-file-meta{outline:0}.playground-monochrome .project-view{color:var(--monochrome-copy);background:#111318;scrollbar-color:#777d85 #111318;scrollbar-width:thin}.playground-monochrome .project-reader-nav{position:relative;z-index:1;top:auto;width:auto;min-height:0;padding:12px max(var(--case-gutter),calc((100% - var(--case-reader-max)) / 2 + var(--case-gutter))) 4px;background:transparent}.playground-monochrome .project-reader-nav .project-back-button{width:-moz-fit-content;width:fit-content;min-height:32px;padding:4px 10px 4px 6px;border:1px solid #646a73;color:var(--monochrome-paper);background:linear-gradient(180deg,#30343a,#15181c);box-shadow:inset 0 1px 0 rgb(255 255 255/26%)}.playground-monochrome .project-reader-nav .project-back-button:hover:not(:where(html[data-touch-input] *)){border-color:#8b9199;background:linear-gradient(180deg,#3a3f46,#1c2025)}.playground-monochrome :is(.project-hero__upper-facts,.project-hero__plate,.project-overview .project-meta>div){border-color:#666c75;color:var(--monochrome-paper);background:rgb(10 12 15/88%);box-shadow:none}.playground-monochrome :is(.project-hero__upper-facts,.project-hero__plate){border-left:1px solid #fff}.playground-monochrome :is(.project-view h1,.project-view h2,.project-view h3,.project-hero__upper-facts dd,.project-hero__facts dd,.project-meta dd,.project-credits dd){color:var(--monochrome-paper);text-shadow:none}.playground-monochrome :is(.project-summary,.project-story p,.project-module p,.project-module blockquote,.project-module figcaption,.project-footer,.project-related p){color:var(--monochrome-copy);text-shadow:none}.playground-monochrome :is(.project-hero__upper-facts dt,.project-hero__facts dt,.project-meta dt,.project-credits dt){color:var(--monochrome-muted)}.playground-monochrome :is(.project-module--testimonial,.project-module--link,.project-related__grid>:is(button,a)){border-color:var(--monochrome-line);color:var(--monochrome-copy);background:#171a1f;box-shadow:none}.playground-monochrome :is(.project-view,.explorer-body,.about-view,.about-text,.links-view,.start-menu,.sound-panel,.achievement-panel,.tray-achievement-panel){scrollbar-color:#777d85 #111318;scrollbar-width:thin}.playground-monochrome :is(.project-view,.explorer-body,.about-view,.about-text,.links-view,.start-menu,.sound-panel,.achievement-panel,.tray-achievement-panel)::-webkit-scrollbar{width:8px;height:8px}.playground-monochrome :is(.project-view,.explorer-body,.about-view,.about-text,.links-view,.start-menu,.sound-panel,.achievement-panel,.tray-achievement-panel)::-webkit-scrollbar-track{background:#111318}.playground-monochrome :is(.project-view,.explorer-body,.about-view,.about-text,.links-view,.start-menu,.sound-panel,.achievement-panel,.tray-achievement-panel)::-webkit-scrollbar-thumb{border:1px solid #111318;border-radius:0;background:#777d85;box-shadow:inset 1px 0 0 rgb(255 255 255/24%)}.playground-monochrome :is(.project-view,.explorer-body,.about-view,.about-text,.links-view,.start-menu,.sound-panel,.achievement-panel,.tray-achievement-panel)::-webkit-scrollbar-thumb:hover:not(:where(html[data-touch-input] *)){background:#a4a9af}.playground-monochrome ::-webkit-scrollbar-button{display:none;width:0;height:0}.playground-monochrome .sound-panel{border:1px solid #777d85;border-radius:0!important;color:var(--monochrome-copy);background:linear-gradient(180deg,#24282e,#111318);box-shadow:inset 0 1px 0 rgb(255 255 255/28%),0 12px 28px rgb(0 0 0/38%)}.playground-monochrome .sound-panel label{color:var(--monochrome-paper)}.playground-monochrome .sound-panel__slider-well{border-color:#5f656e;background:#090a0c;box-shadow:inset 1px 1px 2px rgb(0 0 0/76%)}.playground-monochrome .sound-panel input[type=range]{accent-color:#d8dade}.playground-monochrome .sound-panel input[type=range]::-moz-range-track,.playground-monochrome .sound-panel input[type=range]::-webkit-slider-runnable-track{border-color:#626870;background:#24282d}.playground-monochrome .sound-panel input[type=range]::-moz-range-thumb,.playground-monochrome .sound-panel input[type=range]::-webkit-slider-thumb{border-color:#fff #797e85 #686d73 #fff;border-radius:0;background:linear-gradient(180deg,#fff,#b9bdc2 58%,#ededeb);box-shadow:none}.playground-monochrome .sound-panel button,.playground-monochrome .sound-panel button:hover:not(:where(html[data-touch-input] *)){border-color:#777d85;border-radius:0;color:#0a0b0d;background:linear-gradient(180deg,#fff,#bfc2c6 58%,#f0f0ed);box-shadow:inset 1px 1px 0 #fff}.playground-monochrome :is(.achievement-panel,.tray-achievement-panel,.wallpaper-achievement-toast){border-radius:0!important}.playground-monochrome :is(.achievement-panel__titlebar,.wallpaper-achievement-toast>header){border-color:#fff;border-radius:0;color:#fff;background:linear-gradient(180deg,#31353b,#111318);box-shadow:inset 0 1px 0 rgb(255 255 255/38%);text-shadow:none}.playground-monochrome :is(.achievement-panel__body,.wallpaper-achievement-toast__body){color:var(--monochrome-copy);background:#111318}.playground-monochrome .wallpaper-achievement-toast__body :is(strong,p){color:inherit}.playground-monochrome :is(.achievement-progress,.achievement-card__progress){border-color:#666c75;background:#090a0c;box-shadow:inset 1px 1px 2px #000}.playground-monochrome :is(.achievement-progress,.achievement-card__progress)>span{background:linear-gradient(90deg,#868b92,#f4f4f1)}.playground-monochrome .achievement-list article,.playground-monochrome .achievement-list article.is-earned{border-color:#555b64;color:var(--monochrome-copy);background:#191c21}.playground-monochrome .achievement-card__icon,.playground-monochrome .achievement-list .is-earned .achievement-card__icon{border-color:#7a8088;border-radius:0;color:#fff;background:#282c32}.playground-monochrome .wallpaper-achievement-toast>footer{border-color:#555b64;background:#191c21}.playground-monochrome .wallpaper-achievement-toast>footer>button,.playground-monochrome .wallpaper-achievement-toast>footer>button.is-primary{border-color:#777d85;border-radius:0;color:#08090b;background:linear-gradient(180deg,#fff,#bdc1c6 58%,#ededeb);box-shadow:inset 1px 1px 0 #fff}.playground-monochrome .session-dialog{border-color:#777d85;color:var(--monochrome-copy);background:#111318;box-shadow:0 16px 42px rgb(0 0 0/42%)}.playground-monochrome .session-dialog__actions,.playground-monochrome .session-dialog__footer{background:#111318}.playground-monochrome .session-dialog__action{border-color:#555b64;color:var(--monochrome-copy);background:#191c21;box-shadow:none;text-shadow:none}.playground-monochrome .session-dialog__action:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){border-color:#8b9199;background:#282c32;box-shadow:none}.playground-monochrome .session-dialog__footer button{border-color:#777d85;color:#08090b;background:linear-gradient(180deg,#fff,#bdc1c6 58%,#ededeb);text-shadow:none}.playground-monochrome .w-feedback--increment{min-width:2.1em;min-height:1.45em;border:1px solid #fff;border-radius:0;color:#fff;background:#08090b;box-shadow:3px 3px 0 rgb(0 0 0/36%);font-weight:800;text-shadow:none}.playground-monochrome .w-key-scene__fallback[data-appearance=monochrome] .w-key-scene__fallback-top{background-size:67% 67%}.playground-monochrome .w-key-scene__fallback[data-appearance=monochrome] .w-key-scene__fallback-base{width:80%;border-radius:16%}.playground-monochrome .w-key-scene[data-appearance=monochrome][data-combo="3"] .w-key-scene__fallback,.playground-monochrome .w-key-scene[data-appearance=monochrome][data-combo="4"] .w-key-scene__fallback{filter:none}.playground-monochrome .taskbar{border-top:0;background:linear-gradient(180deg,#34373c,#1d2024 10%,#090a0c 58%,#15171b);box-shadow:inset 0 1px 0 rgb(255 255 255/48%),inset 0 3px 5px rgb(255 255 255/10%)}.playground-monochrome .taskbar:before{top:0;background:linear-gradient(180deg,rgb(255 255 255/62%),rgb(255 255 255/16%) 52%,transparent)}.playground-monochrome .taskbar:after{display:none}.playground-monochrome .start-button,.playground-monochrome .start-button.is-open,.playground-monochrome .start-button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){padding-inline:7px 10px}.playground-monochrome .start-button>:first-child{margin-left:0}.playground-monochrome .task-buttons button{height:calc(100% - 8px);align-items:center;border-color:#656b73;border-radius:3px;color:#fff;background:linear-gradient(180deg,#34383e,#171a1f 56%,#0c0e11);box-shadow:inset 1px 1px 0 rgb(255 255 255/26%),0 1px 0 #000;transform:none}.playground-monochrome .task-buttons button.is-active{transform:translateY(1px)}.playground-monochrome .w-feedback--increment,.playground-monochrome .w-feedback--increment.is-wide{padding:0 .25em;border-color:#fff;color:#fff;background:#08090b;font-size:var(--particle-size);letter-spacing:-.035em}.playground-monochrome .start-menu{border-color:#777d85;background:#0a0b0d;box-shadow:0 0 24px rgb(255 255 255/20%),0 12px 28px rgb(0 0 0/34%)}.playground-monochrome .start-menu footer .xp-system-icon{filter:drop-shadow(1px 2px 1px rgb(0 0 0/34%))}.playground-monochrome .start-menu footer,.playground-monochrome .start-menu header{border-color:#555b64;color:#fff;background:linear-gradient(180deg,#2b2f35,#090a0c 72%)}.playground-monochrome .start-menu__programs,.playground-monochrome .start-menu__programs>button{color:#111318;background:#f7f7f4}.playground-monochrome .start-menu__programs small{color:#5d626a}.playground-monochrome .start-menu__programs>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){color:#07080a;background:#e4e6e9;box-shadow:inset 0 0 0 1px #fff}.playground-monochrome .start-menu__programs>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible) small{color:#3d4249}.playground-monochrome .start-menu footer .start-menu__system-content:hover:not(:where(html[data-touch-input] *)){filter:drop-shadow(0 0 4px rgb(255 255 255/58%))}.playground-monochrome .desktop-workspace__item:hover:not(:where(html[data-touch-input] *)),.playground-monochrome .desktop-workspace__item:is(.is-selected,.is-active){box-shadow:none!important}.playground-monochrome .desktop-marquee{border:1px dotted rgb(255 255 255/92%);outline:1px solid rgb(255 255 255/52%);outline-offset:-2px;background:rgb(255 255 255/14%)}.playground-monochrome .language-switcher__trigger,.playground-monochrome .language-switcher__trigger:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-open){border-color:#686e76;color:#fff;background:linear-gradient(180deg,#32363c,#111318);box-shadow:inset 0 1px 0 rgb(255 255 255/28%)}.playground-monochrome .language-switcher__chevron{border-top-color:#fff}.playground-monochrome .language-switcher__menu{border-radius:0;color:#fff}.playground-monochrome .language-switcher__menu>button{color:#fff}.playground-monochrome .language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),.is-active){color:#07080a;background:#f1f2f0}.playground-monochrome .project-reader-nav{position:-webkit-sticky;position:sticky;z-index:20;top:0;box-sizing:border-box;width:100%;min-height:48px;margin:0;padding:7px max(var(--case-gutter),calc((100% - var(--case-reader-max)) / 2 + var(--case-gutter)));border:0;color:var(--monochrome-copy);background:#111318;box-shadow:none}.playground-monochrome .project-reader-nav .project-back-button,.playground-monochrome .project-reader-nav .project-back-button:hover:not(:where(html[data-touch-input] *)){min-height:34px;padding:4px 8px 4px 4px;border-color:transparent;color:#fff;background:#111318;box-shadow:none}.playground-monochrome .project-reader-nav .project-direction-icon{filter:grayscale(1) brightness(4)}.playground-monochrome .project-module--link{padding:0;border:0;background:transparent;box-shadow:none}.playground-monochrome .project-module--link .xp-button{border-color:#777d85;color:#08090b;background:linear-gradient(180deg,#fff,#bdc1c6 58%,#ededeb);box-shadow:inset 1px 1px 0 #fff,0 0 10px rgb(255 255 255/24%)}.playground-monochrome .project-module--link .xp-button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){box-shadow:inset 1px 1px 0 #fff,0 0 15px rgb(255 255 255/42%)}.playground-monochrome :is(.project-related,.project-related__stage,.project-related__grid,.project-related__grid>:is(button,a)){border-color:transparent;background:transparent;box-shadow:none}.playground-monochrome .project-related__grid>:is(button,a){color:var(--monochrome-copy)}.playground-monochrome .project-related__copy small{color:var(--monochrome-muted)}.playground-monochrome .project-carousel__arrows>button:before{filter:grayscale(1) brightness(4)}.playground-monochrome .project-carousel__arrows>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){filter:drop-shadow(0 0 10px rgb(255 255 255/28%))}.playground-monochrome .wallpaper-achievement-toast{isolation:isolate;overflow:visible;border-color:#8b9199;background:#111318;animation:monochrome-achievement-enter .52s cubic-bezier(.16,.82,.23,1) both}.playground-monochrome .wallpaper-achievement-toast:after,.playground-monochrome .wallpaper-achievement-toast:before{position:absolute;z-index:-1;width:10px;height:10px;border-radius:50%;content:"";opacity:0;pointer-events:none;box-shadow:0 -34px #ffd43b,27px -20px #ff5c5c,34px 6px #74c0fc,18px 31px #69db7c,-18px 31px #da77f2,-34px 6px #ffa94d,-27px -20px #f8f9fa;animation:monochrome-achievement-burst .72s ease-out .18s both}.playground-monochrome .wallpaper-achievement-toast:before{top:34%;left:18%}.playground-monochrome .wallpaper-achievement-toast:after{top:58%;right:16%;animation-delay:.26s}.playground-monochrome .wallpaper-achievement-toast>header>img{filter:saturate(1.18) contrast(1.06) drop-shadow(0 0 5px rgb(255 255 255/34%))}.playground-monochrome .wallpaper-achievement-toast>footer{gap:6px}@keyframes monochrome-achievement-enter{0%{opacity:0;transform:translate(24px,18px) scale(.92)}58%{opacity:1;transform:translate(-3px,-2px) scale(1.015)}to{opacity:1;transform:none}}@keyframes monochrome-achievement-burst{0%{opacity:0;transform:scale(.3)}28%{opacity:1}to{opacity:0;transform:scale(1.45)}}.playground-monochrome .w-feedback--increment,.playground-monochrome .w-feedback--increment.is-wide{width:3.55em;min-width:3.55em;max-width:3.55em;height:1.65em;min-height:1.65em;border-color:#f1f2f0;color:#f7f7f4;background:#090a0c;font-size:calc(var(--particle-size) * .7);text-shadow:none}.playground-monochrome .desktop-workspace__item:hover:not(:where(html[data-touch-input] *)),.playground-monochrome .desktop-workspace__item:is(.is-selected,.is-active){border-color:rgb(255 255 255/74%)!important;color:#08090b;background:rgb(244 245 243/78%)!important;box-shadow:inset 0 0 0 1px rgb(255 255 255/72%)!important}.playground-monochrome .desktop-workspace__item:hover:not(:where(html[data-touch-input] *)) .desktop-workspace__label,.playground-monochrome .desktop-workspace__item:is(.is-selected,.is-active) .desktop-workspace__label{color:#08090b;background:transparent;text-shadow:none}.playground-monochrome .taskbar{box-shadow:inset 0 1px 0 rgb(170 174 180/76%),inset 0 3px 5px rgb(255 255 255/9%)}.playground-monochrome .taskbar:before{height:3px;background:linear-gradient(180deg,#9ca1a7,#50555c 48%,transparent)}.playground-monochrome .start-button{display:grid;grid-template-columns:28px auto;align-items:center;justify-content:center;grid-column-gap:5px;column-gap:5px;padding:0 11px 0 7px}.playground-monochrome .start-button .start-mark,.playground-monochrome .start-button__label{align-self:center;margin:0;transform:none}.playground-monochrome .start-button .start-mark{width:28px;height:28px}.playground-monochrome .start-button .start-mark img{display:block;width:27px;height:27px;object-fit:contain}.playground-monochrome .start-button__label{display:flex;height:28px;align-items:center;padding:0 0 1px;line-height:1}.playground-monochrome .tray,.playground-monochrome .tray .language-switcher,.playground-monochrome .tray-sound,.playground-monochrome .tray-time,.playground-monochrome .tray>*{align-self:stretch}.playground-monochrome .tray .language-switcher,.playground-monochrome .tray-sound,.playground-monochrome .tray-time,.playground-monochrome .tray>*{display:grid;place-items:center}.playground-monochrome .project-file:is(:hover:not(:where(html[data-touch-input] *)),.is-selected) .project-thumbnail,.playground-monochrome .project-thumbnail{border-color:transparent!important;outline:0!important;box-shadow:none!important}.playground-monochrome .project-module--testimonial,.playground-monochrome .project-related,.playground-monochrome .project-related__grid,.playground-monochrome .project-related__grid>:is(button,a),.playground-monochrome .project-related__stage,.playground-monochrome .project-testimonial__copy,.playground-monochrome .project-testimonial__media{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.playground-monochrome .project-module--link .xp-button{color:#08090b!important;text-shadow:none!important}@media (max-width:640px){.playground-monochrome .w-feedback--increment,.playground-monochrome .w-feedback--increment.is-wide{font-size:calc(var(--particle-size) * .7)}}.playground-monochrome .start-button,.playground-monochrome .start-button.is-open,.playground-monochrome .start-button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){grid-template-columns:32px max-content;column-gap:1px;justify-content:center;padding-inline:9px}.playground-monochrome .start-button .start-mark{width:32px;min-width:32px;height:32px}.playground-monochrome .start-button .start-mark img{width:31px;height:31px}.playground-monochrome .start-button__label{height:32px;padding:0;font-size:18px}.playground-monochrome :where(*){text-shadow:none!important}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{grid-template-rows:21.2cqw}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__item{min-height:20.8cqw}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__icon{height:14.2cqw}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__label{font-size:max(11px,3.35cqw)}@media (max-width:1199px) and (max-aspect-ratio:1/1){.playground-monochrome .desktop-stage>.identity-zone{width:min(500px,68vw)}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{grid-template-rows:22cqw}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__item{min-height:21.6cqw}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__icon{height:15.5cqw}}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{position:relative;left:var(--monochrome-shortcut-optical-shift,0)}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__menu>button,.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){box-sizing:border-box;width:100%;height:42px;min-height:42px;gap:10px;padding:6px 9px;border:0;color:#08090b;background:#fff;box-shadow:none;font:600 12px/1.2 Onest Variable,Arial,sans-serif;text-shadow:none;transform:none!important;translate:none!important;outline:0}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__menu>button>span{color:#08090b!important;text-shadow:none!important}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),.is-active){background:#e8eaec}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__menu>button:focus-visible{outline:1px dotted #08090b;outline-offset:-3px}.playground-monochrome .taskbar>.tray{display:grid;grid-template-columns:repeat(3,52px);grid-gap:0;gap:0}.playground-monochrome .taskbar>.tray>:is(.language-switcher,.tray-sound,.tray-time){box-sizing:border-box;width:52px;min-width:52px;height:100%;margin:0;padding-inline:0;place-self:stretch}.playground-monochrome .taskbar>.tray>.language-switcher{display:grid;place-items:center}.playground-monochrome .taskbar>.tray>.language-switcher>.language-switcher__trigger{box-sizing:border-box;display:grid;width:52px;height:100%;grid-template-columns:32px 8px;align-items:center;justify-content:center;grid-gap:2px;gap:2px;padding:4px}.playground-monochrome .taskbar>.tray>:is(.tray-sound,.tray-time){display:flex;align-items:center;justify-content:center}.playground-monochrome .style-playground__options{max-height:calc(100dvh - 88px);overflow-y:auto;scrollbar-color:#8b9097 #0b0d10;scrollbar-width:thin}.playground-monochrome .session-dialog__action{box-sizing:border-box;width:100%;height:auto;min-width:0;grid-template-rows:58px auto;align-content:center;gap:6px;padding:0}.playground-monochrome .session-dialog__action>:last-child{display:grid;min-height:0;align-items:start;justify-items:center}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__item:is(:hover:not(:where(html[data-touch-input] *)),:active,:focus-visible,.is-selected,.is-active) .desktop-workspace__label{color:#fff;text-shadow:0 0 1px #fff,0 0 5px rgb(255 255 255/78%),0 0 10px rgb(255 255 255/34%)!important}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__trigger,.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__trigger:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-open,:active){border-color:#8b9097;color:#08090b;background:#fff;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #c5c8cc;text-shadow:none}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp .language-switcher__chevron{border-top-color:#08090b;filter:none}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu{border-color:#7b8087;box-shadow:inset 0 0 0 1px #fff,0 10px 24px rgb(0 0 0/34%)}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){outline-color:#08090b}.playground-monochrome .style-playground__section-label{margin:0;padding:8px 10px 6px;border-block:1px solid rgb(255 255 255/18%);color:rgb(255 255 255/72%);background:#0b0d10;font:700 9px/1 Onest Variable,Arial,sans-serif;letter-spacing:.12em}.playground-monochrome .style-playground__wallpaper-option{display:grid;min-width:0}.playground-monochrome .style-playground__wallpaper-option>button{width:100%}.playground-monochrome .style-playground__wallpaper-source{display:block;padding:5px 10px 7px 42px;border-bottom:1px solid rgb(255 255 255/12%);color:rgb(255 255 255/72%);background:#0b0d10;font:600 9px/1.25 Onest Variable,Arial,sans-serif;text-decoration:underline;text-underline-offset:2px}.playground-monochrome .style-playground__wallpaper-source:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){color:#101216;background:#f5f5f1;outline:1px solid #fff;outline-offset:-1px}.playground-monochrome .style-playground__options>button:is(:hover:not(:where(html[data-touch-input] *)),.is-active),.playground-monochrome .style-playground__wallpaper-option>button:is(:hover:not(:where(html[data-touch-input] *)),.is-active){box-shadow:inset 3px 0 0 #fff}.playground-monochrome .style-playground__options>button:is(:hover:not(:where(html[data-touch-input] *)),.is-active)>small,.playground-monochrome .style-playground__options>button:is(:hover:not(:where(html[data-touch-input] *)),.is-active)>span,.playground-monochrome .style-playground__wallpaper-option>button:is(:hover:not(:where(html[data-touch-input] *)),.is-active)>small,.playground-monochrome .style-playground__wallpaper-option>button:is(:hover:not(:where(html[data-touch-input] *)),.is-active)>span{color:#101216}.playground-monochrome .desktop-stage>.identity-zone>.hero-copy{width:92%}.playground-monochrome .immersive-effect-layer__pet-frame{filter:drop-shadow(0 2px 2px rgb(0 0 0/38%))}.playground-monochrome .immersive-effect-layer__pet.is-active.pet-skin-original.pet-phase-entrance{animation-name:xp-pet-entrance-route}.playground-monochrome .immersive-effect-layer__pet.pet-skin-original.pet-phase-entrance .immersive-effect-layer__pet-sprite{animation-name:xp-pet-entrance-frames}@keyframes monochrome-pet-entrance-route{0%{opacity:1;transform:translate3d(var(--pet-start-x),18px,0)}30%{transform:translate3d(calc(var(--pet-start-x) + 10px),-10px,0)}58%{transform:translate3d(calc(var(--pet-start-x) + 23px),-17px,0)}82%{transform:translate3d(calc(var(--pet-start-x) + 33px),-4px,0)}to{opacity:1;transform:translate3d(calc(var(--pet-start-x) + 38px),0,0)}}@keyframes monochrome-pet-entrance-frames{0%,27.999%{transform:translate3d(calc(var(--pet-frame-01) * -.9375),0,0)}28%,51.999%{transform:translate3d(calc(var(--pet-frame-02) * -.9375),0,0)}52%,73.999%{transform:translate3d(calc(var(--pet-frame-03) * -.9375),0,0)}74%,to{transform:translate3d(calc(var(--pet-frame-04) * -.9375),0,0)}}.playground-monochrome .immersive-effect-layer__pet.pet-skin-original:is(.pet-phase-walk,.pet-phase-walk-out) .immersive-effect-layer__pet-sprite{animation-duration:.94s}.playground-monochrome .immersive-effect-layer__pet.pet-skin-original.pet-phase-sit .immersive-effect-layer__pet-sprite{animation-name:xp-pet-sit-frames;animation-duration:.88s}.playground-monochrome .immersive-effect-layer__pet.pet-skin-original.pet-phase-idle .immersive-effect-layer__pet-sprite{animation-duration:5s}.playground-monochrome .immersive-effect-layer__pet.pet-skin-original.pet-phase-stand .immersive-effect-layer__pet-sprite{animation-duration:.8s}@keyframes monochrome-pet-sit-frames{0%,24.999%{transform:translate3d(calc(var(--pet-frame-13) * -.9375),0,0)}25%,81.999%{transform:translate3d(calc(var(--pet-frame-14) * -.9375),0,0)}82%,to{transform:translate3d(calc(var(--pet-frame-15) * -.9375),0,0)}}.playground-monochrome .wallpaper-achievement-toast>footer,.playground-monochrome .wallpaper-achievement-toast>header{border-color:#555b63!important;color:#fff;background:linear-gradient(180deg,#282d34,#0d1014)!important}.playground-monochrome .wallpaper-achievement-toast__body{border-block:1px solid #fff!important;color:#111318!important;background:#f6f6f2!important}.playground-monochrome .wallpaper-achievement-toast__body :is(strong,p){color:inherit!important;text-shadow:none!important}.playground-monochrome .desktop-workspace__item:is(.is-selected,.is-active) .desktop-workspace__label{outline:0!important}.playground-monochrome .desktop-workspace__item:focus-visible:not(:hover:not(:where(html[data-touch-input] *))):not(.is-selected):not(.is-active){border-color:rgb(255 255 255/82%);color:#fff;background:rgb(255 255 255/14%);outline:1px dotted #fff;outline-offset:-3px}.playground-monochrome .project-module--testimonial{border:0!important;background:transparent!important}.playground-monochrome .project-testimonial__copy{border:1px solid rgb(255 255 255/24%)!important;-webkit-border-start:3px solid #fff!important;border-inline-start:3px solid #fff!important;color:var(--monochrome-copy);background:rgb(255 255 255/3.5%)!important;box-shadow:none!important}.playground-monochrome .project-testimonial__media{border:0!important;background:transparent!important}.playground-monochrome .task-buttons button{height:auto}.playground-monochrome .start-button,.playground-monochrome .start-button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-open){transform:none!important;translate:none!important}@media (max-width:1199px) and (max-aspect-ratio:1/1){.playground-monochrome .desktop-stage>.identity-zone{-webkit-margin-before:clamp(11px,1.3vh,16px);margin-block-start:clamp(11px,1.3vh,16px);-webkit-margin-start:clamp(4px,1vw,8px);margin-inline-start:clamp(4px,1vw,8px)}}.playground-monochrome .language-switcher__flag{position:static;display:grid;width:32px;height:24px;flex:0 0 32px;place-items:center;overflow:visible;clip:auto;white-space:normal}.playground-monochrome .language-switcher__flag>img{display:block;width:32px;height:24px;object-fit:contain;filter:none;transform:none}.playground-monochrome .language-switcher__chevron{position:static;overflow:visible;clip:auto;border-top-color:#f7f7f4;filter:none;white-space:normal}.playground-monochrome .language-switcher__trigger,.playground-monochrome .language-switcher__trigger:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-open,:active){border-color:#686e76;color:#f7f7f4;background:linear-gradient(180deg,#32363c,#111318);box-shadow:inset 0 1px 0 rgb(255 255 255/28%);text-shadow:none}.playground-monochrome .language-switcher__menu{border-color:#777d85;color:#f7f7f4;background:#111318;box-shadow:0 12px 28px rgb(0 0 0/42%)}.playground-monochrome .language-switcher__menu>button{color:#f7f7f4;background:transparent;text-shadow:none}.playground-monochrome .language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){color:#07080a;background:#f1f2f0;outline-color:#07080a;text-shadow:none}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__menu>button{color:#f7f7f4;background:transparent}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){color:#07080a;background:#f1f2f0;box-shadow:none;outline:1px dotted #07080a;text-shadow:none}.playground-monochrome .style-playground__toggle{gap:12px}.playground-monochrome .style-playground__toggle small{flex:0 0 auto}@media (max-width:900px){.playground-monochrome .explorer-category-picker>summary{border-color:#6d737b;border-radius:0;color:#f7f7f4;background:linear-gradient(180deg,#34383e,#171a1f 58%,#0c0e11);box-shadow:inset 0 1px 0 rgb(255 255 255/30%);text-shadow:none}.playground-monochrome .explorer-category-picker>summary small{color:#aeb4bc}.playground-monochrome .explorer-category-picker__chevron{filter:grayscale(1) brightness(2.8) contrast(1.1)}.playground-monochrome .explorer-category-picker>nav{border-color:#6d737b;border-radius:0;background:#111318;box-shadow:0 12px 28px rgb(0 0 0/42%)}.playground-monochrome .explorer-category-picker>nav>button{border-color:transparent;border-radius:0;color:#f7f7f4;background:transparent;box-shadow:none;text-shadow:none}.playground-monochrome .explorer-category-picker>nav>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){border-color:#777d85;color:#f7f7f4;background:#292d33;box-shadow:none;outline:1px dotted #f7f7f4;outline-offset:-3px}.playground-monochrome .explorer-category-picker>nav>button.is-selected,.playground-monochrome .explorer-category-picker>nav>button.is-selected:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){border-color:#f7f7f4;color:#07080a;background:#f1f2f0;box-shadow:none;outline-color:#07080a;text-shadow:none}}.playground-monochrome .task-buttons{align-self:stretch;align-items:center}.playground-monochrome .task-buttons button,.playground-monochrome .task-buttons button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){align-self:center;height:calc(100% - 8px);margin-block:4px;border-color:#656b73;color:#f7f7f4;background:linear-gradient(180deg,#34383e,#171a1f 56%,#0c0e11);box-shadow:inset 1px 1px 0 rgb(255 255 255/26%),0 1px 0 #000;transform:none!important;translate:none!important}.playground-monochrome .task-buttons button.is-active{border-color:#858b93;background:linear-gradient(180deg,#17191d,#292d33 62%,#111318);box-shadow:inset 2px 2px 5px rgb(0 0 0/68%),inset -1px -1px 0 rgb(255 255 255/22%)}.playground-monochrome .project-file,.playground-monochrome .project-file.is-selected,.playground-monochrome .project-file.is-selected:hover:not(:where(html[data-touch-input] *)),.playground-monochrome .project-file:hover:not(:where(html[data-touch-input] *)):not(.is-selected){box-shadow:none;text-shadow:none}.playground-monochrome .project-file:hover:not(:where(html[data-touch-input] *)):not(.is-selected){border-color:#666c75;color:var(--monochrome-paper);background:var(--monochrome-panel-hover)}.playground-monochrome .project-file.is-selected,.playground-monochrome .project-file.is-selected:hover:not(:where(html[data-touch-input] *)){border-color:#747a83;color:var(--monochrome-paper);background:var(--monochrome-panel-selected);outline:0}.playground-monochrome .project-file-meta,.playground-monochrome .project-file.is-selected .project-file-meta,.playground-monochrome .project-file.is-selected:hover:not(:where(html[data-touch-input] *)) .project-file-meta{color:var(--monochrome-paper);background:transparent;outline:0;box-shadow:none;text-shadow:none}.playground-monochrome .project-file-meta strong{color:var(--monochrome-paper)}.playground-monochrome .project-file-meta small{color:var(--monochrome-muted)}.playground-monochrome .project-file:is(:hover:not(:where(html[data-touch-input] *)),.is-selected,:focus-visible) .project-thumbnail,.playground-monochrome .project-thumbnail{border-color:transparent!important;outline:0!important;box-shadow:none!important}.playground-monochrome .project-thumbnail.has-image{background:#0b0d10!important}.playground-monochrome .project-thumbnail.has-image .project-thumbnail__image{inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}.playground-monochrome .project-thumbnail:after,.playground-monochrome .project-thumbnail:before{display:none!important}.playground-monochrome .project-file:focus-visible{outline:1px dotted #fff;outline-offset:-4px}.playground-monochrome .project-view,.playground-monochrome :is(.project-overview,.project-story,.project-module,.project-footer,.project-related){color:var(--monochrome-copy);background-color:#111318;text-shadow:none}.playground-monochrome :is(.project-view h1,.project-view h2,.project-view h3,.project-story p,.project-module p,.project-module blockquote,.project-module figcaption,.project-related__copy strong){color:var(--monochrome-paper);text-shadow:none}.playground-monochrome :is(.project-summary,.project-footer,.project-related__copy small){color:var(--monochrome-muted)}.playground-monochrome .project-module--link,.playground-monochrome :is(.project-related,.project-related__stage,.project-related__grid,.project-related__grid>:is(button,a)){border-color:transparent!important;outline:0;background:transparent!important;box-shadow:none!important}.playground-monochrome .project-module--link .xp-button,.playground-monochrome .project-module--link .xp-button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){border-color:#fff #70757c #70757c #fff;color:#08090b!important;background:linear-gradient(180deg,#fff,#c9ccd0 58%,#f2f2ef);box-shadow:inset 1px 1px 0 #fff,0 0 12px rgb(255 255 255/30%);text-decoration:none;text-shadow:none!important}.playground-monochrome .project-reader-nav,.playground-monochrome .project-reader-nav .project-back-button,.playground-monochrome .project-reader-nav .project-back-button:hover:not(:where(html[data-touch-input] *)){border-color:transparent;color:#fff;background:#111318;box-shadow:none;text-shadow:none}.playground-monochrome :is(.explorer-toolbar,.explorer-address,.explorer-sidebar,.statusbar,.about-view,.about-text,.links-view,.sound-panel,.session-dialog,.desktop-context-menu){border-color:var(--monochrome-line);color:var(--monochrome-copy);text-shadow:none}.playground-monochrome :is(button,input,textarea,select):focus-visible{outline-color:#fff}.playground-monochrome :is(.titlebar-title,.explorer-toolbar__title,.statusbar,.task-button__label){text-shadow:none!important}.playground-monochrome :is(.achievement-panel,.tray-achievement-panel,.wallpaper-achievement-toast){border-color:#777d85;color:var(--monochrome-copy);background:#111318;box-shadow:0 14px 34px rgb(0 0 0/38%)}.playground-monochrome .wallpaper-achievement-toast>footer,.playground-monochrome :is(.achievement-panel__titlebar,.wallpaper-achievement-toast>header){border-color:#555b63!important;color:#fff;background:linear-gradient(180deg,#282d34,#0d1014)!important;text-shadow:none}.playground-monochrome :is(.achievement-panel__body,.wallpaper-achievement-toast__body){border-color:#fff!important;color:#111318!important;background:#f6f6f2!important;text-shadow:none}.playground-monochrome .wallpaper-achievement-toast>footer>button,.playground-monochrome .wallpaper-achievement-toast>footer>button.is-primary{border-color:#fff #70757c #70757c #fff!important;color:#111318!important;background:linear-gradient(180deg,#fff,#c9ccd0 58%,#f2f2ef)!important;box-shadow:none!important;text-shadow:none!important}.playground-monochrome .project-view{--case-surface:#111318;--case-ink:#f7f7f4;--case-body:#e4e6e9;--case-label:#b9bec5;--case-accent-frame:#fff;--case-accent-tint:#111318}.playground-monochrome .project-carousel__dots>button:is(:hover:not(:where(html[data-touch-input] *)),[aria-current=true]):before{background:#fff}.playground-monochrome .project-module--text-quote .project-split__copy{border-inline-start-color:#fff}.playground-monochrome .about-avatar{box-shadow:0 15px 30px rgb(0 0 0/34%)}.playground-monochrome .links-view>header{border-bottom-color:var(--monochrome-line)}.playground-monochrome .links-view>p{color:var(--monochrome-muted)}.playground-monochrome .connect-view-icon{filter:drop-shadow(0 6px 8px rgb(0 0 0/28%))}.playground-monochrome .link-icon img{filter:drop-shadow(1px 2px 2px rgb(0 0 0/30%))}.playground-monochrome .link-list a,.playground-monochrome .link-list a:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible),.playground-monochrome .pending-link,.playground-monochrome .pending-link:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){box-shadow:none}.playground-monochrome .wallpaper-achievement-toast>header>button,.playground-monochrome .wallpaper-achievement-toast>header>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){border:1px solid #ff7379;color:#fff;background:linear-gradient(180deg,#dc3d44,#8c0b11);box-shadow:inset 0 1px 0 rgb(255 255 255/36%);outline-color:#fff}.playground-monochrome .easter-dialog-shield--session{background:rgb(0 0 0/var(--session-dimming,.38))}.playground-monochrome .session-dialog__title>img{filter:drop-shadow(1px 1px 0 rgb(0 0 0/48%))}.playground-monochrome .session-dialog__action-icon img{filter:drop-shadow(1px 2px 2px rgb(0 0 0/34%))}.playground-monochrome .session-dialog__footer button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){outline-color:#fff}.playground-monochrome .start-button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-open)>*,.playground-monochrome .start-button>*{margin-block:0;transform:none!important;transition:none!important}@media (max-width:1199px) and (max-aspect-ratio:1/1){.playground-monochrome .desktop-stage>.identity-zone{width:min(500px,62vw);-webkit-margin-before:clamp(18px,2.2vh,26px);margin-block-start:clamp(18px,2.2vh,26px);-webkit-margin-start:clamp(12px,3vw,20px);margin-inline-start:clamp(12px,3vw,20px)}.playground-monochrome .desktop-stage>.identity-zone .app-glyph--desktop{--icon-box:clamp(40px,11vw,48px);--icon-art:clamp(38px,10.5vw,46px)}.playground-monochrome .desktop-stage>.identity-zone .app-glyph--about.app-glyph--desktop{--icon-art:clamp(40px,11vw,48px)}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__label{font-size:clamp(12px,3.2vw,14px)}}@media (max-width:767px),(max-width:900px) and (max-height:500px){.playground-monochrome .task-buttons>button,.playground-monochrome .task-buttons>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){width:44px;min-width:44px;height:44px;margin-block:0;padding:0;gap:0}}@media (min-width:768px) and (min-height:501px){.playground-monochrome .task-buttons{align-self:stretch;align-items:center;gap:3px;padding:4px 8px}.playground-monochrome .task-buttons>button,.playground-monochrome .task-buttons>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){width:min(170px,20vw);min-width:0;height:min(44px,100%);min-height:0;align-self:center;gap:5px;margin:0;padding:0 10px;border-color:#656b73;color:#f7f7f4;background:linear-gradient(180deg,#34383e,#171a1f 56%,#0c0e11);box-shadow:inset 1px 1px 0 rgb(255 255 255/26%),0 1px 0 #000;font:400 16px/1 Tahoma,Arial,sans-serif;transform:none!important;translate:none!important}.playground-monochrome .task-buttons>button.is-active{border-color:#858b93;background:linear-gradient(180deg,#17191d,#292d33 62%,#111318);box-shadow:inset 2px 2px 5px rgb(0 0 0/68%),inset -1px -1px 0 rgb(255 255 255/22%)}}.playground-monochrome .app-glyph,.playground-monochrome .app-glyph>:is(img,svg,.connect-at-icon){opacity:1;visibility:inherit;filter:none!important}.playground-monochrome .project-hero.is-copy-below .project-hero__overlay{background:var(--case-surface)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.playground-monochrome .project-hero.is-copy-below :is(.project-hero__plate,.project-hero__upper-facts){border-left:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.playground-monochrome .project-hero.is-copy-below .project-hero__plate{border:0!important}.playground-monochrome .desktop-stage>.identity-zone>.hero-copy{width:90%}@media (max-width:1199px) and (max-aspect-ratio:1/1){.playground-monochrome .desktop-stage>.identity-zone{width:min(500px,64vw);-webkit-margin-before:clamp(26px,3.4vh,42px);margin-block-start:clamp(26px,3.4vh,42px);-webkit-margin-start:clamp(18px,5vw,32px);margin-inline-start:clamp(18px,5vw,32px)}.playground-monochrome .desktop-stage>.identity-zone>.hero-copy{width:88%}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{width:92%;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:clamp(58px,17.2cqw,84px);gap:clamp(4px,1.4cqw,8px);margin:clamp(14px,5cqw,24px) 0 0}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__item{min-height:clamp(58px,17.2cqw,84px);padding-inline:2px}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__icon{height:clamp(40px,12.4cqw,60px)}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__label{overflow:visible;font-size:clamp(11px,3.05cqw,13.5px);white-space:nowrap}}.experience-gate--modern .profile-tile__copy>strong{font-size:clamp(20px,2.5vw,28px);line-height:1}.playground-monochrome.immersive-window-cascade .window.immersive-effect-layer__window{--cascade-content-inset:6px;display:grid;width:clamp(260px,31vw,440px);height:clamp(176px,28vh,286px);max-height:none;grid-template-rows:max-content minmax(0,1fr);padding:0;overflow:hidden;pointer-events:none;animation-duration:3.4s;animation-timing-function:cubic-bezier(.22,.7,.2,1)}.playground-monochrome.immersive-window-cascade .immersive-effect-layer__window--two{animation-delay:.22s}.playground-monochrome.immersive-window-cascade .immersive-effect-layer__window--three{animation-delay:.44s}.playground-monochrome .window.immersive-effect-layer__window>.titlebar{width:100%;cursor:default}.playground-monochrome .window.immersive-effect-layer__window .titlebar-title i{position:static;display:block;min-width:0;height:auto;overflow:hidden;padding:0;color:inherit;font:inherit;text-overflow:ellipsis;text-shadow:none;white-space:nowrap}.playground-monochrome .window.immersive-effect-layer__window .immersive-effect-layer__window-body{min-height:0;padding:var(--cascade-content-inset);overflow:hidden}.playground-monochrome .window.immersive-effect-layer__window .immersive-effect-layer__window-body>img{display:block;width:100%;height:100%;object-fit:contain;filter:grayscale(1) contrast(1.04);image-rendering:auto}.playground-monochrome.immersive-refresh-wave :is(.immersive-effect-layer__wave,.immersive-effect-layer__scanline){display:none!important;animation:none!important}.playground-monochrome .dvd-bouncer__visual{isolation:isolate;position:relative;overflow:visible}.playground-monochrome .dvd-bouncer__visual img{position:absolute;inset:0}.playground-monochrome .dvd-bouncer__visual>.dvd-bouncer__outline{z-index:0;display:block!important;opacity:.96;filter:brightness(0) invert(1) drop-shadow(0 0 1.6px rgb(255 255 255/94%)) drop-shadow(0 0 6px rgb(255 255 255/54%));transform:scale(1.045);transform-origin:center}.playground-monochrome .dvd-bouncer__visual>.dvd-bouncer__art{z-index:1;filter:hue-rotate(var(--dvd-hue)) saturate(1.08) contrast(1.06) drop-shadow(0 0 .7px rgb(5 6 8/96%)) drop-shadow(0 0 1.15px rgb(5 6 8/72%))}@media (max-width:1199px),(pointer:coarse){.playground-monochrome.immersive-window-cascade .window.immersive-effect-layer__window{width:clamp(300px,58vw,460px);height:clamp(210px,31vh,310px);animation-duration:2.6s}.playground-monochrome.immersive-window-cascade .immersive-effect-layer__window--two{animation-delay:.15s}.playground-monochrome.immersive-window-cascade .immersive-effect-layer__window--three{animation-delay:.3s}}.playground-monochrome.is-performance-lite.immersive-window-cascade .window.immersive-effect-layer__window{animation-duration:2.6s}.playground-monochrome.is-performance-lite.immersive-window-cascade .immersive-effect-layer__window--two{animation-delay:.15s}.playground-monochrome.is-performance-lite.immersive-window-cascade .immersive-effect-layer__window--three{animation-delay:.3s}.playground-monochrome .desktop-stage>.identity-zone>.hero-copy{width:103.5%}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{margin-top:4.8cqw;margin-left:-4cqw}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__item,.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__item.is-active,.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__item.is-selected,.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__item:focus-visible,.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__item:hover:not(:where(html[data-touch-input] *)){border-color:transparent!important;outline:0!important;color:#fff;background:transparent!important;box-shadow:none!important;transform:none!important;translate:none!important}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__icon,.playground-monochrome .session-dialog__action-icon{position:relative;z-index:0;filter:drop-shadow(0 2px 2px rgb(0 0 0/48%))!important;transition:filter .12s ease}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__item:active .desktop-workspace__icon{transition-duration:0s}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__item:is(:hover:not(:where(html[data-touch-input] *)),:active,:focus-visible,.is-selected,.is-active) .desktop-workspace__icon,.playground-monochrome .session-dialog__action:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,:active) .session-dialog__action-icon{filter:drop-shadow(0 2px 2px rgb(0 0 0/48%)) drop-shadow(0 0 1px rgb(255 255 255/100%)) drop-shadow(0 0 5px rgb(255 255 255/88%)) drop-shadow(0 0 10px rgb(255 255 255/44%))!important}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__item:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-selected,.is-active) .desktop-workspace__label,.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__label{box-shadow:none;text-shadow:none}.playground-monochrome .immersive-effect-layer__pet.is-active.pet-skin-original.is-dismissing{animation-name:xp-pet-dismiss}.playground-monochrome .immersive-effect-layer__pet.pet-skin-original.is-dismissing .immersive-effect-layer__pet-sprite{animation-name:xp-pet-dismiss-frames}@keyframes monochrome-pet-dismiss-grounded{0%{opacity:1;transform:var(--pet-dismiss-start,translate3d(0,0,0))}72%{opacity:1;transform:var(--pet-dismiss-start,translate3d(0,0,0)) translateY(10px)}to{opacity:1;transform:var(--pet-dismiss-start,translate3d(0,0,0)) translateY(var(--pet-hidden-y))}}@keyframes monochrome-pet-dismiss-frames-grounded{0%,24.9%{transform:translate3d(calc(var(--pet-frame-04) * -.9375),0,0)}25%,49.9%{transform:translate3d(calc(var(--pet-frame-03) * -.9375),0,0)}50%,74.9%{transform:translate3d(calc(var(--pet-frame-02) * -.9375),0,0)}75%,to{transform:translate3d(calc(var(--pet-frame-01) * -.9375),0,0)}}@media (max-width:1199px) and (max-aspect-ratio:1/1){.playground-monochrome .desktop-stage>.identity-zone>.hero-copy{width:101.2%}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{margin-top:clamp(8px,3.4cqw,14px);margin-left:-2.8cqw}}.playground-monochrome .window-control-icon__minimize-line--classic,.window-control-icon__minimize-line--centered{display:none}.playground-monochrome .window-control-icon__minimize-line--centered{display:block}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__menu>button{border:0;color:#08090b;background:#fff;box-shadow:none;text-shadow:none}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){color:#08090b;background:#e8eaec;outline:1px dotted #08090b;outline-offset:-2px}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{grid-template-rows:21.6cqw}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__item{min-height:21.6cqw;gap:.8cqw;padding:.6cqw}.playground-monochrome .desktop-stage>.identity-zone .desktop-glyph,.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__icon{width:13.6cqw;height:13.6cqw}.playground-monochrome .desktop-stage>.identity-zone .app-glyph--desktop{--icon-box:13.6cqw;--icon-art:12.8cqw}.playground-monochrome .desktop-stage>.identity-zone .app-glyph--about.app-glyph--desktop{--icon-art:13.6cqw}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__label{font-size:max(12px,3.4cqw);line-height:1.12}@media (max-width:1199px) and (max-aspect-ratio:1/1){.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{grid-template-rows:clamp(76px,30cqw,128px);margin-left:calc(-2.8cqw - clamp(0px, calc(12cqw - 36px), 18px))}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__item{min-height:clamp(76px,30cqw,128px);gap:clamp(6px,1.6cqw,8px)}.playground-monochrome .desktop-stage>.identity-zone .desktop-glyph,.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__icon{width:clamp(52px,19.2cqw,88px);height:clamp(52px,19.2cqw,88px)}.playground-monochrome .desktop-stage>.identity-zone .app-glyph--desktop{--icon-box:clamp(52px,19.2cqw,88px);--icon-art:clamp(50px,18.4cqw,84px)}.playground-monochrome .desktop-stage>.identity-zone .app-glyph--about.app-glyph--desktop{--icon-art:clamp(52px,19.2cqw,88px)}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__label{font-size:clamp(12px,4.8cqw,13.5px)}}.playground-monochrome .start-button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-open)>*,.playground-monochrome .start-button>*{translate:-5px 0}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__trigger,.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__trigger:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-open,:active){border-color:#666c75;color:#fff;background:linear-gradient(180deg,#30343b,#111318 62%,#090a0c);box-shadow:inset 0 1px 0 rgb(255 255 255/34%),inset 0 -1px 0 #050607}.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp .language-switcher__chevron{border-top-color:#fff}.playground-monochrome .w-feedback--increment,.playground-monochrome .w-feedback--increment.is-wide{min-width:max-content;height:auto;min-height:0;padding:5px;font-size:16px;line-height:20px}.playground-monochrome .tray .tray-sound .retro-speaker-icon,.playground-monochrome .tray .tray-sound:hover:not(:where(html[data-touch-input] *)) .retro-speaker-icon{filter:drop-shadow(1px 1px 0 rgb(0 0 0/68%))}.playground-monochrome .tray .tray-sound .retro-speaker-icon__body{fill:#f7f7f4;stroke:#08090b}.playground-monochrome .tray .tray-sound .retro-speaker-icon__mute,.playground-monochrome .tray .tray-sound .retro-speaker-icon__wave{stroke:#f7f7f4}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu{min-width:172px;padding:4px;border:1px solid #6f747c;color:#08090b;background:#fff;box-shadow:0 12px 30px rgb(0 0 0/42%)}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button,.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button.is-active,.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button:hover:not(:where(html[data-touch-input] *)){border:0;min-height:42px;gap:10px;padding:6px 9px;color:#08090b;background:#fff;box-shadow:none;font:600 12px/1.2 Onest Variable,Arial,sans-serif;text-shadow:none;outline:0}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),.is-active){background:#e8eaec}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button:focus-visible{outline:1px dotted #08090b}@keyframes monochrome-counter-rise-stable{0%{opacity:0;transform:translate(-50%,-50%)}18%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty)))}}.experience-gate--modern .profile-tile{isolation:isolate;overflow:hidden;border:1px solid #666c75;background:#14171c;box-shadow:none}.experience-gate--modern .profile-tile:after,.experience-gate--modern .profile-tile:before{display:none;content:none}.experience-gate--modern .profile-tile:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,:active){border-color:#fff;background:#23272d;box-shadow:inset 0 1px 0 rgb(255 255 255/18%)}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__item:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-selected,.is-active) .desktop-workspace__label,.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__label{color:#fff;background:transparent;-webkit-text-stroke:1px #040506;paint-order:stroke fill;text-shadow:0 1px 1px #040506,0 0 3px rgb(0 0 0/88%)!important}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__item{grid-template-rows:13.6cqw max-content;gap:max(7px,1.2cqw)}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__label{font-size:max(13px,3.7cqw)}@media (max-width:1199px) and (max-aspect-ratio:1/1){.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{grid-template-rows:clamp(82px,31.5cqw,132px)}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__item{min-height:clamp(82px,31.5cqw,132px);grid-template-rows:clamp(52px,19.2cqw,88px) max-content;gap:clamp(9px,2.2cqw,12px);padding:.8cqw}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__label{font-size:clamp(13px,4.8cqw,17px);font-weight:600;line-height:1.15}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__icon{width:clamp(52px,19.2cqw,88px);height:clamp(52px,19.2cqw,88px)}}@media (max-width:1199px) and (max-height:560px) and (min-aspect-ratio:1.01){.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons{grid-template-rows:82px}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__item{min-height:82px;grid-template-rows:52px max-content;gap:9px;padding-block:2px}.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-glyph,.playground-monochrome .desktop-stage>.identity-zone>.desktop-icons .desktop-workspace__icon{width:52px;height:52px}.playground-monochrome .desktop-stage>.identity-zone .app-glyph--desktop{--icon-box:52px;--icon-art:50px}.playground-monochrome .desktop-stage>.identity-zone .app-glyph--about.app-glyph--desktop{--icon-art:52px}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__label{font-size:13px;line-height:1.15}}.playground-monochrome .start-button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-open)>*,.playground-monochrome .start-button>*{translate:-10px 0}.playground-monochrome .w-feedback--increment,.playground-monochrome .w-feedback--increment.is-wide{box-sizing:border-box;display:inline-grid;width:max-content;min-width:calc(4ch + 12px);max-width:none;height:32px;min-height:32px;padding:0 6px;place-items:center;font-size:18px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";line-height:1;letter-spacing:0;text-align:center;animation-name:monochrome-counter-rise-stable}.playground-monochrome .taskbar>.tray{width:179px;min-width:179px;max-width:179px;grid-template-columns:48px 34px 48px;column-gap:13px;align-items:stretch;justify-content:start;justify-items:stretch;-webkit-padding-start:calc(clamp(3px, .6vw, 6px) + 8px);padding-inline-start:calc(clamp(3px, .6vw, 6px) + 8px)}.playground-monochrome .taskbar>.tray>.language-switcher{width:48px;min-width:48px;height:100%;margin:0;padding:0;place-self:stretch}.playground-monochrome .taskbar>.tray>.tray-sound{width:34px;min-width:34px;height:100%;margin:0;padding-inline:3px;place-self:stretch}.playground-monochrome .taskbar>.tray>.tray-time{width:48px;min-width:48px;height:100%;margin:0;padding-inline:5px;place-self:stretch}.playground-monochrome .taskbar>.tray>.language-switcher>.language-switcher__trigger{display:inline-flex;width:48px;min-width:48px;height:34px;grid-template-columns:none;gap:4px;padding:4px 5px;place-self:center}@media (max-width:767px){.playground-monochrome .taskbar>.tray{width:189px;min-width:189px;max-width:189px;grid-template-columns:48px 44px 48px}.playground-monochrome .taskbar>.tray>.tray-sound{width:44px;min-width:44px}}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu{border-color:#08090b!important}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button,.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){height:42px;min-height:42px;border:0}.playground-monochrome .taskbar>.tray>.language-switcher>.language-switcher__trigger,.playground-monochrome .taskbar>.tray>.language-switcher>.language-switcher__trigger:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-open,:active){border:0!important;border-radius:0!important;color:#fff;background:transparent!important;box-shadow:none!important;filter:none!important;transform:none!important;translate:none!important}.playground-monochrome .taskbar>.tray>.language-switcher>.language-switcher__trigger:focus-visible{outline:1px dotted #fff;outline-offset:-4px}.playground-monochrome .project-hero:not(.is-copy-below) .project-hero__overlay :is(h2,dt,dd){text-shadow:0 1px 1px rgb(0 0 0/96%),0 2px 5px rgb(0 0 0/82%),0 0 10px rgb(0 0 0/68%)!important}@media (max-width:700px){.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu{width:172px!important}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button,.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){min-height:42px;height:42px}}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu{box-sizing:border-box;width:160px!important;min-width:0!important;max-width:calc(100vw - 16px);overflow:hidden;padding:2px!important;border:1px solid #08090b!important;border-radius:0!important;color:#08090b!important;background:#fff!important;box-shadow:0 8px 20px rgb(0 0 0/34%)!important}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button,.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){box-sizing:border-box;display:grid;width:100%;height:36px;min-height:36px;grid-template-columns:32px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;margin:0;padding:5px 8px;border:0!important;border-radius:0!important;color:#08090b!important;background:#fff!important;box-shadow:none!important;font:600 12px/1.2 Onest Variable,Arial,sans-serif;text-align:left;text-shadow:none!important;outline:0;filter:none!important;transform:none!important;translate:none!important}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button>span:last-child{min-width:0;color:#08090b!important;font:inherit;line-height:1.2}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),.is-active){color:#08090b!important;background:#e8eaec!important}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button:focus-visible{color:#08090b!important;background:#f2f3f4!important;outline:1px dotted #08090b!important}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu .language-switcher__flag,.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu .language-switcher__flag>img{width:32px;height:24px;min-width:32px;filter:none!important;transform:none!important}@media (max-height:560px),(max-width:700px){.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu{width:min(172px,calc(100vw - 16px))!important}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button,.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){height:42px;min-height:42px;gap:10px;padding:6px 9px;font-size:13px}}.playground-monochrome .immersive-effect-layer__pet.effect-kind-car{--pet-size:clamp(190px,calc(168px + 4vw),260px);--pet-hidden-y:0px;bottom:calc(var(--taskbar-height) - 2px);transform:translate3d(var(--pet-start-x),0,0)}.playground-monochrome .immersive-effect-layer__pet.effect-kind-car.is-active.pet-phase-entrance{animation-name:monochrome-vehicle-enter;animation-timing-function:linear}.playground-monochrome .immersive-effect-layer__pet.effect-kind-car .immersive-effect-layer__pet-frame{filter:drop-shadow(0 5px 5px rgb(0 0 0/42%))}.playground-monochrome .immersive-effect-layer__pet.effect-kind-car:is(.pet-phase-walk,.pet-phase-walk-out) .immersive-effect-layer__pet-sprite{animation:xp-pet-walk-frames .84s step-end infinite}@keyframes monochrome-vehicle-enter{0%{opacity:1;transform:translate3d(var(--pet-start-x),0,0)}to{opacity:1;transform:translate3d(calc(var(--pet-start-x) + 38px),0,0)}}@media (max-height:560px),(max-width:700px){.playground-monochrome .immersive-effect-layer__pet.effect-kind-car{--pet-size:clamp(170px,46vw,220px)}}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu{color-scheme:dark;border-color:#737981!important;color:#f7f7f4!important;background:#0d0f13!important;box-shadow:inset 0 1px 0 rgb(255 255 255/10%),0 10px 26px rgb(0 0 0/52%)!important}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button,.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){color:#f7f7f4!important;background:#0d0f13!important}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button:is(:hover:not(:where(html[data-touch-input] *)),.is-active){background:#2a2e34!important}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button:focus-visible{color:#fff!important;background:#20242a!important;outline:1px dotted #fff!important;outline-offset:-3px}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button>span{position:static!important;display:block;width:auto!important;height:auto!important;min-width:0;overflow:visible!important;clip:auto!important;color:#f7f7f4!important;font:inherit;line-height:1.2;text-shadow:none!important;white-space:nowrap!important}.playground-monochrome .experience-gate .language-switcher.language-switcher--xp>.language-switcher__menu>button>span:last-child,.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu>button>span:last-child,.playground-monochrome .tray .language-switcher.language-switcher--compact.language-switcher--xp>.language-switcher__menu>button>span:last-child{color:#f7f7f4!important;-webkit-text-fill-color:#f7f7f4!important;text-shadow:none!important}.playground-monochrome .language-switcher.language-switcher--xp>.language-switcher__menu .language-switcher__flag{display:grid;width:32px!important;height:24px!important;min-width:32px;place-items:center}.playground-monochrome .session-dialog__action,.playground-monochrome .session-dialog__action:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,:active){border-color:transparent;background:transparent;box-shadow:none;outline:0}.playground-monochrome .session-dialog__action:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible){background:transparent}.playground-monochrome .session-dialog__action:active{background:transparent}.playground-monochrome .desktop-stage>.identity-zone .desktop-workspace__item:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-selected,.is-active) .desktop-workspace__label,.playground-monochrome .session-dialog__action:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,:active) .session-dialog__label{text-shadow:0 1px 2px #000,0 0 5px #fff,0 0 10px rgb(255 255 255/75%)!important}.playground-monochrome .session-dialog__titlebar{padding-left:10px!important}@media (max-width:700px),(pointer:coarse){.playground-monochrome .session-dialog__titlebar{padding:4px 4px 4px 10px!important}}@media (max-width:1199px) and (max-height:520px) and (orientation:landscape){.playground-monochrome :is(.window-work,.window-about,.window-links,.window-project),.playground-monochrome :is(.window-work,.window-about,.window-links,.window-project).is-maximized{inset:4px 4px calc(var(--taskbar-height) + 4px) 4px!important;display:grid;width:auto!important;height:auto!important;max-height:none!important;grid-template-rows:auto minmax(0,1fr);transform:none!important}.playground-monochrome .window-about>.about-view,.playground-monochrome .window-links>.links-view,.playground-monochrome .window-project>.project-view,.playground-monochrome .window-work>.explorer{width:100%;height:100%!important;min-height:0;max-height:none!important}.playground-monochrome :is(.window-work,.window-about,.window-links,.window-project).is-positioned:not(.is-closing){animation-name:public-window-open-compact}.playground-monochrome :is(.window-work,.window-about,.window-links,.window-project).is-closing{animation-name:public-window-close-compact}}@media (max-width:1199px) and (max-aspect-ratio:1/1){.playground-monochrome .desktop-stage>.identity-zone{--monochrome-mobile-identity-edge:clamp(22px,4vw,32px);width:min(500px,70vw,calc(100vw - var(--monochrome-mobile-identity-edge) - var(--monochrome-mobile-identity-edge)));max-width:500px;align-self:start;-webkit-margin-before:max(0px,calc(var(--monochrome-mobile-identity-edge) - max(7px, env(safe-area-inset-top, 0px))));margin-block-start:max(0px,calc(var(--monochrome-mobile-identity-edge) - max(7px, env(safe-area-inset-top, 0px))));-webkit-margin-start:max(0px,calc(var(--monochrome-mobile-identity-edge) - 18px));margin-inline-start:max(0px,calc(var(--monochrome-mobile-identity-edge) - 18px))}}@media (max-width:479px) and (orientation:portrait){.playground-monochrome .desktop-stage>.identity-zone{-webkit-margin-start:max(0px,calc(var(--monochrome-mobile-identity-edge) - max(var(--phone-edge), env(safe-area-inset-left, 0px))));margin-inline-start:max(0px,calc(var(--monochrome-mobile-identity-edge) - max(var(--phone-edge), env(safe-area-inset-left, 0px))))}}@media (max-width:1199px) and (max-height:560px) and (min-aspect-ratio:1.01){.playground-monochrome .desktop-stage>.identity-zone{--monochrome-mobile-identity-edge:clamp(24px,4vw,34px);width:min(106%,380px);max-width:none;align-self:start;-webkit-margin-before:max(0px,calc(var(--monochrome-mobile-identity-edge) - 12px));margin-block-start:max(0px,calc(var(--monochrome-mobile-identity-edge) - 12px))}}.playground-monochrome .desktop-stage>.identity-zone>.hero-copy h1{display:block;width:100%;height:auto;font-size:0;line-height:0;text-align:left}.playground-monochrome .desktop-stage>.identity-zone>.hero-copy .hero-name-artwork{display:block;width:100%;height:auto;margin:0;filter:none}.playground-monochrome{--taskbar-content-height:45px}.playground-monochrome .taskbar{min-height:var(--taskbar-height)}@media (max-width:1199px) and (max-height:640px) and (orientation:landscape),(max-width:767px){.playground-monochrome{--taskbar-content-height:46px}}.playground-monochrome .project-grid__empty{border-color:#59616d;color:#c7cdd5;background:#111419}.playground-monochrome .task-buttons{box-sizing:border-box;height:100%;min-height:0;align-items:stretch}.playground-monochrome .task-buttons button,.playground-monochrome .task-buttons button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){height:100%;min-height:0;margin-block:0;align-self:stretch}.playground-monochrome .project-file{--project-file-frame:#444b55;gap:0;overflow:hidden;border:1px solid var(--project-file-frame);box-shadow:none}.playground-monochrome .project-file:hover:not(:where(html[data-touch-input] *)):not(.is-selected){--project-file-frame:#666c75}.playground-monochrome .project-file.is-selected,.playground-monochrome .project-file.is-selected:hover:not(:where(html[data-touch-input] *)){--project-file-frame:#747a83}.playground-monochrome .project-grid>.project-file:focus-visible{--project-file-frame:#fff;border-color:var(--project-file-frame);box-shadow:none}.playground-monochrome .project-grid>.project-file:focus-visible .project-file-meta strong{color:var(--monochrome-paper)}.playground-monochrome .project-grid>.project-file:focus-visible .project-file-meta small{color:var(--monochrome-muted)}.playground-monochrome .project-file:is(:hover:not(:where(html[data-touch-input] *)),.is-selected,:focus-visible)>.project-thumbnail,.playground-monochrome .project-file>.project-thumbnail{border:0!important;box-shadow:none!important}.playground-monochrome .project-file>.project-file-meta{border:0;border-top:1px solid var(--project-file-frame);box-shadow:none}.experience-gate--modern{--login-reveal-duration:var(--experience-phase-transition-ms,700ms);--login-reveal-delay:var(--experience-phase-transition-ms,700ms);--login-band-top:calc(var(--login-band-height) + env(safe-area-inset-top, 0px));--login-band-bottom:calc(var(--login-band-height) + env(safe-area-inset-bottom, 0px))}.experience-gate--modern .login-panel__inner{inset-block-start:var(--login-band-top);inset-block-end:var(--login-band-bottom)}.experience-gate--modern .experience-media-frame:before{height:var(--login-band-top)}.experience-gate--modern .experience-media-frame:after{height:var(--login-band-bottom)}.experience-gate--modern .login-panel__inner:after,.experience-gate--modern .login-panel__inner:before{opacity:.9;background:linear-gradient(90deg,transparent,rgb(255 255 255/18%) 16%,rgb(255 255 255/92%) 46%,#fff 50%,rgb(255 255 255/92%) 54%,rgb(255 255 255/18%) 84%,transparent);box-shadow:0 0 9px rgb(255 255 255/38%);-webkit-clip-path:inset(0);clip-path:inset(0)}.experience-gate--modern.experience-gate--login .login-panel__inner:after,.experience-gate--modern.experience-gate--login .login-panel__inner:before{animation:monochrome-login-line-fade-in var(--login-reveal-duration) ease-in-out var(--login-reveal-delay) both;will-change:opacity}.experience-gate--modern .login-panel>.language-switcher{inset-block-start:calc(var(--login-band-top) / 2);inset-inline-end:50px;transform:translateY(-50%)}.experience-gate--modern .login-panel__restart{inset-block-end:calc((var(--login-band-bottom) - var(--restart-control-size)) / 2)}.experience-gate--modern .login-panel>.language-switcher>.language-switcher__trigger{position:relative}.experience-gate--modern .login-panel>.language-switcher>.language-switcher__trigger:after,.experience-gate--modern .login-panel__restart:after{position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);content:"";transform:translate(-50%,-50%)}.experience-gate--modern.experience-gate--login .login-panel>.language-switcher,.experience-gate--modern.experience-gate--login .login-panel__restart{animation:monochrome-login-control-fade-in var(--login-reveal-duration) ease-in-out var(--login-reveal-delay) both;will-change:opacity}@keyframes monochrome-login-line-fade-in{0%{opacity:0}to{opacity:.9}}@keyframes monochrome-login-control-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:719px){.experience-gate--modern .login-panel>.language-switcher{inset-inline-end:max(16px,env(safe-area-inset-right,0px))}}@media (prefers-reduced-motion:reduce){.experience-gate--modern.experience-gate--login .login-panel{animation:none!important}.experience-gate--modern .experience-media-frame:after,.experience-gate--modern .experience-media-frame:before{transition:none!important}.experience-gate--modern.experience-gate--login .login-panel>.language-switcher,.experience-gate--modern.experience-gate--login .login-panel__inner:after,.experience-gate--modern.experience-gate--login .login-panel__inner:before,.experience-gate--modern.experience-gate--login .login-panel__restart{animation:none!important;opacity:1;visibility:visible}}.desktop .taskbar>.tray{display:grid;grid-template-columns:48px 34px 34px 48px;grid-auto-flow:column;width:auto;min-width:0;max-width:none;grid-gap:6px;gap:6px;padding-inline:8px;align-items:center;justify-content:start;box-sizing:border-box}.cookie-icon{position:relative;display:inline-block;width:26px;height:26px;flex:0 0 auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.cookie-icon__piece{position:absolute;inset:0}.cookie-icon__piece--right{display:none}.cookie-icon img,.cookie-icon svg{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.cookie-icon.is-broken .cookie-icon__piece--left{-webkit-clip-path:polygon(0 0,50% 0,50% 14%,41.67% 33.33%,55.56% 50%,44.44% 69.44%,52.78% 86.11%,52.78% 100%,0 100%);clip-path:polygon(0 0,50% 0,50% 14%,41.67% 33.33%,55.56% 50%,44.44% 69.44%,52.78% 86.11%,52.78% 100%,0 100%);transform:translateX(-1px) rotate(-6deg)}.cookie-icon.is-broken .cookie-icon__piece--right{display:block;-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,52.78% 100%,52.78% 86.11%,44.44% 69.44%,55.56% 50%,41.67% 33.33%,50% 14%);clip-path:polygon(50% 0,100% 0,100% 100%,52.78% 100%,52.78% 86.11%,44.44% 69.44%,55.56% 50%,41.67% 33.33%,50% 14%);transform:translateX(1px) rotate(6deg)}@media(max-width:767px){.desktop .taskbar{grid-template-columns:96px minmax(0,1fr) auto}.desktop .taskbar>.tray{grid-template-columns:48px 40px 40px 44px;gap:2px;padding-inline:4px}.desktop .taskbar>.tray>:is(.tray-cookies,.tray-sound){width:40px;min-width:40px}.desktop .taskbar>.tray>.tray-time{width:44px;min-width:44px;padding-inline:2px}}@media (max-width:767px),(pointer:coarse) and (max-width:1024px){:is(.desktop,.desktop-notification-preview-surface) .desktop-notification-slot{left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));width:auto}.desktop .tray .language-switcher.language-switcher--xp>.language-switcher__menu{position:fixed;left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));top:auto;bottom:calc(58px + env(safe-area-inset-bottom));width:auto!important;min-width:0;max-width:none;transform:none;translate:none}.desktop .tray .language-switcher.language-switcher--xp>.language-switcher__menu>button{min-height:44px}.desktop .login-panel>.language-switcher.language-switcher--xp{left:max(8px,env(safe-area-inset-left));right:max(8px,env(safe-area-inset-right));width:auto;display:flex;justify-content:flex-end}.desktop .login-panel>.language-switcher.language-switcher--xp>.language-switcher__menu{left:0;right:0;width:auto!important;min-width:0!important;max-width:none}.desktop .login-panel>.language-switcher.language-switcher--xp>.language-switcher__menu>button{min-height:44px}}@media (max-width:767px),(pointer:coarse){.experience-gate .boot-panel__hint{display:none}}.desktop .taskbar>.tray>.language-switcher.language-switcher--compact>.language-switcher__trigger{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;min-width:48px;max-width:48px;gap:2px;padding-inline:2px}.desktop .taskbar>.tray .language-switcher__trigger>:is(.language-switcher__flag,.language-switcher__chevron){position:static;clip:auto;overflow:visible;margin:0}.desktop .tray .language-switcher.language-switcher--xp>.language-switcher__menu>button>span{position:static;width:auto;height:auto;min-width:0;margin:0;overflow:visible;clip:auto;white-space:nowrap;color:inherit}.desktop:not(.playground-monochrome) .tray .language-switcher.language-switcher--xp>.language-switcher__menu{color:#15335f;text-shadow:none}.desktop .tray .language-switcher.language-switcher--xp>.language-switcher__menu>button>.language-switcher__flag{display:grid;width:32px;height:24px;min-width:32px}.desktop .taskbar>.tray>.tray-cookies{display:grid;place-items:center;box-sizing:border-box;width:34px;min-width:34px;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;color:inherit;background:transparent;box-shadow:none;cursor:pointer}.desktop .taskbar>.tray>.language-switcher>.language-switcher__trigger,.desktop .taskbar>.tray>:is(.tray-cookies,.tray-sound){background:transparent!important;box-shadow:none!important}.desktop .taskbar>.tray>.language-switcher>.language-switcher__trigger>:is(.language-switcher__flag,.language-switcher__chevron),.desktop .taskbar>.tray>.tray-cookies>.cookie-icon,.desktop .taskbar>.tray>.tray-sound>.retro-speaker-icon{transition:filter .16s ease-out}@media (hover:hover){.desktop .taskbar>.tray>.language-switcher>.language-switcher__trigger:hover:not(:where(html[data-touch-input] *))>:is(.language-switcher__flag,.language-switcher__chevron),.desktop .taskbar>.tray>.tray-cookies:hover:not(:where(html[data-touch-input] *))>.cookie-icon,.desktop .taskbar>.tray>.tray-sound:hover:not(:where(html[data-touch-input] *))>.retro-speaker-icon{filter:drop-shadow(0 0 2px rgb(255 255 255/90%)) drop-shadow(0 0 6px rgb(255 255 255/55%))}}.desktop .taskbar>.tray>.language-switcher>.language-switcher__trigger:focus-visible>:is(.language-switcher__flag,.language-switcher__chevron),.desktop .taskbar>.tray>.language-switcher>.language-switcher__trigger:is(:active,.is-open)>:is(.language-switcher__flag,.language-switcher__chevron),.desktop .taskbar>.tray>.tray-cookies:focus-visible>.cookie-icon,.desktop .taskbar>.tray>.tray-sound:focus-visible>.retro-speaker-icon{filter:drop-shadow(0 0 2px rgb(255 255 255/90%)) drop-shadow(0 0 6px rgb(255 255 255/55%))}@media (prefers-reduced-motion:reduce){.desktop .taskbar>.tray>.language-switcher>.language-switcher__trigger>:is(.language-switcher__flag,.language-switcher__chevron),.desktop .taskbar>.tray>.tray-cookies>.cookie-icon,.desktop .taskbar>.tray>.tray-sound>.retro-speaker-icon{transition:none}}.desktop .taskbar>.tray>.tray-cookies:focus-visible{outline:1px dotted #fff;outline-offset:-3px}.desktop-notification-slot{position:fixed;right:max(12px,env(safe-area-inset-right));bottom:calc(58px + env(safe-area-inset-bottom));z-index:1700;width:min(342px,calc(100vw - 24px));height:0;pointer-events:none}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification-slot>.desktop-notification{position:absolute;inset:auto 0 0;box-sizing:border-box;width:100%;max-height:calc(100dvh - 82px);margin:0;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-radius:0;animation:none!important;pointer-events:auto;opacity:0;transform:none;transition:opacity .48s ease-in-out;will-change:opacity;contain:layout style;font:400 13px/1.45 Onest Variable,Arial,sans-serif}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification-slot>.desktop-notification[data-phase=visible]{opacity:1}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification-slot>.desktop-notification[data-phase=leaving]{opacity:0;transition-duration:.32s;pointer-events:none}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification:after,:is(.desktop,.desktop-notification-preview-surface) .desktop-notification:before{content:none;animation:none}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification>header{box-sizing:border-box;min-height:48px;grid-template-columns:32px minmax(0,1fr) 32px;gap:8px;padding:8px;border-radius:0}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification>header>span{font:600 12px/1.4 Onest Variable,Arial,sans-serif;text-shadow:none}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification>header>.desktop-notification__icon{display:grid;place-items:center;width:32px;height:32px;overflow:visible}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification>header>button{box-sizing:border-box;width:32px;height:32px;padding:0;margin:0;cursor:pointer}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification>.wallpaper-achievement-toast__body{min-height:0;padding:12px;gap:6px;overflow-y:auto;overscroll-behavior:contain}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification>.wallpaper-achievement-toast__body strong{font-size:14px;line-height:1.4}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification>footer{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px 12px;border-radius:0}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification>footer>button{box-sizing:border-box;width:100%;min-width:0;min-height:36px;margin:0;padding:7px 8px;font:600 12px/1.4 Onest Variable,Arial,sans-serif;cursor:pointer}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification :is(header,footer)>button:focus-visible{outline:1px dotted currentColor;outline-offset:-4px}@media(max-width:767px){.desktop .taskbar>.tray>.tray-cookies{width:40px;min-width:40px}:is(.desktop,.desktop-notification-preview-surface) .desktop-notification>footer>button{min-height:40px}}@media(prefers-reduced-motion:reduce){:is(.desktop,.desktop-notification-preview-surface) .desktop-notification-slot>.desktop-notification{transition:none;transform:none}}.desktop .window[data-window]:has(>.public-navigation){display:flex;flex-direction:column}.desktop .window[data-window]>:is(.titlebar,.public-navigation){flex:0 0 auto}.desktop .window[data-window]>.public-navigation~:is(.explorer,.about-view,.links-view,.project-view,.editorial-index){flex:1 1 auto;width:100%;min-width:0;min-height:0;height:auto!important;max-height:none!important}@media (max-width:1199px) and (max-aspect-ratio:5/4),(max-width:1199px) and (max-height:520px) and (orientation:landscape),(max-width:900px),(pointer:coarse){.desktop .window[data-window].is-maximized:has(>.public-navigation),.desktop .window[data-window]:has(>.public-navigation){inset:max(4px,env(safe-area-inset-top,0px)) max(4px,env(safe-area-inset-right,0px)) calc(var(--taskbar-height) + 4px) max(4px,env(safe-area-inset-left,0px))!important;width:auto!important;height:auto!important;max-height:none!important;transform:none!important}}.desktop .taskbar .task-buttons{box-sizing:border-box;height:100%;padding-block:4px;align-items:center;overflow-x:auto;scrollbar-width:none}.desktop .taskbar .task-buttons>button,.desktop .taskbar .task-buttons>button:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible,.is-active){position:relative;height:100%;min-height:0;overflow:visible;margin-block:0;align-self:center;border-radius:3px;transform:none!important;translate:none!important}.desktop .taskbar .task-buttons>button:after{position:absolute;inset:-4px 0;content:""}.desktop .taskbar .task-buttons::-webkit-scrollbar{display:none}@media (max-width:767px),(max-width:900px) and (max-height:500px){.desktop .taskbar .task-buttons>button{flex:0 0 44px}}@media (max-width:359px){.desktop .taskbar{grid-template-columns:88px minmax(0,1fr) auto}.desktop .taskbar .task-buttons{padding-inline:0}}.desktop .desktop-stage{-webkit-touch-callout:none}.desktop .window[data-window][data-window-entered=true]:not(.is-closing){animation:none!important}.desktop .window>.about-view[hidden]{display:none!important}.desktop :is(.window-about,.window-links,.window-services,.scrappy-balloon),.scrappy-assistant.is-owner-preview .scrappy-balloon{--folder-content-inset:30px}.desktop .window-about>.about-view>aside{align-items:center;padding:var(--folder-content-inset)}.desktop .window-about>.about-view>aside>.about-avatar{width:100%;height:auto;aspect-ratio:1;flex:none}.desktop .window-about>.about-view>aside>strong{width:100%;text-align:center}.desktop .window-about>.about-view>section .about-text,.desktop .window-links>.links-view{padding:var(--folder-content-inset)}.desktop .window-links>.links-view{padding-top:calc(var(--folder-content-inset) + .625px)}.desktop .window-services>.editorial-index{padding:var(--folder-content-inset)}.desktop .window-services>.editorial-index>.editorial-index__inner{max-width:none}@media (min-width:901px) and (pointer:fine){.desktop :is(.window-about,.window-services):not(.is-maximized){width:min(940px,calc(100vw - 200px));height:var(--window-natural-height,auto)}}@media (max-width:900px),(pointer:coarse){.desktop :is(.window-about,.window-links,.window-services,.scrappy-balloon),.scrappy-assistant.is-owner-preview .scrappy-balloon{--folder-content-inset:20px}.desktop .window-about>.about-view>aside{display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:12px;gap:12px}.desktop .window-about>.about-view>aside>.about-avatar{width:58px;height:58px}.desktop .window-about>.about-view>aside>strong{align-self:center;text-align:left}}.desktop .window[tabindex="-1"]:focus{outline:none}:is(.desktop,.scrappy-assistant) [data-overlay-scroll]{scrollbar-width:none!important;scrollbar-gutter:auto!important}:is(.desktop,.scrappy-assistant) [data-overlay-scroll]::-webkit-scrollbar{display:none!important}:is(.desktop,.scrappy-assistant) .window-scrollbar{position:absolute;right:1px;z-index:2;width:14px;padding-inline:4px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;background:transparent}:is(.desktop,.scrappy-assistant) .window-scrollbar[hidden]{display:none}:is(.desktop,.scrappy-assistant) .window-scrollbar>span{display:block;position:relative;height:var(--scroll-thumb-height);transform:translateY(var(--scroll-thumb-y));border:0;border-radius:4px;background:rgb(225 225 225/25%);transition:background-color .18s ease}:is(.desktop,.scrappy-assistant) .window-scrollbar:is(:hover:not(:where(html[data-touch-input] *)),:focus-visible)>span{background:rgb(225 225 225/65%)}:is(.desktop,.scrappy-assistant) .window-scrollbar:focus-visible{outline:1px solid #e1e1e1;outline-offset:-2px}@media (min-width:901px) and (pointer:fine){.desktop .window[data-window]>.links-view{overflow-y:auto}}@media (prefers-reduced-motion:reduce){:is(.desktop,.scrappy-assistant) .window-scrollbar>span{transition:none}}.desktop :is(.language-switcher__menu,.desktop-context-menu,.tray-achievement-panel){animation:window-surface-in .24s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion:reduce){.desktop :is(.language-switcher__menu,.desktop-context-menu,.tray-achievement-panel){animation:none}}.experience-gate--modern .boot-panel .xp-loader{--boot-outline-width:calc(clamp(112px,15vw,188px) * .0448);border:var(--boot-outline-width) solid #fff;height:calc(18px + var(--boot-outline-width) * 2);border-radius:calc(4px + var(--boot-outline-width));transform:none}@media(prefers-reduced-motion:reduce){.experience-gate .xp-loader__group{animation-duration:2.2s!important}}.desktop .window-about.is-maximized>.about-view{width:100%;height:100%;max-height:none;min-height:0;overflow-y:auto}.desktop .window-about.is-maximized>.about-view>section{width:100%;min-width:0}.desktop .window-about.is-maximized>.about-view .about-text{width:100%;max-width:1100px;height:auto;max-height:none;overflow:visible}.desktop .window-about>.about-view .about-text{--about-paragraph-gap:16px}.desktop .window-about>.about-view .about-text>:is(p,.about-lead){margin-block:0 var(--about-paragraph-gap)}.desktop .window-about>.about-view .about-text>hr{margin-block:24px}.desktop-entry-curtain{position:fixed;inset:0;z-index:2147483647;background:#000;display:grid;place-items:center;opacity:1}.desktop-entry-curtain.is-fading{opacity:0;transition:opacity .76s cubic-bezier(.22,.61,.36,1)}.desktop-entry-curtain button{color:#fff;background:#17191c;border:1px solid #555;border-radius:4px;padding:12px 20px;font:inherit}@media (prefers-reduced-motion:reduce){.desktop-entry-curtain.is-fading{transition:none}}.desktop-notification-preview-surface .effect-notification-preview{position:relative;inset:auto;width:100%;max-width:342px;margin:0;box-sizing:border-box;border-radius:0;animation:none;transform:none;overflow:hidden;font:400 13px/1.45 Onest Variable,Arial,sans-serif}