.dk-room{--dk-blue:#0a246a;--dk-x:#1d9bf0;--dk-panel:#fff;--hud-ink:#0a246a;--hud-face:#ece9d8;--hud-face-2:#dcd8c4;--hud-line:#c5c2b2;--hud-select:#316ac5;--hud-accent:#ffc83c;--hud-hot:#d6283b;--hud-good:#1e9e3a;--hud-coin:#ffd23f;--hud-paper:#ffffe1;--hud-shadow:0 6px 18px #00000073}.dk-room.is-mac{--hud-ink:#000;--hud-face:#ddd;--hud-face-2:#ccc;--hud-line:#888;--hud-select:#33c;--hud-accent:#33c;--hud-hot:#000;--hud-paper:#ffc;--hud-shadow:2px 2px 0 #000, 0 8px 20px #0000004d}.dk-room .etr-dev a{font:inherit}.dk-dim{color:#6b6b6b}.dk-pad{padding:4px 10px}.dk-empty{color:#666;text-align:center;padding:18px}.dk-link{background:0 0;border:0;padding:0;text-decoration:underline;color:#0645ad!important}.dk-pill{color:#fff;text-align:center;background:#d6283b;border-radius:8px;min-width:16px;margin-left:5px;padding:0 5px;font:700 10px/16px Tahoma,sans-serif;display:inline-block}.dk-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.dk-tabs{border-bottom:1px solid #919b9c;flex:none;align-items:flex-end;gap:2px;padding:6px 8px 0;display:flex}.dk-tabs>button{background:linear-gradient(#fff,#ecebe5);border:1px solid #919b9c;border-bottom:0;border-radius:3px 3px 0 0;padding:4px 12px}.dk-tabs>button.is-on{background:#fcfcfe;border-top:2px solid #ffc83c;padding-bottom:5px;font-weight:700;position:relative;top:1px}.dk-tabs-filter{gap:2px;margin-left:auto;padding-bottom:4px;display:flex}.dk-tabs-filter button{background:#fff;border:1px solid #b8b8b8;border-radius:3px;padding:2px 8px}.dk-tabs-filter button.is-on{background:#316ac5;color:#fff!important}.dk-avatar{border:1px solid #00000073;border-radius:4px;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff6}.dk-avatar svg{display:block}.dk-card{--rar:#999;aspect-ratio:5/7;border:2px solid var(--rar);vertical-align:middle;background:#222;border-radius:6px;flex:none;padding:0;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 6px #0000004d}button.dk-card{cursor:pointer}button.dk-card:hover{transform:translateY(-2px)}.dk-card.is-selected{outline-offset:2px;outline:3px solid #316ac5}.dk-card.is-xs{border-width:1px;border-radius:3px;width:26px}.dk-card.is-sm{width:62px}.dk-card.is-md{width:96px}.dk-card.is-lg{border-radius:8px;width:128px}.dk-card.is-xl{border-radius:12px;width:200px}.dk-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dk-card-drawn{place-items:center;display:grid;position:absolute;inset:0}.dk-card-drawn b{filter:drop-shadow(0 3px 2px #0006);font-size:3.2em}.dk-card.is-xs .dk-card-drawn b{font-size:14px}.dk-card.is-sm .dk-card-drawn b{font-size:28px}.dk-card.is-md .dk-card-drawn b{font-size:42px}.dk-card.is-lg .dk-card-drawn b{font-size:56px}.dk-card-foil{pointer-events:none;position:absolute;inset:0}.dk-card.is-rE .dk-card-foil{background:linear-gradient(125deg,#0000 30%,#c896ff59 45%,#0000 60%)}.dk-card.is-rL .dk-card-foil{animation:dk-shine var(--m-shine) linear infinite;background:linear-gradient(125deg,#0000 25%,#ffdc7880 45%,#0000 65%) 0 0/200% 100%}.dk-card.is-rM .dk-card-foil{mix-blend-mode:screen;animation:dk-shine calc(var(--m-shine) * 1.25) linear infinite;background:repeating-linear-gradient(115deg,#ff00782e 0 8%,#00c8ff2e 8% 16%,#ffe6002e 16% 24%) 0 0/200% 100%}.dk-card.is-premium{border-color:#ffd34d;box-shadow:0 0 0 1px #8a6500,0 0 14px #ffd34dbf}.dk-card.is-premium .dk-card-foil{background:linear-gradient(135deg,#ffe68c00 20%,#fff0b499 45%,#ffe68c00 70%) 0 0/220% 100%;animation:2.4s linear infinite dk-shine}@keyframes dk-shine{0%{background-position:100% 0}to{background-position:-100% 0}}.dk-card-name{color:#fff;text-align:left;background:linear-gradient(#0000,#000000d9);flex-direction:column;padding:10px 4px 3px;line-height:1.1;display:flex;position:absolute;bottom:0;left:0;right:0}.dk-card-name b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.dk-card-name small{color:var(--rar);letter-spacing:.06em;font:700 7px/1.2 Tahoma,sans-serif}.dk-card.is-premium .dk-card-name small{color:#ffd34d}.dk-card.is-lg .dk-card-name b,.dk-card.is-xl .dk-card-name b{font-size:12px}.dk-card.is-lg .dk-card-name small,.dk-card.is-xl .dk-card-name small{font-size:9px}.dk-card.is-sm .dk-card-name{padding-top:6px}.dk-card.is-sm .dk-card-name b{font-size:7px}.dk-card.is-sm .dk-card-name small{display:none}.dk-card-line{font-size:10px;font-style:normal;position:absolute;top:3px;left:3px}.dk-card.is-sm .dk-card-line{display:none}.dk-card-count{color:#fff;background:#000c;border-radius:7px;padding:0 4px;font:700 10px/14px Tahoma,sans-serif;position:absolute;top:3px;right:3px}.dk-card-back{aspect-ratio:5/7;color:#fff;background:repeating-linear-gradient(45deg,#1d3c8a 0 8px,#24479f 8px 16px);border:3px solid #fff;border-radius:8px;place-items:center;width:96px;font:900 40px/1 Tahoma,sans-serif;display:grid;box-shadow:0 4px 12px #00000080}.dk-rar.is-premium{letter-spacing:.04em;text-transform:uppercase;color:#3a2a00;background:linear-gradient(90deg,#8a6500,#ffd34d,#8a6500);border-radius:3px;padding:0 5px;font:700 9px/15px Tahoma,sans-serif;display:inline-block}.dk-who{text-align:left;background:0 0;border:0;align-items:center;gap:6px;min-width:0;padding:0;display:inline-flex}button.dk-who:hover .dk-who-text b{text-decoration:underline}.dk-who-text{flex-direction:column;min-width:0;line-height:1.15;display:flex}.dk-who-text b{color:#0f1419;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.dk-who-text small{color:#536471;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.dk-who-title{display:inline-flex}.dk-premium-mark{color:#d49b00;text-shadow:0 0 4px #ffd34d;margin-left:3px;font-style:normal}.dk-welcome{color:#fff;background:#5a7edc;flex-direction:column;display:flex;position:absolute;inset:0}.dk-welcome-top{background:#00309c;border-bottom:2px solid #ffffffa0;flex:none;height:80px}.dk-welcome-mid{background:radial-gradient(at 18% 30%,#9db8ee 0%,#5a7edc 55%);flex:1;grid-template-columns:1fr 2px 1fr;align-items:center;display:grid}.dk-welcome-mid:before{content:"";background:linear-gradient(#0000,#fff,#0000);grid-area:1/2;align-self:stretch;margin:90px 0}.dk-welcome-brand{text-align:right;flex-direction:column;grid-area:1/1;align-items:flex-end;gap:10px;padding-right:50px;display:flex}.dk-welcome-brand .etr-boot-logo{color:#fff;text-shadow:0 2px 4px #0006;font-size:56px}.dk-os-logo.etr-boot-logo{box-sizing:border-box;white-space:nowrap;text-transform:uppercase;max-width:100%;padding:0 12px;font-size:clamp(25px,4vw,56px)}.dk-os-logo.etr-boot-logo i{margin-right:12px}.dk-os-logo.etr-boot-logo b{font-size:.6em}.dk-welcome-brand p{margin:0;font-size:20px}.dk-welcome-brand small{opacity:.85;font-size:13px}.dk-welcome-card{background:linear-gradient(90deg,#0a3fa8,#3b6fd8);border-radius:8px;grid-area:1/3;align-items:flex-start;gap:14px;width:420px;margin-left:50px;padding:14px;display:flex;box-shadow:0 0 0 2px #fff6}.dk-welcome-card .dk-avatar{border:2px solid #fff;border-radius:6px}.dk-welcome-card>div{flex:1}.dk-welcome-card>div>b{font-size:20px}.dk-login-form{flex-direction:column;gap:8px;margin-top:8px;display:flex}.dk-login-form label{flex-direction:column;gap:3px;font-size:12px;display:flex}.dk-login-form input{border-radius:3px;padding:5px 7px;font-size:14px}.dk-login-error{color:#7a3a00;background:#fff3c4;border-radius:3px;margin:0;padding:4px 8px;font-size:12px}.dk-login-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.dk-login-switch{background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline;color:#dfe9ff!important}.dk-welcome-bottom{background:#00309c;border-top:2px solid #ff9c3b;flex:none;justify-content:space-between;align-items:center;height:80px;padding:0 40px;font-size:13px;display:flex}.dk-welcome-bottom small{opacity:.8;text-align:right;max-width:420px}.dk-welcome.is-mac{background:repeating-conic-gradient(#5e6c9a 0 25%, #6c7aa8 0 50%) 0 0 / 4px 4px;color:#000;place-items:center;display:grid}.dk-mac-login{background:#ddd;border:1px solid #000;width:420px;padding:16px 18px;box-shadow:2px 2px #000,inset 1px 1px #fff}.dk-mac-login header{align-items:center;gap:14px;margin-bottom:6px;display:flex}.dk-mac-login header div{flex-direction:column;gap:3px;display:flex}.dk-mac-login header b{font:700 14px var(--mac-font)}.dk-mac-login header small{font-size:11px}.dk-mac-login .dk-login-form label{flex-direction:row;align-items:center}.dk-mac-login .dk-login-form label span{text-align:right;width:80px;font:12px var(--mac-font)}.dk-mac-login .dk-login-form input{border-radius:0;flex:1}.dk-mac-login .dk-login-switch{color:#00c!important}.dk-desktop{position:absolute;inset:0 0 30px}.dk-icons{flex-wrap:wrap;max-height:740px}.dk-wallpaper-tag{color:#ffffff59;letter-spacing:.04em;pointer-events:none;font:italic 900 46px/1 Trebuchet MS,Tahoma,sans-serif;position:absolute;bottom:18px;right:26px}.is-mac .dk-desktop{inset:22px 0 0}.is-mac .dk-icons{top:14px}.is-mac .dk-wallpaper-tag{font-family:var(--mac-font);font-style:normal;left:26px;right:auto}.dk-desktop .xp-body{overflow:hidden}.dk-ie-bar .ie-nav button{background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:3px;padding:1px 6px;display:inline-flex}.dk-ie-bar .ie-nav button:hover:not(:disabled){background:#fff;border-color:#b9b9b9}.dk-clock{background:var(--xp-face);flex-direction:column;gap:10px;height:100%;padding:10px;display:flex;overflow-y:auto}.dk-punch{background:#1b1b1b;border:2px inset #fff;border-radius:4px;flex-direction:column;align-items:center;gap:6px;padding:14px;display:flex}.dk-punch-face{color:#6b6b6b;letter-spacing:.05em;font:700 38px/1 Courier New,monospace}.dk-punch small{color:#888;letter-spacing:.2em;font:700 10px Tahoma,sans-serif}.dk-punch.is-in .dk-punch-face{color:#48ff6a;text-shadow:0 0 10px #2bd14a}.dk-punch.is-in small{color:#48ff6a}.dk-punch-button{min-width:160px}.dk-clock .xp-group{flex-direction:column;gap:5px;display:flex}.dk-rules{margin:0;padding-left:16px;font-size:11px;line-height:1.5}.dk-wallet{background:#fff;border:1px solid #c5c2b2;margin-top:auto;padding:6px 8px;font-size:13px}.dk-packs{background:#fff;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.dk-packs header{justify-content:space-between;align-items:baseline;padding:8px 12px 4px;display:flex}.dk-dailies{background:linear-gradient(#fffbe6,#fff);border-bottom:1px solid #ddd;flex:none}.dk-daily-row{justify-content:space-around;gap:6px;padding:4px 12px 10px;display:flex}.dk-daily{flex-direction:column;align-items:center;gap:5px;display:flex}.dk-daily.is-claimed .dk-pack{filter:grayscale(.85)opacity(.5)}.dk-stack{flex-direction:column;flex:1;min-height:0;display:flex}.dk-stack-grid{flex-wrap:wrap;flex:1;align-content:flex-start;gap:12px;padding:6px 12px 14px;display:flex;overflow-y:auto}.dk-stack-pack{background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;gap:3px;padding:4px;display:flex}.dk-stack-pack:hover{background:#eaf1fd;border-color:#316ac5}.dk-stack-pack:hover .dk-pack{transform:rotate(-3deg)translateY(-3px)}.dk-stack-pack small{color:#777;letter-spacing:.08em;font-size:9px}.dk-pack{--pack:#3fae49;--pack-ink:#0c2e10;background:linear-gradient(160deg, color-mix(in srgb, var(--pack) 80%, #fff), var(--pack) 45%, var(--pack-ink));color:#fff;border-radius:4px;flex-direction:column;flex:none;justify-content:flex-end;align-items:center;transition:transform .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 8px #00000059,inset 0 0 0 2px #ffffff40}.dk-pack.is-sm{width:74px;height:104px}.dk-pack.is-md{width:96px;height:136px}.dk-pack.is-lg{border-radius:8px;width:200px;height:284px}.dk-pack img{-o-object-fit:cover;object-fit:cover;border-radius:3px;width:80%;height:60%;position:absolute;inset:14% 10% 26%;box-shadow:0 0 0 2px #fff8}.dk-pack-glyph{text-align:center;filter:drop-shadow(0 3px 2px #0006);font-size:44px;position:absolute;top:24%;left:0;right:0}.dk-pack.is-lg .dk-pack-glyph{font-size:96px}.dk-pack-name{z-index:1;letter-spacing:.03em;text-align:center;text-shadow:0 1px #000,0 0 4px #000;padding:0 3px;font:900 10px/1.1 Arial Black,Impact,sans-serif;position:relative}.dk-pack.is-lg .dk-pack-name{font-size:22px}.dk-pack-count{z-index:1;letter-spacing:.1em;opacity:.85;margin:1px 0 10px;font:700 7px/1 Tahoma,sans-serif;position:relative}.dk-pack.is-lg .dk-pack-count{margin-bottom:22px;font-size:11px}.dk-pack-crimp{z-index:1;background:repeating-linear-gradient(90deg,#ffffff60 0 3px,#00000030 3px 6px);height:7px;position:absolute;top:0;left:0;right:0}.dk-pack-crimp.is-bottom{top:auto;bottom:0}.dk-steam-sale{flex-direction:column;align-items:flex-start;gap:8px;max-width:100%;display:flex}.dk-steam-sale p{margin:0;font-size:12px}.dk-steam-sale .xp-button{white-space:normal}.dk-cards-tabs{flex-direction:column;height:100%;min-height:0;display:flex}.dk-cards-tabs>.dk-folder{flex:1;height:auto;min-height:0}@media (max-width:1040px){.dk-cards-window{max-width:760px;width:calc(100% - 16px)!important;left:8px!important}}@media (max-height:650px){.dk-cards-window{max-height:540px;height:calc(100% - 48px)!important;top:8px!important}}@media (max-width:1040px),(max-height:650px){.dk-cards-window.is-active{z-index:calc(var(--z-dock) + 1)!important}}.dk-folder{background:#fff;height:100%;display:flex}.dk-taskpane{background:linear-gradient(#7ba2e7,#6375d6);flex-direction:column;flex:none;gap:12px;width:210px;padding:10px;display:flex;overflow-y:auto}.dk-taskpane section{background:#d6dff7;border-radius:3px;flex-direction:column;align-items:flex-start;gap:5px;padding:8px 10px 10px;display:flex}.dk-taskpane h4{color:#215dc6;background:linear-gradient(90deg,#fff,#c6d3f7);border-radius:3px 3px 0 0;align-self:stretch;margin:-8px -10px 4px;padding:5px 10px;font-size:11px}.dk-taskpane small{color:#234;font-size:10.5px}.dk-tp-name{font-size:13px}.dk-tp-link{text-align:left;background:0 0;border:0;padding:1px 0;font-size:11px;color:#215dc6!important}.dk-tp-link:hover:not(:disabled){text-decoration:underline}.dk-tp-post{flex-direction:column;align-self:stretch;gap:4px;display:flex}.dk-tp-post input{padding:3px 5px;font-size:11px}.dk-folder-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.dk-folder-bar{background:#f6f6f2;border-bottom:1px solid #ddd;flex:none;gap:3px;padding:5px 8px;display:flex}.dk-folder-bar button{background:#fff;border:1px solid #ccc;border-radius:3px;padding:2px 8px}.dk-folder-bar button.is-on{background:#316ac5;color:#fff!important}.dk-folder-grid{flex-wrap:wrap;flex:1;align-content:flex-start;gap:12px;padding:12px;display:flex;overflow-y:auto}.dk-folder-item{position:relative}.dk-flag{font-size:16px;font-style:normal;position:absolute;bottom:-6px;left:-6px}.dk-flag.is-pin{left:auto;right:-6px}.dk-market{background:#fff;flex-direction:column;height:100%;display:flex}.dk-market-head{color:#fff;background:linear-gradient(90deg,#063,#0a8a4a);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.dk-market-brand{flex-direction:column;gap:2px;display:flex}.dk-market-brand b{font:900 18px Trebuchet MS,sans-serif}.dk-market-brand small{opacity:.85;font-size:10.5px}.dk-market-wallet{white-space:nowrap;background:#0006;border-radius:4px;padding:4px 10px;font-size:14px}.dk-table-wrap{flex:1;min-height:0;overflow-y:auto}.dk-table{border-collapse:collapse;width:100%;font-size:11.5px}.dk-table th{z-index:1;text-align:left;background:linear-gradient(#fff,#e6e6e0);border-bottom:1px solid #aaa;padding:4px 6px;font-weight:400;position:sticky;top:0}.dk-table td{white-space:nowrap;border-bottom:1px solid #eee;padding:4px 6px}.dk-table tr:hover td{background:#f1f6ff}.dk-td-card{align-items:center;gap:7px;display:flex}.dk-td-card span{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.dk-td-actions>div{gap:3px;display:flex}.dk-td-actions .xp-button{min-width:0;padding:1px 6px;font-size:10.5px!important}.dk-shop{flex-wrap:wrap;gap:14px;padding:14px;display:flex;overflow-y:auto}.dk-shop-item{text-align:center;background:linear-gradient(#fff,#f5f8ff);border:1px solid #ddd;border-radius:6px;flex-direction:column;align-items:center;gap:5px;width:170px;padding:10px;display:flex}.dk-shop-item small{font-size:10.5px}.dk-browser{flex-direction:column;height:100%;display:flex}.dk-web{background:#fff;flex:1;min-height:0;overflow:auto}@media (max-width:1180px){.dk-full-stage .dk-browser-window:has(.dk-web.is-pinball){max-width:940px;width:calc(100% - 16px)!important}}@media (max-height:740px){.dk-full-stage .dk-browser-window:has(.dk-web.is-pinball){max-height:660px;height:calc(100% - 48px)!important}}@media (max-width:1180px),(max-height:740px){.dk-full-stage .dk-browser-window:has(.dk-web.is-pinball).is-active{z-index:calc(var(--z-dock) + 1)!important}}.dk-full-stage .dk-browser-window:has(.vxp-pb){max-height:860px;height:calc(100% - 48px)!important}.dk-full-stage .dk-browser-window:has(.vxp-pb).is-active{z-index:calc(var(--z-dock) + 1)!important}.dk-portal{background:#ffe9a8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Ctext x='4' y='26' font-size='18' opacity='0.12'%3E%E2%98%85%3C/text%3E%3C/svg%3E");flex-direction:column;min-height:100%;font-family:Verdana,Tahoma,sans-serif;display:flex}.dk-portal-banner{color:#fff;background:linear-gradient(#3a1a8a,#7b3fd6);border-bottom:4px solid #fc0;flex:none}.dk-portal-banner>.dk-portal-logo{align-items:baseline;gap:10px;padding:10px 16px 4px;display:flex}.dk-portal-logo b{color:#ffe14d;text-shadow:3px 3px #c22d8a;font:italic 900 34px/1 Comic Sans MS,Trebuchet MS,sans-serif}.dk-portal-logo span{letter-spacing:.3em;font:900 18px/1 Arial Black,sans-serif}.dk-marquee{color:#9fff6b;white-space:nowrap;background:#000;padding:3px 0;font:700 11px/1.4 Courier New,monospace;overflow:hidden}.dk-marquee span{padding-left:100%;animation:22s linear infinite dk-marquee;display:inline-block}@keyframes dk-marquee{to{transform:translate(-100%)}}.dk-portal-body{flex:1;gap:12px;padding:12px;display:flex}.dk-portal-nav{background:#fff;border:2px solid #7b3fd6;border-radius:8px;flex-direction:column;flex:none;gap:4px;width:170px;padding:10px;font-size:11px;display:flex}.dk-portal-nav button{text-align:left;background:0 0;border:0;border-radius:3px;padding:3px 4px;font-weight:700;color:#3a1a8a!important}.dk-portal-nav button:hover{background:#f0e6ff}.dk-portal-nav hr{border:0;border-top:1px dashed #c6b0ef;width:100%}.dk-portal-grid{flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:12px;display:grid}.dk-game-tile{text-align:left;background:linear-gradient(160deg,#fff,#ffe7f5);border:3px solid #fff;border-radius:10px;flex-direction:column;align-items:flex-start;gap:5px;padding:12px;transition:transform .12s;display:flex;box-shadow:0 0 0 2px #c22d8a,4px 4px 0 2px #3a1a8a}.dk-game-tile:hover{transform:translate(-2px,-2px)}.dk-game-tile.is-pepe-hop{background:linear-gradient(160deg,#fff,#dff7d9)}.dk-game-tile.is-tung-whack{background:linear-gradient(160deg,#fff,#ffe8cf)}.dk-game-tile.is-price-guess{background:linear-gradient(160deg,#fff,#d9ecff)}.dk-game-art{font-size:44px}.dk-game-tile>b{color:#3a1a8a;font:900 16px Trebuchet MS,sans-serif}.dk-game-tile>small{color:#333;font-size:10.5px;line-height:1.35}.dk-game-meta{flex-wrap:wrap;gap:4px 10px;font-size:10px;display:flex}.dk-game-meta i{color:#555;font-style:normal}.dk-game-meta i.is-live{color:#0a8a2a;font-weight:700}.dk-game-faces{flex-wrap:wrap;gap:4px;display:flex}.dk-game-faces .dk-who-text small{display:none}.dk-portal-foot{color:#7b3fd6;text-align:center;padding:6px;font-size:10px}.dk-room-page{background:#f4f0ff;min-height:100%;display:flex}.dk-room-main{flex-direction:column;flex:1;min-width:0;display:flex}.dk-room-title{color:#fff;background:linear-gradient(#3a1a8a,#7b3fd6);flex-direction:column;gap:2px;padding:8px 12px;display:flex}.dk-room-title b{font:900 18px Trebuchet MS,sans-serif}.dk-room-title small{opacity:.85}.dk-room-stage{flex:1;place-items:center;padding:12px;display:grid;position:relative}.dk-room-card{text-align:center;background:#fff;border:2px solid #7b3fd6;border-radius:10px;flex-direction:column;align-items:center;gap:10px;width:400px;padding:18px;display:flex}.dk-run-result{flex-direction:column;align-items:center;gap:4px;display:flex}.dk-run-result b{font-size:20px}.dk-run-coins{color:#0a8a2a;font:900 30px Trebuchet MS,sans-serif}.dk-run-burn{color:#fff;background:#ff6a00;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:4px;left:12px}.dk-burn{text-align:left;flex-direction:column;gap:4px;width:100%;font-size:11px;display:flex}.dk-burn select{padding:3px}.dk-room-side{background:#fff;border-left:1px solid #d6c8f7;flex-direction:column;flex:none;gap:10px;width:240px;padding:10px;display:flex;overflow-y:auto}.dk-room-chat{flex-direction:column;flex:260px;min-height:260px;display:flex}.dk-room-chat .dk-roompanel{flex:1}.dk-room-side h4{color:#3a1a8a;text-transform:uppercase;margin:0 0 5px;font-size:11px}.dk-room-people,.dk-board{flex-direction:column;gap:5px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.dk-board li{align-items:center;gap:6px;display:flex}.dk-board li i{color:#888;text-align:right;width:14px;font-style:normal}.dk-board li b{margin-left:auto}.dk-board li.is-me{background:#fff6c4;border-radius:3px;padding:2px}.dk-game{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.dk-game canvas{cursor:pointer;touch-action:none;border:3px solid #3a1a8a;border-radius:6px;display:block}.dk-game-hud{color:#fff;font:700 13px Tahoma,sans-serif;position:absolute;top:6px;right:10px}.dk-whack-hud,.dk-hl-hud{justify-content:space-between;width:100%;font-size:14px;display:flex}.dk-whack-hud b,.dk-hl-hud b{color:#3a1a8a;font-size:18px}.dk-whack-grid{background:#5fa04a;border-radius:12px;grid-template-columns:repeat(3,120px);gap:14px;padding:16px;display:grid;box-shadow:inset 0 0 0 4px #3f7a30}.dk-hole{place-items:end center;width:120px;height:100px;display:grid;position:relative;overflow:hidden}.dk-hole-rim{background:radial-gradient(at 50% 30%,#1d1006,#4a2c12 70%);border-radius:50%;height:26px;position:absolute;bottom:0;left:6px;right:6px;box-shadow:0 -2px #2e1a08}.dk-mole{z-index:1;cursor:crosshair;background:0 0;border:0;margin-bottom:8px;padding:0;animation:.14s ease-out dk-pop;position:relative}.dk-mole .dk-avatar{border-radius:40% 40% 8px 8px}.dk-mole.is-hit{transition:transform .15s;transform:translateY(40px)scaleY(.6)}@keyframes dk-pop{0%{transform:translateY(70px)}to{transform:translateY(0)}}.dk-bonk{z-index:2;color:#fff;text-shadow:2px 2px #000;pointer-events:none;font:900 18px Arial Black,sans-serif;animation:.6s ease-out forwards dk-float;position:absolute;top:4px}.dk-bonk.is-bad{color:#ff5a6a}@keyframes dk-float{to{opacity:0;transform:translateY(-24px)}}.dk-game.is-hl{width:460px}.dk-hl-ask{margin:0;font-size:15px;font-weight:700}.dk-hl-pair{gap:30px;display:flex}.dk-hl-card{background:#fff;border:3px solid #ccc;border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:10px;display:flex}.dk-hl-card:hover:not(:disabled){border-color:#316ac5;transform:translateY(-3px)}.dk-hl-card:disabled{opacity:1!important}.dk-hl-card.is-win{background:#ecffef;border-color:#1e9e3a}.dk-hl-card.is-lose{background:#fff0f1;border-color:#d6283b}.dk-hl-card.is-picked{box-shadow:0 0 0 3px #ffc83c}.dk-hl-price{font:900 18px Tahoma,sans-serif}.dk-game.is-memory{width:470px}.dk-memory-grid{grid-template-columns:repeat(4,104px);gap:10px;display:grid}.dk-memory-card{background:repeating-linear-gradient(45deg,#c22d8a 0 8px,#d9419f 8px 16px);border:3px solid #fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:104px;font-size:34px;transition:transform .15s;display:flex;box-shadow:0 0 0 2px #7b3fd6}.dk-memory-card:hover{transform:scale(1.04)}.dk-memory-card.is-up{background:#fff}.dk-memory-card.is-matched{background:#e7ffe9;box-shadow:0 0 0 2px #1e9e3a}.dk-memory-card small{color:#333;text-align:center;font-size:8px;line-height:1.1}.dk-x{flex-direction:column;height:100%;display:flex}.dk-x-cols{background:#fff;flex:1;grid-template-columns:170px 1fr 200px;min-height:0;font-family:Segoe UI,Tahoma,sans-serif;display:grid}.dk-x-nav{border-right:1px solid #eff3f4;flex-direction:column;gap:2px;padding:8px;display:flex}.dk-x-logo{padding:2px 10px 8px;font-size:26px}.dk-x-navitem{text-align:left;background:0 0;border:0;border-radius:20px;align-items:center;padding:8px 10px;font-size:13px;display:flex;color:#0f1419!important}.dk-x-navitem:hover{background:#eff3f4}.dk-x-navitem.is-on{font-weight:700}.dk-x-me{border-radius:20px;margin-top:auto;padding:8px}.dk-x-main{border-right:1px solid #eff3f4;min-width:0;overflow-y:auto}.dk-x-head{z-index:2;background:#ffffffeb;border-bottom:1px solid #eff3f4;flex-direction:column;padding:8px 12px;display:flex;position:sticky;top:0}.dk-x-head b{font-size:16px}.dk-x-head small{color:#536471}.dk-x-compose{border-bottom:1px solid #eff3f4;gap:8px;padding:10px 12px;display:flex}.dk-x-compose>div{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.dk-x-compose textarea{resize:none;border:0;outline:none;width:100%;padding:4px 0;font:15px/1.3 Segoe UI,Tahoma,sans-serif}.dk-x-compose-bar{align-items:center;gap:8px;display:flex}.dk-x-compose-bar select{color:#1d9bf0;border:1px solid #cfd9de;border-radius:12px;max-width:170px;padding:2px;font-size:11px}.dk-x-attach{align-items:flex-end;gap:6px;display:flex}.dk-x-post-button{background:#0f1419;border:0;border-radius:16px;margin-left:auto;padding:5px 16px;font-weight:700;color:#fff!important}.dk-x-post-button.is-small{padding:3px 12px;font-size:11px}.dk-x-outline{background:#fff;border:1px solid #cfd9de;border-radius:16px;padding:5px 14px;font-weight:700}.dk-x-list{margin:0;padding:0;list-style:none}.dk-x-post{border-bottom:1px solid #eff3f4;gap:9px;padding:10px 12px;display:flex}.dk-x-post:hover{background:#f7f9f9}.dk-x-post.is-pull{background:linear-gradient(90deg,#fff8e1,#fff)}.dk-x-post.is-unlock{background:linear-gradient(90deg,#f3e9ff,#fff)}.dk-x-av{background:0 0;border:0;flex:none;align-self:flex-start;padding:0}.dk-x-av .dk-avatar{border-radius:50%}.dk-x-post-main{flex:1;min-width:0}.dk-x-post-head{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.dk-x-post-head .dk-who-text{flex-direction:row;align-items:baseline;gap:4px}.dk-x-auto{color:#5a4300;background:#ffe58a;border-radius:3px;padding:0 5px;font:700 9px/15px Tahoma,sans-serif}.dk-x-text{color:#0f1419;white-space:pre-wrap;overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;line-height:1.35}.dk-mention{background:0 0;border:0;padding:0;color:#1d9bf0!important}.dk-x-card{margin-top:6px}.dk-x-actions{gap:22px;margin-top:6px;display:flex}.dk-x-actions button{background:0 0;border:0;padding:0;font-size:12px;color:#536471!important}.dk-x-actions button:hover{color:#1d9bf0!important}.dk-x-actions button.is-liked{color:#f91880!important}.dk-x-banner{height:120px;position:relative}.dk-x-banner-card{position:absolute;bottom:-26px;right:12px;transform:rotate(4deg)}.dk-x-profile{border-bottom:1px solid #eff3f4;flex-direction:column;gap:4px;padding:0 14px 12px;display:flex;position:relative}.dk-x-big-av{margin-top:-44px}.dk-x-big-av .dk-avatar{border:4px solid #fff;border-radius:50%}.dk-x-profile-actions{gap:6px;display:flex;position:absolute;top:10px;right:90px}.dk-x-pname{font-size:18px}.dk-x-follows{background:#eff3f4;border-radius:3px;margin-left:6px;padding:0 4px;font-size:10px;font-style:normal}.dk-x-bio{margin:2px 0;font-size:13px}.dk-x-standing{align-items:flex-end;gap:20px;margin:6px 0 0;display:flex}.dk-x-stat{-moz-column-gap:6px;grid-template-rows:auto auto;grid-template-columns:auto auto;column-gap:6px;margin:0;display:grid}.dk-x-stat>i{filter:drop-shadow(0 1px #00000026);grid-area:1/1/span 2;align-self:center;font-size:18px;font-style:normal}.dk-x-stat dd{color:#0f1419;letter-spacing:-.2px;grid-area:1/2;margin:0;font-size:18px;font-weight:800;line-height:1.05}.dk-x-stat dt{color:#536471;letter-spacing:.5px;text-transform:uppercase;grid-area:2/2;font-size:10.5px}.dk-x-stat.is-aura dd{color:#7a2fd6;text-shadow:0 0 8px #be8cff8c}.dk-x-stat.is-worth dd{color:#0a7a3d}.dk-x-stat.is-posts dd{font-size:14px;font-weight:700}.dk-x-stat.is-aura dd.is-unknown,.dk-x-stat.is-worth dd.is-unknown{color:#9aa3ad;text-shadow:none}.dk-x-stat dd sup{color:#536471;margin-left:1px;font-size:10px}.dk-x-corner{align-items:center;gap:6px;display:flex;position:absolute;top:8px;right:10px}.dk-x-premium-count{color:#0f1419;white-space:nowrap;background:#ffffffe0;border-radius:10px;padding:2px 7px;font-size:11px;font-weight:700;box-shadow:0 1px #00000040,inset 0 1px #fff}.dk-x-tier{letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:3px;align-items:center;gap:4px;padding:2px 8px 2px 6px;font:800 10.5px/1.4 Tahoma,Verdana,sans-serif;display:inline-flex;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #0000002e,0 1px 2px #00000059}.dk-x-tier i{font-size:12px;font-style:normal}.dk-x-tier.is-unknown{color:#536471;background:linear-gradient(#f4f5f6,#d9dde2);border-color:#9aa3ad}.dk-x-tier.is-broke{color:#4d3f27;background:linear-gradient(#e9dcc4,#c9b894);border-color:#8a7a62}.dk-x-tier.is-comfy{color:#0b3a14;background:linear-gradient(#b7f0b9,#5cc36a);border-color:#2f7a3a}.dk-x-tier.is-rich{color:#4a3200;text-shadow:0 1px #fff9;background:linear-gradient(#fff2a8,#f1c232 55%,#d49b00);border-color:#a07010}.dk-x-tier.is-whale{color:#fff;text-shadow:0 0 6px #8cb4ffe6;background:linear-gradient(135deg,#0b1a52,#2b4bd8 45%,#6e2bd8);border-color:#1c2d7a;position:relative;overflow:hidden;box-shadow:0 0 0 1px #9fc0ff,0 0 10px #5078ffb3,inset 0 1px #ffffff80}.dk-x-tier.is-rich{position:relative;overflow:hidden}.dk-x-tier.is-rich:after,.dk-x-tier.is-whale:after{content:"";animation:tier-shine var(--m-shine) var(--m-inout) infinite;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffffb3 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.dk-x-tier.is-rich:after{animation-delay:calc(var(--m-shine) / -2)}@media (prefers-reduced-motion:reduce){.dk-x-tier.is-whale:after,.dk-x-tier.is-rich:after{display:none}}.a11y-calm .dk-x-tier.is-whale:after,.a11y-calm .dk-x-tier.is-rich:after{display:none}.dk-x-showcase{flex-direction:column;gap:4px;margin-top:4px;display:flex}.dk-x-showcase>div{gap:6px;display:flex}.dk-x-note{border-bottom:1px solid #eff3f4;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.dk-x-note.is-new{background:#f0f8ff}.dk-x-note>div{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.dk-x-note-icon{text-align:center;width:22px;font-size:16px;font-style:normal}.dk-x-note-icon.is-like{color:#f91880}.dk-x-people{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dk-x-people li{border-bottom:1px solid #eff3f4;padding:8px 12px}.dk-x-side{flex-direction:column;gap:10px;padding:10px;display:flex;overflow-y:auto}.dk-x-side input{width:100%;padding:6px 10px;background:#eff3f4!important;border-radius:16px!important}.dk-x-wtf{background:#f7f9f9;border-radius:12px;padding:8px}.dk-x-wtf ul{flex-direction:column;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.dk-x-wtf li{justify-content:space-between;align-items:center;gap:4px;display:flex}.dk-x-side>small{font-size:10.5px}.dk-x-verify{color:#0f1419;background:#f7fbff;border-bottom:1px solid #cfd9de;flex-direction:column;gap:10px;padding:16px;font-size:12px;display:flex}.dk-x-verify header{justify-content:space-between;align-items:center;gap:8px;display:flex}.dk-x-verify h3,.dk-x-verify p{margin:0}.dk-x-verify code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#e7eef4;padding:8px;font-size:11px}.dk-x-verify form,.dk-x-verify label{flex-direction:column;gap:8px;display:flex}.dk-x-verify input{width:100%;min-width:0;padding:8px}.dk-x-verify textarea{resize:vertical;-webkit-user-select:text;user-select:text;width:100%;min-width:0;padding:8px}.dk-x-verify .dk-x-post-button,.dk-x-verify .dk-x-outline{align-self:flex-start;text-decoration:none}.dk-x-verify small{color:#536471}.dk-x-verify-profile{align-self:flex-start;margin:6px 0}.dk-x-verified,.dk-x-verified-mark{color:#087aba;font-size:12px}.dk-x-verified-mark{margin-left:4px;font-style:normal}.dk-msn{background:linear-gradient(#fff,#eef4ff);flex-direction:column;height:100%;display:flex}.dk-msn-list{flex:1;min-height:0;padding:4px 8px;overflow-y:auto}.dk-msn-list h4{color:#0a246a;margin:8px 0 4px;font-size:11px}.dk-msn-list ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.dk-msn-list li>button{text-align:left;background:0 0;border:0;border-radius:3px;align-items:center;gap:6px;width:100%;padding:4px;display:flex}.dk-msn-list li>button:hover{background:#dbe8ff}.dk-msn-list li.is-offline{opacity:.6}.dk-msn-list li.is-offline .msn-dot{background:#bbb}.dk-msn-list li.is-in-match .msn-dot{background:#f0a020}.dk-msn-last{color:#666;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:10.5px;overflow:hidden}.dk-msn-convo-head{border-bottom:1px solid #c9d7f0;flex:none;align-items:center;gap:8px;padding:6px 8px;display:flex}.dk-msn .msn-log li.is-mine .msn-says b{color:#0a246a}.dk-msn .msn-log li .msn-says small{color:#999}.dk-msn .msn-log{list-style:none}.dk-wardrobe{background:var(--xp-face);flex-direction:column;height:100%;display:flex}.dk-wardrobe-body{border-top:0;flex:1;gap:10px;min-height:0;padding:10px;display:flex}.dk-wardrobe-preview{text-align:center;flex-direction:column;flex:none;align-items:center;gap:8px;width:200px;display:flex}.dk-monitor{background:linear-gradient(#d8d4c4,#b8b2a0);border-radius:8px 8px 4px 4px;padding:12px 12px 22px;box-shadow:inset 0 0 0 2px #fff8,0 3px 6px #0004}.dk-monitor .dk-avatar{border:3px solid #333;border-radius:3px}.dk-wardrobe-title{flex-direction:column;align-items:center;gap:3px;display:flex}.dk-wardrobe-main{background:#fff;border:1px solid #919b9c;flex:1;min-width:0;padding:8px;overflow-y:auto}.dk-closet{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.dk-closet.is-backdrops{grid-template-columns:repeat(3,1fr)}.dk-closet-item{text-align:center;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;gap:3px;padding:6px;display:flex}.dk-closet-item.is-on{background:#eaf1fd;border-color:#316ac5}.dk-closet-item b{font-size:11.5px}.dk-closet-item small{color:#666;min-height:24px;font-size:9.5px;line-height:1.25}.dk-closet-face,.dk-swatch{background:0 0;border:0;padding:0;position:relative}.dk-closet-item:not(.is-owned) .dk-closet-face .dk-avatar{filter:grayscale(.9)brightness(.75)}.dk-swatch{border:1px solid #333;border-radius:3px;width:100px;height:60px}.dk-lock{font-size:16px;font-style:normal;position:absolute;bottom:-4px;right:-4px}.dk-owned{color:#1e7a1e;font-size:10.5px;font-weight:700}.dk-closet-item .xp-button{min-width:0;font-size:10px!important}.dk-profile-form{flex-direction:column;gap:10px;max-width:380px;display:flex}.dk-profile-form label{flex-direction:column;gap:3px;display:flex}.dk-profile-form input,.dk-profile-form textarea{font:inherit;border:1px solid #7f9db9;padding:4px 6px}.dk-wardrobe-foot{border-top:1px solid #c5c2b2;flex:none;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.dk-tabs.is-dialog{background:var(--xp-face)}.is-mac .dk-taskpane{background:#ddd}.is-mac .dk-taskpane section{background:#fff;border:1px solid #000;border-radius:0}.is-mac .dk-taskpane h4{color:#000;background:repeating-linear-gradient(#fff 0 1px,#ccc 1px 2px);border-radius:0}.is-mac .dk-tp-link{color:#00c!important}.is-mac .dk-tabs>button{font-family:var(--mac-font);background:#ddd;border-color:#000;border-radius:6px 6px 0 0}.is-mac .dk-tabs>button.is-on{background:#fff;border-top:1px solid #000}.is-mac .dk-market-head{background:#000}.is-mac .dk-punch{border:1px solid #000;border-radius:0}.is-mac .dk-portal-banner{border-bottom-color:#000}.is-mac .dk-avatar{border-radius:0}.dk-room .etr-stage textarea,.dk-room .etr-stage select{color:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.dk-x-compose textarea{color:#0f1419!important;background:#fff!important}.dk-vm-head{background:linear-gradient(90deg,#12002b,#5b1aa8 55%,#ff3d9a)}.dk-vm-head .dk-market-brand b{letter-spacing:.06em;text-shadow:2px 2px #000;font:900 22px/1 Arial Black,Impact,sans-serif}.dk-cards-filter{border-bottom:1px solid #ddd;padding:6px 8px}.dk-drops{background:#f3eefc;flex-direction:column;flex:1;min-height:0;display:flex}.dk-drops-bar{background:#fff;border-bottom:1px solid #d6c8f7;flex:none;align-items:center;gap:8px;padding:6px 12px;font-size:11.5px;display:flex}.dk-live-dot{color:#e0102e;font-weight:700;animation:1.2s steps(2,start) infinite etr-blink}.dk-drops-hint{margin-left:auto;font-size:10.5px}.dk-drops-grid{flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:10px;min-height:0;padding:10px;display:grid;overflow-y:auto}.dk-drop{background:#fff;border:2px solid #5b1aa8;border-radius:8px;flex-direction:column;display:flex;box-shadow:3px 3px #12002b}.dk-drop.is-gated{border-color:#d49b00}.dk-drop.is-ended,.dk-drop.is-soldout{opacity:.55;filter:grayscale(.6);box-shadow:none}.dk-drop>header{color:#fff;background:#12002b;border-radius:5px 5px 0 0;justify-content:space-between;align-items:center;padding:5px 9px;font-size:11px;display:flex}.dk-drop.is-gated>header{background:linear-gradient(90deg,#5a3a00,#d49b00)}.dk-drop-timer{font:700 11px Courier New,monospace}.dk-drop-timer.is-hot{color:#ff6b6b;animation:1s steps(2,start) infinite etr-blink}.dk-drop-body{gap:10px;padding:9px;display:flex}.dk-drop-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.dk-drop-info>b{font:900 14px Trebuchet MS,sans-serif}.dk-drop-info>small{color:#555;font-size:10.5px}.dk-drop-price{grid-template-columns:auto 1fr auto 1fr;align-items:baseline;gap:2px 6px;font-size:11px;display:grid}.dk-drop-price span{color:#777}.dk-drop-price b{font-size:14px}.dk-drop-supply{background:#eee;border:1px solid #5b1aa8;border-radius:7px;height:14px;position:relative;overflow:hidden}.dk-drop-supply i{background:linear-gradient(90deg,#8c45e8,#ff3d9a);position:absolute;inset:0 auto 0 0}.dk-drop-supply span{text-align:center;color:#111;text-shadow:0 0 2px #fff;font:700 9px/12px Tahoma,sans-serif;display:block;position:relative}.dk-gate{color:#5a3a00;background:#fff3c4;border-radius:4px;flex-wrap:wrap;align-items:center;gap:4px;padding:3px 6px;font-size:10.5px;font-weight:700;display:flex}.dk-gate.is-met{color:#11591f;background:#e3f9e5}.dk-drop-holding{color:#5b1aa8;font-weight:700}.dk-drop>footer{gap:5px;padding:0 9px 9px;display:flex}.dk-drop>footer .xp-button{min-width:0;padding:2px 8px;font-size:11px!important}.is-mac .dk-vm-head{background:#000}.is-mac .dk-drop{border-color:#000;border-radius:0;box-shadow:2px 2px #000}.is-mac .dk-drop>header{background:#000;border-radius:0}.dk-wallpaper-tag{flex-direction:column;align-items:flex-end;line-height:.9;display:flex}.dk-wallpaper-tag small{letter-spacing:.4em;font-size:18px}.dk-welcome-sub{letter-spacing:.4em;color:#ffd84a;margin:-6px 0 0;font:900 18px/1 Arial Black,Impact,sans-serif!important}.dk-select{z-index:900;color:#fff;background:radial-gradient(at 50% 0,#4b1a8a 0%,#12002b 60%,#05000f 100%);flex-direction:column;gap:10px;padding:18px 30px;display:flex;position:absolute;inset:0;overflow-y:auto}.dk-select.is-dialog{border:3px solid #fff;border-radius:12px;width:1080px;max-height:720px;margin:24px auto;position:relative;inset:auto;box-shadow:0 0 0 3px #12002b,0 20px 60px #0009}.dk-select-scrim{z-index:900;background:#0000008c;position:absolute;inset:0}.dk-select-head{flex-direction:column;align-items:center;gap:4px;display:flex}.dk-select-head b{letter-spacing:.04em;text-shadow:4px 4px #ff3d9a,0 0 24px #ff3d9a80;font:900 46px/1 Arial Black,Impact,sans-serif}.dk-select-head b span{color:#ffd84a}.dk-select-head small{color:#e6d6ff;font-size:14px}.dk-select h3{color:#ffd84a;letter-spacing:.2em;text-transform:uppercase;margin:0 0 6px;font:900 13px/1 Tahoma,sans-serif}.dk-select-mine>div{flex-wrap:wrap;gap:8px;display:flex}.dk-select-mine-item{text-align:left;background:#1d0640;border:2px solid #8c45e8;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;display:flex;color:#fff!important}.dk-select-mine-item:hover:not(:disabled){border-color:#ffd84a}.dk-select-mine-item.is-active{border-color:#3ee06a;opacity:1!important}.dk-select-mine-item span{flex-direction:column;display:flex}.dk-select-mine-item small{color:#c9b6f0}.dk-select-mine-item i{color:#ffd84a;margin-left:8px;font:900 11px Tahoma,sans-serif}.dk-select-new{flex-direction:column;display:flex}.dk-select-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}.dk-select-card{background:#1d0640;border:3px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;transition:transform .1s;display:flex;color:#fff!important}.dk-select-card:hover:not(:disabled){border-color:#8c45e8;transform:translateY(-3px)}.dk-select-card.is-on{background:#3a0f7a;border-color:#ffd84a;box-shadow:0 0 18px #ffd84a73}.dk-select-card.is-locked{opacity:.5!important}.dk-select-card.is-locked .dk-avatar{filter:grayscale()brightness(.6)}.dk-select-card b{font:900 13px Trebuchet MS,sans-serif}.dk-select-card small{color:#c9b6f0;text-align:center;font-size:9px}.dk-select-detail{background:#00000059;border:2px solid #8c45e8;border-radius:12px;align-items:center;gap:18px;margin-top:10px;padding:14px;display:flex}.dk-select-detail .dk-avatar{border:3px solid #fff;border-radius:10px}.dk-select-detail>div{flex-direction:column;flex:1;gap:6px;display:flex}.dk-select-detail b{font:900 26px Trebuchet MS,sans-serif}.dk-select-detail p{color:#e6d6ff;margin:0;font-size:14px}.dk-select-detail small{color:#b9a6e0}.dk-select-detail form{align-items:flex-end;gap:10px;margin-top:4px;display:flex}.dk-select-detail label{flex-direction:column;gap:3px;font-size:11px;display:flex}.dk-select-detail input{border-radius:4px;width:220px;padding:7px 9px;font-size:15px}.dk-select-close{position:absolute;top:12px;right:14px}.is-mac .dk-select{background:repeating-conic-gradient(#5e6c9a 0 25%, #6c7aa8 0 50%) 0 0 / 4px 4px}.is-mac .dk-select-card,.is-mac .dk-select-mine-item{background:#ddd;border-color:#000;border-radius:0;color:#000!important}.is-mac .dk-select-card.is-on{background:#fff;box-shadow:3px 3px #000}.is-mac .dk-select-detail{color:#000;background:#ddd;border-color:#000;border-radius:0}.is-mac .dk-select-detail p,.is-mac .dk-select-detail small,.is-mac .dk-select-card small,.is-mac .dk-select-mine-item small{color:#333}.is-mac .dk-select-head b{text-shadow:3px 3px #000}.dk-clock-foot{align-items:flex-end;gap:8px;margin-top:auto;display:flex;position:relative}.dk-clock-foot .dk-wallet{flex:1;margin-top:0}.dk-pfp{background:#fff;border:2px solid #316ac5;border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:3px;display:flex}.dk-pfp:hover{box-shadow:0 0 0 2px #ffc83c}.dk-pfp small{color:#0a246a;white-space:nowrap;text-overflow:ellipsis;max-width:72px;font:700 9px Tahoma,sans-serif;overflow:hidden}.dk-pfp-menu{z-index:5;background:#fff;border:1px solid #000;border-radius:4px;flex-direction:column;gap:3px;width:250px;padding:8px;display:flex;position:absolute;bottom:78px;right:0;box-shadow:3px 3px #00000059}.dk-pfp-menu>b{font-size:11px}.dk-pfp-menu>button{text-align:left;background:0 0;border:0;border-radius:3px;align-items:center;gap:6px;padding:4px;display:flex}.dk-pfp-menu>button:hover:not(:disabled){background:#316ac5;color:#fff!important}.dk-pfp-menu>button span{flex-direction:column;flex:1;font-size:11px;font-weight:700;display:flex}.dk-pfp-menu>button small{opacity:.8;font-size:9.5px;font-weight:400}.dk-pfp-menu>button.is-active{background:#eaf1fd;opacity:1!important}.dk-pfp-menu>button i{color:#1e9e3a;font-style:normal}.dk-pfp-new{font-weight:700;color:#0645ad!important}.dk-pfp-menu>small{font-size:9.5px}.dk-tasks{background:var(--xp-face);flex-direction:column;gap:5px;height:100%;padding:8px 10px;display:flex}.dk-tasks-head{justify-content:space-between;gap:8px;font-size:11.5px;display:flex}.dk-tasks-list{flex-direction:column;flex:1;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.dk-tasks-list li{background:#fff;border-radius:3px;align-items:center;gap:6px;padding:3px 5px;font-size:11px;display:flex}.dk-tasks-list li i{font-style:normal}.dk-tasks-list li span{flex-direction:column;flex:1;min-width:0;display:flex}.dk-tasks-list li small{color:#666;font-size:9.5px}.dk-tasks-list li.is-done{background:#fff6c4}.dk-tasks-list li.is-claimed{opacity:.6}.dk-tasks-list li em{color:#1e7a1e;font-style:normal;font-weight:700}.dk-tasks-list .xp-button{min-width:0;padding:1px 8px;font-size:10.5px!important}.dk-wiki{flex-direction:column;height:100%;display:flex}.dk-wiki-cols{background:#fff;flex:1;grid-template-columns:200px 1fr;min-height:0;font-family:Georgia,Times New Roman,serif;display:grid}.dk-wiki-nav{background:#f6f6f6;border-right:1px solid #a2a9b1;flex-direction:column;gap:2px;padding:10px;font-family:Tahoma,sans-serif;display:flex;overflow-y:auto}.dk-wiki-logo{margin-bottom:6px;font:700 16px Georgia,serif}.dk-wiki-nav h4{color:#54595d;letter-spacing:.08em;text-transform:uppercase;margin:10px 0 2px;font-size:10px}.dk-wiki-navitem{text-align:left;background:0 0;border:0;padding:2px 4px;font-size:12px;color:#0645ad!important}.dk-wiki-navitem:hover{text-decoration:underline}.dk-wiki-navitem.is-on{font-weight:700;color:#202122!important}.dk-wiki-main{color:#202122;min-width:0;padding:14px 22px;overflow-y:auto}.dk-wiki-page header{border-bottom:1px solid #a2a9b1;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.dk-wiki-page h1,.dk-wiki-editor h1{flex-basis:100%;margin:0;font:28px/1.3 Georgia,serif}.dk-wiki-page header small{flex:1;padding-bottom:6px;font-family:Tahoma,sans-serif}.dk-wiki-infobox{float:right;background:#f8f9fa;border:1px solid #a2a9b1;flex-direction:column;align-items:center;gap:4px;width:150px;margin:0 0 10px 16px;padding:8px;font-family:Tahoma,sans-serif;font-size:12px;display:flex}.dk-wiki-body{font-size:14.5px;line-height:1.6}.dk-wiki-body h2{border-bottom:1px solid #a2a9b1;margin:18px 0 6px;font:20px Georgia,serif}.dk-wiki-body p{margin:0 0 10px}.dk-wiki-body ul{margin:0 0 10px;padding-left:22px}.dk-wiki-link{font:inherit;background:0 0;border:0;padding:0;color:#0645ad!important}.dk-wiki-link:hover{text-decoration:underline}.dk-wiki-editor{flex-direction:column;gap:8px;font-family:Tahoma,sans-serif;display:flex}.dk-wiki-editor label{flex-direction:column;gap:3px;font-size:12px;display:flex}.dk-wiki-editor input,.dk-wiki-editor textarea{border:1px solid #a2a9b1;padding:6px;font:13px/1.5 Tahoma,sans-serif}.is-mac .dk-icons{flex-wrap:nowrap;gap:2px;top:8px;left:10px;right:auto}.is-mac .dk-icons .xp-icon-glyph{font-size:28px}.dk-steam{color:#c7d5e0;background:#1b2838;flex-direction:column;flex:1;min-height:0;display:flex}.dk-steam-bar{background:linear-gradient(90deg,#171a21,#2a475e);flex-direction:column;gap:2px;padding:8px 12px;display:flex}.dk-steam-bar b{color:#fff;font-size:14px}.dk-steam-bar small{color:#8f98a0}.dk-steam-cols{flex:1;grid-template-columns:1fr 230px;min-height:0;display:grid}.dk-steam-list{flex-direction:column;gap:2px;padding:8px;display:flex;overflow-y:auto}.dk-steam-row{text-align:left;background:#16202d;border:0;border-radius:2px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:5px 8px;display:grid;color:#c7d5e0!important}.dk-steam-row:hover,.dk-steam-row.is-on{background:#2a475e}.dk-steam-row span{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.dk-steam-row b{color:#fff}.dk-steam-row em{color:#8f98a0;font-size:10.5px;font-style:normal}.dk-steam-row i{font-size:11px;font-style:normal}.dk-steam-row i b{color:#a4d007}.dk-steam-detail{background:#16202d;border-left:1px solid #000;flex-direction:column;align-items:center;gap:6px;padding:10px;display:flex;overflow-y:auto}.dk-steam-detail>b{color:#fff}.dk-steam-detail ol{flex-direction:column;align-self:stretch;gap:3px;margin:0;padding:0;list-style:none;display:flex}.dk-steam-detail li{background:#1b2838;justify-content:space-between;align-items:center;padding:3px 5px;display:flex}.dk-steam-detail li b{color:#a4d007}.dk-steam-detail .dk-who-text b{color:#fff}.dk-steam .dk-dim{color:#8f98a0}.dk-shop-mine{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex}.dk-shop-form{background:#f3f6fb;border-bottom:1px solid #ddd;align-items:center;gap:8px;padding:10px 12px;display:flex}.dk-shop-form select{max-width:230px}.dk-shop-form input{width:60px}.dk-shop-grid{flex-wrap:wrap;flex:1;align-content:flex-start;gap:12px;padding:12px;display:flex;overflow-y:auto}.dk-shop-item{flex-direction:column;align-items:center;gap:4px;display:flex}.dk-tp-price{align-items:center;gap:2px;font-size:11px;display:flex}.dk-tp-price input{width:48px}.dk-x-shop-item{flex-direction:column;align-items:center;gap:2px;font-size:11px;display:inline-flex}.dk-x-shop-item b{color:#1e7a1e}.dk-full-stage .xp-win.is-active{z-index:calc(var(--z-dock) + 1)!important}.dk-dock{z-index:800;background:linear-gradient(#f4f2e8,#dcd8c4);border:2px solid #0a246a;border-radius:8px;gap:10px;width:340px;padding:9px;display:flex;position:absolute;bottom:10px;right:10px;box-shadow:0 6px 18px #00000073}.dk-dock.is-in{border-color:#1e9e3a;box-shadow:0 0 0 2px #3ee06a66,0 6px 18px #00000073}.dk-dock-pfp{background:0 0;border:3px solid #fff;border-radius:8px;flex:none;padding:0;box-shadow:0 0 0 1px #0a246a}.dk-dock-pfp:hover{box-shadow:0 0 0 3px #ffc83c}.dk-dock-pfp .dk-avatar{border-radius:5px}.dk-dock-main{flex:1;grid-template-columns:1fr auto;align-items:center;gap:4px 8px;min-width:0;display:grid;position:relative}.dk-dock-who{flex-direction:column;min-width:0;line-height:1.15;display:flex}.dk-dock-who b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.dk-dock-who small{color:#555;font-size:10.5px}.dk-dock-time{color:#6b6b6b;background:#111;border-radius:3px;padding:2px 6px;font:700 14px Courier New,monospace}.dk-dock.is-in .dk-dock-time{color:#48ff6a;text-shadow:0 0 6px #2bd14a}.dk-dock .dk-punch-button{grid-column:1/-1;min-width:0;padding:5px 0;font-weight:700;font-size:13px!important}.dk-dock-pay{flex-direction:column;grid-column:1/-1;gap:2px;display:flex}.dk-dock-pay small{color:#444;font-size:10px}.dk-dock-more{font-size:10px;position:absolute;bottom:-2px;right:0}.dk-dock .dk-pfp-menu{bottom:calc(100% + 8px);left:0;right:auto}.is-mac .dk-dock{background:#ddd;border:1px solid #000;border-radius:0;box-shadow:2px 2px #000}.is-mac .dk-dock-pfp{border-radius:0;box-shadow:0 0 0 1px #000}.etr-room:not(.is-mac) .dk-desktop .xp-balloon{bottom:186px}.ms-select{z-index:900;color:#fff;background:radial-gradient(at 22% 40%,#9db8ee 0%,#5a7edc 55%);grid-template-rows:auto auto auto 1fr auto;grid-template-columns:1fr 300px;font-family:Tahoma,Verdana,sans-serif;display:grid;position:absolute;inset:0;overflow:hidden}.ms-topbar{background:#00309c;border-bottom:2px solid #ffffffa0;grid-column:1/-1;align-items:center;height:64px;padding:0 28px;font:italic 700 clamp(14px,2vw,22px) Trebuchet MS,Tahoma,sans-serif;display:flex;position:relative}.ms-sticker{color:#000;background:#ffe600;border:2px solid #000;padding:3px 9px;font:900 12px/1 Comic Sans MS,Arial Black,sans-serif;position:absolute;box-shadow:3px 3px #000}.ms-sticker.is-a{top:14px;right:120px;transform:rotate(-6deg)}.ms-sticker.is-b{color:#fff;background:#ff5fa2;top:22px;right:40px;transform:rotate(5deg)}.ms-logo{flex-direction:column;grid-column:1/-1;align-items:center;gap:4px;padding-top:16px;display:flex}.ms-logo b{text-shadow:0 3px 6px #0006;text-transform:uppercase;align-items:baseline;gap:10px;font:italic 700 clamp(24px,4vw,46px)/1 Trebuchet MS,Tahoma,sans-serif;display:flex}.ms-logo b span{color:#ffd84a;letter-spacing:.3em;font:900 18px Arial Black,sans-serif}.ms-logo small{opacity:.9;font-size:13px}.ms-world{grid-column:1/-1;justify-self:center;margin-top:8px;font-size:18px}.ms-world i{opacity:.6;margin:0 8px;font-style:normal}.ms-online{color:#b6ff9e;font-size:12px}.ms-stage{flex-wrap:wrap;grid-row:4;place-content:center;gap:14px;padding:10px 24px;display:flex}.ms-slot{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:6px;width:150px;padding:10px 6px;display:flex;position:relative;color:#fff!important}.ms-slot:hover{background:#ffffff1f}.ms-slot.is-on{background:linear-gradient(90deg,#0a3fa8,#3b6fd8);border-color:#ffffffb0;box-shadow:0 0 0 2px #00309c}.ms-body{background:#fff;border:3px solid #fff;border-radius:8px;padding:3px;transition:transform .15s;display:block}.ms-slot:hover .ms-body{transform:rotate(-2deg)scale(1.03)}.ms-slot.is-on .ms-body{border-color:#ffc83c;animation:2.4s ease-in-out infinite ms-wiggle}@keyframes ms-wiggle{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-4deg)}90%{transform:rotate(4deg)}95%{transform:rotate(-2deg)}}.ms-body .dk-avatar{border-radius:4px}.ms-pedestal{display:none}.ms-nametag{text-shadow:0 1px 2px #0008;white-space:nowrap;font:700 15px Tahoma,sans-serif}.ms-arrow{color:#000;background:#ffe600;border:2px solid #000;padding:1px 6px;font:900 9px Arial Black,sans-serif;position:absolute;top:-10px;right:8px;transform:rotate(8deg);box-shadow:2px 2px #000}.ms-arrow:before{content:"main character"}.ms-arrow{font-size:0}.ms-arrow:before{font-size:9px}.ms-slot.is-empty .ms-body{background:#ffffff14;border-style:dashed;border-color:#ffffff90;place-items:center;width:118px;height:118px;display:grid}.ms-ghost{color:#ffffffb0;font:900 40px Arial Black,sans-serif}.ms-slot.is-empty .ms-nametag{opacity:.7;font-weight:400}.ms-panel{background:var(--xp-face);color:#000;border:1px solid #0a246a;border-radius:8px;flex-direction:column;grid-area:4/2;align-self:center;gap:6px;margin-right:24px;padding:14px;display:flex;box-shadow:0 0 0 3px #3b6fd8,0 10px 30px #0005}.ms-panel-name{font:700 20px Trebuchet MS,sans-serif}.ms-panel dl{grid-template-columns:auto 1fr;gap:3px 10px;margin:4px 0;font-size:12px;display:grid}.ms-panel dt{color:#0046d5;font-weight:700}.ms-panel dd{margin:0}.ms-buttons{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ms-btn{background:linear-gradient(#fff,#ece9d8 86%,#d8d0c4);border:1px solid #003c74;border-radius:3px;flex:1;min-width:80px;padding:6px 10px;color:#000!important;font:12px Tahoma,sans-serif!important}.ms-btn:hover:not(:disabled){box-shadow:inset 0 0 0 2px #f8b33b}.ms-btn.is-start{text-shadow:0 1px 1px #0006;background:linear-gradient(#5fd35f,#2a9a2a);border-color:#1f5a1f;flex-basis:100%;padding:10px;color:#fff!important;font:italic 700 20px Trebuchet MS,sans-serif!important}.ms-btn.is-quiet{font-size:11px!important}.ms-error{color:#7a3a00;background:#fff3c4;border-radius:3px;margin:0;padding:4px 8px;font-size:12px}.ms-note{color:#444;font-size:10.5px}.ms-bottombar{background:#00309c;border-top:2px solid #ff9c3b;grid-area:5/1/auto/-1;align-items:center;gap:18px;height:64px;padding:0 28px;font-size:13px;display:flex}.ms-off{flex:none}.ms-ticker{color:#9fff6b;white-space:nowrap;background:#000;border:2px solid #000;flex:1;min-width:0;padding:4px 0;font:700 12px Courier New,monospace;overflow:hidden}.ms-ticker span{padding-left:100%;animation:28s linear infinite dk-marquee;display:inline-block}.ms-create{grid-area:4/1/auto/-1;justify-content:center;align-items:center;gap:30px;padding:0 30px;display:flex}.ms-create-preview{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.ms-create-preview .ms-arrow{display:none}.ms-create-form{background:var(--xp-face);color:#000;border:1px solid #0a246a;border-radius:8px;flex-direction:column;gap:8px;width:560px;padding:14px 16px;display:flex;box-shadow:0 0 0 3px #3b6fd8,0 10px 30px #0005}.ms-create-form h2{color:#0a246a;margin:0;font:700 18px Trebuchet MS,sans-serif}.ms-classes{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.ms-class{background:#fff;border:1px solid #b9b9b9;border-radius:4px;flex-direction:column;align-items:center;gap:2px;padding:4px 2px;font-size:10px;font-weight:700;display:flex}.ms-class.is-on{border-color:#316ac5;box-shadow:0 0 0 2px #f8b33b}.ms-class.is-locked{opacity:.45!important}.ms-class.is-locked .dk-avatar{filter:grayscale()}.ms-class small{color:#666;text-align:center;font-size:8px;font-weight:400}.ms-blurb{margin:0;font-size:12px}.ms-create-form label{flex-direction:column;gap:3px;font-size:11px;font-weight:700;display:flex}.ms-create-form input{padding:6px 8px;font-size:14px}.is-mac .ms-select{background:repeating-conic-gradient(#5e6c9a 0 25%, #6c7aa8 0 50%) 0 0 / 4px 4px}.is-mac .ms-topbar,.is-mac .ms-bottombar{color:#000;font-family:var(--mac-font);background:#ddd;border-color:#000}.is-mac .ms-slot.is-on{box-shadow:none;background:#33c;border-color:#000}.is-mac .ms-panel,.is-mac .ms-create-form{background:#ddd;border:1px solid #000;border-radius:0;box-shadow:2px 2px #000}.is-mac .ms-btn{background:linear-gradient(#f7f7f7,#cfcfcf);border:1px solid #000;border-radius:6px;font-family:var(--mac-font)!important}.is-mac .ms-btn.is-start{background:#000;color:#fff!important}.dk-vm{--vm-orange:#ff5a1f;--vm-ink:#0b0b0d;--vm-line:#26262c;--vm-dim:#8a8a94;background:var(--vm-ink);color:#eee}.vm-top{border-bottom:1px solid var(--vm-line);background:#000;flex:none;align-items:center;gap:18px;padding:9px 14px;display:flex}.vm-logo{flex-direction:column;gap:2px;display:flex}.vm-logo b{font:900 13px/1 var(--vm-mono), monospace;letter-spacing:.32em;color:#fff}.vm-logo i{border:1px solid var(--vm-orange);color:var(--vm-orange);font:900 7px/1.2 var(--vm-mono), monospace;letter-spacing:.2em;align-self:flex-start;padding:1px 4px;font-style:normal}.vm-tabs{gap:16px;display:flex}.vm-tabs button{font:900 10.5px/1 var(--vm-mono), monospace;letter-spacing:.18em;background:0 0;border:0;border-bottom:2px solid #0000;padding:4px 0;color:var(--vm-dim)!important}.vm-tabs button:hover{color:#fff!important}.vm-tabs button.is-on{border-bottom-color:var(--vm-orange);color:#fff!important}.vm-wallet{flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.vm-wallet small{color:var(--vm-dim);font:900 8px var(--vm-mono), monospace;letter-spacing:.2em}.vm-wallet b{font:italic 700 18px/1 var(--vm-display), sans-serif}.vm-floor{flex-direction:column;flex:1;min-height:0;display:flex}.vm-ticker{border-bottom:1px solid var(--vm-line);flex:none;gap:6px;padding:8px 10px;display:flex;overflow-x:auto}.vm-chip{border:1px solid var(--vm-line);text-align:left;background:#121216;border-left:4px solid #555;flex:none;grid-template-columns:auto auto;align-items:baseline;gap:1px 10px;padding:5px 10px 5px 12px;display:grid;color:#fff!important}.vm-chip b{font:italic 700 14px/1 var(--vm-display), sans-serif}.vm-chip span{font:900 11px var(--vm-mono), monospace;text-align:right}.vm-chip small{color:var(--vm-dim);font:900 8.5px var(--vm-mono), monospace;letter-spacing:.12em;grid-column:1/-1}.vm-chip small.is-hot{color:#ff4d4d}.vm-chip.is-on{border-color:var(--vm-orange);border-left-color:var(--vm-orange);background:#1d120c}.vm-chip.is-closed{opacity:.45}.vm-next{color:var(--vm-dim);font:900 9px var(--vm-mono), monospace;letter-spacing:.14em;flex:none;align-self:center;margin-left:6px}.vm-main{flex:1;grid-template-columns:1fr 230px;min-height:0;display:grid}.vm-stage{background:radial-gradient(ellipse at 50% 30%, #2a1408 0%, var(--vm-ink) 60%);flex-direction:column;align-items:center;gap:8px;padding:12px 18px;display:flex;position:relative;overflow-y:auto}.vm-pack-wrap{filter:drop-shadow(0 18px 30px #ff5a1f47);animation:4s ease-in-out infinite vm-float}.vm-pack-wrap .dk-pack.is-lg{width:150px;height:212px}.vm-pack-wrap .dk-pack.is-lg .dk-pack-name{font-size:16px}@keyframes vm-float{50%{transform:translateY(-6px)rotate(-1deg)}}.vm-title{flex-direction:column;align-items:center;display:flex}.vm-title b{font:italic 700 34px/1 var(--vm-display), sans-serif;letter-spacing:-.01em}.vm-title small{color:var(--vm-dim);font:900 9px var(--vm-mono), monospace;letter-spacing:.2em}.vm-stats{background:var(--vm-line);grid-template-columns:repeat(4,1fr);gap:1px;width:100%;max-width:470px;display:grid}.vm-stats span{background:#111114;flex-direction:column;gap:2px;padding:5px 8px;display:flex}.vm-stats small{color:var(--vm-dim);font:900 7.5px var(--vm-mono), monospace;letter-spacing:.16em}.vm-stats b{font:900 13px var(--vm-mono), monospace}.vm-stats b.is-hot{color:#ff4d4d}.vm-supply{background:#222;width:100%;max-width:470px;height:4px}.vm-supply i{background:var(--vm-orange);height:100%;display:block}.vm-gate{color:#ffcf40;width:100%;max-width:470px;font:900 9.5px var(--vm-mono), monospace;letter-spacing:.08em;background:#1a1400;border:1px solid #5a4300;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:5px 8px;display:flex}.vm-gate.is-met{color:#6be37f;background:#0b1a0e;border-color:#155c25}.vm-gate small{color:#c9a84a;font:10.5px var(--vm-body), sans-serif;letter-spacing:0;flex-basis:100%}.vm-gate button{font:inherit;background:0 0;border:1px solid;margin-left:auto;padding:2px 6px;color:inherit!important}.vm-howmany{align-items:center;gap:4px;display:flex}.vm-howmany small{color:var(--vm-dim);font:900 8px var(--vm-mono), monospace;letter-spacing:.18em;margin-right:6px}.vm-howmany button{border:1px solid var(--vm-line);width:38px;height:32px;font:italic 700 16px var(--vm-display), sans-serif;background:#111;color:#aaa!important}.vm-howmany button.is-on{border-color:#fff;color:#fff!important}.vm-actions{grid-template-columns:1.5fr 1fr;gap:6px;width:100%;max-width:470px;display:grid}.vm-open{background:var(--vm-orange);font:italic 700 18px/1 var(--vm-display), sans-serif;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);border:0;justify-content:space-between;align-items:center;padding:12px 18px;display:flex;color:#160700!important}.vm-open b{font-size:22px}.vm-open:hover:not(:disabled){background:#ff7a3f}.vm-open:disabled{background:#3a2216;color:#7a5a48!important;opacity:1!important}.vm-sealed{font:italic 700 14px var(--vm-display), sans-serif;letter-spacing:.04em;background:#141418;border:1px solid #3a3a42;color:#ddd!important}.vm-sealed:hover:not(:disabled){border-color:#fff}.vm-fine{color:#6a6a74;text-align:center;max-width:470px;font-size:10px}.vm-error{color:#ff9a9a;background:#3a0f0f;margin:0;padding:4px 8px;font-size:11px}.vm-empty{color:var(--vm-dim);font:900 10px var(--vm-mono), monospace;letter-spacing:.14em;margin:auto}.vm-room{border-left:1px solid var(--vm-line);background:#08080a;flex-direction:column;min-height:0;display:flex}.vm-room header{border-bottom:1px solid var(--vm-line);align-items:baseline;gap:5px;padding:9px 10px;display:flex}.vm-room header b{font:italic 700 16px var(--vm-display), sans-serif}.vm-room header span{color:var(--vm-dim);font:italic 700 12px var(--vm-display), sans-serif}.vm-room header i{color:#ff3d3d;font:900 8px var(--vm-mono), monospace;letter-spacing:.16em;margin-left:auto;font-style:normal}.vm-room ol{flex-direction:column;flex:1;gap:4px;min-height:0;margin:0;padding:8px;list-style:none;display:flex;overflow-y:auto}.vm-room li{background:#0f0f13;border:1px solid #1c1c22;align-items:center;gap:7px;padding:5px 6px;display:flex}.vm-room li>span:not(.dk-card){flex-direction:column;flex:1;min-width:0;display:flex}.vm-room li small{color:var(--vm-dim);font:900 7.5px var(--vm-mono), monospace;letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vm-room li b{font:900 9px var(--vm-mono), monospace;letter-spacing:.08em}.vm-room li b.is-rL{color:#ffb020}.vm-room li b.is-rM{color:#ff5f8a}.vm-room-who{background:0 0;border:0;padding:0}.vm-room-empty{color:var(--vm-dim);font-size:10.5px}.dk-vm .ie-bar{background:#1a1a1e}.dk-vm .ie-address span{color:#000}.dk-vm .ie-nav button{color:#ccc!important}.dk-vm .dk-shop-mine{background:var(--vm-ink);color:#eee}.dk-vm .dk-shop-form{border-bottom-color:var(--vm-line);background:#111114}.dk-vm .dk-shop-item b{color:#a4d007}.dk-desktop[data-theme]:before,.dk-desktop[data-theme]:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.dk-desktop>.xp-icons{z-index:2}.dk-room .dk-desktop[data-theme=wallpaper]{image-rendering:auto;background:#3d7fd8 var(--dk-wallpaper) center / var(--dk-wallpaper-size,cover) var(--dk-wallpaper-repeat,no-repeat)!important}.dk-desktop[data-theme=vibetosh]{background:repeating-conic-gradient(#5e6c9a 0 25%, #6c7aa8 0 50%) 0 0 / 4px 4px!important}.dk-desktop[data-theme=brainrot]{background:linear-gradient(#2f6fd8 0%,#8fc3ff 55%,#5fbf3a 55.2%,#2f8a22 100%)!important}.dk-desktop[data-theme=brainrot]:before{background:radial-gradient(70% 30% at 30% 62%,#6ccf3f 0 60%,#0000 61%),radial-gradient(60% 26% at 80% 66%,#57b830 0 60%,#0000 61%)}.dk-desktop[data-theme=brainrot]:after{opacity:.9;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='260'><text x='40' y='200' font-size='54'>🪵</text><text x='180' y='70' font-size='40'>🦈</text><text x='300' y='190' font-size='46'>🐊</text><text x='120' y='150' font-size='30'>🍌</text><text x='340' y='90' font-size='28'>☕</text></svg>") 0 260px/420px 260px repeat-x;animation:40s linear infinite dk-theme-drift}@keyframes dk-theme-drift{to{background-position:420px 260px}}.dk-desktop[data-theme=doomer]{background:linear-gradient(#05030f 0%,#1c0f3a 55%,#3b1f4f 100%)!important}.dk-desktop[data-theme=doomer]:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='300' fill='%23090614'><rect x='0' y='150' width='60' height='150'/><rect x='70' y='90' width='50' height='210'/><rect x='130' y='170' width='70' height='130'/><rect x='210' y='60' width='45' height='240'/><rect x='265' y='130' width='60' height='170'/><rect x='335' y='100' width='65' height='200'/><g fill='%23ffd76a' opacity='.7'><rect x='80' y='110' width='6' height='6'/><rect x='96' y='140' width='6' height='6'/><rect x='220' y='90' width='6' height='6'/><rect x='236' y='130' width='6' height='6'/><rect x='350' y='130' width='6' height='6'/><rect x='280' y='160' width='6' height='6'/></g></svg>") 0 100%/400px 300px repeat-x}.dk-desktop[data-theme=doomer]:after{background:repeating-linear-gradient(100deg,#0000 0 22px,#b4c8ff1f 22px 23px);animation:.6s linear infinite dk-rain}@keyframes dk-rain{to{background-position:-40px 120px}}.dk-desktop[data-theme=vaporwave]{background:linear-gradient(#2b0a5e 0%,#ff4fa3 48%,#ffb36b 58%,#1a0b3d 58.3%,#120630 100%)!important}.dk-desktop[data-theme=vaporwave]:before{background:radial-gradient(circle at 50% 46%,#ffd36b 0 90px,#0000 91px),repeating-linear-gradient(#0000 0 14px,#ff4fa3 14px 20px);-webkit-mask:radial-gradient(circle at 50% 46%,#000 0 90px,#0000 91px);mask:radial-gradient(circle at 50% 46%,#000 0 90px,#0000 91px)}.dk-desktop[data-theme=vaporwave]:after{transform-origin:50% 0;background:linear-gradient(90deg,#00fff08c 1px,#0000 1px) 0 0/60px 100%,linear-gradient(0deg,#00fff08c 1px,#0000 1px) 0 0/100% 30px;animation:2s linear infinite dk-grid;top:58%;transform:perspective(220px)rotateX(55deg)}@keyframes dk-grid{to{background-position:0 0,0 30px}}.dk-desktop[data-theme=matrix]{background:#010a02!important}.dk-desktop[data-theme=matrix]:before{opacity:.8;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='480' font-family='monospace' font-size='18' fill='%2333ff66'><text x='10' y='40'>ｱ</text><text x='10' y='70' opacity='.6'>&gt;</text><text x='10' y='100' opacity='.3'>ﾑ</text><text x='70' y='200'>1</text><text x='70' y='230' opacity='.6'>ﾈ</text><text x='70' y='260' opacity='.3'>0</text><text x='130' y='330'>ｶ</text><text x='130' y='360' opacity='.6'>&gt;</text><text x='190' y='120'>ﾃ</text><text x='190' y='150' opacity='.5'>ﾝ</text><text x='190' y='420'>ｸ</text></svg>") 0 0/240px 480px;animation:4s linear infinite dk-matrix}.dk-desktop[data-theme=matrix]:after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='600' height='120'><text x='20' y='70' font-family='monospace' font-size='22' fill='%2333ff66' opacity='.35'>&gt;be me &gt;anon &gt;rip packs all night</text></svg>") 50% 70%/600px 120px no-repeat}@keyframes dk-matrix{to{background-position:0 480px}}.dk-desktop[data-theme=stonks]{background:linear-gradient(#021a0c,#063d1d)!important}.dk-desktop[data-theme=stonks]:before{background:linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/100% 50px,linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/50px 100%}.dk-desktop[data-theme=stonks]:after{opacity:.85;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='520' height='360'><g fill='%2321d35a' stroke='%2321d35a'><line x1='30' y1='300' x2='30' y2='250'/><rect x='22' y='260' width='16' height='30'/><line x1='90' y1='280' x2='90' y2='220'/><rect x='82' y='230' width='16' height='40'/><line x1='150' y1='250' x2='150' y2='180'/><rect x='142' y='190' width='16' height='50'/><line x1='210' y1='210' x2='210' y2='150'/><rect x='202' y='160' width='16' height='40'/><line x1='270' y1='180' x2='270' y2='100'/><rect x='262' y='110' width='16' height='60'/><line x1='330' y1='140' x2='330' y2='70'/><rect x='322' y='80' width='16' height='50'/><line x1='390' y1='110' x2='390' y2='30'/><rect x='382' y='40' width='16' height='60'/></g><text x='420' y='60' font-size='40' font-family='Impact' fill='%2321d35a'>📈</text></svg>") 92% 35%/520px 360px no-repeat}.dk-desktop[data-theme=pond]{background:radial-gradient(at 50% 120%,#2c8f86,#13544f 70%)!important}.dk-desktop[data-theme=pond]:before{background:radial-gradient(60px 34px at 18% 30%,#3fae49 0 98%,#0000),radial-gradient(80px 44px at 62% 22%,#4cbb52 0 98%,#0000),radial-gradient(70px 40px at 82% 60%,#3fae49 0 98%,#0000),radial-gradient(90px 50px at 34% 74%,#4cbb52 0 98%,#0000)}.dk-desktop[data-theme=pond]:after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='200'><text x='120' y='120' font-size='44'>🐸</text><text x='30' y='60' font-size='22'>🌸</text></svg>") 61% 17%/300px 200px no-repeat,repeating-radial-gradient(circle at 70% 80%,#0000 0 18px,#ffffff0d 18px 20px)}.dk-desktop[data-theme=malfoid]{background:linear-gradient(115deg,#f4f1ea 0%,#dcd6c8 30%,#f7f4ee 45%,#cfc7b4 70%,#efeae0 100%)!important}.dk-desktop[data-theme=malfoid]:before{background:repeating-linear-gradient(125deg,#0000 0 140px,#786e5a26 140px 142px,#0000 142px 260px)}.dk-desktop[data-theme=malfoid]:after{box-shadow:inset 0 0 0 14px #b8860b,inset 0 0 0 18px #ffd96b,inset 0 0 0 20px #7a5a00}.dk-desktop[data-theme=malfoid] .xp-icon-label{color:#2a1d00;text-shadow:none}.dk-desktop[data-theme=malfoid] .dk-wallpaper-tag,.dk-desktop[data-theme=pond] .dk-wallpaper-tag{color:#ffffff80}.dk-themes{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.dk-theme{text-align:center;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;gap:3px;padding:6px;display:flex}.dk-theme.is-on{background:#eaf1fd;border-color:#316ac5}.dk-theme b{font-size:11.5px}.dk-theme small{color:#666;min-height:24px;font-size:9.5px;line-height:1.25}.dk-theme-thumb{background:#000;border:6px solid #d8d4c4;border-bottom-width:12px;border-radius:4px;width:150px;height:94px;position:relative;overflow:hidden;box-shadow:0 2px 4px #0004}.dk-theme-thumb .dk-desktop{transform-origin:0 0;width:600px;height:376px;position:absolute;inset:0 auto auto 0;transform:scale(.25)}.dk-avatar.is-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cl-closet{background:var(--xp-face);grid-template-columns:260px 1fr;height:100%;display:grid}.cl-preview{text-align:center;border-right:1px solid #c5c2b2;flex-direction:column;align-items:center;gap:8px;padding:12px;display:flex}.cl-mirror{background:radial-gradient(circle at 50% 30%,#fff,#dfe8f5);border:8px solid #b88a4a;border-radius:50% 50% 8px 8px/30% 30% 8px 8px;padding:10px;position:relative;box-shadow:inset 0 0 0 2px #7a5a2b,0 4px 10px #0004}.cl-mirror>.ch.is-hero{border-radius:8px;width:200px;height:200px;overflow:hidden}.cl-hint{color:#a15c00;margin:0;font-size:11px;font-weight:700}.cl-empty{text-align:center;grid-column:1/-1;margin:0;padding:12px}.cl-plain{background:linear-gradient(160deg,#f4f1ff,#d8d4ee);border:2px solid #919b9c;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:74px;height:104px;padding:4px;display:flex}.cl-plain small{opacity:.7;font-size:9px}.cl-plain i{font-size:10px;font-style:normal}.cl-slots{justify-content:space-between;align-items:baseline;padding-bottom:6px}.cl-badge{color:#000;background:#3ee06a;border:2px solid #000;padding:2px 7px;font:900 10px Arial Black,sans-serif;position:absolute;top:-8px;right:-8px;transform:rotate(6deg);box-shadow:2px 2px #000}.cl-badge.is-pending{background:#ffe600;animation:1s steps(2,start) infinite etr-blink}.cl-preview>b{font-size:13px}.cl-preview>small{font-size:10.5px}.cl-racks{flex-direction:column;min-height:0;display:flex}.cl-slots{border-bottom:1px solid #919b9c;flex-wrap:wrap;gap:2px;padding:8px 8px 0;display:flex}.cl-slots button{background:linear-gradient(#fff,#ecebe5);border:1px solid #919b9c;border-bottom:0;border-radius:3px 3px 0 0;padding:4px 10px}.cl-slots button.is-on{background:#fff;border-top:2px solid #ffc83c;font-weight:700;position:relative;top:1px}.cl-slots i{color:#1e9e3a;margin-left:3px;font-style:normal}.cl-grid{background:#fff;flex:1;grid-template-columns:repeat(4,1fr);align-content:start;gap:8px;min-height:0;padding:10px;display:grid;overflow-y:auto}.cl-item{text-align:center;background:#fafafa;border:1px solid #ddd;border-radius:6px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;display:flex}button.cl-item{cursor:pointer}.cl-item.is-on{background:#eaf1fd;border-color:#316ac5;box-shadow:0 0 0 2px #f8b33b}.cl-item.is-locked .cl-glyph{filter:grayscale(.6);opacity:.7}.cl-try{background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex}.cl-glyph{font-size:34px;line-height:1.1}.cl-item b{font-size:11px}.cl-foot{padding:6px 10px}.ss-root{z-index:990;cursor:none;background:#000;position:absolute;inset:0;overflow:hidden}.ss-flyer{filter:drop-shadow(0 0 6px #ffffff40);font-style:normal;animation:linear infinite ss-fly;position:absolute;left:105%}@keyframes ss-fly{0%{transform:translate(0)rotate(0)}to{transform:translate(-1500px,420px)rotate(-25deg)}}.ss-tag{color:#ffffff40;flex-direction:column;align-items:center;font:italic 900 46px Arial Black,sans-serif;display:flex;position:absolute;bottom:60px;left:50%;transform:translate(-50%)}.ss-tag span{letter-spacing:.2em;font:13px Courier New,monospace}.td{color:#ffb000;background:#000;flex-direction:column;height:100%;font:12px/1.35 Courier New,ui-monospace,monospace;display:flex}.td-top{background:#1a1200;border-bottom:1px solid #ffb000;align-items:baseline;gap:18px;padding:5px 10px;display:flex}.td-top b{color:#fff;letter-spacing:.05em;font:900 15px Arial Black,sans-serif}.td-top b span{color:#ffb000}.td-top i{color:#00e0ff;margin-left:auto;font-style:normal}.td-grid{background:#4a3300;flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1.15fr 1fr .8fr;gap:1px;min-height:0;display:grid}.td-panel{background:#000;min-height:0;padding:6px 8px;overflow:auto}.td-panel h4{color:#000;background:#ffb000;margin:0 0 4px;padding:1px 4px;font-size:11px}.td-tickers{grid-row:1/3}.td-chart{grid-column:2}.td-ticket{grid-column:3}.td-pos{grid-column:2}.td-wire{grid-column:3}.td table{border-collapse:collapse;width:100%}.td th{color:#888;text-align:left;border-bottom:1px solid #333;font-weight:400}.td td{white-space:nowrap;padding:2px 3px}.td tbody tr{cursor:pointer}.td tbody tr:hover td{background:#1a1200}.td tr.is-on td{color:#fff;background:#2e2000}.td tr.is-closed td{color:#555}.td td i{margin-left:3px;font-style:normal}.td .up{color:#21d35a}.td .dn{color:#ff4040}.td-dim{color:#666}.td-svg{width:100%;height:auto}.td-row{border-bottom:1px dotted #333;justify-content:space-between;padding:2px 0;display:flex}.td-row b{color:#fff}.td-qty{align-items:center;gap:4px;margin:6px 0;display:flex}.td-qty button,.td-link{font:inherit;background:#000;border:1px solid #ffb000;padding:1px 8px;color:#ffb000!important}.td-qty button.is-on{background:#ffb000;color:#000!important}.td-btns{grid-template-columns:1fr 1fr;gap:6px;display:grid}.td-buy,.td-sell{border:0;padding:8px 0;font:900 14px Courier New,monospace}.td-buy{background:#00a83a;color:#fff!important}.td-sell{background:#c4141c;color:#fff!important}.td-warn{color:#ff4040;margin:4px 0 0}.td-wire ol{margin:0;padding:0;list-style:none}.td-wire li{color:#ccc;cursor:pointer;border-bottom:1px dotted #222;padding:2px 0}.td-wire li i{color:#666;font-style:normal}.td-wire li b{color:#00e0ff}.td-wire li em{color:#ffb000;font-style:normal}.td-link{margin-top:6px}.td-keys{background:#1a1200;gap:2px;padding:3px;display:flex}.td-keys span{color:#ffb000;background:#2e2000;flex:1;padding:2px 4px;font-size:10px}.td-keys b{color:#000;background:#ffb000;margin-right:4px;padding:0 3px}.mg-banner{z-index:700;background:linear-gradient(90deg,#ff3d6e,#ff9d1c);border-bottom:2px solid #000;align-items:center;height:26px;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 2px #0000004d}.is-mac .mg-banner{top:0}.mg-tag{background:#000;flex:none;place-items:center;height:100%;padding:0 8px;font-size:15px;display:grid}.mg-track{white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mg-track>span{gap:40px;padding-left:100%;animation:linear infinite dk-marquee;display:inline-flex}.mg-shout{text-shadow:1px 1px #000;background:0 0;border:0;align-items:center;gap:5px;padding:0;font:700 12px Tahoma,sans-serif;display:inline-flex;color:#fff!important}.mg-shout .dk-avatar{border-radius:50%}.mg-compose{background:#fff6f8;border:2px solid #ff3d6e;border-radius:12px;flex-direction:column;gap:4px;padding:8px;display:flex}.mg-compose small{color:#8a4a5a;font-size:10px}.mg-compose input{padding:5px 8px;background:#fff!important;border:1px solid #ffb3c6!important;border-radius:12px!important}.dl{background:#fff3c4 repeating-linear-gradient(45deg,#0000 0 18px,#ffb40014 18px 36px);min-height:100%;padding:12px;font-family:Verdana,Tahoma,sans-serif}.dl-head{text-align:center;flex-direction:column;align-items:center;margin-bottom:10px;display:flex}.dl-head b{color:#c22d8a;text-shadow:2px 2px #ffe066,4px 4px #3a1a8a;font:italic 900 30px Comic Sans MS,Trebuchet MS,sans-serif}.dl-head small{color:#6b4a00}.dl-grid{grid-template-columns:300px 1fr 240px;align-items:start;gap:12px;display:grid}.dl-wheel,.dl-lotto{text-align:center;background:#fff;border:3px solid #3a1a8a;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px;display:flex;box-shadow:4px 4px #3a1a8a}.dl-wheel h3,.dl-lotto h3{color:#3a1a8a;margin:0;font:900 18px Trebuchet MS,sans-serif}.dl-wheel small{color:#666;font-size:10.5px}.dl-wheel-box{width:230px;height:230px;position:relative}.dl-pointer{z-index:2;color:#ff3d6e;text-shadow:0 2px #000;font-size:26px;font-style:normal;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.dl-wheel-svg{filter:drop-shadow(0 4px 6px #0004);width:230px;height:230px;transition:transform 4s cubic-bezier(.12,.6,.12,1)}.dl-btn{background:linear-gradient(#ffe066,#ff9d1c);border:3px solid #3a1700;border-radius:10px;padding:8px 22px;box-shadow:0 4px #3a1700;color:#3a1700!important;font:900 16px Arial Black,sans-serif!important}.dl-btn:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #3a1700}.dl-btn.is-small{padding:4px 12px;font-size:12px!important}.dl-result{color:#1e7a1e;margin:0;font-weight:700}.dl-side{flex-direction:column;gap:8px;display:flex}.dl-free{background:#fff;border:2px solid #c22d8a;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.dl-free.is-done{opacity:.7}.dl-free-glyph{font-size:32px}.dl-free>div{flex-direction:column;flex:1;min-width:0;display:flex}.dl-free b{color:#3a1a8a;font-size:13px}.dl-free small{color:#666;font-size:10.5px}.dl-free em{color:#1e7a1e;font-size:11px;font-style:normal;font-weight:700}.dl-pot{background:radial-gradient(circle,#ffe066,#ff9d1c);border-radius:8px;flex-direction:column;align-items:center;width:100%;padding:8px;display:flex}.dl-pot small{color:#3a1700;letter-spacing:.1em;font-size:9px;font-weight:700}.dl-pot b{color:#3a1700;font:900 30px Arial Black,sans-serif}.dl-lotto-rules{color:#444;margin:0;font-size:10.5px}.dl-lotto-buy{align-items:center;gap:4px;display:flex}.dl-lotto-buy>button:not(.dl-btn){background:#fff;border:2px solid #3a1a8a;border-radius:6px;width:30px;height:30px;font-weight:700}.dl-lotto-buy>button.is-on{background:#3a1a8a;color:#fff!important}.dl-last{border-top:1px dashed #c6b0ef;flex-direction:column;align-items:center;gap:3px;width:100%;padding:6px;display:flex}.dl-last small{color:#888;font-size:9px}.dl-last.is-win{background:#e3f9e5}.dk-portal-dailies{background:#ffe066!important}.dk-portal-dailies i{color:#fff;background:#ff3d6e;border-radius:3px;margin-left:4px;padding:0 4px;font-size:8px;font-style:normal}.tk{background:linear-gradient(#fffbe6,#fff3c4);flex-direction:column;gap:5px;height:100%;padding:8px 12px;display:flex}.tk-step{background:#fff;border:1px solid #c9a46a;border-radius:7px;justify-content:space-between;height:14px;display:flex;position:relative;overflow:hidden}.tk-step span{z-index:1;color:#6b4a00;letter-spacing:.08em;padding:0 6px;font:700 9px/12px Tahoma,sans-serif;position:relative}.tk-step i{background:linear-gradient(90deg,#ffe066,#ff9d1c);position:absolute;inset:0 auto 0 0}.tk-title{font:700 15px Trebuchet MS,Tahoma,sans-serif}.tk-hint{color:#555;font-size:11px}.tk-btn{background:linear-gradient(#fff,#ece9d8 86%,#d8d0c4);border:1px solid #003c74;border-radius:3px;align-self:flex-end;margin-top:auto;padding:4px 16px;font:700 12px Tahoma,sans-serif}.tk-btn.is-claim{background:linear-gradient(#5fd35f,#2a9a2a);border-color:#1f5a1f;animation:1.2s ease-in-out infinite tk-pulse;color:#fff!important}@keyframes tk-pulse{50%{box-shadow:0 0 0 4px #3ee06a66}}.tk-all{text-align:center;justify-content:center;align-items:center}.dk-full{background:#000;display:block;position:fixed;inset:0}.dk-full-stage{width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}.dk-dev{opacity:.35;transition:opacity .2s;top:auto;bottom:36px;right:324px}.dk-dev:hover{opacity:1}.dk-setup-sound{z-index:1000;position:absolute;top:14px;left:180px}.dk-setup-sound .dk-mute-button{color:#fff;cursor:pointer;background:#00309c;border:1px solid #ffffff80;border-radius:5px;align-items:center;gap:6px;padding:7px 10px;font:12px Tahoma,sans-serif;display:flex}.dk-setup-sound .dk-mute-button:focus-visible{outline-offset:2px;outline:2px solid #ffd84a}.is-mac .dk-setup-sound .dk-mute-button{height:auto;color:#fff!important}.hud-start-lang{display:none}.is-mac .dk-dev{bottom:8px;right:324px}@media (max-width:1040px){.dk-full-stage .dk-market-window{max-width:796px;width:calc(100% - 16px)!important;left:8px!important}}@media (max-height:740px){.dk-full-stage .dk-market-window{max-height:640px;height:calc(100% - 48px)!important;top:8px!important}}@media (max-width:1040px),(max-height:740px){.dk-full-stage .dk-market-window.is-active{z-index:calc(var(--z-dock) + 1)!important}}.pf{color:#e5e7eb;background:#15161e;grid-template-columns:1fr 290px;height:100%;font-family:Inter,Segoe UI,Tahoma,sans-serif;display:grid}.pf-main{flex-direction:column;min-width:0;min-height:0;display:flex}.pf-tabs{border-bottom:1px solid #2a2b36;align-items:center;gap:6px;padding:10px 12px;display:flex}.pf-tabs>button{background:#1f2030;border:0;border-radius:8px;padding:6px 14px;font-weight:700;color:#9ca3af!important}.pf-tabs>button.is-on{background:#86efac;color:#052e16!important}.pf-sort{gap:4px;margin-left:10px;display:flex}.pf-sort button{background:0 0;border:1px solid #2a2b36;border-radius:12px;padding:3px 9px;font-size:11px;color:#9ca3af!important}.pf-sort button.is-on{border-color:#86efac;color:#86efac!important}.pf-cash{margin-left:auto;font-weight:700}.pf-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-content:start;gap:10px;padding:12px;display:grid;overflow-y:auto}.pf-grid.is-small{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));padding:0;overflow:visible}.pf-card{text-align:left;background:#1b1c27;border:1px solid #2a2b36;border-radius:10px;gap:10px;padding:10px;transition:border-color .15s,transform .15s;display:flex;color:inherit!important}.pf-card:hover{border-color:#4b5563;transform:translateY(-1px)}.pf-card.is-on{border-color:#86efac;box-shadow:0 0 0 1px #86efac}.pf-thumb{flex:none}.pf-thumb .dk-pack.is-sm{width:62px;height:88px}.pf-meta{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pf-meta>b{font-size:14px}.pf-meta>b small{color:#6b7280;font-weight:400}.pf-name{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.pf-price{color:#9ca3af;font-size:11px}.pf-price b{color:#86efac;font-size:13px}.pf-bar{background:#2a2b36;border-radius:3px;height:6px;overflow:hidden}.pf-bar i{background:linear-gradient(90deg,#22c55e,#86efac);height:100%;display:block}.pf-sub{color:#6b7280;font-size:10.5px}.pf-empty{color:#6b7280;padding:10px}.pf-rail{background:#1b1c27;border-left:1px solid #2a2b36;flex-direction:column;gap:8px;padding:12px;display:flex;overflow-y:auto}.pf-rail-head{align-items:center;gap:10px;display:flex}.pf-rail-head .dk-pack.is-sm{width:46px;height:64px}.pf-rail-head b{font-size:18px}.pf-rail-head small{color:#9ca3af;font-size:11px;display:block}.pf-curve{background:#15161e;border-radius:8px;width:100%;height:auto}.pf-side{background:#15161e;border-radius:8px;grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.pf-side button{background:0 0;border:0;border-radius:6px;padding:7px;font-weight:700;color:#9ca3af!important}.pf-side button.is-buy{background:#22c55e;color:#052e16!important}.pf-side button.is-sell{background:#ef4444;color:#fff!important}.pf-qty{gap:4px;display:flex}.pf-qty button{background:#15161e;border:1px solid #2a2b36;border-radius:6px;flex:1;padding:5px 0;font-size:11px;color:#d1d5db!important}.pf-qty button.is-on{border-color:#86efac;color:#86efac!important}.pf-quote{background:#15161e;border-radius:8px;grid-template-columns:1fr auto;gap:4px 8px;padding:8px;font-size:12px;display:grid}.pf-quote span{color:#9ca3af}.pf-go{border:0;border-radius:8px;padding:11px;font-size:15px;font-weight:800}.pf-go.is-buy{background:#22c55e;color:#052e16!important}.pf-go.is-sell{background:#ef4444;color:#fff!important}.pf-warn{color:#fbbf24;margin:0;font-size:11px}.pf-fine{color:#6b7280;font-size:10px}.pf-stuff{flex-direction:column;gap:14px;padding:12px;display:flex;overflow-y:auto}.pf-stuff h4{margin:0 0 8px;font-size:13px}.pf-stuff h4 small{color:#6b7280;margin-left:6px;font-weight:400}.pf-cards{flex-wrap:wrap;gap:6px;display:flex}.pf-link{background:0 0;border:0;margin-top:8px;padding:0;font-size:12px;color:#86efac!important}.pf-shop .dk-shop-mine{color:#000;background:#fff;border-radius:8px}.etr-room:not(.is-mac) .dk-desktop .xp-balloon{top:14px;bottom:auto}.etr-room:not(.is-mac) .dk-desktop .xp-balloon:after{display:none}.ml{background:var(--xp-face);flex-direction:column;height:100%;display:flex}.ml-toolbar{border-bottom:1px solid #c5c2b2;align-items:center;gap:4px;padding:4px 8px;display:flex}.ml-toolbar button{background:0 0;border:1px solid #0000;border-radius:3px;padding:3px 10px}.ml-toolbar button:hover{background:#fff;border-color:#b9b9b9}.ml-addr{color:#555;margin-left:auto;font-size:11px}.ml-cols{flex:1;grid-template-columns:150px 1fr;min-height:0;display:grid}.ml-folders{background:#fff;border-right:1px solid #c5c2b2;flex-direction:column;gap:2px;padding:8px;display:flex}.ml-folders b{color:#0a246a;margin-bottom:4px}.ml-folders button{text-align:left;background:0 0;border:0;border-radius:2px;padding:3px 6px}.ml-folders button.is-on{background:#316ac5;color:#fff!important}.ml-folders i{margin-left:4px;font-style:normal;font-weight:700}.ml-main{grid-template-rows:45% 1fr;min-height:0;display:grid}.ml-list{background:#fff;border-bottom:1px solid #c5c2b2;margin:0;padding:0;list-style:none;overflow-y:auto}.ml-list li>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #f0f0f0;grid-template-columns:140px 1fr 50px;gap:8px;width:100%;padding:3px 8px;font-size:11.5px;display:grid}.ml-list li.is-on>button{background:#316ac5;color:#fff!important}.ml-from{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.ml-subj{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ml-at{color:#888;text-align:right}.ml-list li.is-on .ml-at{color:#dde}.ml-read{background:#fff;min-height:0;padding:10px 14px;overflow-y:auto}.ml-read header{border-bottom:1px solid #ddd;align-items:center;gap:10px;padding-bottom:8px;display:flex}.ml-read header div{flex-direction:column;display:flex}.ml-read header small{color:#666;font-size:11px}.ml-read p{font-size:13px}.ml-sys{font-size:28px}.ml-actions{gap:6px;display:flex}.ml-empty{color:#888;padding:12px}.ml-new{background:#fff;padding:14px;overflow-y:auto}.ml-new h3{color:#0a246a;margin:0 0 4px}.ml-new p{color:#444;margin:0 0 10px;font-size:12px}.ml-compose{flex-direction:column;gap:6px;display:flex}.ml-compose-row{border-bottom:1px solid #eee;gap:8px;padding:3px 0;font-size:12px;display:flex}.ml-compose-row span{color:#666;width:42px}.ml-compose textarea{background:#fff;border:1px solid #7f9db9;padding:6px;font:13px Tahoma,sans-serif}.ml-compose-foot{justify-content:space-between;align-items:center;display:flex}.ml-compose-foot small{color:#666;font-size:10.5px}.ml-reach{color:#5a3a8a;margin:2px 0 4px;font-size:11px}.ml-reach-badge{color:#5a3a8a;margin-left:6px;font-size:10px}.dk-dock.zoom{background:#1c1c1e;border:1px solid #000;border-radius:10px;flex-direction:column;gap:6px;width:300px;padding:6px;box-shadow:0 10px 30px #0000008c}.dk-dock.zoom.is-in{border-color:#000;box-shadow:0 0 0 2px #2d8cff,0 10px 30px #0000008c}.zoom-cam{aspect-ratio:4/3;cursor:pointer;background:#000;border:0;border-radius:6px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.zoom-feed{-o-object-fit:cover;object-fit:cover;transform-origin:50% 70%;width:100%;height:100%;animation:4.5s ease-in-out infinite zoom-breathe,.35s ease-out zoom-in}.zoom.is-happy .zoom-feed{animation:.5s ease-in-out infinite zoom-cheer,.25s ease-out zoom-in}.zoom.is-sleep .zoom-feed{filter:brightness(.75)saturate(.8);animation:6s ease-in-out infinite zoom-snore,.35s ease-out zoom-in}@keyframes zoom-breathe{50%{transform:scale(1.025)translateY(-1px)}}@keyframes zoom-snore{50%{transform:scale(1.015)translateY(2px)}}@keyframes zoom-cheer{25%{transform:scale(1.04)rotate(-1deg)}75%{transform:scale(1.04)rotate(1deg)}}@keyframes zoom-in{0%{opacity:.2;filter:blur(3px)}}.zoom-fallback{background:radial-gradient(circle,#2d2d32,#111);place-items:center;width:100%;height:100%;display:grid}.zoom-grain{pointer-events:none;mix-blend-mode:overlay;background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 3px);animation:.4s steps(2,end) infinite zoom-grain;position:absolute;inset:0}@keyframes zoom-grain{to{transform:translateY(2px)}}.zoom-live{color:#fff;letter-spacing:.08em;background:#0009;border-radius:3px;align-items:center;gap:4px;padding:1px 6px;font:700 9.5px Tahoma,sans-serif;display:inline-flex;position:absolute;top:6px;left:6px}.zoom-live i{background:#ff3b30;border-radius:50%;width:7px;height:7px;animation:1.2s steps(2,start) infinite etr-blink}.zoom-time{color:#48ff6a;background:#0009;border-radius:3px;padding:1px 6px;font:700 10px Courier New,monospace;position:absolute;top:6px;right:6px}.zoom.is-sleep .zoom-time{color:#888}.zoom-name{color:#fff;background:#000000a6;border-radius:3px;padding:2px 7px;font:11px Segoe UI,Tahoma,sans-serif;position:absolute;bottom:6px;left:6px}.zoom-react{font-size:26px;animation:1.2s ease-out infinite zoom-float;position:absolute;bottom:8px;right:10px}@keyframes zoom-float{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(-16px)}}.zoom-bar{align-items:center;gap:6px;display:flex}.zoom-punch{background:#2d8cff;border:0;border-radius:6px;padding:5px 10px;font:700 12px Segoe UI,Tahoma,sans-serif;color:#fff!important}.zoom-punch.is-leave{background:#e5352b}.zoom-punch:hover:not(:disabled){filter:brightness(1.1)}.zoom-pay{color:#fff;flex-direction:column;font:700 12px/1.1 Tahoma,sans-serif;display:flex}.zoom-pay small{color:#9a9aa2;font-size:9.5px;font-weight:400}.zoom .dk-dock-more{margin-left:auto;position:static;color:#8ab4ff!important}.zoom .dk-pfp-menu{bottom:calc(100% + 8px);left:0;right:auto}@media (prefers-reduced-motion:reduce){.zoom-feed,.zoom-grain,.zoom-react,.zoom-live i{animation:none!important}}.dk-x-main.is-chat{flex-direction:column;display:flex;overflow:hidden}.dk-chat{flex:1;grid-template-columns:190px 1fr;min-height:0;font:12px Segoe UI,Tahoma,sans-serif;display:grid}.dk-chat-rooms{background:linear-gradient(#f4f8ff,#e6eefb);border-right:1px solid #c9d6e8;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.dk-chat-rooms>header{color:#fff;background:linear-gradient(#5b8de0,#2f5fb8);justify-content:space-between;align-items:baseline;padding:6px 8px;display:flex}.dk-chat-rooms>header small{color:#dbe8ff}.dk-chat-rooms ul{margin:0;padding:0;list-style:none}.dk-chat-new{gap:4px;padding:6px;display:flex}.dk-chat-new input{min-width:0;font:inherit;border:1px solid #8fa8d0;border-radius:3px;flex:1;padding:3px 5px}.dk-chat-new button{font:inherit;cursor:pointer;background:linear-gradient(#fff,#d9e6fb);border:1px solid #2f5fb8;border-radius:3px;padding:3px 8px}.dk-chat-room-item{text-align:left;cursor:pointer;width:100%;font:inherit;color:#14305f;background:0 0;border:0;border-bottom:1px solid #d5e0f2;flex-direction:column;align-items:flex-start;padding:5px 8px;display:flex}.dk-chat-room-item small{color:#6c7f9f}.dk-chat-room-item.is-joined span{font-weight:700}.dk-chat-room-item:hover{background:#dbe8ff}.dk-chat-room-item.is-on{color:#fff;background:#1d9bf0}.dk-chat-room-item.is-on small{color:#e4f3ff}.dk-chat-main{flex-direction:column;min-width:0;min-height:0;display:flex}.dk-chat-join{text-align:center;flex:1;place-content:center;justify-items:center;gap:8px;padding:16px;display:grid}.dk-chat-room{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex}.dk-chat-head{border-bottom:1px solid #eff3f4;align-items:center;gap:8px;padding:6px 10px;display:flex}.dk-chat-head b{flex:1;font-size:14px}.dk-chat-conn{color:#6c7f9f;font-size:11px}.dk-chat-conn.is-live{color:#1f9d3a}.dk-chat-conn.is-reconnecting,.dk-chat-conn.is-closed{color:#c4410c}.dk-chat-mini{font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d6e8;border-radius:10px;padding:1px 7px}.dk-chat-members{background:#f4f8ff;border-bottom:1px solid #e0e8f5;flex-wrap:wrap;gap:4px 10px;margin:0;padding:4px 10px;font-size:11px;list-style:none;display:flex}.dk-chat-members li{align-items:center;gap:4px;display:inline-flex}.dk-chat-members i{background:#2fbf4f;border-radius:50%;width:7px;height:7px}.dk-chat-members .is-me{font-weight:700}.dk-chat-cap{color:#6c7f9f;margin-left:auto}.dk-chat-banner{color:#5c4a00;background:#fff7d6;border-bottom:1px solid #ecd98a;margin:0;padding:4px 10px;font-size:11px}.dk-chat-banner.is-warn{color:#7a2410;background:#ffe8e0;border-color:#f0b5a0}.dk-chat-paneWrap{flex:1;min-height:0;display:flex;position:relative}.dk-chat-pane{flex:1;padding:8px 12px;overflow-y:auto}.dk-chat-empty{color:#6c7f9f;padding:10px;font-style:italic}.dk-chat-msg{margin:0 0 8px}.dk-chat-who{align-items:baseline;gap:8px;display:flex}.dk-chat-who b{color:#1d6fd8}.dk-chat-who b.is-tag{color:#6c7f9f;font-family:Courier New,monospace}.dk-chat-msg.is-mine .dk-chat-who b{color:#c2185b}.dk-chat-who time,.dk-chat-game time,.dk-chat-action time{color:#9aa8bd;font-size:10px}.dk-chat-text{word-break:break-word;white-space:pre-wrap;margin:1px 0 0}.dk-chat-text.is-sending{opacity:.55}.dk-chat-text.is-failed,.dk-chat-fail{color:#b3261e}.dk-chat-sys{color:#9aa8bd;text-align:center;margin:4px 0;font-size:11px}.dk-chat-action{color:#8a3fb8;margin:4px 0;font-style:italic}.dk-chat-game{background:#fff8ea;border-left:3px solid #f5a623;margin:4px 0;padding:2px 6px;font-size:11px}.dk-chat-jump{color:#fff;cursor:pointer;background:#1d9bf0;border:0;border-radius:12px;padding:3px 12px;font:700 11px Segoe UI,Tahoma,sans-serif;position:absolute;bottom:8px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000040}.dk-chat-compose{background:#f9fbff;border-top:1px solid #eff3f4;padding:6px 10px}.dk-chat-compose-row{align-items:center;gap:6px;display:flex}.dk-chat-compose input{min-width:0;font:inherit;border:1px solid #8fa8d0;border-radius:4px;flex:1;padding:5px 8px}.dk-chat-suggest{gap:4px;margin-bottom:4px;display:flex}.dk-chat-suggest button{font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d6e8;border-radius:10px;padding:1px 6px}.dk-roompanel{background:#fff;border:1px solid #8fa8d0;flex-direction:column;height:100%;min-height:0;font:12px Segoe UI,Tahoma,sans-serif;display:flex}.dk-chat-room.is-compact .dk-chat-pane{padding:6px 8px}.dk-chat-room.is-compact .dk-chat-head b{font-size:12px}@media (prefers-reduced-motion:reduce){.dk-chat-jump{transition:none}}.dk-steam-login{flex-direction:column;align-items:flex-start;gap:8px;max-width:320px;display:flex}.dk-steam-button{padding:6px 14px;font-weight:700;text-decoration:none;display:inline-block}.dk-harness{border:1px dashed;flex-wrap:wrap;gap:6px;padding:4px 8px;display:flex}.dk-harness legend{font-size:11px}.dk-sc{color:#fff;text-align:center;font:inherit;background:linear-gradient(160deg,#1b2838,#2a475e);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 4px;display:inline-flex}.dk-sc-glyph{font-size:28px;line-height:1}.dk-sc-name{color:#fff;font-size:10px;font-weight:700}.dk-sc-rarity{color:var(--rar);text-transform:uppercase;letter-spacing:.05em;font-size:9px}.dk-sc-value{color:#fff;opacity:.85;font-size:10px}.dk-sc-count{font-size:10px;font-style:normal;position:absolute;top:2px;right:4px}.dk-sc.is-lg{padding:10px 6px}.dk-currency-note{opacity:.75;margin:2px 0;font-size:11px}.dk-steam-section{margin:6px 0 10px}.dk-steam-section>header{align-items:baseline;gap:8px;display:flex}.dk-loans,.dk-vibes{flex-direction:column;gap:10px;padding:10px;font-size:12px;display:flex}.dk-loans form{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dk-loans input{width:90px}.dk-vibes-table{border-collapse:collapse;width:100%}.dk-vibes-table th,.dk-vibes-table td{text-align:right;border-bottom:1px solid #8080804d;padding:3px 6px}.dk-vibes-table th:nth-child(-n+2),.dk-vibes-table td:nth-child(-n+2){text-align:left}.dk-vibes-table tr.is-me{background:#ffdc5040;font-weight:700}.dk-steam-section{flex:none;overflow:visible}.dk-steam-section .dk-stack-pack{height:auto}.dk-screen{animation:dk-screen-in var(--dur-3) var(--ease-out) both;position:absolute;inset:0}.dk-screen.is-desk{animation:dk-desk-in .6s var(--ease-out) both}@keyframes dk-screen-in{0%{opacity:0}}@keyframes dk-desk-in{0%{opacity:0;transform:scale(1.02)}}.etr-boot.is-out{z-index:var(--z-boot);pointer-events:none;animation:.55s ease-in both dk-veil-out}@keyframes dk-veil-out{30%{opacity:1}to{opacity:0}}.dk-screen.is-desk .xp-icons .xp-icon{animation:dk-icon-in .4s var(--ease-out) both;animation-delay:var(--arrive,0s)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(2){animation-delay:calc(var(--arrive,0s) + 35ms)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(3){animation-delay:calc(var(--arrive,0s) + 70ms)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(4){animation-delay:calc(var(--arrive,0s) + .105s)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(5){animation-delay:calc(var(--arrive,0s) + .14s)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(6){animation-delay:calc(var(--arrive,0s) + .175s)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(7){animation-delay:calc(var(--arrive,0s) + .21s)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(8){animation-delay:calc(var(--arrive,0s) + .245s)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(9){animation-delay:calc(var(--arrive,0s) + .28s)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(10){animation-delay:calc(var(--arrive,0s) + .315s)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(11){animation-delay:calc(var(--arrive,0s) + .35s)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(12){animation-delay:calc(var(--arrive,0s) + .385s)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(13){animation-delay:calc(var(--arrive,0s) + .42s)}.dk-screen.is-desk .xp-icons .xp-icon:nth-child(14){animation-delay:calc(var(--arrive,0s) + .455s)}@keyframes dk-icon-in{0%{opacity:0;transform:translateY(-6px)}}.dk-screen.is-desk .xp-taskbar{animation:dk-bar-in .4s var(--ease-out) both;animation-delay:calc(var(--arrive,0s) + .1s)}@keyframes dk-bar-in{0%{transform:translateY(100%)}}.is-mac .dk-screen.is-desk .xp-taskbar{animation-name:dk-menubar-in}@keyframes dk-menubar-in{0%{transform:translateY(-100%)}}.dk-welcome .dk-welcome-card{animation:dk-card-in .5s var(--ease-out) both .15s}@keyframes dk-card-in{0%{opacity:0;transform:translate(24px)}}.dk-welcome .dk-welcome-brand{animation:dk-card-in .5s var(--ease-out) both;animation-name:dk-brand-in}@keyframes dk-brand-in{0%{opacity:0;transform:translate(-24px)}}.dk-pill,.xp-icon-glyph i,.msn-tabs b,.dk-card-count,.ml-folders i,.dk-portal-dailies i{border-radius:var(--r-pill);background:var(--hud-hot);color:#fff;min-width:16px;height:16px;font:bold var(--t-xs) / 16px var(--f-ui);letter-spacing:0;text-align:center;animation:dk-badge-in var(--dur-2) var(--ease-out) both;padding:0 5px;font-style:normal;display:inline-block;box-shadow:0 0 0 1.5px #fff,0 1px 2px #0006}.xp-icon-glyph i{line-height:16px;position:absolute;top:-6px;right:-10px}.dk-card-count{box-shadow:none;position:absolute;top:3px;right:3px}@keyframes dk-badge-in{0%{transform:scale(.4)}70%{transform:scale(1.15)}}.is-mac .dk-pill,.is-mac .xp-icon-glyph i,.is-mac .msn-tabs b,.is-mac .ml-folders i{box-shadow:0 0 0 1px #fff}.tk-btn,.ms-btn{border-radius:var(--r-ctl);min-width:74px;transition:box-shadow var(--m-hover) var(--m-out), transform var(--m-tap) var(--m-out);background:linear-gradient(#fff 0%,#f4f3ee 60%,#e3e0d2 100%);border:1px solid #003c74;padding:4px 10px;color:#000!important;font:var(--t-md) var(--f-ui)!important}.tk-btn:hover:not(:disabled),.ms-btn:hover:not(:disabled){box-shadow:inset 0 0 0 2px #f8b33b}.tk-btn:active:not(:disabled),.ms-btn:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 2px #00000040}.tk-btn{font-weight:700!important}.ms-btn{padding:6px 10px;font-size:12px!important}.is-mac .tk-btn,.is-mac .ms-btn{background:linear-gradient(#f7f7f7,#cfcfcf);border:1px solid #000;border-radius:6px;box-shadow:inset 1px 1px #fff;font:12px var(--mac-font)!important}.is-mac .tk-btn:active:not(:disabled),.is-mac .ms-btn:active:not(:disabled){background:#555;transform:none;color:#fff!important}.hud-go,.tk-btn.is-claim,.ms-btn.is-start,.dk-punch .dk-punch-button{border-radius:var(--r-card);text-shadow:1px 1px #145214;background:linear-gradient(#7ee07e 0%,#3cb93c 45%,#2a9a2a 100%);border:1px solid #1d6b1d;animation:none;box-shadow:0 3px #17561a,inset 0 1px #ffffff8c;color:#fff!important;font-weight:700!important}.hud-go:hover:not(:disabled),.tk-btn.is-claim:hover:not(:disabled),.ms-btn.is-start:hover:not(:disabled),.dk-punch .dk-punch-button:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 3px #17561a,inset 0 0 0 2px #d9ffd0}.hud-go:active:not(:disabled),.tk-btn.is-claim:active:not(:disabled),.ms-btn.is-start:active:not(:disabled),.dk-punch .dk-punch-button:active:not(:disabled){background:linear-gradient(#3cb93c,#2a9a2a);transform:translateY(3px);box-shadow:0 0 #17561a,inset 0 1px #ffffff8c}.tk-btn.is-claim{animation:1.2s ease-in-out infinite tk-pulse}.dk-punch.is-in .dk-punch-button{text-shadow:1px 1px #5a1010;background:linear-gradient(#ff8a8a,#d63c3c 45%,#a82424);border-color:#7a1a1a;box-shadow:0 3px #5a1010,inset 0 1px #ffffff80}.is-mac .hud-go,.is-mac .tk-btn.is-claim,.is-mac .ms-btn.is-start,.is-mac .dk-punch .dk-punch-button{text-shadow:none;background:linear-gradient(#7ee07e 0%,#3cb93c 45%,#2a9a2a 100%);border-color:#000;border-radius:6px;box-shadow:0 2px #000}.is-mac .hud-go:active:not(:disabled),.is-mac .tk-btn.is-claim:active:not(:disabled),.is-mac .ms-btn.is-start:active:not(:disabled){box-shadow:none;transform:translateY(2px)}.dk-hud-win.xp-win{border-color:var(--hud-ink);border-radius:var(--r-panel) var(--r-panel) 0 0;box-shadow:var(--hud-shadow)}.dk-hud-win.xp-win:not(.is-active){border-color:var(--hud-ink)}.tk{gap:var(--s-2);padding:var(--s-3) var(--s-4) var(--s-3);background:linear-gradient(180deg, #f4f2e8, var(--hud-face-2));font-family:var(--f-ui)}.tk.is-done{background:linear-gradient(#ecffe9,#c9f5c0)}.tk-step{border:1px solid var(--hud-ink);border-radius:var(--r-pill);background:#fff;height:14px}.tk-step i{background:linear-gradient(90deg, var(--hud-coin), #ff9d1c);transition:width .6s var(--ease-out)}.tk-step span{color:var(--hud-ink)}.tk-title{font:bold var(--t-xl) var(--f-display);color:#111}.tk-hint{font-size:var(--t-md)}.tk-body{display:contents}.tk.is-swap>.tk-title,.tk.is-swap>.tk-hint{animation:tk-next-in var(--dur-3) var(--ease-out) both}@keyframes tk-next-in{0%{opacity:0;transform:translate(16px)}}.tk.is-celebrate{animation:tk-party var(--m-celebrate) var(--m-out) both}@keyframes tk-party{0%{transform:none}15%{transform:scale(1.03)rotate(-.6deg)}30%{transform:scale(1.03)rotate(.6deg)}45%{transform:none}}.is-mac .tk{background:#fff}.is-mac .tk-step{border-radius:0}.hud-confetti{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.hud-confetti i{background:var(--c,var(--hud-coin));width:7px;height:11px;animation:hud-confetti var(--m-celebrate) cubic-bezier(.1, .8, .3, 1) both;animation-delay:var(--d,0s);opacity:0;border-radius:1px;position:absolute;top:45%;left:50%}.hud-confetti.is-big i{width:10px;height:16px;animation-duration:calc(var(--m-celebrate) * 1.55)}@keyframes hud-confetti{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--x,0px), var(--y,-80px)) rotate(var(--r,540deg))}}.dk-toasts{z-index:var(--z-toast)}.dk-toasts .xp-balloon{border:1px solid var(--hud-ink);border-radius:var(--r-panel);background:var(--hud-paper);width:300px;box-shadow:var(--hud-shadow);font-family:var(--f-ui)}.dk-toasts .xp-balloon header{font-size:var(--t-md)}.dk-toasts .xp-balloon header b{font:bold var(--t-lg) var(--f-display)}.dk-toasts .xp-balloon>div{font-size:var(--t-md)}.dk-toasts .xp-balloon header button{border-radius:var(--r-ctl);width:18px;height:18px;transition:background var(--dur-1);line-height:1}.dk-toasts .xp-balloon header button:hover{background:#0000001a}.is-mac .dk-toasts .xp-balloon{border-radius:12px}.hud-ticker{font-variant-numeric:tabular-nums;transition:color var(--dur-2), transform var(--dur-2);display:inline-block}.hud-ticker.is-up{color:#c9ffbf;transform:scale(1.12)}.hud-ticker.is-down{color:#ffd0d6;transform:scale(1.12)}.vm-wallet .hud-ticker.is-up,.pf-cash .hud-ticker.is-up,.dk-wallet .hud-ticker.is-up{color:#3ee06a}.vm-wallet .hud-ticker.is-down,.pf-cash .hud-ticker.is-down,.dk-wallet .hud-ticker.is-down{color:#ff5a6a}.is-mac .xp-tray-item .hud-ticker.is-up{color:#0b7a24}.is-mac .xp-tray-item .hud-ticker.is-down{color:#b3121f}.xp-tray-item:active{transform:translateY(1px)}.xp-tray-item.is-hot{animation:hud-pop var(--m-swap) var(--m-spring) both}.xp-icon-glyph{font-size:34px}.xp-tray-item{font-size:var(--t-md)!important}.xp-icon-label{font-size:var(--t-md)}.ms-panel,.ms-create-form{border:2px solid var(--hud-ink);border-radius:var(--r-panel);background:linear-gradient(180deg, #f4f2e8, var(--hud-face-2));box-shadow:var(--hud-shadow)}.ms-slot{transition:transform var(--dur-2) var(--ease-out)}.ms-slot:hover{transform:translateY(-4px)}.ms-slot.is-on .ms-body{box-shadow:0 0 0 3px var(--hud-accent), 0 12px 30px #00000059;animation:2.4s ease-in-out infinite ms-bob}@keyframes ms-bob{50%{transform:translateY(-5px)}}.ms-nametag{transition:transform var(--dur-2)}.ms-slot.is-on .ms-nametag{transform:scale(1.08)}.ms-class{transition:transform var(--dur-1), border-color var(--dur-1), box-shadow var(--dur-1)}.ms-class:hover:not(:disabled){transform:translateY(-2px)}.ms-class.is-on{box-shadow:0 0 0 2px var(--hud-accent)}.ms-create-preview .ms-body{animation:2.4s ease-in-out infinite ms-bob}.is-mac .ms-panel,.is-mac .ms-create-form{background:#ddd}.xp-startmenu>header .dk-avatar{border-radius:var(--r-card);border:2px solid #fff}.dk-room .xp-body button{transition:background-color var(--dur-1) ease, border-color var(--dur-1) ease, color var(--dur-1) ease, box-shadow var(--dur-1) ease, transform var(--m-tap) var(--m-out), filter var(--dur-1) ease}.pf-go{transition:transform var(--m-tap) var(--m-out), box-shadow var(--m-tap) var(--m-out);box-shadow:0 3px #00000059}.pf-go:active:not(:disabled){box-shadow:none;transform:translateY(3px)}.pf-card{transition:border-color var(--dur-1), transform var(--dur-1), background var(--dur-1)}.pf-card:active{transform:scale(.99)}.dk-game-tile:active,.dk-stack-pack:active,.ms-slot:active{transform:scale(.97)!important}.dk-stack-pack{transition:transform 80ms}.dk-icons{flex-direction:column;gap:18px;max-height:none}.dk-icon-group{border-radius:var(--r-panel);background:#00000014;border:1px dashed #ffffff47;grid-template-columns:repeat(2,84px);gap:8px 6px;padding:8px 6px;display:grid}.dk-icon-group.is-folders{background:0 0;border-style:solid;border-color:#ffffff24;padding:2px 6px}.dk-folder.xp-icons{background:#fff;grid-template-columns:repeat(auto-fill,84px);gap:10px 6px;height:100%;padding:10px;display:grid;position:static;overflow-y:auto}.dk-folder.xp-icons .xp-icon-label{color:#000;text-shadow:none}.dk-folder.xp-icons .xp-icon-glyph{filter:none}.dk-folder.xp-icons .xp-icon:hover,.dk-folder.xp-icons .xp-icon:focus-visible{background:#dbe8ff;border-color:#7da2ce}.is-mac .dk-icon-group{background:#ffffff40;border-color:#0000004d;border-radius:0}.zoom-job{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#2d8cffd9;border-radius:3px;max-width:46%;padding:2px 7px;font:700 10px Segoe UI,Tahoma,sans-serif;position:absolute;bottom:6px;right:6px;overflow:hidden}.zoom.is-sleep .zoom-job{background:#50505ad9}.zoom .dk-dock-more+.dk-dock-more{margin-left:6px}.msn-app{flex-direction:column;height:100%;min-height:0;display:flex}.msn-tabs{background:linear-gradient(#dbe8ff,#c9d9f6);border-bottom:1px solid #8fa8d0;flex:none;gap:2px;padding:5px 6px 0;display:flex}.msn-tabs button{font:bold 11px var(--f-ui);background:linear-gradient(#f4f8ff,#dbe8ff);border:1px solid #8fa8d0;border-bottom:0;border-radius:4px 4px 0 0;flex:1;padding:4px 8px;color:#0a246a!important}.msn-tabs button.is-on{border-top:2px solid var(--hud-accent);background:#fff;position:relative;top:1px}.msn-pane{flex-direction:column;flex:1;min-height:0;display:flex}.msn-pane>.dk-msn,.msn-pane>.dk-chat{flex:1;min-height:0}.msn-pane>.dk-chat{grid-template-columns:140px 1fr}.dk-wardrobe-body.is-closet{min-height:0;display:flex}.dk-wardrobe-body.is-closet>.cl-closet{flex:1;min-height:0}.ms-create-form{width:640px;max-height:calc(100vh - 220px);overflow-y:auto}.ms-steps{gap:4px;margin:0;padding:0;list-style:none;display:flex}.ms-steps li{flex:1}.ms-steps button{border:1px solid var(--hud-line);border-radius:var(--r-pill);width:100%;font:bold 10.5px var(--f-ui);transition:background var(--dur-1), box-shadow var(--dur-1);background:#fff;align-items:center;gap:6px;padding:4px 6px;display:flex;color:#333!important}.ms-steps button i{background:var(--hud-face-2);color:#333;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;font-style:normal;display:grid}.ms-steps button.is-done i{background:var(--hud-good);color:#fff}.ms-steps button.is-on{background:var(--hud-ink);box-shadow:0 0 0 2px var(--hud-accent);color:#fff!important}.ms-steps button.is-on i{background:var(--hud-accent);color:#000}.ms-step{min-height:190px;animation:tk-next-in var(--dur-3) var(--ease-out) both}.ms-step-nav{justify-content:space-between}.ms-picks{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.ms-picks.is-regions{grid-template-columns:repeat(3,1fr)}.ms-pick{border-radius:var(--r-card);text-align:left;transition:transform var(--dur-1), box-shadow var(--dur-1);background:#fff;border:1px solid #b9b9b9;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 8px;display:flex}.ms-pick:hover{transform:translateY(-2px)}.ms-pick.is-on{border-color:var(--hud-select);box-shadow:0 0 0 2px var(--hud-accent);background:#fffbe8}.ms-pick-glyph{font-size:24px;line-height:1}.ms-pick b{font-size:11px}.ms-pick small{color:#666;font-size:9.5px;line-height:1.25}.ms-pick-blurb{font-style:italic}.ms-pick-mods{color:#0a246a;margin-top:2px;font-size:9px;font-style:normal;line-height:1.3}.ms-pick.is-cold.is-on{background:#eaf6ff}.ms-pick.is-hot.is-on{background:#fff0e6}.ms-climate{gap:6px;margin-bottom:6px;display:flex}.ms-climate button{border-radius:var(--r-card);font:bold 12px var(--f-display);background:#fff;border:1px solid #b9b9b9;flex-direction:column;flex:1;align-items:center;gap:1px;padding:6px;display:flex;color:#333!important}.ms-climate button small{font:9.5px var(--f-ui);color:#666}.ms-climate button.is-cold.is-on{background:linear-gradient(#f2fbff,#bfe3ff);border-color:#4aa3df;box-shadow:0 0 0 2px #9ed3ff}.ms-climate button.is-hot.is-on{background:linear-gradient(#fff4ea,#ffc49a);border-color:#e0702a;box-shadow:0 0 0 2px #ffb47a}.ms-teams{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ms-teams .ms-blurb{grid-column:1/-1}.ms-team{border-radius:var(--r-panel);min-height:150px;transition:transform var(--dur-1), box-shadow var(--dur-1);background:#fff;border:2px solid #b9b9b9;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:18px 10px;display:flex;color:#333!important}.ms-team:hover{transform:translateY(-2px)}.ms-team b{font:900 30px var(--f-loud);letter-spacing:.08em}.ms-team small{color:#666;font-size:10px}.ms-team.is-red b{color:#c81e2e}.ms-team.is-blue b{color:#1f55c8}.ms-team.is-red.is-on{background:#fff0f1;border-color:#c81e2e;box-shadow:0 0 0 3px #ffb3b9}.ms-team.is-blue.is-on{background:#eef3ff;border-color:#1f55c8;box-shadow:0 0 0 3px #b3c8ff}.ms-nametag.is-red{color:#fff;background:#c81e2e}.ms-nametag.is-blue{color:#fff;background:#1f55c8}.ms-body.is-big.is-red{box-shadow:0 0 0 3px #c81e2e,0 12px 30px #00000059}.ms-body.is-big.is-blue{box-shadow:0 0 0 3px #1f55c8,0 12px 30px #00000059}.ms-sheet{border:2px solid var(--hud-ink);border-radius:var(--r-panel);background:linear-gradient(180deg, #f4f2e8, var(--hud-face-2));color:#000;width:230px;box-shadow:var(--hud-shadow);font:var(--t-sm) var(--f-ui);flex-direction:column;gap:6px;margin-top:10px;padding:8px 10px;display:flex}.ms-sheet-vibes{justify-content:space-between;align-items:baseline;display:flex}.ms-sheet-vibes small{color:var(--hud-ink);letter-spacing:.08em;font-weight:700}.ms-sheet-num{font:900 24px var(--f-loud);color:var(--hud-ink);animation:yo-bump var(--dur-3) var(--ease-out) both}.ms-sheet-mains{grid-template-columns:repeat(5,1fr);gap:3px;margin:0;padding:0;list-style:none;display:grid}.ms-sheet-mains li{border-radius:var(--r-ctl);opacity:.5;background:#fff9;flex-direction:column;align-items:center;padding:2px 0;display:flex}.ms-sheet-mains li.has{opacity:1;background:#fff}.ms-sheet-mains li small{letter-spacing:.02em;font-size:7px}.ms-sheet-mains li b{animation:yo-bump var(--dur-3) var(--ease-out) both;font-size:12px}.ms-sheet-subs{flex-wrap:wrap;gap:3px;margin:0;padding:0;list-style:none;display:flex}.ms-sheet-subs li{border:1px solid var(--hud-line);border-radius:var(--r-pill);background:#fff;padding:1px 6px;font-size:9.5px}.ms-sheet-subs li b{color:var(--hud-ink)}.is-mac .ms-sheet{background:#fff}.yo{height:100%;min-height:0;font:var(--t-md) var(--f-ui);color:#000;background:#fff;flex-direction:column;display:flex}.yo-head{gap:var(--s-5);padding:var(--s-4) var(--s-5);border-bottom:2px solid var(--hud-ink);background:linear-gradient(180deg, #f4f2e8, var(--hud-face-2));flex:none;grid-template-columns:200px 1fr 1.3fr;display:grid;position:relative;overflow:hidden}.yo-id{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.yo-pfp{border:2px solid var(--hud-ink);border-radius:var(--r-panel);background:#fff;padding:3px;display:inline-block}.yo-pfp.is-red{border-color:#c81e2e;box-shadow:0 0 0 2px #ffb3b9}.yo-pfp.is-blue{border-color:#1f55c8;box-shadow:0 0 0 2px #b3c8ff}.yo-name{font:bold var(--t-xl) var(--f-display);align-items:center;gap:6px;margin-top:4px;display:flex}.yo-team{border-radius:var(--r-pill);color:#fff;font:900 9px var(--f-loud);letter-spacing:.1em;padding:0 6px;font-style:normal}.yo-team.is-red{background:#c81e2e}.yo-team.is-blue{background:#1f55c8}.yo.is-red .yo-name{color:#c81e2e}.yo.is-blue .yo-name{color:#1f55c8}.yo-badges{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.yo-badge{border:1px solid var(--hud-line);border-radius:var(--r-pill);font-size:var(--t-sm);background:#fff;padding:1px 7px}.yo-badge.is-cold{background:#eaf6ff;border-color:#9ed3ff}.yo-badge.is-hot{background:#fff0e6;border-color:#ffb47a}.yo-badge.is-quiet{color:#777;font-style:italic}.yo-vibes{padding:var(--s-3);border:2px solid var(--hud-ink);border-radius:var(--r-panel);color:#fff;background:#111;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.yo-vibes small{font:bold var(--t-sm) var(--f-ui);letter-spacing:.3em;color:var(--hud-coin)}.yo-vibes b{font:900 52px/1 var(--f-loud);color:#fff;text-shadow:0 0 12px #ffd23f80}.yo-vibes b .hud-ticker.is-up{color:var(--hud-coin);transform:scale(1.08)}.yo-vibes-sub{color:#9a9aa2;font-size:var(--t-xs);text-align:center}.yo-vibes.is-peak{animation:1.6s ease-out both yo-peak}@keyframes yo-peak{0%{box-shadow:0 0 #ffd23fe6,inset 0 0 40px #ffd23f99}to{box-shadow:0 0 0 18px #ffd23f00,inset 0 0 #ffd23f00}}.yo-worth{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.yo-worth>small{letter-spacing:.12em;color:var(--hud-ink);font-weight:700}.yo-worth>small i{border:1px solid var(--hud-ink);width:13px;height:13px;font:bold 9px var(--f-ui);cursor:help;border-radius:50%;place-items:center;margin-left:4px;font-style:normal;display:inline-grid}.yo-worth-row{gap:var(--s-3);align-items:center;display:flex}.yo-worth-item{border:1px solid var(--hud-line);border-radius:var(--r-card);background:#fff;flex-direction:column;flex:1;padding:4px 8px;display:flex}.yo-worth-item b{font:bold var(--t-2xl) var(--f-display);white-space:nowrap}.yo-worth-item small{color:#666;font-size:var(--t-xs)}.yo-worth-item.is-steam{background:#eef7ff;border-color:#9ed3ff}.yo-worth-plus{color:#888;font:bold 18px var(--f-display)}.yo-meters{flex-direction:column;gap:4px;display:flex}.yo-meter{cursor:help;grid-template-columns:52px 1fr 28px;align-items:center;gap:6px;display:grid}.yo-meter small{letter-spacing:.08em;color:var(--hud-ink);font-weight:700}.yo-meter b{text-align:right;font-variant-numeric:tabular-nums}.yo-meter-bar{border:1px solid var(--hud-ink);border-radius:var(--r-pill);background:#fff;height:12px;overflow:hidden}.yo-meter-bar i{height:100%;transition:width .6s var(--ease-out);display:block}.yo-meter.is-hope .yo-meter-bar i{background:linear-gradient(90deg,#ffd23f,#ff9d1c)}.yo-meter.is-health .yo-meter-bar i{background:linear-gradient(90deg,#7ee07e,#2a9a2a)}.yo-meter.is-hot .yo-meter-bar i{background:linear-gradient(90deg,#ff8a8a,#d6283b)}.yo-meter.is-hot small{color:var(--hud-hot)}.yo-aura{z-index:3;gap:var(--s-2);padding:var(--s-3) var(--s-5);border-bottom:1px solid var(--os-line,var(--hud-line));background:var(--os-group-bg,#faf9f4);color:var(--os-ink,inherit);font-family:var(--os-font,inherit);flex:none;display:grid;position:relative}.yo-aura-head{align-items:center;gap:var(--s-3);display:flex}.yo-aura-lv{justify-items:center;min-width:64px;line-height:1;display:grid}.yo-aura-lv small{font-size:var(--t-xs,11px);letter-spacing:.12em;color:var(--os-ink-soft,#667)}.yo-aura-lv b{font-family:var(--os-font-title,inherit);font-size:44px;font-weight:900}.yo-aura-xp{flex:1;gap:2px;min-width:0;display:grid}.yo-aura-bar{border:1px solid var(--os-group-border,var(--hud-ink));border-radius:var(--os-btn-radius,6px);background:#00000014;height:12px;display:block;overflow:hidden}.yo-aura-bar i{background:linear-gradient(#ffe08a,#ffb020);height:100%;transition:width .4s;display:block}.yo-aura-pending{background:var(--tier-L,#ffb020);color:#3a2400;font-size:var(--t-sm,13px);white-space:nowrap;border-radius:999px;padding:4px 10px;animation:1.6s ease-in-out infinite yo-aura-pulse}@keyframes yo-aura-pulse{50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.yo-aura-pending{animation:none}.yo-aura-bar i{transition:none}}.yo-aura-roll{gap:var(--s-3);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.yo-aura-card{padding:var(--s-3);border-radius:var(--os-card-radius,var(--r-card));background:var(--os-win-bg,#fff);text-align:center;justify-items:center;gap:6px;display:grid}.yo-aura-glyph{font-size:34px;line-height:1}.yo-aura-name{font-size:var(--t-md,15px);overflow-wrap:anywhere}.yo-aura-rar{font-size:var(--t-xs,11px);text-transform:uppercase;letter-spacing:.08em;min-height:18px}.yo-aura-lvs{font-variant-numeric:tabular-nums;font-weight:800}.yo-aura-go{width:100%;min-height:52px;font-size:var(--t-md,15px);font-weight:800}.yo-aura-go small,.yo-aura-reroll small{opacity:.8;margin-left:6px}.yo-aura-reroll{justify-self:end;min-height:40px}.yo-aura-idle{font-size:var(--t-sm,13px);margin:0}@media (max-width:640px){.yo-aura{padding:var(--s-3)}.yo-aura-roll{grid-template-columns:1fr}.yo-aura-card{-moz-column-gap:var(--s-3);place-items:center start;column-gap:var(--s-3);grid-template-columns:auto 1fr auto}.yo-aura-glyph{grid-area:1/1/3}.yo-aura-name{grid-area:1/2}.yo-aura-rar{grid-area:2/2}.yo-aura-lvs{grid-area:1/3/3}.yo-aura-go{grid-area:3/1/auto/-1;min-height:52px}.yo-aura-reroll{justify-self:stretch;min-height:52px}}.yo-advisors{z-index:3;gap:var(--s-2);padding:var(--s-2) var(--s-5);border-bottom:1px solid var(--hud-line);background:#faf9f4;flex:none;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.yo-adv{-moz-column-gap:6px;border:1px solid var(--hud-line);border-radius:var(--r-card);text-align:center;transition:box-shadow var(--dur-1);background:#fff;grid-template-rows:auto auto auto;grid-template-columns:34px 1fr;align-items:center;column-gap:6px;padding:4px 6px;display:grid;position:relative}.yo-adv:hover{box-shadow:0 0 0 2px var(--hud-accent)}.yo-adv-face{border:2px solid var(--hud-ink);background:radial-gradient(circle at 35% 30%,#fff,#dcd8c4);border-radius:50%;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.yo-adv.is-oracle-tung .yo-adv-face{background:radial-gradient(circle at 35% 30%,#f3e8ff,#b58cf0);border-color:#8c45e8;box-shadow:0 0 10px #a35bff88}.yo-adv.is-hedge-fund-frog .yo-adv-face{background:radial-gradient(circle at 35% 30%,#e6ffe6,#7ed07e)}.yo-adv b{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-md);overflow:hidden}.yo-adv-odds{color:#777;font-size:var(--t-xs);text-align:left}.yo-adv .xp-button{grid-column:1/-1;margin-top:3px}.yo-bubble{z-index:4;border:1px solid var(--hud-ink);border-radius:var(--r-card);background:var(--hud-paper);font-size:var(--t-sm);text-align:left;animation:yo-bubble-in var(--dur-3) var(--ease-out) both;grid-column:1/-1;margin:8px 0 0;padding:6px 8px;line-height:1.3;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 12px #00000040}.yo-bubble:before{content:"";border:1px solid var(--hud-ink);background:var(--hud-paper);border-width:1px 0 0 1px;width:10px;height:10px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.yo-bubble small{color:#7a3a00}@keyframes yo-bubble-in{0%{opacity:0;transform:translateY(6px)scale(.96)}}.yo-tools{gap:var(--s-3);padding:var(--s-2) var(--s-5);border-bottom:1px solid var(--hud-line);background:#fff;flex:none;align-items:center;display:flex}.yo-tools input{border-radius:var(--r-ctl);min-width:120px;font:var(--t-md) var(--f-ui);border:1px solid #7f9db9;flex:1;padding:4px 8px}.yo-tools .dk-tabs-filter{margin:0;padding:0}.yo-sort{color:#555;align-items:center;gap:4px;display:flex}.yo-sort select{font:var(--t-sm) var(--f-ui)}.yo-count{white-space:nowrap;margin-left:auto}.yo-wall{min-height:0;padding:var(--s-3) var(--s-5);background:repeating-linear-gradient(0deg,#fff 0 24px,#fbfaf6 24px 48px);flex:1;overflow-y:auto}.yo-main{margin-bottom:var(--s-2);border:1px solid var(--hud-line);border-radius:var(--r-card);transition:box-shadow var(--dur-2);background:#fff;overflow:hidden}.yo-main.is-open{border-color:var(--hud-ink);box-shadow:0 2px 8px #0000001f}.yo-main-head{gap:var(--s-3);text-align:left;width:100%;font:inherit;transition:background var(--dur-1);background:linear-gradient(#fff,#f1efe6);border:0;grid-template-columns:34px 1fr auto 16px;align-items:center;padding:6px 10px;display:grid;color:#000!important}.yo-main-head:hover{background:linear-gradient(#fffbe8,#f6efd0)}.yo-main.is-open .yo-main-head{background:linear-gradient(#e9effa,#d6e2f7)}.yo-main-glyph{font-size:24px;line-height:1}.yo-main-name{flex-direction:column;min-width:0;display:flex}.yo-main-name b{font:bold var(--t-lg) var(--f-display);letter-spacing:.06em}.yo-main-name small{color:#666;font-size:var(--t-sm)}.yo-main-sum{flex-direction:column;align-items:flex-end;display:flex}.yo-main-sum .hud-ticker{font:900 var(--t-2xl) var(--f-loud);color:var(--hud-ink)}.yo-main-sum .hud-ticker.is-up{color:var(--hud-good)}.yo-main-sum .hud-ticker.is-down{color:var(--hud-hot)}.yo-main-sum small{color:#666;font-size:var(--t-xs);white-space:nowrap}.yo-caret{color:#666;transition:transform var(--dur-2) var(--ease-out);font-style:normal}.yo-main.is-open .yo-caret{transform:rotate(90deg)}.yo-subs{border-top:1px solid var(--hud-line);animation:yo-unfold var(--dur-3) var(--ease-out) both;grid-template-columns:1fr 1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}@keyframes yo-unfold{0%{opacity:0;transform:translateY(-6px)}}.yo-sub{transition:background var(--dur-2);background:#fff;border-bottom:1px solid #eee;border-right:1px solid #eee;grid-template-columns:22px 1fr auto 18px auto auto;align-items:center;gap:6px;padding:4px 8px;display:grid}.yo-sub:nth-child(2n){border-right:0}.yo-sub.has-level{background:#fffdf3}.yo-sub.is-gated{background:#eef7ff;box-shadow:inset 3px 0 #1d9bf0}.yo-sub.is-tipped{box-shadow:inset 3px 0 0 var(--hud-accent);background:#fff4d6}.yo-sub.is-gated.is-tipped{background:linear-gradient(90deg,#fff4d6,#eef7ff)}.yo-sub.is-refund-tip{box-shadow:inset 3px 0 0 var(--hud-hot)}.yo-sub.is-lit-up{animation:yo-lit-up .7s var(--ease-out) both}.yo-sub.is-lit-down{animation:yo-lit-down .5s var(--ease-out) both}@keyframes yo-lit-up{0%{background:#ffe88a;transform:scale(1.015)}to{background:#fffdf3;transform:none}}@keyframes yo-lit-down{0%{background:#ffd0d6}to{background:#fff}}.yo-sub-glyph{text-align:center;font-size:16px;line-height:1}.yo-sub-name{flex-direction:column;min-width:0;display:flex}.yo-sub-name b{font-size:var(--t-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yo-sub-name small{color:#777;font-size:var(--t-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yo-pips{gap:2px;display:inline-flex}.yo-pips i{width:7px;height:11px;transition:background var(--dur-2), border-color var(--dur-2), transform var(--dur-2);background:#f4f4f4;border:1px solid #b9b9b9;border-radius:2px}.yo-pips i.is-on{background:linear-gradient(180deg, var(--hud-coin), #ff9d1c);border-color:#b88800;box-shadow:inset 0 1px #ffffffb3}.yo-pips i.is-want{background:repeating-linear-gradient(45deg,#dbeeff 0 2px,#fff 2px 4px);border-color:#1d9bf0}.yo-sub.is-lit-up .yo-pips i.is-on:last-of-type,.yo-sub.is-lit-up .yo-pips i.is-on{animation:yo-pip-pop .5s var(--ease-out) both}@keyframes yo-pip-pop{0%{transform:scale(1)}40%{filter:brightness(1.6);transform:scale(1.5)}to{transform:scale(1)}}.yo-lv{font:900 var(--t-lg) var(--f-loud);color:var(--hud-ink);text-align:center}.yo-sub-tags{gap:3px;min-width:0;display:inline-flex}.yo-tag{border-radius:var(--r-pill);font:bold var(--t-xs) var(--f-ui);padding:0 5px;font-style:normal}.yo-tag.is-gate{color:#fff;background:#1d9bf0}.yo-tag.is-gate.is-met{background:var(--hud-good)}.yo-tag.is-tip{background:var(--hud-accent);color:#000}.yo-tag.is-sell{background:var(--hud-hot);color:#fff}.yo-sub-btns{gap:3px;display:inline-flex}.yo-btn{border-radius:var(--r-ctl);min-width:40px;font:bold 14px/1 var(--f-ui);transition:box-shadow var(--dur-1), transform var(--m-tap) var(--m-out);background:linear-gradient(#fff,#e3e0d2);border:1px solid #003c74;flex-direction:column;justify-content:center;align-items:center;padding:1px 6px;display:inline-flex;color:#000!important}.yo-btn small{font:8.5px var(--f-ui);color:#555}.yo-btn.is-plus{text-shadow:0 1px #fff8;background:linear-gradient(#d9ffd0,#7ee07e 60%,#3cb93c);border-color:#1d6b1d}.yo-btn.is-plus small{color:#145214}.yo-btn.is-minus{background:linear-gradient(#fff,#ffd0d6);border-color:#7a1a1a}.yo-btn.is-minus small{color:#7a1a1a}.yo-btn:hover:not(:disabled){box-shadow:inset 0 0 0 2px #f8b33b}.yo-btn:active:not(:disabled){transform:translateY(1px)}.yo-btn:disabled{opacity:.45;filter:grayscale(.6)}.yo-foot{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-5);border-top:1px solid var(--hud-line);background:var(--hud-face);flex:none;display:flex}.yo-foot>span{font:bold var(--t-lg) var(--f-display)}.yo-foot .hud-ticker.is-up{color:var(--hud-good)}.yo-foot .hud-ticker.is-down{color:var(--hud-hot)}@keyframes yo-bump{0%{color:var(--hud-good);transform:scale(1.25)}to{transform:scale(1)}}.is-mac .yo-vibes,.is-mac .yo-adv-face,.is-mac .yo-pfp,.is-mac .yo-main,.is-mac .yo-btn{border-radius:0}.dk-npc-badge{border:1px solid var(--hud-ink);background:var(--hud-paper);color:var(--hud-ink);letter-spacing:.08em;vertical-align:middle;border-radius:3px;margin-left:4px;padding:0 4px;font:700 8.5px/13px Tahoma,sans-serif;display:inline-block}.dk-x-brand{flex-direction:column;gap:2px;padding:0 0 6px;display:flex}.dk-x-msn{align-self:flex-start;margin-left:10px;font-size:11px;text-decoration:none;color:#536471!important}.dk-x-msn:hover{text-decoration:underline}.dk-x-npcfeed{background:linear-gradient(90deg, var(--hud-paper), #fff);color:#0f1419;animation:dk-screen-in var(--dur-3,.3s) ease-out both;border-bottom:1px solid #eff3f4;margin:0;padding:8px 12px;font-size:12px}.dk-x-older{justify-content:center;padding:10px 12px 16px;display:flex}.dk-x-older .dk-x-outline{font-size:12px}.dk-msn-list li.is-npc .msn-dot{background:var(--hud-accent)}.msn-typing{color:#666;align-items:center;gap:6px;font-size:10.5px;font-style:italic;display:flex}.msn-typing i{gap:3px;display:inline-flex}.msn-typing i b{background:#0a246a;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite msn-typing}.msn-typing i b:nth-child(2){animation-delay:.2s}.msn-typing i b:nth-child(3){animation-delay:.4s}@keyframes msn-typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.msn-typing i b{opacity:.8;animation:none}.dk-x-npcfeed{animation:none}}.dk-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vm-brand{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.vm-brand-name{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:12px;max-width:100%;display:flex}.vm-brand b{font:italic 700 46px/1 var(--f-display);letter-spacing:-.02em;color:#fff;text-shadow:0 3px #0a246a,0 8px 24px #0a246a80}.vm-brand em{background:var(--hud-coin);color:#000;font:900 13px/1 var(--f-loud);letter-spacing:.4em;text-indent:.4em;border:2px solid #000;padding:2px 10px;font-style:normal;transform:rotate(-2deg);box-shadow:3px 3px #000,0 0 0 2px #fff}.vm-brand small{color:#fff;font-size:var(--t-lg);text-wrap:balance;margin-top:6px}.vm-brand.is-hero b{text-shadow:0 4px #0a246a,0 10px 30px #316ac58c;font-size:clamp(44px,7vw,76px)}.vm-brand.is-hero em{padding:3px 12px;font-size:clamp(12px,1.6vw,16px)}.vm-brand.is-hero small{color:#b5b5b5}.vm-brand.is-md{gap:4px}.vm-brand.is-md b{font-size:24px}.vm-brand.is-md em{letter-spacing:.3em;text-indent:.3em;padding:1px 7px;font-size:9px;box-shadow:2px 2px #000}.vm-brand.is-sm{flex-direction:row;gap:8px}.vm-brand.is-sm b{font-size:16px}.vm-brand.is-sm em{letter-spacing:.25em;text-indent:.25em;padding:1px 6px;font-size:8px;box-shadow:2px 2px #000}.is-mac .vm-brand b{text-shadow:none;color:#000;font-style:normal;font-weight:900}.is-mac .vm-brand em{transform:none;box-shadow:2px 2px #000}.dk-welcome-brand .vm-brand{align-items:flex-end}.dk-welcome-brand .vm-brand b{font-size:56px}.ms-logo .vm-brand small{opacity:.9}.bt{z-index:var(--z-boot);color:#fff;font-family:var(--f-ui);cursor:default;-webkit-user-select:none;user-select:none;background:#000;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;position:absolute;inset:0;overflow:hidden}.bt-scan{pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#ffffff06 3px 4px);position:absolute;inset:0}.bt-glow{pointer-events:none;background:radial-gradient(60% 45% at 50% 42%,#316ac56b,#0a246a2e 50%,#0000 75%);animation:4s ease-in-out infinite alternate bt-breathe;position:absolute;inset:0}.bt.is-full .bt-glow{background:radial-gradient(70% 55% at 50% 45%,#ffd23f59,#ff8a1a1f 50%,#0000 75%);animation:none}.bt-os{font:italic 700 18px/1 var(--f-display);color:#cfcfcf;animation:bt-in .5s var(--ease-out) both;align-items:center;gap:8px;padding:16px 22px;display:flex;position:relative}.bt-os i{color:var(--hud-coin);font-style:normal}.bt-os b{color:#ff8a1a;vertical-align:super;font-size:12px}.bt-os-right{color:#6f7a8f;font:700 var(--t-xs) var(--f-mono);letter-spacing:.14em;margin-left:auto;font-style:normal}.bt-stack{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-width:0;padding:0 24px;display:flex;position:relative}.bt-stack .vm-brand{animation:bt-in .6s var(--ease-out) both}.bt.is-full .bt-stack .vm-brand{animation:bt-pop .5s var(--ease-spring) both}.bt-mode{border-radius:var(--r-pill);color:#9db8ee;font:bold var(--t-xs) var(--f-ui);letter-spacing:.3em;text-indent:.3em;transition:color var(--dur-2), border-color var(--dur-2);border:1px solid #5a7edc;padding:3px 10px;animation:1.2s steps(2,end) infinite bt-blink}.bt-mode.is-done{border-color:var(--hud-good);color:#9fff6b;animation:none}.bt-bar{width:min(440px,82vw);height:22px;animation:bt-in .6s var(--ease-out) both .1s;background:#0d0f16;border:2px solid #b2b2b2;border-radius:4px;position:relative;overflow:hidden;box-shadow:inset 0 2px 6px #000,0 0 0 1px #000}.bt-bar i{height:100%;transition:background-color var(--dur-3);background:#2e5ad8 repeating-linear-gradient(90deg,#2e5ad8 0 10px,#8cb4ff 10px 12px,#0000 12px 14px);display:block;position:relative;box-shadow:inset 0 1px #8cb4ff}.bt-bar i:after{content:"";background:linear-gradient(90deg,#0000 0 40%,#ffffff59 50%,#0000 60% 100%) 0 0/200% 100%;animation:1.6s linear infinite bt-sheen;position:absolute;inset:0}.bt-bar.is-full i{background:#f0b422 repeating-linear-gradient(90deg,#f0b422 0 10px,#ffe58a 10px 12px,#0000 12px 14px);animation:.5s ease-out bt-flash;box-shadow:inset 0 1px #fff3b0}.bt-pct{color:#fff;line-height:18px;font:bold 11px/18px var(--f-mono);font-variant-numeric:tabular-nums;text-shadow:0 1px #000,0 0 4px #000;position:absolute;top:0;right:6px}.bt-bar.is-full .bt-pct{color:#000;text-shadow:none}.bt-post{width:min(440px,82vw);font:var(--t-lg) var(--f-mono);animation:bt-in .6s var(--ease-out) both .15s;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.bt-post li{color:#9a9a9a;min-height:1.5em;transition:color var(--dur-2);grid-template-columns:max-content minmax(0,1fr) auto;align-items:baseline;gap:12px;display:grid}.bt-post-key{letter-spacing:.08em;color:#6f7a8f;min-width:7em;font-weight:700}.bt-post-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bt-post-ok{text-align:right;min-width:2em}.bt-post li.is-next,.bt-post li.is-next .bt-post-key{color:#40444d}.bt-post li.is-now{color:#fff}.bt-post li.is-now .bt-post-key{color:#9db8ee}.bt-post li.is-now .bt-post-ok{color:#fff;animation:.9s steps(2,end) infinite bt-blink}.bt-post li.is-done{color:#9a9a9a}.bt-post li.is-done .bt-post-ok{color:#9fff6b;font-weight:700}.bt-post li.is-done .bt-post-key{color:#7f8a9f}.bt-tip{color:#9a9a9a;max-width:560px;font:var(--t-md) var(--f-mono);text-align:center;text-wrap:balance;animation:bt-tip .35s var(--ease-out) both;margin:2px 0 0}.bt-tip b{color:var(--hud-coin);margin-right:.5em}.bt-foot{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;max-width:100%;padding:0 12px 14px;display:flex;position:relative}.bt-foot small{color:#9a9a9a;min-height:1.4em;font-size:var(--t-sm)}.bt-skip{font:inherit;cursor:pointer;background:0 0;border:0;margin-right:8px;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;color:#9a9a9a!important}.bt-skip-tap{display:none}.bt-go{color:var(--hud-coin);letter-spacing:.1em;animation:bt-tip .3s var(--ease-out) both;margin-right:8px;font-weight:700}@media (pointer:coarse){.bt-skip-key{display:none}.bt-skip-tap{display:inline}}@keyframes bt-in{0%{opacity:0;transform:translateY(8px)}}@keyframes bt-tip{0%{opacity:0;transform:translateY(6px)}}@keyframes bt-pop{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1.02)}}@keyframes bt-breathe{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.08)}}@keyframes bt-sheen{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes bt-flash{0%{filter:brightness(2.2)}to{filter:brightness()}}@keyframes bt-blink{50%{opacity:.25}}.bt.is-out{pointer-events:none;animation:.4s ease-in both bt-lift}.bt.is-out>*{opacity:0;animation:none}@keyframes bt-lift{to{opacity:0}}.cast{--cast:104px;justify-content:center;align-items:flex-end;width:100%;max-width:100%;display:flex;overflow:hidden}.cast-one{width:0;height:var(--cast);opacity:0;cursor:pointer;transition:width .3s var(--ease-out);flex:none;position:relative;transform:translateY(30px)scale(.6)}.cast-one .ch{pointer-events:none;position:absolute;inset:0}.cast-one.is-in{width:var(--cast);opacity:1;animation:cast-land .5s var(--ease-spring) both, cast-bob 2.8s ease-in-out calc(var(--i) * -.37s) infinite;transform:none}.cast-one.is-in.is-happy{animation:cast-jump .55s var(--ease-spring) both}.cast.is-cheer .cast-one.is-in{animation:cast-jump .55s var(--ease-spring) calc(var(--i) * 45ms) both}.bt-cast{animation:bt-in .6s var(--ease-out) both .2s;margin-top:10px}.bt.is-xp .bt-cast{--cast:96px}.bt-cast .cast-one.is-in:after{content:"";background:#ffffff14;border-radius:50%;height:6px;position:absolute;bottom:-3px;left:14%;right:14%}@keyframes cast-land{0%{opacity:0;transform:translateY(40px)scale(.5)}60%{opacity:1;transform:translateY(-8px)scale(1.06)}to{transform:none}}@keyframes cast-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes cast-jump{0%{transform:translateY(0)scale(1)}35%{transform:translateY(-18px)scale(1.08,.94)}70%{transform:translateY(0)scale(.96,1.04)}to{transform:none}}.cast.is-boxed{--cast:50px;flex-wrap:wrap;gap:6px}.cast.is-boxed .cast-one{width:var(--cast);opacity:1;background:0 0;border:1px dotted #000;transform:none}.cast.is-boxed .cast-one .ch{opacity:0}.cast.is-boxed .cast-one.is-in{animation:cast-land .4s var(--ease-spring) both;background:#fff;border-style:solid;box-shadow:2px 2px #000}.cast.is-boxed .cast-one.is-in .ch{opacity:1}.cast.is-boxed .cast-one.is-in:after{display:none}.bt.is-mac{background:repeating-conic-gradient(#8f8f8f 0 25%, #a6a6a6 0 50%) 0 0 / 4px 4px;color:#000;font-family:var(--mac-small)}.bt.is-mac .bt-scan,.bt.is-mac .bt-glow{display:none}.bt.is-mac .bt-os{font:700 14px var(--mac-font);color:#000}.bt.is-mac .bt-os-right{color:#333}.bt-happy{transform-origin:0;margin-right:-26px;transform:scale(.42)}.bt-card{width:min(420px,100vw - 40px);animation:bt-in .5s var(--ease-out) both;background:#fff;border:2px solid #000;flex-direction:column;align-items:center;gap:10px;padding:24px 28px 20px;display:flex;box-shadow:3px 3px #000}.bt.is-full .bt-card{animation:bt-pop .5s var(--ease-spring) both, bt-invert .36s steps(2, jump-none) 1}@keyframes bt-invert{50%{filter:invert()}}.bt-mac-hello{color:#333;font:400 12px var(--mac-small)}.bt.is-mac .bt-mode{color:#000;border-color:#000}.bt.is-mac .bt-bar{width:100%;height:14px;box-shadow:none;background:#fff;border:1px solid #000;border-radius:0;animation:none}.bt.is-mac .bt-bar i{box-shadow:none;background:#33c;transition:none}.bt.is-mac .bt-bar i:after{display:none}.bt.is-mac .bt-bar.is-full i{background:#000}.bt.is-mac .bt-pct{color:#fff;font:bold 10px/12px var(--mac-small);text-shadow:0 0 2px #fff,0 0 2px #fff;mix-blend-mode:difference}.bt.is-mac .bt-post{width:100%;font:400 11px var(--mac-small)}.bt.is-mac .bt-post li{color:#333}.bt.is-mac .bt-post li.is-next,.bt.is-mac .bt-post li.is-next .bt-post-key{color:#aaa}.bt.is-mac .bt-post li.is-now,.bt.is-mac .bt-post li.is-now .bt-post-key,.bt.is-mac .bt-post li.is-now .bt-post-ok{color:#000;font-weight:700}.bt.is-mac .bt-post li.is-done .bt-post-key{color:#333}.bt.is-mac .bt-post li.is-done .bt-post-ok{color:#000}.bt.is-mac .bt-tip{color:#444;font:400 11px var(--mac-small)}.bt.is-mac .bt-tip b{color:#000}.bt.is-mac .bt-foot small,.bt.is-mac .bt-skip{color:#222!important}.bt.is-mac .bt-go{color:#000}.bt.is-mac .bt-cast .cast-one.is-in{animation-name:cast-land}.bt.is-mac .bt-cast{justify-content:center;width:100%;margin-top:4px}.dk-language-root:lang(zh-CN) :is(.bt-post,.bt-mode,.bt-os-right,.bt-tip),.dk-language-root:lang(ja) :is(.bt-post,.bt-mode,.bt-os-right,.bt-tip),.dk-language-root:lang(ko) :is(.bt-post,.bt-mode,.bt-os-right,.bt-tip){letter-spacing:0;text-indent:0;font-family:Arial,Noto Sans CJK SC,Hiragino Sans,Malgun Gothic,sans-serif}.dk-language-root:lang(zh-CN) .bt-post-key,.dk-language-root:lang(ja) .bt-post-key,.dk-language-root:lang(ko) .bt-post-key{letter-spacing:0}.dk-welcome-cast{pointer-events:none;z-index:1;justify-content:center;display:flex;position:absolute;bottom:80px;left:0;right:0}.dk-welcome-cast .cast{--cast:72px;pointer-events:auto;width:auto;max-width:100%}.dk-welcome-cast .cast-one.is-in{animation:cast-land .5s var(--ease-spring) both, cast-bob 2.8s ease-in-out calc(var(--i) * -.37s) infinite;animation-delay:calc(var(--i) * 40ms), calc(var(--i) * -.37s)}.dk-welcome-cast .cast-one+.cast-one{margin-left:-14px}.dk-welcome{overflow:hidden}@media (max-width:600px){.bt-os{padding:12px 14px;font-size:16px}.bt-os-right{display:none}.bt-stack{gap:12px}.bt-post{font-size:var(--t-md)}.bt-post li{grid-template-columns:max-content minmax(0,1fr) auto;gap:8px}.bt-post-key{min-width:0}.bt .cast{--cast:54px;overflow:visible}.bt.is-xp .bt-cast{--cast:54px}.bt .cast-one.is-in+.cast-one.is-in{margin-left:-24px}.bt .cast.is-boxed{--cast:44px;gap:3px}.bt .cast.is-boxed .cast-one+.cast-one{margin-left:0}.bt-card{padding:18px 16px 14px}.bt-tip{font-size:var(--t-sm)}.dk-welcome-cast{bottom:64px}.dk-welcome-cast .cast{--cast:40px}.dk-welcome-cast .cast-one+.cast-one{margin-left:-12px}.dk-welcome-bottom{height:64px;padding:0 16px}}.sp{flex-direction:column;gap:8px;display:flex}.sp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 12px;display:flex}.sp-title{flex-direction:column;gap:1px;display:flex}.sp-title b{font:700 var(--t-2xl)/1.1 var(--f-display);color:var(--hud-ink);letter-spacing:.02em}.sp-title small{color:#555;font-size:var(--t-sm)}.sp-legend{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.sp-legend-label{color:#555;font:bold var(--t-xs) var(--f-ui);letter-spacing:.1em}.sp-lens{border-radius:var(--r-pill);font:bold var(--t-sm) var(--f-display);transition:background var(--dur-1), color var(--dur-1), border-color var(--dur-1);background:#fff;border:1px solid #888;align-items:center;gap:4px;padding:3px 10px;display:inline-flex;color:#222!important}.sp-lens:hover{border-color:var(--hud-ink)}.sp-lens.is-on.is-cold{background:#1b6fa8;border-color:#1b6fa8;color:#fff!important}.sp-lens.is-on.is-hot{background:#c9521a;border-color:#c9521a;color:#fff!important}.sp-main{grid-template:"map card""rack card"/minmax(0,3fr) minmax(0,2fr);align-items:start;gap:10px;margin-bottom:6px;display:grid}.sp-map{aspect-ratio:360/144;border:2px solid var(--hud-ink);border-radius:var(--r-card);background:#06101f;grid-area:map;width:100%;display:block;box-shadow:inset 0 0 40px #0009}.sp-sea{fill:#07152b}.sp-sea-dot{fill:#1d3a63}.sp-dots circle{fill:#8fb6e6}.sp-lines line{stroke:#ffffff4d;stroke-width:.5px;stroke-dasharray:2 2}.sp-lines text{fill:#ffffff8c;font:700 6px var(--f-mono);letter-spacing:.1em;paint-order:stroke;stroke:#06101f;stroke-width:2px;stroke-linejoin:round}.sp-pin{cursor:pointer;transition:opacity var(--dur-2)}.sp-pin.is-dim{opacity:.15;pointer-events:none}.sp-hit{fill:#0000}.sp-dot{stroke:#06101f;stroke-width:1.4px;transition:r var(--dur-1)}.sp-pin.is-cold .sp-dot{fill:#58b7ff}.sp-pin.is-hot .sp-dot{fill:#ff7a2a}.sp-pin.is-lit .sp-dot{stroke:#fff;filter:drop-shadow(0 0 3px #fff)}.sp-pin.is-on .sp-dot{animation:sp-drop .4s var(--ease-out) both}.sp-pin-label{fill:#fff;font:700 7px var(--f-mono);letter-spacing:.08em;paint-order:stroke;stroke:#06101f;stroke-width:2.5px;stroke-linejoin:round;pointer-events:none;animation:bt-tip .2s var(--ease-out) both}.sp-ping{fill:none;stroke:#fff;stroke-width:1px;animation:1.4s ease-out 2 both sp-ping}.sp-ping.is-2{animation-delay:.7s}.sp-pin.is-cold .sp-ping{stroke:#9ed3ff}.sp-pin.is-hot .sp-ping{stroke:#ffb47a}.sp-needle{stroke:#fff;stroke-width:1.2px;stroke-dasharray:1.5 1.2}@keyframes sp-ping{0%{r:5;opacity:.9}to{r:22;opacity:0}}@keyframes sp-drop{0%{opacity:0;transform:translateY(-16px)scale(1.6)}60%{transform:translateY(1.5px)scale(.9)}}.sp-rack{grid-area:rack;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px 6px;padding:2px 2px 6px;display:grid}.sp-post{text-align:left;cursor:pointer;min-width:0;transform:rotate(calc((var(--i) - 5.5) * .35deg));transition:transform var(--dur-2) var(--ease-spring), box-shadow var(--dur-2), opacity var(--dur-2), border-color var(--dur-1);animation:sp-deal .4s var(--ease-out) both;animation-delay:calc(var(--i) * 35ms);background:#fdfaf2;border:1px solid #b9b2a0;border-radius:2px;flex-direction:column;gap:3px;padding:4px 4px 3px;display:flex;position:relative;box-shadow:1px 2px #00000040;color:#222!important;font:inherit!important}.sp-post:hover,.sp-post.is-lit{z-index:1;transform:translateY(-4px)rotate(0)scale(1.03);box-shadow:2px 6px 10px #0000004d}.sp-post:focus-visible{outline-offset:1px;box-shadow:0 0 0 4px var(--hud-ink), 2px 6px 10px #0000004d;outline:2px solid #fff}.sp-post.is-on{border-color:var(--hud-ink);box-shadow:0 0 0 3px var(--hud-accent), 2px 8px 12px #00000059;z-index:2;transform:translateY(-5px)rotate(0)scale(1.05)}.sp-post.is-dim{opacity:.2;pointer-events:none}.sp-post-art{aspect-ratio:4/3;background:#d9d2c0;border:1px solid #0003;display:block;position:relative;overflow:hidden}.sp-post.is-cold .sp-post-art{background:linear-gradient(#bfe0ff,#e6f2ff)}.sp-post.is-hot .sp-post-art{background:linear-gradient(#ffb347,#ffe0b0)}.sp-post-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focus,50% 50%);object-position:var(--focus,50% 50%);width:100%;height:100%;display:block}.sp-post-temp{z-index:1;font:900 var(--t-sm) var(--f-mono);font-variant-numeric:tabular-nums;background:#fff;border:1px solid #0008;border-radius:1px;padding:2px 5px;position:absolute;top:2px;right:2px;transform:rotate(3deg);box-shadow:1px 1px #0006}.sp-post.is-cold .sp-post-temp{color:#1b6fa8}.sp-post.is-hot .sp-post-temp{color:#c9521a}.sp-post-name{flex-direction:column;min-width:0;line-height:1.15;display:flex}.sp-post-name b{-webkit-line-clamp:2;min-height:2.3em;font:700 var(--t-xs)/1.15 var(--f-display);letter-spacing:0;text-transform:uppercase;color:var(--hud-ink);overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sp-post-name small{text-overflow:ellipsis;white-space:nowrap;color:#666;font-size:var(--t-xs);overflow:hidden}.sp-post-code{display:none}.sp-post-pin{z-index:1;filter:drop-shadow(0 2px 2px #0006);animation:sp-pin-drop .45s var(--ease-spring) both;font-size:16px;line-height:1;position:absolute;top:2px;left:2px}@keyframes sp-deal{0%{opacity:0;transform:translateY(14px)rotate(-3deg)}}@keyframes sp-pin-drop{0%{opacity:0;transform:translateY(-14px)scale(1.5)}}.sp-card{min-height:200px;transition:box-shadow var(--dur-2);animation:tk-next-in var(--dur-3) var(--ease-out) both;background:#fdfaf2;border:1px solid #b9b2a0;border-radius:3px;flex-direction:column;grid-area:card;display:flex;position:relative;overflow:hidden;box-shadow:2px 4px #0003,0 0 0 1px #0002}.sp-card.is-picked{box-shadow:0 0 0 3px var(--hud-accent), 2px 6px 12px #0000004d}.sp-card-art{aspect-ratio:16/10;background:#d9d2c0;position:relative;overflow:hidden}.sp-card.is-cold .sp-card-art{background:linear-gradient(#bfe0ff,#e6f2ff)}.sp-card.is-hot .sp-card-art{background:linear-gradient(#ffb347,#ffe0b0)}.sp-card-art>img:first-child{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focus,50% 50%);object-position:var(--focus,50% 50%);width:100%;height:100%;animation:sp-fade .3s var(--ease-out) both;display:block}.sp-card-you{filter:drop-shadow(0 4px 6px #00000073);width:auto;height:56%;animation:sp-you-in .45s var(--ease-spring) both;transform-origin:bottom;position:absolute;bottom:0;right:8%}.sp.is-stamping .sp-card-you{animation:cast-jump .55s var(--ease-spring) both}@keyframes sp-you-in{0%{opacity:0;transform:translateY(24px)scale(.7)}}.sp-card-art:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 5px #0002}.sp-card-stamp{z-index:1;color:#222;background:#fff;border:1px dashed #333;outline:3px solid #fff;flex-direction:column;align-items:center;padding:5px 7px 3px;display:flex;position:absolute;top:10px;right:10px;transform:rotate(3deg);box-shadow:0 2px 4px #0000004d}.sp-card-stamp b{font:700 var(--t-xl)/1 var(--f-mono);font-variant-numeric:tabular-nums}.sp-card-stamp small{font:bold 7px var(--f-ui);letter-spacing:.2em;color:#666}.sp-card.is-cold .sp-card-stamp b{color:#1b6fa8}.sp-card.is-hot .sp-card-stamp b{color:#c9521a}.sp-card-name{font:italic 900 clamp(20px, 2.2vw, 30px)/1 var(--f-loud);color:#fff;letter-spacing:.02em;text-shadow:2px 2px #0a246a,-1px -1px #0a246a,1px -1px #0a246a,-1px 1px #0a246a,0 4px 10px #00000080;position:absolute;bottom:22px;left:12px}.sp-card.is-hot .sp-card-name{text-shadow:2px 2px #7a2a0a,-1px -1px #7a2a0a,1px -1px #7a2a0a,-1px 1px #7a2a0a,0 4px 10px #00000080}.sp-card-greet{color:#fff;font:italic 700 var(--t-sm) var(--f-display);text-shadow:0 1px 2px #000,0 0 6px #000;position:absolute;bottom:9px;left:14px}.sp-preview{color:#fff;font:900 var(--t-xs) var(--f-loud);letter-spacing:.2em;text-indent:.2em;pointer-events:none;animation:sp-fade .2s var(--ease-out) both;background:#00000073;border:1.5px solid #fff;border-radius:2px;padding:2px 7px;position:absolute;top:10px;left:10px}.sp-postmark{z-index:2;color:#c0121f;width:108px;height:108px;font:900 var(--t-lg) var(--f-loud);letter-spacing:.12em;text-indent:.12em;text-align:center;text-shadow:0 0 2px #fff9;opacity:.95;pointer-events:none;background:#ffffff38;border:4px double #c0121f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex;position:absolute;top:12%;left:10%;transform:rotate(-14deg);box-shadow:inset 0 0 0 3px #ffffff59,0 0 0 1px #fff6}.sp-postmark small{font:700 var(--t-xs) var(--f-mono);letter-spacing:.1em}.sp-postmark:before,.sp-postmark:after{content:"";opacity:.9;background:#c0121f;width:70px;height:3px;position:absolute;left:100%}.sp-postmark:before{top:36%;box-shadow:0 9px #c0121f,0 18px #c0121f,0 27px #c0121f}.sp-postmark:after{display:none}.sp-postmark.is-slam{animation:sp-slam .45s var(--ease-out) both}@keyframes sp-slam{0%{opacity:0;transform:rotate(-14deg)scale(2.6)}55%{opacity:1;transform:rotate(-14deg)scale(.92)}to{opacity:.95;transform:rotate(-14deg)scale(1)}}@keyframes sp-fade{0%{opacity:0}}.sp.is-stamping .sp-card{animation:sp-thud .45s var(--ease-out) both}@keyframes sp-thud{0%{transform:none}40%{transform:translate(2px,4px)scale(.985)}60%{transform:translate(-2px,2px)}80%{transform:translate(1px)}to{transform:none}}.sp-card-back{background:repeating-linear-gradient(#0000 0 17px,#0000000c 17px 18px) 0 6px;flex-direction:column;flex:1;gap:4px;padding:8px 10px 10px;display:flex}.sp-card-head{justify-content:space-between;align-items:center;gap:6px;display:flex}.sp-card-head small{text-overflow:ellipsis;white-space:nowrap;color:#555;font:bold var(--t-xs) var(--f-ui);letter-spacing:.1em;overflow:hidden}.sp-clear{border-radius:var(--r-ctl);width:20px;height:20px;font:bold 14px/1 var(--f-ui);cursor:pointer;background:#fff;border:1px solid #888;flex:none;padding:0;color:#222!important}.sp-clear:hover{border-color:var(--hud-hot);color:var(--hud-hot)!important}.sp-card-weather{color:#333;font:bold var(--t-md) var(--f-ui)}.sp-card-weather i{font-style:normal}.sp-card.is-cold .sp-card-weather i{color:#1b6fa8}.sp-card.is-hot .sp-card-weather i{color:#c9521a}.sp-card-blurb{color:#222;font:italic var(--t-md)/1.4 var(--f-display);margin:0 0 2px}.sp-hope{color:#333;font:bold var(--t-xs) var(--f-ui);letter-spacing:.1em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.sp-hope i{background:linear-gradient(90deg,#4aa3df,#e8e4d8 50%,#ff7a2a);border-radius:3px;height:6px;margin:0 1.6em;display:block;position:relative}.sp-hope i em{color:#777;font:700 8px var(--f-mono);letter-spacing:0;font-style:normal;position:absolute;top:-4px}.sp-hope i em:first-child{margin-right:4px;right:100%}.sp-hope i em:last-child{margin-left:4px;left:100%}.sp-hope i b{background:var(--hud-ink);width:12px;height:12px;box-shadow:0 0 0 1px var(--hud-ink);transition:left var(--dur-3) var(--ease-out);border:2px solid #fff;border-radius:50%;margin-left:-6px;position:absolute;top:-3px}.sp-hope span{text-align:right;font-variant-numeric:tabular-nums;min-width:2em}.sp-mods{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.sp-mods li{border-radius:var(--r-pill);color:#14552a;font:var(--t-xs) var(--f-ui);background:#effaf0;border:1px solid #a9d3b0;align-items:center;gap:4px;padding:2px 7px;display:inline-flex}.sp-mods li b{font-variant-numeric:tabular-nums}.sp-mods li.is-down{color:#8e1c27;background:#fff0f1;border-color:#e8b3b8}.sp-card-foot{color:#777;font:var(--t-xs) var(--f-ui);margin-top:auto;padding-top:4px}.ms-step-nav .ms-btn.is-spawn{letter-spacing:.1em;text-indent:.1em;text-shadow:0 1px #0006;background:linear-gradient(#4fd36b,#1e9e3a);border-color:#0a5c1f;box-shadow:0 2px #0a5c1f,inset 0 1px #fff8;color:#fff!important}.ms-step-nav .ms-btn.is-spawn.is-stamped{cursor:default;background:linear-gradient(#d6283b,#a8101f);border-color:#6b0c14;transform:translateY(2px);box-shadow:0 0 #6b0c14,inset 0 1px #fff6}.is-mac .ms-step-nav .ms-btn.is-spawn{background:#000;border-color:#000;box-shadow:2px 2px #000}.is-mac .ms-step-nav .ms-btn.is-spawn.is-stamped{background:#fff;color:#000!important}.ms-sheet-bump{animation:yo-bump var(--dur-3) var(--ease-out) both;display:inline-block}.sp-card-empty{color:#555;min-height:200px;font-size:var(--t-md);text-align:center;background:repeating-linear-gradient(#0000 0 17px,#0000000c 17px 18px) 0 6px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:14px;display:flex}.sp-card-blank{background:#fff;border:1px dashed #999;outline:3px solid #fff;width:30px;height:36px;position:absolute;top:10px;right:10px}.sp-card-blank i{display:none}.sp-card-empty b{color:var(--hud-ink);font:italic 900 var(--t-2xl) var(--f-loud)}.sp-card-empty>span:not(.sp-card-blank){text-wrap:balance;max-width:26em}.sp-card-empty small{color:#777;font-size:var(--t-xs)}.is-mac .sp-map,.is-mac .sp-card,.is-mac .sp-lens,.is-mac .sp-mods li,.is-mac .sp-clear,.is-mac .sp-post{border-radius:0}.is-mac .sp-post-art img{filter:grayscale()contrast(1.5)brightness(1.05)}.is-mac .sp-post-art:after{content:"";background:repeating-conic-gradient(#000 0 25%, transparent 0 50%) 0 0 / 2px 2px;opacity:.18;mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}.is-mac .sp-post-temp{border-color:#000;transform:none;box-shadow:1px 1px #000}.is-mac .sp-postmark{color:#000;mix-blend-mode:normal;border-color:#000}.is-mac .sp-postmark:before{background:#000;box-shadow:0 9px #000,0 18px #000,0 27px #000}.is-mac .sp-preview{color:#000;background:#fff;border-color:#000}.is-mac .sp-post{border-color:#000;transform:none;box-shadow:2px 2px #000}.is-mac .sp-post:hover,.is-mac .sp-post.is-lit{transform:translateY(-3px)}.is-mac .sp-post.is-on{transform:translateY(-4px);box-shadow:0 0 0 3px #000,2px 2px #000}.is-mac .sp-card{border-color:#000;box-shadow:3px 3px #000}.is-mac .sp-card.is-picked{box-shadow:0 0 0 3px #33c,3px 3px #000}.is-mac .sp-card-name{text-shadow:2px 2px #000,-1px -1px #000,1px -1px #000,-1px 1px #000;font-style:normal}.ms-create{flex-wrap:wrap;min-height:0}.ms-create-form{box-sizing:border-box;width:min(760px,100vw - 20px);max-width:100%;max-height:100%;transition:width var(--dur-3) var(--ease-out);overflow-y:auto}.ms-create-form h2:focus{outline:none}.ms-create-form h2:focus-visible{outline:2px dotted var(--hud-ink);outline-offset:4px}.ms-create-form:has(.sp){width:min(940px,100vw - 20px)}.ms-create-form h2{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ms-prompt{color:#444;font:var(--t-lg) var(--f-ui)}.ms-step-nav{gap:8px}.ms-step-nav .ms-btn{flex:none;min-width:90px;padding:8px 14px}.ms-step-nav .ms-btn.is-start{flex:1 1 0;min-height:44px;padding:6px 10px;font-size:18px!important}.ms-why{border:1px solid var(--hud-ink);width:13px;height:13px;color:var(--hud-ink);font:bold 9px/1 var(--f-ui);letter-spacing:0;vertical-align:1px;cursor:help;border-radius:50%;place-items:center;margin-left:3px;font-style:normal;display:inline-grid}.ms-why:focus-visible{outline:2px solid var(--hud-accent)}.ms-online{color:#b6ff9e;white-space:nowrap;font-size:12px}@media (max-width:900px){.ms-create{align-content:start;gap:12px;padding:0 10px 60px;overflow-y:auto}.ms-create-preview{flex-flow:wrap;justify-content:center}.ms-create-preview .ms-sheet{width:230px;margin-top:0}.ms-create-form{max-height:none;overflow:visible}.dk-room:has(.ms-create) .dk-dev{display:none}.sp-main{grid-template:"map""card""rack"/minmax(0,1fr)}.sp-card{min-height:0}.sp-rack{grid-template-columns:repeat(4,minmax(0,1fr))}.sp-card-name{font-size:26px}.ms-classes{grid-template-columns:repeat(3,1fr)}.ms-picks{grid-template-columns:repeat(2,1fr)}.ms-logo .vm-brand b{font-size:32px}.ms-world{font-size:14px}.ms-online{display:none}}@media (max-width:460px){.ms-create-preview .ms-body.is-big,.ms-create-preview .ms-nametag{display:none}.ms-create-preview .ms-sheet{width:100%}.ms-steps li{flex:none}.ms-steps li:has(.is-on){flex:auto}.ms-steps button:not(.is-on) span{display:none}.ms-steps button:not(.is-on){padding:4px}.sp-legend{flex-wrap:nowrap}.sp-rack{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 5px}.sp-title b{font-size:var(--t-xl)}.sp-postmark{width:76px;height:76px;font-size:var(--t-sm)}}.dk-ref{color:#e8e8ea;background:#2c2c2e;border-radius:6px;align-items:center;gap:5px;min-width:0;padding:3px 4px;font-size:10.5px;display:flex}.dk-ref-url{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;font-family:Courier New,monospace;overflow:hidden}.dk-ref-btn{color:#fff;cursor:pointer;background:#3a3a3c;border:1px solid #555;border-radius:4px;flex:none;padding:1px 6px;font-size:10.5px}.dk-ref-btn:hover{background:#2d8cff;border-color:#2d8cff}.dk-ref-joined{color:#9fd0ff;white-space:nowrap;flex:none}.yo-btn.is-lock{cursor:not-allowed;opacity:.8}.yo-plug{color:#333;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;font-size:10.5px;display:flex}.yo-plug .dk-link{font-size:10.5px}.dk-room{--hud-bar-h:36px;--hud-title-h:30px;--hud-title-a:#2b6fe6;--hud-title-b:#0b47c9;--hud-title-c:#063a9f;--hud-title-blur-a:#b7c6e8;--hud-title-blur-b:#94a8d8;--hud-frame:#0a3fb3;--hud-frame-blur:#7d97d6;--hud-chrome:#ece9d8;--hud-chrome-2:#f6f4ea;--hud-bar-a:#2a62d9;--hud-bar-b:#1f4fc4;--hud-bar-c:#163a99;--hud-tray-a:#0f6fd0;--hud-tray-b:#0e5bbd;--hud-start-a:#4fbf4f;--hud-start-b:#2f9a2f;--hud-start-c:#227a22;--hud-glass:#ffffff24;--hud-glass-line:#ffffff52;--hud-focus:0 0 0 2px #fff, 0 0 0 4px var(--hud-select);--tile-xs:16px;--tile-sm:20px;--tile-md:28px;--tile-lg:44px}.dk-room.is-mac{--hud-bar-h:22px;--hud-title-h:20px;--hud-frame:#000;--hud-frame-blur:#666;--hud-chrome:#ddd;--hud-chrome-2:#eee;--hud-glass:#ffffff80;--hud-glass-line:#000;--hud-focus:0 0 0 2px #fff, 0 0 0 4px #000}.hud-app-icon{--tile:var(--tile-sm);width:var(--tile);height:var(--tile);border-radius:calc(var(--tile) * .26);background:linear-gradient(160deg, hsl(var(--app-hue) 90% 72%), hsl(var(--app-hue) 78% 48%) 60%, hsl(var(--app-hue) 70% 36%));vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000040,0 1px 2px #00000059}.hud-app-icon:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff59,#fff0 55%);position:absolute;inset:1px}.hud-app-icon.is-mono{background:linear-gradient(160deg,#3a3a3a,#0b0b0b 65%)}.hud-app-glyph{font-size:calc(var(--tile) * .62);filter:drop-shadow(0 1px 1px #00000059);font-style:normal;line-height:1;position:relative}.hud-app-icon.is-mono .hud-app-glyph{color:#fff;font-weight:900;font-family:var(--f-display)}.hud-app-icon.is-xs{--tile:var(--tile-xs)}.hud-app-icon.is-sm{--tile:var(--tile-sm)}.hud-app-icon.is-md{--tile:var(--tile-md)}.hud-app-icon.is-lg{--tile:var(--tile-lg);box-shadow:inset 0 2px #ffffff80,inset 0 -2px #00000040,0 3px 6px #0006}.hud-app-icon.is-lg .hud-app-glyph{font-size:28px}.is-mac .hud-app-icon{background:linear-gradient(160deg, hsl(var(--app-hue) 40% 88%), hsl(var(--app-hue) 35% 70%));border:1px solid #000;border-radius:3px;box-shadow:inset 1px 1px #fff,1px 1px #000}.is-mac .hud-app-icon.is-mono{background:#000}.is-mac .hud-app-icon:before{display:none}.is-mac .hud-app-glyph{filter:none}.dk-room .xp-win{border:1px solid var(--hud-frame);border-radius:var(--r-panel) var(--r-panel) 3px 3px;background:var(--hud-chrome);box-shadow:var(--elev-3), 0 0 0 1px #ffffff40 inset;transition:box-shadow var(--dur-2) ease, border-color var(--dur-2) ease, filter var(--dur-2) ease;border-top:0}.dk-room .xp-win.is-active{box-shadow:var(--elev-4), 0 0 0 1px #ffffff4d inset}.dk-room .xp-win:not(.is-active){border-color:var(--hud-frame-blur)}.dk-room .xp-win:not(.is-active) .xp-body{opacity:.96}.dk-room .xp-title{height:var(--hud-title-h);border-radius:var(--r-panel) var(--r-panel) 0 0;background:linear-gradient(180deg, var(--hud-title-a) 0%, var(--hud-title-b) 55%, var(--hud-title-c) 100%);gap:7px;margin:0 -1px;padding:0 4px 0 8px;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #00000040}.dk-room .xp-title:before{background:linear-gradient(180deg, var(--hud-title-blur-a), var(--hud-title-blur-b))}.dk-room .xp-win:not(.is-active) .xp-title{background:linear-gradient(180deg, var(--hud-title-blur-a), var(--hud-title-blur-b));box-shadow:inset 0 1px #ffffff59}.dk-room .xp-win:not(.is-active) .xp-title-text{color:#f4f7fe;text-shadow:0 1px #0000002e}.dk-room .xp-title-icon{place-items:center;font-size:14px;display:inline-grid}.dk-room .xp-title-text{font:bold var(--t-lg) / 1 var(--f-display);letter-spacing:.01em;text-shadow:0 1px #00000073}.dk-room .xp-title-buttons{gap:3px}.dk-room .xp-tb{width:22px;height:22px;transition:filter var(--dur-1), transform var(--m-tap) var(--m-out), box-shadow var(--dur-1);background:linear-gradient(160deg,#5fa0ff,#2a6ae0 55%,#1d55c4);border:1px solid #ffffffd9;border-radius:5px;box-shadow:inset 0 1px #ffffff80,0 1px 2px #00000059}.dk-room .xp-tb.is-min:after{border-radius:1px;width:9px;height:3px;bottom:5px;left:5px}.dk-room .xp-tb.is-close{background:linear-gradient(160deg,#ff8f6a,#e1482b 55%,#b82d14)}.dk-room .xp-tb.is-close:before,.dk-room .xp-tb.is-close:after{border-radius:1px;width:11px;height:2.5px;top:9px;left:5px}.dk-room .xp-tb:hover{filter:brightness(1.18);box-shadow:inset 0 1px #ffffff80,0 0 0 2px #ffffff59,0 1px 2px #00000059}.dk-room .xp-tb:active{filter:brightness(.9);transform:translateY(1px)scale(.96)}.dk-room .xp-win:not(.is-active) .xp-tb{filter:saturate(.6)brightness(1.05)}.dk-room .xp-toolbar{border-bottom:1px solid var(--hud-line);background:linear-gradient(180deg, var(--hud-chrome-2), var(--hud-chrome))}.dk-room .xp-status{border-top:1px solid var(--hud-line);background:linear-gradient(180deg, var(--hud-chrome), var(--hud-face-2));color:#444;font:var(--t-sm) var(--f-ui);padding:3px 10px}.dk-room .xp-win.is-zoom-in{animation:hud-win-in .26s var(--ease-spring) both}.dk-room .xp-win.is-zoom-out{animation:.18s cubic-bezier(.5,0,.9,.4) both hud-win-out}.dk-room .xp-win.is-zoom-min{animation:.22s cubic-bezier(.5,0,.9,.4) both hud-win-min}@keyframes hud-win-in{0%{opacity:0;transform:translateY(24px)scale(.92)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes hud-win-out{to{opacity:0;transform:translateY(18px)scale(.94)}}@keyframes hud-win-min{to{opacity:0;transform:translate(var(--to-x,0px), var(--to-y,0px)) scale(.1)}}.dk-room .dk-hud-win.xp-win,.dk-room .dk-hud-win.xp-win:not(.is-active){border-color:var(--hud-ink);border-radius:var(--r-panel);box-shadow:var(--hud-shadow);z-index:calc(var(--z-dock) - 1)!important}.dk-room .dk-hud-win .xp-title,.dk-room .dk-hud-win.xp-win:not(.is-active) .xp-title{background:linear-gradient(180deg, #2f3f7a, var(--hud-ink))}.dk-room .dk-hud-win .xp-title:before{display:none}.is-mac.dk-room .xp-win{box-shadow:var(--elev-3);border:1px solid #000;border-radius:0}.is-mac.dk-room .xp-win.is-active{box-shadow:var(--elev-4)}.is-mac.dk-room .xp-title{height:20px;box-shadow:none;background:linear-gradient(var(--xp-face) 0 4px, transparent 4px 15px, var(--xp-face) 15px), repeating-linear-gradient(180deg, #fff 0 1px, #8a8a8a 1px 2px);border-radius:0;margin:0;padding:0 26px}.is-mac.dk-room .xp-win:not(.is-active) .xp-title{background:var(--xp-face)}.is-mac.dk-room .xp-title-text{font:700 12px/20px var(--mac-font);text-shadow:none}.is-mac.dk-room .xp-tb{background:var(--xp-face);filter:none;border:1px solid #000;border-radius:0;width:13px;height:12px;box-shadow:inset 1px 1px #fff,inset -1px -1px #888}.is-mac.dk-room .xp-tb:hover{filter:none;box-shadow:inset 1px 1px #fff,inset -1px -1px #888,0 0 0 1px #000}.is-mac.dk-room .xp-tb.is-close{background:var(--xp-face)}.is-mac.dk-room .xp-tb.is-close:before,.is-mac.dk-room .xp-tb.is-close:after{display:none}.is-mac.dk-room .xp-tb.is-min:after{background:#000;border-radius:0;width:auto;height:1px;inset:4px 2px auto}.is-mac.dk-room .xp-status,.is-mac.dk-room .xp-toolbar{background:var(--xp-face)}.is-mac.dk-room .dk-hud-win.xp-win,.is-mac.dk-room .dk-hud-win .xp-title{border-radius:0}.is-mac.dk-room .dk-hud-win .xp-title,.is-mac.dk-room .dk-hud-win.xp-win:not(.is-active) .xp-title{background:linear-gradient(var(--xp-face) 0 4px, transparent 4px 15px, var(--xp-face) 15px), repeating-linear-gradient(180deg, #fff 0 1px, #8a8a8a 1px 2px);color:#000}.is-mac.dk-room .dk-hud-win .xp-title-text{color:#000;background:var(--xp-face)}.is-mac.dk-room .dk-hud-win.xp-win:not(.is-active) .xp-tb{visibility:visible}.dk-room .xp-taskbar{height:var(--hud-bar-h);background:linear-gradient(180deg, var(--hud-bar-a) 0%, var(--hud-bar-b) 50%, var(--hud-bar-c) 100%);box-shadow:inset 0 1px #ffffff59,0 -2px 10px #0000004d}.dk-room .dk-desktop{inset:0 0 var(--hud-bar-h)}.dk-room .xp-start{background:linear-gradient(180deg, var(--hud-start-a) 0%, var(--hud-start-b) 55%, var(--hud-start-c) 100%);text-shadow:0 1px 1px #00000080;transition:filter var(--dur-1), box-shadow var(--dur-1);border-radius:0 14px 14px 0;gap:6px;padding:0 18px 0 12px;box-shadow:inset 0 1px #ffffff80,inset -3px 0 6px #00000040;font:italic bold 16px/1 var(--f-display)!important}.dk-room .xp-start:hover{filter:brightness(1.08)}.dk-room .xp-start.is-open,.dk-room .xp-start:active{background:linear-gradient(180deg, var(--hud-start-c), var(--hud-start-b));box-shadow:inset 0 2px 4px #0006}.dk-room .xp-start i{color:var(--hud-coin);font-size:15px}.dk-room .xp-tasks{align-items:stretch;gap:4px;padding:4px 8px}.dk-room .xp-task{border-radius:var(--r-card);width:auto;min-width:46px;max-width:170px;font:var(--t-md) var(--f-ui);text-shadow:0 1px #00000059;transition:background var(--dur-1), box-shadow var(--dur-1), transform var(--m-tap) var(--m-out);background:linear-gradient(#ffffff38,#ffffff14);border:1px solid #0000004d;gap:6px;padding:0 10px 0 6px;box-shadow:inset 0 1px #ffffff59;color:#fff!important}.dk-room .xp-task>span{display:inline-grid}.dk-room .xp-task:hover{background:linear-gradient(#ffffff52,#ffffff24)}.dk-room .xp-task.is-active{background:linear-gradient(#00000047,#0000002e);box-shadow:inset 0 2px 4px #00000073,0 0 0 1px #ffffff1f}.dk-room .xp-task:active{transform:translateY(1px)}.dk-room .xp-tray{background:linear-gradient(180deg, var(--hud-tray-a), var(--hud-tray-b));border-left:1px solid #00000059;gap:8px;padding:0 10px 0 8px;box-shadow:inset 1px 1px #ffffff4d}.hud-tray-group{border-radius:var(--r-card);background:#00000024;align-items:center;gap:2px;padding:2px;display:inline-flex;box-shadow:inset 0 1px 2px #00000040}.dk-room .xp-tray-item{border-radius:var(--r-ctl);background:0 0;height:22px;padding:0 7px;font:bold var(--t-md) var(--f-ui)!important}.dk-room .xp-tray-item .hud-app-icon{margin-right:1px}.dk-room .xp-tray-item:hover{background:#ffffff2e}.dk-room .xp-tray-item.is-hot{background:var(--hud-hot);box-shadow:0 0 0 1px #ffffff80,0 0 8px #d6283bb3}.dk-room .xp-tray-item.is-cash{color:#c9ffbf!important}.dk-room .xp-tray-item.is-coins{color:#ffe68a!important}.hud-dot{background:#9aa7c7;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:inset 0 0 0 1px #0000004d}.hud-dot.is-on{background:#3ee06a;animation:1.8s ease-in-out infinite hud-dot;box-shadow:0 0 6px #3ee06a,inset 0 0 0 1px #0000004d}@keyframes hud-dot{50%{box-shadow:0 0 2px #3ee06a,inset 0 0 0 1px #0000004d}}.dk-room .xp-clock{min-width:50px;font:bold var(--t-md) var(--f-ui);font-variant-numeric:tabular-nums;text-shadow:0 1px #00000059;cursor:default;border-left:1px solid #ffffff40;padding:0 2px 0 6px}.dk-room .dk-dev{bottom:calc(var(--hud-bar-h) + 6px);right:300px}.is-mac.dk-room .xp-taskbar{height:22px;box-shadow:none}.is-mac.dk-room .dk-desktop{inset:22px 0 0}.is-mac.dk-room .xp-tray{background:var(--xp-face);box-shadow:none;border-left:0}.is-mac.dk-room .hud-tray-group{box-shadow:none;background:0 0;padding:0}.is-mac.dk-room .xp-tray-item{text-shadow:none;color:#000!important}.is-mac.dk-room .xp-tray-item:hover{background:#000;color:#fff!important}.is-mac.dk-room .xp-tray-item.is-cash,.is-mac.dk-room .xp-tray-item.is-coins{color:#000!important}.is-mac.dk-room .xp-tray-item.is-hot{box-shadow:none;background:#000;color:#fff!important}.is-mac.dk-room .xp-task{height:18px;box-shadow:none;text-shadow:none;font:12px var(--mac-font);background:0 0;border:0;border-radius:0;margin:2px 0;color:#000!important}.is-mac.dk-room .xp-task.is-active{background:#000;color:#fff!important}.is-mac.dk-room .xp-clock{color:#000;text-shadow:none;font:12px var(--mac-font);border-left:0}.is-mac.dk-room .xp-start{box-shadow:none;text-shadow:none;background:0 0;border-radius:0;font:16px var(--mac-font)!important}.is-mac.dk-room .xp-start.is-open{background:#000}.is-mac.dk-room .dk-dev{bottom:8px;right:300px}.dk-room .xp-startmenu{bottom:var(--hud-bar-h);width:min(560px,100vw - 8px);max-height:calc(100% - var(--hud-bar-h) - 8px);border:1px solid var(--hud-frame);border-radius:var(--r-panel) var(--r-panel) 0 0;box-shadow:var(--elev-4);animation:hud-menu-in .2s var(--ease-spring) both;transform-origin:0 100%;flex-direction:column;display:flex}@keyframes hud-menu-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.dk-room .xp-startmenu>header{background:linear-gradient(180deg, var(--hud-title-a), var(--hud-title-b) 60%, var(--hud-title-c));font:bold var(--t-xl) var(--f-display);text-shadow:0 1px #00000073;flex:none;gap:10px;padding:8px 12px;box-shadow:inset 0 1px #fff6}.xp-startmenu-user{flex-direction:column;min-width:0;line-height:1.15;display:flex}.xp-startmenu-user small{font:var(--t-sm) var(--f-ui);opacity:.85;font-weight:400}.dk-room .xp-startmenu-body{flex:1;grid-template-columns:1fr 178px;min-height:0}.dk-room .xp-startmenu ul{grid-template-columns:1fr 1fr;align-content:start;gap:1px 4px;padding:6px;display:grid;overflow-y:auto}.dk-room .xp-startmenu li button{grid-template-columns:var(--tile-md) minmax(0, 1fr);-moz-column-gap:8px;border-radius:var(--r-card);transition:background var(--dur-1);column-gap:8px;padding:4px 6px;line-height:1.15}.dk-room .xp-startmenu li b,.dk-room .xp-startmenu li small{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dk-room .xp-startmenu li button>span{font-size:inherit;grid-row:span 2;place-items:center;display:inline-grid}.dk-room .xp-startmenu li b{font:bold var(--t-md) var(--f-ui)}.dk-room .xp-startmenu li small{font-size:var(--t-xs)}.dk-room .xp-startmenu li button:hover,.dk-room .xp-startmenu li button:focus-visible{background:var(--hud-select);outline:none;color:#fff!important}.dk-room .xp-startmenu aside{background:linear-gradient(#dfeafb,#cddff7);border-left:1px solid #9ab7e6;gap:6px;padding:8px}.hud-start-stats{flex-direction:column;gap:4px;display:flex}.hud-stat{grid-template-columns:var(--tile-xs) minmax(0, 1fr);-moz-column-gap:7px;border-radius:var(--r-card);text-align:left;transition:background var(--dur-1), transform var(--m-tap) var(--m-out), box-shadow var(--dur-1);background:#ffffffc7;border:1px solid #9ab7e6;grid-template-rows:auto auto;align-items:center;column-gap:7px;padding:5px 8px;display:grid;color:var(--hud-ink)!important}.hud-stat .hud-app-icon{grid-row:span 2}.hud-stat small{font:bold 10px / 1.2 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:#5f6f94;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hud-stat b{font:bold 18px / 1.1 var(--f-display);font-variant-numeric:tabular-nums;color:var(--hud-ink);white-space:nowrap}.hud-stat b .hud-spinner.is-xs i{border-color:#00000026;border-top-color:var(--hud-select)}.hud-stat:hover{box-shadow:var(--elev-1);background:#fff}.hud-stat:active{transform:translateY(1px)}.hud-stat.is-cash b,.hud-stat.is-on b{color:var(--hud-good)}.hud-stat.is-coins b{color:#b07a00}.hud-stat.is-hot{background:linear-gradient(#fffbe6,#ffefb8);border-color:#e2b23a}.hud-stat.is-hot b{color:#9a5b00}.dk-room .xp-startmenu>footer{background:linear-gradient(180deg, var(--hud-title-b), var(--hud-title-c));flex:none;padding:5px 10px;box-shadow:inset 0 1px #ffffff40}.dk-room .xp-startmenu>footer button{border-radius:var(--r-ctl);font:bold var(--t-md) var(--f-ui);transition:background var(--dur-1);padding:3px 8px}.dk-room .xp-startmenu>footer button:hover{background:#ffffff2e}.is-mac.dk-room .xp-startmenu{box-shadow:var(--elev-3);transform-origin:0 0;border:1px solid #000;border-radius:0;max-height:calc(100% - 30px);top:22px;bottom:auto}.is-mac.dk-room .xp-startmenu>header{background:var(--xp-face);color:#000;text-shadow:none;border-bottom:1px solid #000}.is-mac.dk-room .xp-startmenu aside{background:var(--xp-face);border-left:1px solid #000}.is-mac.dk-room .hud-stat{background:#fff;border:1px solid #000;border-radius:0;color:#000!important}.is-mac.dk-room .hud-stat small{color:#555}.is-mac.dk-room .hud-stat b,.is-mac.dk-room .hud-stat.is-cash b,.is-mac.dk-room .hud-stat.is-coins b,.is-mac.dk-room .hud-stat.is-on b,.is-mac.dk-room .hud-stat.is-hot b{color:#000}.is-mac.dk-room .hud-stat.is-hot{background:#ffc;border-color:#000}.is-mac.dk-room .xp-startmenu>footer{background:var(--xp-face);box-shadow:none;border-top:1px solid #000}.is-mac.dk-room .xp-startmenu>footer button{color:#000!important}.is-mac.dk-room .xp-startmenu>footer button:hover{background:#000;color:#fff!important}.is-mac.dk-room .xp-startmenu li button:hover,.is-mac.dk-room .xp-startmenu li button:focus-visible{background:#000}.dk-room .xp-icon{border-radius:var(--r-card);width:84px;transition:background var(--dur-1), border-color var(--dur-1), transform var(--dur-1);gap:5px;padding:6px 4px 5px}.dk-room .xp-icon:hover,.dk-room .xp-icon:focus-visible{border-color:var(--hud-glass-line);background:var(--hud-glass);box-shadow:var(--elev-1)}.dk-room .xp-icon:focus-visible{box-shadow:var(--hud-focus)}.dk-room .xp-icon:hover .hud-app-icon{transform:translateY(-2px)}.dk-room .xp-icon:active .hud-app-icon{transform:scale(.94)}.dk-room .xp-icon-glyph{filter:none;display:inline-grid}.dk-room .xp-icon-glyph .hud-app-icon{transition:transform var(--dur-2) var(--ease-spring)}.dk-room .xp-icon-label{font:bold var(--t-md) / 1.15 var(--f-ui);text-shadow:0 1px 2px #000000e6,0 0 6px #00000080}.dk-room .dk-icon-group{border:1px solid var(--hud-glass-line);border-radius:var(--r-panel);box-shadow:inset 0 1px 0 #ffffff40, var(--elev-1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#ffffff24,#ffffff0f);border-style:solid;gap:6px 4px;padding:8px 6px}.dk-room .dk-icon-group.is-folders{background:#0000001a;padding:4px 6px}.dk-room .dk-folder{background:#fff;align-content:start;gap:2px;padding:8px}.dk-room .dk-folder .xp-icon-label{font-weight:400}.dk-room .dk-folder .xp-icon:hover,.dk-room .dk-folder .xp-icon:focus-visible{box-shadow:none;background:#e6f0ff;border-color:#9ab7e6}.dk-room .dk-folder .xp-icon:active{border-color:var(--hud-select);background:var(--hud-select)}.dk-room .dk-folder .xp-icon:active .xp-icon-label{color:#fff}.is-mac.dk-room .dk-folder .xp-icon:active .xp-icon-label{color:#fff;background:#000}.is-mac.dk-room .dk-icon-group{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#ffffff59;border:1px solid #000;border-radius:0}.is-mac.dk-room .xp-icon:hover,.is-mac.dk-room .xp-icon:focus-visible{box-shadow:none;background:0 0;border-color:#0000}.dk-room .dk-dock.zoom{border:1px solid var(--hud-frame);border-radius:var(--r-panel);background:var(--hud-chrome);width:280px;box-shadow:var(--elev-3);gap:0;padding:0;overflow:hidden}.dk-room .dk-dock.zoom.is-in{border-color:var(--hud-good);box-shadow:0 0 0 2px #3ee06a73, var(--elev-3)}.zoom-title{background:linear-gradient(180deg, var(--hud-title-a) 0%, var(--hud-title-b) 55%, var(--hud-title-c) 100%);color:#fff;align-items:center;gap:6px;height:28px;padding:0 6px 0 8px;display:flex;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #00000040}.zoom.is-in .zoom-title{background:linear-gradient(#58c558 0%,#2f9a2f 55%,#227a22 100%)}.zoom-title b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:bold var(--t-lg) / 1 var(--f-display);letter-spacing:.01em;text-shadow:0 1px #00000073;flex:1;overflow:hidden}.zoom-state{border-radius:var(--r-ctl);font:900 9px var(--f-ui);letter-spacing:.12em;background:#00000059;align-items:center;gap:4px;padding:2px 7px;display:inline-flex}.zoom.is-in .zoom-state{background:var(--hud-hot)}.zoom-state i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.2s steps(2,start) infinite etr-blink}.zoom-fold{border-radius:var(--r-ctl);background:0 0;border:0;width:28px;height:28px;margin-right:-4px;font-size:14px;display:none;color:#fff!important}.zoom-fold:hover{background:#fff3}.dk-room .zoom-cam{aspect-ratio:16/10;border-radius:0}.dk-room .zoom-time{border-radius:var(--r-ctl);color:#48ff6a;font:bold 10.5px var(--f-mono);background:#00000059;padding:2px 6px;position:static}.dk-room .zoom.is-sleep .zoom-time{color:#d9e0ef}.dk-room .zoom-name{border-radius:var(--r-ctl);font:bold var(--t-md) var(--f-ui);padding:2px 8px;bottom:8px;left:8px}.dk-room .zoom-job{border-radius:var(--r-ctl);color:#fff;font:var(--t-sm) var(--f-ui);background:#000000a6;padding:2px 8px;bottom:8px;left:auto;right:8px}.dk-room .zoom-bar{border-top:1px solid var(--hud-line);background:linear-gradient(180deg, var(--hud-chrome-2), var(--hud-chrome));grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 10px;padding:8px;display:grid}.dk-room .zoom-punch{grid-row:1/3;min-width:88px}.dk-room .zoom-pay{grid-area:1/2}.dk-room .zoom-punch{border-radius:var(--r-card);font:bold var(--t-md) var(--f-ui);text-shadow:1px 1px #145214;transition:transform var(--m-tap) var(--m-out), box-shadow var(--dur-1), filter var(--dur-1);background:linear-gradient(#7ee07e 0%,#3cb93c 45%,#2a9a2a 100%);border:1px solid #1d6b1d;padding:8px 12px;box-shadow:0 3px #17561a,inset 0 1px #ffffff8c;color:#fff!important}.dk-room .zoom-punch:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 3px #17561a,inset 0 0 0 2px #d9ffd0}.dk-room .zoom-punch:active:not(:disabled){transform:translateY(3px);box-shadow:0 0 #17561a}.dk-room .zoom-punch.is-leave{text-shadow:1px 1px #5a1010;background:linear-gradient(#ff8a8a,#d63c3c 45%,#a82424);border-color:#7a1a1a;box-shadow:0 3px #5a1010,inset 0 1px #ffffff80}.dk-room .zoom-punch.is-leave:hover:not(:disabled){box-shadow:0 3px #5a1010,inset 0 0 0 2px #ffd0d6}.dk-room .zoom-pay{color:#000;font:bold var(--t-md) var(--f-ui);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 6px;line-height:1.1;display:grid}.zoom-cash{grid-column:1/-1;align-items:center;gap:4px;display:inline-flex}.zoom-today{border-radius:var(--r-pill);background:#0000001f;height:6px;display:block;overflow:hidden;box-shadow:inset 0 1px 1px #0003}.zoom-today i{border-radius:inherit;background:linear-gradient(90deg, var(--hud-coin), #ff9d1c);height:100%;transition:width .6s var(--ease-out);display:block}.dk-room .zoom-pay small{color:#555;font:var(--t-xs) var(--f-ui);font-variant-numeric:tabular-nums;white-space:nowrap}.zoom-more{grid-area:2/2;gap:4px;display:flex}.zoom-chip{border:1px solid var(--hud-line);border-radius:var(--r-card);height:22px;font:bold var(--t-sm) var(--f-ui);transition:box-shadow var(--dur-1), transform var(--m-tap) var(--m-out);background:linear-gradient(#fff,#ecebe5);align-items:center;gap:4px;padding:0 8px 0 4px;display:inline-flex;color:#000!important}.zoom-chip:hover{box-shadow:inset 0 0 0 2px var(--hud-accent)}.zoom-chip:active{transform:translateY(1px)}.is-mac.dk-room .dk-dock.zoom{background:var(--xp-face);box-shadow:var(--elev-3);border:1px solid #000;border-radius:0}.is-mac.dk-room .zoom-title,.is-mac.dk-room .zoom.is-in .zoom-title{background:linear-gradient(var(--xp-face) 0 4px, transparent 4px 15px, var(--xp-face) 15px), repeating-linear-gradient(180deg, #fff 0 1px, #8a8a8a 1px 2px);color:#000;height:20px;box-shadow:none;border-bottom:1px solid #000;padding:0 6px}.is-mac.dk-room .zoom-title b{background:var(--xp-face);text-shadow:none;font:700 12px / 20px var(--mac-font);flex:0 auto;padding:0 6px}.is-mac.dk-room .zoom-state,.is-mac.dk-room .zoom-time{color:#fff;background:#000;border-radius:0}.is-mac.dk-room .zoom-title .hud-app-icon{display:none}.is-mac.dk-room .zoom-chip{background:#fff;border:1px solid #000;border-radius:4px}.is-mac.dk-room .zoom-today{box-shadow:none;background:#fff;border:1px solid #000;border-radius:0}.is-mac.dk-room .zoom-today i{background:#000}.is-mac.dk-room .zoom-punch{text-shadow:none;border:1px solid #000;border-radius:6px;box-shadow:0 2px #000}.dk-room .dk-toasts{flex-direction:column;align-items:flex-end;gap:8px;top:14px;bottom:auto;right:14px}.dk-room .dk-toasts .xp-balloon{border:1px solid var(--hud-ink);border-radius:var(--r-panel);background:linear-gradient(180deg, ivory, var(--hud-paper));width:320px;box-shadow:var(--elev-3);animation:hud-arrive-x var(--m-swap) var(--m-spring) both;padding:8px 10px 10px;position:relative;overflow:hidden}@keyframes hud-toast-in{0%{opacity:0;transform:translate(24px)scale(.96)}to{opacity:1;transform:none}}.dk-room .dk-toasts .xp-balloon header{gap:6px;margin-bottom:3px}.dk-room .dk-toasts .xp-balloon header b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:bold var(--t-lg) var(--f-display);flex:1;overflow:hidden}.xp-balloon-icon{flex:none;display:inline-grid}.dk-room .dk-toasts .xp-balloon>div{color:#333;font:var(--t-md) / 1.35 var(--f-ui);padding-left:22px}.xp-balloon-life{background:var(--hud-accent);transform-origin:0;height:3px;animation:hud-life var(--life,5s) linear both;position:absolute;bottom:0;left:0;right:0}.xp-balloon.is-held .xp-balloon-life{animation-play-state:paused}.dk-room .dk-toasts .xp-balloon.is-held{box-shadow:var(--elev-4)}@keyframes hud-life{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.is-mac.dk-room .dk-toasts .xp-balloon{background:var(--hud-paper);border-radius:10px}.dk-room .tk{gap:6px;padding:7px 10px 8px}.dk-room .tk-step{background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;height:12px;display:flex;overflow:visible}.dk-room .tk-step>span:first-child{color:var(--hud-ink);font:900 9px / 1 var(--f-ui);letter-spacing:.1em;padding:0}.dk-room .tk-pips{gap:2px;display:inline-flex}.dk-room .tk-pips i{width:11px;height:6px;box-shadow:inset 0 0 0 1px var(--hud-ink);transition:background var(--dur-2);background:#fff;border-radius:2px;position:static;inset:auto}.dk-room .tk-pips i.is-done{background:linear-gradient(90deg, var(--hud-coin), #ff9d1c)}.dk-room .tk-pips i.is-now{background:var(--hud-good);box-shadow:inset 0 0 0 1px var(--hud-ink), 0 0 5px #3ee06acc}.dk-room .tk-row{align-items:center;gap:10px;min-height:36px;display:flex}.dk-room .tk-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dk-room .tk-title{white-space:nowrap;text-overflow:ellipsis;font:bold var(--t-lg) / 1.15 var(--f-display);overflow:hidden}.dk-room .tk-hint{white-space:nowrap;text-overflow:ellipsis;font-size:var(--t-sm);overflow:hidden}.dk-room .tk-tile{flex:none;display:none}.dk-room .tk-btn{align-self:center;margin:0}.dk-room .tk-btn.hud-go{min-width:64px;padding:7px 14px;font-size:var(--t-md)!important}.is-mac.dk-room .tk-pips i{border-radius:0;box-shadow:inset 0 0 0 1px #000}.is-mac.dk-room .tk-pips i.is-done,.is-mac.dk-room .tk-pips i.is-now{background:#000;box-shadow:inset 0 0 0 1px #000}.dk-room .dk-msn-list li.dk-dim>button.dk-link{width:auto;padding:0;display:inline}.dk-room .xp-button,.dk-room .tk-btn,.dk-room .ms-btn,.dk-room .yo-btn,.dk-room .dk-tabs>button,.dk-room .dk-tabs-filter button,.dk-room .dk-folder-bar button{transition:box-shadow var(--dur-1) ease, transform var(--m-tap) var(--m-out), background var(--dur-1), filter var(--dur-1)}.dk-room .xp-button:hover:not(:disabled),.dk-room .dk-tabs-filter button:hover:not(:disabled),.dk-room .dk-folder-bar button:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--hud-accent)}.dk-room .xp-button:active:not(:disabled){transform:translateY(1px)}.dk-room .xp-button:focus-visible,.dk-room .tk-btn:focus-visible,.dk-room .ms-btn:focus-visible,.dk-room .xp-tray-item:focus-visible,.dk-room .xp-task:focus-visible,.dk-room .xp-start:focus-visible,.dk-room .xp-tb:focus-visible,.dk-room .hud-stat:focus-visible,.dk-room .zoom-punch:focus-visible,.dk-room .dk-tabs>button:focus-visible{box-shadow:var(--hud-focus);outline:none}.dk-room button:disabled,.dk-room .xp-button:disabled{opacity:.55;filter:grayscale(.5);cursor:not-allowed}.dk-room .dk-tabs{border-bottom-color:var(--hud-line);background:linear-gradient(180deg, var(--hud-chrome), var(--hud-face-2));gap:3px;padding:6px 8px 0}.dk-room .dk-tabs>button{border-color:var(--hud-line);border-radius:var(--r-card) var(--r-card) 0 0;font:var(--t-md) var(--f-ui);background:linear-gradient(#fff,#ecebe5);padding:4px 12px}.dk-room .dk-tabs>button:hover:not(.is-on){background:linear-gradient(#fff,#f5f4ee)}.dk-room .dk-tabs>button.is-on{border-top:2px solid var(--hud-accent);background:#fff}.dk-room .dk-empty,.hud-empty{color:#666;text-align:center;font:var(--t-md) / 1.4 var(--f-ui);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:24px 18px;display:flex}.hud-empty-glyph{filter:grayscale(.3);opacity:.8;font-size:36px;line-height:1}.hud-empty b{color:#333;font:bold var(--t-lg) var(--f-display)}.hud-empty p{max-width:320px;margin:0}.hud-empty-action{margin-top:6px}.hud-spinner{vertical-align:middle;place-items:center;width:16px;height:16px;display:inline-grid}.hud-spinner i{border:2px solid #00000026;border-top-color:var(--hud-select);border-radius:50%;width:100%;height:100%;animation:.8s linear infinite hud-spin;display:block}.hud-spinner.is-xs{width:11px;height:11px}.hud-spinner.is-xs i{border-width:2px;border-color:#fff #ffffff4d #ffffff4d}.hud-spinner.is-md{width:28px;height:28px}.hud-spinner.is-md i{border-width:3px}@keyframes hud-spin{to{transform:rotate(360deg)}}.hud-busy{position:relative}.hud-busy.is-on>:not(.hud-busy-veil){pointer-events:none}.hud-busy-veil{z-index:5;animation:hud-fade-in var(--dur-2) ease both;background:#ffffff8c;place-items:center;display:grid;position:absolute;inset:0}@keyframes hud-fade-in{0%{opacity:0}}.dk-room .dk-link{color:var(--hud-select)!important}.dk-room .dk-link:hover{color:var(--hud-ink)!important}.dk-room .xp-progress{border-color:var(--hud-line);border-radius:var(--r-pill)}.dk-room .xp-progress i{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--hud-coin), #ff9d1c)}.dk-room .xp-group{border-color:var(--hud-line);border-radius:var(--r-card)}.dk-room .xp-group legend{color:var(--hud-ink);font-weight:700}.dk-room .dk-wallpaper-tag{font:italic 900 40px/1 var(--f-display);color:#ffffff47;text-shadow:0 2px 6px #0003;bottom:84px;right:300px}.dk-room .dk-wallpaper-tag small{font:900 12px var(--f-ui);letter-spacing:.4em;display:block}.is-mac.dk-room .dk-wallpaper-tag{font:700 32px/1 var(--mac-font);left:26px;right:auto}@media (max-width:640px){.dk-room{--hud-bar-h:48px;--hud-title-h:44px}.dk-room .dk-icons{gap:8px;max-height:none;top:10px;left:8px;right:8px}.dk-room .dk-icon-group{grid-template-columns:repeat(4,1fr);gap:4px 2px;width:100%;padding:6px 4px}.dk-room .dk-icon-group.is-folders{grid-template-columns:repeat(4,1fr)}.dk-room .xp-icon{width:auto}.dk-room .xp-win{box-shadow:none;border:0;border-radius:0;width:100%!important;height:calc(100% - 150px)!important;top:0!important;left:0!important}.dk-room .has-app .xp-win{height:calc(100% - 62px)!important}.dk-room .xp-win .xp-title{height:var(--hud-title-h);border-radius:0;margin:0;padding:0 6px 0 10px}.dk-room .xp-tb{width:40px;height:40px}.dk-room .xp-tb.is-min:after{width:14px;height:4px;bottom:11px;left:12px}.dk-room .xp-tb.is-close:before,.dk-room .xp-tb.is-close:after{width:18px;height:3px;top:18px;left:11px}.dk-room .xp-win.is-zoom-min{animation-name:hud-win-out}.dk-room .dk-hud-win.xp-win{border:1px solid var(--hud-ink);border-radius:var(--r-panel);max-height:none;box-shadow:var(--hud-shadow);bottom:188px;width:calc(100% - 16px)!important;height:50px!important;top:auto!important;left:8px!important}.dk-room .has-app .dk-hud-win.xp-win,.dk-room .dk-hud-win .xp-title,.dk-room .dk-hud-win .tk-step,.dk-room .dk-hud-win .tk-hint{display:none}.dk-room .dk-hud-win .tk{padding:5px 8px}.dk-room .tk-tile{display:inline-grid}.dk-room .tk-row{gap:8px}.dk-room .dk-dock.zoom{grid-template-rows:32px 1fr 28px;grid-template-columns:96px minmax(0,1fr);width:auto;height:172px;display:grid;bottom:8px;left:8px;right:8px}.dk-room .zoom-title{grid-column:1/-1;height:32px}.dk-room .zoom-fold{place-items:center;width:40px;height:32px;display:inline-grid}.dk-room .zoom-cam{aspect-ratio:auto;grid-row:2;height:100%}.dk-room .zoom-bar{border-top:0;grid-area:2/2;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:4px 8px;padding:6px 8px}.dk-room .zoom-punch{grid-row:1/3;min-width:0;min-height:44px;padding:6px 10px}.dk-room .dk-dock.zoom .dk-ref{grid-area:3/1/auto/-1}.dk-room .zoom-chip{height:32px}.dk-room .zoom-name,.dk-room .zoom-job{display:none}.dk-room .dk-dock.zoom.is-pill{height:44px;display:flex}.dk-room .zoom.is-pill .zoom-title{flex:1;height:44px;padding-right:4px}.dk-room .zoom.is-pill .zoom-title b,.dk-room .zoom.is-pill .zoom-cam,.dk-room .zoom.is-pill .zoom-bar,.dk-room .zoom.is-pill .dk-ref{display:none}.dk-room .zoom.is-pill .zoom-fold{height:40px}.dk-room .zoom.is-pill .zoom-punch{min-height:36px;font-size:var(--t-md);margin-left:2px;padding:4px 12px}.dk-room .zoom.is-pill .zoom-state{margin-right:auto}.dk-room .dk-pfp-menu{left:0;right:0}.dk-room .xp-start{min-width:56px;padding:0 14px 0 12px;font-size:0!important}.dk-room .xp-start i{font-size:20px}.dk-room .xp-tasks{scrollbar-width:none;flex:1;gap:3px;min-width:0;padding:4px;overflow-x:auto}.dk-room .xp-task{flex:none;gap:0;min-width:44px;max-width:44px;padding:0 8px;font-size:0}.dk-room .xp-tray{flex:none;gap:4px;padding:0 6px}.dk-room .hud-tray-group.is-status,.dk-room .xp-tray-item.is-coins{display:none}.dk-room .hud-tray-group{height:40px;padding:0}.dk-room .xp-tray-item{min-width:44px;height:40px;padding:0 8px}.dk-room .xp-clock{display:none}.dk-room .xp-start-scrim{background:#00000073}.dk-room .xp-startmenu{width:100%;max-height:calc(100% - var(--hud-bar-h));border-radius:0;left:0}.dk-room .xp-startmenu-body{grid-template-columns:1fr}.dk-room .xp-startmenu li button{min-height:44px}.dk-room .xp-startmenu aside{border-top:1px solid #9ab7e6;border-left:0}.hud-start-stats{flex-flow:wrap}.hud-stat{flex:40%;min-height:44px}.dk-room .dk-toasts{inset:12px 12px auto}.dk-room .has-app .dk-toasts{top:12px}.dk-room .dk-toasts .xp-balloon{width:auto}.dk-room .dk-wallpaper-tag{display:none}.dk-room .dk-dev{opacity:.85;z-index:30;top:6px;bottom:auto;right:8px}.dk-room .dk-dev>:not(.dk-language-select){display:none}.dk-room:has(.dk-desktop) .dk-dev{display:none}.hud-start-lang{flex:100%;display:block}.dk-welcome-mid{grid-template-columns:1fr;align-content:center;gap:18px;overflow-y:auto}.dk-welcome-mid:before{display:none}.dk-welcome-brand{text-align:center;grid-area:auto/1;align-items:center;padding:0 16px}.dk-welcome-brand .vm-brand{align-items:center}.dk-welcome-brand .etr-boot-logo,.dk-welcome-brand .vm-brand b{font-size:40px}.dk-welcome-card{grid-area:auto/1;width:auto;margin:0 16px}.ms-select{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;overflow-y:auto}.ms-select>*{grid-column:1}.ms-select .ms-stage{grid-row:auto;padding:10px 12px}.ms-select .ms-panel{grid-area:auto/1;margin:0 12px 12px}.ms-select .ms-sticker{display:none}.dk-room-page{flex-direction:column}.dk-room-main{flex:none}.dk-room-side{border-top:1px solid #d6c8f7;border-left:0;width:auto;overflow-y:visible}}.dk-room .dk-folder.xp-icons{flex-flow:wrap;align-content:flex-start;gap:4px;width:100%;height:100%;padding:10px;position:static;inset:auto;overflow-y:auto}.is-mac.dk-room .xp-taskbar{background:#eee;border-bottom:1px solid #000}.is-mac.dk-room .xp-start{color:#000!important}.is-mac.dk-room .xp-start.is-open{background:#33c;color:#fff!important}.is-mac.dk-room .xp-start i{color:#000}.is-mac.dk-room .xp-start.is-open i{color:#fff}@media (prefers-reduced-motion:reduce){.hud-dot.is-on,.zoom-state i,.dk-room .dk-toasts .xp-balloon,.dk-room .xp-startmenu{animation:none!important}.zoom-today i,.tk-pips i{transition:none!important}.bt-glow,.bt-bar i:after,.bt-mode,.bt-post li.is-now .bt-post-ok,.bt-stack .vm-brand,.bt-card,.bt-bar.is-full i{animation:none!important}.cast-one.is-in,.cast.is-cheer .cast-one.is-in,.cast-one.is-in.is-happy{transform:none;animation:none!important}.sp-post,.sp-post-pin,.sp-card,.sp-card-art img,.sp-card-you,.sp-preview,.sp-postmark,.sp.is-stamping .sp-card,.sp-pin-label,.ms-sheet-bump{animation:none!important}.cast-one,.ms-create-form{transition:none!important}.bt.is-full .bt-card,.dk-welcome-cast .cast-one.is-in{animation:none!important}.sp-post,.sp-post.is-on,.sp-post:hover,.sp-post.is-lit{transform:none}}.dk-room{--hud-holo:linear-gradient(100deg, #ff7ad9 0%, #ffd36b 20%, #7dffd8 42%, #7aa8ff 64%, #d08cff 84%, #ff7ad9 100%);--hud-holo-cool:linear-gradient(100deg, #7df9ff 0%, #c3a6ff 28%, #fff 50%, #8ad8ff 72%, #e0b3ff 100%);--hud-chrome-hi:#fff;--hud-chrome-mid:#dfe8f7;--hud-chrome-lo:#a9bddf;--hud-chrome-ink:#0a246a;--hud-led-a:#3ee06a;--hud-led-b:#ffb13b;--hud-led-c:#5ad8ff;--hud-crt-line:#00000012;--hud-crt-vignette:#02082842}.dk-room.is-xp{--hud-title-a:#4d8cf5;--hud-title-b:#0d4fd6;--hud-title-c:#052f8e;--hud-title-blur-a:#b9c8ea;--hud-title-blur-b:#93a7d8;--hud-frame:#0a3fb3;--hud-frame-blur:#8a9fd8;--hud-bar-a:#2f6ae3;--hud-bar-b:#1a47bd;--hud-bar-c:#0e2f86;--hud-tray-a:#0b64c9;--hud-tray-b:#0a4eaa}.dk-room.is-mac{--hud-crt-line:#0000000a;--hud-crt-vignette:#00000029}.dk-room.is-xp .dk-desktop[data-theme=bliss]{background:#3d7fd8 url(../media/bliss-2099.0hwjlpwn_56ml.webp) 50%/cover no-repeat}.dk-room.is-mac .dk-desktop[data-theme=bliss]{image-rendering:pixelated;background:#fff url(../media/bliss-2099-1bit.41h2g9y163z4-.webp) 50%/2048px 1280px no-repeat}.dk-room.is-xp .dk-desktop[data-theme=bliss]:before,.dk-room.is-mac .dk-desktop[data-theme=bliss]:before{background:repeating-linear-gradient(180deg, var(--hud-crt-line) 0 1px, transparent 1px 3px)}.dk-room.is-xp:after,.dk-room.is-mac:after{content:"";z-index:999;pointer-events:none;background:radial-gradient(ellipse 130% 118% at 50% 58%, transparent 56%, var(--hud-crt-vignette) 100%);position:absolute;inset:0}.dk-room.no-crt .dk-desktop[data-theme=bliss]:before,.dk-room.no-crt:after{display:none}@media (prefers-contrast:more){.dk-room .dk-desktop[data-theme=bliss]:before,.dk-room.is-xp:after,.dk-room.is-mac:after{display:none}}.dk-room.is-xp .xp-title{background:repeating-linear-gradient(90deg, #ffffff17 0 1px, #0000000b 1px 2px, transparent 2px 4px), linear-gradient(180deg, #fff6, #ffffff1f 46%, #fff0 52%, #ffffff14 100%), linear-gradient(180deg, var(--hud-title-a) 0%, var(--hud-title-b) 55%, var(--hud-title-c) 100%);box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #ffffff59,inset 0 -2px #0000004d}.dk-room.is-xp .xp-win:not(.is-active) .xp-title{background:repeating-linear-gradient(90deg, #ffffff1f 0 1px, #00000008 1px 2px, transparent 2px 4px), linear-gradient(180deg, var(--hud-title-blur-a), var(--hud-title-blur-b))}.dk-room.is-xp .xp-win:before{content:"";z-index:5;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 0 0 2px #7896cd59}.dk-room.is-xp .xp-win.is-active{box-shadow:var(--elev-4), 0 0 0 1px #ffffff59 inset, 0 0 22px #7dc8ff38}.dk-room.is-xp .xp-win:after{content:"";height:calc(var(--hud-title-h) + 3px);border-radius:calc(var(--r-panel) + 1px) calc(var(--r-panel) + 1px) 0 0;background:var(--hud-holo-cool);-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;opacity:0;padding:1.5px;transition:opacity .35s;position:absolute;top:-1.5px;left:-2px;right:-2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.dk-room.is-xp .xp-win.is-active:after{opacity:1}.dk-room.is-xp .dk-hud-win.xp-win:after{display:none}.dk-room.is-xp .xp-win.is-active .xp-title:after{content:"";pointer-events:none;opacity:0;width:38%;animation:hud-chrome-sheen 1.1s var(--ease-out) 50ms both;background:linear-gradient(100deg,#0000 20%,#ffffff80 50%,#7df9ff4d 58%,#0000 80%);position:absolute;top:0;bottom:0;left:0}@keyframes hud-chrome-sheen{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(163%)}}.dk-room.is-xp .xp-tb{background:linear-gradient(160deg,#fff,#dfe8f7 42%,#a9bddf 52%,#e6edf8 100%);border-color:#fffffff2;box-shadow:inset 0 0 0 1px #0a246a59,0 1px 1px #00000059}.dk-room.is-xp .xp-tb.is-min:after{background:var(--hud-chrome-ink)}.dk-room.is-xp .xp-tb.is-close{background:linear-gradient(160deg,#ffd9cc,#e65a3c 46%,#b82d14 58%,#f0a28e 100%)}.dk-room.is-xp .xp-taskbar{background:linear-gradient(180deg, #fff3, #fff0 42%), linear-gradient(180deg, var(--hud-bar-a) 0%, var(--hud-bar-b) 50%, var(--hud-bar-c) 100%);box-shadow:0 -2px 12px #00000059}.dk-room.is-xp .xp-taskbar:before{content:"";background:var(--hud-holo-cool);opacity:.95;pointer-events:none;height:1.5px;position:absolute;top:0;left:0;right:0}.dk-room.is-xp .xp-start{background:linear-gradient(180deg, var(--hud-chrome-hi) 0%, var(--hud-chrome-mid) 38%, var(--hud-chrome-lo) 50%, #c6d4ec 53%, #edf2fb 100%);text-shadow:0 1px #ffffffd9;letter-spacing:-.01em;border-radius:0 16px 16px 0;gap:7px;padding:0 16px 0 8px;box-shadow:inset 0 1px #fff,inset 0 -1px #0000004d,inset -3px 0 6px #00000029,0 0 0 1px #00145066;color:var(--hud-chrome-ink)!important;font:italic 900 16px/1 var(--f-display)!important}.dk-room.is-xp .xp-start:hover{filter:brightness(1.04)}.dk-room.is-xp .xp-start.is-open,.dk-room.is-xp .xp-start:active{background:linear-gradient(#b7c7e3,#d9e3f3 50%,#c6d4ec);box-shadow:inset 0 2px 5px #00000059,0 0 0 1px #00145066}.dk-room.is-xp .xp-start:focus-visible{box-shadow:var(--hud-focus), inset 0 1px 0 #fff, inset 0 -1px 0 #0000004d, inset -3px 0 6px #00000029}.dk-room.is-xp .xp-start i{isolation:isolate;color:#fff;text-shadow:0 -1px #0009,0 1px #ffffff8c;width:24px;height:24px;transition:transform .7s var(--ease-out);border-radius:50%;place-items:center;font-size:12px;line-height:1;display:inline-grid;position:relative;box-shadow:0 1px 2px #0000008c}.dk-room.is-xp .xp-start i:before{content:"";z-index:-1;background:radial-gradient(circle at 36% 28%,#fffffff2 0 9%,#0000 28%),radial-gradient(circle,#fff 0,#cfe0ff 24%,#6f93d8 50%,#2a4d9e 60%,#0000 63%),conic-gradient(from 200deg,#7df9ff,#ff7ad9,#ffd36b,#7dffd8,#c3a6ff,#7df9ff);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 -3px 4px #0000004d,inset 0 0 0 1px #ffffff8c}.dk-room.is-xp .xp-start:hover i{transform:rotate(180deg)}.dk-room.is-xp .xp-start.is-open i{transform:rotate(360deg)}.hud-year{border-radius:var(--r-ctl);color:#c8f6ff;height:22px;font:700 10.5px var(--f-mono);letter-spacing:.1em;text-shadow:0 0 6px #5ad8ffe6;cursor:default;background:linear-gradient(#0b1f4d,#040f2c);align-items:center;gap:6px;padding:0 8px;display:inline-flex;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #7de8ff73,0 0 8px #5ad8ff4d}.hud-led{background:#0000008c;border-radius:4px;align-items:center;gap:4px;height:8px;padding:0 3px;display:inline-flex;box-shadow:inset 0 0 0 1px #0006}.hud-led b{background:var(--hud-led-a);width:4px;height:4px;box-shadow:0 0 3px var(--hud-led-a);border-radius:50%;animation:2.4s step-end infinite hud-led-blink;display:block}.hud-led b:nth-child(2){background:var(--hud-led-b);box-shadow:0 0 3px var(--hud-led-b);animation-duration:3.1s;animation-delay:-.8s}.hud-led b:nth-child(3){background:var(--hud-led-c);box-shadow:0 0 3px var(--hud-led-c);animation-duration:1.9s;animation-delay:-1.7s}@keyframes hud-led-blink{0%,to{opacity:1}58%{opacity:1}64%{opacity:.2}72%{opacity:1}}.dk-room.is-xp .xp-startmenu>header{background:linear-gradient(180deg, #ffffff42, #fff0 50%), linear-gradient(180deg, var(--hud-title-a), var(--hud-title-b) 60%, var(--hud-title-c));position:relative}.dk-room.is-xp .xp-startmenu>header:after{content:"";background:var(--hud-holo-cool);opacity:.95;height:1.5px;position:absolute;bottom:0;left:0;right:0}.dk-room.is-xp .dk-icon-group{box-shadow:inset 0 1px 0 #ffffff8c, 0 0 0 1px #0a246a38, var(--elev-1);background:linear-gradient(#ffffff3d,#ffffff1a);border-color:#ffffff80}.dk-room.is-xp .dk-icon-group.is-folders{background:#000a3229}.dk-room.is-xp .dk-wallpaper-tag{color:#0000;background:var(--hud-holo);opacity:.95;text-shadow:none;-webkit-background-clip:text;background-clip:text;bottom:76px;right:316px}.dk-room.is-xp .dk-wallpaper-tag:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020a2880;border-radius:10px;position:absolute;inset:-8px -14px -10px;box-shadow:inset 0 0 0 1px #fff3}.is-mac.dk-room .dk-wallpaper-tag{color:#000;opacity:1;background:#fff;padding:2px 6px;bottom:44px;left:auto;right:316px;box-shadow:2px 2px #000}.dk-room .dk-dev{opacity:.88;background:#000000a8;box-shadow:inset 0 0 0 1px #fff3}.dk-room .dk-dev:hover,.dk-room .dk-dev:focus-within{opacity:1}.dk-room .dk-dev a.is-brand{text-transform:none}@media (min-width:641px){.dk-room:has(.dk-welcome) .dk-dev{bottom:92px;right:16px}.dk-room:has(.ms-select) .dk-dev{bottom:76px;right:16px}}.dk-room.is-xp .xp-balloon-life{background:var(--hud-holo)}.bt-os .bt-bebos{color:#0000;background:var(--hud-holo);-webkit-background-clip:text;background-clip:text;font-style:italic}.bt-os b{color:#9fe8ff;font-family:var(--f-mono);letter-spacing:.08em;font-style:normal}.dk-welcome-top .dk-welcome-os{color:#dfe7ff;align-items:center;height:100%;padding:0 28px;display:flex}.dk-welcome-top .dk-welcome-os i{color:var(--hud-coin);font-style:normal}.dk-room.is-xp .dk-welcome{background:#3d6ccf url(../media/bliss-2099.0hwjlpwn_56ml.webp) 50%/cover no-repeat}.dk-room.is-xp .dk-welcome-mid{background:radial-gradient(at 18% 30%,#9db8ee99 0%,#5a7edcc2 55%)}.dk-room.is-xp .dk-welcome-top,.dk-room.is-xp .dk-welcome-bottom{background:#00309ce6}.dk-room.is-xp .ms-select{background:radial-gradient(at 22% 40%,#9db8ee9e 0%,#5a7edccc 55%),#3d6ccf url(../media/bliss-2099.0hwjlpwn_56ml.webp) 50%/cover no-repeat}.dk-room.is-xp .ms-topbar,.dk-room.is-xp .ms-bottombar{background:#00309ce6}.is-xp .ms-topbar>span{color:#0000;background:linear-gradient(100deg,#fff 0%,#ffd36b 30%,#7dffd8 55%,#d08cff 80%,#fff 100%);-webkit-background-clip:text;background-clip:text}.beb{z-index:790;pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;width:300px;display:flex;position:absolute;bottom:12px;left:14px}.beb-bubble{border:1px solid var(--hud-ink);border-radius:var(--r-panel);background:linear-gradient(180deg, #fffff4, var(--hud-paper));max-width:300px;box-shadow:var(--elev-2);color:#222;font:var(--t-md) / 1.35 var(--f-ui);pointer-events:auto;animation:hud-arrive-up var(--m-swap) var(--m-spring) both;align-items:flex-start;gap:6px;margin-left:56px;padding:8px 8px 8px 10px;display:flex;position:relative}.beb-bubble:after{content:"";border-left:1px solid var(--hud-ink);border-bottom:1px solid var(--hud-ink);background:var(--hud-paper);width:12px;height:12px;position:absolute;bottom:-7px;left:14px;transform:rotate(-45deg)}.beb-line{flex:1;animation:.25s both hud-fade-in;display:block}.beb-hide{width:18px;height:18px;font:700 14px/18px var(--f-ui);transition:background var(--dur-1), color var(--dur-1);background:0 0;border:0;border-radius:3px;flex:none;margin:-2px -2px 0 0;padding:0;color:#777!important}.beb-hide:hover{background:var(--hud-hot);color:#fff!important}.beb-chip{border:1px solid var(--hud-ink);background:linear-gradient(180deg, #fffff4, var(--hud-paper));min-width:36px;height:22px;box-shadow:var(--elev-1);font:700 13px/1 var(--f-ui);letter-spacing:.12em;cursor:pointer;pointer-events:auto;animation:hud-arrive-up var(--m-swap) var(--m-spring) both;transition:background var(--dur-1);border-radius:11px;margin-left:56px;padding:0 10px;position:relative;color:#444!important}.beb-chip:after{content:"";border-left:1px solid var(--hud-ink);border-bottom:1px solid var(--hud-ink);background:var(--hud-paper);width:8px;height:8px;position:absolute;bottom:-5px;left:12px;transform:rotate(-45deg)}.beb-chip:hover{background:#fff}.beb-body{cursor:pointer;pointer-events:auto;filter:drop-shadow(0 0 5px #ffffffe6)drop-shadow(0 6px 6px #000000bf);transition:filter var(--dur-2);background:0 0;border:0;border-radius:12px;padding:0;animation:4s ease-in-out infinite beb-hover}.beb-body img{width:96px;height:96px;display:block}.beb-body:hover{filter:drop-shadow(0 0 8px #ffffffe6)drop-shadow(0 7px 8px #00000080)brightness(1.1)}.beb-body:active{transform:scale(.96)}.beb-body:focus-visible,.beb-chip:focus-visible,.beb-hide:focus-visible{outline-offset:2px;box-shadow:0 0 0 5px var(--hud-select);outline:2px solid #fff}@keyframes beb-hover{50%{transform:translateY(-5px)}}.is-mac.dk-room .xp-start i{color:#0000;background:linear-gradient(#61bb46 0 17%,#fdb827 17% 33%,#f5821f 33% 50%,#e03a3e 50% 67%,#963d97 67% 83%,#009ddc 83% 100%);-webkit-background-clip:text;background-clip:text}.is-mac.dk-room .hud-year{height:18px;box-shadow:none;color:#000;font:12px var(--mac-font);letter-spacing:0;text-shadow:none;background:0 0;padding:0 4px}.is-mac.dk-room .hud-led{background:#fff;box-shadow:inset 0 0 0 1px #000}.is-mac.dk-room .hud-led b{box-shadow:none;background:#000}.beb.is-mac .beb-body{filter:none;background:#fff;border:1px solid #000;border-radius:0;padding:3px;box-shadow:2px 2px #000}.beb.is-mac .beb-body img{image-rendering:pixelated}.beb.is-mac .beb-body:hover{filter:none}.beb.is-mac .beb-body:hover img{filter:invert()}.beb.is-mac .beb-bubble{font:11px/1.3 var(--mac-small);background:#fff;border-radius:10px;box-shadow:2px 2px #000}.beb.is-mac .beb-bubble:after{background:#fff}.beb.is-mac .beb-chip{font:11px/1 var(--mac-small);background:#fff;border-radius:0;box-shadow:2px 2px #000}.beb.is-mac .beb-chip:after{background:#fff}.beb.is-mac .beb-body:focus-visible,.beb.is-mac .beb-chip:focus-visible{outline-color:#000;box-shadow:0 0 0 4px #fff}.bt.is-mac .bt-os b{color:#000}@media (max-width:640px){.beb,.dk-room.is-xp .xp-win:after,.dk-room.is-xp .xp-win.is-active .xp-title:after{display:none}.dk-room.is-xp .dk-desktop[data-theme=bliss]{background-image:url(../media/bliss-2099-phone.2ybortcy1rlyz.webp)}.dk-room.is-mac .dk-desktop[data-theme=bliss]{background-position:72% 40%;background-size:1024px 640px}.dk-room .hud-year{order:1;height:28px;padding:0 8px}.dk-room .xp-tray-item.is-hot{order:2}}@media (prefers-reduced-motion:reduce){.hud-led b,.beb-body,.beb-bubble,.beb-chip,.beb-line,.dk-room.is-xp .xp-win.is-active .xp-title:after{animation:none!important}.dk-room.is-xp .xp-win:after,.dk-room.is-xp .xp-start i{transition:none}}.dk-display-props{border-radius:var(--r-card);border:1px solid #9ab7e6;gap:6px;margin:0 0 10px;padding:8px 10px 10px;display:grid}.dk-display-props legend{font:bold var(--t-md) var(--f-ui);padding:0 4px}.dk-display-prop{flex-direction:column;line-height:1.25;display:flex}.dk-display-prop label{cursor:pointer;align-items:center;gap:6px;font-weight:700;display:flex}.dk-display-prop small{color:#555;padding-left:19px}.is-mac .dk-display-props{border-color:#000;border-radius:0}.dk-wardrobe-body.is-sound{display:block;overflow:auto}.dk-sound{padding:2px 0}.dk-sound-row{grid-template-columns:minmax(150px,1fr) minmax(90px,160px) 30px;align-items:center;gap:8px;display:grid!important}.dk-sound-row input[type=range]{width:100%;margin:0}.dk-sound-row output{font:var(--t-sm,11px) var(--f-ui);text-align:right;color:#333}.dk-sound-cat.is-silent label{color:#777}.dk-room .dk-dock.zoom.call{width:292px}.call-stage{background:#000;grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.call-stage[data-slots="2"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dk-room .call-tile{aspect-ratio:16/10;contain:layout paint;background:#0b0d12;border-radius:0;position:relative;overflow:hidden}.call-stage[data-slots="2"] .call-tile{aspect-ratio:4/5}.cam-room{transition:filter var(--dur-3);background:#1b2230 50%/cover no-repeat;position:absolute;inset:0}.call-tile:not(.has-sprite) .cam-room{display:none}.cam-room:not([style]){background-image:radial-gradient(120% 90% at 50% 30%,#3a4356,#141821 70%)}.cam-lens{will-change:transform;display:block;position:absolute;inset:0}.is-live .cam-lens{animation:11s step-end infinite cam-jitter}@keyframes cam-jitter{0%,to{transform:none}23%{transform:translate(.5px)}47%{transform:translateY(-.5px)}71%{transform:translate(-.5px,.5px)}}.cam-sprite{transform-origin:50% 100%;will-change:transform;filter:drop-shadow(0 6px 6px #00000059);width:auto;height:106%;animation:4.2s ease-in-out infinite cam-breathe;position:absolute;bottom:2%;left:50%;translate:-50%}.cam-sprite.is-loading{opacity:0;pointer-events:none;animation:none}.cam-sprite.is-idle{animation:4.2s ease-in-out infinite cam-breathe}.cam-sprite.is-work{animation:1.1s ease-in-out infinite cam-type}.cam-sprite.is-sleep{animation:5.5s ease-in-out infinite cam-snore}.cam-sprite.is-happy{animation:.55s ease-in-out infinite cam-cheer}.cam-sprite.is-rip{animation:.32s ease-in-out infinite cam-rip}@keyframes cam-breathe{0%,to{transform:scale(1)}48%{transform:scale(1.004,1.014)}90%{transform:scale(1.006,.992)}95%{transform:scale(1)}}@keyframes cam-type{0%,to{transform:translateY(0)rotate(0)}22%{transform:translateY(-1.5px)rotate(.5deg)}50%{transform:translateY(.5px)rotate(0)}74%{transform:translateY(-1px)rotate(-.5deg)}}@keyframes cam-snore{0%,to{transform:translateY(2px)scaleY(.99)}50%{transform:translateY(0)scale(1.01,1.012)}}@keyframes cam-cheer{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-4px)rotate(-1.6deg)scale(1.02)}75%{transform:translateY(-4px)rotate(1.6deg)scale(1.02)}}@keyframes cam-rip{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-1.5px,.5px)rotate(-1deg)}75%{transform:translate(1.5px,-.5px)rotate(1deg)}}.dk-room .call-tile .zoom-feed{-o-object-fit:cover;object-fit:cover;transform-origin:50% 70%;width:100%;height:100%;animation:4.5s ease-in-out infinite zoom-breathe;position:absolute;inset:0}.dk-room .call-tile .zoom-feed.is-loading{opacity:0;animation:none}.dk-room .call-tile .zoom-feed.is-sleep{filter:brightness(.75)saturate(.8);animation:6s ease-in-out infinite zoom-snore}.dk-room .call-tile .zoom-feed.is-happy,.dk-room .call-tile .zoom-feed.is-rip{animation:.5s ease-in-out infinite zoom-cheer}.call-tile .zoom-fallback{position:absolute;inset:0}.call-tile.is-standby .cam-room{filter:brightness(.55)saturate(.6)}.call-tile.is-standby .cam-vignette{background:radial-gradient(130% 110% at 50% 45%,#080a124d 40%,#0000009e 100%)}.cam-exposure{pointer-events:none;opacity:0;background:#000;position:absolute;inset:0}.is-live .cam-exposure{animation:13s linear infinite cam-exposure}@keyframes cam-exposure{0%,to{opacity:0}38%{opacity:0}41%{opacity:.12}46%{opacity:.03}50%{opacity:0}83%{opacity:0}84%{opacity:.08}86%{opacity:0}}.call-tile .zoom-grain{mix-blend-mode:normal;background:repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#00000009 0 1px,#0000 1px 7px)}.cam-vignette{pointer-events:none;background:radial-gradient(130% 110% at 50% 45%,#0000 55%,#00000073 100%);position:absolute;inset:0}.cam-top{pointer-events:none;align-items:center;gap:6px;display:flex;position:absolute;top:6px;left:7px;right:7px}.cam-rec{border-radius:var(--r-ctl);color:#fff;font:900 9px var(--f-ui);letter-spacing:.14em;background:#0000008c;align-items:center;gap:4px;padding:1px 6px 1px 4px;display:inline-flex}.cam-rec i{background:#ff3b30;border-radius:50%;width:7px;height:7px;animation:1.2s steps(2,start) infinite etr-blink;box-shadow:0 0 5px #ff3b30}.is-standby .cam-rec i{box-shadow:none;background:#666;animation:none}.dk-room .call-tile .zoom-time{border-radius:var(--r-ctl);color:#48ff6a;font:bold 10.5px var(--f-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#0000008c;padding:1px 6px;position:static}.dk-room .call-tile.is-standby .zoom-time{color:#9aa0ad}.cam-sig{border-radius:var(--r-ctl);box-sizing:content-box;background:#0000008c;align-items:flex-end;gap:1px;height:9px;margin-left:auto;padding:2px 4px;display:inline-flex}.cam-sig i{background:#48ff6a;width:3px}.cam-sig i:first-child{height:3px}.cam-sig i:nth-child(2){height:5px}.cam-sig i:nth-child(3){height:7px}.cam-sig i:nth-child(4){background:#3a4a3a;height:9px}.is-standby .cam-sig i{background:#555}.cam-plate{border-radius:var(--r-ctl);color:#fff;background:#000000ad;align-items:center;gap:5px;max-width:62%;padding:2px 8px 2px 5px;display:inline-flex;position:absolute;bottom:7px;left:7px}.cam-mic{background:#d6283b;border-radius:50%;flex:none;width:12px;height:12px;position:relative}.cam-mic:before{content:"";background:#fff;border-radius:2px;width:3px;height:6px;position:absolute;top:2px;left:4.5px}.cam-mic:after{content:"";background:#fff;width:10px;height:1.5px;position:absolute;top:5.5px;left:1px;transform:rotate(-45deg)}.cam-mic.is-on:after{display:none}.cam-mic.is-on{background:#d6283b}.dk-room .call-tile .zoom-name{font:bold var(--t-md) var(--f-ui);white-space:nowrap;text-overflow:ellipsis;background:0 0;padding:0;position:static;overflow:hidden}.cam-status{color:#9fd0ff;font:var(--t-xs) var(--f-ui);white-space:nowrap;flex:none}.is-happy .cam-status,.is-rip .cam-status{color:var(--hud-coin);font-weight:700}.dk-room .call-tile .zoom-job{max-width:34%;bottom:7px;right:7px}.cam-react{pointer-events:none;width:40px;height:60px;position:absolute;bottom:34px;right:14px}.cam-react i{opacity:0;font-size:22px;font-style:normal;animation:1.6s ease-out 2 both cam-react;position:absolute;bottom:0;left:0}.cam-react i:nth-child(2){animation-delay:.25s;left:14px}.cam-react i:nth-child(3){animation-delay:.5s;left:-12px}@keyframes cam-react{0%{opacity:0;transform:translateY(6px)scale(.6)}15%{opacity:1}to{opacity:0;transform:translateY(-54px)scale(1.1)}}.cam-connect{color:#fff;font:bold var(--t-md) var(--f-ui);letter-spacing:.04em;background:#0000008c;justify-content:center;align-items:center;gap:6px;animation:.7s steps(3,end) both cam-tune;display:inline-flex;position:absolute;inset:0}.cam-connect .hud-spinner i{border-color:#fff #ffffff40 #ffffff40}@keyframes cam-tune{0%{opacity:1}to{opacity:.85}}.call-tile.is-joining .cam-lens{animation:cam-join var(--m-call) steps(4, end) both}.call-tile.is-leaving .cam-lens{animation:cam-leave var(--m-call) var(--m-in) both}@keyframes cam-join{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes cam-leave{0%{opacity:1}to{opacity:.35;transform:scale(.98)}}.dk-dock.zoom.call.is-joining{animation:cam-dock-join var(--m-screen) var(--m-spring) both}@keyframes cam-dock-join{0%{transform:translateY(2px)scale(.99)}to{transform:none}}.dk-room .zoom.call .zoom-bar{grid-template-columns:auto minmax(0,1fr);gap:4px 10px;padding:8px}.dk-room .zoom.call .zoom-punch{min-width:92px;font:bold var(--t-lg) var(--f-ui);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:7px 10px;display:inline-flex}.dk-room .zoom.call .zoom-punch i{filter:drop-shadow(0 1px #0000004d);font-size:16px;font-style:normal;line-height:1}.dk-room .zoom.call .zoom-pay{grid-area:1/2/3;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center}.dk-room .zoom.call .zoom-cash{grid-area:1/1}.dk-room .zoom.call .zoom-pay .zoom-more{grid-area:1/2}.dk-room .zoom.call .zoom-cash{font:bold var(--t-lg) var(--f-ui)}.zoom-today-label{color:#555;font:var(--t-xs) var(--f-ui);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;grid-column:1/-1}.dk-room .zoom.call .zoom-today{grid-column:1/-1;height:7px}.dk-room .zoom.call .dk-ref,.dk-room .zoom.call>.etr-error{margin:0 8px 8px}.is-mac.dk-room .call-tile .cam-sprite,.is-mac.dk-room .call-tile .zoom-feed{filter:grayscale()contrast(1.15)}.is-mac.dk-room .call-tile .cam-room{filter:grayscale()contrast(1.1)brightness(.9)}.is-mac.dk-room .call-tile.is-standby .cam-room{filter:grayscale()brightness(.5)}.is-mac.dk-room .call-tile .zoom-grain{background:repeating-conic-gradient(#00000024 0 25%, transparent 0 50%) 0 0 / 2px 2px}.is-mac.dk-room .call-tile .cam-vignette{display:none}.is-mac.dk-room .cam-rec,.is-mac.dk-room .cam-sig,.is-mac.dk-room .cam-plate,.is-mac.dk-room .call-tile .zoom-job,.is-mac.dk-room .call-tile .zoom-time{color:#fff;background:#000;border-radius:0}.is-mac.dk-room .cam-rec i,.is-mac.dk-room .cam-sig i{box-shadow:none;background:#fff}.is-mac.dk-room .call-tile.is-standby .cam-rec i{background:#666}.is-mac.dk-room .cam-status{color:#fff}.is-mac.dk-room .cam-mic{background:#fff}.is-mac.dk-room .cam-mic:before,.is-mac.dk-room .cam-mic:after{background:#000}.is-mac.dk-room .zoom-today-label{color:#000}.is-mac.dk-room .zoom.call .zoom-punch{background:#fff;color:#000!important}.is-mac.dk-room .zoom.call .zoom-punch.is-leave{background:#000;color:#fff!important}@media (max-width:640px){.dk-room .dk-dock.zoom.call{grid-template-rows:32px minmax(0,1fr) auto;width:auto}.dk-room .zoom.call .call-stage{grid-area:2/1;grid-template-rows:minmax(0,1fr);align-self:stretch;min-height:0}.dk-room .zoom.call .call-tile{aspect-ratio:auto;grid-area:1/1;align-self:stretch;height:auto;min-height:0}.is-mac.dk-room .zoom.call.is-pill .zoom-title{background:var(--xp-face)}.dk-room .zoom.call .cam-sprite{height:100%;bottom:0}.dk-room .zoom.call .cam-top .zoom-time,.dk-room .zoom.call .cam-sig,.dk-room .zoom.call .zoom-job,.dk-room .zoom.call .cam-status{display:none}.dk-room .zoom.call .cam-plate{max-width:calc(100% - 12px);padding:1px 5px 1px 3px;bottom:6px;left:6px}.dk-room .zoom.call .cam-top{top:5px;left:6px}.dk-room .zoom.call .zoom-bar{grid-template-columns:auto minmax(0,1fr);padding:6px 8px}.dk-room .zoom.call .zoom-punch{min-width:0;min-height:44px;font-size:var(--t-md);padding:4px 10px}.dk-room .zoom.call .zoom-punch i{font-size:14px}.dk-room .zoom.call .dk-ref{grid-area:3/1/auto/-1;margin:0}.dk-room .zoom.call.is-pill .call-stage{display:none}.dk-room .zoom.call.is-pill .zoom-punch{flex-direction:row;gap:5px;min-height:36px}}@media (prefers-reduced-motion:reduce){.ch-body,.ch-pending i,.ch-scene,.ch-scene i,.ch-scene:after,.cam-sprite,.cam-lens,.cam-exposure,.cam-rec i,.cam-react i,.cam-connect,.dk-dock.zoom.call,.call-tile .zoom-feed{animation:none!important}.cam-react i{opacity:1}}.call-tile.is-manager .cam-room{filter:hue-rotate(-25deg)saturate(.85)}.call-tile.is-manager.is-open{box-shadow:inset 0 0 0 2px var(--hud-coin)}.call-tile.is-manager.is-urgent{animation:.5s steps(2,start) infinite mgr-urgent}@keyframes mgr-urgent{50%{box-shadow:inset 0 0 0 3px #ff3b30}}.call-tile.is-manager.is-ok{box-shadow:inset 0 0 0 2px var(--hud-good)}.call-tile.is-manager.is-missed{box-shadow:inset 0 0 0 2px #ff3b30}.call-tile.is-manager.is-missed .cam-sprite{filter:grayscale(.7)drop-shadow(0 6px 6px #00000059)}.mgr-left{font-variant-numeric:tabular-nums}.mgr-fallback{place-items:center;height:100%;font-size:48px;display:grid}.mgr-bar{pointer-events:none;background:#0000008c;height:7px;position:absolute;bottom:0;left:0;right:0}.mgr-bar i{background:linear-gradient(90deg, #ff3b30, var(--hud-coin) 70%, #48ff6a);transform-origin:0;will-change:transform;width:100%;height:100%;animation:linear forwards mgr-drain;display:block}@keyframes mgr-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.mgr-pop{white-space:nowrap;border-radius:var(--r-pill);font:900 var(--t-lg) var(--f-ui);letter-spacing:.03em;pointer-events:none;animation:mgr-pop 1.8s var(--m-out) both;padding:3px 9px;position:absolute;top:30%;left:50%;translate:-50%}.mgr-pop.is-ok{background:var(--hud-good);color:#fff}.mgr-pop.is-miss{color:#fff;background:#ff3b30}@keyframes mgr-pop{0%{opacity:0;transform:translateY(8px)scale(.7)}15%{opacity:1;transform:none}to{opacity:0;transform:translateY(-22px)}}.mgr-strikes{border-radius:var(--r-ctl);pointer-events:none;background:#0009;gap:3px;padding:2px 4px;display:inline-flex;position:absolute;top:22px;right:7px}.mgr-strikes i{background:#555;border-radius:50%;width:8px;height:8px}.mgr-strikes i.is-hit{background:#ff3b30;box-shadow:0 0 4px #ff3b30}.call-stage[data-slots="2"] .cam-status,.call-stage[data-slots="2"] .zoom-job,.call-stage[data-slots="2"] .cam-sig{display:none}.call-stage[data-slots="2"] .cam-plate{max-width:calc(100% - 14px)}.mgr-line{font:var(--t-md) / 1.3 var(--f-ui);color:#222}.mgr-line b{color:#7a1f00}.is-mac.dk-room .mgr-line,.is-mac.dk-room .mgr-line b{color:#000}.mgr-checkin{gap:4px;padding:8px 8px 0;display:grid}.mgr-checkin .mgr-here{width:100%;min-height:46px;font:900 var(--t-xl,18px) var(--f-ui);letter-spacing:.04em;justify-content:center;align-items:center;gap:8px;animation:1s ease-in-out infinite mgr-nudge;display:flex}.mgr-checkin .mgr-here i{font-size:20px;font-style:normal}.mgr-checkin .mgr-here small{font:bold var(--t-md) var(--f-mono);font-variant-numeric:tabular-nums;opacity:.8;margin-left:auto}@keyframes mgr-nudge{50%{transform:scale(1.02)}}.mgr-hint{color:#555;font:var(--t-xs) / 1.3 var(--f-ui)}.is-mac.dk-room .call-tile.is-manager.is-open,.is-mac.dk-room .call-tile.is-manager.is-ok,.is-mac.dk-room .call-tile.is-manager.is-missed{box-shadow:inset 0 0 0 2px #000}.is-mac.dk-room .mgr-bar i{background:#fff}.is-mac.dk-room .mgr-pop,.is-mac.dk-room .mgr-strikes{color:#fff;background:#000;border-radius:0}.is-mac.dk-room .mgr-hint{color:#000}@media (max-width:640px){.dk-room .zoom.call .call-stage[data-slots="2"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dk-room .zoom.call .call-stage[data-slots="2"] .call-tile{aspect-ratio:auto}.dk-room .dk-dock.zoom.call.has-manager{grid-template-rows:32px 112px auto auto auto;grid-template-columns:minmax(0,1fr);height:auto}.dk-room .zoom.call.has-manager .call-stage{grid-area:2/1}.dk-room .zoom.call.has-manager .call-tile{grid-area:1}.dk-room .zoom.call.has-manager .mgr-checkin{grid-area:3/1;padding:6px 8px 0}.dk-room .zoom.call.has-manager .zoom-bar{grid-area:4/1}.dk-room .zoom.call.has-manager .dk-ref{grid-row:5}.dk-room .zoom.call .mgr-hint{display:none}.dk-room .zoom.call .mgr-line{font-size:var(--t-sm)}.dk-room .zoom.call .mgr-checkin .mgr-here{min-height:48px}.dk-room .zoom.call .cam-plate{max-width:calc(100% - 12px)}.dk-room .zoom.call.has-manager .zoom-name{display:block}}@media (prefers-reduced-motion:reduce){.call-tile.is-manager.is-urgent,.mgr-checkin .mgr-here,.mgr-pop{animation:none!important}.mgr-pop{opacity:1}.mgr-bar{display:none}}.is-mac.dk-room .mgr-checkin .mgr-here{text-shadow:none;background:#fff;border:2px solid #000;color:#000!important}.mgr-ramps{gap:5px;padding:6px 8px 0;display:grid}.mgr-ramp{gap:2px;min-width:0;display:grid}.mgr-ramp-top{font:var(--t-sm) / 1.25 var(--f-ui);flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.mgr-ramp-top b{font-weight:800}.mgr-ramp-x{color:#0b7a2e;font-variant-numeric:tabular-nums;font-weight:800}.mgr-ramp-miss{color:#555;font-variant-numeric:tabular-nums;margin-left:auto}.mgr-ramp.is-danger .mgr-ramp-miss{color:#d6283b;font-weight:800}.mgr-ramp-bar{background:#0000002e;height:6px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #0003}.mgr-ramp-bar i{background:linear-gradient(90deg, #48ff6a, var(--hud-coin,#ffd400));height:100%;transition:width var(--m-swap) steps(6, end);display:block}.mgr-ramp-rule{color:#555;font:var(--t-xs) / 1.3 var(--f-ui)}.is-mac.dk-room .mgr-ramp-x,.is-mac.dk-room .mgr-ramp-miss,.is-mac.dk-room .mgr-ramp-rule{color:#000}.is-mac.dk-room .mgr-ramp-bar i{background:#000}@media (prefers-reduced-motion:reduce){.mgr-ramp-bar i{transition:none}}.gm{z-index:950;color:#fff;font-family:var(--f-ui);-webkit-user-select:none;user-select:none;touch-action:none;background:#0c0812;position:absolute;inset:0;overflow:hidden}.gm.is-leaving{pointer-events:none;animation:.55s ease-in both gm-out}.gm.is-dollyOut .gm-canvas{animation:.35s ease-out both gm-in}@keyframes gm-out{to{opacity:0}}@keyframes gm-in{0%{opacity:0}}.gm-canvas{image-rendering:auto;cursor:default;width:100%;height:100%;display:block;position:absolute;inset:0}.gm.is-walking .gm-canvas{cursor:crosshair}.gm-loading{font:900 18px/1 var(--f-ui);letter-spacing:.08em;color:#cbb8ff;background:#0c0812;place-items:center;animation:1.1s steps(2,end) infinite gm-blink;display:grid;position:absolute;inset:0}@keyframes gm-blink{50%{opacity:.45}}.gm-menu{text-shadow:0 2px #000,0 0 18px #000c;gap:14px;max-width:min(460px,86vw);transition:opacity .2s linear;display:grid;position:absolute;bottom:clamp(18px,7vh,72px);left:clamp(18px,5vw,72px)}.gm-menu.is-arriving{animation:.6s ease-out both gm-in}.gm-title{gap:2px;display:grid}.gm-title small{font:bold 11px/1 var(--f-ui);letter-spacing:.3em;color:#ffd84a}.gm-title b{letter-spacing:.02em;color:#fff;font:900 clamp(28px,4.6vw,44px)/1 Arial Black,Impact,sans-serif}.gm-title b i{font:900 clamp(12px, 1.6vw, 15px)/1.2 var(--f-ui);letter-spacing:.42em;color:#ff3d9a;margin-top:4px;display:block}.gm-title span{font:12px/1.3 var(--f-ui);color:#cbb8ff}.gm-items{gap:2px;margin:0;padding:0;list-style:none;display:grid}.gm .gm-item{color:#a99cc4;letter-spacing:.08em;text-align:left;width:100%;text-shadow:inherit;cursor:pointer;transition:color var(--dur-1), transform var(--dur-1);background:0 0;border:0;grid-template-columns:22px 1fr;align-items:center;gap:6px;padding:6px 10px 6px 4px;font:900 clamp(20px,2.6vw,26px)/1 Arial Black,Impact,sans-serif;display:grid}.gm .gm-item i{color:#ffd84a;font-size:14px}.gm .gm-item.is-on{color:#fff;transform:translate(6px)}.gm .gm-item.is-on span{color:#ffd84a}.gm .gm-item:disabled{opacity:.35;cursor:not-allowed}.gm .gm-item:focus-visible{outline-offset:2px;outline:2px solid #ffd84a}.gm-hint{min-height:2.6em;font:13px/1.3 var(--f-ui);color:#e9e1ff;margin:0}.gm-controls{font:11px/1 var(--f-ui);color:#a99cc4;flex-wrap:wrap;gap:14px;display:flex}.gm-controls kbd,.gm-prompt kbd,.gm-chip kbd{color:#fff;min-width:14px;font:bold 10px/1 var(--f-ui);text-align:center;background:#1e1630;border:1px solid #7d6fa3;border-bottom-width:2px;border-radius:3px;padding:2px 5px;display:inline-block}.gm-shopline{color:#ffd84a;flex-basis:100%}.gm-note{max-width:280px;font:11px/1.35 var(--f-ui);color:#cbb8ff;background:#0c0812bf;border:1px solid #3a2f55;border-radius:4px;margin:0;padding:8px 10px;position:absolute;bottom:18px;right:18px}.gm-walk{pointer-events:none;position:absolute;inset:0}.gm-crosshair{opacity:.85;background:#fff;border-radius:50%;width:6px;height:6px;margin:-3px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #000,0 0 10px #fff}.gm-walk-top{justify-content:space-between;gap:10px;display:flex;position:absolute;top:14px;left:14px;right:14px}.gm-chip{color:#fff;font:bold 12px/1 var(--f-ui);letter-spacing:.04em;text-shadow:0 1px #000;background:#0c0812c7;border:1px solid #5a4b7d;border-radius:3px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.gm-chip.is-button{pointer-events:auto;cursor:pointer}.gm-chip.is-button:hover{border-color:#ffd84a}.gm-prompt{color:#fff;font:bold 13px/1 var(--f-ui);letter-spacing:.04em;pointer-events:auto;cursor:pointer;background:#0c0812d9;border:1px solid #ffd84a;border-radius:3px;padding:8px 14px;animation:.15s ease-out both gm-in;position:absolute;top:calc(50% + 28px);left:50%;transform:translate(-50%)}.gm-prompt b{color:#ffd84a}.gm-inspect{text-align:center;pointer-events:auto;background:#0c0812db;border:1px solid #5a4b7d;border-radius:4px;justify-items:center;gap:6px;padding:12px 18px;animation:.2s ease-out both gm-in;display:grid;position:absolute;bottom:clamp(18px,9vh,80px);left:50%;transform:translate(-50%)}.gm-inspect b{letter-spacing:.04em;font:900 22px/1 Arial Black,Impact,sans-serif}.gm-inspect span{font:bold 13px/1 var(--f-ui);color:#ffd84a}.gm-inspect small{font:11px/1.3 var(--f-ui);color:#cbb8ff;max-width:320px}.gm-walkhelp{font:11px/1 var(--f-ui);color:#a99cc4;text-shadow:0 1px #000;white-space:nowrap;margin:0;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.gm-stick{background:#ffffff14;border:2px solid #ffffff59;border-radius:50%;width:96px;height:96px;margin:-48px;position:absolute}.gm-stick i{background:#ffffffbf;border-radius:50%;width:40px;height:40px;margin:-20px;position:absolute;top:50%;left:50%;box-shadow:0 2px 8px #000}.gm-touchhelp{display:none}.gm-stats{color:#7fff7f;font:10px/1 var(--f-mono,monospace);pointer-events:none;background:#000a;padding:3px 6px;position:absolute;top:8px;right:8px}.gm-wipe{pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#00000059 0 1px,#0000 1px 3px),radial-gradient(#0000 55%,#0000008c 100%);position:absolute;inset:0}.gm-flat{background:radial-gradient(at 30% 100%,#3a1245 0%,#12002b 55%,#05000f 100%);align-content:center;justify-items:start;gap:14px;padding:8vh 10vw;display:grid;position:absolute;inset:0}.gm.is-mac .gm-title small,.gm.is-mac .gm-item i,.gm.is-mac .gm-shopline{color:#fff}.gm.is-mac .gm-title b i{color:#cfd8ff}.gm.is-mac .gm-item.is-on span{color:#fff}.gm.is-mac .gm-controls kbd,.gm.is-mac .gm-chip,.gm.is-mac .gm-prompt,.gm.is-mac .gm-inspect,.gm.is-mac .gm-note{background:#000;border-color:#fff;border-radius:0}@media (max-width:640px){.gm-menu{max-width:none;bottom:16px;left:16px;right:16px}.gm .gm-item{padding:10px 10px 10px 4px}.gm-controls span:not(.gm-shopline){display:none}.gm-walk-top{flex-direction:column;align-items:flex-start}.gm-walkhelp{display:none}.gm-touchhelp{font:11px/1.3 var(--f-ui);color:#a99cc4;text-shadow:0 1px #000;margin:0;display:block;position:absolute;bottom:16px;left:16px}.gm-inspect{bottom:96px;left:16px;right:16px;transform:none}}@media (prefers-reduced-motion:reduce){.gm,.gm-canvas,.gm-menu,.gm-prompt,.gm-inspect,.gm-loading{transition:none!important;animation:none!important}}.ch{vertical-align:middle;display:inline-block;position:relative;overflow:hidden}.ch.is-pfp-xs,.ch.is-pfp-sm,.ch.is-pfp-md,.ch.is-pfp-lg{width:var(--ch-size,40px);height:var(--ch-size,40px)}.ch.is-cam{display:block;position:absolute;inset:0}.ch.is-hero{width:100%;height:100%;display:block}.ch-scene{background-size:130% 130%;animation:24s ease-in-out infinite alternate ch-backdrop-drift;display:block;position:absolute;inset:0;overflow:hidden}.ch.is-cam .ch-scene,.ch.is-hero .ch-scene{animation:none}.ch-scene i{transform-origin:50% 60%;will-change:transform;background:50%/cover no-repeat;animation:18s ease-in-out infinite alternate ch-room-drift;display:block;position:absolute;inset:-3%}.ch-scene:after{content:"";pointer-events:none;opacity:.1;background:radial-gradient(70% 60% at 62% 28%,#fff4d6e6,#0000 70%);animation:5s ease-in-out infinite alternate ch-light-breathe;position:absolute;inset:0}.ch.is-pfp-xs .ch-scene:after,.ch.is-pfp-sm .ch-scene:after{display:none}.ch-body{aspect-ratio:1;transform-origin:50% 100%;will-change:transform;animation:4.2s ease-in-out infinite cam-breathe;display:block;position:absolute}.ch-sprite{-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.ch.is-crop-head .ch-body{transform-origin:50% 40%;width:161.3%;height:161.3%;top:-12.9%;left:-30.6%}.ch.is-crop-bust .ch-body{filter:drop-shadow(0 6px 6px #00000059);width:auto;height:104%;bottom:0;left:50%;translate:-50%}.ch.is-pfp-lg .ch-body{filter:none;height:100%}.ch.is-work .ch-body{animation:1.1s ease-in-out infinite cam-type}.ch.is-sleep .ch-body{animation:5.5s ease-in-out infinite cam-snore}.ch.is-happy .ch-body{animation:.55s ease-in-out infinite cam-cheer}.ch.is-rip .ch-body{animation:.32s ease-in-out infinite cam-rip}.ch-pending{pointer-events:none;display:block;position:absolute;inset:0}.ch-pending i{aspect-ratio:1;opacity:.82;filter:drop-shadow(0 2px 2px #0006);place-items:center;width:24%;animation:2.4s ease-in-out infinite alternate ch-sticker-bob;display:grid;position:absolute;translate:-50% -50%}.ch-pending i:nth-child(2){animation-delay:-.9s}.ch-pending i:nth-child(3){animation-delay:-1.7s}.ch-pending i img{-o-object-fit:cover;object-fit:cover;background:#fff;border:2px solid #fff;border-radius:8%;width:100%;height:100%;box-shadow:0 0 0 1px #0008}.ch-pending i b{font-size:calc(var(--ch-size,160px) * .14);line-height:1}.ch.is-pfp-xs .ch-pending,.ch.is-pfp-sm .ch-pending{display:none}.ch-over{pointer-events:none;position:absolute;inset:0}.dk-avatar.is-character{background:0 0}.call-tile.has-character .cam-room{display:none}.is-mac.dk-room .ch-body,.is-mac.dk-room .ch-scene{filter:grayscale()contrast(1.1)}@keyframes ch-room-drift{0%{transform:translate(-1.5%,-1%)scale(1.06)}to{transform:translate(1.5%,1%)scale(1.06)}}@keyframes ch-light-breathe{0%{opacity:.1}to{opacity:.22}}@keyframes ch-sticker-bob{0%{rotate:-4deg}to{translate:-50% -56%;rotate:4deg}}@keyframes ch-backdrop-drift{0%{background-position:30% 40%}to{background-position:70% 60%}}.ch.is-hero.sp-card-you{aspect-ratio:1;background:0 0;width:auto;height:56%;position:absolute;bottom:0;left:auto;right:8%;overflow:visible}.dk-msn .msn-log li.has-pfp{flex-direction:row;align-items:flex-start;gap:6px;display:flex}.dk-msn .msn-log li.has-pfp.is-mine{flex-direction:row-reverse}.dk-msn .msn-log li.has-pfp>.dk-avatar{border-radius:50%;margin-top:1px}.dk-msn .msn-log li.has-pfp .msn-bubble{flex:1;min-width:0;display:block}.dk-chat-members li .dk-avatar{border-radius:50%}.dk-chat-msg.has-pfp{align-items:flex-start;gap:8px;display:flex}.dk-chat-msg.has-pfp>.dk-avatar{border-radius:50%;margin-top:1px}.dk-chat-msg-body{flex:1;min-width:0}.vb-who{align-items:center;gap:8px;display:inline-flex}.vb-who .dk-avatar{border-radius:50%}.dk-vibes-table tr:nth-child(-n+3) .vb-who{font-weight:700}.yo-pfp .dk-avatar{border-radius:var(--r-panel)}.xp-balloon-icon .dk-avatar{border-radius:50%}.is-mac.dk-room .dk-avatar.is-character .ch-body{filter:grayscale()contrast(1.1)}.is-mac .msn-log li.has-pfp>.dk-avatar,.is-mac .dk-chat-msg.has-pfp>.dk-avatar,.is-mac .vb-who .dk-avatar,.is-mac .dk-chat-members li .dk-avatar{border-radius:0}.cl-plain b,.cl-plain small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.ms-create-form>.ms-step{flex:none}.ms-create-form>.ms-step-nav{z-index:5;background:var(--hud-face-2,var(--xp-face));margin:0 -16px -14px;padding:8px 16px 14px;position:sticky;bottom:-14px;box-shadow:0 -6px 10px -8px #0008}.is-mac .ms-create-form>.ms-step-nav{background:#ddd}.zoom-punch.is-nudge{animation:.5s ease-in-out 3 tk-nudge;box-shadow:0 0 0 3px #ffd34d,0 0 18px #ffd34d}@keyframes tk-nudge{50%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.zoom-punch.is-nudge{animation:none}}.dk-room .zoom-bar.is-shift{align-items:center;gap:10px;padding:10px;display:flex}.dk-room .zoom-now{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dk-room .zoom-now b{color:var(--os-ink,#000);font:700 18px / 1.1 var(--f-display);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;overflow:hidden}.dk-room .zoom.is-in .zoom-now b{color:var(--os-accent-ink,#1e7a1e);font-size:22px}.dk-room .zoom-now small{color:var(--os-ink-soft,#555);font:var(--t-sm) var(--f-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dk-room .zoom-bar.is-shift .zoom-punch{flex:none;min-width:120px;min-height:40px;padding:8px 16px;font-size:14px}.dk-room .zoom-bar.is-shift .zoom-punch.is-leave{min-width:0;min-height:34px;padding:6px 12px;font-size:12px}.dk-room .zoom-icon{border:1px solid var(--os-btn-border,#ffffff80);border-radius:var(--os-cap-radius,4px);background:var(--os-btn-bg,#ffffff40);cursor:pointer;place-items:center;width:24px;height:24px;margin-left:2px;padding:0;font-size:13px;line-height:1;display:inline-grid}.dk-room .zoom-icon:hover{filter:brightness(1.1)}.dk-room.a11y-big .zoom-icon,.dk-room.a11y-deck .zoom-icon{width:36px;height:36px;font-size:18px}.dk-settings{background:var(--xp-face);height:100%;min-height:0;color:var(--os-ink,inherit);display:flex}.dk-set-nav{border-right:1px solid var(--os-line,#c5c2b2);flex-direction:column;flex:none;gap:6px;width:132px;padding:10px 8px;display:flex;overflow-y:auto}.dk-set-tab{font:bold var(--t-md) var(--f-ui);color:inherit;border-radius:var(--os-card-radius,6px);cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;display:flex}.dk-set-tab i{font-size:30px;font-style:normal;line-height:1}.dk-set-tab:hover{border-color:var(--os-line,#c5c2b2)}.dk-set-tab.is-on{background:var(--os-go-bg,#316ac5);color:var(--os-go-ink,#fff);border-color:var(--os-go-border,transparent)}.dk-set-pane{flex:1;min-width:0;padding:12px;overflow-y:auto}.dk-wardrobe-gear{min-width:32px;margin-left:auto;font-size:16px}@media (max-width:640px){.dk-settings{flex-direction:column}.dk-set-nav{border-right:0;border-bottom:1px solid var(--os-line,#c5c2b2);flex-direction:row;gap:4px;width:auto;padding:6px;overflow:auto hidden}.dk-set-tab{flex:1 0 64px;min-width:64px;min-height:56px;padding:6px 2px}.dk-set-tab span{font-size:var(--t-sm,11px)}.dk-wardrobe-gear{min-width:52px;min-height:52px}}.dk-room .call-stage[data-slots="3"],.dk-room .call-stage[data-slots="4"],.dk-room .call-stage[data-slots="5"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dk-room .call-stage[data-slots="3"] .call-tile,.dk-room .call-stage[data-slots="4"] .call-tile,.dk-room .call-stage[data-slots="5"] .call-tile{aspect-ratio:4/3}.dk-room .call-stage:is([data-slots="3"],[data-slots="4"],[data-slots="5"]) :is(.cam-sig,.zoom-job){display:none}.dk-room .zoom-now-label{color:var(--os-ink-soft,#555);font-size:12px;font-weight:400}.dk-room .zoom-punch.is-collect{min-width:130px}.dk-room .zoom-punch.is-collect.is-ready{animation:zoom-collect-pulse 1.6s var(--m-inout,ease-in-out) infinite}@keyframes zoom-collect-pulse{50%{filter:brightness(1.12);box-shadow:0 0 0 3px #8cdc5073}}