.game-server-picker[data-v-86d963e5]{display:inline-flex;align-items:center;gap:8px;font-size:12px}.game-server-picker select[data-v-86d963e5]{max-width:210px;padding:7px 10px;border:1px solid #ffffff26;border-radius:6px;background:#201c2b;color:inherit}.game-server-picker select[data-v-86d963e5]:focus-visible{outline:2px solid #baa0ff}@media(max-width:700px){.game-server-picker>span[data-v-86d963e5]{display:none}.game-server-picker select[data-v-86d963e5]{max-width:145px}}.cs-head-row[data-v-e12de8ce]{flex-wrap:wrap;gap:0 8px}.cs-tabs[data-v-e12de8ce]{gap:12px;flex:1}.cs-tabs .cs-tab[data-v-e12de8ce]{font-size:11px;letter-spacing:0;gap:3px}.cs-head-row .sidebar-online-pill[data-v-e12de8ce]{width:100%;order:2;justify-content:flex-end;padding:0 0 8px}.social-tab-dot[data-v-e12de8ce]{width:5px;height:5px;border-radius:50%;background:#ffab57}.chat-avatar-button[data-v-e12de8ce]{display:block;border:0;padding:0;background:transparent;border-radius:50%;cursor:pointer}.chat-avatar-button[data-v-e12de8ce]:hover{filter:brightness(1.2)}.chat-avatar-button[data-v-e12de8ce]:focus-visible{outline:2px solid var(--mint,#7ce6b1);outline-offset:3px}.chat-player-card[data-v-e12de8ce]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:12px 0}.chat-player-card h3[data-v-e12de8ce],.chat-player-card p[data-v-e12de8ce]{margin:0;text-align:center;overflow-wrap:anywhere;max-width:100%}.chat-player-card>.player-avatar[data-v-e12de8ce]{width:64px;height:64px}.teleport-invitation[data-v-9fc366c4]{text-align:center;padding:12px 0}.teleport-invitation>svg[data-v-9fc366c4]{color:#ffab57}.teleport-invitation h3[data-v-9fc366c4]{overflow-wrap:anywhere;font-size:23px;margin:18px 0 10px}.teleport-invitation p[data-v-9fc366c4]{line-height:1.8;color:#d1cad7}.teleport-fee[data-v-9fc366c4]{color:#ffab57!important;margin:24px 0}.teleport-fee small[data-v-9fc366c4]{display:block;color:#aaa0b4;font-size:12px}.teleport-actions[data-v-9fc366c4]{display:flex;justify-content:center;gap:12px}.teleport-actions .button[data-v-9fc366c4]{flex:1}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/barlow-condensed-700.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/dm-sans-400.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/dm-sans-500.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/dm-sans-600.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/dm-sans-700.woff2) format("woff2")}:root{font-family:DM Sans,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:#e8ebf0;background:#0c0f16;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color-scheme:dark;--bg: #0c0f16;--panel: #121620;--raised: #181d28;--border: #ffffff0d;--muted: #858c9e;--mint: #83dfc8;--coral: #eea27f;--purple: #b5a0e6;--gold: #e7bd7b;--blue: #89b2ef;--header: 76px;--chat: 294px}*{box-sizing:border-box}html,body,#app{margin:0;min-width:320px;min-height:100%}body{font-size:13px;line-height:1.6}body.modal-open{overflow:hidden}button,input,select,textarea{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:default;opacity:.45}button,input,select{outline:none}a{color:inherit;text-decoration:none}button{background:none;border:0}img{max-width:100%}svg{flex-shrink:0;vertical-align:middle}h1,h2,h3,p{margin:0}::selection{background:#83dfc83b;color:#c3f7e9}:focus-visible{outline:2px solid var(--mint);outline-offset:4px}input:focus,select:focus{border-color:#83dfc86b;box-shadow:0 0 0 3px #83dfc80c}input,select{min-width:0;border:1px solid #ffffff12;border-radius:7px;padding:12px 14px;background:#0e121b;color:#e1e7ed}input::placeholder{color:#687080}input[type=checkbox]{accent-color:var(--mint);width:15px;height:15px}.mint{--accent: var(--mint);color:var(--mint)}.purple{--accent: var(--purple);color:var(--purple)}.coral{--accent: var(--coral);color:var(--coral)}.blue{--accent: var(--blue);color:var(--blue)}.gold{--accent: var(--gold);color:var(--gold)}.text-mint{color:var(--mint)!important}.muted{color:var(--muted)}.small-text{font-size:12px}.skip-link{position:fixed;z-index:300;left:16px;top:-100px;padding:10px 18px;background:var(--mint);color:#09231d;border-radius:6px}.skip-link:focus{top:15px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:11px 20px;border:1px solid #ffffff09;border-radius:7px;background:var(--mint);color:#102c27;font-weight:700;font-size:12px;line-height:1.5;transition:background .18s,transform .18s,box-shadow .18s}.button:hover:not(:disabled){background:#a2edda;box-shadow:0 4px 25px #83dfc815;transform:translateY(-1px)}.button.secondary{background:#ffffff04;border-color:#ffffff18;color:#cbd3de}.button.secondary:hover:not(:disabled){background:#ffffff0a;border-color:#ffffff30}.button.small{min-height:37px;padding:8px 14px;font-size:11px}.button.full{width:100%}.icon-button{padding:6px;width:32px;height:32px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#929bab;flex-shrink:0}.icon-button:hover{color:#e8edf4;background:#ffffff07}.text-link{display:inline-flex;align-items:center;gap:10px;color:#d0d7e2;font-size:11px;font-weight:600}.text-link:hover{color:var(--mint)}.eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:9px;font-weight:650;letter-spacing:1.65px;color:#8b94a5;line-height:1.5}.panel{background:var(--panel);border:1px solid var(--border);border-radius:10px}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 10px #83dfc830;flex-shrink:0}.coin-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #edcd8d;box-shadow:inset 0 0 0 2px #16131c;background:#c99b53;color:#211b13;border-radius:50%;font-weight:800;font-family:sans-serif;line-height:1;transform:rotate(-12deg)}.demo-badge{display:inline-flex;align-items:center;font-size:9px;font-weight:600;color:#919bad;letter-spacing:.8px;border:1px solid #ffffff12;background:#ffffff03;border-radius:4px;padding:4px 7px;white-space:nowrap}.avatar{width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--accent, #83dfc8) 13%,#17202b);border:1px solid color-mix(in srgb,var(--accent, #83dfc8) 16%,transparent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;font-weight:700;color:var(--accent, #83dfc8)}.avatar.tiny{width:17px;height:17px;font-size:8px;border-radius:5px}.avatar.small{width:27px;height:27px;font-size:10px;border-radius:8px}.avatar.large{width:64px;height:64px;font-size:25px;border-radius:22px}.site-header{position:fixed;top:0;left:0;right:0;height:var(--header);z-index:70;display:flex;align-items:center;padding:0 30px;gap:30px;border-bottom:1px solid #ffffff09;background:#10141df5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.brand{display:flex;align-items:center;flex-shrink:0;gap:10px}.brand>span{font-size:18px;letter-spacing:.8px;font-weight:800;line-height:1.15}.brand-light{color:var(--mint);font-weight:500}.brand small{display:block;font-size:6.5px;letter-spacing:2.5px;margin-top:6px;color:#778295;font-weight:600}.main-navigation{display:flex;align-items:center;gap:25px;flex:1;justify-content:center;height:100%}.main-navigation>a,.nav-more>button{display:flex;align-items:center;gap:7px;color:#aab4c4;font-size:12px;font-weight:550;white-space:nowrap;height:100%;padding:0;position:relative}.main-navigation>a svg{color:#727c8b}.main-navigation>a:hover,.main-navigation>a:hover svg,.nav-more>button:hover,.main-navigation>a.active,.main-navigation>a.active svg{color:#d7e4e6}.main-navigation>a.active:after{content:"";width:18px;height:2px;background:var(--mint);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.nav-dot{width:4px;height:4px;background:var(--coral);border-radius:50%;position:absolute;right:-7px;top:28px}.nav-more{height:100%;position:relative}.dropdown-panel{position:absolute;top:calc(100% + 9px);left:-12px;min-width:196px;background:#1a202d;border:1px solid #ffffff15;border-radius:9px;padding:8px;z-index:80;box-shadow:0 10px 30px #0005}.dropdown-panel a,.dropdown-panel button{display:flex;align-items:center;gap:9px;width:100%;color:#bec7d6;font-size:12px;text-align:left;padding:10px;border-radius:5px}.dropdown-panel a:hover,.dropdown-panel button:hover{background:#ffffff06;color:var(--mint)}.header-actions{display:flex;align-items:center;gap:17px}.language-button{display:flex;align-items:center;gap:6px;color:#a5afbf;font-size:10px;padding:6px 0}.language-button:hover{color:var(--mint)}.header-divider{width:1px;height:20px;background:#ffffff0d}.steam-button{min-height:38px;background:#e3e9ee;color:#16222e;padding:8px 14px;gap:8px;font-size:10px}.steam-button:hover:not(:disabled){background:#fff}.wallet-button{display:flex;gap:8px;align-items:center;background:#0c1019;border:1px solid #ffffff0b;border-radius:6px;padding:7px 9px;font-size:11px}.wallet-button>span:last-child{background:#83dfc813;color:var(--mint);border-radius:3px;width:20px;height:20px;font-size:14px;line-height:20px;margin-left:3px}.account-menu{position:relative}.account-trigger{cursor:pointer}.account-dropdown{right:0;left:auto}.account-dropdown>strong{display:block;padding:7px 10px 1px;font-size:13px}.account-dropdown>.demo-badge{margin:5px 10px 8px;font-size:8px}.mobile-nav-toggle{display:none}.main-shell{margin-top:var(--header);margin-right:var(--chat)}.preview-strip{min-height:35px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 35px;border-bottom:1px solid #ffffff06;font-size:9px;color:#7d8697;background:#ffffff01}.preview-strip>span{display:flex;align-items:center;gap:10px}.preview-strip>span:last-child{font-size:8px;color:#6d7789;gap:8px}.demo-indicator{letter-spacing:1.2px;color:var(--mint);font-size:7px;font-weight:700;padding:2px 5px;background:#83dfc809;border:1px solid #83dfc819;border-radius:3px}.storage-note{padding:10px 35px;color:var(--gold);font-size:11px;background:#e7bd7b09}.page-content{max-width:1480px;margin:0 auto;padding:36px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 21px}.section-heading .eyebrow{display:block;margin-bottom:7px}.section-heading h2{font-size:21px;font-weight:550;letter-spacing:-.6px;line-height:1.3}.section-heading>.text-link{margin-bottom:3px;white-space:nowrap}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:5px 0 32px}.page-heading h1{font-size:clamp(27px,2.4vw,38px);letter-spacing:-1.1px;font-weight:550;line-height:1.25;margin:9px 0 11px}.page-heading p{color:var(--muted);font-size:12px;max-width:590px}.page-heading>.button,.page-heading>.demo-badge,.page-heading>.balance-pill{flex-shrink:0}.balance-pill{display:inline-flex;align-items:center;gap:9px;padding:12px 16px;border:1px solid #ffffff10;border-radius:8px;font-weight:650;background:var(--panel)}.balance-pill small{font-size:7px;letter-spacing:1px;color:var(--muted);font-weight:400}.hero{overflow:hidden;border-radius:13px;position:relative;min-height:435px;background:#161e29;border:1px solid #ffffff0b}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 80% 10%,#d6a37b0c,transparent 45%),linear-gradient(105deg,#17232d 5%,#17222b 35%,#1d2e31)}.hero-top-label{display:flex;align-items:center;gap:8px;position:relative;z-index:2;margin:28px 34px 0;font-size:8px;font-weight:650;letter-spacing:1.8px;color:#b7c6ca}.hero-top-label .status-dot{width:4px;height:4px}.hero-issue{position:absolute;right:0;color:#809395;font-size:7px;font-family:monospace;font-weight:400}.hero-copy{position:relative;z-index:3;padding:23px 34px 27px;width:56%}.hero h1{font-size:clamp(59px,6vw,88px);line-height:.99;font-weight:600;letter-spacing:-4px;color:#f0f0e9;position:relative;width:max-content}.hero h1>span{color:var(--mint)}.hero-heading-star{display:inline-block;font-family:sans-serif;font-style:normal;color:var(--coral);position:absolute;font-size:36px;right:-43px;bottom:6px;font-weight:400}.hero-copy>p{color:#adbcc3;font-size:12px;line-height:1.85;margin-top:20px}.hero-actions{display:flex;align-items:center;gap:19px;margin-top:23px}.hero-actions .button{font-size:11px;min-height:41px;padding:10px 17px}.hero-link{display:flex;align-items:center;gap:8px;font-size:10px;color:#d2dfdf}.hero-link:hover{color:var(--mint)}.hero-community{display:flex;align-items:center;gap:11px;margin-top:25px}.avatar-stack{display:flex;padding-left:5px}.avatar-stack .avatar{width:25px;height:25px;border:2px solid #1c2a33;border-radius:50%;font-size:8px;margin-left:-5px}.hero-community>span{color:#c0cecf;font-size:9px}.hero-community small{display:block;font-size:6px;letter-spacing:1.25px;color:#81969b;margin-top:2px}.hero-art{position:absolute;right:0;bottom:0;top:0;width:60%;overflow:hidden}.hero-planet{width:340px;height:340px;border-radius:50%;background:linear-gradient(140deg,#cfb08c,#c7ab89 40%,#bda58a 60%,#8c8776);position:absolute;top:42px;right:43px;box-shadow:0 0 80px #d7ba8812;opacity:.94}.hero-planet:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:repeating-linear-gradient(0deg,#ffffff03 0 1px,transparent 1px 4px)}.hero-grid-art{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.4;background-image:linear-gradient(#bdd6cf08 1px,transparent 1px),linear-gradient(90deg,#bdd6cf08 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:linear-gradient(90deg,transparent,black 60%);mask-image:linear-gradient(90deg,transparent,black 60%)}.hero-art>img{position:absolute;width:118%;max-width:none;height:auto;right:-10%;top:85px;z-index:3;filter:saturate(.55) contrast(1.12) drop-shadow(0 25px 20px #060f1755);transform:rotate(-9deg)}.hero-orbit{width:490px;height:230px;border:1px solid #c6c9a92c;position:absolute;right:-34px;top:101px;border-radius:50%;transform:rotate(-32deg)}.hero-orbit.orbit-two{width:350px;height:390px;right:39px;top:20px;transform:rotate(23deg);border-color:#d6c7a917}.hero-coordinate{position:absolute;color:#d8d5bc8c;font-size:6px;font-family:monospace;letter-spacing:1.7px;line-height:1.9}.coord-one{right:35px;top:83px}.coord-two{left:100px;bottom:100px}.hero-specimen{display:flex;align-items:center;gap:9px;position:absolute;bottom:30px;right:34px;background:#15232dd6;border:1px solid #bdcfc321;padding:10px 14px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:6px;z-index:5}.hero-specimen>div{color:#d1d7ce;font-size:9px;letter-spacing:1.2px}.hero-specimen small{display:block;color:#8b9e9e;font-size:5px;letter-spacing:1px;margin-top:3px}.hero-specimen>svg{color:#859e9a;margin-left:12px}.hero-star{position:absolute;color:#b7cac1}.star-a{right:25px;top:226px;font-size:25px}.star-b{left:110px;top:69px;font-size:17px;font-weight:300}.star-c{left:60px;bottom:47px;font-size:14px;opacity:.5}.home-ticker{display:flex;align-items:center;justify-content:space-between;padding:18px 4px;border-bottom:1px solid #ffffff08;margin-bottom:33px;gap:9px}.home-ticker>span{font-size:7px;letter-spacing:1.05px;color:#8796a4;display:flex;align-items:center;gap:7px}.home-ticker svg{color:#9bb1ae;width:13px}.home-ticker>i{width:2px;height:2px;background:#737f8a;border-radius:50%}.game-grid-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.game-card{display:block;min-width:0;overflow:hidden;border-radius:9px;background:#151924;border:1px solid #ffffff09;transition:transform .22s,border-color .22s}.game-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.game-card-visual{position:relative;height:157px;background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--accent) 15%,transparent),transparent 75%),color-mix(in srgb,var(--accent) 5%,#141923);overflow:hidden;display:flex;justify-content:center;align-items:center;padding-bottom:20px}.game-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;background-image:linear-gradient(#ffffff09 1px,transparent 1px),linear-gradient(90deg,#ffffff09 1px,transparent 1px);background-size:23px 23px;-webkit-mask-image:radial-gradient(ellipse,black,transparent 70%);mask-image:radial-gradient(ellipse,black,transparent 70%);transform:perspective(180px) rotateX(25deg) scale(1.4)}.game-card-pill{position:absolute;bottom:12px;font-size:5.5px;letter-spacing:1.5px;font-weight:600;color:color-mix(in srgb,var(--accent) 65%,#a0abba)}.game-card-copy{padding:14px 15px 16px}.game-card-copy h3{display:flex;align-items:center;justify-content:space-between;font-size:15px;line-height:1.3;font-weight:600;color:#e3e9ec;letter-spacing:-.3px}.game-card-copy h3 svg{opacity:.7;width:15px;color:var(--accent);transition:transform .2s}.game-card:hover h3 svg{transform:translate(3px)}.game-card-copy p{color:#929cad;font-size:11px;margin-top:6px}.game-coin-object{width:85px;height:85px;border-radius:50%;background:linear-gradient(135deg,#d8f2d6,#7cbb9f 50%,#477966);box-shadow:5px 7px #3b6659,9px 12px 20px #0004,inset 0 0 0 4px #c1dfb75c;transform:rotate(-22deg) skewY(7deg);display:flex;justify-content:center;align-items:center;position:relative}.game-coin-object>span{display:flex;justify-content:center;align-items:center;width:62px;height:62px;border:1px solid #e3ffd362;border-radius:50%;color:#2e6552;text-shadow:1px 1px #d6f5d7;font-family:Barlow Condensed,sans-serif;font-size:43px;font-weight:700}.game-coin-object>i{width:8px;height:8px;position:absolute;top:12px;right:2px;background:#e1ffe8;box-shadow:0 0 14px #c3ffe8;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%)}.game-rocket-object{transform:rotate(0);position:relative;width:104px;height:105px;display:flex;align-items:center;justify-content:center}.game-rocket-object>svg{stroke-width:1;fill:#e2a58222;filter:drop-shadow(3px 5px 3px #0006);z-index:1;position:relative;color:#e7ad8e}.rocket-trail{width:60px;height:26px;position:absolute;background:linear-gradient(90deg,transparent,#eda27c66);transform:rotate(-45deg);left:-5px;bottom:4px;border-radius:30px;filter:blur(7px)}.star-one{position:absolute;right:-4px;top:13px;font-size:16px;font-style:normal;color:#edc29b}.star-two{position:absolute;left:-12px;top:27px;font-size:15px;font-style:normal;color:#c58d75}.game-dice-object{width:69px;height:69px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:13px;gap:6px;border-radius:14px;background:linear-gradient(145deg,#c1adeb,#8e70c7);box-shadow:7px 8px #66518e,11px 14px 16px #0004,inset 2px 2px #ddcdfa66;transform:rotate(-22deg)}.game-dice-object>span{width:9px;height:9px;border-radius:50%;background:#513d70;box-shadow:inset 1px 1px 2px #251b4c}.game-dice-object>span:nth-child(2){grid-column:3}.game-dice-object>span:nth-child(3){grid-column:2;grid-row:2}.game-dice-object>span:nth-child(4){grid-column:1;grid-row:3}.game-dice-object>span:nth-child(5){grid-column:3;grid-row:3}.game-cards-object{position:relative;width:100px;height:105px}.game-cards-object>span{width:57px;height:80px;padding:6px 9px;font-size:19px;line-height:1.1;font-weight:600;display:block;border-radius:7px;box-shadow:2px 5px 15px #0005;background:linear-gradient(145deg,#e5e8e7,#a7b9cc);color:#28435b;position:absolute;top:13px;left:7px;transform:rotate(-17deg)}.game-cards-object>span:last-child{transform:rotate(14deg);left:42px;top:21px;background:linear-gradient(145deg,#e8e8e5,#c1d0db);color:#ad655b}.game-cards-object small{display:block;font-size:32px;text-align:right;margin-top:10px}.game-crate-object{position:relative;color:#dfb877;filter:drop-shadow(3px 6px 0 #926a3b55)}.game-crate-object>span{position:absolute;right:-10px;top:-10px;font-size:24px}.home-reward-banner{display:flex;align-items:center;gap:17px;padding:22px 23px;border:1px solid #d5b9821c;background:linear-gradient(110deg,#e7bc7b08,#e7bc7b03);border-radius:9px;margin:27px 0 35px}.reward-gift{width:45px;height:45px;color:#dfc08a;background:#d9bb8010;border:1px solid #d9bb8019;border-radius:10px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.home-reward-banner>div:nth-child(2){flex:1}.home-reward-banner .eyebrow{color:#ac9675;font-size:7px;letter-spacing:1.25px}.home-reward-banner h3{font-size:16px;font-weight:550;letter-spacing:-.4px;margin-top:4px;color:#dedbce}.home-reward-banner p{font-size:9px;color:#8e8b80;margin-top:4px}.reward-value{display:flex;flex-wrap:wrap;align-items:center;gap:7px;width:97px;margin-right:10px}.reward-value>strong{font-size:26px;letter-spacing:-1px;color:#e8c895;line-height:1.1}.reward-value>small{width:100%;color:#8c806d;font-size:6px;letter-spacing:1px;margin-top:1px}.home-reward-banner .button{font-size:9px;min-height:37px;padding:8px 12px;border-color:#d0b58929;color:#d9cba9}.dino-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.dino-card{display:block;padding:0;text-align:left;min-width:0;width:100%;border-radius:9px;background:#131822;border:1px solid #ffffff0a;overflow:hidden;transition:transform .2s,border-color .2s}.dino-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--rarity) 40%,transparent)}.dino-card-art{position:relative;height:154px;background:radial-gradient(ellipse at 50% 75%,color-mix(in srgb,var(--rarity) 9%,transparent),transparent 70%),linear-gradient(150deg,#1b202b,#161b26);overflow:hidden}.dino-card-art:before{content:"";width:110px;height:110px;border:1px solid color-mix(in srgb,var(--rarity) 10%,transparent);position:absolute;border-radius:50%;top:24px;left:calc(50% - 55px)}.dino-card-art>img{position:absolute;width:110%;max-width:none;height:135px;object-fit:contain;left:-5%;top:22px;z-index:2;filter:saturate(.6) drop-shadow(0 14px 7px #06091177);transition:transform .3s}.dino-card:hover img{transform:scale(1.07)}.dino-art-floor{position:absolute;width:60%;bottom:13px;left:20%;height:12px;filter:blur(9px);background:#050a11aa}.rarity-label{position:absolute;display:flex;align-items:center;gap:5px;top:13px;left:13px;font-size:7px;color:var(--rarity);z-index:3}.rarity-label>i{width:3px;height:3px;background:var(--rarity);transform:rotate(45deg)}.growth-badge{position:absolute;right:11px;bottom:10px;z-index:4;display:flex;gap:4px;align-items:center;font-size:7px;color:#99b5ab;border:1px solid #9ab9a91a;background:#182520a1;border-radius:3px;padding:2px 5px}.own-tag{color:var(--mint);font-size:6px;position:absolute;right:10px;top:13px;z-index:3;letter-spacing:.4px}.dino-card-details{padding:13px}.dino-card-name{display:flex;justify-content:space-between;align-items:center;gap:5px}.dino-card-name>h3{font-size:14px;font-weight:550;letter-spacing:-.3px}.dino-card-name>svg{color:#758395;width:12px}.dino-card-details>p{font-size:10px;color:#8b96a9;margin-top:4px}.dino-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:13px;margin-top:13px;border-top:1px solid #ffffff08}.market-seller{display:flex;align-items:center;gap:5px;font-size:9px;color:#9aa5b7;min-width:0}.dino-price{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:650;color:#d1bf99;white-space:nowrap}.inventory-ready{display:inline-flex;align-items:center;gap:5px;color:var(--mint);font-size:8px}.inventory-ready i{width:4px;height:4px;border-radius:50%;background:var(--mint)}.home-bottom{display:grid;grid-template-columns:1.2fr 1fr;gap:20px;margin-top:35px}.event-feature,.starter-feature{position:relative;border-radius:10px;padding:26px;overflow:hidden;border:1px solid #ffffff09}.event-feature{background:#1d1a2c}.event-feature .eyebrow{color:#ad9ccf;font-size:7px;letter-spacing:1px}.event-feature h2,.starter-feature h2{font-weight:500;font-size:30px;line-height:1.13;letter-spacing:-1px;margin:17px 0 12px;position:relative;z-index:1}.event-feature h2 em{color:#c5b2ec;font-style:normal}.event-feature p,.starter-feature p{color:#8b8c9d;font-size:10px;max-width:245px;margin-bottom:21px;position:relative;z-index:1}.event-feature>.text-link{font-size:10px;color:#bdacdf;position:relative;z-index:1}.event-feature-art{position:absolute;right:-14px;bottom:-15px;color:#a08bca0f;transform:rotate(-15deg)}.starter-feature{background:#151c25}.starter-feature .eyebrow{font-size:7px;letter-spacing:1.2px}.starter-feature>.text-link{color:#9fbdc4;font-size:10px}.starter-decoration{position:absolute;right:15px;bottom:-52px;font-size:210px;line-height:1;color:#c2e1db06;font-weight:400}.site-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin:8px 36px 0;padding:30px 0 24px;border-top:1px solid #ffffff08}.footer-brand{font-size:11px;font-weight:700;letter-spacing:.8px;line-height:1.4}.footer-brand>span{color:#9abdb2;font-weight:400}.footer-brand small{display:block;font-size:8px;letter-spacing:0;color:#647084;font-weight:400;margin-top:3px}.site-footer>div{display:flex;gap:21px;align-items:center}.site-footer>div>a,.site-footer>div>button{font-size:9px;color:#778196;padding:0}.site-footer>div>a:hover,.site-footer>div>button:hover{color:var(--mint)}.site-footer>p{font-size:7px;width:100%;color:#566074;margin-top:-6px}.chat-panel{position:fixed;z-index:60;right:0;top:var(--header);width:var(--chat);height:calc(100dvh - var(--header));border-left:1px solid #ffffff0a;background:#10141d;display:flex;flex-direction:column}.chat-heading{padding:18px 20px 0;display:flex;justify-content:space-between;align-items:center}.chat-tabs{display:flex;align-items:center;gap:22px}.chat-tabs button{color:#798497;font-size:12px;padding:0 0 14px;position:relative}.chat-tabs button.active{color:#d8e0e8;font-weight:650}.chat-tabs button.active:after{content:"";position:absolute;width:15px;height:2px;border-radius:2px;background:var(--mint);left:0;bottom:0}.chat-live{display:flex;align-items:center;gap:4px;font-size:6px;letter-spacing:1px;color:#748d86;margin-bottom:14px}.chat-live>i{display:inline-block;width:4px;height:4px;border-radius:50%;background:#6cae98}.chat-channels{display:flex;align-items:center;gap:4px;padding:12px 17px;border-top:1px solid #ffffff06;border-bottom:1px solid #ffffff06}.chat-channels button{flex:1;font-size:9px;padding:6px;border-radius:5px;color:#7d899c}.chat-channels button.active{background:#83dfc80b;color:var(--mint)}.chat-welcome{padding:15px 17px;background:linear-gradient(90deg,#83dfc805,transparent);border-bottom:1px solid #ffffff05}.chat-welcome>span{display:flex;align-items:center;gap:6px;font-size:9px;color:#a4c9bd}.chat-welcome>p{color:#65778a;font-size:8px;padding-left:20px;margin-top:4px}.chat-messages{padding:18px 17px 12px;overflow-y:auto;overscroll-behavior:contain;flex:1;scrollbar-width:thin;scrollbar-color:#ffffff10 transparent}.chat-date{text-align:center;color:#465268;font-size:6px;letter-spacing:1.3px;margin-bottom:23px}.chat-message{display:flex;gap:9px;margin-bottom:23px}.chat-message>.avatar{width:27px;height:29px;border-radius:8px;font-size:10px}.chat-message>div{flex:1;min-width:0}.chat-message-meta{display:flex;align-items:center;gap:5px}.chat-message-meta strong{font-size:11px;font-weight:550}.chat-message-meta time{font-size:6px;color:#46536a;margin-left:auto}.chat-message p{font-size:12px;line-height:1.75;color:#a8b5c8;margin-top:4px;overflow-wrap:anywhere;white-space:pre-wrap}.you-label{font-size:6px;color:#77998e;padding:0 3px;border:1px solid #77998e24;border-radius:3px}.empty-chat{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:45px 5px;text-align:center;color:#45526a;gap:15px;font-size:11px}.chat-composer{padding:13px 15px 16px;border-top:1px solid #ffffff07}.chat-composer>p{display:flex;align-items:center;gap:6px;font-size:7px;color:#6c7c91;margin-bottom:9px}.chat-composer form{display:flex;align-items:center;border:1px solid #ffffff0d;background:#161b27;border-radius:7px;padding:3px 6px 3px 0}.chat-composer form:focus-within{border-color:#83dfc850}.chat-composer input{width:100%;background:none;border:0;padding:9px 11px;font-size:10px;box-shadow:none}.chat-composer form>button{color:#89b8a7;padding:4px}.chat-composer-footer{display:flex;align-items:center;justify-content:space-between;font-size:7px;color:#46546c;margin-top:8px}.chat-composer-footer>button{font-size:7px;color:#6a7a8f;padding:0}.chat-composer-footer>button:hover{color:var(--mint)}.chat-bottom-brand{display:flex;gap:6px;justify-content:center;align-items:center;padding:13px 10px;color:#46596c;font-size:5px;letter-spacing:1.1px;border-top:1px solid #ffffff06}.chat-bottom-brand .status-dot{width:3px;height:3px;background:#507968;box-shadow:none}.chat-feed{flex:1;overflow-y:auto;padding:18px;border-top:1px solid var(--border)}.chat-feed>p{margin-bottom:20px;font-size:9px}.chat-feed article{display:flex;align-items:flex-start;gap:10px;padding:14px 0;border-bottom:1px solid var(--border)}.chat-feed article>svg{color:#86ad9f;margin-top:3px}.chat-feed article p{font-size:10px;color:#9eacbe}.chat-feed article time{font-size:8px;color:#52627a}.mobile-chat-close,.mobile-chat-toggle,.chat-scrim{display:none}.trading-subnav,.game-subnav{display:flex;align-items:center;gap:28px;border-bottom:1px solid #ffffff0a;margin-bottom:25px;overflow-x:auto}.trading-subnav>a,.game-subnav>a{display:flex;align-items:center;gap:8px;padding:0 0 15px;color:#8590a3;font-size:11px;white-space:nowrap;position:relative}.trading-subnav>a.active,.game-subnav>a.active{color:var(--mint)}.trading-subnav>a.active:after,.game-subnav>a.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--mint)}.trading-subnav>a>span{font-size:8px;color:#71978b;background:#83dfc80d;padding:0 5px;border-radius:3px}.market-info-bar{display:flex;gap:10px;align-items:center;padding:14px 16px;background:#83dfc805;border:1px solid #83dfc812;border-radius:7px;color:#88a99d;font-size:10px;margin-bottom:25px}.market-info-bar>.demo-badge{margin-left:auto;font-size:7px}.market-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:20px}.search-field{display:flex;flex:1;min-width:170px;align-items:center;gap:8px;border:1px solid #ffffff10;border-radius:6px;background:#111621;padding-left:11px;color:#62718a}.search-field:focus-within{border-color:#83dfc855}.search-field input{width:100%;border:0;background:none;padding:10px 11px 10px 0;font-size:10px;box-shadow:none}.filter-tabs{display:inline-flex;gap:4px;padding:4px;background:#131824;border:1px solid #ffffff06;border-radius:6px}.filter-tabs button{white-space:nowrap;padding:7px 10px;color:#78869d;font-size:9px;border-radius:4px}.filter-tabs button.active{color:#c5d6d6;background:#ffffff07}.sort-select{display:flex;gap:3px;align-items:center;color:#7c899e}.sort-select select{padding:8px 4px;border:0;box-shadow:none;background:var(--bg);font-size:9px;color:#909baf}.result-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:9px;color:#758197}.checkbox-label{display:flex;align-items:center;gap:6px}.empty-state{text-align:center;padding:65px 22px;display:flex;flex-direction:column;align-items:center;gap:13px}.empty-state>svg{color:#5c857b;margin-bottom:7px}.empty-state h2,.empty-state h3{font-weight:500;font-size:22px;letter-spacing:-.7px}.empty-state>p{color:var(--muted);max-width:390px;font-size:11px}.empty-state>.button{margin-top:10px}.own-listings-section{margin-top:35px}.own-listing-row{display:flex;align-items:center;gap:18px;padding:13px 18px;background:var(--panel);border:1px solid var(--border);border-radius:7px;margin-bottom:9px}.own-listing-row>img{width:85px;height:56px;object-fit:contain}.own-listing-row>div{flex:1}.own-listing-row strong{font-size:12px;font-weight:500}.own-listing-row small{display:block;font-size:9px;color:var(--muted);margin-top:3px}.modal-backdrop{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;background:#060911bf;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;justify-content:center;align-items:center;padding:25px;overflow-y:auto}.modal-panel{width:460px;max-width:100%;max-height:calc(100dvh - 50px);overflow-y:auto;position:relative;background:#151b27;border:1px solid #ffffff16;border-radius:15px;padding:24px;box-shadow:0 20px 100px #0005}.modal-panel.wide{width:700px}.modal-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}.modal-heading h2{font-size:17px;font-weight:500;line-height:1.4;letter-spacing:-.4px}.modal-heading .icon-button{margin:-6px -6px -6px 0}.login-modal{text-align:center}.login-art{width:120px;height:114px;position:relative;margin:0 auto 10px;display:flex;justify-content:center;align-items:center}.login-art>img{position:relative;z-index:1;border:1px solid #83dfc82e;border-radius:22px;transform:rotate(-8deg);box-shadow:0 8px 40px #83dfc80c}.orbit-small{position:absolute;border:1px solid #83dfc81a;width:125px;height:75px;border-radius:50%;transform:rotate(-25deg)}.login-modal h3{font-size:21px;font-weight:500;letter-spacing:-.7px;margin-bottom:7px}.login-modal>p{color:#8292a9;font-size:11px;line-height:1.8;margin-bottom:23px}.steam-connect{background:#dce7eb;color:#16282c}.steam-connect:hover:not(:disabled){background:#f3f8fa}.steam-connect>svg:last-child{margin-left:auto;opacity:.65}.login-divider{display:flex;align-items:center;gap:12px;margin:23px 0}.login-divider:before,.login-divider:after{content:"";flex:1;height:1px;background:#ffffff0a}.login-divider>span{font-size:7px;letter-spacing:1.5px;color:#64748e}.login-modal form{text-align:left}.login-modal form>label{display:block;color:#98a5b8;font-size:11px;margin-bottom:7px}.login-modal input{width:100%;margin-bottom:12px}.login-modal>small{display:flex;align-items:flex-start;gap:6px;color:#5b7185;font-size:9px;text-align:left;margin-top:17px}.inline-notice{text-align:left;margin:12px 0 0!important;padding:10px 13px;border:1px solid #e7bd7b25;background:#e7bd7b08;color:#c3ab80!important;font-size:10px!important;border-radius:6px}.prose p,.prose li{font-size:12px;color:#9da9bd;line-height:1.9;margin-bottom:14px}.prose ul{padding-left:20px;margin:20px 0 25px}.prose>.button{margin-top:10px}.listing-modal-art{height:205px;position:relative;border-radius:10px;background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--rarity) 10%,transparent),transparent 75%),#111721;border:1px solid #ffffff06}.listing-modal-art>img{width:100%;height:100%;object-fit:contain;padding:10px;filter:saturate(.7) drop-shadow(0 12px 12px #0005)}.listing-title{margin:18px 0;font-size:24px;font-weight:500;letter-spacing:-.7px}.listing-attributes{display:grid;grid-template-columns:1fr 1fr 1.4fr;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ffffff0b}.listing-attributes>span{display:flex;flex-direction:column;gap:5px;font-size:9px;color:#78879c}.listing-attributes strong{font-size:12px;color:#c6d1df;font-weight:500}.listing-form>label{font-size:11px;display:block;color:#9aa8ba;margin-bottom:10px}.listing-form>p{margin:13px 0 22px;font-size:10px}.purchase-review{margin:12px 0 18px}.purchase-review>span{display:flex;justify-content:space-between;align-items:center;padding:7px 0;font-size:10px;color:#7f90a8}.purchase-review strong{font-size:11px;font-weight:550;color:#c6d1df}.purchase-review strong.dino-price{font-size:20px;color:#d1bf99}.purchase-review+p{font-size:10px;margin-bottom:20px}.toast-stack{position:fixed;z-index:250;bottom:23px;left:50%;width:min(450px,calc(100% - 36px));transform:translate(-50%);display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast{display:flex;align-items:center;gap:10px;color:#c0ded2;border:1px solid #83dfc835;background:#1b2d2beb;box-shadow:0 10px 25px #0005;border-radius:8px;padding:13px 15px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:11px;pointer-events:auto;animation:toast-in .2s ease-out}.toast>svg{color:var(--mint)}.toast>span{flex:1}.toast>button{color:#7a998f;padding:0}.toast.error{border-color:#e89a7b44;background:#37251fed;color:#e3baa5}.toast.error>svg{color:var(--coral)}.toast.info{border-color:#8aafdf44;background:#1d2a3aed;color:#a9c2e2}@keyframes toast-in{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.game-lobby-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.game-lobby-grid .game-card-visual{height:210px}.game-lobby-grid .game-card-copy{padding:20px}.game-lobby-grid .game-card-copy h3{font-size:20px}.game-lobby-grid .game-card-copy p{font-size:11px}.game-lobby-grid .game-card-pill{font-size:7px;bottom:20px}.game-lobby-grid .game-coin-object,.game-lobby-grid .game-dice-object{scale:1.2}.play-note{display:flex;align-items:center;gap:18px;padding:24px;margin-top:28px;border:1px solid #ffffff0a;background:#ffffff02;border-radius:9px}.play-note>svg{color:#87af9e}.play-note>div{flex:1}.play-note h3{font-size:15px;font-weight:500;margin-bottom:4px}.play-note p{color:#77869c;font-size:10px}.game-subnav{gap:22px;margin-bottom:23px}.game-subnav>a{font-size:10px}.game-play-layout{display:grid;grid-template-columns:255px minmax(0,1fr);gap:17px}.game-controls{padding:22px}.game-controls h2{font-size:24px;font-weight:500;letter-spacing:-.8px;margin-top:9px}.game-controls>p{margin-top:4px;font-size:10px}.game-controls>form{margin:26px 0 22px}.field-label{display:flex;align-items:center;gap:7px;justify-content:space-between;font-size:10px;color:#a0adbf;margin:20px 0 9px}.field-label>span{font-size:7px;color:#65758b}.amount-input{display:flex;align-items:center;border:1px solid #ffffff12;border-radius:6px;padding:0 10px;gap:7px;background:#0d121d}.amount-input:focus-within{border-color:#83dfc855}.amount-input>input{width:100%;padding:11px 0;background:none;border:0;box-shadow:none;font-size:13px}.amount-input>button{color:#8b9bb0;padding:2px 5px;font-size:10px;white-space:nowrap}.amount-input>span{font-size:14px;color:#73859e}.amount-input>svg{color:#8faba1}.bet-presets{display:grid;grid-template-columns:repeat(4,1fr);margin-top:9px;gap:5px}.bet-presets>button{color:#798ba3;background:#ffffff03;border:1px solid #ffffff06;border-radius:4px;padding:5px 3px;font-size:8px}.bet-presets>button:hover:not(:disabled){background:#83dfc80b;color:var(--mint)}.choice-buttons{display:flex;gap:8px}.choice-buttons>button{flex:1;border:1px solid #ffffff10;padding:11px 7px;background:#0f1420;border-radius:6px;color:#768ba5;font-size:17px;font-weight:600}.choice-buttons>button>span{display:block;font-size:9px;font-weight:400;margin-top:2px}.choice-buttons>button.active{border-color:#83dfc857;background:#83dfc80c;color:var(--mint)}.play-game-button{margin-top:22px}.escape-button{margin-top:22px;background:var(--coral);color:#392117}.escape-button:hover:not(:disabled){background:#f7b89b}.game-odds{display:flex;justify-content:space-between;font-size:7px;color:#5a6d86;letter-spacing:.7px;border-top:1px solid #ffffff07;padding-top:12px;margin-top:12px}.game-odds>strong{font-size:9px;letter-spacing:0;color:#93a7bd;font-weight:500}.game-odds small{color:#6b8197;font-size:8px}.game-stage{position:relative;min-height:440px;display:flex;flex-direction:column;background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--accent) 6%,transparent),transparent 70%),#101620;overflow:hidden}.game-stage-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px}.game-stage-header>span:first-child{display:flex;align-items:center;gap:7px;font-size:6px;letter-spacing:1.2px;color:#678194}.game-stage-header .status-dot{width:4px;height:4px;background:#6e9686}.game-stage-header .demo-badge{font-size:6px;color:#63738b}.coinflip-stage,.dice-stage,.meteor-stage,.crate-stage{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 20px 32px;position:relative;min-height:305px}.coinflip-stage>p,.dice-stage>p,.meteor-stage>p,.crate-stage>p{font-size:7px;letter-spacing:2px;color:#678a80;margin-top:40px}.coin-stage-orbit{position:absolute;width:240px;height:240px;top:calc(50% - 138px);border:1px solid #83dfc80b;border-radius:50%}.coin-stage-orbit:before{content:"";position:absolute;top:25px;right:25px;bottom:25px;left:25px;border:1px dashed #83dfc810;border-radius:inherit}.flipping-coin{position:relative;width:126px;height:126px;transform-style:preserve-3d;transition:transform 1.3s cubic-bezier(.16,.65,.23,1)}.coin-face{display:flex;align-items:center;justify-content:center;width:126px;height:126px;border-radius:50%;position:absolute;backface-visibility:hidden;background:linear-gradient(135deg,#d7f2d8,#7fbd9f 55%,#456f58);border:5px solid #b0d7ad;color:#32644d;box-shadow:inset 0 0 0 2px #487b5b,0 15px 50px #070e1866;font-size:75px;font-family:Barlow Condensed,sans-serif;font-weight:700;text-shadow:1px 1px #d2efd2}.coin-face.back{transform:rotateY(180deg);font-size:57px;background:linear-gradient(135deg,#cde0cf,#87b3a8)}.game-result{margin:0 20px 20px;padding:13px 15px;background:#ffffff03;border:1px solid #ffffff08;color:#9aaabd;border-radius:7px;display:flex;align-items:center;gap:10px;min-height:62px}.game-result.win{color:var(--mint);background:#83dfc809;border-color:#83dfc819}.game-result strong{display:block;font-size:12px;font-weight:550}.game-result span{display:block;font-size:9px;margin-top:3px;opacity:.75}.game-stage-footer{padding:20px;margin-top:auto;display:flex;align-items:center;justify-content:center;gap:6px;color:#4b6174;font-size:8px}.dice-result{width:120px;height:120px;border-radius:24px;color:#bda6ee;border:1px solid #bda6ee36;background:linear-gradient(140deg,#30263f,#1c1c2e);display:flex;justify-content:center;align-items:center;font-size:57px;font-weight:550;line-height:1;box-shadow:7px 8px #1a1828,0 15px 40px #0003;transform:rotate(-8deg)}.dice-result.rolling{animation:dice-roll .23s ease-in-out infinite}.dice-ruler{display:flex;width:85%;gap:12px;align-items:center;margin-top:40px;font-size:9px;color:#7f729b}.dice-ruler>i{flex:1;height:3px;border-radius:3px;background:#a28ac225}.dice-stage>p{margin-top:14px;color:#837397;font-size:6px}@keyframes dice-roll{0%{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(8deg) translateY(-7px)}to{transform:rotate(-8deg) translateY(0)}}.meteor-stage{min-height:290px;overflow:hidden}.meteor-grid{position:absolute;top:10px;right:20px;bottom:55px;left:20px;background-image:linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:45px 45px;-webkit-mask-image:linear-gradient(0deg,black,transparent);mask-image:linear-gradient(0deg,black,transparent)}.meteor-multiplier{position:relative;z-index:2;font-size:65px;color:var(--coral);letter-spacing:-3px;font-weight:500;margin-top:0}.meteor-multiplier>span{font-size:40px;color:#ed9b8188;margin-left:6px}.meteor-multiplier.crashed{color:#d37978}.meteor-trajectory{position:absolute;width:100%;height:70%;bottom:40px;left:0;color:#cf896977}.meteor-ship{position:absolute;right:11%;top:15%;color:#eab695;fill:#eab69513;filter:drop-shadow(-7px 7px 10px #eab69525)}.is-busy .meteor-ship{animation:ship-hover .6s ease-in-out infinite alternate}.meteor-stage>p{margin-top:59px;position:relative;z-index:2;color:#b78a77;font-size:6px;letter-spacing:1.5px}@keyframes ship-hover{0%{transform:translateY(0)}to{transform:translateY(-6px)}}.blackjack-stage{flex:1;display:flex;flex-direction:column;align-items:center;padding:0 20px 12px}.hand-label{display:flex;align-items:center;gap:8px;font-size:7px;letter-spacing:1.4px;color:#6c859c;margin:10px 0}.hand-label>span{letter-spacing:0;font-size:10px;background:#89b2ef11;color:#a6bce0;padding:1px 6px;border-radius:3px}.card-hand{display:flex;justify-content:center;gap:7px;flex-wrap:wrap}.playing-card{display:flex;flex-direction:column;width:52px;height:72px;background:#e0e7e7;color:#263c51;font-size:17px;font-weight:650;line-height:1;border-radius:6px;padding:7px;box-shadow:0 5px 10px #0004}.playing-card>b{font-size:26px;text-align:center;margin-top:4px}.playing-card.red{color:#ae5e5b}.playing-card.hidden{background:repeating-linear-gradient(45deg,#8ab0d70a,#8ab0d70a 2px,transparent 2px,transparent 6px),#1c3046;color:#81acd277;border:3px solid #6d8eb444;justify-content:center;align-items:center;font-size:25px}.playing-card.outline{background:none;color:#57728a;border:1px dashed #57728a44;justify-content:center;align-items:center;box-shadow:none}.table-wordmark{color:#89b2ef24;font-size:25px;letter-spacing:7px;text-align:center;font-weight:650;line-height:1;margin:22px 0}.table-wordmark>span{display:block;font-size:8px;letter-spacing:7px;margin:7px 0}.table-wordmark>small{font-size:5px;display:block;letter-spacing:1px;color:#89b2ef45;font-weight:400}.blackjack-actions{display:flex;gap:8px;margin-top:24px}.blackjack-actions>.button{flex:1}.crate-price{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:25px 0 18px}.crate-price>strong{font-size:37px;color:#dec48d;font-weight:500;letter-spacing:-1px}.crate-price>span:last-child{display:block;width:100%;font-size:10px;color:#8c8c88}.fossil-crate{position:relative;color:var(--gold);margin-bottom:20px;filter:drop-shadow(0 10px 30px #e7bd7b18)}.fossil-crate>svg{fill:#e7bd7b10;stroke-width:1}.fossil-crate>span{position:absolute;top:-20px;right:-12px;font-size:35px}.fossil-crate.opening{animation:crate-shake .2s infinite}.crate-stage>p{color:#a28d6b;font-size:6px}.crate-stage>img{width:90%;max-height:200px;object-fit:contain;filter:drop-shadow(0 20px 20px #0006)}.crate-stage>strong{font-size:22px;font-weight:500;margin:10px 0}.crate-stage>.text-link{color:var(--gold);font-size:10px}@keyframes crate-shake{0%{transform:rotate(-4deg)}50%{transform:rotate(4deg) translateY(-3px)}to{transform:rotate(-4deg)}}.game-rules{padding:18px 22px;margin-top:18px}.game-rules summary{cursor:pointer;display:flex;align-items:center;gap:8px;color:#a4b2c6;font-size:11px;list-style:none}.game-rules summary::-webkit-details-marker{display:none}.game-rules summary>svg:last-child{margin-left:auto}.game-rules p{color:#75869e;font-size:10px;margin:13px 0 0;line-height:1.9}.game-rules p:last-child{color:#526b80;font-size:9px}.game-history{margin-top:35px}.game-history .section-heading h2{font-size:18px}.history-empty{display:flex;align-items:center;justify-content:center;gap:10px;padding:25px;color:#6b7f98;font-size:11px}.history-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:8px}.data-table{width:100%;border-collapse:collapse;font-size:10px;text-align:left;background:#111620}.data-table th{font-size:7px;color:#65768f;padding:14px 18px;font-weight:500;letter-spacing:1px;background:#ffffff02;border-bottom:1px solid #ffffff0a;white-space:nowrap}.data-table td{color:#93a3ba;border-bottom:1px solid #ffffff06;padding:14px 18px}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover{background:#ffffff02}.data-table td>.coin-icon{vertical-align:-2px}.leaderboard-controls{display:flex;align-items:center;margin-bottom:30px}.leaderboard-controls .filter-tabs button{padding:9px 14px;font-size:11px}.podium{display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:18px;margin-bottom:30px}.podium-card{display:flex;flex-direction:column;align-items:center;padding:25px 15px;position:relative;border:1px solid color-mix(in srgb,var(--accent) 16%,transparent);background:radial-gradient(ellipse at 50% 20%,color-mix(in srgb,var(--accent) 7%,transparent),transparent 65%),#131923;border-radius:11px}.podium-card.place-1{order:2;padding-top:35px;padding-bottom:30px;border-color:#83dfc833}.podium-card.place-2{order:1}.podium-card.place-3{order:3}.podium-card>svg{margin-bottom:15px}.podium-position{margin-bottom:17px;font-size:13px;color:color-mix(in srgb,var(--accent) 65%,transparent)}.podium-card h2{color:#d3deea;font-size:16px;font-weight:500;margin:15px 0 4px}.country-tag{font-size:8px;color:#7d90a7}.podium-card>strong{display:flex;gap:8px;align-items:center;font-size:27px;font-weight:500;margin-top:20px;letter-spacing:-1px}.podium-card>small{font-size:6px;letter-spacing:1px;color:#6c8294}.rank-table-wrap{overflow-x:auto}.rank-table td:first-child{color:#62758e;width:60px}.rank-table td:nth-child(2){white-space:nowrap}.rank-table .avatar{margin-right:12px}.rank-table td:nth-child(2)>strong{font-weight:500;color:#c0cede}.rank-table td:last-child,.rank-table th:last-child{text-align:right;padding-right:25px}.level-badge{display:inline-block;border:1px solid #ffffff10;padding:1px 6px;background:#ffffff03;color:#879ab2;border-radius:4px;font-size:9px}.page-footnote{font-size:9px;color:#54677f;margin-top:17px;text-align:center}.events-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.event-card{border-radius:11px;background:#141a25;border:1px solid #ffffff0a;overflow:hidden;padding:0;text-align:left;transition:transform .2s,border-color .2s}.event-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.event-art{height:210px;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 80%,color-mix(in srgb,var(--accent) 12%,transparent),transparent),#161d29}.event-art>svg{position:relative;z-index:1;color:var(--accent);stroke-width:.8;filter:drop-shadow(0 5px 10px #0005)}.event-orbit{position:absolute;width:170px;height:170px;border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-radius:50%}.event-orbit:before{content:"";position:absolute;top:20px;right:20px;bottom:20px;left:20px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--accent) 13%,transparent)}.event-number{position:absolute;top:16px;left:16px;font-family:monospace;color:color-mix(in srgb,var(--accent) 45%,transparent);font-size:9px}.event-date{position:absolute;bottom:16px;left:16px;padding:4px 7px;border-radius:4px;background:#121722b3;border:1px solid #ffffff13;color:#c3ccdc;font-size:8px}.event-card-copy{padding:22px 20px}.event-card-copy>.eyebrow{color:var(--accent);font-size:6px;letter-spacing:1.5px}.event-card-copy h2{font-size:21px;line-height:1.2;font-weight:500;color:#dce4ed;letter-spacing:-.7px;margin:12px 0;min-height:51px}.event-card-copy>p{font-size:10px;color:#8497ad;line-height:1.9;min-height:55px;margin-bottom:23px}.event-card-copy>.text-link{font-size:10px;color:var(--accent)}.event-modal-icon{width:100%;height:150px;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse,color-mix(in srgb,var(--accent) 15%,transparent),transparent 70%);margin-bottom:15px}.event-local-time{color:#a4b2c6;font-size:11px;display:flex;align-items:center;gap:8px;margin:16px 0}.event-local-time+p{font-size:12px;line-height:1.9;margin-bottom:15px}.event-local-time~.button{margin-top:22px}.island-map{height:620px;position:relative;background:#101c27;border:1px solid #8da7be1a;border-radius:12px;overflow:hidden}.map-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#8ab0c709 1px,transparent 1px),linear-gradient(90deg,#8ab0c709 1px,transparent 1px);background-size:50px 50px}.map-world{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .3s}.island-svg{position:absolute;width:100%;height:100%}.island-shore{fill:none;stroke:#71a99d18;stroke-width:28px}.map-pin{position:absolute;width:33px;height:33px;background:#192f34;border:1px solid #83dfc86b;color:#abdcca;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:3;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #83dfc808}.map-pin>span{position:absolute;left:50%;transform:translate(-50%);top:38px;font-size:7px;color:#a3bdbb;white-space:nowrap;text-shadow:0 1px 5px #0c182a}.map-pin:hover,.map-pin.selected{background:var(--mint);color:#163a32}.map-corner-label{position:absolute;top:24px;left:25px;color:#779aa7;font-size:9px;letter-spacing:1.8px;line-height:1.8}.map-corner-label>small{font-size:6px;color:#4f7082;letter-spacing:1px}.map-compass{position:absolute;right:27px;top:25px;display:flex;flex-direction:column;align-items:center;color:#85a59e;font-size:9px}.map-compass>svg{transform:rotate(-90deg);margin:5px 0}.map-compass>small{color:#55767a;font-size:7px}.map-zoom{position:absolute;right:22px;bottom:23px;display:flex;flex-direction:column;border:1px solid #ffffff0f;background:#14212be6;padding:4px;border-radius:6px}.map-place-card{position:absolute;bottom:23px;left:23px;width:270px;padding:18px;background:#13232cee;box-shadow:0 5px 25px #0003}.map-place-card>.icon-button{position:absolute;right:8px;top:8px}.map-place-card .eyebrow{font-size:7px}.map-place-card>h3{margin:7px 0;font-size:17px;font-weight:500}.map-place-card>p{font-size:11px;color:#8fa8b8;margin-bottom:8px}.map-place-card>.small-text{font-size:8px}.faq-layout{display:grid;grid-template-columns:1fr 260px;gap:30px;align-items:start}.faq-item{border-bottom:1px solid #ffffff0a}.faq-item h2>button{padding:21px 3px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;text-align:left;color:#a9b9cd;font-size:12px;font-weight:500}.faq-item h2>button>span{display:flex;align-items:center;gap:16px}.faq-item h2 small{color:#536c83;font-size:8px;font-weight:400}.faq-item.open h2>button{color:var(--mint)}.faq-item p{font-size:11px;line-height:1.95;color:#859ab1;padding:0 35px 25px}.faq-aside{padding:25px;background:radial-gradient(ellipse at 70% 0%,#83dfc80a,transparent 70%),var(--panel)}.faq-aside>.eyebrow{font-size:7px;letter-spacing:1.4px;display:block;margin-bottom:28px}.faq-aside>svg{color:#9bbf9f;stroke-width:1}.faq-aside h2{font-size:32px;font-weight:500;color:#ddcea8;letter-spacing:-1px;margin:20px 0 12px;display:flex;align-items:center;gap:8px}.faq-aside p{font-size:11px;color:#8a9bb0;margin-bottom:25px}html[lang=zh-CN] .hero h1{font-size:clamp(48px,5.5vw,74px);letter-spacing:-2px;line-height:1.13}html[lang=zh-CN] .hero-copy>p{font-size:11px}html[lang=zh-CN] .section-heading h2{font-size:20px}html[lang=zh-CN] .eyebrow{letter-spacing:1px}html[lang=zh-CN] .hero-heading-star{bottom:6px}@media(min-width:1600px){:root{--chat: 320px}.site-header{padding-inline:40px}.main-navigation{gap:34px}.main-navigation>a,.nav-more>button{font-size:12px}.page-content{padding:42px 50px}.hero{min-height:480px}.hero-copy{padding-top:27px}.hero h1{font-size:94px}.hero-planet{width:385px;height:385px;right:70px}.hero-art>img{top:88px;width:115%;right:-6%}.hero-copy>p{font-size:12px}.hero-actions{margin-top:27px}.hero-community{margin-top:28px}.game-card-visual,.dino-card-art{height:190px}.dino-card-art>img{height:165px}.game-card-copy h3{font-size:17px}.dino-card-name>h3{font-size:14px}.game-card-copy p,.dino-card-details>p{font-size:10px}.market-seller{font-size:9px}.home-ticker>span{font-size:8px}.chat-message p{font-size:11px}.chat-message-meta strong{font-size:10px}}@media(max-width:1250px){:root{--chat: 260px}.site-header{gap:20px;padding-inline:24px}.main-navigation{gap:19px}.main-navigation>a{gap:5px;font-size:10px}.main-navigation>a>svg{display:none}.header-actions{gap:12px}.page-content{padding:28px}.preview-strip{padding-inline:28px}.hero-copy{padding-inline:27px}.hero-top-label{margin-inline:27px}.hero{min-height:410px}.hero h1{font-size:73px}.hero-art{width:59%}.hero-planet{width:305px;height:305px;right:17px;top:60px}.hero-art>img{top:98px;width:132%;right:-19%}.hero-copy>p{font-size:10px}.hero-link{font-size:9px}.hero-actions{gap:14px}.hero-heading-star{font-size:30px;right:-35px}.hero-specimen{right:20px;bottom:26px}.game-grid-row{gap:12px}.game-card-visual{height:140px}.game-card-copy{padding:13px 12px}.game-card-copy h3{font-size:13px}.game-card-copy p{font-size:8px}.game-card-pill{font-size:5px;letter-spacing:1px}.game-coin-object,.game-rocket-object,.game-cards-object,.game-dice-object{scale:.9}.section-heading h2{font-size:19px}.section-heading .text-link{font-size:9px}.home-reward-banner{gap:12px;padding:19px 17px}.home-reward-banner h3{font-size:14px}.reward-gift{width:39px;height:39px}.reward-value{width:78px;margin-right:0}.reward-value>strong{font-size:22px}.reward-value>.coin-icon{width:20px!important;height:20px!important;font-size:13px!important}.reward-value>small{font-size:5px;letter-spacing:.6px}.home-reward-banner .button{font-size:8px;padding-inline:9px;gap:5px}.dino-grid{gap:12px}.dino-card-art{height:132px}.dino-card-art>img{height:112px}.dino-card-details{padding:11px}.dino-card-name>h3{font-size:11px}.market-seller{font-size:6px;gap:4px}.market-seller .avatar{width:14px;height:14px;font-size:6px}.dino-price{font-size:10px;gap:4px}.dino-card-bottom{gap:5px}.game-play-layout{grid-template-columns:230px minmax(0,1fr)}.game-controls{padding:18px}.game-subnav{gap:15px}.game-subnav>a{font-size:9px}.game-subnav>a>svg{width:14px}.game-stage-header{padding:16px}.game-stage-header>span:first-child{font-size:5px}.game-lobby-grid{gap:16px}.game-lobby-grid .game-card-visual{height:180px}.game-lobby-grid .game-card-copy{padding:17px}.faq-layout{grid-template-columns:1fr 230px;gap:20px}.events-grid{gap:16px}.event-card-copy{padding:18px}.event-card-copy h2{font-size:19px}.page-heading>.button{font-size:10px;padding-inline:12px}.balance-pill{padding:10px;font-size:12px}.balance-pill>small{display:none}}@media(max-width:1060px){:root{--chat: 0px}.chat-panel{width:300px;transform:translate(100%);transition:transform .25s;z-index:100;top:0;height:100dvh;box-shadow:-15px 0 60px #0004}.chat-panel.mobile-open{transform:translate(0)}.mobile-chat-close{display:flex;margin-left:auto;margin-bottom:14px;margin-right:4px}.chat-live{margin-left:4px}.chat-heading{padding-top:22px}.mobile-chat-toggle{position:fixed;z-index:80;display:flex;width:44px;height:44px;right:22px;bottom:22px;background:#244138;border:1px solid #83dfc855;color:#acf1dc;border-radius:14px;justify-content:center;align-items:center;box-shadow:0 6px 20px #0004}.chat-scrim{display:block;position:fixed;z-index:95;top:0;right:0;bottom:0;left:0;background:#060b12aa;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hero{min-height:435px}.hero h1{font-size:87px}.hero-planet{width:350px;height:350px;right:40px;top:43px}.hero-art>img{width:120%;right:-10%;top:81px}.hero-copy{padding-top:28px}.hero-copy>p{font-size:11px}.hero-actions,.hero-community{margin-top:25px}.game-card-visual{height:160px}.game-card-copy h3{font-size:16px}.game-card-copy p{font-size:9px}.game-card-copy{padding:15px}.home-ticker>span{font-size:8px}.home-reward-banner h3{font-size:17px}.reward-value{width:100px}.reward-value>strong{font-size:28px}.reward-value>small{font-size:6px}.home-reward-banner .button{font-size:10px;padding:10px 15px}.dino-card-art{height:160px}.dino-card-art>img{height:140px}.dino-card-name>h3{font-size:13px}.market-seller{font-size:8px}.dino-price{font-size:12px}.dino-card-details{padding:14px}.section-heading h2{font-size:22px}.game-play-layout{grid-template-columns:270px minmax(0,1fr)}.game-controls{padding:24px}.game-subnav{gap:25px}.game-subnav>a{font-size:11px}.game-stage-header>span:first-child{font-size:7px}.chat-message p{font-size:11px}.chat-message-meta strong{font-size:10px}.chat-message{margin-bottom:25px}}@media(max-width:780px){:root{--header: 66px}.site-header{padding-inline:20px;gap:15px}.brand>img{width:32px;height:32px}.brand>span{font-size:16px}.brand small{font-size:5px;letter-spacing:2px;margin-top:5px}.main-navigation{gap:13px}.main-navigation>a,.nav-more>button{font-size:9px}.main-navigation>a:nth-child(3),.main-navigation>a:nth-child(4){display:none}.header-actions{gap:11px;margin-left:auto}.header-divider{display:none}.steam-button{font-size:9px;padding-inline:11px;min-height:36px}.page-content{padding:25px}.preview-strip{padding-inline:25px}.preview-strip>span:last-child{font-size:6px}.hero{min-height:410px}.hero h1{font-size:74px}.hero-copy{padding:25px;width:58%}.hero-top-label{margin:25px 25px 0;font-size:7px}.hero-art{width:57%}.hero-planet{width:280px;height:280px;top:63px;right:-8px}.hero-art>img{width:144%;right:-29%;top:105px}.hero-orbit{width:390px;height:210px;right:-90px}.hero-orbit.orbit-two{width:320px;height:340px;right:-29px;top:25px}.hero-specimen{right:17px;bottom:29px;padding:9px 10px}.hero-specimen small{font-size:4px}.hero-specimen>div{font-size:7px}.hero-specimen>svg{width:12px;margin-left:3px}.hero-copy>p{font-size:9px}.hero-actions{gap:14px}.hero-link{font-size:8px}.hero-actions .button{font-size:10px;padding-inline:14px}.hero-heading-star{font-size:30px;right:-33px}.hero-community>span{font-size:7px}.hero-community small{font-size:4px;letter-spacing:1px}.hero-community{gap:9px;margin-top:28px}.home-ticker>span{font-size:6px;letter-spacing:.7px;gap:6px}.home-ticker>span>svg{width:11px}.home-ticker{margin-bottom:28px}.section-heading h2{font-size:19px}.section-heading .eyebrow{font-size:8px;letter-spacing:1.2px}.section-heading>.text-link{font-size:8px;gap:5px}.game-grid-row{gap:12px}.game-card-visual{height:133px}.game-card-copy{padding:12px}.game-card-copy h3{font-size:13px}.game-card-copy p{font-size:7px}.game-card-copy h3>svg{width:12px}.game-card-pill{font-size:4px;letter-spacing:.8px}.home-reward-banner{flex-wrap:wrap;padding:20px;gap:15px}.home-reward-banner h3{font-size:15px}.home-reward-banner>div:nth-child(2){flex:1}.home-reward-banner .eyebrow{font-size:6px}.reward-value{width:86px}.reward-value>strong{font-size:24px}.home-reward-banner>.button{width:100%;margin-top:2px}.dino-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.home-dino-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dino-card-art{height:150px}.dino-card-art>img{height:125px}.home-dino-grid .dino-card-art{height:125px}.home-dino-grid .dino-card-art>img{height:107px}.home-dino-grid .dino-card-name>h3{font-size:10px}.dino-card-details{padding:12px}.home-dino-grid .dino-card-details{padding:10px}.home-dino-grid .dino-card-name>svg{display:none}.home-dino-grid .market-seller{font-size:6px}.home-dino-grid .market-seller .avatar{display:none}.home-dino-grid .dino-price{font-size:10px;gap:3px}.home-dino-grid .dino-price .coin-icon{width:11px!important;height:11px!important;font-size:7px!important}.home-dino-grid .dino-card-details>p{font-size:6px}.event-feature,.starter-feature{padding:23px}.event-feature h2,.starter-feature h2{font-size:29px}.event-feature p,.starter-feature p{font-size:9px}.event-feature .eyebrow{font-size:6px}.site-footer{margin-inline:25px}.page-heading{gap:15px}.page-heading h1{font-size:29px}.page-heading p{font-size:11px}.page-heading>.button{font-size:9px;padding:8px 11px}.page-heading>.button>svg{width:13px}.balance-pill{font-size:11px;gap:7px;padding:9px}.game-play-layout{grid-template-columns:220px minmax(0,1fr)}.game-controls{padding:19px}.game-controls .field-label{font-size:9px}.game-subnav{gap:20px}.game-subnav>a{font-size:10px}.game-stage-header{padding:14px}.game-stage-header>span:first-child{font-size:5px;letter-spacing:.8px}.game-stage-header .demo-badge{padding:3px 5px;font-size:5px}.meteor-multiplier{font-size:50px}.meteor-stage>p{font-size:5px;letter-spacing:1px}.meteor-ship{width:40px;right:6%}.game-lobby-grid{gap:16px}.game-lobby-grid .game-card-visual{height:160px}.game-lobby-grid .game-card-copy h3{font-size:17px}.game-lobby-grid .game-card-copy p{font-size:9px}.play-note{padding:20px;gap:13px}.play-note h3{font-size:14px}.play-note p{font-size:9px}.play-note>.text-link{font-size:9px;flex-shrink:0}.faq-layout{grid-template-columns:1fr}.faq-aside{max-width:400px}.events-grid{gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.event-art{height:200px}.event-card-copy>.eyebrow{font-size:7px}.event-card-copy h2{min-height:0;font-size:23px}.podium-card{padding-inline:12px}.podium-card>h2{font-size:13px}.podium-card>strong{font-size:24px}.podium-card>strong>.coin-icon{width:18px!important;height:18px!important;font-size:12px!important}.island-map{height:550px}}@media(max-width:580px){.site-header{padding-inline:15px;gap:9px}.mobile-nav-toggle{display:flex;width:25px;padding:2px;margin-left:-3px;color:#98a6ba}.brand{gap:7px}.brand>img{width:29px;height:29px}.brand>span{font-size:15px;letter-spacing:.6px}.brand small{font-size:4px;letter-spacing:1.8px}.main-navigation{display:none}.main-navigation.mobile-open{display:flex;position:fixed;top:var(--header);left:10px;right:10px;height:auto;max-height:calc(100dvh - 85px);overflow-y:auto;flex-direction:column;align-items:stretch;background:#161e2dfc;border:1px solid #ffffff16;border-radius:10px;padding:12px;box-shadow:0 10px 35px #0008;gap:3px}.main-navigation.mobile-open>a{display:flex;font-size:12px;padding:12px;gap:11px;border-radius:5px}.main-navigation.mobile-open>a>svg{display:block;width:17px}.main-navigation.mobile-open>a.active{background:#83dfc809;color:var(--mint)}.main-navigation.mobile-open>a.active:after{display:none}.nav-dot{right:auto;left:77px;top:16px}.nav-more>button{font-size:12px;padding:12px;width:100%;justify-content:space-between}.nav-more .dropdown-panel{position:static;background:#ffffff03;border:0;box-shadow:none;margin:0 3px 5px}.header-actions{gap:11px}.language-button{font-size:8px;gap:4px}.language-button>svg{width:13px}.steam-button{font-size:8px;gap:5px;padding:7px 9px;min-height:32px}.steam-button>svg{width:15px}.wallet-button{gap:5px;font-size:9px;padding:5px 7px}.wallet-button>span:last-child{display:none}.wallet-button .coin-icon{width:14px!important;height:14px!important;font-size:9px!important}.account-trigger{width:27px;height:29px;font-size:10px;border-radius:8px}.header-actions:has(.account-menu){gap:8px}.preview-strip{padding-inline:18px;min-height:33px}.preview-strip>span:first-child{gap:7px;font-size:8px}.preview-strip>span:last-child{display:none}.demo-indicator{font-size:6px}.page-content{padding:20px 18px}.hero{min-height:640px;border-radius:11px}.hero-top-label{margin:23px 23px 0;font-size:6px;letter-spacing:1.3px}.hero-issue{font-size:5px}.hero-copy{padding:21px 23px 0;width:100%}.hero h1{font-size:67px;letter-spacing:-3.4px}.hero h1>br{display:initial}.hero-heading-star{right:-32px;bottom:3px;font-size:27px}.hero-copy>p{font-size:10px;line-height:1.8;margin-top:15px;max-width:270px}.hero-actions{margin-top:20px;gap:22px}.hero-actions .button{font-size:10px;padding:10px 14px;min-height:39px}.hero-link{font-size:9px}.hero-community{position:absolute;top:532px;margin-top:0;left:23px;z-index:5}.hero-community>span{font-size:7px}.hero-community small{font-size:4.5px}.hero-community .avatar{width:23px;height:23px}.hero-art{top:278px;width:100%;height:354px}.hero-planet{width:230px;height:230px;top:36px;right:30px}.hero-art>img{width:113%;right:-8%;top:40px;transform:rotate(-9deg)}.hero-orbit{top:81px;right:-10px;width:320px;height:165px}.hero-orbit.orbit-two{width:290px;height:280px;top:9px;right:5px}.coord-one{right:24px;top:48px;font-size:5px}.coord-two{display:none}.hero-specimen{bottom:56px;right:19px;padding:8px}.hero-specimen .status-dot{width:4px;height:4px}.hero-specimen>div{font-size:6px;letter-spacing:.8px}.hero-specimen>div>small{font-size:3px;letter-spacing:.7px}.hero-specimen>svg{display:none}.star-a{top:157px;right:16px;font-size:22px}.star-b{top:63px;left:41px}.star-c{left:35px;bottom:94px}.home-ticker{padding:17px 0;justify-content:space-around;margin-bottom:28px;gap:5px}.home-ticker>span{font-size:5px;letter-spacing:.3px;gap:4px}.home-ticker>span>svg{width:10px}.home-ticker .ticker-last,.home-ticker>i:last-of-type{display:none}.home-ticker>i{width:1px;height:1px}.section-heading{gap:10px;margin-bottom:18px;align-items:flex-start}.section-heading h2{font-size:22px;line-height:1.25;max-width:240px;letter-spacing:-.8px}.section-heading .eyebrow{font-size:6px;letter-spacing:1px;margin-bottom:8px}.section-heading>.text-link{font-size:8px;gap:4px;margin-top:22px}.section-heading>.text-link>svg{width:12px}.game-grid-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.game-card-visual{height:155px}.game-card-copy{padding:14px}.game-card-copy h3{font-size:16px}.game-card-copy p{font-size:8px}.game-card-pill{font-size:5px;letter-spacing:.8px;bottom:13px}.game-card-copy h3>svg{width:14px}.game-coin-object,.game-rocket-object,.game-dice-object,.game-cards-object{scale:1}.home-reward-banner{margin:25px 0 30px;padding:20px 16px;gap:12px}.reward-gift{width:36px;height:36px;border-radius:9px}.reward-gift>svg{width:23px}.home-reward-banner>div:nth-child(2){min-width:calc(100% - 53px)}.home-reward-banner .eyebrow{font-size:5px;letter-spacing:.9px}.home-reward-banner h3{font-size:15px}.home-reward-banner p{font-size:8px;margin-top:3px}.reward-value{margin-top:5px;flex-shrink:0;width:100px}.reward-value>strong{font-size:27px}.reward-value>.coin-icon{width:24px!important;height:24px!important;font-size:16px!important}.reward-value>small{font-size:5px;letter-spacing:.8px}.home-reward-banner>.button{width:auto;flex:1;margin-top:5px;font-size:9px;padding-inline:10px}.home-market>.section-heading h2{max-width:220px}.home-market>.section-heading>.text-link{white-space:normal;line-height:1.6;max-width:76px;flex-shrink:0}.dino-grid,.home-dino-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dino-card-art,.home-dino-grid .dino-card-art{height:140px}.dino-card-art>img,.home-dino-grid .dino-card-art>img{height:116px}.dino-card-details,.home-dino-grid .dino-card-details{padding:12px}.dino-card-name>h3,.home-dino-grid .dino-card-name>h3{font-size:11px}.home-dino-grid .dino-card-name>svg{display:block;width:10px}.dino-card-details>p,.home-dino-grid .dino-card-details>p{font-size:7px}.market-seller,.home-dino-grid .market-seller{font-size:6px;gap:4px}.market-seller .avatar,.home-dino-grid .market-seller .avatar{display:inline-flex;width:14px;height:14px;font-size:6px}.dino-price,.home-dino-grid .dino-price{font-size:11px;gap:4px}.dino-price .coin-icon,.home-dino-grid .dino-price .coin-icon{width:12px!important;height:12px!important;font-size:8px!important}.home-bottom{grid-template-columns:1fr;margin-top:28px;gap:17px}.event-feature,.starter-feature{padding:24px}.event-feature h2,.starter-feature h2{font-size:35px;margin-top:18px}.event-feature p,.starter-feature p{font-size:10px;max-width:270px}.event-feature>.text-link,.starter-feature>.text-link{font-size:10px}.site-footer{padding:26px 0 27px;margin:15px 18px 0;gap:20px}.site-footer>div{gap:14px}.site-footer>div>a,.site-footer>div>button{font-size:8px}.site-footer>p{font-size:6px;max-width:calc(100% - 40px);line-height:1.8}.footer-brand{font-size:10px}.footer-brand small{font-size:7px}.mobile-chat-toggle{bottom:17px;right:17px;width:42px;height:42px}.page-heading{flex-wrap:wrap;margin:5px 0 26px;gap:18px}.page-heading h1{font-size:30px;letter-spacing:-1px;margin-top:9px}.page-heading .eyebrow{font-size:7px}.page-heading p{font-size:11px;line-height:1.8}.page-heading>.button{font-size:10px;min-height:36px;padding-inline:13px}.page-heading>.demo-badge{font-size:7px}.balance-pill{padding:7px 11px;font-size:12px}.balance-pill>small{display:inline;font-size:6px}.trading-subnav{gap:21px;margin-bottom:19px}.trading-subnav>a{font-size:9px;padding-bottom:12px;gap:5px}.trading-subnav>a>svg{width:13px}.market-info-bar{padding:12px;font-size:9px;align-items:flex-start;gap:9px}.market-info-bar>svg{width:16px;margin-top:2px}.market-info-bar>.demo-badge{display:none}.market-toolbar{gap:11px;margin-bottom:15px}.search-field{flex-basis:100%}.search-field input{font-size:11px;padding-block:12px}.filter-tabs{padding:3px;gap:2px}.filter-tabs button{font-size:8px;padding:6px 8px}.sort-select{margin-left:auto;gap:0}.sort-select select{font-size:8px;max-width:110px}.sort-select svg{width:12px}.result-heading{font-size:8px}.own-listing-row{flex-wrap:wrap;gap:10px;padding:12px}.own-listing-row>img{width:60px;height:45px}.own-listing-row .button{padding:6px 9px;font-size:8px;min-height:30px}.own-listing-row>.dino-price{font-size:10px}.own-listing-row strong{font-size:10px}.own-listings-section>.section-heading h2{font-size:17px}.own-listings-section>.section-heading>.text-link{margin-top:3px;font-size:8px}.modal-backdrop{padding:15px}.modal-panel{padding:21px;max-height:calc(100dvh - 30px);border-radius:12px}.modal-heading h2{font-size:16px}.listing-modal-art{height:180px}.listing-title{font-size:23px}.listing-attributes strong{font-size:11px}.login-modal h3{font-size:20px}.login-modal>p{font-size:10px}.toast-stack{bottom:70px;width:calc(100% - 32px)}.toast{font-size:10px;padding:12px}.game-lobby-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.game-lobby-grid .game-card-visual{height:155px}.game-lobby-grid .game-card-copy{padding:14px}.game-lobby-grid .game-card-copy h3{font-size:16px}.game-lobby-grid .game-card-copy p{font-size:8px}.game-lobby-grid .game-card-pill{font-size:5px;bottom:14px;letter-spacing:.8px}.game-lobby-grid .game-coin-object,.game-lobby-grid .game-dice-object{scale:1}.play-note{padding:18px;gap:12px;flex-wrap:wrap}.play-note>svg{align-self:flex-start;margin-top:3px;width:20px}.play-note>div{flex-basis:calc(100% - 40px)}.play-note h3{font-size:13px}.play-note p{font-size:10px}.play-note>.text-link,.play-note>.button{margin-left:32px;font-size:10px}.game-subnav{gap:20px;margin-bottom:18px}.game-subnav>a{font-size:10px;padding-bottom:13px}.game-subnav>a>svg{width:13px}.game-play-layout{display:flex;flex-direction:column-reverse;gap:16px}.game-stage{min-height:345px}.game-stage-header{padding:16px}.game-stage-header>span:first-child{font-size:6px;letter-spacing:1px}.game-stage-header .demo-badge{font-size:6px}.coinflip-stage,.dice-stage,.meteor-stage,.crate-stage{min-height:230px;padding:20px 20px 26px}.flipping-coin,.coin-face{width:110px;height:110px}.coin-face{font-size:65px}.coin-face.back{font-size:48px}.coin-stage-orbit{width:200px;height:200px;top:calc(50% - 118px)}.coinflip-stage>p{margin-top:30px;font-size:6px}.game-stage-footer{font-size:8px;padding:16px}.game-controls{padding:23px}.game-controls>.eyebrow{font-size:7px}.game-controls>h2{font-size:27px}.game-controls>p{font-size:11px}.game-controls>form{margin-top:24px}.game-controls .field-label{font-size:11px}.field-label>span{font-size:9px}.bet-presets{margin-top:10px;gap:8px}.bet-presets>button{font-size:10px;padding-block:7px}.amount-input{padding-inline:12px}.amount-input>input{font-size:16px;padding-block:12px}.amount-input>button{font-size:12px;padding-inline:9px}.choice-buttons>button{padding:13px;font-size:19px}.choice-buttons>button>span{font-size:10px}.game-odds{font-size:8px}.game-odds>strong{font-size:10px}.game-rules{padding:17px 19px}.game-rules p{font-size:10px}.game-result{margin:0 16px 16px;min-height:57px}.game-result strong{font-size:11px}.game-result span{font-size:8px}.dice-result{width:95px;height:95px;font-size:49px;border-radius:20px}.dice-ruler{margin-top:29px}.meteor-stage{min-height:235px}.meteor-multiplier{font-size:60px}.meteor-ship{right:13%;width:43px;top:9%}.meteor-stage>p{margin-top:30px;font-size:5px;letter-spacing:1.2px}.meteor-trajectory{bottom:25px}.blackjack-stage{padding-bottom:12px}.blackjack-stage .playing-card{width:47px;height:65px;font-size:15px}.playing-card>b{font-size:25px}.table-wordmark{font-size:23px;margin-block:17px}.hand-label{margin-block:8px}.blackjack-stage .card-hand{gap:5px}.game-history>.section-heading{align-items:center}.game-history>.section-heading h2{font-size:17px}.game-history>.section-heading>span{font-size:7px;max-width:120px}.data-table th{padding:12px;font-size:6px}.data-table td{padding:12px;font-size:9px}.data-table th:last-child{min-width:135px}.history-empty{padding:22px 14px;font-size:10px}.leaderboard-controls .filter-tabs{width:100%}.leaderboard-controls .filter-tabs button{flex:1;padding:8px 9px;font-size:9px}.podium{gap:10px;margin-top:35px}.podium-card{padding:18px 8px;border-radius:8px}.podium-card.place-1{padding:25px 8px 23px}.podium-card>.avatar.large{width:44px;height:44px;border-radius:15px;font-size:19px}.podium-card>h2{font-size:10px;margin-top:13px}.podium-card .country-tag{font-size:6px}.podium-card>strong{font-size:18px;gap:4px;margin-top:15px}.podium-card>strong>.coin-icon{width:13px!important;height:13px!important;font-size:8px!important}.podium-card>small{font-size:4.5px;letter-spacing:.7px;margin-top:3px}.podium-card>svg{width:21px;height:21px;margin-bottom:12px}.podium-position{font-size:10px;margin-bottom:12px}.rank-table th,.rank-table td{padding:13px 10px}.rank-table .avatar{width:22px;height:23px;margin-right:7px;border-radius:7px;font-size:8px}.rank-table th:last-child{min-width:0;padding-right:12px}.rank-table td:last-child{padding-right:12px}.rank-table td:nth-child(3),.rank-table th:nth-child(3){display:none}.rank-table td:first-child{width:30px}.events-grid{grid-template-columns:1fr;gap:20px}.event-art{height:220px}.event-card-copy{padding:24px}.event-card-copy>.eyebrow{font-size:7px}.event-card-copy h2{font-size:26px}.event-card-copy>p{font-size:11px;min-height:0;margin-bottom:20px}.faq-layout{gap:28px}.faq-item h2>button{font-size:12px;padding-block:19px}.faq-item h2>button>span{gap:12px}.faq-item p{padding-left:27px;padding-right:10px;font-size:11px}.faq-aside{max-width:none}.island-map{height:510px}.island-svg{width:160%;left:-30%}.map-world{top:20px}.map-pin{width:29px;height:29px}.map-pin>svg{width:15px}.map-pin>span{font-size:6px;top:35px}.map-corner-label{top:20px;left:18px;font-size:7px}.map-corner-label>small{font-size:5px}.map-compass{right:20px;top:18px}.map-place-card{left:15px;bottom:15px;width:calc(100% - 82px);padding:15px}.map-place-card>h3{font-size:16px}.map-place-card>p{font-size:10px}.map-zoom{right:15px;bottom:15px}html[lang=zh-CN] .hero h1{font-size:44px;letter-spacing:-2px;line-height:1.2}html[lang=zh-CN] .hero-copy>p{font-size:10px;margin-top:16px}html[lang=zh-CN] .hero h1>span:before{content:""}html[lang=zh-CN] .hero-heading-star{right:-29px;font-size:23px}html[lang=zh-CN] .hero-actions{margin-top:23px}html[lang=zh-CN] .section-heading h2{font-size:22px}html[lang=zh-CN] .page-heading h1{font-size:28px}}@media(max-width:370px){.header-actions{gap:7px}.steam-button{font-size:7px;padding-inline:7px}.language-button{gap:3px}.hero h1{font-size:58px}.hero-planet{right:15px}.hero-copy>p{font-size:9px}.hero-actions{gap:15px}.hero-link{font-size:8px}.section-heading h2{font-size:21px}.section-heading>.text-link{font-size:7px}.game-card-copy h3{font-size:14px}.game-card-copy p{font-size:7px}.market-seller,.home-dino-grid .market-seller{font-size:5px}.dino-price,.home-dino-grid .dino-price{font-size:9px}.dino-card-details,.home-dino-grid .dino-card-details{padding:10px}.dino-card-name>h3,.home-dino-grid .dino-card-name>h3{font-size:10px}.home-reward-banner h3{font-size:13px}.home-reward-banner>.button{font-size:8px}html[lang=zh-CN] .hero h1{font-size:39px}html[lang=zh-CN] .hero-heading-star{font-size:20px;right:-26px}}@media(max-width:580px){.hero-copy>p,html[lang=zh-CN] .hero-copy>p{font-size:12px}.hero-link{font-size:11px}.section-heading>.text-link{font-size:10px}.game-card-copy p,.game-lobby-grid .game-card-copy p{font-size:11px}.dino-card-name>h3,.home-dino-grid .dino-card-name>h3{font-size:13px;overflow-wrap:anywhere}.dino-card-details>p,.home-dino-grid .dino-card-details>p{font-size:10px}.dino-card-bottom{flex-wrap:wrap}.market-seller,.home-dino-grid .market-seller{font-size:9px}.dino-price,.home-dino-grid .dino-price{font-size:12px}.inventory-ready{font-size:10px}.home-reward-banner p,.home-reward-banner>.button{font-size:11px}.event-feature p,.starter-feature p,.page-heading p,.market-info-bar,.login-modal>p,.play-note p,.game-rules p,.game-rules p:last-child,.event-card-copy>p,.faq-item p,.map-place-card>p{font-size:12px}.filter-tabs button,.sort-select select,.result-heading{font-size:11px}.sort-select select{max-width:none}.trading-subnav>a{font-size:11px}.trading-subnav{gap:17px}.own-listing-row .button,.own-listing-row strong,.game-result strong,.game-result span{font-size:12px}.game-controls .field-label{font-size:13px}.field-label>span,.choice-buttons>button>span{font-size:11px}.bet-presets>button{font-size:12px;min-height:40px}.data-table td{font-size:11px}.data-table th{font-size:9px}.search-field input,.login-modal input,.chat-composer input{font-size:16px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--bg:#0c1210;--panel:#141d19;--raised:#1a2520;--border:#c9e6cb10;--muted:#8c9c93;--mint:#b2e87b;--gold:#e7c17a;--purple:#b4a0e2;--header:76px;--chat:286px;color:#e8eee7;background:var(--bg)}body{background:var(--bg);font-size:13px}button,a,input,select{touch-action:manipulation}.button{border-radius:7px;font-size:12px;background:linear-gradient(135deg,#c4ef8d,#9ed769);color:#1c3012;border-color:#d4fcab40;box-shadow:inset 0 1px #eeffdc45,0 4px 15px #0002}.button:hover:not(:disabled){background:linear-gradient(135deg,#dcffb0,#b3e88d);box-shadow:0 4px 22px #b2e87b20}.button.secondary{background:#ffffff05;color:#e1e9df;border-color:#c8e0c425;box-shadow:inset 0 1px #ffffff04}.gold-button{background:linear-gradient(125deg,#efd79b,#caa158);color:#322616;border-color:#ffe7b44d}.gold-button:hover:not(:disabled){background:linear-gradient(125deg,#ffe9b7,#e5bf77);box-shadow:0 5px 25px #dcb96722}.eyebrow{color:#8fa28e;font-size:9px;letter-spacing:1.7px}.text-link{font-size:11px}input,select{background:#0c1410;border-color:#d1e2d118}input:focus,select:focus{border-color:#b2e87b70;box-shadow:0 0 0 3px #b2e87b0d}.atmosphere{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0;background:radial-gradient(ellipse at 35% 8%,#304b251c,transparent 60%)}.jungle-silhouette{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.48;transform:translate(var(--drift-x,0),var(--drift-y,0)) scale(1.03)}.ambient-moon{position:absolute;width:600px;height:600px;top:-350px;left:24%;background:radial-gradient(circle,#c2e98b0f,transparent 65%)}.firefly{position:absolute;width:2px;height:2px;border-radius:50%;background:#d9ef94;opacity:0;box-shadow:0 0 10px 2px #bcf0903b;animation:firefly-drift calc(9s + var(--i)*.6s) linear infinite;animation-delay:calc(var(--i)*-.7s)}@keyframes firefly-drift{0%,to{transform:translateY(20px);opacity:0}30%{opacity:.35}70%{transform:translate(28px,-50px);opacity:.16}}.site-header{background:#101811ed;border-bottom-color:#b8dba812;box-shadow:0 4px 35px #0002;padding-inline:28px;gap:24px}.brand>img{filter:hue-rotate(-28deg)}.brand>span{letter-spacing:1.1px;font-size:18px}.brand small{font-size:7px;color:#82957b}.brand-light{color:#b9e991}.main-navigation{gap:25px}.main-navigation>a,.nav-more>button{font-size:12px;color:#9dad9e}.main-navigation>a svg{color:#6f826f}.main-navigation>a.active,.main-navigation>a.active svg{color:#c3ed98}.main-navigation>a.active:after{width:100%;background:#b2e87b;box-shadow:0 -3px 15px #b2e87b45}.main-navigation>a:nth-child(5){color:#dfc38a}.header-actions{gap:14px}.steam-button{background:#bfed8b;color:#1a2a15;font-size:11px}.steam-button:hover:not(:disabled){background:#d1ffa1}.wallet-button{background:#0a120d;border-color:#e5dfaa1a;color:#e7d8a7}.dropdown-panel{background:#1b271f;border-color:#c6e6bd24}.dropdown-panel a,.dropdown-panel button{color:#c2cec0}.account-trigger.plus{box-shadow:0 0 0 2px #102016,0 0 0 3px #95dfb7,0 0 20px #95dfb729}.account-trigger.apex{color:#efd18c;box-shadow:0 0 0 2px #182015,0 0 0 3px #dfb96c,0 0 22px #d9b76a35}.main-shell{position:relative;z-index:1}.preview-strip{background:#111b1480;padding:8px 30px;color:#92a58c;border-bottom-color:#adc4a810;font-size:10px}.preview-strip>span:last-child{font-size:9px;color:#7f927d}.demo-indicator{color:#badf8a;border-color:#b3df8a29;background:#b3df8a0a;font-size:8px}.page-content{padding:30px;max-width:1560px}.page-heading h1{font-size:38px;font-weight:650}.page-heading p{font-size:13px;color:#9daa9e}.section-heading{margin-bottom:20px}.section-heading h2{font-size:26px;font-weight:600;color:#eaf0e5;letter-spacing:-.7px}.section-heading .eyebrow{display:flex;margin-bottom:7px}.section-line{display:inline-block;height:2px;width:18px;background:#a4cf7d;box-shadow:0 0 10px #a4cf7d25}.section-line.purple{background:var(--purple)}.heading-count{display:inline-block;color:#6d826a;font-size:11px;border:1px solid #accb9e22;padding:2px 7px;border-radius:5px;vertical-align:middle;margin-left:12px;letter-spacing:0}.hub-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 20px}.hub-heading>span:first-child{color:#cedcc4;font-size:10px;letter-spacing:1.5px;display:flex;align-items:center;gap:9px}.hub-heading>span:last-child{display:flex;gap:12px;color:#6d806c;font-size:9px;letter-spacing:.8px}.status-dot{background:#b3ed77;box-shadow:0 0 10px #b3ed7755}.hero-layout{display:grid;grid-template-columns:minmax(0,1fr) 252px;gap:16px}.wild-hero{position:relative;isolation:isolate;border:1px solid #c9e6b621;border-radius:12px;overflow:hidden;min-height:420px;background:linear-gradient(110deg,#1d2e1c,#15251d 55%,#18372c);box-shadow:inset 0 1px #cfe5b90a,0 14px 50px #0002}.hero-forest{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#12200b55,transparent 65%),url(/assets/jungle.svg) center / cover;opacity:.8}.hero-forest:after{content:"";position:absolute;width:180px;height:550px;top:-240px;right:6%;background:linear-gradient(#dcff9320,transparent);transform:rotate(-25deg);filter:blur(22px)}.hero-eclipse{position:absolute;width:290px;height:290px;border:1px solid #b9e6a628;border-radius:50%;right:-35px;top:55px;box-shadow:0 0 65px #b5ee9f0b,inset 0 0 65px #b5ee9f05}.hero-eclipse:before,.hero-eclipse:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px dashed #d6ecb619;border-radius:50%}.hero-eclipse:after{top:-25px;right:-25px;bottom:-25px;left:-25px;border-style:solid;opacity:.4}.hero-stamp{position:absolute;top:22px;right:24px;color:#a4bd9259;font:10px monospace;letter-spacing:2px}.wild-hero-copy{padding:35px 30px 25px;position:relative;z-index:3;pointer-events:none}.wild-hero-copy a{pointer-events:auto}.season-tag{display:inline-flex;align-items:center;gap:7px;color:#bcdd96;background:#acdb6e0c;border:1px solid #d3ec9924;border-radius:4px;padding:5px 8px;letter-spacing:1.4px;font-size:8px;font-weight:600}.wild-hero h1{font-family:Barlow Condensed,sans-serif;font-size:clamp(64px,5.6vw,90px);font-weight:700;letter-spacing:-1.4px;line-height:.94;margin-top:25px;text-shadow:0 3px 24px #0c180d33}.wild-hero h1 em{font-style:normal;color:#c4ed8c}.wild-hero-copy>p{margin-top:19px;color:#b1c1aa;font-size:12px;line-height:1.85}.wild-hero-actions{display:flex;gap:10px;margin-top:25px;flex-wrap:wrap}.wild-hero-actions .button{font-size:11px;padding:10px 14px;gap:7px}.wild-hero-actions .secondary{background:#1427199c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero-traits{display:flex;gap:10px;align-items:center;margin-top:23px;color:#8ca17c;font-size:7px;letter-spacing:1px}.hero-traits>span{display:flex;align-items:center;gap:6px}.hero-traits>i{width:3px;height:3px;background:#86a36b;border-radius:50%}.hero-creature{position:absolute;z-index:2;width:86%;right:-20%;top:12%;height:85%;pointer-events:none;transform:rotate(-7deg)}.hero-creature .skin-dino{position:absolute;width:112%;right:0;top:12%;filter:drop-shadow(-12px 18px 14px #07150ac9);transform:translate(var(--drift-x,0),var(--drift-y,0))}.creature-word{position:absolute;right:14%;top:22%;font-family:Barlow Condensed,sans-serif;letter-spacing:9px;font-size:110px;color:#c4e4a909;transform:rotate(7deg)}.creature-aura{position:absolute;width:50%;height:20%;background:#a1ce782b;border-radius:50%;bottom:7%;right:8%;filter:blur(35px);z-index:-1}.hero-skin-chip{display:flex;gap:10px;align-items:center;position:absolute;bottom:20px;right:20px;z-index:4;background:#0e1d13d9;border:1px solid #c4e9b038;padding:9px 13px;border-radius:7px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.hero-skin-chip small{display:block;font-size:6px;letter-spacing:1.3px;color:#83a271}.hero-skin-chip strong{font-size:11px;letter-spacing:.1px;color:#d2e8c5}.hero-skin-chip>svg{margin-left:12px;color:#adcf88}.skin-chip-dot{width:25px;height:25px;border:1px solid #c2e59e45;border-radius:50%;background:radial-gradient(circle at 35% 25%,#d1ec9440,#63a17d20)}.hero-side{display:grid;grid-template-rows:1.35fr 1fr;gap:16px;min-width:0}.daily-card{padding:21px;border:1px solid #c2daa221;border-radius:12px;background:radial-gradient(ellipse at 10% 20%,#add8690a,transparent 80%),linear-gradient(145deg,#1a2519,#151f16);position:relative;overflow:hidden}.card-kicker{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:8px;letter-spacing:1.2px;color:#b9ca9f}.card-kicker>span:first-child{display:flex;gap:7px;align-items:center}.tiny-tag{font-size:7px;padding:1px 6px;border:1px solid #b2e87b26;color:#b2e87b;border-radius:3px}.daily-center{display:flex;align-items:center;gap:18px;margin-top:24px}.daily-center strong{font-size:42px;line-height:1;font-weight:700;letter-spacing:-2px;color:#e6eccf}.daily-center small{display:block;font-size:7px;letter-spacing:1.3px;color:#95a87f;margin-top:8px}.daily-coin-art{position:relative;transform:rotate(-15deg)}.daily-coin-art .coin-icon{background:linear-gradient(135deg,#f9e6a7,#cca454);color:#5f4921;border:2px solid #ffecc1;box-shadow:4px 4px #826630,9px 10px 18px #0005,inset 0 0 0 3px #f8dba95a}.daily-coin-art>span:not(.coin-icon){position:absolute;top:-4px;right:-7px;color:#fff7d4;font-size:17px;animation:gentle-glow 3s ease-in-out infinite}.daily-card>p{font-size:10px;color:#93a389;margin:18px 0 15px}.daily-card>.button{min-height:38px;font-size:10px;padding:9px 8px;gap:7px}.member-teaser{position:relative;isolation:isolate;padding:21px;border:1px solid #dcc17a26;border-radius:12px;background:linear-gradient(120deg,#2b271b,#1f2318);overflow:hidden;display:flex;align-items:center}.member-teaser .card-kicker{font-size:7px;color:#ae9661}.member-teaser h3{font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:700;color:#eed599;margin:8px 0 5px;line-height:1}.member-teaser p{font-size:9px;color:#aa9e7c;max-width:150px}.gold-link{display:flex;align-items:center;gap:9px;font-size:9px;font-weight:600;color:#e0c585;margin-top:12px}.teaser-crown{position:absolute;right:-10px;bottom:18px;z-index:-1;color:#e2c77328;transform:rotate(-16deg);filter:drop-shadow(0 0 12px #f2cb6440)}.member-teaser:hover{border-color:#e4bd6755}.hub-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 35px}.hub-shortcuts>a{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid #bdd5b411;border-radius:8px;background:#19211a9c;transition:background .2s,border-color .2s,transform .2s;min-width:0}.hub-shortcuts>a:hover{background:color-mix(in srgb,var(--accent) 7%,#172118);border-color:color-mix(in srgb,var(--accent) 25%,transparent);transform:translateY(-2px)}.shortcut-icon{width:37px;height:37px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--accent);border-radius:8px;background:color-mix(in srgb,var(--accent) 8%,transparent);border:1px solid color-mix(in srgb,var(--accent) 13%,transparent)}.hub-shortcuts strong{display:block;color:#cdd9c8;font-size:12px;font-weight:600}.hub-shortcuts small{display:block;color:#758970;font-size:9px;margin-top:3px}.shortcut-arrow{margin-left:auto;color:#6a7d64}.home-games{margin:0 0 36px}.nexus-home .game-grid-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}.game-card{border:1px solid #c0d4c512;background:#141e18;position:relative;box-shadow:0 5px 18px #0001}.game-card:after{content:"";position:absolute;width:60px;height:140%;background:linear-gradient(90deg,transparent,#fff1,transparent);top:-20%;left:-90px;transform:skew(-22deg);transition:left .6s;pointer-events:none}.game-card:hover:after{left:150%}.game-card-visual{background:radial-gradient(ellipse at 50% 60%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 80%),linear-gradient(155deg,#1e2b23,#131e19);height:157px;padding-bottom:12px}.game-card-visual:before{content:"";position:absolute;width:105px;height:105px;border:1px solid color-mix(in srgb,var(--accent) 15%,transparent);border-radius:50%;top:18px}.game-card-pill{color:var(--accent);font-size:6px;letter-spacing:1.2px;bottom:11px}.game-card-copy{padding:15px 14px;border-top:1px solid color-mix(in srgb,var(--accent) 12%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 3%,#141e18),#141e18)}.game-card-copy h3{font-size:15px;color:#e5eddf}.game-card-copy p{font-size:10px;color:#8e9e8b}.game-grid{opacity:.45}.game-coin-object{background:linear-gradient(135deg,#f1e5b1,#c4a255 55%,#8d6a2c);box-shadow:5px 7px #85662f,12px 15px 22px #0005,inset 0 0 0 4px #fff5c447;transform:rotate(-23deg) skewY(7deg)}.game-coin-object>span{color:#725021;border-color:#fae5a280;text-shadow:1px 1px #f7e3a6}.game-dice-object{background:linear-gradient(140deg,#decef8,#9d80d5);box-shadow:7px 8px #6e5298,12px 17px 20px #0005,inset 2px 2px #e9dbfb70}.game-rocket-object{filter:drop-shadow(0 0 17px #d9946430)}.game-crate-object{color:#e8c479;filter:drop-shadow(0 0 18px #efba4c3a)}.game-card:hover .game-coin-object{animation:coin-hover 1.6s ease-in-out infinite}.game-card:hover .game-dice-object{transform:rotate(-10deg) translateY(-4px);transition:transform .3s}.game-card:hover .game-rocket-object{transform:translate(4px,-7px);transition:transform .3s}@keyframes coin-hover{50%{transform:rotate(-10deg) skewY(7deg) translateY(-7px)}}.arcade-footnote{display:flex;align-items:center;gap:8px;font-size:9px;color:#7a8d72;padding:13px 0 0}.arcade-footnote>span{margin-left:auto;color:#596f55}.home-skins{margin:0 0 32px}.skin-shelf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.skin-shelf-card,.skin-catalog-card{border:1px solid #d1dfc717;background:#152019;border-radius:9px;overflow:hidden;text-align:left;position:relative;transition:border-color .25s,transform .25s,box-shadow .25s;min-width:0}.skin-shelf-card:hover,.skin-catalog-card:hover{border-color:color-mix(in srgb,var(--skin-accent) 50%,transparent);transform:translateY(-4px);box-shadow:0 10px 30px #0003}.skin-shelf-art{position:relative;height:178px;overflow:hidden;background:radial-gradient(ellipse at 50% 75%,color-mix(in srgb,var(--skin-accent) 15%,transparent),transparent 70%),linear-gradient(155deg,#202c24,#17211c)}.skin-shelf-art:after{content:"";position:absolute;width:70%;height:16px;bottom:21px;left:15%;background:#0005;border-radius:50%;filter:blur(8px)}.skin-series{position:absolute;z-index:3;top:13px;left:13px;font-size:6px;letter-spacing:1.6px;color:#aac2a084}.skin-shelf-halo{position:absolute;width:120px;height:120px;border:1px solid color-mix(in srgb,var(--skin-accent) 18%,transparent);left:calc(50% - 60px);top:28px;border-radius:50%;box-shadow:inset 0 0 30px color-mix(in srgb,var(--skin-accent) 4%,transparent)}.skin-shelf-art .skin-dino{position:absolute;width:114%;left:-7%;top:23px;z-index:2;transition:transform .4s}.skin-shelf-card:hover .skin-dino{transform:scale(1.07) translateY(-3px)}.skin-number{position:absolute;right:10px;bottom:5px;font-family:Barlow Condensed,sans-serif;font-size:55px;color:color-mix(in srgb,var(--skin-accent) 9%,transparent);line-height:1}.skin-preview-cta{position:absolute;z-index:3;top:11px;right:10px;display:flex;align-items:center;gap:5px;color:var(--skin-accent);font-size:8px;opacity:0;transform:translateY(-5px);transition:.2s}.skin-shelf-card:hover .skin-preview-cta{opacity:1;transform:translateY(0)}.skin-shelf-copy{padding:14px 15px 16px}.skin-rarity{font-size:7px;letter-spacing:1.3px;color:var(--skin-accent,#adbd9f);text-transform:uppercase}.skin-shelf-copy h3{font-size:17px;color:#e2eade;margin:2px 0 14px;font-weight:600}.skin-palette{display:flex;align-items:center;gap:4px}.skin-palette>i{width:11px;height:11px;border:1px solid #fff2;border-radius:50%}.skin-palette>span{display:flex;align-items:center;gap:5px;margin-left:auto;color:#758972;font-size:6px;letter-spacing:1px}.skin-dino{position:relative;aspect-ratio:8/5;isolation:isolate}.skin-dino>img{display:block;width:100%;height:100%;object-fit:contain;filter:grayscale(1) contrast(1.2) brightness(.9)}.skin-dino>span{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:var(--dino-url);mask-image:var(--dino-url);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.skin-paint{background:linear-gradient(175deg,var(--skin-a) 3%,var(--skin-b) 41%,var(--skin-b) 55%,var(--skin-c) 73%);mix-blend-mode:color;opacity:.94}.skin-pattern{background:repeating-linear-gradient(112deg,transparent 0% 4%,var(--skin-a) 5% 6%,transparent 7% 9%);mix-blend-mode:multiply;opacity:.63}.skin-dino.spots .skin-pattern{background:radial-gradient(ellipse,var(--skin-a) 0% 24%,transparent 30%) 0 0 / 4.7% 6%,radial-gradient(ellipse,var(--skin-a) 0% 22%,transparent 28%) 3% 2% / 7% 9%;opacity:.45}.skin-light{background:linear-gradient(175deg,var(--skin-b),transparent 55%,#030b0b70);mix-blend-mode:soft-light;opacity:.55}.skin-dino.mirrored{transform:scaleX(-1)}.apex-banner{display:flex;align-items:center;gap:22px;border:1px solid #d6b9752a;border-radius:10px;background:radial-gradient(ellipse at 85% 50%,#c6a14e12,transparent 50%),linear-gradient(110deg,#26261a,#1a231a);padding:24px;margin:0 0 35px;position:relative;overflow:hidden}.apex-banner:after{content:"";position:absolute;width:160px;height:160px;border:1px solid #d7ba6812;right:25%;top:-90px;transform:rotate(45deg)}.apex-banner-emblem{width:64px;height:70px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#dfbe76;background:linear-gradient(135deg,#dac57a13,#dfb76406);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.apex-banner .eyebrow{color:#ba9c5a;font-size:8px}.apex-banner h2{color:#e6d4a4;font-size:21px;letter-spacing:-.5px;margin:5px 0}.apex-banner p{color:#a49e83;font-size:11px}.apex-banner>.button{margin-left:auto;flex-shrink:0;font-size:10px}.home-market{margin-bottom:35px}.dino-card{background:#152019;border-color:#c2d4b915}.dino-card-art{background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--rarity) 8%,transparent),transparent 65%),linear-gradient(140deg,#202c24,#15201a)}.dino-card-art>.skin-dino{position:absolute;width:110%;left:-5%;top:16px;z-index:2}.dino-card-name>h3{color:#e0e9d8;font-size:13px}.dino-card-details>p{color:#8a9e84;font-size:10px}.dino-card-bottom{border-color:#d3e0c20d}.market-seller{color:#8d9b82;font-size:9px}.community-tiles{display:grid;grid-template-columns:1.1fr 1fr;gap:18px}.community-tiles>a{position:relative;overflow:hidden;border-radius:10px;padding:27px;border:1px solid #d7dec41c;background:linear-gradient(125deg,#272439,#1b2226)}.community-tiles .eyebrow{color:#b0a0cf;font-size:8px}.community-tiles h2{font-size:29px;font-weight:550;letter-spacing:-.7px;line-height:1.2;margin:20px 0 12px;position:relative;z-index:1}.community-tiles h2 em{font-style:normal;color:#c9b9ec}.community-tiles p{font-size:11px;color:#9b9aaa;max-width:82%;position:relative;z-index:1}.community-tiles .text-link{margin-top:24px;color:#c6b3e2}.community-tiles .tile-art{position:absolute;bottom:20px;right:10px;color:#b5a3dd0c;transform:rotate(-13deg)}.community-tiles .community-map-tile{background:linear-gradient(125deg,#1d2d23,#17221c)}.community-map-tile h2{margin-top:31px;color:#d4e2c4}.community-tiles .community-map-tile .eyebrow{color:#91a77d}.community-tiles .community-map-tile p{color:#92a48a}.community-tiles .community-map-tile .text-link{color:#b8d29b}.community-tiles .community-map-tile .tile-art{top:55px;color:#9ac47b12;right:10px;transform:rotate(12deg)}.chat-panel{background:#101912f5;border-left-color:#c4deba17}.chat-heading{border-color:#cbdfba0e}.chat-tabs button.active{color:#d5e5c9}.chat-tabs button.active:after{background:#b2e87b}.chat-channels{padding:12px 15px}.chat-channels>button{font-size:10px;color:#7f9277}.chat-channels>button.active{background:#b2e87b0e;color:#c3ea96;border:1px solid #b2e87b16}.chat-welcome{margin:0 15px;border:1px solid #c1d0aa16;border-radius:7px;background:linear-gradient(120deg,#29362066,#1b281a44);padding:13px}.chat-welcome>span{font-size:8px;letter-spacing:1px;color:#b0ce8d}.chat-welcome p{margin:5px 0 0;color:#839774;font-size:10px}.chat-message{gap:10px}.chat-message-meta strong{font-size:11px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-message p{color:#b1bfaa;font-size:11px}.chat-date{color:#586e51;font-size:7px;margin-top:8px}.chat-composer{border-color:#c2deaf12;padding:14px}.chat-composer form{background:#172418;border-color:#c0df9f1c}.chat-composer input{background:none;font-size:11px;color:#d2e0c3}.chat-composer form>button{color:#b4dc88}.chat-bottom-brand{font-size:6px;color:#648057;border-color:#c1d2a60d;padding:13px 8px}.chat-member-banner{display:flex;align-items:center;gap:10px;margin:0 14px 6px;padding:12px 10px;background:linear-gradient(110deg,#d6b65b0e,#6677330a);border:1px solid #dbb97d21;border-radius:7px;color:#d6bc7d}.chat-member-banner>span{font-size:10px;color:#c7c09d}.chat-member-banner small{display:block;color:#a38f5c;font-size:6px;letter-spacing:.7px;margin-top:2px}.chat-member-banner>svg:last-child{margin-left:auto}.member-badge{display:inline-flex;font-size:7px;letter-spacing:.5px;font-weight:700;border-radius:3px;padding:1px 5px;background:#b3e6c015;color:#a8dab4;border:1px solid #b3e6c029;vertical-align:middle}.member-badge.apex{background:#d9b76b15;color:#e4c57e;border-color:#dbba6f35}.member-frame{box-shadow:0 0 0 2px #101912,0 0 0 3px #9ed1aa80}.member-frame.apex{box-shadow:0 0 0 2px #101912,0 0 0 3px #e1c075a1,0 0 16px #e1c07524}.chat-message-meta{gap:5px;flex-wrap:wrap}.chat-message-meta time{margin-left:auto}.site-footer{border-color:#b2d09d11;padding-top:28px}.site-footer>div{flex-wrap:wrap;justify-content:flex-end}.site-footer>p{color:#556b50}.footer-brand>span{color:#b3d78f}.panel,.game-controls,.game-stage,.game-history,.game-rules,.play-note,.market-info-bar,.filter-bar,.trading-subnav,.data-table-wrap,.faq-sidebar,.event-card,.map-place-card{background-color:#141f18;border-color:#bdcfb315}.game-stage{background:radial-gradient(ellipse at 50% 30%,#a9d2770a,transparent 70%),#111d15}.game-controls input,.game-controls select{background:#0b160e}.game-rules p,.play-note p{color:#96a88a}.game-subnav>a.active{color:#c3e998}.game-result{background:#afdc7610}.search-field{background:#111b13;border-color:#bfd4b51c}.modal-panel{background:linear-gradient(145deg,#1c2a1e,#131e16);border-color:#c9dfb92b;box-shadow:0 30px 100px #0007,inset 0 1px #ffffff05}.modal-backdrop{background:#030a06ba;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.toast{background:#233323;border-color:#b9dfa42d;color:#d1e7c0}.toast.error{background:#382620}.collection-counter{font-size:16px;color:#5f7956;text-align:right;line-height:1.25;flex-shrink:0}.collection-counter>strong{color:#c7e59f;font-size:34px;font-weight:500}.collection-counter small{display:block;font-size:8px;letter-spacing:1px;color:#839873;margin-top:5px}.skin-studio{display:grid;grid-template-columns:minmax(0,1fr) 285px;border:1px solid #c2e1af24;border-radius:12px;overflow:hidden;background:#152219;box-shadow:0 16px 35px #0002}.skin-stage{position:relative;min-height:460px;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 25%,#4b775a25,transparent 70%),linear-gradient(150deg,#1a3026,#0e2117)}.skin-stage.forest:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:url(/assets/jungle.svg) center / cover;opacity:.8}.skin-stage.studio{background:radial-gradient(ellipse at 50% 20%,#8fa7a027,transparent 65%),linear-gradient(#25302f,#151b1b)}.skin-stage.sunset{background:radial-gradient(ellipse at 70% 20%,#f6b77735,transparent 65%),linear-gradient(#4c3231,#211c22)}.stage-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;position:absolute;top:21px;left:24px;right:24px;font-size:7px;letter-spacing:1.2px;color:#839b7f;z-index:2}.stage-topline>span:first-child{display:flex;align-items:center;gap:7px}.studio-word{position:absolute;font-family:Barlow Condensed,sans-serif;font-size:clamp(60px,8vw,130px);letter-spacing:10px;color:#bde9b00a;width:100%;text-align:center;top:60px}.studio-halo{width:270px;height:270px;border:1px solid #c4dfb018;position:absolute;left:calc(50% - 135px);top:60px;border-radius:50%;box-shadow:0 0 0 25px #bde1a405,inset 0 0 60px #b1dda609}.studio-specimen{width:105%;position:absolute;left:-2.5%;top:54px;z-index:2;transition:transform .35s;transform-origin:50% 65%}.studio-specimen>.skin-dino{filter:drop-shadow(0 28px 10px #010f0a90)}.studio-floor{position:absolute;width:80%;height:80px;bottom:100px;left:10%;border:1px solid #b6d0a019;border-radius:50%;background:radial-gradient(ellipse,#709e6d14,transparent 70%);transform:perspective(300px) rotateX(55deg)}.stage-name{position:absolute;bottom:72px;left:24px;z-index:3}.stage-name>span{display:block;font-size:7px;text-transform:uppercase;letter-spacing:2px;color:#94af84}.stage-name>strong{display:block;color:#e3efd8;font-size:24px;font-weight:500;margin:2px 0}.stage-name>small{font-size:9px;color:#758d6a}.stage-tools{position:absolute;z-index:3;bottom:0;padding:12px 20px;left:0;right:0;display:flex;align-items:center;gap:14px;border-top:1px solid #c7e3aa14;background:#0c1a12b0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.background-options{display:flex;align-items:center;gap:8px}.background-options>button{width:20px;height:20px;border:2px solid transparent;border-radius:50%;padding:2px;background-clip:content-box}.background-options .forest{background-color:#567d50}.background-options .studio{background-color:#a3aba6}.background-options .sunset{background-color:#cd8970}.background-options>.active{border-color:#d3e5c5}.zoom-control{display:flex;align-items:center;gap:8px;color:#849776;margin-left:auto}.zoom-control input{width:70px;padding:0;accent-color:#b2d98d;height:16px;border:0;background:none;box-shadow:none}.skin-control{padding:26px;background:linear-gradient(145deg,#1b2a1e,#16221a);border-left:1px solid #c8dfb41b}.skin-control .eyebrow{font-size:8px}.skin-control-title{display:flex;align-items:center;gap:12px;justify-content:space-between;margin:10px 0 8px}.skin-control-title h2{font-size:25px;line-height:1.2;font-weight:600;letter-spacing:-.7px}.favorite-button{color:#78926a;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.favorite-button.active{color:#e5a797}.favorite-button.active svg{fill:#e5a79724}.skin-control>p{color:#96a68a;font-size:11px}.control-label{display:block;color:#9cac92;font-size:8px;letter-spacing:1.1px;margin:24px 0 8px}.skin-control select{width:100%;padding:11px;font-size:12px}.palette-heading{display:flex;align-items:center;justify-content:space-between}.palette-heading .text-link{font-size:10px;margin-top:19px}.color-controls{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 22px}.color-controls label{background:#0f1b12;border:1px solid #c1d0a518;border-radius:6px;padding:6px;text-align:center;cursor:pointer}.color-controls input{width:100%;display:block;height:25px;padding:0;border:0;cursor:pointer;box-shadow:none;background:none;border-radius:3px}.color-controls input::-webkit-color-swatch-wrapper{padding:0}.color-controls input::-webkit-color-swatch{border:0;border-radius:3px}.color-controls span{display:block;font-size:6px;color:#819676;letter-spacing:1px;margin-top:5px}.skin-control>.button{font-size:11px;min-height:42px;margin-top:9px;padding-inline:9px}.skin-control>.cosmetic-note{display:flex;gap:7px;font-size:9px;line-height:1.7;color:#6d8563;margin-top:16px}.cosmetic-note svg{margin-top:2px}.wardrobe-toolbar{margin:28px 0 20px;display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}.tabs{display:flex;align-items:center;gap:3px;padding:4px;background:#142017;border:1px solid #c4d6b714;border-radius:7px}.tabs button{font-size:11px;color:#94a48a;padding:9px 12px;border-radius:4px;white-space:nowrap}.tabs button.active{color:#c6e5a5;background:#b4dc7e10;box-shadow:inset 0 0 0 1px #b4dc7e19}.tabs small{margin-left:5px;color:#617a56}.wardrobe-filters{display:flex;gap:10px;flex:1;justify-content:flex-end}.wardrobe-filters>select{max-width:150px;font-size:10px;padding:9px}.wardrobe-filters .search-field{max-width:190px;min-width:100px}.wardrobe-filters input{font-size:11px}.skin-catalog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.skin-catalog-card{padding:0 0 15px}.skin-catalog-card.selected{border-color:#b2e87b8a;box-shadow:0 0 0 1px #b2e87b12}.skin-catalog-art{height:165px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--skin-accent,#bbd998) 13%,transparent),transparent 70%),linear-gradient(140deg,#223126,#17211b)}.skin-catalog-art>.skin-dino{position:absolute;top:24px;left:-8%;width:116%;transition:transform .3s}.skin-catalog-card:hover .skin-dino{transform:scale(1.06)}.skin-owned{position:absolute;top:12px;right:10px;display:flex;align-items:center;gap:4px;z-index:3;font-size:6px;letter-spacing:.5px;color:#b9d697;padding:2px 4px;background:#1c2a1a;border:1px solid #b9d69725;border-radius:3px}.catalog-heart{position:absolute;bottom:10px;right:12px;color:#dab5a0}.skin-catalog-info{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:12px 13px}.skin-catalog-info h3{font-size:14px;font-weight:550;color:#dfead4;margin-top:2px}.skin-price{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:#d4c28c;white-space:nowrap}.skin-catalog-info .text-mint{font-size:10px}.skin-catalog-card>.skin-palette{padding-inline:13px}.cosmetic-confirm>.skin-dino{width:100%;background:radial-gradient(ellipse,#97c37c17,transparent 70%);margin-top:-25px}.cosmetic-confirm h3{font-size:24px;text-align:center;margin-top:-25px}.cosmetic-confirm label{display:block;color:#b0c19e;margin:5px 0 8px}.cosmetic-confirm input,.cosmetic-confirm select{width:100%}.cosmetic-confirm p,.membership-confirm>p{color:#95a589;font-size:12px;margin:15px 0;text-align:center}.cosmetic-confirm .button,.membership-confirm .button{margin-top:15px}.confirm-price{display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap;color:#e6ce94;font-size:29px;font-weight:600;margin:18px 0}.confirm-price small{flex:0 0 100%;text-align:center;color:#9b9f7c;font-size:10px;font-weight:400}.membership-hero{position:relative;border-radius:12px;overflow:hidden;background:radial-gradient(ellipse at 75% 20%,#deb9561a,transparent 60%),linear-gradient(125deg,#252b1b,#18251a);border:1px solid #ddc48226;padding:40px;min-height:335px}.membership-hero .season-tag{color:#dbbd79;border-color:#ddc4822b;background:#ddc48209}.membership-hero h1{font-family:Barlow Condensed,sans-serif;font-size:75px;line-height:.97;letter-spacing:-1px;margin-top:24px;position:relative;z-index:2}.membership-hero h1 em{font-style:normal;background:linear-gradient(120deg,#f6e1a8,#b08b42);-webkit-background-clip:text;background-clip:text;color:transparent}.membership-hero>p{color:#acae8d;font-size:12px;margin-top:18px;line-height:1.85;position:relative;z-index:2}.membership-promise,.active-member-note{display:inline-flex;align-items:center;gap:7px;margin-top:20px;font-size:9px;color:#b2b18a;position:relative;z-index:2}.active-member-note{color:#d2df9f;background:#b2ce6c09;border:1px solid #b2ce6c23;padding:7px 10px;border-radius:5px}.hero-membership-emblem{position:absolute;right:11%;top:64px;width:210px;height:240px;display:flex;align-items:center;justify-content:center;color:#e6c477;filter:drop-shadow(0 0 24px #e3bd6920)}.hero-membership-emblem>span{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(50% 0,95% 24%,95% 76%,50% 100%,5% 76%,5% 24%);background:linear-gradient(120deg,#eed0893a,#b98c3515 45%,#f2d6903a)}.hero-membership-emblem>span:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;clip-path:inherit;background:linear-gradient(135deg,#363b23,#262f1d)}.hero-membership-emblem>svg{z-index:2;margin-top:-22px;stroke-width:1;filter:drop-shadow(0 3px 0 #665323)}.hero-membership-emblem small{position:absolute;bottom:51px;font-size:13px;letter-spacing:7px;margin-left:7px;color:#d6b56c}.hero-membership-emblem>i{position:absolute;top:26px;right:15px;color:#ffedb2;font-size:27px;font-style:normal;animation:gentle-glow 4s ease-in-out infinite}.membership-stars{position:absolute;right:8%;top:30px;width:40%;height:250px;color:#eed09244;font-size:25px}.membership-stars>span{position:absolute;bottom:25px;left:20px;font-size:16px}.membership-stars>i{position:absolute;top:60px;right:0;font-style:normal;font-size:39px}.member-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:28px 0 45px}.member-plan{--plan-accent:#adc28d;position:relative;background:linear-gradient(145deg,#1e2a1f,#142018);border:1px solid color-mix(in srgb,var(--plan-accent) 23%,transparent);border-radius:11px;padding:26px 23px;min-width:0;overflow:hidden}.member-plan.plus{background:radial-gradient(ellipse at 50% 0,#5baa7c10,transparent 70%),linear-gradient(145deg,#20312a,#15221c)}.member-plan.apex{background:radial-gradient(ellipse at 50% 0,#a7903610,transparent 70%),linear-gradient(145deg,#302e20,#1e2419);border-color:#d3b36c60;box-shadow:0 0 35px #e4bd6906,inset 0 1px #edd18b1a}.plan-kicker{display:block;font-size:6px;letter-spacing:1.5px;color:color-mix(in srgb,var(--plan-accent) 75%,#304522);margin-bottom:20px}.plan-popular{position:absolute;right:-1px;top:-1px;background:linear-gradient(120deg,#dfc480,#af8e4b);color:#332b17;border-radius:0 10px 0 7px;font-size:6px;letter-spacing:.8px;font-weight:700;padding:6px 9px}.plan-icon{width:48px;height:48px;border-radius:12px;border:1px solid color-mix(in srgb,var(--plan-accent) 20%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--plan-accent) 10%,transparent),transparent);color:var(--plan-accent);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.member-plan h2{font-size:28px;font-weight:600;color:var(--plan-accent);letter-spacing:-1px}.member-plan>p{color:#95a189;font-size:10px;margin-top:7px;min-height:18px}.plan-price{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:27px 0 22px;min-height:70px}.plan-price strong{font-size:34px;color:#e3e8d9;letter-spacing:-1px;line-height:1}.plan-price small{flex:0 0 100%;font-size:10px;color:#8e9b7e}.member-plan>.button{font-size:11px;min-height:42px;gap:7px;padding-inline:8px}.member-plan ul{list-style:none;padding:21px 0 0;margin:23px 0 16px;border-top:1px solid color-mix(in srgb,var(--plan-accent) 13%,transparent)}.member-plan li{display:flex;align-items:center;gap:9px;color:#b4c1a7;font-size:11px;margin-bottom:13px}.member-plan li svg{width:14px;height:14px;color:var(--plan-accent)}.plan-bottom-note{display:block;color:#657e59;font-size:9px;margin-top:35px}.plan-bundle{display:flex;gap:7px;margin-top:23px}.plan-bundle>span{width:51px;height:43px;display:flex;align-items:center;border:1px solid color-mix(in srgb,var(--bundle-color) 25%,transparent);background:radial-gradient(ellipse,color-mix(in srgb,var(--bundle-color) 13%,transparent),transparent);border-radius:6px}.plan-bundle .skin-dino{width:100%}.member-preview-section{display:grid;grid-template-columns:1fr 340px;gap:60px;align-items:center;padding:22px 30px 35px}.member-preview-section h2{font-size:30px;letter-spacing:-1px;line-height:1.25;margin:16px 0;font-weight:550}.member-preview-section>div:first-child>p{color:#8d9f80;font-size:12px;line-height:1.9}.member-preview-section>div:first-child>small{display:block;font-size:10px;color:#627d55}.frame-choices{display:flex;gap:7px;margin:24px 0 15px;flex-wrap:wrap}.frame-choices>button{padding:8px 14px;border:1px solid #adc28d20;color:#a3b294;font-size:11px;border-radius:5px}.frame-choices>button.active{color:#e1cb91;border-color:#dfc58069;background:#dfc5800a}.profile-preview{--frame:#829870;border:1px solid color-mix(in srgb,var(--frame) 30%,transparent);border-radius:12px;background:#18241b;overflow:hidden;text-align:center;position:relative;padding-bottom:15px}.profile-preview.plus{--frame:#8cd4ad}.profile-preview.apex{--frame:#e2c17c}.profile-preview-cover{height:92px;background:radial-gradient(ellipse at 50% 140%,color-mix(in srgb,var(--frame) 20%,transparent),transparent),repeating-linear-gradient(125deg,transparent 0 20px,color-mix(in srgb,var(--frame) 3%,transparent) 20px 21px),#233024;display:flex;padding:12px;color:color-mix(in srgb,var(--frame) 35%,transparent);justify-content:space-between}.profile-preview-cover>span{font-size:6px;letter-spacing:1.5px;color:color-mix(in srgb,var(--frame) 60%,transparent)}.member-avatar{width:68px;height:68px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;background:linear-gradient(135deg,#405236,#1c2d20);border-radius:20px;color:var(--frame);font-size:30px;margin:-37px auto 12px;box-shadow:0 0 0 5px #18241b,0 0 0 6px var(--frame)}.member-avatar.plus{box-shadow:0 0 0 5px #18241b,0 0 0 7px var(--frame),0 0 27px #8cd4ad22}.member-avatar.apex{border-radius:17px;box-shadow:0 0 0 5px #18241b,0 0 0 7px #e2c17c,0 0 0 10px #e2c17c22,0 0 30px #e2c17c22;animation:apex-frame-glow 4s ease-in-out infinite}.member-avatar>svg{position:absolute;right:-14px;top:-17px;color:#eed38f;fill:#66552c;transform:rotate(25deg)}@keyframes apex-frame-glow{50%{box-shadow:0 0 0 5px #18241b,0 0 0 7px #eed7a1,0 0 0 10px #e2c17c33,0 0 35px #e2c17c44}}.profile-preview>h3{font-size:17px;margin-bottom:5px;color:#dfebd7}.profile-preview>.member-badge{font-size:7px;padding:2px 7px}.preview-chat-message{display:flex;gap:11px;margin:23px 15px 15px;background:#0c170f70;border:1px solid #c2dfb30e;border-radius:7px;padding:14px 11px;text-align:left}.preview-chat-message strong{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--frame)}.preview-chat-message p{color:#a7b29b;font-size:10px;margin-top:5px}.profile-preview-caption{font-size:6px;letter-spacing:1px;color:#667d59}.membership-faq{margin:15px auto 0;max-width:850px}.membership-faq>article{border-bottom:1px solid #bddba410}.membership-faq>article>button{display:flex;width:100%;justify-content:space-between;gap:20px;align-items:center;padding:19px 0;text-align:left;font-size:13px;color:#bfceae}.membership-faq p{font-size:12px;color:#8fa37f;padding:0 35px 20px 0;line-height:1.9}.membership-confirm{text-align:center}.confirm-crown{width:100px;height:100px;margin:0 auto 15px;display:flex;align-items:center;justify-content:center;color:#b4dca5;background:radial-gradient(circle,#b4dca51c,transparent 70%)}.confirm-crown.apex{color:#e5c47e;background:radial-gradient(circle,#e5c47e20,transparent 70%)}.membership-confirm h3{font-size:30px;font-weight:600;color:#ead2a0}.confirmation-summary{border:1px solid #ccd5a719;border-radius:7px;padding:12px 15px;font-size:11px;color:#9caa8e}.confirmation-summary>span{display:flex;justify-content:space-between;margin:5px 0}.confirmation-summary strong{color:#d0debe}@keyframes gentle-glow{50%{opacity:.4;transform:scale(.85)}}@media(min-width:1600px){:root{--chat:310px}.page-content{padding:35px 42px}.hero-layout{grid-template-columns:minmax(0,1fr) 285px}.wild-hero{min-height:455px}.wild-hero-copy{padding:40px}.wild-hero h1{font-size:100px}.hero-creature{top:6%}.daily-card{padding:26px}.daily-center{margin-top:27px}.daily-center strong{font-size:49px}.member-teaser{padding:25px}.member-teaser h3{font-size:33px}.game-card-visual{height:175px}.skin-shelf-art{height:205px}.skin-studio{grid-template-columns:minmax(0,1fr) 320px}.skin-stage{min-height:500px}}@media(max-width:1300px)and (min-width:1061px){:root{--chat:260px}.main-navigation{gap:20px}.main-navigation>a{font-size:11px}.hero-layout{grid-template-columns:minmax(0,1fr) 220px;gap:12px}.wild-hero-copy{padding:29px 23px}.wild-hero h1{font-size:68px}.wild-hero-actions{flex-direction:column;align-items:flex-start;gap:8px}.wild-hero-actions .button{font-size:10px}.hero-creature{width:95%;right:-31%;top:14%}.hero-traits{font-size:6px;gap:6px}.daily-card,.member-teaser{padding:17px}.daily-center{gap:12px}.daily-center strong{font-size:35px}.daily-coin-art{scale:.85}.member-teaser h3{font-size:25px}.card-kicker{font-size:7px}.daily-card>p{font-size:9px}.hub-shortcuts>a{gap:9px;padding:12px 10px}.hub-shortcuts small{font-size:8px}.hub-shortcuts strong{font-size:11px}.shortcut-arrow{display:none}.shortcut-icon{width:30px;height:33px}.nexus-home .game-grid-row{gap:10px}.game-card-visual{height:140px}.game-card-copy{padding:12px 10px}.game-card-copy h3{font-size:13px}.game-card-copy p{font-size:9px}.skin-shelf-art{height:145px}.skin-shelf-copy{padding:13px}.skin-shelf-copy h3{font-size:15px}.skin-shelf-art .skin-dino{top:20px}.apex-banner{gap:15px;padding:20px}.apex-banner h2{font-size:18px}.apex-banner p{font-size:10px}.apex-banner>.button{font-size:9px;padding:10px}.skin-studio{grid-template-columns:minmax(0,1fr) 265px}.skin-control{padding:22px}.skin-stage{min-height:460px}.skin-catalog{gap:12px}.skin-catalog-art{height:135px}.skin-catalog-info{padding:10px}.skin-catalog-info h3{font-size:12px}.skin-price{font-size:9px}.member-plan{padding:23px 18px}.plan-kicker{font-size:5px;letter-spacing:1px}.member-plan li{font-size:10px}.member-preview-section{grid-template-columns:1fr 300px;gap:25px;padding-inline:10px}.hero-membership-emblem{right:7%}}@media(max-width:1060px){:root{--chat:0px}.site-header{padding-inline:23px;gap:20px}.main-navigation{gap:19px}.main-navigation>a{font-size:11px}.hero-layout{grid-template-columns:minmax(0,1fr) 250px}.wild-hero h1{font-size:76px}.skin-studio{grid-template-columns:minmax(0,1fr) 285px}.skin-stage{min-height:460px}.chat-panel{background:#111c13}.mobile-chat-toggle{background:#25391c;color:#c5e99e;border-color:#bddf983d}}@media(max-width:900px){.site-header{gap:14px}.brand>span{font-size:16px}.brand>img{width:32px;height:32px}.brand small{letter-spacing:1.6px;font-size:6px}.main-navigation{gap:15px}.main-navigation>a>svg{display:none}.main-navigation>a,.nav-more>button{font-size:10px}.header-actions{gap:10px}.steam-button{font-size:10px;padding-inline:11px}.hero-layout{grid-template-columns:minmax(0,1fr) 220px;gap:13px}.wild-hero h1{font-size:70px}.wild-hero-copy{padding:30px 25px}.wild-hero-actions{flex-direction:column;align-items:flex-start}.hero-creature{right:-28%;width:95%;top:17%}.daily-card,.member-teaser{padding:18px}.daily-center{gap:12px}.daily-center strong{font-size:37px}.daily-coin-art{scale:.85}.member-teaser h3{font-size:25px}.daily-card>p{font-size:9px}.card-kicker{font-size:7px}.hub-shortcuts{gap:9px}.hub-shortcuts>a{gap:10px;padding:12px}.shortcut-arrow{display:none}.hub-shortcuts small{font-size:8px}.hub-shortcuts strong{font-size:11px}.shortcut-icon{width:30px;height:33px}.nexus-home .game-grid-row{gap:10px}.game-card-copy{padding:12px 10px}.game-card-copy h3{font-size:13px}.game-card-copy p{font-size:9px}.game-card-visual{height:142px}.skin-shelf{gap:12px}.skin-shelf-art{height:145px}.skin-shelf-copy{padding:13px}.skin-shelf-copy h3{font-size:15px}.apex-banner{gap:15px;padding:20px}.apex-banner h2{font-size:18px}.apex-banner p{font-size:10px}.apex-banner>.button{font-size:9px;padding:10px}.skin-stage{min-height:470px}.skin-studio{grid-template-columns:minmax(0,1fr) 265px}.skin-control{padding:22px}.studio-specimen{top:85px}.skin-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.member-plan{padding:23px 18px}.plan-kicker{font-size:5px;letter-spacing:1px}.member-plan li{font-size:10px}.member-preview-section{grid-template-columns:1fr 300px;gap:25px;padding-inline:10px}.hero-membership-emblem{right:7%}}@media(max-width:780px){:root{--header:66px}.main-navigation{display:none}.mobile-nav-toggle{display:flex;flex-shrink:0;color:#b8d395}.main-navigation.mobile-open{display:flex;flex-direction:column;align-items:stretch;gap:0;justify-content:flex-start;height:auto;position:absolute;top:var(--header);left:0;right:0;padding:12px 20px 20px;background:#142017f5;border-bottom:1px solid #b8d89d29;box-shadow:0 20px 35px #0005;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.main-navigation.mobile-open>a,.main-navigation.mobile-open>a:nth-child(3),.main-navigation.mobile-open>a:nth-child(4){display:flex;height:46px;font-size:13px;padding:0 8px}.main-navigation.mobile-open>a svg{display:block}.main-navigation.mobile-open>a.active:after{width:3px;height:18px;left:-5px;bottom:14px}.nav-more{height:auto;padding:0 8px}.nav-more>button{min-height:42px;font-size:13px}.nav-more .dropdown-panel{position:static;background:#0a170e70;box-shadow:none}.nav-dot{top:22px;right:auto;left:96px}.site-header{gap:12px;padding:0 18px}.header-actions{margin-left:auto}.page-content{padding:24px}.preview-strip{padding:8px 24px}.preview-strip>span:last-child{display:none}.hub-heading>span:last-child{display:none}.hero-layout{grid-template-columns:1fr}.wild-hero{min-height:400px}.wild-hero h1{font-size:81px}.wild-hero-copy{padding:30px}.wild-hero-copy>p{font-size:13px}.wild-hero-actions{flex-direction:row;margin-top:25px}.hero-creature{width:77%;right:-17%;top:13%}.hero-side{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:13px}.daily-card{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:center;padding:17px}.daily-card .card-kicker{grid-column:1/-1;font-size:7px}.daily-center{margin:7px 0;gap:10px}.daily-center strong{font-size:35px}.daily-center small{font-size:5px;letter-spacing:.6px}.daily-coin-art{scale:.72;margin:-10px}.daily-card>p{display:none}.daily-card>.button{grid-column:1/-1;font-size:10px}.member-teaser{padding:22px}.member-teaser h3{font-size:30px}.member-teaser p{font-size:11px}.member-teaser .card-kicker{font-size:7px}.gold-link{font-size:11px}.hub-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px}.hub-shortcuts strong{font-size:13px}.hub-shortcuts small{font-size:10px}.shortcut-arrow{display:block}.nexus-home .game-grid-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.game-card-copy h3{font-size:15px}.game-card-copy p{font-size:10px}.game-card-visual{height:145px}.skin-shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.skin-shelf-art{height:170px}.skin-shelf-art .skin-dino{top:17px}.skin-series{font-size:7px}.skin-shelf-copy h3{font-size:17px}.skin-rarity{font-size:8px}.skin-palette>span{font-size:7px}.skin-shelf-copy{padding:15px}.apex-banner{flex-wrap:wrap;padding:24px}.apex-banner>div:nth-child(2){flex:1;min-width:170px}.apex-banner>.button{margin-left:86px;font-size:11px}.apex-banner h2{font-size:23px}.apex-banner p{font-size:12px}.skin-studio{grid-template-columns:1fr}.skin-stage{min-height:420px}.studio-specimen{top:26px;width:100%;left:0}.skin-control{border-left:0;border-top:1px solid #c8dfb41b;padding:25px;display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.skin-control>.eyebrow,.skin-control-title,.skin-control>p:first-of-type{grid-column:1/-1}.skin-control>.control-label{grid-column:1}.skin-control>select{grid-column:1;grid-row:5;align-self:start}.palette-heading{grid-column:2;grid-row:4}.color-controls{grid-column:2;grid-row:5;margin-bottom:6px}.skin-control .control-label{margin-top:22px}.skin-control>.cosmetic-note{grid-column:1/-1}.skin-control-title h2{font-size:27px}.skin-control>p{font-size:12px}.skin-control>.button{font-size:12px;margin-top:16px}.skin-control .color-controls span{font-size:7px}.skin-catalog{grid-template-columns:repeat(3,minmax(0,1fr))}.skin-catalog-art{height:125px}.skin-catalog-info{padding:11px;flex-wrap:wrap;gap:5px}.skin-catalog-info h3{font-size:13px}.skin-catalog-card>.skin-palette>span{display:none}.skin-price{font-size:10px}.membership-hero{padding:30px}.membership-hero h1{font-size:67px}.hero-membership-emblem{width:160px;height:190px;right:7%;top:80px;opacity:.7}.hero-membership-emblem>svg{width:95px}.hero-membership-emblem>small{bottom:39px;font-size:10px}.member-plans{gap:12px}.member-plan{padding:23px 15px}.plan-kicker{font-size:5px;min-height:15px;letter-spacing:.6px}.plan-price strong{font-size:28px}.plan-price .coin-icon{width:18px!important;height:18px!important;font-size:11px!important}.plan-price{gap:6px}.member-plan h2{font-size:25px}.member-plan>p{font-size:10px;min-height:34px}.member-plan>.button{font-size:10px}.member-plan>.button>svg:last-child{display:none}.member-plan li{font-size:10px;gap:6px}.member-plan li svg{width:11px}.plan-bundle{gap:4px;flex-wrap:wrap}.plan-bundle>span{width:44px;height:37px}.plan-popular{font-size:5px}.member-preview-section{grid-template-columns:1fr 280px;gap:24px;padding:0 0 25px}.member-preview-section h2{font-size:25px}.member-preview-section>div:first-child>p{font-size:11px}}@media(max-width:580px){.site-header{padding:0 12px;gap:9px}.brand{gap:6px}.brand>img{width:28px;height:28px}.brand>span{font-size:13px}.brand small{font-size:4px;letter-spacing:1.5px}.header-actions{gap:9px}.language-button{font-size:9px;gap:4px}.language-button svg{width:13px}.steam-button{padding:8px;font-size:9px;min-height:35px;gap:5px}.steam-button svg{width:15px}.header-divider{display:none}.wallet-button{padding:6px;gap:5px;font-size:10px}.wallet-button>span:last-child{display:none}.account-trigger{width:27px;height:27px;border-radius:8px}.mobile-nav-toggle{width:26px;padding:3px}.page-content{padding:20px 16px}.preview-strip{padding:8px 16px;font-size:9px}.demo-indicator{font-size:6px;letter-spacing:.8px}.hub-heading{margin-bottom:15px}.hub-heading>span:first-child{font-size:8px;letter-spacing:1.1px}.hero-layout{gap:12px}.wild-hero{min-height:530px}.wild-hero-copy{padding:25px 23px}.wild-hero h1{font-size:72px;margin-top:22px}.wild-hero-copy>p{font-size:12px;max-width:75%}.season-tag{font-size:7px;letter-spacing:1px}.hero-stamp{right:18px;top:27px;font-size:8px}.wild-hero-actions{position:relative;z-index:4;flex-direction:column;align-items:flex-start;gap:9px;margin-top:22px}.wild-hero-actions .button{font-size:11px;min-height:40px;padding:9px 13px}.hero-traits{display:none}.hero-eclipse{width:225px;height:225px;right:-34px;top:240px}.hero-creature{width:126%;right:-23%;top:49%;height:46%;transform:rotate(-9deg)}.hero-creature .skin-dino{top:0;width:100%}.creature-word{top:19%;right:15%;font-size:80px}.hero-skin-chip{bottom:16px;right:17px;padding:7px 10px}.hero-skin-chip strong{font-size:10px}.hero-skin-chip small{font-size:6px}.skin-chip-dot{width:22px;height:22px}.hero-skin-chip>svg{width:13px;margin-left:5px}.daily-card{padding:15px 12px;gap:8px;display:block}.daily-card .card-kicker{font-size:6px;letter-spacing:.7px;gap:3px}.tiny-tag{font-size:5px;padding:1px 4px}.daily-center{gap:12px;margin:21px 0 17px}.daily-center strong{font-size:35px}.daily-center small{font-size:5px;letter-spacing:.6px}.daily-coin-art{margin:-12px;scale:.68}.daily-card>.button{font-size:9px;min-height:36px;padding:8px 5px;gap:4px}.daily-card>.button>svg:last-child{display:none}.member-teaser{padding:15px}.member-teaser h3{font-size:29px;margin:15px 0 8px;max-width:110px}.member-teaser .card-kicker{font-size:5px;letter-spacing:1px}.member-teaser p{font-size:9px;max-width:125px}.gold-link{font-size:10px;margin-top:15px}.teaser-crown{bottom:21px;right:-22px}.hub-shortcuts{margin:14px 0 29px;gap:9px}.hub-shortcuts>a{padding:12px 9px;gap:8px}.shortcut-icon{width:29px;height:32px;border-radius:6px}.shortcut-icon svg{width:18px}.hub-shortcuts strong{font-size:11px}.hub-shortcuts small{font-size:8px;margin-top:2px}.shortcut-arrow{display:none}.section-heading{gap:10px;margin-bottom:16px}.section-heading h2,html[lang=zh-CN] .section-heading h2{font-size:23px;letter-spacing:-.6px}.section-heading>.text-link{font-size:9px;gap:5px;margin-bottom:4px}.section-heading>.text-link svg{width:13px}.eyebrow{font-size:7px;letter-spacing:1.3px}.nexus-home .game-grid-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.nexus-home .game-grid-row>.game-card:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.nexus-home .game-grid-row>.game-card:last-child .game-card-visual{height:130px}.nexus-home .game-grid-row>.game-card:last-child .game-card-copy{align-self:center;border:0;background:none;padding:13px}.game-card-visual{height:142px}.game-card-copy{padding:13px 12px}.game-card-copy h3{font-size:16px}.game-card-copy p{font-size:10px}.game-card-pill{font-size:5px;letter-spacing:.9px}.game-card-visual:before{width:95px;height:95px;top:18px}.arcade-footnote{font-size:8px;line-height:1.6}.arcade-footnote>span{display:none}.home-games{margin-bottom:29px}.skin-shelf{gap:11px}.skin-shelf-art{height:137px}.skin-shelf-art .skin-dino{top:22px;width:120%;left:-10%}.skin-shelf-halo{width:95px;height:95px;top:24px;left:calc(50% - 47px)}.skin-shelf-copy{padding:12px}.skin-shelf-copy h3{font-size:15px;margin-bottom:11px}.skin-series{font-size:5px;top:11px;left:10px}.skin-rarity{font-size:6px}.skin-palette>i{width:9px;height:9px}.skin-palette>span{font-size:5px;letter-spacing:.5px;gap:3px}.skin-number{font-size:45px}.skin-preview-cta{display:none}.home-skins{margin-bottom:26px}.apex-banner{gap:12px;padding:21px 17px;margin-bottom:28px}.apex-banner-emblem{width:42px;height:55px}.apex-banner-emblem svg{width:32px}.apex-banner>div:nth-child(2){min-width:160px}.apex-banner .eyebrow{font-size:6px}.apex-banner h2{font-size:18px;margin-bottom:8px}.apex-banner p{font-size:10px}.apex-banner>.button{margin-left:54px;font-size:10px}.home-market{margin-bottom:27px}.dino-card-art{height:142px}.dino-card-art>img{height:125px;top:18px}.dino-card-art>.skin-dino{top:23px;width:117%;left:-8.5%}.dino-card-details,.home-dino-grid .dino-card-details{padding:12px}.dino-card-name>h3,.home-dino-grid .dino-card-name>h3{font-size:12px}.dino-card-details>p{font-size:9px}.market-seller,.home-dino-grid .market-seller{font-size:8px}.dino-price,.home-dino-grid .dino-price{font-size:11px}.community-tiles{grid-template-columns:1fr;gap:13px}.community-tiles>a{padding:24px}.community-tiles h2{font-size:30px;margin-top:16px}.community-tiles p{font-size:11px}.community-tiles .eyebrow{font-size:7px}.community-tiles .community-map-tile{min-height:225px}.site-footer{padding:25px 16px 80px}.site-footer>div{justify-content:flex-start;gap:14px;margin-top:15px}.site-footer>div>a,.site-footer>div>button{font-size:10px}.page-heading h1,html[lang=zh-CN] .page-heading h1{font-size:29px}.page-heading{margin-bottom:22px;gap:15px}.page-heading p{font-size:12px}.collection-counter>strong{font-size:27px}.collection-counter{font-size:12px}.collection-counter small{font-size:6px;letter-spacing:.4px}.skin-stage{min-height:330px}.stage-topline{left:16px;right:16px;top:17px;font-size:6px;letter-spacing:.8px}.stage-topline>span:last-child{font-size:5px}.studio-word{top:65px;font-size:70px;letter-spacing:4px}.studio-halo{width:190px;height:190px;top:42px;left:calc(50% - 95px)}.studio-specimen{width:116%;left:-8%;top:39px}.studio-floor{bottom:90px;height:40px}.stage-name{bottom:64px;left:17px}.stage-name>strong{font-size:22px}.stage-name>span{font-size:6px}.stage-name>small{font-size:7px}.stage-tools{padding:10px 13px}.skin-control{padding:21px;column-gap:13px}.skin-control-title h2{font-size:25px}.skin-control .eyebrow{font-size:7px}.skin-control>p{font-size:11px}.control-label{font-size:7px;letter-spacing:.6px}.skin-control select{font-size:11px;padding:10px 8px;min-height:44px}.color-controls{gap:5px}.color-controls label{padding:5px}.color-controls input{height:22px}.skin-control .color-controls span{font-size:5px;letter-spacing:.3px}.skin-control>.button{font-size:10px;padding:9px 6px;gap:5px}.skin-control>.cosmetic-note{font-size:9px;margin-top:15px}.wardrobe-toolbar{margin-top:23px;gap:13px}.tabs{width:100%;justify-content:space-between;padding:3px}.tabs button{padding:9px 7px;font-size:10px}.tabs small{font-size:8px;margin-left:2px}.wardrobe-filters{width:100%;gap:10px}.wardrobe-filters>select{flex:1;max-width:none;font-size:11px}.wardrobe-filters>.search-field{flex:1.3;max-width:none}.wardrobe-filters input{font-size:12px}.skin-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.skin-catalog-art{height:120px}.skin-catalog-art>.skin-dino{top:23px;width:124%;left:-12%}.skin-catalog-info{padding:10px 11px;flex-wrap:wrap}.skin-catalog-info h3{font-size:13px}.skin-catalog-card>.skin-palette{padding-inline:11px}.skin-owned{font-size:5px;right:8px;top:10px}.cosmetic-confirm>.skin-dino{margin-top:-10px}.cosmetic-confirm h3{font-size:23px;margin-top:-15px}.membership-hero{padding:27px 23px;min-height:410px}.membership-hero h1{font-size:60px;margin-top:25px}.membership-hero>p{font-size:12px;margin-top:18px;max-width:260px}.membership-promise{font-size:8px;margin-top:22px}.hero-membership-emblem{right:-29px;top:145px;width:165px;height:195px;opacity:.2}.membership-stars{right:5%;top:20px;width:75%;height:300px;opacity:.5}.member-plans{grid-template-columns:1fr;gap:16px;margin:20px 0 35px}.member-plan{padding:26px}.plan-kicker{font-size:7px;margin-bottom:18px;min-height:0;letter-spacing:1.2px}.plan-icon{position:absolute;right:24px;top:47px;width:51px;height:51px}.member-plan h2{font-size:32px}.member-plan>p{font-size:12px;margin-top:7px;min-height:0}.plan-price{margin:25px 0 20px;min-height:65px}.plan-price strong{font-size:38px}.plan-price .coin-icon{width:26px!important;height:26px!important;font-size:17px!important}.plan-price small{font-size:11px}.member-plan>.button{font-size:12px;min-height:44px}.member-plan li{font-size:12px;gap:10px}.member-plan li svg{width:15px;height:15px}.plan-popular{font-size:7px;padding:7px 10px}.plan-bundle>span{width:64px;height:45px}.plan-bundle{gap:8px;margin-top:21px}.plan-bottom-note{font-size:10px;margin-top:24px}.member-preview-section{grid-template-columns:1fr;gap:27px;padding:0 0 28px}.member-preview-section h2{font-size:30px}.member-preview-section>div:first-child>p{font-size:12px}.member-preview-section>div:first-child>small{font-size:10px}.profile-preview{width:100%;max-width:360px;margin:auto}.membership-faq .section-heading h2{font-size:24px}.membership-faq>article>button{font-size:12px;padding:18px 0}.membership-faq p{font-size:11px;padding-right:10px}.modal-panel{padding:22px}.modal-backdrop{padding:18px}.chat-message p{font-size:12px}.chat-message-meta strong{font-size:11px}.chat-composer input{font-size:16px}}@media(max-width:370px){.brand>span{font-size:11px}.brand>img{width:25px}.brand small{font-size:3px;letter-spacing:1.3px}.site-header{gap:6px;padding-inline:10px}.header-actions{gap:6px}.steam-button{font-size:8px;padding:7px 6px;gap:4px}.page-content{padding:18px 13px}.wild-hero h1{font-size:64px}.wild-hero-copy{padding-inline:20px}.hero-creature{top:54%;width:134%;right:-26%}.wild-hero{min-height:515px}.hero-side{gap:9px}.daily-card{padding:13px 10px}.card-kicker>span:first-child{gap:3px}.daily-center{gap:9px}.daily-center strong{font-size:31px}.daily-center small{font-size:4px}.daily-card>.button{font-size:8px}.daily-coin-art{scale:.6;margin:-15px}.member-teaser{padding:14px 12px}.member-teaser h3{font-size:26px}.member-teaser p{font-size:8px}.hub-shortcuts small{font-size:7px}.hub-shortcuts strong{font-size:10px}.section-heading h2,html[lang=zh-CN] .section-heading h2{font-size:21px}.section-heading>.text-link{font-size:8px}.skin-shelf-art{height:124px}.skin-shelf-copy h3{font-size:13px}.skin-palette>span{font-size:4px}.game-card-copy h3{font-size:14px}.game-card-copy p{font-size:9px}.skin-control{padding:18px;gap:0 10px}.skin-control>.button{font-size:9px}.skin-catalog-info h3{font-size:12px}.tabs button{font-size:9px;padding-inline:6px}.skin-catalog-art{height:110px}.studio-specimen{top:55px}.stage-name>strong{font-size:20px}.member-plan{padding:24px 21px}.plan-bundle>span{width:53px}.membership-hero h1{font-size:53px}.membership-hero{padding-inline:20px}}html[lang=zh-CN] .wild-hero h1{font-family:DM Sans,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(40px,3.7vw,60px);line-height:1.18;letter-spacing:-2px;margin-top:25px}html[lang=zh-CN] .membership-hero h1{font-family:DM Sans,PingFang SC,Microsoft YaHei,sans-serif;font-size:53px;line-height:1.13;letter-spacing:-2px}@media(max-width:580px){html[lang=zh-CN] .wild-hero h1{font-size:45px;line-height:1.22}html[lang=zh-CN] .membership-hero h1{font-size:43px}html[lang=zh-CN] .member-teaser h3{font-size:24px}html[lang=zh-CN] .skin-control>.button{font-size:10px}}@media(max-width:370px){html[lang=zh-CN] .wild-hero h1{font-size:39px}html[lang=zh-CN] .membership-hero h1{font-size:38px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.firefly{display:none}.jungle-silhouette{transform:none}}.hero-creature{width:82%;right:-3%;top:20%}.hero-creature .skin-dino{width:100%;top:0;right:0}.hero-forest{background:linear-gradient(90deg,#12200bde,#12200baa 42%,#0f261755),url(/assets/wild-forest.webp) 55% 50% / cover;opacity:1}.skin-stage.forest:before{background:linear-gradient(#0b2116aa,#0a2315bb),url(/assets/wild-forest.webp) center / cover;opacity:.7}.jungle-silhouette{opacity:.13}.daily-coin-art{flex-shrink:0}@media(max-width:1300px)and (min-width:1061px){.hero-creature{width:95%;right:-7%;top:32%}}@media(max-width:900px){.hero-creature{width:94%;right:-5%;top:31%}}@media(max-width:780px){.hero-creature{width:77%;right:-1%;top:24%}}@media(max-width:580px){.hero-creature{width:110%;right:-3%;top:54%}.hero-creature .skin-dino{top:0;width:100%}}@media(max-width:370px){.hero-creature{width:116%;right:-4%;top:58%}}.arcade-illustration{width:190px;max-width:115%;position:relative;margin-top:-5px;transition:transform .4s;filter:drop-shadow(0 6px 10px #0004)}.arcade-illustration>img{display:block;width:100%;height:auto}.game-card:hover .meteor-art{transform:translate(5px,-7px) rotate(3deg)}.game-card:hover .crate-art{transform:translateY(-5px);filter:drop-shadow(0 0 12px #e6bd6d3b)}.account-trigger.apex,.member-frame.apex{animation:member-ring 5s ease-in-out infinite}@keyframes member-ring{50%{border-color:#ffdf8a90;filter:drop-shadow(0 0 5px #e3c37a60)}}.skin-studio{scroll-margin-top:calc(var(--header) + 20px)}.listing-modal-art>.skin-dino{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.listing-modal-art>.skin-dino>img{width:100%;height:100%;position:static}.inventory-style-banner{display:flex;align-items:center;gap:15px;background:linear-gradient(110deg,#23351e,#17241b);border:1px solid #b5d79325;padding:18px 22px;border-radius:8px;margin:0 0 20px;color:#b4d998}.inventory-style-banner strong{color:#d2e3c2;font-size:13px;font-weight:550}.inventory-style-banner p{color:#8eaa79;font-size:11px;margin-top:4px}.inventory-style-banner>span{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:10px}@media(max-width:580px){.inventory-style-banner{padding:16px;gap:12px;flex-wrap:wrap}.inventory-style-banner strong{font-size:12px}.inventory-style-banner p{font-size:10px}.inventory-style-banner>span{margin-left:34px;font-size:10px}}.discord-community-link{display:inline-flex;align-items:center;gap:7px;color:#a7adff!important}.discord-pending{font-size:11px;color:#88938b}.quest-period-tabs{margin:0 0 22px}.quest-period-tabs>button{display:inline-flex;align-items:center;gap:7px}.pack-checkout-price{font-size:12px;color:#a7b6a1}.international-checkout-note{display:flex;align-items:center;gap:20px;padding:22px 26px;margin:-10px 0 30px;border:1px solid #2a3b33;border-radius:16px;background:linear-gradient(110deg,#13251d,#101a19 70%);flex-wrap:wrap}.antom-wordmark{font-size:25px;font-weight:800;letter-spacing:-1.1px;color:#a9cfff}.international-checkout-note>div{flex:1;min-width:180px}.international-checkout-note h3{font-size:16px;margin:0 0 5px}.international-checkout-note p{font-size:13px;line-height:1.65;margin:0;color:#a5b5ac}.international-checkout-note .payment-opening{display:block;margin-top:5px;color:#c7b57c;font-size:12px}.international-checkout-note a{font-size:13px;color:#c2d8c8;display:flex;align-items:center;gap:8px}.member-cash-option{display:flex;width:100%;gap:8px;align-items:center;justify-content:center;margin-top:10px;min-height:45px;border:1px solid #35505c;background:#162831;color:#c6e4ff;border-radius:9px;padding:10px;font-size:12px;cursor:pointer}.member-cash-option:hover{background:#203a46;border-color:#83bff4}.member-cash-option span{font-weight:700}.cash-payment-total{font-size:31px;color:#f1e6c5;font-weight:750;margin:20px 0 10px}.cash-payment-total small{display:block;font-size:12px;font-weight:400;color:#9aa99f;margin:8px 0}.sandbox-pill{display:inline-flex;border:1px solid #90744066;border-radius:5px;padding:5px 9px;color:#e4c177;background:#59482733;font-size:10px;letter-spacing:.5px;margin:7px 0}.cash-confirm-note{background:#121e1a;border:1px solid #2f4338;border-radius:10px;padding:13px!important;line-height:1.75;font-size:12px!important}.member-queue-note{margin:14px 0;padding:13px 18px;border:1px solid #344137;border-radius:9px;font-size:12px;color:#b8cabb}.member-queue-note span{display:block;margin-top:5px}.payment-error{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #82574e;background:#3a2524;color:#f3c1b2;padding:16px;border-radius:10px;font-size:13px;line-height:1.7;margin:15px 0}.payment-error .button{flex-shrink:0}.antom-button{background:#afd2fc!important;color:#12202d!important;border-color:#afd2fc!important}.antom-button:hover{background:#d0e4ff!important}.payment-page{max-width:1300px;margin:auto}.payment-page-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin:18px 0 40px}.payment-page-heading h1{font-size:clamp(28px,3.2vw,46px);line-height:1.15;letter-spacing:-1.5px;margin:15px 0}.payment-page-heading p{color:#9fac9f;font-size:14px}.payment-page-heading>.button{flex-shrink:0}.checkout-grid{display:grid;grid-template-columns:minmax(250px,.85fr) minmax(0,1.15fr);gap:22px;align-items:stretch}.checkout-card,.checkout-status{border:1px solid #304037;border-radius:20px;background:#121c17;overflow:hidden}.checkout-plan-art{position:relative;min-height:245px;background:radial-gradient(ellipse at 50% 90%,#355c3f55,transparent 65%),linear-gradient(130deg,#182e21,#122119);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:#95dbb0;padding:35px 22px}.checkout-plan-art.apex{background:radial-gradient(ellipse at 50% 70%,#ab894133,transparent 65%),linear-gradient(130deg,#302a1a,#191e16);color:#ebce8e}.checkout-plan-art:before,.checkout-plan-art:after{content:"";position:absolute;top:40px;right:20%;bottom:40px;left:20%;border:1px solid currentColor;border-radius:50%;opacity:.1;transform:rotate(-25deg)}.checkout-plan-art:after{top:20px;right:30%;bottom:20px;left:30%;transform:rotate(35deg)}.checkout-plan-art>span{font-size:9px;letter-spacing:2px;opacity:.7}.checkout-plan-art>strong{font-size:28px;letter-spacing:-.6px}.checkout-plan-art>small{font-size:12px;color:#b7baaa}.checkout-summary{padding:27px}.checkout-summary>span{display:block;font-size:12px;color:#9eafa2}.checkout-summary>strong{display:block;font-size:34px;margin:7px 0;letter-spacing:-1px;color:#f2e6c9}.checkout-summary>small{font-size:11px;color:#95a49a}.checkout-summary dl{border-top:1px solid #2b3930;padding-top:15px;margin:22px 0 0;display:grid;gap:16px}.checkout-summary dl>div{display:grid;gap:5px}.checkout-summary dt{font-size:10px;letter-spacing:.5px;color:#91a195}.checkout-summary dd{margin:0;font-size:12px;color:#c5cfc5;overflow-wrap:anywhere;line-height:1.6}.checkout-status{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:38px;min-height:530px;background:radial-gradient(ellipse at 100% 0,#28452d33,transparent 65%),#121c17}.payment-status-symbol{display:grid;place-items:center;width:77px;height:77px;border-radius:50%;background:#233b2a;color:#b6dcaa;border:1px solid #39573f;margin-bottom:26px}.checkout-status.paid .payment-status-symbol{color:#ccefa8;background:#34442a;box-shadow:0 0 50px #a6dc6520}.checkout-status.authorized .payment-status-symbol{color:#9ccaff;background:#21323c;border-color:#405669}.checkout-status.closed .payment-status-symbol{color:#c3b7a5;background:#302e27}.checkout-status .eyebrow{color:#acc092;font-size:10px}.checkout-status h2{font-size:clamp(23px,2.2vw,31px);letter-spacing:-1px;line-height:1.25;margin:15px 0}.checkout-status p{font-size:13px;color:#aebeb1;line-height:1.9;margin:0 0 20px}.checkout-status>.button{width:100%;margin:5px 0}.checkout-status .text-button{margin:15px auto;display:flex;align-items:center;gap:7px;font-size:12px;color:#d0dfbc}.checkout-status .checkout-reassurance{display:flex;align-items:flex-start;gap:9px;margin:23px 0 0;font-size:11px;color:#8d9e91}.checkout-reassurance svg{flex-shrink:0;margin-top:3px}.payment-method-chips{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}.payment-method-chips>span{border:1px solid #455246;color:#cbd7cc;border-radius:5px;font-size:12px;padding:7px 10px;font-weight:650;background:#1d2921}.payment-method-chips small{flex-basis:100%;font-size:10px;color:#899e8d;margin-top:4px}.payment-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:330px;text-align:center;gap:15px;padding:35px 20px;border:1px solid #2a3d2e;border-radius:18px;background:#121c17;color:#a5c497}.payment-empty h2{color:#dfe7d7;font-size:24px;margin:0}.payment-empty p{font-size:13px;color:#9eafa2;max-width:440px;line-height:1.8;margin:0 0 10px}.orders-list{display:grid;gap:12px}.order-row{display:flex;gap:17px;align-items:center;padding:23px;background:#121e17;border:1px solid #304236;border-radius:14px;color:#d9e4d7;transition:background .2s}.order-row:hover{background:#1a2b20;border-color:#57724b}.order-plan-icon{display:grid;place-items:center;width:54px;height:54px;background:#23392b;color:#a9d8b8;border-radius:12px;flex-shrink:0}.order-plan-icon.apex{background:#3d3724;color:#eacb8c}.order-row>div:nth-child(2){flex:1;min-width:0}.order-row strong{display:block;font-size:15px;line-height:1.6}.order-row strong small{font-size:10px;color:#c5b67d}.order-row>div>span{font-size:11px;color:#98ac9b;display:block;margin-top:3px}.order-row code{font-size:10px;color:#708575;overflow-wrap:anywhere;line-height:1.8}.order-row>div:nth-child(3){text-align:right;flex-shrink:0}.order-row .order-status.paid{color:#b4db9f}.order-row .order-status.authorized{color:#9ccaff}.order-row .order-status.closed{color:#bdac94}@media(max-width:900px){.checkout-grid{grid-template-columns:1fr}.checkout-card{display:grid;grid-template-columns:.8fr 1.2fr}.checkout-plan-art{min-height:240px}.checkout-status{min-height:440px}.international-checkout-note{padding:20px}.order-row{gap:13px;padding:18px}}@media(max-width:540px){.payment-page-heading{align-items:flex-start;flex-direction:column;gap:5px;margin-bottom:25px}.payment-page-heading h1{letter-spacing:-1px}.payment-page-heading>.button{font-size:11px;min-height:36px;padding:9px 13px}.checkout-card{display:block}.checkout-plan-art{min-height:205px;padding:25px}.checkout-plan-art>svg{width:55px;height:55px}.checkout-summary{padding:23px}.checkout-summary>strong{font-size:30px}.checkout-status{padding:25px;min-height:430px}.checkout-status h2{font-size:25px}.international-checkout-note{gap:15px}.international-checkout-note>a{width:100%}.order-row{flex-wrap:wrap;gap:11px;padding:17px}.order-plan-icon{width:40px;height:40px}.order-row>div:nth-child(2){flex-basis:calc(100% - 52px)}.order-row>div:nth-child(3){text-align:left;margin-left:51px;flex:1}.order-row>svg{margin-left:auto}.payment-error{flex-direction:column;align-items:stretch}.checkout-summary dl{gap:12px}}:root{--bg:#0c1013;--panel:#12181c;--raised:#192126;--border:#ffffff10;--muted:#899395;--mint:#9ccbb4;--gold:#deb887;--blue:#8dbad6;--purple:#b4a8ce;--coral:#db9e88;--header:70px;--rail:220px;--chat:280px}body{background:var(--bg);color:#e5e9e5}.portal-shell{min-height:100vh;background:radial-gradient(ellipse at 50% 0,#24392c12,transparent 55%),#0c1013}.portal-shell .site-header{height:var(--header);padding:0 24px 0 20px;gap:26px;background:#101519f5;border-bottom:1px solid var(--border);box-shadow:none}.site-header .brand{width:calc(var(--rail) - 22px);gap:9px}.brand>span{font-size:17px;letter-spacing:.6px}.brand small{font-size:6px;letter-spacing:2px;color:#7e8e89}.brand-light{color:var(--mint);font-weight:700}.header-context{display:flex;align-items:center;gap:8px;flex:1;font-size:9px;font-weight:600;letter-spacing:1.2px;color:#94a09b}.header-context-dot{height:5px;width:5px;border-radius:50%;background:var(--mint)}.header-season{margin-left:10px;padding-left:16px;border-left:1px solid #ffffff18;color:#67746f;font-size:8px}.portal-shell .header-actions{gap:15px}.steam-button{background:#d9e4dd;border-color:#cad6cd35}.language-button{font-size:11px;color:#aebbb7}.wallet-button{background:#161d21;border-color:var(--border);min-height:35px}.diamond-wallet{display:flex;align-items:center;gap:7px;color:var(--blue);min-height:35px;font-size:12px;padding:6px 6px 6px 10px;background:#142029;border:1px solid #8dbad620;border-radius:6px}.diamond-wallet>span{background:#8dbad620;border-radius:3px;padding:0 6px;margin-left:5px}.avatar{border-radius:9px}.account-trigger{width:35px;height:35px}.account-dropdown{background:#1a2328;border-color:#ffffff17}.island-sidebar{position:fixed;z-index:60;left:0;top:var(--header);bottom:0;width:var(--rail);display:flex;flex-direction:column;background:#101519;border-right:1px solid var(--border);padding:16px 12px 0}.sidebar-world{display:flex;align-items:center;gap:10px;border:1px solid #ffffff0b;background:#161e21;border-radius:7px;padding:12px 9px;margin-bottom:15px;min-height:64px}.sidebar-world-icon{color:var(--mint);background:#9ccbb40d;border:1px solid #9ccbb41a;border-radius:7px;width:36px;height:36px;display:grid;place-items:center;flex-shrink:0}.sidebar-world>div:nth-child(2){flex:1;min-width:0}.sidebar-world strong{display:block;font-size:11px;font-weight:600;white-space:nowrap}.sidebar-world span{font-size:8px;color:#879a90;display:flex;gap:5px;align-items:center;margin-top:4px}.sidebar-world .status-dot{width:4px;height:4px}.sidebar-world>span{font-size:9px;color:#64736d;align-self:flex-start}.side-navigation{overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:#35473c transparent;margin-right:-5px;padding-right:5px}.side-navigation section+section{margin-top:17px}.side-navigation h2{font-size:8px;letter-spacing:1.6px;color:#63736b;font-weight:600;margin:0 12px 9px}.side-navigation a{display:flex;align-items:center;gap:11px;padding:9px 12px;min-height:38px;color:#94a19d;font-size:11.5px;line-height:1.4;border-radius:5px;margin:2px 0;border:1px solid transparent;position:relative;transition:background .15s,color .15s}.side-navigation a>svg{color:#6f8279}.side-navigation a:hover{color:#dce7df;background:#ffffff04}.side-navigation a.active{color:#bddfcb;background:#9ccbb40c;border-color:#9ccbb416}.side-navigation a.active:before{content:"";width:2px;position:absolute;left:-1px;top:10px;bottom:10px;background:var(--mint);border-radius:3px}.side-navigation a.active>svg{color:var(--mint)}.side-navigation a>span:first-of-type{flex:1}.side-navigation a>small{color:#8dbad6;font-size:14px;border-radius:4px;background:#8dbad612;width:18px;text-align:center}.nav-new-dot{width:5px;height:5px;border-radius:50%;background:var(--gold)}.sidebar-apex{margin-top:17px;padding:14px 10px;display:flex;align-items:center;gap:10px;color:var(--gold);background:linear-gradient(110deg,#deb88712,#deb88703);border:1px solid #deb88720;border-radius:6px}.sidebar-apex>span{flex:1;font-family:Barlow Condensed,sans-serif;font-size:19px;line-height:1.1;letter-spacing:1.7px}.sidebar-apex small{font-family:DM Sans,sans-serif;font-size:8px;color:#9f947f;letter-spacing:0;display:block;margin-top:6px}.sidebar-footer{padding:17px 9px;display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#6e8076}.sidebar-footer a{display:flex;gap:7px;align-items:center}.sidebar-footer>span{font-size:8px;color:#46594d}.nav-scrim{position:fixed;inset:var(--header) 0 0;background:#0009;z-index:55}.portal-shell .main-shell{margin-top:var(--header);margin-left:var(--rail);margin-right:var(--chat);min-width:0}.hub-statusbar{min-height:35px;padding:8px 28px;border-bottom:1px solid #ffffff06;display:flex;align-items:center;justify-content:space-between;color:#77887e;font-size:8px;letter-spacing:1.1px;background:#ffffff01;gap:12px}.hub-statusbar>span,.hub-statusbar>a{display:flex;gap:7px;align-items:center}.hub-statusbar>a{font-size:8px;color:#b6bba4}.portal-shell .page-content{padding:28px;max-width:1520px}.page-heading{margin:4px 0 27px;gap:15px}.page-heading h1{font-size:clamp(27px,2.3vw,37px);font-weight:600;letter-spacing:-1.3px;margin:8px 0 10px;line-height:1.2}.page-heading p{font-size:12px;line-height:1.8;color:#899b91;max-width:610px}.eyebrow{font-size:8px;letter-spacing:1.7px;color:#8c9e91;font-weight:600}.section-heading{margin-bottom:20px;align-items:center}.section-heading h2{font-size:21px;font-weight:600;letter-spacing:-.6px}.section-heading .eyebrow{margin-bottom:6px}.section-total{font-size:10px;color:#697d70;border:1px solid #ffffff12;border-radius:4px;padding:2px 6px;font-family:DM Sans,sans-serif;font-weight:500;letter-spacing:0;margin-left:9px;vertical-align:middle}.text-link{font-size:10px;color:#acbdb1}.button{background:#a6ccb5;border:1px solid #aacdb340;border-radius:5px;color:#11251c;box-shadow:none;font-size:11px;min-height:42px;padding:10px 17px}.button:hover:not(:disabled){background:#bbdcc5;box-shadow:0 4px 20px #9ccbb410;transform:translateY(-1px)}.button.secondary{color:#c2cec5;background:#1b242355;border-color:#ffffff13}.button.secondary:hover:not(:disabled){background:#28392d66;border-color:#9ccbb430}.button.small{font-size:10px;min-height:34px;padding:7px 12px}.panel,.portal-panel{background:#12191d;border:1px solid var(--border);border-radius:8px}.portal-panel{padding:23px;margin-top:24px}.portal-panel>h2{font-size:20px;margin:8px 0 20px}.portal-panel .section-heading{margin-bottom:17px}.portal-panel .search-field{margin:18px 0 9px}.portal-heading .balance-pill{font-size:16px;padding:10px 15px;background:#132029}.balance-pill{border-radius:6px;background:#151e21;border-color:var(--border)}.reset-label{display:flex;gap:7px;align-items:center;font-size:9px;color:#7c8f82;white-space:nowrap}.diamond-text{color:#9bc8e3;display:inline-flex;gap:6px;align-items:center}.hub-smallprint{display:flex;align-items:center;gap:7px;color:#6e8376;font-size:10px;line-height:1.8}.status-chip{display:inline-flex;align-items:center;font-size:8px;font-weight:600;letter-spacing:.6px;color:#a7c5b1;padding:4px 8px;border:1px solid #9ccbb425;background:#9ccbb408;border-radius:4px;white-space:nowrap}.offline-dot{height:6px;width:6px;border-radius:50%;background:#918e80;display:inline-block;flex-shrink:0}.overview-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:3px 0 23px}.overview-heading h1{font-size:28px;letter-spacing:-.9px;font-weight:600;margin-top:5px;line-height:1.3;overflow-wrap:anywhere}.overview-season{display:flex;align-items:center;gap:7px;font-size:8px;letter-spacing:1px;color:#9bad9f;border:1px solid #ffffff0d;border-radius:4px;padding:6px 8px;white-space:nowrap}.overview-season .status-dot{width:4px;height:4px}.expedition-hero{min-height:345px;background:#1a2524;border:1px solid #9ccbb41a;position:relative;overflow:hidden;border-radius:9px}.expedition-background{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#15201dfc,#15201ddf 38%,#14211e45),linear-gradient(0deg,#15201dcc,#15201d0a),url(/assets/wild-forest.webp) center 65%/cover;filter:saturate(.55)}.expedition-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#c2d1a805 1px,transparent 1px),linear-gradient(90deg,#c2d1a805 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(90deg,transparent 30%,black);mask-image:linear-gradient(90deg,transparent 30%,black)}.expedition-copy{position:relative;z-index:3;padding:34px;width:60%;pointer-events:none}.expedition-copy a{pointer-events:auto}.expedition-tag{display:flex;align-items:center;gap:7px;font-size:7px;letter-spacing:1.6px;color:#adc3ab}.expedition-tag>span{width:4px;height:4px;border-radius:50%;background:var(--gold)}.expedition-copy h2{font-family:Barlow Condensed,Microsoft YaHei,sans-serif;font-size:clamp(52px,4.5vw,79px);font-weight:700;line-height:.96;letter-spacing:-.8px;margin-top:19px}.expedition-copy h2 em{font-style:normal;color:#d5bd91}.expedition-copy>p{font-size:11px;line-height:1.9;color:#a4b4a4;margin-top:18px}.expedition-actions{display:flex;align-items:center;gap:18px;margin-top:24px;white-space:nowrap}.expedition-actions .button{min-height:38px;padding:9px 13px;font-size:10px}.hero-text-link{display:flex;align-items:center;gap:5px;font-size:9px;color:#c0cdb9}.expedition-creature{position:absolute;top:0;right:0;bottom:0;left:41%;z-index:2;pointer-events:none}.expedition-creature>img{position:absolute;width:120%;max-width:none;right:-8%;top:18%;filter:saturate(.65) contrast(1.06) drop-shadow(3px 23px 15px #0009);transform:rotate(-7deg);animation:specimen-drift 9s ease-in-out infinite}.specimen-ring{position:absolute;top:10%;right:6%;bottom:14%;left:15%;border:1px solid #cfcd9b2b;border-radius:50%;aspect-ratio:1;transform:rotate(-28deg);box-shadow:0 0 90px #9ccbb40b}.specimen-ring:after{content:"";position:absolute;top:15px;right:15px;bottom:15px;left:15px;border:1px dashed #cfcd9b12;border-radius:50%}.specimen-watermark{font-family:Barlow Condensed,sans-serif;letter-spacing:6px;font-size:clamp(70px,9vw,145px);font-weight:700;color:#dbe4c40a;position:absolute;left:4%;bottom:40px}.specimen-cross{font-size:20px;color:#c6d1ac55;position:absolute;font-family:monospace}.cross-one{top:36px;right:26px}.cross-two{bottom:69px;left:20px}.specimen-caption{position:absolute;bottom:31px;right:28px;display:flex;align-items:center;gap:8px;background:#101b19cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #a6c5a12b;border-radius:5px;padding:10px 12px}.specimen-caption strong{display:block;font-size:10px;letter-spacing:1.5px;color:#c7d3bf}.specimen-caption small{display:block;font-size:6px;letter-spacing:1.5px;color:#7f9580;margin-top:3px}.specimen-caption>span:last-child{font-size:7px;color:#718d78;margin-left:20px}.expedition-coordinates{position:absolute;right:21px;top:21px;font-family:monospace;font-size:6px;letter-spacing:1.4px;color:#bfccb078;line-height:1.8}.hub-metrics{display:grid;grid-template-columns:repeat(4,1fr);background:#141c1e;border:1px solid #ffffff0d;border-radius:7px;margin:16px 0 23px}.hub-metrics>a,.hub-metrics>div{padding:17px 15px;display:flex;align-items:center;gap:12px;min-width:0}.hub-metrics>*+*{border-left:1px solid #ffffff0b}.metric-icon{display:grid;place-items:center;flex-shrink:0}.hub-metrics small{display:block;font-size:6px;letter-spacing:1.4px;color:#7c9082}.hub-metrics strong{display:block;font-size:21px;font-weight:600;letter-spacing:-.6px;margin-top:2px;line-height:1.4}.hub-metrics strong>span{font-size:12px;color:#5f7868}.hub-metrics>*>div{flex:1;min-width:0}.hub-metrics>*>svg:last-child{color:#566b5c}.hub-metrics button{color:#b2c4b2;padding:4px}.portal-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:23px}.portal-shortcuts>a{padding:18px 16px;background:#121a1d;border:1px solid #ffffff0c;border-radius:7px;transition:background .2s,transform .2s,border-color .2s}.portal-shortcuts>a:hover{transform:translateY(-3px);background:#192322;border-color:color-mix(in srgb,var(--accent) 25%,transparent)}.shortcut-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.shortcut-top>svg:last-child{color:#5d7265}.portal-shortcuts h3{font-size:12px;color:#dce6dc;font-weight:600}.portal-shortcuts p{font-size:9px;color:#7c9080;margin-top:4px}.dashboard-split{display:grid;grid-template-columns:1.5fr 1fr;gap:15px;margin:0 0 33px}.daily-supply{padding:22px;background:#161e1c;border:1px solid #9ccbb418;border-radius:7px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.daily-supply h2{font-size:19px;letter-spacing:-.6px;line-height:1.3;font-weight:600;margin:10px 0 6px}.daily-supply p{font-size:10px;color:#879c89}.daily-supply-action{display:flex;align-items:center;justify-content:space-between;gap:10px}.daily-supply-action>span{display:flex;align-items:center;gap:10px}.daily-supply-action strong{font-size:30px;font-family:Barlow Condensed,sans-serif;font-weight:700;line-height:1}.daily-supply .button{font-size:9px;min-height:36px;padding:8px 12px}.apex-promo{position:relative;overflow:hidden;min-height:185px;padding:23px;border:1px solid #deb88724;border-radius:7px;background:linear-gradient(115deg,#2d2820,#1b1d1b)}.apex-promo>div{position:relative;z-index:2}.apex-promo .eyebrow{font-size:6px;color:#b49b77}.apex-promo h2{font-family:Barlow Condensed,sans-serif;font-size:43px;font-weight:700;line-height:1;margin:12px 0 8px;letter-spacing:1px;color:#e6dbc5}.apex-promo em{font-style:normal;color:#d4b57e}.apex-promo p{color:#a4977e;font-size:10px}.apex-promo>div>span:last-child{display:flex;align-items:center;gap:12px;color:#d1bb93;font-size:9px;margin-top:20px}.apex-promo-crown{position:absolute;right:10px;top:32px;transform:rotate(17deg);color:#d2b17d17;width:100px;height:100px}.hub-game-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hub-arcade{margin-bottom:33px}.hub-arcade .hub-smallprint{margin-top:12px;font-size:9px}.portal-shell .game-card{background:#151c21;border:1px solid #ffffff0d;border-radius:7px;box-shadow:none;min-width:0}.portal-shell .game-card-art{height:140px}.portal-shell .game-card:hover{border-color:color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:0 9px 25px #0002}.home-dino-grid{margin-bottom:30px}.atlas-promo{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#17221f;border:1px solid #9ccbb419;border-radius:8px;padding:28px;position:relative;overflow:hidden}.atlas-promo>div{z-index:1}.atlas-promo h2{font-size:22px;letter-spacing:-.7px;margin:9px 0 8px;font-weight:600}.atlas-promo p{color:#91a38f;font-size:11px;max-width:440px}.atlas-promo .text-link{margin-top:17px}.atlas-promo>svg{color:#a9c3a42b;transform:rotate(-15deg);margin-right:5px}.portal-shell .chat-panel{top:var(--header);right:0;left:auto;width:var(--chat);background:#11171b;border-left:1px solid var(--border);border-right:0}.chat-heading{border-bottom-color:#ffffff0a;min-height:52px;padding:0 17px}.chat-tabs button{font-size:12px}.chat-tabs button.active{color:#cadfd0}.chat-live{font-size:7px;color:#89a693}.chat-channels{gap:5px;margin:13px 13px 0;display:flex}.chat-channels button{flex:1;border-radius:4px;color:#7f9587;font-size:9px;border:1px solid transparent;padding:6px 5px}.chat-channels button.active{background:#9ccbb40f;color:#bad3bd;border-color:#9ccbb416}.chat-welcome{margin:16px 15px 5px;padding:13px 10px;background:#9ccbb405;border:1px solid #9ccbb40e;border-radius:5px}.chat-welcome>span{font-size:7px;color:#9bbda5;letter-spacing:1.1px}.chat-welcome>p{font-size:9px;color:#698575}.chat-messages{padding:12px 15px}.chat-date{font-size:7px;letter-spacing:1.2px;color:#506859}.chat-message{gap:9px;margin:18px 0}.chat-message>.avatar{width:27px;height:28px;font-size:10px;border-radius:7px}.chat-message-meta strong{font-size:10px;max-width:110px;overflow:hidden;text-overflow:ellipsis}.chat-message-meta time{font-size:7px;color:#4d6957}.chat-message p{font-size:11px;color:#a9b9af;line-height:1.8;margin-top:5px}.chat-composer{padding:12px 13px;border-top-color:#ffffff0a}.chat-composer form{background:#0b1216;border-color:#ffffff12;border-radius:5px}.chat-composer input{font-size:10px}.chat-composer form>button{color:#b5d0b8;background:#9ccbb410}.chat-composer-footer{font-size:7px}.chat-composer-footer button{color:#5b7865;font-size:7px}.chat-member-banner{background:linear-gradient(100deg,#bba27312,#bba27303);margin:0 13px 13px;border:1px solid #bba2731c;border-radius:5px;padding:13px 10px;gap:9px}.chat-member-banner>span{font-size:9px;color:#c2b699}.chat-member-banner small{color:#827b62;font-size:6px;letter-spacing:1px}.chat-bottom-brand{font-size:6px;letter-spacing:.8px;color:#4b6855;background:#0f1518;border-top-color:#ffffff09;min-height:31px}.empty-chat{color:#546e60}.empty-chat p{font-size:10px}.diamond-overview{padding:28px 31px;display:flex;align-items:center;position:relative;overflow:hidden;min-height:200px;border:1px solid #8dbad629;border-radius:9px;background:linear-gradient(120deg,#192a33,#151e25);margin-bottom:30px}.diamond-overview>div:first-child{z-index:1}.diamond-overview .eyebrow{color:#89acc0}.diamond-overview strong{display:flex;align-items:center;gap:16px;font-size:49px;font-weight:600;letter-spacing:-2px;line-height:1.1;margin:18px 0 12px;color:#c0e2ee}.diamond-overview>div>span:last-child{color:#8ca8b6;font-size:11px}.diamond-overview>.text-link{margin-left:auto;align-self:flex-end;z-index:1;color:#a8c5d4;font-size:10px}.diamond-orb{position:absolute;right:14%;top:6%;width:175px;height:175px;display:grid;place-items:center;color:#99c8e32b;border:1px solid #8dbad612;border-radius:50%;transform:rotate(-12deg)}.diamond-orb:before,.diamond-orb:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid #8dbad611;border-radius:50%}.diamond-orb:after{top:-25px;right:-25px;bottom:-25px;left:-25px;border-style:dashed}.diamond-packs{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.diamond-pack{text-align:center;position:relative;padding:26px 23px 23px;background:#131c22;border:1px solid #ffffff10;border-radius:8px;overflow:hidden}.diamond-pack.featured{background:#182630;border-color:#8dbad64a}.diamond-pack.featured>.eyebrow{margin-top:6px}.pack-featured{position:absolute;top:0;left:0;right:0;font-size:6px;letter-spacing:1.5px;color:#b8d8e9;background:#8dbad61b;padding:4px}.diamond-pack .eyebrow{font-size:8px;color:#a2bdcc;letter-spacing:1.5px;display:block}.pack-art{position:relative;height:127px;display:grid;place-items:center;color:#a7d4ea}.pack-art>svg{position:relative;z-index:1;filter:drop-shadow(0 0 17px #8dbad630);transform:rotate(-7deg);stroke-width:1.1}.pack-art>i{position:absolute;width:100px;height:100px;border:1px solid #8dbad612;border-radius:50%;background:radial-gradient(#8dbad60c,transparent)}.pack-art>span{position:absolute;right:24%;top:21%;font-size:20px;color:#d6e4e9}.diamond-pack>strong{font-size:35px;font-family:Barlow Condensed,sans-serif;letter-spacing:1px;display:block;line-height:1}.pack-unit{color:#7594a7;font-size:7px;letter-spacing:2px;display:block;margin-top:6px}.pack-price{font-size:12px;margin:22px 0 14px;color:#b6cfdd}.pack-price.muted{font-size:10px;color:#688b9d}.diamond-pack .button{font-size:10px;background:#aed1df}.diamond-pack .button.secondary{background:#8dbad607;color:#b4cbd7;border-color:#8dbad620}.wallet-explainer{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:27px 3px 3px}.wallet-explainer>div>svg{color:var(--blue)}.wallet-explainer h3{display:inline;font-size:13px;margin-left:10px}.wallet-explainer p{color:#7f9787;font-size:11px;margin:12px 0}.ledger-row{display:flex;align-items:center;gap:13px;padding:15px 0;border-top:1px solid #ffffff08;font-size:11px}.ledger-row>div{flex:1}.ledger-row strong{font-size:11px;font-weight:600}.ledger-row small{display:block;color:#5f7b68;font-size:9px;margin-top:4px}.ledger-row>strong:last-child{margin-left:auto}.ledger-icon{display:grid;place-items:center;width:34px;height:34px;background:#8dbad60a;border:1px solid #8dbad619;border-radius:7px;color:#8dbad6}.item-shop-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.supply-card{overflow:hidden;border:1px solid #ffffff10;border-radius:8px;background:#141c20}.supply-art{height:205px;position:relative;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--accent) 10%,transparent),transparent 70%),#141e22;display:grid;place-items:center;overflow:hidden}.supply-art>.eyebrow{position:absolute;top:17px;left:18px;font-size:6px;color:#6f827a;letter-spacing:1.4px}.supply-art>svg{z-index:1;color:var(--accent);stroke-width:1.15;filter:drop-shadow(0 0 20px color-mix(in srgb,var(--accent) 20%,transparent));transition:transform .3s}.supply-card:hover .supply-art>svg{transform:translateY(-6px) rotate(5deg)}.supply-halo{position:absolute;width:135px;height:135px;border:1px solid color-mix(in srgb,var(--accent) 12%,transparent);transform:rotate(45deg);border-radius:24px}.supply-code{position:absolute;bottom:15px;right:17px;font-size:7px;letter-spacing:1.3px;color:#6d8376}.supply-copy{padding:22px;color:#e0e8de}.supply-copy h2{font-size:20px;letter-spacing:-.5px;font-weight:600}.supply-copy>p{font-size:11px;color:#83998a;margin:8px 0 22px}.supply-copy>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.supply-copy strong{font-size:17px}.field-note{display:flex;align-items:center;gap:9px;padding:17px 0;color:#81998a;font-size:10px;line-height:1.8}.collection-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:24px}.collection-stats>*{border:1px solid #ffffff0d;border-radius:7px;background:#141e21;padding:21px;display:flex;align-items:center;gap:13px;flex-wrap:wrap}.collection-stats svg{color:var(--mint)}.collection-stats strong{font-size:26px;line-height:1;font-weight:600}.collection-stats span{display:block;width:100%;color:#829b89;font-size:10px}.collection-stats svg:last-child:not(:first-child){margin-left:auto;color:#5d7965}.trading-subnav>button{padding:13px 15px;border-bottom:2px solid transparent;font-size:11px;color:#7e9686;white-space:nowrap}.trading-subnav>button.active{color:#b7d2bc;border-bottom-color:#9ccbb4}.belongings-grid{display:flex;flex-direction:column;gap:11px}.belonging-card{display:flex;align-items:center;gap:17px;padding:19px 21px;border:1px solid #ffffff0d;border-radius:7px;background:#141c21}.belonging-art{width:66px;height:68px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 6%,#141d21);border:1px solid color-mix(in srgb,var(--accent) 12%,transparent);border-radius:7px}.belonging-card>div{flex:1}.belonging-card h3{font-size:14px;font-weight:600}.belonging-card p{font-size:10px;color:#7e9586;margin-top:5px}.belonging-card small{font-size:8px;color:#506f5a;display:block;margin-top:6px}.history-row{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid #ffffff08;font-size:11px;color:#a6baa9}.history-row>svg{color:#6e927b}.history-row time{margin-left:auto;font-size:9px;white-space:nowrap;color:#5d7965}.portal-empty,.field-empty{padding:63px 30px;text-align:center;border:1px dashed #9ccbb429;border-radius:8px;background:#121c1c;display:flex;flex-direction:column;align-items:center;gap:15px}.portal-empty>svg{color:#7c9a84}.portal-empty h2{font-size:23px;font-weight:600;letter-spacing:-.7px}.portal-empty p{color:#7e9786;font-size:12px;max-width:450px}.compact-empty{text-align:center;padding:30px 10px;color:#6d8875;font-size:11px;display:flex;flex-direction:column;align-items:center;gap:11px}.compact-empty h3{font-weight:500;font-size:15px}.compact-empty p{font-size:11px;color:#6f8c77}.compact-empty>svg{color:#53725e}.bridge-status{display:flex;align-items:center;gap:8px;padding:13px 15px;background:#9ccbb405;border:1px solid #9ccbb416;border-radius:6px;margin-bottom:22px;font-size:8px;letter-spacing:.8px;color:#a7b9a6}.bridge-status small{font-size:9px;color:#5e7e68;letter-spacing:0;margin-left:6px}.bridge-status a{margin-left:auto;display:flex;align-items:center;gap:8px;font-size:9px;letter-spacing:0;color:#a0c0a7}.field-layout{display:grid;grid-template-columns:1.6fr 1fr;gap:20px}.field-specimen{min-height:390px;position:relative;background:radial-gradient(ellipse at 50% 40%,#45634e24,transparent 60%),linear-gradient(170deg,#172621,#14201e);border:1px solid #9ccbb425;overflow:hidden;border-radius:8px}.field-specimen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#a8d9b005 1px,transparent 1px),linear-gradient(90deg,#a8d9b005 1px,transparent 1px);background-size:35px 35px}.field-specimen-header{display:flex;justify-content:space-between;align-items:center;padding:21px;gap:5px}.field-specimen-header .eyebrow,.field-specimen-header .status-chip{font-size:6px}.field-specimen>img{position:absolute;width:110%;max-width:none;left:-5%;top:19%;filter:drop-shadow(0 20px 17px #0006);transform:rotate(-6deg)}.field-watermark{position:absolute;font-family:Barlow Condensed,sans-serif;font-size:180px;font-weight:700;color:#9ccbb408;left:15%;top:12%;letter-spacing:10px}.field-specimen-copy{position:absolute;bottom:23px;left:23px;right:20px}.field-specimen-copy h2{font-size:30px;letter-spacing:-1px;font-weight:600;line-height:1.2;margin:5px 0 10px}.field-specimen-copy p{display:flex;align-items:center;gap:6px;font-size:11px;color:#8aa48d}.field-map-button{position:absolute;bottom:23px;right:23px;width:37px;height:37px;background:#a6d1b30d;border:1px solid #a6d1b329;border-radius:5px;display:grid;place-items:center;color:#a5c1a8}.field-vitals{margin-top:0;padding:24px}.field-vitals>h2{margin:7px 0 23px;font-size:22px;font-weight:500}.vital-row{margin-top:18px}.vital-row>div:first-child{display:flex;justify-content:space-between;font-size:10px;color:#7e9886;margin-bottom:7px}.vital-row strong{font-size:10px;font-weight:500;color:#c6d7c5}.vital-track{height:4px;background:#26322b;border-radius:5px;overflow:hidden}.vital-track>i{display:block;height:100%;background:var(--mint);border-radius:5px;transition:width .4s}.field-empty{padding:48px 25px}.field-empty-art{display:grid;place-items:center;height:105px;width:105px;border-radius:50%;background:#9ccbb409;border:1px solid #9ccbb414;color:#89b295;margin-bottom:9px}.field-empty h2{font-size:27px;font-weight:600;letter-spacing:-1px}.field-empty p{font-size:12px;color:#7f9c88;max-width:480px;line-height:1.9}.field-services{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.field-services>button{padding:21px 16px;text-align:left;background:#131d20;border:1px solid #ffffff0e;border-radius:7px;position:relative}.field-services>button:hover{background:#1b2826;border-color:#9ccbb42c}.field-services>button>svg:first-child{color:#9cba9f;margin-bottom:23px}.field-services strong{display:block;font-size:12px;font-weight:500}.field-services small{display:block;font-size:8px;color:#6f8e78;margin-top:5px}.field-services>button>svg:last-child{position:absolute;right:16px;top:22px;color:#597b64}.field-bottom-links{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:22px}.field-bottom-links>a{display:flex;gap:14px;align-items:center;padding:19px;background:#151e21;border:1px solid #ffffff0d;border-radius:7px}.field-bottom-links>a>svg:first-child{color:var(--mint)}.field-bottom-links>a>div{flex:1}.field-bottom-links strong{display:block;font-size:12px;font-weight:500}.field-bottom-links span{display:block;font-size:9px;margin-top:5px;color:#74907c}.field-bottom-links>a>svg:last-child{color:#516f5d}.friends-layout{display:grid;grid-template-columns:1.25fr 1fr;gap:20px}.friends-layout>.portal-panel{margin:0}.friend-row{display:flex;align-items:center;gap:10px;padding:16px 0;border-top:1px solid #ffffff09}.friend-row>div{flex:1;min-width:0}.friend-row strong{font-size:11px;font-weight:600;overflow-wrap:anywhere}.friend-row small{display:block;color:#6c8b75;font-size:9px;margin-top:4px}.friend-row>.icon-button:last-child{margin-left:auto}.friend-row .button{font-size:9px;padding:6px 9px;min-height:30px;gap:5px}.teleport-row{display:flex;align-items:center;gap:13px;padding:18px 0;border-bottom:1px solid #ffffff0a}.teleport-row>svg{color:var(--mint)}.teleport-row>div{flex:1}.teleport-row strong{font-size:12px;font-weight:500}.teleport-row small{display:block;font-size:9px;color:#5f816a;margin-top:3px}.portal-panel>p.muted{font-size:11px}.quest-season{position:relative;display:flex;align-items:center;gap:20px;padding:30px;border-radius:8px;border:1px solid #b5aa7a2c;background:linear-gradient(110deg,#292b20,#172420);overflow:hidden;margin-bottom:24px}.quest-season>div{flex:1;z-index:1}.quest-season .eyebrow{font-size:7px;color:#aaa77e}.quest-season h2{font-size:27px;letter-spacing:-1px;line-height:1.25;font-weight:600;margin:10px 0}.quest-season p{font-size:11px;color:#939d7d}.quest-season-progress{z-index:1;color:#879879;font-size:20px;text-align:right}.quest-season-progress strong{font-family:Barlow Condensed,sans-serif;font-size:66px;font-weight:700;color:#d4ce9e;line-height:1}.quest-season-progress small{display:block;font-size:6px;letter-spacing:1.5px;margin-top:7px}.quest-season>svg{position:absolute;right:60px;top:12px;color:#c4b8750d;width:170px;height:170px}.quest-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.quest-card{background:#141d20;border:1px solid #ffffff0c;padding:21px;border-radius:7px}.quest-card.complete{border-color:#9ccbb42b}.quest-card.claimed{background:#13221b80}.quest-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:23px}.quest-icon{background:#9ccbb40b;border:1px solid #9ccbb41c;border-radius:8px;width:46px;height:46px;display:grid;place-items:center;color:#94b99c}.quest-reward{display:flex;align-items:center;gap:5px;color:#d1b887;font-size:12px;font-weight:600}.quest-card h2{font-size:17px;font-weight:600;letter-spacing:-.4px}.quest-card>p{font-size:10px;color:#7b9884;min-height:42px;line-height:1.85;margin-top:7px}.quest-progress-label{display:flex;justify-content:space-between;gap:5px;margin:25px 0 9px;font-size:8px;color:#6b8b75}.quest-progress-label strong{font-size:8px;font-weight:500;color:#afc5b0}.quest-card .vital-track{height:3px;margin-bottom:18px}.quest-card .button{min-height:34px;font-size:9px;padding:8px}.community-events-embed{border-top:1px solid #ffffff0e;margin-top:35px;padding-top:6px}.community-events-embed>.page-content{padding:20px 0 0}.community-events-embed .page-heading h1{font-size:26px}.community-events-embed .events-grid{grid-template-columns:repeat(3,1fr)}.community-events-embed .event-card-copy{padding:19px 16px}.community-events-embed .event-card h2{font-size:18px}.community-events-embed .event-art{height:155px}.community-events-embed .event-card p{font-size:10px}.auction-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.auction-card{background:#141c20;border:1px solid #ffffff10;overflow:hidden;border-radius:8px}.auction-art{height:160px;position:relative;background:radial-gradient(ellipse at bottom,#deb88710,transparent 70%),#192020}.auction-art>img{position:absolute;width:104%;height:85%;object-fit:contain;left:-2%;bottom:0;filter:drop-shadow(0 10px 10px #0005)}.auction-art>span{position:absolute;top:12px;right:12px;font-size:8px;padding:4px 6px;background:#151c1bce;border:1px solid #d4b88720;border-radius:4px;color:#c2b08d}.auction-copy{padding:20px}.auction-copy .eyebrow{font-size:6px}.auction-copy h2{font-size:18px;letter-spacing:-.5px;font-weight:600;margin:5px 0}.auction-copy>p{font-size:9px;color:#789281}.auction-price{display:flex;align-items:center;justify-content:space-between;margin:20px 0 12px}.auction-price small{font-size:7px;letter-spacing:1px;color:#718e79;display:block}.auction-price strong{font-size:23px;font-family:Barlow Condensed,sans-serif;display:flex;align-items:center;gap:6px;margin-top:4px}.auction-copy .button{margin-top:12px;min-height:35px;font-size:10px}.raffle-hero{position:relative;min-height:350px;padding:35px;background:linear-gradient(120deg,#282a21,#14221e);border:1px solid #deb88729;border-radius:9px;overflow:hidden}.raffle-hero>div{position:relative;width:58%;z-index:1}.raffle-hero .eyebrow{color:#b2a17e;font-size:8px}.raffle-hero h2{font-family:Barlow Condensed,sans-serif;line-height:1.04;font-size:46px;font-weight:700;margin:22px 0 18px}.raffle-hero h2>em{font-style:normal;color:#d4bd92}.raffle-hero p{font-size:11px;color:#949f85;max-width:390px;line-height:1.9;margin-bottom:22px}.raffle-hero .button{background:#d2c295;border-color:#d2c2954d}.raffle-hero small{display:block;color:#778a73;font-size:8px;margin-top:12px}.raffle-hero>img{position:absolute;width:70%;max-width:none;right:-13%;top:24%;transform:rotate(-8deg);filter:drop-shadow(0 25px 15px #0005)}.raffle-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:20px 0}.raffle-facts>div{background:#141d1e;border:1px solid #ffffff0e;border-radius:7px;padding:23px;text-align:center}.raffle-facts svg{color:#baa47c;margin-bottom:17px}.raffle-facts strong{display:block;color:#c7c8ab;font-size:13px;letter-spacing:.8px}.raffle-facts span{display:block;font-size:10px;margin-top:8px;color:#6d8b74}.atlas-layout{display:grid;grid-template-columns:minmax(0,1fr) 245px;background:#121c1d;border:1px solid #9ccbb41d;border-radius:8px;overflow:hidden}.atlas-layout.compact{display:block}.atlas-map{position:relative;min-height:570px;overflow:hidden;background:radial-gradient(ellipse at 50% 50%,#203634,#102229);touch-action:none;cursor:grab}.atlas-map:active{cursor:grabbing}.atlas-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#b4cdc109 1px,transparent 1px),linear-gradient(90deg,#b4cdc109 1px,transparent 1px);background-size:36px 36px}.atlas-world{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%;transition:transform .1s linear}.atlas-world>svg{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.atlas-coastline{fill:none;stroke:#6a9a8b1a;stroke-width:20px}.atlas-label{position:absolute;left:20px;top:21px;font-size:8px;letter-spacing:1.8px;color:#aec7b4;pointer-events:none}.atlas-label small{display:block;color:#557e6b;font-size:6px;margin-top:6px;letter-spacing:.7px}.atlas-north{position:absolute;right:18px;top:18px;display:flex;flex-direction:column;align-items:center;gap:5px;color:#9eb299;pointer-events:none}.atlas-north>span{font-size:7px}.atlas-controls{position:absolute;bottom:20px;right:18px;display:flex;flex-direction:column;border:1px solid #9ccbb42b;border-radius:5px;overflow:hidden;box-shadow:0 5px 20px #0004}.atlas-controls button{width:32px;height:32px;display:grid;place-items:center;background:#162823e8;color:#b6cbb8;font-size:20px}.atlas-controls button+button{border-top:1px solid #9ccbb412}.atlas-scale{position:absolute;bottom:20px;left:20px;font-size:8px;color:#8caa93;pointer-events:none}.atlas-scale>small{display:block;font-size:5px;letter-spacing:1.8px;color:#547862;margin-top:4px}.atlas-pin{position:absolute;transform:translate(-50%,-50%);border:1px solid #b3cbaa4a;border-radius:6px;width:29px;height:30px;background:#18332ce6;display:grid;place-items:center;color:#c4d2ad;box-shadow:0 0 0 5px #8fbea20b;cursor:pointer;z-index:2}.atlas-pin.selected{border-color:#e0c394;background:#655936;color:#f3ddad;box-shadow:0 0 0 6px #d5b57b16}.atlas-pin>span{position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);font-size:7px;white-space:nowrap;background:#10241bd9;padding:2px 5px;border-radius:3px;color:#a9c4ac}.atlas-player{display:flex;align-items:center;gap:5px;position:absolute;transform:translate(-50%,-50%);color:#decca3;font-size:7px;z-index:3;white-space:nowrap;padding-top:34px;pointer-events:none}.atlas-player>span{width:7px;height:7px;border-radius:50%;background:#e1c697;box-shadow:0 0 0 4px #e1c69720;animation:player-pulse 3s infinite}.atlas-details{background:#131f1e;border-left:1px solid #9ccbb413;padding:23px 18px}.atlas-details h2{font-size:21px;line-height:1.25;font-weight:600;letter-spacing:-.6px;margin:9px 0 18px}.atlas-details>.eyebrow{font-size:7px}.atlas-filters{display:flex;gap:3px;background:#0c1817;border:1px solid #9ccbb410;border-radius:5px;padding:3px;margin-bottom:15px}.atlas-filters button{padding:5px 7px;font-size:8px;color:#6e937c;flex:1;border-radius:3px}.atlas-filters button.active{background:#284234;color:#c0d6ba}.atlas-location{display:flex;align-items:center;gap:9px;text-align:left;padding:13px 0;border-bottom:1px solid #9ccbb40c;width:100%;color:#7fa58b}.atlas-location>span{flex:1;color:#acbea5;font-size:10px}.atlas-location small{display:block;color:#557b60;font-size:7px;letter-spacing:1px;margin-top:4px}.atlas-location.active{color:#dcc298}.atlas-location.active>span{color:#d3c4a1}.atlas-details>.checkbox-label{font-size:8px;margin:23px 0;color:#7c9c81;align-items:center;display:flex;gap:7px}.atlas-details input[type=checkbox]{width:12px;height:12px}.atlas-details>.hub-smallprint{display:block;font-size:9px;line-height:1.9;margin-top:22px;color:#52775d}.atlas-selection{padding-top:18px;border-top:1px solid #9ccbb412}.atlas-selection>.eyebrow{font-size:6px;color:#b8b189}.atlas-selection h3{font-size:16px;color:#c6ceae;font-weight:500;margin:6px 0}.atlas-selection p{font-size:10px;color:#779880;line-height:1.8}.atlas-selection>.button{margin-top:15px;font-size:8px;min-height:30px;gap:6px;padding:6px 8px}.mines-page>.text-link{margin-bottom:20px}.mines-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;margin-top:26px}.mines-settings{margin:0;padding:23px}.mines-settings>label{display:block;font-size:10px;color:#9ab39f;margin-top:25px}.mines-settings .amount-input{margin-top:9px;background:#0e1818;border-color:#9ccbb41a;border-radius:5px}.mines-settings .amount-input input{width:100%;background:transparent;font-size:13px;padding:11px}.mines-settings select{width:100%;display:block;margin-top:9px;background:#0e1818;border-color:#9ccbb41a;font-size:11px;padding:11px}.mines-payout{padding:24px 0;text-align:center}.mines-payout small{font-size:7px;color:#6a8c74;letter-spacing:1.2px;display:block}.mines-payout strong{display:block;font-size:42px;font-family:Barlow Condensed,sans-serif;font-weight:700;color:#bbd9bd;line-height:1.2;margin:7px 0}.mines-payout span{font-size:10px;color:#74967c}.mines-settings .button{font-size:10px;min-height:40px;padding:10px}.mines-settings>.hub-smallprint{font-size:9px;display:block;margin-top:18px}.mines-board-panel{border:1px solid #9ccbb418;background:radial-gradient(ellipse at 50% 50%,#253e332b,transparent),#121e20;border-radius:8px;padding:20px;display:flex;flex-direction:column;justify-content:center}.mines-board-top{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:6px;letter-spacing:1.1px;color:#76977f;margin-bottom:22px}.mines-board-top>span:last-child{display:flex;align-items:center;gap:4px;font-size:5px}.mines-board{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;max-width:470px;margin:auto;width:100%}.mines-board>button{display:grid;place-items:center;aspect-ratio:1;border:1px solid #99b7a126;border-bottom:3px solid #0c1619;border-radius:6px;background:linear-gradient(145deg,#233432,#192829);color:#597265;transition:transform .15s,background .15s,border-color .15s}.mines-board>button:disabled{opacity:1;cursor:default}.mines-board>button:not(:disabled):hover{transform:translateY(-3px);border-color:#a3cbab75;background:#2d483a}.mines-board>button.gem{background:#294c3b;border-color:#a6d3ad45;color:#c2ecc9}.mines-board>button.mine{background:#4e2c27;border-color:#bc746845;color:#e3a18a}.mines-board .tile-mark{font-size:20px;color:#486359}.mines-board-hint{display:flex;justify-content:center;align-items:center;gap:7px;font-size:10px;color:#759780;margin:25px 0 8px}.mines-board-panel>.game-result{position:static;margin:20px 0 0;padding:15px;display:flex;gap:12px;text-align:left;background:#9ccbb40a;border-color:#9ccbb42c;color:#a6c5aa;width:100%;transform:none;box-shadow:none}.mines-board-panel .game-result h3{font-size:13px;font-weight:500}.mines-board-panel .game-result p{font-size:10px;color:#73947c;margin-top:4px}.portal-form{display:flex;flex-direction:column;gap:18px}.portal-form label{display:flex;flex-direction:column;gap:9px;font-size:12px;color:#9ab4a2}.portal-form input,.portal-form select{width:100%;background:#0e181b;border-color:#ffffff14}.portal-form p{font-size:11px;line-height:1.9}.modal-backdrop{background:#060c0bbf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-panel,.modal{background:#161f23;border-color:#9ccbb429;border-radius:11px}.pack-modal-art{display:flex;flex-direction:column;align-items:center;gap:12px;margin:8px 0 23px;background:radial-gradient(ellipse,#8dbad612,transparent 70%);padding:20px;color:#afd2e6}.pack-modal-art>strong{font-size:45px;line-height:1;font-family:Barlow Condensed,sans-serif;letter-spacing:1px;color:#e5eff3}.pack-modal-art>span{font-size:8px;letter-spacing:2px;color:#6b98b3}.test-topup{margin:14px 0 10px}.confirm-product-icon{display:grid;place-items:center;min-height:145px;background:radial-gradient(ellipse,color-mix(in srgb,var(--accent) 8%,transparent),transparent 65%);margin-bottom:16px}.deploy-options{display:flex;flex-direction:column;gap:8px;margin:20px 0}.deploy-options>button{display:flex;align-items:center;gap:14px;text-align:left;padding:9px;border:1px solid #ffffff10;background:#101a1e;border-radius:6px}.deploy-options>button.selected{border-color:#9ccbb45e;background:#20342a}.deploy-options img{width:80px;height:50px;object-fit:contain}.deploy-options>button>span{flex:1}.deploy-options strong{font-size:12px;font-weight:500}.deploy-options small{display:block;font-size:9px;color:#7a9c84;margin-top:4px}.deploy-options svg{color:#7da688}.deploy-from-vault{margin:12px 0 23px}.inline-notice{background:#9ccbb408;border-color:#9ccbb41b;color:#90ac98;font-size:11px;padding:13px;margin:17px 0}.trading-subnav{border-bottom-color:#ffffff10;overflow:auto}.trading-subnav>a{font-size:11px;white-space:nowrap}.market-toolbar{gap:12px;flex-wrap:wrap;margin-bottom:24px}.search-field{background:#10191d;border-color:#ffffff12;border-radius:5px;flex:1;min-width:190px}.search-field input{font-size:11px;padding:11px 12px;background:transparent}.filter-tabs{border-color:#ffffff0d;background:#111b1d;padding:4px;border-radius:5px}.filter-tabs>button{font-size:9px;padding:8px 12px;white-space:nowrap;color:#769582}.filter-tabs>button.active{background:#9ccbb414;color:#b4ccb8;border-color:transparent}.market-info-bar{background:#9ccbb405;border-color:#9ccbb413;color:#7b9b87;font-size:10px;gap:10px;border-radius:6px}.dino-grid{gap:16px}.portal-shell .dino-card{background:#141c21;border:1px solid #ffffff0c;border-radius:7px;box-shadow:none}.portal-shell .dino-card-art{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--rarity) 9%,transparent),transparent 70%),#182022}.portal-shell .dino-card:hover{border-color:color-mix(in srgb,var(--rarity) 30%,transparent);box-shadow:0 8px 25px #0003}.dino-card h3{font-size:13px}.dino-card-details{padding:15px}.dino-card-details>p{font-size:9px}.dino-card-bottom{font-size:9px}.rarity-label{font-size:6px;letter-spacing:.8px}.growth-badge{font-size:7px}.inventory-style-banner{background:#9ccbb406;border-color:#9ccbb41a;padding:17px}.inventory-style-banner strong{font-size:12px}.inventory-style-banner p{font-size:10px}.inventory-style-banner>span{font-size:9px}.game-grid-row{grid-template-columns:repeat(3,1fr)}.site-footer{border-top-color:#ffffff0a;background:#0e1517;padding:28px;margin-top:8px}.site-footer p{color:#486455;font-size:8px}.site-footer>div{font-size:9px;gap:16px}.footer-brand{font-size:15px}.footer-brand small{font-size:8px;color:#6b8a75}.toast-stack{right:calc(var(--chat) + 20px);bottom:20px;z-index:150}.toast{background:#20322a;border-color:#9ccbb438;color:#c0d8c2;font-size:11px}.toast.error{background:#392923;border-color:#e9a38930;color:#e5b8a2}.login-modal>h3{font-size:25px;letter-spacing:-1px}.login-modal>p{font-size:12px;color:#92aa99}.login-modal .steam-connect{background:#c0d5c5}.login-modal input{background:#0e191b;border-color:#9ccbb421}@keyframes specimen-drift{50%{transform:rotate(-5deg) translateY(-5px)}}@keyframes player-pulse{50%{box-shadow:0 0 0 7px #e1c69710}}@media(min-width:1800px){:root{--rail:235px;--chat:305px}.portal-shell .page-content{padding:35px 40px}.hub-statusbar{padding-left:40px;padding-right:40px}.expedition-hero{min-height:405px}.expedition-copy{padding:43px}.expedition-copy h2{font-size:90px}.expedition-creature>img{top:10%}.hub-game-grid{grid-template-columns:repeat(6,1fr)}}@media(max-width:1390px){:root{--rail:195px;--chat:255px}.portal-shell .site-header{padding-left:15px;gap:17px}.header-season{display:none}.island-sidebar{padding-left:9px;padding-right:9px}.sidebar-world{padding:10px 8px;gap:8px}.sidebar-world strong{font-size:10px}.sidebar-world-icon{width:30px;height:34px}.sidebar-world>span{display:none}.side-navigation a{font-size:10.5px;padding:9px 10px;gap:10px}.sidebar-apex{padding:13px 9px;gap:8px}.sidebar-apex small{font-size:6.5px}.portal-shell .page-content{padding:25px}.hub-statusbar{padding-left:25px;padding-right:25px}.header-context{font-size:8px}.portal-shell .header-actions{gap:12px}.portal-shortcuts{gap:10px}.portal-shortcuts>a{padding:15px 12px}.portal-shortcuts p{font-size:8px}.hub-metrics>a,.hub-metrics>div{padding:14px 11px;gap:9px}.hub-metrics small{font-size:5.5px;letter-spacing:1px}.hub-metrics strong{font-size:19px}.expedition-copy{padding:28px}.expedition-hero{min-height:323px}.expedition-actions{gap:10px}.hero-text-link{font-size:8px}.expedition-actions .button{font-size:9px;padding:9px 10px}.expedition-creature>img{width:128%;right:-16%;top:22%}.expedition-copy h2{font-size:66px}.expedition-tag{font-size:6px}.specimen-caption{right:19px;bottom:24px}.specimen-caption strong{font-size:8px}.specimen-caption small{font-size:5px}.overview-heading h1{font-size:25px}.daily-supply{padding:19px}.daily-supply h2{font-size:17px}.daily-supply .eyebrow{font-size:6px}.daily-supply .button{font-size:8px;padding:8px 9px;gap:6px}.apex-promo{padding:21px}.apex-promo h2{font-size:38px}.apex-promo-crown{right:3px;top:45px;width:83px}.hub-game-grid .game-card-art{height:127px}.quest-grid,.auction-grid{grid-template-columns:repeat(2,1fr)}.atlas-layout{grid-template-columns:minmax(0,1fr) 210px}.atlas-details{padding:20px 15px}.atlas-details h2{font-size:19px}.field-layout{grid-template-columns:1.4fr 1fr}.field-specimen{min-height:370px}.field-vitals{padding:20px}.field-services{grid-template-columns:repeat(2,1fr)}.friends-layout>.portal-panel{padding:19px}.friend-row{gap:8px}.diamond-pack{padding:25px 17px 20px}.mines-layout{grid-template-columns:215px minmax(0,1fr);gap:16px}.mines-settings{padding:20px}.mines-board-panel{padding:16px}.mines-board{gap:7px}}@media(max-width:1180px){:root{--chat:280px}.portal-shell .main-shell{margin-right:0}.portal-shell .chat-panel{transform:translate(100%);transition:transform .2s;z-index:90;top:var(--header)}.portal-shell .chat-panel.mobile-open{transform:translate(0)}.portal-shell .mobile-chat-toggle{display:flex;position:fixed;right:20px;bottom:20px;background:#a6ccb5;color:#173526;border-color:#9ccbb45e;z-index:80;box-shadow:0 4px 25px #0006}.mobile-chat-close{display:inline-flex}.portal-shell .chat-scrim{display:block;position:fixed;inset:var(--header) 0 0;background:#0007;z-index:85}.toast-stack{right:20px;bottom:80px}.expedition-copy h2{font-size:77px}.expedition-hero{min-height:350px}.expedition-copy{padding:33px}.expedition-creature>img{top:16%}.quest-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){:root{--rail:185px}.portal-shell .site-header{padding-right:18px;gap:13px}.header-context{font-size:7px;letter-spacing:.7px}.portal-shell .header-actions{gap:11px}.portal-shell .page-content{padding:23px}.hub-statusbar{padding-left:23px;padding-right:23px;font-size:7px}.overview-heading h1{font-size:23px}.overview-season{font-size:6px}.expedition-copy{padding:26px}.expedition-copy h2{font-size:64px}.expedition-hero{min-height:328px}.expedition-actions{flex-wrap:wrap;gap:12px}.expedition-copy>p{font-size:10px}.expedition-creature>img{width:145%;right:-30%;top:24%}.specimen-caption>span:last-child{display:none}.specimen-caption strong{font-size:7px}.hub-metrics>a,.hub-metrics>div{padding:14px 10px;gap:8px}.hub-metrics>*>svg:last-child{display:none}.hub-metrics small{font-size:5px;letter-spacing:.7px}.hub-metrics strong{font-size:17px}.portal-shortcuts{grid-template-columns:repeat(2,1fr)}.portal-shortcuts>a{padding:16px}.shortcut-top{margin-bottom:13px}.daily-supply-action{flex-wrap:wrap}.daily-supply-action .button{margin-left:auto}.hub-game-grid{gap:11px}.hub-game-grid .game-card-art{height:112px}.portal-shell .dino-grid{grid-template-columns:repeat(2,1fr)}.page-heading h1{font-size:28px}.page-heading p{font-size:11px}.page-heading .balance-pill{display:none}.page-heading{align-items:flex-start;flex-wrap:wrap}.quest-grid{grid-template-columns:repeat(2,1fr)}.quest-season{padding:24px}.quest-season h2{font-size:24px}.diamond-packs{gap:12px}.diamond-pack{padding:25px 13px 17px}.diamond-pack .eyebrow{font-size:6px}.diamond-pack .button{font-size:9px;gap:5px;padding:9px 8px}.friends-layout,.field-layout{grid-template-columns:1fr}.field-specimen>img{width:82%;left:9%;top:9%}.field-vitals .vital-row{display:inline-block;width:calc(50% - 12px);margin:0 24px 20px 0}.field-vitals .vital-row:nth-child(2n){margin-right:0}.atlas-layout{grid-template-columns:1fr}.atlas-map{min-height:520px}.atlas-details{border-left:0;border-top:1px solid #9ccbb41a;padding:22px}.mines-layout{grid-template-columns:1fr}.mines-settings{display:grid;grid-template-columns:1fr 1fr;gap:15px}.mines-settings>.eyebrow{grid-column:1/-1}.mines-settings>label{margin:0}.mines-payout{grid-column:1/2;padding:0}.mines-settings>.button{align-self:center}.mines-settings>.hub-smallprint{grid-column:1/-1;margin:0}.mines-board-panel{min-height:490px;padding:22px}.mines-board{gap:10px;max-width:400px}.community-events-embed .events-grid{grid-template-columns:1fr}.community-events-embed .event-card{display:grid;grid-template-columns:180px 1fr}.community-events-embed .event-art{height:100%;min-height:180px}.collection-stats>*{padding:16px;gap:9px}.collection-stats span{font-size:8px}.collection-stats svg:last-child:not(:first-child){display:none}.belonging-card{padding:16px;gap:12px}.belonging-art{width:51px;height:57px}}@media(max-width:720px){:root{--rail:220px;--header:64px}.portal-shell .site-header{padding:0 15px;gap:12px}.portal-shell .mobile-nav-toggle{display:inline-flex;width:25px;padding:0}.site-header .brand{width:auto;margin-right:auto}.brand>span{font-size:14px}.brand img{width:30px;height:30px}.brand small{font-size:5px;letter-spacing:1.6px;margin-top:5px}.header-context{display:none}.portal-shell .header-actions{gap:11px}.header-actions .steam-button{font-size:9px;padding:7px 10px;min-height:34px}.portal-shell .island-sidebar{transform:translate(-100%);transition:transform .2s;z-index:60;top:var(--header)}.portal-shell .island-sidebar.mobile-open{transform:translate(0)}.side-navigation a{font-size:11.5px;padding:10px 12px}.sidebar-world strong{font-size:11px}.sidebar-apex small{font-size:8px}.portal-shell .main-shell{margin-left:0;margin-right:0;margin-top:var(--header)}.portal-shell .page-content{padding:24px}.hub-statusbar{padding:8px 24px}.header-actions .wallet-button{padding:6px 7px;gap:5px;font-size:10px;min-height:33px}.diamond-wallet{padding:6px;gap:5px;font-size:10px;min-height:33px}.diamond-wallet>span{margin-left:0;padding:0 5px}.header-actions .account-trigger{width:31px;height:32px;font-size:10px}.header-actions .language-button{font-size:9px}.header-actions .language-button>svg{display:none}.overview-heading h1{font-size:26px}.expedition-hero{min-height:350px}.expedition-copy{padding:29px}.expedition-copy h2{font-size:70px}.expedition-creature>img{width:136%;right:-22%;top:22%}.field-services{grid-template-columns:repeat(4,1fr)}.field-services>button{padding:16px 12px}.field-services small{font-size:7px}.field-services strong{font-size:11px}.field-services>button>svg:last-child{display:none}.site-footer{padding:25px 24px}.toast-stack{max-width:calc(100% - 36px);right:18px}}@media(max-width:520px){.portal-shell .site-header{padding:0 13px;gap:10px}.brand>span{font-size:13px}.brand img{width:28px;height:28px}.brand small{font-size:4.5px;letter-spacing:1.5px}.portal-shell .header-actions{gap:9px}.header-actions .wallet-button{padding:5px 6px;font-size:9px;gap:4px;min-height:30px}.wallet-button .coin-icon{width:14px!important;height:14px!important;font-size:9px!important}.header-actions .diamond-wallet{font-size:9px;gap:4px;padding:5px;min-height:30px}.diamond-wallet>svg{width:14px;height:14px}.diamond-wallet>span{display:none}.header-actions .account-trigger{width:28px;height:29px;font-size:9px}.header-actions .language-button{font-size:8px}.header-actions .steam-button{font-size:8px;padding:7px 8px;gap:6px;min-height:31px}.portal-shell .page-content{padding:21px 18px}.hub-statusbar{padding:8px 18px}.hub-statusbar>span,.hub-statusbar>a{font-size:5.5px;letter-spacing:.5px}.hub-statusbar>span>svg{width:12px}.overview-heading{margin:0 0 20px;align-items:flex-start}.overview-heading h1{font-size:23px;line-height:1.3;max-width:240px;margin-top:7px}.overview-heading .eyebrow{font-size:6px;letter-spacing:1.2px}.overview-season{font-size:5px;padding:5px;gap:4px;margin-top:3px}.overview-season>svg{display:none}.expedition-hero{min-height:410px}.expedition-copy{padding:24px;width:100%}.expedition-copy h2{font-size:66px;width:70%;margin-top:17px}.expedition-tag{font-size:6px;letter-spacing:1.3px}.expedition-copy>p{font-size:10px;max-width:70%;margin-top:15px}.expedition-actions{margin-top:19px;gap:13px;flex-wrap:wrap;max-width:67%}.expedition-actions .button{font-size:9px;padding:9px 11px;min-height:35px}.hero-text-link{font-size:8px}.expedition-creature{top:0;right:0;bottom:0;left:27%}.expedition-creature>img{width:160%;right:-65%;top:33%;transform:rotate(-12deg);animation:none}.specimen-ring{top:25%;right:-35%;bottom:15%;left:8%}.specimen-caption{bottom:17px;right:14px;padding:8px;gap:6px}.specimen-caption strong{font-size:6px}.specimen-caption small{font-size:4.5px}.specimen-watermark{font-size:97px;bottom:30px;left:3%}.cross-one{right:10px;top:29%}.cross-two{bottom:75px;left:0}.expedition-coordinates{font-size:4px;top:auto;bottom:16px;left:24px;right:auto}.hub-metrics{grid-template-columns:repeat(2,1fr);margin:14px 0 19px}.hub-metrics>a,.hub-metrics>div{padding:15px 16px;gap:12px}.hub-metrics>a:nth-child(3){border-left:0}.hub-metrics>*:nth-child(n+3){border-top:1px solid #ffffff0b}.hub-metrics small{font-size:6px;letter-spacing:.9px}.hub-metrics strong{font-size:22px}.hub-metrics>*>svg:last-child{display:block;width:13px}.portal-shortcuts{gap:10px;margin-bottom:19px}.portal-shortcuts>a{padding:16px 14px}.portal-shortcuts h3{font-size:12px}.portal-shortcuts p{font-size:8px;line-height:1.6}.shortcut-top{margin-bottom:17px}.dashboard-split{grid-template-columns:1fr;gap:14px;margin-bottom:30px}.daily-supply{padding:22px}.daily-supply h2{font-size:20px}.daily-supply .eyebrow{font-size:6px}.daily-supply .button{min-height:36px;font-size:9px;padding:9px 12px}.apex-promo{padding:23px;min-height:165px}.apex-promo h2{font-size:43px;margin:10px 0 9px}.apex-promo-crown{color:#d2b17d25;width:96px;height:96px;top:31px;right:20px}.hub-game-grid{grid-template-columns:repeat(2,1fr);gap:12px}.hub-game-grid .game-card-art{height:125px}.hub-game-grid .game-card h3{font-size:19px}.section-heading h2{font-size:20px}.section-heading .eyebrow{font-size:6px;letter-spacing:1.2px;max-width:230px}.section-heading .text-link{font-size:8px;gap:5px}.hub-arcade .hub-smallprint{font-size:8px;align-items:flex-start}.dino-grid{gap:12px}.dino-card-art{height:125px}.dino-card h3{font-size:12px}.dino-card-details{padding:13px}.dino-card-details>p{font-size:8px}.dino-card-bottom{font-size:8px;gap:5px}.dino-price{font-size:12px}.market-seller{font-size:7px}.rarity-label{font-size:5px;top:10px;left:10px}.growth-badge{font-size:6px}.atlas-promo{padding:24px;min-height:210px}.atlas-promo>div{max-width:83%}.atlas-promo h2{font-size:22px;line-height:1.3}.atlas-promo p{font-size:10px}.atlas-promo>svg{position:absolute;right:-28px;color:#a9c3a41a}.page-heading h1{font-size:27px;line-height:1.25}.page-heading p{font-size:11px}.page-heading .eyebrow{font-size:7px;letter-spacing:1.3px}.page-heading{margin-bottom:23px;flex-wrap:wrap}.portal-heading>.button{font-size:10px;min-height:36px}.diamond-overview{min-height:205px;padding:25px 23px;flex-wrap:wrap}.diamond-overview>.text-link{margin:18px 0 0;font-size:9px;width:100%}.diamond-overview strong{font-size:42px;margin:16px 0 10px;gap:12px}.diamond-overview strong>svg{width:32px;height:32px}.diamond-overview .eyebrow{font-size:7px}.diamond-overview>div>span:last-child{font-size:9px}.diamond-orb{right:-22%;top:10%}.diamond-packs{grid-template-columns:1fr;gap:17px}.diamond-pack{display:grid;grid-template-columns:95px 1fr;grid-template-rows:auto auto auto;column-gap:20px;padding:26px 22px;text-align:left}.diamond-pack .eyebrow{grid-column:2;font-size:8px;align-self:end;letter-spacing:1px}.pack-art{grid-column:1;grid-row:1/5;height:145px;align-self:center}.pack-art>svg{width:61px;height:65px}.pack-art>i{width:90px;height:90px}.diamond-pack>strong{grid-column:2;font-size:35px;margin-top:10px}.pack-unit{grid-column:2;font-size:6px}.pack-price{grid-column:2;font-size:11px;margin:16px 0 12px}.pack-price.muted{font-size:9px}.diamond-pack .button{grid-column:2;font-size:9px;padding:8px;min-height:34px;gap:9px}.pack-featured{padding:3px 22px;text-align:center;font-size:5px}.wallet-explainer{grid-template-columns:1fr;gap:27px}.portal-panel{padding:21px;margin-top:22px}.ledger-row,.ledger-row strong{font-size:10px}.item-shop-grid{grid-template-columns:1fr;gap:18px}.supply-art{height:215px}.supply-copy h2{font-size:22px}.market-toolbar>.search-field{width:100%;flex-basis:100%;min-width:0}.market-toolbar .filter-tabs{max-width:100%;overflow-x:auto}.market-toolbar .filter-tabs>button{font-size:8px;padding:7px 9px}.market-toolbar>.sort-select{margin-left:auto;font-size:9px}.sort-select>select{font-size:9px;padding:8px;max-width:140px}.market-info-bar{font-size:9px;line-height:1.8;padding:12px}.market-info-bar>.demo-badge{display:none}.trading-subnav{margin-bottom:22px;gap:7px}.trading-subnav>a,.trading-subnav>button{font-size:10px;padding:11px 9px}.inventory-style-banner{padding:15px;gap:12px}.inventory-style-banner>div{flex:1}.inventory-style-banner>span{font-size:0;gap:0}.inventory-style-banner strong{font-size:11px}.inventory-style-banner p{font-size:9px}.collection-stats{gap:8px}.collection-stats>*{padding:15px 11px;gap:7px}.collection-stats strong{font-size:23px}.collection-stats svg{width:18px;height:18px}.collection-stats span{font-size:7px}.belonging-card{flex-wrap:wrap;gap:12px}.belonging-art{width:45px;height:52px}.belonging-card>div{flex-basis:calc(100% - 70px)}.belonging-card>.button,.belonging-card>.status-chip{margin-left:57px}.belonging-card h3{font-size:13px}.belonging-card p{font-size:9px}.history-row{font-size:10px;flex-wrap:wrap;gap:7px}.history-row>span{flex:1}.history-row time{font-size:7px}.bridge-status{flex-wrap:wrap;font-size:7px;padding:12px;gap:6px}.bridge-status small{order:4;width:100%;font-size:8px;margin-left:12px}.bridge-status a{font-size:8px}.field-specimen{min-height:335px}.field-specimen>img{width:113%;left:-6%;top:22%}.field-watermark{font-size:170px;top:10%;left:12%}.field-specimen-header{padding:18px}.field-specimen-copy h2{font-size:27px}.field-vitals{padding:23px}.field-vitals .vital-row{display:block;width:auto;margin:0 0 20px}.field-services{grid-template-columns:repeat(2,1fr);gap:12px}.field-services>button{padding:20px 15px}.field-services strong{font-size:12px}.field-services small{font-size:8px}.field-services>button>svg:last-child{display:block}.field-bottom-links{grid-template-columns:1fr;gap:12px}.field-empty{padding:35px 20px}.field-empty h2{font-size:23px}.field-empty p{font-size:11px}.friends-layout{grid-template-columns:1fr}.friends-layout>.portal-panel{padding:22px}.friend-row strong{font-size:12px}.teleport-row{flex-wrap:wrap}.teleport-row>div{flex-basis:calc(100% - 40px)}.teleport-row>.button,.teleport-row>.status-chip{margin-left:35px;font-size:9px}.teleport-row>.button+.button{margin-left:0}.quest-season{padding:24px;align-items:flex-start;gap:10px}.quest-season .eyebrow{font-size:5.5px;letter-spacing:1px}.quest-season h2{font-size:25px;max-width:200px}.quest-season p{font-size:10px;line-height:1.8;max-width:210px}.quest-season-progress{font-size:15px;margin-top:25px;flex-shrink:0}.quest-season-progress strong{font-size:49px}.quest-season-progress small{font-size:4px;letter-spacing:.8px}.quest-grid{grid-template-columns:1fr;gap:15px}.quest-card{padding:23px}.quest-card h2{font-size:20px}.quest-card>p{font-size:11px;min-height:0}.quest-card .button{font-size:10px;min-height:36px}.quest-reward{font-size:14px}.community-events-embed .event-card{display:block}.community-events-embed .event-art{height:175px}.community-events-embed .event-card h2{font-size:21px}.community-events-embed .event-card p{font-size:11px}.community-events-embed .play-note{flex-wrap:wrap}.auction-grid{grid-template-columns:1fr;gap:20px}.auction-art{height:210px}.auction-art>img{width:100%;height:90%}.auction-copy h2{font-size:24px}.auction-copy>p{font-size:10px}.auction-price strong{font-size:28px}.auction-copy .button{font-size:11px;min-height:39px}.raffle-hero{padding:28px 24px;min-height:500px}.raffle-hero>div{width:100%}.raffle-hero h2{font-size:43px;max-width:90%}.raffle-hero p{font-size:11px;max-width:90%;position:relative;z-index:2}.raffle-hero>img{width:103%;right:-23%;top:auto;bottom:0;opacity:.75}.raffle-facts{grid-template-columns:1fr;gap:11px}.raffle-facts>div{padding:18px;display:grid;grid-template-columns:34px 1fr;gap:5px 13px;text-align:left}.raffle-facts svg{grid-row:1/3;margin:0;align-self:center}.raffle-facts strong{font-size:12px}.raffle-facts span{font-size:9px;margin:0}.atlas-map{min-height:430px}.atlas-details{padding:24px}.atlas-details h2{font-size:23px}.atlas-filters button{font-size:10px;padding:7px 9px}.atlas-location{padding:15px 0;gap:13px}.atlas-location>span{font-size:12px}.atlas-location small{font-size:8px}.atlas-details>.checkbox-label{font-size:10px}.atlas-selection h3{font-size:19px}.atlas-selection p{font-size:11px}.atlas-selection>.button{font-size:10px;padding:9px 13px;min-height:35px}.atlas-details>.hub-smallprint{font-size:10px}.atlas-label{top:18px;left:17px;font-size:6px}.atlas-label small{font-size:5px;letter-spacing:.3px}.atlas-pin>span{font-size:6px}.atlas-pin{width:25px;height:26px}.mines-settings{padding:21px;gap:16px}.mines-settings>label{font-size:9px}.mines-settings select{font-size:10px;padding:11px 9px}.mines-settings .button{font-size:9px;gap:5px;padding:10px 9px}.mines-payout strong{font-size:36px}.mines-payout small{font-size:5.5px}.mines-board-panel{padding:18px 14px;min-height:390px}.mines-board{gap:7px}.mines-board-top{font-size:5px;letter-spacing:.8px}.mines-board-top>span:last-child{font-size:4px;letter-spacing:.5px}.mines-board>button>svg{width:25px;height:25px}.mines-board-hint{font-size:9px;gap:5px}.site-footer{padding:27px 18px}.site-footer>div{font-size:8px;gap:14px}.site-footer p{font-size:7px}.portal-shell .game-grid-row{grid-template-columns:1fr 1fr}.portal-shell .chat-panel{width:280px}.portal-shell .mobile-chat-toggle{right:17px;bottom:17px;width:43px;height:43px}.toast-stack{bottom:73px}.toast{font-size:10px;padding:12px}.modal-panel,.modal{max-width:calc(100vw - 26px)}}@media(max-width:360px){.portal-shell .site-header{padding:0 10px;gap:8px}.brand>span{font-size:11px}.brand img{width:24px;height:24px}.brand small{font-size:4px;letter-spacing:1.2px}.portal-shell .header-actions{gap:6px}.header-actions .wallet-button{font-size:8px;padding:4px;gap:3px}.header-actions .diamond-wallet{font-size:8px;padding:4px}.header-actions .account-trigger{width:25px;height:27px}.header-actions .language-button{font-size:7px}.site-header .brand{gap:6px}.portal-shell .page-content{padding:20px 14px}.hub-statusbar{padding:8px 14px;gap:8px}.overview-heading h1{font-size:21px}.overview-season{font-size:4.5px}.expedition-copy{padding:22px}.expedition-copy h2{font-size:61px}.expedition-tag{font-size:5px}.expedition-actions .button{font-size:8px;padding:9px}.hub-metrics>a,.hub-metrics>div{padding:13px;gap:10px}.hub-metrics small{font-size:5.5px}.portal-shortcuts>a{padding:15px 12px}.portal-shortcuts h3{font-size:11px}.portal-shortcuts p{font-size:7px}.quest-season{padding:21px}.quest-season h2{font-size:23px}.quest-season-progress strong{font-size:43px}.diamond-pack{grid-template-columns:80px 1fr;column-gap:14px;padding:25px 18px}.pack-art>svg{width:55px}.pack-art>i{width:80px;height:80px}.atlas-map{min-height:395px}.mines-board{gap:6px}.mines-board-hint{font-size:8px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.game-gems-object{width:165px;height:150px;position:relative;z-index:1;filter:drop-shadow(0 13px 15px #6fba9f20);transform:rotate(-7deg)}.game-gems-object>svg{width:100%;height:100%}.portal-shell .game-card-visual{height:175px}.portal-shell .game-card-copy{padding:19px 18px}.portal-shell .game-card-copy h3{font-size:19px}.portal-shell .game-card-copy p{font-size:10px;color:#829b88}.profile-aurora{color:#bed9ec!important;text-shadow:0 0 12px #8dbad666}.profile-pioneer{box-shadow:0 0 0 2px #c3aa71,0 0 13px #c3aa7133}@media(min-width:721px)and (max-width:780px){.portal-shell .mobile-nav-toggle{display:none}}@media(max-width:520px){.expedition-copy h2{width:100%;font-size:64px}.expedition-creature>img{right:-7%;width:145%;top:48%}.portal-shell .mobile-chat-toggle{top:auto;bottom:17px}.portal-shell .game-card-visual{height:137px}.portal-shell .game-card-copy{padding:16px 13px}.portal-shell .game-card-copy h3{font-size:18px}.portal-shell .game-card-copy p{font-size:9px}.game-gems-object{width:133px;height:120px}.expedition-hero{min-height:415px}}.player-avatar{flex-shrink:0;position:relative}.player-avatar>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.player-avatar.has-avatar-image{padding:0}.player-avatar.member-avatar>img{border-radius:inherit}.account-dropdown>strong{overflow-wrap:anywhere}.overview-heading h1,.podium-card h2,.friend-row strong,.market-seller,.chat-message-meta strong{overflow-wrap:anywhere;min-width:0}.chat-message-meta strong{max-width:160px}.podium-card h2{max-width:100%}.rank-table td:nth-child(2){overflow-wrap:anywhere}.member-profile-card>h3,.preview-chat-message strong{overflow-wrap:anywhere}.live-server-strip{display:flex;align-items:center;gap:14px;padding:18px 22px;border:1px solid #89dcb82b;border-radius:15px;background:#14221ddd;margin-bottom:22px}.live-server-strip>div{flex:1;min-width:0}.live-server-strip strong,.live-server-strip small{display:block}.live-server-strip small{margin-top:5px;color:var(--muted);overflow-wrap:anywhere}.live-server-light{width:9px;height:9px;border-radius:50%;background:#cba36a}.live-server-light.online{background:#8ce8bd;box-shadow:0 0 15px #8ce8bd80}.live-map-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px}.live-coordinate-map{position:relative;min-width:0;overflow:hidden;background:#0c1815;border:1px solid #8dc2a52b;border-radius:18px}.live-coordinate-map svg{display:block;width:100%;min-height:360px}.live-map-title{position:absolute;top:20px;left:22px;right:22px;display:flex;justify-content:space-between;gap:10px}.live-map-north{position:absolute;right:24px;top:70px;color:#accabb;font-size:13px;letter-spacing:3px}.live-map-details .ledger-row{justify-content:space-between}.live-operations{margin-bottom:22px}.live-operations .ledger-row>div{flex:1;min-width:0}.live-operations small{display:block;margin-top:4px;color:var(--muted)}.live-map-pulse{animation:live-map-pulse 3s ease-out infinite}@keyframes live-map-pulse{50%{r:32;opacity:.25}}@media(max-width:900px){.live-map-layout{grid-template-columns:1fr}.live-map-details{padding:20px}.live-server-strip{padding:14px;gap:10px}.live-server-strip .button{font-size:11px;white-space:nowrap}.live-operations .ledger-row{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.live-map-pulse{animation:none}}.live-skin-apply{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:20px 0}.live-skin-apply>div{flex:1;min-width:200px}.live-skin-swatch{width:12px;height:12px;border-radius:50%}.bridge-status{flex-wrap:wrap}.host-notice{display:flex;gap:16px;align-items:center;color:#b4d6bc}.host-notice p,.host-article p{white-space:pre-wrap;line-height:1.9;color:#b3c5b9}.host-article h2{font-size:22px;margin:12px 0}.member-reward-link{list-style:none;padding:0 28px 20px;color:#aad1b0;font-size:12px}.field-specimen{display:grid;grid-template-rows:auto minmax(160px,1fr) auto;min-height:390px}.field-specimen>img{position:relative;grid-row:2;width:100%;height:100%;max-height:280px;min-height:0;max-width:100%;left:auto;top:auto;object-fit:contain;box-sizing:border-box;padding:16px 22px;transform:none}.field-specimen-header{grid-row:1;position:relative;z-index:1}.field-specimen-copy{grid-row:3;position:relative;bottom:auto;left:auto;right:auto;padding:4px 23px 23px}.field-specimen-header .eyebrow,.field-specimen-header .status-chip{font-size:11px}.field-services strong{font-size:16px;line-height:1.5}.field-services small{font-size:14px;line-height:1.7;color:#a3b7ab}.field-services>button{min-width:0;padding:22px 18px}@media(max-width:650px){.field-specimen{min-height:355px}.field-specimen>img{max-height:230px;padding:12px}.field-services strong{font-size:15px}.field-services small{font-size:14px}.field-services>button{padding:20px 15px}.field-specimen-header .eyebrow,.field-specimen-header .status-chip{font-size:10px}}@font-face{font-family:Rajdhani;src:local("Rajdhani Regular"),local("Rajdhani"),url(/assets/dinoden/_fonts/DfBdf1gorsRrseoGnN4mT2AL_VDZTd5AjFhVHAxRlvk-yJyjhd0f0vGawQCjSOuichDb2CFOf_GA9-H15rvJYT0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani SemiBold"),url(/assets/dinoden/_fonts/bw-m9VYBch8UsFg1pIquz73j73BlqNKy_ovDWiWidQ-BUiMuq2LNKCli3q1hTSs03pYl2seYqtixgjU1qjcYuo.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani SemiBold"),url(/assets/dinoden/_fonts/EmjtwUb4lrjNJTKzzsGjToeufGc_jmckwn03KNZx00o-225_CnTT01SyTXW-ouheB0fRsT2MPymfsNH9c9qgBu8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Regular"),local("Rajdhani"),url(/assets/dinoden/_fonts/WXnRYIvlZkT_OaAKFJ9yG3wfOBAsFFaAK5k2KfYSxBA-lLwd5djiynlIMMcT_c9Tmew0MA2ENUdnXhI7ip8rQLE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Medium"),url(/assets/dinoden/_fonts/sgYoBZ-nCXLL_YjSAed9knE1jdoSlBOmUG9LrWOV-bE-EazNMXlAYLAEroJ4h4ZUGnAFYw_c-zV6vH_clLbtSok.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Medium"),url(/assets/dinoden/_fonts/RkLDOnZzHTVm3qHA-uyhQMSSPGzcWumKodZ9-jExHLE-_wGdOdE7uiwFmGMlr0h20oSAA6WYVn6mhPChwcF0lbs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Bold"),url(/assets/dinoden/_fonts/KQy637iP3UWxaqP-uCMLgjLFU6FihaqGV0J6yZwMY90-ookIyQg74LoJiMMAlPVvx1v_GyHe8cfuRW_M_zOM9Yg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Bold"),url(/assets/dinoden/_fonts/XZP7_m955UMoZMN7hBppGRcOxVpKe4PPZnlEAhWGB8Y-dZnAEM2a0RNUnvjL7cm544ZCwFAGoY1BTEA4MvBhM9c.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Teko;src:local("Teko Regular"),local("Teko"),url(/assets/dinoden/_fonts/nBfj-9BtjCrQ-XiJgWpuntsuRghfou7UGu2Jub-4C0U-_96O93wK0dnF9SKoPvClixcmxikrZ5MFlMqU4Eh4Fkc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Teko;src:local("Teko Regular"),local("Teko"),url(/assets/dinoden/_fonts/atzYqRic2z4Dyd7DGDKNa0Nxr8zXp1YO4VIp9ViFuLY-W93o5hRUq0bXGWOJlJs8MlfImVcee_cvbejsylEs150.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Teko;src:local("Teko Medium"),url(/assets/dinoden/_fonts/nBfj-9BtjCrQ-XiJgWpuntsuRghfou7UGu2Jub-4C0U-_96O93wK0dnF9SKoPvClixcmxikrZ5MFlMqU4Eh4Fkc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Teko;src:local("Teko Medium"),url(/assets/dinoden/_fonts/atzYqRic2z4Dyd7DGDKNa0Nxr8zXp1YO4VIp9ViFuLY-W93o5hRUq0bXGWOJlJs8MlfImVcee_cvbejsylEs150.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Teko;src:local("Teko SemiBold"),url(/assets/dinoden/_fonts/nBfj-9BtjCrQ-XiJgWpuntsuRghfou7UGu2Jub-4C0U-_96O93wK0dnF9SKoPvClixcmxikrZ5MFlMqU4Eh4Fkc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Teko;src:local("Teko SemiBold"),url(/assets/dinoden/_fonts/atzYqRic2z4Dyd7DGDKNa0Nxr8zXp1YO4VIp9ViFuLY-W93o5hRUq0bXGWOJlJs8MlfImVcee_cvbejsylEs150.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Teko;src:local("Teko Bold"),url(/assets/dinoden/_fonts/nBfj-9BtjCrQ-XiJgWpuntsuRghfou7UGu2Jub-4C0U-_96O93wK0dnF9SKoPvClixcmxikrZ5MFlMqU4Eh4Fkc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Teko;src:local("Teko Bold"),url(/assets/dinoden/_fonts/atzYqRic2z4Dyd7DGDKNa0Nxr8zXp1YO4VIp9ViFuLY-W93o5hRUq0bXGWOJlJs8MlfImVcee_cvbejsylEs150.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.dinoden-shell{--sidebar-width:400px;--header-height:4rem}.dinoden-shell.theme-halloween{--color-emerald-50:#fff4e8;--color-emerald-100:#ffe4c7;--color-emerald-200:#ffc98f;--color-emerald-300:#ffab57;--color-emerald-400:#ff8d2a;--color-emerald-500:#f26f12;--color-emerald-600:#d15a0b;--color-emerald-700:#a8460a;--color-emerald-800:#7d340a;--color-emerald-900:#55240a;--color-emerald-950:#2e1205;--color-green-300:#ffab57;--color-green-400:#ff8d2a;--color-green-500:#f26f12;--color-green-600:#d15a0b;--color-green-700:#a8460a;--color-green-900:#55240a;--color-green-950:#2e1205;--color-teal-50:#f5efff;--color-teal-100:#e9dcff;--color-teal-200:#d2b8ff;--color-teal-300:#b58cff;--color-teal-400:#9a63ff;--color-teal-500:#7f3dff;--color-teal-600:#6a24e6;--color-teal-700:#561bb8;--color-teal-800:#43168a;--color-teal-900:#2f105e;--color-teal-950:#1b0838;--color-steel-950:#0a0611;--color-steel-900:#110a1a;--color-steel-850:#150d20;--color-steel-800:#1a1126;--color-steel-700:#24172f;--color-steel-600:#30203d;--color-text-main:#e2d6e8;--color-text-soft:#c2b1cb;--color-text-muted:#8f7a9a;--color-text-faint:#64526f;--color-ui-green:#b5541b;--color-ui-green-bright:#d9672a;--color-ui-amber:#a0620f;--color-ui-amber-bright:#c47c18;--color-border-soft:rgba(255,141,42,.1);--color-border-strong:rgba(255,141,42,.18);--shadow-glow-green:0 0 18px rgba(242,111,18,.28);--ui-bg:#0f0918;--ui-bg-muted:#150d20;--ui-bg-elevated:#1a1126;--ui-bg-accented:#24172f;--ui-border:rgba(255,141,42,.14);--ui-border-muted:rgba(255,141,42,.08);--ui-border-accented:rgba(255,141,42,.24);--ui-text:#e2d6e8;--ui-text-highlighted:#fff;--ui-text-muted:#8f7a9a;--ui-text-dimmed:#64526f;--ui-text-toned:#c2b1cb;--brand-rgb:255,141,42;--hw-orange:#ff8d2a;--hw-purple:#7f3dff;--hw-bg:#0a0611;--hw-panel:rgba(16,9,26,.97);--hw-line:rgba(255,141,42,.12);--hw-line-strong:rgba(255,141,42,.22);--hw-tint:rgba(255,141,42,.05);--hw-tint-strong:rgba(255,141,42,.1);color-scheme:dark}.dinoden-shell.theme-halloween{background-attachment:fixed;background-color:var(--hw-bg);background-image:radial-gradient(900px 520px at 88% -8%,rgba(190,160,255,.16),rgba(127,61,255,.06) 45%,transparent 70%),radial-gradient(700px 420px at 6% 104%,rgba(242,111,18,.12),transparent 65%),radial-gradient(1400px 900px at 50% 50%,transparent 55%,rgba(0,0,0,.55) 100%);color:var(--color-text-main)}.dinoden-shell.theme-halloween .h-screen.bg-\[\#080e0b\],.dinoden-shell.theme-halloween .min-h-screen.bg-\[\#080e0b\]{background-color:transparent}.dinoden-shell.theme-halloween .bg-\[\#080e0b\]{background-color:#0a0611}.dinoden-shell.theme-halloween .bg-\[\#060d09\]{background-color:#080410}.dinoden-shell.theme-halloween .bg-\[\#0a120e\]{background-color:#10091a}.dinoden-shell.theme-halloween .bg-\[\#0a120e\]\/92{background-color:#10091aeb}.dinoden-shell.theme-halloween .bg-\[\#0a120e\]\/95{background-color:#10091af2}.dinoden-shell.theme-halloween .bg-\[\#0a120e\]\/98{background-color:#10091afa}.dinoden-shell.theme-halloween .bg-\[\#0a120e\]\/80{background-color:#10091acc}.dinoden-shell.theme-halloween .bg-\[\#080e0b\]\/85{background-color:#0a0611d9}.dinoden-shell.theme-halloween .bg-\[\#080e0b\]\/60{background-color:#0a061199}.dinoden-shell.theme-halloween .bg-\[\#0c1610\]{background-color:#130b1f}.dinoden-shell.theme-halloween .bg-\[\#0a0c0b\]{background-color:#0d0813}.dinoden-shell.theme-halloween .bg-\[\#070c09\]{background-color:#09050f}.dinoden-shell.theme-halloween .from-\[\#080e0b\]{--tw-gradient-from:#0a0611}.dinoden-shell.theme-halloween .to-\[\#080e0b\]{--tw-gradient-to:#0a0611}.dinoden-shell.theme-halloween .layout-root{background-image:linear-gradient(hsla(0,0%,100%,.009) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.009) 1px,transparent 0)}.dinoden-shell.theme-halloween ::-moz-selection{background:#ff8d2a59;color:#fff}.dinoden-shell.theme-halloween ::selection{background:#ff8d2a59;color:#fff}.dinoden-shell.theme-halloween .parallax-bg,.dinoden-shell.theme-halloween img[src^="/images/bgs/"]{filter:saturate(.35) brightness(.55) contrast(1.05) hue-rotate(-18deg) sepia(.18)}.dinoden-shell.theme-halloween .vine-img{filter:saturate(.15) brightness(.5) sepia(.45) hue-rotate(-30deg);opacity:.85}.dinoden-shell.theme-halloween .dino-pattern{filter:hue-rotate(240deg) saturate(.6);opacity:.7}.dinoden-shell.theme-halloween .header-bar{border-bottom-color:var(--hw-line);box-shadow:0 1px #ff8d2a0f,0 20px 50px #000000a6,0 6px 16px #0006,0 0 40px #7f3dff1a}.dinoden-shell.theme-halloween .header-logo{text-shadow:0 0 20px rgba(255,141,42,.18)}.dinoden-shell.theme-halloween .header-icon-btn{background:var(--hw-tint);border-color:var(--hw-line)}.dinoden-shell.theme-halloween .header-icon-btn:hover{background:var(--hw-tint-strong);border-color:var(--hw-line-strong);box-shadow:0 0 12px #ff8d2a14}.dinoden-shell.theme-halloween .sign-in-btn{border-color:#ff8d2a80!important;box-shadow:0 0 15px #ff8d2a24,0 6px 16px #0006}.dinoden-shell.theme-halloween .sign-in-btn:hover{box-shadow:0 0 25px #ff8d2a38,0 8px 20px #00000073}.dinoden-shell.theme-halloween .xp-bar{border-color:var(--hw-line)}.dinoden-shell.theme-halloween .xp-fill{background:linear-gradient(90deg,#f26f12b3,#ffab57e6);box-shadow:0 0 6px #ff8d2a59}.dinoden-shell.theme-halloween .currency-card{border-color:var(--hw-line)}.dinoden-shell.theme-halloween .currency-card:hover{border-color:var(--hw-line-strong)}.dinoden-shell.theme-halloween .currency-add{background:#ff8d2a14;border-color:#ff8d2a40;color:#ff8d2acc}.dinoden-shell.theme-halloween .currency-add:hover{background:#ff8d2a29;border-color:#ff8d2a73;box-shadow:0 0 10px #ff8d2a1f}.dinoden-shell.theme-halloween .currency-card-pumpkins{background:linear-gradient(135deg,#ff8d2a1a,#7f3dff1a);border-color:#ff8d2a59;box-shadow:0 0 14px #ff8d2a29}.dinoden-shell.theme-halloween .nav-btn:hover{background:#ff8d2a08}.dinoden-shell.theme-halloween .nav-btn-icon{background:#ff8d2a0a;border-color:#ff8d2a1a;color:#ff8d2a73}.dinoden-shell.theme-halloween .nav-btn-active .nav-btn-icon{background:#ff8d2a1f;border-color:#ff8d2a4d;box-shadow:0 0 10px #ff8d2a1a;color:#ffab57f2}.dinoden-shell.theme-halloween .nav-btn-border{background:linear-gradient(90deg,transparent,rgba(255,141,42,.7),transparent);box-shadow:0 0 8px #ff8d2a4d,0 -2px 12px #ff8d2a14}.dinoden-shell.theme-halloween div+.nav-btn{border-left-color:#ff8d2a0f}.dinoden-shell.theme-halloween .nav-dropdown,.dinoden-shell.theme-halloween .notif-dropdown,.dinoden-shell.theme-halloween .user-dropdown{background:var(--hw-panel);border-color:var(--hw-line);box-shadow:0 24px 60px #0009,0 8px 24px #0006,0 0 1px #ff8d2a33,inset 0 1px #ff8d2a0f}.dinoden-shell.theme-halloween .nav-dropdown-section-spaced{border-top-color:#ff8d2a14}.dinoden-shell.theme-halloween .nav-dropdown-section-marker{background:#ffab5799;box-shadow:0 0 6px #ffab5773}.dinoden-shell.theme-halloween .nav-dropdown-section-line{background:linear-gradient(90deg,rgba(255,141,42,.25),transparent)}.dinoden-shell.theme-halloween .nav-dropdown-section-label{color:#ffab57bf}.dinoden-shell.theme-halloween .nav-dropdown-item:hover{background:#ff8d2a0d;border-color:#ff8d2a1f}.dinoden-shell.theme-halloween .nav-dropdown-icon{background:#ff8d2a0a;border-color:#ff8d2a1a;color:#ff8d2a80}.dinoden-shell.theme-halloween .nav-dropdown-item:hover .nav-dropdown-icon{background:#ff8d2a1a;border-color:#ff8d2a3d;box-shadow:0 0 12px #ff8d2a14;color:#ffab57e6}.dinoden-shell.theme-halloween .nav-dropdown-item:hover .nav-dropdown-arrow{color:#ffab57a6}.dinoden-shell.theme-halloween .nav-dropdown-more-scroll{border-left-color:#ff8d2a0d}.dinoden-shell.theme-halloween .notif-scroll{scrollbar-color:rgba(255,141,42,.14) transparent}.dinoden-shell.theme-halloween .notif-action-btn:hover{background:#ff8d2a12;border-color:#ff8d2a3d;color:#ffab57d9}.dinoden-shell.theme-halloween .mobile-sidebar{background:var(--hw-panel);border-right-color:var(--hw-line)}.dinoden-shell.theme-halloween .live-dino-row{background:linear-gradient(90deg,rgba(255,141,42,.03),transparent);border-bottom-color:#ff8d2a12}.dinoden-shell.theme-halloween .live-dino-row:hover{background:linear-gradient(90deg,#ff8d2a12,#ff8d2a03)}.dinoden-shell.theme-halloween .live-dino-row.active{background:linear-gradient(90deg,rgba(255,141,42,.09),transparent)}.dinoden-shell.theme-halloween .live-dino-icon,.dinoden-shell.theme-halloween .nav-card-header-icon,.dinoden-shell.theme-halloween .standalone-icon{background:#ff8d2a0f;border-color:#ff8d2a29;color:#ff8d2abf}.dinoden-shell.theme-halloween .standalone-btn:hover{background:#ff8d2a0d;border-color:#ff8d2a47}.dinoden-shell.theme-halloween .standalone-btn.active{background:#ff8d2a17;border-color:#ff8d2a52;color:#ffab57f2}.dinoden-shell.theme-halloween .standalone-btn.active .standalone-icon{background:#ff8d2a21;border-color:#ff8d2a61;color:#ffab57f2}.dinoden-shell.theme-halloween .nav-card{background:#10091a80;border-color:#ff8d2a1a}.dinoden-shell.theme-halloween .nav-card:hover{border-color:#ff8d2a2e}.dinoden-shell.theme-halloween .nav-card-active{border-color:#ff8d2a3d}.dinoden-shell.theme-halloween .nav-card-header{background:#ff8d2a06;border-bottom-color:#ff8d2a12}.dinoden-shell.theme-halloween .nav-section-spaced{border-top-color:#ff8d2a12}.dinoden-shell.theme-halloween .nav-section-marker{background:#ffab5799;box-shadow:0 0 6px #ffab5773}.dinoden-shell.theme-halloween .nav-section-line{background:linear-gradient(90deg,rgba(255,141,42,.25),transparent)}.dinoden-shell.theme-halloween .nav-section-label{color:#ffab57bf}.dinoden-shell.theme-halloween .nav-item:hover{background:#ff8d2a0d;border-color:#ff8d2a1f}.dinoden-shell.theme-halloween .nav-item.active{background:#ff8d2a12;border-color:#ff8d2a3d}.dinoden-shell.theme-halloween .chat-sidebar{border-right-color:var(--hw-line);box-shadow:1px 0 #ff8d2a0d,8px 0 30px #00000073}.dinoden-shell.theme-halloween .room-btn:after{background:linear-gradient(180deg,rgba(255,141,42,.07),transparent)}.dinoden-shell.theme-halloween .sidebar-online-pill{background:#ff8d2a12;border-color:#ff8d2a29;color:#ffab57e6}.dinoden-shell.theme-halloween .chat-scroll{scrollbar-color:rgba(255,141,42,.16) transparent}.dinoden-shell.theme-halloween .chat-scroll::-webkit-scrollbar-thumb{background:#ff8d2a33;border-color:#ff8d2a12}.dinoden-shell.theme-halloween .chat-scroll::-webkit-scrollbar-thumb:hover{background:#ff8d2a59}.dinoden-shell.theme-halloween .mod-input:focus{border-color:#ff8d2a59}.dinoden-shell.theme-halloween .rules-modal{border-color:var(--hw-line);box-shadow:0 30px 80px #000000b3,inset 0 1px #ffab5714,0 0 60px #7f3dff0f}.dinoden-shell.theme-halloween .chat-sidebar [style*="rgba(16, 185, 129"],.dinoden-shell.theme-halloween .chat-sidebar [style*="rgba(16,185,129"]{box-shadow:inset 0 0 0 1px #ff8d2a38,0 0 22px #ff8d2a24,0 12px 28px #0003!important}.dinoden-shell.theme-halloween ::-webkit-scrollbar-thumb{background:#ff8d2a42}.dinoden-shell.theme-halloween ::-webkit-scrollbar-thumb:hover{background:#ff8d2a73}.dinoden-shell.theme-halloween *{scrollbar-color:rgba(255,141,42,.26) transparent}.dinoden-shell.theme-halloween .bg-\[\#6d875c\]{background-color:#6a3fb8}.dinoden-shell.theme-halloween .border-\[\#6d875c\]{border-color:#7f4ed1}.dinoden-shell.theme-halloween .hover\:bg-\[\#7b9769\]:hover{background-color:#7a4ccc}.dinoden-shell.theme-halloween .active\:bg-\[\#5c724d\]:active{background-color:#5a349c}.dinoden-shell.theme-halloween .hover\:bg-\[\#6d875c\]\/10:hover{background-color:#7f4ed11f}.dinoden-shell.theme-halloween .bg-\[\#33402c\]{background-color:#2c1d4a}.dinoden-shell.theme-halloween .border-\[\#6d875c\]\/40{border-color:#7f4ed166}.dinoden-shell.theme-halloween .hover\:bg-\[\#3c4c34\]:hover{background-color:#362458}.dinoden-shell.theme-halloween .btn-dino-texture:after{background:no-repeat left 14% top/26px 18px url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 18'%3E%3Cpath fill='%237f3dff' fill-opacity='.55' d='M0 0h26v2c-2 0-3 1-3.5 3.5S21 10 19 9.5 17.5 6 16 5s-2.5 2-2.5 5.5-2.5 6.5-4 5S9 9 7 7.5 3.5 8 3 6 1.5 2.5 0 2z'/%3E%3Cellipse cx='9.5' cy='16.5' fill='%237f3dff' fill-opacity='.55' rx='1.3' ry='1.5'/%3E%3C/svg%3E"),no-repeat right 22% top /16px 12px url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Cpath fill='%23ff8d2a' fill-opacity='.5' d='M0 0h16v1.5c-1.5.2-2 1.2-2.5 3S12 7 11 6s-1-3-2-2.5-1 4.5-1.5 7-2 .5-2.5-2S4 3 3 3s-1.5 1-1.8-.4S0 1.5 0 1.5z'/%3E%3C/svg%3E"),no-repeat right 4px bottom 3px /14px 14px url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cg fill='%237f3dff' fill-opacity='.45'%3E%3Ccircle cx='7' cy='7' r='3.2'/%3E%3Ccircle cx='2' cy='4' r='1.1'/%3E%3Ccircle cx='12' cy='3' r='.9'/%3E%3Ccircle cx='11.5' cy='11' r='1.4'/%3E%3Ccircle cx='3' cy='11.5' r='.8'/%3E%3Ccircle cx='7' cy='1.5' r='.7'/%3E%3C/g%3E%3C/svg%3E");content:"";top:0;right:0;bottom:0;left:0;opacity:.75;pointer-events:none;position:absolute;transition:opacity .2s ease}.dinoden-shell.theme-halloween .btn-dino-texture:hover:after{opacity:1}.dinoden-shell.theme-halloween .news-card,.dinoden-shell.theme-halloween .specimen-card{position:relative}.dinoden-shell.theme-halloween .news-card:after,.dinoden-shell.theme-halloween .specimen-card:after{background:no-repeat 0 0/56px 56px url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='.9'%3E%3Cpath stroke-opacity='.7' d='M0 0h125M0 0v125M0 0l118 32M0 0l32 118M0 0l104 62M0 0l62 104M0 0l88 88'/%3E%3Cpath d='M14 0q-1 3-1 4 1 4-1 6t-4 3q-3 0-8 1'/%3E%3Cpath stroke-opacity='.9' d='M28 0q-2 6-3 8 2 8-3 12-6 5-12 5-5 1-10 3'/%3E%3Cpath stroke-opacity='.8' d='M42 0q-2 8-4 12 2 10-4 18-8 8-18 8L0 42'/%3E%3Cpath stroke-opacity='.7' d='M56 0q-2 12-6 16 2 14-6 24-10 10-22 10-12 4-22 6'/%3E%3Cpath stroke-opacity='.55' d='M70 0q-2 14-8 20 4 18-8 30T26 62q-12 4-26 8'/%3E%3Cpath stroke-opacity='.4' d='M84 0q-2 18-10 24 4 22-10 36T32 74Q18 80 0 84'/%3E%3C/g%3E%3Cg fill='%23fff' fill-opacity='.7'%3E%3Ccircle cx='24' cy='19' r='1'/%3E%3Ccircle cx='47' cy='38' r='.8'/%3E%3Ccircle cx='12' cy='48' r='.9'/%3E%3C/g%3E%3C/svg%3E");content:"";height:56px;left:0;opacity:.22;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease;width:56px;z-index:2}.dinoden-shell.theme-halloween .news-card:hover:after,.dinoden-shell.theme-halloween .specimen-card:hover:after{opacity:.3}.dinoden-shell.theme-halloween .glow-line-top{background:linear-gradient(90deg,transparent,var(--hw-orange),var(--hw-purple),transparent)}.dinoden-shell.theme-halloween .text-white\/50{color:#ece0f48c}.dinoden-shell.theme-halloween .text-white\/40{color:#ece0f473}.dinoden-shell.theme-halloween .text-white\/30{color:#ece0f45c}.dinoden-shell.theme-halloween .featured-card,.dinoden-shell.theme-halloween .news-card{background:linear-gradient(180deg,#1c10289e,#10091abd);border-color:#ff8d2a1a;box-shadow:0 18px 48px #00000040,0 6px 18px #0000002e,inset 0 1px #ffab570d,inset 0 -1px #0000001a}.dinoden-shell.theme-halloween .featured-card:hover,.dinoden-shell.theme-halloween .news-card:hover{border-color:#ff8d2a2e;box-shadow:0 22px 56px #0000004d,0 8px 24px #00000038,0 0 30px #ff8d2a0d,inset 0 1px #ffab5712,inset 0 -1px #0000001a}.dinoden-shell.theme-halloween .bg-\[\#080e0b\]\/45{background-color:#0a061173}.dinoden-shell.theme-halloween .bg-\[\#080e0b\]\/40{background-color:#0a061166}.dinoden-shell.theme-halloween .from-\[\#080e0b\]\/40{--tw-gradient-from:rgba(10,6,17,.4)}.dinoden-shell.theme-halloween .to-\[\#080e0b\]\/80{--tw-gradient-to:rgba(10,6,17,.8)}.dinoden-shell.theme-halloween .via-\[\#080e0b\]\/80{--tw-gradient-via:rgba(10,6,17,.8)}.dinoden-shell.theme-halloween .logo-icon{filter:hue-rotate(-128deg) saturate(1.2)}.dinoden-shell.theme-halloween .footer-root{background-color:#0c0714;border-top-color:#ff8d2a1f}.dinoden-shell.theme-halloween .footer-root svg{filter:hue-rotate(-128deg) saturate(1.2)}.dinoden-shell.theme-halloween .chat-avatar{overflow:visible}.dinoden-shell.theme-halloween .chat-avatar:before{background:no-repeat 50%/contain url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'%3E%3Cpath fill='%2312091c' d='M38 2c-3 8-8 20-12 30 8 1 16 1 22-1-2-10-6-20-10-29'/%3E%3Cpath fill='%237f3dff' fill-opacity='.35' d='M38 2c-3 8-8 20-12 30 8 1 16 1 22-1-2-10-6-20-10-29'/%3E%3Cpath fill='none' stroke='%23ff8d2a' stroke-linecap='round' stroke-width='3' d='M23 30c9 3 20 3 30-1'/%3E%3Cpath fill='%23ffb347' stroke='%2312091c' d='M34 27h5v5h-5z'/%3E%3Cpath fill='%2312091c' d='M4 40c14-8 46-10 60-2 2 1 2 3 0 4-14 4-44 5-59 2-2 0-3-3-1-4'/%3E%3Cpath fill='none' stroke='%237f3dff' stroke-opacity='.5' stroke-width='1.5' d='M6 41c14-7 44-9 57-2'/%3E%3C/svg%3E");content:"";filter:drop-shadow(0 1px 1px rgba(0,0,0,.6));height:24px;pointer-events:none;position:absolute;right:-9px;top:-13px;transform:rotate(16deg) scaleX(-1);width:34px;z-index:3}.dinoden-shell.theme-halloween .chat-input-wrap{background-color:#150e1f;border-color:#ff8d2a24}.dinoden-shell.theme-halloween .chat-input-wrap:focus-within{background-color:#1a1227;border-color:#ff8d2a52;box-shadow:inset 0 1px #ffffff05,0 0 0 1px #ff8d2a14}.dinoden-shell.theme-halloween .chat-input::-moz-placeholder{color:#e2d6e859}.dinoden-shell.theme-halloween .chat-input::placeholder{color:#e2d6e859}.dinoden-shell.theme-halloween .bg-\[\#121514\]{background-color:#150e1f}.dinoden-shell.theme-halloween .bg-\[\#151917\]{background-color:#1a1227}.dinoden-shell.theme-halloween .bg-\[\#1a1d1b\]{background-color:#1b1326}.dinoden-shell .nav-wrapper{--accent-rgb:var(--brand-rgb,52,211,153)}.dinoden-shell .nav-btn{align-items:center;color:#ffffff80;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:800;gap:.5rem;letter-spacing:.1em;overflow:hidden;padding:0 .85rem;position:relative;text-transform:uppercase;transition:color .15s ease,background .15s ease}.dinoden-shell .nav-btn:hover{background:#ffffff08;color:#ffffffeb}.dinoden-shell .nav-btn-active{color:#fff}.dinoden-shell .nav-btn-icon{align-items:center;background:#ffffff06;border:1px solid hsla(0,0%,100%,.08);color:#ffffff73;display:flex;height:26px;justify-content:center;transition:all .15s ease;width:26px}.dinoden-shell .patreon-icon{background:#f973160f!important;border-color:#f973161f!important;color:#f9731680!important}.dinoden-shell .nav-btn:hover .patreon-icon{background:#f973161f!important;border-color:#f973164d!important;box-shadow:0 0 10px #f973161a!important;color:#f97316e6!important}.dinoden-shell .twitch-icon{background:#9146ff12!important;border-color:#9146ff24!important;color:#a76eff8c!important}.dinoden-shell .nav-btn:hover .twitch-icon{background:#9146ff24!important;border-color:#9146ff59!important;box-shadow:0 0 10px #9146ff1f!important;color:#b482fff2!important}.dinoden-shell .patreon-modal{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#080c0af7;border:1px solid rgba(249,115,22,.12);box-shadow:0 50px 100px #000000b3,0 20px 50px #00000080,0 0 80px #f973160a,inset 0 1px #f973160f}.dinoden-shell .patreon-orb-1{animation:orbFloat1-f8add81e 8s ease-in-out infinite}.dinoden-shell .patreon-orb-2{animation:orbFloat2-f8add81e 10s ease-in-out 2s infinite}.dinoden-shell .patreon-orb-3{animation:orbFloat3-f8add81e 7s ease-in-out 4s infinite}@keyframes orbFloat1-f8add81e{0%,to{opacity:.6;transform:translate(0)}50%{opacity:1;transform:translate(10px,8px)}}@keyframes orbFloat2-f8add81e{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.8;transform:translate(-8px,-6px)}}@keyframes orbFloat3-f8add81e{0%,to{opacity:.4;transform:translate(0)}50%{opacity:.7;transform:translate(6px,-10px)}}.dinoden-shell .patreon-shimmer{animation:patreonSweep-f8add81e 4s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(249,115,22,.6),hsla(0,0%,100%,.4),rgba(249,115,22,.6),transparent)}@keyframes patreonSweep-f8add81e{0%{transform:translate(-200%)}50%{transform:translate(500%)}to{transform:translate(500%)}}.dinoden-shell .patreon-heart-icon{animation:heartPulse-f8add81e 2s ease-in-out infinite}@keyframes heartPulse-f8add81e{0%,to{box-shadow:0 0 #f9731633;transform:scale(1)}50%{box-shadow:0 0 24px 6px #f973161f;transform:scale(1.05)}}.dinoden-shell .patreon-tier-featured{background:#dc262608;border:1px solid rgba(220,38,38,.15);text-decoration:none;transition:all .25s ease}.dinoden-shell .patreon-tier-featured:hover{background:#dc26260f;border-color:#dc26264d;box-shadow:0 12px 32px #00000040,0 0 30px #dc262614;transform:translateY(-2px)}.dinoden-shell .featured-emoji-nav{animation:featuredNavFloat-f8add81e 3s ease-in-out infinite}@keyframes featuredNavFloat-f8add81e{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.05)}}.dinoden-shell .patreon-card-shine{animation:cardShineSweep-f8add81e 2s linear infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.04),hsla(0,0%,100%,.08),hsla(0,0%,100%,.04),transparent);transform:skew(-18deg)}@keyframes cardShineSweep-f8add81e{0%{transform:translate(-200%) skew(-18deg)}to{transform:translate(400%) skew(-18deg)}}.dinoden-shell .patreon-tier-row{align-items:center;background:#ffffff04;border:1px solid hsla(0,0%,100%,.04);display:flex;gap:1rem;overflow:hidden;padding:.875rem .875rem .875rem 1rem;position:relative;text-decoration:none;transition:all .2s ease}.dinoden-shell .patreon-tier-row:hover{background:#ffffff09;border-color:#ffffff1a;box-shadow:0 4px 16px #00000026;transform:translate(4px)}.dinoden-shell .patreon-fade-enter-active{transition:opacity .25s ease}.dinoden-shell .patreon-fade-leave-active{transition:opacity .15s ease}.dinoden-shell .patreon-fade-enter-from,.dinoden-shell .patreon-fade-leave-to{opacity:0}.dinoden-shell .nav-btn:hover .nav-btn-icon{border-color:rgba(var(--accent-rgb),.4);color:#ffffffe6}.dinoden-shell .nav-btn-active .nav-btn-icon{background:rgba(var(--accent-rgb),.14);border-color:rgba(var(--accent-rgb),.6);box-shadow:0 0 12px rgba(var(--accent-rgb),.25);color:rgb(var(--accent-rgb))}.dinoden-shell .nav-btn-border{background:rgb(var(--accent-rgb));bottom:0;box-shadow:0 0 10px rgba(var(--accent-rgb),.6);height:2px;left:.85rem;position:absolute;right:.85rem;transform:scaleX(0);transform-origin:center;transition:transform .2s ease}.dinoden-shell .nav-btn:hover .nav-btn-border{opacity:.5;transform:scaleX(.5)}.dinoden-shell .nav-btn-active .nav-btn-border{opacity:1;transform:scaleX(1)}.dinoden-shell .nav-btn+.nav-btn,.dinoden-shell .nav-btn+div,.dinoden-shell div+.nav-btn{border-left:none}.dinoden-shell .live-dino-btn .nav-btn-label{line-height:1.05}.dinoden-shell .live-dino-substatus{display:block;font-size:8px;font-weight:700;letter-spacing:.14em;margin-top:2px;max-width:110px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dinoden-shell .live-dino-substatus.is-live{color:#4ade80d9}.dinoden-shell .live-dino-substatus.is-dead{color:#f43f5ed9}.dinoden-shell .live-dino-substatus.is-off{color:#ffffff40}.dinoden-shell .live-dino-status-dot{border:1.5px solid #060d09;border-radius:999px;height:8px;position:absolute;right:-2px;top:-2px;transition:all .2s ease;width:8px}.dinoden-shell .live-dino-status-dot.is-live{animation:liveDinoDotPulse-f8add81e 2s ease-in-out infinite;background:#4ade80;box-shadow:0 0 8px #4ade80cc}.dinoden-shell .live-dino-status-dot.is-dead{background:#f43f5e;box-shadow:0 0 8px #f43f5eb3}.dinoden-shell .live-dino-status-dot.is-off{background:#ffffff26}@keyframes liveDinoDotPulse-f8add81e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.8)}}@media(min-width:1920px){.dinoden-shell .live-dino-substatus{font-size:9px;max-width:130px}}@media(min-width:2560px){.dinoden-shell .live-dino-substatus{font-size:10px;max-width:150px}}.dinoden-shell .nav-dropdown{--accent-rgb:var(--brand-rgb,52,211,153);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a120efa;border:1px solid hsla(0,0%,100%,.1);border-top:2px solid rgba(var(--accent-rgb),.85);box-shadow:0 24px 60px #0009,0 8px 24px #0006;margin-top:0;overflow:hidden;position:relative;width:290px}.dinoden-shell .nav-dropdown-item{align-items:center;border:1px solid transparent;cursor:pointer;display:flex;gap:.65rem;padding:.6rem .65rem;transition:all .15s ease}.dinoden-shell .nav-dropdown-section{align-items:center;display:flex;gap:.5rem;padding:.4rem .65rem .3rem}.dinoden-shell .nav-dropdown-section-spaced{border-top:1px solid hsla(0,0%,100%,.06);margin-top:.5rem;padding-top:.6rem}.dinoden-shell .nav-dropdown-section-marker{background:rgba(var(--accent-rgb),.7);box-shadow:0 0 6px rgba(var(--accent-rgb),.5);flex-shrink:0;height:6px;width:6px}.dinoden-shell .nav-dropdown-section-line{background:linear-gradient(90deg,rgba(var(--accent-rgb),.3),transparent);flex:1;height:1px}.dinoden-shell .nav-dropdown-section-label{color:rgba(var(--accent-rgb),.85);font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.dinoden-shell .nav-dropdown-item:hover{background:rgba(var(--accent-rgb),.06);border-color:rgba(var(--accent-rgb),.2)}.dinoden-shell .nav-dropdown-icon{align-items:center;background:#ffffff06;border:1px solid hsla(0,0%,100%,.08);color:#ffffff73;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .15s ease;width:32px}.dinoden-shell .nav-dropdown-item:hover .nav-dropdown-icon{background:rgba(var(--accent-rgb),.12);border-color:rgba(var(--accent-rgb),.5);box-shadow:0 0 12px rgba(var(--accent-rgb),.2);color:rgb(var(--accent-rgb))}.dinoden-shell .nav-dropdown-item:focus{outline:none}.dinoden-shell .nav-dropdown-item:focus-visible{border-color:rgba(var(--accent-rgb),.35);outline:none}.dinoden-shell .nav-dropdown-arrow{color:transparent;transition:all .15s ease}.dinoden-shell .nav-dropdown-item:hover .nav-dropdown-arrow{color:rgba(var(--accent-rgb),.8)}.dinoden-shell .nav-dropdown-item.has-accent .nav-dropdown-icon{background:rgba(var(--item-accent),.06);border-color:rgba(var(--item-accent),.18);color:rgba(var(--item-accent),.65)}.dinoden-shell .nav-dropdown-item.has-accent:hover{background:rgba(var(--item-accent),.04);border-color:rgba(var(--item-accent),.15)}.dinoden-shell .nav-dropdown-item.has-accent:hover .nav-dropdown-icon{background:rgba(var(--item-accent),.15);border-color:rgba(var(--item-accent),.45);box-shadow:0 0 14px rgba(var(--item-accent),.18);color:rgba(var(--item-accent),1)}.dinoden-shell .nav-dropdown-item.has-accent:hover .nav-dropdown-arrow{color:rgba(var(--item-accent),.9)}.dinoden-shell .nav-dropdown-badge{background:#fcd34d14;border:1px solid rgba(252,211,77,.35);box-shadow:0 0 8px #fcd34d26;color:#fcd34d;display:inline-block;font-size:.5rem;font-weight:800;letter-spacing:.14em;padding:.08rem .35rem;text-transform:uppercase}.dinoden-shell .migrate-btn{animation:migrateBtnPulse-f8add81e 2.2s ease-in-out infinite}.dinoden-shell .migrate-icon{background:#f59e0b14!important;border-color:#f59e0b40!important;color:#fbbf24e6!important}.dinoden-shell .migrate-btn:hover .migrate-icon{background:#f59e0b26!important;border-color:#f59e0b80!important;box-shadow:0 0 12px #f59e0b33!important;color:#fcd34d!important}.dinoden-shell .migrate-btn .nav-btn-label{line-height:1.05}.dinoden-shell .migrate-countdown{color:#fbbf24cc;display:block;font-size:8px;font-weight:700;letter-spacing:.14em;margin-top:2px;text-transform:uppercase;white-space:nowrap}@keyframes migrateBtnPulse-f8add81e{0%,to{background:#f59e0b08;box-shadow:inset 0 0 0 1px #f59e0b1a}50%{background:#f59e0b17;box-shadow:inset 0 0 0 1px #f59e0b4d,0 0 14px #f59e0b1a}}@media(min-width:1920px){.dinoden-shell .migrate-countdown{font-size:9px}}@media(min-width:2560px){.dinoden-shell .migrate-countdown{font-size:10px}}.dinoden-shell .nav-measure{align-items:center;display:flex;left:0;pointer-events:none;position:absolute;top:0;visibility:hidden;white-space:nowrap;z-index:-1}.dinoden-shell .nav-dropdown-more-scroll{max-height:min(70vh,560px);overflow-y:auto}@media(max-width:1535px){.dinoden-shell .nav-btn{font-size:.72rem;gap:.3rem;letter-spacing:.06em;padding:0 .6rem}.dinoden-shell .nav-btn-icon{height:22px;width:22px}.dinoden-shell .nav-btn-chevron{display:none}.dinoden-shell .live-dino-substatus{max-width:88px}.dinoden-shell .live-dino-substatus,.dinoden-shell .migrate-countdown{font-size:7.5px;letter-spacing:.1em}}.dinoden-shell .nav-dropdown-icon-patreon{background:#f973160f!important;border-color:#f973162e!important;color:#f97316a6!important}.dinoden-shell .nav-dropdown-item-patreon:hover .nav-dropdown-icon-patreon{background:#f9731621!important;border-color:#f9731666!important;box-shadow:0 0 12px #f973162e!important;color:#f97316!important}.dinoden-shell .nav-dropdown-item-patreon:hover .nav-dropdown-arrow{color:#f97316e6}.dinoden-shell .nav-dropdown-icon-twitch{background:#9146ff12!important;border-color:#9146ff33!important;color:#a76effb3!important}.dinoden-shell .nav-dropdown-item-twitch:hover .nav-dropdown-icon-twitch{background:#9146ff26!important;border-color:#9146ff73!important;box-shadow:0 0 12px #9146ff33!important;color:#b482ff!important}.dinoden-shell .nav-dropdown-item-twitch:hover .nav-dropdown-arrow{color:#a76effe6}@media(min-width:1920px){.dinoden-shell .nav-btn{font-size:.9rem;gap:.5rem;padding:0 1.15rem}.dinoden-shell .nav-btn-icon{height:28px;width:28px}.dinoden-shell .nav-dropdown{width:310px}.dinoden-shell .nav-dropdown-icon{height:36px;width:36px}.dinoden-shell .nav-dropdown-item{gap:.75rem;padding:.7rem .75rem}}@media(min-width:2560px){.dinoden-shell .nav-btn{font-size:1rem;gap:.55rem;padding:0 1.3rem}.dinoden-shell .nav-btn-icon{height:32px;width:32px}.dinoden-shell .nav-dropdown{width:340px}.dinoden-shell .nav-dropdown-icon{height:40px;width:40px}.dinoden-shell .nav-dropdown-item{gap:.85rem;padding:.8rem .85rem}}.dinoden-shell .hw-hint{animation:hwHintBob-f8add81e 2s ease-in-out infinite;cursor:pointer;position:fixed;top:calc(var(--header-height, 4rem) + 10px);transform:translate(-50%);white-space:nowrap;z-index:49}.dinoden-shell .hw-hint-arrow{background:#ff8d2a2e;border-left:1px solid rgba(255,141,42,.4);border-top:1px solid rgba(255,141,42,.4);height:10px;left:50%;position:absolute;top:-5px;transform:translate(-50%) rotate(45deg);width:10px}.dinoden-shell .hw-hint-body{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ff8d2a29,#7f3dff29);border:1px solid rgba(255,141,42,.35);box-shadow:0 8px 24px #0006,0 0 20px #ff8d2a1f;color:#ffab57f2;display:flex;font-size:12px;font-weight:700;gap:.4rem;padding:.4rem .75rem;transition:box-shadow .2s ease,border-color .2s ease}.dinoden-shell .hw-hint:hover .hw-hint-body{border-color:#ff8d2ab3;box-shadow:0 8px 24px #00000073,0 0 28px #ff8d2a59}@keyframes hwHintBob-f8add81e{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(4px)}}.dinoden-shell .hw-hint-enter-active{transition:all .4s cubic-bezier(.16,1,.3,1)}.dinoden-shell .hw-hint-leave-active{transition:all .25s ease}.dinoden-shell .hw-hint-enter-from{opacity:0;transform:translate(-50%) translateY(-8px)}.dinoden-shell .hw-hint-leave-to{opacity:0;transform:translate(-50%) translateY(-4px)}@media(prefers-reduced-motion:reduce){.dinoden-shell .hw-hint{animation:none}}.dinoden-shell .xmas-hint{top:calc(var(--header-height, 4rem) + 30px)}.dinoden-shell .xmas-hint .hw-hint-arrow{background:#e5484d38;border-color:#ffd16680}.dinoden-shell .xmas-hint .hw-hint-body{background:linear-gradient(135deg,#e5484d42,#10b98129);border-color:#ffd16673;box-shadow:0 8px 24px #0006,0 0 20px #e5484d29;color:#ffecc8}.dinoden-shell .xmas-hint:hover .hw-hint-body{border-color:#ffd166d9;box-shadow:0 8px 24px #00000073,0 0 28px #e5484d57}.dinoden-shell .raffle-live-dot{animation:raffleLivePulse-f8add81e 1.2s ease-in-out infinite;background:#ef4444;border-radius:999px;box-shadow:0 0 8px #ef4444e6;height:7px;position:absolute;right:-3px;top:-3px;width:7px}@keyframes raffleLivePulse-f8add81e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.dinoden-shell .raffle-hint .hw-hint-arrow{background:#ef444433;border-color:#ef444480}.dinoden-shell .raffle-hint .hw-hint-body{background:linear-gradient(135deg,#ef444438,#fcd34d24);border-color:#ef444480;box-shadow:0 8px 24px #0006,0 0 22px #ef444433;color:#fecaca}.dinoden-shell .raffle-hint:hover .hw-hint-body{border-color:#ef4444d9;box-shadow:0 8px 24px #00000073,0 0 30px #ef444466}.dinoden-shell .raffle-hint-soon .hw-hint-arrow{background:#fcd34d2e;border-color:#fcd34d73}.dinoden-shell .raffle-hint-soon .hw-hint-body{background:linear-gradient(135deg,#fcd34d2e,#10b98124);border-color:#fcd34d73;box-shadow:0 8px 24px #0006,0 0 20px #fcd34d24;color:#fde68a}.dinoden-shell .raffle-hint-soon:hover .hw-hint-body{border-color:#fcd34dcc;box-shadow:0 8px 24px #00000073,0 0 28px #fcd34d4d}.dinoden-shell .raffle-hint-dot{animation:raffleLivePulse-f8add81e 1.2s ease-in-out infinite;background:#ef4444;border-radius:999px;box-shadow:0 0 8px #ef4444e6;height:7px;width:7px}.dinoden-shell .notif-dropdown{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(180deg,#0a120efa,#080e0bfc);border:1px solid rgba(16,185,129,.1);border-top:none;box-shadow:0 24px 60px #0009,0 8px 24px #0006,inset 0 1px #10b9810d;overflow:hidden;position:relative}@keyframes fadeIn-f3851516{0%{opacity:0}to{opacity:1}}.dinoden-shell .notif-scroll{scrollbar-color:rgba(16,185,129,.1) transparent;scrollbar-width:thin}.dinoden-shell .notif-item{border-bottom:1px solid hsla(0,0%,100%,.025);transition:background .15s ease}.dinoden-shell .notif-item:hover{background:#ffffff06!important}.dinoden-shell .notif-action-btn{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.06);color:#ffffff4d;cursor:pointer;display:flex;height:22px;justify-content:center;transition:all .15s ease;width:22px}.dinoden-shell .notif-action-btn:hover{background:#10b9810f;border-color:#10b98133;color:#10b981cc}.dinoden-shell .notif-all{align-items:center;color:#fff6;display:flex;font-size:10px;font-weight:700;gap:.5rem;letter-spacing:.12em;padding:.7rem 1rem;text-transform:uppercase;transition:color .15s ease,background .15s ease}.dinoden-shell .notif-all:hover{background:#10b9810d;color:#6ee7b7f2}.dinoden-shell .notif-enter-active,.dinoden-shell .notif-leave-active{transition:opacity .2s ease}.dinoden-shell .notif-enter-from,.dinoden-shell .notif-leave-to{opacity:0}.dinoden-shell .notif-empty-enter-active{transition:opacity .3s ease .2s}.dinoden-shell .notif-empty-enter-from{opacity:0}.dinoden-shell .badge-enter-active,.dinoden-shell .badge-leave-active{transition:opacity .2s ease}.dinoden-shell .badge-enter-from,.dinoden-shell .badge-leave-to{opacity:0}@media(min-width:1920px){.dinoden-shell .notif-action-btn{height:26px;width:26px}}@media(min-width:2560px){.dinoden-shell .notif-action-btn{height:28px;width:28px}}.dinoden-shell .notif-trigger{--accent-rgb:var(--brand-rgb,52,211,153);cursor:pointer;display:inline-flex}.dinoden-shell .notif-box,.dinoden-shell .notif-trigger{align-items:center;justify-content:center}.dinoden-shell .notif-box{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);color:#ffffff80;display:flex;height:36px;position:relative;transition:all .15s ease;width:36px}.dinoden-shell .notif-trigger:hover .notif-box{background:rgba(var(--accent-rgb),.08);border-color:rgba(var(--accent-rgb),.4);color:#fff}.dinoden-shell .notif-box .iconify{color:inherit!important}.dinoden-shell .notif-count{align-items:center;background:#ef4444;border:2px solid #0a120e;box-shadow:0 0 8px #ef444499;color:#fff;display:flex;font-size:9px;font-weight:900;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:absolute;right:-5px;top:-5px}.dinoden-shell .notif-dropdown{background:#0a120efa;border-top:2px solid rgba(var(--accent-rgb,52,211,153),.85)!important;border-color:#ffffff1a}@media(min-width:1920px){.dinoden-shell .notif-box{height:40px;width:40px}}@media(min-width:2560px){.dinoden-shell .notif-box{height:44px;width:44px}}.dinoden-shell .mobile-sidebar{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#080d0af7;border-right:1px solid rgba(16,185,129,.1);box-shadow:0 24px 60px #0000008c,0 8px 24px #00000059,0 0 1px #10b9811a,inset 0 1px #10b9810d}.dinoden-shell .live-dino-row{align-items:center;background:linear-gradient(90deg,rgba(16,185,129,.03),transparent);border-bottom:1px solid rgba(16,185,129,.06);cursor:pointer;display:flex;gap:.75rem;padding:.85rem 1.25rem;position:relative;transition:all .2s ease}.dinoden-shell .live-dino-row:hover{background:linear-gradient(90deg,#10b9810f,#10b98103)}.dinoden-shell .live-dino-row.active{background:linear-gradient(90deg,rgba(16,185,129,.08),transparent);box-shadow:inset 3px 0 #10b981}.dinoden-shell .live-dino-icon{align-items:center;background:#10b9810f;border:1px solid rgba(16,185,129,.15);color:#10b981b3;display:flex;height:32px;justify-content:center;position:relative;width:32px}.dinoden-shell .live-dino-dot{border:1.5px solid #080d0a;border-radius:999px;height:9px;position:absolute;right:-3px;top:-3px;width:9px}.dinoden-shell .live-dino-dot.is-live{animation:dotPulse-06daceb1 2s ease-in-out infinite;background:#4ade80;box-shadow:0 0 8px #4ade80b3}.dinoden-shell .live-dino-dot.is-dead{background:#f43f5e;box-shadow:0 0 8px #f43f5e99}.dinoden-shell .live-dino-dot.is-off{background:#ffffff26}@keyframes dotPulse-06daceb1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}.dinoden-shell .standalone-btn{align-items:center;background:#ffffff04;border:1px solid hsla(0,0%,100%,.06);color:#fff9;cursor:pointer;display:flex;gap:.55rem;padding:.625rem .75rem;transition:all .15s ease}.dinoden-shell .standalone-btn:hover{background:#10b9810d;border-color:#10b98140;color:#ffffffe6}.dinoden-shell .standalone-btn.active{background:#10b98114;border-color:#10b9814d;color:#10b981f2}.dinoden-shell .standalone-icon{align-items:center;background:#10b9810d;border:1px solid rgba(16,185,129,.15);color:#10b981b3;display:flex;height:26px;justify-content:center;transition:all .15s ease;width:26px}.dinoden-shell .standalone-btn.active .standalone-icon,.dinoden-shell .standalone-btn:hover .standalone-icon{background:#10b9811f;border-color:#10b98159;box-shadow:0 0 10px #10b98114;color:#10b981f2}.dinoden-shell .nav-card{background:#0a120e66;border:1px solid rgba(16,185,129,.08);overflow:hidden;position:relative;transition:border-color .2s ease}.dinoden-shell .nav-card:hover{border-color:#10b98126}.dinoden-shell .nav-card-active{background:#0a161080;border-color:#10b98133}.dinoden-shell .nav-card-header{align-items:center;background:#10b98105;border-bottom:1px solid rgba(16,185,129,.06);display:flex;gap:.5rem;padding:.6rem .85rem}.dinoden-shell .nav-card-header-icon{align-items:center;background:#10b9810a;border:1px solid rgba(16,185,129,.1);color:#10b98180;display:flex;height:22px;justify-content:center;width:22px}.dinoden-shell .nav-section-divider{align-items:center;display:flex;gap:.45rem;padding:.35rem .55rem .25rem}.dinoden-shell .nav-section-spaced{border-top:1px solid rgba(16,185,129,.06);margin-top:.4rem;padding-top:.55rem}.dinoden-shell .nav-section-marker{background:#6ee7b780;box-shadow:0 0 6px #6ee7b766;flex-shrink:0;height:5px;width:5px}.dinoden-shell .nav-section-line{background:linear-gradient(90deg,rgba(16,185,129,.2),transparent);flex:1;height:1px}.dinoden-shell .nav-section-label{color:#6ee7b7b3;font-size:9px;letter-spacing:.18em;white-space:nowrap}.dinoden-shell .nav-item-badge,.dinoden-shell .nav-section-label{font-weight:800;text-transform:uppercase}.dinoden-shell .nav-item-badge{background:#fcd34d14;border:1px solid rgba(252,211,77,.35);box-shadow:0 0 8px #fcd34d1f;color:#fcd34d;display:inline-block;font-size:.5rem;letter-spacing:.14em;padding:.06rem .32rem}.dinoden-shell .nav-item.has-accent .nav-item-icon{background:rgba(var(--item-accent),.06);border-color:rgba(var(--item-accent),.18);color:rgba(var(--item-accent),.7)}.dinoden-shell .nav-item.has-accent:hover{background:rgba(var(--item-accent),.04);border-color:rgba(var(--item-accent),.18)}.dinoden-shell .nav-item.has-accent:hover .nav-item-icon{background:rgba(var(--item-accent),.13);border-color:rgba(var(--item-accent),.45);color:rgba(var(--item-accent),1)}.dinoden-shell .nav-item.has-accent.active{background:rgba(var(--item-accent),.08);border-color:rgba(var(--item-accent),.3)}.dinoden-shell .nav-item.has-accent.active .nav-item-icon{background:rgba(var(--item-accent),.13);border-color:rgba(var(--item-accent),.4);color:rgba(var(--item-accent),1)}.dinoden-shell .nav-item{align-items:center;border:1px solid transparent;cursor:pointer;display:flex;gap:.6rem;padding:.55rem .6rem;transition:all .15s ease}.dinoden-shell .nav-item:hover{background:#10b9810a;border-color:#10b9811a}.dinoden-shell .nav-item.active{background:#10b9810f;border-color:#10b98133}.dinoden-shell .nav-item-icon{align-items:center;background:#10b9810a;border:1px solid rgba(16,185,129,.1);color:#10b9818c;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:all .15s ease;width:30px}.dinoden-shell .nav-item.active .nav-item-icon,.dinoden-shell .nav-item:hover .nav-item-icon{background:#10b9811a;border-color:#10b98140;box-shadow:0 0 10px #10b9810f;color:#10b981e6}.dinoden-shell .migrate-row{align-items:center;animation:migrateRowPulse-06daceb1 2.2s ease-in-out infinite;background:#f59e0b0a;border:1px solid rgba(245,158,11,.15);display:flex;gap:.65rem;padding:.7rem .85rem;text-decoration:none;transition:all .2s ease;width:100%}.dinoden-shell .migrate-row:hover{background:#f59e0b17;border-color:#f59e0b59}.dinoden-shell .migrate-row-icon{align-items:center;background:#f59e0b14;border:1px solid rgba(245,158,11,.25);color:#fbbf24e6;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.dinoden-shell .migrate-row:hover .migrate-row-icon{background:#f59e0b26;border-color:#f59e0b80;box-shadow:0 0 10px #f59e0b26;color:#fcd34d}@keyframes migrateRowPulse-06daceb1{0%,to{box-shadow:inset 0 0 0 1px #f59e0b14}50%{box-shadow:inset 0 0 0 1px #f59e0b4d,0 0 14px #f59e0b1a}}.dinoden-shell .patreon-btn{align-items:center;background:#f9731608;border:1px solid rgba(249,115,22,.12);cursor:pointer;display:flex;gap:.65rem;padding:.7rem .85rem;transition:all .2s ease;width:100%}.dinoden-shell .patreon-btn:hover{background:#f973160f;border-color:#f9731640}.dinoden-shell .patreon-btn-icon{align-items:center;background:#f9731614;border:1px solid rgba(249,115,22,.2);color:#f97316b3;display:flex;height:30px;justify-content:center;transition:all .2s ease;width:30px}.dinoden-shell .patreon-btn:hover .patreon-btn-icon{background:#f9731626;border-color:#f9731666;box-shadow:0 0 12px #f973161f;color:#f97316f2}.dinoden-shell .twitch-btn{align-items:center;background:#9146ff0a;border:1px solid rgba(145,70,255,.14);cursor:pointer;display:flex;gap:.65rem;padding:.7rem .85rem;transition:all .2s ease;width:100%}.dinoden-shell .twitch-btn:hover{background:#9146ff14;border-color:#9146ff4d}.dinoden-shell .twitch-btn-icon{align-items:center;background:#9146ff17;border:1px solid rgba(145,70,255,.22);color:#a76effbf;display:flex;height:30px;justify-content:center;transition:all .2s ease;width:30px}.dinoden-shell .twitch-btn:hover .twitch-btn-icon{background:#9146ff29;border-color:#9146ff73;box-shadow:0 0 12px #9146ff26;color:#b482fffa}.dinoden-shell .lg-modal{--gold:252,211,77;--accent-rgb:var(--brand-rgb,52,211,153);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a120ef7;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 50px 100px #000000b3,0 20px 50px #00000080,0 0 60px rgba(var(--gold),.06)}.dinoden-shell .lg-accent{background:linear-gradient(90deg,transparent,rgba(var(--gold),.9),transparent);height:2px;inset:0 0 auto;position:absolute;z-index:20}.dinoden-shell .lg-head{border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0;gap:1rem;justify-content:space-between;padding:1.1rem 1.25rem 1rem 1.5rem}.dinoden-shell .lg-head,.dinoden-shell .lg-head-title{align-items:center;display:flex}.dinoden-shell .lg-head-title{gap:.85rem;min-width:0}.dinoden-shell .lg-icon{align-items:center;background:rgba(var(--gold),.1);border:1px solid rgba(var(--gold),.45);box-shadow:0 0 20px rgba(var(--gold),.2);color:rgb(var(--gold));display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.dinoden-shell .lg-title{background:linear-gradient(180deg,#fff 0,rgba(var(--gold),.8));-webkit-background-clip:text;background-clip:text;font-size:1.3rem;font-weight:800;letter-spacing:.06em;line-height:1.1;text-transform:uppercase;-webkit-text-fill-color:transparent}.dinoden-shell .lg-sub{color:#fff6;font-size:.72rem;margin-top:.15rem}.dinoden-shell .lg-head-actions{align-items:center;display:flex;gap:.5rem}.dinoden-shell .lg-cycle{align-items:center;background:rgba(var(--gold),.07);border:1px solid rgba(var(--gold),.3);color:rgb(var(--gold));display:inline-flex;gap:.4rem;height:36px;padding:0 .75rem}.dinoden-shell .lg-cycle-k{font-size:.6rem;font-weight:800;letter-spacing:.12em;opacity:.7;text-transform:uppercase}.dinoden-shell .lg-cycle-v{font-size:.82rem;font-variant-numeric:tabular-nums;font-weight:900}.dinoden-shell .lg-close{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);color:#ffffff80;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:all .15s ease;width:36px}.dinoden-shell .lg-close:hover{border-color:#ffffff40;color:#fff}.dinoden-shell .lg-body{flex:1;min-height:0;overflow-y:auto;padding:1.25rem 1.5rem 1rem;scrollbar-color:hsla(0,0%,100%,.1) transparent;scrollbar-width:thin}.dinoden-shell .lg-stage{--bag-rgb:252,211,77;background:linear-gradient(180deg,#0a100deb,#050807f2);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0a;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr);overflow:hidden;padding:1.4rem 1.5rem;position:relative;transition:border-color .3s ease,box-shadow .3s ease}.dinoden-shell .lg-stage.has-bag{grid-template-columns:minmax(0,1fr) 190px}.dinoden-shell .lg-stage.is-today{border-color:rgba(var(--gold),.55);box-shadow:0 24px 60px #00000073,0 0 50px rgba(var(--gold),.14)}.dinoden-shell .lg-stage.is-claimed{border-color:rgba(var(--gold),.2)}.dinoden-shell .lg-stage.is-missed{border-color:#f872724d}.dinoden-shell .lg-stage-glow{background:radial-gradient(ellipse at 90% 50%,rgba(var(--bag-rgb),.22) 0,transparent 65%);height:160%;opacity:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease;width:55%}.dinoden-shell .lg-stage.has-bag .lg-stage-glow{opacity:1}.dinoden-shell .lg-stage.is-today:not(.has-bag) .lg-stage-glow{opacity:.6}.dinoden-shell .lg-stage-info{display:flex;flex-direction:column;min-width:0;position:relative;z-index:1}.dinoden-shell .lg-stage-top{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.dinoden-shell .lg-day{color:#fff;font-size:1.6rem;font-weight:900;letter-spacing:.06em;line-height:1;text-transform:uppercase}.dinoden-shell .lg-stage.is-today .lg-day{background:linear-gradient(180deg,#fff 0,rgba(var(--gold),.85));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.dinoden-shell .lg-status{align-items:center;border:1px solid hsla(0,0%,100%,.12);color:#ffffff73;display:inline-flex;font-size:.58rem;font-weight:800;gap:.25rem;letter-spacing:.14em;padding:.2rem .5rem;text-transform:uppercase}.dinoden-shell .lg-status.is-today{background:rgb(var(--gold));border-color:rgb(var(--gold));box-shadow:0 0 12px rgba(var(--gold),.5);color:#1c1300}.dinoden-shell .lg-status.is-claimed{background:rgba(var(--gold),.1);border-color:rgba(var(--gold),.45);color:rgb(var(--gold))}.dinoden-shell .lg-status.is-missed{background:#f43f5e14;border-color:#f43f5e66;color:#fda4af}.dinoden-shell .lg-finale{background:linear-gradient(90deg,#fcd34d,#f59e0b);color:#1c1300;font-size:.58rem;font-weight:900;letter-spacing:.14em;padding:.2rem .5rem;text-transform:uppercase}.dinoden-shell .lg-stage-line{color:#ffffff80;font-size:.8rem;margin-top:.5rem}.dinoden-shell .lg-stage.is-missed .lg-stage-line{color:#fda4afd9}.dinoden-shell .lg-rewards{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.dinoden-shell .lg-reward{--r-rgb:252,211,77;align-items:center;background:linear-gradient(90deg,rgba(var(--r-rgb),.12),rgba(var(--r-rgb),.03));border:1px solid rgba(var(--r-rgb),.3);display:flex;gap:.6rem;min-width:9rem;padding:.55rem .8rem .55rem .6rem}.dinoden-shell .lg-reward.is-as{--r-rgb:251,146,60}.dinoden-shell .lg-reward.is-xp{--r-rgb:56,189,248}.dinoden-shell .lg-reward-icon{align-items:center;background:rgba(var(--r-rgb),.12);border:1px solid rgba(var(--r-rgb),.4);color:rgb(var(--r-rgb));display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.dinoden-shell .lg-reward-icon img{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.dinoden-shell .lg-reward-body{display:flex;flex-direction:column}.dinoden-shell .lg-reward-k{color:rgba(var(--r-rgb),.8);font-size:.55rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .lg-reward-v{color:rgb(var(--r-rgb));font-size:1.15rem;font-variant-numeric:tabular-nums;font-weight:900;line-height:1.1;white-space:nowrap}.dinoden-shell .lg-reward-v s{color:#ffffff4d;font-size:.75rem;font-weight:600;margin-right:.25rem}.dinoden-shell .lg-stage.is-claimed .lg-reward,.dinoden-shell .lg-stage.is-locked .lg-reward{opacity:.7}.dinoden-shell .claim-btn,.dinoden-shell .lg-claim{align-items:center;align-self:flex-start;background:linear-gradient(135deg,#fcd34d,#f59e0b);border:1px solid rgba(252,211,77,.6);box-shadow:0 6px 24px #f59e0b59,inset 0 1px #ffffff4d;color:#1c1300;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:900;gap:.5rem;height:50px;justify-content:center;letter-spacing:.12em;margin-top:1.1rem;min-width:16rem;overflow:hidden;padding:0 1.5rem;position:relative;text-transform:uppercase;transition:box-shadow .2s ease,transform .15s ease}.dinoden-shell .claim-btn:after{animation:lg-shine-98f4534d 2.4s ease-in-out infinite;background:linear-gradient(105deg,transparent 30%,hsla(0,0%,100%,.35) 50%,transparent 70%);content:"";height:200%;left:-60%;position:absolute;top:-50%;transform:translate(-100%) skew(-12deg);width:40%}@keyframes lg-shine-98f4534d{0%{transform:translate(-100%) skew(-12deg)}60%,to{transform:translate(450%) skew(-12deg)}}.dinoden-shell .claim-btn:hover:not(:disabled){box-shadow:0 8px 32px #f59e0b8c,inset 0 1px #ffffff4d;transform:translateY(-1px)}.dinoden-shell .claim-btn:disabled{cursor:wait;opacity:.6}.dinoden-shell .lg-stage-hint{align-items:center;color:rgba(var(--gold),.85);display:inline-flex;flex-wrap:wrap;font-size:.7rem;font-weight:700;gap:.35rem;margin-top:1rem}.dinoden-shell .lg-link{color:rgb(var(--gold));cursor:pointer;text-decoration:underline;text-underline-offset:3px}.dinoden-shell .lg-stage-bag{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;position:relative;z-index:1}.dinoden-shell .lg-bag-ring{border:1px solid rgba(var(--bag-rgb),.4);border-radius:50%;box-shadow:inset 0 0 22px rgba(var(--bag-rgb),.25);height:36px;left:50%;position:absolute;top:110px;transform:translate(-50%);width:150px}.dinoden-shell .lg-bag-img{animation:lg-float-98f4534d 5s ease-in-out infinite;filter:drop-shadow(0 14px 22px rgba(0,0,0,.7)) drop-shadow(0 0 18px rgba(var(--bag-rgb),.4));height:130px;-o-object-fit:contain;object-fit:contain;position:relative;width:130px}@keyframes lg-float-98f4534d{0%,to{translate:0 0}50%{translate:0 -6px}}.dinoden-shell .lg-stage-bag.is-forfeited .lg-bag-img{animation:none;filter:grayscale(1) brightness(.4)}.dinoden-shell .lg-bag-x{color:#f87272e6;left:50%;position:absolute;top:45px;transform:translate(-50%)}.dinoden-shell .lg-bag-name{align-items:center;color:rgb(var(--bag-rgb));display:flex;flex-direction:column;font-size:.85rem;font-weight:800;gap:.1rem;max-width:100%;text-align:center}.dinoden-shell .lg-bag-name.is-forfeited{color:#ffffff59;text-decoration:line-through}.dinoden-shell .lg-bag-rarity{font-size:.55rem;font-weight:800;letter-spacing:.16em;opacity:.75;text-decoration:none;text-transform:uppercase}.dinoden-shell .lg-days{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));margin-top:1rem}.dinoden-shell .lg-tile{--bag-rgb:252,211,77;align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.07);cursor:pointer;display:flex;flex-direction:column;gap:.3rem;padding:.6rem .4rem .55rem;position:relative;transition:border-color .15s ease,background .15s ease,transform .15s ease,box-shadow .15s ease}.dinoden-shell .lg-tile:hover{border-color:#fff3;transform:translateY(-2px)}.dinoden-shell .lg-tile.is-selected{background:#ffffff0d;border-color:#ffffff59}.dinoden-shell .lg-tile.is-today{animation:lg-today-98f4534d 2.6s ease-in-out infinite;background:rgba(var(--gold),.08);border-color:rgba(var(--gold),.6);box-shadow:0 0 18px rgba(var(--gold),.15)}@keyframes lg-today-98f4534d{0%,to{box-shadow:0 0 14px rgba(var(--gold),.12)}50%{box-shadow:0 0 28px rgba(var(--gold),.3)}}.dinoden-shell .lg-tile.is-today.is-selected{border-color:rgb(var(--gold))}.dinoden-shell .lg-tile.is-claimed{border-color:rgba(var(--gold),.25)}.dinoden-shell .lg-tile.is-missed{border-color:#f8727240}.dinoden-shell .lg-tile.is-locked{opacity:.55}.dinoden-shell .lg-tile.has-bag:not(.is-locked){background:rgba(var(--bag-rgb),.06);border-color:rgba(var(--bag-rgb),.45)}.dinoden-shell .lg-tile-day{color:#fff6;font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .lg-tile.is-today .lg-tile-day{color:rgb(var(--gold))}.dinoden-shell .lg-tile-art{align-items:center;color:#ffffff73;display:flex;height:40px;justify-content:center;width:40px}.dinoden-shell .lg-tile-coin{filter:drop-shadow(0 4px 8px rgba(0,0,0,.6));height:28px;width:28px}.dinoden-shell .lg-tile-bag,.dinoden-shell .lg-tile-coin{-o-object-fit:contain;object-fit:contain}.dinoden-shell .lg-tile-bag{filter:drop-shadow(0 4px 8px rgba(0,0,0,.6)) drop-shadow(0 0 8px rgba(var(--bag-rgb),.4));height:40px;width:40px}.dinoden-shell .lg-tile.is-claimed .lg-tile-art,.dinoden-shell .lg-tile.is-missed .lg-tile-art{opacity:.55}.dinoden-shell .lg-tile-v{color:#ffffffd9;font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:900;white-space:nowrap}.dinoden-shell .lg-tile.has-bag .lg-tile-v{color:rgb(var(--bag-rgb));font-size:.6rem;letter-spacing:.1em;text-transform:uppercase}.dinoden-shell .lg-tile-mark{align-items:center;background:#ffffff40;border:2px solid #0a120e;border-radius:50%;color:#1c1300;display:flex;height:18px;justify-content:center;position:absolute;right:-6px;top:-6px;width:18px}.dinoden-shell .lg-tile.is-claimed .lg-tile-mark{background:rgb(var(--gold))}.dinoden-shell .lg-tile.is-today .lg-tile-mark{background:rgb(var(--gold));box-shadow:0 0 8px rgba(var(--gold),.7)}.dinoden-shell .lg-tile.is-missed .lg-tile-mark{background:#f87171;color:#fff}.dinoden-shell .lg-tile.is-locked .lg-tile-mark{background:#ffffff26;color:#ffffff80}.dinoden-shell .lg-hint{align-items:center;color:#ffffff4d;display:flex;font-size:.68rem;gap:.35rem;justify-content:center;padding:.9rem 0 0;text-align:center}.dinoden-shell .lg-fade-enter-active,.dinoden-shell .lg-fade-leave-active{transition:opacity .18s ease,transform .18s ease}.dinoden-shell .lg-fade-enter-from{opacity:0;transform:translateY(4px)}.dinoden-shell .lg-fade-leave-to{opacity:0}.dinoden-shell .panel-enter-active{transition:all .35s cubic-bezier(.16,1,.3,1)}@media(max-width:640px){.dinoden-shell .lg-head{padding:.9rem 1rem}.dinoden-shell .lg-cycle-k{display:none}.dinoden-shell .lg-body,.dinoden-shell .lg-stage{padding:1rem}.dinoden-shell .lg-stage.has-bag{grid-template-columns:minmax(0,1fr)}.dinoden-shell .lg-stage-bag{order:-1}.dinoden-shell .lg-bag-img{height:100px;width:100px}.dinoden-shell .lg-bag-ring{top:84px;width:120px}.dinoden-shell .lg-day{font-size:1.25rem}.dinoden-shell .lg-reward{flex:1 1 8rem;min-width:0}.dinoden-shell .claim-btn{min-width:0;width:100%}.dinoden-shell .lg-days{grid-template-columns:repeat(4,minmax(0,1fr))}.dinoden-shell .lg-hint{display:none}}@media(prefers-reduced-motion:reduce){.dinoden-shell .claim-btn:after,.dinoden-shell .lg-bag-img,.dinoden-shell .lg-tile.is-today{animation:none}}.dinoden-shell .promo-modal{background:linear-gradient(180deg,#0e1c16fa,#080e0a);border:1px solid rgba(251,191,36,.2);box-shadow:0 0 60px #fbbf241a}.dinoden-shell .bracket{border:1px solid rgba(251,191,36,.7);height:14px;pointer-events:none;position:absolute;width:14px}.dinoden-shell .bracket-tl{border-right:none;left:-1px}.dinoden-shell .bracket-tl,.dinoden-shell .bracket-tr{border-bottom:none;top:-1px}.dinoden-shell .bracket-tr{border-left:none;right:-1px}.dinoden-shell .bracket-bl{border-right:none;left:-1px}.dinoden-shell .bracket-bl,.dinoden-shell .bracket-br{border-top:none;bottom:-1px}.dinoden-shell .bracket-br{border-left:none;right:-1px}.dinoden-shell .promo-input-wrap{position:relative}.dinoden-shell .promo-input{background:#0006;border:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:15px;font-weight:600;height:44px;letter-spacing:.08em;padding:0 14px 0 38px;text-transform:uppercase;transition:border-color .15s ease;width:100%}.dinoden-shell .promo-input:focus{border-color:#fbbf2480;outline:none}.dinoden-shell .promo-input::-moz-placeholder{color:#fff3;font-weight:400;letter-spacing:0;text-transform:none}.dinoden-shell .promo-input::placeholder{color:#fff3;font-weight:400;letter-spacing:0;text-transform:none}.dinoden-shell .btn-ghost{background:transparent;border:1px solid hsla(0,0%,100%,.12);color:#fff9;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.1em;padding:8px 16px;text-transform:uppercase;transition:all .2s ease}.dinoden-shell .btn-ghost:hover:not(:disabled){border-color:#ffffff4d;color:#fff}.dinoden-shell .btn-ghost:disabled{cursor:not-allowed;opacity:.5}.dinoden-shell .btn-redeem{align-items:center;background:#fbbf24e6;border:1px solid #fbbf24;color:#000;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.1em;padding:8px 20px;text-transform:uppercase;transition:all .2s ease}.dinoden-shell .btn-redeem:hover:not(:disabled){box-shadow:0 0 20px #fbbf244d;filter:brightness(1.1)}.dinoden-shell .btn-redeem:disabled{cursor:not-allowed;opacity:.5}.dinoden-shell .fade-enter-active,.dinoden-shell .fade-leave-active{transition:opacity .18s ease}.dinoden-shell .fade-enter-from,.dinoden-shell .fade-leave-to{opacity:0}.dinoden-shell .header-bar{--accent-rgb:var(--brand-rgb,52,211,153);-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6);background:#080e0beb;border-bottom:1px solid hsla(0,0%,100%,.06);box-shadow:0 20px 50px #0000008c,0 6px 16px #00000059}.dinoden-shell .header-bar-line{background:linear-gradient(90deg,transparent 0,rgba(var(--accent-rgb),.45) 30%,rgba(var(--accent-rgb),.45) 70%,transparent 100%);bottom:-1px;height:1px;left:0;pointer-events:none;position:absolute;right:0}.dinoden-shell .header-sep{background:#ffffff12;flex-shrink:0;height:28px;width:1px}.dinoden-shell .header-brand{gap:.75rem}.dinoden-shell .header-brand,.dinoden-shell .header-brand-icon{align-items:center;display:flex;flex-shrink:0}.dinoden-shell .header-brand-icon{background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.3);box-shadow:0 0 20px rgba(var(--accent-rgb),.1),inset 0 1px #ffffff0a;height:40px;justify-content:center;transition:border-color .2s ease,box-shadow .2s ease;width:40px}.dinoden-shell .header-brand:hover .header-brand-icon{border-color:rgba(var(--accent-rgb),.55);box-shadow:0 0 24px rgba(var(--accent-rgb),.22)}.dinoden-shell .header-logo{background:linear-gradient(180deg,#fff 0,rgba(var(--accent-rgb),.7));-webkit-background-clip:text;background-clip:text;font-weight:800;letter-spacing:.12em;line-height:1;-webkit-text-fill-color:transparent}.dinoden-shell .header-logo-den{opacity:.55}.dinoden-shell .header-tagline{color:#ffffff4d;font-size:8px;font-weight:700;letter-spacing:.22em;margin-top:.3rem;text-transform:uppercase;white-space:nowrap}.dinoden-shell .header-icon-btn{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);color:#ffffff80;cursor:pointer;display:inline-flex;height:36px;justify-content:center;position:relative;transition:all .15s ease;width:36px}.dinoden-shell .header-icon-btn:hover{background:rgba(var(--accent-rgb),.08);border-color:rgba(var(--accent-rgb),.4);color:#fff}.dinoden-shell .gift-btn.is-ready{background:#fcd34d14;border-color:#fcd34d73;color:#fcd34d}.dinoden-shell .gift-btn.is-ready:hover{background:#fcd34d24;border-color:#fcd34dcc;box-shadow:0 0 14px #fcd34d40;color:#fde68a}.dinoden-shell .header-dot{border:2px solid #0a120e;border-radius:50%;height:9px;position:absolute;right:-4px;top:-4px;width:9px}.dinoden-shell .header-dot.is-gold{animation:headerDotPulse-c897c6ed 1.6s ease-in-out infinite;background:#fcd34d;box-shadow:0 0 8px #fcd34dcc}@keyframes headerDotPulse-c897c6ed{0%,to{transform:scale(1)}50%{opacity:.7;transform:scale(.7)}}.dinoden-shell .sign-in-btn{border-color:#10b98180!important;box-shadow:0 10px 24px #0000004d,0 0 15px #10b9811f,inset 0 1px #ffffff14!important}.dinoden-shell .sign-in-btn:hover{box-shadow:0 10px 28px #00000059,0 0 25px #10b98133,inset 0 1px #ffffff1a!important}.dinoden-shell .wallet{align-items:stretch;background:#00000040;border:1px solid hsla(0,0%,100%,.08);height:36px}.dinoden-shell .currency-card{--seg-rgb:252,211,77;align-items:center;cursor:pointer;display:flex;gap:.5rem;padding:0 .8rem 0 .7rem;position:relative;transition:background .15s ease}.dinoden-shell .wallet-seg+.wallet-seg{border-left:1px solid hsla(0,0%,100%,.07)}.dinoden-shell .currency-card:hover{background:rgba(var(--seg-rgb),.08)}.dinoden-shell .currency-card.is-as{--seg-rgb:251,146,60}.dinoden-shell .currency-card.is-pk{--seg-rgb:255,141,42}.dinoden-shell .currency-card.is-cane{--seg-rgb:229,72,77}.dinoden-shell .wallet-icon{height:18px;-o-object-fit:contain;object-fit:contain;transition:transform .15s ease;width:18px}.dinoden-shell .currency-card:hover .wallet-icon{transform:scale(1.1)}.dinoden-shell .wallet-value{color:#ffffffeb;font-size:.82rem;font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.dinoden-shell .currency-card.is-cc .wallet-value{color:#fde68a}.dinoden-shell .payout-track{background:#ffffff0a;bottom:0;height:2px;left:0;overflow:hidden;position:absolute;right:0}.dinoden-shell .payout-fill{background:linear-gradient(90deg,#f59e0b59,#fcd34de6);box-shadow:0 0 7px #fcd34d80;display:block;height:100%;transform-origin:left center;transition:transform 1s linear;width:100%}.dinoden-shell .payout-bar-pulse{animation:payoutPulse-c897c6ed 1s ease-in-out infinite}@keyframes payoutPulse-c897c6ed{0%,to{opacity:.7}50%{opacity:1}}.dinoden-shell .payout-tooltip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(245,158,11,.2);box-shadow:0 8px 24px #0006,0 0 12px #f59e0b0f;padding:.4rem .65rem;top:calc(100% + 10px);transform:translate(-50%);white-space:nowrap;z-index:50}.dinoden-shell .payout-tooltip,.dinoden-shell .payout-tooltip-arrow{background:#0a0e0cf5;left:50%;position:absolute}.dinoden-shell .payout-tooltip-arrow{border-left:1px solid rgba(245,158,11,.2);border-top:1px solid rgba(245,158,11,.2);height:8px;top:-4px;transform:translate(-50%) rotate(45deg);width:8px}.dinoden-shell .payout-tip-enter-active{transition:all .15s ease-out}.dinoden-shell .payout-tip-leave-active{transition:all .1s ease-in}.dinoden-shell .payout-tip-enter-from,.dinoden-shell .payout-tip-leave-to{opacity:0;transform:translate(-50%) translateY(-4px)}.dinoden-shell .payout-tip-enter-to,.dinoden-shell .payout-tip-leave-from{opacity:1;transform:translate(-50%) translateY(0)}.dinoden-shell .user-trigger{align-items:center;border:1px solid transparent;cursor:pointer;display:flex;gap:.65rem;height:44px;padding:0 .6rem 0 .4rem;text-align:left;transition:border-color .15s ease,background .15s ease}.dinoden-shell .user-trigger.is-open,.dinoden-shell .user-trigger:hover{background:#ffffff08;border-color:#ffffff14}.dinoden-shell .user-avatar{background:#0a120e;border:1px solid rgba(var(--accent-rgb),.3);box-shadow:0 4px 12px #0000004d;height:100%;overflow:hidden;position:relative;transition:border-color .15s ease;width:100%}.dinoden-shell .user-trigger:hover .user-avatar{border-color:rgba(var(--accent-rgb),.6)}.dinoden-shell .user-name{font-size:.78rem;font-weight:800;letter-spacing:.06em;line-height:1.1;max-width:120px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dinoden-shell .user-chevron{color:#ffffff4d;transition:transform .2s ease,color .15s ease}.dinoden-shell .user-trigger:hover .user-chevron{color:#fff9}.dinoden-shell .user-trigger.is-open .user-chevron{transform:rotate(180deg)}.dinoden-shell .header-xp-text{color:#ffffff4d;font-size:8px;font-variant-numeric:tabular-nums;font-weight:800}.dinoden-shell .xp-bar{background:#ffffff12;height:3px;overflow:hidden;width:64px}.dinoden-shell .xp-fill{background:linear-gradient(90deg,rgba(var(--accent-rgb),.6),rgb(var(--accent-rgb)));box-shadow:0 0 6px rgba(var(--accent-rgb),.4);height:100%;transition:width .3s ease}.dinoden-shell .header-title-tag{color:rgba(var(--accent-rgb),.7);font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dinoden-shell .header-dropdown-xp{color:#ffffff59;font-size:10px;font-variant-numeric:tabular-nums;font-weight:800}.dinoden-shell .level-badge{align-items:center;border:1px solid;display:flex;font-size:10px;font-weight:800;height:20px;justify-content:center;min-width:20px;padding:0 4px}.dinoden-shell .user-dropdown{--accent-rgb:var(--brand-rgb,52,211,153);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a120efa;border:1px solid hsla(0,0%,100%,.1);border-top:none;box-shadow:0 24px 60px #0009,0 8px 24px #0006;overflow:hidden;position:relative}.dinoden-shell .user-dropdown-accent{background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.85),transparent);height:2px}.dinoden-shell .user-dropdown-rule{background:#ffffff0f;height:1px;margin:.3rem .25rem}.dinoden-shell .user-dropdown-item{align-items:center;border:1px solid transparent;color:#ffffffb3;display:flex;font-size:.8rem;font-weight:700;gap:.6rem;padding:.5rem .75rem;transition:all .15s ease}.dinoden-shell .user-dropdown-item:hover{background:rgba(var(--accent-rgb),.06);border-color:rgba(var(--accent-rgb),.2);color:#fff}.dinoden-shell .user-dropdown-ico{color:rgba(var(--accent-rgb),.6)}.dinoden-shell .user-dropdown-item.is-danger{color:#fda4afcc}.dinoden-shell .user-dropdown-item.is-danger:hover{background:#f43f5e14;border-color:#f43f5e40;color:#fda4af}.dinoden-shell .gift-hint{animation:hintBob-c897c6ed 2s ease-in-out infinite;left:50%;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translate(-50%);white-space:nowrap;z-index:50}.dinoden-shell .gift-hint-arrow{background:#f59e0b26;border-left:1px solid rgba(245,158,11,.3);border-top:1px solid rgba(245,158,11,.3);height:10px;left:50%;position:absolute;top:-5px;transform:translate(-50%) rotate(45deg);width:10px}.dinoden-shell .gift-hint-body{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f59e0b1f;border:1px solid rgba(245,158,11,.25);box-shadow:0 8px 24px #0006,0 0 20px #f59e0b0f;color:#f59e0be6;display:flex;font-size:12px;font-weight:700;gap:.4rem;padding:.4rem .75rem}@keyframes hintBob-c897c6ed{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(4px)}}.dinoden-shell .gift-hint-enter-active{transition:all .4s cubic-bezier(.16,1,.3,1)}.dinoden-shell .gift-hint-leave-active{transition:all .25s ease}.dinoden-shell .gift-hint-enter-from{opacity:0;transform:translate(-50%) translateY(-8px)}.dinoden-shell .gift-hint-leave-to{opacity:0;transform:translate(-50%) translateY(-4px)}@media(min-width:1920px){.dinoden-shell .header-icon-btn,.dinoden-shell .wallet{height:40px}.dinoden-shell .header-icon-btn{width:40px}.dinoden-shell .header-brand-icon{height:44px;width:44px}.dinoden-shell .logo-icon{height:1.75rem;width:1.75rem}.dinoden-shell .header-tagline{font-size:9px}.dinoden-shell .wallet-value{font-size:.9rem}.dinoden-shell .wallet-icon{height:20px;width:20px}.dinoden-shell .xp-bar{width:72px}.dinoden-shell .user-name{font-size:.85rem;max-width:140px}.dinoden-shell .user-dropdown{width:270px}.dinoden-shell .user-dropdown-item{font-size:.9rem}.dinoden-shell .header-xp-text{font-size:9px}.dinoden-shell .header-title-tag{font-size:10px}.dinoden-shell .header-dropdown-xp,.dinoden-shell .level-badge{font-size:11px}.dinoden-shell .level-badge{height:22px;min-width:22px}}@media(min-width:2560px){.dinoden-shell .header-icon-btn,.dinoden-shell .wallet{height:44px}.dinoden-shell .header-icon-btn{width:44px}.dinoden-shell .header-brand-icon{height:48px;width:48px}.dinoden-shell .logo-icon{height:2rem;width:2rem}.dinoden-shell .header-tagline{font-size:10px}.dinoden-shell .wallet-value{font-size:1rem}.dinoden-shell .wallet-icon{height:22px;width:22px}.dinoden-shell .xp-bar{width:84px}.dinoden-shell .user-name{font-size:.95rem;max-width:160px}.dinoden-shell .user-dropdown{width:300px}.dinoden-shell .user-dropdown-item{font-size:1rem}.dinoden-shell .header-xp-text{font-size:10px}.dinoden-shell .header-title-tag{font-size:11px}.dinoden-shell .header-dropdown-xp,.dinoden-shell .level-badge{font-size:12px}.dinoden-shell .level-badge{height:24px;min-width:24px}}@media(prefers-reduced-motion:reduce){.dinoden-shell .gift-hint,.dinoden-shell .header-dot.is-gold{animation:none}}.dinoden-shell .hws{z-index:5}.dinoden-shell .hws-rig{align-items:center;animation:hwsDangle-34948786 ease-in-out infinite alternate;display:flex;filter:drop-shadow(0 2px 3px rgba(0,0,0,.7));flex-direction:column}.dinoden-shell .hws-thread{background:linear-gradient(180deg,#ffffff0f,#ffffff73);height:var(--drop);width:1px}.dinoden-shell .hws-spider{animation:hwsSway-34948786 3.5s ease-in-out infinite alternate;margin-top:-2px}@keyframes hwsDangle-34948786{0%{transform:translateY(calc(var(--drop)*-.3))}to{transform:translateY(0)}}@keyframes hwsSway-34948786{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.dinoden-shell .hws-crawl{filter:drop-shadow(0 1px 2px rgba(0,0,0,.7));opacity:.9}.dinoden-shell .hws-crawl-a{animation:hwsCrawlA-34948786 46s ease-in-out infinite;left:6px;top:22%}@keyframes hwsCrawlA-34948786{0%{transform:translateY(0) rotate(180deg)}45%{transform:translateY(46vh) rotate(180deg)}50%{transform:translateY(46vh) rotate(0)}95%{transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(180deg)}}.dinoden-shell .hws-crawl-b{animation:hwsCrawlB-34948786 38s ease-in-out infinite;bottom:14px;left:40px}@keyframes hwsCrawlB-34948786{0%{transform:translate(0) rotate(90deg)}48%{transform:translate(300px) rotate(90deg)}52%{transform:translate(300px) rotate(-90deg)}to{transform:translate(0) rotate(-90deg)}}.dinoden-shell .hws-crawl-c{animation:hwsCrawlC-34948786 60s ease-in-out infinite;left:60%;top:58%}@keyframes hwsCrawlC-34948786{0%{transform:translate(0) rotate(-40deg)}20%{transform:translate(-90px,-70px) rotate(-40deg)}30%{transform:translate(-90px,-70px) rotate(70deg)}55%{transform:translate(40px,-120px) rotate(70deg)}65%{transform:translate(40px,-120px) rotate(160deg)}to{transform:translate(0) rotate(160deg)}}.dinoden-shell .hws-reduced .hws-crawl,.dinoden-shell .hws-reduced .hws-rig,.dinoden-shell .hws-reduced .hws-spider{animation:none}.dinoden-shell .xms{z-index:11}.dinoden-shell .xms-icicles{background:repeat-x 0 0/120px 30px url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 30'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='0' y1='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f4f9ff'/%3E%3Cstop offset='1' stop-color='%23a9cdf2' stop-opacity='.35'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='url('/assets/dinoden/%23a')' d='M0 0h120v3h-4l-3 15-3-15h-7l-2 8-2-8h-9l-4 24-4-24h-8l-2 11-3-11H59l-3 18-3-18h-7l-2 6-2-6h-9l-4 21-4-21h-6l-2 9-2-9z'/%3E%3C/svg%3E");height:30px;opacity:.6}.dinoden-shell .xms-rig{animation:xmsSwing-b4969ff1 ease-in-out infinite alternate;top:0;transform-origin:top center}.dinoden-shell .xms-thread{background:linear-gradient(180deg,#f4f9ff26,#f4f9ff80);height:var(--len);margin:0 auto;width:1px}.dinoden-shell .xms-bauble{display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6));margin:-1px auto 0}@keyframes xmsSwing-b4969ff1{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.dinoden-shell .xms-reduced .xms-rig{animation:none}.dinoden-shell .nys{z-index:11}.dinoden-shell .nys-bunting{background:repeat-x 0 0/132px 26px url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 26'%3E%3Cpath fill='none' stroke='%23d9c8a0' stroke-opacity='.7' d='M0 2q33 10 66 0 33 10 66 0'/%3E%3Cpath fill='%23ffd166' d='m5 4 14 3-9 15z'/%3E%3Cpath fill='%23ff5fa2' d='m27 8 14 1-6 16z'/%3E%3Cpath fill='%235ee1ff' d='m47 8.5 14-2-4 17z'/%3E%3Cpath fill='%23a78bfa' d='m71 4 14 3-9 15z'/%3E%3Cpath fill='%23ffd166' d='m93 8 14 1-6 16z'/%3E%3Cpath fill='%2334d399' d='m113 8.5 14-2-4 17z'/%3E%3C/svg%3E");height:26px;opacity:.75}.dinoden-shell .nys-rig{animation:nysSwing-14eb852f ease-in-out infinite alternate;top:0;transform-origin:top center}.dinoden-shell .nys-thread{background:#ffe09466;height:var(--len);margin:0 auto;width:1px}.dinoden-shell .nys-lantern{display:block;filter:drop-shadow(0 0 6px rgba(255,209,102,.45)) drop-shadow(0 2px 3px rgba(0,0,0,.6));margin:-1px auto 0}@keyframes nysSwing-14eb852f{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.dinoden-shell .nys-reduced .nys-rig{animation:none}.dinoden-shell .emote-picker{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0e0cfa;border:1px solid rgba(16,185,129,.1);box-shadow:0 20px 50px #00000080,0 8px 24px #00000059;overflow:hidden;width:280px}.dinoden-shell .emote-tab{align-items:center;border-bottom:2px solid transparent;color:#ffffff4d;cursor:pointer;display:flex;font-size:.5625rem;font-weight:600;gap:.25rem;justify-content:center;padding:.45rem .5rem;transition:all .12s ease;white-space:nowrap}.dinoden-shell .emote-tab:hover{background:#10b98108;color:#fff9}.dinoden-shell .emote-tab.active{border-bottom-color:#10b98180;color:#ffffffd9}.dinoden-shell .emote-grid-wrap{max-height:220px;overflow-y:auto;padding:.375rem}.dinoden-shell .emote-grid{display:grid;gap:1px;grid-template-columns:repeat(7,1fr)}.dinoden-shell .emote-item{align-items:center;border:1px solid transparent;cursor:pointer;display:flex;height:36px;justify-content:center;overflow:hidden;position:relative;transition:background .1s ease,border-color .1s ease;width:100%}.dinoden-shell .emote-item:hover:not(.locked){background:#10b98114;border-color:#10b98126}.dinoden-shell .emote-item.locked{cursor:not-allowed}.dinoden-shell .emote-item.locked:hover{background:#ffffff05}.dinoden-shell .emote-emoji{line-height:1;white-space:nowrap}.dinoden-shell .lock-icon{bottom:1px;color:#fff3;line-height:1;position:absolute;right:1px}@keyframes nameGradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.dinoden-shell .chat-msg-text .chat-emote{display:inline;font-size:1.25em;line-height:1;vertical-align:middle}.dinoden-shell .chat-sidebar{--cs-zoom:1;border-right:1px solid hsla(0,0%,100%,.07);box-shadow:8px 0 40px #00000059;max-width:100vw}@media(min-width:1920px){.dinoden-shell .chat-sidebar{--cs-zoom:1.1}}@media(min-width:2560px){.dinoden-shell .chat-sidebar{--cs-zoom:1.25}}.dinoden-shell .cs-foot,.dinoden-shell .cs-head,.dinoden-shell .cs-pins,.dinoden-shell .cs-resume,.dinoden-shell .cs-scroll{zoom:var(--cs-zoom)}.dinoden-shell .cs-head{background:#0000002e;border-bottom:1px solid hsla(0,0%,100%,.07);position:relative;z-index:2}.dinoden-shell .cs-head-row{align-items:stretch;display:flex;gap:.75rem;justify-content:space-between;padding:0 .875rem}.dinoden-shell .cs-head-row:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.07)}.dinoden-shell .cs-tabs{display:flex;gap:1.25rem}.dinoden-shell .cs-tab{align-items:center;color:#ffffff59;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:800;gap:.4rem;height:44px;letter-spacing:.12em;position:relative;text-transform:uppercase;transition:color .15s ease}.dinoden-shell .cs-tab:after{background:#34d399;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .2s ease}.dinoden-shell .cs-tab:hover{color:#ffffffb3}.dinoden-shell .cs-tab.is-active{color:#fff}.dinoden-shell .cs-tab.is-active:after{transform:scaleX(1)}.dinoden-shell .cs-tab-badge{background:#34d399;color:#04130c;font-size:.58rem;font-weight:800;letter-spacing:0;line-height:1.05rem;min-width:1.05rem;padding:0 .25rem;text-align:center}.dinoden-shell .sidebar-online-pill{align-items:center;align-self:center;border:1px solid transparent;color:#ffffff80;display:inline-flex;font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.4rem;letter-spacing:.04em;padding:.2rem .5rem;white-space:nowrap}.dinoden-shell .cs-dot{background:#34d399;border-radius:50%;box-shadow:0 0 0 3px #34d39929;height:6px;width:6px}.dinoden-shell .sidebar-online-pill.is-offline{color:#fcd34dcc}.dinoden-shell .sidebar-online-pill.is-offline .cs-dot{animation:csBlink-7788d8e1 1.2s ease-in-out infinite;background:#fbbf24;box-shadow:0 0 0 3px #fbbf2429}@keyframes csBlink-7788d8e1{50%{opacity:.3}}.dinoden-shell .cs-rooms{border:1px solid hsla(0,0%,100%,.08);display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:.75rem .875rem}.dinoden-shell .cs-room{align-items:center;color:#fff6;cursor:pointer;display:flex;font-size:.66rem;font-weight:800;gap:.4rem;height:30px;justify-content:center;letter-spacing:.08em;text-transform:uppercase;transition:color .15s ease,background .15s ease}.dinoden-shell .cs-room+.cs-room{border-left:1px solid hsla(0,0%,100%,.08)}.dinoden-shell .cs-room:hover{background:#ffffff0a;color:#ffffffbf}.dinoden-shell .cs-room.is-active{background:#10b98124;color:#6ee7b7}.dinoden-shell .cs-room-count{font-size:.6rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:0;opacity:.55}.dinoden-shell .cs-room.is-clan{--clan:#34d399;gap:.3rem;min-width:0;padding:0 .4rem}.dinoden-shell .cs-room.is-clan:hover{color:var(--clan)}.dinoden-shell .cs-room.is-clan.is-active{background:color-mix(in srgb,var(--clan) 16%,transparent);color:var(--clan)}.dinoden-shell .cs-room-badge{background:var(--clan,#34d399);color:#04130c;font-size:.56rem;font-weight:800;letter-spacing:0;line-height:1rem;min-width:1rem;padding:0 .25rem;text-align:center}.dinoden-shell .cs-status-chip.is-clan{background:color-mix(in srgb,var(--clan,#34d399) 10%,transparent);color:var(--clan,#34d399)}.dinoden-shell .cs-clan-older{border:1px dashed hsla(0,0%,100%,.1);color:#ffffff59;cursor:pointer;display:block;font-size:.58rem;font-weight:800;letter-spacing:.12em;margin:.5rem .5rem 0;padding:.4rem;text-transform:uppercase;transition:color .15s ease,border-color .15s ease;width:calc(100% - 1rem)}.dinoden-shell .cs-clan-older:hover{border-color:#ffffff40;color:#fff}.dinoden-shell .cs-msg.is-clan .cs-avatar,.dinoden-shell .cs-msg.is-clan .cs-name{cursor:default}.dinoden-shell .cs-status{display:flex;flex-wrap:wrap;gap:.4rem;margin:-.25rem .875rem .75rem}.dinoden-shell .cs-status-chip{align-items:center;display:inline-flex;font-size:.6rem;font-weight:800;gap:.3rem;letter-spacing:.08em;padding:.15rem .45rem;text-transform:uppercase}.dinoden-shell .cs-status-chip.is-amber{background:#f59e0b1a;color:#fcd34d}.dinoden-shell .cs-status-chip.is-sky{background:#0ea5e91a;color:#7dd3fc}.dinoden-shell .cs-pins{border-bottom:1px solid hsla(0,0%,100%,.07);display:grid;gap:1px;position:relative;z-index:2}.dinoden-shell .cs-pin{align-items:flex-start;background:#f59e0b14;border-left:2px solid #f59e0b;display:flex;gap:.55rem;padding:.55rem .875rem}.dinoden-shell .cs-pin-icon{color:#fcd34d;flex-shrink:0;height:.8rem;margin-top:.15rem;width:.8rem}.dinoden-shell .cs-pin-title{color:#fcd34d;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dinoden-shell .cs-pin-text{color:#ffffffd9;font-size:.8rem;line-height:1.2rem;margin-top:.1rem;overflow-wrap:anywhere}.dinoden-shell .cs-pin.is-red{background:#ef444414;border-left-color:#ef4444}.dinoden-shell .cs-pin.is-red .cs-pin-icon,.dinoden-shell .cs-pin.is-red .cs-pin-title{color:#fca5a5}.dinoden-shell .cs-pin.is-blue{background:#0ea5e914;border-left-color:#0ea5e9}.dinoden-shell .cs-pin.is-blue .cs-pin-icon,.dinoden-shell .cs-pin.is-blue .cs-pin-title{color:#7dd3fc}.dinoden-shell .cs-pin.is-green{background:#10b98114;border-left-color:#10b981}.dinoden-shell .cs-pin.is-green .cs-pin-icon,.dinoden-shell .cs-pin.is-green .cs-pin-title{color:#6ee7b7}.dinoden-shell .cs-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.4rem 0 .6rem}.dinoden-shell .chat-scroll{scrollbar-color:rgba(16,185,129,.15) transparent;scrollbar-width:thin}.dinoden-shell .chat-scroll::-webkit-scrollbar{width:4px}.dinoden-shell .chat-scroll::-webkit-scrollbar-track{background:transparent}.dinoden-shell .chat-scroll::-webkit-scrollbar-thumb{background:#10b98133;border:1px solid rgba(16,185,129,.06)}.dinoden-shell .chat-scroll::-webkit-scrollbar-thumb:hover{background:#10b98159}.dinoden-shell .cs-empty{align-items:center;color:#ffffff40;display:flex;flex-direction:column;font-size:.8rem;gap:.6rem;padding:3rem 1rem}.dinoden-shell .cs-msg{background:#ffffff09;-moz-column-gap:.65rem;column-gap:.65rem;display:grid;grid-template-columns:36px minmax(0,1fr);margin:.4rem .5rem 0;padding:.55rem .6rem .1rem;position:relative;transition:background .12s ease,filter .12s ease}.dinoden-shell .cs-msg.is-grouped{margin-top:0;padding-top:.1rem}.dinoden-shell .cs-msg.is-last{padding-bottom:.5rem}.dinoden-shell .cs-msg:hover{background:#ffffff0e}.dinoden-shell .cs-msg.has-bg:hover{filter:brightness(1.12)}.dinoden-shell .cs-msg.is-staff{box-shadow:inset 2px 0 0 var(--cs-role,hsla(0,0%,100%,.2))}.dinoden-shell .cs-msg.is-mention{animation:csMentionFlash-7788d8e1 1.4s ease-out 1;background:#fbbf2421;box-shadow:inset 3px 0 #fbbf24,inset 0 0 0 1px #fbbf2447}.dinoden-shell .cs-msg.is-mention:hover{background:#fbbf242b}.dinoden-shell .cs-msg.is-mention .cs-msg-text{color:#ffffffe6}@keyframes csMentionFlash-7788d8e1{0%{background:#fbbf246b}to{background:#fbbf2421}}.dinoden-shell .cs-mention-flag{align-items:center;background:#fbbf2426;border:1px solid rgba(251,191,36,.5);color:#fde047;display:inline-flex;flex-shrink:0;font-size:.6rem;font-weight:800;gap:.15rem;letter-spacing:.06em;line-height:1rem;margin-left:auto;padding:0 .35rem;text-transform:uppercase}.dinoden-shell .cs-mention-flag+.cs-msg-time,.dinoden-shell .cs-patreon+.cs-mention-flag{margin-left:0}.dinoden-shell .cs-mention-tag{background:#fbbf2447;border-radius:3px;color:#fde68a;font-weight:700;padding:0 .3em}@media(prefers-reduced-motion:reduce){.dinoden-shell .cs-msg.is-mention{animation:none}}.dinoden-shell .cs-reply{align-items:center;background:none;border:none;color:#fff6;cursor:pointer;display:flex;font-size:.7rem;gap:.35rem;grid-column:1/-1;line-height:1rem;margin:-.15rem 0 .3rem 10px;min-width:0;padding:0;text-align:left}.dinoden-shell .cs-reply:hover{color:#ffffffa6}.dinoden-shell .cs-reply-line{border-left:2px solid hsla(0,0%,100%,.18);border-top:2px solid hsla(0,0%,100%,.18);border-top-left-radius:6px;flex-shrink:0;height:.6rem;margin-top:.4rem;width:18px}.dinoden-shell .cs-reply-name{color:#fff9;flex-shrink:0;font-weight:700}.dinoden-shell .cs-reply-name.is-me{color:#fde047}.dinoden-shell .cs-reply-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .cs-reply-text.is-removed{font-style:italic}.dinoden-shell .cs-reply-text .chat-emote{font-size:.85em}.dinoden-shell .cs-row-action{align-items:center;background:#181c1a;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 12px #0006;color:#ffffff8c;cursor:pointer;display:none;height:22px;justify-content:center;position:absolute;right:.5rem;top:-.55rem;transition:color .12s ease,border-color .12s ease;width:26px;z-index:2}.dinoden-shell .cs-msg:hover .cs-row-action{display:inline-flex}.dinoden-shell .cs-row-action:hover{border-color:#10b98180;color:#6ee7b7}.dinoden-shell .cs-msg.is-jump{animation:csJumpFlash-7788d8e1 1.6s ease-out 1}@keyframes csJumpFlash-7788d8e1{0%{background:#10b98138;box-shadow:inset 0 0 0 1px #34d399}to{box-shadow:inset 0 0 0 1px transparent}}.dinoden-shell .cs-replybar{align-items:center;background:#16191a;border:1px solid hsla(0,0%,100%,.09);border-bottom:none;color:#ffffff73;display:flex;font-size:.7rem;gap:.35rem;line-height:1rem;min-width:0;padding:.35rem .5rem .35rem .75rem}.dinoden-shell .cs-replybar-label{flex-shrink:0}.dinoden-shell .cs-replybar-name{color:#fffc;flex-shrink:0;font-weight:700}.dinoden-shell .cs-replybar-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .cs-replybar-close{background:none;border:none;color:#fff6;cursor:pointer;display:inline-flex;flex-shrink:0;margin-left:auto;padding:.15rem}.dinoden-shell .cs-replybar-close:hover{color:#fff}.dinoden-shell .cs-replybar+.cs-input{border-top-color:#ffffff0d}.dinoden-shell .cs-mention-pick{background:#121514;border:1px solid hsla(0,0%,100%,.1);bottom:calc(100% + 4px);box-shadow:0 12px 32px #0000008c;left:-1px;padding:.25rem;position:absolute;right:-1px;z-index:30}.dinoden-shell .cs-mention-pick-head{color:#ffffff4d;font-size:.58rem;font-weight:800;letter-spacing:.12em;padding:.25rem .5rem;text-transform:uppercase}.dinoden-shell .cs-mention-pick-item{align-items:center;background:none;border:none;color:#ffffffb3;cursor:pointer;display:flex;font-size:.78rem;font-weight:600;gap:.4rem;padding:.35rem .5rem;text-align:left;width:100%}.dinoden-shell .cs-mention-pick-item.is-active{background:#10b98124;color:#a7f3d0}.dinoden-shell .cs-avatar,.dinoden-shell .cs-msg-gutter{position:relative}.dinoden-shell .cs-avatar{background:none;border:none;display:block;height:36px;margin-top:1px;padding:0;width:36px}.dinoden-shell .cs-avatar,.dinoden-shell .cs-msg:not(.is-own){cursor:pointer}.dinoden-shell .cs-msg.is-own .cs-avatar,.dinoden-shell .cs-msg.is-own .cs-name{cursor:default}.dinoden-shell .cs-avatar-img{align-items:center;background:#1a1d1b;border:1px solid hsla(0,0%,100%,.1);display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.dinoden-shell .cs-avatar-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dinoden-shell .cs-msg-time-side{color:#ffffff40;display:block;font-size:.56rem;font-variant-numeric:tabular-nums;opacity:0;padding-top:.2rem;text-align:center;transition:opacity .12s ease}.dinoden-shell .cs-msg:hover .cs-msg-time-side{opacity:1}.dinoden-shell .cs-msg-head{gap:.4rem;height:1.3rem;min-width:0}.dinoden-shell .cs-level,.dinoden-shell .cs-msg-head{align-items:center;display:flex}.dinoden-shell .cs-level{border:1px solid hsla(0,0%,100%,.15);border-radius:999px;font-size:.5rem;font-variant-numeric:tabular-nums;font-weight:800;height:18px;justify-content:center;left:-7px;line-height:1;min-width:18px;padding:0 4px;position:absolute;top:-7px;z-index:30}.dinoden-shell .cs-level.is-max{bottom:3px;left:50%;top:auto;transform:translate(-50%)}.dinoden-shell .cs-role{align-items:center;border:1px solid;display:inline-flex;flex-shrink:0;font-size:.58rem;font-weight:800;gap:.25rem;height:1rem;letter-spacing:.06em;line-height:1;padding:0 .35rem;text-transform:uppercase}.dinoden-shell .cs-name{background:none;border:none;cursor:pointer;font-size:.84rem;font-weight:700;line-height:1.3rem;min-width:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;transition:filter .12s ease;white-space:nowrap}.dinoden-shell .cs-msg:not(.is-own) .cs-name:hover{filter:brightness(1.25)}.dinoden-shell .cs-patreon{flex-shrink:0;font-size:.62rem;font-weight:500;letter-spacing:.02em;margin-left:auto;opacity:.5;padding-left:.25rem}.dinoden-shell .cs-patreon+.cs-msg-time{margin-left:0}.dinoden-shell .cs-msg-time{color:#ffffff38;flex-shrink:0;font-size:.6rem;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:.25rem;transition:opacity .12s ease}.dinoden-shell .cs-msg-text{color:#ffffffb8;font-size:.84rem;line-height:1.3rem;overflow-wrap:anywhere}.dinoden-shell .cs-msg-text.is-removed{color:#ffffff47;font-style:italic}.dinoden-shell .cs-resume-wrap{inset-inline:0;bottom:.6rem;display:flex;justify-content:center;pointer-events:none;position:absolute;z-index:20}.dinoden-shell .cs-resume{align-items:center;background:#0d1714;border:1px solid rgba(16,185,129,.45);box-shadow:0 8px 24px #00000080;color:#6ee7b7;cursor:pointer;display:flex;font-size:.68rem;font-weight:800;gap:.4rem;letter-spacing:.08em;padding:.35rem .75rem;pointer-events:auto;text-transform:uppercase;transition:border-color .15s ease,color .15s ease;white-space:nowrap}.dinoden-shell .cs-resume:hover{border-color:#34d399cc;color:#a7f3d0}.dinoden-shell .cs-resume.is-mention{background:#1a1508;border-color:#fbbf2499;color:#fde047}.dinoden-shell .cs-resume.is-mention:hover{border-color:#fbbf24;color:#fef08a}.dinoden-shell .resume-fade-enter-active,.dinoden-shell .resume-fade-leave-active{transition:opacity .15s ease}.dinoden-shell .resume-fade-enter-from,.dinoden-shell .resume-fade-leave-to{opacity:0}.dinoden-shell .system-msg{animation:systemFadeIn-7788d8e1 .3s ease}@keyframes systemFadeIn-7788d8e1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.dinoden-shell .cs-sys{align-items:flex-start;border-left-style:solid;border-left-width:2px;display:flex;font-size:.75rem;gap:.5rem;line-height:1.25rem;overflow-wrap:anywhere;padding:.4rem .65rem}.dinoden-shell .cs-card,.dinoden-shell .cs-sys{margin:.5rem .875rem}.dinoden-shell .cs-card{overflow:hidden;padding:.7rem .8rem;position:relative}.dinoden-shell .cs-card-label{font-size:.62rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .cs-card-amount{font-size:.7rem;font-variant-numeric:tabular-nums;font-weight:900}.dinoden-shell .cs-card-line{color:#ffffffbf;font-size:.75rem;line-height:1.25rem}.dinoden-shell .cs-flip{align-items:center;display:flex;font-size:.56rem;font-weight:900;height:1.25rem;justify-content:center;width:1.25rem}.dinoden-shell .cs-card-btn{align-items:center;background:#fbbf2426;border:1px solid rgba(251,191,36,.5);color:#fef3c7;display:inline-flex;font-size:.62rem;font-weight:800;gap:.4rem;letter-spacing:.14em;padding:.4rem .75rem;position:relative;text-transform:uppercase;transition:background .15s ease}.dinoden-shell .cs-card-btn:hover{background:#fbbf2440}.dinoden-shell .cs-card-btn.is-small{font-size:.56rem;gap:.25rem;letter-spacing:.12em;padding:.25rem .5rem}.dinoden-shell .cs-card-text{color:#ffffffb8;font-size:.72rem;line-height:1.15rem;overflow-wrap:anywhere;position:relative}.dinoden-shell .system-msg-jackpot{--tg:52,211,153;background:linear-gradient(135deg,rgba(var(--tg),.14) 0,rgba(var(--tg),.05));border:1px solid rgba(var(--tg),.3)}.dinoden-shell .system-msg-jackpot:after{background:linear-gradient(90deg,transparent,rgba(var(--tg),.7),transparent);content:"";height:1px;inset-inline:0;position:absolute;top:0}.dinoden-shell .cs-card-head{align-items:center;color:rgb(var(--tg));display:flex;font-size:.62rem;font-weight:800;gap:.5rem;letter-spacing:.16em;margin-bottom:.5rem;position:relative;text-transform:uppercase}.dinoden-shell .cs-card-note{color:rgba(var(--tg),.6);font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dinoden-shell .cs-square{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);color:#fff3;display:flex;font-size:.56rem;font-weight:900;height:1.25rem;justify-content:center;width:1.25rem}.dinoden-shell .cs-square.is-on{background:rgb(var(--tg));border-color:transparent;color:#04130c}.dinoden-shell .system-msg-raffle{background:linear-gradient(135deg,#f59e0b29,#f59e0b0d)}.dinoden-shell .system-msg-compmax{background:linear-gradient(135deg,#d9770629,#f59e0b14 50%,#d9770629)}.dinoden-shell .system-msg-compmax:before{animation:cardShine-7788d8e1 3s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(251,191,36,.09) 50%,transparent);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.dinoden-shell .system-msg-compmax:after{background:linear-gradient(90deg,transparent,rgba(251,191,36,.55),transparent);content:"";height:1px;inset-inline:0;position:absolute;top:0}@keyframes cardShine-7788d8e1{0%{transform:translate(-100%)}40%,to{transform:translate(200%)}}.dinoden-shell .cs-feed{display:flex;flex-direction:column;gap:1px;padding:.5rem 0 .6rem}.dinoden-shell .cs-feed-row{align-items:center;border-left:2px solid rgba(52,211,153,.45);display:flex;gap:.65rem;padding:.5rem .875rem .5rem calc(.875rem - 2px);transition:background .12s ease}.dinoden-shell .cs-feed-row:hover{background:#ffffff09}.dinoden-shell .cs-feed-ava{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.08);display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.dinoden-shell .cs-feed-emoji{font-size:1rem;line-height:1}.dinoden-shell .cs-feed-ava img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dinoden-shell .cs-feed-player{color:#ffffffe0;font-size:.8rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .cs-feed-time{color:#ffffff38;flex-shrink:0;font-size:.6rem;font-variant-numeric:tabular-nums;margin-left:auto}.dinoden-shell .cs-feed-text{color:#ffffff73;font-size:.72rem;line-height:1.1rem;overflow-wrap:anywhere}.dinoden-shell .cs-feed-text strong{color:#6ee7b7;font-weight:700}.dinoden-shell .cs-feed-chance{color:#ffffff47}.dinoden-shell .cs-feed-row.is-gold{background:#f59e0b0d;border-left-color:#f59e0bcc}.dinoden-shell .cs-feed-row.is-gold .cs-feed-text strong{color:#fcd34d}.dinoden-shell .cs-feed-row.is-purple{border-left-color:#a855f7b3}.dinoden-shell .cs-feed-row.is-purple .cs-feed-text strong{color:#d8b4fe}.dinoden-shell .cs-feed-row.is-blue{border-left-color:#38bdf899}.dinoden-shell .cs-feed-row.is-blue .cs-feed-text strong{color:#7dd3fc}.dinoden-shell .cs-feed-row.is-patreon{background:#f973160a;border-left-color:#f97316b3}.dinoden-shell .cs-foot{background:#0000002e;border-top:1px solid hsla(0,0%,100%,.07);padding:.75rem .875rem .7rem;position:relative;z-index:2}.dinoden-shell .cs-notice{background:#ef444412;border-left:2px solid rgba(239,68,68,.7);color:#fca5a5;font-size:.7rem;font-weight:600;gap:.5rem;margin-bottom:.6rem;padding:.4rem .65rem}.dinoden-shell .cs-input,.dinoden-shell .cs-notice{align-items:center;display:flex}.dinoden-shell .cs-input{background:#121514;border:1px solid hsla(0,0%,100%,.09);gap:.25rem;height:44px;padding:0 .3rem 0 .75rem;position:relative;transition:border-color .15s ease,background .15s ease}.dinoden-shell .cs-input:focus-within{background:#151917;border-color:#10b98173}.dinoden-shell .cs-input.is-disabled{opacity:.6}.dinoden-shell .cs-input-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;box-shadow:none;color:#fff;flex:1;font-size:.84rem;height:100%;min-width:0;outline:none}.dinoden-shell .cs-input-field::-moz-placeholder{color:#ffffff4d}.dinoden-shell .cs-input-field::placeholder{color:#ffffff4d}.dinoden-shell .cs-input-field:focus,.dinoden-shell .cs-input-field:focus-visible{box-shadow:none;outline:none}.dinoden-shell .cs-input-field:disabled{cursor:not-allowed}.dinoden-shell .cs-input-btn{align-items:center;color:#ffffff4d;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:color .15s ease;width:32px}.dinoden-shell .cs-input-btn:hover:not(:disabled){color:#fffc}.dinoden-shell .cs-input-btn:disabled{cursor:not-allowed}.dinoden-shell .cs-send{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(16,185,129,.35);color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;font-weight:800;height:34px;justify-content:center;transition:opacity .15s ease,box-shadow .15s ease;width:34px}.dinoden-shell .cs-send:hover:not(:disabled){box-shadow:0 4px 16px #10b98159}.dinoden-shell .cs-send:disabled{background:#ffffff0a;border-color:#ffffff14;color:#ffffff4d;cursor:not-allowed}.dinoden-shell .cs-cooldown{background:#fbbf24;bottom:-1px;height:2px;left:-1px;pointer-events:none;position:absolute;transition:width 1s linear}.dinoden-shell .cs-foot-row{align-items:center;display:flex;gap:.75rem;margin-top:.55rem;min-height:1.5rem}.dinoden-shell .cs-link{align-items:center;color:#ffffff59;cursor:pointer;display:inline-flex;font-size:.68rem;gap:.35rem;transition:color .15s ease}.dinoden-shell .cs-link:hover{color:#ffffffbf}.dinoden-shell .cs-count{color:#ffffff4d;font-size:.62rem;font-variant-numeric:tabular-nums}.dinoden-shell .cs-count.is-max{color:#fca5a5}.dinoden-shell .cs-icon-btn{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.09);color:#ffffff73;cursor:pointer;display:inline-flex;font-size:.6rem;font-weight:800;gap:.3rem;height:1.5rem;letter-spacing:.08em;padding:0 .45rem;text-transform:uppercase;transition:color .15s ease,border-color .15s ease,background .15s ease}.dinoden-shell .cs-icon-btn:hover{background:#ffffff0d;border-color:#ffffff38;color:#fff}.dinoden-shell .cs-icon-btn.is-amber{background:#f59e0b0d;border-color:#f59e0b38;color:#fbbf24bf}.dinoden-shell .cs-icon-btn.is-amber:hover{background:#f59e0b1a;border-color:#f59e0b73;color:#fcd34d}@media(prefers-reduced-motion:reduce){.dinoden-shell .sidebar-online-pill.is-offline .cs-dot,.dinoden-shell .system-msg,.dinoden-shell .system-msg-compmax:before{animation:none}}.dinoden-shell .owner-row{animation:ownerRowIn-7788d8e1 .45s cubic-bezier(.2,.8,.2,1),ownerBorderDrift-7788d8e1 6s linear infinite,ownerRowGlow-7788d8e1 3s ease-in-out infinite;background:linear-gradient(100deg,#7f1d1d47,#0f0c0ad9 40%,#78350f38) padding-box,linear-gradient(120deg,#7f1d1d,#ef4444 20%,#fbbf24 45%,#fb923c 60%,#ef4444 80%,#7f1d1d) border-box;background-size:100% 100%,300% 100%;border:1px solid transparent;border-left-width:3px;border-radius:4px;isolation:isolate;margin:.25rem -.75rem;padding:.55rem .75rem;position:relative}.dinoden-shell .owner-row:before{animation:ownerShimmer-7788d8e1 4.5s ease-in-out infinite;background:linear-gradient(100deg,transparent 20%,rgba(251,191,36,.14) 50%,transparent 80%);transform:translate(-100%)}.dinoden-shell .owner-row:after,.dinoden-shell .owner-row:before{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:-1}.dinoden-shell .owner-row:after{animation:ownerSparks-7788d8e1 7s linear infinite;background-image:radial-gradient(circle,rgba(251,191,36,.9) 0 1px,transparent 1.6px),radial-gradient(circle,rgba(251,146,60,.8) 0 1px,transparent 1.6px),radial-gradient(circle,rgba(239,68,68,.8) 0 .8px,transparent 1.4px),radial-gradient(circle,rgba(253,224,71,.7) 0 .8px,transparent 1.4px);background-position:12px 40px,80px 70px,40px 10px,130px 55px;background-size:140px 90px,190px 110px,110px 70px,230px 130px;mask-image:linear-gradient(0deg,rgba(0,0,0,.9),transparent 90%);-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.9),transparent 90%);mix-blend-mode:screen;opacity:.55}.dinoden-shell .owner-row .chat-msg-text{color:#fff4e6c7!important;font-size:.95rem;line-height:1.4rem}.dinoden-shell .owner-name{background:linear-gradient(90deg,#fecaca,#ef4444 25%,#fb923c 50%,#fde68a,#ef4444 90%,#fecaca);background-clip:text;-webkit-background-clip:text;background-size:250% 100%;font-size:.95rem;margin:0 -4px;padding:0 4px;-webkit-text-fill-color:transparent;animation:nameGradientShift 4s ease infinite,ownerNameGlow-7788d8e1 2.4s ease-in-out infinite;filter:drop-shadow(0 0 5px rgba(251,146,60,.55))}.dinoden-shell .owner-badge{background:linear-gradient(120deg,#991b1b,#ef4444 45%,#b45309);border-color:#fbbf248c;box-shadow:0 0 10px #ef444459,inset 0 0 6px #fbbf2440;color:#fff7ed;overflow:hidden;position:relative;text-shadow:0 0 6px rgba(251,191,36,.6)}.dinoden-shell .owner-badge:after{animation:ownerShimmer-7788d8e1 3s ease-in-out infinite;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.35) 50%,transparent 70%);content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:translate(-100%)}.dinoden-shell .owner-badge-icon{animation:ownerFlicker-7788d8e1 .9s ease-in-out infinite;color:#fde68a;transform-origin:50% 100%}.dinoden-shell .owner-avatar{animation:ownerAvatarPulse-7788d8e1 2.4s ease-in-out infinite;border-color:#fbbf24b3!important}@keyframes ownerRowIn-7788d8e1{0%{filter:brightness(2.2);opacity:0;transform:translate(-6px)}to{filter:brightness(1);opacity:1;transform:translate(0)}}@keyframes ownerBorderDrift-7788d8e1{0%{background-position:0 0,0 50%}to{background-position:0 0,300% 50%}}@keyframes ownerRowGlow-7788d8e1{0%,to{box-shadow:0 0 #ef444400,inset 0 0 18px #ef44440f}50%{box-shadow:0 0 16px #ef444438,inset 0 0 22px #fb923c1f}}@keyframes ownerShimmer-7788d8e1{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}@keyframes ownerSparks-7788d8e1{0%{background-position:12px 40px,80px 70px,40px 10px,130px 55px}to{background-position:20px -50px,70px -40px,48px -60px,122px -75px}}@keyframes ownerNameGlow-7788d8e1{0%,to{filter:drop-shadow(0 0 3px rgba(251,146,60,.4))}50%{filter:drop-shadow(0 0 9px rgba(251,191,36,.85))}}@keyframes ownerFlicker-7788d8e1{0%,to{opacity:.9;transform:scale(1) rotate(-2deg)}30%{opacity:1;transform:scale(1.18) rotate(3deg)}60%{opacity:.8;transform:scale(.94) rotate(-4deg)}80%{opacity:1;transform:scale(1.1) rotate(2deg)}}@keyframes ownerAvatarPulse-7788d8e1{0%,to{box-shadow:0 0 0 2px #ef444473,0 0 8px #fb923c59}50%{box-shadow:0 0 0 2px #fbbf24bf,0 0 18px #fb923cb3}}@media(prefers-reduced-motion:reduce){.dinoden-shell .owner-avatar,.dinoden-shell .owner-badge-icon,.dinoden-shell .owner-badge:after,.dinoden-shell .owner-name,.dinoden-shell .owner-row,.dinoden-shell .owner-row:after,.dinoden-shell .owner-row:before{animation:none}.dinoden-shell .owner-row:before{display:none}}.dinoden-shell .user-context-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media(min-width:1920px){.dinoden-shell .user-context-menu{width:17.5rem}.dinoden-shell .user-context-menu>*{zoom:1.1}}@media(min-width:2560px){.dinoden-shell .user-context-menu{width:20rem}.dinoden-shell .user-context-menu>*{zoom:1.25}}.dinoden-shell .usermenu-btn{align-items:center;background:none;border:none;color:#fff9;cursor:pointer;display:flex;font-size:.75rem;gap:.625rem;padding:.45rem .75rem;text-align:left;transition:all .1s ease;width:100%}.dinoden-shell .usermenu-btn:hover{background:#ffffff0a;color:#ffffffe6}.dinoden-shell .usermenu-enter-active{transition:all .15s cubic-bezier(.16,1,.3,1)}.dinoden-shell .usermenu-leave-active{transition:all .1s ease-in}.dinoden-shell .usermenu-enter-from,.dinoden-shell .usermenu-leave-to{opacity:0;transform:scale(.95)}.dinoden-shell .mod-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(180deg,#0e1c16fa,#080e0bfc);border:1px solid rgba(245,158,11,.1);box-shadow:0 32px 100px #000000b3,0 8px 32px #0006,inset 0 1px #f59e0b0f,0 0 60px #f59e0b08}.dinoden-shell .mod-card{align-items:center;background:#ffffff04;border:1px solid hsla(0,0%,100%,.06);cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:.75rem .5rem;transition:all .15s ease}.dinoden-shell .mod-card:hover{background:#ffffff0a;border-color:#ffffff1f;box-shadow:0 4px 16px #0003}.dinoden-shell .mod-section{background:#00000026;border:1px solid hsla(0,0%,100%,.04);padding:.625rem}.dinoden-shell .mod-scroll{scrollbar-color:rgba(245,158,11,.12) transparent;scrollbar-width:thin}.dinoden-shell .mod-action-btn{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);color:#fff9;cursor:pointer;display:inline-flex;font-size:.7rem;font-weight:600;gap:.375rem;padding:.4rem .65rem;transition:all .15s ease;white-space:nowrap}.dinoden-shell .mod-action-btn:hover{background:#ffffff0d;border-color:#ffffff26;color:#ffffffe6}.dinoden-shell .mod-action-btn:disabled{cursor:not-allowed;opacity:.3}.dinoden-shell .mod-input{background:#0000004d;border:1px solid hsla(0,0%,100%,.08);color:#fff;font-size:.75rem;outline:none;padding:.4rem .5rem;transition:border-color .15s ease}.dinoden-shell .mod-input:focus{border-color:#10b9814d}.dinoden-shell .mod-input option{background:#0a120e;color:#fff}.dinoden-shell .rules-modal{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(180deg,#0e1c16fa,#080e0bfc);border:1px solid rgba(16,185,129,.12);box-shadow:0 32px 100px #000000b3,0 8px 32px #0006,inset 0 1px #6ee7b714,0 0 60px #10b9810a}.dinoden-shell .rules-item{transition:background .15s ease}.dinoden-shell .rules-item:hover{background:#ffffff04}.dinoden-shell .panel-leave-active{transition:all .15s ease-in}.dinoden-shell .panel-enter-from{opacity:0;transform:translateY(16px) scale(.96)}.dinoden-shell .panel-leave-to{opacity:0;transform:translateY(-8px) scale(.98)}.dinoden-shell .footer-root{--accent-rgb:var(--brand-rgb,52,211,153);background-color:#070d0a;border-top:1px solid rgba(var(--accent-rgb),.14);box-shadow:inset 0 1px #ffffff08,0 -12px 40px #0003;overflow:hidden;position:relative}.dinoden-shell .ft-line{background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.7),transparent);height:2px;inset:0 0 auto}.dinoden-shell .ft-glow,.dinoden-shell .ft-line{pointer-events:none;position:absolute}.dinoden-shell .ft-glow{background:radial-gradient(ellipse at center,rgba(var(--accent-rgb),.08),transparent 70%);filter:blur(20px);height:260px;left:15%;top:-120px;width:480px}.dinoden-shell .ft-inner{position:relative}.dinoden-shell .ft-grid{display:grid;gap:2.5rem 2rem;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}.dinoden-shell .ft-brand{min-width:0}.dinoden-shell .ft-brand-link{align-items:center;display:inline-flex;gap:.75rem}.dinoden-shell .ft-brand-icon{align-items:center;background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.3);box-shadow:0 0 24px rgba(var(--accent-rgb),.12),inset 0 1px #ffffff0a;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.dinoden-shell .ft-wordmark{background:linear-gradient(180deg,#fff 0,rgba(var(--accent-rgb),.75));-webkit-background-clip:text;background-clip:text;font-size:1.35rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;-webkit-text-fill-color:transparent}.dinoden-shell .ft-wordmark-den{opacity:.55}.dinoden-shell .ft-wordmark-sub{color:rgba(var(--accent-rgb),.55);font-size:.52rem;font-weight:800;letter-spacing:.24em;margin-top:.25rem;text-transform:uppercase}.dinoden-shell .ft-desc{color:#ffffff73;font-size:.8rem;line-height:1.65;margin-top:1rem;max-width:24rem}.dinoden-shell .ft-socials{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.25rem}.dinoden-shell .ft-social{--s-rgb:255,255,255;align-items:center;background:rgba(var(--s-rgb),.04);border:1px solid rgba(var(--s-rgb),.15);color:#ffffffa6;display:inline-flex;font-size:.68rem;font-weight:800;gap:.45rem;height:36px;letter-spacing:.1em;padding:0 .85rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .ft-social:hover{background:rgba(var(--s-rgb),.12);border-color:rgba(var(--s-rgb),.55);box-shadow:0 6px 20px #0000004d,0 0 20px rgba(var(--s-rgb),.12);color:#fff}.dinoden-shell .ft-social.is-discord{--s-rgb:129,140,248}.dinoden-shell .ft-social.is-patreon{--s-rgb:251,113,133}.dinoden-shell .ft-social.is-tiktok{--s-rgb:34,211,238}.dinoden-shell .ft-social-ext{opacity:.4}.dinoden-shell .ft-group{min-width:0}.dinoden-shell .ft-sec{gap:.5rem;margin-bottom:.75rem}.dinoden-shell .ft-sec,.dinoden-shell .ft-sec-icon{align-items:center;display:flex}.dinoden-shell .ft-sec-icon{background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.3);color:rgb(var(--accent-rgb));flex-shrink:0;height:26px;justify-content:center;width:26px}.dinoden-shell .ft-sec-title{color:#fff;font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .ft-sec-line{background:linear-gradient(90deg,rgba(var(--accent-rgb),.35),transparent);flex:1;height:1px}.dinoden-shell .ft-links{display:flex;flex-direction:column;gap:.15rem}.dinoden-shell .ft-link{align-items:center;border:1px solid transparent;color:#ffffff73;display:flex;font-size:.8rem;gap:.5rem;margin-left:-.4rem;padding:.35rem .4rem;transition:all .15s ease}.dinoden-shell .ft-link-icon{color:#ffffff40;transition:color .15s ease}.dinoden-shell .ft-link-arrow{color:rgb(var(--accent-rgb));margin-left:auto;opacity:0;transform:translate(-4px);transition:all .15s ease}.dinoden-shell .ft-link:hover{background:rgba(var(--accent-rgb),.05);border-color:rgba(var(--accent-rgb),.25);color:#fff}.dinoden-shell .ft-link:hover .ft-link-icon{color:rgb(var(--accent-rgb))}.dinoden-shell .ft-link:hover .ft-link-arrow{opacity:1;transform:translate(0)}.dinoden-shell .ft-bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);gap:1rem 2rem;justify-content:space-between;margin-top:2.5rem;padding-top:1.25rem}.dinoden-shell .ft-bottom,.dinoden-shell .ft-legal{display:flex;flex-wrap:wrap}.dinoden-shell .ft-legal{gap:.4rem}.dinoden-shell .ft-chip{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);color:#ffffff73;cursor:pointer;display:inline-flex;font-size:.62rem;font-weight:700;gap:.35rem;height:32px;letter-spacing:.08em;padding:0 .7rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .ft-chip:hover{border-color:rgba(var(--accent-rgb),.35);color:rgba(var(--accent-rgb),.9)}.dinoden-shell .ft-chip.is-toggle.is-on{background:rgba(var(--accent-rgb),.07);border-color:rgba(var(--accent-rgb),.4);color:rgb(var(--accent-rgb))}.dinoden-shell .ft-chip-state{border:1px solid;font-size:.55rem;opacity:.8;padding:0 .3rem}.dinoden-shell .ft-company{color:#ffffff47;margin-top:1.25rem;max-width:24rem}.dinoden-shell .ft-company,.dinoden-shell .ft-copy{font-size:.66rem;line-height:1.6}.dinoden-shell .ft-copy{color:#ffffff40;text-align:right}@media(max-width:1023px){.dinoden-shell .ft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dinoden-shell .ft-brand{grid-column:1/-1}}@media(max-width:640px){.dinoden-shell .ft-grid{gap:2rem;grid-template-columns:1fr}.dinoden-shell .ft-bottom{flex-direction:column}}.dinoden-shell .type-tab{align-items:center;border:1px solid transparent;color:#ffffff4d;cursor:pointer;display:flex;font-size:.6875rem;font-weight:700;gap:.375rem;letter-spacing:.04em;padding:.4rem .75rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .type-tab:hover{background:#10b9810a;border-color:#10b9810f;color:#fff9}.dinoden-shell .type-tab.active{background:#10b98114;border-color:#10b98133;box-shadow:0 0 12px #10b9810a;color:#ffffffd9}.dinoden-shell .tab-count{align-items:center;background:#10b9811a;border-radius:9999px;color:#10b981b3;display:inline-flex;font-size:9px;font-weight:800;height:16px;justify-content:center;min-width:16px;padding:0 4px}.dinoden-shell .section-label{color:#ffffff40;font-size:.625rem;font-weight:700;gap:.5rem;letter-spacing:.12em;text-transform:uppercase}.dinoden-shell .deco-card,.dinoden-shell .section-label{align-items:center;display:flex}.dinoden-shell .deco-card{background:#ffffff04;border:1px solid hsla(0,0%,100%,.05);flex-direction:column;overflow:hidden;padding:1rem .625rem .75rem;position:relative;text-align:center;transition:all .2s ease}.dinoden-shell .deco-card:hover{background:#10b98108;border-color:#10b98126;box-shadow:0 8px 24px #00000026;transform:translateY(-2px)}.dinoden-shell .deco-card.deco-active{background:#10b9810a;border-color:#10b98133}.dinoden-shell .deco-card.deco-locked{cursor:default}.dinoden-shell .deco-card.deco-locked:hover{background:#ffffff04;border-color:#ffffff0d;box-shadow:none;transform:none}.dinoden-shell .deco-card.deco-cooldown{cursor:not-allowed;opacity:.35;pointer-events:none}.dinoden-shell .deco-card:disabled{cursor:not-allowed}.dinoden-shell .grayscale{filter:grayscale(1)}.dinoden-shell .emote-progress{background:#10b98105;border:1px solid rgba(16,185,129,.08);padding:.75rem}.dinoden-shell .pack-grid-card{background:#00000014;border:1px solid hsla(0,0%,100%,.04);transition:all .15s ease}.dinoden-shell .pack-grid-card:hover{box-shadow:0 6px 16px #00000026;transform:translateY(-1px)}.dinoden-shell .pack-grid-card.pack-owned{background:#10b98108;border-color:#10b9811f}.dinoden-shell .pack-grid-card.pack-owned:hover{background:#10b9810d;border-color:#10b98133}.dinoden-shell .pack-grid-card.pack-locked-card{background:#0000000a;border-color:#ffffff08}.dinoden-shell .pack-grid-card.pack-locked-card:hover{border-color:#ffffff0f}.dinoden-shell .emote-cat-tab{border:1px solid transparent;color:#ffffff40;cursor:pointer;font-size:.5625rem;font-weight:700;letter-spacing:.06em;padding:.25rem .5rem;text-transform:uppercase;transition:all .12s ease}.dinoden-shell .emote-cat-tab:hover{background:#10b98108;color:#ffffff80}.dinoden-shell .emote-cat-tab.active{background:#10b9810f;border-color:#10b98126;color:#ffffffbf}.dinoden-shell .emote-cell{align-items:center;aspect-ratio:1;background:#0000000f;border:1px solid hsla(0,0%,100%,.03);display:flex;justify-content:center;overflow:hidden;position:relative;transition:all .12s ease}.dinoden-shell .emote-cell.unlocked{background:#10b98106;border-color:#10b98114}.dinoden-shell .emote-cell:hover{background:#10b9810d;border-color:#10b98126;transform:scale(1.05)}.dinoden-shell .page-btn{align-items:center;border:1px solid rgba(16,185,129,.1);color:#ffffff59;cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:all .15s ease;width:26px}.dinoden-shell .page-btn:hover:not(:disabled){background:#10b9810f;border-color:#10b98133;color:#fff}.dinoden-shell .ov{--accent-rgb:var(--brand-rgb,52,211,153);display:flex;flex-direction:column;gap:1.5rem}.dinoden-shell .ov-hero{background:linear-gradient(180deg,#0a100deb,#050807f2);border:1px solid rgba(var(--accent-rgb),.22);box-shadow:0 24px 60px #0006,0 0 40px rgba(var(--accent-rgb),.05),inset 0 1px #ffffff0a;overflow:hidden;padding:1.5rem;position:relative}.dinoden-shell .ov-hero-glow{background:radial-gradient(ellipse at 0 0,rgba(var(--accent-rgb),.16) 0,transparent 65%);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:60%}.dinoden-shell .ov-avatar{background:#0a120e;border:1px solid rgba(var(--accent-rgb),.45);box-shadow:0 10px 24px #00000080,0 0 24px rgba(var(--accent-rgb),.2);height:100%;overflow:hidden;width:100%}.dinoden-shell .ov-name{font-size:1.6rem;font-weight:800;line-height:1.1;overflow-wrap:anywhere}.dinoden-shell .ov-role{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.15);color:#fff9;display:inline-flex;font-size:.58rem;letter-spacing:.14em;padding:.15rem .5rem}.dinoden-shell .ov-role,.dinoden-shell .ov-title-tag{font-weight:800;text-transform:uppercase}.dinoden-shell .ov-title-tag{color:rgba(var(--accent-rgb),.8);font-size:.62rem;letter-spacing:.16em;margin-top:.3rem}.dinoden-shell .ov-xp{margin-top:.9rem;max-width:26rem}.dinoden-shell .ov-xp-k{color:#ffffff73;font-size:.6rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .ov-xp-v{color:#ffffff59;font-size:.62rem;font-variant-numeric:tabular-nums;font-weight:700}.dinoden-shell .xp-bar-lg{background:#ffffff12;height:6px;overflow:hidden}.dinoden-shell .xp-fill-lg{background:linear-gradient(90deg,rgba(var(--accent-rgb),.6),rgb(var(--accent-rgb)));box-shadow:0 0 10px rgba(var(--accent-rgb),.45);height:100%;transition:width .3s ease}.dinoden-shell .ov-meta{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.9rem}.dinoden-shell .ov-meta-item{align-items:center;color:#ffffff59;display:inline-flex;font-size:.68rem;font-variant-numeric:tabular-nums;gap:.35rem}.dinoden-shell .ov-meta-item.is-btn{cursor:pointer;transition:color .15s ease}.dinoden-shell .ov-meta-item.is-btn:hover{color:#ffffffbf}.dinoden-shell .level-badge-lg{align-items:center;border:1px solid;border-radius:9999px;display:flex;font-size:12px;font-weight:800;height:26px;justify-content:center;min-width:26px;padding:0 6px}.dinoden-shell .ov-label{color:#ffffff4d;font-size:.625rem;font-weight:800;letter-spacing:.16em;margin-bottom:.6rem;text-transform:uppercase}.dinoden-shell .ov-grid{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.dinoden-shell .ov-grid.is-stats{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.dinoden-shell .ov-tile{--t-rgb:252,211,77;align-items:center;background:linear-gradient(90deg,rgba(var(--t-rgb),.08),#00000040 60%);border:1px solid rgba(var(--t-rgb),.2);display:flex;gap:.75rem;min-height:68px;padding:.75rem .9rem;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;width:100%}.dinoden-shell a.ov-tile,.dinoden-shell button.ov-tile{cursor:pointer}.dinoden-shell a.ov-tile:hover,.dinoden-shell button.ov-tile:hover{border-color:rgba(var(--t-rgb),.5);box-shadow:0 0 18px rgba(var(--t-rgb),.12);transform:translateY(-1px)}.dinoden-shell .ov-tile.is-as{--t-rgb:251,146,60}.dinoden-shell .ov-tile.is-pk{--t-rgb:255,141,42}.dinoden-shell .ov-tile.is-cane{--t-rgb:229,72,77}.dinoden-shell .ov-tile.is-accent{--t-rgb:var(--accent-rgb)}.dinoden-shell .ov-tile.is-red{--t-rgb:248,113,113}.dinoden-shell .ov-tile.is-gold{--t-rgb:251,191,36}.dinoden-shell .ov-tile.is-skeleton{animation:ov-pulse-c9b3ba41 1.4s ease-in-out infinite;background:#ffffff05;border-color:#ffffff0d}@keyframes ov-pulse-c9b3ba41{0%,to{opacity:1}50%{opacity:.5}}.dinoden-shell .ov-tile-icon{align-items:center;background:rgba(var(--t-rgb),.1);border:1px solid rgba(var(--t-rgb),.35);color:rgb(var(--t-rgb));display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.dinoden-shell .ov-tile-icon img{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.dinoden-shell .ov-tile-body{display:flex;flex-direction:column;min-width:0}.dinoden-shell .ov-tile-k{color:rgba(var(--t-rgb),.8);font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .ov-tile-v{color:#ffffffeb;font-size:1.1rem;font-variant-numeric:tabular-nums;font-weight:900;line-height:1.15}.dinoden-shell .ov-tile-v.is-text{font-size:.95rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .ov-tile-sub{font-size:.62rem;font-variant-numeric:tabular-nums}.dinoden-shell .ov-empty,.dinoden-shell .ov-tile-sub{color:#ffffff59}.dinoden-shell .ov-empty{background:#ffffff05;border:1px solid hsla(0,0%,100%,.06);font-size:.78rem;padding:1rem 1.1rem}@media(max-width:640px){.dinoden-shell .ov-hero{padding:1.1rem}.dinoden-shell .ov-name{font-size:1.25rem}.dinoden-shell .ov-grid,.dinoden-shell .ov-grid.is-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.dinoden-shell .filter-chip{border:1px solid transparent;color:#ffffff4d;cursor:pointer;font-size:.625rem;font-weight:700;letter-spacing:.08em;padding:.25rem .6rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .filter-chip:hover{background:#10b9810a;color:#ffffff8c}.dinoden-shell .filter-chip.active{background:#10b98112;border-color:#10b9812e;color:#ffffffbf}.dinoden-shell .tx-list{border:1px solid rgba(16,185,129,.06)}.dinoden-shell .tx-row{border-bottom:1px solid rgba(16,185,129,.04);transition:background .15s ease}.dinoden-shell .tx-row:last-child{border-bottom:none}.dinoden-shell .tx-row:hover{background:#10b98105}.dinoden-shell .tx-row.expanded{background:#10b98108}.dinoden-shell .tx-row-header{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem .75rem;transition:all .12s ease;width:100%}.dinoden-shell .tx-row-header:hover{background:#10b98105}.dinoden-shell .tx-dot{border-radius:50%;height:5px;opacity:.7;width:5px}.dinoden-shell .tx-details{background:#00000026;border-top:1px solid rgba(16,185,129,.04);padding:.5rem .75rem .75rem 1.5rem}.dinoden-shell .tx-detail-label{color:#fff3;display:block;font-size:.5625rem;font-weight:700;letter-spacing:.1em;margin-bottom:.2rem;text-transform:uppercase}.dinoden-shell .expand-enter-active{overflow:hidden;transition:all .2s ease}.dinoden-shell .expand-leave-active{overflow:hidden;transition:all .15s ease}.dinoden-shell .expand-enter-from{max-height:0;opacity:0}.dinoden-shell .expand-enter-to,.dinoden-shell .expand-leave-from{max-height:200px;opacity:1}.dinoden-shell .expand-leave-to{max-height:0;opacity:0}.dinoden-shell .page-btn{align-items:center;border:1px solid rgba(16,185,129,.08);color:#ffffff59;cursor:pointer;display:inline-flex;height:24px;justify-content:center;transition:all .15s ease;width:24px}.dinoden-shell .page-btn:hover:not(:disabled){background:#10b9810d;border-color:#10b9812e;color:#fff}.dinoden-shell .page-btn:disabled{cursor:not-allowed;opacity:.25}.dinoden-shell .pf-card{background:#ffffff04;border:1px solid hsla(0,0%,100%,.04);border-radius:.75rem;padding:1rem 1.25rem}.dinoden-shell .pf-value{border:1px solid hsla(0,0%,100%,.03);border-radius:.5rem;color:#ffffff73;line-height:1.6;word-break:break-all}.dinoden-shell .pf-input,.dinoden-shell .pf-value{background:#00000026;font-family:ui-monospace,monospace;font-size:.7rem;padding:.5rem .75rem}.dinoden-shell .pf-input{border:1px solid hsla(0,0%,100%,.06);border-radius:.5rem;color:#ffffff80;outline:none;transition:all .15s}.dinoden-shell .pf-input:focus{border-color:#10b9814d;box-shadow:0 0 0 3px #10b9810f}.dinoden-shell .pf-input:disabled{cursor:not-allowed;opacity:.4}.dinoden-shell .pf-btn{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:.5rem;cursor:pointer;display:flex;font-size:.7rem;font-weight:700;gap:.35rem;padding:.5rem .75rem;transition:all .15s}.dinoden-shell .pf-btn:hover:not(:disabled){border-color:#ffffff1f}.dinoden-shell .pf-btn:disabled{cursor:not-allowed;opacity:.3}.dinoden-shell .pf-action-btn{align-items:center;background:#10b9810f;border:1px solid rgba(16,185,129,.2);border-radius:.5rem;color:#10b981b3;cursor:pointer;display:flex;font-size:.75rem;font-weight:700;gap:.5rem;justify-content:center;padding:.625rem;transition:all .15s;width:100%}.dinoden-shell .pf-action-btn:hover:not(:disabled){background:#10b9811a;border-color:#10b98159;color:#10b981}.dinoden-shell .pf-action-btn:disabled{cursor:not-allowed;opacity:.4}.dinoden-shell .accordion-enter-active{transition:all .2s ease-out}.dinoden-shell .accordion-leave-active{transition:all .15s ease-in}.dinoden-shell .accordion-enter-from,.dinoden-shell .accordion-leave-to{max-height:0;opacity:0}.dinoden-shell .accordion-enter-to,.dinoden-shell .accordion-leave-from{max-height:500px}.dinoden-shell .level-badge{align-items:center;border:1px solid;border-radius:9999px;display:flex;font-size:10px;font-weight:800;height:22px;justify-content:center;min-width:22px;padding:0 4px}.dinoden-shell .connected-card{background:#00000040;border:1px solid rgba(88,101,242,.15)}.dinoden-shell .connected-glow{animation:connectedGlowPulse-dbfe9e2e 4s ease-in-out infinite;background:radial-gradient(ellipse at top left,rgba(88,101,242,.08),transparent 60%)}@keyframes connectedGlowPulse-dbfe9e2e{0%,to{opacity:.4}50%{opacity:.8}}.dinoden-shell .info-pill{background:#0003;border:1px solid hsla(0,0%,100%,.04);display:flex;flex-direction:column;gap:.125rem;padding:.5rem .625rem}.dinoden-shell .connect-hero{background:#00000026;border:1px solid rgba(88,101,242,.08)}.dinoden-shell .connect-icon{animation:connectPulse-dbfe9e2e 3s ease-in-out infinite}@keyframes connectPulse-dbfe9e2e{0%,to{box-shadow:0 0 #5865f226}50%{box-shadow:0 0 20px 4px #5865f21a}}.dinoden-shell .connect-btn{align-items:center;background:linear-gradient(135deg,#5865f21f,#5865f214);border:1px solid rgba(88,101,242,.3);color:#5865f2e6;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:700;gap:.5rem;letter-spacing:.08em;padding:.6rem 1.5rem;text-transform:uppercase;transition:all .2s ease}.dinoden-shell .connect-btn:hover{background:linear-gradient(135deg,#5865f22e,#5865f21f);border-color:#5865f280;box-shadow:0 0 30px #5865f21a;transform:translateY(-1px)}.dinoden-shell .active-card{background:#00000040;border:1px solid var(--tier-color,hsla(0,0%,100%,.1));border-color:color-mix(in srgb,var(--tier-color) 25%,transparent)}.dinoden-shell .active-glow{animation:activeGlowPulse-f9271627 4s ease-in-out infinite;background:radial-gradient(ellipse at top left,var(--tier-color),transparent 60%);opacity:.06}@keyframes activeGlowPulse-f9271627{0%,to{opacity:.04}50%{opacity:.08}}.dinoden-shell .active-badge{animation:badgeFloat-f9271627 3s ease-in-out infinite;border:1px solid}@keyframes badgeFloat-f9271627{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.dinoden-shell .stat-pill{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.04);display:flex;gap:.5rem;padding:.5rem .625rem}.dinoden-shell .expired-card{background:#f59e0b05;border:1px solid rgba(245,158,11,.12)}.dinoden-shell .expired-card-declined{background:#ef444405;border-color:#ef44441f}.dinoden-shell .expired-card-former{background:#f59e0b05;border-color:#f59e0b1f}.dinoden-shell .resubscribe-btn{align-items:center;background:#f59e0b14;border:1px solid rgba(245,158,11,.25);color:#f59e0bcc;display:inline-flex;font-size:.6875rem;font-weight:700;gap:.375rem;letter-spacing:.06em;padding:.45rem 1rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .resubscribe-btn:hover{background:#f59e0b24;border-color:#f59e0b66}.dinoden-shell .resubscribe-btn-declined{background:#ef444414;border-color:#ef444440;color:#ef4444cc}.dinoden-shell .resubscribe-btn-declined:hover{background:#ef444424;border-color:#ef444466}.dinoden-shell .connect-hero{background:#00000026;border:1px solid rgba(249,115,22,.08)}.dinoden-shell .connect-icon{animation:connectPulse-f9271627 3s ease-in-out infinite}@keyframes connectPulse-f9271627{0%,to{box-shadow:0 0 #f9731626}50%{box-shadow:0 0 20px 4px #f973161a}}.dinoden-shell .connect-btn{align-items:center;background:linear-gradient(135deg,#f973161f,#f59e0b14);border:1px solid rgba(249,115,22,.3);color:#f97316e6;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:700;gap:.5rem;letter-spacing:.08em;padding:.6rem 1.5rem;text-transform:uppercase;transition:all .2s ease}.dinoden-shell .connect-btn:hover{background:linear-gradient(135deg,#f973162e,#f59e0b1f);border-color:#f9731680;box-shadow:0 0 30px #f973161a;transform:translateY(-1px)}.dinoden-shell .tier-grid{display:grid;gap:.5rem;grid-template-columns:1fr}@media(min-width:480px){.dinoden-shell .tier-grid{grid-template-columns:repeat(2,1fr)}}.dinoden-shell .tier-card{background:#0000001f;border:1px solid hsla(0,0%,100%,.04);transition:all .2s ease}.dinoden-shell .tier-card:hover{background:#0000002e;border-color:#ffffff14;box-shadow:0 12px 30px #0003;transform:translateY(-2px)}.dinoden-shell .tier-card-current{background:color-mix(in srgb,var(--tc) 4%,rgba(0,0,0,.15))!important;border-color:color-mix(in srgb,var(--tc) 20%,transparent)!important;box-shadow:0 0 30px color-mix(in srgb,var(--tc) 6%,transparent)}.dinoden-shell .tier-card-locked{opacity:.45}.dinoden-shell .tier-stat{align-items:center;background:#00000026;border:1px solid hsla(0,0%,100%,.03);display:flex;flex-direction:column;gap:.125rem;padding:.3rem}.dinoden-shell .featured-tier{background:#0003;border:1px solid hsla(0,0%,100%,.06);transition:all .2s ease}.dinoden-shell .featured-tier:hover{border-color:#ffffff1a;box-shadow:0 16px 40px #00000040}.dinoden-shell .featured-glow{animation:featuredGlowPulse-f9271627 5s ease-in-out infinite}@keyframes featuredGlowPulse-f9271627{0%,to{opacity:.6}50%{opacity:1}}.dinoden-shell .featured-emoji{animation:featuredFloat-f9271627 3s ease-in-out infinite;filter:drop-shadow(0 4px 12px rgba(0,0,0,.3))}@keyframes featuredFloat-f9271627{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.05)}}.dinoden-shell .featured-stat{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.05);display:flex;gap:.625rem;padding:.625rem .75rem}.dinoden-shell .subscribe-btn{align-items:center;border:1px solid;display:inline-flex;font-size:.625rem;font-weight:700;gap:.3rem;letter-spacing:.06em;opacity:.6;padding:.3rem .7rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .subscribe-btn:hover{background:#ffffff08;opacity:1}.dinoden-shell .current-badge{align-items:center;border:1px solid;display:inline-flex;font-size:.6875rem;font-weight:700;gap:.3rem;letter-spacing:.08em;padding:.3rem .85rem;text-transform:uppercase}.dinoden-shell .payout-countdown{background:#f59e0b08;border:1px solid;padding:.5rem .625rem}.dinoden-shell .countdown-segment{align-items:baseline;display:inline-flex;gap:1px}.dinoden-shell .countdown-number{color:#fbbf24d9;font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:800;min-width:1.25rem;text-align:center}.dinoden-shell .countdown-label{color:#ffffff26;font-size:.5625rem;font-weight:600;text-transform:uppercase}.dinoden-shell .twofa-card{background:#f59e0b05;border:1px solid rgba(245,158,11,.1);padding:1rem 1.25rem}.dinoden-shell .twofa-card-enabled{background:#10b98108;border-color:#10b9811f}.dinoden-shell .twofa-setup-card{background:#00000026;border:1px solid rgba(16,185,129,.1);padding:1.25rem}.dinoden-shell .twofa-input{background:#0000004d;border:1px solid rgba(16,185,129,.12);color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.15em;outline:none;padding:.5rem .75rem;text-align:center;transition:border-color .15s ease}.dinoden-shell .twofa-input:focus{border-color:#10b98159}.dinoden-shell .twofa-input::-moz-placeholder{color:#ffffff26}.dinoden-shell .twofa-input::placeholder{color:#ffffff26}.dinoden-shell .enable-btn{align-items:center;background:#10b98114;border:1px solid rgba(16,185,129,.25);color:#10b981cc;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:700;gap:.375rem;letter-spacing:.06em;padding:.5rem .875rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .enable-btn:hover{background:#10b98126;border-color:#10b98166;color:#fff}.dinoden-shell .confirm-btn{align-items:center;background:#10b9811a;border:1px solid rgba(16,185,129,.25);color:#10b981cc;cursor:pointer;display:inline-flex;font-size:.6875rem;font-weight:700;gap:.375rem;justify-content:center;padding:.5rem .75rem;transition:all .15s ease}.dinoden-shell .confirm-btn:hover:not(:disabled){background:#10b9812e;color:#fff}.dinoden-shell .confirm-btn:disabled{cursor:not-allowed;opacity:.4}.dinoden-shell .cancel-btn{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);color:#ffffff80;cursor:pointer;display:inline-flex;font-size:.6875rem;font-weight:600;gap:.375rem;justify-content:center;padding:.5rem .75rem;transition:all .15s ease}.dinoden-shell .cancel-btn:hover{border-color:#ffffff26;color:#fff}.dinoden-shell .disable-btn{align-items:center;background:#ef44440d;border:1px solid rgba(239,68,68,.2);color:#ef4444b3;cursor:pointer;display:inline-flex;font-size:.6875rem;font-weight:700;gap:.375rem;justify-content:center;padding:.5rem .75rem;transition:all .15s ease}.dinoden-shell .disable-btn:hover:not(:disabled){background:#ef44441a;border-color:#ef444459;color:#ef4444f2}.dinoden-shell .disable-btn:disabled{cursor:not-allowed;opacity:.4}.dinoden-shell .session-row{align-items:center;background:#0000001a;border:1px solid rgba(16,185,129,.06);display:flex;gap:1rem;justify-content:space-between;padding:.75rem;transition:all .12s ease}.dinoden-shell .session-row:hover{background:#00000026;border-color:#10b9811a}.dinoden-shell .revoke-btn{align-items:center;border:1px solid rgba(239,68,68,.15);color:#ef444499;cursor:pointer;display:inline-flex;font-size:.6875rem;font-weight:600;gap:.375rem;padding:.35rem .625rem;transition:all .15s ease}.dinoden-shell .revoke-btn:hover:not(:disabled){background:#ef44440f;border-color:#ef44444d;color:#ef4444e6}.dinoden-shell .revoke-btn:disabled{cursor:not-allowed;opacity:.5}.dinoden-shell .privacy-toggle{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.15);border-radius:11px;cursor:pointer;flex-shrink:0;height:22px;position:relative;transition:all .2s ease;width:40px}.dinoden-shell .privacy-toggle.is-on{background:#34d3994d;border-color:#34d39980}.dinoden-shell .privacy-toggle-dot{background:#ffffff80;border-radius:50%;height:16px;left:2px;position:absolute;top:2px;transition:all .2s ease;width:16px}.dinoden-shell .privacy-toggle.is-on .privacy-toggle-dot{background:#34d399;left:20px}.dinoden-shell .gamble-block-active{background:#f43f5e0a;border:1px solid rgba(244,63,94,.18);padding:1rem 1.25rem}.dinoden-shell .block-select{background:#0006;border:1px solid hsla(0,0%,100%,.1);color:#fff;cursor:pointer;font-size:.75rem;font-weight:600;height:36px;outline:none;padding:0 .75rem;transition:border-color .15s ease}.dinoden-shell .block-select:focus{border-color:#f43f5e66}.dinoden-shell .block-action{align-items:center;background:#f43f5e14;border:1px solid rgba(244,63,94,.25);color:#f43f5ed9;cursor:pointer;display:inline-flex;font-size:.6875rem;font-weight:700;gap:.375rem;letter-spacing:.06em;padding:0 1rem;text-transform:uppercase;transition:all .15s ease;white-space:nowrap}.dinoden-shell .block-action:hover{background:#f43f5e26;border-color:#f43f5e73;color:#f43f5e}.dinoden-shell .confirm-card{background:#f59e0b0a;border:1px solid rgba(245,158,11,.2);padding:1.25rem}.dinoden-shell .pm-modal{--accent-rgb:var(--brand-rgb,52,211,153);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a120ef7;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 50px 100px #000000b3,0 20px 50px #00000080}.dinoden-shell .pm-accent{background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.85),transparent);height:2px;inset:0 0 auto;position:absolute;z-index:30}.dinoden-shell .pm-rail{background:#00000040;border-right:1px solid hsla(0,0%,100%,.06);flex-direction:column;flex-shrink:0;min-height:0;width:248px}.dinoden-shell .pm-rail-head{align-items:center;display:flex;gap:.85rem;padding:1.25rem 1.1rem .9rem}.dinoden-shell .pm-avatar{background:#0a120e;border:1px solid rgba(var(--accent-rgb),.35);box-shadow:0 6px 16px #0006,0 0 18px rgba(var(--accent-rgb),.12);height:100%;overflow:hidden;width:100%}.dinoden-shell .pm-name{font-size:.95rem;line-height:1.15}.dinoden-shell .pm-name,.dinoden-shell .pm-title-tag{font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .pm-title-tag{color:rgba(var(--accent-rgb),.75);font-size:.58rem;letter-spacing:.14em;margin-top:.15rem;text-transform:uppercase}.dinoden-shell .pm-role-chip{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);color:#ffffff8c;display:inline-flex;font-size:.55rem;font-weight:800;letter-spacing:.12em;margin-top:.35rem;padding:.1rem .45rem}.dinoden-shell .pm-role,.dinoden-shell .pm-role-chip{text-transform:uppercase}.dinoden-shell .pm-role{color:#ffffff59;font-size:.6rem;font-weight:700;letter-spacing:.1em}.dinoden-shell .pm-rail-xp{border-bottom:1px solid hsla(0,0%,100%,.06);padding:0 1.1rem 1rem}.dinoden-shell .pm-xp-k{color:#fff6;font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .pm-xp-v{color:#ffffff4d;font-size:.6rem;font-variant-numeric:tabular-nums;font-weight:700}.dinoden-shell .xp-bar{background:#ffffff12;height:4px;overflow:hidden}.dinoden-shell .xp-fill{background:linear-gradient(90deg,rgba(var(--accent-rgb),.6),rgb(var(--accent-rgb)));box-shadow:0 0 8px rgba(var(--accent-rgb),.4);height:100%;transition:width .3s ease}.dinoden-shell .pm-nav{flex:1;min-height:0;overflow-y:auto;padding:.6rem .6rem .4rem;scrollbar-color:hsla(0,0%,100%,.1) transparent;scrollbar-width:thin}.dinoden-shell .pm-nav-group+.pm-nav-group{margin-top:.6rem}.dinoden-shell .pm-nav-label{color:#ffffff47;font-size:.55rem;font-weight:800;letter-spacing:.18em;padding:.35rem .5rem .3rem;text-transform:uppercase}.dinoden-shell .profile-tab-btn{border:1px solid transparent;color:#ffffff80;cursor:pointer;font-size:.78rem;font-weight:700;gap:.6rem;padding:.4rem .5rem;position:relative;text-align:left;width:100%}.dinoden-shell .pm-tab-icon,.dinoden-shell .profile-tab-btn{align-items:center;display:flex;transition:all .15s ease}.dinoden-shell .pm-tab-icon{background:#ffffff06;border:1px solid hsla(0,0%,100%,.08);color:#ffffff73;flex-shrink:0;height:26px;justify-content:center;width:26px}.dinoden-shell .profile-tab-btn:hover{background:#ffffff08;color:#ffffffd9}.dinoden-shell .profile-tab-btn:hover .pm-tab-icon{border-color:rgba(var(--accent-rgb),.4);color:#ffffffe6}.dinoden-shell .profile-tab-btn.active{background:linear-gradient(90deg,rgba(var(--accent-rgb),.14),rgba(var(--accent-rgb),.03));border-color:rgba(var(--accent-rgb),.3);color:#fff}.dinoden-shell .profile-tab-btn.active:before{background:rgb(var(--accent-rgb));bottom:0;box-shadow:0 0 8px rgba(var(--accent-rgb),.6);content:"";left:-1px;position:absolute;top:0;width:2px}.dinoden-shell .profile-tab-btn.active .pm-tab-icon{background:rgba(var(--accent-rgb),.14);border-color:rgba(var(--accent-rgb),.6);box-shadow:0 0 10px rgba(var(--accent-rgb),.25);color:rgb(var(--accent-rgb))}.dinoden-shell .pm-wallet{border-top:1px solid hsla(0,0%,100%,.06);padding:.5rem .6rem .75rem}.dinoden-shell .pm-wallet-row{--seg-rgb:252,211,77;align-items:center;color:#ffffffd9;display:flex;font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:800;gap:.5rem;padding:.3rem .5rem}.dinoden-shell .pm-wallet-row img{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.dinoden-shell .pm-wallet-row.is-cc span{color:#fde68a}.dinoden-shell .pm-wallet-row.is-as{--seg-rgb:251,146,60}.dinoden-shell .pm-wallet-row.is-pk{--seg-rgb:255,141,42}.dinoden-shell .pm-wallet-row.is-cane{--seg-rgb:229,72,77}.dinoden-shell .pm-main{display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden}.dinoden-shell .pm-main-head{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);gap:1rem;padding:1rem 1.25rem .9rem 1.5rem}.dinoden-shell .pm-eyebrow{color:rgba(var(--accent-rgb),.75);font-size:.58rem;letter-spacing:.18em}.dinoden-shell .pm-eyebrow,.dinoden-shell .pm-heading{font-weight:800;text-transform:uppercase}.dinoden-shell .pm-heading{background:linear-gradient(180deg,#fff 0,rgba(var(--accent-rgb),.7));-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.25rem;letter-spacing:.06em;line-height:1.1;margin-top:.1rem;-webkit-text-fill-color:transparent;white-space:nowrap}.dinoden-shell .pm-desc{border-left:1px solid hsla(0,0%,100%,.08);color:#ffffff59;flex:1;font-size:.72rem;min-width:0;overflow:hidden;padding-left:1rem;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .pm-close{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);color:#ffffff80;cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:all .15s ease;width:36px}.dinoden-shell .pm-close:hover{border-color:#ffffff40;color:#fff}.dinoden-shell .pm-scroll{scrollbar-color:hsla(0,0%,100%,.1) transparent;scrollbar-width:thin}.dinoden-shell .level-badge{align-items:center;border:1px solid;display:flex;font-size:9px;font-weight:800;height:18px;justify-content:center;min-width:18px;padding:0 3px}.dinoden-shell .pm-mobile{background:#00000040;border-bottom:1px solid hsla(0,0%,100%,.06)}.dinoden-shell .mobile-tab-btn{align-items:center;border-bottom:2px solid transparent;color:#fff6;cursor:pointer;display:flex;font-size:.68rem;font-weight:800;gap:.375rem;letter-spacing:.08em;padding:.625rem .9rem;text-transform:uppercase;transition:all .15s ease;white-space:nowrap}.dinoden-shell .mobile-tab-btn:hover{color:#ffffffb3}.dinoden-shell .mobile-tab-btn.active{border-bottom-color:rgb(var(--accent-rgb));color:rgb(var(--accent-rgb))}.dinoden-shell .scrollbar-none{scrollbar-width:none}.dinoden-shell .scrollbar-none::-webkit-scrollbar{display:none}.dinoden-shell .backdrop-enter-active{transition:opacity .3s ease}.dinoden-shell .backdrop-leave-active{transition:opacity .2s ease}.dinoden-shell .panel-enter-active{transition:all .3s cubic-bezier(.16,1,.3,1)}.dinoden-shell .panel-leave-active{transition:all .2s ease}.dinoden-shell .panel-enter-from{opacity:0;transform:translateY(12px) scale(.97)}.dinoden-shell .panel-leave-to{opacity:0;transform:translateY(8px) scale(.98)}.dinoden-shell .xp-popup{-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);background:#060c08f7;border:1px solid rgba(56,189,248,.12);box-shadow:0 20px 50px #0009,0 8px 24px #0006,0 0 40px #38bdf80a;cursor:pointer;overflow:hidden;position:relative}.dinoden-shell .xp-popup-levelup{border-color:#f59e0b33;box-shadow:0 20px 50px #0009,0 8px 24px #0006,0 0 50px #f59e0b0f}.dinoden-shell .xp-slide-enter-active{transition:all .5s cubic-bezier(.16,1,.3,1)}.dinoden-shell .xp-slide-leave-active{transition:all .3s cubic-bezier(.5,0,.75,0)}.dinoden-shell .xp-slide-enter-from{opacity:0;transform:translateY(100%)}.dinoden-shell .xp-slide-leave-to{opacity:0;transform:translateY(30px)}.dinoden-shell .xp-badge{align-items:center;border:1.5px solid;display:flex;font-size:14px;font-weight:900;height:36px;justify-content:center;min-width:36px;padding:0 6px;transition:all .4s ease}.dinoden-shell .xp-badge-next{opacity:.25;transform:scale(.85)}.dinoden-shell .xp-badge-glow{animation:badgePulse-2b209394 1s ease-in-out 3}@keyframes badgePulse-2b209394{0%,to{filter:brightness(1)}50%{filter:brightness(1.5)}}.dinoden-shell .xp-gain-badge{align-items:center;border:1px solid;display:inline-flex;font-size:12px;font-weight:800;letter-spacing:.03em;padding:.15rem .5rem}.dinoden-shell .xp-track{background:#00000080;border:1px solid rgba(56,189,248,.06);height:8px;overflow:hidden;position:relative}.dinoden-shell .xp-fill{background:linear-gradient(90deg,#0ea5e980,#38bdf8d9);bottom:0;box-shadow:inset 0 1px #ffffff1a;left:0;overflow:hidden;position:absolute;top:0;transition:width .8s cubic-bezier(.22,1,.36,1)}.dinoden-shell .xp-popup-levelup .xp-fill{background:linear-gradient(90deg,#f59e0b80,#fbbf24d9)}.dinoden-shell .xp-shine{animation:shineSweep-2b209394 2.5s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2) 45%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,.2) 55%,transparent);top:0;right:0;bottom:0;left:0;position:absolute}@keyframes shineSweep-2b209394{0%{transform:translate(-120%)}35%,to{transform:translate(220%)}}.dinoden-shell .xp-edge{background:#38bdf8b3;bottom:-2px;box-shadow:0 0 10px 3px #38bdf84d;filter:blur(1px);pointer-events:none;position:absolute;top:-2px;transition:left .8s cubic-bezier(.22,1,.36,1);width:4px}.dinoden-shell .xp-popup-levelup .xp-edge{background:#fbbf24b3;box-shadow:0 0 10px 3px #fbbf244d}.dinoden-shell .levelup-burst{animation:burstPulse-2b209394 1.5s ease-out forwards;background:#f59e0b26}@keyframes burstPulse-2b209394{0%{opacity:0;transform:translate(-50%) scale(.5)}30%{opacity:1;transform:translate(-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-10px) scale(1.5)}}.dinoden-shell .particle{animation:particleFly-2b209394 1s ease-out forwards;background:#fbbf24cc;border-radius:50%;height:4px;position:absolute;width:4px}.dinoden-shell .particle-1{animation-delay:0s;left:50%;top:20%;--dx:-20px;--dy:-25px}.dinoden-shell .particle-2{animation-delay:.1s;left:50%;top:20%;--dx:22px;--dy:-20px}.dinoden-shell .particle-3{animation-delay:.15s;left:20%;top:50%;--dx:-25px;--dy:5px}.dinoden-shell .particle-4{animation-delay:.05s;left:80%;top:50%;--dx:20px;--dy:8px}@keyframes particleFly-2b209394{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(0)}}@media(min-width:640px){.dinoden-shell .xp-badge{font-size:15px;height:40px;min-width:40px}.dinoden-shell .xp-track{height:10px}}.dinoden-shell .fs-panel{--accent-rgb:var(--brand-rgb,52,211,153);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a120ef7;border-left:1px solid rgba(var(--accent-rgb),.18);box-shadow:-12px 0 40px #00000073;top:var(--header-height,4rem)}.dinoden-shell .fs-panel-accent{background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.8),transparent);height:2px;inset:0 0 auto;position:absolute}.dinoden-shell .fs-head{background:#0003;border-bottom:1px solid hsla(0,0%,100%,.06);gap:.6rem;padding:.85rem .9rem .75rem}.dinoden-shell .fs-head,.dinoden-shell .fs-head-icon{align-items:center;display:flex}.dinoden-shell .fs-head-icon{background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.3);color:rgb(var(--accent-rgb));flex-shrink:0;height:34px;justify-content:center;width:34px}.dinoden-shell .fs-head-title{color:#fff;font-size:.8rem;font-weight:800;letter-spacing:.14em;line-height:1.1;text-transform:uppercase}.dinoden-shell .fs-head-sub{align-items:center;color:#fff6;display:flex;font-size:.62rem;font-variant-numeric:tabular-nums;gap:.35rem;margin-top:.2rem}.dinoden-shell .fs-head-online{align-items:center;color:rgba(var(--accent-rgb),.9);display:inline-flex;font-weight:700;gap:.3rem}.dinoden-shell .fs-head-dot{animation:fsPulse-81e56371 2s ease-in-out infinite;background:rgb(var(--accent-rgb));border-radius:50%;box-shadow:0 0 6px rgba(var(--accent-rgb),.8);height:6px;width:6px}.dinoden-shell .fs-head-sep{opacity:.4}.dinoden-shell .fs-head-badge{background:#fcd34d1f;border:1px solid rgba(252,211,77,.5);color:#fcd34d;display:inline-flex;font-size:.62rem;font-variant-numeric:tabular-nums;font-weight:900;height:20px;min-width:20px;padding:0 .35rem}.dinoden-shell .fs-close,.dinoden-shell .fs-head-badge{align-items:center;justify-content:center}.dinoden-shell .fs-close{background:#0000004d;border:1px solid hsla(0,0%,100%,.1);color:#ffffff80;cursor:pointer;display:flex;flex-shrink:0;height:30px;transition:all .15s ease;width:30px}.dinoden-shell .fs-close:hover{border-color:#ffffff4d;color:#fff}.dinoden-shell .fs-tabs{background:#00000026;border-bottom:1px solid hsla(0,0%,100%,.06);display:grid;flex-shrink:0;grid-template-columns:1fr 1fr}.dinoden-shell .fs-tab{align-items:center;color:#fff6;cursor:pointer;display:flex;font-size:.6rem;font-weight:800;gap:.35rem;height:36px;justify-content:center;letter-spacing:.14em;position:relative;text-transform:uppercase;transition:color .15s ease,background .15s ease}.dinoden-shell .fs-tab+.fs-tab{border-left:1px solid hsla(0,0%,100%,.06)}.dinoden-shell .fs-tab:hover{background:#ffffff08;color:#ffffffbf}.dinoden-shell .fs-tab.is-active{background:rgba(var(--accent-rgb),.08);color:rgb(var(--accent-rgb))}.dinoden-shell .fs-tab.is-active:after{background:rgb(var(--accent-rgb));bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.dinoden-shell .fs-tab-badge{background:rgb(var(--accent-rgb));color:#04130c;font-size:.56rem;font-weight:900;letter-spacing:0;line-height:1rem;min-width:1rem;padding:0 .25rem;text-align:center}.dinoden-shell .fs-tab-badge.is-gold{background:#fcd34d;color:#1a1205}.dinoden-shell .fs-head-title.is-name{font-size:.9rem;letter-spacing:.02em;text-transform:none}.dinoden-shell .fs-head-online.is-gold{color:#fcd34de6}.dinoden-shell .fs-head-online.is-gold .fs-head-dot{animation:none;background:#fcd34d;box-shadow:0 0 6px #fcd34dcc}.dinoden-shell .fs-avatar.is-head{height:34px;overflow:hidden;width:34px}.dinoden-shell .fs-avatar.is-head.is-on{border-color:rgba(var(--accent-rgb),.5)}.dinoden-shell .fs-act.is-dm:hover{color:rgb(var(--accent-rgb))}.dinoden-shell .fs-body{flex:1;min-height:0;overflow-y:auto;padding:.5rem .6rem .75rem;scrollbar-color:rgba(var(--accent-rgb),.25) transparent;scrollbar-width:thin}.dinoden-shell .fs-sec{padding-top:.6rem}.dinoden-shell .fs-sec-head{align-items:center;color:rgba(var(--accent-rgb),.85);display:flex;font-size:.56rem;font-weight:800;gap:.4rem;letter-spacing:.16em;margin-bottom:.4rem;padding:0 .2rem;text-transform:uppercase}.dinoden-shell .fs-sec-head.is-gold{color:#fcd34d}.dinoden-shell .fs-sec-head.is-dim{color:#ffffff4d}.dinoden-shell .fs-sec-count{border:1px solid;font-size:.55rem;font-variant-numeric:tabular-nums;opacity:.8;padding:0 .3rem}.dinoden-shell .fs-sec-line{background:linear-gradient(90deg,currentColor,transparent);flex:1;height:1px;opacity:.25}.dinoden-shell .fs-row{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.05);display:flex;gap:.6rem;margin-bottom:.25rem;padding:.45rem .5rem;transition:border-color .15s ease,background .15s ease}.dinoden-shell .fs-row:hover{background:rgba(var(--accent-rgb),.05);border-color:rgba(var(--accent-rgb),.3)}.dinoden-shell .fs-row.is-request{background:#fcd34d0d;border-color:#fcd34d40}.dinoden-shell .fs-row.is-offline{opacity:.55}.dinoden-shell .fs-row.is-offline:hover{opacity:1}.dinoden-shell .fs-avatar{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);display:flex;flex-shrink:0;height:36px;justify-content:center;overflow:visible;position:relative;width:36px}.dinoden-shell .fs-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dinoden-shell .fs-avatar.is-sm{height:26px;width:26px}.dinoden-shell .fs-row.is-ingame .fs-avatar{border-color:rgba(var(--accent-rgb),.5);box-shadow:0 0 12px rgba(var(--accent-rgb),.2)}.dinoden-shell .fs-dot{background:#fff3;border:2px solid #0a120e;border-radius:50%;bottom:-4px;height:10px;position:absolute;right:-4px;width:10px}.dinoden-shell .fs-row.is-ingame .fs-dot{animation:fsPulse-81e56371 2s ease-in-out infinite;background:rgb(var(--accent-rgb));box-shadow:0 0 8px rgba(var(--accent-rgb),.8)}.dinoden-shell .fs-row.is-online .fs-dot{background:#fcd34d}.dinoden-shell .fs-name{color:#fff;font-size:.78rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .fs-row.is-offline .fs-name{color:#fff9}.dinoden-shell .fs-sub{align-items:center;color:#fff6;display:flex;font-size:.62rem;gap:.25rem;margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .fs-sub.is-accent{color:rgba(var(--accent-rgb),.9);font-weight:700}.dinoden-shell .fs-sub.is-gold{color:#fcd34dcc;font-weight:700}.dinoden-shell .fs-server{background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.3);color:rgba(var(--accent-rgb),.9);display:inline-block;font-size:.52rem;font-weight:800;letter-spacing:.08em;margin-top:.2rem;max-width:100%;overflow:hidden;padding:0 .3rem;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dinoden-shell .fs-actions{display:flex;flex-shrink:0;gap:.2rem;opacity:0;transition:opacity .15s ease}.dinoden-shell .fs-actions.is-always,.dinoden-shell .fs-row:hover .fs-actions{opacity:1}.dinoden-shell .fs-act{align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.08);color:#ffffff73;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .15s ease;width:28px}.dinoden-shell .fs-act:hover{background:rgba(var(--accent-rgb),.1);border-color:rgba(var(--accent-rgb),.45);color:rgb(var(--accent-rgb))}.dinoden-shell .fs-act.is-gold:hover{background:#fcd34d1a;border-color:#fcd34d80;color:#fcd34d}.dinoden-shell .fs-act.is-danger:hover{background:#f43f5e1a;border-color:#f43f5e80;color:#fda4af}.dinoden-shell .fs-act.is-accept{background:rgba(var(--accent-rgb),.08);border-color:rgba(var(--accent-rgb),.4);color:rgb(var(--accent-rgb))}.dinoden-shell .fs-act.is-accept:hover{background:rgba(var(--accent-rgb),.3);color:#fff}.dinoden-shell .fs-empty{padding:3rem 1rem;text-align:center}.dinoden-shell .fs-empty-title{color:#fff6;font-size:.8rem;font-weight:800;margin-top:.75rem}.dinoden-shell .fs-empty-sub{color:#ffffff40;font-size:.66rem;margin-top:.25rem}.dinoden-shell .fs-thread{cursor:pointer;text-align:left;width:100%}.dinoden-shell .fs-thread.is-unread{background:rgba(var(--accent-rgb),.06);border-color:rgba(var(--accent-rgb),.3)}.dinoden-shell .fs-thread.is-unread .fs-thread-preview{color:#fffc}.dinoden-shell .fs-thread-when{color:#ffffff4d;flex-shrink:0;font-size:.56rem;font-variant-numeric:tabular-nums}.dinoden-shell .fs-thread-preview{display:block}.dinoden-shell .fs-unread{align-items:center;background:rgb(var(--accent-rgb));box-shadow:0 0 10px rgba(var(--accent-rgb),.4);color:#04130c;display:inline-flex;flex-shrink:0;font-size:.62rem;font-variant-numeric:tabular-nums;font-weight:900;height:20px;justify-content:center;min-width:20px;padding:0 .35rem}.dinoden-shell .fs-dm{display:flex;flex-direction:column;gap:.15rem;padding:.6rem .7rem .75rem}.dinoden-shell .fs-dm>.fs-empty{margin:auto 0}.dinoden-shell .fs-older{align-items:center;align-self:center;border:1px dashed hsla(0,0%,100%,.12);color:#ffffff59;cursor:pointer;display:inline-flex;font-size:.56rem;font-weight:800;gap:.3rem;justify-content:center;letter-spacing:.12em;margin-bottom:.4rem;padding:.25rem .6rem;text-transform:uppercase;transition:color .15s ease,border-color .15s ease}.dinoden-shell .fs-older:hover:not(:disabled){border-color:#ffffff4d;color:#fff}.dinoden-shell .fs-older:disabled{cursor:default;opacity:.5}.dinoden-shell .fs-dm-day{align-items:center;color:#ffffff47;display:flex;font-size:.54rem;font-weight:800;gap:.6rem;letter-spacing:.16em;margin:.6rem 0 .4rem;text-transform:uppercase}.dinoden-shell .fs-dm-day:after,.dinoden-shell .fs-dm-day:before{background:#ffffff0f;content:"";flex:1;height:1px}.dinoden-shell .fs-bubble-row{display:flex}.dinoden-shell .fs-bubble-row.is-me{justify-content:flex-end}.dinoden-shell .fs-bubble-row.is-them{justify-content:flex-start}.dinoden-shell .fs-bubble{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);color:#ffffffe0;font-size:.76rem;line-height:1.4;max-width:82%;padding:.4rem .6rem .3rem;position:relative}.dinoden-shell .fs-bubble-row.is-me .fs-bubble{background:rgba(var(--accent-rgb),.12);border-color:rgba(var(--accent-rgb),.3)}.dinoden-shell .fs-bubble-row+.fs-bubble-row{margin-top:.15rem}.dinoden-shell .fs-bubble-row.is-me+.fs-bubble-row.is-them,.dinoden-shell .fs-bubble-row.is-them+.fs-bubble-row.is-me{margin-top:.5rem}.dinoden-shell .fs-bubble-text{display:block;overflow-wrap:anywhere;white-space:pre-wrap}.dinoden-shell .fs-bubble-text .chat-emote{font-size:1.15em;line-height:1;vertical-align:-.1em}.dinoden-shell .fs-bubble-meta{align-items:center;color:#ffffff4d;display:flex;font-size:.54rem;font-variant-numeric:tabular-nums;gap:.2rem;justify-content:flex-end;margin-top:.15rem}.dinoden-shell .fs-bubble-meta .is-read{color:rgb(var(--accent-rgb))}.dinoden-shell .fs-compose{align-items:center;display:flex;gap:.3rem;padding:.5rem .6rem}.dinoden-shell .fs-compose-input{background:#00000059;border:1px solid rgba(var(--accent-rgb),.3);color:#fff;flex:1;font-size:.75rem;height:36px;min-width:0;outline:none;padding:0 .7rem}.dinoden-shell .fs-compose-input::-moz-placeholder{color:#ffffff40}.dinoden-shell .fs-compose-input::placeholder{color:#ffffff40}.dinoden-shell .fs-compose-input:focus{border-color:rgba(var(--accent-rgb),.7)}.dinoden-shell .fs-compose-btn{align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.08);color:#ffffff73;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:color .15s ease,border-color .15s ease;width:36px}.dinoden-shell .fs-compose-btn:hover{border-color:#ffffff40;color:#fff}.dinoden-shell .fs-compose-send{align-items:center;background:linear-gradient(135deg,rgba(var(--accent-rgb),.95) 0,rgba(var(--accent-rgb),.7));border:1px solid rgba(var(--accent-rgb),.4);color:#04130c;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:box-shadow .15s ease,opacity .15s ease;width:36px}.dinoden-shell .fs-compose-send:hover:not(:disabled){box-shadow:0 4px 16px rgba(var(--accent-rgb),.35)}.dinoden-shell .fs-compose-send:disabled{cursor:not-allowed;opacity:.4}.dinoden-shell .fs-foot-hint{align-items:center;color:#ffffff4d;display:flex;font-size:.6rem;gap:.3rem;height:42px;justify-content:center}.dinoden-shell .fs-foot{background:#00000040;border-top:1px solid hsla(0,0%,100%,.06);flex-shrink:0}.dinoden-shell .fs-cta{align-items:center;color:#fff6;cursor:pointer;display:flex;font-size:.66rem;font-weight:900;gap:.4rem;height:42px;justify-content:center;letter-spacing:.16em;text-transform:uppercase;transition:background .2s ease,color .2s ease;width:100%}.dinoden-shell .fs-cta:hover{background:linear-gradient(135deg,rgba(var(--accent-rgb),.95) 0,rgba(var(--accent-rgb),.7));color:#fff}.dinoden-shell .fs-search{padding:.6rem}.dinoden-shell .fs-search-field{position:relative}.dinoden-shell .fs-search-icon{color:#ffffff4d;left:.6rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.dinoden-shell .fs-search-input{background:#00000059;border:1px solid rgba(var(--accent-rgb),.35);color:#fff;font-size:.75rem;height:36px;outline:none;padding:0 2rem 0 1.9rem;width:100%}.dinoden-shell .fs-search-input::-moz-placeholder{color:#ffffff40}.dinoden-shell .fs-search-input::placeholder{color:#ffffff40}.dinoden-shell .fs-search-input:focus{border-color:rgba(var(--accent-rgb),.7)}.dinoden-shell .fs-search-clear{align-items:center;color:#fff6;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:.4rem;top:50%;transform:translateY(-50%);width:24px}.dinoden-shell .fs-search-clear:hover{color:#fff}.dinoden-shell .fs-results{display:flex;flex-direction:column;gap:.2rem;margin-top:.4rem;max-height:200px;overflow-y:auto;scrollbar-width:thin}.dinoden-shell .fs-result{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.05);display:flex;gap:.5rem;padding:.35rem .4rem}.dinoden-shell .fs-add{align-items:center;background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.4);color:rgb(var(--accent-rgb));cursor:pointer;display:inline-flex;font-size:.56rem;font-weight:800;gap:.25rem;height:26px;letter-spacing:.12em;padding:0 .55rem;text-transform:uppercase;transition:background .15s ease}.dinoden-shell .fs-add:hover{background:rgba(var(--accent-rgb),.2)}.dinoden-shell .fs-search-none{color:#ffffff40;font-size:.62rem;padding:.5rem 0 .2rem;text-align:center}@keyframes fsPulse-81e56371{0%,to{opacity:1}50%{opacity:.45}}.dinoden-shell .slide-enter-active{transition:transform .2s ease}.dinoden-shell .slide-leave-active{transition:transform .15s ease}.dinoden-shell .slide-enter-from,.dinoden-shell .slide-leave-to{transform:translate(100%)}.dinoden-shell .backdrop-enter-active,.dinoden-shell .backdrop-leave-active{transition:opacity .2s ease}.dinoden-shell .backdrop-enter-from,.dinoden-shell .backdrop-leave-to{opacity:0}.dinoden-shell .fs-modal{--tone-rgb:252,211,77;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a120ef7;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 40px 90px #000000b3,0 0 50px rgba(var(--tone-rgb),.08);overflow:hidden}.dinoden-shell .fs-modal-accent{background:linear-gradient(90deg,transparent,rgba(var(--tone-rgb),.9),transparent);height:2px;inset:0 0 auto;position:absolute}.dinoden-shell .fs-mhead{gap:.75rem;margin-bottom:1rem}.dinoden-shell .fs-mhead,.dinoden-shell .fs-mhead-avatar{align-items:center;display:flex}.dinoden-shell .fs-mhead-avatar{background:rgba(var(--tone-rgb),.08);border:1px solid rgba(var(--tone-rgb),.4);box-shadow:0 0 20px rgba(var(--tone-rgb),.15);flex-shrink:0;height:52px;justify-content:center;overflow:hidden;width:52px}.dinoden-shell .fs-mhead-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dinoden-shell .fs-mhead-k{color:rgba(var(--tone-rgb),.85);font-size:.56rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .fs-mhead-title{color:#fff;font-size:1rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .fs-mhead-sub{color:#ffffff80;font-size:.7rem}.dinoden-shell .fs-timer{align-items:center;display:flex;gap:.6rem;margin-bottom:1rem}.dinoden-shell .fs-timer-track{background:#ffffff0f;display:block;flex:1;height:5px;overflow:hidden}.dinoden-shell .fs-timer-fill{background:linear-gradient(90deg,rgba(var(--tone-rgb),.5),rgb(var(--tone-rgb)));box-shadow:0 0 8px rgba(var(--tone-rgb),.5);display:block;height:100%;transition:width .2s linear}.dinoden-shell .fs-timer-v{color:rgb(var(--tone-rgb));font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:900}.dinoden-shell .fs-btn{align-items:center;border:1px solid;cursor:pointer;display:inline-flex;font-size:.68rem;font-weight:900;gap:.4rem;height:40px;justify-content:center;letter-spacing:.14em;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .fs-btn:disabled{cursor:not-allowed;opacity:.5}.dinoden-shell .fs-btn.is-danger{background:#f43f5e0f;border-color:#f43f5e59;color:#fda4afe6}.dinoden-shell .fs-btn.is-danger:hover:not(:disabled){background:#f43f5e2e;border-color:#f43f5e99;color:#fff}.dinoden-shell .fs-btn.is-gold{background:linear-gradient(135deg,#fcd34d,#f59e0b);border-color:#fcd34d66;box-shadow:0 6px 20px #f59e0b40,inset 0 1px #ffffff40;color:#1a1205}.dinoden-shell .fs-btn.is-gold:hover:not(:disabled){box-shadow:0 8px 28px #f59e0b66,inset 0 1px #ffffff40}.dinoden-shell .fs-channel-icon{align-items:center;display:flex;height:72px;justify-content:center;margin:0 auto 1rem;position:relative;width:72px}.dinoden-shell .fs-channel-ping{animation:ping-81e56371 1s cubic-bezier(0,0,.2,1) infinite;background:rgba(var(--tone-rgb),.2);border-radius:50%;top:0;right:0;bottom:0;left:0;position:absolute}.dinoden-shell .fs-channel-core{align-items:center;background:rgba(var(--tone-rgb),.1);border:1px solid rgba(var(--tone-rgb),.4);border-radius:50%;color:rgb(var(--tone-rgb));display:flex;height:72px;justify-content:center;position:relative;width:72px}.dinoden-shell .fs-channel-title{color:rgb(var(--tone-rgb));font-size:.85rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .fs-channel-sub{color:#ffffff8c;font-size:.72rem;margin-top:.3rem}.dinoden-shell .fs-channel-count{background:linear-gradient(180deg,#fff3c4,#fbbf24 55%,#d97706);-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-variant-numeric:tabular-nums;font-weight:900;line-height:1;margin-top:1rem;-webkit-text-fill-color:transparent}.dinoden-shell .fs-channel-count small{font-size:1.2rem}@keyframes ping-81e56371{75%,to{opacity:0;transform:scale(1.8)}}.dinoden-shell .tp-modal-enter-active,.dinoden-shell .tp-modal-leave-active{transition:opacity .18s ease}.dinoden-shell .tp-modal-enter-from,.dinoden-shell .tp-modal-leave-to{opacity:0}.dinoden-shell .tp-modal-enter-active .tp-modal-card,.dinoden-shell .tp-modal-leave-active .tp-modal-card{transition:transform .18s cubic-bezier(.4,0,.2,1)}.dinoden-shell .tp-modal-enter-from .tp-modal-card{transform:scale(.95) translateY(8px)}.dinoden-shell .tp-modal-leave-to .tp-modal-card{transform:scale(.97)}.dinoden-shell .patreon-change-modal{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#080c0af7;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 50px 100px #000000b3,0 20px 50px #00000080}.dinoden-shell .patreon-change-badge{animation:tierBadgePulse-48b9eac9 2s ease-in-out infinite}@keyframes tierBadgePulse-48b9eac9{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.dinoden-shell .patreon-change-enter-active{transition:all .3s ease}.dinoden-shell .patreon-change-leave-active{transition:all .15s ease}.dinoden-shell .patreon-change-enter-from{opacity:0}.dinoden-shell .patreon-change-enter-from .patreon-change-modal{transform:scale(.95) translateY(10px)}.dinoden-shell .patreon-change-leave-to{opacity:0}.dinoden-shell .announcement-modal{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#080c0af7;border:1px solid hsla(0,0%,100%,.06);box-shadow:0 50px 100px #000000b3,0 20px 50px #00000080}.dinoden-shell .announcement-body p{margin:0 0 .75rem}.dinoden-shell .announcement-body p:last-child{margin-bottom:0}.dinoden-shell .announcement-body h2{color:#fff;font-size:1.35rem;font-weight:700;line-height:1.25;margin:.5rem 0 .4rem}.dinoden-shell .announcement-body h3{color:#fffffff2;font-size:1.1rem;font-weight:700;line-height:1.3;margin:.4rem 0 .3rem}.dinoden-shell .announcement-body strong{color:#fffffff2;font-weight:700}.dinoden-shell .announcement-body em{font-style:italic}.dinoden-shell .announcement-body u{text-decoration:underline}.dinoden-shell .announcement-body s{text-decoration:line-through}.dinoden-shell .announcement-body ol,.dinoden-shell .announcement-body ul{list-style-position:outside;margin:.5rem 0 .75rem;padding-left:1.3rem}.dinoden-shell .announcement-body ul{list-style-type:disc}.dinoden-shell .announcement-body ol{list-style-type:decimal}.dinoden-shell .announcement-body li{margin:.15rem 0}.dinoden-shell .announcement-body li>p{margin:0}.dinoden-shell .announcement-body blockquote{border-left:2px solid var(--accent,rgba(16,185,129,.4));color:#ffffff80;font-style:italic;margin:.5rem 0;padding:.15rem 0 .15rem .75rem}.dinoden-shell .announcement-body a{color:var(--accent,#34d399);text-decoration:underline;text-underline-offset:2px}.dinoden-shell .announcement-body a:hover{opacity:.85}.dinoden-shell .announcement-body code{background:#ffffff12;border-radius:2px;font-size:.88em;padding:1px 5px}.dinoden-shell .announcement-fade-enter-active{transition:all .25s ease}.dinoden-shell .announcement-fade-leave-active{transition:all .15s ease}.dinoden-shell .announcement-fade-enter-from{opacity:0}.dinoden-shell .announcement-fade-enter-from .announcement-modal{transform:scale(.95) translateY(10px)}.dinoden-shell .announcement-fade-leave-to{opacity:0}.dinoden-shell .strike-modal{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a120ef0}.dinoden-shell .strike-modal.is-strike{border:1px solid rgba(239,68,68,.18);box-shadow:0 40px 80px #0000008c,0 0 60px #ef444414}.dinoden-shell .strike-modal.is-revoked{border:1px solid rgba(16,185,129,.18);box-shadow:0 40px 80px #0000008c,0 0 60px #10b98114}.dinoden-shell .strike-fade-enter-active{transition:opacity .25s ease}.dinoden-shell .strike-fade-leave-active{transition:opacity .2s ease}.dinoden-shell .strike-fade-enter-from,.dinoden-shell .strike-fade-leave-to{opacity:0}.dinoden-shell .jackpot-banner{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#060c08f2;border:1px solid rgba(245,158,11,.25);box-shadow:0 0 80px #f59e0b14,0 40px 100px #0009,inset 0 1px #f59e0b1a}.dinoden-shell .jackpot-enter-active{transition:all .5s cubic-bezier(.16,1,.3,1)}.dinoden-shell .jackpot-leave-active{transition:all .3s ease-in}.dinoden-shell .jackpot-enter-from{opacity:0;transform:scale(.8) translateY(30px)}.dinoden-shell .jackpot-leave-to{opacity:0;transform:scale(.95) translateY(-10px)}@keyframes jackpotGlow-169a0584{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}}.dinoden-shell .animate-jackpotGlow{animation:jackpotGlow-169a0584 2s ease-in-out infinite}@keyframes jackpotPulse-169a0584{0%,to{box-shadow:0 0 #f59e0b66;transform:scale(1)}50%{box-shadow:0 0 20px 8px #f59e0b26;transform:scale(1.05)}}.dinoden-shell .animate-jackpotPulse{animation:jackpotPulse-169a0584 1.5s ease-in-out infinite}@keyframes fadeInUp-169a0584{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dinoden-shell .animate-fadeInUp{animation:fadeInUp-169a0584 .5s ease-out both}@keyframes shimmer-169a0584{0%{transform:translate(-200%)}to{transform:translate(200%)}}.dinoden-shell .animate-shimmer{animation:shimmer-169a0584 3s ease-in-out infinite}.dinoden-shell .twitch-live-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0d0ceb;border:1px solid rgba(145,70,255,.25);bottom:calc(2rem + 54px);box-shadow:0 8px 24px #0006,0 0 20px #9146ff14;right:1rem;transition:right .2s ease,opacity .25s ease,transform .25s ease}.dinoden-shell .twitch-live-badge:hover{border-color:#9146ff73;box-shadow:0 12px 32px #00000080,0 0 24px #9146ff29}.dinoden-shell .badge-friends-open{right:calc(18rem + 8px)}.dinoden-shell .live-pill{background:#ef444426;border:1px solid rgba(239,68,68,.4);color:#f87171;font-size:9px;font-weight:800;letter-spacing:.12em;padding:1px 5px}.dinoden-shell .twitch-live-slide-enter-from,.dinoden-shell .twitch-live-slide-leave-to{opacity:0;transform:translateY(12px)}.dinoden-shell .banned-fade-enter-active,.dinoden-shell .banned-fade-leave-active{transition:opacity .2s ease}.dinoden-shell .banned-fade-enter-from,.dinoden-shell .banned-fade-leave-to{opacity:0}.dinoden-shell .layout-root{background-image:linear-gradient(hsla(0,0%,100%,.013) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.013) 1px,transparent 0);background-size:60px 60px}.dinoden-shell .vine-border{height:120px;overflow:visible}.dinoden-shell .vine-img{height:100%;mix-blend-mode:lighten;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center;width:100%}.dinoden-shell .chat-toggle-btn{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0d0cd9;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 24px #0006,0 2px 8px #0000004d,inset 0 1px #ffffff0a;cursor:pointer;display:inline-flex;height:44px;justify-content:center;transition:all .2s ease;width:44px}.dinoden-shell .chat-toggle-btn:hover{background:#0b0d0cf2;border-color:#10b98133;box-shadow:0 12px 32px #00000080,0 0 20px #10b98114,inset 0 1px #ffffff0f}.dinoden-shell .main-content{font-size:clamp(1rem,.85rem + .35vw,1.3rem)}@media(min-width:1024px){.dinoden-shell .sidebar-open{padding-left:var(--sidebar-width)}.dinoden-shell .toggle-sidebar-open{left:calc(var(--sidebar-width) + 8px)}}.dinoden-shell .friends-toggle-btn{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0d0cd9;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 24px #0006,0 2px 8px #0000004d,inset 0 1px #ffffff0a;cursor:pointer;display:inline-flex;height:44px;justify-content:center;transition:all .2s ease;width:44px}.dinoden-shell .friends-toggle-btn:hover{background:#0b0d0cf2;border-color:#10b98133;box-shadow:0 12px 32px #00000080,0 0 20px #10b98114,inset 0 1px #ffffff0f}.dinoden-shell .toggle-friends-open{right:calc(18rem + 8px)}.dinoden-shell .friends-toggle-count{align-items:center;background:#34d399;box-shadow:0 0 10px #34d39980;color:#04130c;display:flex;font-size:10px;font-variant-numeric:tabular-nums;font-weight:800;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px;position:absolute;right:-7px;top:-7px}.dinoden-shell .home-wrap{margin-top:1.25rem;min-height:calc(100vh - 4rem);overflow:hidden;position:relative}.dinoden-shell .home-page{--accent-rgb:var(--brand-rgb,52,211,153);position:relative;z-index:10}.dinoden-shell .parallax-bg{transform:scale(1.05);will-change:transform}.dinoden-shell .hp-head{flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between;margin-bottom:1.5rem}.dinoden-shell .hp-head,.dinoden-shell .hp-head-title{align-items:center;display:flex}.dinoden-shell .hp-head-title{gap:1rem;min-width:0}.dinoden-shell .hp-tagline{color:#ffffff73;font-size:.75rem;margin-top:.15rem}.dinoden-shell .lb-title-icon{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.3);box-shadow:0 0 24px rgba(var(--accent-rgb),.1),inset 0 1px #ffffff0a;color:rgba(var(--accent-rgb),.95);display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.dinoden-shell .hp-head-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.dinoden-shell .period-chip{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080e0b8c;border:1px solid hsla(0,0%,100%,.1);color:#ffffff73;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.65rem;font-weight:700;gap:.3rem;height:34px;letter-spacing:.08em;padding:0 .7rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .period-chip:hover:not(:disabled):not(.is-static){border-color:rgba(var(--accent-rgb),.35);color:rgba(var(--accent-rgb),.9)}.dinoden-shell .hp-empty{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080e0b8c;border:1px solid hsla(0,0%,100%,.06);padding:4rem 1rem;text-align:center}.dinoden-shell .hp-sec{gap:.6rem;margin:2rem 0 1rem}.dinoden-shell .hp-sec,.dinoden-shell .hp-sec-icon{align-items:center;display:flex}.dinoden-shell .hp-sec-icon{background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.3);color:rgb(var(--accent-rgb));height:28px;justify-content:center;width:28px}.dinoden-shell .hp-sec-title{color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .hp-sec-count{border:1px solid rgba(var(--accent-rgb),.4);color:rgb(var(--accent-rgb));font-size:.62rem;font-variant-numeric:tabular-nums;font-weight:800;padding:0 .4rem}.dinoden-shell .hp-sec-line{background:linear-gradient(90deg,rgba(var(--accent-rgb),.35),transparent);flex:1;height:1px}.dinoden-shell .hp-pager{align-items:center;display:flex;gap:.5rem}.dinoden-shell .hp-pager.is-bottom{justify-content:center;margin-top:1.5rem}.dinoden-shell .hp-pager-text{color:#fff6;font-size:.66rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.dinoden-shell .hp-featured{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.dinoden-shell .hp-featured.is-single{grid-template-columns:minmax(0,1fr)}.dinoden-shell .hp-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.dinoden-shell .hp-card{--card-rgb:var(--brand-rgb,52,211,153);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(180deg,#0c120fd1,#060908e6);border:1px solid rgba(var(--card-rgb),.2);box-shadow:0 16px 40px #00000059,inset 0 1px #ffffff0a;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .25s ease,box-shadow .3s ease}.dinoden-shell .hp-card:hover{border-color:rgba(var(--card-rgb),.6);box-shadow:0 26px 60px #0000008c,0 0 40px rgba(var(--card-rgb),.2),inset 0 1px #ffffff0f;transform:translateY(-5px)}.dinoden-shell .hp-card:before{background:linear-gradient(90deg,transparent,rgba(var(--card-rgb),.9),transparent);content:"";height:2px;inset:0 0 auto;opacity:.6;position:absolute;transition:opacity .2s ease;z-index:3}.dinoden-shell .hp-card:hover:before{opacity:1}.dinoden-shell .hp-card-media{background:#00000059;height:260px;overflow:hidden;position:relative}.dinoden-shell .hp-card-img{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}.dinoden-shell .hp-card:hover .hp-card-img{transform:scale(1.05)}.dinoden-shell .hp-card-noimg{align-items:center;background:radial-gradient(ellipse at center,rgba(var(--card-rgb),.12),transparent 70%);color:rgba(var(--card-rgb),.25);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.dinoden-shell .hp-card-shade{background:linear-gradient(180deg,rgba(0,0,0,.25),transparent 35%,rgba(6,9,8,.95));top:0;right:0;bottom:0;left:0}.dinoden-shell .hp-card-glow,.dinoden-shell .hp-card-shade{pointer-events:none;position:absolute}.dinoden-shell .hp-card-glow{background:radial-gradient(ellipse at 50% 100%,rgba(var(--card-rgb),.22),transparent 70%);height:60%;inset:auto 0 0;opacity:.7;transition:opacity .3s ease}.dinoden-shell .hp-card:hover .hp-card-glow{opacity:1}.dinoden-shell .hp-card-top{align-items:center;display:flex;gap:.3rem;inset:.75rem .75rem auto;position:absolute;z-index:2}.dinoden-shell .hp-chip{align-items:center;background:#000000b3;border:1px solid hsla(0,0%,100%,.15);color:#ffffffb3;display:inline-flex;font-size:.58rem;font-weight:800;gap:.25rem;letter-spacing:.12em;padding:.2rem .5rem;text-transform:uppercase;white-space:nowrap}.dinoden-shell .hp-chip.is-accent{border-color:rgba(var(--card-rgb),.5);color:rgb(var(--card-rgb))}.dinoden-shell .hp-chip.is-new{border-color:#fcd34d80;color:#fcd34d}.dinoden-shell .hp-chip.is-time{font-variant-numeric:tabular-nums}.dinoden-shell .hp-card-body{display:flex;flex:1;flex-direction:column;padding:.9rem 1.1rem 1.1rem;position:relative;z-index:1}.dinoden-shell .hp-card-kicker{align-items:center;color:#ffffff59;display:flex;flex-wrap:wrap;font-size:.6rem;font-variant-numeric:tabular-nums;font-weight:800;gap:.5rem;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .hp-card-kicker-tag{color:rgb(var(--card-rgb))}.dinoden-shell .hp-card-author{align-items:center;color:#ffffff80;display:inline-flex;font-weight:700;gap:.35rem;letter-spacing:.02em;margin-left:auto;text-transform:none}.dinoden-shell .hp-card-author-avatar{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.15);height:18px;overflow:hidden;width:18px}.dinoden-shell .hp-card-author-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dinoden-shell .hp-card-title{color:#fff;display:-webkit-box;font-size:1.05rem;font-weight:800;-webkit-line-clamp:2;line-height:1.25;margin-top:.4rem;-webkit-box-orient:vertical;overflow:hidden}.dinoden-shell .hp-card-title.is-lg{font-size:clamp(1.25rem,1.1rem + .5vw,1.7rem);-webkit-line-clamp:2}.dinoden-shell .hp-card-excerpt{color:#ffffff73;display:-webkit-box;font-size:.8rem;-webkit-line-clamp:2;line-height:1.55;margin-top:.5rem;-webkit-box-orient:vertical;overflow:hidden}.dinoden-shell .hp-card-excerpt.is-lg{font-size:.9rem;-webkit-line-clamp:3}.dinoden-shell .hp-card-cta{align-items:center;background:#ffffff06;border-top:1px solid hsla(0,0%,100%,.06);color:#ffffff59;display:flex;font-size:.7rem;font-weight:900;gap:.4rem;height:38px;justify-content:center;letter-spacing:.16em;margin-top:auto;position:relative;text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease;z-index:2}.dinoden-shell .hp-card:hover .hp-card-cta{background:linear-gradient(135deg,rgba(var(--card-rgb),.95) 0,rgba(var(--card-rgb),.7));border-top-color:transparent;color:#fff}.dinoden-shell .firefly{animation:fireflyDrift-5542b5ef ease-in-out infinite;background:radial-gradient(circle,rgba(var(--brand-rgb,110,231,183),.8) 0,rgba(var(--brand-rgb,16,185,129),.3) 50%,transparent 70%);border-radius:50%;opacity:0;position:absolute}.dinoden-shell .firefly-1{animation-delay:0s;animation-duration:14s;height:4px;left:10%;top:70%;width:4px}.dinoden-shell .firefly-2{animation-delay:3s;animation-duration:18s;height:3px;left:25%;top:50%;width:3px}.dinoden-shell .firefly-3{animation-delay:1s;animation-duration:12s;height:5px;left:45%;top:80%;width:5px}.dinoden-shell .firefly-4{animation-delay:5s;animation-duration:16s;height:3px;left:65%;top:40%;width:3px}.dinoden-shell .firefly-5{animation-delay:2s;animation-duration:15s;height:4px;left:80%;top:60%;width:4px}.dinoden-shell .firefly-6{animation-delay:7s;animation-duration:20s;height:3px;left:55%;top:30%;width:3px}@keyframes fireflyDrift-5542b5ef{0%{opacity:0;transform:translate(0) scale(.8)}15%{opacity:.7}30%{opacity:.3;transform:translate(30px,-40px) scale(1)}50%{opacity:.8;transform:translate(-20px,-80px) scale(1.1)}70%{opacity:.2;transform:translate(40px,-120px) scale(.9)}85%{opacity:.6;transform:translate(-10px,-160px) scale(1)}to{opacity:0;transform:translate(20px,-200px) scale(.8)}}@media(max-width:900px){.dinoden-shell .hp-featured{grid-template-columns:1fr}.dinoden-shell .hp-card-media{height:200px}}@media(max-width:640px){.dinoden-shell .hp-head-title .lb-title-icon{height:40px;width:40px}.dinoden-shell .hp-grid{grid-template-columns:1fr}.dinoden-shell .hp-sec{flex-wrap:wrap}.dinoden-shell .hp-sec .hp-pager{justify-content:flex-end;width:100%}}.dinoden-shell .dm-modal{--card-rgb:156,163,175;--accent-rgb:var(--brand-rgb,52,211,153);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a120ef7;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 50px 100px #000000b3,0 20px 50px #00000080,0 0 60px rgba(var(--card-rgb),.1);max-height:calc(100vh - 2rem);overflow-x:hidden;overflow-y:auto;scrollbar-color:hsla(0,0%,100%,.1) transparent;scrollbar-width:thin}@media(min-width:900px){.dinoden-shell .dm-modal{height:min(720px,calc(100vh - 2rem));overflow:hidden}.dinoden-shell .dm-grid{height:calc(100% - 2px)}}.dinoden-shell .dm-modal-accent{background:linear-gradient(90deg,transparent,rgba(var(--card-rgb),.9),transparent);height:2px;position:sticky;top:0;z-index:5}.dinoden-shell .dm-close{align-items:center;background:#0006;border:1px solid hsla(0,0%,100%,.1);color:#ffffff80;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:.9rem;top:.9rem;transition:all .15s ease;width:32px;z-index:6}.dinoden-shell .dm-close:hover{border-color:#ffffff4d;color:#fff}.dinoden-shell .dm-grid{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.dinoden-shell .dm-grid{grid-template-columns:340px minmax(0,1fr)}}.dinoden-shell .dm-stage{background:linear-gradient(180deg,rgba(var(--card-rgb),.08) 0,transparent 60%);border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;overflow:hidden;padding:1.5rem;position:relative}@media(min-width:900px){.dinoden-shell .dm-stage{border-bottom:none;border-right:1px solid hsla(0,0%,100%,.06)}}.dinoden-shell .dm-stage-glow{background:radial-gradient(ellipse at center,rgba(var(--card-rgb),.28) 0,rgba(var(--card-rgb),.06) 45%,transparent 70%);height:300px;left:50%;pointer-events:none;position:absolute;top:32%;transform:translate(-50%,-50%);width:420px}.dinoden-shell .dm-stage-top{align-items:center;display:flex;gap:.5rem;position:relative;z-index:1}.dinoden-shell .dm-rarity{background:#00000073;border:1px solid rgba(var(--card-rgb),.45);color:rgb(var(--card-rgb));padding:.2rem .5rem}.dinoden-shell .dm-cat,.dinoden-shell .dm-rarity{font-size:.6rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .dm-cat{color:#ffffff59}.dinoden-shell .dm-stage-art{align-items:center;display:flex;height:200px;justify-content:center;margin-top:.5rem;position:relative;z-index:1}.dinoden-shell .dm-stage-ring{border:1px solid rgba(var(--card-rgb),.3);border-radius:50%;bottom:14px;box-shadow:inset 0 0 22px rgba(var(--card-rgb),.18);height:38px;left:50%;position:absolute;transform:translate(-50%);width:220px}.dinoden-shell .dm-stage-img{animation:dm-float-e23fb2b5 5.5s ease-in-out infinite;filter:drop-shadow(0 16px 24px rgba(0,0,0,.75)) drop-shadow(0 0 18px rgba(var(--card-rgb),.25));height:170px;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:auto}@keyframes dm-float-e23fb2b5{0%,to{translate:0 0}50%{translate:0 -6px}}.dinoden-shell .dm-title{background:linear-gradient(180deg,#fff 0,rgba(var(--card-rgb),.75));-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.6rem;font-weight:800;letter-spacing:.06em;line-height:1.1;margin-top:.25rem;position:relative;text-transform:uppercase;z-index:1;-webkit-text-fill-color:transparent}.dinoden-shell .dm-label{align-items:center;color:#ffffff4d;display:flex;font-size:.625rem;font-weight:800;gap:.5rem;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .dm-stage .dm-label{margin-bottom:.5rem;margin-top:1.25rem;position:relative;z-index:1}.dinoden-shell .dm-label-sub{color:#ffffff40;font-weight:700;letter-spacing:.08em;text-transform:none}.dinoden-shell .dm-variants{display:grid;gap:.5rem;grid-template-columns:1fr 1fr;position:relative;z-index:1}.dinoden-shell .dm-variant{background:#0000004d;border:1px solid hsla(0,0%,100%,.08);cursor:pointer;display:flex;flex-direction:column;gap:.2rem;padding:.7rem .8rem;text-align:left;transition:all .15s ease}.dinoden-shell .dm-variant:hover{border-color:#fff3}.dinoden-shell .dm-variant.is-active{background:rgba(var(--accent-rgb),.1);border-color:rgba(var(--accent-rgb),.6);box-shadow:0 0 16px rgba(var(--accent-rgb),.15)}.dinoden-shell .dm-variant.is-prime.is-active{background:#fcd34d1a;border-color:#fcd34d99;box-shadow:0 0 16px #fcd34d33}.dinoden-shell .dm-variant-k{align-items:center;color:#fff6;display:inline-flex;font-size:.6rem;font-weight:800;gap:.3rem;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .dm-variant.is-prime .dm-variant-k{color:#fcd34dbf}.dinoden-shell .dm-variant.is-active .dm-variant-k{color:rgb(var(--accent-rgb))}.dinoden-shell .dm-variant.is-prime.is-active .dm-variant-k{color:#fcd34d}.dinoden-shell .dm-variant-v{align-items:center;color:#ffffffeb;display:inline-flex;font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:900;gap:.35rem}.dinoden-shell .dm-variant.is-prime .dm-variant-v{color:#fcd34d}.dinoden-shell .dm-variant-v img{height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}.dinoden-shell .dm-variant-old{color:#ffffff4d;font-size:.72rem;font-weight:600}.dinoden-shell .dm-sale{align-items:center;color:#fda4af;display:inline-flex;font-size:.62rem;font-weight:800;gap:.3rem;letter-spacing:.1em;margin-top:.6rem;position:relative;text-transform:uppercase;z-index:1}.dinoden-shell .dm-side{display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding:1.5rem;position:relative;scrollbar-color:hsla(0,0%,100%,.1) transparent;scrollbar-width:thin}.dinoden-shell .dm-side-head{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.4rem;padding-right:2.5rem}.dinoden-shell .dm-group{color:rgba(var(--card-rgb),.8);font-size:.6rem;font-weight:800;letter-spacing:.14em;margin:.6rem 0 .4rem;text-transform:uppercase}.dinoden-shell .dm-slots{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:560px){.dinoden-shell .dm-slots{grid-template-columns:1fr}}.dinoden-shell .dm-slot{display:flex;flex-direction:column;gap:.25rem;position:relative}.dinoden-shell .dm-slot-k{color:#ffffff4d;font-size:.58rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dinoden-shell .dm-slot-btn{align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.08);color:#ffffff73;cursor:pointer;display:flex;font-size:.8rem;font-weight:700;gap:.5rem;height:40px;justify-content:space-between;padding:0 .7rem;text-align:left;transition:all .15s ease}.dinoden-shell .dm-slot-btn:hover{border-color:rgba(var(--accent-rgb),.4);color:#ffffffd9}.dinoden-shell .dm-slot-btn.is-open{background:rgba(var(--accent-rgb),.06);border-color:rgba(var(--accent-rgb),.7)}.dinoden-shell .dm-slot-btn.has-value{background:rgba(var(--accent-rgb),.08);border-color:rgba(var(--accent-rgb),.45);color:rgb(var(--accent-rgb))}.dinoden-shell .dm-slot-chev{color:#ffffff4d;transition:transform .2s ease}.dinoden-shell .dm-slot-btn.is-open .dm-slot-chev{transform:rotate(180deg)}.dinoden-shell .dm-picker{background:#080e0bfa;border:1px solid rgba(var(--accent-rgb),.45);box-shadow:0 20px 50px #0009,0 0 24px rgba(var(--accent-rgb),.1);display:flex;flex-direction:column;top:1.5rem;right:1.5rem;bottom:7.6rem;left:1.5rem;position:absolute;z-index:10}.dinoden-shell .dm-picker-head{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:.5rem;justify-content:space-between;padding:.55rem .5rem .55rem .8rem}.dinoden-shell .dm-picker-title{color:rgb(var(--accent-rgb));font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .dm-picker-title span{color:#ffffff4d;font-weight:700;letter-spacing:.08em;margin-left:.4rem;text-transform:none}.dinoden-shell .dm-picker-close{align-items:center;border:1px solid hsla(0,0%,100%,.1);color:#ffffff80;cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:all .15s ease;width:26px}.dinoden-shell .dm-picker-close:hover{border-color:#ffffff4d;color:#fff}.dinoden-shell .dm-picker-grid{align-content:start;display:grid;flex:1;gap:.2rem;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow-y:auto;padding:.3rem;scrollbar-color:rgba(var(--accent-rgb),.4) transparent;scrollbar-width:thin}@media(max-width:560px){.dinoden-shell .dm-picker-grid{grid-template-columns:1fr}}@media(max-width:899px){.dinoden-shell .dm-picker{top:5rem;right:1rem;bottom:1rem;left:1rem;position:fixed;z-index:120}}.dinoden-shell .dm-option{border-left:2px solid transparent;cursor:pointer;display:block;padding:.55rem .7rem;text-align:left;transition:background .12s ease,border-color .12s ease;width:100%}.dinoden-shell .dm-option:hover{background:rgba(var(--accent-rgb),.08);border-left-color:rgba(var(--accent-rgb),.6)}.dinoden-shell .dm-option.is-selected{background:rgba(var(--accent-rgb),.12);border-left-color:rgb(var(--accent-rgb))}.dinoden-shell .dm-option-row{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.dinoden-shell .dm-option-name{color:#fff;font-size:.8rem;font-weight:700}.dinoden-shell .dm-option-name.is-none{color:#ffffff80}.dinoden-shell .dm-option-price{color:#fcd34d;font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:800}.dinoden-shell .dm-option-desc{color:#ffffff80;display:block;font-size:.7rem;line-height:1.4;margin-top:.2rem}.dinoden-shell .dm-presets{border-top:1px solid hsla(0,0%,100%,.06);margin-top:1.1rem;padding-top:.9rem}.dinoden-shell .dm-presets-row{display:flex;flex-wrap:wrap;margin-top:.5rem}.dinoden-shell .dm-chip,.dinoden-shell .dm-presets-row{align-items:center;gap:.35rem}.dinoden-shell .dm-chip{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);color:#ffffff73;cursor:pointer;display:inline-flex;font-size:.65rem;font-weight:800;height:32px;letter-spacing:.08em;padding:0 .7rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .dm-chip:hover:not(:disabled){border-color:rgba(var(--accent-rgb),.4);color:#ffffffd9}.dinoden-shell .dm-chip.is-active{background:rgba(var(--accent-rgb),.12);border-color:rgba(var(--accent-rgb),.6);color:rgb(var(--accent-rgb))}.dinoden-shell .dm-chip.is-add{border-style:dashed}.dinoden-shell .dm-chip.is-ghost{height:56px;padding:0 1.1rem}.dinoden-shell .dm-chip:disabled{cursor:not-allowed;opacity:.4}.dinoden-shell .dm-chip-del{align-items:center;color:#fff6;display:inline-flex;height:16px;justify-content:center;margin-left:.2rem;transition:all .15s ease;width:16px}.dinoden-shell .dm-chip-del:hover{background:#f43f5e;color:#fff}.dinoden-shell .dm-preset-input{align-items:stretch;display:inline-flex;height:32px}.dinoden-shell .dm-preset-input input{background:#0006;color:#fff;font-size:.78rem;outline:none;padding:0 .6rem;width:11rem}.dinoden-shell .dm-preset-input input,.dinoden-shell .dm-preset-ok{border:1px solid rgba(var(--accent-rgb),.5)}.dinoden-shell .dm-preset-ok{align-items:center;background:rgba(var(--accent-rgb),.15);border-left:none;color:rgb(var(--accent-rgb));cursor:pointer;display:inline-flex;justify-content:center;width:32px}.dinoden-shell .dm-checkout{align-items:flex-end;border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:auto;padding-top:1.1rem}.dinoden-shell .dm-total{display:flex;flex-direction:column;gap:.15rem}.dinoden-shell .dm-total-k{color:#ffffff4d;font-size:.6rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .dm-total-v{align-items:center;background:linear-gradient(180deg,#fff3c4,#fbbf24 55%,#d97706);-webkit-background-clip:text;background-clip:text;display:inline-flex;font-size:1.9rem;font-variant-numeric:tabular-nums;font-weight:900;gap:.45rem;line-height:1.1;-webkit-text-fill-color:transparent}.dinoden-shell .dm-total-v img{height:1.3rem;-o-object-fit:contain;object-fit:contain;width:1.3rem}.dinoden-shell .dm-total-sub{color:#ffffff59;font-size:.68rem;font-variant-numeric:tabular-nums}.dinoden-shell .dm-total-short{align-items:center;color:#fda4af;display:inline-flex;font-size:.65rem;font-weight:800;gap:.3rem;letter-spacing:.08em;text-transform:uppercase}.dinoden-shell .dm-actions{align-items:stretch;display:flex;gap:.5rem}.dinoden-shell .dm-buy{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(16,185,129,.3);box-shadow:0 6px 24px #10b98138,inset 0 1px #ffffff1f;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;gap:2px;height:56px;justify-content:center;min-width:12rem;padding:0 1.5rem;transition:box-shadow .2s,opacity .2s,transform .15s}.dinoden-shell .dm-buy:hover:not(:disabled){box-shadow:0 8px 32px #10b98166,inset 0 1px #ffffff1f;transform:translateY(-1px)}.dinoden-shell .dm-buy.is-prime{background:linear-gradient(135deg,#fcd34d,#f59e0b);border-color:#fcd34d99;box-shadow:0 6px 24px #f59e0b4d,inset 0 1px #ffffff4d;color:#1c1300}.dinoden-shell .dm-buy.is-prime:hover:not(:disabled){box-shadow:0 8px 32px #f59e0b80,inset 0 1px #ffffff4d}.dinoden-shell .dm-buy:disabled{cursor:not-allowed;opacity:.45}.dinoden-shell .dm-buy-title{font-size:.85rem;font-weight:900;letter-spacing:.14em;line-height:1.1;text-transform:uppercase}.dinoden-shell .dm-buy-sub{align-items:center;display:inline-flex;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:800;gap:.25rem;line-height:1.1;opacity:.85}.dinoden-shell .dm-buy-sub img{height:.8rem;-o-object-fit:contain;object-fit:contain;width:.8rem}.dinoden-shell .dm-success{flex-direction:column;padding:2.5rem 1.5rem 2.75rem;text-align:center}.dinoden-shell .dm-success,.dinoden-shell .dm-success-stage{align-items:center;display:flex;position:relative}.dinoden-shell .dm-success-stage{height:220px;justify-content:center;width:100%}.dinoden-shell .dm-success-img{animation:dm-pop-e23fb2b5 .6s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 16px 24px rgba(0,0,0,.75)) drop-shadow(0 0 24px rgba(var(--card-rgb),.4));height:190px;max-width:90%;-o-object-fit:contain;object-fit:contain;position:relative;width:auto}@keyframes dm-pop-e23fb2b5{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.dinoden-shell .dm-success-check{align-items:center;background:#10b981;border-radius:50%;box-shadow:0 0 30px #10b98199;color:#fff;display:flex;height:48px;justify-content:center;margin-top:-.5rem;width:48px}.dinoden-shell .dm-kicker{color:#fff6;font-size:.65rem;letter-spacing:.26em;margin-top:1rem;text-indent:.26em}.dinoden-shell .dm-kicker,.dinoden-shell .dm-success-title{font-weight:800;text-transform:uppercase}.dinoden-shell .dm-success-title{align-items:center;color:#fff;display:inline-flex;font-size:1.6rem;gap:.6rem;letter-spacing:.06em;margin-top:.3rem}.dinoden-shell .dm-prime-star{background:#fcd34d;color:#1c1300;font-size:.6rem;font-weight:900;letter-spacing:.16em;padding:.1rem .5rem}.dinoden-shell .dm-success-sub{color:#ffffff73;font-size:.8rem;margin-top:.4rem}.dinoden-shell .dm-dd-enter-active,.dinoden-shell .dm-dd-leave-active{transition:opacity .12s ease,transform .12s ease}.dinoden-shell .dm-dd-enter-from,.dinoden-shell .dm-dd-leave-to{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.dinoden-shell .dm-stage-img,.dinoden-shell .dm-success-img{animation:none}}.dinoden-shell .ds-card{--card-rgb:156,163,175;background:linear-gradient(180deg,#0c120fe6,#060908f2);border:1px solid rgba(var(--card-rgb),.18);box-shadow:0 16px 40px #00000059,inset 0 1px #ffffff0a;cursor:pointer;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative;text-align:left;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .25s ease,box-shadow .3s ease;width:100%}.dinoden-shell .ds-card:hover:not(:disabled){border-color:rgba(var(--card-rgb),.6);box-shadow:0 26px 60px #0000008c,0 0 40px rgba(var(--card-rgb),.22),inset 0 1px #ffffff0f;transform:translateY(-5px)}.dinoden-shell .ds-card.is-legendary{border-color:rgba(var(--card-rgb),.3);box-shadow:0 16px 40px #00000059,0 0 30px rgba(var(--card-rgb),.1)}.dinoden-shell .ds-card.is-limited:not(.is-locked){border-color:#fb923c59}.dinoden-shell .ds-card.is-locked{cursor:not-allowed}.dinoden-shell .ds-card.is-locked .ds-card-img{filter:grayscale(.6) brightness(.5)}.dinoden-shell .ds-card.is-locked .ds-card-body{opacity:.6}.dinoden-shell .ds-card-top{align-items:flex-start;display:flex;gap:.5rem;inset:.75rem .75rem auto;justify-content:space-between;position:absolute;z-index:3}.dinoden-shell .ds-rarity{background:#000000b3;border:1px solid rgba(var(--card-rgb),.45);color:rgb(var(--card-rgb));font-size:.6rem;font-weight:800;letter-spacing:.16em;padding:.2rem .5rem;text-transform:uppercase}.dinoden-shell .ds-card-badges{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem}.dinoden-shell .ds-badge{font-size:.6rem;font-weight:900;letter-spacing:.12em;padding:.2rem .5rem;text-transform:uppercase}.dinoden-shell .ds-badge.is-sale{background:#f43f5e;box-shadow:0 0 12px #f43f5e80;color:#fff}.dinoden-shell .ds-badge.is-limited{background:#fcd34d;box-shadow:0 0 12px #fcd34d80;color:#1c1300}.dinoden-shell .ds-card-hero{align-items:center;display:flex;height:210px;justify-content:center;overflow:hidden;position:relative}.dinoden-shell .ds-card-glow{background:radial-gradient(ellipse at center,rgba(var(--card-rgb),.35) 0,rgba(var(--card-rgb),.08) 45%,transparent 70%);height:170px;left:50%;position:absolute;top:55%;transform:translate(-50%,-50%);transition:transform .3s ease;width:260px}.dinoden-shell .ds-card-ring{border:1px solid rgba(var(--card-rgb),.25);border-radius:50%;bottom:18px;box-shadow:inset 0 0 18px rgba(var(--card-rgb),.15);height:34px;left:50%;opacity:.7;position:absolute;transform:translate(-50%);transition:transform .3s ease,opacity .3s ease;width:190px}.dinoden-shell .ds-card-img{filter:drop-shadow(0 14px 22px rgba(0,0,0,.7));height:150px;max-width:88%;-o-object-fit:contain;object-fit:contain;position:relative;transition:transform .4s cubic-bezier(.16,1,.3,1),filter .3s ease;width:auto;z-index:1}.dinoden-shell .ds-card-float{align-items:center;animation:ds-float-d617b0be 5.5s ease-in-out infinite;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.dinoden-shell .ds-card-img-fallback{color:rgba(var(--card-rgb),.5);height:84px;width:84px}@keyframes ds-float-d617b0be{0%,to{translate:0 0}50%{translate:0 -6px}}.dinoden-shell .ds-card:hover:not(:disabled) .ds-card-img{filter:drop-shadow(0 18px 28px rgba(0,0,0,.8)) drop-shadow(0 0 22px rgba(var(--card-rgb),.45));transform:scale(1.07)}.dinoden-shell .ds-card:hover:not(:disabled) .ds-card-glow{transform:translate(-50%,-50%) scale(1.18)}.dinoden-shell .ds-card:hover:not(:disabled) .ds-card-ring{opacity:1;transform:translate(-50%) scale(1.1)}.dinoden-shell .ds-card-lock{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059;color:#fff9;display:flex;flex-direction:column;font-size:.6rem;font-weight:800;gap:.4rem;top:0;right:0;bottom:0;left:0;justify-content:center;letter-spacing:.2em;position:absolute;text-transform:uppercase;z-index:2}.dinoden-shell .ds-card-body{padding:0 1rem 1rem;position:relative;z-index:1}.dinoden-shell .ds-card-cat{align-items:center;color:rgba(var(--card-rgb),.7);display:inline-flex;font-size:.6rem;font-weight:800;gap:.3rem;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .ds-card-name{color:#fff;font-size:1.05rem;font-weight:800;margin-top:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .ds-prices{display:grid;gap:.4rem;grid-template-columns:1fr 1fr;margin-top:.75rem}.dinoden-shell .ds-price{background:#0000004d;border:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:.15rem;padding:.45rem .6rem}.dinoden-shell .ds-price.is-prime{background:#fcd34d0f;border-color:#fcd34d4d}.dinoden-shell .ds-price-k{color:#ffffff59;font-size:.55rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .ds-price.is-prime .ds-price-k{color:#fcd34db3}.dinoden-shell .ds-price-v{align-items:center;color:#ffffffeb;display:inline-flex;font-size:.92rem;font-variant-numeric:tabular-nums;font-weight:900;gap:.3rem;white-space:nowrap}.dinoden-shell .ds-price.is-prime .ds-price-v{color:#fcd34d}.dinoden-shell .ds-price-icon{height:.85rem;-o-object-fit:contain;object-fit:contain;width:.85rem}.dinoden-shell .ds-price-old{color:#ffffff4d;font-size:.7rem;font-weight:600}.dinoden-shell .ds-card-foot{align-items:center;border-top:1px solid hsla(0,0%,100%,.05);display:flex;gap:.5rem;justify-content:space-between;margin-top:.7rem;min-height:1.4rem;padding-top:.7rem}.dinoden-shell .ds-timer{align-items:center;border:1px solid;display:inline-flex;font-size:.6rem;font-variant-numeric:tabular-nums;font-weight:800;gap:.3rem;letter-spacing:.08em;padding:.15rem .45rem;text-transform:uppercase}.dinoden-shell .ds-timer.is-limited{background:#fb923c1f;border-color:#fb923c80;color:#fdba74}.dinoden-shell .ds-timer.is-upcoming{background:#38bdf81a;border-color:#38bdf866;color:#7dd3fc}.dinoden-shell .ds-stock{align-items:center;display:inline-flex;gap:.4rem;margin-left:auto}.dinoden-shell .ds-stock-bar{background:#ffffff14;height:4px;overflow:hidden;width:52px}.dinoden-shell .ds-stock-fill{background:#fcd34d;box-shadow:0 0 8px #fcd34d99;display:block;height:100%}.dinoden-shell .ds-stock-text{color:#fcd34dd9;font-size:.6rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dinoden-shell .ds-card-cta{align-items:center;background:#ffffff06;border-top:1px solid hsla(0,0%,100%,.06);color:#ffffff59;display:flex;font-size:.7rem;font-weight:900;gap:.4rem;height:38px;justify-content:center;letter-spacing:.16em;margin-top:auto;position:relative;text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease;z-index:2}.dinoden-shell .ds-card:hover:not(:disabled) .ds-card-cta{background:linear-gradient(135deg,rgba(var(--card-rgb),.95) 0,rgba(var(--card-rgb),.7));border-top-color:transparent;color:#fff}.dinoden-shell .ds-card.is-locked .ds-card-cta{color:#ffffff4d}@media(max-width:640px){.dinoden-shell .ds-card-hero{height:150px}.dinoden-shell .ds-card-img{height:104px}.dinoden-shell .ds-card-name{font-size:.9rem}.dinoden-shell .ds-price-v{font-size:.8rem}}@media(prefers-reduced-motion:reduce){.dinoden-shell .ds-card-img{animation:none}}.dinoden-shell .dinoshop-wrap{min-height:100vh;overflow:hidden;position:relative}.dinoden-shell .dinoshop-page{--accent-rgb:var(--brand-rgb,52,211,153);position:relative;z-index:1}.dinoden-shell .ds-bg{pointer-events:none}.dinoden-shell .ds-bg,.dinoden-shell .ds-bg-pattern{top:0;right:0;bottom:0;left:0;position:absolute}.dinoden-shell .ds-bg-pattern{background:url(/assets/dinoden/images/dinoshop/pattern.svg) top/160px 160px;-webkit-mask-image:radial-gradient(ellipse 80% 75% at 50% 30%,#000 0,rgba(0,0,0,.6) 50%,transparent 100%);mask-image:radial-gradient(ellipse 80% 75% at 50% 30%,#000 0,rgba(0,0,0,.6) 50%,transparent 100%);opacity:.45}.dinoden-shell .ds-bg-shade{background:linear-gradient(180deg,transparent 55%,rgba(4,7,6,.55));top:0;right:0;bottom:0;left:0;position:absolute}.dinoden-shell .ds-head{flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between;margin-bottom:1.5rem}.dinoden-shell .ds-head,.dinoden-shell .ds-head-title{align-items:center;display:flex}.dinoden-shell .ds-head-title{gap:1rem;min-width:0}.dinoden-shell .ds-tagline{color:#ffffff59;font-size:.75rem;margin-top:.15rem}.dinoden-shell .ds-head-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.dinoden-shell .ds-balance{align-items:center;background:#fcd34d12;border:1px solid rgba(252,211,77,.3);color:#fcd34d;display:inline-flex;font-size:.95rem;font-variant-numeric:tabular-nums;font-weight:900;gap:.4rem;height:34px;padding:0 .75rem}.dinoden-shell .ds-balance img{height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}.dinoden-shell .ds-balance small{font-size:.6rem;font-weight:800;letter-spacing:.1em;opacity:.6;text-transform:uppercase}.dinoden-shell .period-chip:hover{border-color:rgba(var(--accent-rgb),.3);color:rgba(var(--accent-rgb),.85)}.dinoden-shell .ds-toolbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080e0be0;border-bottom:1px solid hsla(0,0%,100%,.05);gap:.75rem 1.5rem;justify-content:space-between;margin:0 0 1.75rem;padding:.6rem 0;position:sticky;top:4.5rem;z-index:20}.dinoden-shell .ds-cats,.dinoden-shell .ds-toolbar{align-items:center;display:flex;flex-wrap:wrap}.dinoden-shell .ds-cats{gap:.35rem;min-width:0}.dinoden-shell .ds-cat{--cat-rgb:var(--accent-rgb);align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);color:#ffffff73;cursor:pointer;display:inline-flex;font-size:.66rem;font-weight:800;gap:.4rem;height:34px;letter-spacing:.1em;padding:0 .8rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .ds-cat:hover{border-color:rgba(var(--cat-rgb),.4);color:#ffffffd9}.dinoden-shell .ds-cat.is-active{background:rgba(var(--cat-rgb),.12);border-color:rgba(var(--cat-rgb),.6);box-shadow:0 0 16px rgba(var(--cat-rgb),.15);color:rgb(var(--cat-rgb))}.dinoden-shell .ds-cat-count{background:#0000004d;border:1px solid hsla(0,0%,100%,.1);color:#ffffff80;font-size:.58rem;padding:0 .3rem}.dinoden-shell .ds-cat.is-active .ds-cat-count{border-color:rgba(var(--cat-rgb),.4);color:rgb(var(--cat-rgb))}.dinoden-shell .ds-tools{margin-left:auto}.dinoden-shell .ds-search,.dinoden-shell .ds-tools{align-items:center;display:flex;gap:.5rem}.dinoden-shell .ds-search{background:#00000040;border:1px solid hsla(0,0%,100%,.08);color:#ffffff59;height:36px;max-width:100%;padding:0 .7rem;transition:border-color .15s ease;width:15rem}.dinoden-shell .ds-search:focus-within{border-color:rgba(var(--accent-rgb),.45)}.dinoden-shell .ds-search-input{background:transparent;border:none;color:#fff;flex:1;font-size:.8rem;min-width:0;outline:none}.dinoden-shell .ds-search-input::-moz-placeholder{color:#ffffff4d}.dinoden-shell .ds-search-input::placeholder{color:#ffffff4d}.dinoden-shell .ds-search-clear{color:#ffffff59;cursor:pointer;display:inline-flex}.dinoden-shell .ds-search-clear:hover{color:#fff}.dinoden-shell .ds-sortdd{position:relative}.dinoden-shell .ds-sortbtn{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.08);color:#fff6;cursor:pointer;display:inline-flex;gap:.45rem;height:36px;padding:0 .7rem;transition:border-color .15s ease,color .15s ease;white-space:nowrap}.dinoden-shell .ds-sortbtn:hover,.dinoden-shell .ds-sortdd.is-open .ds-sortbtn{border-color:rgba(var(--accent-rgb),.45);color:#fffc}.dinoden-shell .ds-sortbtn-k{color:#ffffff4d;font-size:.62rem;letter-spacing:.14em}.dinoden-shell .ds-sortbtn-k,.dinoden-shell .ds-sortbtn-v{font-weight:800;text-transform:uppercase}.dinoden-shell .ds-sortbtn-v{color:rgb(var(--accent-rgb));font-size:.72rem;letter-spacing:.08em}.dinoden-shell .ds-sortbtn-chev{transition:transform .2s ease}.dinoden-shell .ds-sortdd.is-open .ds-sortbtn-chev{transform:rotate(180deg)}.dinoden-shell .ds-sortmenu{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a120efa;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 20px 50px #0009;min-width:13rem;padding:.3rem;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.dinoden-shell .ds-sortitem{align-items:center;color:#ffffff80;cursor:pointer;display:flex;font-size:.68rem;font-weight:800;gap:.55rem;letter-spacing:.08em;padding:.55rem .7rem;text-align:left;text-transform:uppercase;transition:background .12s ease,color .12s ease;width:100%}.dinoden-shell .ds-sortitem:hover{background:#ffffff0d;color:#fff}.dinoden-shell .ds-sortitem.is-active{background:rgba(var(--accent-rgb),.08);color:rgb(var(--accent-rgb))}.dinoden-shell .ds-dd-enter-active,.dinoden-shell .ds-dd-leave-active{transition:opacity .15s ease,transform .15s ease}.dinoden-shell .ds-dd-enter-from,.dinoden-shell .ds-dd-leave-to{opacity:0;transform:translateY(-4px)}.dinoden-shell .ds-empty{background:linear-gradient(180deg,#0e1c1666,#080e0a99);border:1px solid hsla(0,0%,100%,.05);padding:4rem 0;text-align:center}.dinoden-shell .ds-sections{display:flex;flex-direction:column;gap:3rem}.dinoden-shell .ds-section{--sec-rgb:var(--accent-rgb)}.dinoden-shell .ds-section.is-limited{--sec-rgb:251,146,60}.dinoden-shell .ds-section-head{align-items:center;display:flex;gap:.75rem;margin-bottom:1.1rem;min-width:0}.dinoden-shell .ds-section-icon{align-items:center;background:rgba(var(--sec-rgb),.1);border:1px solid rgba(var(--sec-rgb),.35);box-shadow:0 0 16px rgba(var(--sec-rgb),.12);color:rgb(var(--sec-rgb));display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.dinoden-shell .ds-section-title{align-items:baseline;color:rgb(var(--sec-rgb));display:inline-flex;font-size:.95rem;font-weight:800;gap:.5rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.dinoden-shell .ds-section-count{color:#ffffff59;font-size:.7rem;font-weight:800;letter-spacing:.06em}.dinoden-shell .ds-section-desc{color:#ffffff59;font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .ds-section-line{background:linear-gradient(90deg,rgba(var(--sec-rgb),.35),transparent);flex:1;height:1px;min-width:2rem}.dinoden-shell .ds-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.dinoden-shell .ds-modal{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a120ef5;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 50px 100px #000000b3,0 20px 50px #00000080}.dinoden-shell .ds-modal-accent{background:linear-gradient(90deg,transparent,rgba(16,185,129,.8),transparent);height:2px;inset:0 0 auto;position:absolute}@media(max-width:640px){.dinoden-shell .ds-head-title .lb-title-icon{height:40px;width:40px}.dinoden-shell .ds-search{width:100%}.dinoden-shell .ds-grid{gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}}.dinoden-shell .market-wrap{min-height:100vh;overflow:hidden;position:relative}.dinoden-shell .market-page{--accent-rgb:var(--brand-rgb,52,211,153);position:relative;z-index:1}.dinoden-shell .mk-bg{pointer-events:none}.dinoden-shell .mk-bg,.dinoden-shell .mk-bg-pattern{top:0;right:0;bottom:0;left:0;position:absolute}.dinoden-shell .mk-bg-pattern{background:url(/assets/dinoden/images/market/pattern.svg) top/160px 160px;-webkit-mask-image:radial-gradient(ellipse 80% 75% at 50% 30%,#000 0,rgba(0,0,0,.6) 50%,transparent 100%);mask-image:radial-gradient(ellipse 80% 75% at 50% 30%,#000 0,rgba(0,0,0,.6) 50%,transparent 100%);opacity:.45}.dinoden-shell .mk-bg-shade{background:linear-gradient(180deg,transparent 55%,rgba(4,7,6,.55));top:0;right:0;bottom:0;left:0;position:absolute}.dinoden-shell .mk-head{flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between;margin-bottom:1.5rem}.dinoden-shell .mk-head,.dinoden-shell .mk-head-title{align-items:center;display:flex}.dinoden-shell .mk-head-title{gap:1rem;min-width:0}.dinoden-shell .mk-tagline{color:#ffffff59;font-size:.75rem;margin-top:.15rem}.dinoden-shell .mk-head-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.dinoden-shell .mk-slots{align-items:center;background:rgba(var(--accent-rgb),.07);border:1px solid rgba(var(--accent-rgb),.3);color:rgb(var(--accent-rgb));display:inline-flex;gap:.4rem;height:34px;padding:0 .75rem}.dinoden-shell .mk-slots.is-full{background:#f43f5e14;border-color:#f43f5e66;color:#fda4af}.dinoden-shell .mk-slots-k{font-size:.6rem;font-weight:800;letter-spacing:.12em;opacity:.7;text-transform:uppercase}.dinoden-shell .mk-slots-v{font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:900}.dinoden-shell .mk-slots-v small{font-size:.65rem;opacity:.6}.dinoden-shell .mk-primary{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(16,185,129,.3);box-shadow:0 6px 20px #10b98138,inset 0 1px #ffffff1f;color:#fff;display:inline-flex;font-size:.65rem;font-weight:900;gap:.4rem;height:34px;letter-spacing:.12em;padding:0 .9rem;text-transform:uppercase;transition:box-shadow .2s ease,transform .15s ease}.dinoden-shell .mk-primary:hover{box-shadow:0 8px 28px #10b98161,inset 0 1px #ffffff1f;transform:translateY(-1px)}.dinoden-shell .period-chip{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);color:#fff6;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.65rem;font-weight:700;gap:.3rem;height:34px;letter-spacing:.08em;padding:0 .7rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .period-chip:hover:not(:disabled){border-color:rgba(var(--accent-rgb),.3);color:rgba(var(--accent-rgb),.85)}.dinoden-shell .period-chip.is-danger:hover:not(:disabled){border-color:#f43f5e66;color:#fda4af}.dinoden-shell .period-chip.is-tall{height:56px;padding:0 1.1rem}.dinoden-shell .mk-link{color:rgb(var(--accent-rgb));text-decoration:underline;text-underline-offset:3px}.dinoden-shell .mk-empty{background:linear-gradient(180deg,#0e1c1666,#080e0a99);border:1px solid hsla(0,0%,100%,.05);padding:4rem 1rem;text-align:center}.dinoden-shell .mk-toolbar{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080e0be0;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;margin:0 0 1.5rem;padding:.6rem 0;position:sticky;top:4.5rem;z-index:20}.dinoden-shell .mk-tabs{background:#00000040;border:1px solid hsla(0,0%,100%,.08);display:flex}.dinoden-shell .mk-tab{align-items:center;color:#fff6;cursor:pointer;display:inline-flex;font-size:.65rem;font-weight:800;gap:.4rem;height:36px;letter-spacing:.1em;padding:0 .85rem;text-transform:uppercase;transition:color .15s ease,background .15s ease}.dinoden-shell .mk-tab+.mk-tab{border-left:1px solid hsla(0,0%,100%,.08)}.dinoden-shell .mk-tab:hover{color:#ffffffbf}.dinoden-shell .mk-tab.is-active{background:rgba(var(--accent-rgb),.1);box-shadow:inset 0 -2px rgba(var(--accent-rgb),.85);color:rgb(var(--accent-rgb))}.dinoden-shell .mk-tab-count{background:#00000059;border:1px solid hsla(0,0%,100%,.12);color:#fff9;font-size:.6rem;font-variant-numeric:tabular-nums;padding:0 .35rem}.dinoden-shell .mk-tab.is-active .mk-tab-count{border-color:rgba(var(--accent-rgb),.4);color:rgb(var(--accent-rgb))}.dinoden-shell .mk-tools{align-items:center;display:flex;gap:.5rem;margin-left:auto}.dinoden-shell .mk-dd{position:relative}.dinoden-shell .mk-ddbtn{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.08);color:#fff6;cursor:pointer;display:inline-flex;gap:.45rem;height:36px;padding:0 .7rem;transition:border-color .15s ease,color .15s ease;white-space:nowrap}.dinoden-shell .mk-dd.is-open .mk-ddbtn,.dinoden-shell .mk-ddbtn:hover{border-color:rgba(var(--accent-rgb),.45);color:#fffc}.dinoden-shell .mk-ddbtn.has-value{border-color:rgba(var(--accent-rgb),.45)}.dinoden-shell .mk-ddbtn-k{color:#ffffff4d;font-size:.62rem;letter-spacing:.14em}.dinoden-shell .mk-ddbtn-k,.dinoden-shell .mk-ddbtn-v{font-weight:800;text-transform:uppercase}.dinoden-shell .mk-ddbtn-v{color:rgb(var(--accent-rgb));font-size:.72rem;letter-spacing:.08em}.dinoden-shell .mk-ddbtn-chev{transition:transform .2s ease}.dinoden-shell .mk-dd.is-open .mk-ddbtn-chev{transform:rotate(180deg)}.dinoden-shell .mk-ddmenu{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a120efa;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 20px 50px #0009;min-width:13rem;padding:.3rem;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.dinoden-shell .mk-ddmenu.is-wide{max-height:360px;overflow-y:auto;scrollbar-color:hsla(0,0%,100%,.1) transparent;scrollbar-width:thin}.dinoden-shell .mk-dditem{align-items:center;color:#ffffff80;cursor:pointer;display:flex;font-size:.68rem;font-weight:800;gap:.55rem;letter-spacing:.08em;padding:.5rem .7rem;text-align:left;text-transform:uppercase;transition:background .12s ease,color .12s ease;width:100%}.dinoden-shell .mk-dditem:hover{background:#ffffff0d;color:#fff}.dinoden-shell .mk-dditem.is-active{background:rgba(var(--accent-rgb),.08);color:rgb(var(--accent-rgb))}.dinoden-shell .mk-ddt-enter-active,.dinoden-shell .mk-ddt-leave-active{transition:opacity .15s ease,transform .15s ease}.dinoden-shell .mk-ddt-enter-from,.dinoden-shell .mk-ddt-leave-to{opacity:0;transform:translateY(-4px)}.dinoden-shell .mk-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.dinoden-shell .mk-time{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid hsla(0,0%,100%,.15);color:#ffffffb3;display:inline-flex;font-size:.58rem;font-variant-numeric:tabular-nums;font-weight:800;gap:.25rem;letter-spacing:.1em;padding:.15rem .45rem;text-transform:uppercase;white-space:nowrap}.dinoden-shell .mk-time.is-soon{border-color:#fb923c80;color:#fdba74}.dinoden-shell .mk-seller{align-items:center;color:#ffffff73;display:inline-flex;font-size:.68rem;gap:.4rem;min-width:0}.dinoden-shell .mk-seller-avatar{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);flex-shrink:0;height:20px;overflow:hidden;width:20px}.dinoden-shell .mk-seller-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dinoden-shell .mk-price{align-items:center;color:#fcd34d;display:inline-flex;font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:900;gap:.35rem;white-space:nowrap}.dinoden-shell .mk-price img{height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}.dinoden-shell .mk-pager{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.dinoden-shell .mk-pager-text{color:#ffffff59;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.dinoden-shell .mk-rows{display:flex;flex-direction:column;gap:.4rem}.dinoden-shell .mk-row{align-items:center;background:#ffffff04;border:1px solid hsla(0,0%,100%,.06);cursor:pointer;display:flex;gap:.9rem;padding:.6rem .9rem .6rem .6rem;transition:border-color .15s ease,background .15s ease}.dinoden-shell .mk-row:hover{background:rgba(var(--accent-rgb),.04);border-color:rgba(var(--accent-rgb),.35)}.dinoden-shell .mk-row.is-dim{opacity:.55}.dinoden-shell .mk-row-art{align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.06);display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.dinoden-shell .mk-row-img{max-height:90%;max-width:90%}.dinoden-shell .mk-row-name{color:#fff;font-size:.9rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .mk-row-sub{color:#fff6;font-size:.68rem;margin-top:.15rem}.dinoden-shell .mk-row-net{color:#ffffff59;font-size:.62rem;font-variant-numeric:tabular-nums;margin-top:.1rem;white-space:nowrap}.dinoden-shell .mk-status{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);color:#ffffff73;display:inline-flex;font-size:.55rem;font-weight:800;letter-spacing:.12em;padding:.1rem .4rem;text-transform:uppercase}.dinoden-shell .mk-status.is-active{background:rgba(var(--accent-rgb),.08);border-color:rgba(var(--accent-rgb),.4);color:rgb(var(--accent-rgb))}.dinoden-shell .mk-status.is-sold{background:#38bdf814;border-color:#38bdf866;color:#7dd3fc}.dinoden-shell .mk-status.is-lg{font-size:.65rem;height:56px;padding:0 1rem}.dinoden-shell .mk-modal{--accent-rgb:var(--brand-rgb,52,211,153);--tone-rgb:var(--accent-rgb);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a120ef7;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 50px 100px #000000b3,0 20px 50px #00000080,0 0 60px rgba(var(--tone-rgb),.1);overflow:hidden}.dinoden-shell .mk-modal.is-shiny{--tone-rgb:34,211,238}.dinoden-shell .mk-modal.is-apex{--tone-rgb:244,63,94}.dinoden-shell .mk-modal-accent{background:linear-gradient(90deg,transparent,rgba(var(--tone-rgb),.9),transparent);height:2px;inset:0 0 auto;position:absolute;z-index:5}.dinoden-shell .mk-close{align-items:center;background:#00000080;border:1px solid hsla(0,0%,100%,.12);color:#fff9;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:.9rem;top:.9rem;transition:all .15s ease;width:36px;z-index:6}.dinoden-shell .mk-close:hover{border-color:#ffffff4d;color:#fff}.dinoden-shell .mk-stage{background:linear-gradient(180deg,rgba(var(--tone-rgb),.1) 0,transparent 70%);border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0;height:290px;overflow:hidden;position:relative}.dinoden-shell .mk-stage-glow{background:radial-gradient(ellipse at center,rgba(var(--tone-rgb),.22) 0,transparent 65%);height:90%;left:50%;top:55%;transform:translate(-50%,-50%);width:70%}.dinoden-shell .mk-stage-glow,.dinoden-shell .mk-stage-watermark{pointer-events:none;position:absolute}.dinoden-shell .mk-stage-watermark{align-items:center;color:rgba(var(--tone-rgb),.05);display:flex;font-size:96px;font-weight:900;top:0;right:0;bottom:0;left:0;justify-content:center;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}.dinoden-shell .mk-stage-chips{display:flex;flex-wrap:wrap;gap:.3rem;left:1.25rem;position:absolute;top:.9rem;z-index:2}.dinoden-shell .mk-chip{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:1px solid;display:inline-flex;font-size:.58rem;font-weight:800;gap:.25rem;letter-spacing:.12em;padding:.2rem .5rem;text-transform:uppercase}.dinoden-shell .mk-chip.is-prime{border-color:#fcd34d80;color:#fcd34d}.dinoden-shell .mk-chip.is-mut{border-color:#a78bfa80;color:#c4b5fd}.dinoden-shell .mk-chip.is-elder{border-color:#fb923c80;color:#fdba74}.dinoden-shell .mk-stage-time{align-items:center;background:#0000008c;border:1px solid hsla(0,0%,100%,.15);color:#ffffffb3;display:inline-flex;font-size:.58rem;font-variant-numeric:tabular-nums;font-weight:800;gap:.25rem;letter-spacing:.1em;padding:.2rem .5rem;position:absolute;right:3.4rem;text-transform:uppercase;top:.9rem;z-index:2}.dinoden-shell .mk-stage-time.is-soon{border-color:#fb923c80;color:#fdba74}.dinoden-shell .mk-stage-foot{align-items:flex-end;background:linear-gradient(180deg,transparent,rgba(5,8,7,.95));display:flex;gap:1rem;inset:auto 0 0;justify-content:space-between;padding:2.5rem 1.5rem 1rem;position:absolute;z-index:2}.dinoden-shell .mk-stage-kicker{color:rgba(var(--tone-rgb),.85);font-size:.6rem;letter-spacing:.16em}.dinoden-shell .mk-stage-kicker,.dinoden-shell .mk-stage-name{font-weight:800;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dinoden-shell .mk-stage-name{color:#fff;font-size:1.5rem;letter-spacing:.04em;line-height:1.1;margin-top:.15rem}.dinoden-shell .mk-stage-growth{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0}.dinoden-shell .mk-stage-growth-k{color:#ffffff59;font-size:.58rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .mk-stage-growth-v{color:rgb(var(--tone-rgb));font-size:1.8rem;font-variant-numeric:tabular-nums;font-weight:900;line-height:1}.dinoden-shell .mk-stage-growth-v small{font-size:.85rem;opacity:.6}.dinoden-shell .mk-mtabs{background:#00000040;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-shrink:0}.dinoden-shell .mk-mtab{align-items:center;color:#fff6;cursor:pointer;display:inline-flex;flex:1;font-size:.65rem;font-weight:800;gap:.4rem;height:42px;justify-content:center;letter-spacing:.12em;text-transform:uppercase;transition:color .15s ease,background .15s ease}.dinoden-shell .mk-mtab+.mk-mtab{border-left:1px solid hsla(0,0%,100%,.06)}.dinoden-shell .mk-mtab:hover{color:#ffffffbf}.dinoden-shell .mk-mtab.is-active{background:rgba(var(--tone-rgb),.08);box-shadow:inset 0 -2px rgba(var(--tone-rgb),.85);color:rgb(var(--tone-rgb))}.dinoden-shell .mk-mtab-count{border:1px solid hsla(0,0%,100%,.12);color:#ffffff80;font-size:.58rem;padding:0 .3rem}.dinoden-shell .mk-mtab.is-active .mk-mtab-count{border-color:rgba(var(--tone-rgb),.4);color:rgb(var(--tone-rgb))}.dinoden-shell .mk-mbody{flex:1;min-height:0;overflow-y:auto;padding:1.25rem 1.5rem;scrollbar-color:hsla(0,0%,100%,.1) transparent;scrollbar-width:thin}.dinoden-shell .mk-stats{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.dinoden-shell .mk-stat{background:#00000040;border:1px solid hsla(0,0%,100%,.06);padding:.55rem .7rem}.dinoden-shell .mk-stat-head{align-items:center;color:#ffffff73;display:flex;font-size:.6rem;font-weight:800;justify-content:space-between;letter-spacing:.14em;margin-bottom:.4rem;text-transform:uppercase}.dinoden-shell .mk-stat-v{font-variant-numeric:tabular-nums}.dinoden-shell .mk-stat-v.is-accent{color:rgb(var(--tone-rgb))}.dinoden-shell .mk-stat-bar{background:#ffffff0f;display:block;height:5px;overflow:hidden}.dinoden-shell .mk-stat-bar span{display:block;height:100%}.dinoden-shell .mk-stat-bar span.is-accent{background:linear-gradient(90deg,rgba(var(--tone-rgb),.5),rgb(var(--tone-rgb)));box-shadow:0 0 8px rgba(var(--tone-rgb),.5)}.dinoden-shell .mk-facts{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.dinoden-shell .mk-fact{--f-rgb:255,255,255;align-items:center;background:rgba(var(--f-rgb),.03);border:1px solid rgba(var(--f-rgb),.12);display:flex;gap:.6rem;padding:.55rem .7rem}.dinoden-shell .mk-fact.is-elder{--f-rgb:251,146,60}.dinoden-shell .mk-fact-icon{align-items:center;background:rgba(var(--f-rgb),.08);border:1px solid rgba(var(--f-rgb),.3);color:rgba(var(--f-rgb),.9);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.dinoden-shell .mk-fact-body{display:flex;flex-direction:column;min-width:0}.dinoden-shell .mk-fact-k{color:#ffffff59;font-size:.56rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .mk-fact.is-elder .mk-fact-k{color:#fdba72d9}.dinoden-shell .mk-fact-v{color:#fff;font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:900;line-height:1.15}.dinoden-shell .mk-fact.is-elder .mk-fact-v{color:#fdba74}.dinoden-shell .mk-fact-v.is-text{font-size:.82rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .mk-perk{border:1px solid;gap:.7rem;padding:.6rem .75rem}.dinoden-shell .mk-perk,.dinoden-shell .mk-perk-icon{align-items:center;display:flex}.dinoden-shell .mk-perk-icon{background:#00000059;border:1px solid hsla(0,0%,100%,.1);flex-shrink:0;height:40px;justify-content:center;width:40px}.dinoden-shell .mk-perk-name{display:block;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dinoden-shell .mk-perk-name small{font-size:.7rem;opacity:.7}.dinoden-shell .mk-perk-sub{display:block;font-size:.66rem;margin-top:.1rem;opacity:.6}.dinoden-shell .mk-group{align-items:center;color:#ffffff80;display:flex;font-size:.62rem;font-weight:800;gap:.5rem;letter-spacing:.14em;margin-bottom:.5rem;text-transform:uppercase}.dinoden-shell .mk-group-line{background:#ffffff0f;flex:1;height:1px}.dinoden-shell .mk-group-count{color:#ffffff4d;font-variant-numeric:tabular-nums}.dinoden-shell .mk-mut{background:#a78bfa0f;border:1px solid rgba(167,139,250,.25);color:#ddd6fe;display:block;font-size:.75rem;font-weight:600;overflow:hidden;padding:.4rem .65rem;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .mk-none{color:#ffffff4d;font-size:.8rem;padding:2rem 0;text-align:center}.dinoden-shell .mk-none.is-small{color:#fff3;font-size:.7rem;padding:.2rem .65rem .6rem;text-align:left}.dinoden-shell .mk-prime{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);display:flex;gap:.75rem;padding:.75rem .9rem;--f-rgb:255,255,255}.dinoden-shell .mk-prime.is-on{--f-rgb:252,211,77;background:#fcd34d12;border-color:#fcd34d66}.dinoden-shell .mk-prime-title{color:#fff9;display:block;font-size:.95rem;font-weight:800}.dinoden-shell .mk-prime.is-on .mk-prime-title{color:#fcd34d}.dinoden-shell .mk-prime-sub{color:#ffffff59;display:block;font-size:.68rem}.dinoden-shell .mk-conds{display:grid;gap:.4rem;grid-template-columns:repeat(5,minmax(0,1fr))}.dinoden-shell .mk-cond{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.06);color:#ffffff40;display:flex;flex-direction:column;font-size:.6rem;font-weight:800;gap:.3rem;letter-spacing:.1em;padding:.6rem 0}.dinoden-shell .mk-cond.is-met{background:#fcd34d14;border-color:#fcd34d66;color:#fcd34d}.dinoden-shell .mk-mfoot{align-items:center;background:#0000004d;border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-shrink:0;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:.9rem 1.5rem}.dinoden-shell .mk-total{display:flex;flex-direction:column;gap:.1rem}.dinoden-shell .mk-total-k{color:#ffffff4d;font-size:.6rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .mk-total-v{align-items:center;background:linear-gradient(180deg,#fff3c4,#fbbf24 55%,#d97706);-webkit-background-clip:text;background-clip:text;display:inline-flex;font-size:1.7rem;font-variant-numeric:tabular-nums;font-weight:900;gap:.4rem;line-height:1.1;-webkit-text-fill-color:transparent}.dinoden-shell .mk-total-v img{height:1.2rem;-o-object-fit:contain;object-fit:contain;width:1.2rem}.dinoden-shell .mk-total-sub{align-items:center;color:#ffffff59;display:inline-flex;font-size:.66rem;font-variant-numeric:tabular-nums;gap:.3rem}.dinoden-shell .mk-total-sub.is-short{color:#fda4af;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dinoden-shell .mk-buy{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(16,185,129,.3);box-shadow:0 6px 24px #10b98138,inset 0 1px #ffffff1f;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;gap:2px;height:56px;justify-content:center;min-width:11rem;padding:0 1.5rem;transition:box-shadow .2s,opacity .2s,transform .15s}.dinoden-shell .mk-buy:hover:not(:disabled){box-shadow:0 8px 32px #10b98166,inset 0 1px #ffffff1f;transform:translateY(-1px)}.dinoden-shell .mk-buy:disabled{cursor:not-allowed;opacity:.45}.dinoden-shell .mk-buy-title{font-size:.85rem;font-weight:900;letter-spacing:.14em;line-height:1.1;text-transform:uppercase}.dinoden-shell .mk-buy-sub{align-items:center;display:inline-flex;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:800;gap:.25rem;line-height:1.1;opacity:.85}.dinoden-shell .mk-buy-sub img{height:.8rem;-o-object-fit:contain;object-fit:contain;width:.8rem}.dinoden-shell .modal-enter-active,.dinoden-shell .modal-leave-active{transition:opacity .2s ease}.dinoden-shell .modal-enter-from,.dinoden-shell .modal-leave-to{opacity:0}@media(max-width:640px){.dinoden-shell .mk-head-title .lb-title-icon{height:40px;width:40px}.dinoden-shell .mk-grid{grid-template-columns:1fr}.dinoden-shell .mk-stage{height:230px}.dinoden-shell .mk-stage-name{font-size:1.15rem}.dinoden-shell .mk-conds{gap:.25rem;grid-template-columns:repeat(5,minmax(0,1fr))}.dinoden-shell .mk-row{flex-wrap:wrap}}.dinoden-shell .roller-shell{background:linear-gradient(180deg,#12161575,#0c0f0e99);border:1px solid hsla(0,0%,100%,.13);box-shadow:0 24px 60px #00000080,0 0 0 1px #ffffff0a,inset 0 1px #ffffff0f,inset 0 -1px #0006;height:230px}.dinoden-shell .roller-corner{height:16px;pointer-events:none;position:absolute;width:16px;z-index:26}.dinoden-shell .roller-tl{border-left:2px solid hsla(0,0%,100%,.2);left:0}.dinoden-shell .roller-tl,.dinoden-shell .roller-tr{border-top:2px solid hsla(0,0%,100%,.2);top:0}.dinoden-shell .roller-tr{border-right:2px solid hsla(0,0%,100%,.2);right:0}.dinoden-shell .roller-bl{border-left:2px solid hsla(0,0%,100%,.2);left:0}.dinoden-shell .roller-bl,.dinoden-shell .roller-br{border-bottom:2px solid hsla(0,0%,100%,.2);bottom:0}.dinoden-shell .roller-br{border-right:2px solid hsla(0,0%,100%,.2);right:0}.dinoden-shell .roller-indicator{border-left:10px solid transparent;border-right:10px solid transparent;filter:drop-shadow(0 0 6px rgba(168,85,247,.9));height:0;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .3s ease;width:0;z-index:15}.dinoden-shell .roller-indicator-top{border-top:13px solid rgba(168,85,247,.95);top:0}.dinoden-shell .roller-indicator-bottom{border-bottom:13px solid rgba(168,85,247,.95);bottom:0}.dinoden-shell .indicator-hide{opacity:0}.dinoden-shell .roller-track{display:flex;flex-wrap:nowrap;gap:8px;padding:1rem;pointer-events:none;will-change:transform}.dinoden-shell .roller-item{flex-shrink:0;height:198px;transition:transform .6s cubic-bezier(.34,1.1,.64,1),opacity .6s ease,filter .6s ease,box-shadow .6s ease;width:196px}.dinoden-shell .roller-winner{position:relative;transform:translateY(-4px);z-index:5}.dinoden-shell .roller-loser{filter:blur(1.5px);opacity:.14;transform:scale(.82)}@keyframes winnerPulse-4c6ef3d9{0%,to{opacity:1}50%{opacity:.85}}.dinoden-shell .roller-winner img{animation:winnerPulse-4c6ef3d9 2s ease-in-out infinite}.dinoden-shell .ultra-overlay{perspective:1000px}.dinoden-shell .ultra-banner-badge{animation:ultraBannerPulse-4c6ef3d9 1.8s ease-in-out infinite;background:linear-gradient(180deg,#a855f71f,#581c8724);border-color:#c084fc80;box-shadow:0 0 48px #a855f759,0 0 96px #a855f72e,inset 0 1px #ffffff14}@keyframes ultraBannerPulse-4c6ef3d9{0%,to{box-shadow:0 0 48px #a855f759,0 0 96px #a855f72e,inset 0 1px #ffffff14}50%{box-shadow:0 0 72px #a855f78c,0 0 140px #a855f74d,inset 0 1px #ffffff1f}}.dinoden-shell .ultra-burst{animation:ultraBurstPulse-4c6ef3d9 2.4s ease-out infinite;background:radial-gradient(circle at center,rgba(168,85,247,.18) 0,rgba(168,85,247,.08) 20%,transparent 50%);height:140vmax;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:140vmax}@keyframes ultraBurstPulse-4c6ef3d9{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(.9)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1)}}.dinoden-shell .ultra-scanline{background-image:repeating-linear-gradient(0deg,rgba(192,132,252,.025),rgba(192,132,252,.025) 1px,transparent 0,transparent 4px);top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.dinoden-shell .ultra-shell{background:linear-gradient(180deg,#280c3c99,#14061ebf)!important;border-color:#a855f759!important;box-shadow:0 24px 60px #0009,0 0 48px #a855f738,inset 0 1px #ffffff14!important}.dinoden-shell .ultra-indicator{border-bottom-color:#c084fcf2!important;border-top-color:#c084fcf2!important;filter:drop-shadow(0 0 8px rgba(168,85,247,.9))!important}.dinoden-shell .ultra-fade-enter-active{transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.dinoden-shell .ultra-fade-leave-active{transition:opacity .25s ease}.dinoden-shell .ultra-fade-enter-from{opacity:0;transform:scale(.96)}.dinoden-shell .ultra-fade-leave-to{opacity:0}.dinoden-shell .reveal-fade-enter-active{transition:all .6s cubic-bezier(.16,1,.3,1)}.dinoden-shell .reveal-fade-enter-from{opacity:0;transform:translateY(20px)}.dinoden-shell .banner-fade-enter-active{transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1)}.dinoden-shell .banner-fade-leave-active{transition:opacity .4s ease,transform .4s ease}.dinoden-shell .banner-fade-enter-from{opacity:0;transform:scale(.94)}.dinoden-shell .banner-fade-leave-to{opacity:0;transform:scale(1.06)}.dinoden-shell .skip-hint{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#581c8733;border:1px solid rgba(168,85,247,.2);color:#e9d5ff8c;display:inline-flex;font-size:.7rem;font-weight:700;gap:.5rem;letter-spacing:.14em;padding:.5rem .9rem;text-transform:uppercase}.dinoden-shell .skip-hint kbd{background:#a855f72e;border:solid rgba(192,132,252,.4);border-width:1px 1px 2px;box-shadow:inset 0 1px #ffffff14;color:#f5d0fee6;display:inline-block;font-family:inherit;font-size:.68rem;font-weight:700;padding:.15rem .5rem}@media(max-width:767px){.dinoden-shell .roller-shell{height:190px}.dinoden-shell .roller-item{height:158px;width:150px}}.dinoden-shell .strip-card{border:1px solid hsla(0,0%,100%,.06);transition:border-color .1s}.dinoden-shell .strip-card-winner{animation:winnerPulse-481ee3cf 1.5s ease-in-out infinite;border-width:2px;box-shadow:0 0 30px var(--glow,rgba(245,158,11,.15))}@keyframes winnerPulse-481ee3cf{0%,to{box-shadow:0 0 20px #f59e0b1a}50%{box-shadow:0 0 40px #f59e0b33}}.dinoden-shell .strip-animate{transition:transform 7s cubic-bezier(.12,.8,.15,1)}.dinoden-shell .multi-grid{display:grid;gap:.75rem;grid-template-columns:repeat(var(--cols,5),minmax(0,1fr));margin:0 auto;max-width:56rem;perspective:1200px}.dinoden-shell .multi-card{height:190px;position:relative}.dinoden-shell .multi-card-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}.dinoden-shell .multi-card.is-revealed .multi-card-inner{transform:rotateY(180deg)}.dinoden-shell .multi-face{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;border:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:center;padding:.75rem;position:absolute}.dinoden-shell .multi-back{background:linear-gradient(180deg,#0e1c16cc,#080e0af2)}.dinoden-shell .multi-back-num{bottom:.4rem;color:#fff3;font-size:.6rem;font-variant-numeric:tabular-nums;font-weight:800;position:absolute;right:.5rem}.dinoden-shell .multi-front{background:var(--c-bg);border-color:color-mix(in srgb,var(--c) 30%,transparent);transform:rotateY(180deg)}.dinoden-shell .multi-card.is-best .multi-front{animation:bestPulse-481ee3cf 1.5s ease-in-out infinite;border-color:color-mix(in srgb,var(--c) 80%,transparent);border-width:2px}@keyframes bestPulse-481ee3cf{0%,to{box-shadow:0 0 20px color-mix(in srgb,var(--c) 20%,transparent)}50%{box-shadow:0 0 44px color-mix(in srgb,var(--c) 40%,transparent)}}.dinoden-shell .multi-total{align-items:center;background:#f59e0b14;border:1px solid rgba(245,158,11,.35);color:#fcd34dd9;display:inline-flex;font-size:.78rem;font-variant-numeric:tabular-nums;gap:.4rem;height:36px;padding:0 .9rem}.dinoden-shell .multi-total b{color:#fcd34d;font-size:.95rem;font-weight:900}.dinoden-shell .multi-total.is-deco{background:#a855f71a;border-color:#a855f766;color:#d8b4fee6}.dinoden-shell .multi-total.is-deco b{color:#d8b4fe}.dinoden-shell .multi-total.is-muted{background:#ffffff08;border-color:#ffffff1f;color:#ffffff80}.dinoden-shell .multi-total.is-muted b{color:#ffffffbf}@media(max-width:640px){.dinoden-shell .multi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dinoden-shell .multi-card{height:170px}}.dinoden-shell .skip-hint{align-items:center;background:#00000059;border:1px solid hsla(0,0%,100%,.08);color:#ffffff59;display:inline-flex;font-size:.7rem;font-weight:700;gap:.5rem;letter-spacing:.14em;padding:.5rem .9rem;text-transform:uppercase}.dinoden-shell .skip-hint kbd{background:#f59e0b29;border:1px solid rgba(245,158,11,.4);color:#fde68bf2;display:inline-block;font-family:inherit;font-size:.68rem;font-weight:700;padding:.15rem .5rem}.dinoden-shell .glow-enter-active{transition:opacity 1s ease-out}.dinoden-shell .glow-enter-from{opacity:0}.dinoden-shell .pre-roll-fade-leave-active{transition:opacity .4s ease}.dinoden-shell .pre-roll-fade-leave-to{opacity:0}.dinoden-shell .result-fade-enter-active{transition:all .6s cubic-bezier(.16,1,.3,1)}.dinoden-shell .result-fade-leave-active{transition:opacity .2s ease}.dinoden-shell .result-fade-enter-from{opacity:0;transform:translateY(20px)}.dinoden-shell .result-fade-leave-to{opacity:0}.dinoden-shell .inventory-wrap{min-height:100vh;overflow:hidden;position:relative}.dinoden-shell .inventory-page{--accent-rgb:var(--brand-rgb,52,211,153);position:relative;z-index:1}.dinoden-shell .inv-bg{pointer-events:none}.dinoden-shell .inv-bg,.dinoden-shell .inv-bg-pattern{top:0;right:0;bottom:0;left:0;position:absolute}.dinoden-shell .inv-bg-pattern{background:url(/assets/dinoden/images/inventory/pattern.svg) top/160px 160px;-webkit-mask-image:radial-gradient(ellipse 80% 75% at 50% 30%,#000 0,rgba(0,0,0,.6) 50%,transparent 100%);mask-image:radial-gradient(ellipse 80% 75% at 50% 30%,#000 0,rgba(0,0,0,.6) 50%,transparent 100%);opacity:.45}.dinoden-shell .inv-bg-shade{background:linear-gradient(180deg,transparent 55%,rgba(4,7,6,.55));top:0;right:0;bottom:0;left:0;position:absolute}.dinoden-shell .inv-head{flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between;margin-bottom:1.5rem}.dinoden-shell .inv-head,.dinoden-shell .inv-head-title{align-items:center;display:flex}.dinoden-shell .inv-head-title{gap:1rem;min-width:0}.dinoden-shell .inv-tagline{color:#ffffff59;font-size:.75rem;margin-top:.15rem}.dinoden-shell .lb-title-icon{align-items:center;background:rgba(var(--accent-rgb),.08);border:1px solid rgba(var(--accent-rgb),.3);box-shadow:0 0 24px rgba(var(--accent-rgb),.1),inset 0 1px #ffffff0a;color:rgba(var(--accent-rgb),.95);display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.dinoden-shell .lb-title{background:linear-gradient(180deg,#fff 0,rgba(var(--accent-rgb),.65));-webkit-background-clip:text;background-clip:text;color:#fff;font-size:clamp(1.6rem,3.5vw,2.25rem);font-weight:800;letter-spacing:.06em;text-transform:uppercase;-webkit-text-fill-color:transparent;line-height:1.1}.dinoden-shell .inv-live{align-items:center;background:#080e0b99;border:1px solid hsla(0,0%,100%,.08);display:inline-flex;gap:.75rem;min-width:240px;padding:.55rem .9rem;transition:all .3s ease}.dinoden-shell .inv-live.is-online{border-color:rgba(var(--accent-rgb),.4);box-shadow:0 0 24px rgba(var(--accent-rgb),.12),inset 0 1px #ffffff0a}.dinoden-shell .inv-live-dot{background:#ffffff26;border-radius:50%;flex-shrink:0;height:8px;width:8px}.dinoden-shell .inv-live.is-online .inv-live-dot{animation:liveDotPulse-1fa3dc3d 2s ease-in-out infinite;background:rgb(var(--accent-rgb));box-shadow:0 0 12px rgba(var(--accent-rgb),.8)}.dinoden-shell .inv-live-body{display:flex;flex-direction:column;line-height:1.2;min-width:0}.dinoden-shell .inv-live-k{color:#fff6;font-size:.56rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .inv-live.is-online .inv-live-k{color:rgba(var(--accent-rgb),.85)}.dinoden-shell .inv-live-v{color:#fff;font-size:.85rem;font-weight:800;margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .inv-live-sep{margin:0 .3rem;opacity:.35}.dinoden-shell .inv-live-accent{color:rgb(var(--accent-rgb))}.dinoden-shell .inv-live-growth{font-variant-numeric:tabular-nums;margin-left:.3rem;opacity:.6}.dinoden-shell .inv-live-sub{color:#ffffff59;font-size:.68rem;margin-top:.15rem}.dinoden-shell .inv-toolbar{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080e0be0;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;margin:0 0 1.5rem;padding:.6rem 0;position:sticky;top:4.5rem;z-index:20}.dinoden-shell .inv-tabs{background:#00000040;border:1px solid hsla(0,0%,100%,.08);display:flex}.dinoden-shell .inv-tab{align-items:center;color:#fff6;cursor:pointer;display:inline-flex;font-size:.65rem;font-weight:800;gap:.4rem;height:36px;letter-spacing:.1em;padding:0 .85rem;text-transform:uppercase;transition:color .15s ease,background .15s ease}.dinoden-shell .inv-tab+.inv-tab{border-left:1px solid hsla(0,0%,100%,.08)}.dinoden-shell .inv-tab:hover:not(.is-disabled){color:#ffffffbf}.dinoden-shell .inv-tab.is-active{background:rgba(var(--accent-rgb),.1);box-shadow:inset 0 -2px rgba(var(--accent-rgb),.85);color:rgb(var(--accent-rgb))}.dinoden-shell .inv-tab.is-disabled{color:#ffffff26;cursor:not-allowed}.dinoden-shell .inv-tab-count{background:#00000059;border:1px solid hsla(0,0%,100%,.12);color:#fff9;font-size:.6rem;font-variant-numeric:tabular-nums;padding:0 .35rem}.dinoden-shell .inv-tab.is-active .inv-tab-count{border-color:rgba(var(--accent-rgb),.4);color:rgb(var(--accent-rgb))}.dinoden-shell .inv-tab-soon{color:#ffffff26;font-size:.5rem}.dinoden-shell .inv-tools{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-left:auto}.dinoden-shell .inv-chips{display:flex;gap:.35rem}.dinoden-shell .period-chip{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);color:#fff6;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.65rem;font-weight:700;gap:.3rem;height:34px;letter-spacing:.08em;padding:0 .7rem;text-transform:uppercase;transition:all .15s ease;white-space:nowrap}.dinoden-shell .period-chip:hover:not(:disabled):not(.is-static){border-color:rgba(var(--accent-rgb),.3);color:rgba(var(--accent-rgb),.85)}.dinoden-shell .period-chip:disabled{cursor:not-allowed;opacity:.4}.dinoden-shell .period-chip.is-static{cursor:default;font-variant-numeric:tabular-nums}.dinoden-shell .period-chip.is-active{background:rgba(var(--accent-rgb),.1);border-color:rgba(var(--accent-rgb),.45);color:rgb(var(--accent-rgb))}.dinoden-shell .period-chip.is-tall{height:40px;padding:0 .9rem}.dinoden-shell .period-chip.is-accent{border-color:rgba(var(--accent-rgb),.35);color:rgb(var(--accent-rgb))}.dinoden-shell .period-chip.is-gold{border-color:#fcd34d59;color:#fcd34d}.dinoden-shell .period-chip.is-gold:hover:not(:disabled){border-color:#fcd34d99;color:#fde082}.dinoden-shell .period-chip.is-danger{border-color:#f43f5e4d;color:#fda4afd9}.dinoden-shell .period-chip.is-danger:hover:not(:disabled){border-color:#f43f5e8c;color:#fda4af}.dinoden-shell .inv-slots{align-items:center;background:rgba(var(--accent-rgb),.07);border:1px solid rgba(var(--accent-rgb),.3);color:rgb(var(--accent-rgb));display:inline-flex;gap:.4rem;height:36px;padding:0 .75rem}.dinoden-shell .inv-slots.is-full{background:#f43f5e14;border-color:#f43f5e66;color:#fda4af}.dinoden-shell .inv-slots-k{font-size:.6rem;font-weight:800;letter-spacing:.12em;opacity:.7;text-transform:uppercase}.dinoden-shell .inv-slots-v{font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:900}.dinoden-shell .inv-slots-v small{font-size:.65rem;opacity:.6}.dinoden-shell .inv-search{max-width:100%;position:relative;width:15rem}.dinoden-shell .inv-search-icon{color:#ffffff4d;left:.7rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.dinoden-shell .inv-search-input{background:#00000040;border:1px solid hsla(0,0%,100%,.08);color:#fff;font-size:.75rem;height:36px;outline:none;padding:0 .75rem 0 2.1rem;transition:border-color .15s ease;width:100%}.dinoden-shell .inv-search-input::-moz-placeholder{color:#ffffff40}.dinoden-shell .inv-search-input::placeholder{color:#ffffff40}.dinoden-shell .inv-search-input:focus{border-color:rgba(var(--accent-rgb),.5)}.dinoden-shell .inv-dd{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.08);display:inline-flex;height:36px;position:relative;transition:border-color .15s ease}.dinoden-shell .inv-dd:focus-within,.dinoden-shell .inv-dd:hover{border-color:rgba(var(--accent-rgb),.45)}.dinoden-shell .inv-dd-icon{color:#ffffff59;margin-left:.7rem;pointer-events:none}.dinoden-shell .inv-dd-k{color:#ffffff4d;font-size:.62rem;letter-spacing:.14em;margin-left:.45rem;pointer-events:none}.dinoden-shell .inv-dd-k,.dinoden-shell .inv-dd-select{font-weight:800;text-transform:uppercase}.dinoden-shell .inv-dd-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:rgb(var(--accent-rgb));cursor:pointer;font-size:.72rem;height:100%;letter-spacing:.08em;outline:none;padding:0 1.9rem 0 .5rem}.dinoden-shell .inv-dd-chev{color:#fff6;pointer-events:none;position:absolute;right:.6rem;top:50%;transform:translateY(-50%)}.dinoden-shell .inv-items-stack{display:flex;flex-direction:column;gap:1.75rem}.dinoden-shell .inv-items-group.is-bags{order:-1}.dinoden-shell .inv-group-label{align-items:center;color:#ffffff80;display:flex;font-size:.68rem;font-weight:800;gap:.5rem;letter-spacing:.18em;margin-bottom:.75rem;text-transform:uppercase}.dinoden-shell .inv-group-label:after{background:linear-gradient(90deg,hsla(0,0%,100%,.12),transparent);content:"";flex:1;height:1px;margin-left:.25rem}.dinoden-shell .inv-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.dinoden-shell .inv-empty{background:linear-gradient(180deg,#0e1c1666,#080e0a99);border:1px solid hsla(0,0%,100%,.05);padding:4rem 1rem;text-align:center}.dinoden-shell .inv-sentinel{display:flex;justify-content:center;margin-top:1.5rem;padding:1.5rem 0}.dinoden-shell .inv-sentinel-loading{align-items:center;color:#fff6;display:inline-flex;font-size:.72rem;gap:.5rem}.dinoden-shell .inv-sentinel-end{font-size:.62rem;letter-spacing:.14em}.dinoden-shell .inv-sentinel-end,.dinoden-shell .inv-total{color:#ffffff40;font-weight:700;text-transform:uppercase}.dinoden-shell .inv-total{font-size:.66rem;letter-spacing:.1em;margin-top:1rem}.dinoden-shell .inv-note{color:#fff6;font-size:.7rem;gap:.4rem;margin-bottom:1rem}.dinoden-shell .inv-note,.dinoden-shell .inv-uid{align-items:center;display:inline-flex}.dinoden-shell .inv-uid{background:#000000b3;border:1px solid rgba(var(--accent-rgb),.35);color:rgba(var(--accent-rgb),.9);font-family:ui-monospace,monospace;font-size:.58rem;font-weight:800;gap:.35rem;letter-spacing:.1em;padding:.15rem .45rem}.dinoden-shell .inv-uid-dot{animation:liveDotPulse-1fa3dc3d 2s ease-in-out infinite;background:rgb(var(--accent-rgb));border-radius:50%;height:5px;width:5px}.dinoden-shell .inv-status{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);color:#ffffff73;display:inline-flex;font-size:.55rem;font-weight:800;letter-spacing:.12em;padding:.1rem .4rem;text-transform:uppercase}.dinoden-shell .inv-status.is-parked{background:rgba(var(--accent-rgb),.08);border-color:rgba(var(--accent-rgb),.4);color:rgb(var(--accent-rgb))}.dinoden-shell .inv-status.is-auctioned,.dinoden-shell .inv-status.is-listed{background:#fcd34d14;border-color:#fcd34d66;color:#fcd34d}.dinoden-shell .inv-parked{align-items:center;color:#fff6;display:inline-flex;font-size:.66rem;font-variant-numeric:tabular-nums;gap:.25rem}.dinoden-shell .inv-card{--card-rgb:var(--brand-rgb,52,211,153);background:linear-gradient(180deg,#0c120fe6,#060908f2);border:1px solid rgba(var(--card-rgb),.2);box-shadow:0 16px 40px #00000059,inset 0 1px #ffffff0a;cursor:pointer;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;position:relative;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .25s ease,box-shadow .3s ease}.dinoden-shell .inv-card.is-static{cursor:default}.dinoden-shell .inv-card:hover{border-color:rgba(var(--card-rgb),.6);box-shadow:0 26px 60px #0000008c,0 0 40px rgba(var(--card-rgb),.22),inset 0 1px #ffffff0f;transform:translateY(-5px)}.dinoden-shell .inv-card-top{align-items:center;display:flex;gap:.3rem;inset:.65rem .65rem auto;pointer-events:none;position:absolute;z-index:3}.dinoden-shell .inv-chip{align-items:center;background:#000000b3;border:1px solid hsla(0,0%,100%,.15);color:#ffffffb3;display:inline-flex;font-size:.58rem;font-weight:800;gap:.25rem;letter-spacing:.12em;padding:.15rem .45rem;text-transform:uppercase;white-space:nowrap}.dinoden-shell .inv-chip.is-accent{border-color:rgba(var(--card-rgb),.5);color:rgb(var(--card-rgb))}.dinoden-shell .inv-chip.is-tone{border-color:rgba(var(--tone-rgb),.5);color:rgb(var(--tone-rgb))}.dinoden-shell .inv-chip.is-prime{border-color:#fcd34d80;color:#fcd34d}.dinoden-shell .inv-chip.is-mut{border-color:#a78bfa80;color:#c4b5fd}.dinoden-shell .inv-chip.is-elder{border-color:#fb923c80;color:#fdba74}.dinoden-shell .inv-card-hero{height:190px;overflow:hidden;position:relative}.dinoden-shell .inv-card-hero.is-sm{height:160px}.dinoden-shell .inv-card-glow{background:radial-gradient(ellipse at center,rgba(var(--card-rgb),.3) 0,rgba(var(--card-rgb),.07) 45%,transparent 70%);height:170px;left:50%;position:absolute;top:55%;transform:translate(-50%,-50%);transition:transform .3s ease;width:260px}.dinoden-shell .inv-card-ring{border:1px solid rgba(var(--card-rgb),.25);border-radius:50%;bottom:16px;box-shadow:inset 0 0 18px rgba(var(--card-rgb),.15);height:32px;left:50%;opacity:.7;position:absolute;transform:translate(-50%);transition:transform .3s ease,opacity .3s ease;width:180px}.dinoden-shell .inv-card-watermark{align-items:center;color:rgba(var(--card-rgb),.05);display:flex;font-size:40px;font-weight:900;top:0;right:0;bottom:0;left:0;justify-content:center;letter-spacing:.2em;pointer-events:none;position:absolute;text-transform:uppercase;white-space:nowrap}.dinoden-shell .inv-card-img{filter:drop-shadow(0 14px 22px rgba(0,0,0,.7));position:relative;transition:transform .4s cubic-bezier(.16,1,.3,1),filter .3s ease;z-index:1}.dinoden-shell .inv-card:hover .inv-card-img{filter:drop-shadow(0 18px 28px rgba(0,0,0,.8)) drop-shadow(0 0 22px rgba(var(--card-rgb),.45));transform:scale(1.07)}.dinoden-shell .inv-card:hover .inv-card-glow{transform:translate(-50%,-50%) scale(1.18)}.dinoden-shell .inv-card:hover .inv-card-ring{opacity:1;transform:translate(-50%) scale(1.1)}.dinoden-shell .inv-card-fallback{color:rgba(var(--card-rgb),.5);position:relative;z-index:1}.dinoden-shell .inv-card-body{display:flex;flex:1;flex-direction:column;padding:0 1rem .9rem;position:relative;z-index:1}.dinoden-shell .inv-card-kicker{color:rgba(var(--card-rgb),.75);font-size:.6rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .inv-card-name-row{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between;margin-top:.2rem}.dinoden-shell .inv-card-name{color:#fff;font-size:1.05rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .inv-card-num{color:rgb(var(--card-rgb));flex-shrink:0;font-size:1.1rem;font-variant-numeric:tabular-nums;font-weight:900;line-height:1}.dinoden-shell .inv-card-num small{font-size:.6rem;letter-spacing:.08em;margin-left:.15rem;opacity:.6;text-transform:uppercase}.dinoden-shell .inv-card-meta{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.6rem}.dinoden-shell .inv-card-desc{display:-webkit-box;font-size:.72rem;-webkit-line-clamp:2;line-height:1.5;margin-top:.4rem;min-height:2.4em;-webkit-box-orient:vertical;overflow:hidden}.dinoden-shell .inv-card-desc,.dinoden-shell .inv-tag{color:#ffffff73}.dinoden-shell .inv-tag{align-items:center;border:1px solid hsla(0,0%,100%,.12);display:inline-flex;font-size:.55rem;font-weight:800;gap:.25rem;letter-spacing:.12em;padding:.1rem .4rem;text-transform:uppercase}.dinoden-shell .inv-tag.is-sky{background:#38bdf814;border-color:#38bdf866;color:#7dd3fc}.dinoden-shell .inv-tag.is-pink{background:#f472b614;border-color:#f472b666;color:#f9a8d4}.dinoden-shell .inv-card-cta{align-items:center;background:#ffffff06;border-top:1px solid hsla(0,0%,100%,.06);color:#ffffff59;display:flex;font-size:.7rem;font-weight:900;gap:.4rem;height:38px;justify-content:center;letter-spacing:.16em;margin-top:auto;position:relative;text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease;z-index:2}.dinoden-shell .inv-card:hover .inv-card-cta{border-top-color:transparent}.dinoden-shell .inv-activate,.dinoden-shell .inv-card:hover .inv-card-cta{background:linear-gradient(135deg,rgba(var(--card-rgb),.95) 0,rgba(var(--card-rgb),.7));color:#fff}.dinoden-shell .inv-activate{align-items:center;border:1px solid rgba(var(--card-rgb),.3);box-shadow:0 6px 20px rgba(var(--card-rgb),.2);cursor:pointer;display:flex;font-size:.68rem;font-weight:900;gap:.4rem;height:40px;justify-content:center;letter-spacing:.14em;margin-top:.75rem;text-transform:uppercase;transition:box-shadow .2s ease,opacity .2s ease;width:100%}.dinoden-shell .inv-activate:hover:not(:disabled){box-shadow:0 8px 28px rgba(var(--card-rgb),.38)}.dinoden-shell .inv-activate:disabled{cursor:not-allowed;opacity:.45}.dinoden-shell .inv-activate.is-blocked{background:#ffffff0a;border-color:#ffffff14;box-shadow:none;color:#fff6}.dinoden-shell .inv-effects{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.25rem}.dinoden-shell .inv-effect{background:rgba(var(--accent-rgb),.06);border:1px solid rgba(var(--accent-rgb),.3);gap:.75rem;padding:.65rem .9rem}.dinoden-shell .inv-effect,.dinoden-shell .inv-effect-icon{align-items:center;display:flex}.dinoden-shell .inv-effect-icon{background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.35);color:rgb(var(--accent-rgb));flex-shrink:0;height:36px;justify-content:center;width:36px}.dinoden-shell .inv-effect-title{color:#fff;display:block;font-size:.85rem;font-weight:800}.dinoden-shell .inv-effect-sub{color:#fff6;display:block;font-size:.66rem}.dinoden-shell .inv-effect-time{align-items:center;color:rgb(var(--accent-rgb));display:inline-flex;font-size:.85rem;font-variant-numeric:tabular-nums;font-weight:800;gap:.3rem}.dinoden-shell .inv-modal{--tone-rgb:var(--accent-rgb);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a120ef7;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 50px 100px #000000b3,0 20px 50px #00000080,0 0 60px rgba(var(--tone-rgb),.1);overflow:hidden;position:relative}.dinoden-shell .inv-modal.is-shiny{--tone-rgb:34,211,238}.dinoden-shell .inv-modal.is-apex{--tone-rgb:244,63,94}.dinoden-shell .inv-modal.is-popover{overflow:visible}.dinoden-shell .inv-modal-accent{background:linear-gradient(90deg,transparent,rgba(var(--tone-rgb),.9),transparent);height:2px;inset:0 0 auto;position:absolute;z-index:5}.dinoden-shell .inv-close{align-items:center;background:#00000080;border:1px solid hsla(0,0%,100%,.12);color:#fff9;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:.9rem;top:.9rem;transition:all .15s ease;width:36px;z-index:6}.dinoden-shell .inv-close:hover{border-color:#ffffff4d;color:#fff}.dinoden-shell .inv-mhead{align-items:center;display:flex;gap:.75rem}.dinoden-shell .inv-mhead.is-item{align-items:flex-start;gap:1rem}.dinoden-shell .inv-mhead-icon{background:rgba(var(--tone-rgb),.1);border:1px solid rgba(var(--tone-rgb),.35);color:rgb(var(--tone-rgb));height:40px;width:40px}.dinoden-shell .inv-mhead-art,.dinoden-shell .inv-mhead-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.dinoden-shell .inv-mhead-art{background:radial-gradient(ellipse at center,rgba(var(--tone-rgb),.15),#0000004d 70%);border:1px solid rgba(var(--tone-rgb),.3);height:80px;width:80px}.dinoden-shell .inv-mhead-title{color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dinoden-shell .inv-mhead-title.is-tone{color:rgb(var(--tone-rgb));margin-bottom:.3rem}.dinoden-shell .inv-mhead-sub{color:#ffffff73;font-size:.72rem}.dinoden-shell .inv-divider{background:linear-gradient(90deg,rgba(var(--tone-rgb),.5),hsla(0,0%,100%,.06) 60%,transparent);height:1px;margin:1.1rem 0}.dinoden-shell .inv-label{color:#fff6;display:block;font-size:.6rem;font-weight:800;letter-spacing:.16em;margin-bottom:.4rem;text-transform:uppercase}.dinoden-shell .inv-hint{color:#ffffff59;font-size:.66rem;font-variant-numeric:tabular-nums;margin-top:.3rem}.dinoden-shell .inv-input{background:#0000004d;border:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:700;height:40px;outline:none;padding:0 .75rem;transition:border-color .15s ease;width:100%}.dinoden-shell .inv-input:focus{border-color:rgba(var(--tone-rgb),.6)}.dinoden-shell .inv-range{accent-color:rgb(var(--tone-rgb))}.dinoden-shell .inv-range-marks{color:#ffffff4d;display:flex;font-size:.58rem;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.3rem}.dinoden-shell .inv-segs{display:flex;gap:.4rem}.dinoden-shell .inv-seg{--s-rgb:var(--tone-rgb);align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.08);color:#fff6;cursor:pointer;display:inline-flex;flex:1;font-size:.7rem;font-weight:800;gap:.4rem;height:40px;justify-content:center;letter-spacing:.1em;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .inv-seg.is-sky{--s-rgb:56,189,248}.dinoden-shell .inv-seg.is-pink{--s-rgb:244,114,182}.dinoden-shell .inv-seg:hover{color:#fffc}.dinoden-shell .inv-seg.is-active{background:rgba(var(--s-rgb),.1);border-color:rgba(var(--s-rgb),.5);color:rgb(var(--s-rgb))}.dinoden-shell .inv-box{background:#00000040;border:1px solid hsla(0,0%,100%,.07);padding:.6rem .75rem}.dinoden-shell .inv-box.is-row{align-items:center;color:#fff6;display:flex;font-size:.68rem;gap:.5rem}.dinoden-shell .inv-box.is-accent{background:rgba(var(--tone-rgb),.05);border-color:rgba(var(--tone-rgb),.3)}.dinoden-shell .inv-box-k{align-items:center;color:#ffffff59;display:inline-flex;font-size:.58rem;font-weight:800;gap:.3rem;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .inv-box-k.is-accent{color:rgb(var(--tone-rgb))}.dinoden-shell .inv-box-v{color:#ffffffd9;display:block;font-size:.85rem;font-weight:700;margin-top:.15rem}.dinoden-shell .inv-box-v.is-muted{color:#ffffff4d;font-style:italic;font-weight:500}.dinoden-shell .inv-box-desc{color:#ffffff73;font-size:.68rem;line-height:1.5;margin-top:.3rem}.dinoden-shell .inv-box-note{color:#ffffff4d;font-size:.6rem}.dinoden-shell .inv-rows{display:flex;flex-direction:column;gap:.3rem;margin-top:.5rem}.dinoden-shell .inv-rows.is-boxed{background:#00000040;border:1px solid hsla(0,0%,100%,.07);margin-top:0;padding:.6rem .75rem}.dinoden-shell .inv-row{align-items:center;color:#ffffff80;display:flex;font-size:.72rem;gap:.75rem;justify-content:space-between}.dinoden-shell .inv-row.is-total{border-top:1px solid hsla(0,0%,100%,.07);color:#ffffffbf;font-size:.8rem;font-weight:800;margin-top:.3rem;padding-top:.5rem}.dinoden-shell .inv-row-v{color:#fffc;font-variant-numeric:tabular-nums;font-weight:800}.dinoden-shell .inv-row-v small{color:#ffffff59;font-weight:500}.dinoden-shell .inv-row-v.is-accent{color:rgb(var(--tone-rgb))}.dinoden-shell .inv-row-v.is-danger{color:#fda4af}.dinoden-shell .inv-row-v.is-muted{color:#ffffff73;font-weight:600}.dinoden-shell .inv-ghost{align-items:center;background:rgba(var(--tone-rgb),.08);border:1px solid rgba(var(--tone-rgb),.4);color:rgb(var(--tone-rgb));cursor:pointer;display:inline-flex;font-size:.62rem;font-weight:800;gap:.3rem;height:32px;justify-content:center;letter-spacing:.12em;padding:0 .75rem;text-transform:uppercase;transition:background .15s ease}.dinoden-shell .inv-ghost:hover{background:rgba(var(--tone-rgb),.16)}.dinoden-shell .inv-cost{align-items:center;background:#fcd34d0f;border:1px solid rgba(252,211,77,.3);display:flex;justify-content:space-between;padding:.6rem .75rem}.dinoden-shell .inv-cost-k{color:#fcd34dcc;font-size:.6rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .inv-cost-v{align-items:center;color:#fcd34d;display:inline-flex;font-size:.95rem;font-variant-numeric:tabular-nums;font-weight:900;gap:.35rem}.dinoden-shell .inv-cost-v img{height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}.dinoden-shell .inv-cap{color:rgb(var(--tone-rgb));display:flex;flex-direction:column;font-size:.62rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.1em;min-width:0;text-transform:uppercase}.dinoden-shell .inv-cap.is-full{color:#fda4af}.dinoden-shell .inv-cap-sub{font-size:.58rem;font-weight:600;letter-spacing:0;opacity:.8;text-transform:none}.dinoden-shell .inv-notice{align-items:center;border:1px solid;display:flex;font-size:.72rem;gap:.5rem;padding:.55rem .75rem}.dinoden-shell .inv-notice.is-sky{background:#38bdf812;border-color:#38bdf84d;color:#7dd3fc}.dinoden-shell .inv-notice.is-danger{background:#f43f5e14;border-color:#f43f5e59;color:#fda4af}.dinoden-shell .inv-primary{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(16,185,129,.3);box-shadow:0 6px 20px #10b98138,inset 0 1px #ffffff1f;color:#fff;cursor:pointer;display:inline-flex;font-size:.68rem;font-weight:900;gap:.4rem;height:40px;justify-content:center;letter-spacing:.14em;padding:0 1rem;text-transform:uppercase;transition:box-shadow .2s ease,opacity .2s ease,transform .15s ease;white-space:nowrap}.dinoden-shell .inv-primary:hover:not(:disabled){box-shadow:0 8px 28px #10b98161,inset 0 1px #ffffff1f;transform:translateY(-1px)}.dinoden-shell .inv-primary:disabled{cursor:not-allowed;opacity:.45}.dinoden-shell .inv-primary.is-gold{background:linear-gradient(135deg,#fcd34d,#f59e0b);border-color:#fcd34d66;box-shadow:0 6px 20px #f59e0b40,inset 0 1px #ffffff40;color:#1a1205}.dinoden-shell .inv-qty{align-items:stretch;background:#0000004d;border:1px solid hsla(0,0%,100%,.1);display:inline-flex;height:40px}.dinoden-shell .inv-qty-btn{align-items:center;color:#ffffff8c;cursor:pointer;display:inline-flex;justify-content:center;transition:all .15s ease;width:34px}.dinoden-shell .inv-qty-btn:hover:not(:disabled){background:#ffffff0f;color:#fff}.dinoden-shell .inv-qty-btn:disabled{cursor:default;opacity:.3}.dinoden-shell .inv-qty-input{-moz-appearance:textfield;background:transparent;border:0;border-left:1px solid hsla(0,0%,100%,.08);border-right:1px solid hsla(0,0%,100%,.08);color:#fcd34d;font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:800;outline:none;text-align:center;width:44px}.dinoden-shell .inv-qty-input::-webkit-inner-spin-button,.dinoden-shell .inv-qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dinoden-shell .inv-qty-max{border-left:1px solid hsla(0,0%,100%,.08);color:#fcd34dcc;cursor:pointer;font-size:.58rem;font-weight:800;letter-spacing:.12em;padding:0 .6rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .inv-qty-max:hover:not(:disabled){background:#fcd34d14;color:#fcd34d}.dinoden-shell .inv-qty-max:disabled{cursor:default;opacity:.3}.dinoden-shell .inv-primary.is-gold:hover:not(:disabled){box-shadow:0 8px 28px #f59e0b66,inset 0 1px #ffffff40}.dinoden-shell .inv-primary.is-danger{background:linear-gradient(135deg,#f43f5e,#be123c);border-color:#f43f5e66;box-shadow:0 6px 20px #f43f5e40,inset 0 1px #ffffff1f}.dinoden-shell .inv-primary.is-danger:hover:not(:disabled){box-shadow:0 8px 28px #f43f5e66,inset 0 1px #ffffff1f}.dinoden-shell .inv-primary.is-purple{background:linear-gradient(135deg,#c084fc,#7e22ce);border-color:#c084fc66;box-shadow:0 6px 20px #a855f740,inset 0 1px #ffffff1f}.dinoden-shell .inv-primary.is-purple:hover:not(:disabled){box-shadow:0 8px 28px #a855f766,inset 0 1px #ffffff1f}.dinoden-shell .inv-stage{background:linear-gradient(180deg,rgba(var(--tone-rgb),.1) 0,transparent 70%);border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0;height:340px;overflow:hidden;position:relative}.dinoden-shell .inv-stage-glow{background:radial-gradient(ellipse at center,rgba(var(--tone-rgb),.22) 0,transparent 65%);height:90%;left:50%;pointer-events:none;position:absolute;top:55%;transform:translate(-50%,-50%);width:70%}.dinoden-shell .inv-stage-watermark{align-items:center;color:rgba(var(--tone-rgb),.05);font-size:76px;font-weight:900;top:0;right:0;bottom:0;left:0;justify-content:center;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap}.dinoden-shell .inv-stage-chips,.dinoden-shell .inv-stage-watermark{display:flex;pointer-events:none;position:absolute}.dinoden-shell .inv-stage-chips{flex-wrap:wrap;gap:.3rem;left:1.25rem;right:3.5rem;top:.9rem;z-index:2}.dinoden-shell .inv-stage-foot{align-items:flex-end;background:linear-gradient(180deg,transparent,rgba(5,8,7,.95));display:flex;gap:1rem;inset:auto 0 0;justify-content:space-between;padding:2.5rem 1.5rem 1rem;position:absolute;z-index:2}.dinoden-shell .inv-stage-kicker{color:rgba(var(--tone-rgb),.85);font-size:.6rem;font-weight:800;letter-spacing:.16em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dinoden-shell .inv-stage-name-row{align-items:center;display:flex;gap:.5rem;margin-top:.15rem;min-width:0}.dinoden-shell .inv-stage-name{color:#fff;font-size:1.5rem;font-weight:800;letter-spacing:.04em;line-height:1.1;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dinoden-shell .inv-rename-btn{align-items:center;background:#0006;border:1px solid hsla(0,0%,100%,.12);color:#ffffff80;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:all .15s ease;width:28px}.dinoden-shell .inv-rename-btn:hover:not(:disabled){border-color:rgba(var(--tone-rgb),.5);color:rgb(var(--tone-rgb))}.dinoden-shell .inv-rename-btn:disabled{cursor:not-allowed;opacity:.4}.dinoden-shell .inv-rename-cd{color:#fcd34d;font-size:.62rem;font-variant-numeric:tabular-nums;font-weight:800}.dinoden-shell .inv-rename{display:flex;flex-direction:column;gap:.35rem;margin-top:.15rem}.dinoden-shell .inv-rename-input{background:#00000073;border:1px solid rgba(var(--tone-rgb),.4);color:#fff;flex:1;font-size:1.1rem;font-weight:800;height:40px;letter-spacing:.04em;min-width:0;outline:none;padding:0 .75rem;text-transform:uppercase}.dinoden-shell .inv-rename-input:focus{border-color:rgba(var(--tone-rgb),.8)}.dinoden-shell .inv-rename-hint{color:#fff6;font-size:.62rem}.dinoden-shell .inv-rename-hint.is-error{color:#fda4af}.dinoden-shell .inv-stage-growth{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0}.dinoden-shell .inv-stage-growth-k{color:#ffffff59;font-size:.58rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dinoden-shell .inv-stage-growth-v{color:rgb(var(--tone-rgb));font-size:1.8rem;font-variant-numeric:tabular-nums;font-weight:900;line-height:1}.dinoden-shell .inv-stage-growth-v small{font-size:.85rem;opacity:.6}.dinoden-shell .inv-mtabs{background:#00000040;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-shrink:0}.dinoden-shell .inv-mtab{align-items:center;color:#fff6;cursor:pointer;display:inline-flex;flex:1;font-size:.65rem;font-weight:800;gap:.4rem;height:42px;justify-content:center;letter-spacing:.12em;text-transform:uppercase;transition:color .15s ease,background .15s ease}.dinoden-shell .inv-mtab+.inv-mtab{border-left:1px solid hsla(0,0%,100%,.06)}.dinoden-shell .inv-mtab:hover{color:#ffffffbf}.dinoden-shell .inv-mtab.is-active{background:rgba(var(--tone-rgb),.08);box-shadow:inset 0 -2px rgba(var(--tone-rgb),.85);color:rgb(var(--tone-rgb))}.dinoden-shell .inv-mtab-count{border:1px solid hsla(0,0%,100%,.12);color:#ffffff80;font-size:.58rem;padding:0 .3rem}.dinoden-shell .inv-mtab.is-active .inv-mtab-count{border-color:rgba(var(--tone-rgb),.4);color:rgb(var(--tone-rgb))}.dinoden-shell .inv-mbody{flex:1;min-height:0;overflow-y:auto;padding:1.25rem 1.5rem;scrollbar-color:hsla(0,0%,100%,.1) transparent;scrollbar-width:thin}.dinoden-shell .inv-stage-ring{border:1px solid rgba(var(--tone-rgb),.3);border-radius:50%;bottom:72px;box-shadow:inset 0 0 30px rgba(var(--tone-rgb),.18),0 0 24px rgba(var(--tone-rgb),.1);height:52px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);width:46%}.dinoden-shell .inv-ov{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr) 230px}.dinoden-shell .inv-ov-side{gap:.45rem}.dinoden-shell .inv-ov-side,.dinoden-shell .inv-vrows{display:flex;flex-direction:column}.dinoden-shell .inv-vrows{gap:.35rem}.dinoden-shell .inv-vrow{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.06);display:grid;gap:.65rem;grid-template-columns:28px 64px minmax(0,1fr) 48px;padding:.4rem .6rem}.dinoden-shell .inv-vrow-icon{align-items:center;background:#0000004d;border:1px solid hsla(0,0%,100%,.08);display:flex;height:28px;justify-content:center;width:28px}.dinoden-shell .inv-vrow.is-accent .inv-vrow-icon{background:rgba(var(--tone-rgb),.08);border-color:rgba(var(--tone-rgb),.35);color:rgb(var(--tone-rgb))}.dinoden-shell .inv-vrow-k{color:#ffffff73;font-size:.6rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .inv-vrow-bar{background:#ffffff0f;display:block;height:8px;overflow:hidden}.dinoden-shell .inv-vrow-bar span{display:block;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.dinoden-shell .inv-vrow-bar span.is-accent{background:linear-gradient(90deg,rgba(var(--tone-rgb),.5),rgb(var(--tone-rgb)));box-shadow:0 0 10px rgba(var(--tone-rgb),.5)}.dinoden-shell .inv-vrow-v{font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:900;text-align:right}.dinoden-shell .inv-vrow-v.is-accent{color:rgb(var(--tone-rgb))}.dinoden-shell .inv-group-count{border:1px solid rgba(var(--tone-rgb),.4);color:rgb(var(--tone-rgb));font-size:.58rem;font-variant-numeric:tabular-nums;font-weight:800;padding:0 .35rem}.dinoden-shell .inv-group-link{align-items:center;color:rgba(var(--tone-rgb),.85);cursor:pointer;display:inline-flex;font-size:.58rem;font-weight:800;gap:.25rem;letter-spacing:.12em;text-transform:uppercase;transition:color .15s ease}.dinoden-shell .inv-group-link:hover{color:#fff}.dinoden-shell .inv-ov-muts{display:flex;flex-wrap:wrap;gap:.35rem}.dinoden-shell .inv-ov-mut{align-items:center;background:#a78bfa12;border:1px solid rgba(167,139,250,.3);color:#ddd6fe;display:inline-flex;font-size:.72rem;font-weight:600;gap:.4rem;padding:.3rem .6rem}.dinoden-shell .inv-ov-mut-slot{color:#c4b5fd99;font-size:.52rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dinoden-shell .inv-none.is-left{font-size:.72rem;padding:.4rem 0;text-align:left}.dinoden-shell .inv-fact.is-btn{cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease;width:100%}.dinoden-shell .inv-fact.is-btn:hover{background:rgba(var(--f-rgb),.08);border-color:rgba(var(--f-rgb),.4)}.dinoden-shell .inv-fact.is-prime{--f-rgb:252,211,77}.dinoden-shell .inv-fact.is-prime .inv-fact-k{color:#fcd34dd9}.dinoden-shell .inv-fact.is-prime .inv-fact-v{color:#fcd34d}.dinoden-shell .inv-fact-prog{background:#ffffff14;display:block;height:4px;margin-top:.35rem;overflow:hidden}.dinoden-shell .inv-fact-prog span{background:linear-gradient(90deg,#fcd34d80,#fcd34d);display:block;height:100%}.dinoden-shell .inv-fact-v.is-mono{font-family:ui-monospace,monospace;font-size:.66rem;letter-spacing:.02em}.dinoden-shell .inv-stats{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.dinoden-shell .inv-stat{background:#00000040;border:1px solid hsla(0,0%,100%,.06);padding:.55rem .7rem}.dinoden-shell .inv-stat-head{align-items:center;color:#ffffff73;display:flex;font-size:.6rem;font-weight:800;justify-content:space-between;letter-spacing:.14em;margin-bottom:.4rem;text-transform:uppercase}.dinoden-shell .inv-stat-v{font-variant-numeric:tabular-nums}.dinoden-shell .inv-stat-v.is-accent{color:rgb(var(--tone-rgb))}.dinoden-shell .inv-stat-bar{background:#ffffff0f;display:block;height:5px;overflow:hidden}.dinoden-shell .inv-stat-bar span{display:block;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.dinoden-shell .inv-stat-bar span.is-accent{background:linear-gradient(90deg,rgba(var(--tone-rgb),.5),rgb(var(--tone-rgb)));box-shadow:0 0 8px rgba(var(--tone-rgb),.5)}.dinoden-shell .inv-facts{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.dinoden-shell .inv-fact{--f-rgb:255,255,255;align-items:center;background:rgba(var(--f-rgb),.03);border:1px solid rgba(var(--f-rgb),.12);display:flex;gap:.6rem;padding:.55rem .7rem}.dinoden-shell .inv-fact.is-elder{--f-rgb:251,146,60}.dinoden-shell .inv-fact.is-purple{--f-rgb:192,132,252}.dinoden-shell .inv-fact-icon{align-items:center;background:rgba(var(--f-rgb,var(--tone-rgb)),.08);border:1px solid rgba(var(--f-rgb,var(--tone-rgb)),.3);color:rgba(var(--f-rgb,var(--tone-rgb)),.9);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.dinoden-shell .inv-fact-body{display:flex;flex-direction:column;min-width:0}.dinoden-shell .inv-fact-k{color:#ffffff59;font-size:.56rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dinoden-shell .inv-fact.is-elder .inv-fact-k{color:#fdba72d9}.dinoden-shell .inv-fact.is-purple .inv-fact-k{color:#d8b4fed9}.dinoden-shell .inv-fact-v{color:#fff;font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:900;line-height:1.15}.dinoden-shell .inv-fact-v small{font-size:.6rem;font-weight:800;letter-spacing:.1em;opacity:.6;text-transform:uppercase}.dinoden-shell .inv-fact.is-elder .inv-fact-v{color:#fdba74}.dinoden-shell .inv-fact.is-purple .inv-fact-v{color:#e9d5ff}.dinoden-shell .inv-fact-v.is-text{font-size:.82rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .inv-perk{border:1px solid;gap:.7rem;padding:.6rem .75rem}.dinoden-shell .inv-perk,.dinoden-shell .inv-perk-icon{align-items:center;display:flex}.dinoden-shell .inv-perk-icon{background:#00000059;border:1px solid hsla(0,0%,100%,.1);flex-shrink:0;height:40px;justify-content:center;width:40px}.dinoden-shell .inv-perk-name{display:block;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dinoden-shell .inv-perk-name small{font-size:.7rem;opacity:.7}.dinoden-shell .inv-perk-sub{display:block;font-size:.66rem;margin-top:.1rem;opacity:.6}.dinoden-shell .inv-none{color:#ffffff4d;font-size:.8rem;padding:2rem 0;text-align:center}.dinoden-shell .inv-none-sub{color:#fff3;font-size:.66rem;margin-top:.2rem}.dinoden-shell .inv-mutinfo{align-items:stretch;background:#00000040;border:1px solid hsla(0,0%,100%,.07);display:flex}.dinoden-shell .inv-mutinfo-rules{display:flex;flex:1;flex-direction:column;gap:.35rem;min-width:0;padding:.7rem .85rem}.dinoden-shell .inv-mutinfo-row{align-items:center;color:#ffffffa6;display:flex;font-size:.7rem;gap:.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .inv-mutinfo-k{color:#fff6;flex-shrink:0;font-size:.56rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;width:66px}.dinoden-shell .inv-mutinfo-k.is-ok{color:#34d399d9}.dinoden-shell .inv-mutinfo-k.is-sky{color:#38bdf8d9}.dinoden-shell .inv-mutinfo-cost{align-items:center;background:#fcd34d0d;border-left:1px solid hsla(0,0%,100%,.07);display:flex;flex-direction:column;flex-shrink:0;gap:.2rem;justify-content:center;padding:.7rem 1.1rem}.dinoden-shell .inv-mutinfo-cost-k{color:#fcd34db3;font-size:.52rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.dinoden-shell .inv-mutinfo-cost-v{align-items:center;color:#fcd34d;display:inline-flex;font-size:1.05rem;font-variant-numeric:tabular-nums;font-weight:900;gap:.3rem}.dinoden-shell .inv-mutinfo-cost-v img{height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}.dinoden-shell .inv-group{align-items:center;color:#ffffff80;display:flex;font-size:.62rem;font-weight:800;gap:.5rem;letter-spacing:.14em;margin-bottom:.5rem;text-transform:uppercase}.dinoden-shell .inv-group-line{background:#ffffff0f;flex:1;height:1px}.dinoden-shell .inv-mut{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.06);display:flex;gap:.5rem;padding:.45rem .65rem}.dinoden-shell .inv-mut.has-value{background:#a78bfa0f;border-color:#a78bfa40}.dinoden-shell .inv-mut-slot{color:#fff6;flex-shrink:0;font-size:.56rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.12em;text-transform:uppercase;width:4rem}.dinoden-shell .inv-mut-name{color:#ffffff40;flex:1;font-size:.75rem;font-style:italic;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .inv-mut.has-value .inv-mut-name{color:#ddd6fe;font-style:normal;font-weight:600}.dinoden-shell .inv-mut-edit{border:1px solid rgba(252,211,77,.35);color:#fcd34d;cursor:pointer;flex-shrink:0;font-size:.56rem;font-weight:800;letter-spacing:.12em;padding:.2rem .5rem;text-transform:uppercase;transition:all .15s ease}.dinoden-shell .inv-mut-edit:hover{background:#fcd34d1a;border-color:#fcd34db3}.dinoden-shell .inv-mut-lock{border:1px solid hsla(0,0%,100%,.06);color:#ffffff40;flex-shrink:0;font-size:.56rem;font-weight:800;letter-spacing:.12em;padding:.2rem .5rem;text-transform:uppercase;white-space:nowrap}.dinoden-shell .inv-mut-lock.is-growth{border-color:#38bdf84d;color:#7dd3fccc}.dinoden-shell .inv-prime{--f-rgb:255,255,255;align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);display:flex;gap:.75rem;padding:.75rem .9rem}.dinoden-shell .inv-prime.is-on{--f-rgb:252,211,77;background:#fcd34d12;border-color:#fcd34d66}.dinoden-shell .inv-prime-title{color:#fff9;display:block;font-size:.95rem;font-weight:800}.dinoden-shell .inv-prime.is-on .inv-prime-title{color:#fcd34d}.dinoden-shell .inv-prime-sub{color:#ffffff59;display:block;font-size:.68rem}.dinoden-shell .inv-conds{display:grid;gap:.4rem;grid-template-columns:repeat(5,minmax(0,1fr))}.dinoden-shell .inv-cond{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.06);color:#ffffff40;display:flex;flex-direction:column;font-size:.6rem;font-weight:800;gap:.3rem;letter-spacing:.1em;padding:.6rem 0}.dinoden-shell .inv-cond.is-met{background:#fcd34d14;border-color:#fcd34d66;color:#fcd34d}.dinoden-shell .inv-mfoot{background:#0000004d;border-top:1px solid hsla(0,0%,100%,.06);flex-shrink:0;gap:.75rem;justify-content:space-between;padding:.75rem 1.25rem}.dinoden-shell .inv-mfoot,.dinoden-shell .inv-mfoot-actions{align-items:center;display:flex;flex-wrap:wrap}.dinoden-shell .inv-mfoot-actions{gap:.4rem;margin-left:auto}.dinoden-shell .inv-target{align-items:center;background:#00000040;border:1px solid hsla(0,0%,100%,.08);display:inline-flex;gap:.5rem;height:40px;min-width:0;padding:0 .75rem}.dinoden-shell .inv-target.is-card{align-items:center;height:auto;padding:.6rem .75rem}.dinoden-shell .inv-target.is-ready{background:rgba(var(--accent-rgb),.05);border-color:rgba(var(--accent-rgb),.35)}.dinoden-shell .inv-target.is-blocked{background:#f43f5e0a;border-color:#f43f5e40}.dinoden-shell .inv-target .redeem-target-dot{background:#fff3;border-radius:50%;display:inline-block;flex-shrink:0;height:7px;width:7px}.dinoden-shell .inv-target.is-ready .redeem-target-dot{animation:liveDotPulse-1fa3dc3d 2s ease-in-out infinite;background:rgb(var(--accent-rgb));box-shadow:0 0 10px rgba(var(--accent-rgb),.7)}.dinoden-shell .inv-target.is-blocked .redeem-target-dot{background:#f43f5e}.dinoden-shell .inv-target-k{color:#ffffff8c;font-size:.58rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.dinoden-shell .inv-target.is-ready .inv-target-k{color:rgba(var(--accent-rgb),.9)}.dinoden-shell .inv-target-v{color:#ffffff73;font-size:.68rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .inv-target-line{color:#fff;display:block;font-size:.8rem;font-weight:800;margin-top:.1rem}.dinoden-shell .inv-target-line.is-muted{color:#ffffff73;font-size:.68rem;font-weight:500}@keyframes liveDotPulse-1fa3dc3d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.dinoden-shell .inv-drops{display:flex;flex-direction:column;gap:.25rem;max-height:240px;overflow-y:auto;padding-right:.25rem;scrollbar-color:hsla(0,0%,100%,.1) transparent;scrollbar-width:thin}.dinoden-shell .inv-drops.is-tall{max-height:280px}.dinoden-shell .inv-drop{--d-rgb:156,163,175;align-items:center;background:rgba(var(--d-rgb),.04);border:1px solid hsla(0,0%,100%,.05);border-left:2px solid rgba(var(--d-rgb),.8);display:flex;gap:.5rem;padding:.4rem .6rem}.dinoden-shell .inv-drop-name{flex:1;font-size:.75rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dinoden-shell .inv-drop-rarity{border:1px solid;flex-shrink:0;font-size:.52rem;font-weight:800;letter-spacing:.12em;padding:.1rem .35rem;text-transform:uppercase}.dinoden-shell .inv-drop-chance{flex-shrink:0;font-size:.68rem;font-variant-numeric:tabular-nums;font-weight:800;text-align:right;width:3.4rem}.dinoden-shell .inv-tt{--tone-rgb:var(--brand-rgb,52,211,153);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080e0bf7;border:1px solid rgba(var(--tone-rgb),.3);box-shadow:0 20px 50px #0009,0 0 30px rgba(var(--tone-rgb),.1)}.dinoden-shell .inv-tt-head{padding:.85rem .9rem .5rem}.dinoden-shell .inv-tt-title{color:#fff;font-size:.85rem;font-weight:800;letter-spacing:.04em;margin-bottom:.3rem;text-transform:uppercase}.dinoden-shell .inv-tt-title.is-tone{color:rgb(var(--tone-rgb))}.dinoden-shell .inv-tt-desc{color:#fff6;font-size:.66rem;font-style:italic;line-height:1.5;margin-top:.5rem}.dinoden-shell .inv-tt-body{border-top:1px solid hsla(0,0%,100%,.06);padding:.5rem .9rem .8rem}.dinoden-shell .inv-tt-sec{color:rgba(var(--tone-rgb),.7);font-size:.56rem;font-weight:800;justify-content:space-between;letter-spacing:.14em;margin-bottom:.4rem;text-transform:uppercase}.dinoden-shell .inv-tt-row,.dinoden-shell .inv-tt-sec{align-items:center;display:flex}.dinoden-shell .inv-tt-row{gap:.4rem;padding:.15rem 0}.dinoden-shell .inv-tt-row .inv-drop-name{font-size:.7rem}.dinoden-shell .inv-tt-empty{color:#ffffff40;font-size:.66rem;font-style:italic;padding:.5rem 0}.dinoden-shell .inv-tt-more{color:#ffffff40;font-size:.62rem;margin-top:.3rem}.dinoden-shell .inv-tt-foot{border-top:1px solid hsla(0,0%,100%,.06);color:#ffffff40;font-size:.58rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.1em;margin-top:.5rem;padding-top:.4rem;text-transform:uppercase}.dinoden-shell .tt-enter-active{transition:opacity .12s ease,transform .12s ease}.dinoden-shell .tt-leave-active{transition:opacity .08s ease}.dinoden-shell .tt-enter-from{opacity:0;transform:translate(-4px)}.dinoden-shell .tt-leave-to{opacity:0}.dinoden-shell .mut-slot{position:relative}.dinoden-shell .mut-trigger{align-items:center;background:#00000059;border:1px solid hsla(0,0%,100%,.08);color:#ffffffe6;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;height:40px;justify-content:space-between;padding:0 12px;text-align:left;transition:all .15s ease;width:100%}.dinoden-shell .mut-trigger:hover:not(:disabled){border-color:rgba(var(--tone-rgb),.45)}.dinoden-shell .mut-trigger.is-open{background:rgba(var(--tone-rgb),.05);border-color:rgba(var(--tone-rgb),.7)}.dinoden-shell .mut-trigger.has-value{color:rgb(var(--tone-rgb))}.dinoden-shell .mut-trigger:disabled{cursor:not-allowed;opacity:.5}.dinoden-shell .mut-panel{background:#0a120efa;border:1px solid rgba(var(--tone-rgb),.5);box-shadow:0 12px 40px #0009,0 0 24px rgba(var(--tone-rgb),.15);left:0;max-height:320px;overflow-y:auto;padding:6px;position:absolute;right:0;scrollbar-color:rgba(var(--tone-rgb),.4) transparent;scrollbar-width:thin;top:calc(100% + 4px);z-index:30}.dinoden-shell .mut-option{background:transparent;border:none;border-left:2px solid transparent;cursor:pointer;display:block;padding:10px 12px;text-align:left;transition:all .12s ease;width:100%}.dinoden-shell .mut-option:hover{background:rgba(var(--tone-rgb),.08);border-left-color:rgba(var(--tone-rgb),.6)}.dinoden-shell .mut-option.is-selected{background:rgba(var(--tone-rgb),.12);border-left-color:rgb(var(--tone-rgb))}.dinoden-shell .mut-option.is-current{background:rgba(var(--tone-rgb),.04)}.dinoden-shell .mut-name{color:#fff;display:block;font-size:13px;font-weight:700;letter-spacing:.02em}.dinoden-shell .mut-desc{color:#ffffff8c;display:block;font-size:11px;line-height:1.4;margin-top:4px}.dinoden-shell .dropdown-enter-active,.dinoden-shell .dropdown-leave-active{transition:opacity .15s ease,transform .15s ease}.dinoden-shell .dropdown-enter-from,.dinoden-shell .dropdown-leave-to{opacity:0;transform:translateY(-4px)}.dinoden-shell .detail-backdrop-enter-active{transition:opacity .3s ease}.dinoden-shell .detail-backdrop-leave-active{transition:opacity .2s ease}.dinoden-shell .detail-backdrop-enter-from,.dinoden-shell .detail-backdrop-leave-to{opacity:0}.dinoden-shell .detail-panel-enter-active{transition:all .3s cubic-bezier(.16,1,.3,1)}.dinoden-shell .detail-panel-leave-active{transition:all .15s ease-in}.dinoden-shell .detail-panel-enter-from{opacity:0;transform:translateY(16px) scale(.96)}.dinoden-shell .detail-panel-leave-to{opacity:0;transform:translateY(-8px) scale(.98)}.dinoden-shell .font-display{font-family:var(--font-display,"Teko",sans-serif)}.dinoden-shell .shred-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,#f43f5e73,#a855f78c);border:1px solid rgba(244,63,94,.2);cursor:pointer;height:6px;outline:none}.dinoden-shell .shred-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f5d0fe;border:2px solid #a855f7;box-shadow:0 0 8px #a855f799;cursor:pointer;height:16px;width:16px}.dinoden-shell .shred-range::-moz-range-thumb{background:#f5d0fe;border:2px solid #a855f7;box-shadow:0 0 8px #a855f799;cursor:pointer;height:14px;width:14px}.dinoden-shell .shred-range:disabled{cursor:not-allowed;opacity:.4}.dinoden-shell .shred-counter{align-items:flex-end;background:#0000004d;border:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;min-width:52px;padding:6px 10px}.dinoden-shell .shred-fade-enter-active{transition:opacity .18s ease}.dinoden-shell .shred-fade-leave-active{transition:opacity .35s ease}.dinoden-shell .shred-fade-enter-from,.dinoden-shell .shred-fade-leave-to{opacity:0}.dinoden-shell .shred-burst{animation:shredBurstIn-1fa3dc3d 1.8s cubic-bezier(.16,1,.3,1) forwards;background:radial-gradient(circle at center,rgba(168,85,247,.35) 0,rgba(168,85,247,.12) 18%,transparent 45%);height:120vmax;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.6);width:120vmax}@keyframes shredBurstIn-1fa3dc3d{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}30%{opacity:.8;transform:translate(-50%,-50%) scale(.85)}55%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}to{opacity:.5;transform:translate(-50%,-50%) scale(1.15)}}.dinoden-shell .shred-stage{align-items:center;display:flex;height:220px;justify-content:center;position:relative;width:220px}.dinoden-shell .shred-skin{animation:shredShake-1fa3dc3d .6s cubic-bezier(.36,.07,.19,.97) forwards,shredCollapse-1fa3dc3d .5s cubic-bezier(.55,.1,.85,.3) .6s forwards;filter:drop-shadow(0 0 0 rgba(192,132,252,0));transform-origin:center}@keyframes shredShake-1fa3dc3d{0%{filter:brightness(1) drop-shadow(0 0 0 rgba(192,132,252,0));transform:translate(0) rotate(0) scale(1)}8%{transform:translate(-4px,2px) rotate(-4deg) scale(1.02)}16%{filter:brightness(1.15) drop-shadow(0 0 10px rgba(192,132,252,.4));transform:translate(5px,-3px) rotate(5deg) scale(1.03)}24%{transform:translate(-6px,3px) rotate(-6deg) scale(1.04)}32%{filter:brightness(1.3) drop-shadow(0 0 18px rgba(192,132,252,.55));transform:translate(6px,-2px) rotate(6deg) scale(1.06)}40%{transform:translate(-7px,4px) rotate(-7deg) scale(1.08)}48%{filter:brightness(1.5) drop-shadow(0 0 26px rgba(233,213,255,.7));transform:translate(7px,-3px) rotate(7deg) scale(1.1)}56%{transform:translate(-8px,3px) rotate(-8deg) scale(1.12)}64%{filter:brightness(1.7) drop-shadow(0 0 34px rgba(233,213,255,.85));transform:translate(8px,-4px) rotate(8deg) scale(1.14)}72%{transform:translate(-6px,4px) rotate(-5deg) scale(1.18)}80%{filter:brightness(1.9) drop-shadow(0 0 42px rgba(245,208,254,.95));transform:translate(6px,-3px) rotate(5deg) scale(1.22)}to{filter:brightness(2.2) drop-shadow(0 0 56px rgba(255,255,255,1));transform:translate(0) rotate(0) scale(1.3)}}@keyframes shredCollapse-1fa3dc3d{0%{filter:brightness(2.2) blur(0);opacity:1;transform:scale(1.3) rotate(0)}35%{filter:brightness(1.8) blur(1px);opacity:.8;transform:scale(.9) rotate(3deg)}to{filter:brightness(1.2) blur(4px);opacity:0;transform:scale(.15) rotate(-4deg)}}.dinoden-shell .shred-ring{border:2px solid rgba(192,132,252,.5);border-radius:999px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.5)}.dinoden-shell .shred-ring-a{animation:shredRing-1fa3dc3d .6s ease-out forwards;height:180px;width:180px}.dinoden-shell .shred-ring-b{animation:shredRing-1fa3dc3d .6s ease-out .15s forwards;border-color:#e9d5ff66;height:260px;width:260px}@keyframes shredRing-1fa3dc3d{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}30%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.8)}}.dinoden-shell .shred-fragment{animation:shredFragBurst-1fa3dc3d .95s cubic-bezier(.22,1,.36,1) calc(.6s + var(--d, 0s)) forwards;filter:drop-shadow(0 0 8px rgba(192,132,252,.7));height:28px;left:50%;margin-left:-14px;margin-top:-14px;opacity:0;position:absolute;top:50%;transform-origin:center;width:28px}.dinoden-shell .shred-fragment img{height:100%;width:100%}@keyframes shredFragBurst-1fa3dc3d{0%{opacity:0;transform:rotate(var(--a,0deg)) translate(0) rotate(calc(var(--a, 0deg)*-1)) scale(.3)}12%{opacity:1;transform:rotate(var(--a,0deg)) translate(40px) rotate(calc(180deg - var(--a, 0deg))) scale(1.1)}75%{opacity:1;transform:rotate(var(--a,0deg)) translate(calc(var(--dist, 260px)*.85)) rotate(calc(540deg - var(--a, 0deg))) scale(.85)}to{opacity:0;transform:rotate(var(--a,0deg)) translate(var(--dist,260px)) rotate(calc(2turn - var(--a, 0deg))) scale(.5)}}.dinoden-shell .relative>.shred-counter,.dinoden-shell .shred-stage~.shred-counter{align-items:center;animation:shredCounterIn-1fa3dc3d .5s cubic-bezier(.16,1,.3,1) .7s forwards;background:none;border:0;margin-top:2rem;min-width:0;opacity:0;padding:0;text-align:center;transform:translateY(12px)}.dinoden-shell .shred-counter-num{animation:shredCounterPulse-1fa3dc3d .6s cubic-bezier(.16,1,.3,1) .75s;background:linear-gradient(180deg,#f5d0fe,#c084fc 50%,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 24px rgba(192,132,252,.6));font-size:3.5rem;line-height:1}@keyframes shredCounterIn-1fa3dc3d{0%{opacity:0;transform:translateY(12px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shredCounterPulse-1fa3dc3d{0%{transform:scale(.6)}40%{transform:scale(1.2)}to{transform:scale(1)}}@media(max-width:640px){.dinoden-shell .inv-head-title .lb-title-icon{height:40px;width:40px}.dinoden-shell .inv-grid{grid-template-columns:1fr}.dinoden-shell .inv-search{width:100%}.dinoden-shell .inv-stage{height:230px}.dinoden-shell .inv-stage-name{font-size:1.15rem}.dinoden-shell .inv-conds{gap:.25rem}.dinoden-shell .inv-ov{grid-template-columns:1fr}.dinoden-shell .inv-mfoot-actions{margin-left:0;width:100%}}body:has(.dinoden-shell){background:#0a0611}.dinoden-shell{--font-ui:"Rajdhani","Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--font-display:"Teko","Rajdhani",sans-serif;--cs-zoom:1;--bg:#0a0611;--panel:#10091a;--raised:#1a1126;--border:#ff8d2a1a;--text:#e2d6e8;--muted:#8f7a9a;--mint:#ff8d2a;--gold:#fcd34d;--blue:#a78bfa;--purple:#b58cff;--coral:#ffab57;--header:64px;--header-height:64px;--chat:320px;--friends:300px;--sidebar-width:320px;--rail:0px;background:#0a0611;color:var(--text);font-family:var(--font-ui);font-size:16px;line-height:1.5;min-height:100vh;background-image:radial-gradient(900px 520px at 88% -8%,#bea0ff29,#7f3dff0f 45%,transparent 70%),radial-gradient(700px 420px at 6% 104%,#f26f121f,transparent 65%)}.dinoden-shell .site-header{height:var(--header);padding:0 20px;gap:20px;z-index:100;flex-wrap:nowrap;background:#0a060eeb;-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6);border-bottom:1px solid var(--hw-line);box-shadow:0 1px #ff8d2a0f,0 20px 50px #000000a6,0 6px 16px #0006,0 0 40px #7f3dff1a}.dinoden-shell .header-brand{width:auto;gap:12px;margin:0;max-width:250px}.dinoden-shell .header-brand-icon{width:40px;height:40px}.dinoden-shell .header-brand-icon img{width:28px;height:28px;filter:none}.dinoden-shell .den-brand-copy{display:flex;flex-direction:column;min-width:0}.dinoden-shell .header-logo{display:block;font-size:20px;line-height:1;letter-spacing:.12em;text-transform:uppercase;font-weight:800;white-space:nowrap}.dinoden-shell .header-tagline{display:block;font-size:8px;letter-spacing:.22em;line-height:1.5;margin-top:5px;font-weight:700;color:#ffffff4d}.dinoden-shell .header-sep{display:block;flex-shrink:0;width:1px;height:28px;background:#ffffff0d}.dinoden-shell .den-topnav{display:flex;justify-content:flex-start;flex:1;min-width:0;gap:0;height:var(--header);overflow:visible}.dinoden-shell .den-nav-group{height:100%;position:relative;flex-shrink:0}.dinoden-shell .den-topnav .nav-btn{height:var(--header);padding:0 9.6px;font-size:11.52px;font-weight:800;letter-spacing:.06em;gap:4.8px;white-space:nowrap;display:flex;line-height:1.5;color:#ffffff80;position:relative}.dinoden-shell .nav-btn-icon{width:22px;height:22px}.dinoden-shell .nav-btn-chevron{display:none}.dinoden-shell .den-topnav .nav-btn:after{display:none}.dinoden-shell .den-topnav .nav-btn-active{color:#fff}.dinoden-shell .den-nav-popover{position:absolute;top:var(--header);left:0;z-index:110;width:290px;padding:8px;font-size:14px;line-height:1.5}.dinoden-shell .den-nav-popover .nav-dropdown-item>span:nth-child(2){flex:1}.dinoden-shell .den-menu-dismiss{position:fixed;inset:var(--header) 0 0;z-index:96;background:transparent}.dinoden-shell .header-actions{gap:12px;margin-left:auto;flex-shrink:0}.dinoden-shell .language-button{font-size:11px;font-weight:600;color:#ffffff80;gap:4px}.dinoden-shell .header-chat-toggle{display:none}.dinoden-shell .steam-button{border-radius:0;background:#7f3dffb8;color:#fff;border:1px solid #ff8d2a40;min-height:42px;padding:10px 20px;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;box-shadow:none;position:relative;overflow:hidden}.dinoden-shell .steam-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.12;background-image:url(/favicon.svg);background-size:38px;transform:rotate(-12deg)}.dinoden-shell .steam-button:hover{background:#9a63ffcc;color:#fff}.dinoden-shell .wallet-button,.dinoden-shell .diamond-wallet{font-size:12px;border-radius:0;background:#150d20;border-color:var(--hw-line);min-height:34px;gap:6px;padding:5px 8px}.dinoden-shell .account-trigger{width:34px;height:34px;border-radius:0}.dinoden-shell .dropdown-panel{background:#10091afa;border-color:var(--hw-line-strong);border-radius:0}.dinoden-shell .mobile-nav-toggle,.dinoden-shell .island-sidebar{display:none}.dinoden-shell .vine-border{position:fixed;top:var(--header);left:0;right:0;height:120px;z-index:30;pointer-events:none;overflow:hidden;opacity:.7;filter:saturate(.25) sepia(.4)}.dinoden-shell .vine-border>img{display:block;width:100%;height:auto;min-height:100px;object-fit:cover;object-position:top}.dinoden-shell .main-shell{margin:var(--header) 0 0 0;min-width:0;transition:margin-left .2s,margin-right .2s;background:transparent}.dinoden-shell.chat-open .main-shell{margin-left:var(--chat)}.dinoden-shell.social-open .main-shell{margin-right:var(--friends)}.dinoden-shell main{min-height:calc(100vh - var(--header));min-width:0}.dinoden-shell .page-content{padding:44px 32px 64px;max-width:1536px;min-width:0;margin:0 auto}.dinoden-shell .home-wrap{margin-top:0;min-height:calc(100vh - var(--header));overflow:hidden;position:relative}.dinoden-shell .den-home-background{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dinoden-shell .den-home-background>img{height:100%;width:100%;object-fit:cover;object-position:top;opacity:.16;filter:saturate(.25) brightness(.6)}.dinoden-shell .den-home-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a061155,#0a061122 20%,#0a0611d9 75%,#0a0611),radial-gradient(ellipse at center,transparent 30%,#0a0611b3)}.dinoden-shell .home-page{padding-top:44px;padding-bottom:48px}.dinoden-shell .hp-head-title{gap:16px;min-width:0}.dinoden-shell .hp-head h1{font-family:var(--font-ui);font-size:36px;font-weight:800;line-height:1.1;letter-spacing:.06em;margin:0;color:#fff}.dinoden-shell .hp-tagline{font-size:12px;line-height:1.5;margin:5px 0 0;color:#ffffff73}.dinoden-shell .hp-head-actions{gap:8px}.dinoden-shell .hp-head{margin:0 0 24px}.dinoden-shell .den-reading-time{margin-left:auto}.dinoden-shell .hp-card{border-radius:0;text-align:left}.dinoden-shell .hp-card-media{height:260px}.dinoden-shell .hp-card-media.is-sm{height:170px}.dinoden-shell .hp-card-body{min-height:140px}.dinoden-shell .hp-card-title{font-family:var(--font-ui);letter-spacing:0;margin-top:6.4px;line-height:1.25}.dinoden-shell .hp-card-title.is-lg{font-size:clamp(20px,17.6px + .5vw,27.2px)}.dinoden-shell .hp-card-excerpt{line-height:1.55}.dinoden-shell .hp-card-cta{width:100%;border-radius:0}.dinoden-shell .hp-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.dinoden-shell .hp-pager .period-chip{min-width:0}.dinoden-shell .den-host-notice{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--hw-line);background:#10091acc;margin-bottom:24px;font-size:13px;line-height:1.7}.dinoden-shell .chat-sidebar{position:fixed;top:var(--header);height:calc(100dvh - var(--header));bottom:0;left:0;right:auto;width:var(--chat);z-index:80;border:0;border-right:1px solid var(--hw-line);border-radius:0;transform:translate(-100%);visibility:hidden;background:#10091aeb;-webkit-backdrop-filter:blur(40px) saturate(1.8);backdrop-filter:blur(40px) saturate(1.8);box-shadow:1px 0 #ff8d2a0d,8px 0 30px #00000073;transition:transform .2s,visibility .2s}.dinoden-shell .chat-sidebar.mobile-open{transform:translate(0);visibility:visible}.dinoden-shell .den-chat-layout{height:100%;display:flex;flex-direction:column;min-height:0}.dinoden-shell .cs-head{flex-shrink:0}.dinoden-shell .mobile-chat-close{display:none}.dinoden-shell .cs-head-row{min-height:44px}.dinoden-shell .cs-head-row .cs-tabs{flex:1;min-width:0;gap:12px}.dinoden-shell .cs-head-row .cs-tab{white-space:nowrap;flex:none;font-size:11px;letter-spacing:0}.dinoden-shell.portal-shell .proximity-voice{z-index:70}.dinoden-shell .cs-head-row .sidebar-online-pill{font-size:10.88px;font-weight:700;margin-left:auto}.dinoden-shell .cs-rooms{margin:12px 14px}.dinoden-shell .chat-messages{padding:6.4px 0 9.6px;display:block}.dinoden-shell .chat-message{gap:0 10.4px;padding:8.8px 9.6px 8px;margin:6.4px 8px 0}.dinoden-shell .chat-message .avatar{border-radius:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff07}.dinoden-shell .den-message-content{min-width:0}.dinoden-shell .cs-msg-head{height:auto;flex-wrap:wrap;gap:3px 6px}.dinoden-shell .cs-name{font-size:13.44px;white-space:nowrap;max-width:75%;line-height:20.8px}.dinoden-shell .den-message-time{font-size:9px;color:#ffffff40;margin-left:auto;line-height:20px}.dinoden-shell .cs-msg-text{font-size:14px;line-height:1.5;color:#ffffffb3;margin-top:3px;overflow-wrap:anywhere}.dinoden-shell .chat-composer.cs-foot{margin-top:auto;padding:12px 14px 11px;flex-shrink:0}.dinoden-shell .chat-composer form.cs-input{padding:0 4.8px 0 12px;gap:4px;height:44px;border:1px solid #ff8d2a24;border-radius:0;background:#150e1f;display:flex;align-items:center}.dinoden-shell .chat-composer input.cs-input-field{padding:0;box-shadow:none;background:transparent;border:0;border-radius:0;font-size:13.44px;height:100%}.dinoden-shell .chat-composer button.cs-send{width:34px;height:34px;border:1px solid #ff8d2a40;border-radius:0;background:#7f3dff55;color:#c2b1cb;padding:0}.dinoden-shell .cs-foot-row{display:flex;align-items:center;margin-top:12px;gap:8px}.dinoden-shell .cs-link{display:inline-flex;gap:6px;align-items:center;font-size:10px;color:#ffffff59}.dinoden-shell .den-chat-counter{margin-left:auto;color:#ffffff40;font-size:9px}.dinoden-shell .chat-relay-hint,.dinoden-shell .chat-relay-state{font-size:10px;line-height:1.5;color:#b58cff;margin:0 0 7px}.dinoden-shell .chat-origin{font-size:8px;color:#ffab57}.dinoden-shell .empty-chat{color:#ffffff40;font-size:13px;padding:35px 24px;text-align:center}.dinoden-shell .chat-feed{padding:12px;font-size:13px}.dinoden-shell .den-chat-collapse{display:flex;position:fixed;top:calc(var(--header) + 10px);left:8px;right:auto;width:36px;height:36px;z-index:85;align-items:center;justify-content:center;color:#ff8d2acc;background:#10091ae6;border:1px solid var(--hw-line);transition:left .2s}.dinoden-shell .chat-scrim,.dinoden-shell .mobile-chat-toggle{display:none}.dinoden-shell .den-footer-inner{padding:40px 32px}.dinoden-shell .footer-root{margin-top:0}.dinoden-shell .ft-heading{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#fff9;margin:0 0 18px}.dinoden-shell .ft-link{font-size:13px;display:flex;align-items:center;gap:7px;margin:11px 0;color:#ffffff73}.dinoden-shell .ft-legal{display:flex;gap:20px;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.dinoden-shell .ft-copy{font-size:10px;line-height:1.6}.dinoden-shell .button{border-radius:0;background:#7f3dffb8;border-color:#ff8d2a40;color:#fff;box-shadow:none;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.dinoden-shell .button:hover:not(:disabled){background:#9a63ffcc;box-shadow:0 0 24px #7f3dff22}.dinoden-shell .button.secondary{background:#ffffff04;border-color:#ff8d2a26;color:#e2d6e8}.dinoden-shell .button.small{font-size:12px}.dinoden-shell .page-heading{margin:0 0 28px}.dinoden-shell .page-heading h1{font-family:var(--font-ui);text-transform:uppercase;font-size:32px;font-weight:800;letter-spacing:.06em;line-height:1.15;margin:8px 0}.dinoden-shell .page-heading p{font-size:13px;color:#ffffff73;line-height:1.7}.dinoden-shell .eyebrow{color:#ffab57b3;font-size:10px;letter-spacing:.14em}.dinoden-shell .text-link{color:#ffab57;font-size:12px}.dinoden-shell .panel,.dinoden-shell .portal-panel,.dinoden-shell .team-directory-card,.dinoden-shell .friend-card{border-radius:0;background:linear-gradient(180deg,#1c10289e,#10091abd);border-color:#ff8d2a1a;box-shadow:0 16px 40px #00000030,inset 0 1px #ffffff04}.dinoden-shell input:not([type=checkbox]):not([type=range]):not([type=color]),.dinoden-shell select,.dinoden-shell textarea{border-radius:0;border-color:#ff8d2a24;background-color:#150e1f;font-family:var(--font-ui);font-size:14px;color:#e2d6e8}.dinoden-shell .search-field input{background:none;border:0;box-shadow:none}.dinoden-shell .filter-tabs{background:#10091acc;border:1px solid #ff8d2a1a;border-radius:0;padding:4px}.dinoden-shell .filter-tabs button{border-radius:0;font-size:12px}.dinoden-shell .filter-tabs button.active{background:#ff8d2a14;color:#ffab57}.dinoden-shell .trading-subnav{border-bottom:1px solid #ff8d2a1a}.dinoden-shell .trading-subnav a{font-size:13px;border-radius:0}.dinoden-shell .market-info-bar{border-radius:0;background:#ff8d2a08;border-color:#ff8d2a1a;color:#b8a9c0;font-size:12px}.dinoden-shell .dino-grid{gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,235px),1fr))}.dinoden-shell .dino-card,.dinoden-shell .auction-lot,.dinoden-shell .game-card{border-radius:0;background:linear-gradient(180deg,#1c10289e,#10091abd);border-color:#ff8d2a1a;box-shadow:0 16px 40px #00000030,inset 0 1px #ffffff04;overflow:hidden}.dinoden-shell .dino-card:hover,.dinoden-shell .auction-lot:hover,.dinoden-shell .game-card:hover{border-color:#ff8d2a66;box-shadow:0 16px 40px #0006,0 0 25px #ff8d2a0a}.dinoden-shell .dino-card-art,.dinoden-shell .auction-lot-art{height:190px;background:radial-gradient(ellipse at 50% 60%,#7f3dff0f,transparent 70%),#10091a55}.dinoden-shell .dino-card-art>img{filter:none}.dinoden-shell .dino-card-details{padding:18px}.dinoden-shell .dino-card-name h3{font-size:20px;font-weight:700;letter-spacing:0}.dinoden-shell .dino-card-details>p{font-size:12px;line-height:1.6;color:#ffffff73}.dinoden-shell .dino-card-bottom{font-size:11px;border-color:#ff8d2a14}.dinoden-shell .dino-price{font-size:17px;color:#fcd34d}.dinoden-shell .rarity-label,.dinoden-shell .growth-badge{font-size:10px;border-radius:0}.dinoden-shell .game-card-copy{background:#10091acc;padding:20px}.dinoden-shell .game-card-copy h3{font-family:var(--font-display);font-size:29px;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.dinoden-shell .game-card-copy p{font-size:13px;color:#ffffff73}.dinoden-shell .game-card-visual{height:210px;background:radial-gradient(ellipse at 50% 60%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 80%),#10091a99}.dinoden-shell .auction-tabs,.dinoden-shell .auction-guide,.dinoden-shell .auction-search-input,.dinoden-shell .auction-empty,.dinoden-shell .empty-state{border-radius:0;border-color:#ff8d2a1a;background:#10091a99}.dinoden-shell .auction-tabs button{border-radius:0;font-size:13px}.dinoden-shell .auction-tabs button.active{background:#ff8d2a14;color:#ffab57}.dinoden-shell .auction-search-input input{background:transparent;border:0}.dinoden-shell .auction-guide h2{font-size:23px}.dinoden-shell .auction-guide p{color:#b8a9c0}.dinoden-shell .auction-empty h2,.dinoden-shell .empty-state h2{font-size:26px;font-weight:700}.dinoden-shell .auction-empty p,.dinoden-shell .empty-state p{font-size:14px;line-height:1.8}.dinoden-shell .toast{background:#150d20;border-color:#ff8d2a33;border-radius:0}body:has(.dinoden-shell) .modal-backdrop{background:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body:has(.dinoden-shell) .modal-panel{background:linear-gradient(145deg,#1c1028,#10091a);border:1px solid #ff8d2a33;border-radius:0;color:#e2d6e8;font-family:Rajdhani,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;box-shadow:0 32px 100px #000b}body:has(.dinoden-shell) .modal-panel .button{border-radius:0;min-height:42px;font-size:14px;background:#7f3dffb8;color:#fff;border-color:#ff8d2a40}body:has(.dinoden-shell) .modal-panel .button.secondary{background:#ffffff05;color:#e2d6e8}body:has(.dinoden-shell) .modal-heading h2{font:500 30px/1.2 Teko,Rajdhani,sans-serif;letter-spacing:.06em;text-transform:uppercase}body:has(.dinoden-shell) .modal-panel input,body:has(.dinoden-shell) .modal-panel select{border-radius:0;background:#150e1f;border-color:#ff8d2a26;font-size:14px}.den-article-image{width:100%;height:200px;object-fit:cover;margin-bottom:20px}.den-article-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.8;margin-bottom:25px;color:#c2b1cb}@media(min-width:1920px){.dinoden-shell{--header:72px;--header-height:72px;--chat:380px;--friends:340px;--sidebar-width:380px}.dinoden-shell .den-topnav .nav-btn{font-size:14.4px;padding:0 16px;gap:8px}.dinoden-shell .nav-btn-icon{width:28px;height:28px}.dinoden-shell .header-brand-icon{width:44px;height:44px}.dinoden-shell .header-logo{font-size:23px}.dinoden-shell .header-tagline{font-size:9px}}@media(min-width:2560px){.dinoden-shell{--header:80px;--header-height:80px;--chat:440px;--friends:380px;--sidebar-width:440px}}@media(max-width:1599px){.dinoden-shell .header-sep{display:none}.dinoden-shell .site-header{gap:12px}.dinoden-shell .header-actions{gap:10px}.dinoden-shell .steam-button{padding:10px 14px}.dinoden-shell .den-topnav .nav-btn{padding:0 7px}}@media(max-width:1279px){.dinoden-shell .den-topnav,.dinoden-shell .header-sep{display:none}.dinoden-shell .mobile-nav-toggle{display:flex}.dinoden-shell .site-header{gap:12px}.dinoden-shell .header-brand{margin-right:auto}.dinoden-shell .header-actions{margin-left:0}.dinoden-shell .island-sidebar{display:flex;position:fixed;left:0;right:auto;top:var(--header);bottom:0;z-index:98;width:280px;padding:18px 14px 0;background:#10091afa;border-right:1px solid #ff8d2a26;transform:translate(-100%);transition:transform .2s}.dinoden-shell .island-sidebar.mobile-open{transform:translate(0)}.dinoden-shell .sidebar-world{border-radius:0;background:#ffffff03;border-color:#ff8d2a1a}.dinoden-shell .side-navigation a{font-size:13px;border-radius:0;color:#ffffff80}.dinoden-shell .side-navigation h2{font-size:10px;color:#b58cff99}.dinoden-shell .side-navigation a.active{background:#ff8d2a12;color:#ffab57}.dinoden-shell .sidebar-apex{border-radius:0}.dinoden-shell .nav-scrim{z-index:97;inset:var(--header) 0 0;background:#0009}.dinoden-shell .page-content{padding:36px 24px 48px}.dinoden-shell .home-page{padding-top:40px}.dinoden-shell .hp-head h1{font-size:30px}.dinoden-shell .hp-head-actions{width:100%}.dinoden-shell .hp-card-media{height:220px}.dinoden-shell .hp-featured{grid-template-columns:1fr}.dinoden-shell .hp-card-body{min-height:130px}}@media(max-width:1279px){.dinoden-shell .main-shell,.dinoden-shell.chat-open .main-shell,.dinoden-shell.social-open .main-shell{margin:var(--header) 0 0}.dinoden-shell .header-chat-toggle,.dinoden-shell .den-chat-collapse{display:none}.dinoden-shell .chat-sidebar{width:min(400px,100vw)}.dinoden-shell .mobile-chat-close{display:flex;align-self:center;margin-left:4px}.dinoden-shell .chat-scrim{display:block;position:fixed;inset:var(--header) 0 0;background:#0008;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:75}.dinoden-shell .mobile-chat-toggle{display:flex;position:fixed;left:16px;right:auto;bottom:16px;top:auto;width:44px;height:44px;background:#150d20;border:1px solid #ff8d2a66;box-shadow:0 8px 30px #0008;color:#ffab57;z-index:74;border-radius:0;align-items:center;justify-content:center}.dinoden-shell .hp-featured{grid-template-columns:repeat(2,minmax(0,1fr))}.dinoden-shell .hp-head-actions{width:auto}.dinoden-shell .hp-head h1{font-size:32px}.dinoden-shell .vine-border{height:100px}.dinoden-shell .den-home-background>img{opacity:.12}}@media(max-width:720px){.dinoden-shell .site-header{padding:0 12px;gap:10px}.dinoden-shell .header-brand{gap:8px}.dinoden-shell .header-brand-icon{width:30px;height:30px;border:0;box-shadow:none;background:none}.dinoden-shell .header-brand-icon img{width:27px;height:27px}.dinoden-shell .header-logo{font-size:16px;letter-spacing:.1em}.dinoden-shell .header-tagline{display:none}.dinoden-shell .header-actions{gap:10px}.dinoden-shell .steam-button{font-size:11px;padding:8px 12px;min-height:36px;gap:7px}.dinoden-shell .steam-button>span{font-size:0}.dinoden-shell .steam-button>span:after{content:"SIGN IN";font-size:11px}.dinoden-shell:lang(zh-CN) .steam-button>span:after{content:"登录"}.dinoden-shell .language-button{font-size:10px}.dinoden-shell .language-button>svg{display:none}.dinoden-shell .page-content{padding:36px 16px 42px}.dinoden-shell .home-page{padding-top:36px}.dinoden-shell .hp-head-title{gap:12px;align-items:center}.dinoden-shell .hp-head h1{font-size:27px;line-height:1.15}.dinoden-shell .hp-tagline{font-size:12px;max-width:290px;margin-top:6px;line-height:1.5}.dinoden-shell .hp-head-actions{width:100%}.dinoden-shell .lb-title-icon{width:40px;height:40px}.dinoden-shell .hp-featured{grid-template-columns:1fr;gap:16px}.dinoden-shell .hp-card-media{height:200px}.dinoden-shell .hp-card-body{min-height:132px;padding:15px 18px 18px}.dinoden-shell .hp-grid{grid-template-columns:1fr}.dinoden-shell .hp-sec{margin:28px 0 16px;flex-wrap:wrap}.dinoden-shell .hp-sec .hp-pager{width:100%;justify-content:flex-end}.dinoden-shell .den-footer-inner{padding:32px 20px}.dinoden-shell .ft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.dinoden-shell .ft-brand{grid-column:1/-1}.dinoden-shell .ft-copy{font-size:10px}.dinoden-shell .page-heading h1{font-size:27px}.dinoden-shell .page-heading p{font-size:13px}.dinoden-shell .market-toolbar .filter-tabs>button{font-size:11px;padding:8px}.dinoden-shell .sort-select>select{font-size:12px}.dinoden-shell .dino-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dinoden-shell .dino-card-art{height:140px}.dinoden-shell .dino-card-details{padding:13px}.dinoden-shell .dino-card-name h3{font-size:16px}.dinoden-shell .dino-card-details>p{font-size:11px}.dinoden-shell .dino-card-bottom{font-size:10px;gap:4px;flex-wrap:wrap}.dinoden-shell .dino-price{font-size:15px}.dinoden-shell .rarity-label,.dinoden-shell .growth-badge{font-size:8px}.dinoden-shell .wallet-button,.dinoden-shell .diamond-wallet{font-size:10px;min-height:30px;padding:4px;gap:4px}.dinoden-shell .wallet-button .coin-icon{width:14px!important;height:14px!important;font-size:9px!important}.dinoden-shell .diamond-wallet>span{display:none}.dinoden-shell .account-trigger{width:28px;height:28px}}@media(max-width:389px){.dinoden-shell .site-header{padding:0 8px;gap:6px}.dinoden-shell .header-brand{gap:4px}.dinoden-shell .header-brand-icon{width:22px;height:25px}.dinoden-shell .header-brand-icon img{width:22px;height:22px}.dinoden-shell .header-logo{font-size:13px}.dinoden-shell .mobile-nav-toggle{width:22px;padding:0}.dinoden-shell .header-actions{gap:7px}.dinoden-shell .steam-button{font-size:10px;padding:7px 9px}.dinoden-shell .steam-button>svg{width:15px;height:15px}.dinoden-shell .hp-head h1{font-size:23px}.dinoden-shell .page-content{padding-left:14px;padding-right:14px}.dinoden-shell .hp-tagline{font-size:11px}.dinoden-shell .wallet-button,.dinoden-shell .diamond-wallet{font-size:9px;gap:3px;padding:3px}.dinoden-shell .diamond-wallet>svg{width:13px;height:13px}.dinoden-shell .account-trigger{width:25px;height:25px}.dinoden-shell .dino-card-name h3{font-size:14px}.dinoden-shell .dino-card-details{padding:11px}.dinoden-shell .dino-card-art{height:125px}}@media(prefers-reduced-motion:reduce){.dinoden-shell *,.dinoden-shell *:before,.dinoden-shell *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.dinoden-shell{--brand-rgb:255,141,42;--accent-rgb:255,141,42}.dinoden-shell .vine-border{height:120px;overflow:visible;opacity:1;filter:none}.dinoden-shell .vine-border>.vine-img{height:100%;width:100%;min-height:0;object-fit:cover;object-position:bottom center;mix-blend-mode:lighten;filter:saturate(.15) brightness(.5) sepia(.45) hue-rotate(-30deg);opacity:.85}.dinoden-shell .den-seasonal-web{position:fixed;top:var(--header);right:0;width:260px;height:260px;background:url(/assets/dinoden/web.svg) 0 0/100% 100% no-repeat;transform:scaleX(-1);opacity:.28;pointer-events:none;z-index:31}.dinoden-shell .header-brand-icon .logo-icon{width:28px;height:28px}.dinoden-shell .cs-tab.is-active:after{background:#f59e0b}.dinoden-shell .cs-room.is-active{background:#ff8d2a1a;color:#ffab57;border-color:#ff8d2a26}.dinoden-shell .hp-head-actions{display:flex}.dinoden-shell .hp-card{background:linear-gradient(180deg,#1c10289e,#10091abd);border-color:#ff8d2a1a}.dinoden-shell .hp-card-cta{background:#ffffff03}.dinoden-shell .hp-card:hover .hp-card-cta{background:linear-gradient(135deg,rgba(var(--card-rgb),.95),rgba(var(--card-rgb),.7));color:#fff}.dinoden-shell .den-home-background>img{opacity:.2;filter:saturate(.25) brightness(.6)}.dinoden-shell .den-chat-collapse{top:auto;bottom:32px;left:8px;right:auto;width:44px;height:44px;background:#0a0611cc}.dinoden-shell.chat-open .den-chat-collapse{left:calc(var(--chat) + 8px);right:auto}.dinoden-shell .den-chat-collapse:after{content:"";width:9px;height:9px;background:#ff8d2a;box-shadow:0 0 7px #ff8d2a80;position:absolute;top:-4px;right:-3px;border-radius:50%}.dinoden-shell .den-trading-wrap{position:relative;isolation:isolate;min-height:calc(100vh - var(--header))}.dinoden-shell .den-trading-wrap .page-content{padding-top:64px;min-height:calc(100vh - var(--header))}.dinoden-shell .ds-head{margin-bottom:24px}.dinoden-shell .ds-head-title h1{font-size:36px;line-height:1.1;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin:0}.dinoden-shell .ds-tagline{font-size:12px;color:#ffffff59;margin:5px 0 0;line-height:1.5}.dinoden-shell .ds-toolbar{background:#0a0611e0;top:calc(var(--header) + 8px);border-color:#ff8d2a12;margin-bottom:28px;min-height:56px;gap:12px 20px;padding:9.6px 0}.dinoden-shell .ds-cats{gap:5.6px}.dinoden-shell .ds-cat{height:34px;font-size:10.56px;padding:0 12.8px;gap:6px;border-radius:0}.dinoden-shell .ds-cat.is-active{background:#ff8d2a1f;border-color:#ff8d2a60;color:#ffab57;box-shadow:0 0 16px #ff8d2a15}.dinoden-shell .ds-cat.is-active .ds-cat-count{border-color:#ff8d2a60;color:#ffab57}.dinoden-shell .ds-search{border-radius:0;width:240px;min-width:120px;gap:8px;padding:0 11px;flex:none;background:#00000040;border-color:#ffffff14}.dinoden-shell .ds-search input.ds-search-input{padding:0;border:0;background:none;box-shadow:none;height:34px;font-size:12.8px}.dinoden-shell .ds-sortbtn{border-radius:0;height:36px}.dinoden-shell .ds-sortmenu{background:#10091afa;border-color:#ff8d2a26}.dinoden-shell .ds-sortbtn-v{color:#ffab57}.dinoden-shell .ds-tools{flex-wrap:wrap}.dinoden-shell .den-species-filter{display:flex;align-items:center;gap:6px;background:#00000040;border:1px solid #ffffff14;padding:0 8px;height:36px;font-size:12px;color:#ffffff73}.dinoden-shell .den-species-filter select{font-size:11px;border:0;background:none;padding:0 20px 0 0;height:32px;max-width:120px}.dinoden-shell .ds-empty{border-color:#ff8d2a0d;background:linear-gradient(180deg,#10091a44,#0a061199);border-radius:0;padding:64px 20px}.dinoden-shell .ds-empty h2{font-size:18px;margin:12px 0 8px}.dinoden-shell .ds-empty p{font-size:13px}.dinoden-shell .dino-grid.ds-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:16px}.dinoden-shell .dino-card.ds-card{background:linear-gradient(180deg,#1c10289e,#10091abd)}.dinoden-shell .ds-card-top .growth-badge{position:static;margin-left:auto}.dinoden-shell .dino-card-art.ds-card-hero{height:210px;background:transparent}.dinoden-shell .ds-card-hero .ds-card-img{height:150px;width:auto;max-width:88%;object-fit:contain}.dinoden-shell .dino-card-details.ds-card-body{padding:0 16px 16px}.dinoden-shell .dino-card-name h3.ds-card-name{font-size:17px;margin:3px 0 0;font-weight:800}.dinoden-shell .dino-card-bottom.ds-card-foot{margin-top:11px;padding-top:11px}.dinoden-shell .ds-card-cta{height:38px;width:100%;border-radius:0}.dinoden-shell .ds-bg-pattern,.dinoden-shell .mk-bg-pattern{opacity:.25;filter:hue-rotate(245deg)}.dinoden-shell .mk-tab{height:36px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;border-radius:0;background:none;color:#ffffff73;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.dinoden-shell .mk-tab span{font-size:9px;border:1px solid #ffffff14;padding:0 5px}.dinoden-shell .mk-tab.is-active{background:#ff8d2a15;color:#ffab57}@media(max-width:1279px){.dinoden-shell .den-trading-wrap .page-content{padding-top:64px}.dinoden-shell .ds-head-title h1{font-size:32px}.dinoden-shell .ds-tools{margin-left:0}.dinoden-shell .ds-search{flex:1;min-width:160px}.dinoden-shell .ds-toolbar{align-items:flex-start}.dinoden-shell .ds-tools{width:100%}}@media(max-width:767px){.dinoden-shell .vine-border{display:none}.dinoden-shell .den-seasonal-web{width:140px;height:140px;opacity:.18}.dinoden-shell .den-trading-wrap .page-content{padding-top:36px}.dinoden-shell .ds-head-title h1{font-size:28px}.dinoden-shell .ds-head-title{gap:12px}.dinoden-shell .ds-tagline{font-size:12px}.dinoden-shell .ds-toolbar{position:relative;top:auto}.dinoden-shell .ds-cats{gap:5px}.dinoden-shell .ds-cat{font-size:10px;padding:0 8px;gap:4px}.dinoden-shell .ds-search{min-width:100%;width:100%}.dinoden-shell .ds-sortbtn{font-size:11px}.dinoden-shell .dino-grid.ds-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dinoden-shell .dino-card-art.ds-card-hero{height:150px}.dinoden-shell .ds-card-hero .ds-card-img{height:104px}.dinoden-shell .dino-card-name h3.ds-card-name{font-size:15px}.dinoden-shell .dino-card-details.ds-card-body{padding:0 11px 12px}.dinoden-shell .ds-card-cta{font-size:9px;letter-spacing:.1em}.dinoden-shell .ds-card-top{top:9px;right:9px;bottom:9px;left:9px;gap:3px}.dinoden-shell .ds-card-cat{font-size:9px}.dinoden-shell .dino-card-bottom.ds-card-foot{min-height:42px}.dinoden-shell .ds-head-actions{gap:6px}}.dinoden-shell .page-heading>div{position:relative;padding-left:64px;min-width:0}.dinoden-shell .page-heading>div>.eyebrow{display:none}.dinoden-shell .den-heading-icon{position:absolute;left:0;top:2px;display:flex;align-items:center;justify-content:center;flex-shrink:0;height:48px;width:48px;background:linear-gradient(135deg,#ff8d2a14,#ff8d2a03);border:1px solid #ff8d2a40;box-shadow:inset 0 1px #ffab5708,0 0 24px #ff8d2a0a;color:#ff8d2a}.dinoden-shell .page-heading h1{font-size:36px;margin:0;line-height:1.1}.dinoden-shell .page-heading p{font-size:12px;line-height:1.5;margin:5px 0 0;color:#ffffff59}.dinoden-shell .game-controls,.dinoden-shell .game-stage,.dinoden-shell .game-rules,.dinoden-shell .mines-settings,.dinoden-shell .mines-board-panel,.dinoden-shell .history-empty,.dinoden-shell .play-note{border-radius:0;background:linear-gradient(180deg,#1c10289e,#10091abd);border-color:#ff8d2a1a}.dinoden-shell .game-controls h2{font-family:var(--font-ui);font-size:25px;font-weight:800}.dinoden-shell .game-subnav{border-color:#ff8d2a1a}.dinoden-shell .game-subnav a{border-radius:0;font-size:12px}.dinoden-shell .game-subnav a.active{background:#ff8d2a14;color:#ffab57}.dinoden-shell .game-stage-header,.dinoden-shell .game-stage-footer{border-color:#ff8d2a14;background:#0a061144;font-size:10px}.dinoden-shell .den-membership-head{padding:0;margin:0 0 32px;background:none;border:0;min-height:0;box-shadow:none;text-align:left}.dinoden-shell .den-membership-head h1{font-size:36px;letter-spacing:.06em;color:#fff}.dinoden-shell .den-membership-head p{max-width:none;font-size:12px;line-height:1.5;margin-top:5px}.dinoden-shell .membership-card,.dinoden-shell .benefit-card,.dinoden-shell .faq-item,.dinoden-shell .faq-aside{border-radius:0;background:linear-gradient(180deg,#1c10289e,#10091abd);border-color:#ff8d2a1a}@media(max-width:767px){.dinoden-shell .page-heading>div{padding-left:52px}.dinoden-shell .den-heading-icon{width:40px;height:40px}.dinoden-shell .page-heading h1,.dinoden-shell .den-membership-head h1{font-size:27px}.dinoden-shell .page-heading p{font-size:12px}}.dinoden-shell .steam-button:before{display:none}.dinoden-shell .den-seasonal-rain{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:32}.dinoden-shell .chat-sidebar:after{content:"";position:absolute;right:0;top:102px;height:150px;width:150px;opacity:.22;background:url(/assets/dinoden/web.svg) 0 0/100% 100% no-repeat;transform:scaleX(-1);pointer-events:none}@media(min-width:1400px)and (max-width:1919px){.dinoden-shell .site-header{gap:20px}.dinoden-shell .header-sep{display:block}.dinoden-shell .den-topnav .nav-btn{padding:0 9.6px}}.dinoden-shell .account-dropdown .account-admin-link{color:#ffb078;background:linear-gradient(90deg,#ff8b4212,transparent);border:1px solid #ff945523;border-radius:7px;margin:7px 0}.dinoden-shell .account-dropdown .account-admin-link>svg:last-child{margin-left:auto}.dinoden-shell .account-dropdown .account-admin-link:hover{color:#ffd0aa;background:#ff94551b}.dinoden-shell .friends-sidebar{left:auto;right:0;width:var(--friends);border-right:0;border-left:1px solid var(--hw-line);transform:translate(100%);box-shadow:-1px 0 #ff8d2a0d,-8px 0 30px #00000073}.dinoden-shell .friends-sidebar.mobile-open{transform:translate(0)}.dinoden-shell .den-friends-collapse{display:flex;position:fixed;bottom:32px;right:8px;width:44px;height:44px;z-index:85;align-items:center;justify-content:center;color:#ff8d2acc;background:#0a0611cc;border:1px solid var(--hw-line);transition:right .2s}.dinoden-shell.social-open .den-friends-collapse{right:calc(var(--friends) + 8px)}.dinoden-shell .mobile-friends-toggle{display:none}@media(max-width:1279px){.dinoden-shell .den-friends-collapse{display:none}.dinoden-shell .friends-sidebar{width:min(340px,100vw)}.dinoden-shell .mobile-friends-toggle{display:flex;position:fixed;right:16px;bottom:16px;width:44px;height:44px;background:#150d20;border:1px solid #ff8d2a66;box-shadow:0 8px 30px #0008;color:#ffab57;z-index:74;align-items:center;justify-content:center}}.dinoden-shell .header-brand-icon{background:none;border:0;box-shadow:none;overflow:visible;width:40px;height:40px;flex-shrink:0}.dinoden-shell .header-brand-icon .island-logo{display:block;width:40px;height:40px;object-fit:contain;filter:none;border-radius:23%}.dinoden-shell .header-logo{font-size:20px;letter-spacing:.16em;font-weight:750;line-height:1.2}.dinoden-shell .header-tagline{font-size:7px;letter-spacing:.16em;color:#b9c5b39e;margin-top:4px;white-space:nowrap}.dinoden-shell .den-brand-copy{min-width:0}.dinoden-shell .header-brand{gap:10px}.login-art>img,.hp-author img{border-radius:23%;object-fit:contain}.dinoden-shell .member-badge{white-space:nowrap;font-size:9px;line-height:1.6;letter-spacing:0;padding:1px 6px;flex-shrink:0}.dinoden-shell .member-badge.apex{background:linear-gradient(110deg,#bd833528,#ecca6a21);border:1px solid #e4bd6f50;color:#f3d58d;box-shadow:0 0 12px #e8bd4b0a}.skin-dino>span{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.skin-shelf-art>.skin-dino,.dino-card-art>.skin-dino,.skin-catalog-art>.skin-dino{position:absolute;right:12px;bottom:20px;left:12px;top:10px;width:calc(100% - 24px);height:calc(100% - 30px);aspect-ratio:auto;transform:none}.skin-shelf-card:hover .skin-dino,.skin-catalog-card:hover .skin-dino{transform:none;translate:0 -3px}.studio-specimen{top:58px;right:5%;bottom:140px;left:5%;width:auto;height:auto;transform-origin:center;display:flex;align-items:center;justify-content:center}.studio-specimen>.skin-dino{width:100%;height:100%;aspect-ratio:auto}.plan-bundle .skin-dino{height:100%;aspect-ratio:auto}@media(max-width:720px){.dinoden-shell .header-brand-icon,.dinoden-shell .header-brand-icon .island-logo{width:31px;height:31px}.dinoden-shell .header-logo{font-size:17px;letter-spacing:.1em}.dinoden-shell .header-tagline{display:block;font-size:5px;letter-spacing:.06em;margin-top:3px}.dinoden-shell .header-brand{gap:7px}}@media(max-width:370px){.dinoden-shell .header-brand-icon,.dinoden-shell .header-brand-icon .island-logo{width:26px;height:26px}.dinoden-shell .header-logo{font-size:15px}.dinoden-shell .header-tagline{font-size:4.5px;letter-spacing:0}.dinoden-shell .header-brand{gap:5px}}.dinoden-shell .den-topnav{position:relative}.dinoden-shell .den-topnav>.den-direct-link{flex-shrink:0}.dinoden-shell .den-nav-measure{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.dinoden-shell .den-nav-measure-row{display:flex;width:max-content}.dinoden-shell .den-nav-measure-row>.nav-btn{flex-shrink:0}.dinoden-shell .den-more-popover{left:auto;right:0;max-height:calc(100dvh - var(--header) - 20px);overflow-y:auto;overscroll-behavior:contain}.dinoden-shell .den-more-section+*{border-top:1px solid #ffffff0b;margin-top:6px;padding-top:6px}.dinoden-shell .den-more-section h2{margin:5px 12px 4px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#b58cff99}.dinoden-shell .side-navigation>section:has(>a:only-child){margin-top:3px;margin-bottom:3px}.dinoden-shell .side-navigation .side-overview{margin-bottom:10px}.dinoden-shell:lang(en) .header-logo{font-size:16px;letter-spacing:.065em}.dinoden-shell:lang(en) .header-tagline{font-size:7px;letter-spacing:.08em}.management-app.brand-in-english .brand>span:last-child{font-size:15px;letter-spacing:.04em}.management-app.brand-in-english .brand small{font-size:6px;letter-spacing:.08em}@media(max-width:720px){.dinoden-shell:lang(en) .header-logo{font-size:12px;letter-spacing:.035em}.dinoden-shell:lang(en) .header-tagline{font-size:5px;letter-spacing:0}.management-app.brand-in-english .brand>span:last-child{font-size:12px}}@media(max-width:370px){.dinoden-shell:lang(en) .header-logo{font-size:10px;letter-spacing:0}.dinoden-shell:lang(en) .header-tagline{font-size:4.5px}}.dinoden-shell .podium-card h2{font-size:22px;font-weight:700;line-height:1.4;text-align:center}.dinoden-shell .rank-table td:nth-child(2){white-space:normal}.dinoden-shell .rank-table td:nth-child(2)>strong{font-size:16px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}@media(max-width:780px){.dinoden-shell .podium-card h2{font-size:18px}}@media(max-width:580px){.dinoden-shell .podium{grid-template-columns:repeat(3,minmax(0,1fr))}.dinoden-shell .podium-card h2{font-size:15px}.dinoden-shell .rank-table td:nth-child(2)>strong{font-size:14px}}.meteor-stage>p{pointer-events:none;position:absolute;top:18px;right:20px;bottom:auto;margin:0}.meteor-multiplier{pointer-events:none;align-self:flex-start;margin-left:12px;font-size:48px}.crate-palette{display:flex;gap:5px;margin:15px}.crate-palette i{width:40px;height:18px;border-radius:5px}.game-sound-toggle{margin-bottom:12px}.meteor-chart .trajectory-slider{color:#dfc7bb}.crate-stage>strong{margin:12px 0}.game-bet-feed .data-table td:last-child{white-space:normal;min-width:180px}.crate-collection{padding:22px;margin-top:20px}.crate-skin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:15px}.crate-skin-grid>div{display:grid;gap:6px;padding:12px;background:#ffffff05;border-radius:8px}.crate-skin-grid .crate-palette{margin:0}.crate-skin-grid small{color:#b6b6b6}.crate-skin-cover{width:100%;height:110px;object-fit:contain;border-radius:6px;background:#ffffff05}
