:root{--desktop-teal:teal;--win-gray:silver;--win-gray-light:#dfdfdf;--win-gray-dark:gray;--win-blue:navy;--win-black:#000;--win-white:#fff;--win-shadow-raised:inset -1px -1px 0 var(--win-black), inset 1px 1px 0 var(--win-white), inset -2px -2px 0 var(--win-gray-dark), inset 2px 2px 0 var(--win-gray-light);--win-shadow-sunken:inset -1px -1px 0 var(--win-white), inset 1px 1px 0 var(--win-black), inset -2px -2px 0 var(--win-gray-light), inset 2px 2px 0 var(--win-gray-dark);--cursor-default:url(/cursors/win98/Cursor79.cur), auto;--cursor-text:url(/cursors/win98/Cursor80.cur), text;--cursor-wait:url(/cursors/win98/Cursor83.cur), wait;--cursor-crosshair:url(/cursors/win98/Cursor84.cur), crosshair;--cursor-up:url(/cursors/win98/Cursor87.cur), n-resize;--cursor-nwse:url(/cursors/win98/Cursor89.cur), nwse-resize;--cursor-nesw:url(/cursors/win98/Cursor91.cur), nesw-resize;--cursor-ew:url(/cursors/win98/Cursor93.cur), ew-resize;--cursor-ns:url(/cursors/win98/Cursor95.cur), ns-resize;--cursor-move:url(/cursors/win98/Cursor97.cur), move;--cursor-no:url(/cursors/win98/Cursor99.cur), not-allowed;--cursor-app-starting:url(/cursors/win98/Cursor101.cur), progress;--cursor-help:url(/cursors/win98/Cursor103.cur), help;--cursor-pen:url(/cursors/win98/Cursor105.cur), crosshair;--cursor-hand:url(/cursors/win98/Cursor107.cur), pointer}html,body{height:100%;overflow:hidden}@supports (height:100svh){.desktop-shell{height:100svh}}body{background:var(--desktop-teal);color:var(--win-black);cursor:var(--cursor-default);font-size:16px;line-height:18px}button{cursor:var(--cursor-hand);letter-spacing:0}a{cursor:var(--cursor-hand)}html:not(.user-is-tabbing) :focus{outline:none!important}html:not(.user-is-tabbing) button:focus:after,html:not(.user-is-tabbing) button:focus-visible:after,html:not(.user-is-tabbing) button.is-focused:after,html:not(.user-is-tabbing) .btn:focus:after,html:not(.user-is-tabbing) .btn:focus-visible:after,html:not(.user-is-tabbing) .btn.is-focused:after,html:not(.user-is-tabbing) input:focus:after,html:not(.user-is-tabbing) select:focus:after{display:none!important}html:not(.user-is-tabbing) .input-group:has(input[type=checkbox]:focus) label:after{display:none!important}html:not(.user-is-tabbing) .input-group:has(input[type=radio]:focus) label:after{display:none!important}hr{box-shadow:inset 0 1px 0 var(--win-gray-dark), inset 0 2px 0 var(--win-white);border:0;width:100%;height:2px}*{scrollbar-color:var(--win-gray) var(--win-white)}::-webkit-scrollbar{width:17px;height:17px}::-webkit-scrollbar-track{background:var(--win-white);box-shadow:var(--win-shadow-sunken)}::-webkit-scrollbar-thumb{background:var(--win-gray);box-shadow:var(--win-shadow-raised)}::-webkit-scrollbar-button{background:var(--win-gray);box-shadow:var(--win-shadow-raised)}::-webkit-scrollbar-button{width:17px;height:17px}button:disabled,input:disabled,select:disabled,textarea:disabled,.disabled,[aria-disabled=true]{cursor:var(--cursor-no)!important}button:not(.tab),.btn:not(.tab){cursor:var(--cursor-hand);min-height:26px;padding:4px 10px 3px}input:not([type=range]):not([type=checkbox]):not([type=radio]),textarea,select{background:var(--win-white);box-shadow:var(--win-shadow-sunken);color:var(--win-black);border:0;border-radius:0;font-size:16px}input:not([type=range]):not([type=checkbox]):not([type=radio]),select{min-height:24px;padding:3px 5px 2px}input:not([type=range]):not([type=checkbox]):not([type=radio]),textarea,input:not([type]),input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],.notepad-text,[contenteditable=true]{cursor:var(--cursor-pen)!important}select,label{cursor:var(--cursor-default)}.desktop-shell.is-loading,.desktop-shell.is-loading *{cursor:var(--cursor-app-starting)!important}.boot-screen{cursor:var(--cursor-app-starting);pointer-events:auto;z-index:10000;background:radial-gradient(circle at 14% 14%,#fffffff2 0 9%,#0000 20%),radial-gradient(circle at 32% 21%,#ffffffb3 0 7%,#0000 16%),radial-gradient(circle at 78% 15%,#ffffffbf 0 6%,#0000 15%),linear-gradient(#7dc1ef 0%,#acd9f3 54%,#d9eefb 100%);flex-direction:column;justify-content:center;align-items:center;gap:18px;animation:2.9s forwards boot-screen-fade;display:flex;position:fixed;inset:0;overflow:hidden}.boot-clouds{opacity:.9;background:radial-gradient(at 16% 52%,#ffffffd9 0 10%,#0000 26%),radial-gradient(at 64% 34%,#ffffff8c 0 9%,#0000 24%),radial-gradient(at 88% 57%,#ffffffb3 0 7%,#0000 22%);position:absolute;inset:0}.boot-brand{z-index:1;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative;transform:translateY(-14px)}.boot-logo{image-rendering:auto;object-fit:contain;background:#ffffff6b;border:1px solid #00000014;width:clamp(86px,22vw,170px);height:clamp(86px,22vw,170px);padding:8px;display:block;box-shadow:0 13px 24px #0000003d}.boot-title{text-shadow:0 2px #ffffffa6,2px 3px 4px #00000040;align-items:flex-end;gap:3px;font-family:Arial,Helvetica,sans-serif;font-style:italic;font-weight:900;line-height:.86;display:flex}.boot-title span{color:var(--win-black);font-size:clamp(46px,9vw,94px)}.boot-title strong{color:var(--win-white);text-shadow:1px 2px 3px #00000047;font-size:clamp(38px,8vw,82px);font-weight:300}.boot-loading-bar{z-index:1;grid-template-columns:repeat(18,1fr);height:18px;display:grid;position:absolute;bottom:0;left:0;right:0}.boot-loading-bar span{background:#d8e4e9;animation:.72s step-end infinite boot-blocks}.boot-loading-bar span:nth-child(4n+1){background:#87b8d7}.boot-loading-bar span:nth-child(4n+2){background:#5f98c4}.boot-loading-bar span:nth-child(4n+3){background:#b5d6e5}.boot-loading-bar span:nth-child(odd){animation-delay:.16s}@keyframes boot-blocks{50%{filter:brightness(1.18)}}@keyframes boot-screen-fade{0%,82%{opacity:1}to{opacity:0}}textarea{background:var(--win-white);box-shadow:var(--win-shadow-sunken);resize:vertical;border:0;width:100%;min-height:92px;padding:6px 8px}.desktop-shell{background:var(--desktop-teal);-webkit-user-select:none;user-select:none;height:100dvh;position:relative;overflow:hidden}.prime-door-wallpaper{pointer-events:none;z-index:0;background-image:url(/wallpapers/prime-door.webp);background-position:50%;background-size:cover;transition:transform .7s ease-in-out;position:absolute;inset:0;transform:scaleX(1)}.prime-door-wallpaper.mirrored{transform:scaleX(-1)}.desktop-icons{pointer-events:none;z-index:2;inset:0 0 34px;position:absolute!important}.desktop-icon{color:var(--win-white);pointer-events:auto;text-align:center;text-shadow:1px 1px var(--win-black);touch-action:none;flex-direction:column;align-items:center;gap:6px;width:98px;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;min-height:74px!important;padding:4px!important;position:absolute!important}.desktop-icon.is-dragging{z-index:3}.desktop-user-window{background:var(--win-gray);box-shadow:var(--win-shadow-raised);z-index:100000;flex-direction:column;width:min(520px,100vw - 16px);min-height:260px;padding:3px;display:flex;position:fixed;top:clamp(42px,16vh,150px);left:clamp(8px,28vw,360px)}.desktop-user-window>.title-bar{background:var(--win-blue);color:#fff;justify-content:space-between;align-items:center;padding:3px 4px;display:flex}.desktop-user-window>.title-bar button{min-width:22px;min-height:20px;font-size:15px;padding:0!important}.desktop-text-editor{resize:none;flex:1;min-height:250px;font:13px/1.35 Courier New,monospace}.desktop-folder-content{flex-direction:column;flex:1;gap:7px;padding:7px;display:flex}.desktop-folder-apps{flex:1;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:6px;min-height:170px;padding:6px;display:grid;overflow:auto}.desktop-folder-app{align-items:start;display:flex}.desktop-folder-app>button:first-child{background:0 0;flex-direction:column;flex:1;align-items:center;gap:4px;min-height:72px;display:flex;box-shadow:none!important}.desktop-folder-app>button:last-child{min-width:24px;padding:1px!important}.desktop-folder-add,.desktop-user-window-actions{align-items:center;gap:6px;display:flex}.desktop-folder-add select,.desktop-user-window-actions input{flex:1;min-width:0}.desktop-user-window-actions{border-top:1px solid gray;padding:6px}.desktop-effect-icon{z-index:3;top:94px;right:18px}.desktop-effect-icon.room-clue{top:184px}.desktop-effect-icon.nod32-doc{top:274px}.wallpaper-effect{pointer-events:none;z-index:1;position:absolute}.parking-flicker{mix-blend-mode:screen;opacity:.08;background:radial-gradient(circle at 11% 14%,#e6faff47,#0000 11%),radial-gradient(circle at 45% 19%,#e6faff2e,#0000 12%),radial-gradient(circle at 73% 28%,#e6faff29,#0000 10%);animation:26s step-end infinite parking-light-flicker;inset:0}.pool-ripple{mix-blend-mode:screen;opacity:.18;transform-origin:80% 70%;background:radial-gradient(at 80% 70%,#aef4ff33,#0000 16%),repeating-radial-gradient(at 80% 70%,#d2ffff24 0 1px,#0000 2px 12px);animation:8.5s ease-in-out infinite pool-ripple;inset:0}.koc-room-service{background:var(--win-gray);box-shadow:var(--win-shadow-raised);color:var(--win-black);z-index:3;padding:5px 8px;font-size:13px;line-height:16px;bottom:48px;right:18px}@keyframes parking-light-flicker{0%,84%,88%,to{opacity:.08}85%{opacity:.36}86%{opacity:.02}87%{opacity:.26}}@keyframes pool-ripple{0%,to{opacity:.13;transform:scale(1)}50%{opacity:.28;transform:scale(1.018)}}@keyframes msnIconPending{0%,to{box-shadow:var(--win-shadow-raised), 0 0 0 0 #ff00}50%{box-shadow:var(--win-shadow-raised), 0 0 0 2px #ff0, 0 0 10px #ff0c}}@keyframes msnConversationPending{0%,to{background:#ffffe1}50%{background:#fff36a}}.desktop-icon:hover .desktop-icon-label,.desktop-icon.is-selected .desktop-icon-label{background:var(--win-blue)}.desktop-icon:focus-visible .desktop-icon-label{background:var(--win-blue);outline:1px dotted #ffffffb3}.desktop-icon-label{overflow-wrap:break-word;text-shadow:1px 1px 1px #000,-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,1px 1px 2px #000c;word-break:break-word;padding:2px 4px;font-size:12px;font-weight:400;line-height:14px;color:#fff!important}.selection-box{border:1px dotted var(--win-white);box-shadow:1px 1px 0 var(--win-black);pointer-events:none;z-index:3;background:#0f00862e;position:fixed}.pixel-icon{background:var(--win-gray);box-shadow:var(--win-shadow-raised);place-items:center;width:38px;height:34px;display:grid;position:relative}.pixel-icon:before{background:var(--win-blue);content:"";width:8px;height:8px;box-shadow:12px 0 #fff,0 10px maroon,12px 10px #ff0}.pixel-icon.forum:after{content:"";background:#fff;width:22px;height:20px;box-shadow:inset -2px -2px gray,inset 2px 2px #fff,7px 7px #0f0086}.pixel-icon.forum:before{z-index:1;background:maroon;width:5px;height:5px;position:absolute;top:8px;left:9px;box-shadow:8px 0 #ff0,16px 0 #000}.pixel-icon.members:before{background:#000;border-radius:50%;box-shadow:12px 0 #000,6px 11px #0f0086}.pixel-icon.profile:before{background:#ff0;box-shadow:0 10px #0f0086,10px 10px #0f0086}.pixel-icon.computer:before,.pixel-icon.network:before,.pixel-icon.drive:before{background:#fff;width:24px;height:20px;box-shadow:inset -2px -2px gray,inset 2px 2px #fff}.pixel-icon.computer:after,.pixel-icon.network:after{content:"";background:#0f0086;width:18px;height:5px;position:absolute;bottom:5px}.pixel-icon.network:after{width:8px;box-shadow:-8px -8px #fff,8px -8px #fff}.pixel-icon.recycle:before{background:0 0;border-bottom:20px solid #dedede;border-left:5px solid #0000;border-right:5px solid #0000;width:18px;height:0;box-shadow:0 2px #000}.pixel-icon.recycle:after{content:"";background:#fff;width:18px;height:3px;position:absolute;top:7px;box-shadow:0 4px gray,5px 4px gray,10px 4px gray}.pixel-icon.folder:before{background:#ff0;width:26px;height:18px;box-shadow:inset -2px -2px olive,inset 2px 2px #fff}.pixel-icon.folder:after{content:"";background:#ff0;width:12px;height:5px;position:absolute;top:7px;left:8px}.pixel-icon.inbox:before{background:#fff;width:24px;height:22px;box-shadow:inset -2px -2px gray,inset 2px 2px #fff}.pixel-icon.inbox:after{content:"";border-bottom:10px solid #0f0086;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;top:11px}.pixel-icon.msn:before{background:#fff;width:6px;height:6px;box-shadow:5px 0 red,10px 0 #ff0,15px 0 #0f0086,0 7px #00a000,5px 7px #fff,10px 7px red,15px 7px #ff0}.pixel-icon.briefcase:before{background:#ff0;width:28px;height:18px;box-shadow:inset -2px -2px olive,inset 2px 2px #fff}.pixel-icon.briefcase:after{content:"";background:olive;width:12px;height:4px;position:absolute;top:8px}.pixel-icon.notepad:before{background:#fff;width:20px;height:24px;box-shadow:inset -2px -2px gray,inset 2px 2px #fff,0 6px silver,0 12px silver}.pixel-icon.dos:before{background:#000;width:28px;height:22px;box-shadow:inset -2px -2px gray,inset 2px 2px #fff}.pixel-icon.dos:after{color:#fff;content:"C>";font-size:10px;position:absolute;top:11px;left:8px}.pixel-icon.calculator:before{background:#fff;width:22px;height:24px;box-shadow:inset -2px -2px gray,inset 2px 2px #fff,0 8px gray,7px 8px gray,14px 8px gray,0 15px gray,7px 15px gray,14px 15px gray}.pixel-icon.paint:before{content:"";background:linear-gradient(#fff 0%,#dfdfdf 50%,#a0a0a0 100%);border:1px solid gray;width:20px;height:18px;box-shadow:inset -2px -2px #000,inset 2px 2px #fff,-8px -10px purple,-6px -12px purple,-4px -11px red,-2px -13px red,0 -12px #ff0,2px -14px #ff0,4px -11px #00a000,6px -13px #00a000,8px -12px #0f0086,10px -14px #0f0086,12px -11px #0ff,14px -13px #0ff}.pixel-icon.paint:after{content:"";background:linear-gradient(90deg,#a0a0a0 0%,#fff 50%,gray 100%);border:1px solid #000;width:18px;height:6px;position:absolute;top:20px;box-shadow:0 4px #000,inset -1px -1px #000,inset 1px 1px #fff}.window-layer{pointer-events:none;position:absolute;inset:0 0 34px}.win-window{background:var(--win-gray);box-shadow:var(--win-shadow-raised);pointer-events:auto;z-index:5;flex-direction:column;gap:0;min-width:280px;max-height:calc(100dvh - 58px);padding:3px;display:flex;position:absolute}.win-window.active{z-index:20}.win-window.maximized{box-sizing:border-box;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;inset:0!important}.title-bar{background:var(--win-blue);color:var(--win-white);cursor:var(--cursor-move);touch-action:none;justify-content:space-between;align-items:center;gap:8px;min-height:22px;padding:1px 2px 1px 4px;display:flex}.title-bar.inactive{background:var(--win-gray-dark);color:var(--win-gray)}.title-bar-title{text-shadow:1px 1px #000;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.title-controls{gap:2px;display:flex}.title-button{background:var(--win-gray);box-shadow:var(--win-shadow-raised);color:var(--win-black);cursor:var(--cursor-hand);justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:relative;min-height:18px!important;padding:0!important}.title-button:active{box-shadow:var(--win-shadow-sunken)}@media (pointer:coarse){.desktop-icon{touch-action:manipulation}.title-bar{touch-action:manipulation;min-height:44px;padding:2px 4px}.title-controls{touch-action:manipulation;flex:none;gap:4px}.title-button{touch-action:manipulation;width:44px;height:44px;min-height:44px!important}.title-button:after{display:none}}.title-glyph{width:12px;height:12px;display:block;position:relative}.title-glyph.minimize:before{background:var(--win-black);content:"";width:9px;height:2px;position:absolute;bottom:1px;left:1px}.title-glyph.maximize:before{border:2px solid var(--win-black);content:"";border-top-width:3px;width:10px;height:10px;position:absolute;top:1px;left:1px}.title-glyph.close:before,.title-glyph.close:after{background:var(--win-black);content:"";width:12px;height:2px;position:absolute;top:5px;left:0}.title-glyph.close:before{transform:rotate(45deg)}.title-glyph.close:after{transform:rotate(-45deg)}.window-body{flex:1;min-height:0;padding:3px;overflow:auto}.resize-handle{touch-action:none;z-index:4;position:absolute}.resize-handle.resize-n{cursor:var(--cursor-ns);height:8px;top:-4px;left:10px;right:10px}.resize-handle.resize-e{cursor:var(--cursor-ew);width:8px;top:10px;bottom:10px;right:-4px}.resize-handle.resize-s{cursor:var(--cursor-ns);height:8px;bottom:-4px;left:10px;right:10px}.resize-handle.resize-w{cursor:var(--cursor-ew);width:8px;top:10px;bottom:10px;left:-4px}.resize-handle.resize-ne{cursor:var(--cursor-nesw);width:14px;height:14px;top:-5px;right:-5px}.resize-handle.resize-nw{cursor:var(--cursor-nwse);width:14px;height:14px;top:-5px;left:-5px}.resize-handle.resize-sw{cursor:var(--cursor-nesw);width:14px;height:14px;bottom:-5px;left:-5px}.resize-grip{cursor:var(--cursor-nwse);z-index:5;width:16px;height:16px;position:absolute;bottom:4px;right:4px}.win-window.maximized .resize-handle,.win-window.maximized .resize-grip{display:none}.resize-grip:before{background:linear-gradient(135deg, transparent 0 42%, var(--win-gray-dark) 42% 48%, transparent 48%), linear-gradient(135deg, transparent 0 58%, var(--win-white) 58% 64%, transparent 64%);content:"";position:absolute;inset:0}.taskbar{background:var(--win-gray);box-shadow:inset 0 2px 0 var(--win-white);z-index:80;align-items:center;gap:5px;height:34px;padding:3px 4px;display:flex;position:fixed;bottom:0;left:0;right:0}.quick-launch button .pixel-icon,.system-tray .pixel-icon{width:16px!important;height:16px!important;box-shadow:none!important;background-color:#0000!important;background-size:16px 16px!important;display:block!important;transform:none!important}.tray-button{touch-action:manipulation;border:0;justify-content:center;align-items:center;min-width:22px;height:22px;display:flex;position:relative;box-shadow:none!important;background:0 0!important;min-height:22px!important;padding:0!important}.tray-voice-dot{background:#c00;border:2px solid maroon;border-radius:50%;width:12px;height:12px;animation:1.2s infinite blink;display:block}.start-wrap{position:relative}.start-button{align-items:center;gap:5px;min-width:70px;height:22px;padding:2px 6px;font-weight:700;display:flex}.start-logo{grid-template-rows:repeat(2,7px);grid-template-columns:repeat(2,8px);width:16px;height:14px;display:grid}.start-logo:before{content:"";background:red;width:8px;height:7px;box-shadow:8px 0 #00a2ff,0 7px #00a000,8px 7px #ff0}.start-menu{background:var(--win-gray);box-shadow:var(--win-shadow-raised);z-index:90;grid-template-columns:30px minmax(210px,260px);padding:4px;display:grid;position:absolute;bottom:30px;left:0}.start-stripe{background:linear-gradient(180deg, #000, var(--win-blue));color:var(--win-white);writing-mode:vertical-rl;flex-direction:column;justify-content:flex-end;align-items:end;padding:5px 0;line-height:16px;display:flex}.start-stripe strong{font-size:16px;font-weight:700}.start-stripe span{color:var(--win-gray-light);font-size:16px}.start-items{flex-direction:column;padding:4px;display:flex}.start-item-shell{position:relative}.start-item{text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:30px;padding:4px 8px;display:flex}.start-item:hover,.start-item:focus{background:var(--win-blue);color:var(--win-white)}.pixel-icon.has-notification,.task-icon.has-notification,.explorer-icon.has-notification .pixel-icon{filter:saturate(1.25);animation:1s steps(2,end) infinite msnIconPending}.task-button.has-notification{background-image:repeating-linear-gradient(45deg,#ffff0047 0 2px,#0000 2px 5px)}.icon-notification-badge{color:#fff;pointer-events:none;z-index:2;background:red;border:1px solid #fff;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 2px;font:700 10px/1 Arial,sans-serif;display:flex;position:absolute;top:-7px;right:-7px;box-shadow:1px 1px #000}.task-icon .icon-notification-badge,.start-item-icon .icon-notification-badge{min-width:13px;height:13px;font-size:9px;top:-8px;right:-8px}.tray-msn-alert{cursor:var(--cursor-hand);transform:scale(.8);width:22px!important;height:22px!important;min-height:22px!important}.start-item-shell:hover>.start-item,.start-item-shell:focus-within>.start-item{background:var(--win-blue);color:var(--win-white)}.start-submenu{background:var(--win-gray);box-shadow:var(--win-shadow-raised);min-width:210px;padding:4px;display:none;position:absolute;top:0;left:calc(100% - 2px)}.start-item-shell:hover .start-submenu,.start-item-shell:focus-within .start-submenu,.start-item-shell.is-open .start-submenu{flex-direction:column;display:flex}.start-item-shell.is-open>.start-item{background:var(--win-blue);color:var(--win-white)}.start-item-shell.is-open>.start-item .start-arrow{transform:rotate(90deg)}.start-submenu button{text-align:left;background:0 0;justify-content:flex-start;align-items:center;gap:10px;display:flex;box-shadow:none!important;min-height:30px!important;padding:4px 8px!important}.start-submenu button:hover,.start-submenu button:focus{background:var(--win-blue);color:var(--win-white)}.start-item.disabled{color:var(--win-gray-dark);text-shadow:1px 1px var(--win-white)}.start-item.disabled:hover{color:var(--win-gray-dark);background:0 0}.start-item-icon,.task-icon{background:var(--win-gray);box-shadow:var(--win-shadow-raised);flex:none;width:22px;height:22px;position:relative}.start-item-icon:before,.task-icon:before{background:var(--win-blue);content:"";width:5px;height:5px;position:absolute;top:5px;left:5px;box-shadow:6px 0 #fff,0 6px maroon,6px 6px #ff0}.start-arrow{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid;width:0;height:0;margin-left:auto}.task-buttons{flex:1;align-items:center;gap:5px;min-width:0;display:flex;overflow-x:auto}.task-button{text-align:left;text-overflow:ellipsis;white-space:nowrap;justify-content:flex-start;align-items:center;gap:6px;min-width:118px;max-width:160px;height:22px;padding:2px 6px;display:flex;overflow:hidden}.task-button.is-active{background-color:var(--win-white);background-image:repeating-linear-gradient(45deg, var(--win-gray-light) 0 2px, transparent 2px 4px), repeating-linear-gradient(-45deg, var(--win-gray-light) 0 2px, var(--win-white) 2px 4px);box-shadow:var(--win-shadow-sunken)}.task-icon{width:18px;height:18px}.task-icon:before{width:4px;height:4px}.clock{box-shadow:var(--win-shadow-sunken);text-align:center;min-width:72px;padding:4px 8px 3px}.context-menu{background:var(--win-gray);box-shadow:var(--win-shadow-raised);z-index:160;flex-direction:column;min-width:178px;padding:2px;display:flex;position:fixed}.context-menu button{text-align:left;background:0 0;box-shadow:none!important;min-height:24px!important;padding:3px 22px 2px 20px!important}.context-menu button:hover,.context-menu button:focus{background:var(--win-blue);color:var(--win-white)}.context-menu button.disabled,.context-menu button:disabled{color:var(--win-gray-dark);pointer-events:none;text-shadow:1px 1px var(--win-white)}.context-menu button.disabled:hover,.context-menu button.disabled:focus,.context-menu button:disabled:hover,.context-menu button:disabled:focus{color:var(--win-gray-dark);background:0 0}.context-menu hr{margin:3px 2px}.split-layout{grid-template-columns:220px minmax(0,1fr);gap:10px;min-height:360px;display:grid}.window-stack{flex-direction:column;gap:4px;min-height:0;display:flex}.menu-bar{align-items:center;gap:0;min-height:22px;padding:0 2px;display:flex}.menu-entry{position:relative}.menu-bar button{background:0 0;box-shadow:none!important;min-height:20px!important;padding:1px 7px!important}.menu-bar button:hover,.menu-bar button:focus,.menu-bar button.active{background:var(--win-blue);color:var(--win-white);outline:none}.menu-dropdown{background:var(--win-gray);box-shadow:var(--win-shadow-raised);z-index:120;flex-direction:column;min-width:190px;padding:2px;display:flex;position:absolute;top:100%;left:0}.menu-dropdown button{color:var(--win-black);text-align:left;grid-template-columns:1fr auto;align-items:center;display:grid;min-height:24px!important}.menu-dropdown button:hover,.menu-dropdown button:focus{background:var(--win-blue);color:var(--win-white)}.menu-dropdown hr{margin:3px 1px}.menu-shortcut{padding-left:24px}.menu-bar button:focus-visible{box-shadow:var(--win-shadow-raised)!important}.forum-toolbar{border-bottom:2px solid var(--win-gray-dark);box-shadow:0 2px 0 var(--win-white);align-items:center;gap:4px;padding:4px 2px 6px;display:flex}.forum-toolbar button{min-width:70px}.status-bar{grid-template-columns:1fr auto;gap:4px;margin-top:2px;display:grid}.status-bar span{box-shadow:var(--win-shadow-sunken);min-height:24px;padding:4px 7px 2px}.explorer-window{height:100%}.explorer-toolbar{border-bottom:2px solid var(--win-gray-dark);box-shadow:0 2px 0 var(--win-white);align-items:center;gap:4px;padding:4px 2px 6px;display:flex}.explorer-toolbar button{min-width:68px}.address-bar{grid-template-columns:auto 1fr;align-items:center;gap:6px;padding:3px 2px;display:grid}.address-bar div{background:var(--win-white);box-shadow:var(--win-shadow-sunken);min-height:26px;padding:4px 8px 2px}.explorer-content{flex:1;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));align-content:start;gap:18px;display:grid}.explorer-icon{text-align:center;background:0 0;flex-direction:column;justify-content:flex-start;align-items:center;gap:7px;display:flex;box-shadow:none!important;min-height:78px!important;padding:4px!important}.explorer-icon small{color:#404040;font-size:12px;line-height:14px}.explorer-icon:hover span:last-child,.explorer-icon:focus span:last-child{background:var(--win-blue);color:var(--win-white)}.explorer-icon:focus-visible span:last-child{outline:1px dotted var(--win-white)}.network-neighborhood-layout{flex:1;grid-template-columns:minmax(0,1fr) 260px;gap:8px;min-height:0;display:grid}.network-resources,.network-status-panel{min-height:0;overflow:auto}.network-resources h2,.network-status-panel h2{margin:0 0 4px;font-size:15px}.network-resource-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:8px;margin-top:8px;display:grid}.network-resource-grid .explorer-icon{background:var(--win-white);text-align:left;align-items:flex-start;box-shadow:var(--win-shadow-sunken)!important;min-height:112px!important;padding:8px!important}.network-resource-grid .explorer-icon .pixel-icon{align-self:center}.network-resource-grid .explorer-icon:hover,.network-resource-grid .explorer-icon:focus{background:#ffffe1}.network-status-panel{flex-direction:column;gap:10px;display:flex}.network-meter{background:var(--win-gray);box-shadow:var(--win-shadow-sunken);padding:7px}.network-meter p{margin:3px 0 7px}.network-ok{color:green;font-weight:700}.network-meter dl{grid-template-columns:repeat(2,1fr);gap:5px;margin:0;display:grid}.network-meter dt{color:#404040;font-size:11px}.network-meter dd{margin:0;font-weight:700}.network-member-list{flex-direction:column;gap:5px;display:flex}.network-member-node{text-align:left;background:0 0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:7px;display:grid;box-shadow:none!important;min-height:42px!important;padding:4px!important}.network-member-node:hover,.network-member-node:focus{background:var(--win-blue);color:var(--win-white)}.network-sessions-browser{border-top:1px solid gray;margin-top:12px;padding-top:10px}.network-session-heading{justify-content:space-between;align-items:start;display:flex}.network-session-heading p{margin:2px 0 7px}.network-session-tabs{gap:5px;padding:2px 1px 6px;display:flex;overflow-x:auto}.network-session-tabs button{flex:none;align-items:center;gap:4px;min-height:38px;display:flex}.network-session-tabs button.active{background:var(--win-blue);color:#fff}.network-session-tabs .pixel-icon{transform:scale(.7)}.network-remote-session{background:var(--win-gray);box-shadow:var(--win-shadow-raised);padding:4px}.network-remote-session-header{color:#fff;background:navy;justify-content:space-between;align-items:center;padding:5px 7px;display:flex}.network-remote-session-header .network-session-actions{align-items:center;gap:6px;display:flex}.network-session-enter{align-items:center;gap:5px;min-height:30px;display:flex;padding:2px 7px!important}.network-session-enter .pixel-icon{flex:none;transform:scale(.62)}.network-remote-session-header div{gap:2px;display:grid}.network-remote-session-header span:not(.network-access-badge){font-size:10px}.network-access-badge{border:1px solid #fff;padding:3px 5px;font-weight:700}.network-access-badge.level-1{background:#666}.network-access-badge.level-2{background:#b36b00}.network-access-badge.level-3{background:green}.network-remote-desktop{aspect-ratio:16/9;background-color:teal;background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px inset silver;min-height:0;margin-top:4px;position:relative;overflow:hidden}.network-remote-session.is-fullscreen,.network-remote-session:fullscreen{box-shadow:none;z-index:200000;background:#000;width:100vw;height:100dvh;padding:0;position:fixed;inset:0}.network-remote-session.is-fullscreen .network-remote-session-header,.network-remote-session:fullscreen .network-remote-session-header{display:none}.network-remote-session.is-fullscreen .network-remote-desktop,.network-remote-session:fullscreen .network-remote-desktop{aspect-ratio:auto;border:0;width:100%;height:100%;min-height:0;margin:0}.network-remote-session.is-fullscreen .network-remote-icon .pixel-icon,.network-remote-session:fullscreen .network-remote-icon .pixel-icon{transform:scale(1)}.network-remote-session.is-fullscreen .network-remote-icon small,.network-remote-session:fullscreen .network-remote-icon small{font-size:12px;line-height:14px}.network-remote-exit-btn{background:var(--win-surface);border:1px solid;border-color:var(--win-hilight) var(--win-shadow) var(--win-shadow) var(--win-hilight);cursor:pointer;justify-content:center;align-items:center;width:26px;height:22px;margin-left:4px;padding:1px 4px;display:flex}.network-remote-exit-btn:active{border-color:var(--win-shadow) var(--win-hilight) var(--win-hilight) var(--win-shadow)}.network-remote-exit-btn .pixel-icon{pointer-events:none;transform:scale(.7)}.network-remote-icon{color:#fff;text-shadow:1px 1px #000;z-index:2;flex-direction:column;align-items:center;gap:1px;min-width:0;display:flex;position:absolute;transform:none;box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:1px!important}.network-remote-icon:disabled{color:#fff;opacity:1}.network-remote-icon small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;line-height:11px;overflow:hidden}.network-remote-icon .pixel-icon{transform-origin:50%;flex:none;transform:scale(.65)}.network-session-denied{aspect-ratio:16/9;color:silver;text-align:center;background:#101010;border:2px inset silver;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:260px;margin-top:4px;padding:20px;display:flex}.network-session-denied p{margin:0}.network-visitor-lock{color:#fff;text-align:center;z-index:4;background:#000000c2;padding:5px 7px;font-size:11px;position:absolute;bottom:39px;left:5px;right:5px}.network-remote-app-window{background:var(--win-gray);box-shadow:var(--win-shadow-raised);z-index:5;flex-direction:column;padding:3px;display:flex;position:absolute;inset:12% 10%}.network-remote-app-window.network-session-window{box-sizing:border-box;bottom:auto;min-width:150px;min-height:90px;inset:auto;overflow:hidden}.network-remote-app-window.network-session-window.is-active{z-index:8}.network-remote-app-window.network-session-window:not(.is-active)>.title-bar{background:var(--win-gray-dark)}.network-remote-title-controls{flex:none;gap:2px;display:flex}.network-remote-title-controls button:disabled{color:#404040;opacity:1}.network-remote-app-window>.title-bar{color:#fff;background:navy;justify-content:space-between;align-items:center;padding:2px 4px;display:flex}.network-remote-app-window>.title-bar button{min-width:20px;min-height:18px;padding:0!important}.network-remote-app-window>div:last-child:not(.title-bar){text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:8px;display:flex;overflow:auto}:is(.network-session-window>.network-remote-app-content:has(.calculator),.network-session-window>.network-remote-app-content:has(.notepad-window),.network-session-window>.network-remote-app-content:has(.window-stack)){text-align:left;justify-content:flex-start;align-items:stretch;padding:2px}.network-remote-app-window textarea{resize:none;flex:1;font:12px Courier New,monospace}.network-remote-folder{flex-wrap:wrap;flex-direction:row!important;justify-content:flex-start!important;display:flex!important}.network-remote-taskbar{background:var(--win-gray);box-shadow:inset 0 2px 0 var(--win-white);z-index:30;align-items:center;gap:4px;height:34px;padding:4px;display:flex;position:absolute;bottom:0;left:0;right:0}.network-remote-start-button{flex:none;align-items:center;gap:5px;height:24px;font-weight:700;display:flex;min-height:24px!important;padding:2px 7px!important}.network-remote-start-button .start-logo{transform:scale(.82)}.network-remote-task-buttons{flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.network-remote-task-buttons button{text-overflow:ellipsis;white-space:nowrap;justify-content:flex-start;align-items:center;gap:4px;min-width:80px;height:24px;display:flex;overflow:hidden;min-height:24px!important;padding:2px 5px!important}.network-remote-task-buttons button.is-active{background:var(--win-white);box-shadow:var(--win-shadow-sunken)}.network-remote-task-buttons button:disabled,.network-remote-start-button:disabled{color:var(--win-black);opacity:1}.network-remote-task-buttons .task-icon{flex:0 0 18px}.network-remote-tray{box-shadow:var(--win-shadow-sunken);text-align:center;flex:none;min-width:52px;padding:3px 6px;font-size:11px}.network-remote-start-menu{background:var(--win-gray);box-shadow:var(--win-shadow-raised);z-index:40;flex-direction:column;width:min(230px,70%);padding:4px;display:flex;position:absolute;bottom:34px;left:0}.network-remote-start-menu>strong{background:var(--win-blue);color:var(--win-white);padding:5px 7px}.network-remote-start-menu button{background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;min-height:34px;display:flex;box-shadow:none!important;padding:3px 6px!important}.network-remote-start-menu button:hover,.network-remote-start-menu button:focus{background:var(--win-blue);color:var(--win-white)}.network-remote-start-menu .pixel-icon{flex:none;transform:scale(.62)}.network-sharing-settings{background:#ffffe1;border:1px solid gray;margin-top:8px;padding:6px}.network-sharing-settings summary{cursor:pointer;font-weight:700}.network-share-row{grid-template-columns:minmax(100px,1fr) minmax(190px,1.5fr);align-items:center;gap:8px;margin-top:5px;display:grid}.network-member-node:hover small,.network-member-node:focus small{color:var(--win-white)}.network-member-node small{color:#404040;font-size:12px;display:block}.empty-folder{color:#404040;justify-content:center;align-items:center;display:flex}.panel-sunken{background:var(--win-white);box-shadow:var(--win-shadow-sunken);min-height:0;padding:8px;overflow:auto}.thread-list{flex-direction:column;gap:6px;display:flex}.thread-button{text-align:left;background:0 0;border:0;box-shadow:none!important;min-height:0!important;padding:5px!important}.thread-button.active,.thread-button:hover{background:var(--win-blue);color:var(--win-white)}.thread-meta,.muted{color:#404040;font-size:14px;line-height:16px}.thread-button.active .thread-meta,.thread-button:hover .thread-meta{color:var(--win-white)}.form-grid{gap:10px;display:grid}.badge-tooltip-wrapper{display:inline-block;position:relative}.badge-emoji{cursor:default;-webkit-user-select:none;user-select:none;line-height:1;display:block}.badge-tooltip-box{background:var(--win-gray,silver);pointer-events:auto;white-space:normal;word-break:break-word;z-index:200;flex-direction:column;gap:3px;min-width:120px;max-width:220px;padding:6px 9px;font-size:13px;display:flex;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:1px 1px #000,-1px -1px #fff,1px -1px gray,-1px 1px gray}.badge-tooltip-box strong{color:#000;font-weight:700;display:block}.badge-tooltip-box span{color:#404040;font-size:12px;line-height:15px}.badge-grid{flex-wrap:wrap;gap:10px;display:flex}.briefcase-window{height:100%}.briefcase-tabs{border-bottom:2px solid var(--win-gray-dark);box-shadow:0 2px 0 var(--win-white);gap:4px;padding:4px 6px 0;display:flex}.briefcase-tabs button{background:var(--win-gray);box-shadow:var(--win-shadow-raised);position:relative;top:2px;min-height:26px!important;padding:2px 14px!important}.briefcase-tabs button.active{font-weight:700;box-shadow:var(--win-shadow-sunken)!important}.briefcase-content{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow:auto}.briefcase-section-title{margin:0 0 4px;font-size:17px;font-weight:700}.briefcase-admin-header{flex-direction:column;gap:4px;display:flex}.briefcase-admin-form{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}.briefcase-form-col{flex-direction:column;gap:12px;display:flex}.briefcase-label{gap:4px;font-size:14px;display:grid}.briefcase-label-grow{flex-direction:column;flex:1;gap:4px;display:flex}.briefcase-label-grow textarea{resize:vertical;flex:1;min-height:100px}.briefcase-submit{align-self:flex-end;min-width:180px}.briefcase-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:200px;display:flex}.briefcase-badge-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:16px;display:grid}.briefcase-badge-cell{background:var(--win-gray);box-shadow:var(--win-shadow-raised);justify-content:center;align-items:center;min-height:60px;padding:8px;display:flex}.auth-tabs,.toolbar-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auth-tabs button.active{box-shadow:var(--win-shadow-sunken)}.secure-login-page{background:var(--desktop-teal);box-sizing:border-box;height:100dvh;padding:12px;display:flex;overflow:auto}.secure-login-window{background:var(--win-gray);border-bottom:2px solid var(--win-black);border-left:2px solid var(--win-white);border-right:2px solid var(--win-black);border-top:2px solid var(--win-white);box-sizing:border-box;width:560px;max-width:100%;margin:auto;padding:4px}.secure-login-window .title-bar-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.secure-login-window .window-body{overflow:visible}.maintenance-login-notice{background:var(--win-white);box-shadow:var(--win-shadow-sunken);grid-template-columns:38px minmax(0,1fr);align-items:start;gap:10px;margin:8px 8px 0;padding:10px;display:grid}.maintenance-login-icon{font-size:30px;line-height:1}.maintenance-login-notice strong{margin-bottom:4px;font-size:14px;display:block}.maintenance-login-notice p{margin:0;font-size:12px;line-height:1.4}.maintenance-member-note{margin:8px 8px 0;padding:6px;font-size:11px}.win95-login-dialog{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;height:100%;padding:22px 14px 14px 20px;display:grid}.win95-login-icon{height:42px;image-rendering:pixelated;background:url(/icons/win98/key_win-0.png) 50%/contain no-repeat;width:42px;margin-top:4px}.win95-login-content{gap:10px;min-width:0;display:grid}.win95-login-copy{margin:0 0 4px}.win95-login-tabs{gap:4px}.win95-login-tabs button{min-width:82px}.win95-login-form{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.win95-login-fields{grid-area:1/1;gap:8px;min-width:0;display:grid}.win95-login-fields label{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:8px;display:grid}.win95-login-fields span{text-align:right}.win95-login-fields input{box-sizing:border-box;min-width:0}.win95-login-form>.cf-turnstile{grid-area:2/1;width:100%;min-width:0;max-width:100%}.win95-login-actions{grid-area:3/1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.win95-login-actions button{min-width:0}.win95-login-status{margin-top:0}@media (max-width:480px){.secure-login-page{padding:8px}.secure-login-window{width:100%}.maintenance-login-notice{grid-template-columns:30px minmax(0,1fr);gap:8px;margin:6px 6px 0;padding:8px}.maintenance-login-icon{font-size:24px}.maintenance-member-note{margin:6px 6px 0}.win95-login-dialog{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:14px 8px 8px}.win95-login-icon{width:32px;height:32px}.win95-login-fields label{grid-template-columns:1fr;align-items:start;gap:3px}.win95-login-fields span{text-align:left}.win95-login-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.post-list{flex-direction:column;gap:8px;margin-top:10px;display:flex}.post{background:var(--win-white);box-shadow:var(--win-shadow-sunken);padding:8px}.post-header{color:#404040;-webkit-user-select:text;user-select:text;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:5px;font-size:11px;display:flex}.private-message .post-header span:first-child{font-size:12px;font-weight:700}.arc-window{height:100%}.arc-mode-switch,.arc-editor-toolbar{flex-wrap:wrap;gap:5px;display:flex}.arc-mode-switch button.active{box-shadow:var(--win-shadow-sunken)}.arc-layout{flex:1;grid-template-columns:240px minmax(0,1fr);gap:8px;min-height:0;display:grid}.arc-list{flex-direction:column;gap:4px;display:flex}.arc-button{text-align:left;background:0 0;gap:3px;display:grid;box-shadow:none!important;min-height:0!important;padding:5px!important}.arc-button.active,.arc-button:hover{background:var(--win-blue);color:var(--win-white)}.arc-button.active .arc-status,.arc-button:hover .arc-status{border-color:var(--win-white)}.arc-reader{flex-direction:column;gap:8px;display:flex}.arc-reader h1,.arc-reader h2{margin:0}.arc-reader-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arc-status{border:1px solid var(--win-black);padding:1px 5px;font-size:14px;font-weight:700;line-height:16px;display:inline-block}.arc-status-current{background:var(--win-blue);color:var(--win-white)}.arc-status-planned{color:var(--win-black);background:#ffff80}.arc-status-archived{background:var(--win-gray);color:#404040}.arc-events{white-space:pre-wrap;margin:0}.arc-editor{flex:1;min-height:0;margin:0;overflow:auto}.arc-editor-toolbar{align-items:end;margin-bottom:8px}.arc-editor-toolbar label{gap:3px;min-width:230px;display:grid}.arc-form{grid-template-columns:minmax(160px,1fr) minmax(140px,180px);gap:8px;display:grid}.arc-form label{gap:3px;display:grid}.arc-wide-field{grid-column:1/-1}.inbox-window{height:100%}.inbox-mode-switch{gap:5px;display:flex}.inbox-mode-switch button.active{box-shadow:var(--win-shadow-sunken)}.inbox-compose{margin:0 0 4px}.inbox-compose-grid{grid-template-columns:minmax(160px,1fr) minmax(180px,1fr) auto;gap:8px;display:grid}.inbox-compose-grid label{gap:3px;display:grid}.inbox-body-field,.color-picker{grid-column:1/-1}.color-picker{margin:0}.color-options{flex-wrap:wrap;gap:5px;display:flex}.color-option{background:var(--win-gray);box-shadow:var(--win-shadow-raised);align-items:center;min-height:26px;padding:3px 7px;grid-template-columns:none!important;gap:5px!important;display:flex!important}.color-option input{margin:0}.color-option span[aria-hidden=true]{border:1px solid var(--win-black);width:22px;height:14px;display:inline-block}.inbox-layout{flex:1;grid-template-columns:250px minmax(0,1fr);gap:8px;min-height:0;display:grid}.inbox-list{flex-direction:column;gap:4px;display:flex}.inbox-message-button{text-align:left;background:0 0;gap:2px;display:grid;box-shadow:none!important;min-height:0!important;padding:5px!important}.inbox-message-button.active,.inbox-message-button:hover{background:var(--win-blue);color:var(--win-white)}.inbox-message-button.active .thread-meta,.inbox-message-button:hover .thread-meta,.inbox-message-button.active .inbox-subject,.inbox-message-button:hover .inbox-subject{color:var(--win-white)!important}.inbox-subject{font-weight:700}.inbox-reader{flex-direction:column;gap:8px;display:flex}.inbox-reader h1{margin:0}.inbox-message-body{white-space:pre-wrap;margin:0;line-height:18px}.inbox-editor-empty{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.report-layout{flex:1;grid-template-columns:255px minmax(0,1fr);gap:8px;min-height:0;display:grid}.report-stats,.report-list{padding:8px;overflow:auto}.report-stats h2{margin:0 0 4px;font-size:15px}.report-stat-list,.report-list{flex-direction:column;gap:7px;display:flex}.report-stat-row,.report-card{background:var(--win-white);box-shadow:var(--win-shadow-sunken);padding:7px}.report-stat-row>div:first-child{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.report-stat-row dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;margin:7px 0 0;display:grid}.report-stat-row dt{color:#404040;font-size:11px}.report-stat-row dd{margin:0;font-weight:700}.report-card{border-left:4px solid gray}.report-card.pending{border-left-color:#a05000}.report-card.reviewed{border-left-color:green}.report-card.dismissed{border-left-color:maroon}.report-card-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.report-status{background:var(--win-gray);box-shadow:var(--win-shadow-raised);flex:none;padding:2px 7px}.report-reason{white-space:pre-wrap;margin:7px 0;line-height:17px}.report-actions{flex-wrap:wrap;gap:5px;display:flex}.report-actions button{min-width:82px}.private-network-window{height:100%}.msn-mobile-tabs,.msn-mobile-back,.mobile-back-btn{display:none}@media (max-width:760px){.msn-mobile-tabs{background:var(--win-gray);box-shadow:inset 0 -2px 0 var(--win-gray-dark);flex-shrink:0;gap:2px;padding:4px 4px 0;display:flex}.msn-mobile-tab{background:var(--win-gray-dark);color:var(--win-white);flex:1;font-size:12px;font-weight:700;box-shadow:inset -1px -1px 0 var(--win-black), inset 1px 1px 0 var(--win-gray-light)!important;border:0!important;min-height:26px!important;padding:4px 6px!important}.msn-mobile-tab.active{background:var(--win-blue);color:var(--win-white);box-shadow:inset -1px 0 0 var(--win-black), inset 1px 1px 0 var(--win-gray-light)!important}.msn-mobile-hidden,.mobile-panel-hidden{display:none!important}.mobile-back-btn{color:var(--win-blue);text-align:left;background:0 0;flex-shrink:0;width:100%;font-size:12px;font-weight:700;text-decoration:underline;display:block;box-shadow:none!important;border:0!important;min-height:28px!important;padding:4px 6px!important}.split-layout{flex-direction:column;flex:1;gap:0;min-height:0;display:flex}.split-layout aside.mobile-panel-hidden{display:none!important}.members-layout{flex-direction:column;flex:1;gap:0;min-height:0;display:flex}.member-grid{flex:1;overflow-y:auto}.member-detail-panel{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.inbox-layout{flex-direction:column;flex:1;gap:0;min-height:0;display:flex}.inbox-list{flex:1;overflow-y:auto}.inbox-reader{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.msn-mobile-back{color:var(--win-blue);text-align:left;background:0 0;font-size:12px;font-weight:700;text-decoration:underline;display:block;box-shadow:none!important;border:0!important;min-height:28px!important;padding:4px 0!important}.private-network-layout{display:contents}.private-member-list,.private-chat-area,.private-voice-sidebar{flex-direction:column;flex:1;min-height:0;overflow:hidden;display:flex!important}.private-voice-sidebar{overflow-y:auto}.private-member-list.msn-mobile-hidden,.private-chat-area.msn-mobile-hidden,.private-voice-sidebar.msn-mobile-hidden{display:none!important}}.private-network-layout{flex:1;grid-template-columns:170px minmax(0,1fr) 220px;gap:8px;min-height:0;display:grid}.private-member-list{flex-direction:column;gap:4px;min-height:0;display:flex;overflow:hidden auto}.private-member-row{flex:none;min-width:0;min-height:54px;display:flex}.private-member-button{text-align:left;background:0 0;flex:auto;gap:2px;min-width:0;display:grid;box-shadow:none!important;min-height:54px!important;padding:6px 8px!important}.private-member-favorite{flex:0 0 28px;align-self:stretch;height:auto;min-height:54px;font-size:18px;padding:0!important}.private-member-favorite.active{color:#c27b00}.msn-invite-code-box{background:#ffffe1;border:1px solid gray;gap:5px;margin-bottom:8px;padding:7px;display:grid;box-shadow:inset 1px 1px #fff}.msn-invite-code-box>span{font-weight:700}.msn-invite-code-box>div{align-items:center;gap:6px;display:flex}.msn-invite-code-box code{-webkit-user-select:all;user-select:all;background:#fff;border:1px inset silver;flex:1;padding:5px;font-size:12px}.private-member-button.active,.private-member-button:hover{background:var(--win-blue);color:var(--win-white)}.private-member-button.has-unread{outline-offset:-1px;outline:1px solid olive;animation:1s steps(2,end) infinite msnConversationPending}.private-member-button.has-unread.active,.private-member-button.has-unread:hover{animation:none}.private-member-button.active .thread-meta,.private-member-button:hover .thread-meta{color:var(--win-white)}.private-unread-badge{color:#fff;background:red;border:1px solid #fff;justify-content:center;align-items:center;min-width:15px;min-height:15px;padding:1px 4px;font:700 10px/1 Arial,sans-serif;display:inline-flex;box-shadow:1px 1px #000}.private-member-name,.private-chat-header>div:first-child{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.private-chat-area{flex-direction:column;gap:6px;min-height:0;display:flex}.private-voice-sidebar{flex-direction:column;min-width:0;min-height:0;display:flex;overflow-y:auto}.private-voice-sidebar .msn-voice-room{flex:auto;align-content:start;min-height:0;overflow:auto}.private-chat-header{justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.msn-voice-room{flex:none;gap:6px;padding:7px;display:grid}.msn-voice-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.msn-voice-header>div{flex-wrap:wrap;align-items:baseline;gap:7px;min-width:0;display:flex}.msn-voice-led{background:maroon;border:1px solid #404040;border-radius:50%;flex:none;width:10px;height:10px;display:inline-block;box-shadow:inset 1px 1px #000}.msn-voice-led.connected{background:green}.msn-voice-participants{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px;min-height:24px;display:grid}.msn-voice-participant{background:var(--win-white);box-shadow:var(--win-shadow-sunken);justify-content:space-between;align-items:center;gap:6px;min-width:0;padding:4px 5px;display:flex;position:relative}.msn-voice-participant.speaking{outline-offset:-2px;background:#f2fff2;outline:2px solid green}.msn-voice-signal{background:#404040;border:1px solid #000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:13px;height:13px;display:inline-flex;position:relative;box-shadow:inset 1px 1px #ffffff59,0 0 0 1px gray}.msn-voice-signal>span{border-radius:50%;width:7px;height:7px;display:block}.msn-voice-signal.connected>span{background:#00a000;box-shadow:0 0 6px #00c000}.msn-voice-signal.connecting>span{background:#ff0;animation:.9s steps(2,end) infinite msnVoiceConnecting;box-shadow:0 0 5px #ff0}.msn-voice-signal.unstable>span{background:#c00000;animation:.5s steps(2,end) infinite msnVoiceWarning;box-shadow:0 0 6px red}.msn-voice-signal.idle>span{background:gray}.msn-voice-signal.speaking:after{content:"";opacity:0;border:2px solid #00a000;border-radius:50%;animation:.75s ease-out infinite msnVoicePulse;position:absolute;inset:-5px}.msn-voice-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.msn-voice-participant.speaking .msn-voice-name{font-weight:700}.msn-voice-tags{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:3px;display:flex}.msn-voice-tags span{background:var(--win-gray);box-shadow:var(--win-shadow-raised);color:var(--win-black);padding:0 4px;font-size:11px;line-height:14px}.msn-voice-tags .voice-speaking-tag{color:#fff;background:green}@keyframes msnVoicePulse{0%{opacity:.75;transform:scale(.75)}to{opacity:0;transform:scale(1.8)}}@keyframes msnVoiceConnecting{0%,to{opacity:.45}50%{opacity:1}}@keyframes msnVoiceWarning{0%,to{opacity:.35}50%{opacity:1}}.msn-voice-actions{flex-wrap:wrap;gap:5px;display:flex}.msn-voice-actions button{min-width:92px}.msn-voice-settings-toggle{min-width:28px!important;padding-left:0!important;padding-right:0!important}.msn-voice-settings-toggle.active{box-shadow:var(--win-shadow-sunken)}.msn-voice-settings{background:var(--win-gray);box-shadow:var(--win-shadow-sunken);gap:7px;padding:7px;display:grid}.msn-voice-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.msn-voice-settings label,.msn-voice-member-volumes label,.msn-voice-level-row{gap:3px;min-width:0;display:grid}.msn-voice-settings select,.msn-voice-settings input[type=range]{width:100%}.msn-voice-level-row{grid-template-columns:92px minmax(0,1fr);align-items:center}.msn-voice-meter{background:var(--win-white);box-shadow:var(--win-shadow-sunken);height:12px;overflow:hidden}.msn-voice-meter span{background:green;height:100%;transition:width .12s linear;display:block}.msn-voice-member-volumes{gap:5px;display:grid}.msn-voice-member-volumes label{grid-template-columns:minmax(90px,.9fr) minmax(0,1.6fr) 40px;align-items:center}.msn-voice-member-volumes label>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.msn-voice-settings-note,.msn-voice-status{margin:0}.msn-voice-audio-output{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.private-actions{flex-wrap:wrap;gap:5px;display:flex}.private-message-list{flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px 12px;display:flex;overflow:auto}.private-message{background:var(--win-white);box-shadow:var(--win-shadow-sunken);-webkit-user-select:text;user-select:text;min-width:140px;max-width:82%;padding:8px 10px}.private-message.mine{background:#fffde8;border-left:3px solid #c8b400;align-self:flex-end}.private-message.theirs{border-left:3px solid #0000a0;align-self:flex-start}.private-message p{-webkit-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.5}.private-compose{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.private-compose textarea{min-height:48px}.private-send-btn{align-self:stretch;font-size:18px;font-weight:700;min-width:40px!important;padding:0 8px!important}.private-report-form{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.msn-typing-indicator{color:#555;flex-shrink:0;padding:2px 6px;font-size:11px;font-style:italic;animation:.2s msn-typing-fade-in}@keyframes msn-typing-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.forum-load-more{color:var(--win-blue);text-align:center;background:0 0;width:100%;min-height:28px;font-size:11px;text-decoration:underline;border:1px dashed var(--win-gray-dark)!important;box-shadow:none!important;padding:4px 8px!important}.forum-load-more:hover{background:var(--win-blue);color:var(--win-white)}.members-window{height:100%}.members-layout{flex:1;grid-template-columns:280px minmax(0,1fr);gap:8px;min-height:0;display:grid}.member-grid{grid-template-columns:1fr;align-content:start;gap:6px;min-height:0;display:grid;overflow:auto}.member-row{background:var(--win-gray);box-shadow:var(--win-shadow-raised);text-align:left;box-sizing:border-box;cursor:pointer;width:100%;max-width:100%;color:var(--win-black);border:none;gap:5px;padding:8px;display:grid;overflow:hidden;outline:none!important;min-height:0!important}.member-row:after{display:none!important}.member-row:hover{background:var(--win-gray-light)}.member-row.active{box-shadow:var(--win-shadow-sunken)!important;background:var(--win-gray)!important;color:var(--win-black)!important}.member-row.active .member-meta,.member-row:hover .member-meta,.member-row:focus .member-meta,.member-row.active .member-list-bio,.member-row:hover .member-list-bio,.member-row:focus .member-list-bio{color:#404040}.member-row p{margin:0}.member-report-stats{color:#404040;font-size:12px}.member-list-bio{color:#606060;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:4px;font-size:11px;overflow:hidden;display:block!important}.member-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.member-identity{flex-wrap:wrap;flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.member-meta{color:#404040;text-align:right;white-space:nowrap;flex:none;margin-left:auto;font-size:13px;line-height:15px}.member-detail-panel{flex-direction:column;gap:8px;min-height:0;display:flex;overflow:auto}.member-detail-header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.member-detail-header>div:first-of-type{flex:auto;min-width:0}.member-detail-actions{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.member-detail-header h1,.member-detail-section{margin:0}.member-bio-section{flex:none}.member-detail-bio{background:var(--win-white);box-shadow:var(--win-shadow-sunken);color:#111;overflow-wrap:anywhere;white-space:pre-wrap;min-height:42px;max-height:none;margin:0;padding:7px;line-height:17px}.member-detail-section p{margin:4px 0}.member-detail-section .member-detail-bio{margin:0}.member-report-summary{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:5px;display:grid}.member-report-summary span{background:var(--win-gray);box-shadow:var(--win-shadow-sunken);padding:5px 7px}.profile-main-column,.profile-insights{gap:8px;min-height:0;display:grid}.profile-insights{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-content:start}.profile-main-column{grid-template-rows:auto minmax(0,1fr);overflow:hidden}.profile-main-column .profile-form{overflow:visible}.profile-music-panel{min-height:0}.profile-music-section{min-width:0}.profile-music-list{gap:5px;margin:0;padding:0;list-style-position:inside;display:grid}.profile-music-list li{background:var(--win-white);box-shadow:var(--win-shadow-sunken);gap:2px;min-width:0;padding:5px 7px;display:grid}.profile-music-list strong,.profile-music-list small{overflow-wrap:anywhere}.profile-music-list small{color:#404040}.member-report-detail-list{gap:6px;margin-top:8px;display:grid}.member-report-detail{background:var(--win-white);box-shadow:var(--win-shadow-sunken);gap:4px;padding:6px;display:grid}.member-report-detail span{color:#404040}.member-report-detail p{white-space:pre-wrap;margin:0}.profile-name-outline{color:var(--win-white);text-shadow:-1px -1px 0 var(--win-black), 0 -1px 0 var(--win-black), 1px -1px 0 var(--win-black), -1px 0 0 var(--win-black), 1px 0 0 var(--win-black), -1px 1px 0 var(--win-black), 0 1px 0 var(--win-black), 1px 1px 0 var(--win-black);font-weight:700}@keyframes pilier-scale{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes pilier-aura-breathe{0%,to{opacity:.65;filter:blur(10px);transform:scale(1)}50%{opacity:1;filter:blur(14px);transform:scale(1.2)}}@keyframes pilier-shockwave{0%{box-shadow:0 0 #ff2d9be6,0 0 #ff69b499,0 0 #ffb6c14d}70%{box-shadow:0 0 0 14px #ff2d9b00,0 0 0 28px #ff69b400,0 0 0 44px #ffb6c100}to{box-shadow:0 0 0 14px #ff2d9b00,0 0 0 28px #ff69b400,0 0 0 44px #ffb6c100}}.profile-avatar-pilier{vertical-align:middle;flex:none;justify-content:center;align-items:center;animation:2.4s ease-in-out infinite pilier-scale;display:inline-flex;position:relative}.profile-avatar-pilier:before{content:none}.profile-avatar-pilier:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#ff2d9bbf 0%,#ff69b473 35%,#ffb6c133 65%,#0000 100%);border-radius:50%;animation:2.2s ease-in-out infinite pilier-aura-breathe;position:absolute;inset:-16px}.profile-avatar-pilier>.profile-avatar{z-index:1;animation:2s ease-out infinite pilier-shockwave;position:relative;border:3px solid #ff2d9b!important;box-shadow:0 0 8px #ff2d9b,inset 0 0 3px #ff69b4!important}.pilier-shockwave{pointer-events:none;z-index:2;border-radius:3px;animation:2s ease-out infinite pilier-shockwave;position:absolute;inset:0}.profile-avatar{box-sizing:border-box;vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.profile-avatar img{object-fit:cover;width:100%;height:100%;display:block}.profile-avatar-initials{color:#fff;text-shadow:0 0 2px #0009;justify-content:center;align-items:center;width:100%;height:100%;font-weight:700;line-height:1;display:flex}.pseudo-readable{font-weight:700}.profile-photo-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.frame-options{flex-wrap:wrap;gap:6px;display:flex}.frame-option{background:var(--win-gray);cursor:pointer;border:2px solid gray;flex-direction:column;align-items:center;gap:1px;min-width:64px;padding:4px 6px;font-size:11px;display:flex}.frame-option span{font-weight:700}.frame-option.active{outline:2px dashed var(--win-black);outline-offset:1px}.frame-option.locked{cursor:not-allowed;filter:grayscale(.7);opacity:.55}.frame-option small{color:var(--win-gray-dark)}.forum-author{align-items:center;gap:5px;display:inline-flex}.admin-badge{background:var(--win-black);border:1px solid var(--win-black);box-shadow:var(--win-shadow-raised);color:var(--win-white);text-shadow:none;padding:1px 5px;font-size:13px;font-weight:700;line-height:15px;display:inline-block}.profile-admin-badge{margin-left:6px}.member-self-badge{background:var(--win-blue);border:1px solid var(--win-black);box-shadow:var(--win-shadow-raised);color:var(--win-white);text-shadow:none;padding:1px 5px;font-size:13px;font-weight:700;line-height:15px;display:inline-block}.member-row-self{outline:1px dashed var(--win-blue);outline-offset:-2px}.profile-window{height:100%}.profile-layout{flex:1;grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:8px;min-height:0;display:grid}.profile-preview{flex-direction:column;gap:6px;min-height:0;padding:8px;display:flex;overflow:auto}.profile-preview-header{gap:5px;display:grid}.profile-preview h1{overflow-wrap:anywhere;margin:0;font-size:24px;line-height:27px}.profile-preview p,.profile-badges-block p{margin:0}.profile-preview hr,.profile-badges-block hr{width:100%;margin:2px 0}.profile-summary-card{flex:none}.profile-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.profile-summary-grid span{background:var(--win-gray);box-shadow:var(--win-shadow-sunken);text-align:center;gap:1px;min-width:0;padding:5px;display:grid}.profile-summary-grid strong{font-size:16px}.profile-summary-list{gap:5px;display:grid}.profile-summary-list p{background:var(--win-gray);box-shadow:var(--win-shadow-sunken);gap:2px;min-width:0;padding:5px 6px;display:grid}.profile-summary-list span{color:#404040;font-size:12px}.profile-summary-list strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-badges-block{gap:5px;display:grid}.profile-bio{background:var(--win-white);box-shadow:var(--win-shadow-sunken);white-space:pre-wrap;max-height:96px;padding:6px;overflow:auto}.profile-tabs{flex:none;gap:4px;display:flex}.profile-tabs button{min-width:92px}.profile-tabs button.active{box-shadow:var(--win-shadow-sunken);font-weight:700}.profile-panel-scroll{min-height:0;padding:8px;overflow:auto}.profile-form{gap:8px;min-height:0;display:grid;overflow:visible}.profile-form label{gap:3px;display:grid}.profile-color-picker{margin:0}.profile-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.status-line{background:var(--win-gray);box-shadow:var(--win-shadow-sunken);margin-top:8px;padding:6px 8px}.danger{color:maroon}.setup-code{box-shadow:var(--win-shadow-sunken);white-space:pre-wrap;background:#fff;max-height:220px;padding:8px;font-family:w95fa,monospace;overflow:auto}.utility-window,.open-file-window{height:100%}.notepad-text{resize:none;white-space:pre;flex:1;min-height:0;font-family:w95fa,Courier New,monospace;line-height:17px;overflow:scroll}.dos-toolbar{border-bottom:2px solid var(--win-gray-dark);box-shadow:0 2px 0 var(--win-white);align-items:center;gap:4px;padding:4px 2px 6px;display:flex}.dos-toolbar select{min-width:90px;height:24px}.dos-toolbar button{min-width:26px;min-height:24px!important;padding:1px 4px!important}.dos-screen{color:silver;background:#000;flex:1;min-height:0;margin:0;padding:10px;font-family:w95fa,Courier New,monospace;line-height:16px;overflow:auto}.calculator-window{gap:7px}.calc-display{background:var(--win-white);box-shadow:var(--win-shadow-sunken);text-align:right;width:100%;height:31px;padding:5px 7px 3px;font-family:w95fa,monospace}.paint-window,.wallpaper-window,.hiddenroom-window{background:var(--win-gray);flex-direction:column;height:100%;min-height:0;display:flex}.wallpaper-window{position:relative}.winamp-crop-frame--wide{aspect-ratio:16/9;min-height:180px}.wallpaper-crop-dialog{width:min(700px,100%)}.wallpaper-content{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:190px minmax(0,1fr);gap:10px;min-height:0;padding:10px;display:grid;overflow:hidden}.wallpaper-list{flex-direction:column;gap:2px;min-height:0;padding:6px;display:flex;overflow:auto}.wallpaper-list button{text-align:left;background:0 0;box-shadow:none!important;min-height:24px!important;padding:3px 6px!important}.wallpaper-list button.active,.wallpaper-list button:focus{background:var(--win-blue);color:var(--win-white);outline:1px dotted var(--win-white);outline-offset:-3px}.wallpaper-preview-panel{flex-direction:column;gap:12px;min-width:0;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.wallpaper-preview-monitor{background:var(--win-gray);box-shadow:var(--win-shadow-raised);width:100%;max-width:290px;margin:6px auto 0;padding:12px 12px 22px}.wallpaper-preview-screen{aspect-ratio:16/9;box-shadow:var(--win-shadow-sunken);width:100%;overflow:hidden}.wallpaper-details{gap:6px;display:grid}.hiddenroom-content{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:0;margin:10px;display:flex}.hiddenroom-content.has-details{text-align:left;justify-content:flex-start;align-items:stretch;padding:12px;overflow:auto}.hiddenroom-header{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.hiddenroom-content .pixel-icon{width:42px;height:42px}.hiddenroom-content h1{margin:0;font-size:24px}.hiddenroom-actions{flex-direction:column;align-items:center;gap:7px;display:flex}.hiddenroom-download-button{background:var(--win-gray);box-shadow:var(--win-shadow-raised);color:var(--win-black);cursor:var(--cursor-hand);font:inherit;border:0;place-content:center;min-width:138px;min-height:28px;padding:5px 14px 4px;text-decoration:none;display:inline-flex}.hiddenroom-download-button:active{box-shadow:var(--win-shadow-sunken);padding:6px 13px 3px 15px}.hiddenroom-documentation{background:var(--win-white);box-shadow:var(--win-shadow-sunken);gap:8px;margin-top:14px;padding:12px;line-height:18px;display:grid}.hiddenroom-documentation h2{margin:0 0 2px;font-size:18px}.hiddenroom-documentation p{margin:0}.hiddenroom-login-gate{color:#0f6;background:#000;justify-content:center;align-items:center;min-height:100%;padding:24px;font:12px Courier New,monospace;display:flex}.hiddenroom-login-panel{background:#030803;border:1px solid #0f6;gap:12px;width:100%;max-width:380px;padding:20px;display:grid;box-shadow:0 0 18px #00ff6640}.hiddenroom-login-title{border-bottom:1px dashed #0f6;padding-bottom:8px;font-weight:700}.hiddenroom-login-panel label{gap:4px;display:grid}.hiddenroom-login-panel input{color:#0f6;font:inherit;background:#000;border:1px solid #0f6;padding:6px}.hiddenroom-login-error,.hiddenroom-breach-error{color:#ff4040;margin:0;font-weight:700}.hiddenroom-breach-qte{color:#0f6;background:#020702;border:1px solid #0f6;gap:12px;padding:14px;display:grid}.hiddenroom-breach-status{border-bottom:1px dashed #0f6;justify-content:space-between;padding-bottom:6px;font-weight:700;display:flex}.hiddenroom-frequency-stage,.hiddenroom-phase-stage,.hiddenroom-checksum-stage{gap:9px;display:grid}.hiddenroom-frequency-stage label,.hiddenroom-phase-stage label{gap:4px;display:grid}.hiddenroom-signal-bars{border-bottom:1px solid #0f6;align-items:end;gap:3px;height:54px;display:flex}.hiddenroom-signal-bars span{opacity:.75;background:#0f6;flex:1}.hiddenroom-checksum-stage output{color:#fff;letter-spacing:8px;text-align:center;text-shadow:0 0 7px #0f6;font-size:28px;font-weight:700}.hiddenroom-checksum-stage input{color:#fff;letter-spacing:6px;text-align:center;text-transform:uppercase;background:#000;border:1px solid #0f6;padding:6px;font:700 20px Courier New,monospace}.hiddenroom-intercepts-button[aria-pressed=true]{box-shadow:var(--win-shadow-sunken);color:maroon}.hiddenroom-intercepts{box-shadow:var(--win-shadow-sunken);color:#65e56f;background:#050805;border:1px solid #000;gap:10px;margin-top:14px;padding:10px;font-family:Courier New,monospace;display:grid}.hiddenroom-intercepts header{border-bottom:1px solid #1f6d29;gap:4px;padding-bottom:8px;display:grid}.hiddenroom-intercepts header strong{color:#ffd65a;font-size:10px}.hiddenroom-live-dot{background:#ff2d2d;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 6px #ff2d2d}.hiddenroom-log-list{gap:6px;display:grid}.hiddenroom-log-entry{overflow-wrap:anywhere;border-bottom:1px dotted #244f28;grid-template-columns:58px 112px minmax(0,1fr);gap:3px 8px;padding-bottom:6px;display:grid}.hiddenroom-log-entry time,.hiddenroom-log-entry b{color:#fff}.hiddenroom-log-entry small{color:#8cab8f;grid-column:2/-1}.hiddenroom-intercepts>p{color:#9fa99f;margin:0;font-size:10px}@media (max-width:560px){.hiddenroom-log-entry{grid-template-columns:58px minmax(0,1fr)}.hiddenroom-log-entry span,.hiddenroom-log-entry small{grid-column:1/-1}}.paint-toolbar-strip{border-bottom:1px solid var(--win-gray-dark);box-shadow:0 1px 0 var(--win-white);flex:none;align-items:center;gap:4px;min-height:31px;padding:3px 4px 5px;display:flex}.paint-toolbar-strip button{min-width:45px;min-height:24px!important;padding:2px 7px!important}.paint-toolbar-strip span{box-shadow:inset 1px 0 0 var(--win-gray-dark), inset 2px 0 0 var(--win-white);width:2px;height:21px}.paint-main{flex:1;grid-template-columns:58px minmax(0,1fr);gap:4px;min-height:0;padding:4px;display:grid}.paint-toolbox{background:var(--win-gray);box-shadow:var(--win-shadow-sunken);flex:none;grid-template-columns:repeat(2,24px);place-content:start center;gap:2px;min-height:0;padding:4px 3px;display:grid;overflow:auto}.paint-toolbox button{justify-content:center;align-items:center;min-width:24px;height:24px;display:flex;min-height:24px!important;padding:0!important}.paint-toolbox button.active,.paint-size-box button.active{box-shadow:var(--win-shadow-sunken)}.paint-size-box{grid-column:1/-1;grid-template-columns:1fr;gap:3px;margin-top:8px;display:grid}.paint-size-box button{height:22px}.paint-size-box span{background:var(--win-black);margin:0 auto;display:block}.paint-tool-icon{width:16px;height:16px;position:relative}.paint-tool-icon:before,.paint-tool-icon:after{content:"";position:absolute}.paint-tool-icon.pencil:before{border:1px solid var(--win-black);background:#ff0;width:4px;height:14px;top:1px;left:7px;transform:rotate(40deg)}.paint-tool-icon.brush:before{background:#804000;width:4px;height:13px;top:0;left:7px;transform:rotate(35deg)}.paint-tool-icon.brush:after{background:navy;width:9px;height:5px;top:10px;left:3px;transform:rotate(35deg)}.paint-tool-icon.eraser:before{border:1px solid var(--win-black);background:#ff80c0;width:11px;height:8px;top:5px;left:3px;transform:rotate(-25deg)}.paint-tool-icon.line:before{background:var(--win-black);width:15px;height:2px;top:8px;left:1px;transform:rotate(-35deg)}.paint-tool-icon.selection:before,.paint-tool-icon.rectangle:before{border:2px solid var(--win-black);width:12px;height:10px;top:2px;left:2px}.paint-tool-icon.selection:before{border-style:dotted}.paint-workspace{box-shadow:var(--win-shadow-sunken);background:gray;justify-content:center;align-items:flex-start;min-height:0;padding:12px;display:flex;overflow:auto}.paint-canvas{background:var(--win-white);box-shadow:1px 1px 0 var(--win-black), 2px 2px 0 var(--win-gray-dark);cursor:var(--cursor-pen);image-rendering:auto;touch-action:none;flex:none;width:800px;height:600px;display:block}.paint-colors{background:var(--win-gray);border-top:1px solid var(--win-white);flex:none;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:8px;min-height:53px;padding:5px 6px;display:grid}.paint-current-colors{box-shadow:var(--win-shadow-sunken);height:40px;position:relative}.paint-current-colors span{border:1px solid var(--win-black);width:28px;height:22px;display:block;position:absolute}.paint-current-colors span:first-child{z-index:2;top:5px;left:7px}.paint-current-colors span:last-child{background:var(--win-white);z-index:1;bottom:5px;right:7px}.paint-palette{grid-template-columns:repeat(14,20px);justify-content:start;gap:2px;display:grid}.paint-palette button{border:1px solid var(--win-black);box-shadow:inset -1px -1px 0 var(--win-gray-dark), inset 1px 1px 0 var(--win-white);width:20px;min-width:20px;height:18px;min-height:18px!important;padding:0!important}.paint-palette button.active{outline:1px dotted var(--win-black);outline-offset:-3px}.calc-row,.calc-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.calc-row button,.calc-grid button{color:navy;min-width:0;min-height:30px!important;padding:3px 2px!important}.calc-row button:first-child{color:#0000}.calc-memory{color:#a00000!important}.dialog-window{flex-direction:column;gap:12px;height:100%;padding:12px;display:flex}.dialog-copy{grid-template-columns:42px 1fr;align-items:start;gap:12px;display:grid}.dialog-copy p{margin:0}.dialog-icon{background:var(--win-gray);box-shadow:var(--win-shadow-raised);width:34px;height:34px;display:block;position:relative}.dialog-icon:before{content:"";background:#ff0;width:8px;height:8px;position:absolute;top:9px;left:9px;box-shadow:8px 0 #0f0086,0 8px #fff,8px 8px red}.dialog-icon.shutdown:before{background:red;border-radius:50%;width:22px;height:22px;top:6px;left:6px;box-shadow:inset -2px -2px maroon,inset 2px 2px #ff8080}.pixel-icon,.start-item-icon,.task-icon,.dialog-icon,.start-logo{background-color:#0000;background-image:var(--win98-icon);box-shadow:none;image-rendering:pixelated;background-position:50%;background-repeat:no-repeat}.pixel-icon{--win98-icon:url(/icons/win98/windows_button-0.png);background-size:32px 32px}.pixel-icon:before,.pixel-icon:after,.start-item-icon:before,.task-icon:before,.dialog-icon:before,.start-logo:before{content:none;display:none}.start-logo{--win98-icon:url(/icons/win98/icons8-windows-95-96.png);background-size:contain;width:20px;height:20px;display:block}.start-item-icon{background-size:20px 20px}.task-icon{background-size:16px 16px}.dialog-icon{background-size:32px 32px}.pixel-icon.computer,.start-item-icon.computer,.task-icon.computer{--win98-icon:url(/icons/win98/computer-2.png)}.pixel-icon.network,.start-item-icon.network,.task-icon.network{--win98-icon:url(/icons/win98/network_normal_two_pcs-0.png)}.pixel-icon.inbox,.start-item-icon.inbox,.task-icon.inbox{--win98-icon:url(/icons/win98/mailbox_world-0.png)}.pixel-icon.recycle,.start-item-icon.recycle,.task-icon.recycle{--win98-icon:url(/icons/win98/recycle_bin_empty-0.png)}.pixel-icon.msn,.start-item-icon.msn,.task-icon.msn{--win98-icon:url(/icons/win98/msn.png)}.pixel-icon.ie,.start-item-icon.ie,.task-icon.ie{--win98-icon:url(/icons/win98/internet_explorer.webp)}.pixel-icon.antivirus,.start-item-icon.antivirus,.task-icon.antivirus{--win98-icon:url(/icons/win98/nod32-antivirus.webp)}.pixel-icon.briefcase,.start-item-icon.briefcase,.task-icon.briefcase{--win98-icon:url(/icons/win98/briefcase-0.png)}.pixel-icon.forum,.start-item-icon.forum,.task-icon.forum{--win98-icon:url(/icons/win98/program_manager-0.png)}.pixel-icon.arcs,.start-item-icon.arcs,.task-icon.arcs{--win98-icon:url(/icons/win98/help_book_big-0.png)}.start-item-icon.programs{--win98-icon:url(/icons/win98/file_program_group-0.png)}.start-item-icon.documents,.task-icon.openFile{--win98-icon:url(/icons/win98/directory_open_file_mydocs-0.png)}.pixel-icon.members,.start-item-icon.members,.task-icon.members{--win98-icon:url(/icons/win98/users-0.png)}.pixel-icon.profile,.start-item-icon.profile,.task-icon.profile{--win98-icon:url(/icons/win98/user_card.png)}.start-item-icon.settings{--win98-icon:url(/icons/win98/settings_gear-0.png)}.pixel-icon.drive,.start-item-icon.drive{--win98-icon:url(/icons/win98/hard_disk_drive-0.png)}.pixel-icon.folder,.start-item-icon.folder{--win98-icon:url(/icons/win98/directory_closed-0.png)}.pixel-icon.notepad,.start-item-icon.notepad,.task-icon.notepad{--win98-icon:url(/icons/win98/notepad-1.png)}.pixel-icon.dos,.start-item-icon.dos,.task-icon.dos{--win98-icon:url(/icons/win98/console_prompt-0.png)}.pixel-icon.calculator,.start-item-icon.calculator,.task-icon.calculator{--win98-icon:url(/icons/win98/calculator-0.png)}.pixel-icon.paint,.start-item-icon.paint,.task-icon.paint{--win98-icon:url(/icons/win98/paint.png)}.pixel-icon.winamp,.start-item-icon.winamp,.task-icon.winamp{--win98-icon:url(/icons/win98/winamp.png)}.pixel-icon.koc-clicker,.start-item-icon.koc-clicker,.task-icon.kocClicker{--win98-icon:url(/koc-clicker/ulvem-normal.webp);background-size:contain}.pixel-icon.poto-tcg,.start-item-icon.poto-tcg,.task-icon.potoTcg{--win98-icon:url(/icons/win98/help_book_big-0.png)}.task-icon.auth{--win98-icon:url(/icons/win98/key_win-0.png)}.pixel-icon.wallpaper,.start-item-icon.wallpaper,.task-icon.wallpaper{--win98-icon:url(/icons/win98/settings_gear-0.png)}.pixel-icon.hiddenroom,.start-item-icon.hiddenroom,.task-icon.hiddenroom,.pixel-icon.elevator-access,.pixel-icon.elevator-call{--win98-icon:url(/icons/win98/key_win-0.png)}.pixel-icon.about,.start-item-icon.about,.start-item-icon.help,.task-icon.about{--win98-icon:url(/icons/win98/help_book_big-0.png)}.pixel-icon.shutdown,.start-item-icon.shutdown,.task-icon.shutdown,.dialog-icon.shutdown{--win98-icon:url(/icons/win98/shut_down_with_computer-0.png)}.dialog-field{grid-template-columns:auto 1fr;align-items:center;gap:8px;display:grid}.dialog-actions{justify-content:flex-end;gap:8px;margin-top:auto;display:flex}.dialog-actions button{min-width:78px}.checkbox-line,.radio-line{grid-template-columns:none!important;gap:7px!important;display:flex!important}.open-look-row{grid-template-columns:auto minmax(140px,1fr) auto;align-items:center;gap:7px;display:grid}.open-tools{gap:4px;display:flex}.open-tools button{min-width:34px;font-size:12px;min-height:26px!important;padding:2px 4px!important}.open-file-list{flex-direction:column;flex:1;gap:2px;min-height:128px;display:flex}.open-file-list .explorer-icon{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;min-height:24px!important;padding:2px 4px!important}.open-file-list .pixel-icon{transform-origin:0;flex:none;width:28px;height:24px;transform:scale(.72)}.open-bottom-grid{grid-template-columns:1fr 78px;align-items:center;gap:7px 12px;display:grid}.open-bottom-grid label{grid-template-columns:90px 1fr;align-items:center;gap:8px;display:grid}.open-bottom-grid button{min-width:78px}@media (max-width:900px){.private-network-layout{grid-template-columns:140px minmax(0,1fr) 190px}}@media (max-width:760px){::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-button{width:0;height:0;display:none}.desktop-icons{overscroll-behavior:contain;pointer-events:auto;touch-action:pan-y;inset:0 0 34px;overflow:hidden auto}.win-window{width:auto!important;min-width:0!important;max-height:calc(100svh - 46px)!important;position:fixed!important;top:6px!important;left:4px!important;right:4px!important}.win-window.maximized{height:auto!important;inset:0 0 calc(34px + env(safe-area-inset-bottom,0px)) 0!important;max-height:none!important}.resize-handle,.resize-grip{display:none!important}.paint-canvas{width:100%!important;height:auto!important}.title-bar{cursor:default;touch-action:manipulation}.thread-button,.private-member-button,.member-row,.inbox-message-button{min-height:44px!important;padding:8px 10px!important}button:not(.tab):not(.title-button):not(.task-button):not(.start-button):not(.tray-button):not(.menu-bar button):not(.koc-tab):not(.koc-upgrade-row):not(.koc-ascend-btn){min-height:36px}.thread-meta,.muted{font-size:13px}.split-layout,.inbox-compose-grid,.inbox-layout,.network-neighborhood-layout,.members-layout,.report-layout,.arc-layout,.arc-form,.profile-layout,.profile-choice-grid,.winamp-layout,.winamp-details{grid-template-columns:1fr}.split-layout aside{flex:1;min-height:80px;max-height:none;overflow-y:auto}.forum-toolbar{flex-wrap:wrap}.forum-toolbar button{flex:auto;min-width:60px}.thread-list{gap:2px}.post{padding:8px}.forum-author{flex-wrap:wrap;gap:4px}.winamp-player,.winamp-albums,.winamp-playlist,.winamp-presence,.winamp-details,.winamp-library-tools{grid-area:auto/1}.winamp-playlist-panel{min-height:160px}.winamp-controls button{min-width:48px!important;min-height:38px!important;padding:4px 10px!important}.winamp-progress{height:20px}.winamp-progress progress{height:18px}.winamp-albums button,.winamp-playlist button{min-height:40px!important;padding:6px 8px!important}.msn-voice-settings-grid,.private-network-layout{grid-template-columns:1fr}.private-voice-sidebar{min-height:0;max-height:none;overflow-y:auto}.msn-voice-participants{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.msn-voice-member-volumes label{grid-template-columns:minmax(0,1fr) minmax(110px,1fr) 40px}.private-message{max-width:92%}.private-report-form{grid-template-columns:minmax(0,1fr) auto}.member-detail-header{flex-direction:column;gap:10px}.profile-preview-header{gap:8px}.profile-preview{padding:10px}.inbox-mode-switch{flex-wrap:wrap}.start-menu{max-height:calc(100svh - 42px - env(safe-area-inset-bottom,0px));grid-template-columns:26px minmax(0,1fr);width:min(320px,100vw - 8px);overflow:hidden auto}.start-items{min-width:0}.start-submenu{box-shadow:var(--win-shadow-sunken);width:calc(100% - 8px);min-width:0;margin:2px 0 4px 8px;position:static;top:auto;left:auto}.start-item-shell:hover .start-submenu,.start-item-shell:focus-within .start-submenu{display:none}.start-item-shell.is-open .start-submenu{display:flex}.start-submenu button{min-height:40px!important}.taskbar{padding:3px;padding-bottom:max(3px, env(safe-area-inset-bottom));height:calc(34px + env(safe-area-inset-bottom,0px))}.clock{display:none}.start-button,.task-button,.tray-button{touch-action:manipulation;height:28px;min-height:28px!important}.task-button{gap:0;min-width:32px;padding:2px 4px!important}.tray-button{min-width:28px}.task-label{display:none}.win-window{padding-left:max(3px, env(safe-area-inset-left));padding-right:max(3px, env(safe-area-inset-right))}input:not([type=range]):not([type=checkbox]):not([type=radio]),textarea,select{font-size:16px}textarea{min-height:72px}}@media (max-width:480px){.win-window{left:2px!important;right:2px!important}.thread-button span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.split-layout aside{max-height:none}.briefcase-grid,.member-badges-grid{grid-template-columns:repeat(3,1fr)}.winamp-cover-art{max-width:180px}.winamp-panel-title-row{flex-wrap:wrap;row-gap:2px}.winamp-sort-label{display:none}.private-compose textarea{min-height:56px}.koc-tab{padding:3px 5px;font-size:9px}.inbox-compose-grid{gap:6px}}@media (max-width:360px){.win-window{max-height:calc(100svh - 34px)!important;padding:2px!important;top:0!important;left:0!important;right:0!important}.win-window.maximized{inset:0 0 calc(34px + env(safe-area-inset-bottom,0px)) 0!important}.title-bar-title{font-size:11px}.forum-toolbar button{padding:4px 6px!important}.status-bar{font-size:11px}.maintenance-password-row,.maintenance-actions,.security-warning-actions{flex-direction:column}.maintenance-password-row{align-items:stretch!important}.maintenance-password-row label{width:auto!important}.maintenance-actions,.security-warning-actions{align-items:stretch!important}.maintenance-actions button,.security-warning-actions button{width:100%}}@media (max-width:360px) and (pointer:fine){.title-bar{min-height:20px;padding:1px 2px}.title-button{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}}.msn-notification-stack{z-index:9999;flex-direction:column-reverse;gap:6px;display:flex;position:fixed;bottom:42px;right:8px}.msn-notification-toast{background:var(--win-gray);box-shadow:var(--win-shadow-raised), 2px 4px 12px #00000059;flex-direction:column;gap:0;min-width:260px;max-width:300px;padding:3px;animation:.35s ease-out msn-toast-slide-in;display:flex}.msn-notification-toast.voice{box-shadow:var(--win-shadow-raised), 0 0 0 2px #00800047, 2px 4px 12px #00000059}.msn-notification-header{background:var(--win-blue);color:var(--win-white);align-items:center;gap:6px;min-height:22px;padding:2px 4px;font-size:14px;display:flex}.msn-notification-toast.voice .msn-notification-header{background:green}.msn-notification-header strong{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.msn-notif-icon{transform-origin:50%;transform:scale(.52);width:20px!important;height:18px!important;min-height:18px!important}.msn-notif-icon.voice{filter:hue-rotate(70deg)saturate(1.4)}.msn-notification-close{cursor:var(--cursor-hand);justify-content:center;align-items:center;font-size:11px;display:flex;background:var(--win-gray)!important;box-shadow:var(--win-shadow-raised)!important;color:var(--win-black)!important;width:16px!important;height:16px!important;min-height:16px!important;padding:0!important}.msn-notification-close:active{box-shadow:var(--win-shadow-sunken)!important}.mini-winamp-player{color:#d7d7ff;z-index:100;background:linear-gradient(135deg,#34345a,#262644 58%,#17172a);border:1px solid #000;gap:6px;width:min(330px,100vw - 20px);padding:6px;display:grid;position:fixed;top:10px;right:10px;box-shadow:inset 1px 1px #777aa6,inset -1px -1px #000,3px 3px #00000073}.mini-winamp-titlebar{color:#fff;justify-content:space-between;align-items:center;font:700 11px/1 Arial,sans-serif;display:flex}.mini-winamp-titlebar button,.mini-winamp-controls button{color:#050510;cursor:var(--cursor-hand);background:linear-gradient(#eef1fb,#7882aa 48%,#20284b);border:1px solid #050510;min-width:30px;font:700 10px Arial,sans-serif;box-shadow:inset 1px 1px #fff,inset -1px -1px #11172d;min-height:20px!important;padding:2px 6px!important}.mini-winamp-titlebar button:active,.mini-winamp-controls button:active{color:#fff;background:linear-gradient(#20284b,#7882aa)}.mini-winamp-track{color:#80ff80;text-overflow:ellipsis;text-shadow:0 0 3px #00c000;white-space:nowrap;background:#050510;border:1px solid #000;padding:4px 6px;font:700 13px Courier New,monospace;overflow:hidden;box-shadow:inset 1px 1px #6c7ba8,inset -1px -1px #000}.mini-winamp-time{color:#80ff80;font:700 12px Courier New,monospace}.mini-winamp-seek{appearance:none;background:linear-gradient(90deg, #70ff70 0 var(--mini-winamp-progress,0%), #050510 var(--mini-winamp-progress,0%) 100%);cursor:var(--cursor-hand);border:1px solid #000;width:100%;height:12px;box-shadow:inset 1px 1px #fff,inset -1px -1px #000}.mini-winamp-seek:disabled{cursor:var(--cursor-disabled);opacity:.6}.mini-winamp-seek::-webkit-slider-thumb{appearance:none;background:var(--win-gray);border:1px solid #000;width:12px;height:20px;box-shadow:inset 1px 1px #fff,inset -1px -1px #404040}.mini-winamp-seek::-moz-range-thumb{background:var(--win-gray);border:1px solid #000;width:12px;height:20px;box-shadow:inset 1px 1px #fff,inset -1px -1px #404040}.mini-winamp-controls{gap:4px;display:flex}.msn-notification-body{background:#ffc;border:1px solid olive;padding:6px 8px;font-size:13px;line-height:16px}.msn-notification-body p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.msn-notification-body p:first-child{color:var(--win-blue)}.msn-notification-open{align-self:flex-end;margin:4px 4px 3px 0;font-size:13px;min-height:22px!important;padding:2px 12px!important}@keyframes msn-toast-slide-in{0%{opacity:0;transform:translate(60px)scale(.92)}to{opacity:1;transform:translate(0)scale(1)}}.winamp-window{color:#0b2545;background:#dce9fb;flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.winamp-page-tabs{background:#c3dcf6;border-bottom:1px solid #6fa3de;gap:6px;padding:8px 10px 0;display:flex}.winamp-page-tabs button{color:#134fb4;cursor:var(--cursor-hand);background:#eaf2fd;border:1px solid #6fa3de;border-bottom:none;border-radius:5px 5px 0 0;padding:7px 14px;font:700 11px Segoe UI,Arial,sans-serif}.winamp-page-tabs button.active{color:#fff;background:linear-gradient(#4d92e8,#1d63d6)}.winamp-page-tabs button:not(.active):hover{background:#d8e9fc}.winamp-shell{overscroll-behavior:contain;background:#c3dcf6;flex:1;grid-template:"player artwork albums"232px"playlist details community"minmax(540px,1fr)/550px minmax(250px,.85fr) minmax(280px,1fr);gap:10px;min-height:0;padding:10px;display:grid;overflow:auto}.winamp-shell.winamp-shell-upload{grid-template:"uploader"minmax(0,1fr)/minmax(0,1fr)}.winamp-shell *{min-width:0}.winamp-classic-main,.winamp-playlist-panel,.winamp-cover-panel,.winamp-album-rack,.winamp-community-panel,.winamp-info-panel,.winamp-library-tools{border:1px solid #6fa3de;border-radius:5px;min-height:0;box-shadow:inset 0 1px #fff,0 2px 6px #0f3c782e}.winamp-classic-main{background:#fff;border:1px solid #2f6fc2;grid-area:player;grid-template-rows:24px 96px 26px 34px;gap:7px;width:min(550px,100%);height:232px;padding:0 9px 9px;display:grid;overflow:hidden;box-shadow:0 2px 7px #0f3c7838}.winamp-classic-title,.winamp-panel-title{color:#fff;letter-spacing:.2px;text-shadow:0 1px 1px #00000059;background:linear-gradient(#4d92e8 0%,#1d63d6 48%,#134fb4 100%);border-radius:4px 4px 0 0;margin:0 -9px;padding:5px 9px;font:700 11px Segoe UI,Arial,sans-serif}.winamp-classic-title{justify-content:space-between;min-width:0;line-height:14px;display:flex}.winamp-title-led{color:#baf7c2}.winamp-player-grid{grid-template-columns:178px minmax(0,1fr);gap:8px;min-height:0;display:grid}.winamp-meter-panel,.winamp-readout-panel{background:#eef5fd;border:1px solid #aecdee;border-radius:4px;min-width:0}.winamp-meter-panel{grid-template-rows:42px minmax(0,1fr);padding:5px;display:grid}.winamp-readout-panel{background:#f4f9fe;grid-template-rows:28px 17px 24px;gap:6px;padding:7px 8px;display:grid}.winamp-time{color:#0b3d91;white-space:nowrap;min-width:0;font:700 28px/33px Segoe UI,Arial,sans-serif}.winamp-duration-total{color:#3f6fb8;white-space:nowrap;font:700 12px/17px Segoe UI,Arial,sans-serif}.winamp-song-display{color:#134fb4;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #aecdee;border-radius:3px;min-width:0;height:28px;padding:0 8px;font:700 14px/26px Segoe UI,Arial,sans-serif;overflow:hidden}.winamp-visualizer{background:#eaf2fd;border:1px solid #aecdee;border-radius:4px;justify-content:flex-start;align-items:flex-end;gap:1px;width:100%;height:100%;min-height:0;padding:4px 5px 3px;display:flex;overflow:hidden}.winamp-visualizer span{background:linear-gradient(#1d63d6 0 55%,#6fb1f2 55% 100%);align-self:flex-end;width:2px;min-height:2px;max-height:100%;transition:height 80ms linear;display:block}.winamp-seek{appearance:none;background:linear-gradient(90deg, #1d63d6 0 var(--winamp-progress,0%), #d7e6fa var(--winamp-progress,0%) 100%);border:1px solid #aecdee;border-radius:4px;width:calc(100% - 44px);height:8px;margin:7px 22px 0}.winamp-seek:disabled{opacity:.6}.winamp-seek::-webkit-slider-runnable-track{appearance:none;background:0 0;height:8px}.winamp-seek::-webkit-slider-thumb{appearance:none;background:#fff;border:2px solid #1d63d6;border-radius:50%;width:14px;height:14px;margin-top:-3px}.winamp-seek::-moz-range-track{background:0 0;height:8px}.winamp-seek::-moz-range-progress{background:#1d63d6;border-radius:4px;height:8px}.winamp-seek::-moz-range-thumb{background:#fff;border:2px solid #1d63d6;border-radius:50%;width:14px;height:14px}.winamp-volume-row{min-width:0}.winamp-volume-row label{color:#134fb4;grid-template-columns:26px minmax(0,1fr);gap:2px;font-size:10px;font-weight:600;line-height:18px;display:grid}.winamp-volume-row input{cursor:pointer;align-self:center;width:100%;min-width:0;height:12px;margin:0}.winamp-control-deck{justify-content:space-between;align-items:center;min-width:0;margin-top:6px;display:flex}.winamp-classic-main audio{display:none}.winamp-button-row{gap:4px;display:flex}.winamp-button-row button,.winamp-toggle-row button,.winamp-classic-link,.winamp-track-actions button,.winamp-playlist-search button,.winamp-playlist-sort-bar button,.winamp-library-tools button,.winamp-editor-grid button,.winamp-comment-form button{color:#fff;cursor:var(--cursor-hand);text-align:center;background:linear-gradient(#6fa9ec,#1d63d6 55%,#134fb4);border:1px solid #134fb4;border-radius:3px;min-width:38px;font:700 10px Segoe UI,Arial,sans-serif;text-decoration:none;min-height:22px!important;padding:2px 8px!important}.winamp-button-row button:hover,.winamp-toggle-row button:hover,.winamp-classic-link:hover,.winamp-track-actions button:hover,.winamp-playlist-search button:hover,.winamp-playlist-sort-bar button:hover,.winamp-library-tools button:hover,.winamp-editor-grid button:hover,.winamp-comment-form button:hover{background:linear-gradient(#82b8f0,#2a72de 55%,#1d5ec6)}.winamp-button-row button:active,.winamp-toggle-row button:active,.winamp-toggle-row button.active,.winamp-classic-link:active,.winamp-track-actions button:active,.winamp-playlist-search button:active,.winamp-playlist-sort-bar button:active,.winamp-playlist-sort-bar button.active,.winamp-library-tools button:active,.winamp-editor-grid button:active,.winamp-comment-form button:active{background:linear-gradient(#0f3e91,#134fb4)}.winamp-toggle-row{align-items:center;gap:4px;display:flex}.winamp-playlist-sort-bar{align-items:center;gap:4px;padding:0 9px 6px;display:flex}.winamp-panel-title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.winamp-panel-title-row .winamp-playlist-sort-bar{flex-shrink:0;gap:2px;padding:0}.winamp-sort-label{color:#ffffffa6;letter-spacing:.2px;margin-right:1px;font:700 10px Segoe UI,Arial,sans-serif}.winamp-panel-title-row .winamp-playlist-sort-bar button{color:#ffffffb3;background:0 0;border:1px solid #0000;border-radius:2px;min-width:0;font:700 10px Segoe UI,Arial,sans-serif;min-height:16px!important;padding:1px 5px!important}.winamp-panel-title-row .winamp-playlist-sort-bar button:hover{color:#fff;background:#ffffff26}.winamp-panel-title-row .winamp-playlist-sort-bar button.active{color:#fff;background:#ffffff40}.winamp-classic-link{place-content:center;min-width:72px;display:inline-flex}.winamp-cover-panel,.winamp-album-rack,.winamp-community-panel,.winamp-info-panel,.winamp-library-tools{color:#0b2545;background:#fff;padding:0 9px 9px}.winamp-cover-panel{grid-area:artwork;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(168px,190px) minmax(0,1fr);gap:8px 10px;display:grid;overflow:hidden}.winamp-cover-art{aspect-ratio:1;color:#6f93c4;background:#eaf2fd 50%/cover no-repeat;border:1px solid #aecdee;border-radius:4px;grid-area:2/1;justify-content:center;align-items:center;width:min(190px,100%);height:min(190px,100%);min-height:168px;font:700 13px Segoe UI,Arial,sans-serif;display:flex}.winamp-cover-panel>.winamp-panel-title{grid-column:1/-1}.winamp-track-owner{grid-area:2/2;align-content:start;gap:5px;min-width:0;display:grid;overflow:auto}.winamp-track-owner strong{color:#134fb4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.winamp-album-rack{flex-direction:column;grid-area:albums;gap:6px;padding:6px 9px 9px;display:flex;overflow:auto}.winamp-playlist-list button{color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #e3edfb;border-radius:0;grid-template-rows:auto auto;gap:3px;width:100%;display:grid;box-shadow:none!important;height:auto!important;min-height:46px!important;padding:7px 8px!important}.winamp-playlist-list button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.winamp-playlist-list button small{white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;overflow:hidden}.winamp-album-rack button{color:inherit;text-align:left;background:#f5f9fe;border:1px solid #dce9fb;border-radius:5px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;width:100%;display:grid;box-shadow:none!important;min-height:48px!important;padding:8px 10px!important}.winamp-album-thumb{background:#eaf2fd 50%/cover no-repeat;border:1px solid #aecdee;border-radius:4px;width:34px;height:34px;margin-bottom:2px;display:block}.winamp-album-rack button.active,.winamp-playlist-list button.active{color:#fff;background:linear-gradient(#4d92e8,#1d63d6);border-color:#134fb4}.winamp-album-rack button:hover,.winamp-playlist-list button:hover{background:#e3edfb}.winamp-album-rack button.active:hover,.winamp-playlist-list button.active:hover{background:linear-gradient(#5b9cea,#2a72de)}.winamp-album-rack small,.winamp-playlist-list small,.winamp-community-panel small{color:inherit;opacity:.7;overflow-wrap:anywhere}.winamp-album-rack button span,.winamp-playlist-list button span,.winamp-presence-row span,.winamp-presence-row strong,.winamp-track-owner span{overflow-wrap:anywhere}.winamp-playlist-panel{color:#0b2545;background:#fff;grid-area:playlist;grid-template-rows:auto minmax(0,1fr);min-height:220px;padding:0 9px 9px;display:grid}.winamp-playlist-search{grid-template-columns:minmax(0,1fr);gap:4px;margin-top:8px;display:grid}.winamp-playlist-search input{color:#0b2545;background:#fff;border:1px solid #aecdee;border-radius:3px;width:100%;min-width:0;padding:4px 7px;font:13px Segoe UI,Arial,sans-serif}.winamp-playlist-search input::placeholder{color:#8aa3c4;opacity:1}.winamp-playlist-search button:disabled{cursor:var(--cursor-default);filter:grayscale();opacity:.55}.winamp-playlist-list{background:#fff;border:1px solid #e3edfb;border-radius:4px;flex-direction:column;min-height:0;margin-top:6px;padding:2px;font:13px Segoe UI,Arial,sans-serif;display:flex;overflow:auto}.winamp-community-panel{grid-area:community;gap:6px;display:grid;overflow:auto}.winamp-community-panel h3{color:#134fb4;margin:6px 0 0;font-size:12px}.winamp-presence-row{background:#f5f9fe;border:1px solid #dce9fb;border-radius:4px;gap:2px;padding:5px 7px;display:grid}.winamp-presence-row.compact{background:0 0;border:0;padding:1px 0}.winamp-info-panel{grid-area:details;grid-template-rows:auto auto minmax(0,1fr) auto;gap:6px;display:grid;overflow:hidden}.winamp-info-summary{flex-direction:column;gap:6px;min-height:0;display:flex}.winamp-track-actions{flex-wrap:wrap;gap:4px;display:flex}.winamp-classic-checkbox{color:#0b2545;cursor:var(--cursor-hand);align-items:center;gap:4px;font:700 10px Segoe UI,Arial,sans-serif;display:inline-flex}.winamp-classic-title{color:#b8860b;text-shadow:0 0 4px #ffd700a6;animation:2.4s ease-in-out infinite winamp-classic-glow}@keyframes winamp-classic-glow{0%,to{text-shadow:0 0 3px #ffd70073}50%{text-shadow:0 0 8px #ffd700f2}}.winamp-info-panel p{overflow-wrap:anywhere;margin:0}.winamp-comments{flex-direction:column;gap:8px;min-height:0;padding:2px;display:flex;overflow:auto}.winamp-comments article{background:#f5f9fe;border:1px solid #dce9fb;border-radius:5px;flex-shrink:0;gap:6px;padding:9px 11px;display:grid;overflow:hidden}.winamp-comment-head{justify-content:space-between;align-items:center;gap:5px;min-width:0;display:flex}.winamp-comment-form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;display:grid}.winamp-comment-meta{align-items:baseline;gap:6px;min-width:0;display:flex}.winamp-comment-meta strong{color:#134fb4;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:70%;overflow:hidden}.winamp-comment-meta time{color:#7892b4;white-space:nowrap;flex:none;font-size:11px;line-height:1.2}.winamp-comment-body{white-space:pre-wrap;line-height:1.25}.winamp-comment-edit-form{gap:5px;margin-top:5px;display:grid}.winamp-comment-edit-form input{width:100%;min-width:0}.winamp-comment-edit-form div{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.winamp-comment-form input,.winamp-editor-grid input,.winamp-editor-grid select,.winamp-editor-grid textarea{color:#0b2545;background:#fff;border:1px solid #aecdee;border-radius:3px;width:100%;min-width:0;padding:4px 6px}.winamp-library-tools{grid-area:uploader;grid-template-rows:auto auto minmax(0,1fr);gap:6px;max-height:none;display:grid;overflow:auto}.winamp-tool-buttons{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.winamp-album-editor{background:#f5f9fe;border:1px solid #dce9fb;border-radius:5px;padding:7px}.winamp-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;min-height:0;display:grid}.winamp-editor-grid textarea,.winamp-editor-grid button,.winamp-collab-list,.winamp-cover-preview,.winamp-form-note,.winamp-file-field{grid-column:1/-1}.winamp-editor-grid>input[name=title],.winamp-editor-grid>select,.winamp-static-field{grid-column:span 1}.winamp-static-field{color:#0b2545;background:#f5f9fe;border:1px solid #dce9fb;border-radius:4px;justify-content:space-between;padding:6px 8px;display:flex}.winamp-file-field,.winamp-artist-field{gap:5px;min-height:58px;display:grid}.winamp-file-field input[type=file]{color:#0b2545;max-width:100%}.winamp-artist-field{grid-column:span 1;min-height:auto}.winamp-cover-preview{background:#f5f9fe;border:1px solid #dce9fb;border-radius:4px;align-items:center;gap:8px;min-height:76px;padding:6px;display:flex}.winamp-cover-preview span{background:#eaf2fd 50%/cover no-repeat;border:1px solid #aecdee;border-radius:3px;width:64px;height:64px;display:block}.winamp-form-note{color:#5b7090;margin:-2px 0 0;font-size:12px}.winamp-album-track-order{flex-direction:column;gap:6px;margin-top:4px;display:flex}.winamp-track-order-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.winamp-track-order-item{color:#0b2545;cursor:grab;background:#f5f9fe;border:1px solid #dce9fb;border-radius:4px;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}.winamp-track-order-item:active{cursor:grabbing;opacity:.7}.winamp-track-order-handle{color:#6f93c4;letter-spacing:2px;-webkit-user-select:none;user-select:none}.winamp-track-order-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.winamp-editor-grid textarea{min-height:92px}.winamp-collab-list{background:#f5f9fe;border:1px solid #dce9fb;border-radius:4px;flex-wrap:wrap;gap:4px;max-height:170px;margin:0;padding:7px;display:flex;overflow:auto}.winamp-collab-list legend{color:#fff;background:#1d63d6;border-radius:3px;padding:1px 5px;font-weight:700}.winamp-collab-list label{align-items:center;gap:6px;min-width:150px;display:flex}.winamp-shell input[type=range]{accent-color:#1d63d6}.winamp-crop-overlay{z-index:12;background:#0b25458c;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.winamp-crop-dialog{color:#0b2545;background:#fff;border:1px solid #6fa3de;border-radius:6px;gap:8px;width:min(430px,100%);padding:10px;display:grid;box-shadow:0 8px 24px #0b254559}.winamp-crop-frame{aspect-ratio:1;background-color:#eaf2fd;border:1px solid #aecdee;border-radius:4px;min-height:300px;position:relative;overflow:hidden}.winamp-crop-frame img{-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.winamp-crop-frame:after{content:"";pointer-events:none;border:1px dashed #1d63d6;position:absolute;inset:12px}.winamp-crop-controls{gap:6px;display:grid}.winamp-crop-controls label{gap:3px;display:grid}.winamp-crop-actions{justify-content:flex-end;gap:6px;display:flex}@media (max-width:1220px){.winamp-shell{grid-template:"player artwork"232px"playlist uploader"minmax(310px,1fr)"details uploader"minmax(240px,auto)"albums community"minmax(220px,auto)/minmax(0,550px) minmax(0,1fr)}}@media (max-width:760px){.win-window:not(.maximized):has(.winamp-window){max-height:calc(100dvh - 46px);top:6px!important;left:4px!important;right:4px!important}.winamp-shell{grid-template:"player""artwork""playlist"minmax(240px,auto)"details""uploader""albums""community"/minmax(0,1fr);gap:6px;padding:6px}.winamp-classic-main,.winamp-cover-panel,.winamp-album-rack,.winamp-playlist-panel,.winamp-community-panel,.winamp-info-panel,.winamp-library-tools{max-width:100%}.winamp-classic-main{transform-origin:0 0;grid-template-rows:auto auto auto auto;gap:6px;width:100%;height:auto;min-height:0;padding:5px 6px 7px;overflow:visible}.winamp-cover-panel,.winamp-editor-grid{grid-template-columns:minmax(0,1fr)}.winamp-cover-art,.winamp-track-owner,.winamp-editor-grid>input[name=title],.winamp-editor-grid>select,.winamp-static-field{grid-area:auto/1}.winamp-cover-panel{overflow:visible}.winamp-cover-art{justify-self:center;width:min(100%,260px);height:auto;min-height:0}.winamp-track-owner{max-height:none;overflow:visible}.winamp-playlist-panel{flex-direction:column;height:300px;min-height:0;max-height:300px;display:flex}.winamp-playlist-list{flex:auto;overflow-y:auto;max-height:220px!important}.winamp-album-rack,.winamp-community-panel,.winamp-library-tools{min-height:0;max-height:none}.winamp-info-panel{height:380px;min-height:0;max-height:380px;overflow:hidden;flex-direction:column!important;display:flex!important}.winamp-info-summary{flex:none;overflow:visible}.winamp-comments{flex:auto;min-height:100px;overflow-y:auto;max-height:none!important}.winamp-comment-form{flex:none;margin-top:4px}.winamp-control-deck,.winamp-button-row,.winamp-toggle-row,.winamp-tool-buttons,.winamp-cover-preview,.winamp-comment-edit-form div{flex-wrap:wrap}.winamp-control-deck{align-items:stretch;gap:6px}.winamp-button-row{flex:210px}.winamp-button-row button,.winamp-toggle-row button,.winamp-track-actions button,.winamp-library-tools button,.winamp-editor-grid button,.winamp-comment-form button{min-height:28px!important}.winamp-seek{width:calc(100% - 8px);margin:6px 4px 0}.winamp-editor-grid>input[name=title],.winamp-editor-grid>select,.winamp-static-field{grid-column:1}.winamp-static-field,.winamp-cover-preview{align-items:start;gap:6px;display:grid}.winamp-collab-list label{min-width:min(100%,150px)}.winamp-comment-form{grid-template-columns:minmax(0,1fr) auto}.winamp-crop-overlay{padding:8px}.winamp-crop-dialog{width:min(100%,430px);max-height:calc(100dvh - 30px);overflow:auto}.winamp-crop-frame{min-height:clamp(180px,62vw,300px)}}@media (max-width:430px){.winamp-shell{gap:5px;padding:5px}.winamp-classic-main{gap:5px;padding:4px 5px 6px}.winamp-player-grid{grid-template-columns:minmax(118px,.9fr) minmax(0,1fr);gap:6px}.winamp-meter-panel{padding:4px}.winamp-readout-panel{grid-template-rows:26px 17px 24px;gap:4px;padding:5px}.winamp-time{font-size:23px;line-height:32px}.winamp-song-display{height:26px;padding:0 5px;font-size:12px;line-height:24px}.winamp-duration-total{font-size:11px}.winamp-button-row button,.winamp-toggle-row button{flex:38px;min-width:0;padding-inline:4px!important}.winamp-toggle-row{flex:100%}.winamp-cover-art{width:min(100%,220px)}.winamp-comment-form{grid-template-columns:1fr}.winamp-info-panel{max-height:min(390px,68dvh)}.winamp-comments{max-height:210px}.winamp-comment-form button{width:100%}}@media (max-width:760px){.win-window:not(.maximized):has(.winamp-window){min-width:0;max-height:none;bottom:38px;right:4px;width:auto!important;height:auto!important;top:4px!important;left:4px!important}.win-window:not(.maximized):has(.winamp-window) .window-body{padding:2px;overflow:hidden}.winamp-shell{grid-template:"player""albums""playlist"minmax(260px,48dvh)"artwork""details"minmax(360px,58dvh)"uploader""community"minmax(250px,42dvh)/minmax(0,1fr);gap:6px;height:100%;padding:5px;overflow:auto}.winamp-classic-main{width:100%;min-height:218px}.winamp-album-rack{max-height:min(250px,36dvh)}.winamp-playlist-panel{height:min(390px,48dvh);min-height:260px}.winamp-info-panel{grid-template-rows:auto auto minmax(0,1fr) auto;height:min(500px,58dvh);max-height:100%;overflow:hidden}.winamp-library-tools{max-height:min(620px,72dvh)}.winamp-community-panel{max-height:min(360px,42dvh)}.winamp-album-rack,.winamp-community-panel,.winamp-library-tools{overflow:auto}.winamp-playlist-list{min-height:0;max-height:none;overflow:auto}.winamp-comments{flex:1;min-height:0;overflow-y:auto}.winamp-playlist-search{z-index:2;background:linear-gradient(#202040,#0d1028);position:sticky;top:0}.winamp-cover-panel{grid-template-columns:minmax(0,1fr)}.winamp-cover-art{width:min(68vw,220px)}.winamp-track-owner strong{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.winamp-comment-head,.winamp-comment-meta{flex-wrap:wrap;align-items:flex-start}.winamp-comment-meta strong{white-space:normal;max-width:100%}.winamp-collab-list{max-height:150px}}@media (max-width:430px){.win-window:not(.maximized):has(.winamp-window){bottom:36px;right:2px;top:2px!important;left:2px!important}.winamp-shell{grid-template-rows:auto auto minmax(240px,45dvh) auto minmax(340px,56dvh) auto minmax(230px,40dvh);gap:5px;padding:4px}.winamp-classic-main{min-height:210px}.winamp-album-rack{max-height:min(230px,34dvh)}.winamp-info-panel{height:min(470px,56dvh)}.winamp-library-tools{max-height:min(560px,70dvh)}}@media (max-width:360px){.winamp-player-grid{grid-template-columns:minmax(0,1fr)}.winamp-meter-panel{grid-template-rows:auto 34px}.winamp-control-deck{display:grid}.winamp-button-row{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.winamp-toggle-row{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.winamp-comment-form{grid-template-columns:minmax(0,1fr)}}.winamp-page-tabs{align-items:flex-start;gap:0;display:flex}.winamp-theme-toggle{cursor:pointer;background:0 0;border:none;margin-left:auto;padding:4px 8px;font-size:14px}.winamp-theme-toggle:hover{background:#ffffff26;border-radius:4px}.winamp-theme-dark{color:#c8c8e0;background:#0d0d1a}.winamp-theme-dark .winamp-page-tabs{background:#151528;border-bottom-color:#2a2a4a}.winamp-theme-dark .winamp-page-tabs button{color:#9090b8;background:#1e1e38;border-color:#3a3a5a}.winamp-theme-dark .winamp-page-tabs button.active{color:#e0e0ff;background:linear-gradient(#4a4a8a,#2a2a5a)}.winamp-theme-dark .winamp-page-tabs button:not(.active):hover{background:#282848}.winamp-theme-dark .winamp-shell{background:#101020}.winamp-theme-dark .winamp-classic-main,.winamp-theme-dark .winamp-playlist-panel,.winamp-theme-dark .winamp-cover-panel,.winamp-theme-dark .winamp-album-rack,.winamp-theme-dark .winamp-community-panel,.winamp-theme-dark .winamp-info-panel,.winamp-theme-dark .winamp-library-tools{background:#181830;border-color:#2a2a4a;box-shadow:inset 0 1px #0a0a1a,0 2px 6px #0006}.winamp-theme-dark .winamp-classic-main{background:#121228;border-color:#3a3a6a;box-shadow:0 2px 7px #00000080}.winamp-theme-dark .winamp-classic-title,.winamp-theme-dark .winamp-panel-title{color:#d0d0f0;text-shadow:0 1px 1px #0009;background:linear-gradient(#3a3a6a 0%,#252555 48%,#1a1a45 100%)}.winamp-theme-dark .winamp-title-led{color:#60ff90}.winamp-theme-dark .winamp-meter-panel,.winamp-theme-dark .winamp-readout-panel{background:#1a1a38;border-color:#2a2a4a}.winamp-theme-dark .winamp-time{color:#8090ff}.winamp-theme-dark .winamp-duration-total{color:#7070c0}.winamp-theme-dark .winamp-song-display{color:#a0a0e0;background:#0d0d20;border-color:#2a2a4a}.winamp-theme-dark .winamp-visualizer{background:#1a1a38;border-color:#2a2a4a}.winamp-theme-dark .winamp-visualizer span{background:linear-gradient(#4a4aaa 0 55%,#7070e0 55% 100%)}.winamp-theme-dark .winamp-seek{background:linear-gradient(90deg, #3a3a7a 0 var(--winamp-progress,0%), #252550 var(--winamp-progress,0%) 100%);border-color:#2a2a4a}.winamp-theme-dark .winamp-seek::-webkit-slider-thumb{background:#c0c0e0;border-color:#4a4aaa}.winamp-theme-dark .winamp-seek::-moz-range-progress{background:#3a3a7a}.winamp-theme-dark .winamp-seek::-moz-range-thumb{background:#c0c0e0;border-color:#4a4aaa}.winamp-theme-dark .winamp-volume-row label{color:#9090d0}.winamp-theme-dark .winamp-button-row button,.winamp-theme-dark .winamp-toggle-row button,.winamp-theme-dark .winamp-classic-link,.winamp-theme-dark .winamp-track-actions button,.winamp-theme-dark .winamp-playlist-search button,.winamp-theme-dark .winamp-playlist-sort-bar button,.winamp-theme-dark .winamp-library-tools button,.winamp-theme-dark .winamp-editor-grid button,.winamp-theme-dark .winamp-comment-form button{color:#e0e0ff;background:linear-gradient(#4a4a8a,#3a3a6a 55%,#2a2a5a);border-color:#2a2a5a}.winamp-theme-dark .winamp-button-row button:hover,.winamp-theme-dark .winamp-toggle-row button:hover,.winamp-theme-dark .winamp-classic-link:hover,.winamp-theme-dark .winamp-track-actions button:hover,.winamp-theme-dark .winamp-playlist-search button:hover,.winamp-theme-dark .winamp-playlist-sort-bar button:hover,.winamp-theme-dark .winamp-library-tools button:hover,.winamp-theme-dark .winamp-editor-grid button:hover,.winamp-theme-dark .winamp-comment-form button:hover{background:linear-gradient(#5a5a9a,#4a4a7a 55%,#3a3a6a)}.winamp-theme-dark .winamp-button-row button:active,.winamp-theme-dark .winamp-toggle-row button:active,.winamp-theme-dark .winamp-toggle-row button.active,.winamp-theme-dark .winamp-classic-link:active,.winamp-theme-dark .winamp-track-actions button:active,.winamp-theme-dark .winamp-playlist-search button:active,.winamp-theme-dark .winamp-playlist-sort-bar button:active,.winamp-theme-dark .winamp-playlist-sort-bar button.active,.winamp-theme-dark .winamp-library-tools button:active,.winamp-theme-dark .winamp-editor-grid button:active,.winamp-theme-dark .winamp-comment-form button:active{background:linear-gradient(#2a2a5a,#3a3a6a)}.winamp-theme-dark .winamp-cover-art{color:#505080;background-color:#1a1a38;border-color:#2a2a4a}.winamp-theme-dark .winamp-track-owner strong,.winamp-theme-dark .winamp-track-owner span,.winamp-theme-dark .winamp-comment-body{color:#fff}.winamp-theme-dark .winamp-playlist-list button{color:#c8c8e0;border-bottom-color:#252545}.winamp-theme-dark .winamp-playlist-list button span,.winamp-theme-dark .winamp-playlist-list button small{color:#fff}.winamp-theme-dark .winamp-album-rack button{color:#c8c8e0;background:#1e1e3a;border-color:#2a2a4a}.winamp-theme-dark .winamp-album-rack button span,.winamp-theme-dark .winamp-album-rack button small{color:#fff}.winamp-theme-dark .winamp-album-rack small,.winamp-theme-dark .winamp-community-panel small{color:#fff;opacity:.9}.winamp-theme-dark .winamp-album-rack button.active,.winamp-theme-dark .winamp-playlist-list button.active{color:#fff;background:linear-gradient(#4a4a8a,#3a3a6a);border-color:#5a5a9a}.winamp-theme-dark .winamp-album-rack button:hover,.winamp-theme-dark .winamp-playlist-list button:hover{background:#282848}.winamp-theme-dark .winamp-album-rack button.active:hover,.winamp-theme-dark .winamp-playlist-list button.active:hover{background:linear-gradient(#5a5a9a,#4a4a7a)}.winamp-theme-dark .winamp-album-thumb{background-color:#1a1a38;border-color:#2a2a4a}.winamp-theme-dark .winamp-community-panel h3,.winamp-theme-dark .winamp-panel-title{color:#fff}.winamp-theme-dark .winamp-presence-row{background:#1e1e38;border-color:#2a2a4a}.winamp-theme-dark .winamp-presence-row span,.winamp-theme-dark .winamp-presence-row strong{color:#fff}.winamp-theme-dark .winamp-playlist-search input{color:#fff;background:#0d0d20;border-color:#2a2a4a}.winamp-theme-dark .winamp-playlist-search input::placeholder{color:#8080a0}.winamp-theme-dark .winamp-playlist-list{background:#0f0f25;border-color:#252545}.winamp-theme-dark .winamp-comments article{background:#1e1e38;border-color:#2a2a4a}.winamp-theme-dark .winamp-comment-meta strong{color:#fff}.winamp-theme-dark .winamp-comment-meta time{color:#fff;opacity:.8}.winamp-theme-dark .winamp-editor-grid input,.winamp-theme-dark .winamp-editor-grid select,.winamp-theme-dark .winamp-editor-grid textarea{color:#fff;background:#0d0d20;border-color:#2a2a4a}.winamp-theme-dark .winamp-album-editor{background:#1a1a38;border-color:#2a2a4a}.winamp-theme-dark .winamp-static-field{color:#fff;background:#1a1a38;border-color:#2a2a4a}.winamp-theme-dark .winamp-file-field input[type=file]{color:#fff}.winamp-theme-dark .winamp-cover-preview{background:#1a1a38;border-color:#2a2a4a}.winamp-theme-dark .winamp-cover-preview span{background-color:#1a1a38;border-color:#2a2a4a}.winamp-theme-dark .winamp-form-note{color:#fff;opacity:.8}.winamp-theme-dark .winamp-track-order-item{color:#fff;background:#1a1a38;border-color:#2a2a4a}.winamp-theme-dark .winamp-track-order-handle{color:#fff;opacity:.7}.winamp-theme-dark .winamp-collab-list{color:#fff;background:#1a1a38;border-color:#2a2a4a}.winamp-theme-dark .winamp-collab-list legend{color:#fff;background:#3a3a6a}.winamp-theme-dark .winamp-collab-list label,.winamp-theme-dark .winamp-library-tools,.winamp-theme-dark .winamp-album-editor,.winamp-theme-dark .winamp-tool-buttons,.winamp-theme-dark .winamp-editor-grid,.winamp-theme-dark .winamp-library-tools label,.winamp-theme-dark .winamp-library-tools p,.winamp-theme-dark .winamp-info-panel p{color:#fff}.winamp-theme-dark .winamp-classic-checkbox{color:#e0e0ff}.winamp-theme-dark .winamp-classic-title{color:gold}.winamp-theme-dark .winamp-shell input[type=range]{accent-color:#4a4a8a}.winamp-theme-dark .winamp-crop-overlay{background:#05050fbf}.winamp-theme-dark .winamp-crop-dialog{color:#c8c8e0;background:#181830;border-color:#3a3a6a}.winamp-theme-dark .winamp-crop-frame{background-color:#1a1a38;border-color:#2a2a4a}.winamp-theme-dark .winamp-crop-frame:after{border-color:#4a4a8a}.winamp-theme-dark .winamp-context-menu{background:#181830;border:1px solid #3a3a6a;box-shadow:0 4px 12px #00000080}.winamp-theme-dark .winamp-context-menu button{color:#c8c8e0}.winamp-theme-dark .winamp-context-menu button:not(.disabled):hover{color:#fff;background:#2a2a4a}.winamp-unlock-badge{color:#5b7090;cursor:var(--cursor-hand);filter:grayscale(.5);opacity:.8;background:#f5f9fe;border:1px solid #aecdee;border-bottom:none;border-radius:5px 5px 0 0;margin-left:auto;padding:7px 10px;font:700 10px Segoe UI,Arial,sans-serif}.winamp-unlock-badge:hover{filter:grayscale(.2);opacity:1}.winamp-theme-dark .winamp-unlock-badge{color:#9090b8;background:#1e1e38;border-color:#3a3a5a}.winamp-theme-original{color:silver;background:#2e2e2e}.winamp-theme-original .winamp-page-tabs{background:linear-gradient(#4a4a4a,#2a2a2a);border-bottom-color:#111}.winamp-theme-original .winamp-page-tabs button{color:#b8b8b8;background:linear-gradient(#5e5e5e,#333);border-color:#111}.winamp-theme-original .winamp-page-tabs button.active{color:#b6ffb6;background:linear-gradient(#1f7a1f,#0e4a0e)}.winamp-theme-original .winamp-page-tabs button:not(.active):hover{background:linear-gradient(#6e6e6e,#3c3c3c)}.winamp-theme-original .winamp-unlock-badge{color:#8a8a8a;background:linear-gradient(#4a4a4a,#2a2a2a);border-color:#111}.winamp-theme-original .winamp-shell{background:#232323}.winamp-theme-original .winamp-classic-main,.winamp-theme-original .winamp-playlist-panel,.winamp-theme-original .winamp-cover-panel,.winamp-theme-original .winamp-album-rack,.winamp-theme-original .winamp-community-panel,.winamp-theme-original .winamp-info-panel,.winamp-theme-original .winamp-library-tools{color:silver;background:#3a3a3a;border-color:#161616;box-shadow:inset 0 1px #ffffff14,0 2px 6px #0000008c}.winamp-theme-original .winamp-classic-main{background:#383838;border-color:#0e0e0e;box-shadow:0 2px 7px #000000a6}.winamp-theme-original .winamp-classic-title,.winamp-theme-original .winamp-panel-title{color:#e4ffe0;text-shadow:0 1px 1px #000000b3;letter-spacing:.5px;background:linear-gradient(#6a7a64 0%,#3c453c 48%,#1c211c 100%);font-family:Courier New,Segoe UI,monospace}.winamp-theme-original .winamp-title-led{color:#39ff39;text-shadow:0 0 4px #39ff3999}.winamp-theme-original .winamp-meter-panel,.winamp-theme-original .winamp-readout-panel{background:#000;border-color:#161616}.winamp-theme-original .winamp-time{color:#39ff39;text-shadow:0 0 5px #39ff398c;font-family:Courier New,monospace}.winamp-theme-original .winamp-duration-total{color:#2ecc2e;font-family:Courier New,monospace}.winamp-theme-original .winamp-song-display{color:#39ff39;text-shadow:0 0 4px #39ff3973;background:#000;border-color:#161616;font-family:Courier New,monospace}.winamp-theme-original .winamp-visualizer{background:#000;border-color:#161616}.winamp-theme-original .winamp-visualizer span{background:linear-gradient(#ff3030 0% 20%,#e8e82a 20% 45%,#1fcc2a 45% 100%)}.winamp-theme-original .winamp-seek{background:linear-gradient(90deg, #1fa82a 0 var(--winamp-progress,0%), #161616 var(--winamp-progress,0%) 100%);border-color:#0e0e0e}.winamp-theme-original .winamp-seek::-webkit-slider-thumb{background:linear-gradient(#8a8a8a,#4a4a4a);border-color:#0e0e0e}.winamp-theme-original .winamp-seek::-moz-range-progress{background:#1fa82a}.winamp-theme-original .winamp-seek::-moz-range-thumb{background:linear-gradient(#8a8a8a,#4a4a4a);border-color:#0e0e0e}.winamp-theme-original .winamp-volume-row label{color:#8fcf8f;font-family:Courier New,monospace}.winamp-theme-original .winamp-button-row button,.winamp-theme-original .winamp-toggle-row button,.winamp-theme-original .winamp-classic-link,.winamp-theme-original .winamp-track-actions button,.winamp-theme-original .winamp-playlist-search button,.winamp-theme-original .winamp-playlist-sort-bar button,.winamp-theme-original .winamp-library-tools button,.winamp-theme-original .winamp-editor-grid button,.winamp-theme-original .winamp-comment-form button{color:#e8e8e8;text-shadow:0 1px #00000080;background:linear-gradient(#8a8a8a,#5a5a5a 55%,#333);border-color:#0e0e0e}.winamp-theme-original .winamp-button-row button:hover,.winamp-theme-original .winamp-toggle-row button:hover,.winamp-theme-original .winamp-classic-link:hover,.winamp-theme-original .winamp-track-actions button:hover,.winamp-theme-original .winamp-playlist-search button:hover,.winamp-theme-original .winamp-playlist-sort-bar button:hover,.winamp-theme-original .winamp-library-tools button:hover,.winamp-theme-original .winamp-editor-grid button:hover,.winamp-theme-original .winamp-comment-form button:hover{background:linear-gradient(#9a9a9a,#6a6a6a 55%,#404040)}.winamp-theme-original .winamp-button-row button:active,.winamp-theme-original .winamp-toggle-row button:active,.winamp-theme-original .winamp-toggle-row button.active,.winamp-theme-original .winamp-classic-link:active,.winamp-theme-original .winamp-track-actions button:active,.winamp-theme-original .winamp-playlist-search button:active,.winamp-theme-original .winamp-playlist-sort-bar button:active,.winamp-theme-original .winamp-playlist-sort-bar button.active,.winamp-theme-original .winamp-library-tools button:active,.winamp-theme-original .winamp-editor-grid button:active,.winamp-theme-original .winamp-comment-form button:active{color:#b6ffb6;background:linear-gradient(#1f7a1f,#0e4a0e)}.winamp-theme-original .winamp-cover-art{color:#5a5a5a;background-color:#161616;border-color:#0e0e0e}.winamp-theme-original .winamp-track-owner strong{color:#39ff39}.winamp-theme-original .winamp-track-owner span{color:#d0d0d0}.winamp-theme-original .winamp-comment-body{color:#d8d8d8}.winamp-theme-original .winamp-playlist-list{background:#000;border-color:#161616}.winamp-theme-original .winamp-playlist-list button{color:#9fdf9f;border-bottom-color:#1c1c1c;font-family:Courier New,monospace}.winamp-theme-original .winamp-playlist-list button span,.winamp-theme-original .winamp-playlist-list button small{color:#39ff39}.winamp-theme-original .winamp-playlist-list button small{color:#2ecc2e;opacity:.85}.winamp-theme-original .winamp-album-rack button{color:silver;background:#303030;border-color:#161616}.winamp-theme-original .winamp-album-rack button span,.winamp-theme-original .winamp-album-rack button small{color:#d8d8d8}.winamp-theme-original .winamp-album-rack small,.winamp-theme-original .winamp-community-panel small{color:#b0b0b0;opacity:.9}.winamp-theme-original .winamp-album-rack button.active,.winamp-theme-original .winamp-playlist-list button.active{color:#fff;background:linear-gradient(#1d3a8f,#0b1f5e);border-color:#0e0e0e}.winamp-theme-original .winamp-album-rack button.active span,.winamp-theme-original .winamp-album-rack button.active small,.winamp-theme-original .winamp-playlist-list button.active span,.winamp-theme-original .winamp-playlist-list button.active small{color:#fff}.winamp-theme-original .winamp-album-rack button:hover,.winamp-theme-original .winamp-playlist-list button:hover{background:#404040}.winamp-theme-original .winamp-album-rack button.active:hover,.winamp-theme-original .winamp-playlist-list button.active:hover{background:linear-gradient(#2746a0,#122670)}.winamp-theme-original .winamp-album-thumb{background-color:#161616;border-color:#0e0e0e}.winamp-theme-original .winamp-community-panel h3{color:#39ff39;font-family:Courier New,monospace}.winamp-theme-original .winamp-panel-title{color:#e4ffe0}.winamp-theme-original .winamp-presence-row{background:#303030;border-color:#161616}.winamp-theme-original .winamp-presence-row span,.winamp-theme-original .winamp-presence-row strong{color:#d8d8d8}.winamp-theme-original .winamp-playlist-search input{color:#39ff39;background:#000;border-color:#161616;font-family:Courier New,monospace}.winamp-theme-original .winamp-playlist-search input::placeholder{color:#2ecc2e;opacity:.6}.winamp-theme-original .winamp-comments article{background:#303030;border-color:#161616}.winamp-theme-original .winamp-comment-meta strong{color:#39ff39}.winamp-theme-original .winamp-comment-meta time{color:#b0b0b0;opacity:.8}.winamp-theme-original .winamp-editor-grid input,.winamp-theme-original .winamp-editor-grid select,.winamp-theme-original .winamp-editor-grid textarea{color:#d8d8d8;background:#161616;border-color:#0e0e0e}.winamp-theme-original .winamp-album-editor{background:#303030;border-color:#161616}.winamp-theme-original .winamp-static-field{color:#d8d8d8;background:#303030;border-color:#161616}.winamp-theme-original .winamp-file-field input[type=file]{color:#d8d8d8}.winamp-theme-original .winamp-cover-preview{background:#303030;border-color:#161616}.winamp-theme-original .winamp-cover-preview span{background-color:#161616;border-color:#0e0e0e}.winamp-theme-original .winamp-form-note{color:#b0b0b0;opacity:.85}.winamp-theme-original .winamp-track-order-item{color:#d8d8d8;background:#303030;border-color:#161616}.winamp-theme-original .winamp-track-order-handle{color:#b0b0b0;opacity:.7}.winamp-theme-original .winamp-collab-list{color:#d8d8d8;background:#303030;border-color:#161616}.winamp-theme-original .winamp-collab-list legend{color:#d8ffd8;background:#1f7a1f}.winamp-theme-original .winamp-collab-list label,.winamp-theme-original .winamp-library-tools,.winamp-theme-original .winamp-album-editor,.winamp-theme-original .winamp-tool-buttons,.winamp-theme-original .winamp-editor-grid,.winamp-theme-original .winamp-library-tools label,.winamp-theme-original .winamp-library-tools p,.winamp-theme-original .winamp-info-panel p{color:#d8d8d8}.winamp-theme-original .winamp-classic-checkbox{color:#e8e8e8}.winamp-theme-original .winamp-classic-title{color:gold}.winamp-theme-original .winamp-shell input[type=range]{accent-color:#1fa82a}.winamp-theme-original .winamp-crop-overlay{background:#000000c7}.winamp-theme-original .winamp-crop-dialog{color:#d8d8d8;background:#383838;border-color:#161616}.winamp-theme-original .winamp-crop-frame{background-color:#161616;border-color:#0e0e0e}.winamp-theme-original .winamp-crop-frame:after{border-color:#1fa82a}.winamp-theme-original .winamp-context-menu{background:#383838;border:1px solid #161616;box-shadow:0 4px 12px #0009}.winamp-theme-original .winamp-context-menu button{color:#d8d8d8}.winamp-theme-original .winamp-context-menu button:not(.disabled):hover{color:#fff;background:#1f7a1f}.koc-clicker-window{background:var(--win-gray);color:var(--win-black);height:100%;min-height:0;overflow:hidden}@keyframes koc-window-shake{0%{transform:translate(1px,1px)rotate(0)}10%{transform:translate(-1px,-2px)rotate(-1deg)}20%{transform:translate(-3px)rotate(1deg)}30%{transform:translate(3px,2px)rotate(0)}40%{transform:translate(1px,-1px)rotate(1deg)}50%{transform:translate(-1px,2px)rotate(-1deg)}60%{transform:translate(-3px,1px)rotate(0)}70%{transform:translate(3px,1px)rotate(-1deg)}80%{transform:translate(-1px,-1px)rotate(1deg)}90%{transform:translate(1px,2px)rotate(0)}to{transform:translate(0)rotate(0)}}.koc-clicker-layout.shake{animation:.4s cubic-bezier(.36,.07,.19,.97) both koc-window-shake}.koc-clicker-layout{flex:1;grid-template:"main upgrades network"minmax(0,1fr)/minmax(260px,.9fr) minmax(320px,1.1fr) minmax(220px,.65fr);gap:6px;min-height:0;padding:6px;display:grid;overflow:hidden}.koc-clicker-main{grid-area:main;align-content:center;justify-items:center;gap:8px;min-height:0;display:grid;overflow:hidden}.koc-score{color:#80ff80;text-align:center;background:#050510;gap:3px;min-width:min(100%,220px);padding:7px 10px;display:grid;box-shadow:inset 1px 1px #000,inset -1px -1px #606080}.koc-score span,.koc-section-title{color:#d7d7ff;letter-spacing:0;text-shadow:1px 1px #000;font:700 11px Arial,sans-serif}.koc-score strong{overflow-wrap:anywhere;text-shadow:0 0 4px #00c040;font:700 clamp(22px,4vw,30px)/1 Courier New,monospace}.koc-stage{justify-content:center;align-items:center;width:clamp(150px,24vw,230px);height:clamp(150px,24vw,230px);min-height:0;display:flex;position:relative;overflow:visible}.koc-boss-container{z-index:20;background:#1a0000;border:2px solid maroon;border-color:#ff4000 maroon maroon #ff4000;flex-direction:column;width:300px;padding:8px;animation:2s ease-in-out infinite koc-boss-pulse;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 0 14px #ff4000b3,2px 2px #000}@keyframes koc-boss-pulse{0%,to{box-shadow:0 0 14px #ff4000b3,2px 2px #000}50%{box-shadow:0 0 24px #ff4000,2px 2px #000}}.koc-boss-header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.koc-boss-name{color:#ff6060;text-shadow:0 0 6px red;margin:0;font-size:14px;font-weight:700}.koc-boss-timer{color:#fc0;font-family:monospace;font-size:11px;font-weight:700}.koc-boss-timer-urgent{color:red;animation:.5s step-end infinite koc-blink}@keyframes koc-blink{0%,to{opacity:1}50%{opacity:0}}.koc-boss-hp-bar{background:#000;border:1px solid #ff4000;border-color:maroon #ff4000 #ff4000 maroon;width:100%;height:16px;position:relative}.koc-boss-hp-fill{height:100%;transition:width .2s linear}.koc-boss-hp-text{text-align:center;color:#fc0;margin-top:4px;font-family:monospace;font-size:11px;font-weight:700}.koc-boss-split{justify-content:space-between;margin-top:6px;font-size:11px;font-weight:700;display:flex}.koc-boss-reward-win{color:#80ff80}.koc-boss-reward-lose{color:#ff8080}.koc-stage.koc-malus-freeze{filter:hue-rotate(180deg)brightness(.8);animation:.3s infinite koc-shake-mild}.koc-stage.koc-malus-bomb{animation:.1s infinite koc-shake-crazy}.koc-stage.koc-malus-slow{opacity:.65;filter:grayscale(.6)}@keyframes koc-shake-mild{0%,to{transform:translate(0)}33%{transform:translate(-3px)rotate(-1deg)}66%{transform:translate(3px)rotate(1deg)}}.koc-duel-incoming{color:#fff;z-index:30;text-align:center;background:navy;border:2px solid #000040;border-color:#6060ff #000040 #000040 #6060ff;width:200px;padding:12px;animation:1s infinite koc-boss-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #00f9}.koc-duel-incoming strong{margin-bottom:4px;font-size:14px;display:block}.koc-duel-incoming p{margin:4px 0 8px;font-size:11px}.koc-duel-incoming-close{color:#fff;cursor:pointer;background:green;border:1px solid #004000;padding:2px 12px;font-weight:700}.koc-duel-incoming-actions{justify-content:center;gap:8px;display:flex}.koc-duel-incoming-accept{color:#fff;cursor:pointer;background:green;border:1px solid #004000;padding:2px 12px;font-weight:700}.koc-duel-incoming-refuse{color:#fff;cursor:pointer;background:maroon;border:1px solid #400000;padding:2px 12px;font-weight:700}.koc-duel-record{color:gold;background:#000040;border:1px solid #4040ff;flex-direction:column;gap:2px;margin-bottom:6px;padding:4px 8px;font-size:11px;display:flex}.koc-duel-record-label{text-transform:uppercase;color:#fff;font-size:10px;font-weight:700}.koc-duel-record-value{color:gold}.koc-boss-damage-list{border-top:1px solid #404040;max-height:80px;margin-top:6px;padding-top:4px;font-size:10px;overflow-y:auto}.koc-boss-damage-row{justify-content:space-between;padding:1px 4px;display:flex}.koc-duel-sabotage{color:gray;border-top:1px solid #404040;align-items:center;gap:4px;margin-top:6px;padding-top:6px;font-size:11px;display:flex}.koc-malus-btn{cursor:pointer;background:#3f0000;border:1px solid maroon;border-radius:2px;padding:1px 4px;font-size:14px;transition:transform .1s,background .1s}.koc-malus-btn:hover:not(:disabled){background:maroon;transform:scale(1.15)}.koc-malus-btn:disabled{opacity:.4;cursor:not-allowed}.koc-character{cursor:var(--cursor-hand);background:radial-gradient(circle,#80ff803d,#0000 58%),linear-gradient(#202040,#0d1028);border:1px solid #000;justify-content:center;align-items:center;width:clamp(150px,24vw,230px);height:clamp(150px,24vw,230px);display:flex;position:relative;overflow:hidden;box-shadow:inset 1px 1px #6c7ba8,inset -1px -1px #000,3px 3px #00000059;padding:8px!important}@keyframes floatUpFade{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-40px)scale(1.5)}}.koc-click-effect{color:#fff;font-family:var(--font-pixel);pointer-events:none;text-shadow:1px 1px #000,-1px -1px #000,1px -1px #000,-1px 1px #000;z-index:100;font-size:18px;animation:1s ease-out forwards floatUpFade;position:absolute}@keyframes floatUpFadeMessage{0%{opacity:1;transform:translateY(0)scale(1)rotate(0)}to{opacity:0;transform:translateY(-60px)scale(1.6)rotate(10deg)}}.koc-message-effect{text-transform:uppercase;font-weight:700;z-index:105!important;font-size:24px!important;animation:1.5s ease-out forwards floatUpFadeMessage!important}@keyframes particleFloat{0%{opacity:1;transform:translateY(0)scale(1)rotate(0)}60%{opacity:.85;transform:translateY(-28px)scale(1.5)rotate(8deg)}to{opacity:0;transform:translateY(-56px)scale(2)rotate(20deg)}}.koc-particle-effect{line-height:1;text-shadow:none!important;z-index:103!important;font-size:22px!important;animation:.75s ease-out forwards particleFloat!important}.koc-theme-neon{color:#e0b0ff;background:#120022!important}.koc-theme-neon .koc-tab-bar{background:#1e0038;border-bottom-color:#90f}.koc-theme-neon .koc-tab{color:#e0b0ff;background:#120022;border-color:#90f #408 #408 #90f}.koc-theme-neon .koc-tab-active,.koc-theme-neon .koc-tab:active{background:#2a004a;border-color:#408 #90f #90f #408}.koc-theme-neon .koc-score{color:#c8f;background:#08001a;box-shadow:inset 1px 1px #000,inset -1px -1px #90f}.koc-theme-neon .koc-score strong{color:#f8f;text-shadow:0 0 10px #f0f,0 0 20px #90f}.koc-theme-neon .koc-score span,.koc-theme-neon .koc-section-title{color:#c8f}.koc-theme-neon .koc-stage{background:#0d001f;border-color:#90f}.koc-theme-neon .panel-sunken,.koc-theme-neon .koc-clicker-sidebar,.koc-theme-neon .koc-upgrades-section,.koc-theme-neon .koc-boosts-section,.koc-theme-neon .koc-network-section{color:#e0b0ff;background:#1a003a;border-color:#90f}.koc-theme-neon .koc-shop-item,.koc-theme-neon .koc-quest-row,.koc-theme-neon .koc-leaderboard-row,.koc-theme-neon .koc-team-card,.koc-theme-neon .koc-stats-card,.koc-theme-neon .koc-activity-card{color:#e0b0ff;background:#1e0038;border-color:#90f}.koc-theme-neon .koc-level-badge{color:#fff;background:#90f}.koc-theme-gold{color:#ffe680;background:#1a1200!important}.koc-theme-gold .koc-tab-bar{background:#251a00;border-bottom-color:#c8a000}.koc-theme-gold .koc-tab{color:#ffe680;background:#1a1200;border-color:#c8a000 #5a4500 #5a4500 #c8a000}.koc-theme-gold .koc-tab-active,.koc-theme-gold .koc-tab:active{background:#302000;border-color:#5a4500 #c8a000 #c8a000 #5a4500}.koc-theme-gold .koc-score{color:gold;background:#0d0a00;box-shadow:inset 1px 1px #000,inset -1px -1px #c8a000}.koc-theme-gold .koc-score strong{color:gold;text-shadow:0 0 8px #fa0,0 0 16px #f80}.koc-theme-gold .koc-score span,.koc-theme-gold .koc-section-title{color:#c8a000}.koc-theme-gold .koc-stage{background:#100e00;border-color:#c8a000}.koc-theme-gold .panel-sunken,.koc-theme-gold .koc-clicker-sidebar,.koc-theme-gold .koc-upgrades-section,.koc-theme-gold .koc-boosts-section,.koc-theme-gold .koc-network-section{color:#ffe680;background:#201800;border-color:#c8a000}.koc-theme-gold .koc-shop-item,.koc-theme-gold .koc-quest-row,.koc-theme-gold .koc-leaderboard-row,.koc-theme-gold .koc-team-card,.koc-theme-gold .koc-stats-card,.koc-theme-gold .koc-activity-card{color:#ffe680;background:#251a00;border-color:#c8a000}.koc-theme-gold .koc-level-badge{color:#000;background:#c8a000}.koc-theme-matrix{color:#00ff41;background:#000800!important}.koc-theme-matrix .koc-tab-bar{background:#001200;border-bottom-color:#00ff41}.koc-theme-matrix .koc-tab{color:#00ff41;background:#000800;border-color:#00ff41 #050 #050 #00ff41;font-family:Courier New,monospace}.koc-theme-matrix .koc-tab-active,.koc-theme-matrix .koc-tab:active{background:#001e00;border-color:#050 #00ff41 #00ff41 #050}.koc-theme-matrix .koc-score{color:#00ff41;background:#000500;box-shadow:inset 1px 1px #000,inset -1px -1px #00ff41}.koc-theme-matrix .koc-score strong{color:#00ff41;text-shadow:0 0 8px #00ff41,0 0 20px #00aa20;font-family:Courier New,monospace}.koc-theme-matrix .koc-score span,.koc-theme-matrix .koc-section-title{color:#0c3;font-family:Courier New,monospace}.koc-theme-matrix .koc-stage{background:#000800;border-color:#00ff41}.koc-theme-matrix .panel-sunken,.koc-theme-matrix .koc-clicker-sidebar,.koc-theme-matrix .koc-upgrades-section,.koc-theme-matrix .koc-boosts-section,.koc-theme-matrix .koc-network-section{color:#00ff41;background:#001200;border-color:#00ff41}.koc-theme-matrix .koc-shop-item,.koc-theme-matrix .koc-quest-row,.koc-theme-matrix .koc-leaderboard-row,.koc-theme-matrix .koc-team-card,.koc-theme-matrix .koc-stats-card,.koc-theme-matrix .koc-activity-card{color:#00ff41;background:#001a00;border-color:#00ff41}.koc-theme-matrix .koc-level-badge{color:#000;background:#00ff41}.koc-theme-room{color:#a8d4ff;background:#0e1a2e!important}.koc-theme-room .koc-tab-bar{background:#142238;border-bottom-color:#48c}.koc-theme-room .koc-tab{color:#a8d4ff;background:#0e1a2e;border-color:#48c #1a3355 #1a3355 #48c}.koc-theme-room .koc-tab-active,.koc-theme-room .koc-tab:active{background:#1e2e44;border-color:#1a3355 #48c #48c #1a3355}.koc-theme-room .koc-score{color:#5af;background:#080f1a;box-shadow:inset 1px 1px #000,inset -1px -1px #48c}.koc-theme-room .koc-score strong{color:#6bf;text-shadow:0 0 8px #27c,0 0 16px #049}.koc-theme-room .koc-score span,.koc-theme-room .koc-section-title{color:#59c}.koc-theme-room .koc-stage{background:#0a1525;border-color:#48c}.koc-theme-room .panel-sunken,.koc-theme-room .koc-clicker-sidebar,.koc-theme-room .koc-upgrades-section,.koc-theme-room .koc-boosts-section,.koc-theme-room .koc-network-section{color:#a8d4ff;background:#142238;border-color:#48c}.koc-theme-room .koc-shop-item,.koc-theme-room .koc-quest-row,.koc-theme-room .koc-leaderboard-row,.koc-theme-room .koc-team-card,.koc-theme-room .koc-stats-card,.koc-theme-room .koc-activity-card{color:#a8d4ff;background:#1a2e44;border-color:#48c}.koc-theme-room .koc-level-badge{color:#fff;background:#48c}@keyframes kocBloodDrip{0%{background-position:0 0}to{background-position:0 40px}}.koc-theme-blood{background:#14000a repeating-linear-gradient(#0000 0 12px,#b4001e12 12px 13px)!important}.koc-theme-blood .koc-tab-bar{background:#2a0010;border-bottom-color:#802}.koc-theme-blood .koc-tab{color:#f45;border-color:#550015}.koc-theme-blood .koc-tab-active,.koc-theme-blood .koc-tab:active{color:#f24;background:#3a0018;border-bottom-color:#3a0018}.koc-theme-blood .koc-score{color:#f45;background:#0a0005;border-color:#660020}.koc-theme-blood .koc-score strong{color:#f13;text-shadow:0 0 10px #f02}.koc-theme-blood .koc-score span,.koc-theme-blood .koc-section-title{color:#c23}.koc-theme-blood .koc-stage{background:#100008;border-color:#660020}.koc-theme-blood .panel-sunken,.koc-theme-blood .koc-clicker-sidebar,.koc-theme-blood .koc-upgrades-section,.koc-theme-blood .koc-boosts-section,.koc-theme-blood .koc-network-section{background:#180008;border-color:#440015}.koc-theme-blood .koc-shop-item,.koc-theme-blood .koc-quest-row,.koc-theme-blood .koc-leaderboard-row,.koc-theme-blood .koc-team-card,.koc-theme-blood .koc-stats-card,.koc-theme-blood .koc-activity-card{color:#c34;background:#200010;border-color:#550020}.koc-theme-blood .koc-level-badge{color:#faa;background:#880020}.koc-theme-void{background:#000!important}.koc-theme-void .koc-tab-bar{background:#080808;border-bottom-color:#1a1a1a}.koc-theme-void .koc-tab{color:#333;border-color:#111}.koc-theme-void .koc-tab-active,.koc-theme-void .koc-tab:active{color:#666;background:#111;border-bottom-color:#111}.koc-theme-void .koc-score{color:#444;background:#050505;border-color:#111}.koc-theme-void .koc-score strong{color:#888}.koc-theme-void .koc-score span,.koc-theme-void .koc-section-title{color:#333}.koc-theme-void .koc-stage{background:#030303;border-color:#111}.koc-theme-void .panel-sunken,.koc-theme-void .koc-clicker-sidebar,.koc-theme-void .koc-upgrades-section,.koc-theme-void .koc-boosts-section,.koc-theme-void .koc-network-section{background:#060606;border-color:#111}.koc-theme-void .koc-shop-item,.koc-theme-void .koc-quest-row,.koc-theme-void .koc-leaderboard-row,.koc-theme-void .koc-team-card,.koc-theme-void .koc-stats-card,.koc-theme-void .koc-activity-card{color:#444;background:#0a0a0a;border-color:#1a1a1a}.koc-theme-void .koc-level-badge{color:#555;background:#111}@keyframes kocPhantomFloat{0%,to{opacity:.9}50%{opacity:.6}}.koc-theme-phantom{animation:4s ease-in-out infinite kocPhantomFloat;background:#e8e8f8!important}.koc-theme-phantom .koc-tab-bar{background:#d0d0e8;border-bottom-color:#99c}.koc-theme-phantom .koc-tab{color:#557;border-color:#aac}.koc-theme-phantom .koc-tab-active,.koc-theme-phantom .koc-tab:active{color:#336;background:#c8c8e8;border-bottom-color:#c8c8e8}.koc-theme-phantom .koc-score{color:#446;background:#c8c8f080;border-color:#aac}.koc-theme-phantom .koc-score strong{color:#336}.koc-theme-phantom .koc-score span,.koc-theme-phantom .koc-section-title{color:#557}.koc-theme-phantom .koc-stage{background:#dcdcfa66;border-color:#99b}.koc-theme-phantom .panel-sunken,.koc-theme-phantom .koc-clicker-sidebar,.koc-theme-phantom .koc-upgrades-section,.koc-theme-phantom .koc-boosts-section,.koc-theme-phantom .koc-network-section{background:#d2d2f080;border-color:#aac}.koc-theme-phantom .koc-shop-item,.koc-theme-phantom .koc-quest-row,.koc-theme-phantom .koc-leaderboard-row,.koc-theme-phantom .koc-team-card,.koc-theme-phantom .koc-stats-card,.koc-theme-phantom .koc-activity-card{color:#446;background:#dcdcfa99;border-color:#99b}.koc-theme-phantom .koc-level-badge{color:#fff;background:#99c}@keyframes kocGlitchRgb{0%{text-shadow:2px 0 red,-2px 0 #00f}25%{text-shadow:-2px 0 red,2px 0 #0f0}50%{text-shadow:2px 0 #0ff,-2px 0 #f0f}75%{text-shadow:-1px 0 #ff0,1px 0 red}to{text-shadow:2px 0 red,-2px 0 #00f}}@keyframes kocGlitchScan{0%{background-position:0 0}to{background-position:0 4px}}.koc-theme-glitch{background:#000 repeating-linear-gradient(0deg,#0000 0 1px,#00ff000a 1px 2px)!important;font-family:Courier New,monospace!important}.koc-theme-glitch .koc-tab-bar{background:#001400;border-bottom-color:#0f0}.koc-theme-glitch .koc-tab{color:#0c0;border-color:#050;font-family:monospace}.koc-theme-glitch .koc-tab-active,.koc-theme-glitch .koc-tab:active{color:#0f0;background:#001a00;border-bottom-color:#001a00}.koc-theme-glitch .koc-score{color:#0f0;background:#000a00;border-color:#050;font-family:monospace}.koc-theme-glitch .koc-score strong{color:#0f0;animation:.3s linear infinite kocGlitchRgb}.koc-theme-glitch .koc-score span,.koc-theme-glitch .koc-section-title{color:#0a0;font-family:monospace}.koc-theme-glitch .koc-stage{background:#000800;border-color:#030}.koc-theme-glitch .panel-sunken,.koc-theme-glitch .koc-clicker-sidebar,.koc-theme-glitch .koc-upgrades-section,.koc-theme-glitch .koc-boosts-section,.koc-theme-glitch .koc-network-section{background:#000d00;border-color:#030}.koc-theme-glitch .koc-shop-item,.koc-theme-glitch .koc-quest-row,.koc-theme-glitch .koc-leaderboard-row,.koc-theme-glitch .koc-team-card,.koc-theme-glitch .koc-stats-card,.koc-theme-glitch .koc-activity-card{color:#0c0;background:#000e00;border-color:#040;font-family:monospace}.koc-theme-glitch .koc-level-badge{color:#000;background:#0a0;font-family:monospace}@keyframes kocToxicPulse{0%,to{box-shadow:inset 0 0 20px #39ff141a}50%{box-shadow:inset 0 0 40px #39ff1433}}.koc-theme-toxic{animation:3s ease-in-out infinite kocToxicPulse;background:#040d00!important}.koc-theme-toxic .koc-tab-bar{background:#071400;border-bottom-color:#39ff14}.koc-theme-toxic .koc-tab{color:#39ff14;border-color:#1a4400}.koc-theme-toxic .koc-tab-active,.koc-theme-toxic .koc-tab:active{color:#80ff44;background:#0a1c00;border-bottom-color:#0a1c00}.koc-theme-toxic .koc-score{color:#39ff14;background:#030800;border-color:#1a4400}.koc-theme-toxic .koc-score strong{color:#80ff44;text-shadow:0 0 8px #39ff14}.koc-theme-toxic .koc-score span,.koc-theme-toxic .koc-section-title{color:#2acc0f}.koc-theme-toxic .koc-stage{background:#040b00;border-color:#1a4400}.koc-theme-toxic .panel-sunken,.koc-theme-toxic .koc-clicker-sidebar,.koc-theme-toxic .koc-upgrades-section,.koc-theme-toxic .koc-boosts-section,.koc-theme-toxic .koc-network-section{background:#060e00;border-color:#1a3300}.koc-theme-toxic .koc-shop-item,.koc-theme-toxic .koc-quest-row,.koc-theme-toxic .koc-leaderboard-row,.koc-theme-toxic .koc-team-card,.koc-theme-toxic .koc-stats-card,.koc-theme-toxic .koc-activity-card{color:#39ff14;background:#081200;border-color:#240}.koc-theme-toxic .koc-level-badge{color:#000;background:#39ff14}.koc-theme-ice{background-color:#000d1a!important;background-image:radial-gradient(at 20% 20%,#88ccff14 0%,#0000 60%),radial-gradient(at 80% 80%,#aadcff0f 0%,#0000 50%)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important}.koc-theme-ice .koc-tab-bar{background:#012;border-bottom-color:#8cf}.koc-theme-ice .koc-tab{color:#8cf;border-color:#024}.koc-theme-ice .koc-tab-active,.koc-theme-ice .koc-tab:active{color:#bdf;background:#001830;border-bottom-color:#001830}.koc-theme-ice .koc-score{color:#8cf;background:#000a15;border-color:#024}.koc-theme-ice .koc-score strong{color:#cef;text-shadow:0 0 8px #6af}.koc-theme-ice .koc-score span,.koc-theme-ice .koc-section-title{color:#69b}.koc-theme-ice .koc-stage{background:#000d1e;border-color:#024}.koc-theme-ice .panel-sunken,.koc-theme-ice .koc-clicker-sidebar,.koc-theme-ice .koc-upgrades-section,.koc-theme-ice .koc-boosts-section,.koc-theme-ice .koc-network-section{background:#001020;border-color:#024}.koc-theme-ice .koc-shop-item,.koc-theme-ice .koc-quest-row,.koc-theme-ice .koc-leaderboard-row,.koc-theme-ice .koc-team-card,.koc-theme-ice .koc-stats-card,.koc-theme-ice .koc-activity-card{color:#8cf;background:#001428;border-color:#036}.koc-theme-ice .koc-level-badge{color:#fff;background:#6ad}@keyframes kocLavaGlow{0%,to{box-shadow:inset 0 0 30px #ff44001f}50%{box-shadow:inset 0 0 60px #ff88002e}}.koc-theme-lava{animation:4s ease-in-out infinite kocLavaGlow;background:#150500!important}.koc-theme-lava .koc-tab-bar{background:#200800;border-bottom-color:#f40}.koc-theme-lava .koc-tab{color:#f62;border-color:#440d00}.koc-theme-lava .koc-tab-active,.koc-theme-lava .koc-tab:active{color:#f84;background:#2a0c00;border-bottom-color:#2a0c00}.koc-theme-lava .koc-score{color:#f62;background:#0d0300;border-color:#440d00}.koc-theme-lava .koc-score strong{color:#f84;text-shadow:0 0 10px #f40}.koc-theme-lava .koc-score span,.koc-theme-lava .koc-section-title{color:#c41}.koc-theme-lava .koc-stage{background:#120400;border-color:#440d00}.koc-theme-lava .panel-sunken,.koc-theme-lava .koc-clicker-sidebar,.koc-theme-lava .koc-upgrades-section,.koc-theme-lava .koc-boosts-section,.koc-theme-lava .koc-network-section{background:#180600;border-color:#330a00}.koc-theme-lava .koc-shop-item,.koc-theme-lava .koc-quest-row,.koc-theme-lava .koc-leaderboard-row,.koc-theme-lava .koc-team-card,.koc-theme-lava .koc-stats-card,.koc-theme-lava .koc-activity-card{color:#f62;background:#1c0800;border-color:#440d00}.koc-theme-lava .koc-level-badge{color:#fa4;background:#c30}@keyframes kocSkullFall{0%{opacity:1;transform:translateY(0)rotate(0)scale(1)}to{opacity:0;transform:translateY(-60px)rotate(720deg)scale(.6)}}.koc-clicker-window .koc-particle-effect[style*=💀]{animation:1.2s ease-in forwards kocSkullFall!important}@keyframes kocMoneySpiral{0%{opacity:1;transform:translateY(0)translate(0)rotate(0)}50%{opacity:.8;transform:translateY(-30px)translate(15px)rotate(180deg)}to{opacity:0;transform:translateY(-70px)translate(-10px)rotate(360deg)}}.koc-clicker-window .koc-particle-effect[style*=💸]{font-size:18px!important;animation:1.1s ease-out forwards kocMoneySpiral!important}@keyframes kocDragonSoar{0%{opacity:1;transform:translateY(0)scale(.5)}40%{opacity:.9;transform:translateY(-20px)scale(2)}to{opacity:0;transform:translateY(-80px)scale(.8)}}.koc-clicker-window .koc-particle-effect[style*=🐉]{animation:1.4s ease-out forwards kocDragonSoar!important}@keyframes kocCometDash{0%{opacity:1;transform:translate(0)rotate(-45deg)scale(1)}to{opacity:0;transform:translate(50px,-70px)rotate(-45deg)scale(.4)}}.koc-clicker-window .koc-particle-effect[style*=☄️]{animation:.7s ease-in forwards kocCometDash!important}@keyframes kocCrownDescend{0%{opacity:0;transform:translateY(-10px)scale(.5)rotate(-5deg)}20%{opacity:1}80%{opacity:1;transform:translateY(5px)scale(1.3)rotate(5deg)}to{opacity:0;transform:translateY(-40px)scale(.8)}}.koc-clicker-window .koc-particle-effect[style*=👑]{font-size:20px!important;animation:1.3s ease-in-out forwards kocCrownDescend!important}@keyframes kocAlienZig{0%{opacity:1;transform:translate(0)}20%{transform:translate(-15px,-15px)}40%{transform:translate(15px,-30px)}60%{transform:translate(-10px,-50px)}to{opacity:0;transform:translate(5px,-70px)}}.koc-clicker-window .koc-particle-effect[style*=👾]{animation:1s ease-in-out forwards kocAlienZig!important}@keyframes kocCloverSpin{0%{opacity:1;transform:perspective(200px)rotateY(0)translateY(0)}to{opacity:0;transform:perspective(200px)rotateY(720deg)translateY(-55px)}}.koc-clicker-window .koc-particle-effect[style*=🍀]{animation:1.2s ease-out forwards kocCloverSpin!important}@keyframes kocGhostFade{0%{opacity:.9;filter:blur();transform:translateY(0)scaleX(1)}50%{opacity:.6;filter:blur(1px);transform:translateY(-30px)scaleX(.9)}to{opacity:0;filter:blur(3px);transform:translateY(-60px)scaleX(1.1)}}.koc-clicker-window .koc-particle-effect[style*=👻]{animation:1.3s ease-out forwards kocGhostFade!important}.koc-character-frame-wrapper{border-radius:4px;line-height:0;display:inline-block;position:relative}.koc-frame-koc .koc-character{border-radius:4px;box-shadow:0 0 0 3px #d4af37,0 0 10px #d4af3766!important}@keyframes kocFrameBloodPulse{0%,to{box-shadow:0 0 0 3px #802,0 0 12px #c8002880}50%{box-shadow:0 0 0 3px #c03,0 0 22px #dc0032b3}}.koc-frame-blood .koc-character{border-radius:4px;animation:2s ease-in-out infinite kocFrameBloodPulse!important}@keyframes kocFrameFireHue{0%{filter:drop-shadow(0 0 6px #f40)hue-rotate()}50%{filter:drop-shadow(0 0 14px #f80)hue-rotate(20deg)}to{filter:drop-shadow(0 0 6px #f40)hue-rotate()}}.koc-frame-fire .koc-character{border-radius:4px;animation:1.5s ease-in-out infinite kocFrameFireHue!important;box-shadow:0 0 0 3px #f40,0 0 0 5px #f80,0 0 18px #f20!important}@keyframes kocFrameChampionShimmer{0%{box-shadow:0 0 0 3px gold,0 0 15px #ffd70099,0 0 30px #ffb4004d}50%{box-shadow:0 0 0 3px #ffe44d,0 0 25px #ffdc00cc,0 0 50px #ffc80066}to{box-shadow:0 0 0 3px gold,0 0 15px #ffd70099,0 0 30px #ffb4004d}}.koc-frame-champion .koc-character{border-radius:4px;animation:2s ease-in-out infinite kocFrameChampionShimmer!important}@keyframes kocFrameGoldShimmer{0%{box-shadow:0 0 0 2px #b8860b,0 0 0 4px #daa520,0 0 12px #daa52080}33%{box-shadow:0 0 0 2px #daa520,0 0 0 4px gold,0 0 20px #ffd700b3}66%{box-shadow:0 0 0 2px gold,0 0 0 4px #ffe55a,0 0 15px #ffe65099}to{box-shadow:0 0 0 2px #b8860b,0 0 0 4px #daa520,0 0 12px #daa52080}}.koc-frame-gold .koc-character{border-radius:4px;animation:3s linear infinite kocFrameGoldShimmer!important}@keyframes kocFrameIceCrystal{0%,to{box-shadow:0 0 0 3px #8cf,0 0 15px #64b4ff80,inset 0 0 8px #88ccff1a}50%{box-shadow:0 0 0 3px #adf,0 0 25px #96d2ffb3,inset 0 0 15px #aadcff26}}.koc-frame-ice .koc-character{border-radius:4px;animation:3s ease-in-out infinite kocFrameIceCrystal!important}@keyframes kocFrameObsidianRune{0%,to{box-shadow:0 0 0 3px #1a0033,0 0 0 5px #2d0055,0 0 20px #6400c866}50%{box-shadow:0 0 0 3px #2d0055,0 0 0 5px #40a,0 0 35px #7800ff99}}.koc-frame-obsidian .koc-character{border-radius:4px;animation:2.5s ease-in-out infinite kocFrameObsidianRune!important}.koc-frame-obsidian .koc-character-frame-wrapper:before{content:"᛫ ᚱ ᛫ ᚢ ᛫ ᚾ ᛫ ᛖ ᛫";color:#60c;white-space:nowrap;letter-spacing:2px;pointer-events:none;font-size:8px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}@keyframes kocFrameRainbowSpin{0%{filter:hue-rotate()drop-shadow(0 0 8px #f08)}to{filter:hue-rotate(360deg)drop-shadow(0 0 8px #f08)}}.koc-frame-rainbow .koc-character{border-radius:4px;animation:2s linear infinite kocFrameRainbowSpin!important;box-shadow:0 0 0 3px #f08,0 0 0 5px #f80,0 0 0 7px #ff0,0 0 0 9px #0f8!important}@keyframes kocFrameVoidAbsorb{0%,to{box-shadow:0 0 0 4px #000,0 0 20px #000000e6,inset 0 0 10px #00000080}50%{box-shadow:0 0 0 4px #0a0a0a,0 0 40px #000,inset 0 0 20px #000c}}.koc-frame-void .koc-character{filter:brightness(.85);border-radius:4px;animation:4s ease-in-out infinite kocFrameVoidAbsorb!important}.koc-frame-void .koc-character-frame-wrapper:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 50%,#000c 100%);border-radius:8px;position:absolute;inset:-8px}@keyframes kocFrameApexPulse{0%{box-shadow:0 0 0 3px #c00,0 0 0 5px #1a1a8c,0 0 20px #c8000080}50%{box-shadow:0 0 0 3px #1a1a8c,0 0 0 5px #c00,0 0 30px #1a1a8c99}to{box-shadow:0 0 0 3px #c00,0 0 0 5px #1a1a8c,0 0 20px #c8000080}}.koc-frame-apex .koc-character{border-radius:4px;animation:1.8s ease-in-out infinite kocFrameApexPulse!important}.koc-frame-apex .koc-character-frame-wrapper:before{content:"▲ APEX ▲";color:#c00;white-space:nowrap;letter-spacing:2px;pointer-events:none;font-size:7px;font-weight:700;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.koc-shop-secret{cursor:not-allowed;position:relative;overflow:hidden;color:#555!important;background:#111!important;border-color:#333!important}.koc-shop-secret:before{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#0000 0 6px,#5050501a 6px 7px);position:absolute;inset:0}.koc-shop-secret .koc-shop-icon{filter:grayscale()brightness(.4)}.koc-shop-secret .koc-shop-item-price{letter-spacing:.5px;font-size:10px;font-style:italic;color:#666!important}@keyframes kocCheaterFlash{0%,to{background:#c00;box-shadow:0 0 12px red}50%{background:#f22;box-shadow:0 0 24px #f44,inset 0 0 8px #faa}}@keyframes kocCheaterTextBlink{0%,to{opacity:1;transform:translate(-50%)scale(1)}50%{opacity:.8;transform:translate(-50%)scale(1.05)}}.koc-cheater-alert{color:#fff;white-space:nowrap;pointer-events:none;z-index:50;letter-spacing:1px;background:#c00;border:2px solid #f44;padding:3px 10px;font-size:10px;font-weight:700;animation:.4s ease-in-out infinite kocCheaterFlash,.4s ease-in-out infinite kocCheaterTextBlink;position:absolute;top:-6px;left:50%;transform:translate(-50%)}@keyframes kocCheaterButtonShake{0%,to{filter:hue-rotate()saturate(3);transform:translate(0)rotate(0)}20%{filter:hue-rotate(120deg)saturate(5);transform:translate(-4px)rotate(-2deg)}40%{filter:hue-rotate(240deg)saturate(5);transform:translate(4px)rotate(2deg)}60%{filter:hue-rotate(180deg)saturate(4);transform:translate(-3px)rotate(-1deg)}80%{filter:hue-rotate(60deg)saturate(4);transform:translate(3px)rotate(1deg)}}.koc-character.koc-cheater{border-radius:4px;animation:.3s linear infinite kocCheaterButtonShake!important;box-shadow:0 0 0 4px red,0 0 20px #f009!important}.koc-tab-bar{background:var(--win-gray-dark);border-bottom:1px solid var(--win-black);flex-shrink:0;align-items:center;gap:1px;padding:0 2px;display:flex}.koc-tab{background:var(--win-gray-light);border:1px solid;border-color:var(--win-white) var(--win-black) var(--win-black) var(--win-white);color:var(--win-black);cursor:var(--cursor-hand);white-space:nowrap;padding:3px 10px;font-size:11px;font-weight:700}.koc-tab:active,.koc-tab-active{border-color:var(--win-black) var(--win-white) var(--win-white) var(--win-black);background:var(--win-gray)}.koc-tab-active{color:navy;font-weight:900}.koc-level-badge{color:#fff;border:1px solid var(--win-white);background:navy;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:700}.koc-mute-tab{margin-left:4px;padding:3px 6px;font-size:13px}.koc-tab-content{flex:1;min-height:0;overflow:hidden auto}.koc-quests-panel{flex-direction:column;gap:6px;padding:8px;display:flex}.koc-quest-row{background:var(--win-gray-light);border:1px solid var(--win-gray-dark);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.koc-quest-done{border-color:#008040}.koc-quest-claimed{opacity:.6}.koc-quest-info{flex:1;min-width:0}.koc-quest-info strong{margin-bottom:3px;font-size:11px;display:block}.koc-quest-bar{background:var(--win-white);border:1px solid var(--win-gray-dark);height:8px;box-shadow:var(--win-shadow-sunken);overflow:hidden}.koc-quest-bar-fill{background:navy;height:100%;transition:width .3s}.koc-quest-done .koc-quest-bar-fill{background:#008040}.koc-quest-info small{color:var(--win-gray-dark);font-size:10px}.koc-quest-reward{flex-direction:column;flex-shrink:0;align-items:center;gap:1px;display:flex}.koc-quest-reward strong{color:#008040;font-size:11px}.koc-quest-reward small{color:var(--win-gray-dark);font-size:9px}.koc-quest-claim{cursor:var(--cursor-hand);background:0 0;border:none;padding:2px 6px;font-size:16px}.koc-quest-claim:hover{background:#c0ffc0}.koc-quest-badge{color:navy;font-size:9px;font-weight:700}.koc-team-panel{flex-direction:column;gap:6px;padding:6px;display:flex}.koc-team-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.koc-team-card{max-height:100%;overflow-y:auto}.koc-community-bar{background:linear-gradient(90deg,navy,#4040ff)}.koc-community-text{color:var(--win-gray-dark);justify-content:space-between;margin-top:2px;font-size:10px;display:flex}.koc-activity-card{max-height:160px;overflow:hidden}.koc-activity-feed{flex-direction:column;gap:1px;max-height:120px;display:flex;overflow-y:auto}.koc-activity-row{border-bottom:1px dotted var(--win-gray-dark);gap:6px;padding:2px 4px;font-size:10px;display:flex}.koc-activity-name{flex-shrink:0;min-width:60px;font-weight:700}.koc-activity-msg{color:var(--win-gray-dark);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.koc-member-title{opacity:.8;margin-left:4px;font-size:9px;font-style:italic}.koc-click-badge{color:#fff;letter-spacing:.5px;vertical-align:middle;border-radius:3px;margin-left:5px;padding:0 5px;font-size:9px;font-weight:700;line-height:14px;display:inline-block;box-shadow:0 1px 3px #0006}.koc-stats-panel{flex-direction:column;gap:6px;padding:6px;display:flex}.koc-badge-banner{border-radius:3px;flex-direction:column;align-items:center;padding:6px 10px;display:flex;box-shadow:inset 0 -2px 4px #00000040}.koc-badge-banner-label{letter-spacing:2px;color:#fff;text-shadow:0 1px 3px #00000080;font-size:15px;font-weight:700}.koc-badge-banner-sub{color:#fffc;margin-top:1px;font-size:9px}.koc-stats-two-col{grid-template-columns:1fr 1fr;gap:6px;display:grid}.koc-stats-card{flex-direction:column;gap:2px;min-width:0;padding:4px;display:flex}.koc-stats-card .koc-section-title,.koc-team-card .koc-section-title,.koc-quests-panel>.koc-section-title{color:navy;text-shadow:none}.koc-stat-rows{flex-direction:column;gap:1px;display:flex}.koc-stat-group-label{letter-spacing:1px;color:gray;text-transform:uppercase;background:#d4d0c8;border-bottom:1px solid #a0a0a0;margin-top:3px;padding:2px 4px;font-size:8px;font-weight:700}.koc-stat-group-label:first-child{margin-top:0}.koc-stat-row{background:var(--win-gray-light,#f0f0f0);border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:2px 6px;font-size:10px;display:flex}.koc-stat-row span{color:#404040;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.koc-stat-row strong{white-space:nowrap;margin-left:6px;font-size:10px}.koc-stat-member-row{background:var(--win-gray-light,#f0f0f0);border-bottom:1px solid #00000014;align-items:center;gap:4px;padding:3px 4px;font-size:10px;display:flex}.koc-stat-member-row.koc-leaderboard-me{background:#ffffc0;font-weight:700}.koc-stat-member-rank{text-align:center;flex-shrink:0;width:20px;font-size:10px}.koc-stat-member-name{flex:1;align-items:center;gap:3px;min-width:0;display:flex;overflow:hidden}.koc-stat-member-name>span:first-child{white-space:nowrap;text-overflow:ellipsis;border-radius:2px;padding:0 2px;overflow:hidden}.koc-stat-member-score{white-space:nowrap;margin-left:auto;font-size:10px;font-weight:700}.koc-stat-member-holder{white-space:nowrap;opacity:.85;margin-left:4px;font-size:9px}.koc-stat-item{background:var(--win-gray-light);border:1px solid var(--win-gray-dark);justify-content:space-between;padding:3px 6px;font-size:10px;display:flex}.koc-stat-item span{color:var(--win-gray-dark)}.koc-stat-item strong{font-size:11px}.koc-stat-xp{background:#ffffc0;border-color:#c0c000;grid-column:1/-1}.koc-stat-level{background:#c0c0ff;border-color:navy}.koc-stat-level strong{color:navy;font-size:14px}.koc-record-holder{text-align:right}.koc-shop-panel{padding:6px;overflow-y:auto}.koc-shop-header{background:#1a1a2e;border:1px solid #444;border-radius:3px;justify-content:space-around;align-items:center;gap:8px;margin-bottom:8px;padding:5px 8px;display:flex}.koc-shop-currency{color:#e0e0e0;align-items:center;gap:5px;font-size:11px;display:flex}.koc-shop-currency strong{color:#fff;font-size:13px}.koc-shop-section{margin-bottom:12px}.koc-shop-grid{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:6px;display:grid}.koc-shop-item{background:var(--win-gray-light);border:2px solid var(--win-gray-dark);cursor:var(--cursor-hand);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:10px 8px 8px;font-size:11px;transition:background .1s;display:flex;position:relative;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}.koc-shop-item:hover:not(:disabled){background:#d8d8ff;border-color:navy}.koc-shop-item:active:not(:disabled){box-shadow:inset -1px -1px #fff,inset 1px 1px gray}.koc-shop-item:disabled{cursor:var(--cursor-default)}.koc-shop-item-top{justify-content:space-between;align-items:flex-start;gap:4px;width:100%;margin-bottom:2px;display:flex}.koc-shop-icon{flex-shrink:0;font-size:24px;line-height:1}.koc-color-swatch{border:2px solid #0000004d;border-radius:50%;flex-shrink:0;width:24px;height:24px;display:inline-block}.koc-shop-item-rarity{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;border-radius:2px;align-self:flex-start;padding:2px 5px;font-size:8px;font-weight:700}.koc-rarity-common{color:#eee;background:#666}.koc-rarity-rare{color:#fff;background:#25c}.koc-rarity-epic{color:#fff;background:#83c}.koc-rarity-legendary{color:#000;background:linear-gradient(90deg,#c80,#fc0)}.koc-rarity-unknown{color:#555;letter-spacing:.1em;background:#333}.koc-shop-item-name{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:12px;font-weight:700;line-height:1.2}.koc-shop-item-desc{color:#555;max-height:2.6em;font-size:10px;font-style:italic;line-height:1.3;overflow:hidden}.koc-shop-item-secret-hint{color:#888;letter-spacing:.05em;font-style:normal}.koc-shop-item-price{color:#006020;text-align:center;border-top:1px solid #d0d0d0;width:100%;margin-top:3px;padding-top:4px;font-size:10px;font-weight:700}.koc-shop-owned{background:#e8f8ee;border-color:#007830}.koc-shop-owned .koc-shop-item-price{color:#007830}.koc-shop-equipped{background:#d0d8ff;border-color:navy;box-shadow:inset 1px 1px #88f,inset -1px -1px #000050,0 0 4px #0000c84d}.koc-shop-equipped .koc-shop-item-price{color:navy}.koc-shop-locked{opacity:.65}.koc-shop-locked .koc-shop-item-price{color:#840}.koc-shop-progress-bar{background:silver;border-radius:2px;width:100%;height:3px;margin-top:3px;display:block;overflow:hidden}.koc-shop-progress-bar>span{background:linear-gradient(90deg,#2979ff,#00bcd4);border-radius:2px;height:100%;transition:width .3s;display:block}.koc-clicker-window{min-height:0}.koc-tab-bar{scrollbar-width:thin;overflow-x:auto}.koc-tab,.koc-level-badge{flex:none}.koc-team-card,.koc-stats-card,.koc-shop-item,.koc-quest-row,.koc-community-text,.koc-activity-row,.koc-stat-member-row,.koc-leaderboard-row{min-width:0}.koc-stat-member-name,.koc-activity-msg,.koc-shop-item-name,.koc-shop-item-price{overflow-wrap:anywhere;min-width:0}.koc-stats-card .koc-leaderboard{max-height:260px}@media (max-width:920px){.koc-team-grid,.koc-stats-two-col{grid-template-columns:minmax(0,1fr)}.koc-activity-card{max-height:none}.koc-activity-feed{max-height:180px}}@media (max-width:640px){.koc-tab{padding:3px 7px;font-size:10px}.koc-level-badge{padding:1px 5px;font-size:9px}.koc-shop-header,.koc-community-text{flex-direction:column;align-items:stretch}.koc-shop-currency{justify-content:center}.koc-shop-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}.koc-quest-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.koc-stat-member-row{grid-template-columns:24px minmax(0,1fr) auto;display:grid}.koc-stat-member-holder{grid-column:2/-1;margin-left:0}}@media (max-width:420px){.koc-shop-grid{grid-template-columns:minmax(0,1fr)}.koc-badge-banner-label{letter-spacing:1px;font-size:12px}.koc-stat-row{flex-direction:column;align-items:flex-start;gap:1px}.koc-stat-row strong{margin-left:0}}.koc-upgrade-item{align-items:stretch;gap:2px;display:flex}.koc-upgrade-main{flex-direction:column;flex:1;min-width:0;display:flex}.koc-upgrade-bulk{flex-direction:column;flex-shrink:0;gap:1px;display:flex}.koc-upgrade-milestone{align-items:center;gap:4px;padding:0 4px 2px;display:flex}.koc-upgrade-milestone-bar{background:#c8c8c8;border-radius:1px;flex:1;height:3px;overflow:hidden}.koc-upgrade-milestone-bar>span{background:#4080ff;border-radius:1px;height:100%;transition:width .3s;display:block}.koc-upgrade-milestone-label{color:#555;white-space:nowrap;font-size:7px}.koc-upgrade-mult{color:#c07000;font-size:8px;font-weight:700;line-height:1.2;display:block}.koc-bulk-btn{background:var(--win-gray-light);border:1px solid;border-color:var(--win-white) var(--win-black) var(--win-black) var(--win-white);cursor:var(--cursor-hand);white-space:nowrap;padding:1px 4px;font-size:8px;font-weight:700}.koc-bulk-btn:hover:not(:disabled){background:#d0d0ff}.koc-bulk-btn:disabled{color:var(--win-gray-dark);cursor:var(--cursor-default)}.koc-mute-btn{cursor:var(--cursor-hand);background:0 0;border:none;padding:0 3px;font-size:11px;line-height:1}@keyframes shakeHard{0%{transform:translate(2px,2px)rotate(0)}25%{transform:translate(-2px,-2px)rotate(-1deg)}50%{transform:translate(-2px,2px)rotate(1deg)}75%{transform:translate(2px,-2px)rotate(0)}to{transform:translate(2px,2px)rotate(-1deg)}}@keyframes shakeCrazy{0%{filter:contrast(1.2);transform:translate(4px,4px)rotate(0)scale(1.05)}25%{filter:contrast(1.5)hue-rotate(15deg);transform:translate(-4px,-4px)rotate(-3deg)scale(1.05)}50%{filter:contrast(1.2)hue-rotate(-15deg);transform:translate(-4px,4px)rotate(3deg)scale(1.05)}75%{filter:contrast(1.5)hue-rotate(30deg);transform:translate(4px,-4px)rotate(0)scale(1.05)}to{filter:contrast(1.2);transform:translate(4px,4px)rotate(-3deg)scale(1.05)}}.shake-hard{animation:.1s infinite shakeHard!important}.shake-crazy{animation:80ms infinite shakeCrazy!important}.koc-character:active{transform:translate(1px,1px)scale(.98);box-shadow:inset 1px 1px #000,inset -1px -1px #6c7ba8}.koc-character img{filter:drop-shadow(0 8px #00000038);object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:100%;height:100%;transition:transform 90ms steps(2,end),filter 90ms steps(2,end);display:block}.koc-character.fast img{filter:drop-shadow(0 8px #00000042)saturate(1.12);transform:scale(1.04)rotate(-1deg)}.koc-character.super img{filter:drop-shadow(0 8px #00000052)saturate(1.32)contrast(1.08);transform:scale(1.08)rotate(1deg)}.koc-friend-call,.koc-wedding-outfit{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:3;max-height:62%;display:block;position:absolute}.koc-friend-call{filter:drop-shadow(2px 5px #0000004d);width:46%;bottom:4px;right:-12px}.koc-wedding-outfit{filter:drop-shadow(-2px 5px #00000042);width:38%;bottom:0;left:-9px}.koc-friend-group{cursor:var(--cursor-hand);z-index:5;background:0 0;border:0;width:74px;position:absolute;transform:translate(-50%,-50%);box-shadow:none!important;min-height:0!important;padding:0!important}.koc-friend-group img{filter:drop-shadow(2px 4px #00000057);pointer-events:none;width:100%;height:auto;display:block}.koc-friend-group:hover,.koc-friend-group:focus-visible{transform:translate(-50%,-50%)scale(1.08)}.koc-golden-koc{cursor:var(--cursor-hand);z-index:10;background:0 0;border:0;width:90px;animation:3s ease-in-out infinite golden-float;position:absolute;transform:translate(-50%,-50%);box-shadow:none!important;min-height:0!important;padding:0!important}.koc-golden-koc img{filter:sepia()saturate(4)hue-rotate(10deg)brightness(1.3)drop-shadow(0 0 15px #ffd700cc);pointer-events:none;width:100%;height:auto;display:block}.koc-golden-koc:hover,.koc-golden-koc:focus-visible{animation-play-state:paused;transform:translate(-50%,-50%)scale(1.15)}@keyframes golden-float{0%,to{transform:translate(-50%,-50%)translateY(0)rotate(-5deg)}50%{transform:translate(-50%,-50%)translateY(-10px)rotate(5deg)}}.koc-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;display:grid}.koc-stats p,.koc-network p{background:var(--win-white);box-shadow:var(--win-shadow-sunken);gap:2px;min-width:0;margin:0;padding:4px 5px;display:grid}.koc-stats span,.koc-network span,.koc-upgrade-row small{color:#404040;font-size:12px}.koc-stats strong,.koc-network strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.koc-upgrades,.koc-network{color:#d7d7ff;background:linear-gradient(#202040,#0d1028)}.koc-upgrades{flex-direction:column;grid-area:upgrades;gap:5px;min-height:0;padding:6px;display:flex;overflow-y:auto}.koc-upgrade-row{color:#d7d7ff;cursor:var(--cursor-hand);text-align:left;background:#050510;border:1px solid #000;flex-shrink:0;grid-template-columns:minmax(0,1fr) minmax(76px,auto);align-items:center;gap:5px;display:grid;box-shadow:inset 1px 1px #6c7ba8,inset -1px -1px #000;padding:5px 6px!important}.koc-upgrade-row:disabled{box-shadow:none;color:#3a3a55;cursor:var(--cursor-default);opacity:.75;background:#030308;border-color:#112}.koc-upgrade-row:not(:disabled):active{color:#fff;background:navy}.koc-upgrade-row span{gap:2px;min-width:0;display:grid}.koc-upgrade-row strong,.koc-upgrade-row small,.koc-clicker-window .status-bar span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.koc-upgrade-row>span:last-child{text-align:right}.koc-network{flex-direction:column;grid-area:network;align-content:start;gap:5px;min-height:0;padding:6px;display:flex;overflow:hidden auto}.koc-network .koc-leaderboard{flex-shrink:1;max-height:130px}.koc-leaderboard{background:#050510;flex-direction:column;gap:1px;min-height:0;padding:3px;display:flex;overflow-y:auto;box-shadow:inset 1px 1px #000,inset -1px -1px #606080}.koc-leaderboard-empty{color:gray;text-align:center;margin-top:10px;font-size:11px}.koc-duel-container{background:#bfbfbf;border:2px solid #000;border-color:#dfdfdf #000 #000 #dfdfdf;margin-bottom:12px;padding:4px}.koc-duel-stats{color:#fff;background:#000;border:1px solid #fff;border-color:gray #fff #fff gray;justify-content:space-between;align-items:center;margin:8px 0;padding:8px;display:flex}.koc-duel-side{flex-direction:column;align-items:center;width:40%;display:flex}.koc-duel-player{color:#80ff80;margin-bottom:4px;font-size:10px}.koc-duel-score{font-family:monospace;font-size:14px;font-weight:700}.koc-duel-vs{color:#ff4040;font-size:16px;font-weight:700}.koc-duel-footer{color:#000;justify-content:space-between;font-size:10px;font-weight:700;display:flex}@keyframes kocCountdownPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.15)}}.koc-duel-countdown{background:#000;border:1px solid #fff;border-color:gray #fff #fff gray;flex-direction:column;align-items:center;gap:2px;margin:6px 0;padding:8px 4px;display:flex}.koc-duel-countdown-num{color:#fd4;text-shadow:0 0 8px #f80;font-family:Courier New,monospace;font-size:32px;font-weight:700;line-height:1;animation:.9s ease-in-out infinite kocCountdownPulse}.koc-duel-countdown-label{color:#fa4;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:700}.koc-duel-btn{cursor:pointer;background:0 0;border:none;margin-left:8px;padding:0 4px;font-size:14px;transition:transform .1s}.koc-duel-btn:hover:not(:disabled){transform:scale(1.2)}.koc-duel-btn:disabled{opacity:.5;cursor:not-allowed}.koc-leaderboard-row{align-items:center;gap:6px;padding:3px 5px;display:flex}.koc-leaderboard-row.koc-leaderboard-me{background:#00008059;outline:1px solid #6478c880}.koc-leaderboard-rank{color:#8080b0;text-align:right;flex:none;min-width:20px;font-size:10px;font-weight:700}.koc-leaderboard-name{color:#d7d7ff;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:11px;font-weight:700;overflow:hidden}.koc-leaderboard-score{color:#9dff9d;text-shadow:0 0 2px #003010,0 1px 1px #000;white-space:nowrap;flex:none;margin-left:auto;font:700 12px Courier New,monospace}.koc-network-footer{gap:4px;display:grid}.koc-network-footer p{background:var(--win-white);box-shadow:var(--win-shadow-sunken);gap:2px;min-width:0;margin:0;padding:4px 5px;display:grid}.koc-network-footer span{color:#404040;font-size:12px}.koc-network-footer strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.koc-message{color:maroon;background:#ffffe1!important}.koc-boost-title{margin-top:1px}.koc-special-row{background:#080820!important;border-color:#2828a0!important;box-shadow:inset 1px 1px #5050c0,inset -1px -1px #000!important}.koc-special-row:not(:disabled):hover{background:#101048!important}.koc-special-row strong{color:#9db8ff}.koc-special-row:disabled strong{color:#3a3a55}.koc-boss-spawn{flex-direction:column;gap:4px;display:flex}.koc-boss-difficulty{flex-wrap:wrap;gap:3px;display:flex}.koc-difficulty-btn{flex:auto;padding:2px 4px;font-size:10px}.koc-difficulty-btn.active{color:#fff;background:navy;font-weight:700}.koc-boss-difficulty-tag{opacity:.8;text-transform:uppercase;font-size:10px}.koc-reset-btn{float:right;padding:1px 5px;font-size:10px}.koc-prestige-banner{color:#e0d4ff;background:#1a1030;min-height:160px;margin-bottom:6px;padding:10px}.koc-prestige-grid{grid-template-columns:repeat(2,1fr);gap:4px;min-width:0;display:grid}.koc-prestige-banner .koc-stat-row{color:#e0d4ff;background:#ffffff0f;border-bottom:1px solid #ffffff14;gap:6px;padding:5px 8px;font-size:12px}.koc-prestige-banner .koc-stat-row span{color:#c4b4e6;text-overflow:clip;white-space:normal;overflow:visible}.koc-prestige-banner .koc-stat-row strong{font-size:12px}.koc-ascend-btn{width:100%;margin-top:8px;padding:6px 10px;font-size:12px;font-weight:700}.koc-ascend-btn:disabled{cursor:var(--cursor-default);opacity:.6}.koc-prestige-hint{color:#b0a0d0;margin-top:4px;font-size:10px;display:block}.koc-shop-subtabs{gap:3px;margin-bottom:6px;display:flex}.koc-consumable-item{text-align:left;align-items:stretch}.koc-consumable-desc{opacity:.8;font-size:10px}.koc-consumable-actions{gap:4px;margin-top:4px;display:flex}.koc-consumable-actions button{flex:1;font-size:10px}@media (max-width:820px){.win-window:not(.maximized):has(.koc-clicker-window){min-width:0;max-height:none;bottom:38px;width:auto!important;height:auto!important;top:4px!important;left:4px!important;right:4px!important}.win-window:not(.maximized):has(.koc-clicker-window) .window-body{padding:2px;overflow:hidden}.koc-clicker-layout{grid-template:"main main"minmax(0,.82fr)"upgrades network"minmax(0,1fr)/minmax(0,1fr) minmax(180px,.55fr);padding:5px;overflow:hidden}.koc-clicker-main{grid-template-columns:minmax(140px,auto) minmax(0,1fr);place-items:center}.koc-stage,.koc-character{grid-row:1/span 2;width:min(34vw,180px);height:min(34vw,180px)}.koc-score,.koc-stats{grid-column:2}}@media (max-width:480px){.koc-clicker-layout{grid-template:"main""upgrades"minmax(0,1fr)"network"/minmax(0,1fr);gap:4px;padding:4px}.koc-clicker-main{grid-template-columns:minmax(112px,auto) minmax(0,1fr);gap:5px;padding:5px}.koc-stage,.koc-character{width:min(36vw,142px);height:min(36vw,142px)}.koc-character{padding:5px!important}.koc-friend-call{width:42%;right:-7px}.koc-wedding-outfit{width:34%;left:-6px}.koc-friend-group{width:58px}.koc-score{width:100%;min-width:0;padding:5px 7px}.koc-score strong{font-size:21px}.koc-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.koc-stats span,.koc-network span,.koc-upgrade-row small{font-size:10px}.koc-stats p,.koc-network p{padding:3px 4px}.koc-upgrades,.koc-network{gap:3px;padding:4px}.koc-upgrades{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.koc-upgrades .koc-section-title{grid-column:1/-1}.koc-upgrade-row{grid-template-columns:minmax(0,1fr) auto;padding:3px 4px!important}.koc-network .koc-leaderboard{max-height:100px}}@property --reveal-radius{syntax:"<percentage>";inherits:false;initial-value:0%}.poto-window{background:silver;height:100%;min-height:0;position:relative;overflow:hidden}.poto-window.is-room-revealing{z-index:999999!important}.poto-window.is-room-revealing:before{content:"";pointer-events:none;z-index:8;-webkit-mask-image:radial-gradient(circle at var(--card-x,50%) var(--card-y,50%), transparent var(--reveal-radius,0%), #000 calc(var(--reveal-radius,0%) + 10%));mask-image:radial-gradient(circle at var(--card-x,50%) var(--card-y,50%), transparent var(--reveal-radius,0%), #000 calc(var(--reveal-radius,0%) + 10%));-webkit-mask-image:radial-gradient(circle at var(--card-x,50%) var(--card-y,50%), transparent var(--reveal-radius,0%), #000 calc(var(--reveal-radius,0%) + 10%));background:#000;animation:5.2s both potoRoomScreenBlackout;position:fixed;inset:0}.poto-window.is-room-revealing:after{content:"";height:80vmax;left:var(--card-x,50%);pointer-events:none;top:var(--card-y,50%);z-index:14;background:radial-gradient(circle,#0000 0 30%,#fffffff5 31%,#0000 34%),radial-gradient(circle,#ffffff70,#0000 44%);width:80vmax;animation:5.2s ease-out both potoRoomShockwave;position:fixed}@keyframes potoPackOpening{0%,to{transform:translateY(0)rotate(0)scale(1)}25%{transform:translateY(-3px)rotate(-2deg)scale(1.02)}50%{transform:translateY(1px)rotate(2deg)scale(1.04)}75%{transform:translateY(-2px)rotate(-1deg)scale(1.02)}}@keyframes potoPackGlow{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(220%)skew(-18deg)}}@keyframes potoCardReveal{0%{filter:brightness(1.9);opacity:0;transform:translateY(18px)rotateY(88deg)scale(.82)}55%{filter:brightness(1.35);opacity:1;transform:translateY(-5px)rotateY(-10deg)scale(1.05)}to{filter:brightness();opacity:1;transform:translateY(0)rotateY(0)scale(1)}}@keyframes potoRareReveal{0%{filter:brightness(2.4)saturate(1.8);box-shadow:inset 2px 2px #fff,inset -2px -2px #777,0 0 #facc1500}35%{filter:brightness(1.75)saturate(1.7);box-shadow:inset 2px 2px #fff,inset -2px -2px #777,0 0 0 4px #ffffffd9,0 0 22px 7px #facc15eb,0 0 42px 14px #ff2bd694}to{filter:brightness()saturate();box-shadow:inset 2px 2px #fff,inset -2px -2px #777,3px 3px #0000002e}}@keyframes potoCardBackPulse{0%,to{opacity:.96;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)scale(1.008)}}@keyframes potoOpeningBanner{0%,to{color:#fff;background:navy}50%{color:#000;background:#ff0}}@keyframes potoLegendaryBurst{0%{filter:brightness(3)contrast(1.35)saturate(2.2);opacity:0;transform:translateY(22px)rotateY(0)rotate(-8deg)scale(.68);box-shadow:inset 2px 2px #fff,inset -2px -2px #777,0 0 #facc1500}14%{filter:brightness(4.4)contrast(1.75)saturate(2.7);opacity:.42;transform:translateY(-22px)rotateY(1440deg)rotate(8deg)scale(.9)}28%{filter:brightness(2.8)contrast(1.45)saturate(2.3);opacity:.82;transform:translateY(10px)rotateY(2880deg)rotate(-7deg)scale(1.06)}42%{filter:brightness(5.2)contrast(1.9)saturate(3);opacity:.18;transform:translateY(-18px)rotateY(4320deg)rotate(5deg)scale(1.22)}52%{opacity:1;transform:translateY(-10px)rotateY(5400deg)rotate(-3deg)scale(1.16);box-shadow:inset 2px 2px #fff,inset -2px -2px #777,0 0 0 9px #fffffffa,0 0 42px 18px #facc15,0 0 82px 34px #f97316c7,0 0 118px 44px #ffffff6b}58%,62%,66%,70%,74%,78%{filter:brightness(5.4)contrast(2)saturate(3.2);opacity:.2}60%,64%,68%,72%,76%,80%{filter:brightness(1.18)contrast(1.15)saturate(1.35);opacity:1}86%{filter:brightness(1.65)contrast(1.25)saturate(1.7);opacity:1;transform:translateY(-6px)rotateY(6480deg)rotate(0)scale(1.1)}to{filter:brightness()contrast()saturate();opacity:1;transform:translateY(0)rotateY(7200deg)rotate(0)scale(1);box-shadow:inset 2px 2px #fff,inset -2px -2px #777,3px 3px #0000002e}}@keyframes potoMythicBurst{0%{filter:brightness(2.5)saturate(2);opacity:0;transform:translateY(18px)rotateY(0)rotate(6deg)scale(.74);box-shadow:inset 2px 2px #fff,inset -2px -2px #777,0 0 #dc262600}26%{opacity:.68;transform:translateY(-12px)rotateY(720deg)rotate(-5deg)scale(1.08)}48%{filter:brightness(1.9)saturate(2.25);opacity:1;transform:translateY(-14px)rotateY(1080deg)rotate(2deg)scale(1.14);box-shadow:inset 2px 2px #fff,inset -2px -2px #777,0 0 24px #dc2626e0,0 0 42px #7c3aedb8}68%{filter:brightness(1.35)saturate(1.7);transform:translateY(4px)rotateY(1260deg)rotate(-1deg)scale(1.04)}to{filter:brightness()saturate();opacity:1;transform:translateY(0)rotateY(1440deg)rotate(0)scale(1)}}@keyframes potoRoomScreenBlackout{0%{opacity:0;--reveal-radius:0%}12%,58%{opacity:1;--reveal-radius:0%}68%{opacity:1;--reveal-radius:32%}82%{opacity:1;--reveal-radius:120%}to{opacity:0;--reveal-radius:150%}}@keyframes potoRoomShockwave{0%,58%{opacity:0;transform:translate(-50%,-50%)scale(.08)}68%{opacity:.98;transform:translate(-50%,-50%)scale(.48)}to{opacity:0;transform:translate(-50%,-50%)scale(2.9)}}@keyframes potoRoomCardReveal{0%{box-shadow:none;filter:brightness()contrast()saturate();opacity:1;background:0 0;border-color:#0000;transform:translateY(10px)rotateY(0)scale(.9)}58%{box-shadow:none;filter:brightness()contrast()saturate();opacity:1;background:0 0;border-color:#0000;transform:translateY(0)rotateY(0)scale(1)}72%{filter:brightness(4.8)contrast(1.8)saturate(1.5);opacity:1;background:radial-gradient(circle at 50% 38%,#ffffffd1,#0000 26%),linear-gradient(160deg,#030712,#111827 48%,#f8fafc 50%,#050505 54%,#111827);border-color:#fff;transform:translateY(-12px)scale(1.1);box-shadow:inset 2px 2px #ffffffe6,inset -2px -2px #000,0 0 50px #fff,0 0 100px #93c5fdcc}86%{filter:brightness(1.8)contrast(1.25)saturate(1.2);transform:translateY(-5px)scale(1.05)}to{filter:brightness()contrast()saturate();opacity:1;background:radial-gradient(circle at 50% 38%,#ffffffd1,#0000 26%),linear-gradient(160deg,#030712,#111827 48%,#f8fafc 50%,#050505 54%,#111827);border-color:#000;transform:translateY(0)rotateY(0)scale(1);box-shadow:inset 2px 2px #ffffffe6,inset -2px -2px #000,0 0 34px #ffffffe0,0 0 90px #93c5fd8c}}@keyframes potoRoomTraceSvg{0%{stroke-dashoffset:100px;opacity:0}8%{stroke-dashoffset:100px;opacity:1}92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes potoRoomChildrenReveal{0%,58%{opacity:0}72%,to{opacity:1}}.poto-toolbar{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.poto-toolbar button{min-width:82px}.poto-toolbar button.active{box-shadow:var(--win-shadow-sunken);font-weight:700}.poto-wallet{color:#fff;background:navy;margin-left:auto;padding:4px 8px;font-weight:700}.poto-content{background:linear-gradient(135deg,#ffffffc2,#b4b4b466),#d7d7d7;flex:1;min-height:0;padding:8px;overflow:auto}.poto-booster-tab,.poto-collection-tab,.poto-deck-tab,.poto-combat-tab,.poto-apex-tab{min-height:100%}.poto-booster-tab{grid-template-rows:auto minmax(0,1fr);grid-template-columns:286px minmax(0,1fr);gap:8px;display:grid}.poto-booster-panel{box-shadow:var(--win-shadow-raised);background:#ececec;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.poto-pack{aspect-ratio:.72;color:#fff;text-align:center;background:radial-gradient(circle at 28% 20%,#ffffffbf,#0000 18%),linear-gradient(145deg,#1e293b,#111827 42%,#581c87);border:2px solid #000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 2px 2px #818cf8,inset -2px -2px #050505,4px 4px #0000002e}.poto-pack.is-opening{animation:.56s steps(4,end) infinite potoPackOpening}.poto-pack-glow{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffe0,#0000);width:42%;height:130%;animation:.88s linear infinite potoPackGlow;position:absolute;top:-15%;left:0}.poto-pack span{font-size:16px;font-weight:700}.poto-pack strong{color:#facc15;font-size:30px;line-height:32px}.poto-pack small{font-size:11px}.poto-pack-actions{gap:6px;display:grid}.poto-pack-actions p,.poto-history p,.poto-deck-list p,.poto-combat-feed p,.poto-apex-copy p{margin:0}.poto-pack-actions p{gap:2px;display:grid}.poto-pack-actions span,.poto-pack-actions p span,.poto-history-row small,.poto-card-body span,.poto-card-body p,.poto-card-bottom span,.poto-empty span{font-size:12px}.poto-free-pack-timer{box-shadow:var(--win-shadow-sunken);color:navy;background:#fff;padding:4px 6px;font-weight:700}.poto-reveal-grid,.poto-card-grid{grid-template-columns:repeat(auto-fill,minmax(138px,1fr));align-content:start;gap:8px;display:grid}.poto-reveal-grid{box-sizing:border-box;perspective:900px;grid-area:1/2/span 2;grid-template-columns:repeat(5,minmax(0,170px));place-content:center;align-items:center;min-height:100%;padding-bottom:54px;position:relative}.poto-reveal-empty{box-shadow:var(--win-shadow-sunken);color:#333;text-align:center;background:#ececec;grid-column:1/-1;align-content:center;gap:5px;min-height:180px;padding:14px;display:grid}.poto-opening-banner{box-shadow:var(--win-shadow-raised);border:1px solid #000;grid-column:1/-1;justify-content:space-between;align-items:center;padding:5px 8px;font-weight:700;animation:.72s steps(2,end) infinite potoOpeningBanner;display:flex}.poto-opening-banner strong{color:#000;text-align:center;background:#fff;border:1px solid #000;min-width:42px;padding:1px 6px}.poto-history{box-shadow:var(--win-shadow-sunken);background:#ececec;gap:4px;min-height:0;padding:8px;display:grid;overflow:auto}.poto-section-title{color:navy;justify-content:space-between;align-items:center;font-weight:700;display:flex}.poto-history-row{background:#fff;gap:2px;padding:5px;display:grid;box-shadow:inset -1px -1px gray,inset 1px 1px #fff}.poto-history-row span{color:#555;font-size:11px}.poto-history-card-list{flex-wrap:wrap;gap:4px;display:flex}.poto-history-card-chip{background:color-mix(in srgb, var(--poto-rarity) 16%, white);border-left:5px solid var(--poto-rarity);padding:2px 5px;font-weight:700;color:#111!important;font-size:11px!important}.poto-card,.poto-card-back{min-height:212px}.poto-card{--poto-rarity:#71717a;transform-style:preserve-3d;background:linear-gradient(#ffffffbd,#ffffff2e),#f3f3f3;border:2px solid #000;grid-template-rows:auto 76px minmax(72px,1fr) auto;padding:5px;display:grid;position:relative;overflow:hidden;box-shadow:inset 2px 2px #fff,inset -2px -2px #777,3px 3px #0000002e}.poto-card-reveal{animation:.52s cubic-bezier(.18,.85,.22,1.18) both potoCardReveal}.poto-card-rare-reveal{z-index:2;animation:.62s cubic-bezier(.18,.85,.22,1.18) both potoCardReveal,1.15s ease-out both potoRareReveal}.poto-card-rarity-legendary.poto-card-reveal{z-index:4;animation:2.8s cubic-bezier(.12,.92,.14,1.08) both potoLegendaryBurst}.poto-card-rarity-mythic.poto-card-reveal{z-index:3;animation:1.25s cubic-bezier(.18,.85,.22,1.18) both potoMythicBurst,1.25s ease-out both potoRareReveal}.poto-window.is-room-revealing .poto-reveal-grid{z-index:12}.poto-card-rarity-room{color:#fff;background:radial-gradient(circle at 50% 38%,#ffffffd1,#0000 26%),linear-gradient(160deg,#030712,#111827 48%,#f8fafc 50%,#050505 54%,#111827)}.poto-card-rarity-room .poto-card-body span,.poto-card-rarity-room .poto-card-bottom span{color:#dbeafe}.poto-card-rarity-room.poto-card-reveal{box-shadow:none;z-index:18;background:0 0;border-color:#0000;animation:5.2s cubic-bezier(.12,.8,.18,1) both potoRoomCardReveal}.poto-card-rarity-room.poto-card-reveal>div,.poto-card-rarity-room.poto-card-reveal>span,.poto-card-rarity-room.poto-card-reveal>button{animation:5.2s both potoRoomChildrenReveal}.poto-card-aura-svg{fill:none;pointer-events:none;z-index:5;width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;inset:-10px;overflow:visible}.poto-card-aura-svg rect{stroke:#fff;stroke-width:3px;stroke-dasharray:488;stroke-dashoffset:488px;filter:drop-shadow(0 0 4px #fff)drop-shadow(0 0 10px #fff)drop-shadow(0 0 20px #93c5fd)drop-shadow(0 0 40px #60a5fa)}.poto-card-rarity-room.poto-card-reveal .poto-card-aura-svg rect{animation:3.15s linear both potoRoomTraceSvg}.poto-card-rarity-epic.poto-card-reveal{box-shadow:inset 2px 2px #fff,inset -2px -2px #777,0 0 20px #7c3aedad}.poto-card-rarity-rare.poto-card-reveal{box-shadow:inset 2px 2px #fff,inset -2px -2px #777,0 0 16px #2563eb80}.poto-card:before{background:var(--poto-rarity);content:"";height:5px;position:absolute;inset:0 0 auto}.poto-card-foil{background:linear-gradient(120deg,#ffffffbf,#93c5fd59,#ffffff73),#f3f3f3}.poto-card-holo{background:linear-gradient(120deg,#f472b64d,#7dd3fc57,#bef2644d),#f8fafc}.poto-card-glitch{color:#fff;background:repeating-linear-gradient(135deg,#ff2bd640 0 4px,#22d3ee40 4px 8px),#0f1020}.poto-card-top,.poto-card-bottom{justify-content:space-between;align-items:center;gap:5px;display:flex}.poto-card-top{padding-top:5px}.poto-card-top span,.poto-rarity-dot{border:1px solid #000;display:inline-block}.poto-card-top span{background:var(--poto-rarity);color:#fff;text-align:center;min-width:23px;padding:1px 3px;font-size:11px;font-weight:700}.poto-card-top strong{font-size:10px}.poto-card-art{background:radial-gradient(circle at 50% 34%, #fffc, transparent 24%), linear-gradient(145deg, color-mix(in srgb, var(--poto-rarity) 70%, white), #111827);color:#fff;text-shadow:2px 2px #000;border:1px solid #000;justify-content:center;align-items:center;min-height:0;margin:4px 0;font-size:28px;font-weight:900;display:flex}.poto-card-body{gap:3px;min-height:0;display:grid}.poto-card-body strong{font-size:14px;line-height:15px}.poto-card-body p{margin:0;line-height:14px;overflow:hidden}.poto-card-bottom{border-top:1px solid gray;padding-top:4px}.poto-card-add{position:absolute;bottom:5px;right:5px;min-height:20px!important;padding:1px 5px!important}.poto-card-qty{color:#fff;background:navy;padding:1px 4px;font-size:11px;font-weight:700;position:absolute;top:30px;left:5px}.poto-card-back{box-shadow:none;color:#facc15;background:url(/images/jibas-tcg/back-card.png) 50%/contain no-repeat;border:0;justify-content:center;align-items:center;font-size:22px;font-weight:900;transition:opacity .18s,transform .18s;display:flex;position:relative}.poto-card-back.is-clickable{cursor:var(--cursor-hand)}.poto-card-back.is-clickable:focus{outline-offset:-5px;outline:2px dotted #ff0}.poto-card-back.is-next{animation:.62s ease-in-out infinite potoCardBackPulse}.poto-card-back.is-next:after{content:none}.poto-filters,.poto-deck-summary{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.poto-filters input{min-width:min(260px,100%)}.poto-filters span,.poto-deck-summary span,.poto-deck-summary strong{box-shadow:var(--win-shadow-sunken);background:#ececec;padding:4px 7px}.poto-card-grid{max-height:100%;overflow:auto}.poto-card-grid-compact{grid-template-columns:repeat(auto-fill,minmax(126px,1fr))}.poto-deck-layout{grid-template-columns:286px minmax(0,1fr);gap:8px;min-height:0;display:grid}.poto-deck-collection{min-height:0;overflow:hidden}.poto-deck-list{box-shadow:var(--win-shadow-sunken);background:#ececec;gap:4px;max-height:100%;padding:8px;display:grid;overflow:auto}.poto-deck-row{background:#fff;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:5px;padding:4px;display:grid}.poto-deck-row strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.poto-rarity-dot{width:12px;height:12px}.poto-combat-tab,.poto-apex-tab{grid-template-columns:minmax(250px,360px) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.poto-combat-panel,.poto-combat-feed,.poto-apex-copy,.poto-empty{box-shadow:var(--win-shadow-raised);background:#ececec;padding:12px}.poto-combat-panel{align-content:start;gap:8px;display:grid}.poto-combat-panel h3,.poto-apex-copy h3{margin:0 0 10px}.poto-combat-stats{grid-template-columns:1fr 1fr;gap:4px;margin-bottom:10px;display:grid}.poto-combat-stats span,.poto-combat-stats strong{box-shadow:var(--win-shadow-sunken);background:#fff;padding:5px}.poto-combat-intent{box-shadow:var(--win-shadow-sunken);background:#fff;gap:3px;padding:8px;display:grid}.poto-combat-intent span,.poto-combat-intent small,.poto-combat-card span,.poto-combat-card small,.poto-combat-fighter small{font-size:12px}.poto-combat-intent strong{color:navy;font-size:18px}.poto-combat-arena{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0;display:grid}.poto-combat-fighter,.poto-combat-hand,.poto-combat-feed{box-shadow:var(--win-shadow-sunken);background:#ececec;padding:8px}.poto-combat-fighter{gap:5px;display:grid}.poto-combat-fighter>div:first-child{justify-content:space-between;align-items:center;display:flex}.poto-combat-fighter.is-bot strong{color:maroon}.poto-hp-bar{background:#fff;border:1px solid #000;height:18px;overflow:hidden}.poto-hp-bar span{background:linear-gradient(90deg,#16a34a,#84cc16);height:100%;display:block}.poto-combat-fighter.is-bot .poto-hp-bar span{background:linear-gradient(90deg,#dc2626,#f97316)}.poto-combat-hand{align-content:start;gap:5px;display:grid}.poto-combat-card{--poto-rarity:#71717a;border-left:6px solid var(--poto-rarity);text-align:left;justify-items:start;gap:2px;display:grid;min-height:58px!important;padding:5px 7px!important}.poto-combat-card:disabled{opacity:.55}.poto-combat-feed{grid-column:1/-1;align-content:start;gap:6px;max-height:150px;display:grid;overflow:auto}.poto-combat-feed p{background:#fff;margin:0;padding:5px;box-shadow:inset -1px -1px gray,inset 1px 1px #fff}.poto-apex-card{max-width:220px}.poto-progress{box-shadow:var(--win-shadow-sunken);background:#fff;border:1px solid #000;height:22px;margin:10px 0;overflow:hidden}.poto-progress span{background:linear-gradient(90deg,#16a34a,#facc15,#ff2bd6);height:100%;display:block}.poto-empty{text-align:center;align-content:center;justify-items:center;gap:5px;min-height:180px;display:grid}@media (max-width:860px){.poto-booster-tab,.poto-deck-layout,.poto-combat-tab,.poto-apex-tab{grid-template-columns:1fr}.poto-reveal-grid{grid-area:auto;grid-template-columns:repeat(auto-fit,minmax(132px,150px));padding-bottom:0}.poto-combat-arena{grid-template-columns:1fr}.poto-booster-panel{grid-template-columns:94px minmax(0,1fr)}.poto-card{min-height:196px}}@media (max-width:560px){.poto-content{padding:5px}.poto-toolbar button{flex:72px;min-width:0;padding-left:6px;padding-right:6px}.poto-wallet{text-align:center;flex:100%;margin-left:0}.poto-booster-panel{grid-template-columns:1fr}.poto-pack{justify-self:center;width:min(145px,72vw)}.poto-reveal-grid,.poto-card-grid,.poto-card-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.poto-reveal-grid{grid-template-columns:repeat(2,minmax(0,150px));justify-content:center;min-height:360px}.poto-card,.poto-card-back{min-height:180px}.poto-card-art{min-height:58px}.poto-card-body p{display:none}.poto-filters input,.poto-filters select{flex:100%}}.koc-frame-avatar{box-shadow:inset -1px -1px #000,inset 1px 1px #fff;border:2px solid #0000!important}.koc-frame-avatar.koc-frame-koc{box-shadow:0 0 0 2px #d4af37,0 0 8px #d4af3780!important}.koc-frame-avatar.koc-frame-blood{animation:1.5s ease-in-out infinite koc-avatar-pulse-blood;box-shadow:0 0 0 2px #8b0000,0 0 8px #8b000099!important}@keyframes koc-avatar-pulse-blood{0%,to{box-shadow:0 0 0 2px #8b0000,0 0 6px #8b000080}50%{box-shadow:0 0 0 2px #c00,0 0 12px #dc0000cc}}.koc-frame-avatar.koc-frame-fire{animation:.8s ease-in-out infinite koc-avatar-pulse-fire;box-shadow:0 0 0 2px #f40,0 0 10px #ff6400b3!important}@keyframes koc-avatar-pulse-fire{0%,to{box-shadow:0 0 0 2px #f40,0 0 8px #ff640099}50%{box-shadow:0 0 0 2px #f80,0 0 16px #ffb400e6}}.koc-frame-avatar.koc-frame-champion{box-shadow:0 0 0 2px gold,0 0 10px #ffd700b3!important}.koc-frame-avatar.koc-frame-gold{animation:2s ease-in-out infinite koc-avatar-pulse-gold;box-shadow:0 0 0 3px gold,0 0 14px #ffd700cc!important}@keyframes koc-avatar-pulse-gold{0%,to{box-shadow:0 0 0 3px gold,0 0 12px #ffd700b3}50%{box-shadow:0 0 0 3px #ffe55c,0 0 22px #ffe664}}.koc-frame-avatar.koc-frame-ice{box-shadow:0 0 0 2px #8cf,0 0 10px #88ccffb3!important}.koc-frame-avatar.koc-frame-obsidian{box-shadow:0 0 0 2px #509,0 0 12px #7800c8b3!important}.koc-frame-avatar.koc-frame-rainbow{box-shadow:none!important;animation:2s linear infinite koc-avatar-rainbow!important}@keyframes koc-avatar-rainbow{0%{border-color:red!important;box-shadow:0 0 8px red!important}16%{border-color:#f80!important;box-shadow:0 0 8px #f80!important}33%{border-color:#ff0!important;box-shadow:0 0 8px #ff0!important}50%{border-color:#0f0!important;box-shadow:0 0 8px #0f0!important}66%{border-color:#08f!important;box-shadow:0 0 8px #08f!important}83%{border-color:#80f!important;box-shadow:0 0 8px #80f!important}to{border-color:red!important;box-shadow:0 0 8px red!important}}.koc-frame-avatar.koc-frame-rainbow{border:2px solid red!important}.koc-frame-avatar.koc-frame-void{animation:2s ease-in-out infinite koc-avatar-void;box-shadow:0 0 0 2px #1a0033,0 0 14px #5000b4cc!important}@keyframes koc-avatar-void{0%,to{box-shadow:0 0 0 2px #1a0033,0 0 10px #5000b4b3}50%{box-shadow:0 0 0 2px #5000b4,0 0 20px #8c00ff}}.koc-frame-avatar.koc-frame-apex{animation:1s ease-in-out infinite koc-avatar-apex;box-shadow:0 0 0 2px #e11,0 0 14px #e11c!important}@keyframes koc-avatar-apex{0%,to{box-shadow:0 0 0 2px #e11,0 0 10px #ee1111b3}50%{box-shadow:0 0 0 3px #f44,0 0 22px #ff3232}}.koc-shop-hint{color:gray;margin:0 0 6px;font-size:10px;font-style:italic}.msn-window{color:#0b2545!important;background:linear-gradient(#eaf2fd 0%,#cce0fa 100%)!important}.msn-header-card{background:#ffffffa6;border:1px solid #a3c2e8;border-radius:6px;align-items:center;gap:10px;margin-bottom:12px;padding:8px 10px;display:flex;box-shadow:0 1px 3px #0f3c7814}.msn-header-info{flex-direction:column;flex:1;min-width:0;display:flex}.msn-header-name{color:#134fb4;font-size:13px;font-weight:700}.msn-header-status{color:#7892b4;margin-top:1px;font-size:11px}.msn-header-personal-msg{color:#4a6b95;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;width:100%;padding:2px 0;font-size:11px;font-style:italic;overflow:hidden}.msn-header-personal-msg:hover,.msn-header-personal-msg:focus{background:#fff;outline:none;padding:2px 4px;box-shadow:inset 1px 1px 2px #0000001a}.msn-category-header{color:#4f73a3;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:6px 4px 2px;font-size:11px;font-weight:700;display:flex}.msn-category-header:hover{color:#134fb4}.msn-member-row{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:6px 8px;transition:background .12s;display:flex;min-height:0!important}.msn-member-row:hover{background:#ffffffb3}.msn-member-row.active{background:#fff;border-left:3px solid #1d63d6;box-shadow:0 1px 3px #134fb426}.msn-member-info{flex-direction:column;flex:1;min-width:0;display:flex}.msn-member-name-row{align-items:center;gap:6px;display:flex}.msn-member-name{color:#2b3e54;font-size:12px;font-weight:600}.msn-member-row.active .msn-member-name{color:#134fb4}.msn-member-personal-msg{color:#7b94b0;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:italic;overflow:hidden}.msn-status-indicator{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.msn-status-indicator.online{background-color:#55b555;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #55b555}.msn-status-indicator.offline{background-color:#9cb1c9;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #9cb1c9}.msn-detail-card{background:#ffffffb3;border:1px solid #b8d2f2;border-radius:6px;flex-direction:column;gap:8px;margin-bottom:8px;padding:10px 12px;display:flex;box-shadow:0 1px 4px #0f3c780d}.msn-detail-header-info{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.msn-detail-title{color:#134fb4;margin:0;font-size:15px;font-weight:700}.msn-detail-status{color:#7b94b0;margin-top:1px;font-size:11px}.msn-stats-fieldset{border:1px dashed #a3c2e8;border-radius:6px;margin:0;padding:10px 12px}.msn-stats-fieldset legend{color:#134fb4;padding:0 6px;font-weight:700}.msn-stats-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.msn-stat-box{text-align:center;background:#fffc;border:1px solid #dce9fb;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding:6px 8px;display:flex}.msn-stat-value{color:#1d63d6;font-size:15px;font-weight:700}.msn-stat-label{color:#7892b4;text-transform:uppercase;margin-top:2px;font-size:10px}:root{--color-tyranny:#fff}[style*=--color-tyranny],.profile-name-tyranny{color:#fff!important;text-shadow:0 0 4px #000,0 0 2px #000!important;animation:3s ease-in-out infinite alternate tyranny-color,.15s linear infinite alternate tyranny-vibration!important;display:inline-block!important}.profile-avatar.avatar-tyranny{border:3px solid var(--color-tyranny)!important;border-radius:50%!important;animation:3s ease-in-out infinite alternate tyranny-border-color,.15s linear infinite alternate tyranny-vibration!important;overflow:hidden!important;box-shadow:0 0 8px #000c!important}.profile-avatar.avatar-tyranny img{object-fit:cover;border-radius:50%!important;width:100%!important;height:100%!important}@keyframes tyranny-color{0%{color:#fff!important}to{color:#000!important}}@keyframes tyranny-border-color{0%{border-color:#fff!important}to{border-color:#000!important}}@keyframes tyranny-vibration{0%{transform:translate(.5px,.5px)rotate(.5deg)}20%{transform:translate(-.5px)rotate(-.5deg)}40%{transform:translateY(-.5px)rotate(0)}60%{transform:translate(.5px,-.5px)rotate(.5deg)}80%{transform:translate(-.5px,.5px)rotate(-.5deg)}to{transform:translate(.5px,.5px)rotate(.5deg)}}.winamp-window.winamp-theme-crack{color:#22c55e!important;background:#0d0211!important;border:3px double #a855f7!important;font-family:Courier New,Courier,monospace!important}.winamp-window.winamp-theme-crack button{color:#22c55e!important;text-shadow:0 0 3px #22c55e!important;background:#1e1b4b!important;border:1px solid #a855f7!important}.winamp-window.winamp-theme-crack button:hover{color:#fff!important;background:#581c87!important;box-shadow:0 0 8px #a855f7!important}.winamp-window.winamp-theme-crack input{color:#a855f7!important;background:#000!important;border:1px inset #a855f7!important}.winamp-window.winamp-theme-crack .win-panel{background:#020617!important;border:2px inset #581c87!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.desktop-icon .pixel-icon,.network-remote-icon .pixel-icon{filter:drop-shadow(2px 2px 2px #000000a6)}.network-remote-icon small{color:#fff!important;text-shadow:1px 1px 1px #000,-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,1px 1px 2px #000c!important}.network-remote-icon:hover small{background:var(--win-blue)}
