/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Segoe UI", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.static{position:static}.block{display:block}.hidden{display:none}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color:#e9eae5;font-synthesis:none;color-scheme:dark;--accent:#d7f65b;--muted:#85877b;--border:#303229;--panel:#1b1d18;background:#11120f;font-family:Segoe UI,Arial,sans-serif;font-size:13px}*{box-sizing:border-box}body{margin:0}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{cursor:pointer}button{font:inherit;color:#d8dacd;background:#262921;border:1px solid #383b30;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;transition:background .18s,transform .18s,border-color .18s;display:inline-flex}button:hover{background:#363a2b;border-color:#646e45}button:active{transform:translateY(1px)}button:disabled{opacity:.35;cursor:not-allowed}a{color:var(--accent);text-decoration:none}input,textarea,select{color:#e8eadf;font:inherit;background:#151711;border:1px solid #383c2d;border-radius:7px;outline:none;padding:11px 12px}input:focus,textarea:focus,select:focus{border-color:var(--accent)}button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}h1,h2,h3,p{margin:0}h1{letter-spacing:-1.1px;font-size:32px;font-weight:650;line-height:1.25}h2{letter-spacing:-.5px;font-size:23px;font-weight:650;line-height:1.25}h3{font-size:15px;font-weight:600}p{line-height:1.7}small{font-size:11px}svg{flex-shrink:0}.muted{color:var(--muted);font-size:12px}.green-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 9px #d7f63022}.green-text{color:#c5e778!important}.period{color:var(--accent)}.eyebrow{letter-spacing:1.65px;color:#a5a991;margin-bottom:10px;font-size:9px;font-weight:650}.app{min-height:100vh}.sidebar{border-right:1px solid var(--border);z-index:30;background:#171913;flex-direction:column;width:224px;padding:29px 17px 12px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:#f3f4ec;letter-spacing:-.7px;align-items:center;gap:10px;padding:0 4px;font-size:21px;font-weight:800;display:flex}.brand-os{color:var(--accent);margin-left:3px}.brand small{color:#777d67;letter-spacing:1.45px;margin-top:2px;font-size:7px;display:block}.brand-icon{width:36px;color:var(--accent);place-items:center;display:grid;position:relative}.brand-icon svg{stroke-width:1.5px;width:35px;height:39px}.brand-icon span{font-size:25px;position:absolute}.workspace{border:1px solid var(--border);color:#bac0ac;border-radius:7px;align-items:center;gap:8px;margin:28px 0 24px;padding:11px 10px;font-size:11px;display:flex}.workspace svg{margin-left:auto}.sidebar nav{scrollbar-width:none;overflow-y:auto}.nav-group{margin-bottom:23px}.nav-group>p{color:#707661;letter-spacing:1.7px;margin:0 11px 10px;font-size:8px;font-weight:700}.nav-item{color:#9ca28e;background:0 0;border:0;border-radius:6px;justify-content:flex-start;width:100%;margin:2px 0;padding:10px 11px;font-size:12px}.nav-item span{text-align:left;flex:1}.nav-item small{color:#a5b28b;background:#2d3222;border-radius:3px;padding:2px 5px;font-size:8px;line-height:1.4}.nav-item.active{color:var(--accent);background:#d7f61512}.nav-item.active:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;left:0}.nav-item:hover{background:#ffffff06}.nav-item .live-tag{color:#ef8b7a;background:#f0685812}.nav-item.eaten{color:#e17e66;text-decoration:line-through}.side-bottom{background:#171913;margin-top:auto;padding-top:14px}.prison-btn{color:#a4655e;background:0 0;border-color:#51312a;width:100%;padding:11px 5px;font-size:9px}.user{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;justify-content:flex-start;gap:9px;width:100%;margin-top:17px;padding:17px 0 0;display:flex}.user>span:nth-child(2){text-align:left;flex:1;font-size:11px;font-weight:600}.user small{color:#798069;margin-top:3px;font-size:9px;font-weight:400;display:block}.avatar{background:#3a3b2e;border:1px solid #565942;border-radius:9px;place-items:center;width:32px;height:32px;padding:0;font-size:21px;display:grid}.user svg{color:#767f63}.shell{margin-left:224px}.live-strip{border-bottom:1px solid var(--border);white-space:nowrap;background:#151711;align-items:center;gap:24px;height:39px;padding:0 25px;font-size:9px;display:flex;overflow:hidden}.live-label{color:#d8eabb;letter-spacing:1px;border-right:1px solid var(--border);flex-shrink:0;align-items:center;gap:7px;height:18px;padding-right:22px;font-size:8px;font-weight:700;display:flex}.ticker-item{color:#a0a68e;align-items:center;gap:5px;display:flex}.ticker-item>span{margin-right:3px;font-size:17px}.ticker-item b{color:#7c836a;font-weight:400}.ticker-item:nth-child(3) b{color:#ba9cd8}.topbar{border-bottom:1px solid var(--border);background:#151711;justify-content:space-between;align-items:center;height:69px;padding:0 34px;display:flex}.breadcrumb{color:#828975;gap:12px;font-size:11px;display:flex}.breadcrumb b{color:#dce0d2;font-weight:500}.breadcrumb span{color:#515746}.top-actions{align-items:center;gap:17px;display:flex}.search{color:#737c62;background:#1d2018;border:1px solid #303627;border-radius:6px;align-items:center;gap:9px;padding:7px 10px;display:flex}.search input{background:0 0;border:0;width:136px;padding:0;font-size:10px}.search kbd{background:#2d3125;border-radius:2px;padding:1px 4px;font:9px inherit}.icon-btn{color:#a1a891;background:0 0;border:0;padding:0}.notification{position:relative}.notification i{background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;top:0;right:2px}.small-avatar{width:29px;height:29px;font-size:18px}.shell main{max-width:1700px;margin:auto;padding:31px 34px 0}.page-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px;display:flex}.page-heading .eyebrow{letter-spacing:1.5px;color:#79856b;margin-bottom:8px;font-size:8px}.page-heading .muted{margin-top:9px;font-size:11px}.system-status{white-space:nowrap;color:#b5bca2;border:1px solid #343a29;border-radius:5px;align-items:center;gap:7px;padding:8px 10px;font-size:9px;display:flex}.system-status>span:last-child{color:#6f785c;border-left:1px solid #353c29;margin-left:2px;padding-left:9px}.stats-row{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:23px;display:grid}.stat{border:1px solid var(--border);background:linear-gradient(115deg,#1d2018,#191c15);border-radius:9px;align-items:flex-start;gap:12px;padding:17px 14px;display:flex;position:relative}.stat p{color:#939c82;margin:2px 0 8px;font-size:9px;line-height:1}.stat b{letter-spacing:-.5px;font-size:24px;font-weight:600;line-height:1}.stat small{color:#667052;margin-top:9px;font-size:8px;display:block}.stat-icon{border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.yellow{color:#d8f35d;background:#d6ef4c12}.purple{color:#b499e8;background:#ae82ee15}.green{color:#89cda0;background:#7dcf9512}.blue{color:#8eb1df;background:#7aaad815}.stat-arrow{color:#5d684a;font-size:12px;position:absolute;top:17px;right:13px}.hero{background:radial-gradient(at 82% 70%,#64782b25,#0000 50%),linear-gradient(120deg,#24291b,#21271a);border:1px solid #3c4828;border-radius:11px;grid-template-columns:1.2fr 1fr;min-height:307px;display:grid;position:relative;overflow:hidden}.hero-copy{z-index:2;padding:28px 32px;position:relative}.pill{letter-spacing:1.2px;color:#c4d5a0;background:#8ebc2410;border:1px solid #596b32;border-radius:4px;align-items:center;gap:7px;padding:5px 8px;font-size:7px;font-weight:650;display:inline-flex}.pill>span{background:var(--accent);border-radius:50%;width:4px;height:4px}.hero h2{letter-spacing:-1px;margin-top:18px;font-size:35px;font-weight:650;line-height:1.14}.hero h2 em{color:var(--accent);font-style:normal}.hero-copy>p{color:#929f7d;margin-top:13px;font-size:10px;line-height:1.9}.hero-actions{align-items:center;gap:18px;margin-top:21px;display:flex}.primary{background:var(--accent);border-color:var(--accent);color:#242d0b;font-weight:650}.primary:hover{background:#e7ff85;border-color:#e7ff85}.hero .primary{border-radius:5px;padding:11px 14px;font-size:10px}.text-btn{color:#b8c79e;background:0 0;border:0;padding:0;font-size:10px}.hero-foot{color:#748160;align-items:center;gap:5px;margin-top:23px;font-size:8px;display:flex}.hero-foot b{color:#a5b68b;font-weight:500}.mini-avatars{letter-spacing:-7px;opacity:.8;margin-left:10px;font-size:17px}.hero-art{background-image:linear-gradient(#9bc34b08 1px,#0000 1px),linear-gradient(90deg,#9bc34b08 1px,#0000 1px);background-size:30px 30px;min-height:300px;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20%);mask-image:linear-gradient(90deg,#0000,#000 20%)}.orbit{border:1px solid #b1d24b15;border-radius:50%;width:320px;height:160px;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)rotate(-25deg)}.orbit-two{width:325px;height:225px;transform:translate(-50%,-50%)rotate(40deg)}.orbit-three{border-style:dashed;width:440px;height:290px;transform:translate(-50%,-50%)rotate(-20deg)}.cube{filter:drop-shadow(15px 28px 22px #03080088);width:140px;height:150px;animation:6s ease-in-out infinite float;position:absolute;top:90px;left:50%;transform:translate(-50%)rotate(-12deg)}.cube-top{clip-path:polygon(50% 0,100% 38%,50% 100%,0 62%);color:#5a761d;background:linear-gradient(135deg,#e1fd76,#94b934);place-items:center;width:138px;height:70px;padding-bottom:9px;font-size:28px;display:grid;position:absolute;top:-23px;left:0}.cube-left{clip-path:polygon(0 0,100% 22%,100% 100%,0 75%);color:#4e6818;background:linear-gradient(120deg,#caef62,#8dab2c);place-items:center;width:70px;height:120px;padding-bottom:10px;font-size:61px;display:grid;position:absolute;top:20px;left:0}.cube-right{clip-path:polygon(0 30%,100% 0,100% 73%,0 100%);color:#425d17;background:linear-gradient(110deg,#799b23,#b2d549);place-items:center;width:70px;height:138px;padding-top:22px;font-size:75px;display:grid;position:absolute;top:3px;left:69px}.art-star{color:var(--accent);position:absolute}.star-one{font-size:39px;top:29%;left:15%;transform:rotate(-20deg)}.star-two{font-size:41px;bottom:26%;right:12%}.float-label{color:#8d9e6d;letter-spacing:1px;background:#252e1b;border:1px solid #556935;align-items:center;gap:5px;padding:7px 9px;font-size:7px;display:flex;position:absolute;top:35px;right:20px;transform:rotate(6deg)}.art-chip{color:#bdda7c;background:#333d23;border:1px solid #738c3d;border-radius:4px;padding:8px 11px;font-family:monospace;font-size:9px;position:absolute;bottom:51px;left:13%;transform:rotate(-7deg)}.art-coordinate{letter-spacing:1px;color:#52633b;font-family:monospace;font-size:7px;position:absolute;bottom:19px;right:22px}.section-title{justify-content:space-between;align-items:center;margin:27px 0 14px;display:flex}.section-title h2{letter-spacing:-.2px;align-items:center;gap:10px;font-size:16px;display:flex}.tiny-live{letter-spacing:.5px;color:#d4eaa4;background:#b9e34d10;border:1px solid #556234;border-radius:3px;padding:3px 5px;font-size:7px;font-weight:500}.section-title>.muted{font-size:9px}.dashboard-grid{grid-template-columns:1.1fr 1fr 1fr;gap:15px;display:grid}.panel{background:var(--panel);border:1px solid var(--border);border-radius:9px;overflow:hidden}.card-kicker{color:#8c967c;letter-spacing:1px;justify-content:space-between;align-items:center;gap:8px;font-size:8px;display:flex}.card-kicker>span:first-child{align-items:center;gap:6px;display:flex}.boss-card,.pet-card,.weather-card{padding:17px}.danger-dot{color:#e48475;letter-spacing:.4px;background:#d95a4a10;border:1px solid #733c32;border-radius:3px;padding:3px 5px;font-size:7px;font-weight:500}.boss-content{justify-content:space-between;align-items:center;gap:8px;margin-top:17px;display:flex}.boss-content h3{font-size:14px}.boss-content p{color:#747d64;max-width:170px;margin-top:7px;font-size:8px;line-height:1.7}.monster{filter:hue-rotate(60deg);background:radial-gradient(#d26b5f30,#0000 70%);font-size:44px;line-height:1}.bar-label{color:#c18a7b;justify-content:space-between;align-items:center;margin-top:17px;margin-bottom:8px;font-size:8px;display:flex}.bar-label>span{align-items:center;gap:5px;display:flex}.bar-label>span:last-child{color:#899277}.progress{background:#343c28;border-radius:3px;height:5px;overflow:hidden}.progress i{background:#bbdc72;border-radius:3px;height:100%;transition:width .4s;display:block}.progress.red{background:#3c2b23}.progress.red i{background:#da7d69}.boss-foot{justify-content:space-between;align-items:center;gap:5px;margin-top:15px;display:flex}.boss-foot>span{color:#8b9777;align-items:center;gap:5px;font-size:7px;display:flex}.danger-btn{color:#e5a38d;background:#c2695515;border:1px solid #77483a;padding:7px 10px;font-size:9px}.pet-card .card-kicker>span:last-child{letter-spacing:.4px;font-size:7px}.pet-main{align-items:center;gap:12px;margin:19px 0 17px;display:flex}.pet-emoji{background:radial-gradient(#c8a05220,#0000 70%);flex-shrink:0;width:52px;font-size:42px}.pet-main>div:last-child{flex:1}.pet-main h3{font-size:14px}.pet-main h3>span{color:#869e64;background:#303d20;border-radius:3px;margin-left:4px;padding:2px 4px;font-size:7px;font-weight:400}.pet-main p{color:#748063;margin-top:3px;font-size:8px}.pet-bars{margin-top:12px}.pet-bars>div{color:#8b977c;align-items:center;gap:7px;margin-top:5px;font-size:7px;display:flex}.pet-bars>div>span{width:34px}.pet-bars .progress{flex:1;height:3px}.pet-bars b{text-align:right;width:23px;font-weight:400}.pet-bars>div:nth-child(2) i{background:#88afd1}.pet-bars>div:nth-child(3) i{background:#b797d6}.full-btn{color:#acb79b;background:#ffffff03;border-color:#353c2c;border-radius:5px;justify-content:space-between;width:100%;padding:8px 10px;font-size:9px}.weather-main{align-items:center;gap:15px;margin:18px 0 16px;display:flex}.weather-icon{font-size:38px}.weather-main h3{font-size:28px;font-weight:500;line-height:1.1}.weather-main h3>span{color:#81916e;margin-top:6px;font-size:8px;font-weight:400;display:block}.weather-warning{color:#c2ac72;background:#c09b3210;border:1px solid #55492a;border-radius:4px;margin-bottom:13px;padding:8px;font-size:8px}.bottom-grid{grid-template-columns:1.5fr 1fr;gap:15px;margin-top:18px;display:grid}.panel-title{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:17px 18px;display:flex}.panel-title h3{align-items:center;gap:8px;font-size:12px;display:flex}.panel-title h3 svg{color:#b0c38d}.panel-title>button{color:#8f9c7a;background:0 0;border:0;padding:0;font-size:8px}.quest-row{border-bottom:1px solid #2a3022;align-items:center;gap:11px;padding:13px 18px;display:flex}.quest-row:last-child{border-bottom:0}.quest-check{color:#6e7e57;border:1px solid #3b4430;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.quest-check.complete{color:var(--accent);background:#b6e94b10}.quest-row>div:nth-child(2){flex:1}.quest-row b{font-size:10px;font-weight:500}.quest-row small{color:#697b54;margin-top:4px;font-size:8px;display:block}.quest-row small>span{color:#b5c38e;margin-left:10px}.quest-row>button{color:#c5d69f;background:0 0;border:0;padding:4px;font-size:9px}.ad{cursor:pointer;color:#28351e;background:#c4d6ab;border:1px solid #c4d6ab;border-radius:9px;min-height:214px;padding:17px 21px;position:relative;overflow:hidden}.ad>span{letter-spacing:1px;color:#536445;justify-content:space-between;align-items:center;font-size:7px;font-weight:700;display:flex}.ad-title{letter-spacing:-1.4px;z-index:1;margin-top:18px;font-size:32px;font-weight:900;line-height:.96;position:relative;transform:rotate(-4deg)}.ad-title span{vertical-align:top;margin-left:4px;font-size:12px}.ad>p{color:#576747;margin-top:18px;font-size:9px}.ad>b{align-items:center;gap:9px;margin-top:8px;font-size:11px;display:flex}.ad>b span{letter-spacing:.3px;border:1px dashed #7e9468;padding:4px 6px;font-size:7px;font-weight:500}.ad-chair{filter:drop-shadow(12px 15px #6e925c33)hue-rotate(30deg);font-size:123px;position:absolute;top:21px;right:14px;transform:rotate(16deg)}.activity-panel{border:1px solid var(--border);color:#6d795c;white-space:nowrap;border-radius:7px;align-items:center;gap:11px;margin:19px 0;padding:12px 14px;font-size:8px;display:flex;overflow:hidden}.activity-panel b{color:#a5b28f;font-size:9px;font-weight:500}.activity-panel button{color:#a1b185;background:0 0;border:0;margin-left:auto;padding:0;font-size:8px}footer{border-top:1px solid var(--border);color:#5a664b;justify-content:space-between;gap:15px;margin-top:26px;padding:19px 0 23px;font-size:8px;display:flex}footer>span,footer>span:last-child{align-items:center;gap:13px;display:flex}footer .green-dot{width:4px;height:4px}.goose{z-index:40;filter:drop-shadow(0 4px 10px #0007);background:0 0;border:0;padding:0;font-size:34px;position:fixed;bottom:62px;right:23px}.goose>span{white-space:nowrap;color:#bed098;background:#252e1c;border:1px solid #475332;border-radius:5px;padding:5px 8px;font-size:8px;position:absolute;top:-20px;right:3px;transform:rotate(-5deg)}.gold-goose{filter:drop-shadow(0 0 10px gold)}.dev-toolbar{z-index:60;background:#20281b;border:1px solid #4a5835;border-radius:7px;position:fixed;bottom:12px;right:20px;box-shadow:0 5px 30px #0005}.dev-toggle{color:#a9bf84;letter-spacing:.8px;background:0 0;border:0;padding:9px 12px;font-size:8px}.dev-toggle svg:last-child{margin-left:8px}.dev-content{gap:6px;width:265px;max-height:65vh;padding:8px 12px 13px;display:grid;overflow:auto}.dev-content p{color:#8e9e77;margin-bottom:7px;font-size:10px}.dev-content button{justify-content:flex-start;padding:8px;font-size:10px}.dev-seasons{gap:4px;display:flex}.dev-seasons button{font-size:9px}.selected{color:#d5ec9e!important;background:#bbdf4d20!important;border-color:#637c35!important}.toast{z-index:150;background:#29351e;border:1px solid #718c3f;border-radius:10px;align-items:center;gap:13px;min-width:300px;max-width:90vw;padding:15px;display:flex;position:fixed;bottom:23px;left:50%;transform:translate(-50%);box-shadow:0 10px 45px #0008}.toast-icon{color:var(--accent)}.toast b{font-size:12px}.toast p{color:#a0b886;margin-top:4px;font-size:11px}.toast>.icon-btn{margin-left:auto}.modal-backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:100;background:#050800b8;place-items:center;padding:25px;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.modal{background:radial-gradient(at 100% 0,#364223,#1a2014 70%);border:1px solid #4c5a38;border-radius:15px;width:min(100%,480px);max-height:90vh;padding:35px;position:relative;overflow:auto;box-shadow:0 30px 120px #0009}.modal-x{position:absolute;top:15px;right:15px}.modal h2{margin:14px 0;font-size:28px}.modal>p{color:#a5b490;margin:10px 0 20px;font-size:12px}.modal>svg{color:var(--accent)}.modal label{color:#a7b88e;margin:17px 0 8px;font-size:11px;display:block}.modal input{width:100%;margin-top:8px;display:block}.modal small{color:#7f9562;font-size:10px;line-height:1.6;display:block}.modal>.primary{width:100%;margin-top:23px}.modal>.text-btn{width:100%;margin-top:16px}.auth-logo{width:45px;height:45px;color:var(--accent);border:1px solid #9fb74d;border-radius:9px;place-items:center;margin-bottom:23px;font-size:35px;display:grid}.modal .checkbox{align-items:center;gap:10px;line-height:1.6;display:flex}.checkbox input{width:auto;accent-color:var(--accent);margin:0}.dancing{font-size:75px;animation:.45s infinite alternate dance}.two-col{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.three-col{grid-template-columns:repeat(3,1fr);gap:18px;margin:20px 0;display:grid}.text-panel{margin-bottom:20px;padding:25px}.text-panel>h2,.text-panel>h3{margin-bottom:16px}.text-panel>p{color:#939f82;margin:14px 0;font-size:12px}.text-panel>.primary{margin-top:20px}.info-line{color:#a7b88b;border:1px solid #414b31;border-radius:6px;align-items:center;gap:9px;margin:15px 0;padding:13px 15px;font-size:11px;line-height:1.8;display:flex}.info-line>span{color:#d3e99c;margin-left:auto}.tabs{flex-wrap:wrap;gap:7px;margin-bottom:20px;display:flex}.tabs>button{font-size:11px}.loot-stage{text-align:center;padding:25px;position:relative}.loot-stage h2{margin-top:25px;font-size:23px}.loot-stage>p{color:#859972;margin-top:10px;font-size:12px}.roulette{gap:12px;height:150px;margin-top:25px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15%,#000 85%,#0000)}.loot-tile{background:linear-gradient(#68734522,#1b2114);border:1px solid #4d5e32;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:120px;padding:20px 10px;display:flex}.loot-tile span{font-size:48px}.loot-tile small{color:#a8ba8d;font-size:9px}.rarity-1{background:#2b415c22;border-color:#4c6c8a}.rarity-2{background:#6a3c8a22;border-color:#79598c}.rarity-3{background:#b6983d22;border-color:#937e38}.spinning .loot-tile{animation:2.2s cubic-bezier(.15,.7,.2,1) forwards roll}.roulette-pointer{color:var(--accent);margin-top:-4px;font-size:25px;position:relative}.case-card{text-align:center;padding:27px}.case-card>span{margin-bottom:20px;font-size:70px;display:block}.case-card p{color:#7f926c;margin:12px 0 25px;font-size:10px}.collectible,.market-card{text-align:center;padding:22px}.collectible-emoji{margin:24px 0;font-size:65px;display:block}.collectible p{color:#7b8e69;margin:15px 0;font-size:11px}.collectible button{width:100%;font-size:11px}.unowned{opacity:.5}.market-card>small{color:#a1b982}.market-card h3{margin:10px 0}.market-card h2{margin:20px 0}.button-row{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.button-row>button{flex:1;font-size:11px}.pet-detail{text-align:center;padding:30px}.big-pet{filter:drop-shadow(0 16px 25px #aeb94f25);margin:30px;font-size:130px}.pet-detail h2{font-size:33px}.pet-detail>p{color:#879c70;margin:15px 0;font-size:12px}.pet-detail .button-row{margin-top:25px}.button-row small{font-size:9px;display:block}.mine-panel{text-align:center;padding:30px}.rock{filter:drop-shadow(0 10px 25px #a0a44c22);background:0 0;border:0;margin:35px auto;font-size:130px;display:block;position:relative}.rock span{font-size:90px;position:absolute;top:-15px;right:-30px}.mine-panel>p:not(.eyebrow){color:#8c9f75;font-size:11px}.mine-panel>b{color:#aabd8f;margin-top:18px;font-size:10px;display:block}.kiosk{padding:28px}.kiosk h2{margin:30px 0}.kiosk>small{color:#6b7e57;margin-top:30px;display:block}.ore-row{border-bottom:1px solid #35402a;align-items:center;gap:12px;padding:20px 0;display:flex}.ore-row>span:first-child{font-size:28px}.ore-row>div{flex:1}.ore-row b{font-size:12px;font-weight:500}.ore-row small{color:#8b9d76;margin-top:6px;font-size:10px;display:block}.ore-row>button{font-size:10px}.ore-row>span:last-child{color:#becd9d;margin-left:auto;font-size:13px}.raid-arena{text-align:center;padding:30px}.boss-target{background:radial-gradient(#bc826522,#0000 70%);border:0;margin:20px auto;padding:35px;font-size:150px;display:block}.raid-arena p{color:#879b70;margin:20px 0;font-size:12px}.mono{font-family:monospace;font-size:11px!important}.pass-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.pass-level{text-align:center;padding:19px}.level-number{color:#8ea74c;font-size:32px;font-weight:800}.pass-level h3{margin:15px 0}.pass-level>button{flex-direction:column;width:100%;margin-top:9px;font-size:12px;display:flex}.pass-level small{color:#9ead89;font-size:8px}.achievement{padding:27px}.achievement>span{margin-bottom:22px;font-size:48px;display:block}.achievement>small{color:#8caa60;letter-spacing:1px;font-size:9px}.achievement h3{margin:12px 0}.achievement p{color:#8e9c7d;margin-bottom:15px;font-size:11px}.achievement>button{width:100%;margin-top:23px;font-size:11px}.messenger,.mail-app{grid-template-columns:230px 1fr;min-height:540px;display:grid}.messenger>aside,.mail-app>aside{background:#171c13;border-right:1px solid #35402a;padding:20px 12px}.messenger aside h3{margin:10px 10px 25px;font-size:12px}.messenger aside>button{background:0 0;border:1px solid #0000;justify-content:flex-start;gap:10px;width:100%;margin-bottom:7px}.messenger aside>button>span:first-child{font-size:24px}.messenger aside>button>div{text-align:left;flex:1;font-size:11px}.messenger aside small{color:#7e9569;margin-top:5px;font-size:8px;display:block}.chat{flex-direction:column;min-width:0;display:flex}.chat-header{border-bottom:1px solid #35402a;padding:22px}.chat-header>b{font-size:14px}.chat-header>small{color:#879b71;margin-top:6px;font-size:10px;display:block}.messages{flex-direction:column;flex:1;gap:15px;height:360px;padding:25px;display:flex;overflow:auto}.message{color:#c9d7b6;background:#2d3822;border:1px solid #40552c;border-radius:0 10px 10px;align-self:flex-start;max-width:85%;padding:12px 16px}.message small{color:#8ea16f;font-size:8px}.message p{margin-top:5px;font-size:12px}.message.mine{background:#414c26;border-color:#687e38;border-radius:10px 0 10px 10px;align-self:flex-end}.chat-input{border-top:1px solid #35402a;gap:10px;padding:18px;display:flex}.chat-input input{flex:1;min-width:0;font-size:12px}.empty-state{color:#687e53;text-align:center;margin:auto;padding:40px;font-size:12px}.mail-app aside{flex-direction:column;gap:10px;display:flex}.mail-app aside>button{justify-content:space-between;width:100%}.mail-app aside>small{color:#7c9465;margin:25px 8px;font-size:10px;line-height:1.9}.mail-content{padding:27px}.mail-content>h2{margin-bottom:25px}.mail-item{border-bottom:1px solid #35402a}.mail-item>button{text-align:left;background:0 0;border:0;border-radius:0;justify-content:flex-start;width:100%;padding:18px 0}.mail-item>button>div{flex:1;font-size:12px}.mail-item small{color:#7c9465;margin-top:7px;font-size:9px;display:block}.mail-item>button>span{font-size:25px}.mail-body{color:#b9c7a6;white-space:pre-wrap;overflow-wrap:anywhere;background:#20291a;padding:15px;font-size:12px}.mail-content form{flex-direction:column;gap:15px;display:flex}.mail-content form h2{margin-bottom:8px}.mail-content label{color:#90a578;font-size:11px}.mail-content label input{width:100%;margin-top:7px;display:block}.mail-content textarea{resize:vertical}.file-label{border:1px dashed #4a6132;border-radius:7px;padding:12px}.file-label input{font-size:10px}.mail-content form small{color:#90a578;font-size:10px}.video-room{padding-bottom:20px}.video-grid{grid-template-columns:1fr 1fr;gap:15px;padding:20px;display:grid}.video-tile{background:radial-gradient(#38492a,#20291b);border:1px solid #435633;border-radius:8px;place-items:center;height:240px;display:grid;position:relative;overflow:hidden}.video-tile>span{font-size:80px}.video-tile>b{color:#bfd6a5;background:#111a0bcc;border-radius:4px;padding:7px 12px;font-size:10px;font-weight:500;position:absolute;bottom:15px;left:15px}.video-tile video{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.audio-wave{color:#c1e972;font-size:22px;animation:1s infinite alternate wave;position:absolute;bottom:15px;right:15px}.bot-video>span{animation:5s infinite float}.call-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.call-controls>span{color:#8ea479;font-size:10px}.map-panel .panel-title select{padding:7px;font-size:11px}.map-panel>a{padding:15px;font-size:11px;display:block}.map-canvas{cursor:grab;touch-action:none;background-color:#253321;background-image:linear-gradient(#50684255 1px,#0000 1px),linear-gradient(90deg,#50684255 1px,#0000 1px);height:280px;position:relative;overflow:hidden}.map-river{background:#284c5077;border-left:2px solid #4a747355;border-right:2px solid #4a747355;width:70px;height:600px;position:absolute;top:-100px;left:35%;transform:rotate(35deg)}.map-road{background:#84965b55;border:2px dashed #a4b57544;width:120%;height:12px;position:absolute;top:30%;left:-10%;transform:rotate(-25deg)}.road-two{top:60%;transform:rotate(20deg)}.map-pin{pointer-events:none;flex-direction:column;align-items:center;font-size:40px;display:flex;position:absolute;top:35%;left:50%}.map-pin>b{color:#d3e9bc;background:#19280fe8;border-radius:4px;padding:5px 10px;font-size:10px}.map-zoom{flex-direction:column;display:flex;position:absolute;top:10px;right:10px}.map-canvas>small{color:#9eb58a;background:#111b0dcc;padding:5px;font-size:8px;position:absolute;bottom:10px;left:10px}.weather-temp{color:#d6edb9;margin:25px 0!important;font-size:70px!important}.world-clocks{grid-template-columns:repeat(6,1fr);gap:10px;max-height:330px;display:grid;overflow:auto}.world-clocks>div{background:#25301c;border-radius:6px;padding:12px}.world-clocks small{color:#7f996a;overflow-wrap:anywhere;font-size:8px;display:block}.world-clocks b{color:#c4d8a4;margin-top:7px;font-size:23px;font-weight:500;display:block}.mini-game{background:#121b0e;border-radius:7px;height:145px;margin-top:20px;position:relative}.mini-game>button{background:0 0;border:0;padding:4px;font-size:23px;transition:left .2s,top .2s;position:absolute}.weird-video{background:radial-gradient(#623b6e,#14102a);border-radius:7px;place-items:center;height:145px;margin:20px 0;display:grid;position:relative;overflow:hidden}.weird-video>span{font-size:70px}.weird-video>i{font-size:40px;position:absolute;top:10px;left:10px}.weird-video>b{letter-spacing:2px;color:#d6c0e8;font-size:7px;position:absolute;bottom:8px}.weird-video.playing>span{animation:4s linear infinite spin}.weird-video.playing>i{animation:3s infinite alternate ufo}.nation{text-align:center;padding:35px}.coat{clip-path:polygon(0 0,100% 0,100% 65%,50% 100%,0 65%);background:#596a2533;border:2px solid #a0b04a;place-items:center;width:180px;height:210px;margin:35px auto;font-size:90px;display:grid}.nation h2{font-size:27px}.nation p{color:#94aa7b;margin:20px 0;font-size:12px}.ruler{text-align:center;margin:20px;font-size:100px}.profile-header{align-items:center;gap:25px;margin:30px 0;display:flex}.profile-header>span{background:#3a4728;border:1px solid #607d3b;border-radius:15px;padding:20px;font-size:70px}.profile-header p{color:#8fa77a;margin-top:12px;font-size:12px}.badges{flex-wrap:wrap;gap:15px;margin:20px 0 35px;display:flex}.badges>div{color:#b8d88e;background:#3f512722;border:1px solid #5d743a;border-radius:8px;flex-direction:column;gap:10px;padding:20px;display:flex}.badges b{font-size:12px}.badges small{font-size:9px}.badges p{color:#82996c;font-size:12px}.big-number{font-size:50px}.big-number>span{color:#87a06e;font-size:12px;font-weight:400}.guru{text-align:center;margin:10px auto 20px;font-size:110px}.course{background:radial-gradient(at 100% 0,#566e2922,#1b1d18);padding:30px}.course p{color:#97ad7e;margin:20px 0;font-size:12px}.fish-ad{background:#26352c;align-items:center;gap:30px;margin-top:25px;padding:30px;display:flex}.fish-ad>span{font-size:85px}.fish-ad p{color:#91b59a;margin-top:12px;font-size:12px}.about>h2{font-size:48px;line-height:1.1}.about>p{max-width:600px}.brand-mark{color:var(--accent);margin:15px 0;font-size:60px}.prison{text-align:center;background:radial-gradient(#252723,#090a09);flex-direction:column;justify-content:center;align-items:center;gap:25px;min-height:100vh;padding:30px;display:flex;position:relative}.prison h1{font-size:50px}.prison p{color:#9da494}.prison>button{z-index:1}.bars{pointer-events:none;opacity:.5;background:repeating-linear-gradient(90deg,#0000 0,#0000 9%,#0009 9%,#0009 10%,#0000 10%,#0000 11%);position:absolute;top:0;right:0;bottom:0;left:0}.prison>:not(.bars){position:relative}.weather-layer{pointer-events:none;z-index:35;position:fixed;top:0;right:0;bottom:0;left:0}.rainfall i{background:linear-gradient(#0000,#a4cce333);width:1px;height:26px;animation:1.3s linear infinite rain;position:absolute;top:-30px}.flood{background:linear-gradient(#9abaca18,#35576155);border-top:1px solid #a3d1e144;transition:height 1s;position:absolute;bottom:0;left:0;right:0}.snowfall i{color:#d0e4ee88;font-size:13px;font-style:normal;animation:12s linear infinite snow;position:absolute;top:-25px}.snowbank{background:linear-gradient(#0000,#d7e4e1aa);border-radius:40% 70% 0 0;transition:height 1s;position:absolute;bottom:0;left:0;right:0}.viscous-cursor{color:var(--accent);text-shadow:0 0 10px #000;pointer-events:none;font-size:25px;position:fixed;top:0;left:0}.mud{cursor:pointer;background:#3c2d1cdc;border:1px solid #63512d;border-radius:30px;padding:15px 20px;font-size:35px;position:absolute;bottom:10px;left:50%}.mud>span{color:#cebc8c;vertical-align:middle;font-size:10px}.snowplow{white-space:nowrap;align-items:center;gap:10px;font-size:95px;animation:6s linear forwards plow;display:flex;position:absolute;bottom:0}.snowplow>span{color:#cfdd9d;background:#344020;padding:12px;font-size:10px}.gold{--accent:#fbd77d;--border:#665531;--panel:#2c271a;background:radial-gradient(at 100% 0,#70551d33,#0000)}.gold .sidebar,.gold .topbar{background:#262113}.melting .panel{filter:blur(.4px);transition:all 5s;transform:skewY(.7deg)}.melting .hero{filter:blur(.7px);transform:skewY(1deg)}@keyframes float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes dance{to{transform:rotate(12deg)translateY(-15px)}}@keyframes roll{0%{transform:translate(0)}to{transform:translate(-1300px)}}@keyframes wave{to{transform:scaleY(.3)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ufo{to{top:50px;left:75%;transform:rotate(-30deg)}}@keyframes rain{to{transform:translate(-100px,110vh)}}@keyframes snow{to{transform:translate(70px,110vh)rotate(180deg)}}@keyframes plow{0%{left:-800px}to{left:110vw}}@media(min-width:1550px){.hero{min-height:345px}.hero-copy{padding:35px 40px}.hero h2{font-size:43px}.hero-art .cube{top:110px}.hero-copy>p{font-size:12px}.hero-foot{font-size:9px}.hero .primary{font-size:12px}.dashboard-grid .card-kicker{font-size:9px}.boss-content h3,.pet-main h3{font-size:17px}.boss-content p,.pet-main p{font-size:10px}.boss-content p{max-width:230px}.hero-art{min-height:340px}.cube{scale:1.15}.stats-row{gap:18px}.stat{padding:22px}.stat p{font-size:11px}.stat small{font-size:9px}.dashboard-grid>section{padding:22px}.quest-row{padding:16px 20px}.ad{min-height:245px}.ad-title{font-size:39px}.ad-chair{font-size:150px}.ad>p{margin-top:24px}.stat b{font-size:28px}}@media(max-width:1200px){.sidebar{width:196px;padding-left:12px;padding-right:12px}.shell{margin-left:196px}.shell main{padding-left:24px;padding-right:24px}.topbar{padding:0 24px}.brand{gap:7px;font-size:19px}.brand small{font-size:6px}.dashboard-grid{grid-template-columns:1fr 1fr}.weather-card{grid-column:span 2;grid-template-columns:1fr 1fr;gap:10px 25px;display:grid}.weather-card .weather-main{grid-area:2/1/4;margin:0}.weather-card>.card-kicker{grid-column:span 2}.weather-warning{margin:0}.hero-copy{padding:25px}.hero h2{font-size:30px}.hero{grid-template-columns:1.3fr 1fr}.hero-art{-webkit-mask-image:none;mask-image:none}.cube{left:45%;scale:.9}.float-label{font-size:6px;right:10px}.hero-foot{font-size:7px}.stat{gap:8px;padding:14px 10px}.stat-icon{width:27px;height:29px}.stat p{font-size:8px}.stat b{font-size:21px}.stat small{font-size:7px}.stat-arrow{display:none}.page-heading h1{font-size:28px}.system-status{font-size:8px}.ad-chair{font-size:105px;top:40px;right:0}.ad-title{font-size:29px}.three-col{gap:12px}.world-clocks{grid-template-columns:repeat(4,1fr)}.pass-grid{grid-template-columns:repeat(5,1fr)}.pass-level{padding:12px}.activity-panel>span:nth-last-child(2){display:none}}@media(max-width:960px){.sidebar{width:70px;padding:25px 9px}.brand{justify-content:center;padding:0}.brand>div:last-child,.workspace,.nav-group>p,.nav-item>span,.nav-item>small,.side-bottom .prison-btn,.user>span:nth-child(2),.user>svg{display:none}.sidebar .nav-item{justify-content:center;padding:12px 0}.sidebar .nav-group{margin-bottom:12px}.brand{margin-bottom:25px}.user{justify-content:center}.shell{margin-left:70px}.stats-row{grid-template-columns:1fr 1fr}.stat{gap:14px;padding:16px}.stat p{font-size:10px}.stat small{font-size:9px}.stat-icon{width:35px;height:35px}.hero{grid-template-columns:1.3fr 1fr}.hero-copy{padding:25px}.hero-art{min-height:315px}.hero-actions{gap:9px}.hero-foot{max-width:250px;line-height:1.5}.mini-avatars,.hero-copy>p br,.section-title .muted,.system-status{display:none}.top-actions{gap:15px}.bottom-grid{grid-template-columns:1.3fr 1fr}.ad-title{font-size:26px}.ad-chair{opacity:.7;font-size:90px;top:55px;right:0}.ad>p{z-index:1;position:relative}.ad>b{display:block}.ad>b span{margin-top:5px;display:inline-block}.three-col{grid-template-columns:1fr 1fr}.two-col{gap:15px}.text-panel{padding:20px}.messenger,.mail-app{grid-template-columns:180px 1fr}.world-clocks{grid-template-columns:repeat(4,1fr)}.pass-grid{grid-template-columns:repeat(3,1fr)}.video-tile{height:200px}.hero-art .orbit-three{width:350px}.hero h2{font-size:28px}.live-strip{gap:20px}.fish-ad h2{font-size:21px}.hero-art .art-chip{font-size:8px;left:0}.hero-art .float-label{top:45px}.activity-panel{gap:7px}.activity-panel button{white-space:nowrap}}@media(max-width:680px){.sidebar{width:55px;padding:20px 5px}.brand-icon{scale:.8}.shell{margin-left:55px}.shell main{padding:23px 15px 0}.topbar{height:59px;padding:0 16px}.top-actions{gap:13px}.search{display:none}.breadcrumb{gap:8px;font-size:10px}.live-strip{gap:15px;height:32px;padding:0 15px}.live-label{padding-right:12px;font-size:7px}.ticker-item{font-size:8px}.page-heading{margin-bottom:20px}.page-heading h1{max-width:270px;font-size:26px;line-height:1.15}.page-heading .eyebrow{letter-spacing:1px;font-size:6px}.page-heading .muted{max-width:270px;font-size:10px}.stats-row{gap:8px;margin-bottom:17px}.stat{gap:8px;min-width:0;padding:13px 10px}.stat-icon{width:25px;height:27px}.stat-icon svg{width:15px}.stat p{margin-bottom:7px;font-size:8px}.stat b{font-size:21px}.stat small{margin-top:6px;font-size:7px;line-height:1.5}.hero{min-height:470px;display:block}.hero-copy{z-index:3;padding:23px}.hero h2{font-size:30px}.hero-copy>p{max-width:230px;font-size:10px}.hero-actions{gap:15px}.hero-foot{max-width:205px;font-size:7px;position:relative}.hero-art{width:100%;height:200px;min-height:0;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 15%);mask-image:linear-gradient(#0000,#000 15%)}.hero-art .cube{top:50px;left:65%;scale:.8}.hero-art .art-chip{bottom:33px;left:15px}.hero-art .float-label{top:20px;right:20px}.hero-art .star-one{font-size:22px;top:40%;left:29%}.hero-art .star-two{font-size:28px;bottom:25%;right:9%}.hero-art .orbit{width:250px;height:140px;top:55%;left:63%}.hero-art .orbit-two{width:300px;height:200px}.hero-art .orbit-three{width:340px;height:220px}.dashboard-grid{display:block}.dashboard-grid>section{margin-bottom:13px}.weather-card{display:block}.weather-main{margin:18px 0!important}.weather-warning{margin-bottom:13px}.bottom-grid{grid-template-columns:1fr}.ad{min-height:215px;padding:20px}.ad-title{font-size:35px}.ad-chair{opacity:1;font-size:125px;top:32px;right:8px}.ad>p{font-size:8px}.ad>b{display:flex}.ad>b span{margin:0}.activity-panel{white-space:normal;flex-wrap:wrap;gap:8px;padding:12px}.activity-panel>span:nth-child(3){font-size:8px}.activity-panel>span:nth-child(4){display:none}.activity-panel>button{margin:0;font-size:8px}footer{padding-bottom:65px;font-size:7px;display:block}footer>span{gap:10px;margin-top:10px}.goose{font-size:30px;bottom:62px;right:15px}.dev-toolbar{bottom:12px;right:12px}.dev-toggle{font-size:7px}.two-col,.three-col{grid-template-columns:1fr}.text-panel{padding:20px}.pass-grid{grid-template-columns:1fr 1fr;gap:10px}.pass-level>button{font-size:11px}.loot-stage{padding:18px}.loot-stage h2{font-size:18px}.loot-stage>p{font-size:10px}.info-line{flex-wrap:wrap;align-items:flex-start;font-size:10px}.info-line>span{margin-left:0}.tabs{gap:5px}.tabs>button{padding:7px 10px;font-size:9px}.messenger,.mail-app{grid-template-columns:1fr}.messenger>aside{border:0;border-bottom:1px solid var(--border);gap:5px;padding:12px;display:flex;overflow:auto}.messenger>aside>h3{display:none}.messenger aside>button{gap:6px;min-width:110px;margin:0;padding:8px}.messenger aside small{font-size:6px}.messenger aside>button>div{font-size:8px}.messenger aside>button>span:first-child{font-size:20px}.messenger aside .green-dot{display:none}.chat-header{padding:17px}.messages{height:350px;padding:17px}.message{max-width:95%}.message p{font-size:11px}.chat-input{padding:12px}.chat-input input{font-size:10px}.mail-app>aside{border:0;border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;gap:6px;display:grid}.mail-app aside>button{font-size:9px}.mail-app aside>button:first-child{grid-column:span 2}.mail-app aside>small{grid-column:span 2;margin:5px;font-size:8px}.mail-content{padding:18px}.video-grid{gap:8px;padding:10px}.video-tile{height:155px}.video-tile>span{font-size:50px}.video-tile>b{padding:5px;font-size:6px;bottom:8px;left:7px}.audio-wave{font-size:14px;bottom:7px;right:7px}.call-controls{padding:15px}.call-controls>span{text-align:center;font-size:8px}.world-clocks{grid-template-columns:1fr 1fr}.world-clocks b{font-size:21px}.profile-header{align-items:flex-start;gap:15px}.profile-header>span{padding:12px;font-size:43px}.profile-header h2{font-size:21px}.profile-header p{font-size:9px}.big-number{font-size:40px}.big-number>span{font-size:10px}.fish-ad{align-items:flex-start;gap:15px;padding:20px}.fish-ad>span{font-size:40px}.fish-ad h2{font-size:19px}.fish-ad p{font-size:10px}.modal{padding:27px}.modal h2{font-size:24px}.modal>p{font-size:11px}.toast{min-width:0;bottom:60px;left:15px;right:15px;transform:none}.toast b{font-size:11px}.toast p{font-size:10px}.prison h1{font-size:34px}.raid-arena{padding:20px}.boss-target{padding:10px;font-size:110px}.about>h2{font-size:35px}.dev-content{max-height:60vh}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}.snowfall,.rainfall{display:none}}.global-drain{pointer-events:auto;z-index:42;color:#99b3a0;opacity:.7;background:#1e2c22;border-color:#465640;padding:5px 9px;font-size:18px;position:absolute;bottom:8px;left:240px}.global-drain span{font-size:8px}.chaotic .nav-item:nth-child(3n):hover{transform:translate(5px,-2px)}.chaotic .nav-item:nth-child(4n):hover{transform:translate(-3px,3px)}@media(max-width:960px){.global-drain{left:80px}}@media(max-width:680px){.global-drain{bottom:8px;left:64px}.global-drain span{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--frost: 0;--shiver: 0px}.winter-freeze .shell{filter:saturate(calc(1 - var(--frost) * .48)) contrast(calc(1 + var(--frost) * .09));transition:filter 1s}.winter-freeze .shell main{animation:screen-shiver .17s steps(2,end) infinite;will-change:transform}.winter-freeze .panel,.winter-freeze .hero{box-shadow:inset 0 0 calc(var(--frost) * 45px) #b3e9ff33,0 0 10px #a9dcf31a;border-color:color-mix(in srgb,#b9e9ff calc(var(--frost) * 70%),#37472c)}.frost-glass{position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 90px 12px #a5def6b3,inset 0 0 210px #96d3ec66;background:radial-gradient(ellipse at 0 0,#f1ffffb3,transparent 35%),radial-gradient(ellipse at 100% 100%,#ddf6ffb3,transparent 35%),radial-gradient(ellipse at 100% 0,#d2eeff88,transparent 30%),radial-gradient(ellipse at 0 100%,#cef4ff88,transparent 30%);transition:opacity 1s;z-index:2;pointer-events:none}.frost-glass>span{position:absolute;color:#efffff;text-shadow:0 0 20px #d7ffff;filter:drop-shadow(0 1px 1px #709aac)}.frost-edge{position:absolute;top:0;bottom:0;width:95px;background:repeating-linear-gradient(35deg,transparent 0 30px,#e9fcff66 31px 33px,transparent 35px 65px),repeating-linear-gradient(145deg,transparent 0 38px,#c9f3ff66 39px 41px,transparent 43px 90px);-webkit-mask-image:linear-gradient(90deg,#000,transparent);mask-image:linear-gradient(90deg,#000,transparent)}.edge-left{left:0}.edge-right{right:0;rotate:180deg}.thermal-console{display:flex;align-items:center;gap:12px;padding:12px 15px;background:#172f44ee;border:1px solid #85bed7;border-radius:9px;box-shadow:0 5px 30px #0005;color:#d7f2ff}.thermal-console>span{font-size:30px}.thermal-console b{font-size:10px;letter-spacing:1px}.thermal-console small{display:block;color:#8db6cc;font-size:8px;margin-top:5px}.thermal-console>button{font-size:9px;background:#b2dbe8;color:#233d4b;border-color:#c6e9f7}.water-cursor{rotate:none!important;transform-origin:0 0!important;line-height:0;width:24px;height:30px;filter:drop-shadow(0 2px 4px #0007);text-shadow:none}.water-cursor>svg{display:block;overflow:visible}.water-cursor>small{position:absolute;left:17px;top:24px;rotate:none!important;margin:0;line-height:1.5}.monster-intrusion{position:fixed;right:22px;top:160px;width:200px;z-index:215;background:radial-gradient(at 50% 10%,color-mix(in srgb,var(--boss-color),transparent 80%),#211e28f5);border:1px solid var(--boss-color);border-radius:12px;padding:13px;box-shadow:0 10px 40px #0009,inset 0 0 20px #c5a1ed11;color:#dfcfe9}.intrusion-label{font-size:7px;letter-spacing:1px;color:var(--boss-color)}.intrusion-label>span{display:block;margin-top:5px;font-size:6px;letter-spacing:1.3px;opacity:.6}.intrusion-target{font-size:62px;width:100%;height:90px;position:relative;background:none;border:0;padding:5px;transition:transform .18s;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--boss-color),transparent 65%))}.intrusion-target:hover{background:#ffffff04;border:0}.intrusion-target>small{position:absolute;bottom:5px;right:15px;font-size:24px}.monster-intrusion>b{font-size:11px;display:block;line-height:1.5;text-align:center;margin:10px 0}.monster-intrusion>.progress{height:4px}.monster-intrusion>p{font-size:8px;color:#bba2cf;line-height:1.7;margin:10px 0}.intrusion-actions{display:flex;gap:5px}.intrusion-actions>button{font-size:8px;padding:7px;flex:1;border-color:#695178;background:#49365544}.monster-intrusion.attacking{box-shadow:0 10px 40px #0009,0 0 20px color-mix(in srgb,var(--boss-color),transparent 70%)}.boss-mover{position:relative;z-index:2;transition:transform .22s ease-out}.boss-mover .boss-target{position:relative}.boss-mover.enemy-shield .boss-target{filter:brightness(.6) drop-shadow(0 0 20px #9cceff77)}.enemy-shield{pointer-events:none;position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:3px solid #bde3ffbb;background:radial-gradient(transparent 40%,#bde3ff33);border-radius:50%;display:flex;justify-content:flex-end;align-items:flex-end;padding:20px;font-size:38px;box-shadow:0 0 25px #91c5ef55}.enemy-heal{position:absolute;top:10px;right:10px;color:#b8ec9c;font-weight:800;font-size:25px;animation:heal-rise 1s infinite;pointer-events:none}.arena-ink{position:absolute;top:5px;right:5px;bottom:5px;left:5px;z-index:6;border-radius:45% 32% 40% 35%;display:flex;align-items:center;justify-content:center;flex-direction:column;background:radial-gradient(#100a1ff5,#170c23e8 60%,#30203c99);box-shadow:0 0 40px #140d20;transform:rotate(-5deg)}.arena-ink>span{font-size:70px}.arena-ink p{font-size:11px;color:#ccaddb;text-align:center;margin:10px}.arena-ink>button{font-size:10px}.enemy-minions{position:absolute;bottom:30px;left:5px;right:5px;z-index:5;display:flex;justify-content:center;gap:15px}.enemy-minions>button{font-size:47px;border:1px solid #8c6c9b;background:#33243de8;display:flex;flex-direction:column;box-shadow:0 5px 15px #0007;animation:float 2s infinite}.enemy-minions small{font-size:6px;letter-spacing:1px}.enemy-attack-status{border:1px solid #a27ab6;background:#6d4b8022;padding:15px;border-radius:8px;margin:20px 0}.enemy-attack-status>b{font-size:12px;color:#e3c1f3}.enemy-attack-status>p{font-size:10px;color:#b59bc8;margin-top:8px;line-height:1.7}.enemy-attack-status>small{font-size:9px;color:#a284b6;display:inline-block;margin-right:15px}.enemy-attack-status>button{font-size:9px;margin-top:12px;background:#bba0d433;color:#ddc3ef;border-color:#815f9b}.next-encounter{font-size:11px;color:#bda6cf;line-height:1.8;display:block;margin:12px 0}.arithmetic-prison{gap:18px}.arithmetic-prison>h1{font-size:38px}.arithmetic-prison>p{font-size:12px;max-width:500px}.prison-arithmetic{width:min(420px,90vw);background:#14221ed9;border:1px solid #50685a;border-radius:12px;padding:27px;box-shadow:0 20px 50px #0004;position:relative;z-index:1}.prison-arithmetic>small{font-size:8px;color:#8fa99b;letter-spacing:2px}.subtraction-question{font-size:60px;font-weight:650;letter-spacing:-2px;color:#dbecdc;margin:15px 0}.subtraction-question>span{display:block;font-size:29px;letter-spacing:-1px;color:#91b9a3}.prison-arithmetic>label{display:block;text-align:left;font-size:10px;color:#88a393;margin:20px 0}.prison-arithmetic input{display:block;width:100%;margin-top:10px;text-align:center;font-size:27px;background:#0e1b17;border-color:#4f6d5b;color:#e2f2e3}.prison-arithmetic>.primary{width:100%;background:#bad4bc;border-color:#bad4bc;color:#23382c}.prison-arithmetic>.progress{margin-top:22px;background:#2a3d31}.prison-arithmetic>.progress>i{background:#aec7b1}.prison-math-stats{display:flex;justify-content:space-between;font-size:9px;color:#8ba496;margin-top:10px}.arithmetic-error{min-height:30px;color:#b5bca8;font-size:10px;line-height:1.8;margin:15px 0 0}.prison-save-note{max-width:450px;font-size:9px;color:#647f6f;line-height:1.8;z-index:1}.last-remainder{font-size:11px;color:#a8c2b3;line-height:1.7}.expedition-routes,.supply-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:25px 0}.expedition-routes>article,.supply-grid>article{padding:23px 20px;background:#26321e;border:1px solid #4a6034;border-radius:9px}.expedition-routes>article>span,.supply-grid>article>span{font-size:45px;display:block;margin-bottom:20px}.expedition-routes h3,.supply-grid h3{font-size:15px;min-height:35px}.expedition-routes p,.supply-grid p{font-size:11px;color:#91a77a;line-height:1.8;min-height:60px;margin:12px 0}.expedition-routes small{display:block;font-size:9px;color:#becd9b;line-height:1.8}.expedition-routes button,.supply-grid button{font-size:10px;width:100%;margin-top:20px}.expedition-active{display:flex;gap:18px;align-items:center;padding:20px;border:1px solid #9dbb61;background:#b4df5d0d;border-radius:8px;margin:25px 0}.expedition-active>span{font-size:45px}.expedition-active>div{flex:1}.expedition-active b{font-size:13px}.expedition-active p{font-size:11px;color:#a3bb84;margin-top:10px}.expedition-active>button{font-size:10px}.supply-grid{grid-template-columns:repeat(4,1fr)}.supply-grid>article{background:linear-gradient(140deg,#493d2b33,#262a1e);border-color:#6c6040}.supply-grid p{color:#b1a684;min-height:90px}.walk-destinations{display:flex;gap:12px;margin:25px 0;flex-wrap:wrap}.walk-destinations>button{font-size:11px;flex:1;min-height:60px;border-style:dashed}.bestiary-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:25px 0}.bestiary-grid>article{padding:20px 13px;text-align:center;border:1px dashed #675075;border-radius:9px;background:#35263f22}.bestiary-grid>article>span{font-size:46px;display:block;margin-bottom:20px;filter:grayscale(.6)}.bestiary-grid h3{font-size:11px;min-height:45px;line-height:1.6;color:#c0aacc}.bestiary-grid small{font-size:8px;color:#8c749a;display:block;margin-top:15px}.bestiary-grid>.studied{border-style:solid;border-color:#b79d5e;background:#b79d5e11}.bestiary-grid>.studied>span{filter:drop-shadow(0 0 12px #dbc68d33)}.trophy-history{padding-top:20px;border-top:1px solid #5c4568}.trophy-history p{font-size:10px;color:#ab8cbd;padding:10px 0}.route-loading{min-height:140px;display:grid;place-items:center;color:#b4c693;font:12px monospace}@keyframes screen-shiver{0%,to{transform:translate(0)}20%{transform:translate(var(--shiver),calc(var(--shiver) * -.5))}40%{transform:translate(calc(var(--shiver) * -.8),var(--shiver))}60%{transform:translate(var(--shiver),var(--shiver))}80%{transform:translate(calc(var(--shiver) * -1),calc(var(--shiver) * -.7))}}@keyframes heal-rise{to{translate:0 -25px;opacity:0}}@media(max-width:960px){.monster-intrusion{width:170px;top:140px;right:15px;padding:11px}.intrusion-target{font-size:52px;height:75px}.monster-intrusion>b{font-size:10px}.intrusion-label{font-size:6px}.intrusion-actions>button{font-size:7px}.bestiary-grid{grid-template-columns:repeat(3,1fr)}.expedition-routes,.supply-grid{grid-template-columns:1fr 1fr}.thermal-console{gap:9px}.thermal-console>button{font-size:8px}.thermal-console b{font-size:8px}.thermal-console small{font-size:7px}.enemy-minions>button{font-size:37px;padding:8px}}@media(max-width:680px){.monster-intrusion{width:135px;top:105px;right:10px;padding:10px;border-radius:9px}.intrusion-target{font-size:42px;height:60px}.intrusion-target>small{font-size:18px;right:7px}.monster-intrusion>b{font-size:8px;margin:7px 0}.intrusion-label{font-size:5px;letter-spacing:.6px}.intrusion-label>span{font-size:5px;letter-spacing:.6px}.monster-intrusion>p{font-size:7px;margin:8px 0}.intrusion-actions{flex-wrap:wrap}.intrusion-actions>button{font-size:7px;padding:6px;flex-basis:100%}.thermal-console{gap:7px;padding:10px;flex-wrap:wrap}.thermal-console>span{font-size:24px}.thermal-console b{font-size:8px}.thermal-console small{font-size:6px}.thermal-console>button{font-size:7px;padding:7px}.frost-edge{width:45px}.arithmetic-prison{padding:20px;gap:12px}.arithmetic-prison>h1{font-size:28px}.arithmetic-prison>p{font-size:10px}.prison-arithmetic{padding:22px;width:min(360px,95vw)}.subtraction-question{font-size:52px;margin:12px 0}.subtraction-question>span{font-size:27px}.prison-arithmetic>label{margin:15px 0}.prison-arithmetic input{font-size:24px;padding:10px}.prison-save-note{font-size:8px}.expedition-routes,.supply-grid{grid-template-columns:1fr 1fr;gap:10px}.expedition-routes>article,.supply-grid>article{padding:17px 12px}.expedition-routes h3,.supply-grid h3{font-size:12px;min-height:45px}.expedition-routes p,.supply-grid p{font-size:9px;min-height:85px}.expedition-routes small{font-size:8px}.expedition-routes button,.supply-grid button{font-size:8px;padding:8px}.expedition-routes>article>span,.supply-grid>article>span{font-size:38px}.expedition-active{padding:15px;gap:12px;flex-wrap:wrap}.expedition-active b{font-size:11px}.expedition-active p{font-size:9px}.expedition-active>span{font-size:30px}.expedition-active>button{width:100%;font-size:10px}.walk-destinations{display:grid;grid-template-columns:1fr;gap:9px}.walk-destinations>button{font-size:10px;min-height:50px}.bestiary-grid{grid-template-columns:1fr 1fr;gap:9px}.bestiary-grid>article{padding:17px 10px}.bestiary-grid h3{font-size:10px;min-height:45px}.bestiary-grid>article>span{font-size:40px}.bestiary-grid small{font-size:7px}.enemy-attack-status{padding:13px}.enemy-attack-status>b{font-size:11px}.enemy-attack-status>p{font-size:9px}.arena-ink>span{font-size:60px}.arena-ink p{font-size:10px}.enemy-minions{gap:9px;bottom:25px}.enemy-minions>button{font-size:35px;padding:8px}.enemy-minions small{font-size:5px}.next-encounter{font-size:10px}}@media(prefers-reduced-motion:reduce){.winter-freeze .shell main{animation:none;will-change:auto}.boss-mover,.intrusion-target{transition:none}}.motion-reduced .shell main{animation:none!important;will-change:auto}:root{--accent: #ddff70;--pink: #f3a2d1;--purple: #b9a0fa;--cyan: #80ddd7;--heat: 0;--gravity: 1}body{background:#10120e}button{transition:background .18s,transform .18s,border-color .18s,box-shadow .18s}.app{background:radial-gradient(ellipse at 85% 10%,#49512b12,transparent 50%),#11130f}.shell main{max-width:1720px}.panel{border-color:#33392a;background:linear-gradient(145deg,#20251a,#191e15);box-shadow:0 5px 25px #0000000b}.sidebar{background:linear-gradient(180deg,#1b2115,#151a11);width:224px}.nav-group{display:flex;flex-direction:column;gap:0;margin-bottom:17px}.nav-group>p{order:-1}.sidebar nav{min-height:0;flex:1;overflow-y:auto}.nav-item{min-height:36px;margin:1px 0;font-size:11px}.nav-item svg{width:16px}.side-bottom{background:#171d12}.brand small{font-size:6.6px;letter-spacing:1.1px}.hero{border:1px solid #697d3a;min-height:355px;background:radial-gradient(ellipse at 80% 40%,#9cc64027,transparent 50%),linear-gradient(125deg,#2b351d,#1d2618);box-shadow:inset 0 1px #d7f68915,0 25px 75px #0002}.hero-copy{padding:35px}.hero h2{font-size:42px;line-height:1.1;letter-spacing:-1.8px}.hero-copy>p{font-size:12px;line-height:1.8;color:#a1b184}.hero .pill{font-size:8px}.hero-art{min-height:355px;-webkit-mask-image:none;mask-image:none;background-size:35px 35px;overflow:hidden}.hero .cube{top:115px;scale:1.05;filter:drop-shadow(0 25px 22px #0008)}.hero .art-chip{bottom:38px;background:#b9f145;color:#28350a;border-color:#c9ee84;box-shadow:0 7px 25px #b2d94b20;font-size:10px}.portal-rings{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;transform:rotate(-25deg)}.portal-rings>i{position:absolute;width:290px;height:290px;border:1px solid #c8f47230;border-radius:50%;box-shadow:0 0 35px #b3ed5820,inset 0 0 30px #c0f06d13;transform:rotateX(55deg);animation:portal-rotate 18s linear infinite}.portal-rings>i:nth-child(2){width:390px;height:390px;border-style:dashed;animation-direction:reverse}.portal-rings>i:nth-child(3){width:480px;height:480px;border:1px solid #bdd99713}.orbital-object{position:absolute;z-index:2;filter:drop-shadow(0 10px 7px #0005);animation:float 6s infinite;pointer-events:auto;cursor:pointer}.orbit-bread{font-size:43px;top:52px;left:13%;transform:rotate(-20deg)}.orbit-eye{font-size:40px;top:77px;right:13%;transform:rotate(18deg);animation-delay:-2s}.orbit-goose{font-size:55px;bottom:35px;right:12%;transform:rotate(-10deg);animation-delay:-4s}.hero .float-label{top:27px;right:18px;z-index:3}.hero .star-one{left:14%;top:45%;font-size:27px}.hero .star-two{right:9%;bottom:45%;font-size:27px}.hero .hero-foot{font-size:8px;margin-top:25px}.hero .primary{padding:13px 17px;font-size:11px}.page-heading h1{font-size:33px;letter-spacing:-1.2px}.stat{border-radius:10px;padding:19px 16px}.stat b{font-size:27px}.stat p{font-size:10px}.stat small{font-size:8px}.stats-row{gap:14px}.discovery-strip{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:17px 0 25px}.discovery-strip>button{justify-content:space-between;background:linear-gradient(110deg,#503d622b,#2a24312b);border-color:#594b65;color:#d7baf1;font-size:11px;padding:13px 17px}.discovery-strip>button:last-child{border-color:#31524a;background:#1e403529;color:#9dd5bc}.bottom-grid{margin-top:18px}.dashboard-grid>section{min-height:210px}.boss-content h3{font-size:15px}.pet-main h3{font-size:16px}.card-kicker{font-size:8px}.section-title h2{font-size:18px}.event-history{max-height:340px;overflow-y:auto;margin-top:25px}.event-history>div{padding:12px 0;border-bottom:1px solid #40512c}.event-history small{font-size:8px;color:#748d56}.event-history b{display:block;font-size:12px;margin-top:4px}.event-history p{font-size:10px;color:#9caf84;margin:5px 0}.dev-toolbar{z-index:310}.dev-speed,.dev-seasons{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.dev-content{width:290px;max-height:76vh}.dev-speed>button{justify-content:center}.toast{z-index:420}.modal-backdrop{z-index:400}.goose-v2{z-index:303}.goose-v2>.goose-speech{position:absolute;right:0;top:-21px;font-size:7px;letter-spacing:.7px;background:#364323;border-color:#657d3d;color:#d4e8af}.goose-v2{font-size:45px;bottom:59px;right:25px}.goose-v2.gold-goose{animation:gold-pulse 1.5s infinite}.goose-v2>span{font-size:7px}.eaten-alert{position:fixed;z-index:305;bottom:12px;left:50%;transform:translate(-50%);background:#5a2822;border:1px solid #b46d5a;color:#ffd2be;font-size:10px;padding:10px 15px;border-radius:6px}.floating-slop{position:fixed;width:250px;border:2px solid #b5a4ee;background:linear-gradient(135deg,#e0c7ff,#b7aae8);color:#30203e;padding:23px;border-radius:0 16px;box-shadow:12px 12px #0004;z-index:302;transform:rotate(3deg)}.floating-slop>.fake-cross{position:absolute;right:8px;top:8px;padding:0;border:0;background:none;color:#4a335e}.floating-slop>small{font-size:6px;letter-spacing:1px;display:block;max-width:180px}.floating-slop>span{display:block;text-align:center;font-size:68px;padding:10px}.floating-slop>h3{font-size:25px;font-weight:900;line-height:1}.floating-slop>p{font-size:10px;margin:12px 0;color:#57436c}.floating-slop>button:not(.fake-cross){background:#44325c;color:#e7d7fa;border:0;font-size:9px;padding:9px;width:100%;margin-top:8px}.floating-slop>.actual-close{font-size:7px!important;background:none!important;color:#69517f!important;text-decoration:underline}.fake-cross:hover{transform:rotate(95deg);color:#ffb8d0!important}.chaos-backdrop{background:#0f001bd4}.hostile-modal{border:2px solid #b58ed2;background:linear-gradient(130deg,#30203f,#1c1725);box-shadow:13px 13px #754a8c33}.hostile-modal>h2{max-width:320px;font-size:32px}.hostile-modal .primary{background:#d7b4fa;border-color:#d7b4fa;color:#352045}.bureau-stamp{position:absolute;bottom:90px;right:28px;border:3px double #e199bc55;border-radius:50%;height:87px;width:87px;display:grid;place-items:center;text-align:center;transform:rotate(-25deg);font-size:13px;font-weight:800;color:#e199bc77;pointer-events:none}.stamp-slots{display:flex;gap:9px;margin:25px 0}.stamp-slots>button{font-family:monospace;font-size:8px;padding:17px 8px;border:1px dashed #9366ac;background:#4b2d622a;min-height:60px;flex:1;transform:rotate(-3deg)}.stamp-slots>button:disabled{color:#ffacce;opacity:.8;border:2px solid #a8759e;transform:rotate(8deg)}.popup-echo{position:absolute;width:470px;height:400px;max-width:85vw;background:#44304e;border:1px solid #9162ac;border-radius:12px;padding:20px;color:#c199d8;font-family:monospace;font-size:12px;box-shadow:8px 8px 25px #0005}.true-close{display:flex;width:100%;justify-content:center;margin-top:20px!important;font-size:10px!important;color:#93a681}.captcha-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:25px 0}.captcha-grid>button{font-size:27px;padding:18px;border-style:dashed}.captcha-grid>button:disabled{background:#76934455}.riddle-progress{display:flex;gap:5px;margin-top:25px}.riddle-progress>i{height:4px;background:#3b492e;flex:1;border-radius:3px}.riddle-progress>.done{background:#d4ef79}.riddle-progress>.current{background:#8b9b5d;animation:gold-pulse 1s infinite}.prison-quest form>p{font-size:13px;line-height:1.9;color:#b4c29a;margin:20px 0}.prison-quest form>.primary{width:100%;margin-top:25px}.prison-quest>small{margin-top:20px}.prison-quest select,.prison-quest input{width:100%}.prison-v2{overflow:hidden;background:radial-gradient(ellipse at 50% 0,#32413c55,transparent 55%),repeating-linear-gradient(0deg,#111816 0,#111816 70px,#1d2823 71px,#101614 73px)}.prison-window{position:absolute!important;top:5%;left:50%;width:160px;height:130px;border:12px solid #1f3129;background:linear-gradient(#1e3542,#304548);transform:translate(-50%);box-shadow:0 0 70px #88b9a322;display:grid;place-items:center;color:#c5dacd;font-size:55px}.prison-bed{position:absolute!important;bottom:5%;right:7%;font-size:120px;opacity:.5}.prison-v2>h1{max-width:650px}.prison-v2 .bars{background:repeating-linear-gradient(90deg,transparent 0,transparent 12%,#02050480 12%,#02050480 13%,#3d4b3e50 13%,#3d4b3e50 13.4%,transparent 13.4%,transparent 25%)}.prison-tally{color:#a8baa5;letter-spacing:7px;min-height:30px;font-size:25px;max-width:350px;line-height:1.5}.prison-joke{font-style:italic;font-size:12px}.petition{display:grid;gap:10px;width:min(400px,90vw)}.petition textarea{height:100px}.rap-modal{text-align:center;border-color:#d7b759;background:radial-gradient(at top,#7b6e2544,#201d15)}.skeleton{position:relative;font-size:110px;margin:30px auto}.skeleton>span{position:absolute;left:45%;top:-20px;font-size:45px;transform:rotate(10deg)}.rap-modal h2{color:#e5d59d;min-height:75px;font-size:24px}.rap-equalizer{display:flex;align-items:center;gap:4px;justify-content:center;height:40px;margin:20px 0}.rap-equalizer>i{height:35px;width:7px;background:#edcf6e;animation:equalizer .4s infinite alternate}.rap-modal .primary{display:flex}.feature-banner{position:relative;padding:32px 35px;border:1px solid #4b6334;border-radius:11px;display:flex;align-items:center;justify-content:space-between;margin-bottom:23px;overflow:hidden;background:radial-gradient(at 90% 30%,#b7dd6930,transparent 60%),#25341d}.feature-banner:after{content:"✦";position:absolute;right:23%;top:15px;font-size:105px;color:#ffffff08;pointer-events:none}.feature-banner h2{font-size:34px;letter-spacing:-1px}.feature-banner em{font-style:normal;color:var(--accent)}.feature-banner p:not(.eyebrow){font-size:11px;margin-top:15px;color:#9db087}.feature-banner>span{font-size:95px;transform:rotate(-12deg);filter:drop-shadow(15px 20px 0 #0002);margin-right:25px}.market-banner{background:radial-gradient(at right,#85bfee22,transparent 70%),#1d2d30;border-color:#3b6670}.social-banner{background:radial-gradient(at right,#b9eaa922,transparent 70%),#223426;border-color:#425e43}.lab-banner{background:radial-gradient(at right,#c497f92b,transparent 70%),linear-gradient(120deg,#34223f,#251a30);border-color:#725180}.lab-banner .eyebrow{color:#b99dca}.lab-banner p:not(.eyebrow){color:#b19bc1}.lab-banner em{color:#d5b2f5}.loot-v2{padding:22px 0}.loot-v2 .card-kicker{padding:0 23px}.roulette-viewport{position:relative;overflow:hidden;margin-top:25px;height:170px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.reel-track{display:flex;gap:12px;position:absolute;left:0;top:10px;width:max-content}.reel-item{width:120px;height:140px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border-radius:7px;background:#38452633;border:1px solid #5b7136}.reel-item>span{font-size:60px;filter:drop-shadow(0 10px 10px #0004)}.reel-item>small{font-size:9px;color:#c0d4a2;text-align:center;padding:0 7px}.reel-item.rarity-1,.artifact-card.rarity-1{border-color:#597d9b;background:linear-gradient(#3f66872b,#1a262b)}.reel-item.rarity-2,.artifact-card.rarity-2{border-color:#9264ac;background:linear-gradient(#8556a72b,#271d30)}.reel-item.rarity-3,.artifact-card.rarity-3{border-color:#b69d4b;background:linear-gradient(#b2973f2b,#2c291b)}.reel-center{position:absolute;width:124px;height:160px;border:2px solid var(--accent);left:50%;top:0;transform:translate(-50%);z-index:2;border-radius:8px;box-shadow:0 0 20px #d9fc5e15;pointer-events:none}.reel-center:before{content:"▼";position:absolute;top:-9px;left:50%;transform:translate(-50%);color:var(--accent);font-size:18px}.reel-result{text-align:center;padding:12px 20px;min-height:102px}.reel-result h2{margin-top:8px}.reel-result h3{font-size:16px}.reel-result p{font-size:11px;color:#8ea873;margin-top:10px}.result-rarity{font-size:8px;letter-spacing:1.5px;color:#c2d69d}.loading-dots{color:#ddff70;letter-spacing:10px;display:block;margin-bottom:15px;animation:gold-pulse .9s infinite}.case-v2{padding:25px;text-align:center;cursor:pointer;transition:border-color .2s,transform .2s}.case-v2.chosen{border-color:#8ba750;box-shadow:inset 0 0 50px #d7ef7520}.case-v2:hover{transform:translateY(-3px)}.case-orbit{height:130px;position:relative;display:grid;place-items:center;margin-bottom:20px}.case-orbit:before{content:"";position:absolute;border:1px dashed #9aba4944;border-radius:50%;width:170px;height:100px;transform:rotate(-20deg)}.case-orbit>span{font-size:90px;animation:float 5s infinite}.case-orbit>i{position:absolute;right:15%;top:10px;font-style:normal;color:#d4f579;font-size:24px;transform:rotate(15deg)}.case-v2>small{font-size:7px;letter-spacing:1.5px;color:#8f9d7a}.case-v2 h3{margin-top:12px;font-size:17px}.case-v2 p{font-size:10px;color:#8fa577;margin:13px 0 25px}.case-v2>button{width:100%;font-size:11px}.drop-pool{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.drop-pool>div{padding:12px;display:flex;align-items:center;gap:10px;background:#27311e;border:1px solid #3b4c2c;border-radius:6px}.drop-pool span{font-size:24px}.drop-pool b{font-size:10px;font-weight:500;flex:1}.drop-pool small{color:#d0eab0;font-size:9px}.collection-summary{display:grid;grid-template-columns:repeat(3,1fr);margin:15px 0 25px;border:1px solid #3d4b2c;border-radius:9px;background:#232e1b}.collection-summary>div{padding:20px 25px;border-right:1px solid #3d4b2c}.collection-summary>div:last-child{border:0}.collection-summary h2{font-size:30px;color:#d2ecaa}.collection-summary h2>span{font-size:16px;color:#718958}.collection-summary p{font-size:10px;color:#839a6c;margin-top:7px}.collection-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.artifact-card{text-align:left;padding:20px;position:relative;border-radius:10px}.artifact-card:after{content:"ABSURD ARTIFACT / 002";position:absolute;top:50%;left:-58px;rotate:-90deg;font-size:6px;letter-spacing:2px;color:#a4c26b33;pointer-events:none}.artifact-image{height:135px;display:grid;place-items:center;font-size:76px;background:radial-gradient(#c1d96215,transparent 70%);filter:drop-shadow(0 8px 12px #0004)}.artifact-card h3{font-size:14px;margin-top:13px}.artifact-card p{font-size:10px;color:#a1b18a;min-height:50px;margin:12px 0 20px}.artifact-card .button-row>button{font-size:9px;padding:8px}.artifact-card.unowned{opacity:.4}.trade-preview{display:flex;align-items:center;justify-content:center;gap:30px;margin:20px}.trade-preview>span{font-size:64px}.trade-preview>b{font-size:25px;color:#a5bd7d}.modal select{display:block;width:100%;margin-top:10px}.listing-form{display:flex;align-items:center;gap:10px;margin:15px 0;flex-wrap:wrap}.listing-form>select{flex:1;min-width:180px;font-size:11px}.listing-form>input{min-width:80px;max-width:170px}.listing-form>button{font-size:11px}.listing-row{display:flex;align-items:center;padding:20px;gap:18px;margin:12px 0}.listing-row>span{font-size:35px}.listing-row>div{flex:1}.listing-row b{font-size:13px}.listing-row small{display:block;color:#8ca471;font-size:9px;margin-top:8px}.listing-row strong{color:#cce69b;font-size:16px}.listing-row>button{font-size:10px}.pet-habitat{position:relative;height:245px;background:radial-gradient(ellipse at 50% 100%,#586e3433,transparent 70%);margin:10px -20px;overflow:hidden}.pet-habitat:after{content:"";height:60px;position:absolute;left:0;right:0;bottom:0;background:radial-gradient(ellipse,#6f855b22,transparent 65%)}.pet-habitat .big-pet{position:absolute;bottom:0;left:50%;transform:translate(-50%);font-size:115px;margin:0;z-index:1;animation:cat-breathe 4s infinite}.pet-moon{position:absolute;right:14%;top:10px;font-size:45px;color:#b6c77c}.pet-house{position:absolute;left:10%;bottom:20px;font-size:130px;color:#70834d33}.pet-thought{position:absolute;left:10%;top:20px;max-width:180px;border:1px solid #6b7f49;padding:8px 10px;border-radius:10px 10px 0;font-size:7px;letter-spacing:1px;color:#c5d99d;background:#25311d;transform:rotate(-5deg)}.pet-stat{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:23px 0}.pet-stat span{font-size:12px;color:#aabd95}.pet-stat b{color:#d9edae;font-size:12px}.pet-stat .progress{width:100%;height:7px}.mine-v2{padding:30px;background:radial-gradient(ellipse at 50% 55%,#7d5f2533,transparent 60%),#1d2117;position:relative;overflow:hidden}.mine-v2 h2{font-size:31px}.mine-v2 h2 em{font-style:normal;color:#dfcb88}.mine-cavern{position:relative;min-height:255px;display:grid;place-items:center}.mine-cavern>i{position:absolute;top:0;left:10%;height:100%;width:30px;transform:rotate(-15deg);background:linear-gradient(transparent,#67785120,transparent)}.mine-cavern>i:nth-child(2){left:65%;transform:rotate(30deg);width:60px}.mine-cavern>i:nth-child(3){left:45%;transform:rotate(15deg);width:15px}.mine-v2 .rock{font-size:130px;margin:25px auto}.mine-v2 .rock span{font-size:85px}.mine-drop{min-height:24px;color:#e7d79a;font-size:13px;text-align:center;margin-bottom:17px}.mine-status{display:flex;justify-content:space-between;margin:15px 0 10px;font-size:10px}.mine-status>b{color:#d5ed92}.mine-status>span{color:#8ea270}.mine-v2>small{font-size:9px;display:block;color:#84976d;margin-top:15px;line-height:1.8}.mine-v2>.primary{width:100%;margin-top:22px}.ore-particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ore-particles>span{position:absolute;left:50%;top:50%;font-size:24px;color:#def180;animation:ore-pop .7s ease-out forwards;transform:rotate(calc(var(--i) * 90deg))}.kiosk-vendor{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:35px;font-size:70px}.kiosk-vendor>span{font-size:13px;font-style:italic;color:#b0c18b;border:1px dashed #53663a;border-radius:12px;padding:12px}.recipe-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0}.recipe{padding:20px 15px;background:#27301f;border:1px solid #465832;border-radius:8px;text-align:center}.recipe>span{font-size:37px;display:block;margin-bottom:13px}.recipe h3{font-size:12px;min-height:35px}.recipe>small{font-size:10px;display:block;color:#9eae84;margin:15px 0}.recipe>button{width:100%;font-size:9px;padding:9px}.raid-v2{padding:25px;background:radial-gradient(at 50% 45%,color-mix(in srgb,var(--boss-color),transparent 90%),transparent 65%),#1c1b22;border-color:color-mix(in srgb,var(--boss-color),transparent 50%)}.raid-v2 h2{font-size:28px;margin-top:20px;text-align:center}.boss-domain{position:relative;min-height:285px;display:grid;place-items:center}.boss-domain .boss-target{margin:10px auto;padding:25px;font-size:140px;z-index:2;filter:drop-shadow(0 0 23px color-mix(in srgb,var(--boss-color),transparent 65%));background:transparent}.boss-seal{position:absolute;width:240px;height:240px;border:1px dashed var(--boss-color);border-radius:50%;opacity:.35;animation:spin 35s linear infinite}.boss-seal:before{content:"✦ ✧ ✦ ✧ ✦";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid var(--boss-color);border-radius:50%;color:var(--boss-color);font-size:40px;text-align:center;line-height:1}.boss-phase-text{position:absolute;bottom:5px;font-size:7px;letter-spacing:2px;color:var(--boss-color)}.damage-number{position:absolute;top:50%;left:60%;font-size:37px;font-weight:800;color:#f7df97;text-shadow:0 4px 0 #000;z-index:3;pointer-events:none;animation:damage-rise .7s forwards}.boss-abilities{display:flex;gap:10px;margin:22px 0}.boss-abilities>button{font-size:10px;flex:1}.raid-v2>p{font-size:11px;color:#b7a8c7;text-align:center}.boss-victim{font-size:70px;text-align:center;margin:20px}.raid-log{margin:20px 0;min-height:180px}.raid-log>p{font:10px/1.9 monospace;color:#a6b08f;border-bottom:1px solid #3e44322b;padding:5px 0}.laboratory{display:grid;grid-template-columns:300px 1fr;gap:20px;align-items:start}.toy-nav{display:grid;gap:7px}.toy-nav>button{padding:14px;background:#1c2217;border:1px solid #343e29;text-align:left;justify-content:flex-start;gap:12px}.toy-nav>button>span{font-size:25px;width:30px;text-align:center}.toy-nav>button>div{flex:1}.toy-nav small{font-size:7px;color:#798c65;letter-spacing:1px;display:block;margin-bottom:5px}.toy-nav b{font-size:11px;font-weight:600;display:block}.toy-nav p{font-size:8px;color:#728361;margin-top:5px}.toy-nav>button>svg{color:#647c4b}.toy-nav>button.active{background:linear-gradient(100deg,#49365744,#2d2336);border-color:#946fb4;color:#dfc2fa}.toy-nav>button.active small{color:#a88fbb}.toy-nav>button.active p{color:#9d83af}.toy-workspace{padding:30px;min-height:580px;position:sticky;top:20px;border-color:#5d466e;background:radial-gradient(at top right,#6b478022,transparent 65%),#1f1b25}.toy-title{display:flex;align-items:center;gap:20px;margin-bottom:25px}.toy-title>span{font-size:40px}.toy-title .eyebrow{font-size:7px;color:#a489b6;letter-spacing:1px}.toy-title h2{font-size:26px;color:#e1c9f6}.toy-workspace>p{font-size:12px;line-height:1.9;color:#ad9cba;margin:20px 0}.toy-workspace>.primary{display:flex;width:100%;margin-top:20px;background:#d6b4f2;border-color:#d6b4f2;color:#34223e}.toy-workspace>input{width:100%;font-size:12px;background:#211728;border-color:#604671}.toy-workspace>.button-row{margin:22px 0}.toy-workspace .button-row>button{font-size:10px}.toy-workspace .recipe-grid{grid-template-columns:1fr 1fr}.toy-workspace blockquote{border-left:3px solid #c3a0e0;background:#9a6abd15;padding:20px;margin:20px 0;color:#d4b7e9;font-size:15px;line-height:1.8}.toy-metrics{display:flex;gap:12px;justify-content:space-around;margin:30px 0}.toy-metrics>div{text-align:center}.toy-metrics b{display:block;font-size:25px;color:#dab9f1;font-weight:500}.toy-metrics small{display:block;margin-top:7px;font-size:9px;color:#9982ac}.factory-scene{height:200px;background:radial-gradient(at bottom,#76588344,transparent 60%);position:relative;display:grid;place-items:center;overflow:hidden}.factory-scene>span{font-size:130px;z-index:1}.factory-scene>i{position:absolute;font-size:25px;left:0;bottom:0;animation:conveyor 7s linear infinite;font-style:normal}.aquarium{height:200px;background:linear-gradient(#1d3443,#143c46);border:1px solid #3b6572;border-radius:50% 50% 12px 12px;position:relative;overflow:hidden}.aquarium>span{font-size:50px;position:absolute;left:15%;top:30%;animation:swim 8s ease-in-out infinite}.aquarium>span:nth-child(2){left:55%;top:55%;font-size:37px;animation-delay:-3s}.aquarium>span:nth-child(3){left:75%;top:20%;animation-duration:5s}.aquarium>span:nth-child(4){left:35%;top:60%;font-size:40px;animation-delay:-5s}.bureau-document{background:#cfc8b2;border:1px solid #f1e8ce;box-shadow:8px 8px #0003;color:#333327;padding:25px;transform:rotate(-1deg);margin-bottom:25px}.bureau-document>small{color:#6e6a57;font-size:7px;letter-spacing:1px}.bureau-document h3{margin:20px 0;font-size:18px;font-family:Georgia,serif}.bureau-document textarea{background:#e1dac0;color:#3a382b;border-color:#a7a085;min-height:95px;width:100%;font-size:11px}.stamp-trail{display:flex;gap:10px;margin-top:25px}.stamp-trail>span{font-family:monospace;font-size:8px;border:1px dashed #a6a18e;color:#9c9278;flex:1;padding:13px 5px;text-align:center}.stamp-trail>span.stamped{color:#a43f45;border:2px solid #a43f45;transform:rotate(-9deg);font-weight:900}.void-pond{height:190px;position:relative;display:grid;place-items:center}.void-pond>span{font-size:180px;transform:rotateX(45deg);filter:drop-shadow(0 10px 30px #7f50ae55)}.void-pond>i{position:absolute;right:15%;top:15px;font-size:85px;font-style:normal}.fishing-meter{height:25px;background:#18121c;border:1px solid #614374;border-radius:5px;position:relative;overflow:hidden;margin:25px 0}.fishing-meter>i{height:100%;background:#a2d66b77;position:absolute}.fishing-meter>b{position:absolute;top:0;bottom:0;width:4px;background:#efd1ff;box-shadow:0 0 10px #edd2f9}.goose-court{display:flex;align-items:center;justify-content:center;gap:30px;margin:30px 0}.goose-court>span{font-size:80px}.goose-court>i{font-size:50px;font-style:normal}.potato-chamber{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;padding:30px;background:radial-gradient(at bottom,#89703b44,transparent 70%);border-radius:100% 100% 5px 5px}.potato-chamber>span{font-size:28px;transform:rotate(-10deg);animation:potato-vote 3s infinite}.potato-chamber>span:nth-child(3n){animation-delay:-1s}.law-row{display:flex;align-items:center;gap:15px;padding:18px 0;border-bottom:1px solid #594165}.law-row>b{font-size:12px;flex:1}.law-row>button{font-size:10px}.gravity-orbit{display:grid;place-items:center;height:200px;position:relative;transition:transform .4s}.gravity-orbit>span{font-size:125px}.gravity-orbit>i{font-size:45px;position:absolute;right:20%;top:30px;animation:spin 12s infinite linear;font-style:normal}.toy-workspace>label{display:block;font-size:12px;color:#c2a6d6;margin:25px 0}.toy-workspace input[type=range]{display:block;width:100%;accent-color:#d6b4f2;margin-top:20px}.oracle-sphere{text-align:center;font-size:130px;filter:drop-shadow(0 0 35px #cc82f544);animation:float 5s infinite;margin:20px}.collider-art{font-size:90px;display:flex;justify-content:center;align-items:center;gap:30px;margin:30px}.collider-art>span{font-size:40px;animation:spin 8s linear infinite;color:#d5b4e8}.contract{display:flex;align-items:center;gap:25px;padding:25px 0;border-bottom:1px solid #574063}.contract>div{flex:1}.contract h3{font-size:15px}.contract p{font-size:10px;color:#a691b6;margin-top:10px}.contract>button{font-size:11px;min-width:100px}.forbidden-chamber{height:280px;display:grid;place-items:center;background:repeating-linear-gradient(45deg,#77622b22 0,#77622b22 25px,transparent 25px,transparent 50px);border:1px solid #735a36;border-radius:10px;margin:25px 0}.big-red-button{width:190px;height:190px;border-radius:50%;background:radial-gradient(at 30% 20%,#ed8a75,#b84037 65%);border:8px solid #59352b;box-shadow:0 11px #722a26,0 18px 25px #0007,inset 0 3px 8px #ffb6a777;color:#3a120f;font-weight:900;font-size:16px;letter-spacing:1px;transform:rotate(-7deg);text-shadow:0 1px 0 #ffa89a33}.big-red-button:hover{background:radial-gradient(at 30% 20%,#ffad8d,#ce4c3d 65%);border-color:#7b4435}.big-red-button:active{transform:translateY(8px) rotate(-7deg);box-shadow:0 3px #722a26,0 6px 15px #0005}.time-art{text-align:center;font-size:130px;animation:float 5s infinite}.secret-shelf{margin-top:25px}.secret-slots{display:flex;gap:15px;margin:20px 0}.secret-slots>span{width:65px;height:70px;border:1px dashed #596544;border-radius:9px;display:grid;place-items:center;font-size:30px;color:#65734e;background:#25301b}.secret-slots>.found{border-style:solid;border-color:#b6cf71;background:#43542655;color:#d9f29c}.social-layout{display:grid;grid-template-columns:1.7fr 1fr;gap:20px;align-items:start}.compose-post{display:flex;align-items:center;gap:15px;padding:20px;margin-bottom:20px;flex-wrap:wrap}.compose-post>span{font-size:35px}.compose-post>textarea{flex:1;height:80px;resize:vertical;font-size:12px}.compose-post>button{margin-left:auto;font-size:11px}.social-post{padding:23px;margin-bottom:18px}.post-author{display:flex;justify-content:space-between;align-items:center;gap:10px}.post-author>button:first-child{background:none;border:0;padding:0;gap:12px;text-align:left}.post-author>button>span{font-size:29px}.post-author b{display:block;font-size:12px}.post-author small{display:block;font-size:8px;color:#7c9963;margin-top:5px}.post-author>button:last-child{font-size:8px;padding:6px 9px}.social-post>p{font-size:14px;color:#ccdac0;margin:23px 0;overflow-wrap:anywhere;white-space:pre-wrap}.post-reactions{display:flex;align-items:center;gap:20px;margin-bottom:20px}.post-reactions>button{background:none;padding:5px 0;border:0;font-size:10px;color:#869f6d}.post-reactions>.liked{color:#f0a2bc}.post-reactions>span{font-size:10px;display:flex;gap:7px;color:#7b9165}.post-comment{border-left:2px solid #4a6631;padding:8px 13px;background:#26351b55;margin-bottom:10px;border-radius:0 7px 7px 0}.post-comment b{font-size:9px;color:#aacb88}.post-comment p{font-size:11px;color:#a0b58b;margin-top:5px;overflow-wrap:anywhere}.comment-form{display:flex;gap:10px;margin-top:20px}.comment-form>input{flex:1;font-size:10px;min-width:0}.suggested-user{display:flex;width:100%;text-align:left;border:0;border-radius:0;border-bottom:1px solid #344529;background:none;padding:16px 0;gap:10px}.suggested-user>span{font-size:28px}.suggested-user>div{flex:1}.suggested-user b{font-size:10px}.suggested-user small{font-size:8px;color:#7d9763;display:block;margin-top:6px}.settings-panel label{display:block;margin:23px 0;color:#a9bd94;font-size:12px}.settings-panel label>input:not([type=file]),.settings-panel label>textarea,.settings-panel label>select{display:block;width:100%;margin-top:12px}.settings-panel input[type=range]{accent-color:#d9f57c}.settings-panel h3{margin-top:35px}.settings-panel>button{font-size:11px}.settings-panel .setting-switch{display:flex;justify-content:space-between;align-items:center;gap:20px}.setting-switch>button{font-size:9px}.avatar-picker{display:flex;gap:7px;flex-wrap:wrap;margin:25px 0}.avatar-picker>button{font-size:25px;padding:8px}.settings-panel .file-label{display:block;font-size:11px}.file-label>svg{display:inline;vertical-align:middle;margin-right:7px}.settings-panel .file-label>input{font-size:10px;margin-top:15px}.form-error{color:#e89787!important}.filter-defs{position:absolute;width:0;height:0;pointer-events:none}.weather-v2{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:200;overflow:hidden}.snow-particles>i{position:absolute;top:-30px;color:#e5f7ff;opacity:.75;font-style:normal;text-shadow:0 0 5px #fff7;animation:real-snow 10s linear infinite}.rain-particles>i{position:absolute;top:-70px;width:1px;height:65px;background:linear-gradient(transparent,#adc5dc77);animation:real-rain .8s linear infinite;transform:rotate(13deg)}.snow-mound{position:fixed;bottom:-10px;left:0;right:0;z-index:205;background:linear-gradient(#f2fcff,#d5e6ed 40%,#a2b8c9);border-radius:55% 35% 0 0/45px 70px 0 0;box-shadow:0 -8px 40px #b7dce34d,inset 0 18px 35px #fff8;transition:height 1s;min-height:20px;pointer-events:auto;color:#597384}.snow-ridge{position:absolute;left:-10%;right:-10%;top:-15px;height:60px;border-radius:45% 60% 0 0;background:linear-gradient(170deg,#edfaff,#c8e1ea);box-shadow:0 -6px 20px #e7fbff44}.snow-hidden{position:absolute;left:40%;bottom:20px;font-size:70px;opacity:.25;text-align:center}.snow-hidden>span{font-size:10px;display:block;letter-spacing:4px}.shovel-control{position:absolute;left:50%;transform:translate(-50%);top:10px;background:#f5ffff;border-color:#fff;color:#3b5c6d;box-shadow:0 3px 25px #415b6533;font-size:12px;padding:12px 20px;z-index:1;white-space:nowrap}.shovel-control:hover{background:#fff;border-color:#fff}.shovel-control:active{transform:translate(-50%) translateY(2px)}.shovel-control>b{font-size:10px;background:#a1bdcc55;padding:4px;border-radius:4px}.flood-v2{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(#77c9dd25,#245c7d55 30%,#1e536ba6);border-top:2px solid #8ddaf2bb;box-shadow:0 -5px 30px #64bdd344,inset 0 15px 30px #9de6f322;transition:height 1s}.water-surface{position:absolute;top:-7px;left:-5%;right:-5%;height:15px;background:repeating-radial-gradient(ellipse at 50% 100%,transparent 0,transparent 18px,#c5f4ff44 20px,#c5f4ff44 22px,transparent 25px);background-size:110px 20px;animation:ripple 5s linear infinite}.flood-v2>span{position:absolute;top:-35px;font-size:32px;animation:buoy 4s ease-in-out infinite;filter:drop-shadow(0 7px 4px #31566b55)}.water-bubbles{position:absolute;bottom:10%;font-size:80px;letter-spacing:45px;color:#a2d8e022;white-space:nowrap;animation:float 8s infinite}.weather-controls{position:fixed;bottom:10px;left:238px;z-index:308;display:flex;align-items:flex-end;gap:20px;pointer-events:auto}.drain-v2{position:relative;background:#172a2bf2;border:1px solid #58797b;padding:10px 14px 7px;border-radius:9px;box-shadow:0 0 20px #0006;min-width:210px}.drain-trash{display:flex;justify-content:center;gap:0;height:22px}.drain-trash>button{font-size:23px;border:0;background:none;padding:0;width:30px;cursor:grab;filter:drop-shadow(0 2px 2px #0008);transform:rotate(-15deg);z-index:1}.drain-trash>button:nth-child(2n){transform:rotate(20deg)}.drain-grid{display:block;width:100%;font-size:25px;letter-spacing:4px;background:linear-gradient(#4d6263,#273a3c);border:2px solid #697d79;color:#172425;box-shadow:inset 0 3px 5px #1118;padding:0 10px;margin-top:0;height:30px;line-height:1}.drain-v2>small{font-size:6px;letter-spacing:.6px;display:block;color:#99c4c3;margin-top:7px}.water-cursor{position:fixed;left:0;top:0;color:#f4ffb1;font-size:29px;z-index:500;rotate:-30deg;text-shadow:0 3px 8px #000;pointer-events:none}.water-cursor>small{display:block;font:7px monospace;color:#d6f3e7;background:#183b38c9;padding:3px;white-space:nowrap;rotate:30deg;margin:7px}.flooded .shell button,.flooded .shell a,.flooded .shell{cursor:none}.flooded [data-weather-safe],.flooded .dev-toolbar button{cursor:pointer}.fan-console{display:flex;align-items:center;gap:13px;border:1px solid #a97845;background:#33241bea;padding:12px 15px;border-radius:9px;box-shadow:0 5px 30px #0005}.fan-rotor{color:#a49986;width:41px;height:41px;display:grid;place-items:center}.fan-rotor.on{color:#a4dce1;animation:spin .35s linear infinite}.fan-console>div:nth-child(2)>b{font-size:23px;color:#f1b76b;font-weight:500}.fan-console small{display:block;font-size:8px;color:#bd9678;margin-top:4px}.fan-console>button{font-size:9px;padding:8px}.heat-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse,transparent 40%,#df581c66);mix-blend-mode:screen;transition:opacity 2s}.melting .shell main>.hero,.melting .shell main .panel{filter:url(#heat-melt) blur(calc(var(--heat) * .055px));transform:skewY(calc(var(--heat) * .16deg)) translateY(calc(var(--heat) * .6px));transform-origin:top center;transition:filter 1s,transform 1s}.melting .stats-row{filter:url(#heat-melt)}.melting .hero h2{letter-spacing:calc(-1px + var(--heat) * .035px)}.app .shell .panel{rotate:calc((var(--gravity) - 1) * .75deg);transform-origin:50% 0}.mud-splat{position:fixed;z-index:212;background:radial-gradient(ellipse,#63472fbb,#69503844 50%,transparent 70%);border:0;display:flex;flex-direction:column;padding:20px;color:#d0b386;pointer-events:auto;box-shadow:none;filter:drop-shadow(0 10px 5px #0003)}.mud-splat>span{font-size:75px;filter:blur(.3px)}.mud-splat small{font-size:7px;letter-spacing:.5px;border:1px dashed #a08451;padding:3px;background:#3a2e1bd9}.mud-splat:hover{background:radial-gradient(ellipse,#84623ebb,#69503855 50%,transparent 70%);border:0}.snow-truck{position:absolute;bottom:0;font-size:110px;display:flex;align-items:center;gap:15px;white-space:nowrap;animation:plow 7s linear forwards;z-index:230;filter:drop-shadow(0 5px 3px #0005)}.snow-truck>b{font:11px monospace;letter-spacing:1px;background:#f5cd63;border:2px solid #bd873b;color:#533c11;padding:18px}.gold{--accent: #f9d777;--panel: #322918;--border: #796130;background:radial-gradient(at top,#70582422,#19150d)}.gold .shell .panel{background:linear-gradient(135deg,#493b2033,#2d2519);border-color:#8e703b}.gold .sidebar{background:linear-gradient(#3c2f16,#201b11)}.gold .hero{background:radial-gradient(at 80% 40%,#caa04455,transparent 65%),linear-gradient(120deg,#4e3b17,#292113);border-color:#bd9544}.gold .hero .cube{filter:sepia(1) saturate(3) hue-rotate(355deg) drop-shadow(0 0 35px #f7cd4866)}.gold .hero:after{content:"✦ VIP / ЗОЛОТОЙ САЙТ ✦";position:absolute;right:25px;bottom:15px;font-size:9px;letter-spacing:3px;color:#e5c77b}.mocking-mode .page-heading .eyebrow:after{content:"  ·  СЛАБОВОЛИЕ ПОДТВЕРЖДЕНО";color:#d6a1bc}.motion-reduced *,.motion-reduced *:before,.motion-reduced *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}.secret-click{cursor:pointer;border:0;background:none;padding:0;color:inherit}.secret-click:hover{color:#e3b7f2;text-shadow:0 0 14px #d8a6f9}.profile .big-number{font-size:50px}.app .sidebar .user>span:first-child{font-size:22px}@keyframes portal-rotate{to{transform:rotate(360deg) rotateX(55deg)}}@keyframes gold-pulse{0%,to{opacity:1;filter:drop-shadow(0 0 6px #ebdb7966)}50%{opacity:.65;filter:drop-shadow(0 0 16px #ebdb7999)}}@keyframes equalizer{to{height:4px}}@keyframes cat-breathe{50%{scale:1.025;translate:0 -3px}}@keyframes ore-pop{to{translate:calc((var(--i) - 1.5) * 70px) -100px;opacity:0;rotate:90deg}}@keyframes damage-rise{to{translate:20px -100px;opacity:0}}@keyframes conveyor{0%{left:0;rotate:-15deg}to{left:110%;rotate:25deg}}@keyframes swim{50%{translate:70px -15px;rotate:10deg}}@keyframes potato-vote{50%{translate:0 -5px;rotate:10deg}}@keyframes real-snow{to{transform:translate(80px,110vh) rotate(160deg)}}@keyframes real-rain{to{transform:translate(-140px,115vh) rotate(13deg)}}@keyframes ripple{to{background-position:220px 0}}@keyframes buoy{50%{translate:15px 7px;rotate:9deg}}@media(min-width:1550px){.hero,.hero-art{min-height:390px}.hero h2{font-size:48px}.hero-copy{padding:40px}.hero .cube{top:135px}.hero-copy>p{font-size:13px}.nav-item{min-height:40px;font-size:12px}.drop-pool b{font-size:11px}.collection-grid{grid-template-columns:repeat(4,1fr)}.laboratory{grid-template-columns:340px 1fr}.toy-nav>button{padding:17px}.toy-nav b{font-size:12px}.toy-nav p{font-size:9px}}@media(max-width:1250px){.hero h2{font-size:34px}.hero-copy{padding:29px}.hero-art{min-height:350px}.hero .cube{scale:.9;left:48%}.orbit-bread{left:5%;font-size:33px}.orbit-eye{right:8%;font-size:32px}.orbit-goose{font-size:43px}.hero .art-chip{left:5%;font-size:9px}.hero-copy>p{font-size:10px}.collection-grid,.drop-pool{grid-template-columns:repeat(3,1fr)}.laboratory{grid-template-columns:250px 1fr}.toy-nav p{display:none}.toy-nav>button{padding:12px}.toy-title h2{font-size:22px}.recipe-grid{grid-template-columns:1fr 1fr}.social-layout{grid-template-columns:1.6fr 1fr}.toy-workspace{padding:24px}.feature-banner h2{font-size:29px}.page-heading h1{font-size:30px}.hero .hero-foot{font-size:7px}.stat{padding:17px 12px}.stat b{font-size:23px}.stat p{font-size:9px}.stat small{font-size:7px}.discovery-strip>button{font-size:10px;padding:12px}}@media(max-width:960px){.sidebar{width:70px}.sidebar nav{flex:1}.side-bottom .user{margin-top:0}.shell{margin-left:70px}.sidebar .nav-item{min-height:38px}.hero h2{font-size:33px}.hero .cube{scale:.85}.hero .hero-foot{max-width:230px}.hero-copy>p br{display:none}.hero-art .float-label{font-size:6px;right:5px}.hero-art .orbit-eye{top:100px}.hero-art .orbit-goose{bottom:46px;right:3%}.hero-art .orbit-bread{top:50px;left:2%}.feature-banner{padding:27px}.feature-banner>span{font-size:80px;margin-right:0}.collection-grid{grid-template-columns:repeat(3,1fr);gap:12px}.artifact-card{padding:16px}.artifact-image{font-size:60px}.artifact-card h3{font-size:12px}.artifact-card p{font-size:9px}.artifact-card .button-row{gap:5px}.artifact-card .button-row>button{font-size:8px;padding:7px}.drop-pool{grid-template-columns:repeat(3,1fr)}.drop-pool>div{padding:9px;gap:7px}.drop-pool b{font-size:9px}.cases-v2{grid-template-columns:repeat(3,1fr)}.case-v2{padding:17px}.case-orbit:before{width:120px}.case-orbit>span{font-size:70px}.case-v2 h3{font-size:14px}.case-v2 p{font-size:9px;min-height:32px}.case-v2>button{font-size:9px;padding:10px 8px}.case-v2>button>svg{display:none}.laboratory{grid-template-columns:210px 1fr;gap:14px}.toy-nav b{font-size:10px}.toy-nav>button{gap:8px}.toy-nav>button>span{font-size:23px;width:25px}.toy-nav>button>svg{display:none}.toy-nav small{font-size:6px}.toy-title{gap:12px}.toy-title>span{font-size:30px}.toy-title .eyebrow{font-size:6px}.toy-title h2{font-size:19px}.toy-workspace{padding:20px}.toy-metrics b{font-size:20px}.toy-metrics small{font-size:8px}.toy-workspace .button-row{flex-wrap:wrap}.toy-workspace .button-row>button{font-size:9px;flex-basis:100%}.toy-workspace>p{font-size:11px}.law-row{gap:10px}.law-row>b{font-size:10px}.law-row>button{font-size:8px}.potato-chamber{padding:20px 0;gap:3px}.potato-chamber>span{font-size:22px}.social-layout{grid-template-columns:1fr}.social-layout>aside{display:none}.collection-summary>div{padding:18px}.collection-summary h2{font-size:25px}.collection-summary p{font-size:9px}.weather-controls{left:82px}.fan-console{gap:10px}.fan-console>button{font-size:8px}.fan-console>div:nth-child(2)>b{font-size:21px}.snow-hidden{left:30%}.mine-v2{padding:25px}.mine-v2 h2{font-size:26px}.boss-abilities{flex-wrap:wrap}.boss-abilities>button{flex-basis:100%}.raid-v2 h2{font-size:24px}.boss-domain .boss-target{font-size:115px}.boss-seal{width:220px;height:220px}.toy-workspace .recipe-grid{grid-template-columns:1fr}.collider-art{font-size:60px;gap:15px}.contract{gap:15px}.contract h3{font-size:13px}.contract>button{font-size:9px;min-width:75px}.stamp-trail{gap:5px}.stamp-trail>span{font-size:6px}.bureau-document{padding:18px}.goose-court{gap:15px}.goose-court>span{font-size:60px}.feature-banner h2{font-size:28px}}@media(max-width:680px){.sidebar{width:55px}.shell{margin-left:55px}.sidebar .nav-item{min-height:34px;padding:9px 0}.sidebar .nav-group{margin-bottom:7px}.sidebar .brand{margin-bottom:12px}.sidebar{padding-top:13px}.brand-icon{scale:.75}.side-bottom{padding-top:5px}.side-bottom .user{padding-top:10px}.hero{min-height:470px}.hero-copy{padding:24px 20px}.hero h2{font-size:32px;letter-spacing:-1.3px}.hero-copy>p{font-size:10px;max-width:235px}.hero .hero-foot{font-size:6px;max-width:220px}.hero-art{position:absolute;bottom:0;left:0;width:100%;height:195px;min-height:0;-webkit-mask-image:linear-gradient(transparent,#000 15%);mask-image:linear-gradient(transparent,#000 15%)}.hero .cube{top:48px;left:58%;scale:.75}.hero-art .orbit-eye{top:17px;right:8%;font-size:29px}.hero-art .orbit-bread{top:25px;left:10%;font-size:30px}.hero-art .orbit-goose{font-size:36px;bottom:10px;right:12%}.hero .art-chip{font-size:7px;bottom:25px;left:9%}.hero-art .float-label{display:none}.hero .hero-actions{gap:10px}.hero .primary{font-size:10px;padding:10px 12px}.hero .text-btn{font-size:9px}.portal-rings>i{width:190px;height:190px}.portal-rings>i:nth-child(2){width:260px;height:260px}.portal-rings>i:nth-child(3){width:320px;height:320px}.hero .star-one{left:16%;top:53%}.hero .star-two{right:5%;bottom:45%;font-size:23px}.page-heading h1{font-size:27px}.stats-row{gap:8px}.stat{padding:12px 9px;gap:7px}.stat b{font-size:21px}.stat p{font-size:8px}.stat small{font-size:6.5px}.stat-icon{width:25px;height:28px}.discovery-strip{grid-template-columns:1fr;gap:8px;margin:13px 0 22px}.discovery-strip>button{font-size:9px;padding:11px}.section-title h2{font-size:16px}.feature-banner{padding:22px 20px;min-height:210px;align-items:flex-start}.feature-banner h2{font-size:25px;max-width:225px;position:relative;z-index:1}.feature-banner p:not(.eyebrow){font-size:9px;max-width:200px;position:relative;z-index:1}.feature-banner>span{position:absolute;right:8px;bottom:8px;font-size:60px;opacity:.6}.feature-banner .eyebrow{font-size:6px;letter-spacing:1px}.feature-banner:after{right:5%;top:30px}.cases-v2{grid-template-columns:1fr}.case-v2{display:grid;grid-template-columns:100px 1fr;text-align:left;gap:5px 15px;padding:20px}.case-orbit{grid-column:1;grid-row:1/5;height:110px;margin:0}.case-orbit>span{font-size:65px}.case-orbit:before{width:90px;height:60px}.case-orbit>i{font-size:20px;top:10px;right:0}.case-v2>small{font-size:6px;margin-top:5px}.case-v2 h3{font-size:14px;margin:0}.case-v2 p{font-size:9px;min-height:0;margin:3px 0 8px}.case-v2>button{font-size:9px}.loot-v2 .card-kicker{font-size:6px;padding:0 15px}.roulette-viewport{height:155px;margin-top:20px}.reel-item{height:125px}.reel-center{height:145px}.reel-item>span{font-size:52px}.reel-result h2{font-size:19px}.reel-result p{font-size:9px}.drop-pool{grid-template-columns:1fr 1fr;gap:7px}.drop-pool>div{gap:6px;padding:8px}.drop-pool>div>span{font-size:21px}.drop-pool b,.drop-pool small{font-size:8px}.collection-summary{grid-template-columns:1fr 1fr;gap:0}.collection-summary>div{padding:15px}.collection-summary>div:nth-child(2){border:0}.collection-summary>div:last-child{grid-column:span 2;border-top:1px solid #3d4b2c}.collection-summary h2{font-size:25px}.collection-summary p{font-size:8px}.collection-grid{grid-template-columns:1fr 1fr;gap:9px}.artifact-card{padding:13px 10px}.artifact-card .card-kicker{font-size:6px;letter-spacing:.1px}.artifact-image{height:100px;font-size:52px}.artifact-card h3{font-size:11px;min-height:27px}.artifact-card p{font-size:8px;min-height:70px;line-height:1.8;margin:10px 0}.artifact-card .button-row{display:block}.artifact-card .button-row>button{width:100%;font-size:8px;margin-top:6px}.artifact-card:after{display:none}.market-card{padding:14px 10px}.market-card h3{font-size:12px;min-height:30px}.market-card .collectible-emoji{font-size:45px;margin:15px 0}.market-card>h2{font-size:20px;margin:15px 0}.market-card .button-row{display:block}.market-card .button-row>button{font-size:8px;width:100%;margin-top:7px;padding:8px}.market-card>small{font-size:7px}.listing-row{padding:15px;gap:10px;flex-wrap:wrap}.listing-row b{font-size:11px}.listing-row small{font-size:8px}.listing-row>strong{font-size:13px}.listing-row>span{font-size:27px}.pet-v2{padding:20px}.pet-habitat{height:230px}.pet-thought{max-width:150px;font-size:6px}.pet-habitat .big-pet{font-size:105px}.pet-detail .button-row{gap:6px}.pet-detail .button-row>button{font-size:9px;padding:10px 7px;display:flex;flex-direction:column}.pet-stat{margin:20px 0}.mine-v2{padding:22px 20px}.mine-v2 h2{font-size:27px}.mine-cavern{min-height:230px}.mine-v2 .rock{font-size:115px;padding:10px}.mine-v2 .rock>span{font-size:75px;right:-15px}.mine-drop{font-size:11px}.mine-v2>.primary{font-size:10px}.recipe-grid{grid-template-columns:1fr 1fr;gap:9px}.recipe{padding:15px 10px}.recipe h3{font-size:10px;min-height:35px}.recipe>small{font-size:8px}.recipe>button{font-size:8px;padding:8px 5px}.raid-v2{padding:20px}.raid-v2 h2{font-size:23px}.boss-domain{min-height:270px}.boss-domain .boss-target{font-size:125px}.boss-phase-text{font-size:6px;letter-spacing:1px}.raid-v2>p{font-size:10px}.raid-v2 .bar-label{font-size:9px}.laboratory{display:block}.toy-nav{display:flex;overflow-x:auto;gap:8px;margin-bottom:15px;padding-bottom:10px;scroll-snap-type:x mandatory}.toy-nav>button{min-width:165px;scroll-snap-align:start;padding:12px;gap:8px}.toy-nav>button>span{font-size:22px;width:23px}.toy-nav b{font-size:10px}.toy-nav small{font-size:6px}.toy-workspace{position:relative;top:0;min-height:500px;padding:22px 18px}.toy-title{gap:10px;margin-bottom:22px}.toy-title>span{font-size:31px}.toy-title h2{font-size:21px}.toy-title .eyebrow{font-size:5px;line-height:1.9;max-width:165px}.toy-metrics{gap:10px}.toy-metrics b{font-size:22px}.toy-metrics small{font-size:7px;line-height:1.8}.toy-workspace .recipe-grid{grid-template-columns:1fr 1fr}.toy-workspace .recipe-grid h3{min-height:35px;font-size:9px}.toy-workspace .recipe>button{font-size:7px}.toy-workspace>p{font-size:11px}.contract{gap:12px}.contract h3{font-size:12px}.contract p{font-size:9px}.contract>button{min-width:70px;font-size:8px}.bureau-document{padding:20px 15px}.bureau-document h3{font-size:18px}.stamp-trail>span{font-size:6px;padding:10px 2px}.potato-chamber{padding:20px 0}.potato-chamber>span{font-size:23px}.law-row>b{font-size:11px}.law-row>button{font-size:8px;min-width:80px}.forbidden-chamber{height:255px}.secret-slots{gap:10px}.secret-slots>span{width:52px;height:62px;font-size:27px}.compose-post{padding:16px;gap:10px}.compose-post>span{font-size:27px}.compose-post>textarea{min-width:160px;font-size:11px;height:90px}.compose-post>button{font-size:10px}.social-post{padding:17px}.post-author b{font-size:10px}.post-author small{font-size:6px}.post-author>button>span{font-size:25px}.post-author>button:last-child{font-size:6px;padding:6px}.social-post>p{font-size:12px}.post-comment p{font-size:10px}.comment-form>input{font-size:9px;padding:9px}.comment-form>button{padding:9px}.settings-panel label{font-size:11px}.settings-panel .setting-switch{gap:12px}.avatar-picker{gap:5px}.avatar-picker>button{font-size:22px;padding:6px}.weather-controls{left:64px;bottom:8px;right:12px;max-width:calc(100vw - 80px);align-items:stretch;z-index:308}.drain-v2{min-width:160px;max-width:190px;padding:8px}.drain-trash{height:20px}.drain-trash>button{font-size:21px;width:26px}.drain-grid{font-size:23px;height:26px}.drain-v2>small{font-size:5px;letter-spacing:.2px}.fan-console{padding:9px;gap:8px;flex-wrap:wrap}.fan-rotor{width:30px;height:30px}.fan-rotor>svg{width:28px}.fan-console>div:nth-child(2)>b{font-size:19px}.fan-console small{font-size:7px}.fan-console>button{font-size:7px;padding:7px}.shovel-control{font-size:10px;padding:10px 12px}.shovel-control>b{font-size:8px}.snow-hidden{left:20%;font-size:60px}.snow-hidden>span{font-size:8px}.snow-truck{font-size:90px}.snow-truck>b{font-size:8px;padding:12px}.flood-v2>span{font-size:25px;top:-29px}.mud-splat{padding:15px}.mud-splat>span{font-size:55px}.mud-splat small{font-size:5px}.floating-slop{width:210px;padding:20px;right:12px!important;top:110px!important}.floating-slop h3{font-size:22px}.floating-slop>span{font-size:55px}.floating-slop>p{font-size:9px}.goose-v2{right:16px;font-size:36px;bottom:64px}.goose-v2>.goose-speech{font-size:5px;padding:5px 6px;top:-17px;letter-spacing:.4px}.eaten-alert{font-size:7px;padding:9px;max-width:200px;left:54%;bottom:49px}.prison-quest form>p{font-size:12px}.prison-quest h2{font-size:26px}.prison-v2{padding:30px;gap:20px}.prison-v2 h1{font-size:34px}.prison-window{width:120px;height:110px;top:2%;opacity:.5}.prison-bed{font-size:80px;right:5%;bottom:3%}.prison-v2 p{font-size:12px}.prison-tally{max-width:250px;font-size:20px;letter-spacing:5px}.hostile-modal>h2{font-size:27px}.bureau-stamp{width:65px;height:65px;font-size:10px;right:18px}.stamp-slots{gap:6px}.stamp-slots>button{font-size:6px;padding:15px 5px;min-height:55px}.captcha-grid>button{font-size:23px;padding:13px}.rap-modal h2{font-size:21px}.skeleton{font-size:90px}.skeleton>span{font-size:37px}.dev-content{width:270px;max-height:70vh}.dev-content>button{font-size:9px}.dev-speed>button{font-size:9px}.gold .hero:after{font-size:6px;letter-spacing:1px;right:15px;bottom:9px}}@media(prefers-reduced-motion:reduce){.rain-particles,.snow-particles{display:none}.melting .panel{transition:none}}.mail-v2{min-height:620px}.mail-v2 .mail-status{border:1px solid #4d6634;padding:13px;color:#bdd99b;font-size:9px;border-radius:6px;margin-top:15px;line-height:1.8}.mail-status>.green-dot{margin-right:6px}.mail-status>small{display:block;font-size:8px;color:#79995f;margin-top:8px}.mail-list-header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px;flex-wrap:wrap}.mail-list-header>input{font-size:10px;max-width:230px}.mail-list-row{display:flex;align-items:center;gap:12px;padding:10px 0}.mail-list-row>button{padding:7px 0;border:0;background:none}.mail-list-row>button:nth-child(2){flex:1;text-align:left;justify-content:space-between;gap:10px}.mail-list-row b{font-size:12px}.mail-list-row small{font-size:9px;color:#849a6c;display:block;margin-top:7px}.mail-star{color:#c5df91}.mail-delete{color:#a17e67}.mail-item.unread{background:linear-gradient(90deg,#b8d35a08,transparent);border-left:2px solid #adca5d;padding-left:10px}.mail-body>p{font-size:12px;line-height:1.9;margin-bottom:20px}.mail-body>.info-line{font-size:10px;max-width:100%;white-space:normal}.mail-body>button:last-child{font-size:10px;margin-top:12px}.file-chip{display:flex;align-items:center;gap:8px;font-size:10px;color:#a6bf8a;background:#2a371f;border:1px solid #40572c;border-radius:5px;padding:8px 12px;overflow-wrap:anywhere}.file-chip>button{padding:3px;border:0;margin-left:auto}.room-join{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:20px}.room-join>input{max-width:250px;font-size:11px}.room-join>button{font-size:11px}.room-join>small{display:block;font-size:9px;color:#8eab74;flex-basis:100%;line-height:1.7}.call-v2 .video-tile{height:270px}.video-tile.scene-0{background:radial-gradient(at 30% 40%,#547836,#1c2f1a)}.video-tile.scene-1{background:radial-gradient(at 70% 30%,#563b72,#2b1d38)}.video-tile.scene-2{background:radial-gradient(at 30% 70%,#6e4637,#2e221c)}.scene-0:before{content:"ХЛЕБНЫЙ ФОНД";position:absolute;top:15px;left:15px;font-size:8px;letter-spacing:2px;color:#aec28455}.scene-1:before{content:"МЫСЛИМ ГЛОБАЛЬНО";position:absolute;top:15px;left:15px;font-size:8px;letter-spacing:2px;color:#c49dd255}.scene-2:before{content:"СОУС ЕСТЬ?";position:absolute;top:15px;left:15px;font-size:8px;letter-spacing:2px;color:#d2aa9555}.call-caption{text-align:center;font-size:12px;color:#b8cba1;background:#27341d;border:1px solid #3d542a;padding:12px;margin:0 20px 20px;border-radius:6px}.call-controls{padding:0 20px}.call-controls>button{font-size:10px}.call-privacy{font-size:9px;color:#7d9467;text-align:center;padding:22px 25px 0}.slippy-map{height:340px;position:relative;overflow:hidden;background:#2d3829;touch-action:none;cursor:grab}.slippy-map:active{cursor:grabbing}.slippy-map>img{position:absolute;max-width:none;width:256px;height:256px;filter:saturate(.55) brightness(.7) sepia(.2);-webkit-user-select:none;user-select:none}.slippy-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);z-index:2;color:#ff9887;filter:drop-shadow(0 4px 5px #0008);pointer-events:none}.slippy-map .map-zoom{z-index:3}.slippy-map>small{position:absolute;bottom:10px;left:10px;font:8px monospace;background:#1a2818ee;color:#bdcfa6;padding:7px 9px;z-index:2;border:1px solid #58723b;border-radius:4px}.map-offline{position:absolute;left:15px;right:15px;top:20px;background:#33261ce8;border:1px solid #9b7649;color:#e3c090;padding:12px;font-size:10px;border-radius:6px;z-index:3}.map-real-footer{display:flex;align-items:center;gap:5px;font-size:8px;color:#8fa674;padding:14px}.map-real-footer>a:last-child{margin-left:auto}.forecast-days{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:20px 0}.forecast-days>div{text-align:center;padding:12px 6px;background:#2c3823;border-radius:6px}.forecast-days small{display:block;font-size:9px;color:#92ac79}.forecast-days b{display:block;font-size:15px;color:#cfe6aa;margin:10px 0}.forecast-days span{font-size:9px;color:#7a9463}.forecast-panel .weather-temp{margin:18px 0!important;font-size:60px!important}.forecast-panel>p{font-size:11px}.traffic-data{border-top:1px solid #3f5130;margin-top:20px;padding-top:20px}.traffic-data>p{font-size:11px;color:#a1b388;margin:12px 0;line-height:1.8}.traffic-data>small{display:block;font-size:9px;color:#849a6c;line-height:1.8}.traffic-data>button{font-size:10px;margin-top:15px}.traffic-score{font-size:40px;color:#ddcd8f;margin:15px 0 0}.traffic-score>span{font-size:15px;color:#81985e}.world-time-header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px;flex-wrap:wrap}.world-time-header h2{font-size:22px}.world-time-header>input{font-size:10px;width:200px}.world-clocks>div>span{display:block;font-size:8px;color:#819c6b;margin-top:7px}.world-clocks b{font-size:20px}.joke-quote{font-size:16px;color:#c1d4a8;border-left:3px solid #c1dd76;padding:18px;background:#37452722;margin:25px 0;line-height:1.8;min-height:130px}.cinema{padding-bottom:20px;margin:20px 0}.cinema-canvas{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.cinema-video{display:block;width:100%;max-height:540px;aspect-ratio:16/9;object-fit:contain;background:#140e20}.cinema .panel-title>span{font-size:7px;letter-spacing:1px;color:#9280a5}.cinema-controls{display:flex;align-items:center;gap:12px;padding:20px;flex-wrap:wrap}.cinema-controls>button{font-size:10px}.cinema>p{font-size:9px;color:#a69ab3;padding:0 20px;line-height:1.8}.achievements-grid{grid-template-columns:repeat(3,1fr)}.achievement .medal{height:100px;position:relative;width:90px;margin-bottom:22px;background:radial-gradient(#a8c85e22,transparent 70%);display:grid;place-items:center}.medal>span{font-size:53px}.medal>b{position:absolute;right:0;bottom:0;height:25px;width:25px;background:#3b5127;border:1px solid #8fac57;color:#d6edb1;border-radius:50%;display:grid;place-items:center;font-size:10px}.medal-2>span{filter:drop-shadow(0 0 15px #ad83d844)}.medal-3>span{filter:drop-shadow(0 0 15px #edca4f77)}.quest-progress{height:3px;margin-top:9px;max-width:200px}.pass-cover{padding:30px;background:radial-gradient(at top right,#c5a94722,transparent 60%),#272b1d;border-color:#7b713e}.pass-cover>svg{color:#dbcf86;margin:20px}.pass-cover h2{font-size:34px;color:#e8deb6}.pass-cover>p{font-size:12px;color:#9f9f7c;margin:20px 0}.pass-cover>.primary{margin-top:23px}.pass-level.unlocked{border-color:#789b45;background:#34482133}.pass-level>button>span{font-size:23px}.score-breakdown{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:25px 0}.score-breakdown>div{background:#29371e;border:1px solid #43582e;border-radius:7px;padding:20px;text-align:center}.score-breakdown span{font-size:28px;display:block}.score-breakdown b{font-size:25px;color:#d8e9b4;display:block;margin:10px 0}.score-breakdown small{font-size:9px;color:#8da575;display:block}.badges>div>span{font-size:30px}.profile-header small{display:block;color:#b5cf88;font-size:10px;margin-top:15px}.leaderboard>div{display:flex;align-items:center;gap:20px;padding:17px 15px;border-bottom:1px solid #3e5130}.leaderboard>div>span{font-size:12px;color:#94ac79;min-width:25px}.leaderboard b{font-size:12px;flex:1}.leaderboard small{font-size:11px;color:#b5c698}.leaderboard strong{font-size:7px;background:#a6c65f33;border-radius:3px;padding:3px;color:#dcf3ad}.leaderboard>div.you{background:#b5d75e0d;border:1px solid #6f8b40;border-radius:6px}.heraldry{height:250px;display:block;margin:25px auto}.nation-v2>button{width:100%;display:flex;margin-top:13px;font-size:11px}.nation-v2>small{font-size:9px;display:block;color:#a8ba87;line-height:1.8;margin-top:15px}.ruler-portrait{height:230px;width:190px;margin:10px auto 25px;position:relative;overflow:hidden;background:repeating-linear-gradient(45deg,#614b2933 0,#614b2933 20px,#384b3033 20px,#384b3033 40px),#293222;border:8px ridge #7d7955;box-shadow:7px 9px #0003}.ruler-portrait>span{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);font-size:93px;z-index:1}.portrait-crown{font-size:62px;color:#d7ba68;position:absolute;top:-4px;left:50%;transform:translate(-50%);z-index:2;text-shadow:0 3px 0 #694d22}.ruler-collar{position:absolute;bottom:-10px;left:50%;transform:translate(-50%);height:90px;width:140px;background:linear-gradient(90deg,#6e3037,#a55159,#612e32);border-radius:50% 50% 0 0;display:grid;place-items:center;font-size:30px;color:#dec77b;border:3px solid #ba9a50}.ruler-profile>.eyebrow{font-size:7px}.course-v2>small{font-size:10px;color:#a3b783;display:block;margin-top:10px}.guru-quiz{border:1px solid #506634;border-radius:8px;padding:20px;margin:25px 0;background:#28361c}.guru-quiz>h3{font-size:13px;margin-bottom:20px}.guru-quiz>button{display:block;width:100%;text-align:left;justify-content:flex-start;font-size:11px;margin:9px 0}.chat-command-help{display:block;font-size:9px;line-height:2;color:#78965f;margin:25px 10px}.typing-indicator{font-size:9px;color:#8a9f73;padding:10px}.typing-indicator>span{letter-spacing:5px;animation:gold-pulse 1s infinite}.messages{height:430px;flex:none}.message>p{overflow-wrap:anywhere}.rain-particles:after{content:"";position:absolute;left:20%;right:10%;bottom:0;height:28px;border-radius:50%;background:#79b9df18;box-shadow:0 -6px 20px #8abde211}.discovery-strip .primary{background:#d7b7f4}@media(max-width:960px){.call-v2 .video-tile{height:220px}.score-breakdown{grid-template-columns:1fr 1fr}.world-clocks b{font-size:17px}.achievements-grid{grid-template-columns:1fr 1fr}.pass-cover h2{font-size:29px}.cinema .panel-title>span{font-size:6px}.messages{height:400px}}@media(max-width:680px){.mail-list-row{gap:8px}.mail-list-row b{font-size:10px}.mail-list-row small{font-size:7px}.mail-v2>aside{grid-template-columns:1fr 1fr}.mail-v2 aside>button:first-child{grid-column:span 2}.mail-v2 aside>.mail-status{grid-column:span 2;margin:0;padding:10px;font-size:8px}.mail-v2 aside>.mail-status>small{font-size:7px}.mail-v2 aside>small{font-size:8px;line-height:1.8}.mail-content .mail-list-header>h2{font-size:23px}.mail-list-header>input{max-width:none;width:100%}.mail-content form h2{font-size:23px}.mail-content .tabs>button{font-size:8px}.mail-body>p{font-size:11px}.file-chip{font-size:8px}.room-join{padding:15px;gap:8px}.room-join>input{width:160px;font-size:9px;min-width:0;flex:1}.room-join>button{font-size:9px}.room-join>small{font-size:8px}.call-v2 .video-tile{height:165px}.call-caption{font-size:10px;margin:0 10px 15px;padding:10px}.call-controls{padding:0 10px;gap:7px;justify-content:flex-start}.call-controls>button{font-size:8px;padding:8px}.call-privacy{font-size:7px;padding:15px}.slippy-map{height:310px}.map-real-footer{font-size:6px;gap:4px;padding:10px}.slippy-map>small{font-size:6px;padding:5px;left:8px;bottom:8px}.map-offline{font-size:8px;top:15px;left:10px;right:10px}.forecast-days{gap:5px}.forecast-days>div{padding:10px 4px}.forecast-days b{font-size:12px}.forecast-days small,.forecast-days span{font-size:8px}.traffic-data>p{font-size:10px}.traffic-data>small{font-size:8px}.world-time-header h2{font-size:20px}.world-time-header>input{width:100%}.world-clocks b{font-size:20px}.joke-quote{font-size:13px;padding:15px}.cinema .panel-title{padding:15px}.cinema .panel-title h3{font-size:10px}.cinema .panel-title>span{display:none}.cinema-controls{padding:15px;gap:8px}.cinema-controls>button{font-size:8px;padding:8px}.cinema>p{font-size:7px;padding:0 15px}.achievements-grid{grid-template-columns:1fr 1fr;gap:10px}.achievement{padding:20px 13px}.achievement .medal{height:80px;width:70px}.medal>span{font-size:43px}.medal>b{width:21px;height:21px;font-size:8px}.achievement h3{font-size:12px;min-height:35px}.achievement p{font-size:9px}.achievement>small{font-size:7px}.achievement>button{font-size:8px;padding:9px 4px}.pass-cover{padding:25px}.pass-cover h2{font-size:31px}.pass-grid{grid-template-columns:1fr 1fr}.pass-level>button{font-size:10px}.score-breakdown{gap:9px}.score-breakdown>div{padding:15px 10px}.score-breakdown b{font-size:25px}.score-breakdown small{font-size:8px}.leaderboard>div{padding:14px 9px;gap:8px}.leaderboard b{font-size:9px}.leaderboard small{font-size:8px}.leaderboard strong{font-size:6px}.leaderboard>div>span{font-size:10px;min-width:20px}.heraldry{height:230px}.nation-v2 h2{font-size:26px}.ruler-portrait{height:230px}.course-v2{padding:23px}.guru-quiz{padding:15px}.guru-quiz>h3{font-size:12px}.guru-quiz>button{font-size:10px}.chat-command-help{display:none}.messages{height:390px}.chat-header>small{font-size:8px}}
