@font-face{font-family:CCDigitalDelivery;src:url(/fonts/CCDigitalDelivery-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CCDigitalDelivery;src:url(/fonts/CCDigitalDelivery-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;height:100%;font:14px/1.4 CCDigitalDelivery,Trebuchet MS,system-ui,sans-serif;background:#0b100c;color:#e9f2e0;overflow:hidden}#stage,#hud{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(100vw,calc(100vh * 900 / 550));height:min(100vh,calc(100vw * 550 / 900))}#stage{background:#131c15;overflow:hidden;box-shadow:0 0 40px #000000bf}#hud{pointer-events:none}#hud-top{position:absolute;top:6px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:flex-start;gap:10px}#hud-top-left{display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:auto}#top-icons{display:flex;align-items:center;gap:6px;padding:2px 0;background:transparent;border:0;box-shadow:none}#hud-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#gems{padding:2px 10px;border-radius:12px;font-weight:700;font-size:12px;color:#fff6d6;background:#26190dd9;border:1px solid #c89b54;text-shadow:0 1px 2px #000}#hud-top-left #leave-adventure{pointer-events:auto}#hud-top-right{display:flex;align-items:center;gap:6px;pointer-events:auto}#room-pill{position:relative;display:flex;align-items:center;justify-content:center;min-width:124px;height:26px;padding:0 12px 0 26px;border-radius:999px;border:1.5px solid rgba(226,184,108,.55);background:#24160acc;color:#fff8e2;font:700 12px/1 CCDigitalDelivery,Trebuchet MS,sans-serif;cursor:pointer;box-shadow:0 2px 6px #00000073;transition:transform .1s ease,filter .1s ease}#room-pill:before{content:"";position:absolute;left:6px;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ffe69a,#b87c24);border:1.5px solid #59330c;box-shadow:inset 0 0 0 2px #fff5c866}#room-pill:hover{transform:translateY(-1px);filter:brightness(1.08) drop-shadow(0 3px 6px rgba(0,0,0,.55))}#room-name{text-shadow:0 1px 2px #2b1402}#status{font-size:12px;opacity:.75}.hud-icon,.hud-round,.wood-btn{width:34px;height:32px;padding:0;border:0;border-radius:0;background:transparent;color:#fff7e0;font-size:16px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;filter:drop-shadow(0 2px 3px rgba(0,0,0,.42));transition:transform .12s ease,filter .12s ease}#top-icons .hud-icon{width:auto;min-width:32px;height:32px}#top-icons .hud-icon .hud-art{width:auto;height:100%;max-width:52px}.hud-icon .hud-art,.hud-round .hud-art,.wood-btn .hud-art,.tray-btn .hud-art{width:100%;height:100%;object-fit:contain;pointer-events:none;display:block}.hud-icon:hover,.hud-round:hover,.wood-btn:hover,.hud-globe:hover,.tray-btn:hover{transform:translateY(-1px) scale(1.06);filter:brightness(1.1) drop-shadow(0 3px 6px rgba(0,0,0,.55))}.hud-icon:active,.hud-round:active,.wood-btn:active,.hud-globe:active,.tray-btn:active{transform:scale(.95)}.hud-icon[hidden],.hud-round[hidden],#gems[hidden],.hud-popover[hidden],#hud-toast[hidden]{display:none!important}#music-button.is-muted{opacity:.45;filter:grayscale(.85)}#hud-toast{align-self:center;padding:6px 14px;border-radius:14px;background:#36210ef0;border:2px solid #d4a459;color:#fff5d6;font-weight:700;font-size:13px;box-shadow:0 4px 12px #00000080;pointer-events:none;z-index:30}#hud-bottom{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:flex-end;pointer-events:none;z-index:12}#hud-tray{position:relative;width:min(calc(100% - 16px),980px);aspect-ratio:1747 / 248;pointer-events:none}#hud-tray-bg{width:100%;height:100%;display:block;object-fit:fill;pointer-events:none;user-select:none;filter:drop-shadow(0 4px 10px rgba(0,0,0,.5))}#self-card{position:absolute;left:9.6%;bottom:4%;width:16%;height:92%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;pointer-events:none}#player-portrait{position:relative;width:66%;aspect-ratio:1 / 1;padding:0;border:0;border-radius:50%;overflow:hidden;background:url(/hud/portrait-bg.png) center / 100% 100% no-repeat;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;margin-bottom:12%;filter:drop-shadow(0 2px 5px rgba(0,0,0,.45))}#player-portrait img{width:82%;height:82%;border-radius:50%;object-fit:cover;pointer-events:none}#player-name{position:absolute;bottom:1%;left:50%;transform:translate(-50%);max-width:108%;padding:1px 10px;font-family:CCDigitalDelivery,Comic Sans MS,sans-serif;font-size:clamp(10px,1.25vw,13px);font-weight:700;color:#3f2209;background:transparent;border:0;box-shadow:none;text-shadow:0 1px 0 rgba(255,248,220,.65);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hud-tray .tray-btn,#hud-tray #chat-form{position:absolute;pointer-events:auto}#hud-tray #animals-button{left:17.6%;bottom:24%;width:5.9%;height:auto;aspect-ratio:1 / 1}#hud-tray #actions-button{left:25.5%;bottom:14%;width:3.5%;height:auto;aspect-ratio:1 / 1}#hud-tray #emote-button{left:29.7%;bottom:14%;width:3.55%;height:auto;aspect-ratio:60 / 63}#hud-tray #speedchat-button{left:33.9%;bottom:14%;width:3.55%;height:auto;aspect-ratio:60 / 63}#hud-tray #chat-toggle{left:37.9%;bottom:14%;width:3.55%;height:auto;aspect-ratio:61 / 60}#hud-tray #chat-tab{left:56.6%;bottom:39%;transform:translate(-50%);width:28px;height:18px;padding:0;border:2px solid #593310;border-bottom:0;border-radius:14px 14px 0 0;background:linear-gradient(180deg,#6cc6ff,#248ae4);display:flex;align-items:center;justify-content:center;cursor:pointer}#hud-tray #chat-tab:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #ffffff;filter:drop-shadow(0 1px 0 rgba(10,40,80,.6))}#hud-tray #chat-form{left:41.8%;width:32.8%;bottom:14%;height:27%;display:flex;align-items:center;gap:3px}#chat-input{flex:1 1 0;min-width:60px;height:100%;padding:0 10px;border-radius:14px;border:2px solid #593310;background:#fdf9ed;color:#2b1a09;font-size:13px;font-weight:500;outline:none;box-shadow:inset 0 2px 4px #46280a40}#chat-input::placeholder{color:#8c7456}#chat-send{height:94%;aspect-ratio:68 / 50;padding:0;flex:0 0 auto;border:0;border-radius:0;background:transparent;cursor:pointer}#hud-tray #dens-button{left:76.2%;bottom:35%;width:5.9%;height:auto;aspect-ratio:1 / 1}#hud-tray #music-button{left:79.4%;bottom:6%;width:3.3%;height:auto;aspect-ratio:1 / 1}#hud-tray #map-button{right:1.5%;bottom:2%;width:12.1%;height:auto;aspect-ratio:208 / 152;padding:0;border:0;background:transparent;cursor:pointer}.hud-popover{position:fixed;bottom:84px;z-index:25;display:flex;flex-direction:column;gap:4px;padding:8px;border-radius:12px;background:linear-gradient(180deg,#98632d,#683d14);border:3px solid #dcb161;box-shadow:0 8px 22px #0000008c;pointer-events:auto}#actions-menu{left:max(12px,19vw);width:248px;padding:8px 10px 10px;border-radius:14px;background:url(/hud/ui/anim-window.png) center / cover no-repeat,linear-gradient(180deg,#9f6a34,#6c3e14);border:3px solid #4e2b0d;box-shadow:0 12px 28px #0000009e;display:flex;flex-direction:column;gap:7px}#actions-menu[hidden]{display:none}#actions-menu .actions-head{background:linear-gradient(180deg,#f39a2b,#d46e10);border:2px solid #8a4304;border-radius:10px;color:#fffdf5;text-align:center;font-family:CCDigitalDelivery,Comic Sans MS,system-ui,sans-serif;font-size:16px;font-weight:800;padding:2px 8px;text-shadow:0 1px 1px rgba(90,35,0,.55)}#actions-menu .actions-sit{display:grid;grid-template-columns:32px 1fr 32px;grid-template-rows:auto auto;align-items:center;justify-items:center;gap:3px 6px;padding:5px 8px;border-radius:14px;background:linear-gradient(180deg,#86e650,#4a2);border:2px solid #2b6f12;box-shadow:inset 0 2px #ffffff73}#actions-menu .actions-sit .sit-nw{grid-column:1;grid-row:1}#actions-menu .actions-sit .sit-ne{grid-column:3;grid-row:1}#actions-menu .actions-sit .sit-sw{grid-column:1;grid-row:2}#actions-menu .actions-sit .sit-se{grid-column:3;grid-row:2}#actions-menu .actions-sit .sit-label{grid-column:2;grid-row:1 / span 2;color:#fff;font-family:CCDigitalDelivery,system-ui,sans-serif;font-size:12px;font-weight:800;text-shadow:0 1px 2px rgba(15,65,5,.7)}#actions-menu .actions-sit .sit-arrow{width:28px;height:20px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;border:1.5px solid #966208;background:linear-gradient(180deg,#ffe76e,#f5ab17);color:#542e00;font-size:13px;font-weight:900;text-align:center}#actions-menu .actions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}#actions-menu .action-pill{padding:6px 10px;border-radius:999px;border:2px solid #2b6f12;background:linear-gradient(180deg,#98f05a,#45ad22);color:#163d08;font-family:CCDigitalDelivery,system-ui,sans-serif;font-size:14px;font-weight:800;text-align:center;box-shadow:inset 0 2px #ffffff80,0 2px 3px #00000047}#actions-menu .action-pill:hover,#actions-menu .actions-sit .sit-arrow:hover{filter:brightness(1.08)}#speedchat-menu{left:max(12px,31vw)}.hud-popover button{padding:5px 12px;border-radius:8px;border:1.5px solid #8a561e;background:#f5e2ae;color:#3f2209;font-family:CCDigitalDelivery,system-ui,sans-serif;font-size:12px;font-weight:700;cursor:pointer;text-align:left}.hud-popover button:hover{background:#fff2c9}#more-drawer{position:fixed;left:16px;bottom:124px;z-index:25;pointer-events:auto;display:grid;grid-template-columns:repeat(3,minmax(84px,auto));gap:6px;padding:10px;border-radius:12px;background:linear-gradient(180deg,#7c4d21,#4d2c0f);border:3px solid #dcb161;box-shadow:0 8px 22px #0009}#more-drawer[hidden]{display:none}#more-drawer button{padding:6px 10px;border-radius:8px;border:1.5px solid #96642a;background:#f3dfb0;color:#3a2007;cursor:pointer;font-size:12px;font-weight:700}#more-drawer button:hover{background:#fff3cb}#chat-log{position:fixed;left:50%;transform:translate(-50%);bottom:66px;max-height:28vh;width:min(440px,50vw);overflow:auto;list-style:none;padding:6px 10px;margin:0;font-size:12px;background:#20150ab8;border:1px solid rgba(212,164,89,.45);border-radius:10px;text-shadow:0 1px 2px #000;word-break:break-word;pointer-events:auto}#chat-log[hidden]{display:none!important}#chat-log:not([hidden]):empty:after{content:"No chat messages yet.";color:#d8c6a0;font-style:italic}#login{position:fixed;inset:0;z-index:20;display:grid;place-items:center;background:#000;color:#f2f2f2}.login-card{width:min(340px,90vw);display:flex;flex-direction:column;align-items:stretch;gap:12px;text-align:center}#login-logo{width:84px;height:84px;object-fit:contain;margin:0 auto}#login h1{margin:0;font-size:28px;font-weight:700;letter-spacing:-.02em}#login-subtitle{margin:-8px 0 4px;font-size:13px;color:#8c8c8c}#login-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:6px 0}#login-stats>div{display:flex;flex-direction:column;gap:2px;border-right:1px solid #222}#login-stats>div:last-child{border-right:0}#login-stats b{font-size:16px;font-weight:600;color:#fff}#login-stats span{font-size:10px;letter-spacing:.08em;color:#777}#login-tabs{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:999px;border:1px solid #2a2a2a;background:#0a0a0a}#login-tabs .tab{padding:8px 12px;border:0;border-radius:999px;background:transparent;color:#9a9a9a;font-weight:600;cursor:pointer;font-size:13px}#login-tabs .tab.active{background:#fff;color:#000}.login-field{display:flex;flex-direction:column;align-items:flex-start;gap:5px;text-align:left}.login-field span{font-size:12px;color:#8c8c8c}.login-field input{width:100%;padding:10px 14px;border-radius:10px;border:1px solid #2e2e2e;background:#0b0b0b;color:#fff;font-size:14px;outline:none}.login-field input:focus{border-color:#666}#login-submit{margin-top:6px;padding:11px 16px;border-radius:999px;border:0;background:#fff;color:#000;font-size:14px;font-weight:700;cursor:pointer}#login-submit:hover{filter:brightness(.92)}#login-error{color:#ff9c8a;font-size:12px;min-height:16px;margin:0}#actions{position:fixed;z-index:6;right:12px;bottom:12px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:6px;max-width:min(72vw,780px);pointer-events:auto}#actions button{padding:6px 10px;border-radius:6px;border:1px solid #4d7a52;background:#22341f;color:inherit;cursor:pointer}#panels>.panel{flex:none}#panels{position:fixed;z-index:25;right:14px;bottom:76px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;pointer-events:none;max-height:calc(100vh - 140px);overflow-y:auto;overflow-x:hidden}#panels #marbles,#panels #bowling{max-height:82vh}#panels #memory{max-height:62vh}#panels #crane{max-height:56vh}#panels #holdable{max-height:46vh}#panels #windrider,#panels #prizes{max-height:52vh}.prize-buttons,.holdable-buttons{display:flex;flex-wrap:wrap;gap:6px}#panels .panel{pointer-events:auto;width:min(370px,92vw);max-height:58vh;overflow:auto;background:linear-gradient(180deg,#f7ebd0,#ead8af);border:6px solid #754416;outline:2px solid #4d2a0b;border-radius:16px;padding:12px 14px;box-shadow:0 12px 30px #0000008c,inset 0 2px #fffae8e6;color:#422409;font-size:12px;display:flex;flex-direction:column;gap:8px}.panel-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-12px -14px 4px;padding:8px 12px;background:linear-gradient(180deg,#9f6a34,#764619);border-bottom:3px solid #532e0d;border-radius:10px 10px 0 0}.panel-head h2{margin:0 auto;padding:4px 20px;background:linear-gradient(180deg,#f9e0a0,#dfba6d);border:2.5px solid #532e0d;border-radius:14px;font-family:CCDigitalDelivery,Comic Sans MS,system-ui,sans-serif;font-size:15px;font-weight:800;color:#4b2406;text-transform:uppercase;letter-spacing:.4px;text-shadow:0 1px 0 rgba(255,250,224,.7)}.panel-close{width:30px;height:30px;padding:0;border:0;border-radius:50%;background:url(/hud/ui/close-btn.png) center / contain no-repeat;color:transparent;font-size:0;cursor:pointer;flex:none;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));transition:transform .1s ease,filter .1s ease}.panel-close:hover{transform:scale(1.08);filter:brightness(1.1) drop-shadow(0 3px 6px rgba(0,0,0,.5))}.login-remember{display:flex;align-items:center;gap:8px;font-size:13px;color:#ddd;cursor:pointer;user-select:none}.login-remember input{width:16px;height:16px;accent-color:#fff}.login-links{font-size:12px;color:#8c8c8c;line-height:1.7}.login-links a{color:#b5b5b5;text-decoration:underline}.login-links a:hover{color:#fff}.lands-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-bottom:4px}.land-btn{padding:6px 8px;border-radius:8px;border:1px solid #c89b54;background:linear-gradient(180deg,#754b23,#523315);color:#fff4d6;font-weight:600;text-align:left;cursor:pointer;font-size:12px}.land-btn:hover{filter:brightness(1.12)}#panels .panel[hidden]{display:none}#wardrobe{width:min(320px,92vw)}#wardrobe h2{margin:0;font-size:15px}#wardrobe .hint{margin:0 0 4px;color:#e2cfa8}#wardrobe button:not(.panel-close){text-align:left;padding:5px 8px;background:#5a3a1c;color:#fff4d8;border:1px solid #9b7038;border-radius:6px;cursor:pointer}#wardrobe button.worn{background:#2f5b34;border-color:#6bc474;color:#eaffec;font-weight:600}#shop h2,#furniture h2{margin:0;font-size:16px;color:#fff6dc}#shop .status,#furniture .status{margin:4px 0 6px;color:#2f5b34;font-weight:700}#shop .panel-head,#furniture .panel-head{display:flex;align-items:center;justify-content:space-between;margin:-12px -14px 8px;padding:8px 12px;background:linear-gradient(180deg,#9f6a34,#764619);border-bottom:3px solid #532e0d;border-radius:10px 10px 0 0}#shop .panel-close,#furniture .panel-close{width:28px;height:28px;padding:0;border:0;border-radius:50%;background:url(/hud/ui/close-btn.png) center / contain no-repeat;color:transparent;font-size:0;cursor:pointer}#shop .search input,#furniture .search input,#map .search input{width:100%;box-sizing:border-box;padding:6px 10px;background:#fff9ec;color:#2b1a09;border:2px solid #9b7038;border-radius:8px;margin-bottom:6px}#shop .entry,#furniture .entry,#map .entry{display:flex;align-items:center;gap:6px;padding:5px 8px;margin-bottom:4px;background:#fff9e8d9;border:1.5px solid #c9a76e;border-radius:8px}#shop .entry span,#furniture .entry span,#map .entry span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#3d2108}#shop .entry button,#furniture .entry button,#map .entry button{padding:4px 9px;background:linear-gradient(180deg,#f3d28f,#d29c46);color:#3d2108;border:1.5px solid #8a561e;border-radius:999px;font-weight:700;cursor:pointer}#shop .entry button.buy,#furniture .entry button.buy,#map .entry button.buy{background:linear-gradient(180deg,#86e650,#3d9b1b);border-color:#266a10;color:#fff;text-shadow:0 1px 1px rgba(10,40,5,.6);min-width:78px;font-weight:800}#shop .entry button.colour,#furniture .entry button.colour{display:inline-flex;align-items:center;gap:4px;color:#3d2108;background:#fff6e0;border-color:#a97c3e}.swatch-dot{width:11px;height:11px;border-radius:50%;border:1px solid rgba(0,0,0,.35);display:inline-block;flex:none}#panels #map{position:fixed;left:50%;top:50%;right:auto;transform:translate(-50%,-50%);width:min(860px,94vw);max-height:88vh;overflow:hidden;z-index:44;background:linear-gradient(180deg,#9d6833,#754416);border:3px solid #4d2a0b;border-radius:16px;padding:10px 12px 12px;box-shadow:0 20px 54px #000000b8,inset 0 2px #ffe0a859}#map .map-head{margin:-10px -12px 8px;padding:8px 12px;border-bottom:none;background:transparent}#map .map-list-toggle{width:30px;height:30px;border-radius:8px;border:2px solid #2b6ba8;background:linear-gradient(180deg,#98dcff,#44a4ec);color:#164475;font-size:16px;font-weight:800;cursor:pointer;flex:none}#map .worldmap-canvas{position:relative;width:100%;aspect-ratio:841 / 413;border:3px solid #f7ebd0;outline:2px solid #532e0d;border-radius:10px;overflow:hidden;background:#17344d}#map .worldmap-bg{width:100%;height:100%;display:block;object-fit:cover;user-select:none;pointer-events:none}#map .worldmap-pin{position:absolute;transform:translate(-50%,-50%);min-width:34px;min-height:34px;padding:2px 8px;border-radius:14px;border:2px solid rgba(255,244,200,.92);background:#3a1e08b8;color:#fff6db;font-family:CCDigitalDelivery,system-ui,sans-serif;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap;box-shadow:0 3px 8px #0000008c;transition:transform .12s ease,background .12s ease}#map .worldmap-pin:hover{transform:translate(-50%,-50%) scale(1.1);background:#2276c6eb;border-color:#fff;z-index:3}#map .worldmap-pin-buddies{margin-left:4px;padding:0 5px;border-radius:10px;background:#2f8be6;font-style:normal;font-size:10px}#map .worldmap-list{display:flex;flex-direction:column;gap:8px;background:#f5e6c5;color:#422409;border-radius:10px;padding:10px;max-height:68vh;overflow-y:auto}#panels #wardrobe,#panels #animals,#panels #shop,#panels #furniture,#panels #mail,#panels #settings,#panels #buddies,#panels #board,#panels #party,body>#animals,body>#furniture,body>#mail,body>#riverrace,body>#wall,body>#checklist,body>#badges,body>#colour-picker{position:fixed;left:50%;top:50%;right:auto;transform:translate(-50%,-50%);width:min(560px,94vw);max-height:76vh;overflow-y:auto;z-index:42;background:linear-gradient(180deg,#f7ebd0,#ead8af);color:#422409;border:6px solid #754416;outline:2px solid #4d2a0b;border-radius:16px;padding:12px 14px;box-shadow:0 18px 48px #000000ad,inset 0 2px #fffae8e6}#panels #board{width:min(640px,94vw)}#board .games-tabs{display:flex;gap:6px;margin-bottom:8px}#board .games-tabs button{flex:1;padding:6px 10px;border-radius:999px;border:2px solid #8a561e;background:#e9d2a2;color:#422409;font-weight:800;cursor:pointer}#board .games-tabs button.picked{background:linear-gradient(180deg,#86e650,#3d9b1b);border-color:#266a10;color:#fff}#board .games-filter{width:100%;box-sizing:border-box;padding:6px 10px;margin-bottom:8px;background:#fff9ec;color:#2b1a09;border:2px solid #9b7038;border-radius:8px}#board .games-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:8px;max-height:50vh;overflow-y:auto;padding-right:2px}#board .game-tile{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;gap:5px;min-height:92px;padding:8px;border-radius:12px;border:2.5px solid rgba(255,255,255,.78);box-shadow:0 3px 8px #2d140547,inset 0 2px #ffffff59;color:#fff;cursor:pointer}#board .game-tile-icon{width:52px;height:52px;object-fit:contain;border-radius:10px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4));pointer-events:none}#board .game-tile strong{font-family:CCDigitalDelivery,system-ui,sans-serif;font-size:12.5px;line-height:1.15;text-shadow:0 1px 2px rgba(0,0,0,.55)}#board .game-tile span{margin-top:2px;padding:2px 7px;border-radius:999px;background:#00000047;font-size:9.5px;font-weight:700;text-transform:uppercase}#board .game-tile:hover{transform:translateY(-1px);filter:brightness(1.06)}#riverrace{display:flex;flex-direction:column;gap:6px}#riverrace .rr-head,#riverrace .rr-hud,#riverrace .rr-row{display:flex;justify-content:space-between;align-items:center;gap:8px}#riverrace .rr-canvas{width:424px;height:264px;border-radius:8px;border:2px solid #754416;align-self:center}#animals [data-animals]{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:6px}#animals [data-animals] li{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#fff9ea;border:1.5px solid #c9a76e;border-radius:10px;font-weight:700}#animals [data-animals] li span{flex:1}#animals [data-animal-types]{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:6px;padding-top:8px;border-top:2px dashed #c9a76e}#party .row.party-card{display:flex;align-items:center;gap:8px;padding:6px 10px;margin-bottom:5px;background:#fff9ea;border:1.5px solid #c9a76e;border-radius:10px;cursor:pointer}#party .row.party-card strong{flex:1;color:#3d2108}#party .row.party-card .party-meta{font-size:11px;color:#6b4720}#party .row.party-card .party-go{padding:4px 10px;border-radius:999px;border:1.5px solid #266a10;background:linear-gradient(180deg,#86e650,#3d9b1b);color:#fff;font-weight:800;cursor:pointer}#panels #wardrobe button:not(.panel-close),#panels #settings button:not(.panel-close):not([data-settings-close]),#panels #buddies button:not(.panel-close),#panels #shop button:not(.panel-close):not(.buy):not(.colour),#panels #animals button:not(.panel-close),body>#animals button:not([data-animals-close]),body>#badges button:not([data-badges-close]),body>#checklist button:not([data-checklist-close]),body>#colour-picker button:not([data-colours-close]){background:linear-gradient(180deg,#6dc8ff,#248ae4);border:2px solid #16599c;color:#fff;font-weight:700;border-radius:12px;text-shadow:0 1px 1px rgba(10,40,80,.6)}#wardrobe .hint,#shop .status,#buddies,#settings,#animals,#wall,#badges,#checklist,#colour-picker{color:#422409}#panels .panel>header,body>#animals>header,body>#furniture>header,body>#mail>header,body>#wall>header,body>#checklist>header,body>#badges>header,body>#colour-picker>header,#settings>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-12px -14px 8px;padding:8px 12px;background:linear-gradient(180deg,#9f6a34,#764619);border-bottom:3px solid #532e0d;border-radius:10px 10px 0 0;color:#fff6dc;font-family:CCDigitalDelivery,Comic Sans MS,system-ui,sans-serif;font-weight:800;text-transform:uppercase}#panels .panel>header>button:last-child,body>#animals>header>button[data-animals-close],body>#mail>header>button:last-child,body>#wall>header>button:last-child,body>#checklist>header>button[data-checklist-close],body>#badges>header>button[data-badges-close],body>#colour-picker>header>button[data-colours-close],#settings>header>button[data-settings-close]{width:28px;height:28px;padding:0;border:0;border-radius:50%;background:url(/hud/ui/close-btn.png) center / contain no-repeat;color:transparent;font-size:0;cursor:pointer;flex:none}#panels #emotes{position:fixed;left:max(12px,min(210px,24vw));bottom:70px;top:auto;transform:none;width:auto;max-width:min(300px,90vw);max-height:none;overflow:visible!important;z-index:42;display:flex;flex-direction:column;gap:0;background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}#panels #emotes .emote-close{position:absolute;top:-10px;right:-10px;width:24px;height:24px;padding:0;border:none;background:transparent;z-index:3}#panels #emotes .emote-close img{width:100%;height:100%;display:block}#panels #emotes .emote-members-box{position:relative;margin-top:16px;padding:8px 10px 6px;background:linear-gradient(180deg,#fff5bf,#f6df87);border:3px solid #966615;border-bottom:2px solid #744413;border-radius:0 12px 0 0;box-shadow:inset 0 1px #fffc,0 4px 12px #00000059}#panels #emotes .emote-members-tab{position:absolute;top:-19px;left:-3px;padding:2px 12px 1px;background:linear-gradient(180deg,#fbe48a,#e5b73b);border:3px solid #966615;border-bottom:none;border-radius:10px 10px 0 0;color:#4f2a06;font-family:CCDigitalDelivery,Comic Sans MS,system-ui,sans-serif;font-size:10px;font-weight:800;letter-spacing:.4px;text-shadow:0 1px 0 rgba(255,255,240,.7)}#panels #emotes .emote-standard-box{padding:8px 10px 10px;background:linear-gradient(180deg,#f3e0ad,#dfc27c);border:4px solid #764415;border-top:2px solid #8a5620;border-radius:0 0 12px 12px;box-shadow:inset 0 2px 6px #522e0c40,0 8px 20px #00000073}.panel[hidden]{display:none!important}#emotes .emote-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;padding:0}#emotes .emote-tile{display:flex;align-items:center;justify-content:center;width:34px;height:30px;padding:2px;background:transparent;border:1.5px solid transparent;border-radius:6px;cursor:pointer}#emotes .emote-tile:hover{background:#fff8d28c;border-color:#c88e22;transform:scale(1.08)}#emotes .emote-tile .emote-icon{width:28px;height:26px;object-fit:contain;display:block;filter:drop-shadow(0 1px 1px rgba(40,20,4,.25))}#game{pointer-events:auto;min-width:260px;padding:18px 22px;background:#0c120eeb;border:2px solid #f6d365;border-radius:10px;text-align:center;color:#f6e6a0}#game h2{margin:0 0 8px;font-size:20px}#game p{margin:0 0 12px;font-size:13px;line-height:1.4;color:#d8d2b4}#game button{padding:6px 14px;background:#f6d365;color:#10240f;border:0;border-radius:6px;font-weight:700;cursor:pointer}#pets .pet-thumb{width:28px;height:28px;object-fit:contain;image-rendering:pixelated;vertical-align:middle;margin-right:6px}#pets button{display:flex;align-items:center;gap:4px}#buddies .buddy{display:flex;align-items:center;gap:6px;padding:1px 0}#buddies .buddy.online{color:#2b6e2e;font-weight:700}#buddies .buddy.offline{color:#6e583b}#buddies form{display:flex;gap:6px;margin:6px 0}#buddies input{min-width:0;flex:1;background:#fffdf5;color:#3b2009;border:1.5px solid #91602a;border-radius:8px;padding:5px 8px}.emoji{width:16px;height:16px;vertical-align:-3px}#trade .row{padding:2px 6px;border-radius:4px;cursor:pointer}#trade .row.head{font-weight:700;cursor:default;margin-top:6px}#trade .row.sub{color:#9fb3c8;cursor:default}#trade .row.picked{background:#24421f}#trade .trade-controls{display:flex;gap:6px;margin:6px 0}#trade .trade-who{width:120px}#party [data-section=hosted] .row{color:#f6e6a0}#player-card{position:absolute;right:16px;top:90px;width:240px;padding:10px 12px;background:#121a12f0;border:1px solid #3d5a3a;border-radius:8px;color:#eaf3e2;font:13px/1.4 system-ui,sans-serif;z-index:20}#player-card[hidden]{display:none}#player-card header{display:flex;align-items:center;justify-content:space-between;font-size:15px}#player-card [data-card-body]{margin:6px 0 10px;color:#b9cdb2}#player-card .card-actions{display:flex;gap:6px;flex-wrap:wrap}#player-card button{font-size:12px;padding:3px 8px}#gift-picker{left:50%;top:120px;transform:translate(-50%);min-width:260px}#gift-picker header{display:flex;align-items:center;justify-content:space-between;gap:12px}#gift-picker [data-gifts]{display:flex;flex-direction:column;gap:6px;padding:8px 0 0}#gift-picker [data-gifts] button{text-align:left}#badges{right:16px;top:120px;width:260px}#badges ul{margin:8px 0 0;padding:0 0 0 16px;max-height:240px;overflow-y:auto;font-size:12px}.colour-slots{display:flex;gap:6px;margin:6px 0}.colour-slots button{flex:1;text-align:center;font-size:10px;text-shadow:0 0 2px #000}.colour-slots button.picked{outline:2px solid #fff}.swatches{display:grid;grid-template-columns:repeat(12,1fr);gap:3px;max-height:220px;overflow-y:auto}.swatches .swatch{width:100%;aspect-ratio:1;border:1px solid #00000066;padding:0;cursor:pointer}.colour-hex{display:flex;align-items:center;gap:6px;margin-top:8px}.colour-hex input{width:78px;font:inherit;font-size:11px;padding:2px 4px;background:#0d1512;color:#eee;border:1px solid #ffffff33;border-radius:4px}.colour-hex button{font-size:10px;padding:2px 8px}.colour-hex span{font-size:10px;color:#9fd3b6}.colour-custom{font-size:9px;color:#9aa9a2;margin-top:4px}.toys{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;max-height:260px;overflow-y:auto}.toys .toy{margin:0;background:#ffffff10;border-radius:6px;padding:4px;text-align:center}.toys .toy img{width:100%;height:52px;object-fit:contain;image-rendering:pixelated}.toys .toy figcaption{font-size:9px;color:#ddd}.mail-tabs{display:flex;gap:6px;margin-bottom:8px}.mail-tabs button{flex:1;padding:6px 10px;background:#e9d2a2;color:#422409;border:2px solid #8a561e;border-radius:999px;font-weight:700;cursor:pointer}.mail-tabs button.picked{background:linear-gradient(180deg,#86e650,#3d9b1b);border-color:#266a10;color:#fff}.mail-note{margin:0 0 4px;font-size:12px;color:#2f5b34;font-weight:700;min-height:14px}.mail-label{margin:6px 0 2px;font-size:12px;font-weight:700;color:#5c3611}.mail-list{list-style:none;margin:0;padding:0;display:grid;gap:6px;max-height:300px;overflow-y:auto}.mail{display:grid;grid-template-columns:56px 1fr 28px;gap:8px;align-items:start;background:#fff9ea;border:1.5px solid #c9a76e;border-radius:10px;padding:7px}.mail.unread{border-color:#3d9b1b;background:#f5ffe8}.mail-art{width:56px;height:38px;object-fit:cover;border-radius:4px}.mail-stamp{width:26px;height:24px;object-fit:contain;justify-self:end}.mail-who{margin:0;font-size:12px;font-weight:800;color:#422409}.mail-text{margin:2px 0 0;font-size:12px;color:#5a3410}.mail-gift{margin:3px 0 0;font-size:11px;color:#a15d07;font-weight:700}.mail-gift button{margin-left:3px;padding:2px 7px;font-size:11px;background:#fff6e0;color:#422409;border:1.5px solid #9b7038;border-radius:999px;font-weight:700;cursor:pointer}.mail-actions{grid-column:1 / -1;display:flex;gap:5px}.mail-actions button{flex:1;padding:4px 8px;font-size:11px;background:#fff6e0;color:#422409;border:1.5px solid #9b7038;border-radius:999px;font-weight:700;cursor:pointer}.mail-actions button:hover,.mail-gift button:hover{background:#fde7b5}.mail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;max-height:150px;overflow-y:auto}.mail-grid button{padding:0;border:1px solid #333d46;background:#101820;cursor:pointer;border-radius:3px;line-height:0}.mail-grid button.picked{border-color:#f2c14e}.mail-grid img{width:100%;height:44px;object-fit:cover}.mail-stamps img{object-fit:contain}body>.panel{position:fixed;z-index:42;left:50%;top:47%;right:auto;transform:translate(-50%,-50%);width:min(560px,94vw);max-height:78vh;overflow-y:auto;background:linear-gradient(180deg,#f7ebd0,#ead8af);border:6px solid #754416;outline:2px solid #4d2a0b;border-radius:16px;padding:12px 14px;color:#422409;font-size:12px;display:flex;flex-direction:column;gap:8px;box-shadow:0 18px 48px #000000ad,inset 0 2px #fffae8e6;pointer-events:auto}body>.panel[hidden]{display:none}body>#gift-picker{right:auto;left:50%;transform:translate(-50%)}#wall{width:min(360px,94vw)}#wall header{display:flex;align-items:center;gap:6px;justify-content:space-between}#wall .wall-likes{display:flex;align-items:center;gap:2px;font-size:11px;color:#f2a0a0}#wall [data-wall-like]{background:none;border:0;color:#7d5a5a;font-size:15px;cursor:pointer;padding:0 2px}#wall [data-wall-like].liked{color:#ef6b6b}#wall .wall-meta{margin:2px 0 6px;font-size:12px;color:#5a3410;font-weight:700}#mail input,#mail select,#mail textarea,#wall input,#wall select,#party select{background:#fff9ec;color:#2b1a09;border:1.5px solid #9b7038;border-radius:8px;padding:4px 8px}#wall .wall-sheet{position:relative;border-radius:8px;padding:6px;min-height:0;aspect-ratio:881 / 506;background-color:#3d562d;background-size:cover;background-position:center;border:2px solid #8a561e}#wall .wall-stickers{position:absolute;inset:6px;pointer-events:none}#wall .wall-sticker{position:absolute;width:17%;max-width:74px;transform:translate(-50%,-50%);image-rendering:pixelated;filter:drop-shadow(1px 2px 1px rgba(0,0,0,.45))}#wall .wall-sticker.mine{pointer-events:auto;cursor:pointer}#wall .wall-sticker.mine:hover{outline:1px dashed #f2c14e;outline-offset:1px}#wall .wall-stickers-choice{display:grid;grid-template-columns:repeat(6,1fr);gap:3px;max-height:130px;overflow-y:auto}#wall .wall-stickers-choice button{height:26px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #2c363f;border-radius:4px;background-color:#1b2228;cursor:pointer}#wall .wall-stickers-choice button.picked{border-color:#f2c14e}#wall .wall-sticker-toggle{padding:4px 8px;font-size:11px;background:#fff6e0;color:#3d2108;border:1.5px solid #9b7038;border-radius:8px;font-weight:700;cursor:pointer;align-self:flex-start}#wall .wall-posts{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:100%;overflow-y:auto}#wall .wall-post{background:#fff9e8eb;border:1.5px solid #c9a76e;border-radius:8px;padding:5px 8px}#wall .wall-post.reply{margin-left:12px;border-left:3px solid #3d9b1b}#wall .wall-who{margin:0;font-size:11px;font-weight:800;color:#2f5b34}#wall .wall-text{margin:2px 0 0;font-size:12px;color:#3d2108;overflow-wrap:anywhere}#wall .wall-actions{display:flex;gap:4px;margin-top:4px}#wall .wall-actions button,#wall .wall-compose button,#wall .wall-owner>button{padding:3px 8px;font-size:11px;background:#fff6e0;color:#422409;border:1.5px solid #9b7038;border-radius:999px;font-weight:700;cursor:pointer}#wall .wall-empty{font-size:12px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.7)}#wall .wall-compose{display:flex;gap:4px}#wall .wall-compose input{flex:1;min-width:0;padding:5px 8px;background:#fff9ec;color:#2b1a09;border:1.5px solid #9b7038;border-radius:8px}#wall .wall-owner{display:flex;flex-direction:column;gap:5px;border-top:2px dashed #c9a76e;padding-top:6px}#wall .wall-owner label{display:flex;align-items:center;gap:4px;font-size:11px}#wall .wall-label{margin:2px 0 0;font-size:11px;font-weight:700;color:#5c3611}#wall .wall-wallpapers{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;max-height:130px;overflow-y:auto}#wall .wall-wallpapers button{height:30px;background-size:cover;background-position:center;border:1px solid #333d46;border-radius:3px;cursor:pointer}#wall .wall-wallpapers button.picked{border-color:#f2c14e}#photo-booth{position:absolute;right:16px;top:120px;width:min(340px,94vw);z-index:6}#photo-booth .photo-frame{display:grid;place-items:center;aspect-ratio:294 / 216;background-size:cover;background-position:center;border-radius:6px;overflow:hidden}#photo-booth .photo-frame img{image-rendering:pixelated;filter:drop-shadow(1px 3px 2px rgba(0,0,0,.4))}#photo-booth .photo-backgrounds{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}#photo-booth .photo-bg{height:44px;border-radius:4px;background-size:cover;background-position:center;border:2px solid transparent;padding:0}#photo-booth .photo-bg.picked{border-color:#f2c14e}#photo-booth .photo-buttons{display:flex;gap:6px}#photo-booth .photo-frame{position:relative}#photo-booth .photo-pet{position:absolute;right:18px;bottom:10px;width:34px;image-rendering:pixelated;filter:drop-shadow(1px 3px 2px rgba(0,0,0,.35))}#wall{width:min(430px,92vw)}.wall-frames{position:relative;z-index:2}#wall .wall-photo{position:absolute;top:6px;left:50%;transform:translate(-50%);padding:3px 3px 6px;background:#f6f1e4;border-radius:3px;box-shadow:0 2px 6px #00000073}#wall .wall-photo img{display:block;width:116px;image-rendering:pixelated}#wall .wall-photo{position:absolute;z-index:0}.wall-frames{position:relative;z-index:3;margin-top:6px}#wall .wall-photo-pet{position:absolute;bottom:5px;width:12px}#wall .wall-photo-pet.left{left:3px}#wall .wall-photo-pet.right{right:3px;transform:scaleX(-1)}#redeem .redeem-body{display:flex;gap:6px;padding:8px 0 0}#redeem input[data-redeem-code]{flex:1 1 auto;min-width:0;padding:4px 6px;font:inherit;letter-spacing:1px;text-transform:uppercase}#redeem .redeem-note{margin:6px 0 0;min-height:1.2em;opacity:.85}#studio .studio-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}#studio .studio-colours{display:grid;grid-template-columns:repeat(8,1fr);gap:3px;margin-bottom:6px}#studio .studio-colour{width:100%;aspect-ratio:1;border:1px solid #0004;border-radius:3px;padding:0;cursor:pointer}#studio .studio-colour.picked{outline:2px solid #1b6cd6;outline-offset:1px}#studio .studio-canvas{max-height:34vh;width:100%;aspect-ratio:1;image-rendering:pixelated;background:#fff;border:1px solid #0003;border-radius:4px;cursor:crosshair;touch-action:none}#studio .studio-actions{display:flex;gap:6px;margin-top:6px}#studio .studio-note{margin:6px 0 0;font-size:12px;color:#444}#studio .studio-framed{margin-top:8px;display:grid;gap:4px;font-size:11px;color:#555}#studio .studio-framed[hidden]{display:none}#studio .studio-framed img{width:100%;image-rendering:pixelated;border:4px solid #b98a4a;border-radius:3px}#studio .studio-frames{display:grid;flex:none;grid-template-columns:repeat(8,1fr);gap:3px;height:74px;grid-auto-rows:33px;overflow-y:auto;margin:6px 0}#studio .studio-frames button{aspect-ratio:5 / 4;background:#222 center / contain no-repeat;border:1px solid #3a3a3a;border-radius:3px;padding:0}#studio .studio-frames button.picked{border-color:#f2c14e;box-shadow:0 0 0 1px #f2c14e}#studio .studio-frame{position:relative;width:100%;background:center / 100% 100% no-repeat}#studio .studio-frame img{position:absolute;image-rendering:pixelated}#wardrobe .entry-line{display:flex;align-items:center;gap:4px}#wardrobe .entry-line>button:first-child{flex:1}.entry button.recycle,#wardrobe .entry-line button.recycle{width:26px;padding:2px 0;font-size:12px;line-height:1;background:#3a2f2f;border:1px solid #5a4646;color:#f0c9a0}.entry button.recycle:hover,#wardrobe .entry-line button.recycle:hover{background:#4d3a3a}#gems{display:inline-flex;align-items:center;gap:5px;padding:3px 11px;border-radius:999px;background:linear-gradient(180deg,#5e3b17,#3d240b);border:2px solid #eab74d;color:#ffe788;font-family:CCDigitalDelivery,Comic Sans MS,system-ui,sans-serif;font-size:12px;font-weight:800;text-shadow:0 1px 2px rgba(0,0,0,.7);box-shadow:0 2px 6px #00000073}#gems:before{content:"◆";color:#65e7ff;font-size:12px;text-shadow:0 0 4px rgba(101,231,255,.75)}#gallery .gallery-board{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}#gallery .gallery-card{margin:0;display:grid;gap:2px;font-size:10px;color:#4a4a4a;text-align:center}#gallery .gallery-card img{width:100%;image-rendering:pixelated;border-radius:2px;background:#ffffff10}#gallery .gallery-card.broken img{visibility:hidden}#gallery [data-gallery-close]{align-self:flex-end}.buddy-name{cursor:pointer}.buddy-name:hover{text-decoration:underline}#exchange h3{margin:8px 0 4px;font-size:12px;color:#e8dcc0}#exchange .exchange-wallet{margin:6px 0;font-size:12px;color:#bfe3bf}#exchange .exchange-list{display:flex;flex-direction:column;gap:4px}#exchange .exchange-deal{text-align:left}#exchange .exchange-deal.cannot{opacity:.45}#photo-booth .photo-price{margin:2px 0 6px;font-size:12px;color:#bfe3bf}#photo-booth .photo-price.cannot{color:#e39a9a}#signup{z-index:30;width:320px}#signup label{display:block;margin:6px 0;font-size:13px}#signup input,#signup select{width:100%}#signup .signup-check{margin:2px 0 6px;font-size:12px;color:#bfe3bf}#signup .signup-check.bad{color:#e39a9a}#signup .signup-buttons{display:flex;gap:6px}#signup .signup-status{margin:6px 0 0;font-size:12px;color:#e8dcc0}#badges .pending{color:#b9c7b9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#badges .pending-heading{margin-top:6px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#8f9c8f;list-style:none}#hud,#hearts,#held,#leave-adventure{z-index:4}#skeeball{width:424px}body>#skeeball{max-height:calc(100vh - 72px);gap:3px}#sk-hud{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;letter-spacing:.02em;color:#e8ecd6;padding:0 2px 4px}#sk-hud [data-sk-score]{font-size:19px;font-weight:700;color:#ffe9a8}#sk-note{margin:0 0 4px;font-size:12px;line-height:1.3;color:#b8c2d4;min-height:1.4em}#skeeball canvas{display:block;flex:none;width:100%;height:auto;border-radius:8px;background:#101a2a;touch-action:none}#sk-hud,#sk-note,#sk-aim-row,#sk-buttons{flex:none}#sk-aim-row{display:flex;align-items:center;gap:8px;font-size:12px;color:#b8c2d4;margin:6px 0}#sk-aim-row input{flex:1}#sk-buttons{display:flex;gap:8px}#sk-buttons button{flex:1}#sk-buttons [data-sk-throw]{background:#35704a}#sk-buttons [data-sk-throw]:disabled{opacity:.45}#darts{width:424px}body>#darts{max-height:calc(100vh - 72px);gap:3px}#sg-hud{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;font-variant-numeric:tabular-nums;color:#e8ecd6;padding:0 2px 4px;flex:none}#sg-hud [data-sg-score]{font-size:19px;font-weight:700;color:#ffe9a8}#sg-note{margin:0 0 4px;font-size:12px;line-height:1.3;color:#b8c2d4;min-height:1.4em;flex:none}#darts canvas{display:block;flex:none;width:100%;height:auto;border-radius:8px;background:#0d1424;touch-action:none;cursor:crosshair}#sg-aim-row,#sg-buttons{flex:none}#sg-aim-row{display:flex;align-items:center;gap:8px;font-size:12px;color:#b8c2d4;margin:6px 0}#sg-aim-row input{flex:1}#sg-buttons{display:flex;gap:8px}#sg-buttons button{flex:1}#sg-buttons [data-sg-fire]{background:#35704a}#sg-buttons [data-sg-fire]:disabled{opacity:.45}#whack{width:372px}#whack-hud{display:flex;gap:12px;justify-content:space-between;font-variant-numeric:tabular-nums;font-size:15px}#whack-holes{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin:8px 0}.whack-hole{aspect-ratio:1;min-height:38px;border-radius:50%;border:2px solid #4a3a22;background:#241a10;color:#f4e6c8;font-size:17px;line-height:1;padding:0}.whack-hole[data-up="1"][data-kind=black]{border-color:#7a8ba8;background:#1b1f2c}.whack-hole[data-up="1"][data-kind=grey]{border-color:#9a9a9a;background:#3a3a3a}.whack-hole[data-up="1"][data-kind=gold]{border-color:#e8c34a;background:#4a3a08}#distance{width:392px}#distance canvas{display:block;width:100%;border-radius:6px;background:#1d2a33}#distance .distance-hud{display:flex;justify-content:space-between;gap:8px;margin:6px 0;font-size:12px;color:#cbd5c4}#distance [data-distance-go]{touch-action:none}#distance button[data-distance-go]{width:100%}#panels #gembreaker{width:372px;max-height:calc(100vh - 210px)}#gembreaker canvas{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 300px);margin:0 auto;image-rendering:pixelated}#gembreaker .gb-hud{display:flex;gap:10px;justify-content:space-between;font-size:12px;color:#ead7a4;padding:2px 4px 6px}#gembreaker .gb-note{font-size:12px;color:#cfd8c3;padding:0 4px 6px;min-height:16px}#gembreaker button{display:flex}#hedgehog{width:424px}body>#hedgehog{max-height:calc(100vh - 72px);gap:3px}.hh-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;color:#e8ecd6;flex:none}.hh-head [data-hh-close],.hh-head .hh-close{font:inherit;font-size:11px;padding:1px 6px;border-radius:4px;border:1px solid #44608a;background:#16233a;color:#dfe7f5;cursor:pointer}.hh-canvas{display:block;flex:none;width:100%;height:auto;border-radius:6px;background:#070a12}.hh-hud{display:flex;justify-content:space-between;align-items:baseline;gap:6px;font-size:12px;font-variant-numeric:tabular-nums;color:#e8ecd6;padding:0 2px 2px;flex:none}.hh-note{font-size:11px;color:#b9c4b0;min-height:14px;padding:0 2px;flex:none}#mirasays{width:392px}body>#mirasays{max-height:calc(100vh - 72px);gap:3px}.ms-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;color:#e8ecd6;flex:none}.ms-close{font:inherit;font-size:11px;padding:1px 6px;border-radius:4px;border:1px solid #44608a;background:#16233a;color:#dfe7f5;cursor:pointer}.ms-canvas{display:block;flex:none;width:100%;height:auto;border-radius:6px;background:#0d1119}.ms-hud{display:flex;justify-content:space-between;align-items:baseline;gap:6px;font-size:12px;font-variant-numeric:tabular-nums;color:#e8ecd6;padding:0 2px;flex:none}.ms-next{font-size:11px;color:#b9c4b0;min-height:14px;padding:0 2px 2px;flex:none}#disctoss{width:392px}body>#disctoss{max-height:calc(100vh - 72px);gap:3px}.dt-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;color:#e8ecd6;flex:none}.dt-close{font:inherit;font-size:11px;padding:1px 6px;border-radius:4px;border:1px solid #44608a;background:#16233a;color:#dfe7f5;cursor:pointer}.dt-canvas{display:block;flex:none;width:100%;height:auto;border-radius:6px;background:#141b22}.dt-hud{display:flex;justify-content:space-between;align-items:baseline;gap:6px;font-size:12px;font-variant-numeric:tabular-nums;color:#e8ecd6;padding:0 2px;flex:none}.dt-note{font-size:11px;color:#b9c4b0;min-height:14px;padding:0 2px 2px;flex:none}#sssnake{width:424px;gap:4px}body>#sssnake{max-height:calc(100vh - 72px)}#sssnake .sn-head{display:flex;align-items:center;justify-content:space-between;font-size:13px}#sssnake .sn-close{font-size:11px}#sssnake .sn-canvas{display:block;flex:none;width:424px;height:268px;border-radius:4px}#sssnake .sn-hud{display:flex;justify-content:space-between;font-size:12px}#sssnake .sn-note{font-size:11px;opacity:.75;min-height:14px}#phantomvortex{width:424px;gap:4px}body>#phantomvortex{max-height:calc(100vh - 72px)}#phantomvortex .pv-head{display:flex;align-items:center;justify-content:space-between;font-size:13px}#phantomvortex .pv-close{font-size:11px}#phantomvortex .pv-canvas{display:block;flex:none;width:424px;height:auto;border-radius:4px;touch-action:none}#phantomvortex .pv-hud{display:flex;justify-content:space-between;font-size:12px}#phantomvortex .pv-note{font-size:11px;opacity:.75;min-height:14px}#candycatch{width:424px}body>#candycatch{max-height:calc(100vh - 72px);gap:3px}#cc-hud{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;font-variant-numeric:tabular-nums;color:#e8ecd6;padding:0 2px 4px;flex:none}#cc-hud [data-cc-score]{font-size:19px;font-weight:700;color:#ffe9a8}#cc-hud [data-cc-combo]{color:#c8a4f4;font-weight:700}#cc-note{margin:0 0 4px;font-size:12px;line-height:1.3;color:#b8c2d4;min-height:1.4em;flex:none}#candycatch canvas{display:block;flex:none;width:100%;height:auto;border-radius:8px;background:#1b1230;touch-action:none;cursor:ew-resize}#cc-buttons{flex:none}#duckydash{width:424px;gap:4px}body>#duckydash{max-height:calc(100vh - 72px)}.dd-head{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#ffd54f}.dd-close{background:none;border:1px solid #55647a;border-radius:4px;color:#cfd8dc;font-size:11px;padding:1px 6px;cursor:pointer}.dd-canvas{display:block;width:100%;height:auto;flex:none;border-radius:6px;background:#0d2434}.dd-hud{display:flex;gap:10px;font-size:12px;color:#ffe082}.dd-note{font-size:11px;color:#90a4ae;min-height:14px}#feedingfrenzy{width:424px;gap:4px}body>#feedingfrenzy{max-height:calc(100vh - 72px)}#feedingfrenzy header{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#ffd54f}#feedingfrenzy header button{background:none;border:0;color:#cfd8dc;font-size:16px;cursor:pointer}#ff-note{margin:0;font-size:12px;color:#b0bec5;min-height:16px}#ff-hud{display:flex;gap:10px;font-size:12px;color:#eceff1}#ff-hud span:nth-child(2){margin-left:auto;color:#ffe082}#ff-canvas{flex:none;width:100%;height:auto;border-radius:6px;background:#0a2230;cursor:crosshair}#twister{display:flex;flex-direction:column;gap:4px;width:424px}body>#twister{max-height:calc(100vh - 72px)}.tw-head{display:flex;align-items:center;justify-content:space-between;font:600 13px system-ui,sans-serif;color:#f2f4f8}.tw-close{background:#22303f;color:#dfe7ef;border:0;border-radius:4px;padding:2px 8px;font:500 11px system-ui,sans-serif;cursor:pointer}.tw-canvas{flex:none;width:100%;height:auto;border-radius:6px;background:#0d1b2a}.tw-hud{font:12px system-ui,sans-serif;color:#cfe0ee}.tw-note{font:11px system-ui,sans-serif;color:#8fa6bb;min-height:14px}#phantomstreasure{display:flex;flex-direction:column;gap:4px;width:424px}body>#phantomstreasure{max-height:calc(100vh - 72px)}.pt-head{display:flex;align-items:center;justify-content:space-between;font:600 13px system-ui,sans-serif;color:#f2f4f8}.pt-close{background:#22303f;color:#dfe7ef;border:0;border-radius:4px;padding:2px 8px;font:500 11px system-ui,sans-serif;cursor:pointer}.pt-canvas{flex:none;width:100%;height:auto;border-radius:6px;cursor:crosshair}.pt-strip{display:flex;gap:3px;flex:none}.pt-chip{width:40px;height:40px;border-radius:4px;border:1px solid #2b3d4f}.pt-hud{font:12px system-ui,sans-serif;color:#cfe0ee}.pt-row{display:flex;align-items:center;gap:6px;font:11px system-ui,sans-serif;color:#8fa6bb}.pt-row button{background:#22303f;color:#dfe7ef;border:0;border-radius:4px;padding:3px 9px;font:500 11px system-ui,sans-serif;cursor:pointer}.pt-row button:disabled{opacity:.45;cursor:default}.pt-note{flex:1}#towerdefense{width:424px;box-sizing:border-box;padding:8px;border-radius:10px;background:#10210f;color:#e8f2e2;gap:5px;display:flex;flex-direction:column;font-size:12px}body>#towerdefense{max-height:calc(100vh - 72px)}#towerdefense .td-head{flex:none;display:flex;align-items:center;justify-content:space-between;font-size:13px}#towerdefense .td-head button{padding:2px 8px;font-size:11px}#towerdefense .td-hud{flex:none;display:flex;gap:10px;flex-wrap:wrap;font-variant-numeric:tabular-nums;color:#cfe3c6}#towerdefense .td-canvas{flex:none;width:294px;height:210px;border-radius:6px;background:#1d2a1b}#towerdefense .td-row{flex:none;display:flex;gap:4px;flex-wrap:wrap}#towerdefense .td-row button{flex:1 1 auto;padding:3px 6px;font-size:11px}#towerdefense .td-note{flex:none;flex-basis:100%;color:#9fb894;font-size:11px;min-height:12px}#eagleflap{width:424px;box-sizing:border-box}body>#eagleflap{max-height:calc(100vh - 72px);display:flex;flex-direction:column;gap:6px}#eagleflap .ee-head{display:flex;justify-content:space-between;align-items:center;flex:none}#eagleflap .ee-hud{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px;flex:none}#eagleflap .ee-canvas{flex:none;width:424px;height:259px;border-radius:4px;display:block}#eagleflap .ee-row{display:flex;gap:6px;flex:none}#eagleflap .ee-row button{flex:1}#eagleflap .ee-note{flex-basis:100%;opacity:.8}#dunkaphantom{width:424px;box-sizing:border-box}body>#dunkaphantom{max-height:calc(100vh - 72px);display:flex;flex-direction:column;gap:5px}#dunkaphantom header{display:flex;justify-content:space-between;align-items:center;flex:none}#dunkaphantom #dp-title{font-weight:600}#dunkaphantom #dp-hud{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;flex:none}#dunkaphantom [data-dp-canvas]{flex:none;width:100%;height:auto;border-radius:4px;display:block;touch-action:none;cursor:crosshair}#dunkaphantom #dp-note{flex:none;margin:0;font-size:11px;opacity:.85;min-height:14px}#dunkaphantom #dp-buttons{display:flex;gap:6px;flex:none}#dunkaphantom #dp-buttons button{flex:1}#parachuteglider{width:424px;box-sizing:border-box}body>#parachuteglider{max-height:calc(100vh - 72px)}#parachuteglider .pg-head{display:flex;align-items:center;gap:8px}#parachuteglider .pg-head strong{font-size:14px}#parachuteglider .pg-note{flex:1;font-size:11px;color:#b8c6cf}#parachuteglider .pg-close{flex:none;width:22px;height:22px;line-height:1}#parachuteglider .pg-canvas{flex:none;display:block;width:100%;height:auto;border-radius:4px}#parachuteglider .pg-hud{display:flex;gap:10px;font-size:12px;color:#dbe6ec}#parachuteglider .pg-keys{display:flex;gap:8px}#parachuteglider .pg-keys button{flex:1;padding:4px 0}#spiderzapper{width:424px;box-sizing:border-box;background:#0c1c16}body>#spiderzapper{max-height:calc(100vh - 72px)}#spiderzapper .sz-head,#spiderzapper .sz-hud{display:flex;align-items:center;gap:8px;flex:none}#spiderzapper .sz-head strong{flex:1}#spiderzapper .sz-canvas{flex:none;width:100%;height:auto;display:block;border-radius:6px;background:#08130f}#spiderzapper .sz-hud{justify-content:space-between;font-size:12px;color:#d8e8df}#spiderzapper .sz-note{flex:none;font-size:11px;color:#9fc4b3;min-height:14px}#spiderzapper .sz-close,#spiderzapper [data-sz-next]{font:inherit;padding:2px 8px;border-radius:6px;border:1px solid rgba(180,220,200,.35);background:#143028d9;color:#e6f5ec;cursor:pointer}#moatmadness{width:424px;box-sizing:border-box;background:#1d1a12}body>#moatmadness{max-height:calc(100vh - 72px)}#moatmadness .mm-head,#moatmadness .mm-hud,#moatmadness .mm-row{display:flex;align-items:center;gap:8px;flex:none}#moatmadness .mm-head{justify-content:space-between}#moatmadness .mm-title{font-weight:600}#moatmadness .mm-where{font-size:12px;opacity:.75}#moatmadness .mm-hud{justify-content:space-between;font-size:12px;opacity:.8}#moatmadness .mm-canvas{flex:none;width:424px;height:259px;border-radius:6px;cursor:pointer;touch-action:none}#moatmadness .mm-row{justify-content:space-between}#moatmadness .mm-note{font-size:11px;opacity:.7}#phantomfighter{width:424px;box-sizing:border-box;background:#060a18;overflow:hidden}body>#phantomfighter{max-height:calc(100vh - 72px)}#phantomfighter .pf-head,#phantomfighter .pf-hud,#phantomfighter .pf-row{display:flex;align-items:center;gap:8px;flex:none}#phantomfighter .pf-head{justify-content:space-between}#phantomfighter .pf-title{font-weight:600}#phantomfighter .pf-where{font-size:12px;opacity:.75}#phantomfighter .pf-hud{justify-content:space-between;font-size:12px;opacity:.8}#phantomfighter .pf-canvas{flex:none;width:100%;height:auto;aspect-ratio:900 / 550;border-radius:6px;cursor:crosshair;touch-action:none}#phantomfighter .pf-row{justify-content:space-between}#phantomfighter .pf-note{font-size:11px;opacity:.7}#fastfoodies{background:#10222a;border:1px solid #2f4f5a;color:#f0f4f2;display:flex;flex-direction:column;gap:6px;width:440px;padding:8px;z-index:6}body>#fastfoodies{max-height:calc(100vh - 72px);overflow-y:auto}#fastfoodies .ff-head{display:flex;align-items:center;gap:8px;font-size:13px}#fastfoodies .ff-title{font-weight:700;letter-spacing:.04em}#fastfoodies .ff-hud{flex:1;color:#b8d8e0;font-size:12px}#fastfoodies .ff-close,#fastfoodies .ff-button{background:#1d3a44;border:1px solid #3d6b78;color:#eaf6f8;font:inherit;font-size:12px;padding:3px 8px;cursor:pointer}#fastfoodies .ff-canvas{display:block;flex:none;width:424px;height:259px;border:1px solid #2f4f5a;background:#0b1a20}#fastfoodies .ff-note{min-height:16px;font-size:12px;color:#8fd0b0}#fastfoodies .ff-actions{display:flex;align-items:center;gap:8px;font-size:12px}#fastfoodies .ff-carry{flex:1;color:#f0c46a}#petwash{position:fixed;right:16px;bottom:16px;width:440px;padding:8px;background:#14303a;border:2px solid #2c5566;border-radius:10px;display:flex;flex-direction:column;gap:6px;z-index:7}#petwash[hidden]{display:none!important}body>#petwash{max-height:calc(100vh - 72px);overflow-y:auto}#petwash .pw-head{display:flex;align-items:center;gap:8px;font:12px/1.3 system-ui;color:#cfe9f2}#petwash .pw-head span{flex:1}#petwash .pw-head button{background:#204552;color:#cfe9f2;border:0;border-radius:6px;width:22px;height:22px;cursor:pointer}#petwash canvas{flex:none;width:424px;height:259px;border-radius:8px;background:#0d222a}#petwash .pw-buttons{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}#petwash .pw-buttons button{padding:6px 4px;font:11px/1.2 system-ui;background:#24414c;color:#8fa9b3;border:1px solid #2f5665;border-radius:6px;cursor:pointer}#petwash .pw-buttons button.pw-live{background:#3f7f92;color:#f3fbff;border-color:#67b2c8}#petwash .pw-buttons button:disabled{opacity:.45;cursor:default}#petwash .pw-note{min-height:16px;font:11px/1.3 system-ui;color:#a8cdd9}#supersort{background:#241b12;border:1px solid #4a3a28;border-radius:10px;padding:6px;display:flex;flex-direction:column;gap:6px;width:440px;box-shadow:0 12px 30px #0000008c}body>#supersort{max-height:calc(100vh - 72px);overflow-y:auto;z-index:6}#panels #supersort{max-height:calc(100vh - 72px)}#supersort .ss-head{display:flex;align-items:center;gap:8px;color:#f0e4d0;font-size:12px}#supersort .ss-title{font-weight:700;letter-spacing:.02em}#supersort .ss-hud{margin-left:auto;opacity:.85;font-variant-numeric:tabular-nums}#supersort .ss-close{background:none;border:0;color:#f0e4d0;font-size:16px;cursor:pointer;line-height:1}#supersort canvas{flex:none;width:424px;height:313px;border-radius:6px;display:block}#supersort .ss-bar{display:flex;align-items:center;gap:8px}#supersort [data-ss-flip]{background:#b5793a;color:#1b1208;border:0;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:700;cursor:pointer}#supersort .ss-note{font-size:11px;color:#e8d7bd;opacity:.85}#spoton,#spoton.panel{position:fixed;right:18px;bottom:18px;z-index:8;width:440px;top:auto;height:auto;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:6px;border-radius:8px;background:#0c2430;box-shadow:0 12px 32px #00000080}#spoton [hidden]{display:none!important}body>#spoton{max-height:calc(100vh - 72px);overflow-y:auto}#panels #spoton{max-height:calc(100vh - 72px)}#spoton .so-head{display:flex;align-items:center;gap:8px;color:#e8f4f6;font-size:12px}#spoton .so-title{font-weight:700}#spoton .so-clock{margin-left:auto;font-variant-numeric:tabular-nums;opacity:.85}#spoton .so-clock-low{color:#ff9a76;opacity:1}#spoton .so-close{background:none;border:0;color:#e8f4f6;font-size:16px;cursor:pointer;line-height:1}#spoton canvas{flex:none;width:424px;height:360px;border-radius:6px;display:block}#spoton .so-bar{display:flex;align-items:baseline;gap:8px}#spoton .so-hud{font-size:11px;color:#cfe6ea;font-variant-numeric:tabular-nums}#spoton .so-note{margin-left:auto;font-size:11px;color:#ffd89a}#spoton .so-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}#spoton .so-category{display:flex;flex-direction:column;align-items:center;gap:1px;background:#123a4a;color:#dceef2;border:1px solid rgba(160,214,226,.25);border-radius:6px;padding:4px 2px;font-size:11px;cursor:pointer}#spoton .so-category span{font-size:10px;color:#ffd89a;letter-spacing:1px}#spoton .so-category-on{background:#b5793a;color:#1b1208}#petsalon,#petsalon.panel{position:fixed;right:18px;bottom:18px;z-index:8;width:440px;top:auto;height:auto;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:6px;border-radius:8px;background:#1a1420;box-shadow:0 12px 32px #00000080}#petsalon [hidden]{display:none!important}body>#petsalon{max-height:calc(100vh - 72px);overflow-y:auto}#panels #petsalon{max-height:calc(100vh - 72px)}#petsalon .ps-head{display:flex;align-items:center;gap:8px;color:#f0e4d0;font-size:12px}#petsalon .ps-title{font-weight:700}#petsalon .ps-wear{margin-left:auto;opacity:.8;font-variant-numeric:tabular-nums}#petsalon .ps-close{background:none;border:0;color:#f0e4d0;font-size:16px;cursor:pointer;line-height:1}#petsalon canvas{flex:none;width:424px;height:313px;border-radius:6px;display:block}#petsalon .ps-bar{display:flex;align-items:center;gap:8px}#petsalon .ps-bar button{background:#b5793a;color:#1b1208;border:0;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:700;cursor:pointer}#petsalon .ps-bar button[data-ps-reset]{background:#4b3a4a;color:#f0e4d0}#petsalon .ps-bar button:disabled{opacity:.45;cursor:default}#petsalon .ps-note{font-size:11px;color:#e8d7bd;opacity:.85}#petsalon .ps-dialog{position:absolute;inset:40px 20px 60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;background:#0e0a10eb;border:1px solid rgba(255,215,154,.3);border-radius:8px;color:#f0e4d0;font-size:12px;padding:14px}#petsalon .ps-dialog p{margin:0}#petsalon .ps-buttons{display:flex;gap:10px}#petsalon .ps-buttons button{background:#b5793a;color:#1b1208;border:0;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:700;cursor:pointer}#petsalon .ps-buttons button[data-ps-no]{background:#4b3a4a;color:#f0e4d0}#confirm{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:40;width:min(340px,86vw);padding:14px 16px 12px;background:#17222b;border:1px solid #2f4652;border-radius:10px;box-shadow:0 18px 40px #0000008c;color:#e8f1f5}#confirm[hidden]{display:none}#confirm .cf-head{font:600 11px/1.2 var(--ui-font, system-ui);letter-spacing:.08em;text-transform:uppercase;color:#7fb6c9;margin-bottom:6px}#confirm .cf-text{margin:0 0 12px;font-size:13px;line-height:1.4}#confirm .cf-bar{display:flex;gap:8px}#confirm button{flex:1;padding:7px 10px;border-radius:7px;border:1px solid #37505d;background:#1e2f3a;color:#e8f1f5;font:600 12px/1 var(--ui-font, system-ui);cursor:pointer}#confirm .cf-yes{background:#2b6b4f;border-color:#3d8a68}#confirm button:hover{filter:brightness(1.12)}.worlds{display:grid;gap:5px;margin:4px 0 10px}.world{display:grid;grid-template-columns:1fr 92px auto;gap:8px;align-items:center;font-size:12px;color:#cfe6c4}.world-bar{height:7px;border-radius:4px;background:#23301f;overflow:hidden}.world-bar>i{display:block;height:100%;background:#7fc35a}.world-buddies{color:#9fd0ff;white-space:nowrap}.buddy-here{font-style:normal;font-size:11px;color:#9fd0ff;opacity:.85}.theatre-screen{position:absolute;border:0;border-radius:4px;background:#000;box-shadow:0 0 0 2px #1d2b21;z-index:3}.theatre-caption{position:absolute;font:11px/1.3 system-ui,sans-serif;color:#cfe6c4;text-shadow:0 1px 2px #000;z-index:3}#totp{position:fixed;left:50%;top:22%;transform:translate(-50%);z-index:60;background:#14221a;border:2px solid #3c5a41;border-radius:6px;padding:14px}#totp form{display:grid;gap:8px}#totp label{display:grid;gap:4px;font-size:12px;color:#cfe6c4}#totp input{font:18px/1.2 ui-monospace,monospace;letter-spacing:4px;width:8ch;text-align:center}#chat-log .mention{font-weight:700;text-decoration:underline dotted}#chat-log .mention.here{color:#9ef29a}#chat-log .mention.away{color:#c8b48a}#rename{position:fixed;left:50%;top:26%;transform:translate(-50%);z-index:55;width:300px;background:#14241c;border:2px solid #3c5a41;border-radius:6px;padding:12px}#rename h2{margin:0 0 6px;font-size:15px}#rename .hint{margin:0 0 6px;font-size:11px;color:#a9c7a4}#rename .nm-field{width:100%;font:14px/1.3 system-ui,sans-serif;padding:4px 6px}#rename .nm-note{margin:6px 0 0;min-height:1.2em;font-size:11px;color:#e5cf9a}#rename .nm-bar{display:flex;gap:8px;margin-top:8px}.pet-name{margin-left:6px;font-size:10px;padding:1px 6px;opacity:.75}.pet-name:hover{opacity:1}#report{position:fixed;left:50%;top:46%;transform:translate(-50%,-50%);z-index:56;width:320px;max-height:none;background:#1b1414;border:2px solid #6a3c3c;border-radius:6px;padding:14px;display:block}#report[hidden]{display:none}#report h2{margin:0 0 6px;font-size:13px;color:#ffd9d9}#report .rp-who-line{margin:0 0 8px;font-size:12px;color:#f0d0d0}#report .rp-row{display:grid;gap:4px;font-size:11px;color:#d8c0c0;margin-bottom:8px}#report .rp-label{opacity:.8}#report select,#report textarea{font:12px/1.3 ui-monospace,monospace;background:#241a1a;color:#f0e0e0;border:1px solid #5a4040;border-radius:4px;padding:4px}#report textarea{resize:vertical;min-height:48px}#report .rp-note{min-height:14px;margin:0 0 6px;font-size:11px;color:#ff9f9f}#report .rp-bar{display:flex;gap:8px}#report button{font:12px inherit;padding:4px 10px;border-radius:4px;border:1px solid #6a3c3c;background:#2a1c1c;color:#ffe4e4}#report .rp-send{background:#4a2222}.report-buddy{font-size:10px;margin-left:4px}#modtools{position:fixed;right:12px;top:12px;z-index:57;width:268px;background:#141a22;border:2px solid #2f4a66;border-radius:6px;padding:10px;font-size:12px;display:block}#modtools[hidden]{display:none}#modtools .mod-head{display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#cfe4ff;margin-bottom:6px}#modtools .mod-close{background:none;border:none;color:#9db4cc;font-size:15px;cursor:pointer}#modtools .mod-rows{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px;max-height:96px;overflow-y:auto}#modtools .mod-row,#modtools .mod-command{font:11px ui-monospace,monospace;padding:3px 7px;border-radius:4px;cursor:pointer;background:#1d2733;color:#d6e4f2;border:1px solid #2f4a66}#modtools .mod-row.chosen,#modtools .mod-command.chosen{background:#2f6d9e;border-color:#7fb4e0;color:#fff}#modtools .mod-row.self{font-style:italic;opacity:.75}#modtools .mod-empty{margin:0;font-size:11px;opacity:.7}#modtools .mod-commands{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}#modtools .mod-field-row{display:grid;gap:3px;margin-bottom:6px}#modtools .mod-hint{font-size:10px;color:#9db4cc}#modtools .mod-field{font:12px ui-monospace,monospace;background:#0e141b;color:#e6f0fa;border:1px solid #2f4a66;border-radius:4px;padding:4px}#modtools .mod-note{min-height:14px;margin:0 0 6px;font-size:11px;color:#ffd08a}#modtools .mod-bar{display:flex;gap:6px}#modtools .mod-bar button{font:11px inherit;padding:4px 8px;border-radius:4px;border:1px solid #2f4a66;background:#1d2733;color:#d6e4f2;cursor:pointer}#modtools .mod-send{background:#2f6d9e;color:#fff}#feedback{position:fixed;left:50%;top:42%;transform:translate(-50%,-50%);z-index:58;width:340px;background:#1a1524;border:2px solid #5c4a86;border-radius:6px;padding:12px;display:block}#feedback[hidden]{display:none}#feedback .fb-head{display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#e2d9ff;margin-bottom:8px}#feedback .fb-close{background:none;border:none;color:#b6a8dd;font-size:15px;cursor:pointer}#feedback .fb-kinds{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}#feedback .fb-kind{font:11px ui-monospace,monospace;padding:3px 7px;border-radius:4px;cursor:pointer;background:#241c33;color:#ded3ff;border:1px solid #5c4a86}#feedback .fb-kind.chosen{background:#6b4fa8;border-color:#a98ce0;color:#fff}#feedback .fb-text{width:100%;box-sizing:border-box;font:12px/1.4 ui-monospace,monospace;resize:vertical;background:#120e1b;color:#eae2ff;border:1px solid #5c4a86;border-radius:4px;padding:6px}#feedback .fb-note{min-height:14px;margin:6px 0;font-size:11px;color:#c9b6ff}#feedback .fb-bar{display:flex;justify-content:flex-end}#feedback .fb-send{font:12px inherit;padding:4px 12px;border-radius:4px;border:1px solid #5c4a86;background:#6b4fa8;color:#fff;cursor:pointer}#chat-log li.tell{color:#ffd79a;font-style:italic}#petcreator,#petcreator.panel{position:fixed;left:50%;top:46%;transform:translate(-50%,-50%);z-index:59;width:460px;flex:none;max-height:calc(100vh - 72px);overflow-y:auto;background:#1d2418;border:2px solid #4a6a3c;border-radius:8px;padding:10px;font-size:12px;color:#e6f0dc}#petcreator[hidden]{display:none}#petcreator .pc-head{display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#cfe8bb;margin-bottom:8px}#petcreator .pc-close{background:none;border:none;color:#a9c69a;font-size:15px;cursor:pointer}#petcreator .pc-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-bottom:8px}#petcreator .pc-species{display:grid;justify-items:center;gap:2px;padding:5px 2px;cursor:pointer;background:#26301f;border:1px solid #4a6a3c;border-radius:5px;color:inherit;font:inherit}#petcreator .pc-species.chosen{background:#3d5a2c;border-color:#a4d97f}#petcreator .pc-species img{width:34px;height:34px;object-fit:contain;image-rendering:pixelated}#petcreator .pc-species span{font-size:10px;text-align:center;line-height:1.1}#petcreator .pc-row{display:flex;align-items:center;gap:3px;margin-bottom:5px;flex-wrap:wrap}#petcreator .pc-row>span{width:44px;font-size:10px;color:#a9c69a}#petcreator .pc-swatch{width:16px;height:16px;border-radius:3px;border:1px solid #1b2216;cursor:pointer;padding:0}#petcreator .pc-swatch.chosen{outline:2px solid #f4e9a0;outline-offset:1px}#petcreator .pc-hint{margin:0 0 6px;font-size:11px;color:#a9c69a}#petcreator .pc-name-row{display:flex;align-items:center;gap:6px;margin-bottom:6px}#petcreator .pc-name{flex:1;font:12px ui-monospace,monospace;background:#141a11;color:#eef7e6;border:1px solid #4a6a3c;border-radius:4px;padding:4px}#petcreator .pc-note{min-height:14px;margin:0 0 6px;font-size:11px;color:#ffd08a}#petcreator .pc-bar{display:flex;justify-content:flex-end}#petcreator .pc-adopt{font:12px inherit;padding:5px 14px;border-radius:4px;border:1px solid #7fb35c;background:#3d5a2c;color:#f2ffe8;cursor:pointer}#pets .pet-adopt{margin:6px 0;font:11px inherit;padding:4px 10px;border-radius:4px;border:1px solid #4a6a3c;background:#26301f;color:#e6f0dc;cursor:pointer}#buddies .buddy button{font-family:inherit;font-size:10px;padding:1px 5px;border-radius:3px;cursor:pointer;border:1px solid #40584a;background:#1c2a22;color:#cfe0d2}#buddies .buddy button:hover{background:#26382d;color:#f0fff4}#buddies .buddy button.block,#buddies .buddy button.remove{border-color:#6a3a3a;color:#f0c9c9}#buddies .buddy-card{display:flex;align-items:center;gap:6px;margin:6px 0;padding:5px 7px;background:#1b2a20;border:1px solid #3f5a48;border-radius:5px;font-size:11px}#buddies .buddy-card .go-to{margin-left:auto;font-family:inherit;font-size:11px;padding:2px 9px;border-radius:4px;cursor:pointer;border:1px solid #7fb35c;background:#3d5a2c;color:#f2ffe8}#buddies .buddy [data-unblock]{font-family:inherit;font-size:10px;padding:1px 6px;border-radius:3px;border:1px solid #40584a;background:#1c2a22;color:#cfe0d2;cursor:pointer}.pet-release,.pet-name{font-family:inherit;font-size:10px;padding:0 5px;margin-left:4px;border-radius:6px;border:1px solid #2c4a3a;background:#14251c;color:#9fc7b0}.pet-release.armed{border-color:#a3452f;background:#2c1612;color:#ffb9a4}.pet-mastery{margin-top:8px;padding-top:6px;border-top:1px solid #24402f}.pet-mastery select{font-family:inherit;font-size:11px;margin-right:4px}#pets{max-height:calc(100vh - 120px);overflow-y:auto}#pets>button[data-inv]{padding:3px 8px 3px 4px;gap:6px}#pets .pet-name,#pets .pet-release{padding:1px 7px;margin-left:0;line-height:1.5}#pets .pet-mastery select{padding:1px 4px}#party [data-uuid] button[data-check]{margin-left:6px;padding:1px 6px;font-family:inherit;font-size:10px}#player-card [data-card-stamp]{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;margin:4px 0 0;font-size:11px}#player-card [data-card-stamp] p{margin:0}#player-card [data-card-stamp] .card-ban{padding:1px 6px;border-radius:8px;background:#4a1518;color:#ff9a97;font-weight:700}#player-card [data-card-stamp] .card-badges{display:flex;flex-wrap:wrap;gap:4px}#player-card [data-card-stamp] .card-badge{padding:1px 7px;border-radius:9px;border:1px solid #4a6a58;background:#16241c;color:#cfe6d4}#player-card [data-card-stamp] .card-bio{flex-basis:100%;color:#d8d8d8;white-space:pre-wrap}#chatfilter{position:fixed;left:50%;top:46%;transform:translate(-50%,-50%);z-index:62;width:360px;padding:12px 14px 10px;background:#14201c;border:1px solid #2d4438;border-radius:8px;box-shadow:0 10px 30px #000a;color:#dfeade}#chatfilter h2{margin:0 0 6px;font-size:15px}.cf-note{margin:0 0 8px;font-size:11px;color:#9fb3a4}.cf-group{margin-bottom:6px}.cf-title{margin:0 0 3px;font-size:11px;color:#9fb3a4;text-transform:uppercase;letter-spacing:.04em}.cf-pick{display:inline-block;margin:0 4px 4px 0;padding:3px 8px;font-family:inherit;font-size:11px;color:#cfdccd;background:#1d2d26;border:1px solid #33503f;border-radius:4px;cursor:pointer}.cf-pick.on{color:#0d1a12;background:#8fe08a;border-color:#b6f0ae}.cf-words{width:100%;box-sizing:border-box;font-family:inherit;font-size:12px;color:#dfeade;background:#0f1a16;border:1px solid #33503f;border-radius:4px;padding:4px 6px;resize:vertical}.cf-sample{margin:6px 0;padding:5px 7px;font-size:11px;color:#cfe6cd;background:#10201a;border-left:3px solid #2f5b43;border-radius:3px}.cf-bar{display:flex;gap:8px;justify-content:flex-end}.cf-bar button{padding:4px 12px;font-family:inherit;font-size:12px;color:#cfdccd;background:#1d2d26;border:1px solid #33503f;border-radius:4px;cursor:pointer}.cf-bar button.bright{color:#0d1a12;background:#8fe08a;border-color:#b6f0ae}#chatstyle{position:fixed;left:50%;top:46%;transform:translate(-50%,-50%);z-index:62;width:340px;padding:12px 14px 10px;background:#14201c;border:1px solid #2d4438;border-radius:8px;box-shadow:0 10px 30px #000a;color:#dfeade}#chatstyle h2{margin:0 0 6px;font-size:15px}.cs-note{margin:0 0 8px;font-size:11px;color:#9fb3a4}.cs-preview{margin:0 0 10px;padding:8px 10px;border-radius:8px;font-size:12px;text-align:center}.cs-group{margin-bottom:7px}.cs-row{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-size:11px;color:#cfdccd}.cs-row>span:first-child{flex:0 0 96px;color:#9fb3a4}.cs-row input[type=color]{width:34px;height:20px;padding:0;border:1px solid #33503f;background:#0f1a16}.cs-row select{flex:1;font-family:inherit;font-size:11px;color:#dfeade;background:#0f1a16;border:1px solid #33503f;border-radius:4px}.cs-row input[type=range]{flex:1}.cs-value{flex:0 0 30px;text-align:right;color:#8fe08a}.cs-bar{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.cs-bar button{padding:4px 10px;font-family:inherit;font-size:12px;color:#cfdccd;background:#1d2d26;border:1px solid #33503f;border-radius:4px;cursor:pointer}.cs-bar button.bright{color:#0d1a12;background:#8fe08a;border-color:#b6f0ae}#pachinko{width:480px;max-width:92vw;background:#10161f;border:1px solid #2c3a52;padding:8px}#pachinko .pach-head{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:11px;margin-bottom:6px}#pachinko .pach-title{font-weight:700;color:#f6d365}#pachinko .pach-stat{color:#9db0cc}#pachinko .pach-stat b{color:#e8eefb;font-weight:700}#pachinko button{font-family:inherit;font-size:10px;padding:3px 8px;background:#223049;color:#dfe8ff;border:1px solid #33465f;border-radius:4px;cursor:pointer}#pachinko .pach-note{font-size:10px;color:#7f8fa8;margin-top:4px;min-height:12px}#pillbugs{width:360px;max-width:calc(100vw - 24px);background:#0d1714;color:#d9efe2;border:1px solid #2c4a3c;border-radius:8px;padding:8px}#pillbugs .pill-head{display:flex;align-items:center;flex-wrap:wrap;gap:4px 7px;font-size:11px;margin-bottom:6px}#pillbugs .pill-head span{white-space:nowrap}#pillbugs .pill-head>span:first-child{color:#9be58a;font-weight:700}#pillbugs .pill-stat b{color:#ffd166}#pillbugs .pill-head button{margin-left:auto;font-family:inherit;font-size:11px;padding:2px 8px;background:#1d3128;color:#d9efe2;border:1px solid #2c4a3c;border-radius:4px;cursor:pointer}#pillbugs .pill-head button+button{margin-left:0}#pillbugs canvas{display:block;width:100%;height:auto;border-radius:6px;cursor:crosshair;touch-action:none}#pillbugs .pill-note{margin-top:6px;font-size:11px;color:#7fa895;min-height:14px}#panels #recycle{width:340px;max-height:calc(100vh - 90px);overflow-y:auto;background:#16241d;border:1px solid #2f4a3c;box-shadow:0 6px 24px #0000008c}#recycle h2{margin:0 0 4px;font-size:13px}#recycle .rec-group h3{margin:10px 0 3px;font-size:11px;color:#9be58a;font-weight:700}#recycle .rec-row{display:flex;align-items:center;gap:6px;padding:1px 0;font-size:11px;cursor:pointer}#recycle .rec-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#recycle .rec-worth{color:#f6d365}#recycle .rec-foot{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:6px;border-top:1px solid #2a3a3a;font-size:11px}#recycle .rec-foot span{flex:1;color:#cfe3d6}#recycle .rec-foot button{font-family:inherit}#arrived{display:block;max-height:none;position:fixed;top:auto;right:14px;bottom:92px;z-index:58;width:210px;background:#14201c;border:1px solid #3f7a58;border-radius:8px;box-shadow:0 8px 24px #00000073;padding:9px 10px 8px;font:12px/1.35 system-ui,sans-serif;color:#eaf3ee}#arrived[hidden]{display:none}#arrived span[data-arrived-head]{display:block;color:#9be58a;font-weight:700;margin-bottom:6px}#arrived .arrived-row{display:flex;align-items:center;gap:7px;margin:3px 0}#arrived .arrived-swatch{width:12px;height:12px;border-radius:3px;border:1px solid #0d1512;flex:none}#arrived .arrived-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#arrived button[data-arrived-close]{margin-top:7px;width:100%;padding:3px 0;font:inherit;font-size:11px;color:#eaf3ee;background:#23392e;border:1px solid #3f7a58;border-radius:5px;cursor:pointer}#masterpiece{top:60px;left:50%;right:auto;transform:translate(-50%);width:fit-content;max-width:92vw;max-height:84vh;overflow:auto;background:#10160f;border:1px solid #4a6b52;box-shadow:0 18px 48px #0009;padding:10px 12px 8px}#masterpiece .mp-title{color:#eaf3ee;font-weight:700;font-size:13px;margin-bottom:6px}#masterpiece .mp-stage{display:flex;justify-content:center}#masterpiece .mp-stage img{display:block;max-width:100%;max-height:64vh;image-rendering:pixelated;background:#0a0f0a;border:1px solid #2c3a2e}#masterpiece .mp-broken{width:240px;height:180px;display:grid;place-items:center;color:#9fb0bd;background:#0a0f0a;border:1px solid #2c3a2e}#masterpiece .mp-foot{display:flex;align-items:center;gap:8px;margin-top:7px}#masterpiece .mp-note{color:#9fb0bd;font-size:11px;flex:1}#masterpiece button{padding:3px 10px;font:inherit;font-size:11px;color:#eaf3ee;background:#23392e;border:1px solid #3f7a58;border-radius:5px;cursor:pointer}#masterpiece button[data-mp-like]:disabled{opacity:.7;cursor:default}#playersearch{position:fixed;top:96px;left:50%;transform:translate(-50%);z-index:60;width:260px;background:#14201c;border:1px solid #3f7a58;border-radius:8px;box-shadow:0 10px 28px #00000080;padding:10px 12px;font:12px/1.4 system-ui,sans-serif;color:#eaf3ee;display:flex;flex-direction:column;gap:7px}#playersearch[hidden]{display:none}#playersearch .ps-title{color:#9be58a;font-weight:700}#playersearch .ps-row{display:flex;gap:6px}#playersearch input{flex:1;min-width:0;padding:3px 6px;background:#23392e;border:1px solid #3f7a58;border-radius:5px;color:#eaf3ee;font:inherit}#playersearch button{padding:3px 8px;font:inherit;font-size:11px;color:#eaf3ee;background:#23392e;border:1px solid #3f7a58;border-radius:5px;cursor:pointer}#playersearch [data-search-status]{color:#9fb0bd;min-height:15px}#bulkaccept{position:fixed;top:90px;left:50%;transform:translate(-50%);z-index:61;width:320px;max-height:60vh;overflow:auto;background:#14201c;border:1px solid #3f7a58;border-radius:8px;box-shadow:0 10px 28px #00000080;padding:10px 12px;font:12px/1.4 system-ui,sans-serif;color:#eaf3ee;display:flex;flex-direction:column;gap:7px}#bulkaccept[hidden]{display:none}#bulkaccept [data-bulk-head]{color:#9be58a;font-weight:700}#bulkaccept ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}#bulkaccept li{background:#23392e;border-radius:4px;padding:3px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bulkaccept [data-bulk-status]{color:#9fb0bd;min-height:15px}#bulkaccept .bulk-buttons{display:flex;gap:6px}#bulkaccept button{flex:1;padding:4px 0;font:inherit;font-size:11px;color:#eaf3ee;background:#23392e;border:1px solid #3f7a58;border-radius:5px;cursor:pointer}#bulkaccept button[data-bulk-keep]{background:#2d5c3f}#panels #itemmaker{position:fixed;top:90px;left:50%;transform:translate(-50%);z-index:61;width:344px;max-height:calc(100vh - 140px);overflow:auto;background:#14201c;border:1px solid #3f7a58;border-radius:8px;box-shadow:0 10px 28px #00000080;padding:10px 12px;font:12px/1.4 system-ui,sans-serif;color:#eaf3ee;display:flex;flex-direction:column;gap:6px;flex:none}#panels #itemmaker[hidden]{display:none}#itemmaker .im-title{color:#9be58a;font-weight:700}#itemmaker .im-row{display:flex;gap:6px;align-items:center}#itemmaker .im-row[hidden]{display:none}#itemmaker .im-pager{justify-content:space-between}#itemmaker input[type=text]{flex:1;min-width:0;padding:3px 6px;background:#23392e;border:1px solid #3f7a58;border-radius:5px;color:#eaf3ee;font:inherit}#itemmaker button{padding:3px 8px;font:inherit;font-size:11px;color:#eaf3ee;background:#23392e;border:1px solid #3f7a58;border-radius:5px;cursor:pointer}#itemmaker [data-maker-rows]{margin:0;padding:0;list-style:none;flex:none;height:186px;overflow:auto;background:#101a16;border:1px solid #2c4a3a;border-radius:6px}#itemmaker [data-maker-rows] li{display:flex;gap:6px;align-items:baseline;padding:3px 7px;cursor:pointer;border-bottom:1px solid #1c3128}#itemmaker [data-maker-rows] li:last-child{border-bottom:0}#itemmaker [data-maker-rows] li:hover{background:#1d332a}#itemmaker [data-maker-rows] li.chosen{background:#2d5c3f}#itemmaker [data-maker-rows] li em{color:#9fb0bd;font-style:normal;margin-left:auto;font-size:10px}#itemmaker [data-maker-rows] li.empty{color:#9fb0bd;cursor:default}#itemmaker [data-maker-page]{color:#9fb0bd;font-size:11px}#itemmaker [data-maker-status]{color:#9fb0bd;min-height:15px}#itemmaker [data-maker=make]{background:#2d5c3f}#panels #itemfinder{position:fixed;top:90px;left:50%;transform:translate(-50%);z-index:61;width:420px;max-height:calc(100vh - 140px);overflow:auto;background:#14201c;border:1px solid #3f7a58;border-radius:8px;box-shadow:0 10px 28px #00000080;padding:10px 12px;font:12px/1.4 system-ui,sans-serif;color:#eaf3ee;display:flex;flex-direction:column;gap:6px;flex:none}#panels #itemfinder[hidden]{display:none}#itemfinder .im-title{color:#9be58a;font-weight:700}#itemfinder .im-row{display:flex;gap:6px;align-items:center}#itemfinder [data-finder-search],#itemfinder [data-finder-colour]{flex:1;min-width:0}#itemfinder [data-finder-rows]{margin:0;padding:0;list-style:none;flex:none;height:216px;overflow:auto;background:#101a16;border:1px solid #2c4a3a;border-radius:6px}#itemfinder [data-finder-rows] li{display:flex;gap:6px;align-items:center;padding:3px 7px;border-bottom:1px solid #1c3128}#itemfinder [data-finder-rows] li:last-child{border-bottom:0}#itemfinder [data-finder-rows] li.empty{color:#9fb0bd}#itemfinder .if-row{flex:1;min-width:0;text-align:left;background:none;border:0;color:inherit;font:inherit;cursor:pointer;padding:2px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#itemfinder .if-row:hover{color:#9be58a}#itemfinder .if-swatch{width:22px;height:22px;flex:none;border-radius:7px;border:1px solid #6f8d7c;background:linear-gradient(#cfd9d3,#8fa79a)}#itemfinder .if-swatch[data-colour="1"]{background:linear-gradient(#ffd98a,#d9a13a)}#itemfinder .if-swatch[data-colour="2"]{background:linear-gradient(#a8e0ff,#3a8fd9)}#itemfinder .if-swatch[data-colour="3"]{background:linear-gradient(#b6ffb0,#3ad96a)}#itemfinder .if-swatch[data-colour="4"]{background:linear-gradient(#ffb0c8,#d93a6a)}#itemfinder .if-swatch[data-colour="5"]{background:linear-gradient(#e0b0ff,#8f3ad9)}#itemfinder .if-swatch[data-colour="6"]{background:linear-gradient(#fff3b0,#d9d13a)}#itemfinder .if-swatch[data-colour="7"]{background:linear-gradient(#b0c4ff,#3a4ad9)}#itemfinder .if-give{flex:none;font:inherit;padding:1px 8px}#itemfinder [data-finder-status]{color:#9fb0bd;font-size:11px;min-height:15px}#itemfinder [data-finder-page]{color:#9fb0bd;font-size:11px;min-width:74px;text-align:center}#itemfinder [data-finder-close]{align-self:flex-end;font:inherit}#den-count{align-self:center;padding:1px 8px;border-radius:9px;background:#1d2f27;border:1px solid #3d5b4c;color:#cfe6d9;font-size:11px;white-space:nowrap}#den-count[hidden]{display:none}#den-count.rising{animation:den-ring 1.2s ease-out;border-color:#8fd0a8;color:#eafff3}@keyframes den-ring{0%{box-shadow:0 0 #8fd0a8bf}60%{box-shadow:0 0 12px 6px #8fd0a840}to{box-shadow:0 0 #8fd0a800}}#panels #settings{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(460px,92vw);max-height:74vh;overflow-y:auto;z-index:42;background:linear-gradient(180deg,#f7ebd0,#ead8af);border:6px solid #754416;outline:2px solid #4d2a0b;border-radius:16px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;flex:none;font:12px/1.35 inherit;color:#422409;box-shadow:0 18px 48px #000000ad,inset 0 2px #fffae8e6}#settings .im-title{display:block;margin:-12px -14px 6px;padding:8px 42px 8px 14px;background:linear-gradient(180deg,#9f6a34,#764619);border-bottom:3px solid #532e0d;border-radius:10px 10px 0 0;color:#fff6dc;font-weight:800;font-size:13px;text-transform:uppercase}#settings>button[data-settings-close]{position:absolute;top:7px;right:10px;z-index:2;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:url(/hud/ui/close-btn.png) center / contain no-repeat;color:transparent;font-size:0;cursor:pointer}#panels #settings[hidden]{display:none}#settings .st-open{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}#settings .st-open li{display:flex;align-items:center;justify-content:space-between;gap:8px}#settings [data-settings-rows]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;flex:none;height:150px;overflow-y:auto}#settings [data-settings-rows] li{display:flex;align-items:center;justify-content:space-between;gap:8px}#settings .st-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#settings [data-settings-status]{min-height:15px;color:#5b3b18}#settings .st-head{margin-top:6px;color:#6b3c10;font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:11px}#settings .st-note{margin:0;color:#6e5232;font-size:11px}#settings .st-note:empty{display:none}#panels #theatrecontrol{position:fixed;top:96px;left:50%;transform:translate(-50%);width:330px;z-index:9;background:#14201c;border:1px solid #2f4a3f;border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;flex:none;color:#d8e6df;font:12px/1.35 inherit}#panels #theatrecontrol[hidden]{display:none}#theatrecontrol .tvc-head{display:flex;align-items:center;justify-content:space-between}#theatrecontrol .tvc-sub{margin:0;color:#9fb8ab}#theatrecontrol .tvc-field-row{display:block}#theatrecontrol .tvc-field{width:100%;box-sizing:border-box;padding:4px 6px;border-radius:9px;border:1px solid #35604f;background:#0f1a16;color:#eaf3ee}#theatrecontrol .tvc-bar{display:flex;gap:6px}#theatrecontrol .tvc-note{margin:0;min-height:15px;color:#9fb8ab}#offscreen{position:absolute;inset:0;pointer-events:none;z-index:4}.offscreen{position:absolute;left:0;top:0;display:flex;align-items:center;gap:3px;margin:-8px 0 0 -8px;padding:1px 4px 1px 2px;border-radius:9px;background:#0a1612c7;border:1px solid rgba(255,255,255,.45);color:#fff;font-size:9px;line-height:1;white-space:nowrap;transform-origin:center}.offscreen[hidden]{display:none}.offscreen .off-arrow{width:0;height:0;border:5px solid transparent}.offscreen .off-arrow[data-edge=left]{border-right-color:#ffd479;border-left-width:0}.offscreen .off-arrow[data-edge=right]{border-left-color:#ffd479;border-right-width:0}.offscreen .off-arrow[data-edge=up]{border-bottom-color:#ffd479;border-top-width:0}.offscreen .off-arrow[data-edge=down]{border-top-color:#ffd479;border-bottom-width:0}.offscreen .off-name{max-width:74px;overflow:hidden;text-overflow:ellipsis}#panels #donation{width:300px;max-height:calc(100vh - 140px);overflow-y:auto;background:#14201c;border:1px solid #46584f;border-radius:8px;padding:8px 10px 10px;color:#e8f2ec;font-size:11px;flex:none}#panels #donation[hidden]{display:none}#donation header{display:flex;justify-content:space-between;align-items:center;font-size:12px;letter-spacing:.04em;text-transform:lowercase;margin-bottom:6px}#donation .dn-copy{margin:0 0 8px;line-height:1.35;color:#b9cbc2}#donation .dn-stepper{display:flex;align-items:center;justify-content:center;gap:10px;margin:4px 0 6px}#donation .dn-stepper button{width:26px;height:24px;font-size:14px;line-height:1}#donation .dn-amount{min-width:64px;text-align:center;font-size:18px;font-weight:600;color:#ffe9a8}#donation .dn-red{margin:0 0 6px;color:#ff9a8f;text-align:center}#donation .dn-red[hidden]{display:none}#donation .dn-ask{margin:0 0 6px;text-align:center;color:#ffe9a8}#donation .dn-ask[hidden]{display:none}#donation .dn-buttons{display:flex;gap:6px;justify-content:center}#donation .dn-buttons button[hidden]{display:none}#donation .dn-buttons .dn-red-btn{background:#7d2b22;border-color:#c4645a}#donation .dn-note{margin:8px 0 0;min-height:14px;color:#9fd0b4;text-align:center}#panels #barrier{position:fixed;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%);padding:0;background:none;border:0;box-shadow:none;width:auto;max-width:none;max-height:none;overflow:visible;z-index:12}#barrier .barrier-card{position:relative;width:min(583px,92vw);flex:none;line-height:0}#barrier #barrier-art{width:100%;height:auto;display:block;image-rendering:auto}#barrier #barrier-title{position:absolute;left:28.3%;top:3.1%;width:39.5%;height:10.3%;display:flex;align-items:center;justify-content:center;font:700 clamp(9px,1.55vw,17px) inherit;color:#572110;line-height:1.1;text-align:center;text-shadow:0 1px 0 rgba(255,244,214,.55);pointer-events:none}#barrier #barrier-note{position:absolute;left:50.1%;top:20.2%;width:40.3%;height:24.2%;display:flex;align-items:center;justify-content:center;padding:0 6px;font:500 clamp(8px,1.25vw,13px) inherit;color:#6b4a20;line-height:1.25;text-align:center;pointer-events:none}#barrier #barrier-close{position:absolute;right:.5%;top:.5%;width:13%;height:20%;padding:0;border:0;background:none;color:transparent;cursor:pointer}#barrier #barrier-close:hover{background:#ffffff29;border-radius:50%}body>#discipline{position:fixed;right:auto;top:50%;left:50%;transform:translate(-50%,-50%);z-index:60;width:380px;max-height:none;padding:18px 20px 14px;border:3px solid #6b4a2a;border-radius:14px;background:#f6e7c8;color:#3b2a15;box-shadow:0 12px 30px #00000073}body>#discipline[data-dn-kind=ban],body>#discipline[data-dn-kind=kick]{border-color:#7a1f1f;background:#f7d9d4}body>#discipline .dn-head{font:bold 15px/1.3 inherit;margin-bottom:8px}body>#discipline .dn-text{margin:0 0 12px;font:13px/1.45 inherit}body>#discipline .dn-bar{display:flex;justify-content:flex-end}body>#discipline .dn-bar button{font:bold 13px inherit;padding:6px 20px;border:2px solid #6b4a2a;border-radius:10px;background:#fff6e2;color:#3b2a15;cursor:pointer}#panels #egg{position:fixed;top:50%;left:50%;bottom:auto;transform:translate(-50%,-50%);max-height:none;overflow:visible;z-index:22;padding:0;background:none;border:none;box-shadow:none}#egg .egg-card{flex:none;position:relative;width:380px;padding:16px 18px 18px;border:6px solid #8a5a2b;border-radius:18px;background:linear-gradient(#fdf3d9,#f5e3b8);box-shadow:0 12px 32px #00000073;text-align:center;font:13px/1.4 system-ui,sans-serif;color:#5a3a17}#egg .egg-title{font-weight:700;font-size:15px;margin-bottom:8px;color:#7a4a1c}#egg .egg-picture{height:132px;display:flex;align-items:center;justify-content:center;margin-bottom:6px}#egg .egg-picture img{max-height:128px;image-rendering:pixelated}#egg #egg-hatched-line{margin:0 0 12px}#egg .egg-picker{display:grid;grid-template-columns:28px 1fr 28px 28px 1fr 28px;gap:4px;align-items:center;margin-bottom:10px}#egg .egg-picker button{height:28px;border:1px solid #b98b4f;border-radius:8px;background:#fff8e6;color:#7a4a1c;font-size:16px;line-height:1;cursor:pointer}#egg .egg-picker button:hover{background:#ffe9b8}#egg .egg-picker span{padding:5px 6px;border-radius:8px;background:#fffdf4;border:1px solid #d9bb85;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#egg .egg-preview{margin-bottom:12px;font-size:18px;font-weight:700;letter-spacing:.4px;color:#4b2f10}#egg .egg-actions{display:flex;gap:10px;justify-content:center}#egg .egg-button{padding:7px 22px;border:2px solid #8a5a2b;border-radius:10px;background:linear-gradient(#ffd977,#f0b437);color:#4b2f10;font-weight:700;cursor:pointer}#egg #egg-lever{padding:7px 12px;border:2px solid #8a5a2b;border-radius:10px;background:linear-gradient(#fff2cc,#e8cf9a);cursor:pointer}#egg #egg-close{position:absolute;top:4px;right:6px;width:22px;height:22px;border:none;border-radius:11px;background:#8a5a2b;color:#fff8e6;font-size:14px;line-height:1;cursor:pointer}#panels #submissionrules{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:24;max-height:none;overflow:visible;background:none;border:0;padding:0}#submissionrules .rules-card{position:relative;flex:none;width:420px;padding:18px 22px 16px;background:#fdf3d8;border:4px solid #8a5a2b;border-radius:14px;box-shadow:0 10px 26px #00000073;color:#4a2f12;font:13px/1.45 system-ui,sans-serif;text-align:left}#submissionrules .rules-card h2{margin:0 0 8px;font-size:17px;text-align:center;color:#7a3d10}#submissionrules .rules-list{margin:0 0 10px;padding-left:18px}#submissionrules .rules-list li{margin-bottom:5px}#submissionrules .rules-price{margin:0 0 4px;text-align:center}#submissionrules .rules-tokens{margin:0 0 10px;text-align:center;font-size:12px;color:#7a5a34}#submissionrules .rules-buttons,#submissionrules .rules-choice{display:flex;justify-content:center;gap:10px}#submissionrules button{font:13px system-ui,sans-serif;padding:6px 16px;border-radius:8px;border:2px solid #8a5a2b;background:#ffe9ae;color:#4a2f12;cursor:pointer}#submissionrules button:disabled{opacity:.5;cursor:default}#submissionrules #rules-close{position:absolute;top:4px;right:6px;width:24px;height:24px;padding:0;border-radius:50%;line-height:1}#panels #jammercentral{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:23;width:min(420px,92vw);max-height:none;overflow:visible;display:flex;flex-direction:column;gap:8px;padding:10px;border:3px solid #6b4a2a;border-radius:12px;background:#f3e6c8;box-shadow:0 10px 30px #00000073;color:#3d2a16}#jammercentral .jammer-head{display:flex;gap:6px;align-items:center}#jammercentral .jammer-head button[data-jammer-tab]{flex:1;padding:5px 8px;border:2px solid #b08b5c;border-radius:8px;background:#e7d3ac;color:#3d2a16;font:inherit;font-size:13px;cursor:pointer}#jammercentral .jammer-head button[data-jammer-tab].on{background:#8f6a3d;color:#fff6e2}#jammercentral .jammer-head button[data-jammer-close]{width:26px;height:26px;border:2px solid #b08b5c;border-radius:8px;background:#e7d3ac;color:#3d2a16;font:inherit;font-size:15px;line-height:1;cursor:pointer}#jammercentral .jammer-lead{margin:4px 2px 0;font-size:15px;font-weight:700}#jammercentral .jammer-note,#jammercentral .jammer-caption,#jammercentral .jammer-count{margin:0;font-size:12px;text-align:center;color:#5d4527}#jammercentral .jammer-stage{display:flex;align-items:center;justify-content:center;gap:6px}#jammercentral .jammer-stage img{width:300px;height:220px;object-fit:contain;border:2px solid #b08b5c;border-radius:8px;background:#fffdf5;cursor:pointer}#jammercentral .jammer-stage button{width:28px;height:44px;border:2px solid #b08b5c;border-radius:8px;background:#e7d3ac;color:#3d2a16;font:inherit;font-size:20px;line-height:1;cursor:pointer}.wall-frames{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 6px}.wall-frames:empty{display:none}.wall-frame{width:86px;height:64px}.wall-frame.loading{display:none}.wall-painting{width:100%;height:100%;object-fit:cover;border:3px solid #a8763f;border-radius:3px;box-shadow:0 2px 6px #00000059;cursor:pointer}.wall-paintings{display:flex;flex-direction:column;gap:6px;max-height:160px;overflow-y:auto}.wall-painting-row{display:flex;align-items:center;gap:8px}.wall-painting-row img{width:64px;height:48px;object-fit:cover;border:2px solid #a8763f;border-radius:3px}.wall-note{margin:0;font-size:11px;color:#6b5233}#panels #game,#panels #picks,#panels #pairs,#panels #scooped,#panels #bowling,#panels #marbles,#panels #prizes,#panels #windrider,#panels #gembreaker,#panels #holdable,#panels #crane,#panels #invasion,#panels #memory,#panels #riverrace,#panels #disctoss,#panels #sssnake,#panels #eagleflap,#panels #pachinko,#panels #pillbugs,#panels #distance,#panels #hedgehog,#panels #mirasays,#panels #skeeball,#panels #darts,#panels #whack,#panels #whackphantom,#panels #candycatch,#panels #dunkaphantom,#panels #duckydash,#panels #feedingfrenzy,#panels #twister,#panels #phantomstreasure,#panels #towerdefense,#panels #spiderzapper,#panels #moatmadness,#panels #phantomfighter,#panels #fastfoodies,#panels #petwash,#panels #supersort,#panels #spoton,#panels #petsalon,#panels #phantomvortex,#panels #studio,#panels #gallery,body>#game,body>#disctoss,body>#sssnake,body>#eagleflap,body>#riverrace,body>#gembreaker,body>#pachinko,body>#pillbugs,body>#distance,body>#hedgehog,body>#mirasays,body>#skeeball,body>#darts,body>#whack,body>#whackphantom,body>#candycatch,body>#dunkaphantom,body>#duckydash,body>#feedingfrenzy,body>#twister,body>#phantomstreasure,body>#towerdefense,body>#spiderzapper,body>#moatmadness,body>#phantomfighter,body>#fastfoodies,body>#petwash,body>#supersort,body>#spoton,body>#petsalon,body>#phantomvortex,body>#studio,body>#gallery{position:fixed;inset:47% auto auto 50%;transform:translate(-50%,-50%);width:min(580px,94vw);max-height:82vh;overflow-y:auto;z-index:44;background:linear-gradient(180deg,#f7ebd0,#ead8af);color:#422409;border:6px solid #754416;outline:2px solid #4d2a0b;border-radius:16px;padding:12px 14px;box-shadow:0 18px 48px #000000ad,inset 0 2px #fffae8e6;gap:8px}#panels #studio,body>#studio{width:min(720px,95vw)}#panels #buddies,#panels #trade,#panels #wardrobe,#panels #pets,#panels #petcreator,#panels #recycle,#panels #badges,#panels #checklist,#panels #confirm,#panels #rename,#panels #report,#panels #feedback,#panels #chatfilter,#panels #chatstyle,#panels #playersearch,#panels #bulkaccept,#panels #itemmaker,#panels #itemfinder,#panels #donation,#panels #modtools,#panels #theatrecontrol,#panels #totp,#panels #exchange,#panels #redeem,#panels #photo-booth,#panels #dens,#panels #epic-dens,#panels #den-items,#panels #adventures,body>#buddies,body>#player-card,body>#trade,body>#pets,body>#petcreator,body>#recycle,body>#badges,body>#checklist,body>#confirm,body>#rename,body>#report,body>#feedback,body>#chatfilter,body>#chatstyle,body>#playersearch,body>#bulkaccept,body>#itemmaker,body>#itemfinder,body>#donation,body>#modtools,body>#theatrecontrol,body>#totp,body>#exchange,body>#redeem,body>#photo-booth,body>#dens,body>#epic-dens,body>#den-items,body>#adventures{position:fixed;inset:47% auto auto 50%;transform:translate(-50%,-50%);width:min(500px,94vw);max-height:78vh;overflow-y:auto;z-index:44;background:linear-gradient(180deg,#f7ebd0,#ead8af);color:#422409;border:6px solid #754416;outline:2px solid #4d2a0b;border-radius:16px;padding:12px 14px;box-shadow:0 18px 48px #000000ad,inset 0 2px #fffae8e6}body>#player-card,#panels #player-card{width:min(330px,92vw)}#arrived,body>#arrived{position:fixed;inset:auto 16px 84px auto;transform:none;width:min(300px,90vw);background:linear-gradient(180deg,#f7ebd0,#ead8af);color:#422409;border:4px solid #754416;outline:2px solid #4d2a0b;border-radius:14px}.dt-head,.sn-head,.ee-head,.rr-head,.hh-head,.ms-head,.pv-head,.td-head,.sz-head,.mm-head,.pf-head,.ff-head,.pw-head,.ss-head,.so-head,.ps-head,.pk-head,.pb-head,.dd-head,.tw-head,.pt-head,.cc-head,.sg-head,.dp-head,#skeeball header,#darts header,#whack header,#crane header,#gembreaker header,#player-card header,#donation header,#confirm header,#rename header,#report header,#feedback header,#modtools header,#chatfilter header,#chatstyle header,#playersearch header,#bulkaccept header,#itemmaker header,#itemfinder header,#theatrecontrol header,#petsalon .ps-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-12px -14px 6px;padding:8px 12px;background:linear-gradient(180deg,#9f6a34,#764619);border-bottom:3px solid #532e0d;border-radius:10px 10px 0 0;color:#fff6dc;font-family:CCDigitalDelivery,Comic Sans MS,system-ui,sans-serif;font-size:15px;font-weight:800;text-transform:uppercase}.dt-close,.sn-close,.ee-head button,.rr-head button,.hh-close,.ms-close,.pv-head button,.td-head button,.sz-head button,.mm-head button,.pf-head button,.ff-head button,.pw-head button,.ss-head button,.so-close,.ps-head button,.pk-head button,.pb-head button,.dd-head button,.tw-close,.pt-close,.cc-head button,.sg-head button,.dp-head button,[data-whack-close],[data-crane-close],[data-gb-close],[data-sb-close],[data-darts-close],#player-card [data-card-close]{width:28px;height:28px;padding:0;border:0;border-radius:50%;background:url(/hud/ui/close-btn.png) center / contain no-repeat;color:transparent;font-size:0;cursor:pointer;flex:none}.dt-hud,.sn-hud,.ee-hud,.rr-hud,.hh-hud,.ms-hud,.pv-hud,.td-hud,.sz-hud,.mm-hud,.pf-hud,.ff-hud,.pw-hud,.ss-hud,.so-hud,.dd-hud,.tw-hud,.pt-hud,.cc-hud,.sg-hud,.dp-hud,#gembreaker .gb-hud,#skeeball .sb-hud,#darts .dt-hud,#whack-hud,#pachinko .pk-hud,#pillbugs .pb-hud{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:5px 10px;border-radius:10px;background:#f5dfb0;border:1.5px solid #c69a57;color:#422409;font-size:12px;font-weight:700}.dt-note,.sn-note,.ee-note,.rr-note,.hh-note,.ms-note,.pv-note,.td-note,.sz-note,.mm-note,.pf-note,.ff-note,.pw-note,.ss-note,.so-note,.dd-note,.tw-note,.pt-note,.cc-note,.sg-note,.dp-note,#gembreaker .gb-note,#pachinko .pk-note,#pillbugs .pb-note,#game p,#donation .dn-copy,#donation .dn-note,#player-card [data-card-body],#trade .row.sub,#chatfilter .cf-sample,#chatstyle label,#feedback label,#report label,#theatrecontrol .tvc-sub,#theatrecontrol .tvc-note,#itemfinder [data-finder-status],#itemfinder [data-finder-page]{color:#5b3812;opacity:1}#game h2,#donation .dn-amount,#donation .dn-ask,#exchange h3,#exchange .exchange-wallet,#photo-booth .photo-price,#player-card header strong,#party [data-section=hosted] .row{color:#422409}.dt-canvas,.sn-canvas,#panels #sssnake .sn-canvas,body>#sssnake .sn-canvas,#eagleflap .ee-canvas,#riverrace .rr-canvas,#gembreaker canvas,#pachinko canvas,#pillbugs canvas,#distance canvas,#hedgehog canvas,#mirasays canvas,#skeeball canvas,#darts canvas,#candycatch canvas,#dunkaphantom canvas,.dd-canvas,#ff-canvas,.tw-canvas,#towerdefense .td-canvas,#spiderzapper .sz-canvas,#fastfoodies .ff-canvas,#petwash canvas,#supersort canvas,#phantomvortex canvas,#phantomfighter canvas{width:100%;height:auto;border:3px solid #754416;border-radius:10px;box-shadow:inset 0 1px 4px #00000040;box-sizing:border-box}#whack-holes{background:linear-gradient(180deg,#74b84a,#4c8c2a);border:3px solid #754416;border-radius:12px;padding:12px}#buddies .buddy-card,#bulkaccept li,#itemmaker [data-maker-rows],#itemfinder [data-finder-rows],#chatfilter .cf-words,#chatfilter .cf-pick,#spoton .so-category,#petsalon .ps-dialog,#petcreator .pc-species{background:#fff6df;color:#3b2009;border-color:#c2995b}#trade .row.picked{background:#d7efc5;color:#1f4f19}#buddies input,#trade input,#report textarea,#feedback .fb-text,#modtools .mod-field,#petcreator .pc-name,#playersearch input,#itemmaker input[type=text],#itemfinder input[type=text],#theatrecontrol .tvc-field,#chatstyle select{background:#fffdf5;color:#3b2009;border:1.5px solid #91602a;border-radius:8px}#buddies .buddy-card .go-to,#buddies .buddy [data-unblock],#game button,#donation button,#confirm .cf-yes,#petcreator .pc-adopt,#riverrace .rr-row button,#eagleflap .ee-row button,#whack-go,[data-sg-pay],[data-cc-pay],[data-dp-pay]{background:linear-gradient(180deg,#86e650,#3d9b1b);border:2px solid #266a10;color:#fff;font-weight:800;border-radius:12px;text-shadow:0 1px 1px rgba(10,40,10,.6);cursor:pointer}#player-card button:not([data-card-close]){background:linear-gradient(180deg,#52b8ec,#2474c4);border:2px solid #164b84;color:#fff;font-weight:800;border-radius:10px;padding:4px 10px;text-shadow:0 1px 1px rgba(8,24,52,.6);cursor:pointer}[hidden]{display:none!important}
