:root{--ink:#0b0b0b;--paper:#fff;--accent:#ff3ea5;--mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--pixel:"Geist Pixel", ui-monospace, "SF Mono", Menlo, monospace;--sf:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Helvetica Neue", Arial, sans-serif;--sf-rounded:ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, "Inter", sans-serif;--mac-ease:cubic-bezier(.2, .8, .2, 1)}*{box-sizing:border-box}html,body{height:100%;color:var(--paper);font:12px/1.2 var(--pixel);-webkit-font-smoothing:antialiased;background:#111;margin:0;overflow:hidden}body.booting>:not(#loading){opacity:0}body>*{transition:opacity .8s}#world{position:fixed;inset:0}#world .css3d,#world .webgl{position:absolute;inset:0}#world .webgl{z-index:1;touch-action:none;display:block}body.zoomed #world .webgl{pointer-events:none}body.zoomed #world .css3d{touch-action:none}#loading{font:12px/1 var(--pixel);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}body:not(.booting) #loading{display:none}.screen{width:var(--sw);height:var(--sh);background:#000;outline:none;overflow:hidden}.screen2{--sw:var(--sw2);--sh:var(--sh2);--dock:var(--gap)}.glare{pointer-events:none;background:linear-gradient(118deg,#ffffff1a,#fff0 34%),radial-gradient(130% 120% at 50% 45%,#0000 64%,#00000038);transition:opacity .6s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000080,inset 0 0 50px #00000038}body.in .glare{opacity:0}.mac{font:13px/1.25 var(--sf);color:#1d1d1f;-webkit-font-smoothing:antialiased;position:absolute;inset:0;overflow:hidden}.mac svg{flex:none;display:block}.cursor{z-index:2147483000;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.cursor[hidden]{display:none}.cursor svg{transform-origin:1.5px 1.5px;filter:drop-shadow(0 1px 1.4px #00000059);transition:transform 80ms ease-out}.cursor.click svg{transform:scale(.82)}body.pc .cursor svg{filter:none}body.pc.linux .mac:not(.unlocked) .cursor{display:none}.wallpaper{background:#1e3a5f var(--wallpaper) center / cover;transition:filter .9s var(--mac-ease), transform .9s var(--mac-ease), background-image .6s ease;position:absolute;inset:-40px}.locked .wallpaper{filter:blur(28px)saturate(1.3)brightness(.82);transform:scale(1.06)}.lock{color:#fff;text-shadow:0 1px 12px #0000002e;transition:opacity .6s ease, transform .9s var(--mac-ease);position:absolute;inset:0}.unlocked .lock{opacity:0;pointer-events:none;transform:scale(1.04)}.lock .status{color:#fff;align-items:center;gap:14px;display:flex;position:absolute;top:12px;right:18px}.lock .status svg:first-child{width:17px}.lock .status svg:last-child{width:26px}.lock-clock{text-align:center;position:absolute;top:74px;left:0;right:0}.lock-date{font:600 25px/1 var(--sf);letter-spacing:.01em;opacity:.92}.lock-time{font:700 150px/1 var(--sf-rounded);letter-spacing:-.02em;opacity:.94;margin-top:6px}.lock-user{flex-direction:column;align-items:center;display:flex;position:absolute;bottom:74px;left:0;right:0}.avatar{background:#f4f1ea var(--wallpaper) 46% 38% / 820% auto;border-radius:50%;width:68px;height:68px;box-shadow:0 0 0 1px #ffffff59,0 6px 20px #00000040}.lock-name{font:600 17px/1 var(--sf);margin-top:12px}.lock-field{width:200px;height:32px;text-shadow:none;background:#ffffff3d;border-radius:16px;align-items:center;margin-top:14px;padding:0 34px 0 14px;font-size:14px;display:flex;position:relative;box-shadow:inset 0 0 0 .5px #ffffff4d}.lock-placeholder{color:#ffffff9e;place-items:center;display:grid;position:absolute;inset:0}.lock-dots{letter-spacing:3px;font-size:16px}.typing .lock-placeholder{opacity:0}.lock-go,.lock-spin{opacity:0;border-radius:50%;place-items:center;width:22px;height:22px;transition:opacity .2s;display:grid;position:absolute;top:5px;right:5px}.lock-go{background:#ffffff4d}.lock-go svg{color:#fff;width:13px}.typing .lock-go{opacity:1}.busy .lock-go{opacity:0}.lock-spin{border:2px solid #ffffff4d;border-top-color:#fff;animation:.7s linear infinite spin}.busy .lock-spin{opacity:1}@keyframes spin{to{transform:rotate(360deg)}}.lock-hint{opacity:.78;margin-top:14px;font-size:13px}.desktop{opacity:0;pointer-events:none;position:absolute;inset:0}.unlocked .desktop{opacity:1;pointer-events:auto}.menubar{height:var(--menubar);-webkit-backdrop-filter:blur(30px)saturate(1.8);backdrop-filter:blur(30px)saturate(1.8);color:#000;transition:transform .6s var(--mac-ease) .15s;background:#f6f6f8c7;justify-content:space-between;align-items:center;padding:0 14px 0 18px;display:flex;position:absolute;inset:0 0 auto;transform:translateY(-100%);box-shadow:0 .5px #0000001f}.unlocked .menubar{transform:none}.menu{align-items:center;gap:19px;font-size:13.5px;display:flex}.menu b{font-weight:700}.menus{gap:19px;display:flex}.menu .logo{width:14px;height:16px;margin:-2px 2px 0 0}.extras{gap:16px}.extras svg:first-child{width:25px}.extras svg:nth-child(2){width:17px}.extras svg:nth-child(3){width:14px}.extras svg:nth-child(4){width:17px}.extras span{font-variant-numeric:tabular-nums;margin-left:2px}.window{transition:opacity .25s ease, transform .5s var(--mac-ease), box-shadow .3s ease;background:#fff;border-radius:12px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 0 0 .5px #00000047,inset 0 0 0 1px #ffffff2e,0 14px 40px 2px #00000042,0 4px 12px #0000001f}.window[hidden]{display:none}.window.front{box-shadow:0 0 0 .5px #00000047,inset 0 0 0 1px #ffffff2e,0 24px 70px 6px #0000006b,0 6px 18px #0000002e}.grip{z-index:30;position:absolute}.grip-n,.grip-s{cursor:ns-resize;height:5px;left:10px;right:10px}.grip-e,.grip-w{cursor:ew-resize;width:5px;top:10px;bottom:10px}.grip-n{top:0}.grip-s{bottom:0}.grip-e{right:0}.grip-w{left:0}.grip-ne,.grip-nw,.grip-se,.grip-sw{width:12px;height:12px}.grip-ne{cursor:nesw-resize;top:0;right:0}.grip-sw{cursor:nesw-resize;bottom:0;left:0}.grip-nw{cursor:nwse-resize;top:0;left:0}.grip-se{cursor:nwse-resize;bottom:0;right:0}.window.resizing iframe{pointer-events:none!important}.window.closed,.locked .window{opacity:0;pointer-events:none;transform:scale(.95)translateY(10px)}.window.safari,.window.max{left:var(--gap);top:calc(var(--menubar) + var(--gap));width:calc(var(--sw) - var(--gap) * 2);height:calc(var(--sh) - var(--menubar) - var(--gap) - var(--dock))}.window.settings:not(.max){width:760px;height:580px;top:70px;left:260px}.window.keepups{width:500px;height:640px;top:40px;left:390px}.kp{cursor:pointer;touch-action:none;width:500px;height:588px;display:block}.window.music:not(.max){width:760px;height:540px;top:80px;left:260px}.music-body{min-height:0;font:13px/1.35 var(--sf);color:#1d1d1f;flex:1;display:flex}.music-side{background:#ececec;flex-direction:column;flex:none;gap:2px;width:190px;padding:14px 10px;display:flex;box-shadow:inset -.5px 0 #0000001f}.music-me{padding:4px 8px 14px;font-weight:600}.music-me .muted{color:#8a8a8e;font-weight:400}.music-side button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 8px}.music-side button.on{background:#00000014;font-weight:600}.music:not(.signed-in) .music-side [data-music-tab]{opacity:.4;pointer-events:none}.music-side .music-signout{color:#6e6e73;margin-top:auto}.music-main{background:#fff;flex:1;min-width:0;padding:22px 26px;overflow-y:auto}.music-signin,.music-now{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.music-signin b,.music-now b{font-size:20px;font-weight:700}.music-signin p{color:#6e6e73;max-width:320px;margin:0 0 8px}.music-kicker{letter-spacing:.06em;text-transform:uppercase;color:#8a8a8e;font-size:11px;font-weight:600}.music-krk{background:#1a1a1c;border-radius:50%;place-items:center;width:92px;height:92px;margin-bottom:10px;display:grid}.music-krk i{background:radial-gradient(circle,#1a1a1c 0 34%,#f4c400 35%);border-radius:50%;width:64px;height:64px}.music-krk.playing i{animation:.5s ease-out infinite pump}@keyframes pump{0%{transform:scale(1.08)}to{transform:scale(1)}}.dots-btn{color:#fff;font:600 13px var(--sf);cursor:pointer;background:#111;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}.dots-dot{vertical-align:-1px;background:conic-gradient(#ff5f57,#febc2e,#28c840,#0a84ff,#bf5af2,#ff5f57);border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.dots-btn .dots-dot{margin:0}.music-list{margin:0;padding:0;list-style:none}.music-row{border-radius:6px;align-items:center;gap:12px;padding:7px 6px;display:flex}.music-row+.music-row{box-shadow:0 -.5px #00000014}.music-row.clickable{cursor:pointer}.music-row.clickable:hover{background:#0000000a}.music-art{color:#1a1a1c;background:#f4c400;border-radius:5px;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.music-art.list{color:#f4c400;background:#1a1a1c}.music-text{flex-direction:column;flex:1;min-width:0;display:flex}.music-text b,.music-text span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-text span,.music-meta{color:#8a8a8e;font-size:12px}.music-meta{flex:none}.music-note{color:#6e6e73}.music-note a{color:#0a84ff}.music-back{color:#0a84ff;font:inherit;cursor:pointer;background:0 0;border:0;margin-bottom:8px;padding:0}.music-title{margin:0;font-size:22px}.window.messages:not(.max){width:880px;height:600px;top:56px;left:200px}.msg-body{min-height:0;font:13px/1.35 var(--sf);color:#1d1d1f;flex:1;display:flex}.msg-list{background:#f2f2f4;flex:none;width:270px;padding:8px;overflow-y:auto;box-shadow:inset -.5px 0 #0000001f}.msg-channel{color:#0a72e8;width:100%;min-height:36px;font:600 12px var(--sf);text-align:left;cursor:pointer;background:#fff;border:1px solid #d6d6dc;border-radius:8px;margin:0 0 6px;padding:7px 10px}.msg-channel:disabled{opacity:.55;cursor:wait}.msg-new{gap:6px;display:flex}.msg-new .msg-channel{text-align:center;flex:1}.msg-new .msg-channel:disabled{cursor:default}.msg-open{color:#0a72e8;justify-self:start;font-weight:600;text-decoration:none}.msg-section{color:#86868b;font:600 11px var(--sf);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;margin:10px 4px 2px;display:flex}.msg-section button{color:#0a72e8;width:20px;height:20px;font:600 15px/1 var(--sf);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0}.msg-section button:hover{background:#0000000f}.msg-avatar.hash{color:#6e6e73;font-weight:700;background:#e5e5ea!important}.msg-room.channel:not(.on) .msg-avatar.hash{background:#e5e5ea}.msg-create{width:100%;max-width:400px;font:13px var(--sf);align-content:center;gap:14px;margin:auto;padding:24px;display:grid}.msg-create h2{margin:0;font-size:18px}.msg-create p{color:#6e6e73;margin:0;line-height:1.5}.msg-create label{gap:6px;font-weight:600;display:grid}.msg-create input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #d6d6dc;border-radius:8px;padding:10px}.msg-create input:focus{outline-offset:2px;outline:2px solid #0a84ff}.msg-create-actions{flex-wrap:wrap;gap:8px;display:flex}.messages:not(.signed-in) .msg-list{display:none}.msg-room{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.msg-room.on{color:#fff;background:#0a84ff}.msg-room.on .msg-room-text span,.msg-room.on .msg-room-meta{color:#fffc}.msg-avatar{color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:600;display:grid}.msg-room-text{flex-direction:column;flex:1;min-width:0;display:flex}.msg-room-text b,.msg-room-text span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.msg-room-text span{color:#8a8a8e;font-size:12px}.msg-room.locked .msg-avatar{opacity:.55}.msg-allow{color:#0a84ff;font:600 11px var(--sf);cursor:pointer;background:#e8e8ed;border:0;border-radius:99px;flex:none;padding:3px 10px}.msg-room.on .msg-allow{background:#fff}.msg-room-meta{color:#8a8a8e;flex-direction:column;flex:none;align-self:flex-start;align-items:flex-end;gap:6px;font-size:11px;display:flex}.msg-unread{background:#0a84ff;border-radius:50%;width:9px;height:9px}.msg-pane{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex}.msg-head{flex:none;justify-content:space-between;align-items:center;padding:12px 18px;display:flex;box-shadow:0 .5px #0000001a}.msg-head a{color:#8a8a8e;font-size:12px;text-decoration:none}.msg-log{flex-direction:column;flex:1;gap:4px;padding:16px 18px;display:flex;overflow-y:auto}.msg{flex-direction:column;align-items:flex-start;max-width:72%;display:flex}.msg.mine{align-self:flex-end;align-items:flex-end}.msg-name{color:#8a8a8e;margin:8px 0 2px 12px;font-size:11px}.msg-text{white-space:pre-wrap;overflow-wrap:anywhere;background:#e9e9eb;border-radius:18px;padding:7px 12px}.msg.mine .msg-text{color:#fff;background:#0a84ff}.msg.pending .msg-text{opacity:.6}.msg-failed{color:#ff3b30;margin-top:2px;font-size:11px}.msg-retry{color:#0069cf;cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}.msg-compose{flex:none;padding:10px 14px 14px}.msg-compose input{width:100%;height:34px;font:inherit;border:1px solid #d2d2d7;border-radius:17px;outline:none;padding:0 14px}.msg-compose input:focus{border-color:#0a84ff}.msg-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.msg-empty b{font-size:17px}.msg-empty p,.msg-note{color:#6e6e73;max-width:340px;margin:0}.msg-note{padding:12px 8px}.msg-empty a{color:#0a84ff}.msg-bubble-icon{background:linear-gradient(#6ef06e,#11b334);border-radius:18px;width:72px;height:72px;margin-bottom:6px}.window.booth{background:#1c1c1e}.window.booth:not(.max){width:680px;height:680px;top:34px;left:300px}.booth .titlebar{background:#2c2c2e;box-shadow:inset 0 -.5px #0009}.booth .titlebar .title{color:#e5e5ea}.booth-stage{background:#000;flex:1;min-height:0;position:relative;overflow:hidden}.booth-view{object-fit:contain;width:100%;height:100%;display:block}.booth-src{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.booth-grid{background:#000;grid-template:repeat(3,1fr)/repeat(3,1fr);gap:4px;padding:4px;display:grid;position:absolute;inset:0}.booth-grid[hidden],.booth-photo[hidden],.booth-ask[hidden],.booth-count[hidden]{display:none}.booth-grid button{cursor:pointer;background:#111;border:0;min-width:0;min-height:0;padding:0;position:relative;overflow:hidden}.booth-grid canvas{object-fit:cover;width:100%;height:100%;display:block}.booth-grid span{font:600 12px var(--sf);color:#fff;text-align:center;text-shadow:0 1px 3px #000000e6;background:linear-gradient(#0000,#0009);padding:16px 0 6px;position:absolute;bottom:0;left:0;right:0}.booth-grid button.on{box-shadow:inset 0 0 0 3px #fff}.booth-photo{background:#000;position:absolute;inset:0}.booth-photo img{object-fit:contain;width:100%;height:100%;display:block}.booth-photo.strip{background:#242426;padding:14px 0}.booth-acts{gap:8px;display:flex;position:absolute;top:12px;right:12px}.booth-acts .mac-btn{margin:0;text-decoration:none}.mac-btn.quiet{background:#3c3c40eb}.booth-ask{color:#aeaeb2;text-align:center;font:13px/1.45 var(--sf);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 90px;display:flex;position:absolute;inset:0}.booth-ask b{font:600 17px var(--sf);color:#f2f2f7}.booth-ask p{margin:6px 0 4px}.booth-bar{background:#2c2c2e;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;height:62px;padding:0 16px;display:grid;position:relative;box-shadow:inset 0 .5px #ffffff12}.booth-modes{display:flex}.booth-modes button{color:#c7c7cc;cursor:pointer;background:#3a3a3c;border:0;place-items:center;width:34px;height:24px;padding:0;display:grid}.booth-modes button:first-child{border-radius:6px 0 0 6px}.booth-modes button:last-child{border-radius:0 6px 6px 0;box-shadow:inset .5px 0 #00000080}.booth-modes button.on{color:#fff;background:#636366}.booth-modes svg{width:16px;height:16px}.booth-shutter{color:#fff;cursor:pointer;background:radial-gradient(circle at 50% 35%,#ff6259,#d61f26);border:0;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;display:grid;box-shadow:0 0 0 3px #48484a,0 2px 8px #00000080}.booth-shutter:active{background:#b5161c}.booth-shutter:disabled,.booth-fx:disabled{opacity:.4;cursor:default}.booth-shutter svg{width:22px;height:20px}.booth-bar.counting .booth-shutter,.booth-bar.effects .booth-shutter,.booth-bar.effects .booth-modes{visibility:hidden}.booth-pager{align-items:center;gap:14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.booth-pager[hidden]{display:none}.booth-pager>button{color:#c7c7cc;cursor:pointer;background:0 0;border:0;place-items:center;width:22px;height:22px;padding:0;display:grid}.booth-pager svg{width:14px;height:16px}.booth-dots{gap:12px;display:flex}.booth-dots button{cursor:pointer;background:#8e8e93;border:0;border-radius:50%;width:10px;height:10px;padding:0}.booth-dots button.on{background:var(--accent)}.booth-count{font:600 24px var(--sf-rounded);color:#636366;gap:18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.booth-count .on{color:#ff453a}.booth-fx{color:#f2f2f7;font:500 13px var(--sf);cursor:pointer;background:#48484a;border:0;border-radius:6px;justify-self:end;padding:4px 12px}.booth-fx.on{background:#0a84ff}.booth-tray{background:#1c1c1e;flex:none;align-items:center;gap:8px;height:78px;padding:0 12px;display:flex;overflow-x:auto;box-shadow:inset 0 .5px #0009}.booth-tray:empty:before{content:"Your pictures land here";font:12px var(--sf);color:#636366;margin:auto}.booth-tray button{cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;height:56px;padding:0;overflow:hidden;box-shadow:0 0 0 .5px #ffffff1f}.booth-tray button.on{box-shadow:0 0 0 2px #0a84ff}.booth-tray button.new{animation:booth-drop .5s var(--mac-ease)}@keyframes booth-drop{0%{opacity:0;transform:translateY(-24px)scale(.8)}}.booth-tray img{height:100%;display:block}.flash{z-index:100000;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.flash.go{animation:.75s ease-out flash}@keyframes flash{0%{opacity:0}7%,40%{opacity:1}to{opacity:0}}.window.cart:not(.max){width:940px;height:640px;top:46px;left:170px}.cart-body{min-height:0;font:13px/1.35 var(--sf);color:#1d1d1f;flex:1;display:flex}.cart-shop{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex}.cart-search{flex:none;padding:14px 16px 10px}.cart-search input{width:100%;height:32px;font:inherit;border:1px solid #d2d2d7;border-radius:8px;outline:none;padding:0 12px}.cart-search input:focus{border-color:#0a84ff;box-shadow:0 0 0 3px #0a84ff40}.cart-results{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:12px;padding:4px 16px 16px;display:grid;overflow-y:auto}.cart-card{background:#f5f5f7;border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex}.cart-card img,.cart-noimg{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:8px;width:100%}.cart-card b{font-size:12.5px}.cart-card select{font:inherit}.cart-card .mac-btn{margin-top:4px}.cart-card .mac-btn:disabled{cursor:default;background:#c7c7cc}.cart-price{color:#6e6e73}.cart-badges{flex-wrap:wrap;gap:4px;display:flex}.cart-badge{color:#6e6e73;background:#e5e5ea;border-radius:999px;padding:2px 7px;font-size:11px}.cart-badge.yes{color:#1a7f37;background:#d8f5df}.cart-badge.soldout{color:#b35900;background:#fde7d2}.cart-badge.none{text-decoration:line-through}.cart-side{background:#f2f2f4;flex-direction:column;flex:none;width:300px;padding:16px;display:flex;box-shadow:inset .5px 0 #0000001f}.cart-side h3{margin:0;font-size:17px}.cart-sub{color:#6e6e73;margin:2px 0 12px;font-size:12px}.cart-items{flex:1;overflow-y:auto}.cart-line{gap:10px;padding:8px 0;display:flex;box-shadow:0 .5px #00000014}.cart-line img,.cart-line .cart-noimg{aspect-ratio:auto;flex:none;width:48px;height:48px}.cart-line-text{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:12px;display:flex}.cart-line-text span:not(.cart-badge):not(.cart-badges){color:#6e6e73}.cart-qty{flex:none;align-items:center;gap:6px;display:flex}.cart-qty button{width:22px;height:22px;font:inherit;cursor:pointer;background:#e5e5ea;border:0;border-radius:50%;padding:0}.cart-checkout{flex-direction:column;gap:6px;padding-top:10px;display:flex}.cart-go{color:#fff;background:#111;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:12.5px;text-decoration:none;display:flex}.cart-go span{opacity:.75}.cart-note{color:#6e6e73;margin:8px 0}.tool-btn{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.window.max{left:var(--gap)!important;top:calc(var(--menubar) + var(--gap))!important}.titlebar{background:#f3f3f3;flex:none;align-items:center;height:52px;padding:0 20px;display:flex;position:relative;box-shadow:inset 0 -.5px #0000001f}.titlebar .title{text-align:center;font:600 13px var(--sf);color:#3a3a3c;pointer-events:none;position:absolute;left:0;right:0}.wp{background:#ececec;flex:1;padding:22px 26px;overflow:auto}.wp-current{background:#fff;border-radius:10px;align-items:center;gap:20px;padding:16px;display:flex;box-shadow:0 0 0 .5px #00000014}.wp-preview{aspect-ratio:16/10;background:var(--wallpaper) center / cover;border-radius:8px;flex:none;width:180px;box-shadow:0 0 0 .5px #00000026,0 4px 12px #0000001f}.wp-meta{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.wp-meta b{font:600 17px var(--sf);color:#1d1d1f}.wp-meta span{color:#6e6e73;font-size:12px}.mac-btn{color:#fff;font:500 13px var(--sf);cursor:pointer;background:#0a84ff;border:0;border-radius:6px;margin-top:10px;padding:5px 12px;box-shadow:0 1px 2px #00000026}.mac-btn:active{background:#0071e3}.wp-heading{font:600 13px var(--sf);color:#3a3a3c;margin:22px 2px 10px}.wp-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.wp-grid button{color:#3a3a3c;font:12px var(--sf);cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}.wp-grid img{aspect-ratio:16/10;object-fit:cover;border-radius:8px;width:100%;box-shadow:0 0 0 .5px #00000026}.wp-grid button.on img{box-shadow:0 0 0 3px #0a84ff,0 0 0 .5px #00000026}.wp-import{color:#3a3a3c;background:#fff;border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:10px 14px;font-size:13px;display:flex;box-shadow:0 0 0 .5px #00000014}.wp-import[hidden]{display:none}.wp-import .mac-btn{margin:0 0 0 auto}.wp-swatches,.wp-grid [data-id^=sb-] span{justify-content:center;gap:3px;display:flex}.wp-swatch{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #0003}.wp-heading .wp-shuffle{color:#1d1d1f;font:500 12px var(--sf);cursor:pointer;background:#fff;border:0;border-radius:5px;margin-left:8px;padding:2px 9px;box-shadow:0 0 0 .5px #00000026,0 1px 1px #0000000f}.wp-note{color:#6e6e73;margin-left:8px;font-weight:400}.ctx{z-index:9999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#1d1d1f;min-width:200px;font:13px var(--sf);background:#f6f6f6e0;border-radius:8px;flex-direction:column;padding:5px;display:flex;position:absolute;box-shadow:0 0 0 .5px #0003,0 10px 30px #0003}.ctx[hidden]{display:none}.ctx span,.ctx button{color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:5px;padding:4px 10px}.ctx .off{color:#0000004d}.ctx button:hover{color:#fff;background:#0a84ff}.ctx hr{background:#0000001a;border:0;height:1px;margin:4px 10px}.dock{z-index:9000;-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);height:64px;transition:transform .6s var(--mac-ease) .2s;background:#ffffff52;border-radius:20px;align-items:center;gap:8px;padding:6px 8px;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 .5px #ffffff73,0 0 0 .5px #00000029,0 10px 30px #0000002e}.locked .dock{transform:translate(-50%)translateY(130%)}.dock-item{width:52px;height:52px;transition:transform .18s var(--mac-ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}button.dock-item{cursor:pointer}body.zoomed .dock-item:hover{transform:translateY(-6px)scale(1.12)}body.zoomed .dock-item:hover:before{content:attr(title);color:#1d1d1f;font:12px var(--sf);white-space:nowrap;background:#f0f0f0eb;border-radius:6px;padding:3px 9px;position:absolute;bottom:66px;left:50%;transform:translate(-50%);box-shadow:0 0 0 .5px #00000026}.dock-item.running:after{content:"";background:#000000b3;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-5px;left:50%}.dock-item.bounce{animation:bounce .45s var(--mac-ease) 2}@keyframes bounce{40%{transform:translateY(-16px)}}.dock .icon{width:52px;height:52px;display:block}.dock .icon svg,.dock .icon img{width:100%;height:100%;display:block}.dock .icon img.tile,.dock .icon-wallpaper{width:87.5%;height:87.5%;margin:6.25%}.icon-wallpaper{background:var(--wallpaper-thumb) center / cover;border-radius:10.6px;box-shadow:inset 0 0 0 .5px #0003,0 2px 6px #0003}.dock-sep{background:#0000002e;align-self:center;width:1px;height:44px;margin:0 2px}.toolbar{height:var(--toolbar);color:#66666b;background:#f6f6f6;flex:none;align-items:center;gap:22px;padding:0 18px 0 20px;display:flex}.lights{gap:8px;margin-right:6px;display:flex}.lights button{background:#ff5f57;border:0;border-radius:50%;width:12px;height:12px;padding:0;position:relative;box-shadow:inset 0 0 0 .5px #0000002e}.lights button:nth-child(2){background:#febc2e}.lights button:nth-child(3){background:#28c840}.window:not(.front) .lights button{background:#d6d6d6}body.zoomed .lights:hover button{background:#ff5f57}body.zoomed .lights:hover button:nth-child(2){background:#febc2e}body.zoomed .lights:hover button:nth-child(3){background:#28c840}body.zoomed .lights:hover button:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath d='M2 2l4 4M6 2L2 6' stroke='%234d0000' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/8px no-repeat;position:absolute;inset:0}body.zoomed .lights:hover button:nth-child(2):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 4h5' stroke='%23995700' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E")}body.zoomed .lights:hover button:nth-child(3):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath d='M2 6V2.8L5.2 6zM6 2v3.2L2.8 2z' fill='%23006500'/%3E%3C/svg%3E")}.tool{width:16px;height:16px}.tool[viewBox="0 0 20 16"]{width:20px}.tool[viewBox="0 0 18 18"]{width:17px;height:18px;margin-top:-3px}.tool.off{opacity:.35;margin-left:-8px}.address{color:#1d1d1f;background:#0000000e;border-radius:9px;flex:0 600px;justify-content:center;align-items:center;height:32px;margin:0 auto;font-size:13.5px;display:flex;position:relative;overflow:hidden}.address input{width:100%;height:100%;color:inherit;font:inherit;text-align:center;text-overflow:ellipsis;background:0 0;border:0;outline:none;padding:0 34px}.address input:focus{text-align:left;background:#fff;border-radius:9px;box-shadow:0 0 0 3px #0a84ff73}.address .reload{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;padding:0;display:grid;position:absolute;right:4px}.address .reload:hover{background:#0000000f}.address svg{color:#76767b;width:13px;height:13px}.address .load{opacity:0;background:#0a84ff;width:0;height:2.5px;position:absolute;bottom:0;left:0}.address .load.run{opacity:1;width:82%;transition:width 2.6s cubic-bezier(.1,.7,.2,1)}.address .load.done{opacity:0;width:100%;transition:width .25s,opacity .3s .25s}.tabbar{height:var(--tabbar);background:#e2e2e4;flex:none;display:flex;box-shadow:inset 0 .5px #00000024,inset 0 -.5px #00000029}.tab{color:#5d5d62;min-width:0;font:12px/1 var(--sf);cursor:inherit;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;gap:7px;padding:0 12px;display:flex;position:relative}.tab+.tab:before{content:"";background:#00000024;width:1px;position:absolute;top:7px;bottom:7px;left:0}.tab.on{color:#1d1d1f;background:#f6f6f6;flex-grow:1.7;box-shadow:0 .5px #f6f6f6}.tab.on:before,.tab.on+.tab:before{display:none}body.zoomed .tab:not(.on):hover{cursor:pointer;background:#0000000d}.favicon{object-fit:contain;border-radius:3px;flex:none;width:16px;height:16px}span.favicon{color:#fff;background:#1d1d1f;place-items:center;font-size:10px;font-weight:700;display:grid}.tab-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.viewport{background:#fff;flex:1;position:relative;overflow:hidden}.shots{z-index:3;pointer-events:none;position:absolute;inset:0}.shots>*,.frames iframe{width:100%;height:100%;position:absolute;inset:0}.frames iframe{width:calc(100% / var(--page-zoom,1));height:calc(100% / var(--page-zoom,1));transform:scale(var(--page-zoom,1));transform-origin:0 0}.shots>*{visibility:hidden;transition:opacity .3s}.shots img{object-fit:cover;object-position:top;-webkit-user-select:none;user-select:none}.shots .on{visibility:visible}.viewport.live .shots .on{opacity:0}.frames iframe{z-index:1;pointer-events:none;background:#fff;border:0;display:block}.frames iframe.on{z-index:2}.frames iframe.ready:not(.on){transform:translateX(110%) scale(var(--page-zoom,1))}body.zoomed .frames iframe.on{pointer-events:auto}.tab-close{color:#5d5d62;opacity:0;border-radius:4px;place-items:center;width:16px;height:16px;font-size:14px;line-height:1;display:grid;position:absolute;left:8px}.tab.web:hover .tab-close,.tab.web.on .tab-close{opacity:1}.tab-close:hover{background:#00000014}.frames .blocked{z-index:2;color:#6e6e73;font:14px/1.4 var(--sf);text-align:center;background:#f5f5f7;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:40px;display:none;position:absolute;inset:0}.frames .blocked.on{display:flex}.frames .blocked b{color:#1d1d1f;font-size:22px;font-weight:600}.frames .blocked a{color:#fff;background:#0a84ff;border-radius:8px;margin-top:8px;padding:7px 14px;text-decoration:none}.tab.loading .favicon{color:#0000;object-position:-99px 0;background:0 0;border:1.5px solid #00000026;border-top-color:#0009;border-radius:50%;animation:.8s linear infinite spin}.missing{color:var(--ink);text-align:center;font-family:var(--sf);background:#f3f0e9;place-items:center;display:grid}.missing b{letter-spacing:-.03em;font-size:56px;display:block}.missing span{opacity:.55;margin-top:14px;font-size:20px;display:block}.missing em{background:var(--ink);color:var(--paper);border-radius:999px;margin-top:28px;padding:8px 16px;font-size:15px;font-style:normal;display:inline-block}.tag{background:var(--ink);color:var(--paper);font:inherit;white-space:nowrap;border:0;align-items:center;gap:10px;padding:7px 11px;text-decoration:none;display:inline-flex}button.tag,a.tag{cursor:pointer}button.tag:hover,a.tag:hover{background:var(--paper);color:var(--ink)}#hint{z-index:20;font:10px/1 var(--pixel);pointer-events:none;border-radius:6px;padding:5px 7px;position:fixed;top:0;left:0}#hint[hidden]{display:none}.tag.desk:after{content:"▾";opacity:.55}.desk-menu{flex-direction:column;align-items:flex-start;gap:3px;display:flex;position:absolute;bottom:calc(100% + 4px);left:0}.desk-menu[hidden]{display:none}.desk-menu .tag.on{background:var(--paper);color:var(--ink)}.desk-menu .tag.on:after{content:"✓"}.tag:focus-visible,.screen:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dim{opacity:.55}kbd{font:inherit;opacity:.55}#bar{left:50%;bottom:max(18px, env(safe-area-inset-bottom));width:max-content;max-width:calc(100vw - 24px);font:10px/1 var(--pixel);flex-wrap:wrap;justify-content:center;gap:3px;display:flex;position:fixed;transform:translate(-50%)}#bar .tag{border-radius:6px;gap:5px;padding:5px 7px}#bar .site{position:relative;overflow:hidden}#bar .progress{background:var(--accent);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}#bar .progress.run{transition:transform var(--dwell) linear;transform:scaleX(1)}.when-zoomed,body.zoomed #bar .cta{display:none}body.in #bar .site{pointer-events:none}body.zoomed #bar .when-zoomed{display:inline-flex}body.intro #bar{opacity:0;pointer-events:none}body.in #bar .tv-tag,#bar .when-tv,body.tv #bar>:not(.when-tv){display:none}body.tv #bar .when-tv{display:inline-flex}#bar [data-tv-ch]{text-overflow:ellipsis;white-space:nowrap;max-width:min(46ch,56vw);overflow:hidden}body.tv #bar [data-tv-ch]{display:block}@media (prefers-reduced-motion:reduce){#bar .progress.run{transition:none}}body:not(.pc) .w98{display:none!important}body.pc{--w-face:silver;--w-raised:inset -1px -1px #0a0a0a, inset 1px 1px #fff, inset -2px -2px gray, inset 2px 2px #dfdfdf;--w-window:inset -1px -1px #0a0a0a, inset 1px 1px #dfdfdf, inset -2px -2px gray, inset 2px 2px #fff;--w-sunken:inset -1px -1px #fff, inset 1px 1px gray, inset -2px -2px #dfdfdf, inset 2px 2px #0a0a0a;--w-pressed:inset -1px -1px #fff, inset 1px 1px #0a0a0a, inset -2px -2px #dfdfdf, inset 2px 2px gray;--w-font:13px/1.2 Tahoma, Verdana, "Segoe UI", sans-serif;--w-title:linear-gradient(90deg, navy, #1084d0)}body.pc .mac{font:var(--w-font);color:#000;-webkit-font-smoothing:none}body.pc .wallpaper{background:teal var(--wallpaper) 0 0 / 380px auto repeat;transition:none;inset:0}body.pc .locked .wallpaper{filter:none;background-image:none;transform:none}body.pc .lock{color:#000;text-shadow:none}body.pc .lock .status,body.pc .lock-clock,body.pc .lock-hint,body.pc .lock-go,body.pc .lock-spin,body.pc .lock-placeholder{display:none}body.pc .lock-user{background:var(--w-face);width:480px;box-shadow:var(--w-window);grid-template-columns:70px 96px 1fr;align-items:center;gap:8px 6px;padding:3px 3px 16px;display:grid;top:46%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.logon-title{background:var(--w-title);color:#fff;grid-column:1/-1;align-items:center;height:24px;margin-bottom:8px;padding:0 3px 0 6px;font-weight:700;display:flex}.logon-title i{background:var(--w-face) center / 10px 9px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 9'%3E%3Cpath d='M1 .5l8 8M9 .5l-8 8' stroke='%23000' stroke-width='1.7'/%3E%3C/svg%3E");width:20px;height:18px;box-shadow:var(--w-raised);margin-left:auto}body.pc .avatar{width:44px;height:44px;box-shadow:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle cx='10' cy='12' r='7' fill='%23f5c400' stroke='%23000'/%3E%3Ccircle cx='8' cy='10' r='2' fill='%23fff' stroke='%23000'/%3E%3Cpath d='M15 15l12 12-2 2-2-2-2 2-2-2 2-2-7-7z' fill='%23f5c400' stroke='%23000' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;border-radius:0;grid-area:2/1/span 3;place-self:start center}.logon-text{grid-area:2/2/auto/-1;margin:0 12px 6px 0}.logon-label.user{grid-area:3/2}.logon-label.pass{grid-area:4/2}body.pc .lock-name,body.pc .lock-field{height:24px;box-shadow:var(--w-sunken);font:var(--w-font);color:#000;background:#fff;border-radius:0;grid-column:3;align-items:center;margin:0 14px 0 0;padding:0 6px;display:flex}body.pc .lock-name{grid-row:3}body.pc .lock-field{grid-row:4;width:auto}body.pc .lock-dots{letter-spacing:2px;font-size:14px}body.pc .busy{cursor:wait}.logon-buttons{grid-area:5/2/auto/-1;justify-content:flex-end;gap:8px;margin:10px 14px 0 0;display:flex}.logon-buttons span{background:var(--w-face);width:88px;height:26px;box-shadow:var(--w-raised);place-items:center;display:grid}.logon-buttons span:first-child{outline:1px solid #000}body.pc .menubar{display:none}body.pc .window{background:var(--w-face);box-shadow:var(--w-window);border-radius:0;padding:3px;transition:opacity .12s linear}body.pc .window.front{box-shadow:var(--w-window)}body.pc .window.closed,body.pc .locked .window{transform:none}body.pc .titlebar{background:var(--w-title);height:24px;box-shadow:none;gap:6px;padding:0 3px 0 6px;display:flex}body.pc .window:not(.front) .titlebar{background:linear-gradient(90deg,gray,#b5b5b5)}body.pc .titlebar .title{color:#fff;text-align:left;white-space:nowrap;flex:1;order:1;align-items:center;gap:5px;min-width:0;font:700 13px/1 Tahoma,Verdana,sans-serif;display:flex;position:static}body.pc .window:not(.front) .titlebar .title{color:#d8d8d8}body.pc .titlebar .title svg{width:16px;height:16px}body.pc .titlebar .lights{order:2;gap:2px;margin:0}body.pc .window .lights button{background:var(--w-face) center / 10px 9px no-repeat;width:20px;height:18px;box-shadow:var(--w-raised);border-radius:0}body.pc .window .lights button:active{box-shadow:var(--w-pressed)}body.pc .window .lights button:after{display:none}body.pc .window .lights button[data-win-act=min]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 9'%3E%3Cpath d='M1 7h6v2H1z'/%3E%3C/svg%3E");order:1}body.pc .window .lights button[data-win-act=zoom]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 9'%3E%3Cpath d='M0 0h10v9H0zM1 2v6h8V2z' fill-rule='evenodd'/%3E%3C/svg%3E");order:2}body.pc .window .lights button[data-win-act=close]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 9'%3E%3Cpath d='M1 .5l8 8M9 .5l-8 8' stroke='%23000' stroke-width='1.7'/%3E%3C/svg%3E");order:3;margin-left:2px}body.pc .window.safari,body.pc .window.max{width:100%;height:calc(100% - 38px);top:0!important;left:0!important}body.pc .window.cart:not(.max){left:40px}.w98-menu{border-bottom:1px solid gray;flex:none;align-items:center;height:22px;padding:0 2px;display:flex;box-shadow:0 1px #fff}.w98-menu span{padding:2px 7px}body.pc .toolbar{background:var(--w-face);color:#000;border-bottom:1px solid gray;gap:4px;height:36px;padding:0 4px;box-shadow:0 1px #fff}body.pc .toolbar>.lights,body.pc .toolbar>svg.tool:not(:nth-of-type(2)):not(:nth-of-type(3)){display:none}body.pc .toolbar>svg.tool,body.pc .toolbar .tool-btn{box-sizing:border-box;color:#000;width:32px;height:28px;padding:6px 8px}body.pc .toolbar>svg.tool.off{color:gray}body.pc.zoomed .toolbar .tool-btn:hover{box-shadow:var(--w-raised)}body.pc .address{height:24px;box-shadow:var(--w-sunken);background:#fff;border-radius:0;flex:1;margin-left:66px;position:relative;overflow:visible}body.pc .address:before{content:"Address";color:#000;position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%)}body.pc .address input{color:#000;font:var(--w-font);text-align:left;background:0 0;border-radius:0;padding:0 28px 0 6px}body.pc .address input:focus{box-shadow:none}body.pc .address .load{display:none}body.pc .tabbar{background:var(--w-face);height:28px;box-shadow:none;border-bottom:1px solid gray;align-items:center;gap:1px;padding:0 4px;overflow:hidden}body.pc .tabbar:before{content:"Links";border-right:1px solid gray;flex:none;margin-right:4px;padding:0 8px 0 2px;box-shadow:1px 0 #fff}body.pc .tab{color:#000;height:22px;font:var(--w-font);flex:0 auto;gap:5px;padding:0 7px}body.pc .tab:before{display:none}body.pc .tab.on{box-shadow:var(--w-pressed);background:0 0;flex-grow:0}body.pc.zoomed .tab:not(.on):hover{box-shadow:var(--w-raised);background:0 0}body.pc .favicon{border-radius:0}.w98-status{flex:none;gap:2px;height:24px;padding-top:2px;display:flex}.w98-status span{align-items:center;gap:5px;padding:0 6px;display:flex;box-shadow:inset -1px -1px #fff,inset 1px 1px gray}.w98-status span:first-child{flex:1}.w98-status span:last-child{width:170px}.w98-status svg{width:16px;height:16px}body.pc .dock{background:var(--w-face);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;gap:3px;height:38px;padding:4px 3px 3px;transition:none;bottom:0;left:0;right:0;transform:none;box-shadow:inset 0 1px #dfdfdf,inset 0 2px #fff}body.pc .locked .dock{transform:translateY(110%)}body.pc .start-btn{background:var(--w-face);height:30px;box-shadow:var(--w-raised);cursor:pointer;border:0;order:0;align-items:center;gap:5px;margin-right:4px;padding:0 9px 0 5px;font-weight:700;display:flex}body.pc .start-btn.on{box-shadow:var(--w-pressed)}body.pc .start-btn svg{width:20px;height:20px}body.pc .dock-item{order:1;width:28px;height:30px;transition:none}body.pc .dock .icon{display:none}.w98-glyph{flex:none;width:22px;height:22px}body.pc .dock-item.running{background:var(--w-face);width:168px;box-shadow:var(--w-raised);order:2;justify-content:flex-start;gap:6px;padding:0 6px;display:flex}body.pc .dock-item.running:after{content:attr(title);text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:0;width:auto;height:auto;margin:0;position:static;overflow:hidden}body.pc .dock-item.running.front{box-shadow:var(--w-pressed);background:repeating-conic-gradient(#fff 0 25%, var(--w-face) 0 50%) 0 0 / 2px 2px;font-weight:700}body.pc.zoomed .dock-item:hover{transform:none}body.pc.zoomed .dock-item:hover:before{display:none}body.pc .dock-item.bounce{animation:none}body.pc .dock-sep,body.pc .dock>span.dock-item{display:none}body.pc .tray{white-space:nowrap;order:3;align-items:center;gap:8px;height:30px;margin-left:auto;padding:0 10px;display:flex;box-shadow:inset -1px -1px #fff,inset 1px 1px gray}body.pc .tray svg{width:18px;height:18px}body.pc .start-menu{z-index:9500;background:var(--w-face);width:270px;box-shadow:var(--w-window);padding:3px;display:flex;position:absolute;bottom:36px;left:3px}body.pc .start-menu[hidden]{display:none!important}.start-side{color:silver;writing-mode:vertical-rl;background:linear-gradient(navy,#1084d0);width:30px;padding:10px 0;font:700 22px/30px Tahoma,Verdana,sans-serif;transform:rotate(180deg)}.start-side b{color:#fff}.start-items{flex-direction:column;flex:1;display:flex}.start-items button{color:#000;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;height:40px;padding:0 10px;display:flex}.start-items button:hover{color:#fff;background:navy}.start-items svg{width:28px;height:28px}.start-items hr{border:0;border-top:1px solid gray;border-bottom:1px solid #fff;margin:3px 2px}body.pc .w98-icons{grid-template-rows:repeat(7,92px);grid-auto-flow:column;gap:4px;display:grid;position:absolute;top:10px;left:8px}.w98-icons button{color:#fff;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;width:96px;padding:2px;display:flex}.w98-icons svg{width:40px;height:40px}.w98-icons span{text-align:center;background:teal;padding:1px 3px}.w98-icons button.on span{background:navy;outline:1px dotted #fff}.w98-icons button.on svg{filter:brightness(.6)sepia()hue-rotate(190deg)saturate(4)}body.pc .msg-body{background:var(--w-face);font:var(--w-font);color:#000;gap:4px;padding:4px}body.pc .msg-list{box-shadow:var(--w-sunken);background:#fff;padding:4px}body.pc .msg-list:before{content:"▾ Buddies";margin:2px 2px 6px;font-weight:700;display:block}body.pc .msg-channel,body.pc .msg-allow{background:var(--w-face);box-shadow:var(--w-raised);color:#000;font:var(--w-font);border:0;border-radius:0}body.pc .msg-room{border-radius:0}body.pc .msg-room.on{color:#fff;background:navy}body.pc .msg-avatar{border-radius:0}body.pc .msg-pane{background:var(--w-face)}body.pc .msg-head{box-shadow:none;padding:6px 8px;font-weight:700}body.pc .msg-log{box-shadow:var(--w-sunken);background:#fff;gap:2px;margin:0 4px;padding:8px}body.pc .msg,body.pc .msg.mine{flex-direction:row;align-self:stretch;align-items:baseline;gap:4px;max-width:none}body.pc .msg-name{color:#0000e0;flex:none;margin:0;font-size:13px;font-weight:700}body.pc .msg-name:after{content:":"}body.pc .msg.mine .msg-name{color:#e00000}body.pc .msg-text,body.pc .msg.mine .msg-text{color:#000;background:0 0;border-radius:0;padding:0}body.pc .msg-compose{padding:6px 4px 4px}body.pc .msg-compose input{height:28px;box-shadow:var(--w-sunken);background:#fff;border:0;border-radius:0;padding:0 6px}body.pc .mac-btn,body.pc .dots-btn{background:var(--w-face);box-shadow:var(--w-raised);color:#000;border-radius:0}body.pc .msg-bubble-icon{display:none}body:not(.winxp) .xp{display:none!important}body.pc.winxp{--w-face:#ece9d8;--w-font:12px/1.25 Tahoma, Verdana, "Segoe UI", sans-serif;--x-title:linear-gradient(180deg, #0a8afd 0%, #0262e8 6%, #0058e6 12%, #0055e5 40%, #0062f9 82%, #0167fc 88%, #0058e6 94%, #003dd6 100%);--x-title-off:linear-gradient(180deg, #a1b8ef 0%, #8ea9ea 8%, #7e9be3 30%, #7d9ae2 70%, #8fa9eb 90%, #7b95dd 100%);--x-frame:inset -1px -1px #00138c, inset 1px 1px #0831d9, inset -2px -2px #001ea0, inset 2px 2px #166aee, inset -3px -3px #003bda, inset 3px 3px #0855dd;--x-frame-off:inset -1px -1px #5c74c7, inset 1px 1px #7a90dc, inset -2px -2px #6a83d6, inset 2px 2px #9fb3ec, inset -3px -3px #7b94e0, inset 3px 3px #8ca3e6;--x-btn:linear-gradient(180deg, #fff 0%, #f6f5f0 40%, #ecebe5 86%, #d8d0c4 100%);--x-btn-down:linear-gradient(180deg, #cdcac3 0%, #e3e3db 8%, #e5e5de 94%, #f2f2f1 100%);--x-field:#7f9db9;--x-select:#316ac5}body.pc.winxp .mac{font:var(--w-font)}body.pc.winxp .wallpaper{background:#004e98 var(--wallpaper) center / cover no-repeat}body.pc.winxp .window{background:var(--w-face);box-shadow:var(--x-frame);border-radius:8px 8px 0 0;padding:0 3px 3px}body.pc.winxp .window.front{box-shadow:var(--x-frame)}body.pc.winxp .window:not(.front){box-shadow:var(--x-frame-off)}body.pc.winxp .titlebar{background:var(--x-title);border-radius:7px 7px 0 0;flex:none;gap:4px;height:29px;margin:0 -3px;padding:1px 5px 0 6px;box-shadow:inset 1px 0 #0b4fd6,inset -1px 0 #001ea0,inset 0 1px #3d95ff}body.pc.winxp .window:not(.front) .titlebar{background:var(--x-title-off);box-shadow:inset 1px 0 #8ba0e2,inset -1px 0 #6a83d6,inset 0 1px #c3d1f5}body.pc.winxp .titlebar .title{color:#fff;text-shadow:1px 1px #0f1089;-webkit-font-smoothing:antialiased;gap:6px;font:700 13px/1 Trebuchet MS,Tahoma,sans-serif}body.pc.winxp .window:not(.front) .titlebar .title{color:#d8e4f8;text-shadow:none}body.pc.winxp .titlebar .title svg{filter:drop-shadow(1px 1px #00000040);width:16px;height:16px}body.pc.winxp .titlebar .lights{gap:2px}body.pc.winxp .window .titlebar .lights button{cursor:default;background:50%/21px 21px no-repeat,radial-gradient(circle at 85% 85%,#0b45cf 0%,#2763e3 50%,#4b84f0 72%,#8fb2f7 92%,#d6e3fd 100%);border:1px solid #fff;border-radius:3px;width:21px;height:21px;box-shadow:inset -1px -1px 1px #00001e59,inset 1px 1px 1px #ffffff59}body.pc.winxp .window .titlebar .lights button:hover{filter:brightness(1.12)saturate(1.1)}body.pc.winxp .window .titlebar .lights button:active{filter:brightness(.86)}body.pc.winxp .window:not(.front) .titlebar .lights button{opacity:.62}body.pc.winxp .window .titlebar .lights button[data-win-act=min]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Crect x='5' y='12' width='7' height='3' fill='%23fff'/%3E%3C/svg%3E")}body.pc.winxp .window .titlebar .lights button[data-win-act=zoom]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath d='M5 4h11v11H5zM6.5 7.5v6h8v-6z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")}body.pc.winxp .window .titlebar .lights button[data-win-act=close]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cpath d='M5.5 5.5l8 8M13.5 5.5l-8 8' stroke='%23fff' stroke-width='2.2' stroke-linecap='square'/%3E%3C/svg%3E") 50%/21px 21px no-repeat,radial-gradient(circle at 85% 85%,#b8380a 0%,#d8541c 50%,#e57a4a 72%,#f2b293 92%,#fbe1d4 100%);margin-left:2px}body.pc.winxp .window.safari,body.pc.winxp .window.max{height:calc(100% - 30px);box-shadow:none;border-radius:0;padding:0}body.pc.winxp .window.safari .titlebar,body.pc.winxp .window.max .titlebar{border-radius:0;margin:0}body.pc.winxp .dock{height:30px;box-shadow:none;background:linear-gradient(#1f2f86 0%,#3165c4 3%,#3682e5 6%,#4490e6 10%,#3883e5 12%,#2b71e0 15%,#2663da 18%,#235bd6 20%,#2258d5 23%,#2157d6 38%,#245ddb 54%,#2562df 86%,#245fdc 89%,#2158d4 92%,#1d4ec0 95%,#1941a5 98%);gap:0;padding:0}body.pc.winxp .start-btn{color:#fff;letter-spacing:.01em;text-shadow:1px 1px 2px #000000a6;text-transform:lowercase;-webkit-font-smoothing:antialiased;background:radial-gradient(100% 60% at 45% 0,#ffffff4d,#0000 70%),linear-gradient(#3f9e3f 0%,#5ab95a 7%,#47aa47 18%,#3d9c3d 45%,#389538 75%,#2e842e 92%,#276f27 100%);border-radius:0 10px 10px 0/0 15px 15px 0;gap:5px;height:30px;margin-right:10px;padding:0 24px 0 9px;font:italic 700 19px/1 Trebuchet MS,Tahoma,Arial,sans-serif;position:relative;box-shadow:inset 0 1px #7bcd7b,inset -2px -1px 3px #00280073,inset 2px 0 2px #ffffff26,2px 0 3px #00002873}body.pc.winxp .start-btn:hover{filter:brightness(1.08)}body.pc.winxp .start-btn.on{background:linear-gradient(#2b7a2b 0%,#2f862f 20%,#34903a 60%,#2d7f2d 100%);box-shadow:inset 0 1px #2f7a2f,inset 1px 2px 4px #00280099,2px 0 3px #00002873}body.pc.winxp .start-btn svg{filter:drop-shadow(1px 1px 1px #00000080);width:22px;height:22px;margin-top:1px}body.pc.winxp .dock-item{border-radius:3px;width:24px;height:30px}body.pc.winxp .dock-item:not(.running) .w98-glyph{width:18px;height:18px}body.pc.winxp.zoomed .dock-item:not(.running):hover{background:#ffffff2e;box-shadow:inset 0 0 0 1px #ffffff59}body.pc.winxp .dock-sep{background:0 0;order:1;width:2px;height:22px;margin:0 6px 0 7px;display:block;box-shadow:inset 1px 0 #00003c73,inset -1px 0 #78aaff8c}body.pc.winxp .dock-item.running{color:#fff;text-shadow:1px 0 1px #00000040;background:linear-gradient(#4d9bff 0%,#3c81f3 12%,#3a7ff1 80%,#2f6edf 100%);border-radius:3px;flex-shrink:1;gap:5px;width:160px;min-width:36px;height:24px;margin:0 2px;padding:0 8px;font:12px/1 Tahoma,Verdana,sans-serif;box-shadow:inset -1px 0 #0000004d,inset 1px 1px 1px #ffffff40,0 0 0 1px #0000461a}body.pc.winxp.zoomed .dock-item.running:hover{background:linear-gradient(#67adff 0%,#53a3ff 12%,#4f98fb 80%,#4489ef 100%)}body.pc.winxp .dock-item.running.front{background:#1e52b7;font-weight:400;box-shadow:inset 0 0 1px 1px #0003,inset 1px 0 1px #000000b3}body.pc.winxp.zoomed .dock-item.running.front:hover{background:#1a4aa7}body.pc.winxp .dock-item.running .w98-glyph{width:16px;height:16px}body.pc.winxp .tray{color:#fff;height:30px;text-shadow:none;background:linear-gradient(#0c59b9 1%,#139ee9 6%,#18b5f2 10%,#139beb 14%,#1290e8 19%,#0d8dea 63%,#0d9ff1 81%,#0f9eed 88%,#119be9 91%,#1392e2 94%,#137ed7 97%,#095bc9 100%);border-left:1px solid #1042af;gap:5px;margin-left:auto;padding:0 12px 0 10px;font:12px/1 Tahoma,Verdana,sans-serif;box-shadow:inset 1px 0 1px #18bbff}body.pc.winxp .tray svg{width:16px;height:16px}body.pc.winxp .tray [data-tray-clock]{margin-left:6px}body.pc.winxp .mac-btn,body.pc.winxp .dots-btn,body.pc.winxp .msg-channel,body.pc.winxp .msg-allow,body.pc.winxp .booth-fx,body.pc.winxp .wp-heading .wp-shuffle,body.pc.winxp .music-side button{background:var(--x-btn);min-height:23px;box-shadow:none;color:#000;text-shadow:none;cursor:default;border:1px solid #003c74;border-radius:3px;padding:3px 12px;font:12px/1.2 Tahoma,Verdana,sans-serif}body.pc.winxp .mac-btn:hover,body.pc.winxp .dots-btn:hover,body.pc.winxp .msg-channel:hover,body.pc.winxp .msg-allow:hover,body.pc.winxp .booth-fx:hover,body.pc.winxp .wp-heading .wp-shuffle:hover{box-shadow:inset -1px 1px #fff0cf,inset 1px 2px #fdd889,inset -2px 2px #fbc761,inset 2px -2px #e5a01a}body.pc.winxp .mac-btn:active,body.pc.winxp .dots-btn:active,body.pc.winxp .msg-channel:active,body.pc.winxp .booth-fx:active{background:var(--x-btn-down);box-shadow:none}body.pc.winxp input[type=text],body.pc.winxp input[type=search],body.pc.winxp .msg-compose input,body.pc.winxp .msg-create input,body.pc.winxp .cart-search input{border:1px solid var(--x-field);box-shadow:none;background:#fff;border-radius:0;font:12px Tahoma,Verdana,sans-serif}body.pc.winxp .tray{gap:4px}.xp-tray-icons{align-items:center;gap:5px;display:flex}.xp-tray-hide{color:#fff;text-indent:-1px;background:radial-gradient(circle at 40% 30%,#6fc8ff,#1d8ee0 70%,#0d6fc8);border:1px solid #ffffffd9;border-radius:50%;place-items:center;width:15px;height:15px;margin-right:3px;font:700 12px/1 Tahoma,sans-serif;display:grid}body.pc.winxp .w98-menu{border-bottom:1px solid #d8d2bd;height:22px;padding:0 44px 0 4px;font:12px Tahoma,Verdana,sans-serif;position:relative;box-shadow:0 1px #fff}body.pc.winxp .w98-menu span{padding:3px 6px}body.pc.winxp .w98-menu .xp-throbber{background:#fff;place-items:center;width:40px;padding:0;display:grid;position:absolute;top:0;bottom:-1px;right:0;box-shadow:inset 1px 0 #aca899}.xp-throbber svg{width:26px;height:22px}.xp-ie-buttons{border-bottom:1px solid #d8d2bd;flex:none;align-items:center;gap:1px;height:40px;padding:0 4px 0 11px;display:flex;position:relative;box-shadow:0 1px #fff}.xp-ie-buttons:before,body.pc.winxp .toolbar:before,body.pc.winxp .tabbar:after{content:"";background:radial-gradient(circle at 1px 1px,#fff .8px,#0000 1.2px) 0 0/4px 4px,radial-gradient(circle at 2px 2px,#a7a395 .8px,#0000 1.2px) 0 0/4px 4px;width:3px;position:absolute;top:4px;bottom:4px;left:3px}.xp-tb{color:#000;white-space:nowrap;cursor:default;background:0 0;border:1px solid #0000;border-radius:3px;flex:none;align-items:center;gap:4px;height:34px;padding:0 4px;font:12px Tahoma,Verdana,sans-serif;display:flex}.xp-tb.label{padding-right:7px}.xp-tb svg{width:24px;height:24px}body.pc.winxp.zoomed .xp-tb:not(.off):hover,body.pc.winxp.zoomed .xp-go:hover{background:linear-gradient(#fff 0%,#f6f5f0 50%,#e9e6d8 100%);border-color:#c5c2b2 #aca899 #aca899 #c5c2b2}body.pc.winxp.zoomed .xp-tb:not(.off):active,body.pc.winxp.zoomed .xp-go:active{background:#e3e0d2;border-color:#9d9a8a;box-shadow:inset 1px 1px 2px #00000026}.xp-tb.off{color:#aca899}.xp-tb.off svg{filter:grayscale()opacity(.45)}.xp-drop{border:3px solid #0000;border-top-color:currentColor;border-bottom:0;width:0;height:0;margin-left:1px}.xp-tb-sep{background:#c5c2b2;flex:none;width:1px;height:28px;margin:0 3px;box-shadow:1px 0 #fff}body.pc.winxp .xp-ie-buttons .tool-btn{width:auto;height:34px}body.pc.winxp .xp-ie-buttons .tool-btn>svg.tool{display:none}body.pc.winxp .toolbar{border-bottom:1px solid #d8d2bd;gap:4px;height:28px;padding:0 4px 0 11px;position:relative;box-shadow:0 1px #fff}body.pc.winxp .toolbar>svg.tool{display:none}body.pc.winxp .address{border:1px solid var(--x-field);height:22px;box-shadow:none;background:#fff;margin-left:54px}body.pc.winxp .address:before{color:#5f5d53;font:12px Tahoma,Verdana,sans-serif;right:calc(100% + 7px)}body.pc.winxp .address:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6'%3E%3Cpath d='M1 1l3.5 3.5L8 1' fill='none' stroke='%234d6185' stroke-width='1.8'/%3E%3C/svg%3E") 50%/9px 6px no-repeat,linear-gradient(#dbe6fd 0%,#c2d3fc 50%,#b2c8fa 100%);border-radius:2px;width:16px;position:absolute;top:1px;bottom:1px;right:1px;box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #b9cbf3}body.pc.winxp .safari .address input{background:0 0;border:0;padding:0 24px 0 23px;font:12px Tahoma,Verdana,sans-serif}body.pc.winxp .address .reload{display:none}body.pc.winxp .address .xp-addr-icon{pointer-events:none;width:16px;height:16px;position:absolute;top:2px;left:3px}.xp-go{color:#000;cursor:default;background:0 0;border:1px solid #0000;border-radius:3px;flex:none;align-items:center;gap:4px;height:24px;padding:0 7px 0 3px;font:12px Tahoma,Verdana,sans-serif;display:flex}.xp-go svg{width:19px;height:19px}body.pc.winxp .tabbar{background:var(--w-face);border-bottom:1px solid #c5c2b2;gap:1px;height:24px;padding:0 4px 0 11px;position:relative}body.pc.winxp .tabbar:before{content:"Links";box-shadow:none;color:#5f5d53;border-right:0;margin-right:2px;padding:0 6px 0 0;font:12px Tahoma,Verdana,sans-serif}body.pc.winxp .tab{border:1px solid #0000;border-radius:3px;gap:4px;height:20px;padding:0 5px;font:12px Tahoma,Verdana,sans-serif}body.pc.winxp .tab.on{background:#e3e0d2;border-color:#9d9a8a #d8d2bd #d8d2bd #9d9a8a;box-shadow:inset 1px 1px 1px #00000014}body.pc.winxp.zoomed .tab:not(.on):hover{box-shadow:none;background:linear-gradient(#fff 0%,#f6f5f0 50%,#e9e6d8 100%);border-color:#c5c2b2 #aca899 #aca899 #c5c2b2}body.pc.winxp .favicon{width:16px;height:16px}body.pc.winxp .w98-status{border-top:1px solid #fff;gap:0;height:22px;padding:0 14px 0 0;font:12px Tahoma,Verdana,sans-serif;position:relative;box-shadow:0 -1px #d8d2bd}body.pc.winxp .w98-status>span{gap:4px;padding:0 6px;box-shadow:inset -1px 0 #c5c2b2,inset -2px 0 #fff}body.pc.winxp .w98-status>span:last-child{width:190px;box-shadow:none}body.pc.winxp .w98-status .xp-status-panes{padding:0;display:flex}.xp-status-panes i{width:26px;box-shadow:inset -1px 0 #c5c2b2,inset -2px 0 #fff}.xp-status-panes i:last-child{width:120px}body.pc.winxp .w98-status:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cg fill='%23fff'%3E%3Crect x='10' y='2' width='2' height='2'/%3E%3Crect x='6' y='6' width='2' height='2'/%3E%3Crect x='10' y='6' width='2' height='2'/%3E%3Crect x='2' y='10' width='2' height='2'/%3E%3Crect x='6' y='10' width='2' height='2'/%3E%3Crect x='10' y='10' width='2' height='2'/%3E%3C/g%3E%3Cg fill='%23aca899'%3E%3Crect x='9' y='1' width='2' height='2'/%3E%3Crect x='5' y='5' width='2' height='2'/%3E%3Crect x='9' y='5' width='2' height='2'/%3E%3Crect x='1' y='9' width='2' height='2'/%3E%3Crect x='5' y='9' width='2' height='2'/%3E%3Crect x='9' y='9' width='2' height='2'/%3E%3C/g%3E%3C/svg%3E");width:12px;height:12px;position:absolute;bottom:1px;right:1px}body.pc.winxp .w98-status svg{width:16px;height:16px}body.pc.winxp .start-menu{width:410px;box-shadow:none;background:0 0;padding:0;display:block;bottom:30px;left:0}body.pc.winxp .start-side,body.pc.winxp .start-items{display:none}.xp-start{background:#2a6ad8;border-radius:7px 7px 0 0;flex-direction:column;font:12px/1.2 Tahoma,Verdana,sans-serif;display:flex;box-shadow:inset 0 0 0 1px #1550c5,2px 2px 5px #00000080}.xp-start button{color:#000;width:100%;font:inherit;text-align:left;cursor:default;background:0 0;border:0;align-items:center;gap:6px;display:flex}.xp-start svg{flex:none}.xp-start-head{background:linear-gradient(#1868ce 0%,#0e60cb 12% 20%,#1164cf 32%,#1667cf 33%,#1b6cd3 47%,#1e70d9 54%,#2476dc 60%,#297ae0 65%,#3482e3 77%,#3786e5 79%,#428ee9 90%,#4791eb 100%);border-radius:7px 7px 0 0;align-items:center;gap:8px;height:60px;padding:0 8px;display:flex;position:relative;box-shadow:inset 0 1px #5da0f5,inset 1px 0 #2a72dc,inset -1px 0 #2a72dc}.xp-start-head:after{content:"";background:linear-gradient(90deg,#da884a00 0%,#da884a 50%,#da884a00 100%);height:2px;position:absolute;bottom:-2px;left:0;right:0}.xp-pic{border:2px solid #d9e3f5;border-radius:4px;flex:none;width:44px;height:44px;display:block;overflow:hidden;box-shadow:1px 1px 2px #00000073}.xp-pic svg{width:100%;height:100%;display:block}.xp-start-head b{color:#fff;text-shadow:1px 1px 1px #0000008c;font:700 15px Tahoma,Verdana,sans-serif}.xp-start-body{min-height:390px;margin:2px 1px 0;display:flex}.xp-start-left{background:#fff;flex-direction:column;width:200px;padding:6px 0 2px;display:flex}.xp-start-left>button{height:40px;padding:0 6px}.xp-start-left>button svg{width:32px;height:32px}.xp-start-left .pinned span{flex-direction:column;gap:1px;display:flex}.xp-start-left .pinned small{color:#7a7a7a;font-size:12px}.xp-start hr{background:linear-gradient(90deg,#c5c2b200,#c5c2b2 50%,#c5c2b200);border:0;height:1px;margin:4px 8px}.xp-start-right{background:#d3e5fa;flex-direction:column;flex:1;padding:6px 0 2px;display:flex;box-shadow:inset 1px 0 #95bdee}.xp-start-right>button{color:#0a246a;height:32px;padding:0 6px 0 8px}.xp-start-right>button:nth-child(-n+5){font-weight:700}.xp-start-right>button svg{width:24px;height:24px}.xp-start-right hr{background:linear-gradient(90deg,#95bdee00,#95bdee 50%,#95bdee00);margin:3px 10px}.xp-start button>i{margin-left:auto;font-size:10px;font-style:normal}body.pc.winxp.zoomed .xp-start-body button:hover,body.pc.winxp.zoomed .xp-all.open .xp-all-btn{background:var(--x-select);color:#fff}body.pc.winxp.zoomed .xp-start-left .pinned:hover small{color:#fff}.xp-all{margin-top:auto;position:relative}.xp-all-btn{justify-content:center;height:32px;gap:8px!important;font-weight:700!important}.xp-all-btn svg{width:20px;height:20px}.xp-flyout{z-index:2;background:#fff;border:1px solid #aca899;width:200px;padding:1px 0;display:none;position:absolute;bottom:-2px;left:calc(100% - 6px);box-shadow:2px 2px 3px #0006}body.pc.winxp.zoomed .xp-all:hover .xp-flyout,.xp-all.open .xp-flyout{display:block}.xp-flyout button{height:24px;padding:0 8px 0 6px}.xp-flyout svg{width:16px;height:16px}.xp-flyout hr{background:#c5c2b2;margin:2px 4px}.xp-start-foot{background:linear-gradient(#4282d6 0%,#3b85e0 3%,#418ae3 5% 17%,#3c87e2 21%,#3786e4 26%,#3482e3 29%,#2e7ee1 39%,#2374df 49%,#2072db 57%,#196edb 62%,#176bd8 72%,#1468d5 75%,#1165d1 83%,#0f61cb 88%);justify-content:flex-end;align-items:center;gap:2px;height:40px;padding:0 6px;display:flex}.xp-start-foot button{color:#fff;border-radius:3px;width:auto;height:30px;padding:0 6px 0 4px}.xp-start-foot svg{width:22px;height:22px}body.pc.winxp.zoomed .xp-start-foot button:hover{background:#ffffff24}body.pc.winxp .w98-icons{pointer-events:none;grid-template-rows:repeat(auto-fill,78px);gap:0;padding:6px 2px;inset:0 0 30px}body.pc.winxp .w98-icons button{color:#fff;pointer-events:auto;gap:3px;width:80px;padding:3px 2px;font:12px/1.2 Tahoma,Verdana,sans-serif}body.pc.winxp .w98-icons svg{filter:drop-shadow(1px 2px 1px #00000059);width:34px;height:34px}body.pc.winxp .w98-icons span{text-shadow:1px 1px 1px #000,0 0 3px #0009;background:0 0;padding:1px 2px}body.pc.winxp .w98-icons button.on span{background:var(--x-select);outline-offset:-1px;text-shadow:none;outline:1px dotted #fff}body.pc.winxp .w98-icons button.on svg{filter:drop-shadow(1px 2px 1px #00000059)sepia()hue-rotate(180deg)saturate(3)brightness(.75)}body.pc.winxp .w98-icons>button:last-child{position:absolute;bottom:6px;right:6px}body.pc.winxp .ctx{-webkit-backdrop-filter:none;backdrop-filter:none;color:#000;background:#fff;border:1px solid #aca899;border-radius:0;min-width:180px;padding:2px;font:12px Tahoma,Verdana,sans-serif;box-shadow:2px 2px 3px #0006}body.pc.winxp .ctx span,body.pc.winxp .ctx button{border-radius:0;padding:3px 18px}body.pc.winxp .ctx .off{color:#aca899}body.pc.winxp .ctx button:hover{background:var(--x-select)}body.pc.winxp .ctx hr{background:#aca899;margin:3px 1px}body.pc.winxp .lock{color:#fff;transition:opacity .5s}body.pc.winxp .unlocked .lock{transform:none}body.pc.winxp .lock .w98{display:none}.xp-logon{background:linear-gradient(90deg,#2a55c4 0%,#7d9ff0 16%,#c9d8fa 34%,#fff 44%,#b4c8f6 60%,#5f84e2 82%,#2a55c4 100%) 0 78px/100% 2px no-repeat,linear-gradient(#00309c,#00309c) 0 0/100% 78px no-repeat,linear-gradient(90deg,#6a4a7a 0%,#d9823c 14%,#f4a24a 30%,#ffc679 42%,#f4a24a 56%,#d9823c 78%,#6a4a7a 100%) 0 calc(100% - 98px)/100% 2px no-repeat,linear-gradient(#00309c,#00309c) 0 100%/100% 98px no-repeat,radial-gradient(52% 48% at 8% 16%,#a5bff3 0%,#86a4e8 30%,#5a7edc00 75%),#5a7edc;font-family:Tahoma,Verdana,sans-serif;position:absolute;inset:0}.xp-logon-divider{background:linear-gradient(#fff0,#fffc 30% 70%,#fff0);width:1px;position:absolute;top:150px;bottom:150px;left:50%}.xp-logon-brand{align-items:flex-start;gap:6px;display:flex;position:absolute;top:266px;right:calc(50% + 46px)}.xp-logon-brand svg{filter:drop-shadow(2px 3px 3px #00145059);width:86px;height:86px;margin-top:-14px}.xp-wordmark{-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.xp-wordmark small{letter-spacing:.02em;margin-left:2px;font:700 13px/1 Trebuchet MS,Tahoma,sans-serif}.xp-wordmark b{letter-spacing:-.01em;text-shadow:1px 2px 3px #00145040;font:700 46px/1 Franklin Gothic Medium,Trebuchet MS,Arial,sans-serif}.xp-wordmark i{color:#ff9a2e;vertical-align:16px;margin-left:3px;font:italic 700 30px/1 Franklin Gothic Medium,Trebuchet MS,Arial,sans-serif}.xp-logon-begin{-webkit-font-smoothing:antialiased;margin:0;font:19px/1 Tahoma,Verdana,sans-serif;position:absolute;top:378px;right:calc(50% + 46px)}body.pc.winxp .lock-user{width:400px;box-shadow:none;background:linear-gradient(90deg,#0b3fae 0%,#0b3faebf 55%,#0b3fae00 100%);border-radius:9px 0 0 9px;grid-template-rows:auto auto;grid-template-columns:58px 1fr;align-items:start;gap:0 14px;padding:10px 10px 12px;transition:opacity .25s;display:grid;top:252px;bottom:auto;left:calc(50% + 28px);transform:none}body.pc.winxp .avatar{background:0 0;border:3px solid #f6c445;border-radius:6px;grid-area:1/1/span 2;align-self:center;width:52px;height:52px;overflow:hidden;box-shadow:1px 1px 3px #00000059}body.pc.winxp .avatar svg{width:100%;height:100%;display:block}body.pc.winxp .lock-name{height:auto;box-shadow:none;color:#fff;-webkit-font-smoothing:antialiased;background:0 0;grid-area:1/2;margin:2px 0 0;padding:0;font:20px/1.1 Tahoma,Verdana,sans-serif}body.pc.winxp .lock-field{background:#fff;border:1px solid #1c3b8c;border-radius:3px;grid-area:2/2;width:164px;height:22px;margin:22px 0 0;padding:0 5px;overflow:visible;box-shadow:inset 1px 1px 1px #0000001f}body.pc.winxp .lock-field:before{content:"Type your password";color:#fff;white-space:nowrap;font:12px Tahoma,Verdana,sans-serif;position:absolute;bottom:calc(100% + 5px);left:0}body.pc.winxp .lock-dots{color:#000;letter-spacing:1px;font:17px/1 Tahoma,Verdana,sans-serif}body.pc.winxp .lock-go,.xp-logon-help{opacity:1;border:1px solid #fff;border-radius:4px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:-2px}body.pc.winxp .lock-go{background:linear-gradient(#9be58a 0%,#43b23a 50%,#22801e 100%);left:calc(100% + 6px);right:auto;box-shadow:inset 0 0 0 1px #003c0040}body.pc.winxp .lock-go svg{color:#fff;width:15px}.xp-logon-help{color:#fff;background:linear-gradient(#8ab8fb 0%,#3a7ae6 50%,#1a4fc0 100%);font:700 15px/1 Tahoma,Verdana,sans-serif;left:calc(100% + 34px)}.xp-logon-guest{-webkit-font-smoothing:antialiased;align-items:center;gap:14px;font:20px/1 Tahoma,Verdana,sans-serif;transition:opacity .25s;display:flex;position:absolute;top:372px;left:calc(50% + 38px)}.xp-logon-guest .xp-pic{opacity:.85;border:3px solid #ffffffbf;border-radius:6px;width:52px;height:52px}.xp-logon-foot{justify-content:space-between;align-items:center;height:98px;padding:0 34px 4px;display:flex;position:absolute;bottom:0;left:0;right:0}.xp-turn-off{-webkit-font-smoothing:antialiased;align-items:center;gap:10px;font:16px/1 Tahoma,Verdana,sans-serif;display:flex}.xp-turn-off svg{width:30px;height:30px}.xp-logon-foot p{text-align:right;margin:0;font:12px/1.5 Tahoma,Verdana,sans-serif}.xp-logon-welcome{text-align:center;letter-spacing:.01em;text-shadow:2px 3px 5px #00145a59;-webkit-font-smoothing:antialiased;opacity:0;margin:-44px 0 0;padding-right:14%;font:italic 700 66px/1 Franklin Gothic Medium,Trebuchet MS,Arial,sans-serif;transition:opacity .3s;position:absolute;top:50%;left:0;right:0}body.pc.winxp .lock:has(.lock-field.busy) .xp-logon-welcome{opacity:1}body.pc.winxp .lock:has(.lock-field.busy) :is(.lock-user,.xp-logon-guest,.xp-logon-brand,.xp-logon-begin,.xp-logon-divider,.xp-logon-foot){opacity:0}.xp-logon-brand,.xp-logon-begin,.xp-logon-divider,.xp-logon-foot{transition:opacity .25s}body.pc.winxp .msg-body{gap:6px;padding:6px;font:12px/1.35 Tahoma,Verdana,sans-serif}body.pc.winxp .msg-list,body.pc.winxp .msg-log{border:1px solid var(--x-field);box-shadow:none}body.pc.winxp .msg-list:before{content:"Online";color:#215dc6;font:700 12px Tahoma,Verdana,sans-serif}body.pc.winxp .msg-room.on{background:var(--x-select)}body.pc.winxp .msg-head{color:#215dc6}body.pc.winxp .msg-name{font-size:12px}body.pc.winxp .msg-empty b{color:#215dc6;font:700 15px Tahoma,Verdana,sans-serif}body.pc.winxp .booth-stage{margin:0 0 1px}body.pc.winxp .booth-bar{background:var(--w-face);border-top:1px solid #d8d2bd;box-shadow:inset 0 1px #fff}body.pc.winxp .booth-modes button{background:var(--x-btn);color:#000;border:1px solid #003c74;height:23px}body.pc.winxp .booth-modes button:first-child{border-radius:3px 0 0 3px}body.pc.winxp .booth-modes button:last-child{border-left:0;border-radius:0 3px 3px 0}body.pc.winxp .booth-modes button.on{background:var(--x-btn-down)}body.pc.winxp .booth-shutter{box-shadow:0 0 0 2px #fff,0 0 0 3px #b8330b,1px 2px 4px #00000059}body.pc.winxp .booth-pager>button,body.pc.winxp .booth-count{color:#4d6185}body.pc.winxp .booth-tray{box-shadow:inset 0 0 0 1px var(--x-field);color:#7a7a7a;background:#fff}body.pc.winxp .wp{background:var(--w-face)}body.pc.winxp .wp-current,body.pc.winxp .wp-import{box-shadow:none;background:#fff;border:1px solid #c5c2b2;border-radius:0}body.pc.winxp .wp-heading,body.pc.winxp .wp-meta b,body.pc.winxp .wp-grid button{font-family:Tahoma,Verdana,sans-serif}body.pc.winxp .wp-grid img{border-radius:0}body.pc.winxp .wp-grid button.on img{box-shadow:0 0 0 3px var(--x-select)}body.pc.winxp .window.keepups{width:506px;height:620px}body:not(.linux) .lx{display:none!important}@font-face{font-family:DejaVu Sans;font-weight:400;font-display:swap;src:local(DejaVu Sans),local(DejaVuSans),url(https://cdn.jsdelivr.net/npm/@fontsource/dejavu-sans@5.2.5/files/dejavu-sans-latin-400-normal.woff2)format("woff2")}@font-face{font-family:DejaVu Sans;font-weight:700;font-display:swap;src:local(DejaVu Sans Bold),local(DejaVuSans-Bold),url(https://cdn.jsdelivr.net/npm/@fontsource/dejavu-sans@5.2.5/files/dejavu-sans-latin-700-normal.woff2)format("woff2")}@font-face{font-family:DejaVu Sans Mono;font-weight:400;font-display:swap;src:local(DejaVu Sans Mono),local(DejaVuSansMono),url(https://cdn.jsdelivr.net/npm/@fontsource/dejavu-mono@5.2.5/files/dejavu-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:DejaVu Sans Mono;font-weight:700;font-display:swap;src:local(DejaVu Sans Mono Bold),local(DejaVuSansMono-Bold),url(https://cdn.jsdelivr.net/npm/@fontsource/dejavu-mono@5.2.5/files/dejavu-mono-latin-700-normal.woff2)format("woff2")}@font-face{font-family:KS Console;font-display:block;src:url(https://cdn.jsdelivr.net/npm/@fontsource/vt323@5.2.5/files/vt323-latin-400-normal.woff2)format("woff2")}body.pc.linux{--lx-font:"DejaVu Sans", "Bitstream Vera Sans", Verdana, sans-serif;--lx-mono:"DejaVu Sans Mono", "Bitstream Vera Sans Mono", Menlo, monospace;--lx-bg:#efebe7;--lx-page:#f7f5f2;--lx-fg:#1a1a1a;--lx-edge:#a69886;--lx-line:#cfc6bb;--lx-sel:#e0862e;--lx-sel-grad:linear-gradient(#f4b36a, #dc7c22);--lx-sel-edge:#b5621b;--lx-btn:linear-gradient(#fefdfc, #ebe5dd);--lx-btn-hover:linear-gradient(#fff, #f5f1ec);--lx-btn-down:linear-gradient(#d4cabe, #e2dbd1);--lx-bar:linear-gradient(#f4f1ed, #e4ded6);--lx-panel:linear-gradient(#f8f6f2, #ddd6cc);--lx-title:linear-gradient(#f0cfa3, #e2ad6e 48%, #d59a57 52%, #c98a47);--lx-title-off:linear-gradient(#ece7e1, #d9d1c7);--lx-frame:#c98a47;--lx-frame-off:#d9d1c7}body.pc.linux .mac{--sf:var(--lx-font);--sf-rounded:var(--lx-font);--accent:var(--lx-sel);font:13px/1.3 var(--lx-font);color:var(--lx-fg);-webkit-font-smoothing:antialiased;background:#000}body.pc.linux .lock{background:#000}body.pc.linux .unlocked .lock{opacity:0;transition:opacity .12s linear;transform:none}body.pc.linux .lock .status,body.pc.linux .lock-clock,body.pc.linux .lock-user{display:none}.lx-tty{width:calc(var(--sw) / 1.25);height:var(--sh);color:#aaa;white-space:pre;font-variant-ligatures:none;transform-origin:0 0;-webkit-font-smoothing:none;background:#000;margin:0;font:32px/32px KS Console,monospace;position:absolute;top:0;left:0;overflow:hidden;transform:scaleX(1.25)}.lx-cursor{vertical-align:top;background:#aaa;width:.4em;height:26px;margin-top:4px;animation:.9s step-end infinite lx-blink;display:inline-block}.unlocked .lx-cursor{animation:none}@keyframes lx-blink{50%{visibility:hidden}}body.pc.linux .wallpaper{background:#3a2a1c var(--wallpaper) center / cover no-repeat;transition:opacity .5s .15s;inset:0}body.pc.linux .locked .wallpaper{opacity:0}body.pc.linux .desktop{transition:opacity .4s .25s}body.pc.linux .w98-icons,body.pc.linux .start-menu,body.pc.linux .start-btn,body.pc.linux .tray,body.pc.linux .w98-menu{display:none!important}.lx-top{z-index:9100;background:var(--lx-panel);color:#262626;height:24px;font:13px/1 var(--lx-font);white-space:nowrap;align-items:center;padding:0 2px;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 -1px #9e9283,0 1px 3px #0000004d}.lx-menus,.lx-launchers,.lx-tray,.lx-tray-icons{align-items:center;display:flex}.lx-top button{height:22px;color:inherit;font:inherit;background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:5px;padding:0 7px;display:flex}.lx-top svg{width:20px;height:20px}body.zoomed .lx-top button:hover{background:#ffffff8c;border-color:#b8ab9c}body.zoomed .lx-top .lx-pm.on,.lx-top .lx-pm.on{border-color:var(--lx-sel-edge);background:var(--lx-sel-grad);color:#fff}.lx-launchers{gap:1px;margin-left:6px}.lx-launchers button{padding:0 3px}.lx-tray{gap:4px;margin-left:auto}.lx-tray-icons{border-left:1px solid #c3b9ac;border-right:1px solid #c3b9ac;gap:7px;height:22px;margin-right:6px;padding:0 7px;box-shadow:inset 1px 0 #fff,1px 0 #fff}.lx-tray-icons svg{width:18px;height:18px}.lx-clock{font-variant-numeric:tabular-nums;padding:0 6px}.lx-user{border-left:1px solid #c3b9ac;padding:0 4px 0 8px;box-shadow:inset 1px 0 #fff}.lx-top .lx-quit{padding:0 2px}.lx-top .lx-quit svg{width:18px;height:18px}.lx-menu{z-index:2;min-width:200px;color:var(--lx-fg);font:13px var(--lx-font);background:#f7f5f1;border:1px solid #94877a;flex-direction:column;padding:3px 0;display:flex;position:absolute;box-shadow:2px 4px 10px #00000052}.lx-drop{top:23px}.lx-drop[hidden],.lx-sub>.lx-menu{display:none}.lx-sub{flex-direction:column;display:flex;position:relative}.lx-sub:hover>.lx-menu{display:flex;top:-4px;left:calc(100% - 3px)}.lx-menu .lx-mi{text-align:left;border:1px solid #0000;border-radius:2px;gap:8px;height:28px;margin:0 2px;padding:0 30px 0 5px;position:relative}.lx-menu .lx-mi svg{width:22px;height:22px}body.zoomed .lx-top .lx-menu .lx-mi:hover,.lx-top .lx-sub:hover>.lx-mi{border-color:var(--lx-sel-edge);background:var(--lx-sel-grad);color:#fff}.lx-sub>.lx-mi:after{content:"";border:4px solid #0000;border-left:5px solid;border-right:0;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.lx-menu hr{background:#d6cec4;border:0;height:1px;margin:3px 1px;box-shadow:0 1px #fff}body.pc.linux .dock{background:var(--lx-panel);height:25px;font:13px/1 var(--lx-font);gap:2px;padding:1px 2px 0;box-shadow:inset 0 1px #9e9283,inset 0 2px #fff,0 -1px 3px #00000038}body.pc.linux .dock-item:not(.running),body.pc.linux .dock>span.dock-item{display:none}body.pc.linux .dock-item.running{background:var(--lx-btn);color:#1f1f1f;border:1px solid #ab9e8f;border-radius:3px;flex:0 210px;order:2;gap:5px;width:auto;min-width:40px;height:21px;padding:0 6px;box-shadow:inset 0 1px #fff}body.pc.zoomed.linux .dock-item.running:hover{background:var(--lx-btn-hover)}body.pc.linux .dock-item.running.front{background:var(--lx-btn-down);border-color:#8e8071;font-weight:400;box-shadow:inset 0 1px 2px #00000038}body.pc.linux .dock-item.running:after{font:13px/1 var(--lx-font)}body.pc.linux .dock-item.running.lx-min:after{content:"[" attr(title) "]"}body.pc.linux .w98-glyph{width:16px;height:16px}body.pc.linux .dock .lx-show-desktop{background:0 0;border:1px solid #0000;border-radius:3px;flex:none;order:0;place-items:center;width:24px;height:22px;margin-right:3px;padding:0;display:grid}body.pc.zoomed.linux .dock .lx-show-desktop:hover{background:#ffffff8c;border-color:#b8ab9c}.lx-show-desktop svg,.lx-trash svg{width:18px;height:18px}.lx-pager{background:#6d6154;border:1px solid #6d6154;flex:none;order:3;gap:1px;height:21px;margin-left:auto;padding:1px;display:flex}.lx-pager i{cursor:pointer;background:#b0a598;width:33px;position:relative;overflow:hidden}.lx-pager i.on{background:#e9a65e}.lx-pager b{background:#f7f5f2;border:1px solid #4b3826;min-width:3px;min-height:3px;position:absolute}.lx-trash{flex:none;order:4;place-items:center;width:24px;display:grid}.desktop.lx-away .window,.desktop.lx-away .dock-item{visibility:hidden!important}.lx-icons{grid-template-rows:repeat(8,88px);grid-auto-flow:column;gap:0 2px;display:grid;position:absolute;top:34px;left:6px}.lx-icons button{color:#fff;width:116px;font:12.5px/1.25 var(--lx-font);background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:2px;display:flex}.lx-icons svg{filter:drop-shadow(0 1px 2px #00000073);width:48px;height:48px}.lx-icons span{text-align:center;text-shadow:0 0 1px #000,0 1px 2px #000,0 0 4px #000,0 0 6px #0009;border-radius:3px;max-width:114px;padding:0 3px 1px}.lx-icons .on span{background:var(--lx-sel);text-shadow:none}.lx-icons .on svg{filter:brightness(.72)sepia(.6)saturate(2.2)hue-rotate(-12deg)}body.pc.linux .window{background:var(--lx-frame-off);border-radius:5px 5px 0 0;padding:0 3px 3px;box-shadow:0 0 0 1px #8c8073,0 3px 12px #00000059}body.pc.linux .window.front{background:var(--lx-frame);box-shadow:0 0 0 1px #5c4128,0 6px 20px #00000073}body.pc.linux .titlebar,body.pc.linux .window:not(.front) .titlebar{background:var(--lx-title-off);border-radius:5px 5px 0 0;flex:none;gap:6px;height:25px;margin:0 -3px;padding:0 4px 0 6px;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #b4a795}body.pc.linux .window.front .titlebar{background:var(--lx-title);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #a26c34}body.pc.linux .window .titlebar .title{color:#fff;font:bold 13px/1 var(--lx-font);text-shadow:0 1px 1px #542e0abf;gap:6px;overflow:hidden}body.pc.linux .window:not(.front) .titlebar .title{color:#8b7f72;text-shadow:0 1px #f4f1ec}body.pc.linux .titlebar .title>:last-child{text-overflow:ellipsis;overflow:hidden}body.pc.linux .titlebar .title svg{width:16px;height:16px}body.pc.linux .window .lights{gap:3px}body.pc.linux .window .lights button,body.pc.linux .window .lights button[data-win-act]{background-color:#f2d4ac;background-position:50%,0 0;background-repeat:no-repeat;background-size:10px 10px,100% 100%;border:1px solid #5c3612bf;border-radius:3px;width:20px;height:18px;margin:0;box-shadow:inset 0 1px #fff9}body.pc.linux .window .lights button:active{box-shadow:inset 0 1px 2px #0000004d}body.pc.linux .window .lights button[data-win-act=min]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1.5 7.5h7' stroke='%23462a0f' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E"),linear-gradient(#fbebd6,#e4b77f)}body.pc.linux .window .lights button[data-win-act=zoom]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Crect x='1.5' y='1.5' width='7' height='7' fill='none' stroke='%23462a0f' stroke-width='1.6'/%3E%3Cpath d='M1.5 2.3h7' stroke='%23462a0f' stroke-width='1.6'/%3E%3C/svg%3E"),linear-gradient(#fbebd6,#e4b77f)}body.pc.linux .window .lights button[data-win-act=close]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 2l6 6M8 2L2 8' stroke='%23462a0f' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"),linear-gradient(#fbebd6,#e4b77f);margin-left:0}body.pc.linux .window:not(.front) .lights button[data-win-act]{filter:grayscale()brightness(1.06)}body.pc.linux .window.safari,body.pc.linux .window.max{width:100%;height:calc(100% - 49px);box-shadow:none;border-radius:0;padding:0;top:24px!important;left:0!important}body.pc.linux .window.safari .titlebar,body.pc.linux .window.max .titlebar{border-radius:0;margin:0}body.pc.linux .window.cart:not(.max){left:130px}body.pc.linux .window.keepups{width:506px;height:616px}.lx-menubar{background:var(--lx-bg);height:24px;color:var(--lx-fg);font:13px/1 var(--lx-font);flex:none;align-items:center;padding:0 2px;display:flex}.lx-menubar span{border:1px solid #0000;border-radius:2px;padding:4px 8px}body.zoomed .lx-menubar span:hover{border-color:var(--lx-sel-edge);background:var(--lx-sel-grad);color:#fff}.lx-tb{background:0 0;border:1px solid #0000;border-radius:3px;flex:none;place-items:center;width:34px;height:32px;padding:0;display:grid}.lx-tb svg{width:24px;height:24px}body.zoomed .lx-tb:not(.off):hover{background:var(--lx-btn-hover);border-color:#b3a593;box-shadow:inset 0 1px #fff}.lx-tb.off svg{filter:grayscale();opacity:.4}.lx-tb-sep{background:#cfc6bb;width:1px;height:26px;margin:0 5px;box-shadow:1px 0 #fff}body.pc.linux .mac-btn,body.pc.linux .dots-btn,body.pc.linux .msg-channel,body.pc.linux .msg-allow,body.pc.linux .wp-heading .wp-shuffle,body.pc.linux .booth-fx,body.pc.linux .booth-shutter,body.pc.linux .cart-qty button,body.pc.linux .music-back,.lx-btn{background:var(--lx-btn);min-height:27px;color:var(--lx-fg);font:13px var(--lx-font);border:1px solid #a3947f;border-radius:3px;padding:3px 12px;text-decoration:none;box-shadow:inset 0 1px #fff}body.pc.zoomed.linux .mac-btn:hover,body.pc.zoomed.linux .dots-btn:hover,body.pc.zoomed.linux .msg-channel:hover,body.pc.zoomed.linux .msg-allow:hover,body.pc.zoomed.linux .booth-fx:hover,body.pc.zoomed.linux .booth-shutter:hover,body.zoomed .lx-btn:hover{background:var(--lx-btn-hover)}body.pc.linux .mac-btn:active,body.pc.linux .dots-btn:active,body.pc.linux .booth-shutter:active,.lx-btn:active,body.pc.linux .booth-fx.on{background:var(--lx-btn-down);box-shadow:inset 0 1px 2px #0003}.lx-btn{align-items:center;gap:6px;display:inline-flex}.lx-btn svg{width:16px;height:16px}body.pc.linux .msg-compose input,body.pc.linux .cart-search input,body.pc.linux .msg-create input,body.pc.linux .cart-card select{color:#000;font:13px var(--lx-font);background:#fff;border:1px solid #a3947f;border-top-color:#8a7b68;border-radius:2px;box-shadow:inset 0 1px 1px #00000014}body.pc.linux .msg-compose input:focus,body.pc.linux .cart-search input:focus,body.pc.linux .msg-create input:focus{border-color:#d1781f;outline:none;box-shadow:0 0 0 1px #e0862e59}body.pc.linux .mac ::-webkit-scrollbar{background:#ddd5cb;width:15px;height:15px}body.pc.linux .mac ::-webkit-scrollbar-track{background:#ddd5cb;box-shadow:inset 1px 1px #c4b9ab}body.pc.linux .mac ::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#f8d5a8,#e7a660);border:1px solid #ab6a26;border-radius:3px;box-shadow:inset 1px 1px #ffffff8c}body.pc.linux .mac ::-webkit-scrollbar-thumb:horizontal{background:linear-gradient(#f8d5a8,#e7a660)}body.pc.linux .mac ::-webkit-scrollbar-corner{background:var(--lx-bg)}body.pc.linux .ctx{-webkit-backdrop-filter:none;backdrop-filter:none;min-width:220px;color:var(--lx-fg);font:13px var(--lx-font);background:#f7f5f1;border:1px solid #94877a;border-radius:0;padding:3px 0;box-shadow:2px 4px 10px #00000052}body.pc.linux .ctx span,body.pc.linux .ctx button{border:1px solid #0000;border-radius:2px;margin:0 2px;padding:5px 28px}body.pc.linux .ctx .off{color:#a39787;text-shadow:0 1px #fff}body.pc.linux .ctx button:hover{border-color:var(--lx-sel-edge);background:var(--lx-sel-grad)}body.pc.linux .ctx hr{background:#d6cec4;margin:3px 1px;box-shadow:0 1px #fff}body.pc.linux .window.safari{background:var(--lx-bg)}body.pc.linux .toolbar{background:var(--lx-bar);height:38px;box-shadow:none;border-bottom:0;gap:1px;padding:0 4px}body.pc.linux .toolbar>svg.tool:nth-of-type(2),body.pc.linux .toolbar>svg.tool:nth-of-type(3){opacity:1;border:1px solid #0000;border-radius:3px;width:36px;height:32px;margin:0;padding:4px 6px}body.pc.linux .toolbar>svg.tool.off{filter:grayscale();opacity:.45}.lx-nav{align-items:center;gap:1px;display:flex}body.pc.linux .lx-nav .reload{background:0 0;border:1px solid #0000;border-radius:3px;place-items:center;width:34px;height:32px;padding:0;display:grid;position:static}body.pc.linux .lx-nav .reload svg{width:24px;height:24px}body.pc.zoomed.linux .lx-nav .reload:hover{background:var(--lx-btn-hover);border-color:#b3a593}body.pc.linux .address{background:#fff;border:1px solid #a3947f;border-top-color:#8a7b68;border-radius:2px;flex:1;height:27px;margin:0 3px 0 6px;overflow:hidden;box-shadow:inset 0 1px 1px #00000014}body.pc.linux .address:before{content:none}body.pc.linux .address input{min-width:0;font:13px var(--lx-font);color:#000;flex:1;padding:0 4px}body.pc.linux .address input:focus{background:#fff}.lx-page-icon{object-fit:contain;flex:none;width:16px;height:16px;margin:0 1px 0 6px}.lx-page-icon[hidden]{display:none}.lx-star{flex:none;align-items:center;gap:6px;height:100%;padding:0 6px 0 4px;display:flex}.lx-star i{border:4px solid #0000;border-top:5px solid #555;border-bottom:0}.lx-star svg{width:16px;height:16px}.lx-search{background:#fff;border:1px solid #a3947f;border-top-color:#8a7b68;border-radius:2px;flex:0 0 210px;align-items:center;gap:4px;height:27px;margin:0 4px 0 2px;padding:0 5px;display:flex;box-shadow:inset 0 1px 1px #00000014}.lx-search b{color:#3465a4;text-align:center;width:16px;font:700 14px/16px Georgia,serif}.lx-search input{color:#000;min-width:0;font:13px var(--lx-font);background:0 0;border:0;outline:0;flex:1}.lx-search input::placeholder{color:#8a8a8a}.lx-search input::-webkit-search-cancel-button{display:none}.lx-search svg{width:15px;height:15px}body.pc.linux .toolbar .tool-btn{border:1px solid #0000;border-radius:3px;width:34px;height:32px;padding:7px 8px}body.pc.zoomed.linux .toolbar .tool-btn:hover{background:var(--lx-btn-hover);border-color:#b3a593;box-shadow:inset 0 1px #fff}.lx-bookmarks{background:var(--lx-bar);height:25px;font:13px var(--lx-font);background-position:0 100%;border-bottom:1px solid #b5a999;flex:none;align-items:center;gap:2px;padding:0 4px 1px;display:flex}.lx-bookmarks span{border:1px solid #0000;border-radius:3px;align-items:center;gap:5px;height:21px;padding:0 6px;display:flex}body.zoomed .lx-bookmarks span:hover{background:var(--lx-btn-hover);border-color:#b3a593}.lx-bookmarks svg{width:16px;height:16px}body.pc.linux .tabbar{background:#d8d0c6;border-bottom:1px solid #a3947f;align-items:flex-end;gap:0;height:27px;padding:3px 3px 0;overflow:hidden;box-shadow:inset 0 1px #c4b9ab}body.pc.linux .tabbar:before{content:none}body.pc.linux .tab{color:#3c3c3c;min-width:0;max-width:230px;height:22px;font:12.5px/1 var(--lx-font);background:linear-gradient(#e7e1d9,#d3cabf);border:1px solid #a3947f;border-radius:4px 4px 0 0;flex:1 1 0;justify-content:flex-start;gap:5px;margin:0 -1px -1px 0;padding:0 8px;box-shadow:inset 0 1px #fff9}body.pc.linux .tab.on{z-index:1;border-bottom-color:var(--lx-page);background:linear-gradient(#fff, var(--lx-page));color:#000;height:24px;position:relative;box-shadow:inset 0 1px #fff}body.pc.zoomed.linux .tab:not(.on):hover{background:linear-gradient(#f0ebe5,#ded6cc);box-shadow:inset 0 1px #fff9}body.pc.linux .tab .tab-close{color:#6b5f53;font:bold 12px/16px var(--lx-font);border-radius:50%;flex:none;margin:0 -3px 0 auto;position:static}body.pc.linux .tab.web .tab-close{opacity:.7}body.pc.linux .tab.web.on .tab-close{opacity:1}body.pc.zoomed.linux .tab .tab-close:hover{color:#fff;background:#c00}body.pc.linux .viewport{border-top:1px solid var(--lx-page)}body.pc.linux .w98-status{background:var(--lx-bg);height:23px;font:13px var(--lx-font);border-top:1px solid #c4b9ab;padding:0 2px 0 0}body.pc.linux .w98-status span{box-shadow:none;padding:0 6px}body.pc.linux .w98-status span:last-child{color:#0000;background:linear-gradient(135deg,#0000 0 50%,#a3947f 50% 56%,#0000 56% 66%,#a3947f 66% 72%,#0000 72% 82%,#a3947f 82% 88%,#0000 88%) 100% 100%/14px 14px no-repeat;flex:0 0 18px;width:18px;padding:0;overflow:hidden}body.pc.linux .w98-status span:last-child>*{display:none}body.pc.linux .msg-body{background:var(--lx-bg);font:13px/1.3 var(--lx-font);grid-template:1fr auto/250px 1fr;gap:4px;padding:4px;display:grid}body.pc.linux .msg-list{border:1px solid var(--lx-edge);width:auto;box-shadow:none;background:#fff;grid-area:1/1;padding:0 0 4px}body.pc.linux .msg-list:before{content:"▾ Buddies";background:#e9e3dc;border-bottom:1px solid #ddd5cb;margin:0 0 2px;padding:3px 6px;font-weight:700}body.pc.linux .msg-pane{border:1px solid var(--lx-edge);background:var(--lx-bg);grid-area:1/2/3/3;min-width:0}body.pc.linux .messages:not(.signed-in) .msg-pane{grid-area:1/1/3/3}body.pc.linux .messages:not(.signed-in) .lx-status{display:none}.lx-status{background:var(--lx-btn);border:1px solid #a3947f;border-radius:3px;grid-area:2/1;align-items:center;gap:7px;height:27px;padding:0 8px;display:flex;box-shadow:inset 0 1px #fff}.lx-status i{background:radial-gradient(circle at 35% 30%,#d4f7a4,#4e9a06);border:1px solid #3a7304;border-radius:50%;width:11px;height:11px}.lx-status b{margin-left:auto;font-size:10px}body.pc.linux .msg-new{padding:4px 4px 0}body.pc.linux .msg-list>.msg-channel{width:calc(100% - 8px);margin:4px}body.pc.linux .msg-section{color:var(--lx-fg);font:bold 13px var(--lx-font);text-transform:none;letter-spacing:0;background:#e9e3dc;margin:6px 0 2px;padding:3px 6px}body.pc.linux .msg-section>span:before{content:"▾ "}body.pc.linux .msg-room{border-radius:0;gap:7px;padding:3px 6px}body.pc.linux .msg-room:before{content:"";background:radial-gradient(circle at 35% 30%,#d4f7a4,#4e9a06);border:1px solid #3a7304;border-radius:50%;flex:none;width:11px;height:11px}body.pc.linux .msg-room.locked:before{background:radial-gradient(circle at 35% 30%,#fff,#babdb6);border-color:#888a85}body.pc.linux .msg-room .msg-avatar{border-radius:3px;order:3;width:28px;height:28px;font-size:13px}body.pc.linux .msg-room-meta{display:none}body.pc.linux .msg-room.on{background:var(--lx-sel);color:#fff}body.pc.linux .msg-room-text span{color:#7d7266;font-size:12px}body.pc.linux .msg-room.on .msg-room-text span{color:#ffffffd9}body.pc.linux .msg-head{background:var(--lx-bg);border-bottom:1px solid var(--lx-line);padding:6px 10px}body.pc.linux .msg-head a{color:#3465a4}body.pc.linux .msg-log{border:1px solid var(--lx-edge);box-shadow:none;background:#fff;margin:4px;padding:6px 8px}body.pc.linux .msg-name{color:#a82f2f;font:bold 13px var(--lx-font)}body.pc.linux .msg.mine .msg-name{color:#16569e}body.pc.linux .msg-compose{padding:0 4px 4px}body.pc.linux .msg-compose input{height:52px;padding:0 6px}body.pc.linux .msg-empty{gap:10px}body.pc.linux .msg-empty b{font:bold 15px var(--lx-font)}body.pc.linux .msg-empty p,body.pc.linux .msg-note{color:#6c6156}body.pc.linux .msg-empty a{color:#3465a4}.lx-rb-bar{background:var(--lx-bar);height:44px;font:13px var(--lx-font);border-bottom:1px solid #c4b9ab;flex:none;align-items:center;gap:1px;padding:0 4px;display:flex}.lx-rb-bar .lx-tb.wide{gap:6px;width:auto;height:36px;padding:0 9px 0 6px;display:flex}.lx-rb-song{color:#6c6156;flex:1;padding:0 8px;font-style:italic}.lx-rb-vol svg{width:22px;height:22px;margin:0 8px}body.pc.linux .music-body{background:var(--lx-bg);font:13px/1.3 var(--lx-font);gap:4px;padding:4px}body.pc.linux .music-side{border:1px solid var(--lx-edge);width:180px;box-shadow:none;background:#fff;gap:0;padding:0}body.pc.linux .music-side:before{content:"Library";background:#e9e3dc;border-bottom:1px solid #ddd5cb;padding:3px 6px;font-weight:700}body.pc.linux .music-me{color:#6c6156;border-top:1px solid #e3ddd5;order:9;margin-top:auto;padding:6px;font-size:12px}body.pc.linux .music-side button{color:var(--lx-fg);font:13px var(--lx-font);border-radius:0;align-items:center;gap:6px;margin:0;padding:3px 8px 3px 14px;display:flex}body.pc.linux .music-side [data-music-tab]:before{content:"♫";color:#c45d00;text-align:center;width:16px}body.pc.linux .music-side [data-music-tab=history]:before{content:"◷";color:#3465a4}body.pc.linux .music-side [data-music-tab=playlists]:before{content:"☰";color:#555753}body.pc.linux .music-side button.on{background:var(--lx-sel);color:#fff}body.pc.linux .music-side button.on:before{color:#fff}body.pc.linux .music-main{border:1px solid var(--lx-edge);background:#fff}body.pc.linux .music-row:nth-child(2n){background:#f5f2ee}body.pc.linux .music-row+.music-row{border-top:0}body.pc.linux .window.booth .booth-stage{border:1px solid #5c4d3e;margin-top:0}body.pc.linux .booth-bar{background:var(--lx-bg);height:50px;box-shadow:none;color:var(--lx-fg)}body.pc.linux .booth-modes button{background:var(--lx-btn);color:#3a3a3a;border:1px solid #a3947f;width:34px;height:27px;box-shadow:inset 0 1px #fff}body.pc.linux .booth-modes button:first-child{border-radius:3px 0 0 3px}body.pc.linux .booth-modes button:last-child{border-radius:0 3px 3px 0;margin-left:-1px}body.pc.linux .booth-modes button.on{background:var(--lx-btn-down);color:#000;box-shadow:inset 0 1px 2px #00000038}body.pc.linux .booth-shutter{gap:8px;width:auto;height:34px;padding:0 16px 0 12px;font-weight:700;display:flex}body.pc.linux .booth-shutter svg{color:#3a3a3a;width:20px;height:18px}body.pc.linux .booth-shutter:after{content:"Take a Photo"}body.pc.linux .booth-fx{justify-self:end}body.pc.linux .booth-pager>button{color:#555753}body.pc.linux .booth-dots button{background:#c9bfb2}body.pc.linux .booth-dots button.on{background:var(--lx-sel)}body.pc.linux .booth-count{color:#b5a999;font:bold 22px var(--lx-font)}body.pc.linux .booth-count .on{color:#c00}body.pc.linux .booth-tray{border:1px solid var(--lx-edge);height:82px;box-shadow:none;background:#fff;margin-top:0}body.pc.linux .booth-tray:empty:before{color:#8b7f72;font:12px var(--lx-font)}body.pc.linux .booth-tray button.on{box-shadow:0 0 0 2px var(--lx-sel)}.lx-tabs{background:var(--lx-bg);font:13px var(--lx-font);flex:none;padding:10px 10px 0;display:flex}.lx-tabs span{color:#4d4d4d;background:linear-gradient(#e9e3dc,#dcd4ca);border:1px solid #ab9e8f;border-radius:3px 3px 0 0;margin:2px -1px -1px 0;padding:4px 12px}.lx-tabs span.on{z-index:1;border-bottom-color:var(--lx-page);background:var(--lx-page);color:#000;margin-top:0;padding-bottom:6px;position:relative}body.pc.linux .wp{background:var(--lx-page);font:13px var(--lx-font);border:1px solid #ab9e8f;margin:0 10px;padding:14px 16px}body.pc.linux .wp-heading{color:var(--lx-fg);font:bold 13px var(--lx-font)}body.pc.linux .wp-grid{border:1px solid var(--lx-edge);background:#fff;padding:8px}body.pc.linux .wp-grid button{border-radius:2px}body.pc.linux .wp-grid button.on img{outline:3px solid var(--lx-sel)}body.pc.linux .wp-grid button span{font:12px var(--lx-font)}body.pc.linux .wp-current,body.pc.linux .wp-import{border-radius:0}.lx-dialog-btns{background:var(--lx-bg);flex:none;justify-content:space-between;padding:10px;display:flex}body.pc.linux .cart-body{background:var(--lx-bg);font:13px var(--lx-font);gap:4px;padding:4px}body.pc.linux .cart-shop,body.pc.linux .cart-side{border:1px solid var(--lx-edge);box-shadow:none;background:#fff;border-radius:0}body.pc.linux .cart-side{background:var(--lx-page)}body.pc.linux .cart-card{border:1px solid var(--lx-line);box-shadow:none;border-radius:2px}body.pc.linux .cart-badge{border-radius:2px}body.pc.linux .window.terminal:not(.max){width:740px;height:470px;top:110px;left:170px}.lx-term{color:#d3d7cf;min-height:0;font:13px/16px var(--lx-mono);cursor:text;-webkit-font-smoothing:antialiased;background:#000;border-top:1px solid #c4b9ab;flex:1;padding:2px 4px 4px;overflow-y:auto}.lx-term-out,.lx-term-line{white-space:pre-wrap;overflow-wrap:anywhere}.lx-term-out>div{min-height:16px}.lx-term-line{cursor:text;display:block;position:relative}.lx-term-line input{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;top:0;left:0}.lx-term-cursor{color:#000;outline-offset:-1px;background:#d3d7cf;outline:1px solid #d3d7cf}.lx-typing .lx-term-cursor{animation:1.2s step-end infinite lx-cursor}.terminal:not(.lx-typing) .lx-term-cursor{color:inherit;background:0 0}@keyframes lx-cursor{50%{color:inherit;background:0 0;outline-color:#0000}}.lx-term .lx-u{color:#8ae234;font-weight:700}.lx-term .lx-d{color:#729fcf;font-weight:700}.lx-term .lx-k{color:#fcaf3e;font-weight:700}.lx-term .lx-logo{color:#f57900;font-weight:700}.lx-term .lx-dim{color:#888a85}.lx-term .lx-swatch{vertical-align:top;height:16px;display:inline-block}
