:root{--black:#020817;--black-soft:#061126;--panel:#06122beb;--panel-strong:#020919fa;--panel-soft:#0a1d3de0;--green:#3899ff;--green-bright:#79c8ff;--green-dark:#174d9a;--gold:#5cc4ff;--gold-bright:#b8e5ff;--paper:#edf7ff;--muted:#8da7bd;--dim:#526b82;--line:#3899ff33;--line-strong:#3899ff75;--font-display:"Bahnschrift SemiCondensed", "Arial Narrow", "Roboto Condensed", sans-serif;--font-body:"Segoe UI", Arial, sans-serif}*{box-sizing:border-box}html{background:var(--black);scroll-behavior:smooth;scrollbar-gutter:stable}body{background:var(--black);min-width:320px;min-height:100vh;color:var(--paper);font-family:var(--font-body);text-rendering:optimizelegibility;margin:0;font-size:16px;overflow-x:hidden}.compliance-footer{border-top:1px solid var(--line);color:#58758d;letter-spacing:.04em;background:#020913;justify-content:space-between;gap:16px;padding:18px clamp(16px,4vw,54px);font-size:10px;display:flex}.compliance-footer nav{flex-wrap:wrap;gap:14px;display:flex}.compliance-footer a{color:#8cb9d5}.legal-actions{flex-wrap:wrap;gap:10px;display:flex}@media (width<=700px){.compliance-footer{flex-direction:column;padding-bottom:86px}}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,a:focus-visible{outline:2px solid var(--green);outline-offset:3px}.site-shell,.info-shell{background:linear-gradient(180deg, transparent 0, #0205032e 46vh, var(--black) 94vh);min-height:100vh;position:relative}.world-backdrop{z-index:0;pointer-events:none;filter:saturate(.8)contrast(1.12)brightness(.78);background-color:#01040b;background-image:url(/titans-maw-background.png);background-position:50% 64px;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.world-backdrop:before,.world-backdrop:after{content:"";position:absolute;inset:0}.grain{z-index:1;opacity:.12;pointer-events:none;mix-blend-mode:soft-light;background-image:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff04 4px);position:fixed;inset:0}.topbar{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020603f5;grid-template-columns:292px minmax(400px,1fr) auto;align-items:stretch;height:64px;display:grid;position:fixed;inset:0 0 auto;box-shadow:0 16px 48px #00000052}.logo-button{cursor:pointer;background:#040a06fa;border:0;border-right:1px solid #5cc4ff1a;align-items:center;min-width:0;padding:0 18px;display:flex}.brand{align-items:center;gap:12px;min-width:0;display:flex}.brand-mark{background:linear-gradient(135deg,#5cc4ff26,#3899ff0a);border:1px solid #5cc4ffa6;flex:0 0 37px;justify-content:center;align-items:center;gap:4px;width:37px;height:37px;display:flex;position:relative;transform:skew(-5deg)}.brand-mark:after{content:"";border:1px solid #3899ff2e;position:absolute;inset:4px}.brand-mark i{background:var(--green);width:2px;height:21px;transform:skew(5deg);box-shadow:0 0 13px #3899ff80}.brand-mark i:nth-child(2){background:var(--gold);height:26px;box-shadow:0 0 13px #5cc4ff61}.brand-mark i:nth-child(3){height:16px}.brand-copy{gap:3px;min-width:0;display:grid}.brand-copy strong{color:var(--gold-bright);font-family:var(--font-display);letter-spacing:.13em;white-space:nowrap;font-size:15px;line-height:1}.brand-copy small{color:#64806b;letter-spacing:.27em;white-space:nowrap;font-size:9px}.primary-nav{scrollbar-width:none;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.primary-nav::-webkit-scrollbar{display:none}.primary-nav a{color:#707a71;min-width:102px;font-family:var(--font-display);letter-spacing:.09em;white-space:nowrap;border-right:1px solid #ffffff09;place-items:center;padding:0 14px;font-size:11px;font-weight:800;transition:color .18s,background .18s;display:grid;position:relative}.primary-nav a:after{content:"";background:linear-gradient(90deg, var(--green), var(--gold));height:2px;transition:transform .18s;position:absolute;inset:auto 20% 0;transform:scaleX(0)}.primary-nav a.active:after{transform:scaleX(1)}.account-strip{align-items:stretch;display:flex}.search-trigger{color:#69746b;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff0a;justify-content:center;align-items:center;gap:7px;width:72px;display:flex}.search-trigger>span{color:var(--green);font-size:20px}kbd{color:#606b62;font-family:var(--font-display);border:1px solid #ffffff17;padding:3px 5px;font-size:9px}.header-motto{color:#697269;font-family:var(--font-display);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:8px;padding:0 18px;font-size:10px;font-weight:800;display:flex}.header-motto>span{background:var(--green);width:6px;height:6px;box-shadow:0 0 12px var(--green);border-radius:50%}.profile-chip{color:#aeb7af;border-left:1px solid #ffffff0a;align-items:center;gap:9px;min-width:145px;padding:0 15px;display:flex}.profile-chip>span{width:29px;height:29px;color:var(--gold);font-family:var(--font-display);border:1px solid #5cc4ff6b;place-items:center;font-size:11px;display:grid}.profile-chip strong{text-overflow:ellipsis;max-width:90px;font-family:var(--font-display);letter-spacing:.06em;white-space:nowrap;font-size:11px;overflow:hidden}.mobile-chat-toggle{display:none}.chat-rail{z-index:30;border-right:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030805f0;grid-template-rows:auto auto 1fr auto;width:310px;display:grid;position:fixed;inset:64px auto 0 0;box-shadow:20px 0 60px #0003}.chat-head{border-bottom:1px solid var(--line)}.eyebrow-row{color:#b6c0b7;height:42px;font-family:var(--font-display);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.online{color:#68766b;align-items:center;gap:6px;font-size:9px;display:flex}.online i{background:var(--green);width:6px;height:6px;box-shadow:0 0 10px var(--green);border-radius:50%}.channels,.chat-tabs{display:grid}.channels{border-top:1px solid #ffffff09;grid-template-columns:repeat(4,1fr)}.channels button,.chat-tabs button{color:#59645b;height:34px;font-family:var(--font-display);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff09;font-size:10px;font-weight:800}.channels button.active{color:var(--gold-bright);box-shadow:inset 0 -2px var(--gold);background:#5cc4ff12}.chat-tabs{border-top:1px solid #ffffff09;grid-template-columns:1fr 1fr}.chat-tabs button.active{color:var(--green-bright);box-shadow:inset 0 -2px var(--green);background:#3899ff0d}.chat-status{color:#617068;font-family:var(--font-display);letter-spacing:.08em;background:#ffffff04;border-bottom:1px solid #ffffff09;padding:7px 12px;font-size:9px}.chat-stream{scrollbar-color:#173c25 transparent;min-height:0;overflow-y:auto}.system-note{color:#92998d;background:#5cc4ff0e;border:1px solid #5cc4ff38;grid-template-columns:21px 1fr;align-items:center;gap:8px;margin:10px;padding:9px;font-size:11px;line-height:1.45;display:grid}.system-note>span{width:20px;height:20px;color:var(--gold);border:1px solid #5cc4ff73;place-items:center;font-family:Georgia,serif;font-size:13px;display:grid}.empty-chat{color:#4e5a51;text-align:center;place-content:center;gap:7px;min-height:160px;display:grid}.empty-chat strong{font-family:var(--font-display);letter-spacing:.12em;font-size:12px}.empty-chat span{font-size:11px}.chat-message{border-top:1px solid #ffffff09;grid-template-columns:33px 1fr;gap:9px;padding:11px 10px;display:grid}.chat-avatar{width:30px;height:30px;font-family:var(--font-display);background:#ffffff06;border:1px solid;place-items:center;font-size:10px;font-weight:900;display:grid}.chat-author{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.chat-author strong{color:#c8d1c8;font-family:var(--font-display);letter-spacing:.04em;font-size:11px}.chat-author span{color:#465048;font-family:var(--font-display);font-size:9px}.chat-message p{color:#7e8980;overflow-wrap:anywhere;margin:4px 0 0;font-size:11px;line-height:1.5}.chat-form{border-top:1px solid var(--line);background:#020603fa;padding:10px}.chat-form label{color:#667167;font-family:var(--font-display);letter-spacing:.1em;margin:0 0 5px;font-size:9px;font-weight:800;display:block}.chat-form>div{background:#ffffff06;border:1px solid #3899ff2e;grid-template-columns:1fr 38px;margin-top:4px;display:grid}.chat-form input{color:#dbe4dc;background:0 0;border:0;min-width:0;height:38px;padding:0 10px;font-size:12px}.chat-form input::placeholder{color:#4d5950}.chat-form .name-input{background:#ffffff05;border:1px solid #5cc4ff29;width:100%;height:34px;margin-bottom:8px}.chat-form>div button{color:var(--green);cursor:pointer;background:#3899ff12;border:0;border-left:1px solid #3899ff29}.chat-form>div button:disabled{opacity:.4;cursor:wait}.chat-form small{color:#475149;margin-top:6px;font-size:9px;display:block}.content{z-index:2;width:calc(100% - 310px);max-width:1480px;min-height:100vh;margin-left:310px;padding:112px clamp(24px,4vw,64px) 100px;position:relative}.section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.intro-heading{border-left:2px solid var(--green);padding:0 0 0 20px}.section-kicker{color:var(--green);font-family:var(--font-display);letter-spacing:.18em;margin:0 0 8px;font-size:10px;font-weight:900;display:block}.section-heading h1,.section-heading h2{font-family:var(--font-display);text-transform:uppercase;margin:0}.section-heading h1{color:#f2f4ef;letter-spacing:-.035em;max-width:680px;font-size:clamp(28px,3.2vw,46px);line-height:.95}.section-heading h2{font-size:27px}.heading-status{color:#68746a;font-family:var(--font-display);letter-spacing:.1em;align-items:center;gap:8px;padding-bottom:3px;font-size:10px;font-weight:800;display:flex}.pulse-dot{background:var(--green);width:7px;height:7px;box-shadow:0 0 12px var(--green);border-radius:50%;animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:.45}50%{opacity:1}}.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.feature-card,.story-card{border:1px solid var(--line);background:linear-gradient(145deg,#0e1711f2,#050906f2);min-width:0;position:relative;overflow:hidden;box-shadow:0 25px 70px #0000004d}.feature-card:after,.story-card:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff06}.feature-art,.story-image,.story-dialog-art{background-image:linear-gradient(#0104020a,#030704c2),url(/apex-wilds-bg.png);background-repeat:no-repeat;background-size:auto 132%;border:0;width:100%;position:relative}.feature-art{cursor:pointer;height:190px;display:block}.feature-art:after,.story-image:after{content:"";border-bottom:1px solid var(--line);background:linear-gradient(90deg,#01050333,#0000 45%,#01050329);position:absolute;inset:0}.tag,.mini-tag{z-index:2;font-family:var(--font-display);letter-spacing:.1em;padding:6px 8px 5px;font-size:9px;font-weight:900;line-height:1;position:absolute;top:12px;left:12px}.tag-event{background:var(--gold);color:#1e1404}.tag-update{background:var(--green);color:#031108}.tag-field-note{color:#061006;background:#779f58}.feature-ordinal{z-index:2;color:#ecd58c9e;font-family:var(--font-display);letter-spacing:.13em;font-size:9px;position:absolute;top:14px;right:14px}.scan-line{z-index:2;background:linear-gradient(90deg, var(--green), var(--gold), transparent 74%);opacity:.55;height:1px;position:absolute;bottom:14px;left:15px;right:15px}.feature-copy{padding:18px}.story-meta{color:#667068;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:10px;font-weight:700;display:flex}.feature-copy h2,.story-body h3{color:#edf1ec;font-family:var(--font-display);letter-spacing:-.025em;font-weight:700}.feature-copy h2{text-transform:uppercase;margin:10px 0 7px;font-size:22px}.feature-copy p,.story-body p{color:#808a82;line-height:1.55}.feature-copy p{min-height:42px;margin:0;font-size:13px}.story-actions{justify-content:space-between;align-items:center;gap:15px;margin-top:17px;display:flex}.text-action{color:#89938a;font-family:var(--font-display);letter-spacing:.11em;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:800}.text-action span{color:var(--gold);margin-left:6px;transition:margin-left .15s}.text-action:hover span{margin-left:10px}.save-button{border:1px solid var(--line);color:#657068;cursor:pointer;background:#ffffff05;width:29px;height:29px}.save-button.is-saved{color:var(--gold);background:#5cc4ff14;border-color:#5cc4ff73}.archive-section{margin-top:40px}.archive-heading{border-top:1px solid var(--line);padding-top:18px}.archive-count{color:#59635b;font-family:var(--font-display);letter-spacing:.12em;font-size:10px}.story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.story-card{min-height:396px}.story-image{cursor:pointer;height:142px;display:block}.story-image-index{z-index:2;color:#ecd58c6b;font-family:var(--font-display);font-size:10px;position:absolute;bottom:9px;right:11px}.story-body{padding:14px 14px 16px}.story-body h3{min-height:44px;margin:10px 0 8px;font-size:17px;line-height:1.25}.story-body p{min-height:57px;margin:0;font-size:12px}.load-more{border:1px solid var(--line);color:#9aa39b;width:100%;height:54px;font-family:var(--font-display);letter-spacing:.12em;background:#070c08d6;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:10px;padding:0 18px;font-size:11px;font-weight:800;display:grid}.load-more i{background:linear-gradient(90deg,#3899ff5c,#5cc4ff3d,#0000);height:1px}.load-more small{color:#626c63;font-size:10px}.load-more:hover{background:#0d150ff0;border-color:#5cc4ff52}.world-callout{z-index:25;border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050b07f0;grid-template-columns:5px 1fr auto;align-items:center;gap:11px;min-width:238px;padding:12px 10px 12px 0;display:grid;position:fixed;bottom:14px;right:16px;box-shadow:0 16px 50px #00000052}.world-callout>i{background:linear-gradient(var(--green), var(--gold));align-self:stretch;box-shadow:0 0 12px #3899ff4d}.world-callout>span{gap:4px;display:grid}.world-callout strong{font-family:var(--font-display);letter-spacing:.04em;font-size:12px}.world-callout small{color:#657068;font-size:10px}.world-callout button{color:#7d887f;cursor:pointer;background:0 0;border:1px solid #ffffff1f;align-self:start}.mobile-dock{display:none}.dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000301db;place-items:center;padding:24px;animation:.16s fade-in;display:grid;position:fixed;inset:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.search-dialog,.story-dialog{border:1px solid var(--line-strong);background:#050a06fc;width:min(690px,100%);box-shadow:0 30px 100px #0000009e}.dialog-title{border-bottom:1px solid var(--line);color:var(--green);font-family:var(--font-display);letter-spacing:.14em;justify-content:space-between;align-items:center;padding:13px 16px;font-size:11px;font-weight:800;display:flex}.dialog-title button,.story-dialog-art>button{color:#a3ada5;cursor:pointer;background:#00000052;border:1px solid #ffffff1f;width:27px;height:27px}.search-box{background:#ffffff06;border:1px solid #5cc4ff42;grid-template-columns:36px 1fr auto;align-items:center;margin:14px;display:grid}.search-box>span{text-align:center;color:var(--gold);font-size:19px}.search-box input{color:#e5eae5;background:0 0;border:0;height:48px;font-size:14px}.search-box input::placeholder{color:#525c54}.search-box kbd{margin-right:12px}.search-results{padding:0 14px 14px}.search-results>button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0d;grid-template-columns:82px 1fr auto 20px;align-items:center;gap:12px;width:100%;padding:13px 9px;display:grid;position:relative}.search-results>button:hover{background:#3899ff0a}.mini-tag{width:fit-content;display:inline-block;position:static}.search-results strong{color:#cbd2cc;font-family:var(--font-display);font-size:13px}.search-results small{color:#59635b;font-size:10px}.search-results i{color:var(--gold);font-style:normal}.empty-state{color:#626c64;text-align:center;padding:25px;font-size:13px}.story-dialog{width:min(760px,100%);max-height:calc(100vh - 48px);overflow-y:auto}.story-dialog-art{background-size:cover;height:250px}.story-dialog-art>button{z-index:3;position:absolute;top:13px;right:13px}.story-dialog-copy{padding:24px}.story-dialog-copy h2{font-family:var(--font-display);text-transform:uppercase;margin:12px 0 11px;font-size:28px}.story-dialog-copy p{color:#879188;font-size:14px;line-height:1.65}.dialog-actions{gap:8px;margin-top:23px;display:flex}.primary-button,.secondary-button{min-height:40px;font-family:var(--font-display);letter-spacing:.11em;cursor:pointer;padding:0 18px;font-size:10px;font-weight:800}.primary-button{color:#f1fff5;background:#155eb4;border:1px solid #318ce7}.secondary-button{color:var(--gold-bright);background:#5cc4ff0a;border:1px solid #5cc4ff52}.toast{z-index:130;color:#e3e7e2;min-width:180px;font-family:var(--font-display);letter-spacing:.07em;text-align:center;background:#050c07fa;border:1px solid #5cc4ff6b;padding:12px 16px;font-size:11px;font-weight:700;position:fixed;bottom:22px;left:calc(50% + 155px);transform:translate(-50%);box-shadow:0 16px 50px #00000061}.info-shell{padding-top:64px}.info-backdrop{opacity:.72}.info-backdrop:before{background:linear-gradient(#01040238,#030504 76%),linear-gradient(90deg,#010402d1,#01040240,#010402b8)}.info-topbar{grid-template-columns:292px 1fr auto}.page-nav{justify-content:flex-start}.info-main{z-index:2;width:min(1120px,100% - 40px);min-height:calc(100vh - 170px);margin:0 auto;padding:clamp(90px,13vh,150px) 0 90px;position:relative}.info-hero{border-left:2px solid var(--green);max-width:800px;padding-left:25px}.info-hero h1{color:#f2f3ef;max-width:760px;font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(44px,7vw,82px);line-height:.88}.info-lead{color:#9ca49c;max-width:690px;margin:24px 0 0;font-size:16px;line-height:1.8}.info-action{margin-top:30px}.link-button{justify-content:center;align-items:center;display:inline-flex}.info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:64px;display:grid}.info-card{border:1px solid var(--line);background:linear-gradient(145deg,#0d150ff0,#050906f0);min-height:240px;padding:27px;position:relative;box-shadow:0 24px 70px #00000040}.info-card:before{content:"";background:linear-gradient(var(--green), transparent 60%, var(--gold));opacity:.58;width:2px;position:absolute;inset:0 auto 0 0}.info-number{color:var(--gold);font-family:var(--font-display);letter-spacing:.16em;font-size:11px;font-weight:900}.info-card h2{color:#e8ece7;font-family:var(--font-display);text-transform:uppercase;margin:28px 0 12px;font-size:22px;line-height:1}.info-card p{color:#89928a;margin:0;font-size:13px;line-height:1.7}.info-card strong{color:var(--gold-bright)}.download-link{color:var(--green-bright);font-family:var(--font-display);letter-spacing:.12em;align-items:center;gap:12px;margin-top:24px;font-size:11px;font-weight:900;display:inline-flex}.download-link span{color:var(--gold);font-size:16px}.site-footer{z-index:2;border-top:1px solid var(--line);color:#687169;font-family:var(--font-display);letter-spacing:.1em;background:#020603e6;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;padding:28px 40px;font-size:10px;display:grid;position:relative}.site-footer>span{color:var(--gold);font-weight:900}.site-footer nav{gap:22px;display:flex}.site-footer a:hover{color:var(--green)}.site-footer small{justify-self:end}@media (width<=1440px){.topbar,.info-topbar{grid-template-columns:260px minmax(360px,1fr) auto}.logo-button{padding-inline:14px}.primary-nav a{min-width:91px;padding-inline:10px}.header-motto{display:none}}@media (width<=1120px){.profile-chip{display:none}.chat-rail{width:280px}.content{width:calc(100% - 280px);margin-left:280px;padding-inline:24px}.story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.toast{left:calc(50% + 140px)}.info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.world-backdrop{background-position:50% 56px;background-size:auto 75vh}.topbar,.info-topbar{grid-template-columns:1fr 52px;height:56px}.logo-button{padding-left:12px}.brand-mark{flex-basis:32px;width:32px;height:32px}.primary-nav,.account-strip,.info-topbar .header-motto{display:none}.mobile-chat-toggle{border:0;border-left:1px solid var(--line);color:var(--green);cursor:pointer;background:0 0;font-size:23px;display:block}.chat-rail{width:min(340px,92vw);transition:transform .22s;inset:56px auto 0 0;transform:translate(-105%)}.chat-rail.is-open{transform:translate(0)}.content{width:100%;margin-left:0;padding:88px 20px 110px}.featured-grid{grid-template-columns:1fr}.feature-art{background-size:cover;height:200px}.heading-status{display:none}.mobile-dock{z-index:45;border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030905f7;grid-template-columns:repeat(5,1fr);height:62px;display:grid;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 16px 50px #00000080}.mobile-dock a{color:#69746b;align-content:center;place-items:center;gap:4px;display:grid}.mobile-dock a span{font-size:15px}.mobile-dock a small{font-family:var(--font-display);letter-spacing:.06em;font-size:9px}.mobile-dock a.active{color:var(--green);background:#3899ff0d}.world-callout{display:none}.toast{bottom:84px;left:50%}.info-shell{padding-top:56px}.info-main{width:min(100% - 28px,760px);padding-top:90px}.info-grid{grid-template-columns:1fr;margin-top:42px}.info-card{min-height:0}.site-footer{text-align:center;grid-template-columns:1fr}.site-footer nav{flex-wrap:wrap;justify-content:center}.site-footer small{justify-self:center}}@media (width<=580px){.brand-copy strong{font-size:15px}.brand-copy small{font-size:8px}.content{padding-inline:13px}.section-heading{margin-bottom:14px}.section-heading h1{font-size:30px}.section-heading h2{font-size:23px}.archive-count{display:none}.feature-art{height:170px}.feature-copy{padding:15px}.feature-copy h2{font-size:20px}.feature-copy p{min-height:0}.story-grid{grid-template-columns:1fr}.story-card{min-height:0}.story-image{background-size:cover;height:165px}.story-body h3,.story-body p{min-height:0}.load-more{grid-template-columns:1fr auto}.load-more i{display:none}.dialog-backdrop{align-items:end;padding:10px}.search-dialog,.story-dialog{max-height:calc(100vh - 20px)}.search-results>button{grid-template-columns:70px 1fr 18px;gap:8px}.search-results small{display:none}.story-dialog-art{height:185px}.story-dialog-copy{padding:18px}.story-dialog-copy h2{font-size:23px}.dialog-actions{flex-direction:column}.info-main{padding-top:70px}.info-hero{padding-left:17px}.info-hero h1{font-size:43px}.info-lead{font-size:14px}.info-card{padding:22px}.site-footer{padding-inline:18px}.site-footer nav{gap:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.heatmap-shell{background:var(--black);min-height:100vh;padding-top:64px;position:relative}.heatmap-backdrop{opacity:.34;filter:saturate(.35)contrast(1.25)}.heatmap-backdrop:before{background:linear-gradient(#0104028a,#030504 82%),linear-gradient(90deg,#010402db,#0104024d,#010402d1)}.heatmap-main{z-index:2;width:min(1440px,100% - 42px);margin:0 auto;padding:52px 0 80px;position:relative}.heatmap-heading{border-left:2px solid var(--green);justify-content:space-between;align-items:end;gap:32px;padding-left:22px;display:flex}.heatmap-heading h1{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(42px,6vw,74px);line-height:.9}.heatmap-heading p{color:#8e9890;max-width:680px;margin:18px 0 0;font-size:14px;line-height:1.7}.heatmap-live{color:#778078;font-family:var(--font-display);letter-spacing:.11em;white-space:nowrap;align-items:center;gap:9px;padding-bottom:5px;font-size:10px;font-weight:800;display:flex}.heatmap-live i{background:var(--green);width:7px;height:7px;box-shadow:0 0 12px var(--green);border-radius:50%}.heatmap-live-live{color:#a8dfff}.heatmap-live-live i{background:#63cbff;box-shadow:0 0 15px #63cbffc7}.heatmap-live-stale{color:var(--gold-bright)}.heatmap-live-stale i{background:var(--gold-bright);box-shadow:0 0 14px #ffc3488a}.heatmap-live-waiting,.heatmap-live-setup_required,.heatmap-live-unavailable{color:#7f95a8}.heatmap-live-waiting i,.heatmap-live-setup_required i,.heatmap-live-unavailable i{background:#517493;box-shadow:0 0 12px #51749373}.heatmap-workspace{grid-template-columns:280px minmax(0,1fr);gap:12px;margin-top:38px;display:grid}.heatmap-controls,.heatmap-panel{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040906f0;box-shadow:0 25px 70px #00000052}.heatmap-controls{padding:18px}.control-group>span{color:var(--gold);font-family:var(--font-display);letter-spacing:.13em;margin-bottom:10px;font-size:10px;font-weight:900;display:block}.control-group>button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0b;grid-template-columns:7px 1fr;align-items:center;gap:11px;width:100%;padding:13px 10px;display:grid}.control-group>button>i{background:#202a22;width:6px;height:28px}.control-group>button>span{gap:4px;display:grid}.control-group>button strong{color:#aeb7af;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:12px}.control-group>button small{color:#59635b;font-size:10px;line-height:1.35}.control-group>button.active{background:#3899ff0e}.control-group>button.active>i{background:linear-gradient(var(--green), var(--gold));box-shadow:0 0 12px #3899ff40}.control-group>button.active strong{color:var(--green-bright)}.time-control{margin-top:24px}.time-control>div{grid-template-columns:repeat(2,1fr);gap:5px;display:grid}.time-control button{color:#626c64;height:34px;font-family:var(--font-display);letter-spacing:.08em;cursor:pointer;background:#ffffff05;border:1px solid #5cc4ff1f;font-size:10px;font-weight:800}.time-control button.active{color:var(--gold-bright);background:#5cc4ff14;border-color:#5cc4ff7a}.time-control.is-disabled button{cursor:default;color:#7392aa;opacity:.72}.model-note{color:#7890a2;border-top:1px solid #ffffff0d;margin:22px 0 0;padding-top:16px;font-size:11px;line-height:1.6}.live-cluster-summary{border-top:1px solid #69c0ff1a;margin-top:18px;padding-top:15px}.live-cluster-summary>span{color:#6faed7;font-family:var(--font-display);letter-spacing:.12em;font-size:9px;font-weight:900}.live-cluster-summary ul{gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.live-cluster-summary li{background:#2173bd14;border:1px solid #69c0ff1a;justify-content:space-between;align-items:center;gap:10px;padding:8px 9px;display:flex}.live-cluster-summary strong{color:#c8e9ff;font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;font-size:10px}.live-cluster-summary small{color:#7895aa;white-space:nowrap;font-size:10px}.heatmap-panel{min-width:0;overflow:hidden}.heatmap-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:28px;min-height:56px;padding:10px 16px;display:flex}.heatmap-toolbar>div:not(.heat-legend){gap:4px;display:grid}.heatmap-toolbar span{color:#5b655d;font-family:var(--font-display);letter-spacing:.1em;font-size:9px;font-weight:800}.heatmap-toolbar strong{color:#d7ddd7;font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;font-size:12px}.heat-legend{align-items:center;gap:5px;margin-left:auto;display:flex}.heat-legend i{background:#1e3524;width:20px;height:7px}.heat-legend i:nth-of-type(2){background:var(--green-dark)}.heat-legend i:nth-of-type(3){background:var(--gold)}.heat-legend i:nth-of-type(4){background:#b5e2ff}.island-map{aspect-ratio:780/746;background-color:#06192b;background-image:linear-gradient(#0205030d,#0205031a),url(/project-apex-island-map.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(100%,820px);margin:18px auto;position:relative;overflow:hidden;box-shadow:0 0 55px #00000061}.island-map:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(#0000 54%,#02050338 100%);position:absolute;inset:0}.map-grid{z-index:2;grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(12,1fr);gap:0;display:grid;position:absolute;inset:8.71% 12.44% 5.9% 5.9%}.heat-cell{filter:blur(4px);opacity:.52;mix-blend-mode:screen;border:0;border-radius:42%;min-width:0;min-height:0;transition:background-color .3s,transform .18s;position:relative}.heat-cell:hover{z-index:3;border-color:#ffffff4d;transform:scale(1.08)}.live-player-map .heat-cell{filter:blur(6px);opacity:.76;border-radius:48%}.live-player-map .live-cluster-cell{animation:2.8s ease-in-out infinite live-cluster-pulse;box-shadow:0 0 12px #51bcff73}@keyframes live-cluster-pulse{0%,to{opacity:.62;transform:scale(.92)}50%{opacity:.9;transform:scale(1.05)}}.map-feed-state{z-index:4;color:#7994a8;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030e20e0;border:1px solid #65beff33;border-radius:12px;justify-items:center;gap:8px;width:min(360px,100% - 46px);padding:18px 20px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 50px #00040f8c}.map-feed-state i{background:#547795;border-radius:50%;width:9px;height:9px;box-shadow:0 0 14px #54779594}.map-feed-state strong{color:#c0e2f7;font-family:var(--font-display);letter-spacing:.08em;font-size:12px}.map-feed-state span{font-size:11px;line-height:1.5}.map-label{z-index:3;color:#ebf0ebcc;font-family:var(--font-display);letter-spacing:.11em;pointer-events:none;background:#020503bd;border:1px solid #ffffff24;padding:4px 6px;font-size:9px;font-weight:900;position:absolute}.map-label.crown{top:18%;left:12%}.map-label.redwater{top:20%;right:12%}.map-label.amber{bottom:18%;left:13%}.map-label.ridge{top:45%;left:47%}.map-label.delta{bottom:17%;right:13%}.map-scan{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#3899ffa6,#0000);height:2px;animation:5s linear infinite map-scan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 20px #3899ff42}@keyframes map-scan{0%{top:0}to{top:100%}}.heatmap-stats{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.heatmap-stats>div{border-right:1px solid #ffffff0b;align-content:center;gap:5px;min-height:68px;padding:10px 16px;display:grid}.heatmap-stats span{color:#5b655d;font-family:var(--font-display);letter-spacing:.1em;font-size:9px;font-weight:800}.heatmap-stats strong{color:#d7ddd7;font-family:var(--font-display);text-transform:uppercase;font-size:15px}.heatmap-stats .signal-severe{color:#a9d7ff}.heatmap-stats .signal-high,.heatmap-stats .signal-rich{color:var(--gold-bright)}.heatmap-stats .signal-stable{color:var(--green-bright)}.heatmap-stats .signal-live{color:#8cd7ff}.heatmap-stats .signal-stale{color:var(--gold-bright)}.heatmap-stats .signal-waiting,.heatmap-stats .signal-setup_required,.heatmap-stats .signal-unavailable{color:#7791a6}@media (width<=980px){.heatmap-shell{padding-top:56px}.heatmap-main{width:min(100% - 26px,760px);padding-top:42px}.heatmap-workspace{grid-template-columns:1fr}.control-group>button{grid-template-columns:7px 1fr}.time-control>div{grid-template-columns:repeat(4,1fr)}.island-map{min-height:0}@keyframes map-scan{0%{top:0}to{top:100%}}}@media (width<=600px){.heatmap-heading{align-items:start}.heatmap-heading h1{font-size:44px}.heatmap-live{display:none}.heatmap-toolbar{gap:16px}.heat-legend{display:none}.island-map{min-height:0;margin-block:10px}.map-grid{gap:0;inset:8.71% 12.44% 5.9% 5.9%}.map-label{font-size:8px}.heatmap-stats{grid-template-columns:1fr}.heatmap-stats>div{border-bottom:1px solid #ffffff0b;border-right:0;min-height:54px}@keyframes map-scan{0%{top:0}to{top:100%}}}.topbar{background:linear-gradient(90deg,#020919fa,#05142ff5);border-bottom-color:#3899ff47;box-shadow:0 18px 55px #00143a59,inset 0 -1px #5cc4ff0f}.logo-button{background:#020b1df5}.brand-copy small{color:#567b9c}.primary-nav a{color:#66839d}.primary-nav a:hover,.primary-nav a.active{color:#e5f5ff;background:#3899ff12}.chat-rail{background:#020a1bf0;box-shadow:24px 0 65px #0011324d}.chat-form{background:#020919fa}.feature-card,.story-card,.info-card,.heatmap-controls,.heatmap-panel,.profile-card,.profile-form,.game-card{background:linear-gradient(145deg,#081b3bed,#020a1bf2);border-color:#3899ff38;border-radius:12px;overflow:hidden;box-shadow:0 26px 75px #000f3052,inset 0 1px #b8e5ff09}.feature-copy,.story-body{background:linear-gradient(145deg,#081a37f5,#030c1efa)}.load-more,.world-callout,.search-dialog,.story-dialog{background:#030d21f5;border-radius:10px}.dialog-backdrop{background:#000512e0}.primary-button{background:linear-gradient(135deg,#1769c9,#218fe8);border-color:#5bbcff;box-shadow:0 8px 28px #1d85e340}.primary-button:hover{background:linear-gradient(135deg,#1d78de,#31a6ff)}.secondary-button{background:#2682d812;border-color:#5cc4ff57}.player-hud{border-left:1px solid #3899ff1f;align-items:stretch;min-height:100%;display:flex}.player-hud>span{color:#7d9ab5;min-width:94px;font-family:var(--font-display);letter-spacing:.08em;white-space:nowrap;border-left:1px solid #ffffff0b;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:9px;font-weight:900;display:flex}.player-hud>.live-count{color:#8fb4d2;min-width:96px}.live-count>i{background:#51b7ff;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite pulse;box-shadow:0 0 12px #3899ff}.player-hud strong{color:#e7f6ff;font-size:12px}.currency-item>i{color:#71c9ff;border:1px solid #5cc4ff59;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-style:normal;display:grid;box-shadow:inset 0 0 12px #3899ff21}.currency-item.shards>i{color:#c5eaff;border-color:#b8e5ff66}.currency-item small{color:#526f89;font-size:8px}.profile-chip{transition:background .18s,color .18s}.profile-chip:hover{color:#e4f5ff;background:#3899ff12}.profile-shell,.games-shell{background:var(--black);min-height:100vh;padding-top:64px;position:relative}.profile-main,.games-main{z-index:2;width:min(1280px,100% - 42px);margin:0 auto;padding:54px 0 90px;position:relative}.profile-intro,.games-heading{border-left:2px solid var(--green);justify-content:space-between;align-items:end;gap:30px;padding-left:22px;display:flex}.profile-intro h1,.games-heading h1{font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(42px,6vw,76px);line-height:.9}.profile-intro p,.games-heading p{color:#8ca5bb;max-width:680px;margin:18px 0 0;font-size:14px;line-height:1.7}.profile-sync{color:#7190aa;max-width:260px;font-family:var(--font-display);letter-spacing:.08em;text-align:right;align-items:center;gap:8px;padding-bottom:5px;font-size:10px;font-weight:800;display:flex}.profile-sync i{background:var(--green);width:7px;height:7px;box-shadow:0 0 12px var(--green);border-radius:50%;flex:none}.profile-layout{grid-template-columns:340px minmax(0,1fr);gap:14px;margin-top:38px;display:grid}.profile-card{text-align:center;padding:30px}.profile-avatar{color:#dff4ff;width:104px;height:104px;font-family:var(--font-display);background:radial-gradient(circle at 35% 30%,#5cc4ff40,#061531fa 63%);border:1px solid #5cc4ff9e;border-radius:50%;place-items:center;margin:0 auto 17px;font-size:29px;font-weight:900;display:grid;box-shadow:0 0 40px #3899ff2e,inset 0 0 25px #3899ff1f}.profile-rank{color:var(--green);font-family:var(--font-display);letter-spacing:.17em;font-size:10px;font-weight:900}.profile-card h2{font-family:var(--font-display);text-transform:uppercase;margin:9px 0 8px;font-size:25px}.profile-card>p{color:#7f9ab2;min-height:38px;margin:0;font-size:12px;line-height:1.55}.profile-wallet{grid-template-columns:1fr 1fr;gap:7px;margin:25px 0;display:grid}.profile-wallet>div{text-align:left;background:#3899ff0b;border:1px solid #3899ff2b;border-radius:8px;align-items:center;gap:9px;padding:12px;display:flex}.profile-wallet i{width:28px;height:28px;color:var(--gold-bright);font-style:normal;font-family:var(--font-display);border:1px solid #5cc4ff5c;border-radius:50%;place-items:center;font-size:11px;display:grid}.profile-wallet span{gap:2px;display:grid}.profile-wallet strong{font-family:var(--font-display);font-size:15px}.profile-wallet small{color:#58748d;font-family:var(--font-display);letter-spacing:.08em;font-size:8px}.linked-accounts{text-align:left;gap:6px;display:grid}.linked-accounts>div{color:#597087;border:1px solid #ffffff0e;border-radius:7px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;min-height:49px;padding:8px 9px;display:grid}.linked-accounts>div.is-linked{color:#b7d8ee;background:#3899ff0d;border-color:#3899ff3d}.linked-accounts i{width:27px;height:27px;font-style:normal;font-family:var(--font-display);border:1px solid;border-radius:50%;place-items:center;font-size:10px;display:grid}.linked-accounts span{gap:2px;display:grid}.linked-accounts strong{font-family:var(--font-display);letter-spacing:.08em;font-size:10px}.linked-accounts small{font-size:9px}.linked-accounts a{color:var(--green-bright);font-family:var(--font-display);font-size:9px;font-weight:800}.profile-form{padding:28px}.form-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;padding-bottom:17px;display:flex}.form-heading span{color:var(--green-bright);font-family:var(--font-display);letter-spacing:.12em;font-size:12px;font-weight:900}.form-heading small{color:#58728a;font-size:10px}.profile-form label{gap:8px;margin-bottom:17px;display:grid}.profile-form label>span{color:#7592aa;font-family:var(--font-display);letter-spacing:.1em;justify-content:space-between;font-size:10px;font-weight:800;display:flex}.profile-form label>span small{color:#4f6d86}.profile-form input,.profile-form textarea{color:#e8f7ff;background:#020a1bb8;border:1px solid #3899ff2e;border-radius:7px;outline:none;width:100%;transition:border-color .18s,box-shadow .18s}.profile-form input{height:45px;padding:0 13px}.profile-form textarea{resize:vertical;min-height:118px;padding:12px 13px}.profile-form input:focus,.profile-form textarea:focus{border-color:#5cc4ff94;box-shadow:0 0 0 3px #3899ff14}.profile-form input::placeholder,.profile-form textarea::placeholder{color:#405c75}.account-fields{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.account-fields label:last-child{grid-column:1/-1}.profile-privacy{border-left:2px solid var(--green);color:#6d8ca5;background:#3899ff0b;margin:4px 0 20px;padding:12px;font-size:11px;line-height:1.5}.profile-actions{flex-wrap:wrap;gap:8px;display:flex}.profile-actions .link-button{min-height:40px}.games-rewards{gap:8px;display:flex}.games-rewards>span{color:#7896af;font-family:var(--font-display);letter-spacing:.08em;background:#030f26d1;border:1px solid #3899ff33;border-radius:8px;align-items:center;gap:7px;padding:10px 12px;font-size:9px;font-weight:900;display:flex}.games-rewards i{color:var(--green-bright);font-style:normal}.game-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:38px;display:grid}.game-card{min-height:540px}.game-card>header{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-content:center;gap:5px 12px;min-height:82px;padding:17px 20px;display:grid}.game-card>header>span{color:var(--green);font-family:var(--font-display);letter-spacing:.14em;grid-column:1/-1;font-size:9px;font-weight:900}.game-card>header strong{font-family:var(--font-display);letter-spacing:.02em;font-size:21px}.game-card>header small{color:#54718b;font-family:var(--font-display);letter-spacing:.1em;align-self:center;font-size:9px}.reflex-zone{cursor:crosshair;background:radial-gradient(circle,#1d65b324,#020919e6 62%);border:1px solid #3899ff2e;border-radius:10px;place-content:center;justify-items:center;gap:17px;width:calc(100% - 34px);min-height:348px;margin:17px;transition:background .12s,border-color .12s,transform .12s;display:grid}.reflex-zone:hover{border-color:#5cc4ff6e}.reflex-zone.state-go{background:radial-gradient(circle,#4fbeffa6,#0c4a93e6 42%,#020b1df5 78%);border-color:#8ad5ff;transform:scale(.99);box-shadow:inset 0 0 90px #3eaeff4d}.reflex-zone.state-false{background:radial-gradient(circle,#365b9352,#020919eb 65%)}.reflex-reticle{border:1px solid #5cc4ff59;border-radius:50%;place-items:center;width:108px;height:108px;display:grid;position:relative;box-shadow:0 0 40px #3899ff21,inset 0 0 30px #3899ff14}.reflex-reticle:before,.reflex-reticle:after{content:"";background:#5cc4ff8c;position:absolute}.reflex-reticle:before{width:138px;height:1px}.reflex-reticle:after{width:1px;height:138px}.reflex-reticle i{background:var(--green);width:7px;height:7px;box-shadow:0 0 15px var(--green);border-radius:50%;position:absolute}.reflex-zone>strong{color:#e6f7ff;font-family:var(--font-display);letter-spacing:.08em;font-size:23px}.reflex-zone>small{color:#7795ae;text-align:center;max-width:310px;font-size:11px;line-height:1.45}.reflex-game>footer{color:#526f88;font-family:var(--font-display);justify-content:space-between;gap:12px;padding:0 20px 18px;font-size:9px;display:flex}.reflex-game>footer strong{color:var(--green-bright)}.memory-board{grid-template-columns:repeat(4,1fr);gap:9px;padding:20px;display:grid}.memory-board button{aspect-ratio:1;color:#4f7190;cursor:pointer;transform-style:preserve-3d;background:linear-gradient(145deg,#0e2d58db,#030d20f5);border:1px solid #3899ff33;border-radius:9px;place-items:center;transition:transform .22s,border-color .2s,background .2s;display:grid;position:relative}.memory-board button:hover{border-color:#5cc4ff85;transform:translateY(-2px)}.memory-board button>span{font-size:16px}.memory-board button>strong{font-family:var(--font-display);font-size:28px;display:none}.memory-board button.is-revealed{color:#d8f2ff;background:radial-gradient(circle,#3899ff47,#04112afa);border-color:#79c8ffb3;transform:rotateY(180deg)}.memory-board button.is-revealed>span{display:none}.memory-board button.is-revealed>strong{display:block;transform:rotateY(180deg)}.memory-status{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#5e7b95;font-family:var(--font-display);letter-spacing:.09em;align-items:center;gap:20px;margin:0 20px;padding:14px 0;font-size:9px;display:flex}.memory-status strong{color:#d9effd;font-size:13px}.memory-status button{color:var(--green-bright);font-family:var(--font-display);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:9px;font-weight:900}.game-note{color:#7897b1;min-height:45px;margin:17px 20px;font-size:11px;line-height:1.45}@media (width<=1440px){.player-hud>span{min-width:82px;padding-inline:8px}.currency-item small{display:none}.profile-chip{min-width:122px}}@media (width<=1120px){.account-strip .currency-item{display:none}.profile-layout{grid-template-columns:300px minmax(0,1fr)}}@media (width<=860px){.world-backdrop{background-position:58% 56px;background-size:cover}.info-topbar{grid-template-columns:1fr auto}.info-topbar>.player-hud .currency-item{display:none}.info-topbar>.player-hud{min-width:106px}.profile-shell,.games-shell{padding-top:56px}.profile-main,.games-main{width:min(100% - 26px,760px);padding-top:42px}.profile-layout,.game-grid{grid-template-columns:1fr}.profile-card{padding-inline:24px}.profile-card>p,.game-card{min-height:0}}@media (width<=580px){.profile-intro,.games-heading{align-items:start;padding-left:16px}.profile-intro h1,.games-heading h1{font-size:43px}.profile-sync,.games-rewards{display:none}.profile-form{padding:20px}.account-fields{grid-template-columns:1fr}.account-fields label:last-child{grid-column:auto}.form-heading{flex-direction:column;align-items:start}.profile-actions{flex-direction:column}.memory-board{gap:6px;padding:14px}.memory-board button{border-radius:6px}.reflex-zone{min-height:300px}}.info-topbar .account-strip{display:flex}.info-mobile-profile{text-align:center;place-items:center}.mobile-dock{border-radius:10px;overflow:hidden;background:#020a1cf7!important}.mobile-dock a.active{color:var(--green-bright);background:#3899ff1a}.live-dino-shell{background:var(--black);min-height:100vh;padding-top:64px;position:relative}.live-dino-main{z-index:2;width:min(1460px,100% - 42px);margin:0 auto;padding:48px 0 100px;position:relative}.live-dino-main .live-dino-panel{margin-bottom:0}.live-dino-panel{margin-bottom:58px}.live-dino-head{border-left:2px solid var(--green);justify-content:space-between;align-items:end;gap:28px;min-height:112px;margin-bottom:36px;padding:0 0 0 22px;display:flex}.live-dino-head h1{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(40px,5.4vw,72px);line-height:.9}.live-dino-head p{color:#8ca5bb;max-width:680px;margin:15px 0 0;font-size:14px;line-height:1.7}.telemetry-state{align-items:center;gap:10px;padding-bottom:3px;display:flex}.telemetry-state>i{background:#4bb5ff;border-radius:50%;width:9px;height:9px;animation:2s ease-in-out infinite pulse;box-shadow:0 0 16px #3899ff}.telemetry-state>span{text-align:right;gap:3px;display:grid}.telemetry-state strong{color:#9bc8e7;font-family:var(--font-display);letter-spacing:.08em;font-size:10px}.telemetry-state small{color:#4d6c87;font-family:var(--font-display);letter-spacing:.12em;font-size:8px}.live-dino-body{background:linear-gradient(145deg,#071938f2,#020919f7);border:1px solid #3899ff45;border-radius:14px 14px 0 0;grid-template-columns:260px minmax(0,1fr);min-height:265px;display:grid;overflow:hidden;box-shadow:0 28px 90px #000f3261,inset 0 1px #b8e5ff0a}.dino-identity{border-right:1px solid var(--line);background:radial-gradient(circle,#3899ff1c,#0000 68%);align-content:center;place-items:center;gap:16px;padding:26px;display:grid;position:relative}.dino-scan-mark{color:#d9f2ff;width:132px;height:132px;font-family:var(--font-display);border:1px solid #5cc4ff59;border-radius:50%;place-items:center;font-size:31px;font-weight:900;display:grid;position:relative;box-shadow:0 0 55px #3899ff21,inset 0 0 35px #3899ff14}.dino-scan-mark:before,.dino-scan-mark:after{content:"";border:1px dashed #5cc4ff2e;border-radius:50%;position:absolute;inset:12px}.dino-scan-mark:after{border-style:solid;inset:31px}.dino-scan-mark i{background:linear-gradient(90deg,#0000,#5cc4ff80,#0000);width:156px;height:1px;position:absolute}.dino-scan-mark i:last-child{transform:rotate(90deg)}.identity-flags{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.identity-flags span{color:#7fa6c4;font-family:var(--font-display);letter-spacing:.08em;background:#3899ff0e;border:1px solid #3899ff33;border-radius:4px;padding:5px 7px;font-size:8px;font-weight:900}.identity-flags .status-active{color:#8bd2ff;border-color:#5cc4ff61}.identity-flags .status-parked{color:#b5c9db}.dino-identity>small{color:#4c6982;font-family:var(--font-display);letter-spacing:.13em;font-size:9px}.vital-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;display:grid}.vital-grid article{border-right:1px solid #ffffff0b;align-content:center;gap:15px;min-width:0;padding:24px 18px;display:grid}.vital-grid article>div:first-child{align-items:center;gap:9px;display:flex}.vital-grid article>div:first-child>i{color:#6dbdf2;width:31px;height:31px;font-style:normal;font-family:var(--font-display);border:1px solid #5cc4ff47;border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}.vital-grid article>div:first-child>span{gap:4px;display:grid}.vital-grid small{color:#58748d;font-family:var(--font-display);letter-spacing:.1em;font-size:10px;font-weight:900}.vital-grid strong{color:#e6f5ff;font-family:var(--font-display);font-size:22px}.vital-track{background:#fff1;border-radius:9px;height:5px;overflow:hidden}.vital-track span{border-radius:inherit;background:linear-gradient(90deg,#246bd1,#63c7ff);height:100%;display:block;box-shadow:0 0 12px #3899ff59}.vital-grid em{color:#4e6e88;font-style:normal;font-family:var(--font-display);letter-spacing:.12em;font-size:9px;font-weight:900}.dino-command-bar{background:#020a1bf0;border:1px solid #3899ff45;border-top:0;border-radius:0 0 14px 14px;grid-template-columns:minmax(180px,1fr) repeat(4,minmax(145px,auto));min-height:88px;display:grid;overflow:hidden;box-shadow:0 28px 90px #000f323d}.dino-command-bar>div{align-content:center;gap:5px;padding:14px 20px;display:grid}.dino-command-bar>div span{color:#91b5d0;font-family:var(--font-display);letter-spacing:.11em;font-size:10px;font-weight:900}.dino-command-bar>div small{color:#506e87;font-size:9px}.dino-command-bar>button{text-align:left;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff0e;grid-template-columns:27px 1fr;align-items:center;gap:8px;padding:12px 14px;transition:background .18s;display:grid}.dino-command-bar>button:hover{background:#3899ff14}.dino-command-bar>button:disabled{opacity:.45;cursor:wait}.dino-command-bar>button>i{color:#75c4f7;width:26px;height:26px;font-style:normal;font-family:var(--font-display);border:1px solid #5cc4ff45;border-radius:50%;place-items:center;font-size:11px;display:grid}.dino-command-bar button>span{gap:4px;display:grid}.dino-command-bar button strong{color:#a9cce2;font-family:var(--font-display);letter-spacing:.08em;font-size:10px}.dino-command-bar button small{color:#4f6c84;font-size:9px}.dino-command-bar .slay-command:hover,.dino-command-bar .confirm-slay{background:#e84b4b1a}.dino-command-bar .slay-command>i,.dino-command-bar .confirm-slay>i{color:#f18b8b;border-color:#f18b8b59}.dino-command-bar .confirm-slay strong{color:#ffb0b0}.body-drop-console{background:linear-gradient(145deg,#071b3ef5,#020a1dfb);border:1px solid #5dbcff4d;border-radius:16px;margin-top:22px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00081f61,inset 0 1px #ccefff0e}.body-drop-console:before{content:"";opacity:.72;background:linear-gradient(90deg,#4a9dff,#9ee4ff 48%,#0000 88%);height:3px;position:absolute;top:0;left:0;right:0}.body-drop-head{background:radial-gradient(circle at 9% 40%,#3789e821,#0000 38%);border-bottom:1px solid #63beff21;justify-content:space-between;align-items:center;gap:22px;padding:25px 27px 21px;display:flex}.body-drop-head h2{color:#eaf8ff;font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:clamp(28px,3.2vw,42px);line-height:1}.body-drop-head p{color:#86a7bd;max-width:720px;margin:9px 0 0;font-size:13px;line-height:1.55}.body-drop-state{color:#8fcfff;font-family:var(--font-display);letter-spacing:.09em;background:#3789e813;border:1px solid #69c6ff38;border-radius:7px;flex:none;align-items:center;gap:8px;padding:11px 13px;font-size:11px;display:inline-flex}.body-drop-state>i{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px}.body-drop-state.state-ready{color:#79e2c3;background:#30b89614;border-color:#6ae4c252}.body-drop-state.state-queued,.body-drop-state.state-processing{color:#ffd178;background:#ffb43a14;border-color:#ffc75b52}.body-drop-state.state-steam-required,.body-drop-state.state-locked,.body-drop-state.state-carnivores-only{color:#7d9caf}.body-drop-requirements{border-bottom:1px solid #64bfff21;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.body-drop-requirements article{background:#05132f6b;border-right:1px solid #66beff17;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-width:0;min-height:104px;padding:17px;display:grid}.body-drop-requirements article:last-child{border-right:0}.body-drop-requirements article>span{color:#6689a4;width:36px;height:36px;font-family:var(--font-display);border:1px solid #68c2ff33;border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}.body-drop-requirements article>div{gap:6px;min-width:0;display:grid}.body-drop-requirements small{color:#5d7d96;font-family:var(--font-display);letter-spacing:.09em;font-size:11px;font-weight:900}.body-drop-requirements strong{color:#8faabd;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.body-drop-requirements strong em{color:#54728a;font-size:10px;font-style:normal}.body-drop-requirements .is-ready{background:linear-gradient(#3da0eb12,#05132f66)}.body-drop-requirements .is-ready>span{color:#88dcff;border-color:#64d3ef5e;box-shadow:0 0 19px #3fa6ec17}.body-drop-requirements .is-ready strong{color:#ccebf7}.body-drop-action-row{border-bottom:1px solid #66bfff1f;grid-template-columns:230px minmax(240px,1fr) minmax(230px,290px);align-items:center;gap:22px;min-height:116px;padding:18px 20px;display:grid}.body-drop-bridge{background:#e5932c0b;border:1px solid #ffbe562e;border-radius:9px;grid-template-columns:10px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:13px;display:grid}.body-drop-bridge>i{background:#e5a64d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #e5a64d99}.body-drop-bridge>span{gap:5px;min-width:0;display:grid}.body-drop-bridge small{color:#836e54;font-family:var(--font-display);letter-spacing:.08em;font-size:10px;font-weight:900}.body-drop-bridge strong{color:#d2ad72;font-family:var(--font-display);letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.body-drop-action-row>p{color:#7e9db3;margin:0;font-size:12px;line-height:1.65}.body-drop-request{color:#e4f7ff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#2a74d23b,#071f46ad);border:1px solid #6fcdff4d;border-radius:9px;grid-template-rows:1fr 1fr;grid-template-columns:42px minmax(0,1fr);align-items:end;gap:0 11px;min-height:72px;padding:12px 14px;display:grid}.body-drop-request>span{color:#9ce4ff;border:1px solid #85d8ff59;border-radius:50%;grid-row:1/3;align-self:center;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.body-drop-request strong{font-family:var(--font-display);letter-spacing:.07em;align-self:end;font-size:12px}.body-drop-request small{color:#719bb9;align-self:start;font-size:11px}.body-drop-request:hover:not(:disabled){background:linear-gradient(135deg,#368bee52,#092755c2);border-color:#95e2ff9e}.body-drop-request:disabled{opacity:.45;cursor:not-allowed}.body-drop-history{border-bottom:1px solid #66bfff1a;grid-template-columns:210px minmax(0,1fr);gap:18px;padding:18px 20px;display:grid}.body-drop-history>div:first-child{align-content:start;gap:5px;padding:8px;display:grid}.body-drop-history>div:first-child span{color:#87b4ce;font-family:var(--font-display);letter-spacing:.11em;font-size:11px;font-weight:900}.body-drop-history>div:first-child small{color:#526f85;font-size:11px}.body-drop-history>div:last-child{gap:6px;display:grid}.body-drop-history article{background:#04112a8c;border:1px solid #67c0ff17;border-radius:6px;grid-template-columns:74px 105px minmax(0,1fr);align-items:center;gap:10px;min-height:42px;padding:8px 11px;display:grid}.body-drop-history article strong{color:#8cc9e7;font-family:var(--font-display);font-size:11px}.body-drop-history article span{color:#b2c8d6;font-family:var(--font-display);letter-spacing:.06em;font-size:11px;font-weight:900}.body-drop-history article small{color:#56758d;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.body-drop-console>footer{color:#58788f;background:#030e24a3;align-items:center;gap:9px;padding:13px 20px;font-size:11px;line-height:1.45;display:flex}.body-drop-console>footer i{background:#e2a348;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 10px #e2a34880}.no-live-dino{text-align:center;background:linear-gradient(145deg,#071938f2,#020919f7);border:1px solid #3899ff45;border-radius:14px;place-content:center;justify-items:center;gap:12px;min-height:360px;padding:32px;display:grid;box-shadow:0 28px 90px #000f3261,inset 0 1px #b8e5ff0a}.no-live-dino>div{border:1px solid var(--line-strong);width:72px;height:72px;color:var(--green-bright);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:26px;display:grid}.no-live-dino h2{font-family:var(--font-display);text-transform:uppercase;margin:5px 0 0;font-size:24px}.no-live-dino p{color:#718da5;max-width:430px;margin:0 0 8px;font-size:12px;line-height:1.6}.daily-rewards{border:1px solid var(--line);background:linear-gradient(145deg,#081b3bf2,#020a1bf5);border-radius:12px;grid-template-columns:320px minmax(0,1fr);gap:14px;margin-top:14px;padding:26px;display:grid;box-shadow:0 24px 70px #000f3047}.daily-copy{align-content:center;display:grid}.daily-copy h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:28px;line-height:.95}.daily-copy>p{color:#7692a9;margin:13px 0 17px;font-size:11px;line-height:1.55}.daily-status{background:#3899ff0a;border:1px solid #3899ff26;border-radius:7px;grid-template-columns:7px 1fr;align-items:center;gap:4px 8px;min-height:42px;margin-bottom:14px;padding:9px;display:grid}.daily-status i{background:var(--green);width:7px;height:7px;box-shadow:0 0 10px var(--green);border-radius:50%;grid-row:1/3}.daily-status strong{color:#8ec2e5;font-family:var(--font-display);letter-spacing:.07em;font-size:9px}.daily-status span{color:#4f718d;font-family:var(--font-display);letter-spacing:.06em;font-size:8px}.daily-claim{width:100%}.daily-claim:disabled{opacity:.52;cursor:default}.reward-track{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.reward-track article{background:#030e22b8;border:1px solid #3899ff21;border-radius:8px;align-content:center;gap:8px;min-width:0;padding:13px 10px;display:grid;position:relative}.reward-track article.is-next{background:radial-gradient(circle at top,#3899ff29,#030e22eb 65%);border-color:#5cc4ff9e;box-shadow:0 0 25px #3899ff17}.reward-track article.is-complete{background:#1b578f1f;border-color:#5cc4ff47}.reward-track article>span{color:#587690;font-family:var(--font-display);letter-spacing:.1em;font-size:9px;font-weight:900}.reward-track article>strong{color:#e0f3ff;font-family:var(--font-display);font-size:18px}.reward-track article>strong small{color:#6085a2;font-size:8px}.reward-track article>em{color:var(--green-bright);font-style:normal;font-family:var(--font-display);font-size:8px}.reward-track article>i{color:#67a9d5;font-style:normal;font-family:var(--font-display);letter-spacing:.07em;font-size:7px;position:absolute;bottom:7px;right:7px}.inventory-shell{background:var(--black);min-height:100vh;padding-top:64px;position:relative}.inventory-main{z-index:2;width:min(1380px,100% - 42px);margin:0 auto;padding:54px 0 90px;position:relative}.inventory-heading{border-left:2px solid var(--green);justify-content:space-between;align-items:end;gap:30px;padding-left:22px;display:flex}.inventory-heading h1{font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(42px,6vw,76px);line-height:.9}.inventory-heading p{color:#8ca5bb;max-width:660px;margin:18px 0 0;font-size:14px;line-height:1.7}.inventory-capacity{border:1px solid var(--line);text-align:right;background:#030f26d1;border-radius:9px;gap:4px;min-width:210px;padding:14px 17px;display:grid}.inventory-capacity>span{color:#5e7c95;font-family:var(--font-display);letter-spacing:.11em;font-size:9px;font-weight:900}.inventory-capacity>strong{color:#e5f5ff;font-family:var(--font-display);font-size:27px}.inventory-capacity>strong i{color:#52718a;font-style:normal}.inventory-capacity>small{color:#54748d;font-size:9px}.active-dino-banner{background:linear-gradient(90deg,#1c5ca738,#030d21f0);border:1px solid #3899ff52;border-radius:12px;grid-template-columns:70px minmax(0,1fr) auto auto;align-items:center;gap:18px;margin-top:38px;padding:18px 20px;display:grid;box-shadow:0 20px 60px #000f3040}.dino-emblem{color:#d9f1ff;width:64px;height:64px;font-family:var(--font-display);border:1px solid #5cc4ff73;border-radius:50%;place-items:center;font-size:17px;font-weight:900;display:grid;box-shadow:inset 0 0 22px #3899ff1f}.active-dino-banner>div:nth-child(2)>span{color:var(--green);font-family:var(--font-display);letter-spacing:.12em;font-size:9px;font-weight:900}.active-dino-banner h2{font-family:var(--font-display);text-transform:uppercase;margin:5px 0 3px;font-size:25px}.active-dino-banner p{color:#67849c;margin:0;font-size:10px}.active-mini-stats{gap:18px;display:flex}.active-mini-stats span{color:#58748b;font-family:var(--font-display);letter-spacing:.08em;gap:3px;font-size:8px;display:grid}.active-mini-stats strong{color:#b6d5e9;font-size:12px}.roster-section,.catalog-section{margin-top:38px}.inventory-section-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;padding:0 4px;display:flex}.inventory-section-title>span{color:#9fc7e1;font-family:var(--font-display);letter-spacing:.12em;font-size:11px;font-weight:900}.inventory-section-title>small{color:#54718a;font-size:10px}.roster-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.roster-card{border:1px solid var(--line);background:linear-gradient(145deg,#081b3bf2,#020a1bf5);border-radius:11px;padding:17px;position:relative;box-shadow:0 20px 55px #000f3038}.roster-card.is-active{border-color:#5cc4ff8a;box-shadow:0 0 35px #3899ff17}.roster-card.is-slain{opacity:.48;filter:grayscale(.7)}.roster-card>header{color:#577690;font-family:var(--font-display);letter-spacing:.09em;justify-content:space-between;font-size:9px;font-weight:900;display:flex}.roster-card>header i{color:var(--green-bright);font-style:normal}.dino-card-mark{color:#cceaff;width:72px;height:72px;font-family:var(--font-display);background:radial-gradient(circle,#3899ff26,#0000 70%);border:1px solid #5cc4ff47;border-radius:50%;place-items:center;margin:20px auto 14px;font-size:18px;font-weight:900;display:grid}.roster-card h3{font-family:var(--font-display);text-align:center;text-transform:uppercase;margin:0;font-size:19px}.roster-card>p{color:#648199;text-align:center;min-height:25px;margin:5px 0 16px;font-size:10px}.roster-card label{gap:6px;display:grid}.roster-card label span{color:#55728b;font-family:var(--font-display);letter-spacing:.09em;font-size:8px;font-weight:900}.roster-card input{color:#dff2ff;background:#020918bd;border:1px solid #3899ff2b;border-radius:6px;height:36px;padding:0 9px;font-size:11px}.roster-actions{grid-template-columns:1fr 1fr;gap:5px;margin-top:8px;display:grid}.roster-actions button,.catalog-grid button{color:#83b9da;min-height:34px;font-family:var(--font-display);letter-spacing:.07em;cursor:pointer;background:#3899ff0f;border:1px solid #3899ff33;border-radius:5px;font-size:8px;font-weight:900}.roster-actions .make-live{color:var(--green-bright);border-color:#5cc4ff57}.roster-actions button:disabled,.catalog-grid button:disabled{opacity:.45;cursor:default}.catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.catalog-grid article{background:#041027e0;border:1px solid #3899ff29;border-radius:10px;align-content:start;min-height:245px;padding:18px;display:grid}.catalog-grid article.is-owned{opacity:.62}.catalog-code{color:#8dc7ea;width:44px;height:44px;font-family:var(--font-display);border:1px solid #5cc4ff40;border-radius:50%;place-items:center;margin-bottom:13px;font-size:13px;font-weight:900;display:grid}.catalog-grid article>span{color:#4e708d;font-family:var(--font-display);letter-spacing:.12em;font-size:8px;font-weight:900}.catalog-grid h3{font-family:var(--font-display);text-transform:uppercase;margin:5px 0 3px;font-size:18px}.catalog-grid article>strong{color:#7292aa;font-family:var(--font-display);font-size:9px}.catalog-grid p{color:#607d94;min-height:42px;margin:12px 0 15px;font-size:10px;line-height:1.5}.catalog-grid button{margin-top:auto}@media (width<=1180px){.live-dino-body{grid-template-columns:220px minmax(0,1fr)}.vital-grid{grid-template-columns:repeat(3,1fr)}.vital-grid article{border-bottom:1px solid #ffffff0a;min-height:125px}.dino-command-bar{grid-template-columns:repeat(4,1fr)}.dino-command-bar>div{grid-column:1/-1;min-height:58px}.body-drop-requirements{grid-template-columns:repeat(3,minmax(0,1fr))}.body-drop-requirements article:nth-child(3){border-right:0}.body-drop-requirements article:nth-child(n+4){border-top:1px solid #66beff17}.body-drop-action-row{grid-template-columns:minmax(210px,.75fr) minmax(250px,1.25fr)}.body-drop-request{grid-column:1/-1}.daily-rewards{grid-template-columns:280px minmax(0,1fr)}.reward-track{grid-template-columns:repeat(4,1fr)}.roster-grid,.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.info-topbar .account-strip{display:none}.inventory-shell,.live-dino-shell{padding-top:56px}.live-dino-main{width:min(100% - 26px,760px);padding-top:38px;padding-bottom:100px}.inventory-main{width:min(100% - 26px,760px);padding-top:42px}.live-dino-head,.inventory-heading{align-items:start}.live-dino-body{grid-template-columns:1fr}.dino-identity{border-right:0;border-bottom:1px solid var(--line)}.vital-grid,.dino-command-bar{grid-template-columns:repeat(2,1fr)}.body-drop-head{flex-direction:column;align-items:flex-start}.body-drop-requirements{grid-template-columns:repeat(2,minmax(0,1fr))}.body-drop-requirements article:nth-child(3){border-right:1px solid #66beff17}.body-drop-requirements article:nth-child(2n){border-right:0}.body-drop-requirements article:nth-child(n+3){border-top:1px solid #66beff17}.body-drop-action-row{grid-template-columns:1fr}.body-drop-request{grid-column:auto}.body-drop-history,.daily-rewards{grid-template-columns:1fr}.reward-track{grid-template-columns:repeat(4,1fr)}.active-dino-banner{grid-template-columns:64px 1fr auto}.active-mini-stats{border-top:1px solid var(--line);grid-column:1/-1;padding-top:12px}.roster-grid,.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.live-dino-panel{margin-bottom:42px}.live-dino-head{min-height:0;margin-bottom:28px;padding:0 0 0 16px}.live-dino-head h1{font-size:42px}.telemetry-state{display:none}.vital-grid{grid-template-columns:1fr}.vital-grid article{min-height:105px}.dino-command-bar{grid-template-columns:1fr}.dino-command-bar>div{grid-column:auto}.dino-command-bar>button{border-top:1px solid #ffffff0d;border-left:0;min-height:66px}.body-drop-head{padding:21px 18px 18px}.body-drop-head h2{font-size:30px}.body-drop-requirements{grid-template-columns:1fr}.body-drop-requirements article,.body-drop-requirements article:nth-child(3),.body-drop-requirements article:nth-child(2n){border-top:1px solid #66beff17;border-right:0}.body-drop-requirements article:first-child{border-top:0}.body-drop-action-row{gap:14px;padding:17px}.body-drop-history{padding:16px}.body-drop-history article{grid-template-columns:64px 86px minmax(0,1fr);gap:7px}.body-drop-console>footer{align-items:flex-start;padding:13px 17px}.daily-rewards{padding:19px}.reward-track{grid-template-columns:repeat(2,1fr)}.inventory-heading{align-items:start;padding-left:16px}.inventory-heading h1{font-size:43px}.inventory-capacity{display:none}.active-dino-banner{grid-template-columns:55px 1fr}.active-dino-banner>a{grid-column:1/-1}.active-mini-stats{flex-wrap:wrap}.roster-grid,.catalog-grid{grid-template-columns:1fr}}.admin-shell{background:var(--black);min-height:100vh;padding-top:64px;position:relative}.admin-main{z-index:2;width:min(1380px,100% - 42px);margin:0 auto;padding:54px 0 90px;position:relative}.admin-heading{border-left:2px solid var(--green);justify-content:space-between;align-items:end;gap:30px;padding-left:22px;display:flex}.admin-heading h1{font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(42px,6vw,76px);line-height:.9}.admin-heading p{color:#8ca5bb;max-width:680px;margin:18px 0 0;font-size:14px;line-height:1.7}.owner-badge{background:#030f26db;border:1px solid #5cc4ff52;border-radius:10px;align-items:center;gap:12px;min-width:290px;padding:13px 15px;display:flex}.owner-badge>i{color:#dff3ff;width:42px;height:42px;font-style:normal;font-family:var(--font-display);border:1px solid #5cc4ff7a;border-radius:50%;place-items:center;font-size:15px;font-weight:900;display:grid;box-shadow:inset 0 0 15px #3899ff21}.owner-badge>span{gap:3px;min-width:0;display:grid}.owner-badge small{color:var(--green);font-family:var(--font-display);letter-spacing:.12em;font-size:8px;font-weight:900}.owner-badge strong{color:#d7ebf8;max-width:215px;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.owner-badge em{color:#56758e;font-style:normal;font-family:var(--font-display);letter-spacing:.06em;font-size:8px}.admin-grid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:14px;margin-top:38px;display:grid}.role-overview,.create-role-card,.assign-role-card{border:1px solid var(--line);background:linear-gradient(145deg,#081b3bf2,#020a1bf7);border-radius:12px;box-shadow:0 24px 70px #000f3047}.role-overview{grid-row:span 2;overflow:hidden}.admin-card-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:55px;padding:14px 18px;display:flex}.admin-card-title>span{color:#a3cce5;font-family:var(--font-display);letter-spacing:.12em;font-size:11px;font-weight:900}.admin-card-title>small{color:#53728b;font-family:var(--font-display);letter-spacing:.08em;font-size:8px}.role-list{padding:8px 18px 18px}.role-list article{border-bottom:1px solid #ffffff0d;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:13px;padding:17px 0;display:grid}.role-list article>i{border-radius:6px;width:7px;height:40px}.role-list h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:17px}.role-list h2 span{color:var(--green-bright);letter-spacing:.08em;vertical-align:middle;border:1px solid #5cc4ff47;border-radius:3px;margin-left:7px;padding:3px 5px;font-size:7px}.role-list p{color:#5f7d94;margin:5px 0 0;font-size:10px;line-height:1.4}.role-list article>strong{color:#b9d6e8;font-family:var(--font-display);font-size:16px}.role-list article>strong small{color:#53718a;font-size:8px}.role-members{flex-wrap:wrap;grid-column:2/-1;gap:5px;display:flex}.role-members span{color:#6688a1;background:#3899ff09;border:1px solid #3899ff1f;border-radius:4px;padding:5px 7px;font-size:9px}.create-role-card,.assign-role-card{padding-bottom:18px}.role-basics{grid-template-columns:1fr 72px;gap:9px;padding:17px 18px 0;display:grid}.create-role-card label,.assign-role-card>label{gap:7px;display:grid}.create-role-card label>span,.assign-role-card label>span{color:#607f98;font-family:var(--font-display);letter-spacing:.09em;font-size:9px;font-weight:900}.create-role-card input[type=text],.create-role-card input:not([type]),.assign-role-card input,.assign-role-card select{color:#dceefa;background:#020919cc;border:1px solid #3899ff2e;border-radius:6px;width:100%;height:40px;padding:0 10px}.create-role-card input[type=color]{background:#020919cc;border:1px solid #3899ff2e;border-radius:6px;width:100%;height:40px;padding:3px}.create-role-card fieldset{border:0;gap:5px;margin:17px 18px;padding:0;display:grid}.create-role-card legend{color:#607f98;font-family:var(--font-display);letter-spacing:.09em;margin-bottom:8px;font-size:9px;font-weight:900}.create-role-card fieldset label{cursor:pointer;border:1px solid #ffffff0b;border-radius:6px;grid-template-columns:0 16px 1fr;align-items:center;gap:8px;padding:9px}.create-role-card fieldset label.is-selected{background:#3899ff0f;border-color:#3899ff52}.create-role-card fieldset input{opacity:0;width:0;height:0}.create-role-card fieldset label>i{border:1px solid #5cc4ff47;border-radius:3px;width:15px;height:15px}.create-role-card fieldset label.is-selected>i{background:var(--green);box-shadow:inset 0 0 0 3px #020919cc}.create-role-card fieldset label>span{gap:3px;display:grid}.create-role-card fieldset strong{color:#97b8ce;font-family:var(--font-display);font-size:9px}.create-role-card fieldset small{color:#506e87;font-size:8px;line-height:1.35}.create-role-card>button,.assign-role-card>button{width:calc(100% - 36px);margin:0 18px}.assign-role-card>label{margin:17px 18px 0}.assign-role-card select{appearance:none}.assign-role-card>p{color:#5e7c94;margin:15px 18px;font-size:10px;line-height:1.5}@media (width<=980px){.admin-grid{grid-template-columns:1fr}.role-overview{grid-row:auto}}@media (width<=860px){.admin-shell{padding-top:56px}.admin-main{width:min(100% - 26px,760px);padding-top:42px}.admin-heading{align-items:start}}@media (width<=580px){.admin-heading{padding-left:16px}.admin-heading h1{font-size:43px}.owner-badge{display:none}.admin-grid{margin-top:30px}.role-list article{grid-template-columns:7px minmax(0,1fr)}.role-list article>strong,.role-members{grid-column:2}}.admin-owner-tools{justify-items:end;gap:9px;display:grid}.admin-owner-tools>a{color:var(--green-bright);font-family:var(--font-display);letter-spacing:.08em;font-size:11px;font-weight:900}.admin-owner-tools>a:hover{color:#fff}.private-profiles-main{z-index:2;width:min(1380px,100% - 42px);margin:0 auto;padding:54px 0 90px;position:relative}.private-profiles-heading{border-left:2px solid var(--green);justify-content:space-between;align-items:end;gap:30px;padding-left:22px;display:flex}.private-profiles-heading h1{font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(42px,6vw,76px);line-height:.9}.private-profiles-heading p{color:#8ca5bb;max-width:720px;margin:18px 0 0;font-size:14px;line-height:1.7}.private-profiles-heading>div:last-child{color:#6f91aa;font-family:var(--font-display);letter-spacing:.08em;justify-items:end;gap:10px;font-size:11px;font-weight:800;display:grid}.private-profiles-heading a{color:var(--green-bright)}.private-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:38px;display:grid}.private-profile-grid>article{border:1px solid var(--line);background:linear-gradient(145deg,#081b3bf2,#020a1bf7);border-radius:12px;min-width:0;padding:20px;box-shadow:0 24px 70px #000f3047}.private-profile-grid article>header{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:15px;display:flex}.private-profile-grid article>header>div{color:#dff4ff;width:44px;height:44px;font-family:var(--font-display);background:#3899ff14;border:1px solid #5cc4ff66;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:900;display:grid}.private-profile-grid article>header>span{gap:3px;min-width:0;display:grid}.private-profile-grid article>header strong{font-family:var(--font-display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:17px;overflow:hidden}.private-profile-grid article>header small{color:#607f98;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.private-profile-grid article>p{color:#7594ab;min-height:42px;font-size:12px;line-height:1.55}.private-connections{gap:7px;display:grid}.private-connections>div{color:#516d83;border:1px solid #ffffff0d;border-radius:7px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:9px;display:grid}.private-connections>div.is-connected{color:#9dc8e3;background:#3899ff0d;border-color:#3899ff3d}.private-connections i{width:29px;height:29px;font-style:normal;font-family:var(--font-display);border:1px solid;border-radius:50%;place-items:center;font-size:11px;display:grid}.private-connections span{gap:2px;min-width:0;display:grid}.private-connections strong{font-family:var(--font-display);letter-spacing:.08em;font-size:11px}.private-connections small{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.private-connections a{color:var(--green-bright);font-family:var(--font-display);font-size:10px;font-weight:900}@media (width<=1050px){.private-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.private-profiles-main{width:min(100% - 26px,760px);padding-top:42px}.private-profiles-heading{align-items:start}.private-profiles-heading>div:last-child{display:none}}@media (width<=580px){.admin-owner-tools{display:none}.private-profiles-heading{padding-left:16px}.private-profiles-heading h1{font-size:43px}.private-profile-grid{grid-template-columns:1fr}}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.clans-shell{background:var(--black);min-height:100vh;padding-top:64px;position:relative}.clans-main{z-index:2;width:min(1460px,100% - 42px);margin:0 auto;padding:48px 0 100px;position:relative}.clans-heading{border-left:2px solid var(--green);justify-content:space-between;align-items:end;gap:30px;padding-left:22px;display:flex}.clans-heading h1{max-width:900px;font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(40px,5.4vw,72px);line-height:.9}.clans-heading p{color:#91abc0;max-width:750px;margin:17px 0 0;font-size:14px;line-height:1.7}.clans-network-status{color:#7394ad;max-width:320px;font-family:var(--font-display);letter-spacing:.08em;text-align:right;justify-content:flex-end;align-items:center;gap:9px;padding-bottom:6px;font-size:11px;font-weight:900;display:flex}.clans-network-status i,.direct-messages-heading>span i,.clan-panel-heading>small i,.direct-conversation-header>small i{background:var(--green-bright);width:7px;height:7px;box-shadow:0 0 13px var(--green);border-radius:50%;flex:none}.clan-workspace-grid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:14px;margin-top:36px;display:grid}.clan-command-panel,.clan-chat-panel,.direct-messages-layout{border:1px solid var(--line);background:linear-gradient(145deg,#081b3bf5,#020a1bfa);border-radius:13px;overflow:hidden;box-shadow:0 28px 80px #000f3052,inset 0 1px #b8e5ff0a}.clan-command-panel,.clan-chat-panel{min-height:650px}.clan-chat-panel{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.clan-panel-heading{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#3899ff14,#0000 70%);justify-content:space-between;align-items:center;gap:15px;min-height:70px;padding:15px 20px;display:flex}.clan-panel-heading>div{gap:4px;display:grid}.clan-panel-heading span{color:var(--green);font-family:var(--font-display);letter-spacing:.14em;font-size:10px;font-weight:900}.clan-panel-heading strong{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:20px}.clan-panel-heading>small{color:#8ab8d6;font-family:var(--font-display);letter-spacing:.09em;border:1px solid #3899ff33;border-radius:5px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;font-weight:900;display:flex}.clan-loading-state,.clan-chat-locked{text-align:center;place-content:center;justify-items:center;gap:9px;min-height:510px;padding:30px;display:grid}.clan-loading-state i{border:2px solid #3899ff29;border-top-color:var(--green-bright);border-radius:50%;width:42px;height:42px;animation:1s linear infinite spin}.clan-loading-state strong,.clan-chat-locked>span{color:#abd3eb;font-family:var(--font-display);letter-spacing:.12em;font-size:13px}.clan-loading-state span,.clan-chat-locked p{color:#66869f;font-size:12px}.clan-onboarding,.clan-dashboard{padding:20px}.clan-empty-state{background:#3899ff0a;border:1px solid #3899ff29;border-radius:9px;align-items:center;gap:16px;padding:17px;display:flex}.clan-empty-mark,.clan-large-tag{color:#ccecff;font-family:var(--font-display);place-items:center;font-weight:900;display:grid}.clan-empty-mark{border:1px solid #5cc4ff5c;border-radius:50%;flex:none;width:52px;height:52px;font-size:14px}.clan-empty-state strong{font-family:var(--font-display);letter-spacing:.06em;font-size:15px}.clan-empty-state p{color:#7593aa;margin:5px 0 0;font-size:12px;line-height:1.5}.clan-subheading{border-bottom:1px solid #3899ff24;justify-content:space-between;align-items:center;gap:12px;min-height:42px;display:flex}.clan-subheading>span{color:#a8cde4;font-family:var(--font-display);letter-spacing:.11em;font-size:11px;font-weight:900}.clan-subheading>small{color:#587993;font-family:var(--font-display);letter-spacing:.07em;font-size:10px}.clan-invitations{margin-top:20px}.clan-invite-list{gap:7px;padding-top:10px;display:grid}.clan-invite-card{background:#030f26b8;border:1px solid #3899ff29;border-radius:8px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.clan-invite-card>i,.clan-roster-member>i,.clan-chat-message>i,.member-directory-list button>i,.direct-conversation-header>i{color:#cdeeff;font-style:normal;font-family:var(--font-display);border:1px solid #5cc4ff59;border-radius:50%;place-items:center;font-weight:900;display:grid}.clan-invite-card>i{width:36px;height:36px;font-size:11px}.clan-invite-card>div:nth-child(2),.clan-roster-member>div{gap:3px;min-width:0;display:grid}.clan-invite-card strong,.clan-roster-member strong{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.clan-invite-card small,.clan-roster-member small{color:#5d7c94;font-size:10px}.clan-invite-actions{gap:5px;display:flex}.clan-invite-actions button,.clan-member-invite-form button{color:#9fd0ed;min-height:34px;font-family:var(--font-display);cursor:pointer;background:#3899ff12;border:1px solid #3899ff40;border-radius:5px;padding:0 11px;font-size:10px;font-weight:900}.clan-create-form{gap:15px;margin-top:20px;display:grid}.clan-form-row{grid-template-columns:minmax(0,1fr) 150px;gap:11px;display:grid}.clan-create-form label{gap:7px;display:grid}.clan-create-form label>span{color:#7393aa;font-family:var(--font-display);letter-spacing:.08em;justify-content:space-between;font-size:11px;font-weight:900;display:flex}.clan-create-form input,.clan-create-form textarea,.clan-member-invite-form input,.member-directory input,.clan-chat-form textarea,.direct-message-form textarea{color:#e4f5ff;background:#020919d6;border:1px solid #3899ff33;border-radius:7px;outline:0;width:100%}.clan-create-form input,.clan-member-invite-form input,.member-directory input{height:44px;padding:0 12px}.clan-create-form textarea{resize:vertical;min-height:92px;padding:11px 12px}.clan-create-form input:focus,.clan-create-form textarea:focus,.clan-member-invite-form input:focus,.member-directory input:focus,.clan-chat-form textarea:focus,.direct-message-form textarea:focus{border-color:#79c8ffb8;box-shadow:0 0 0 3px #3899ff14}.clan-identity-card{background:radial-gradient(circle at 10%,#3899ff26,#0000 45%);border:1px solid #5cc4ff38;border-radius:10px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:20px;padding:20px;display:grid}.clan-large-tag{border-right:1px solid var(--line);letter-spacing:.04em;min-height:100px;font-size:34px}.clan-identity-card h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:30px}.clan-identity-card p{color:#7f9db4;margin:8px 0;font-size:13px;line-height:1.55}.clan-identity-card small{color:#587892;font-size:10px}.clan-roster{margin-top:18px}.clan-roster-list{max-height:290px;display:grid;overflow-y:auto}.clan-roster-member{border-bottom:1px solid #ffffff0b;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 2px;display:grid}.clan-roster-member>i{width:38px;height:38px;font-size:11px}.clan-roster-member>span{color:var(--green-bright);font-family:var(--font-display);letter-spacing:.08em;font-size:10px;font-weight:900}.clan-empty-copy{color:#607f97;font-size:12px}.clan-member-invite-form{background:#3899ff09;border:1px solid #3899ff26;border-radius:8px;grid-template-columns:minmax(160px,.7fr) minmax(190px,1fr) auto;align-items:end;gap:10px;margin-top:17px;padding:14px;display:grid}.clan-member-invite-form>div{gap:4px;display:grid}.clan-member-invite-form>div>span{color:#a6cce5;font-family:var(--font-display);font-size:11px;font-weight:900}.clan-member-invite-form>div>small{color:#5f7f98;font-size:10px}.clan-member-invite-form button{height:44px}.clan-chat-locked>strong{font-family:var(--font-display);text-transform:uppercase;font-size:21px}.clan-message-stream,.direct-message-stream{scrollbar-color:#3899ff59 transparent;min-height:0;overflow-y:auto}.clan-message-stream{max-height:476px;padding:14px 17px}.clan-channel-note{color:#708fa7;background:#3899ff0b;border:1px solid #3899ff2b;border-radius:7px;grid-template-columns:28px 1fr;align-items:center;gap:9px;margin-bottom:14px;padding:10px;font-size:11px;line-height:1.45;display:grid}.clan-channel-note>i{border:1px solid var(--line-strong);width:25px;height:25px;color:var(--green-bright);font-style:normal;font-family:var(--font-display);border-radius:50%;place-items:center;display:grid}.clan-channel-note strong{color:#9fc6df;font-family:var(--font-display);font-size:11px;display:block}.clan-empty-chat,.direct-message-empty{color:#58758d;text-align:center;place-content:center;justify-items:center;gap:6px;min-height:220px;display:grid}.clan-empty-chat strong,.direct-message-empty strong{color:#86a9c0;font-family:var(--font-display);letter-spacing:.09em;font-size:13px}.clan-chat-message{border-bottom:1px solid #ffffff0b;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:11px 0;display:grid}.clan-chat-message>i{width:36px;height:36px;font-size:10px}.clan-chat-message header,.direct-message header{justify-content:space-between;gap:10px;display:flex}.clan-chat-message header strong,.direct-message header strong{color:#bddbed;font-family:var(--font-display);font-size:12px}.clan-chat-message header span,.direct-message header span{color:#4f6e87;font-size:9px}.clan-chat-message p,.direct-message p{color:#8da8bc;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.5}.clan-chat-form,.direct-message-form{border-top:1px solid var(--line);background:#020919d6;padding:13px 16px 15px}.clan-chat-form>label,.direct-message-form>label,.member-directory>label{color:#7595ad;font-family:var(--font-display);letter-spacing:.09em;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.clan-chat-form>div,.direct-message-form>div{grid-template-columns:minmax(0,1fr) 72px;gap:7px;display:grid}.clan-chat-form textarea,.direct-message-form textarea{resize:none;min-height:64px;padding:10px}.clan-chat-form button,.direct-message-form button{color:#fff;font-family:var(--font-display);cursor:pointer;background:linear-gradient(135deg,#1769c9,#218fe8);border:1px solid #51b7ff;border-radius:6px;font-size:11px;font-weight:900}.clan-chat-form>small,.direct-message-form>small{color:#587892;margin-top:7px;font-size:10px;display:block}.clan-chat-form button:disabled,.direct-message-form button:disabled,.clan-invite-actions button:disabled,.clan-member-invite-form button:disabled{opacity:.45;cursor:default}.direct-messages-section{margin-top:42px}.direct-messages-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:14px;display:flex}.direct-messages-heading h2{font-family:var(--font-display);text-transform:uppercase;margin:2px 0 0;font-size:clamp(30px,4vw,48px);line-height:1}.direct-messages-heading p{color:#7897ae;max-width:680px;margin:10px 0 0;font-size:13px}.direct-messages-heading>span{color:#7090a8;font-family:var(--font-display);letter-spacing:.08em;align-items:center;gap:8px;font-size:10px;font-weight:900;display:flex}.direct-messages-layout{grid-template-columns:320px minmax(0,1fr);min-height:620px;display:grid}.member-directory{border-right:1px solid var(--line);background:#020a1ba8;min-width:0;padding:16px}.member-directory input{margin-bottom:12px}.member-directory-list{gap:5px;max-height:520px;display:grid;overflow-y:auto}.member-directory-list button{color:#718da4;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.member-directory-list button:hover,.member-directory-list button.is-selected{color:#e0f3ff;background:#3899ff12;border-color:#3899ff40}.member-directory-list button>i{width:36px;height:36px;font-size:10px}.member-directory-list button>span{gap:3px;min-width:0;display:grid}.member-directory-list button strong{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.member-directory-list button small{color:#55758e;font-size:9px}.member-directory-list button b{color:var(--green-bright);font-size:20px}.member-directory-empty{color:#58768d;text-align:center;gap:5px;padding:30px 10px;display:grid}.member-directory-empty strong{font-family:var(--font-display);font-size:12px}.member-directory-empty span{font-size:11px}.direct-conversation{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid}.direct-conversation-empty{text-align:center;place-content:center;justify-items:center;gap:8px;min-height:620px;padding:30px;display:grid}.direct-conversation-empty>span{color:var(--green);font-family:var(--font-display);letter-spacing:.12em;font-size:11px;font-weight:900}.direct-conversation-empty>strong{font-family:var(--font-display);text-transform:uppercase;font-size:24px}.direct-conversation-empty>p{color:#64839b;font-size:12px}.direct-conversation-header{border-bottom:1px solid var(--line);background:#3899ff09;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:76px;padding:14px 17px;display:grid}.direct-conversation-header>i{width:42px;height:42px;font-size:11px}.direct-conversation-header>div{gap:3px;display:grid}.direct-conversation-header>div span{color:#5e7d95;font-family:var(--font-display);letter-spacing:.09em;font-size:9px}.direct-conversation-header>div strong{font-family:var(--font-display);text-transform:uppercase;font-size:17px}.direct-conversation-header>small{color:#6e8da5;font-family:var(--font-display);letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:900;display:flex}.direct-message-stream{max-height:430px;padding:17px}.direct-message{margin:8px 0;display:flex}.direct-message.is-outgoing{justify-content:flex-end}.direct-message>div{background:#071936e6;border:1px solid #3899ff2b;border-radius:8px 8px 8px 2px;max-width:min(72%,650px);padding:10px 12px}.direct-message.is-outgoing>div{background:#1d6ab933;border-color:#5cc4ff47;border-radius:8px 8px 2px}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1050px){.clan-workspace-grid{grid-template-columns:1fr}.clan-command-panel,.clan-chat-panel{min-height:560px}.direct-messages-layout{grid-template-columns:280px minmax(0,1fr)}}@media (width<=860px){.clans-shell{padding-top:56px}.clans-main{width:min(100% - 26px,760px);padding-top:38px;padding-bottom:100px}.clans-heading{align-items:start}.clans-network-status{display:none}.direct-messages-layout{grid-template-columns:1fr}.member-directory{border-right:0;border-bottom:1px solid var(--line)}.member-directory-list{max-height:250px}.direct-conversation-empty{min-height:360px}}@media (width<=580px){.clans-heading{padding-left:16px}.clans-heading h1{font-size:41px}.clan-command-panel,.clan-chat-panel{min-height:0}.clan-onboarding,.clan-dashboard{padding:14px}.clan-form-row,.clan-identity-card,.clan-member-invite-form{grid-template-columns:1fr}.clan-large-tag{border-right:0;border-bottom:1px solid var(--line);min-height:70px}.clan-invite-card{grid-template-columns:38px minmax(0,1fr)}.clan-invite-actions{grid-column:2}.clan-chat-panel{grid-template-rows:auto minmax(340px,1fr) auto}.clan-message-stream{max-height:420px}.direct-messages-heading>span{display:none}.direct-message>div{max-width:90%}.direct-conversation-header>small{display:none}.direct-conversation-header{grid-template-columns:44px minmax(0,1fr)}}:root{--black:#020818;--black-soft:#07142c;--panel:#071430e0;--panel-strong:#030a1df7;--panel-soft:#0c234bd1;--green:#4b9fff;--green-bright:#8ad8ff;--green-dark:#245fb5;--gold:#72c9ff;--gold-bright:#d1f0ff;--paper:#f0f8ff;--muted:#9ab2c8;--dim:#617e99;--line:#64b8ff33;--line-strong:#73cdff80}body{color:var(--paper);background:#020818}button,input,textarea,select{font:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline-color:#8ad8ff}.site-shell,.info-shell,.profile-shell,.games-shell,.heatmap-shell,.live-dino-shell,.inventory-shell,.admin-shell,.clans-shell{background:radial-gradient(circle at 78% 18%,#206bd01f,#0000 34%),linear-gradient(#0000 0,#0208182e 42vh,#020818 96vh)}.world-backdrop{filter:saturate(.96)contrast(1.08)brightness(.82);background-position:top}.world-backdrop:before{background:linear-gradient(#01071405 0,#02091a14 45%,#020818cc 88%,#020818 100%),linear-gradient(90deg,#02071340,#0000 36% 72%,#0208163d)}.world-backdrop:after{background:linear-gradient(#5aaeff06 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#5aaeff06 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 72% 30%,#b6231a24,#0000 30%);box-shadow:inset 0 0 180px #00040e80}.grain{opacity:.07;mix-blend-mode:screen}.command-masthead.topbar{z-index:60;-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);background:linear-gradient(135deg,#05112bf0,#050c1fd1);border:1px solid #76cdff4d;border-radius:18px;width:min(1500px,100% - 40px);height:124px;display:block;position:fixed;inset:16px auto auto 50%;overflow:visible;transform:translate(-50%);box-shadow:0 24px 70px #00051480,inset 0 1px #d9f4ff14}.command-masthead.topbar:before,.command-masthead.topbar:after{content:"";pointer-events:none;position:absolute}.command-masthead.topbar:before{border:1px solid #67b9ff14;border-radius:13px;inset:6px}.command-masthead.topbar:after{clip-path:polygon(10% 0,90% 0,100% 100%,0 100%);opacity:.62;background:linear-gradient(90deg,#0000,#63bfff 28%,#cef 50%,#63bfff 72%,#0000);width:180px;height:7px;bottom:-7px;left:50%;transform:translate(-50%)}.masthead-shell{grid-template-rows:70px 53px;height:100%;display:grid;position:relative}.masthead-upper{grid-template-columns:270px minmax(220px,1fr) auto;align-items:center;gap:18px;min-width:0;padding:0 14px 0 10px;display:grid}.command-masthead .logo-button{background:linear-gradient(90deg,#3c8fee1a,#0000);border:0;border-radius:12px;height:58px;padding:0 13px}.command-masthead .brand{gap:13px}.command-masthead .brand-mark{background:radial-gradient(circle,#5ab4ff2e 0 20%,#04112bcc 21% 100%);border:1px solid #7edaff9e;border-radius:50%;flex-basis:46px;gap:3px;width:46px;height:46px;overflow:hidden;transform:none;box-shadow:inset 0 0 20px #4f9dff24,0 0 22px #3e8de61f}.command-masthead .brand-mark:before,.command-masthead .brand-mark:after{content:"";border:1px solid #74cfff47;border-radius:50%;position:absolute;inset:7px}.command-masthead .brand-mark:after{inset:14px}.command-masthead .brand-mark i{z-index:2;background:#8bd9ff;width:2px;height:21px;position:relative;transform:skew(-13deg)}.command-masthead .brand-mark i:nth-child(2){background:#4b9fff;height:29px}.command-masthead .brand-mark i:nth-child(3){height:15px}.command-masthead .brand-mark b{z-index:1;background:#80daff59;width:38px;height:1px;position:absolute;transform:rotate(-26deg)}.command-masthead .brand-copy{gap:4px}.command-masthead .brand-copy strong{color:#edf9ff;letter-spacing:.14em;font-size:17px}.command-masthead .brand-copy small{color:#6594bc;letter-spacing:.22em;font-size:9px}.masthead-readout{grid-template-columns:46px minmax(0,1fr) auto;justify-self:center;align-items:center;gap:12px;min-width:310px;display:grid}.masthead-readout>span:nth-child(2){gap:3px;display:grid}.masthead-readout small{color:#5e89ad;font-family:var(--font-display);letter-spacing:.14em;font-size:9px;font-weight:800}.masthead-readout strong{color:#bdddf2;font-family:var(--font-display);letter-spacing:.09em;font-size:11px}.masthead-readout em{color:#78caff;font-style:normal;font-family:var(--font-display);letter-spacing:.1em;border:1px solid #65c3ff2e;border-radius:5px;padding:6px 8px;font-size:8px;font-weight:900}.masthead-radar{background:conic-gradient(from 225deg,#60baff33,#0000 26% 100%);border:1px solid #6fcaff61;border-radius:50%;width:42px;height:42px;display:block;position:relative}.masthead-radar:before,.masthead-radar:after,.masthead-radar i{content:"";border:1px solid #6fcaff2e;border-radius:50%;position:absolute}.masthead-radar:before{inset:7px}.masthead-radar:after{inset:14px}.masthead-radar i:first-child{border:0;border-top:1px solid #6fcaff3d;border-radius:0;inset:50% 3px auto}.masthead-radar i:nth-child(2){border:0;border-left:1px solid #6fcaff3d;border-radius:0;inset:3px auto 3px 50%}.masthead-radar i:nth-child(3){background:#9de4ff;border:0;width:4px;height:4px;top:10px;right:8px;box-shadow:0 0 10px #59b8ff}.command-masthead .account-strip{background:#05112a8f;border:1px solid #69beff24;border-radius:10px;align-items:stretch;height:52px;overflow:hidden}.command-masthead .profile-chip{color:#c2d9e9;border-left-color:#6abeff21;min-width:135px}.command-masthead .profile-chip>span{color:#9ce3ff;background:#4796ee1a;border-radius:50%}.command-masthead .player-hud{height:100%}.command-masthead .live-count,.command-masthead .currency-item{border-color:#66b8ff1a}.masthead-lower{border-top:1px solid #68bfff1f;grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.command-masthead .primary-nav{justify-content:center;min-width:0;height:52px}.command-masthead .primary-nav a{color:#7894ad;letter-spacing:.09em;border:0;grid-template-columns:auto 1fr;place-items:center start;gap:8px;min-width:108px;height:52px;padding:0 14px;font-size:11px}.command-masthead .primary-nav a small{color:#405f7c;letter-spacing:.06em;font-size:7px}.command-masthead .primary-nav a:after{background:linear-gradient(90deg,#4f9fff,#b8eaff);height:2px;inset:auto 15px 0}.command-masthead .primary-nav a:hover,.command-masthead .primary-nav a.active{color:#edf9ff;background:linear-gradient(#52a0ff14,#52a0ff05)}.command-masthead .primary-nav a:hover small,.command-masthead .primary-nav a.active small{color:#75caff}.masthead-link-state{color:#6386a4;font-family:var(--font-display);letter-spacing:.11em;white-space:nowrap;border-left:1px solid #67bbff1a;align-items:center;gap:8px;padding:0 16px;font-size:8px;font-weight:900;display:flex}.masthead-link-state i{background:#7fd7ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #449eff}.masthead-mobile-profile{display:none}.command-deck-shell{min-height:100vh}.command-home.content{width:min(1500px,100% - 40px);max-width:none;min-height:100vh;margin:0 auto;padding:164px 0 120px}.expedition-hero{grid-template-columns:minmax(0,1fr) 390px;align-items:end;gap:40px;min-height:clamp(430px,59vh,650px);padding:50px 56px 46px;display:grid;position:relative;overflow:hidden}.expedition-hero:before{content:"";opacity:.8;background:repeating-radial-gradient(circle,#0000 0 48px,#6fcaff0e 49px 50px),conic-gradient(from 210deg,#469af717,#0000 24% 100%);border:1px solid #70cbff14;border-radius:50%;width:390px;height:390px;position:absolute;bottom:38px;right:3%}.expedition-hero:after{content:"";background:linear-gradient(90deg,#0000,#75cfff57 20%,#75cfff1a 82%,#0000);height:1px;position:absolute;inset:auto 2% 0}.expedition-hero-copy{z-index:1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(115deg,#030c20c7,#05122b61);border:1px solid #70c7ff2e;border-radius:18px;max-width:720px;padding:24px 26px 26px;position:relative;box-shadow:0 22px 65px #00051447}.expedition-hero-copy h1{max-width:680px;font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(44px,5.2vw,80px);line-height:.88}.expedition-hero-copy p{color:#a3bbcf;max-width:620px;margin:18px 0 0;font-size:15px;line-height:1.65}.section-kicker{color:#73c9ff;letter-spacing:.2em;font-size:10px}.expedition-telemetry{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040f269e;border:1px solid #74ceff38;border-radius:18px;grid-template-columns:98px minmax(0,1fr);align-items:center;gap:18px;padding:18px;display:grid;position:relative}.telemetry-radar{background:conic-gradient(from 250deg,#4da9ff40,#0000 27%);border:1px solid #76d3ff6b;border-radius:50%;width:94px;height:94px;position:relative}.telemetry-radar:before,.telemetry-radar:after,.telemetry-radar i{content:"";border:1px solid #7ad3ff29;border-radius:50%;position:absolute}.telemetry-radar:before{inset:16px}.telemetry-radar:after{inset:32px}.telemetry-radar i:first-child{border:0;border-top:1px solid #7ad3ff33;border-radius:0;inset:50% 5px auto}.telemetry-radar i:nth-child(2){border:0;border-left:1px solid #7ad3ff33;border-radius:0;inset:5px auto 5px 50%}.telemetry-radar i:nth-child(3),.telemetry-radar b{background:#a5e6ff;border:0;width:5px;height:5px;box-shadow:0 0 12px #5cbcff}.telemetry-radar i:nth-child(3){top:18px;right:18px}.telemetry-radar b{border-radius:50%;position:absolute;bottom:24px;left:18px}.expedition-telemetry>span{gap:6px;min-width:0;display:grid}.expedition-telemetry small{color:#5f86a7;font-family:var(--font-display);letter-spacing:.14em;font-size:9px;font-weight:900}.expedition-telemetry strong{color:#d7effc;font-family:var(--font-display);letter-spacing:.05em;font-size:13px;line-height:1.3}.expedition-telemetry em{color:#72c8fb;font-style:normal;font-family:var(--font-display);letter-spacing:.11em;font-size:8px}.expedition-coordinate{z-index:1;color:#99cdef8f;font-family:var(--font-display);letter-spacing:.12em;align-items:center;gap:10px;font-size:8px;display:flex;position:absolute;top:44px;right:54px}.expedition-coordinate i{background:#70c8ff47;width:42px;height:1px}.mission-log{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#05122cdb,#030a1cf2);border:1px solid #6cc2ff33;border-radius:28px;margin-top:26px;padding:32px;position:relative;box-shadow:0 38px 100px #00051475,inset 0 1px #d2f1ff0d}.mission-log:before{content:"";pointer-events:none;border:1px solid #72cbff0e;border-radius:20px;position:absolute;inset:10px}.mission-log-heading{z-index:1;grid-template-columns:minmax(0,1fr) minmax(260px,520px) auto;align-items:end;gap:32px;padding:10px 12px 28px;display:grid;position:relative}.mission-log-heading span{color:#6ec5fa;font-family:var(--font-display);letter-spacing:.18em;font-size:9px;font-weight:900}.mission-log-heading h2{font-family:var(--font-display);text-transform:uppercase;margin:6px 0 0;font-size:clamp(38px,5vw,66px);line-height:.9}.mission-log-heading p{color:#7f9db7;margin:0;font-size:13px;line-height:1.6}.mission-log-heading>strong{color:#e2f5ff;font-family:var(--font-display);font-size:36px}.mission-log-heading>strong small{color:#6285a2;letter-spacing:.1em;font-size:8px}.mission-log-stack{z-index:1;gap:14px;display:grid;position:relative}.mission-dispatch{background:linear-gradient(110deg,#0a234cb8,#040f26c2);border:1px solid #6bbeff29;border-radius:20px;grid-template-columns:86px minmax(0,1.4fr) minmax(260px,.6fr);min-height:270px;transition:transform .22s,border-color .22s;display:grid;overflow:hidden;box-shadow:0 22px 60px #0005143d}.mission-dispatch:nth-child(2n){grid-template-columns:86px minmax(260px,.6fr) minmax(0,1.4fr)}.mission-dispatch:nth-child(2n) .mission-dispatch-copy{grid-column:3}.mission-dispatch:nth-child(2n) .mission-dispatch-terrain{border-left:0;border-right:1px solid #70c7ff1a;grid-area:1/2}.mission-dispatch:hover{border-color:#7ad2ff5c;transform:translateY(-3px)}.mission-dispatch-axis{background:#020a1c94;border-right:1px solid #6ec4ff1a;place-content:center;justify-items:center;gap:10px;display:grid;position:relative}.mission-dispatch-axis span{color:#cfeeff;font-family:var(--font-display);font-size:24px}.mission-dispatch-axis i{background:linear-gradient(#76ccff,#0000);width:1px;height:52px}.mission-dispatch-axis small{color:#4e7595;font-family:var(--font-display);letter-spacing:.12em;writing-mode:vertical-rl;font-size:8px}.mission-dispatch-copy{align-self:center;min-width:0;padding:34px 38px}.mission-dispatch-meta{color:#6386a3;font-family:var(--font-display);letter-spacing:.1em;flex-wrap:wrap;align-items:center;gap:10px 18px;font-size:9px;display:flex}.mission-dispatch-meta>span{color:#71c9ff;font-weight:900}.mission-dispatch-meta time{color:#96b3c9}.mission-dispatch h2{max-width:820px;font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;margin:14px 0 10px;font-size:clamp(28px,3.2vw,48px);line-height:.98}.mission-dispatch-copy>p{color:#91aabd;max-width:800px;margin:0;font-size:14px;line-height:1.65}.mission-dispatch-open{color:#a9dcf8;font-family:var(--font-display);letter-spacing:.11em;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;margin-top:22px;padding:0;font-size:10px;font-weight:900;display:flex}.mission-dispatch-open i{color:#79d0ff;border:1px solid #74cdff47;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;transition:transform .2s,background .2s;display:grid}.mission-dispatch-open:hover i{background:#5aabff1f;transform:translate(2px,-2px)}.mission-dispatch-terrain{background:radial-gradient(circle at 56% 45%,#3b8ce72e,#0000 38%),linear-gradient(140deg,#0c2d5b59,#020c1fcc);border-left:1px solid #70c7ff1a;min-height:270px;position:relative;overflow:hidden}.mission-dispatch-terrain:before,.mission-dispatch-terrain:after{content:"";border:1px solid #7ad0ff1f;border-radius:44% 56% 63% 37%/46% 35% 65% 54%;position:absolute;transform:rotate(-18deg)}.mission-dispatch-terrain:before{width:230px;height:160px;top:28px;right:20px;box-shadow:0 0 0 22px #74c9ff09,0 0 0 44px #74c9ff06,0 0 0 66px #74c9ff05}.mission-dispatch-terrain:after{width:130px;height:90px;bottom:18px;left:24px}.terrain-contour{border:1px solid #75cbff1c;border-radius:50%;position:absolute}.terrain-contour-one{width:95px;height:150px;top:8%;left:18%;transform:rotate(32deg)}.terrain-contour-two{width:160px;height:85px;bottom:5%;right:7%;transform:rotate(-17deg)}.terrain-contour-three{width:55px;height:55px;top:42%;left:46%}.terrain-bearing{border:1px solid #7ed8ff4d;border-radius:50%;width:88px;height:88px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.terrain-bearing:before,.terrain-bearing:after{content:"";background:#7ed8ff3d;position:absolute}.terrain-bearing:before{width:1px;top:-18px;bottom:-18px;left:50%}.terrain-bearing:after{height:1px;top:50%;left:-18px;right:-18px}.terrain-bearing i{border:1px solid #7ed8ff33;border-radius:50%;position:absolute;inset:18px}.terrain-bearing b{background:#a1e3ff;border-radius:50%;width:6px;height:6px;position:absolute;top:18px;right:12px;box-shadow:0 0 14px #4da8ff}.mission-dispatch-terrain>small{color:#537a98;font-family:var(--font-display);letter-spacing:.12em;font-size:8px;position:absolute;bottom:13px;right:15px}.mission-log-footer{z-index:1;color:#587b98;min-height:74px;font-family:var(--font-display);letter-spacing:.11em;justify-content:space-between;align-items:center;gap:20px;padding:20px 12px 0;font-size:9px;display:flex;position:relative}.mission-log-footer a{color:#a8daf5;align-items:center;gap:12px;font-weight:900;display:flex}.mission-log-footer a i{border:1px solid #77d1ff4d;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.updates-loading-state,.updates-error-state,.updates-empty-state{z-index:1;text-align:center;background:radial-gradient(circle,#3484e21a,#030c1fbd 64%);border:1px solid #6ec6ff24;border-radius:20px;place-content:center;justify-items:center;gap:10px;min-height:350px;padding:48px 24px;display:grid;position:relative}.updates-loading-state>i{border:2px solid #69c4ff24;border-top-color:#83d6ff;border-radius:50%;width:52px;height:52px;animation:1s linear infinite spin}.updates-loading-state span,.updates-error-state>span,.updates-empty-state>span{color:#70c8ff;font-family:var(--font-display);letter-spacing:.16em;font-size:10px;font-weight:900}.updates-loading-state strong{color:#9bb9ce;font-family:var(--font-display);font-size:14px}.updates-error-state h2,.updates-empty-state h2{max-width:650px;font-family:var(--font-display);text-transform:uppercase;margin:4px 0;font-size:clamp(30px,4vw,52px);line-height:1}.updates-error-state p,.updates-empty-state p{color:#829fb5;max-width:620px;margin:0 0 12px;font-size:13px;line-height:1.65}.empty-radar{background:conic-gradient(#4b9fff2e,#0000 30%);border:1px solid #77d1ff61;border-radius:50%;width:92px;height:92px;margin-bottom:8px;position:relative}.empty-radar:before,.empty-radar:after,.empty-radar i{content:"";border:1px solid #77d1ff29;border-radius:50%;position:absolute}.empty-radar:before{inset:18px}.empty-radar:after{inset:34px}.empty-radar i:first-child{border:0;border-top:1px solid #77d1ff33;border-radius:0;inset:50% 4px auto}.empty-radar i:nth-child(2){border:0;border-left:1px solid #77d1ff33;border-radius:0;inset:4px auto 4px 50%}.empty-radar b{background:#a3e4ff;border-radius:50%;width:5px;height:5px;position:absolute;top:17px;right:18px;box-shadow:0 0 12px #5ebaff}.comms-control{z-index:72;color:#dff4ff;cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#081f46f5,#030d22f5);border:1px solid #7cd6ff80;border-radius:32px 12px 12px 32px;grid-template-columns:48px 1fr;align-items:center;gap:10px;min-width:168px;height:64px;padding:8px 15px 8px 8px;display:grid;position:fixed;bottom:30px;right:28px;box-shadow:0 18px 55px #0005147a,inset 0 1px #daf5ff14}.comms-control:hover,.comms-control.is-open{background:linear-gradient(135deg,#113b77fa,#051635fa);border-color:#8adeff}.comms-control>span:last-child{text-align:left;gap:3px;display:grid}.comms-control strong{font-family:var(--font-display);letter-spacing:.13em;font-size:13px}.comms-control small{color:#6ea5cb;font-family:var(--font-display);letter-spacing:.08em;font-size:8px}.comms-control-radar{background:conic-gradient(from 230deg,#58b7ff52,#0000 30%);border:1px solid #85ddff75;border-radius:50%;width:46px;height:46px;display:block;position:relative}.comms-control-radar:before,.comms-control-radar i{content:"";border:1px solid #85ddff30;border-radius:50%;position:absolute}.comms-control-radar:before{inset:9px}.comms-control-radar i:first-child{border:0;border-top:1px solid #85ddff3d;border-radius:0;inset:50% 3px auto}.comms-control-radar i:nth-child(2){border:0;border-left:1px solid #85ddff3d;border-radius:0;inset:3px auto 3px 50%}.comms-control-radar b{background:#c2eeff;border-radius:50%;width:5px;height:5px;position:absolute;top:9px;right:8px;box-shadow:0 0 12px #55b5ff}.comms-scrim{z-index:69;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;background:#01051094;border:0;position:fixed;inset:0}.chat-rail.comms-drawer{z-index:71;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;visibility:hidden;background:linear-gradient(145deg,#07193bfa,#020a1cfc);border:1px solid #76cfff52;border-radius:20px;grid-template-rows:auto auto auto minmax(0,1fr) auto;width:min(430px,100% - 32px);transition:transform .25s,opacity .2s,visibility .25s;display:grid;position:fixed;inset:154px 24px 24px auto;overflow:hidden;transform:translate(calc(100% + 60px));box-shadow:-25px 28px 100px #000514a3,inset 0 1px #dff7ff0f}.chat-rail.comms-drawer.is-open{opacity:1;visibility:visible;transform:translate(0)}.comms-drawer-title{background:radial-gradient(circle at 15%,#4294ef24,#0000 52%);border-bottom:1px solid #6dc5ff24;justify-content:space-between;align-items:center;gap:14px;min-height:76px;padding:15px 18px;display:flex}.comms-drawer-title>div{gap:4px;display:grid}.comms-drawer-title span{color:#6dc7ff;font-family:var(--font-display);letter-spacing:.16em;font-size:9px;font-weight:900}.comms-drawer-title strong{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;font-size:21px}.comms-drawer-title button{color:#9ac8e4;cursor:pointer;background:#50a4ff0f;border:1px solid #6fc9ff33;border-radius:50%;width:38px;height:38px;font-size:20px}.comms-drawer .channels{border-top:0}.comms-drawer .channels button,.comms-drawer .chat-tabs button{color:#6688a3;height:42px;font-size:10px}.comms-drawer .channels button.active,.comms-drawer .chat-tabs button.active{color:#d9f3ff;background:#499efa1f;box-shadow:inset 0 -2px #70caff}.comms-drawer .chat-status{color:#6587a2;background:#4c9df709;padding:9px 15px;font-size:9px}.comms-drawer .chat-stream{scrollbar-color:#59aeff66 transparent}.comms-drawer .system-note{color:#82a1b8;background:#479bf50e;border-color:#6fc9ff2e;border-radius:9px;margin:14px;font-size:11px}.comms-drawer .chat-message{border-top-color:#74caff12;padding:12px 14px}.comms-drawer .chat-avatar{background:#4696f00f;border-radius:50%}.comms-drawer .chat-author strong{color:#d2e8f5;font-size:12px}.comms-drawer .chat-author span{color:#52738f}.comms-drawer .chat-message p{color:#91aabd;font-size:12px}.comms-drawer .chat-form{background:#020a1cf5;border-top-color:#6ec7ff29;padding:14px}.comms-drawer .chat-form label{color:#6b8da8}.comms-drawer .chat-form input,.comms-drawer .chat-form .name-input{color:#ecf8ff;background:#071937a6;border-color:#6ac1ff2e;border-radius:6px}.comms-drawer .chat-form>div{background:#071937a6;border-color:#6ac1ff33;border-radius:6px;overflow:hidden}.comms-drawer .chat-form>div input{background:0 0;border:0}.comms-drawer .chat-form>div button{color:#a4e4ff;background:#3d97f621}.world-callout.expedition-beacon{z-index:20;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#05122bbd;border:1px solid #6fc8ff2e;border-radius:12px;min-width:218px;position:fixed;bottom:30px;left:28px;right:auto;box-shadow:0 16px 50px #0005144d}.world-callout.expedition-beacon>i{background:#7ad3ff;box-shadow:0 0 12px #4ba6ff}.mission-dialog-backdrop{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#010510c7}.story-dialog.mission-log-dialog{background:linear-gradient(145deg,#081c40fc,#020a1cfc);border:1px solid #7ad1ff57;border-radius:24px;grid-template-columns:330px minmax(0,1fr);width:min(1050px,100% - 32px);max-height:min(820px,100vh - 50px);overflow:hidden;box-shadow:0 45px 130px #00030eb8}.mission-dialog-visual{background:radial-gradient(circle at 45% 40%,#4096f433,#0000 36%),repeating-radial-gradient(circle at 52% 42%,#0000 0 48px,#73ccff12 49px 50px),#030f25cc;border-right:1px solid #74cbff21;min-height:620px;position:relative;overflow:hidden}.mission-dialog-visual>.tag{color:#9ce0ff;font-family:var(--font-display);letter-spacing:.14em;background:#4a9df81a;border:1px solid #7bd6ff57;border-radius:4px;padding:7px 10px;font-size:9px;font-weight:900;position:absolute;top:22px;left:22px}.mission-dialog-visual>small{color:#5e83a1;font-family:var(--font-display);letter-spacing:.13em;font-size:9px;position:absolute;bottom:22px;left:22px}.mission-dialog-visual>button{color:#a7cce3;cursor:pointer;background:#04112ad1;border:1px solid #7ad3ff38;border-radius:50%;width:40px;height:40px;font-size:21px;position:absolute;top:17px;right:17px}.mission-dialog-radar{background:conic-gradient(from 230deg,#48a2ff36,#0000 31%);border:1px solid #7ed8ff57;border-radius:50%;width:210px;height:210px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mission-dialog-radar:before,.mission-dialog-radar:after,.mission-dialog-radar i{content:"";border:1px solid #7ed8ff21;border-radius:50%;position:absolute}.mission-dialog-radar:before{inset:38px}.mission-dialog-radar:after{inset:76px}.mission-dialog-radar i:first-child{border:0;border-top:1px solid #7ed8ff33;border-radius:0;inset:50% 4px auto}.mission-dialog-radar i:nth-child(2){border:0;border-left:1px solid #7ed8ff33;border-radius:0;inset:4px auto 4px 50%}.mission-dialog-radar i:nth-child(3),.mission-dialog-radar b{background:#b2e9ff;border:0;width:6px;height:6px;box-shadow:0 0 13px #57b5ff}.mission-dialog-radar i:nth-child(3){top:38px;right:42px}.mission-dialog-radar b{border-radius:50%;position:absolute;bottom:54px;left:42px}.story-dialog-copy.mission-dialog-copy{padding:46px 52px;overflow-y:auto}.mission-dialog-copy h2{font-family:var(--font-display);text-transform:uppercase;margin:18px 0 14px;font-size:clamp(36px,5vw,62px);line-height:.92}.mission-dialog-copy .update-dialog-summary{color:#aec7d8;border-bottom:1px solid #73caff24;margin:0 0 24px;padding-bottom:22px;font-size:16px;line-height:1.65}.mission-dialog-copy .update-dialog-body{color:#8fa9bc;white-space:pre-wrap;font-size:14px;line-height:1.8}.info-shell,.profile-shell,.games-shell,.heatmap-shell,.live-dino-shell,.inventory-shell,.admin-shell,.clans-shell{padding-top:156px}.info-main,.profile-main,.games-main,.heatmap-main,.live-dino-main,.inventory-main,.admin-main,.private-profiles-main,.clans-main{padding-top:42px}.command-masthead:has(.primary-nav a[href=\/market].active)~main{margin-top:92px}.owner-updates-manager,.admin-player-management{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:linear-gradient(145deg,#081b3ee6,#030b1ef2);border-color:#69c0ff33;box-shadow:0 28px 80px #0005145c,inset 0 1px #d8f4ff0a}.info-card,.heatmap-controls,.heatmap-panel,.profile-card,.profile-form,.live-dino-panel,.active-dino-banner,.roster-card,.catalog-grid article,.daily-rewards,.role-overview,.create-role-card,.assign-role-card,.private-profile-grid>article,.clan-command-panel,.clan-chat-panel,.direct-messages-layout{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#081b3ee6,#030b1ef2);border-color:#68beff33;box-shadow:0 26px 75px #00051457,inset 0 1px #d8f4ff0a}.info-heading,.profile-intro,.heatmap-heading,.live-dino-head,.inventory-heading,.admin-heading,.private-profiles-heading,.clans-heading{background:linear-gradient(110deg,#091f45ad,#030d2266);border:1px solid #69c0ff29;border-radius:18px;padding:24px 26px;box-shadow:inset 0 1px #daf5ff09}@media (width<=1180px){.command-masthead.topbar{width:calc(100% - 24px)}.masthead-upper{grid-template-columns:250px minmax(0,1fr) auto;gap:8px}.masthead-readout{min-width:220px}.masthead-readout em{display:none}.command-masthead .primary-nav{justify-content:flex-start}.command-masthead .primary-nav a{min-width:104px}.masthead-link-state{display:none}.mission-dispatch{grid-template-columns:72px minmax(0,1.45fr) minmax(220px,.55fr)}.mission-dispatch:nth-child(2n){grid-template-columns:72px minmax(220px,.55fr) minmax(0,1.45fr)}}@media (width<=940px){.command-masthead .player-hud{display:none}.masthead-upper{grid-template-columns:240px minmax(0,1fr) 145px}.expedition-hero{grid-template-columns:1fr;align-content:end}.expedition-telemetry{width:min(430px,100%)}.mission-log-heading{grid-template-columns:1fr auto}.mission-log-heading p{grid-row:2}.mission-log-heading>strong{grid-area:1/2/3}.mission-dispatch,.mission-dispatch:nth-child(2n){grid-template-columns:64px minmax(0,1fr)}.mission-dispatch:nth-child(2n) .mission-dispatch-copy{grid-column:2}.mission-dispatch-terrain,.mission-dispatch:nth-child(2n) .mission-dispatch-terrain{display:none}}@media (width<=860px){.command-masthead.topbar{border-width:0 0 1px;border-radius:0;width:100%;height:82px;inset:0 0 auto;transform:none}.command-masthead.topbar:after{height:4px;bottom:-4px}.masthead-shell{grid-template-rows:82px}.masthead-upper{grid-template-columns:minmax(0,1fr) auto;padding:0 14px}.command-masthead .logo-button{width:max-content;max-width:100%}.command-masthead .brand-mark{flex-basis:42px;width:42px;height:42px}.command-masthead .brand-copy strong{font-size:15px}.command-masthead .brand-copy small{font-size:8px}.masthead-readout,.command-masthead .account-strip,.masthead-lower{display:none}.masthead-mobile-profile{color:#a8e4ff;border:1px solid #77cfff47;border-radius:50%;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.command-home.content{width:min(100% - 24px,760px);padding-top:98px;padding-bottom:110px}.expedition-hero{min-height:570px;padding:28px 12px}.expedition-hero-copy{padding:21px}.expedition-hero-copy h1{font-size:clamp(40px,10vw,64px)}.expedition-coordinate{top:20px;right:14px}.mission-log{border-radius:20px;margin-top:12px;padding:18px}.mission-log-heading{padding:10px 4px 22px}.mission-log-heading p{display:none}.mission-log-heading h2{font-size:40px}.mission-dispatch-copy{padding:28px 26px}.mission-dispatch h2{font-size:32px}.chat-rail.comms-drawer{width:min(430px,100% - 24px);inset:94px 12px 82px auto}.comms-control{bottom:80px;right:14px}.world-callout.expedition-beacon{display:none}.mobile-dock{grid-template-columns:repeat(6,1fr)}.info-shell,.profile-shell,.games-shell,.heatmap-shell,.live-dino-shell,.inventory-shell,.admin-shell,.clans-shell{padding-top:82px}.info-main,.profile-main,.games-main,.heatmap-main,.live-dino-main,.inventory-main,.admin-main,.private-profiles-main,.clans-main{padding-top:30px}.command-masthead:has(.primary-nav a[href=\/market].active)~main{margin-top:18px}}@media (width<=580px){.command-masthead .logo-button{padding-left:4px}.command-masthead .brand{gap:9px}.command-masthead .brand-copy strong{font-size:13px}.command-masthead .brand-copy small{letter-spacing:.14em}.expedition-hero{min-height:520px}.expedition-hero-copy{border-radius:14px;padding:18px}.expedition-hero-copy h1{font-size:40px}.expedition-hero-copy p{font-size:13px}.expedition-telemetry{grid-template-columns:66px minmax(0,1fr);padding:13px}.telemetry-radar{width:64px;height:64px}.telemetry-radar:before{inset:11px}.telemetry-radar:after{inset:23px}.expedition-coordinate{display:none}.mission-log{padding:12px}.mission-log-heading>strong{font-size:27px}.mission-dispatch,.mission-dispatch:nth-child(2n){grid-template-columns:1fr;min-height:0}.mission-dispatch-axis{border-bottom:1px solid #6ec4ff1a;border-right:0;grid-area:1/1;grid-template-columns:auto 1fr auto;place-content:center stretch;justify-items:start;min-height:44px;padding:0 14px}.mission-dispatch-axis span{font-size:15px}.mission-dispatch-axis i{background:linear-gradient(90deg,#76cfff66,#0000);width:100%;height:1px}.mission-dispatch-axis small{writing-mode:initial}.mission-dispatch-copy,.mission-dispatch:nth-child(2n) .mission-dispatch-copy{grid-area:2/1;padding:22px 19px 24px}.mission-dispatch h2{font-size:28px}.mission-dispatch-copy>p{font-size:13px}.mission-log-footer{flex-direction:column;align-items:flex-start}.comms-control{border-radius:50%;width:60px;min-width:60px;padding:6px}.comms-control>span:last-child{display:none}.comms-control-radar{width:46px;height:46px}.story-dialog.mission-log-dialog{max-height:calc(100vh - 24px);display:block}.mission-dialog-visual{border-bottom:1px solid #74cbff21;border-right:0;min-height:190px}.mission-dialog-radar{width:130px;height:130px}.mission-dialog-radar:before{inset:25px}.mission-dialog-radar:after{inset:50px}.story-dialog-copy.mission-dialog-copy{padding:26px 22px}.mission-dialog-copy h2{font-size:36px}.info-heading,.profile-intro,.heatmap-heading,.live-dino-head,.inventory-heading,.admin-heading,.private-profiles-heading,.clans-heading{border-radius:14px;padding:18px}}.owner-updates-manager,.admin-player-management,.admin-support-inbox{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#081b3eeb,#030b1ef7);border:1px solid #69c0ff33;border-radius:24px;margin-top:34px;padding:28px;position:relative;overflow:hidden;box-shadow:0 28px 80px #00051466,inset 0 1px #d8f4ff0b}.owner-updates-manager:before,.admin-player-management:before,.admin-support-inbox:before{content:"";pointer-events:none;border:1px solid #70c9ff0d;border-radius:17px;position:absolute;inset:9px}.owner-updates-heading,.admin-player-heading,.admin-support-heading{z-index:1;justify-content:space-between;align-items:end;gap:30px;padding:4px 4px 25px;display:flex;position:relative}.owner-updates-heading h2,.admin-player-heading h2,.admin-support-heading h2{font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:clamp(34px,4vw,54px);line-height:.95}.owner-updates-heading p,.admin-player-heading p,.admin-support-heading p{color:#8ea9be;max-width:780px;margin:13px 0 0;font-size:14px;line-height:1.65}.owner-updates-status,.admin-player-status,.admin-support-status{color:#7ba2be;max-width:340px;font-family:var(--font-display);letter-spacing:.09em;text-align:right;align-items:center;gap:9px;font-size:10px;font-weight:900;display:flex}.owner-updates-status>i,.admin-player-status>i,.admin-support-status>i{background:#83d9ff;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 13px #4ba7ff}.owner-updates-layout{z-index:1;grid-template-columns:minmax(360px,.82fr) minmax(440px,1.18fr);gap:16px;display:grid;position:relative}.owner-update-form,.owner-update-list{background:#030d22c2;border:1px solid #6cc4ff29;border-radius:16px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #d8f4ff06}.owner-update-form .admin-card-title,.owner-update-list-head{background:linear-gradient(90deg,#4194f11a,#0000 70%);border-bottom:1px solid #69c1ff24;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:15px 18px;display:flex}.owner-update-form .admin-card-title>span,.owner-update-list-head>span{color:#c7e5f6;font-family:var(--font-display);letter-spacing:.12em;font-size:12px;font-weight:900}.owner-update-form .admin-card-title>small,.owner-update-list-head>small{color:#6288a6;font-family:var(--font-display);letter-spacing:.09em;font-size:9px}.owner-update-fields{gap:15px;padding:19px;display:grid}.owner-update-fields>label{gap:7px;display:grid}.owner-update-fields label>span{color:#7699b4;font-family:var(--font-display);letter-spacing:.09em;justify-content:space-between;font-size:10px;font-weight:900;display:flex}.owner-update-fields label>span small{color:#547591;font-size:9px}.owner-update-fields input,.owner-update-fields select,.owner-update-fields textarea{color:#e9f7ff;background:#030d22e0;border:1px solid #6dc6ff2e;border-radius:8px;outline:0;width:100%}.owner-update-fields input,.owner-update-fields select{height:46px;padding:0 12px}.owner-update-fields textarea{resize:vertical;min-height:94px;padding:11px 12px;line-height:1.5}.owner-update-fields .owner-update-body-input{min-height:210px}.owner-update-fields input:focus,.owner-update-fields select:focus,.owner-update-fields textarea:focus{border-color:#84daffb8;box-shadow:0 0 0 3px #499efa17}.owner-update-publish-toggle{cursor:pointer;background:#4295f009;border:1px solid #6cc5ff29;border-radius:9px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:11px;padding:12px}.owner-update-publish-toggle input{opacity:0;width:1px;height:1px;position:absolute}.owner-update-publish-toggle>i{border:1px solid #7ed3ff61;border-radius:6px;width:22px;height:22px}.owner-update-publish-toggle.is-selected{background:#459efc1a;border-color:#80d9ff73}.owner-update-publish-toggle.is-selected>i{background:#5bb6ff;box-shadow:inset 0 0 0 5px #0a2147,0 0 12px #48a6ff57}.owner-update-publish-toggle>span{gap:3px;justify-content:initial!important;display:grid!important}.owner-update-publish-toggle strong{color:#c8e5f5;font-size:11px}.owner-update-publish-toggle small{color:#6487a2;font-family:var(--font-body);letter-spacing:0;font-size:10px;font-weight:400}.owner-update-form-actions{gap:8px;padding:0 19px 19px;display:flex}.owner-update-form-actions button{flex:1;min-height:43px}.owner-update-list{scrollbar-color:#58b0ff66 transparent;max-height:820px;overflow-y:auto}.owner-update-item{background:linear-gradient(110deg,#0a234b9e,#030d22a6);border:1px solid #69c1ff21;border-radius:11px;margin:10px;padding:17px;position:relative}.owner-update-item.is-published{border-color:#7bd5ff57;box-shadow:inset 3px 0 #61baff}.owner-update-item.is-editing{border-color:#8edfff;box-shadow:inset 3px 0 #8edfff,0 0 30px #459efc1f}.owner-update-item>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.owner-update-item>header>i{color:#6488a5;font-style:normal;font-family:var(--font-display);letter-spacing:.1em;font-size:8px;font-weight:900}.owner-update-item.is-published>header>i{color:#86d8ff}.owner-update-kind-badge{color:#9bdfff;font-family:var(--font-display);letter-spacing:.11em;border:1px solid #74cfff40;border-radius:4px;padding:5px 7px;font-size:8px;font-weight:900}.owner-update-kind-badge.kind-website{color:#b6c5ff;border-color:#8b9cff52}.owner-update-item h3{font-family:var(--font-display);text-transform:uppercase;margin:12px 0 7px;font-size:21px;line-height:1.1}.owner-update-item>p{color:#809db3;margin:0;font-size:12px;line-height:1.55}.owner-update-meta{color:#577b98;font-family:var(--font-display);letter-spacing:.08em;flex-wrap:wrap;gap:7px 16px;margin-top:13px;font-size:8px;display:flex}.owner-update-item-actions{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:15px;display:grid}.owner-update-item-actions button{color:#9cc9e3;min-height:36px;font-family:var(--font-display);letter-spacing:.07em;cursor:pointer;background:#4197f40f;border:1px solid #6ec6ff33;border-radius:6px;font-size:9px;font-weight:900}.owner-update-item-actions .publish-action{color:#bde9ff;background:#46a1ff21;border-color:#7ad3ff6b}.owner-update-item-actions .unpublish-action{color:#9aafd0}.owner-update-item-actions .delete-update-action{color:#ff9fb5;background:#ab22481a;border-color:#ff6e9157}.owner-update-item-actions button:disabled{opacity:.45;cursor:default}.owner-updates-empty{color:#6385a0;text-align:center;place-content:center;justify-items:center;gap:7px;min-height:300px;padding:30px;display:grid}.owner-updates-empty>i{color:#9bdfff;width:56px;height:56px;font-style:normal;font-family:var(--font-display);border:1px solid #77d0ff4d;border-radius:50%;place-items:center;display:grid}.owner-updates-empty strong{color:#a9cadf;font-family:var(--font-display);letter-spacing:.1em;font-size:13px}.owner-updates-empty p{margin:0;font-size:11px}.admin-player-layout{z-index:1;background:#030d22b3;border:1px solid #6bc3ff2b;border-radius:17px;grid-template-columns:330px minmax(0,1fr);min-height:760px;display:grid;position:relative;overflow:hidden}.admin-player-directory{background:#030e24b8;border-right:1px solid #6cc4ff26;min-width:0}.admin-player-directory-head,.admin-player-tabs{background:linear-gradient(90deg,#4195f117,#0000);border-bottom:1px solid #6ac2ff21;justify-content:space-between;align-items:center;gap:10px;min-height:57px;padding:13px 15px;display:flex}.admin-player-directory-head span{color:#bfdfef;font-family:var(--font-display);letter-spacing:.11em;font-size:11px;font-weight:900}.admin-player-directory-head small{color:#5c82a0;font-size:9px}.admin-player-search{border-bottom:1px solid #69c1ff1a;gap:6px;padding:14px;display:grid}.admin-player-search span{color:#698ea9;font-family:var(--font-display);letter-spacing:.1em;font-size:9px;font-weight:900}.admin-player-search input{color:#e7f6ff;background:#030d21e0;border:1px solid #6dc6ff2e;border-radius:7px;outline:0;width:100%;height:42px;padding:0 11px}.admin-player-selector{scrollbar-color:#59b0ff61 transparent;max-height:620px;padding:8px;overflow-y:auto}.admin-player-selector>button{color:#7796ae;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;padding:10px;display:grid}.admin-player-selector>button:hover,.admin-player-selector>button.is-selected{color:#e5f5ff;background:#4397f414;border-color:#71ccff40}.admin-player-selector button>i,.admin-player-avatar{color:#bde9ff;font-style:normal;font-family:var(--font-display);background:#4197f412;border:1px solid #78d1ff57;border-radius:50%;place-items:center;font-weight:900;display:grid}.admin-player-selector button>i{width:38px;height:38px;font-size:10px}.admin-player-selector button>span{gap:3px;min-width:0;display:grid}.admin-player-selector button strong{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-player-selector button small{color:#567a96;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-player-selector button em,.admin-player-identity>strong{color:#79cfff;font-style:normal;font-family:var(--font-display);letter-spacing:.08em;border:1px solid #71caff2e;border-radius:4px;padding:5px 7px;font-size:8px;font-weight:900}.admin-player-selector button.is-timed-out em,.admin-player-identity>strong.is-timed-out{color:#c4b8ff;border-color:#9f8bff57}.admin-player-selector button.is-banned em,.admin-player-identity>strong.is-banned{color:#ff9eb4;background:#ae23481a;border-color:#ff6a8f66}.admin-player-loading,.admin-player-error,.admin-player-empty,.admin-player-record-empty,.admin-player-record-loading,.admin-player-record-error,.admin-record-list-empty{color:#6587a1;text-align:center;place-content:center;justify-items:center;gap:8px;padding:28px;display:grid}.admin-player-loading,.admin-player-error,.admin-player-empty{min-height:260px}.admin-player-record-empty,.admin-player-record-loading,.admin-player-record-error{min-height:680px}.admin-player-loading>i,.admin-player-record-loading>i{border:2px solid #70caff24;border-top-color:#86dcff;border-radius:50%;width:46px;height:46px;animation:1s linear infinite spin}.admin-player-empty>i,.admin-player-record-empty>i{color:#9adfff;width:62px;height:62px;font-style:normal;font-family:var(--font-display);border:1px solid #74cdff47;border-radius:50%;place-items:center;display:grid}.admin-player-loading strong,.admin-player-error strong,.admin-player-empty strong,.admin-player-record-empty h3,.admin-player-record-loading strong,.admin-player-record-error h3,.admin-record-list-empty strong{color:#b3d4e7;font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:13px}.admin-player-record-empty h3,.admin-player-record-error h3{margin:3px 0;font-size:24px}.admin-player-loading span,.admin-player-empty span,.admin-player-record-empty p,.admin-player-record-loading span,.admin-player-record-error p,.admin-record-list-empty span{color:#64849d;margin:0;font-size:11px;line-height:1.5}.admin-player-error,.admin-player-record-error{color:#ffa7bb}.admin-player-error button{color:#ffb1c2;cursor:pointer;background:#ad224814;border:1px solid #ff6d9047;border-radius:6px;min-height:36px;padding:0 14px}.admin-player-record{min-width:0}.admin-player-identity{background:radial-gradient(circle at 8%,#4197f421,#0000 42%);border-bottom:1px solid #6cc4ff24;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:92px;padding:17px 20px;display:grid}.admin-player-avatar{width:56px;height:56px;font-size:14px}.admin-player-identity>span{gap:3px;min-width:0;display:grid}.admin-player-identity small{color:#6790ae;font-family:var(--font-display);letter-spacing:.1em;font-size:8px;font-weight:900}.admin-player-identity h3{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:25px}.admin-player-identity em{color:#7293aa;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.admin-player-overview{border-bottom:1px solid #6cc4ff21;grid-template-columns:repeat(4,1fr);display:grid}.admin-player-overview article{border-right:1px solid #6cc4ff1a;align-content:center;gap:5px;min-height:98px;padding:15px 17px;display:grid}.admin-player-overview article:last-child{border-right:0}.admin-player-overview span{color:#6387a2;font-family:var(--font-display);letter-spacing:.1em;font-size:8px;font-weight:900}.admin-player-overview strong{color:#e0f4ff;font-family:var(--font-display);font-size:22px}.admin-player-overview small{color:#527591;font-size:8px}.admin-player-tabs{scrollbar-width:none;justify-content:flex-start;padding:0 10px;overflow-x:auto}.admin-player-tabs button{color:#607f98;min-width:128px;height:56px;font-family:var(--font-display);letter-spacing:.08em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-size:9px;font-weight:900}.admin-player-tabs button.is-active{color:#d9f3ff;background:#4499f50f;border-bottom-color:#7bd1ff}.admin-player-tabpanel{min-height:390px;padding:16px}.admin-player-dinos{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.admin-player-dinos>article{background:#07193694;border:1px solid #6cc4ff24;border-radius:9px;padding:14px}.admin-player-dinos>article.is-live{border-color:#7cd5ff61;box-shadow:inset 3px 0 #69c3ff}.admin-player-dinos article>header,.admin-dino-history article header,.admin-moderation-audit article header{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-player-dinos article>header span,.admin-player-dinos article>header i{color:#6f95b0;font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:900}.admin-player-dinos article h4{font-family:var(--font-display);text-transform:uppercase;margin:10px 0 13px;font-size:20px}.admin-player-dinos dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;display:grid}.admin-player-dinos dl>div{gap:4px;min-width:0;display:grid}.admin-player-dinos dt{color:#537795;font-family:var(--font-display);letter-spacing:.08em;font-size:7px}.admin-player-dinos dd{color:#9dc1d8;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;overflow:hidden}.admin-dino-history,.admin-player-transactions,.admin-moderation-audit{display:grid}.admin-dino-history>article,.admin-moderation-audit>article{border-bottom:1px solid #6cc4ff17;grid-template-columns:40px minmax(0,1fr);gap:11px;padding:13px 4px;display:grid}.admin-dino-history>article>i,.admin-moderation-audit>article>i{color:#94d8f8;width:38px;height:38px;font-style:normal;font-family:var(--font-display);border:1px solid #76cfff3d;border-radius:50%;place-items:center;font-size:9px;font-weight:900;display:grid}.admin-dino-history article header strong,.admin-moderation-audit article header strong{color:#b8d7e8;font-family:var(--font-display);text-transform:uppercase;font-size:11px}.admin-dino-history article header small,.admin-moderation-audit article header small{color:#557895;font-size:8px}.admin-dino-history h4{font-family:var(--font-display);text-transform:uppercase;margin:5px 0;font-size:15px}.admin-dino-history p,.admin-moderation-audit p{color:#7f9bb0;margin:4px 0;font-size:11px;line-height:1.45}.admin-dino-history em,.admin-moderation-audit em{color:#5e829e;font-style:normal;font-family:var(--font-display);letter-spacing:.07em;font-size:8px}.admin-moderation-audit>article.is-active{box-shadow:inset 3px 0 #77cdff}.admin-moderation-audit>article.is-expired{opacity:.62}.admin-player-transactions>article{border-bottom:1px solid #6cc4ff17;justify-content:space-between;align-items:center;gap:16px;padding:14px 4px;display:flex}.admin-player-transactions article>span{gap:4px;display:grid}.admin-player-transactions strong{color:#b8d6e7;font-family:var(--font-display);font-size:12px}.admin-player-transactions small{color:#557895;font-size:8px}.admin-player-transactions article>div{gap:8px;display:flex}.admin-player-transactions em{font-style:normal;font-family:var(--font-display);border:1px solid #6cc4ff21;border-radius:4px;padding:5px 7px;font-size:8px;font-weight:900}.admin-player-transactions em.is-positive{color:#a6e6ff}.admin-player-transactions em.is-negative{color:#ff9eb5;border-color:#ff6e9140}.admin-record-list-empty{grid-column:1/-1;min-height:300px}.admin-moderation-controls{background:#041028c2;border:1px solid #77cdff2e;border-radius:13px;margin:0 16px 16px;overflow:hidden}.admin-moderation-heading{background:linear-gradient(90deg,#4397f417,#0000);border-bottom:1px solid #6bc3ff1f;justify-content:space-between;align-items:center;gap:22px;padding:17px;display:flex}.admin-moderation-heading span{color:#72c9ff;font-family:var(--font-display);letter-spacing:.12em;font-size:8px;font-weight:900}.admin-moderation-heading h3{font-family:var(--font-display);text-transform:uppercase;margin:4px 0 0;font-size:21px}.admin-moderation-heading p{color:#7898af;text-align:right;max-width:560px;margin:0;font-size:10px;line-height:1.45}.admin-moderation-forms{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}.admin-moderation-forms form{background:#061733a3;border:1px solid #6cc4ff21;border-radius:9px;align-content:start;gap:10px;padding:13px;display:grid}.admin-moderation-forms form.admin-ban-form{background:#57112a21;border-color:#ff6b8f3d}.admin-moderation-forms form>header{gap:3px;display:grid}.admin-moderation-forms header span{color:#b8dcec;font-family:var(--font-display);letter-spacing:.08em;font-size:11px;font-weight:900}.admin-ban-form header span{color:#ffacc0}.admin-moderation-forms header small{color:#577a95;font-size:8px}.admin-moderation-forms label{gap:5px;display:grid}.admin-moderation-forms label>span{color:#6f93ac;font-family:var(--font-display);letter-spacing:.08em;font-size:8px;font-weight:900}.admin-moderation-forms select,.admin-moderation-forms textarea{color:#e6f5ff;background:#030d21e0;border:1px solid #6ec6ff2b;border-radius:6px;width:100%}.admin-moderation-forms select{height:38px;padding:0 9px}.admin-moderation-forms textarea{resize:vertical;min-height:76px;padding:9px;font-size:11px}.admin-moderation-forms form>button{color:#bce5fa;min-height:38px;font-family:var(--font-display);letter-spacing:.07em;cursor:pointer;background:#4297f41a;border:1px solid #74cdff47;border-radius:6px;font-size:9px;font-weight:900}.admin-moderation-forms .admin-ban-form>button{color:#ffb3c5;background:#b0224826;border-color:#ff6b8f66}.admin-moderation-forms button:disabled{opacity:.42;cursor:default}.admin-moderation-reversals{border-top:1px solid #6cc4ff1f;align-items:center;gap:8px;padding:12px;display:flex}.admin-moderation-reversals>span{color:#6488a4;font-family:var(--font-display);letter-spacing:.09em;margin-right:auto;font-size:8px;font-weight:900}.admin-moderation-reversals button{color:#9fcbe3;min-height:36px;font-family:var(--font-display);cursor:pointer;background:#4297f40f;border:1px solid #6fc9ff33;border-radius:6px;padding:0 12px;font-size:8px;font-weight:900}.admin-moderation-reversals button:last-child{color:#ffadbf;border-color:#ff709347}.admin-moderation-reversals button:disabled{opacity:.35;cursor:default}.admin-support-heading-tools{justify-items:end;gap:11px;display:grid}.admin-support-heading-tools>button{color:#b9e4f8;min-height:40px;font-family:var(--font-display);letter-spacing:.09em;cursor:pointer;background:#4499f517;border:1px solid #75cdff47;border-radius:7px;padding:0 15px;font-size:10px;font-weight:900}.admin-support-heading-tools>button:hover{color:#e5f7ff;background:#4499f529;border-color:#85dcff94}.admin-support-heading-tools>button:disabled{opacity:.42;cursor:default}.admin-support-filters{z-index:1;background:#030e24ad;border:1px solid #6bc3ff24;border-radius:12px;grid-template-columns:minmax(250px,1fr) 180px 190px auto;align-items:end;gap:9px;margin-bottom:14px;padding:13px;display:grid;position:relative}.admin-support-filters>label{gap:6px;display:grid}.admin-support-filters label>span{color:#7398b2;font-family:var(--font-display);letter-spacing:.1em;font-size:10px;font-weight:900}.admin-support-filters input,.admin-support-filters select{color:#e4f5ff;background:#030d21e6;border:1px solid #6ec7ff2e;border-radius:7px;outline:0;width:100%;height:44px;padding:0 11px;font-size:12px}.admin-support-filters input:focus,.admin-support-filters select:focus{border-color:#84daffb3;box-shadow:0 0 0 3px #489ffb17}.admin-support-counts{border:1px solid #6ec6ff26;border-radius:7px;align-items:stretch;min-height:44px;display:flex;overflow:hidden}.admin-support-counts>span{color:#6488a4;min-width:66px;font-family:var(--font-display);letter-spacing:.08em;text-align:center;border-right:1px solid #6ec6ff1c;place-content:center;gap:1px;padding:5px 9px;font-size:8px;font-weight:900;display:grid}.admin-support-counts>span:last-child{border-right:0}.admin-support-counts strong{color:#bce9ff;font-size:14px}.admin-support-loading,.admin-support-error,.admin-support-empty{z-index:1;color:#6589a4;text-align:center;background:#030d22ad;border:1px solid #6bc3ff24;border-radius:16px;place-content:center;justify-items:center;gap:9px;min-height:420px;padding:32px;display:grid;position:relative}.admin-support-loading>i{border:2px solid #70caff24;border-top-color:#86dcff;border-radius:50%;width:48px;height:48px;animation:1s linear infinite spin}.admin-support-empty>i,.admin-support-detail-empty>i{color:#9bdfff;width:62px;height:62px;font-style:normal;font-family:var(--font-display);border:1px solid #77d0ff4d;border-radius:50%;place-items:center;font-size:13px;font-weight:900;display:grid}.admin-support-loading strong,.admin-support-error strong,.admin-support-empty strong,.admin-support-detail-empty strong{color:#b9d9ea;font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;font-size:14px}.admin-support-loading span,.admin-support-empty span{color:#64869f;font-size:12px;line-height:1.55}.admin-support-error{color:#ff9eb5;background:#4e0f2529;border-color:#ff6d903d}.admin-support-error p{color:#c88194;max-width:560px;margin:0;font-size:12px;line-height:1.55}.admin-support-error button{color:#ffb1c2;min-height:38px;font-family:var(--font-display);cursor:pointer;background:#ad22481a;border:1px solid #ff6d9059;border-radius:6px;padding:0 15px;font-size:9px;font-weight:900}.admin-support-layout{z-index:1;background:#030d22b8;border:1px solid #6bc3ff2b;border-radius:17px;grid-template-columns:minmax(310px,365px) minmax(0,1fr);min-height:690px;display:grid;position:relative;overflow:hidden}.admin-support-directory{background:#030e24b8;border-right:1px solid #6cc4ff26;min-width:0}.admin-support-directory-head{background:linear-gradient(90deg,#4195f117,#0000);border-bottom:1px solid #6ac2ff21;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:13px 15px;display:flex}.admin-support-directory-head span{color:#c3e2f2;font-family:var(--font-display);letter-spacing:.11em;font-size:11px;font-weight:900}.admin-support-directory-head small{color:#5e84a1;font-size:9px}.admin-support-filter-empty{color:#64869f;text-align:center;place-content:center;gap:5px;min-height:170px;padding:25px;display:grid}.admin-support-filter-empty strong{color:#aacbdd;font-family:var(--font-display);letter-spacing:.08em;font-size:12px}.admin-support-filter-empty span{font-size:11px}.admin-support-request-list{scrollbar-color:#59b0ff61 transparent;max-height:630px;padding:8px;overflow-y:auto}.admin-support-request-list>button{color:#7898af;text-align:left;cursor:pointer;background:#06173366;border:1px solid #6cc4ff1a;border-radius:9px;gap:7px;width:100%;margin-bottom:7px;padding:13px;transition:border-color .16s,background .16s,transform .16s;display:grid}.admin-support-request-list>button:hover{background:#4297f414;border-color:#77d1ff40;transform:translate(2px)}.admin-support-request-list>button.is-selected{background:linear-gradient(110deg,#3e94f426,#06173394);border-color:#7ed7ff75;box-shadow:inset 3px 0 #69c4ff}.admin-support-request-list button>header,.admin-support-request-list button>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-support-request-list header span{color:#628aa8;font-family:var(--font-display);letter-spacing:.08em;font-size:9px;font-weight:900}.admin-support-request-list header em,.admin-support-ticket-head>em{color:#91d9fa;font-style:normal;font-family:var(--font-display);letter-spacing:.07em;border:1px solid #73cbff33;border-radius:4px;padding:4px 6px;font-size:8px;font-weight:900}.admin-support-request-list .is-in-progress header em,.admin-support-ticket-head>em.is-in-progress{color:#c3bcff;border-color:#968aff52}.admin-support-request-list .is-resolved header em,.admin-support-ticket-head>em.is-resolved{color:#d4f2ff;background:#5ab2f114;border-color:#90dbff57}.admin-support-request-list .is-closed header em,.admin-support-ticket-head>em.is-closed{color:#8299aa;border-color:#7089a042}.admin-support-request-list button>strong{color:#c2deed;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2;overflow:hidden}.admin-support-request-list button>p{color:#708da3;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.admin-support-request-list footer span{color:#86aac1;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.admin-support-request-list footer small{color:#4f718d;flex:none;font-size:8px}.admin-support-detail{min-width:0}.admin-support-detail-empty{color:#62839d;text-align:center;place-content:center;justify-items:center;gap:7px;min-height:690px;padding:35px;display:grid}.admin-support-detail-empty>span{color:#6ec6f7;font-family:var(--font-display);letter-spacing:.13em;font-size:9px;font-weight:900}.admin-support-detail-empty p{color:#64849d;max-width:440px;margin:0;font-size:11px;line-height:1.55}.admin-support-ticket-head{background:radial-gradient(circle at 8%,#4197f421,#0000 42%);border-bottom:1px solid #6cc4ff24;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:106px;padding:18px 20px;display:grid}.admin-support-requester-avatar{color:#bde9ff;width:56px;height:56px;font-family:var(--font-display);background:#4197f412;border:1px solid #78d1ff57;border-radius:50%;place-items:center;font-size:14px;font-weight:900;display:grid}.admin-support-ticket-head>div:nth-child(2){min-width:0}.admin-support-ticket-head>div:nth-child(2)>span{color:#69bff0;font-family:var(--font-display);letter-spacing:.1em;font-size:9px;font-weight:900}.admin-support-ticket-head h3{overflow-wrap:anywhere;font-family:var(--font-display);text-transform:uppercase;margin:5px 0 6px;font-size:clamp(20px,2.2vw,28px);line-height:1.05}.admin-support-ticket-head p{flex-wrap:wrap;gap:5px 12px;min-width:0;margin:0;display:flex}.admin-support-ticket-head p strong{color:#a8c9dc;font-size:11px}.admin-support-ticket-head p small{color:#5d809b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-support-ticket-meta{border-bottom:1px solid #6cc4ff1f;grid-template-columns:repeat(4,1fr);margin:0;display:grid}.admin-support-ticket-meta>div{border-right:1px solid #6cc4ff17;gap:5px;min-width:0;padding:14px 16px;display:grid}.admin-support-ticket-meta>div:last-child{border-right:0}.admin-support-ticket-meta dt{color:#577c99;font-family:var(--font-display);letter-spacing:.09em;font-size:8px;font-weight:900}.admin-support-ticket-meta dd{color:#a6c8dc;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}.admin-support-member-message{background:#071a3994;border:1px solid #73ccff29;border-radius:10px;margin:17px;padding:17px}.admin-support-member-message>span{color:#72c9fa;font-family:var(--font-display);letter-spacing:.11em;font-size:9px;font-weight:900}.admin-support-member-message p{color:#a0bacb;white-space:pre-wrap;margin:10px 0 0;font-size:13px;line-height:1.7}.admin-support-reply-form{background:#04112ac2;border:1px solid #70c9ff2e;border-radius:11px;gap:13px;margin:17px;padding:17px;display:grid}.admin-support-reply-privacy{border-bottom:1px solid #6ec6ff1c;align-items:center;gap:11px;padding-bottom:13px;display:flex}.admin-support-reply-privacy>i{background:radial-gradient(circle,#4fa9ff3d 0 22%,#0000 24%);border:1px solid #80d6ff66;border-radius:50%;flex:none;width:29px;height:29px}.admin-support-reply-privacy>span{gap:3px;display:grid}.admin-support-reply-privacy strong{color:#c5e6f6;font-family:var(--font-display);letter-spacing:.09em;font-size:10px}.admin-support-reply-privacy small{color:#6689a2;font-size:9px}.admin-support-reply-form>label{gap:6px;display:grid}.admin-support-reply-form label>span{color:#7296b0;font-family:var(--font-display);letter-spacing:.08em;justify-content:space-between;font-size:10px;font-weight:900;display:flex}.admin-support-reply-form label>span small{color:#50738e}.admin-support-reply-form select,.admin-support-reply-form textarea{color:#e5f5ff;background:#030d21e6;border:1px solid #6ec6ff2e;border-radius:7px;outline:0;width:100%}.admin-support-reply-form select{height:43px;padding:0 11px}.admin-support-reply-form textarea{resize:vertical;min-height:160px;padding:12px;font-size:12px;line-height:1.55}.admin-support-reply-form select:focus,.admin-support-reply-form textarea:focus{border-color:#84daffad;box-shadow:0 0 0 3px #489ffb17}.admin-support-reply-actions{align-items:center;gap:12px;display:flex}.admin-support-reply-actions>button{flex:none}.admin-support-reply-actions>small{color:#577a95;font-size:9px;line-height:1.45}.contact-main{width:min(1320px,100% - 48px)}.contact-hero{background:radial-gradient(circle at 82% 38%,#459efc2b,#0000 22%),linear-gradient(120deg,#092047e0,#030d22c2);border:1px solid #6cc4ff33;border-radius:22px;max-width:none;padding:clamp(30px,5vw,58px);position:relative;overflow:hidden;box-shadow:0 28px 80px #0005145c,inset 0 1px #d8f4ff0b}.contact-hero:after{content:"";pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 33px,#77cfff14 34px 35px),conic-gradient(from 210deg,#48a2ff26,#0000 34%);border:1px solid #7ed8ff29;border-radius:50%;width:170px;height:170px;position:absolute;top:50%;right:clamp(24px,7vw,90px);transform:translateY(-50%)}.contact-hero>*{z-index:1;position:relative}.contact-hero h1{max-width:780px;font-size:clamp(48px,7vw,88px)}.contact-hero .info-lead{color:#9bb6c9;max-width:730px;font-size:15px}.contact-channel-grid{gap:14px;margin-top:18px}.contact-channel-grid .info-card{border-radius:14px;min-height:220px}.contact-channel-grid .info-card:before{background:linear-gradient(#73ccff,#0000 68%)}.contact-channel-grid .info-number{color:#75ccff}.contact-channel-grid .info-card h2{color:#d9effa;font-size:23px}.contact-channel-grid .info-card p{color:#88a6ba;font-size:13px}.support-request-section{border-top:1px solid #6ec6ff29;margin-top:54px;padding-top:42px}.support-request-heading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:20px;display:flex}.support-request-heading h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(34px,4vw,54px);line-height:.96}.support-request-heading p{color:#89a6ba;max-width:780px;margin:13px 0 0;font-size:14px;line-height:1.65}.support-request-privacy{color:#9ddfff;font-family:var(--font-display);letter-spacing:.09em;background:#4399f512;border:1px solid #76cfff40;border-radius:6px;flex:none;align-items:center;gap:8px;padding:9px 11px;font-size:9px;font-weight:900;display:inline-flex}.support-request-privacy>i{background:#82d9ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #4daeff}.support-request-layout{grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);gap:14px;display:grid}.support-request-form,.support-request-receipt{background:linear-gradient(145deg,#081b3eeb,#030b1ef5);border:1px solid #6cc4ff2e;border-radius:17px;min-width:0;box-shadow:0 24px 70px #00051452,inset 0 1px #d8f4ff0a}.support-request-form{align-content:start;gap:17px;padding:25px;display:grid}.support-request-form-head{border-bottom:1px solid #6dc5ff21;justify-content:space-between;align-items:center;gap:12px;padding-bottom:17px;display:flex}.support-request-form-head>span{color:#cae8f7;font-family:var(--font-display);letter-spacing:.11em;font-size:13px;font-weight:900}.support-request-form-head>small{color:#6590ad;font-family:var(--font-display);letter-spacing:.09em;font-size:9px}.support-request-form>label{gap:7px;display:grid}.support-request-form label>span{color:#779bb6;font-family:var(--font-display);letter-spacing:.09em;justify-content:space-between;font-size:10px;font-weight:900;display:flex}.support-request-form label>span small{color:#51748f}.support-request-form label>small{color:#64859e;font-size:10px;line-height:1.45}.support-request-form input,.support-request-form select,.support-request-form textarea{color:#e7f6ff;background:#030d21e6;border:1px solid #6ec6ff2e;border-radius:8px;outline:0;width:100%}.support-request-form input,.support-request-form select{height:46px;padding:0 12px}.support-request-form textarea{resize:vertical;min-height:180px;padding:12px;font-size:13px;line-height:1.55}.support-request-form input:focus,.support-request-form select:focus,.support-request-form textarea:focus{border-color:#84daffb3;box-shadow:0 0 0 3px #489ffb17}.support-request-note{color:#7394ab;background:#4097f40e;border-left:2px solid #68c5ff;margin:0;padding:12px 13px;font-size:11px;line-height:1.55}.support-request-submit{width:max-content;min-width:230px}.support-request-submit:disabled{opacity:.45;cursor:default}.support-request-status{color:#7698b0;min-height:17px;font-size:11px}.support-request-error{color:#ffadc0;background:#aa224817;border:1px solid #ff6e914d;border-radius:8px;padding:13px}.support-request-error strong{font-family:var(--font-display);letter-spacing:.09em;font-size:10px}.support-request-error p{color:#c57c90;margin:5px 0 0;font-size:11px;line-height:1.5}.support-request-receipt{align-content:start;gap:12px;min-height:100%;padding:25px;display:grid}.support-request-receipt>i{color:#a7e5ff;width:58px;height:58px;font-style:normal;font-family:var(--font-display);background:#4499f514;border:1px solid #7cd5ff52;border-radius:50%;place-items:center;font-size:13px;font-weight:900;display:grid}.support-request-receipt>span{color:#72c8f8;font-family:var(--font-display);letter-spacing:.12em;font-size:10px;font-weight:900}.support-request-receipt>strong{color:#d3edf8;font-family:var(--font-display);text-transform:uppercase;font-size:25px}.support-request-receipt>p{color:#7899b0;margin:0;font-size:12px;line-height:1.6}.support-request-receipt>ol{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}.support-request-receipt>ol li{color:#7695ac;border:1px solid #6cc4ff1c;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:11px;font-size:11px;line-height:1.45;display:grid}.support-request-receipt>ol b{color:#82d4ff;font-family:var(--font-display);font-size:11px}.support-request-receipt.has-receipt{border-color:#7ed7ff66;box-shadow:inset 3px 0 #67c3ff,0 24px 70px #00051452}.support-request-receipt.has-receipt dl{grid-template-columns:1fr 1fr;gap:7px;margin:3px 0;display:grid}.support-request-receipt.has-receipt dl>div{border:1px solid #6ec6ff21;border-radius:7px;padding:11px}.support-request-receipt.has-receipt dt{color:#5d819d;font-family:var(--font-display);letter-spacing:.09em;font-size:8px;font-weight:900}.support-request-receipt.has-receipt dd{color:#badbec;font-family:var(--font-display);margin:5px 0 0;font-size:11px}.support-request-receipt>button{color:#b9e4f8;width:max-content;min-height:40px;font-family:var(--font-display);letter-spacing:.08em;cursor:pointer;background:#4499f517;border:1px solid #75cdff47;border-radius:7px;padding:0 14px;font-size:9px;font-weight:900}.support-request-history{scrollbar-color:#59b0ff61 transparent;gap:8px;max-height:470px;padding-right:3px;display:grid;overflow-y:auto}.support-request-history>article{background:#0719368c;border:1px solid #6cc4ff21;border-radius:9px;padding:13px}.support-request-history article>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.support-request-history header b{color:#72c8f8;font-family:var(--font-display);letter-spacing:.08em;font-size:9px}.support-request-history header em{color:#9bbfd4;font-style:normal;font-family:var(--font-display);font-size:8px;font-weight:900}.support-request-history h3{color:#c5e2f1;font-family:var(--font-display);text-transform:uppercase;margin:9px 0 6px;font-size:15px}.support-request-history p{color:#7897ac;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.support-request-history article>small{color:#5b7f9b;font-family:var(--font-display);letter-spacing:.08em;margin-top:8px;font-size:8px;font-weight:900;display:block}.profile-avatar.has-external-avatar{color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 40px #3899ff40,inset 0 0 0 2px #d9f6ff14}.connected-account-heading{border-top:1px solid #6dc5ff24;margin-top:30px;padding-top:24px}.verified-connections{gap:8px;margin-bottom:17px;display:grid}.verified-connections>article{background:#0617338f;border:1px solid #6dc5ff21;border-radius:9px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:13px;display:grid}.verified-connections>article.is-connected{background:linear-gradient(100deg,#4197f421,#0617338f);border-color:#7dd5ff61;box-shadow:inset 3px 0 #69c4ff}.verified-connections>article.is-unconfigured{opacity:.68}.verified-connections article>i{color:#b9e8ff;width:44px;height:44px;font-style:normal;font-family:var(--font-display);background:#4197f414;border:1px solid #78d1ff4d;border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid}.verified-connections article>div:nth-child(2){gap:3px;min-width:0;display:grid}.verified-connections article strong{color:#c8e4f3;font-family:var(--font-display);letter-spacing:.06em;font-size:12px}.verified-connections article div>span{color:#91b5ca;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.verified-connections article div>small{color:#577c99;font-family:var(--font-display);letter-spacing:.08em;font-size:8px;font-weight:900}.connection-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.connection-actions a,.connection-actions button{color:#a8d2e8;min-height:34px;font-family:var(--font-display);letter-spacing:.07em;cursor:pointer;background:#4297f40f;border:1px solid #71caff36;border-radius:6px;justify-content:center;align-items:center;padding:0 10px;font-size:8px;font-weight:900;display:inline-flex}.connection-actions .connect-account-button{color:#c7edff;background:#449dfb24;border-color:#7ed7ff6b}.connection-actions button:not(:disabled){color:#ffa9bd;background:#ab224814;border-color:#ff709347}.connection-actions button:disabled{opacity:.48;cursor:default}.steam-name-note{color:#7fa1b7;background:#4197f40e;border-left:2px solid #69c5ff;margin:-8px 0 17px;padding:10px 12px;font-size:11px;line-height:1.5}.profile-destinations{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.profile-destinations .link-button{text-align:center;width:100%;min-width:0;padding-inline:8px}.steam-access-gate{background:linear-gradient(110deg,#0f4179c2,#04122af5 64%);border:1px solid #5abbff7a;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:18px;padding:20px 22px;display:grid;box-shadow:inset 4px 0 #5dbaff,0 18px 56px #00235547}.steam-access-gate-mark{color:#d8f3ff;width:58px;height:58px;font-family:var(--font-display);background:#69c4ff1f;border:1px solid #8edaff8c;border-radius:50%;place-items:center;font-size:17px;font-weight:950;display:grid;box-shadow:0 0 30px #4ab2ff24}.steam-access-gate h2{color:#e8f7ff;font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin:4px 0 7px;font-size:clamp(21px,2.5vw,30px)}.steam-access-gate p{color:#9cc4db;max-width:820px;margin:0;font-size:12px;line-height:1.65}.steam-access-gate small{color:#6e96ae;margin-top:6px;font-size:9px;line-height:1.5;display:block}.steam-access-gate .primary-button{text-align:center;white-space:nowrap;min-width:190px}.steam-access-setup-pending{color:#6c91aa;min-width:190px;font-family:var(--font-display);letter-spacing:.08em;text-align:center;border:1px solid #79bde52e;border-radius:7px;padding:13px 16px;font-size:9px;font-weight:900}.steam-rewards-locked{text-align:center;background:#04122abf;border:1px dashed #62b9ef42;border-radius:12px;margin-top:14px;padding:22px}.steam-rewards-locked span{color:#8fcfff;font-family:var(--font-display);letter-spacing:.09em;font-size:11px;font-weight:950}.steam-rewards-locked p{color:#698da5;margin:7px 0 0;font-size:11px}.chat-identity{background:linear-gradient(90deg,#4197f414,#0000);border-top:1px solid #6dc5ff1c;border-bottom:1px solid #6dc5ff1c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.chat-identity>span{color:#597f9d;font-family:var(--font-display);letter-spacing:.09em;font-size:7px;font-weight:900}.chat-identity>strong{color:#b9d9e9;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.chat-identity>a{color:#7dd2ff;font-family:var(--font-display);letter-spacing:.08em;font-size:8px;font-weight:900}@media (width<=1180px){.owner-updates-layout{grid-template-columns:minmax(320px,.85fr) minmax(390px,1.15fr)}.admin-player-layout{grid-template-columns:290px minmax(0,1fr)}.admin-moderation-forms{grid-template-columns:1fr 1fr}.admin-moderation-forms form:last-child{grid-column:1/-1}.admin-support-filters{grid-template-columns:minmax(230px,1fr) 160px 170px}.admin-support-counts{grid-column:1/-1;justify-self:end}.admin-support-layout{grid-template-columns:320px minmax(0,1fr)}}@media (width<=860px){.owner-updates-manager,.admin-player-management,.admin-support-inbox{border-radius:18px;margin-top:24px;padding:18px}.owner-updates-heading,.admin-player-heading,.admin-support-heading,.support-request-heading{flex-direction:column;align-items:flex-start;gap:14px}.owner-updates-heading h2,.admin-player-heading h2,.admin-support-heading h2,.support-request-heading h2{font-size:clamp(32px,8vw,46px)}.owner-updates-status,.admin-player-status,.admin-support-status{text-align:left;max-width:none}.owner-updates-layout{grid-template-columns:1fr}.owner-update-list{max-height:none}.admin-player-layout{grid-template-columns:1fr;min-height:0}.admin-player-directory{border-bottom:1px solid #6cc4ff26;border-right:0}.admin-player-selector{max-height:280px}.admin-player-record-empty,.admin-player-record-loading,.admin-player-record-error{min-height:380px}.admin-player-overview{grid-template-columns:repeat(2,1fr)}.admin-player-overview article:nth-child(2){border-right:0}.admin-player-overview article:nth-child(-n+2){border-bottom:1px solid #6cc4ff1a}.admin-moderation-heading{flex-direction:column;align-items:flex-start}.admin-moderation-heading p{text-align:left;max-width:none}.admin-moderation-forms{grid-template-columns:1fr}.admin-moderation-forms form:last-child{grid-column:auto}.admin-moderation-reversals{flex-direction:column;align-items:stretch}.admin-moderation-reversals>span{margin:0 0 3px}.admin-support-heading-tools{justify-items:start}.admin-support-filters{grid-template-columns:1fr 1fr}.admin-support-filters>label:first-child,.admin-support-counts{grid-column:1/-1}.admin-support-counts{justify-self:stretch}.admin-support-counts>span{flex:1}.admin-support-layout{grid-template-columns:1fr;min-height:0}.admin-support-directory{border-bottom:1px solid #6cc4ff26;border-right:0}.admin-support-request-list{max-height:310px}.admin-support-detail-empty{min-height:360px}.admin-support-ticket-meta{grid-template-columns:repeat(2,1fr)}.admin-support-ticket-meta>div:nth-child(2){border-right:0}.admin-support-ticket-meta>div:nth-child(-n+2){border-bottom:1px solid #6cc4ff17}.contact-main{width:min(100% - 28px,760px)}.contact-hero{padding:34px 28px}.contact-hero:after{opacity:.55;width:130px;height:130px;right:22px}.contact-channel-grid{grid-template-columns:1fr}.contact-channel-grid .info-card{min-height:0}.support-request-layout{grid-template-columns:1fr}.support-request-receipt{min-height:360px}.verified-connections>article{grid-template-columns:44px minmax(0,1fr)}.connection-actions{border-top:1px solid #6dc5ff14;grid-column:1/-1;justify-content:flex-end;padding-top:7px}.profile-destinations{grid-template-columns:repeat(2,minmax(0,1fr))}.steam-access-gate{grid-template-columns:auto minmax(0,1fr)}.steam-access-gate .primary-button,.steam-access-setup-pending{grid-column:1/-1;width:100%}}@media (width<=580px){.owner-updates-manager,.admin-player-management,.admin-support-inbox{border-radius:15px;padding:12px}.owner-updates-heading,.admin-player-heading,.admin-support-heading{padding:7px 5px 18px}.owner-updates-heading p,.admin-player-heading p,.admin-support-heading p,.support-request-heading p{font-size:12px}.owner-update-form .admin-card-title,.owner-update-list-head{flex-direction:column;align-items:flex-start}.owner-update-fields{padding:14px}.owner-update-fields .owner-update-body-input{min-height:170px}.owner-update-form-actions{flex-direction:column;padding:0 14px 14px}.owner-update-item{margin:7px;padding:14px}.owner-update-item-actions{grid-template-columns:1fr}.admin-player-identity{grid-template-columns:48px minmax(0,1fr);padding:14px}.admin-player-avatar{width:46px;height:46px}.admin-player-identity>strong{grid-column:1/-1;justify-self:start}.admin-player-overview strong{font-size:18px}.admin-player-tabs button{min-width:112px}.admin-player-tabpanel{padding:11px}.admin-player-dinos{grid-template-columns:1fr}.admin-player-transactions>article{flex-direction:column;align-items:flex-start}.admin-moderation-controls{margin:0 9px 9px}.admin-moderation-reversals button{width:100%}.admin-support-filters{grid-template-columns:1fr;padding:10px}.admin-support-filters>label:first-child,.admin-support-counts{grid-column:auto}.admin-support-counts>span{min-width:0}.admin-support-ticket-head{grid-template-columns:50px minmax(0,1fr);padding:15px}.admin-support-requester-avatar{width:48px;height:48px}.admin-support-ticket-head>em{grid-column:1/-1;justify-self:start}.admin-support-ticket-meta{grid-template-columns:1fr}.admin-support-ticket-meta>div{border-bottom:1px solid #6cc4ff17;border-right:0}.admin-support-ticket-meta>div:last-child{border-bottom:0}.admin-support-member-message,.admin-support-reply-form{margin:10px;padding:13px}.admin-support-reply-actions{flex-direction:column;align-items:stretch}.admin-support-reply-actions>button{width:100%}.contact-main{width:min(100% - 20px,560px)}.contact-hero{border-radius:16px;padding:27px 20px}.contact-hero:after{display:none}.contact-hero h1{font-size:44px}.contact-hero .info-lead{font-size:13px}.support-request-section{margin-top:38px;padding-top:31px}.support-request-privacy{white-space:normal}.support-request-form,.support-request-receipt{border-radius:13px;padding:18px}.support-request-form-head{flex-direction:column;align-items:flex-start}.support-request-submit{width:100%;min-width:0}.support-request-receipt.has-receipt dl{grid-template-columns:1fr}.support-request-receipt>button{width:100%}.verified-connections>article{grid-template-columns:40px minmax(0,1fr);padding:11px}.verified-connections article>i{width:38px;height:38px}.connection-actions{justify-content:stretch}.connection-actions a,.connection-actions button{flex:1}.profile-destinations{grid-template-columns:1fr}.steam-access-gate{grid-template-columns:1fr;padding:17px}.steam-access-gate-mark{width:48px;height:48px}.chat-identity{grid-template-columns:1fr auto}.chat-identity>span{grid-column:1/-1}}.global-chat-rail{z-index:74;-webkit-backdrop-filter:blur(24px)saturate(1.18);backdrop-filter:blur(24px)saturate(1.18);opacity:0;visibility:hidden;background:linear-gradient(155deg,#071b40fb,#02091afe);border:1px solid #77cfff57;border-radius:20px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(380px,100vw - 32px);min-height:430px;transition:transform .24s,opacity .2s,visibility .24s;display:grid;position:fixed;top:156px;bottom:16px;right:16px;overflow:hidden;transform:translate(calc(100% + 48px));box-shadow:-26px 30px 100px #000514a3,inset 0 1px #e1f7ff11}.global-chat-rail:before{content:"";z-index:-1;pointer-events:none;border:1px solid #6bbfff0e;border-radius:15px;position:absolute;inset:6px}.global-chat-rail.is-open{opacity:1;visibility:visible;transform:translate(0)}.global-chat-header{background:radial-gradient(circle at 14% 48%,#4197f42b,#0000 48%);border-bottom:1px solid #6fc7ff26;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:88px;padding:14px 15px;display:grid}.global-chat-header>div:nth-child(2){gap:3px;min-width:0;display:grid}.global-chat-header span{color:#70caff;font-family:var(--font-display);letter-spacing:.17em;font-size:10px;font-weight:900}.global-chat-header h2{color:#edf9ff;font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:23px;line-height:1}.global-chat-header small{color:#6286a4;font-family:var(--font-display);letter-spacing:.11em;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.global-chat-header small i{background:#75d4ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #4aa9ff}.global-chat-radar{background:conic-gradient(from 225deg,#57b4ff40,#0000 30%);border:1px solid #81d9ff6b;border-radius:50%;width:52px;height:52px;position:relative}.global-chat-radar:before,.global-chat-radar i{content:"";border:1px solid #7cd5ff2b;border-radius:50%;position:absolute}.global-chat-radar:before{inset:10px}.global-chat-radar i:first-child{border:0;border-top:1px solid #7dd6ff33;border-radius:0;inset:50% 4px auto}.global-chat-radar i:nth-child(2){border:0;border-left:1px solid #7dd6ff33;border-radius:0;inset:4px auto 4px 50%}.global-chat-radar b{background:#c6efff;border-radius:50%;width:5px;height:5px;position:absolute;top:9px;right:8px;box-shadow:0 0 12px #57b6ff}.global-chat-close{color:#8db7d1;cursor:pointer;background:#4c9df70e;border:1px solid #77cdff30;border-radius:50%;width:34px;height:34px;font-size:20px;line-height:1}.global-chat-status{color:#6f99b8;min-height:36px;font-family:var(--font-display);letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap;background:#4597f209;border-bottom:1px solid #6fc6ff1a;align-items:center;padding:7px 14px;font-size:10px;font-weight:800;display:flex;overflow:hidden}.global-chat-stream{overscroll-behavior:contain;scrollbar-color:#5bb4ff6b transparent;min-height:0;overflow-y:auto}.global-chat-note{color:#82a3ba;background:#479bf50d;border:1px solid #6fc9ff2b;border-radius:9px;grid-template-columns:23px minmax(0,1fr);align-items:center;gap:9px;margin:12px;padding:10px;display:grid}.global-chat-note>span{color:#8edcff;border:1px solid #75d0ff59;border-radius:50%;place-items:center;width:22px;height:22px;font-family:Georgia,serif;font-size:13px;display:grid}.global-chat-note p{margin:0;font-size:12px;line-height:1.45}.global-chat-empty{color:#55758e;text-align:center;place-content:center;gap:7px;min-height:180px;padding:20px;display:grid}.global-chat-empty strong{color:#7caac5;font-family:var(--font-display);letter-spacing:.12em;font-size:13px}.global-chat-empty span{font-size:12px}.global-chat-message{border-top:1px solid #70c7ff12;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:12px 13px;display:grid}.global-chat-message:hover{background:#489bf609}.global-chat-avatar{width:34px;height:34px;font-family:var(--font-display);background:#489af50e;border:1px solid;border-radius:50%;place-items:center;font-size:10px;font-weight:950;display:grid}.global-chat-message>div:last-child{min-width:0}.global-chat-message header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.global-chat-message header strong{color:#d4eaf6;font-family:var(--font-display);letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.global-chat-message time{color:#5e819d;font-family:var(--font-display);flex:none;font-size:10px}.global-chat-message p{color:#a2bbcc;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.5}.global-chat-form{background:#02091bf7;border-top:1px solid #6ec6ff26;padding:12px}.global-chat-identity{background:linear-gradient(90deg,#4197f412,#0000);border:1px solid #6ac1ff1a;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;margin-bottom:9px;padding:8px 9px;display:grid}.global-chat-identity span{color:#668da8;font-family:var(--font-display);letter-spacing:.08em;font-size:9px;font-weight:900}.global-chat-identity strong{color:#c6e1ec;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.global-chat-identity a{color:#82d6ff;font-family:var(--font-display);letter-spacing:.08em;font-size:10px;font-weight:900}.global-chat-form>label{color:#7096b2;font-family:var(--font-display);letter-spacing:.11em;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.global-chat-compose{background:#081b3bb8;border:1px solid #6fc7ff38;border-radius:7px;grid-template-columns:minmax(0,1fr) 42px;display:grid;overflow:hidden}.global-chat-compose input{color:#eefaff;background:0 0;border:0;min-width:0;height:44px;padding:0 11px;font-size:13px}.global-chat-compose input::placeholder{color:#52738e}.global-chat-compose button{color:#a8e5ff;cursor:pointer;background:#4197f421;border:0;border-left:1px solid #6fc7ff29;font-size:18px}.global-chat-compose button:disabled{opacity:.35;cursor:not-allowed}.global-chat-form>small{color:#5b7e98;margin-top:6px;font-size:10px;display:block}.global-chat-signin{text-align:center;background:#02091bf7;border-top:1px solid #6ec6ff26;gap:8px;padding:16px;display:grid}.global-chat-signin span{color:#739ab6;font-family:var(--font-display);letter-spacing:.12em;font-size:10px;font-weight:900}.global-chat-signin a{color:#a8e7ff;font-family:var(--font-display);letter-spacing:.09em;background:#4297f51a;border:1px solid #76cfff42;border-radius:7px;padding:11px 12px;font-size:11px;font-weight:900}.global-chat-toggle{z-index:76;color:#e4f7ff;cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#09224df7,#030d22fa);border:1px solid #7bd4ff7a;border-radius:30px 11px 11px 30px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:178px;min-height:58px;padding:8px 14px 8px 10px;display:grid;position:fixed;bottom:24px;right:18px;box-shadow:0 18px 55px #00051480,inset 0 1px #def7ff14}.global-chat-toggle.is-open{background:linear-gradient(135deg,#113d79fa,#051635fa);border-color:#8bdcff}.global-chat-toggle-pulse{background:radial-gradient(circle,#b8ecff 0 3px,#50adff30 4px 12px,#0000 13px);border:1px solid #84dcff66;border-radius:50%;width:32px;height:32px;display:block;box-shadow:0 0 19px #4baeff2e}.global-chat-toggle>span:last-child{text-align:left;gap:3px;display:grid}.global-chat-toggle strong{font-family:var(--font-display);letter-spacing:.1em;font-size:13px}.global-chat-toggle small{color:#78a9ca;font-family:var(--font-display);letter-spacing:.07em;font-size:9px}.global-chat-scrim{z-index:73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;background:#01051194;border:0;position:fixed;inset:0}@media (width>=1640px){body{padding-right:356px}.global-chat-rail{opacity:1;visibility:visible;width:324px;transform:none}.global-chat-close,.global-chat-toggle,.global-chat-scrim{display:none}.command-masthead.topbar{width:min(1500px,100vw - 396px);left:calc(50vw - 178px)}.command-home.content{width:min(1500px,100vw - 396px)}}@media (width<=860px){.global-chat-rail{border-radius:17px;width:min(400px,100vw - 24px);min-height:0;top:94px;bottom:82px;right:12px}.global-chat-toggle{bottom:80px;right:13px}}@media (width<=580px){.global-chat-rail{width:calc(100vw - 16px);top:90px;bottom:78px;right:8px}.global-chat-header{grid-template-columns:46px minmax(0,1fr) auto;min-height:76px;padding:11px 12px}.global-chat-radar{width:44px;height:44px}.global-chat-header h2{font-size:20px}.global-chat-toggle{border-radius:50%;grid-template-columns:1fr;width:58px;min-width:58px;min-height:58px;padding:8px}.global-chat-toggle>span:last-child{display:none}.global-chat-toggle-pulse{justify-self:center}.global-chat-note{margin:9px}.global-chat-message{padding:10px 11px}}._shell_17wiu_1{background:var(--black);min-height:100vh;padding-top:64px;position:relative}._main_17wiu_2{z-index:2;width:min(1460px,100% - 42px);margin:0 auto;padding:48px 0 100px;position:relative}._heading_17wiu_4{border-left:2px solid var(--green);justify-content:space-between;align-items:end;gap:30px;padding-left:22px;display:flex}._heading_17wiu_4 h1{max-width:850px;font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(42px,5.6vw,74px);line-height:.9}._heading_17wiu_4 p{color:#8ba8bd;max-width:760px;margin:17px 0 0;font-size:14px;line-height:1.7}._wallet_17wiu_8{gap:8px;display:flex}._wallet_17wiu_8>span{background:#030f26d6;border:1px solid #3899ff38;border-radius:9px;grid-template-columns:34px 1fr;align-items:center;gap:2px 9px;min-width:156px;padding:11px 13px;display:grid}._wallet_17wiu_8 i{color:#75caff;width:32px;height:32px;font-family:var(--font-display);border:1px solid #5cc4ff5c;border-radius:50%;grid-row:1/3;place-items:center;font-size:11px;font-style:normal;display:grid}._wallet_17wiu_8 small{color:#58768e;font-family:var(--font-display);letter-spacing:.08em;font-size:8px}._wallet_17wiu_8 strong{color:#e1f4ff;font-family:var(--font-display);font-size:17px}._marketNotice_17wiu_14{background:linear-gradient(90deg,#3899ff1a,#020a1beb);border:1px solid #3899ff33;border-left:3px solid #51b7ff;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:34px;padding:13px 16px;display:grid}._marketNotice_17wiu_14>span{color:#b6dced;font-family:var(--font-display);letter-spacing:.1em;font-size:11px;font-weight:900}._marketNotice_17wiu_14 p{color:#7695ad;margin:0;font-size:12px;line-height:1.45}._marketNotice_17wiu_14>strong{color:#79bde5;max-width:330px;font-family:var(--font-display);letter-spacing:.07em;text-align:right;justify-content:flex-end;align-items:center;gap:8px;font-size:10px;display:flex}._marketNotice_17wiu_14>strong i{background:#51b7ff;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 13px #3899ff}._viewTabs_17wiu_20{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}._viewTabs_17wiu_20 button{color:#628098;text-align:left;cursor:pointer;background:#030e22e0;border:1px solid #3899ff24;border-radius:8px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-height:68px;padding:10px 14px;transition:border-color .18s,background .18s,color .18s;display:grid}._viewTabs_17wiu_20 button:hover{color:#b4d5e9;border-color:#5cc4ff6b}._viewTabs_17wiu_20 button:focus-visible,._main_17wiu_2 button:focus-visible,._main_17wiu_2 input:focus-visible,._main_17wiu_2 select:focus-visible{outline-offset:2px;outline:2px solid #75cbff}._viewTabs_17wiu_20 i{color:#79b8dc;width:36px;height:36px;font-family:var(--font-display);border:1px solid #5cc4ff47;border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:900;display:grid}._viewTabs_17wiu_20 span{gap:3px;display:grid}._viewTabs_17wiu_20 strong{font-family:var(--font-display);letter-spacing:.05em;font-size:12px}._viewTabs_17wiu_20 small{color:#4f6f88;font-size:9px}._viewTabs_17wiu_20 ._activeView_17wiu_28{color:#e1f4ff;background:linear-gradient(145deg,#2374ca38,#030e22f7);border-color:#5cc4ff94;box-shadow:0 0 28px #3899ff14}._terminal_17wiu_30,._createForm_17wiu_30,._listingPreview_17wiu_30{background:linear-gradient(145deg,#081b3bf7,#020a1bfc);border:1px solid #3899ff33;border-radius:13px;box-shadow:0 28px 85px #000f3052,inset 0 1px #b8e5ff0a}._terminal_17wiu_30{min-height:620px;margin-top:10px;overflow:hidden}._terminalHeader_17wiu_32{background:linear-gradient(90deg,#3899ff14,#0000 70%);border-bottom:1px solid #3899ff29;justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:16px 20px;display:flex}._terminalHeader_17wiu_32>div:first-child{gap:3px;display:grid}._terminalHeader_17wiu_32>div:first-child>span{color:#4eaceb;font-family:var(--font-display);letter-spacing:.13em;font-size:10px;font-weight:900}._terminalHeader_17wiu_32 h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(22px,3vw,30px)}._filters_17wiu_36{background:#020919b8;border:1px solid #3899ff24;border-radius:7px;gap:5px;padding:4px;display:flex}._filters_17wiu_36 button,._newListingButton_17wiu_37{color:#608099;min-height:34px;font-family:var(--font-display);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:0 12px;font-size:9px;font-weight:900}._filters_17wiu_36 button:hover,._filters_17wiu_36 ._activeFilter_17wiu_38{color:#cbe9f8;background:#3899ff1a;border-color:#5cc4ff47}._newListingButton_17wiu_37{color:#9fd0eb;border-color:#5cc4ff47}._listingGrid_17wiu_41{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:14px;display:grid}._listingCard_17wiu_42{background:linear-gradient(155deg,#081c3df5,#020a1bfa);border:1px solid #3899ff29;border-radius:11px;grid-template-rows:auto auto auto auto auto auto 1fr auto;min-width:0;display:grid;overflow:hidden;box-shadow:0 18px 55px #000c263d}._listingCard_17wiu_42:hover{border-color:#5cc4ff59}._listingCard_17wiu_42._ownCard_17wiu_44{border-color:#5cc4ff52}._listingCard_17wiu_42>header{border-bottom:1px solid #3899ff1f;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:9px 12px;display:flex}._listingCard_17wiu_42>header>span,._listingCard_17wiu_42>header>small{font-family:var(--font-display);letter-spacing:.08em;font-size:9px;font-weight:900}._auctionTag_17wiu_47{color:#70c8ff}._fixedTag_17wiu_48{color:#a5c8dd}._listingCard_17wiu_42>header>small{color:#516f87}._listingCard_17wiu_42>header>._winning_17wiu_50{color:#8ed8ff}._dinoDisplay_17wiu_52{background:radial-gradient(circle at 12%,#3899ff21,#0000 42%);grid-template-columns:80px minmax(0,1fr);align-items:center;gap:14px;padding:20px 17px 15px;display:grid}._dinoMark_17wiu_53{color:#d8f2ff;width:76px;height:76px;font-family:var(--font-display);border:1px solid #5cc4ff5e;border-radius:50%;place-items:center;font-size:18px;font-weight:900;display:grid;position:relative;box-shadow:inset 0 0 25px #3899ff1a,0 0 30px #3899ff14}._dinoMark_17wiu_53:before{content:"";border:1px dashed #5cc4ff30;border-radius:50%;position:absolute;inset:9px}._dinoMark_17wiu_53 i{background:linear-gradient(90deg,#0000,#5cc4ff61,#0000);width:88px;height:1px;position:absolute}._dinoMark_17wiu_53 i:last-child{transform:rotate(90deg)}._dinoDisplay_17wiu_52>div:last-child{min-width:0}._dinoDisplay_17wiu_52>div:last-child>span{color:#527792;font-family:var(--font-display);letter-spacing:.1em;font-size:9px;font-weight:900}._dinoDisplay_17wiu_52 h3{font-family:var(--font-display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:4px 0 3px;font-size:22px;overflow:hidden}._dinoDisplay_17wiu_52 p{color:#6b8aa1;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}._cardStats_17wiu_62{border-top:1px solid #3899ff1f;border-bottom:1px solid #3899ff1f;grid-template-columns:repeat(3,1fr);margin:0 14px;display:grid}._cardStats_17wiu_62 span{color:#54728a;font-family:var(--font-display);letter-spacing:.06em;border-right:1px solid #ffffff0b;gap:3px;padding:9px;font-size:8px;display:grid}._cardStats_17wiu_62 span:last-child{border-right:0}._cardStats_17wiu_62 strong{color:#a9c9dc;font-size:11px}._sellerLine_17wiu_66,._highBidder_17wiu_66{border-bottom:1px solid #3899ff17;justify-content:space-between;align-items:center;gap:12px;margin:0 14px;padding:10px 1px;display:flex}._sellerLine_17wiu_66 span,._highBidder_17wiu_66 span{color:#4e6f88;font-family:var(--font-display);letter-spacing:.09em;font-size:8px}._sellerLine_17wiu_66 strong,._highBidder_17wiu_66 strong{color:#8eafc4;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}._highBidder_17wiu_66{padding:8px 1px}._highBidder_17wiu_66 strong{color:#7fd0ff}._priceBlock_17wiu_72{justify-items:center;gap:3px;padding:16px 14px 13px;display:grid}._priceBlock_17wiu_72>span{color:#53738c;font-family:var(--font-display);letter-spacing:.1em;font-size:9px}._priceBlock_17wiu_72 strong{color:#e5f6ff;font-family:var(--font-display);align-items:center;gap:7px;font-size:31px;line-height:1;display:flex}._priceBlock_17wiu_72 strong i,._ownPrice_17wiu_75 strong i,._previewPrice_17wiu_75 strong i{color:#72c8fa;border:1px solid #5cc4ff57;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-style:normal;display:grid}._priceBlock_17wiu_72>small{color:#4c6e88;font-size:8px}._auctionMeta_17wiu_77{background:#020a1b85;border:1px solid #3899ff1f;border-radius:7px;grid-template-columns:repeat(3,1fr);margin:0 14px 11px;display:grid}._auctionMeta_17wiu_77>span{border-right:1px solid #ffffff0a;gap:3px;min-width:0;padding:8px;display:grid}._auctionMeta_17wiu_77>span:last-child{border-right:0}._auctionMeta_17wiu_77 small{color:#4e6d84;font-size:7px}._auctionMeta_17wiu_77 strong{color:#92b4c9;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}._auctionMeta_17wiu_77 ._ending_17wiu_82{color:#e6a3ad}._listingCard_17wiu_42>footer{background:#020919ad;border-top:1px solid #3899ff1f;align-self:end;padding:12px 14px 14px}._listingCard_17wiu_42>footer>button,._buyButton_17wiu_85,._buyoutButton_17wiu_85,._confirmButton_17wiu_85,._bidControls_17wiu_85>button,._ownActions_17wiu_85 button,._primaryButton_17wiu_85{min-height:42px;font-family:var(--font-display);letter-spacing:.06em;cursor:pointer;border-radius:6px;font-size:10px;font-weight:900}._listingCard_17wiu_42>footer>button{color:#6e8da4;background:#3899ff0f;border:1px solid #5cc4ff33;width:100%}._listingCard_17wiu_42>footer>button:disabled{cursor:default}._listingCard_17wiu_42>footer>._buyButton_17wiu_85,._primaryButton_17wiu_85{color:#fff;background:linear-gradient(135deg,#1769c9,#218fe8);border:1px solid #61c2ff;box-shadow:0 10px 28px #1971cf2e}._confirmButton_17wiu_85{color:#f2d992!important;background:#95732638!important;border-color:#d2b56c!important}._bidControls_17wiu_85{grid-template-columns:minmax(90px,1fr) auto auto;align-items:end;gap:5px;display:grid}._bidControls_17wiu_85 label{gap:5px;display:grid}._bidControls_17wiu_85 label>span{color:#52738b;font-family:var(--font-display);letter-spacing:.08em;font-size:8px}._bidControls_17wiu_85 label>div{background:#020919db;border:1px solid #3899ff33;border-radius:6px;grid-template-columns:27px 1fr;align-items:center;height:40px;display:grid}._bidControls_17wiu_85 label i{color:#72bee9;font-family:var(--font-display);place-items:center;font-size:9px;font-style:normal;display:grid}._bidControls_17wiu_85 input{color:#dff3ff;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 7px}._bidControls_17wiu_85>button{color:#a5d3ed;background:#3899ff17;border:1px solid #5cc4ff4d;min-height:40px;padding:0 9px}._bidControls_17wiu_85>._buyoutButton_17wiu_85{color:#d7f1ff;background:#1e73c63d;border-color:#5cc4ff94}._bidControls_17wiu_85 button:disabled,._primaryButton_17wiu_85:disabled{opacity:.42;cursor:default}._loadingState_17wiu_100,._emptyState_17wiu_100{text-align:center;place-content:center;justify-items:center;gap:8px;min-height:520px;padding:30px;display:grid}._loadingState_17wiu_100>i{border:2px solid #3899ff26;border-top-color:#65c5ff;border-radius:50%;width:44px;height:44px;margin-bottom:5px;animation:1s linear infinite _spin_17wiu_1}._loadingState_17wiu_100 strong,._emptyState_17wiu_100>span{color:#8fc0dc;font-family:var(--font-display);letter-spacing:.1em;font-size:12px}._loadingState_17wiu_100 span,._emptyState_17wiu_100 p{color:#607f97;font-size:12px}._emptyState_17wiu_100 strong{font-family:var(--font-display);text-transform:uppercase;font-size:24px}._emptyState_17wiu_100 p{margin:0 0 8px}._primaryButton_17wiu_85{padding:0 18px}._createLayout_17wiu_109{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:12px;margin-top:10px;display:grid}._createForm_17wiu_30{overflow:hidden}._createForm_17wiu_30>header{background:linear-gradient(90deg,#3899ff14,#0000 70%);border-bottom:1px solid #3899ff29;padding:20px 22px}._createForm_17wiu_30>header>span,._listingPreview_17wiu_30>span{color:#4eaceb;font-family:var(--font-display);letter-spacing:.13em;font-size:10px;font-weight:900}._createForm_17wiu_30 h2{font-family:var(--font-display);text-transform:uppercase;margin:4px 0 3px;font-size:30px}._createForm_17wiu_30>header p{color:#6e8ca3;margin:0;font-size:12px}._createForm_17wiu_30 fieldset{border:0;border-bottom:1px solid #3899ff1f;margin:0;padding:19px 22px}._createForm_17wiu_30 legend{color:#83aac2;font-family:var(--font-display);letter-spacing:.11em;padding:0;font-size:10px;font-weight:900}._createForm_17wiu_30>._primaryButton_17wiu_85{margin:20px 22px 22px}._dinoChoices_17wiu_118{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}._dinoChoices_17wiu_118 button{color:#7897ae;text-align:left;cursor:pointer;background:#030e22b3;border:1px solid #3899ff24;border-radius:8px;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:9px;display:grid}._dinoChoices_17wiu_118 ._dinoMark_17wiu_53{width:48px;height:48px;font-size:12px}._dinoChoices_17wiu_118 ._dinoMark_17wiu_53 i{width:56px}._dinoChoices_17wiu_118 button>span{gap:3px;min-width:0;display:grid}._dinoChoices_17wiu_118 strong{color:#b8d4e5;font-family:var(--font-display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:12px;overflow:hidden}._dinoChoices_17wiu_118 small{color:#58778f;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}._dinoChoices_17wiu_118 ._selectedDino_17wiu_125{background:#3899ff1f;border-color:#5cc4ff9e;box-shadow:0 0 22px #3899ff14}._choiceButtons_17wiu_126,._currencyChoices_17wiu_126{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}._choiceButtons_17wiu_126 button,._currencyChoices_17wiu_126 button{color:#7897ad;text-align:left;cursor:pointer;background:#030e22b8;border:1px solid #3899ff26;border-radius:8px;align-content:center;gap:4px;min-height:66px;padding:12px 14px;display:grid}._choiceButtons_17wiu_126 strong,._currencyChoices_17wiu_126 strong{color:#a8ccdf;font-family:var(--font-display);letter-spacing:.06em;font-size:11px}._choiceButtons_17wiu_126 small,._currencyChoices_17wiu_126 small{color:#58758b;font-size:10px}._choiceButtons_17wiu_126 ._selectedChoice_17wiu_130,._currencyChoices_17wiu_126 ._selectedChoice_17wiu_130{color:#e1f4ff;background:#3899ff1f;border-color:#5cc4ff99}._currencyChoices_17wiu_126 button{grid-template-columns:36px 1fr;align-items:center}._currencyChoices_17wiu_126 button>i{color:#77c9f8;width:34px;height:34px;font-family:var(--font-display);border:1px solid #5cc4ff52;border-radius:50%;place-items:center;font-size:10px;font-style:normal;display:grid}._currencyChoices_17wiu_126 button>span{gap:4px;display:grid}._priceFields_17wiu_134{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}._priceFields_17wiu_134 label{align-content:start;gap:7px;display:grid}._priceFields_17wiu_134 label>span{color:#62839a;font-family:var(--font-display);letter-spacing:.08em;font-size:9px;font-weight:900}._priceFields_17wiu_134 label>div{background:#020919d6;border:1px solid #3899ff33;border-radius:7px;grid-template-columns:32px 1fr;align-items:center;height:44px;display:grid}._priceFields_17wiu_134 label i{color:#75c5f2;font-family:var(--font-display);place-items:center;font-size:10px;font-style:normal;display:grid}._priceFields_17wiu_134 input,._priceFields_17wiu_134 select{color:#e0f3ff;background:#020919d6;border:1px solid #3899ff33;border-radius:7px;outline:0;width:100%;min-width:0;height:44px;padding:0 10px}._priceFields_17wiu_134 label>div input{background:0 0;border:0;height:100%;padding-left:0}._noEligible_17wiu_141{text-align:center;border:1px dashed #5cc4ff40;border-radius:9px;margin:20px 22px;padding:24px}._noEligible_17wiu_141 strong{font-family:var(--font-display);font-size:14px}._noEligible_17wiu_141 p{color:#6e8da3;font-size:12px}._noEligible_17wiu_141 a{color:#82cfff;font-family:var(--font-display);font-size:10px;font-weight:900}._listingPreview_17wiu_30{text-align:center;justify-items:center;padding:24px;display:grid;position:sticky;top:82px}._listingPreview_17wiu_30>._dinoMark_17wiu_53{width:122px;height:122px;margin:24px 0 15px;font-size:28px}._listingPreview_17wiu_30>._dinoMark_17wiu_53 i{width:142px}._listingPreview_17wiu_30 h3{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:27px}._listingPreview_17wiu_30>p{color:#6d8ba2;min-height:30px;margin:6px 0 18px;font-size:11px}._previewStats_17wiu_151{border-top:1px solid #3899ff21;border-bottom:1px solid #3899ff21;grid-template-columns:repeat(3,1fr);width:100%;display:grid}._previewStats_17wiu_151 span{color:#55758d;font-family:var(--font-display);gap:3px;padding:10px 4px;font-size:8px;display:grid}._previewStats_17wiu_151 strong{color:#a9cadd;font-size:10px}._previewPrice_17wiu_75{justify-items:center;gap:4px;margin:24px 0;display:grid}._previewPrice_17wiu_75>small{color:#55748b;font-family:var(--font-display);letter-spacing:.09em;font-size:9px}._previewPrice_17wiu_75 strong{font-family:var(--font-display);align-items:center;gap:8px;font-size:34px;display:flex}._previewPrice_17wiu_75>span{color:#4f7089;font-size:8px}._previewMeta_17wiu_158{grid-template-columns:1fr 1fr;gap:7px;width:100%;display:grid}._previewMeta_17wiu_158 span{color:#56758d;font-family:var(--font-display);border:1px solid #3899ff21;border-radius:7px;gap:4px;padding:10px;font-size:8px;display:grid}._previewMeta_17wiu_158 strong{color:#a7c9dc;font-size:10px}._previewNotice_17wiu_161{color:#58758c;margin-top:20px;font-size:9px;line-height:1.45}._ownList_17wiu_164{gap:7px;padding:14px;display:grid}._ownRow_17wiu_165{background:#030e22bf;border:1px solid #3899ff24;border-radius:9px;grid-template-columns:62px minmax(180px,1fr) 150px 190px 160px;align-items:center;gap:14px;min-width:0;padding:12px 14px;display:grid}._ownRow_17wiu_165>._dinoMark_17wiu_53{width:58px;height:58px;font-size:13px}._ownRow_17wiu_165>._dinoMark_17wiu_53 i{width:68px}._ownIdentity_17wiu_168{min-width:0}._ownIdentity_17wiu_168>span{color:#50718a;font-family:var(--font-display);letter-spacing:.09em;font-size:8px}._ownIdentity_17wiu_168 h3{font-family:var(--font-display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:3px 0 2px;font-size:16px;overflow:hidden}._ownIdentity_17wiu_168 p{color:#607f96;margin:0;font-size:9px}._ownPrice_17wiu_75{gap:4px;display:grid}._ownPrice_17wiu_75>span{color:#52728a;font-family:var(--font-display);letter-spacing:.08em;font-size:8px}._ownPrice_17wiu_75 strong{font-family:var(--font-display);align-items:center;gap:6px;font-size:18px;display:flex}._ownPrice_17wiu_75 strong i{width:22px;height:22px}._ownStatus_17wiu_176{gap:5px;display:grid}._ownStatus_17wiu_176>span{width:fit-content;font-family:var(--font-display);letter-spacing:.08em;border:1px solid #3899ff33;border-radius:4px;padding:5px 7px;font-size:8px;font-weight:900}._ownStatus_17wiu_176>small{color:#57768e;font-size:9px}._statusACTIVE_17wiu_179{color:#74caff}._statusSOLD_17wiu_180{color:#9dd7b1;border-color:#6dc4894d!important}._statusCANCELLED_17wiu_181{color:#cba6ad}._statusEXPIRED_17wiu_182{color:#8b98a3}._ownActions_17wiu_85{justify-content:flex-end;display:flex}._ownActions_17wiu_85 button{color:#91bad2;background:#3899ff0f;border:1px solid #5cc4ff38;min-width:140px;padding:0 11px}._ownActions_17wiu_85>span{color:#516f86;font-family:var(--font-display);text-align:right;font-size:8px}@keyframes _spin_17wiu_1{to{transform:rotate(360deg)}}@media (width<=1180px){._wallet_17wiu_8>span{min-width:135px}._listingGrid_17wiu_41{grid-template-columns:repeat(2,minmax(0,1fr))}._createLayout_17wiu_109{grid-template-columns:minmax(0,1fr) 320px}._dinoChoices_17wiu_118{grid-template-columns:repeat(2,minmax(0,1fr))}._ownRow_17wiu_165{grid-template-columns:58px minmax(160px,1fr) 130px 170px}._ownActions_17wiu_85{border-top:1px solid #3899ff1a;grid-column:2/-1;padding-top:9px}}@media (width<=900px){._shell_17wiu_1{padding-top:56px}._main_17wiu_2{width:min(100% - 26px,760px);padding-top:38px}._heading_17wiu_4{align-items:start}._wallet_17wiu_8{display:none}._marketNotice_17wiu_14{grid-template-columns:auto 1fr}._marketNotice_17wiu_14>strong{text-align:left;grid-column:1/-1;justify-content:flex-start;max-width:none}._createLayout_17wiu_109{grid-template-columns:1fr}._listingPreview_17wiu_30{grid-row:1;position:static}._listingPreview_17wiu_30>._dinoMark_17wiu_53{width:94px;height:94px;margin-block:16px 10px}._ownRow_17wiu_165{grid-template-columns:58px minmax(0,1fr) 140px}._ownStatus_17wiu_176{grid-column:2}._ownActions_17wiu_85{border:0;grid-area:1/3/3;padding:0}}@media (width<=680px){._heading_17wiu_4{padding-left:16px}._heading_17wiu_4 h1{font-size:43px}._marketNotice_17wiu_14{grid-template-columns:1fr;gap:7px;margin-top:26px}._marketNotice_17wiu_14>strong{grid-column:auto}._viewTabs_17wiu_20{padding-bottom:2px;display:flex;overflow-x:auto}._viewTabs_17wiu_20 button{min-width:190px}._terminalHeader_17wiu_32{flex-direction:column;align-items:flex-start}._filters_17wiu_36{width:100%}._filters_17wiu_36 button{flex:1}._listingGrid_17wiu_41{grid-template-columns:1fr;padding:10px}._listingCard_17wiu_42>footer{padding-inline:10px}._bidControls_17wiu_85{grid-template-columns:1fr 1fr}._bidControls_17wiu_85 label{grid-column:1/-1}._dinoChoices_17wiu_118,._choiceButtons_17wiu_126,._currencyChoices_17wiu_126,._priceFields_17wiu_134{grid-template-columns:1fr}._createForm_17wiu_30 fieldset{padding-inline:15px}._createForm_17wiu_30>header{padding-inline:16px}._createForm_17wiu_30>._primaryButton_17wiu_85{width:calc(100% - 30px);margin-inline:15px}._ownRow_17wiu_165{grid-template-columns:54px minmax(0,1fr);gap:10px}._ownPrice_17wiu_75,._ownStatus_17wiu_176,._ownActions_17wiu_85{grid-column:2}._ownActions_17wiu_85{grid-row:auto;justify-content:flex-start}._ownActions_17wiu_85 button{width:100%}}@media (prefers-reduced-motion:reduce){._loadingState_17wiu_100>i{animation:none}._viewTabs_17wiu_20 button{transition:none}}._shell_1habd_1{background:#020818;min-height:100vh;position:relative}._main_1habd_7{z-index:2;color:#eaf7ff;width:min(1500px,100% - 40px);margin:0 auto;padding:182px 0 120px;position:relative}._intro_1habd_16{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(90deg,#071a3eed,#030c20c2),linear-gradient(#5cb5ff08 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#5cb5ff08 1px,#0000 1px) 0 0/32px 32px;border:1px solid #6dc5ff33;border-left:3px solid #5af;border-radius:18px;justify-content:space-between;align-items:end;gap:36px;min-height:148px;padding:26px 30px;display:flex;box-shadow:0 30px 90px #00061680,inset 0 1px #dcf7ff0d}._kicker_1habd_35{color:#62bcff;font-family:var(--font-display);letter-spacing:.18em;font-size:10px;font-weight:900}._intro_1habd_16 h1{font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;margin:9px 0 0;font-size:clamp(46px,6vw,82px);line-height:.86}._intro_1habd_16 p{color:#9bb7cc;max-width:700px;margin:17px 0 0;font-size:15px;line-height:1.7}._vaultMeter_1habd_60{background:#020b1db8;border:1px solid #68c3ff33;border-radius:12px;justify-items:end;gap:5px;min-width:250px;padding:17px 19px;display:grid}._vaultMeter_1habd_60>span{color:#6c91ad;font-family:var(--font-display);letter-spacing:.14em;font-size:9px;font-weight:900}._vaultMeter_1habd_60 strong{color:#f0f9ff;font-family:var(--font-display);font-size:32px}._vaultMeter_1habd_60 strong i{color:#466d8d;font-style:normal}._vaultMeter_1habd_60 small{color:#78a0bd;text-align:right;max-width:250px;font-size:10px}._errorBanner_1habd_97{background:#310b19f0;border:1px solid #ff757557;border-left:3px solid #ff6f7f;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;margin-top:16px;padding:13px 16px;display:grid;box-shadow:0 16px 40px #00000047}._errorBanner_1habd_97 span{color:#ff9eaa;font-family:var(--font-display);letter-spacing:.13em;font-size:9px;font-weight:900}._errorBanner_1habd_97 p{color:#ffdce1;margin:0;font-size:12px}._errorBanner_1habd_97 button{color:#ffbdc5;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;width:28px;height:28px}._workspace_1habd_135{grid-template-columns:minmax(0,1.45fr) minmax(430px,.75fr);gap:16px;margin-top:18px;display:grid}._previewCard_1habd_142,._controlPanel_1habd_143,._codeSection_1habd_144,._library_1habd_145{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#081b3ef0,#030b1ef7);border:1px solid #67beff33;border-radius:17px;overflow:hidden;box-shadow:0 28px 80px #00051466,inset 0 1px #d8f4ff0a}._panelHeader_1habd_154{background:linear-gradient(90deg,#3e8be214,#0000);border-bottom:1px solid #66beff21;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:15px 19px;display:flex}._panelHeader_1habd_154>div{min-width:0}._panelHeader_1habd_154 span{color:#5792bd;font-family:var(--font-display);letter-spacing:.16em;font-size:8px;font-weight:900}._panelHeader_1habd_154 h2{color:#edf9ff;font-family:var(--font-display);letter-spacing:-.01em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:5px 0 0;font-size:20px;line-height:1.1;overflow:hidden}._liveBadge_1habd_190,._editBadge_1habd_191{color:#8ee5ff;font-style:normal;font-family:var(--font-display);letter-spacing:.11em;background:#42a9f414;border:1px solid #5cd0ff45;border-radius:5px;flex:none;padding:7px 9px;font-size:8px;font-weight:900}._liveBadge_1habd_190:before{content:"";background:#76e4ff;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #50b7ff}._editBadge_1habd_191{color:#ffd58c;background:#f0b85c12;border-color:#f0b85c47}._previewStage_1habd_222{background:radial-gradient(circle at 52% 43%,#2c77cf3d,#0000 47%),linear-gradient(#020b1cb8,#020815fa);place-items:center;min-height:570px;display:grid;position:relative;overflow:hidden}._previewStage_1habd_222:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#5cb7ff06 1px,#0000 1px),linear-gradient(#5cb7ff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}._previewStage_1habd_222:after{content:"";pointer-events:none;border:1px solid #62b9ff0d;position:absolute;inset:0;box-shadow:inset 0 0 90px #00040fb8}._stageReadout_1habd_252{z-index:2;gap:4px;display:grid;position:absolute;top:18px;left:20px}._stageReadout_1habd_252 span{color:#4f7594;font-family:var(--font-display);letter-spacing:.14em;font-size:8px;font-weight:900}._stageReadout_1habd_252 strong{color:#9fdfff;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:12px}._dinosaurSvg_1habd_277{z-index:1;width:min(96%,940px);height:auto;position:relative;overflow:visible}._scanLines_1habd_285{fill:none;stroke:#70c4ff14;stroke-width:1px;stroke-dasharray:4 8}._groundShadow_1habd_292{fill:#00030ba8;filter:blur(7px)}._previewTelemetry_1habd_297{fill:#72cbff;stroke:#72cbff6b;stroke-width:1.5px}._speciesCode_1habd_303,._previewStatus_1habd_304{fill:#5a91b8;font-family:var(--font-display);letter-spacing:2px;font-size:9px;font-weight:900}._previewFooter_1habd_312{border-top:1px solid #66beff1f;grid-template-columns:repeat(4,1fr);min-height:69px;display:grid}._previewFooter_1habd_312>div{border-right:1px solid #66beff17;grid-template-columns:auto 13px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:13px 15px;display:grid}._previewFooter_1habd_312>div:last-child{border-right:0;grid-template-columns:auto minmax(0,1fr)}._previewFooter_1habd_312 span{color:#547891;font-family:var(--font-display);letter-spacing:.1em;font-size:7px;font-weight:900}._previewFooter_1habd_312 i{border:1px solid #ffffff3b;border-radius:50%;width:13px;height:13px}._previewFooter_1habd_312 strong{color:#aac6d9;font-family:var(--font-display);text-overflow:ellipsis;font-size:9px;overflow:hidden}._controlPanel_1habd_143{flex-direction:column;display:flex}._controlBody_1habd_362{gap:22px;padding:20px;display:grid}._controlBody_1habd_362 fieldset{border:0;min-width:0;margin:0;padding:0}._controlBody_1habd_362 legend,._textField_1habd_376>span,._scaleField_1habd_377>span{color:#7094af;width:100%;font-family:var(--font-display);letter-spacing:.14em;justify-content:space-between;align-items:center;margin-bottom:9px;font-size:8px;font-weight:900;display:flex}._textField_1habd_376>span small{color:#4f7796;letter-spacing:.05em;font-size:8px}._textField_1habd_376 input{color:#effaff;width:100%;height:46px;font:700 14px var(--font-body);background:#020a1bc2;border:1px solid #67beff30;border-radius:8px;outline:none;padding:0 13px}._textField_1habd_376 input:focus{border-color:#63beff94;box-shadow:0 0 0 3px #3f97ee1a}._speciesGrid_1habd_413{scrollbar-color:#326999 #030c1ecc;scrollbar-width:thin;grid-template-columns:1fr 1fr;gap:6px;max-height:170px;padding-right:4px;display:grid;overflow:auto}._speciesGrid_1habd_413 button{color:#92aec3;text-align:left;cursor:pointer;background:#030d22a6;border:1px solid #63b7f521;border-radius:7px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:8px;display:grid}._speciesGrid_1habd_413 button:hover,._speciesGrid_1habd_413 ._selectedSpecies_1habd_440{color:#effaff;background:linear-gradient(90deg,#3488e130,#06142fcc);border-color:#5dbeff80}._speciesGrid_1habd_413 button>i{color:#7bd5ff;width:32px;height:32px;font-style:normal;font-family:var(--font-display);border:1px solid #6bc6ff3d;border-radius:50%;place-items:center;font-size:9px;font-weight:900;display:grid}._speciesGrid_1habd_413 button>span{gap:2px;min-width:0;display:grid}._speciesGrid_1habd_413 strong,._speciesGrid_1habd_413 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._speciesGrid_1habd_413 strong{font-family:var(--font-display);text-transform:uppercase;font-size:9px}._speciesGrid_1habd_413 small{color:#587c97;font-size:8px}._colorsField_1habd_484>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}._colorsField_1habd_484 label{cursor:pointer;background:#020a1bab;border:1px solid #63b7f521;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:8px;display:grid}._colorsField_1habd_484 label>span{color:#62849e;font-family:var(--font-display);letter-spacing:.1em;grid-column:1/-1;font-size:7px;font-weight:900}._colorsField_1habd_484 input{cursor:pointer;background:0 0;border:0;border-radius:50%;width:30px;height:30px;padding:0;overflow:hidden}._colorsField_1habd_484 input::-webkit-color-swatch-wrapper{padding:0}._colorsField_1habd_484 input::-webkit-color-swatch{border:1px solid #ffffff42;border-radius:50%}._colorsField_1habd_484 code{color:#9dbacd;font-family:var(--font-display);text-overflow:ellipsis;font-size:8px;overflow:hidden}._patternField_1habd_540>div{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}._patternField_1habd_540 button{color:#698aa3;min-width:0;font-family:var(--font-display);letter-spacing:.04em;cursor:pointer;background:#030d22a6;border:1px solid #63b7f521;border-radius:7px;justify-items:center;gap:6px;padding:8px 3px;font-size:6px;font-weight:900;display:grid}._patternField_1habd_540 button:hover,._patternField_1habd_540 ._selectedPattern_1habd_564{color:#dff6ff;background:#3188e326;border-color:#5ec0ff82}._patternField_1habd_540 button>i{background-color:#173453;border:1px solid #ffffff17;border-radius:3px;width:100%;height:24px;display:block}._patternSOLID_1habd_579{background:#316ea9!important}._patternSTRIPES_1habd_583{background:repeating-linear-gradient(120deg,#173453 0 7px,#58a6df 7px 10px)!important}._patternSPOTS_1habd_587{background:radial-gradient(circle at 30% 40%,#58a6df 0 12%,#0000 13%),radial-gradient(circle at 75% 70%,#f0b85c 0 10%,#0000 11%),#173453!important}._patternBANDS_1habd_591{background:repeating-linear-gradient(90deg,#173453 0 9px,#58a6df 9px 15px)!important}._patternMOTTLED_1habd_595{background:radial-gradient(at 25% 35%,#58a6df 0 18%,#0000 19%),radial-gradient(at 75% 70%,#f0b85c 0 16%,#0000 17%),#173453!important}._scaleField_1habd_377{display:block}._scaleField_1habd_377>span strong{color:#9ee2ff}._scaleField_1habd_377 input{appearance:none;cursor:pointer;background:linear-gradient(90deg,#286fb8,#74d1ff);border-radius:4px;width:100%;height:4px}._scaleField_1habd_377 input::-webkit-slider-thumb{appearance:none;background:#459df2;border:3px solid #d7f4ff;border-radius:50%;width:17px;height:17px;box-shadow:0 0 0 4px #479df224}._scaleField_1habd_377>small{color:#496e89;font-family:var(--font-display);justify-content:space-between;margin-top:7px;font-size:7px;font-weight:900;display:flex}._scaleField_1habd_377>small i{font-style:normal}._finishField_1habd_640>div{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._finishField_1habd_640 button{color:#6c8da5;height:39px;font-family:var(--font-display);letter-spacing:.08em;cursor:pointer;background:#030d22a6;border:1px solid #63b7f521;border-radius:7px;font-size:8px;font-weight:900}._finishField_1habd_640 button i{border:1px solid;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}._finishField_1habd_640 button:hover,._finishField_1habd_640 ._selectedFinish_1habd_669{color:#dff6ff;background:#3188e326;border-color:#5ec0ff82}._finishField_1habd_640 ._selectedFinish_1habd_669 i{background:#7ed9ff;box-shadow:0 0 8px #5bb8ff}._primaryActions_1habd_680{background:#02091978;border-top:1px solid #66beff1f;grid-template-columns:.72fr 1.28fr;gap:8px;margin-top:auto;padding:15px 19px;display:grid}._primaryActions_1habd_680 button,._codeEditor_1habd_691 footer button,._skinCardActions_1habd_692 button{color:#9dbbd0;height:43px;font-family:var(--font-display);letter-spacing:.1em;cursor:pointer;border:1px solid #65beff38;border-radius:7px;font-size:8px;font-weight:900;transition:border-color .18s,background .18s,color .18s}._secondaryButton_1habd_705{background:#030e24d9}._saveButton_1habd_709{background:linear-gradient(135deg,#2168b8,#3f9deb);box-shadow:0 9px 26px #196cc23d;color:#f4fbff!important;border-color:#5fc5ff7a!important}._primaryActions_1habd_680 button:hover:not(:disabled),._codeEditor_1habd_691 footer button:hover:not(:disabled),._skinCardActions_1habd_692 button:hover:not(:disabled){color:#f3fbff;border-color:#69d0ff94}._primaryActions_1habd_680 button:disabled,._codeEditor_1habd_691 footer button:disabled,._skinCardActions_1habd_692 button:disabled{opacity:.45;cursor:not-allowed}._codeSection_1habd_144{grid-template-columns:minmax(330px,.65fr) minmax(0,1.35fr);gap:0;margin-top:16px;display:grid}._codeIntro_1habd_737{border-right:1px solid #67beff21;padding:30px}._codeIntro_1habd_737 h2,._libraryHeader_1habd_743 h2{color:#edf9ff;font-family:var(--font-display);text-transform:uppercase;margin:8px 0 0;font-size:34px;line-height:1}._codeIntro_1habd_737>p{color:#89a8be;margin:16px 0 0;font-size:13px;line-height:1.75}._bridgeNote_1habd_759{background:#3a280c3b;border:1px solid #f0b85c33;border-radius:9px;grid-template-columns:34px minmax(0,1fr);gap:12px;margin-top:24px;padding:14px;display:grid}._bridgeNote_1habd_759>i{color:#ffd28a;width:30px;height:30px;font-style:normal;font-family:var(--font-display);border:1px solid #ffcb7052;border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid}._bridgeNote_1habd_759 strong{color:#e9c582;font-family:var(--font-display);letter-spacing:.1em;font-size:8px}._bridgeNote_1habd_759 p{color:#9e957d;margin:6px 0 0;font-size:10px;line-height:1.6}._codeEditor_1habd_691{background:#010713bf;grid-template-rows:44px minmax(260px,1fr) 62px;min-width:0;padding:15px;display:grid}._codeEditor_1habd_691>header{background:#081b3bb8;border:1px solid #68beff24;border-bottom:0;border-radius:7px 7px 0 0;justify-content:space-between;align-items:center;gap:15px;padding:0 13px;display:flex}._codeEditor_1habd_691>header span,._codeEditor_1habd_691>header i{color:#638ca9;font-family:var(--font-display);letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;font-weight:900;overflow:hidden}._codeEditor_1habd_691 textarea{resize:vertical;color:#a9def8;tab-size:2;background-color:#010714eb;background-image:linear-gradient(90deg,#53a4ec0a 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #68beff24;border-radius:0;outline:none;width:100%;min-height:280px;padding:18px;font:12px/1.72 ui-monospace,SFMono-Regular,Consolas,monospace}._codeEditor_1habd_691 textarea:focus{border-color:#68c6ff6b;box-shadow:inset 0 0 0 2px #499ceb12}._codeEditor_1habd_691 footer{justify-content:flex-end;gap:8px;padding-top:10px;display:flex}._codeEditor_1habd_691 footer button{background:#05122be6;min-width:132px}._codeEditor_1habd_691 ._importButton_1habd_865{color:#d8f4ff;background:#2771be47;border-color:#5fc5ff73}._library_1habd_145{margin-top:16px;padding:27px}._libraryHeader_1habd_743{border-bottom:1px solid #66beff1f;justify-content:space-between;align-items:end;gap:28px;padding:2px 3px 23px;display:flex}._libraryHeader_1habd_743 p{color:#6689a3;margin:0;font-size:11px}._skinGrid_1habd_891{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}._skinGrid_1habd_891>article{background:#030d22ad;border:1px solid #66bcf926;border-radius:11px;transition:border-color .18s,transform .18s;overflow:hidden}._skinGrid_1habd_891>article:hover,._skinGrid_1habd_891>._activeSkinCard_1habd_907{border-color:#66c8ff70;transform:translateY(-2px)}._skinGrid_1habd_891>._activeSkinCard_1habd_907{box-shadow:0 0 0 2px #4b9ef11a,0 16px 42px #00061557}._skinOpen_1habd_916{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:13px;padding:11px;display:grid}._savedSwatch_1habd_931{border:1px solid #ffffff21;border-radius:8px;place-items:center;height:78px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 35px #00030e5c}._savedSwatch_1habd_931:after{content:"";background:linear-gradient(145deg,#ffffff2b,#0000 40%,#00000052);position:absolute;inset:0}._savedSwatch_1habd_931 i{z-index:1;color:#ffffffdb;font-style:normal;font-family:var(--font-display);text-shadow:0 2px 12px #0009;font-size:18px;font-weight:900;position:relative}._skinDetails_1habd_960{gap:5px;min-width:0;display:grid}._skinDetails_1habd_960 small,._skinDetails_1habd_960 strong,._skinDetails_1habd_960 em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._skinDetails_1habd_960 small{color:#5da8d7;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}._skinDetails_1habd_960 strong{color:#edf8ff;font-family:var(--font-display);text-transform:uppercase;font-size:13px}._skinDetails_1habd_960 em{color:#64869f;font-size:9px;font-style:normal}._openLabel_1habd_996{color:#75bfe8;font-family:var(--font-display);border:1px solid #62bcf933;border-radius:4px;padding:5px 7px;font-size:7px;font-weight:900}._skinCardActions_1habd_692{border-top:1px solid #66bcf914;grid-template-columns:1fr 1fr;gap:6px;padding:8px 11px 11px;display:grid}._skinCardActions_1habd_692 button{background:#020a1bc2;height:34px;font-size:7px}._skinCardActions_1habd_692 ._confirmDelete_1habd_1020{color:#ffb2bc;background:#7316264d;border-color:#ff657480}._emptyLibrary_1habd_1026{color:#5d819c;text-align:center;place-content:center;place-items:center;gap:8px;min-height:230px;display:grid}._emptyLibrary_1habd_1026>i{color:#66bfff;border:1px dashed #6bc8ff47;border-radius:50%;place-items:center;width:54px;height:54px;font-size:22px;font-style:normal;display:grid}._emptyLibrary_1habd_1026 strong{color:#86a8be;font-family:var(--font-display);letter-spacing:.1em;margin-top:6px;font-size:11px}._emptyLibrary_1habd_1026 p{color:#577791;margin:0;font-size:11px}@media (width<=1180px){._main_1habd_7{width:calc(100% - 24px)}._workspace_1habd_135{grid-template-columns:minmax(0,1.2fr) minmax(390px,.8fr)}._previewStage_1habd_222{min-height:510px}._previewFooter_1habd_312{grid-template-columns:1fr 1fr}._previewFooter_1habd_312>div:nth-child(2){border-right:0}._previewFooter_1habd_312>div:nth-child(-n+2){border-bottom:1px solid #66beff17}._skinGrid_1habd_891{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=940px){._intro_1habd_16{flex-direction:column;align-items:stretch}._vaultMeter_1habd_60{justify-items:start;min-width:0}._vaultMeter_1habd_60 small{text-align:left;max-width:none}._workspace_1habd_135{grid-template-columns:1fr}._previewStage_1habd_222{min-height:480px}._codeSection_1habd_144{grid-template-columns:1fr}._codeIntro_1habd_737{border-bottom:1px solid #67beff21;border-right:0}}@media (width<=860px){._shell_1habd_1{padding-top:82px}._main_1habd_7{padding-top:30px;padding-bottom:105px}}@media (width<=680px){._main_1habd_7{width:calc(100% - 20px)}._intro_1habd_16{border-radius:14px;min-height:0;padding:22px 19px}._intro_1habd_16 h1{font-size:43px}._intro_1habd_16 p{font-size:13px}._panelHeader_1habd_154 h2{font-size:17px}._previewStage_1habd_222{min-height:340px}._previewFooter_1habd_312{display:none}._controlBody_1habd_362{padding:16px}._speciesGrid_1habd_413,._colorsField_1habd_484>div{grid-template-columns:1fr}._colorsField_1habd_484 label{grid-template-columns:30px minmax(0,1fr) auto}._colorsField_1habd_484 label>span{grid-area:1}._patternField_1habd_540>div{grid-template-columns:repeat(3,1fr)}._primaryActions_1habd_680{grid-template-columns:1fr}._codeIntro_1habd_737,._library_1habd_145{padding:21px 17px}._libraryHeader_1habd_743{flex-direction:column;align-items:start;gap:12px}._skinGrid_1habd_891{grid-template-columns:1fr}._codeEditor_1habd_691 footer{grid-template-columns:1fr 1fr;display:grid}._codeEditor_1habd_691 footer button{min-width:0}}@media (prefers-reduced-motion:reduce){._skinGrid_1habd_891>article{transition:none}}
