:root{--ink: #191712;--muted: #6f6a5f;--paper: #f0ede4;--paper-2: #e5e0d4;--panel: rgba(255,255,255,.62);--line: rgba(34,29,20,.14);--gold: #d59b35;--gold-2: #f3c76f;--ember: #9f442b;--forest: #18382d;--night: #171813;--radius: 24px;--shadow: 0 22px 70px rgba(29,24,17,.12)}.lw-alert-host{position:fixed;z-index:12000;top:max(18px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));width:min(390px,calc(100vw - 36px));display:grid;gap:10px;pointer-events:none}.lw-alert{--lw-alert-accent: #729d83;position:relative;min-height:52px;padding:15px 47px 15px 18px;overflow:hidden;color:#e9eee9;border:1px solid color-mix(in srgb,var(--lw-alert-accent) 42%,transparent);border-radius:14px 6px;background:linear-gradient(135deg,#182821fa,#08110dfa);box-shadow:0 20px 58px #00000057;font-size:12px;font-weight:700;line-height:1.5;pointer-events:auto;transition:opacity .24s ease,transform .24s ease,max-height .24s ease,margin .24s ease,padding .24s ease}.lw-alert:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--lw-alert-accent)}.lw-alert-success{--lw-alert-accent: #60b77d}.lw-alert-warning{--lw-alert-accent: #d6a549}.lw-alert-danger{--lw-alert-accent: #d46653}.lw-alert-dismiss{position:absolute;top:50%;right:10px;width:28px;height:28px;padding:0;display:grid;place-items:center;color:#e4e8e3;border:1px solid rgba(255,255,255,.13);border-radius:50%;background:#ffffff0d;cursor:pointer;transform:translateY(-50%)}.lw-alert-timed:after{content:"";position:absolute;left:3px;right:0;bottom:0;height:2px;background:var(--lw-alert-accent);transform-origin:left;animation:lw-alert-countdown var(--lw-alert-timeout, 9s) linear forwards}.lw-alert.is-pre-dismissing{opacity:0;transform:translate(24px)}.lw-alert.is-dismissing{min-height:0;max-height:0;margin:0;padding-block:0;border-width:0}.lw-alert-banner{width:min(1180px,calc(100vw - 28px));border-radius:9px}html[data-color-theme=light] .lw-alert{color:#29291f;background:linear-gradient(135deg,#faf7eefc,#e6e0cffc);box-shadow:0 20px 58px #31261633}html[data-color-theme=light] .lw-alert-dismiss{color:#34342d;border-color:#23231c26;background:#23231c0a}@keyframes lw-alert-countdown{to{transform:scaleX(0)}}@media(max-width:520px){.lw-alert-host{top:max(10px,env(safe-area-inset-top));right:10px;width:calc(100vw - 20px)}}*{box-sizing:border-box}html{scroll-behavior:smooth;color-scheme:light;scrollbar-color:#aa7d31 var(--paper-2);scrollbar-width:thin}html::-webkit-scrollbar,body *::-webkit-scrollbar{width:10px;height:10px}html::-webkit-scrollbar-track,body *::-webkit-scrollbar-track{background:var(--paper-2)}html::-webkit-scrollbar-thumb,body *::-webkit-scrollbar-thumb{border:2px solid var(--paper-2);border-radius:999px;background:linear-gradient(var(--gold-2),#98702f)}html::-webkit-scrollbar-thumb:hover,body *::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ffe0a0,var(--gold))}body{margin:0;color:var(--ink);background:var(--paper);font-family:Trebuchet MS,Segoe UI,sans-serif;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 12% 8%,rgba(213,155,53,.2),transparent 28%),radial-gradient(circle at 90% 18%,rgba(24,56,45,.14),transparent 32%),linear-gradient(115deg,transparent 45%,rgba(255,255,255,.38));z-index:-2}.grain{position:fixed;inset:0;pointer-events:none;opacity:.22;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E")}.shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.site-header{width:min(1240px,calc(100% - 32px));margin:16px auto 0;min-height:72px;padding:10px 12px 10px 16px;display:flex;align-items:center;gap:28px;position:sticky;top:14px;z-index:20;border:1px solid rgba(255,255,255,.7);border-radius:20px;background:#f2efe6c7;box-shadow:0 16px 44px #231d151a;backdrop-filter:blur(18px)}.brand{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:11px}.brand-mark{width:46px;aspect-ratio:1;display:grid;place-items:center;position:relative}.brand-mark img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 16px rgba(48,31,13,.2))}.brand strong,.brand small{display:block;line-height:1;letter-spacing:.13em}.brand strong{font:18px/1 Palatino Linotype,Book Antiqua,Palatino,serif}.brand small{color:var(--muted);font-size:8px;margin-top:6px}.site-header nav{margin-left:auto;display:flex;gap:6px}.site-header nav a{color:#39362f;text-decoration:none;font-size:13px;font-weight:700;padding:11px 14px;border-radius:12px}.site-header nav a:hover{background:#d59b351f}.header-action,.button{text-decoration:none;font-weight:700;border-radius:13px;transition:transform .2s ease,box-shadow .2s ease}.header-action{color:#f8f2df;background:var(--night);padding:13px 17px;font-size:12px}.nav-toggle{display:none}.theme-toggle{min-width:54px;padding:10px 12px;color:var(--ink);border:1px solid var(--line);border-radius:11px;background:var(--panel);font:800 9px/1 Trebuchet MS,Segoe UI,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.theme-toggle:hover{border-color:#d59b358c}.hero{min-height:720px;padding:118px 0 88px;display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:80px}.eyebrow{margin:0 0 22px;color:#796846;font-size:11px;font-weight:800;letter-spacing:.19em;text-transform:uppercase;display:flex;align-items:center;gap:10px}.eyebrow span{width:28px;height:1px;background:var(--gold)}h1,h2{margin:0;font-family:Palatino Linotype,Book Antiqua,Palatino,serif;font-weight:400;letter-spacing:-.035em}h1{font-size:clamp(54px,7vw,94px);line-height:.94}h1 em,h2 em{color:var(--ember);font-style:normal}.hero-lede{max-width:650px;margin:30px 0 32px;color:var(--muted);font-size:17px;line-height:1.75}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.button{padding:15px 20px;font-size:13px}.button:hover{transform:translateY(-2px)}.button.primary{color:#fff9e9;background:var(--forest);box-shadow:0 12px 24px #18382d33}.button.ghost{color:var(--ink);border:1px solid var(--line);background:#fff6}.trust-row{margin-top:36px;display:flex;flex-wrap:wrap;gap:20px;color:#777064;font-size:11px;font-weight:700}.trust-row span:before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:var(--gold)}.world-card{min-height:470px;padding:26px;border:1px solid rgba(255,255,255,.75);border-radius:34px 12px;background:linear-gradient(150deg,#ffffffb8,#e1dbcc94);box-shadow:var(--shadow);backdrop-filter:blur(18px);position:relative;overflow:hidden}.world-card:before{content:"";position:absolute;width:240px;height:240px;right:-100px;top:-90px;border-radius:50%;border:42px solid rgba(213,155,53,.11)}.world-card-head{display:flex;justify-content:space-between;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.14em}.live-dot{color:#286846}.live-dot:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;background:#3b9a68;border-radius:50%;box-shadow:0 0 0 5px #3b9a681f}.world-number{margin:68px 0 20px}.world-number strong{display:block;font:76px/.85 Palatino Linotype,Book Antiqua,Palatino,serif}.world-number span{display:block;color:var(--muted);font-size:12px;margin-top:12px}.world-meter{height:7px;background:#1c191314;border-radius:99px;overflow:hidden}.world-meter i{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--forest),var(--gold));transition:width 1s ease}.world-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:34px;background:var(--line);border:1px solid var(--line);border-radius:15px;overflow:hidden}.world-grid div{background:#f8f6efb8;padding:15px}.world-grid small,.world-grid b{display:block}.world-grid small{color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.12em}.world-grid b{margin-top:7px;font-size:12px}.status-note{margin:18px 0 0;color:var(--muted);font-size:10px;line-height:1.5}.ticker{overflow:hidden;border-block:1px solid var(--line);background:#ffffff42}.ticker-track{width:max-content;display:flex;animation:marquee var(--ticker-duration, 65s) linear infinite}.ticker-group{display:flex;flex:0 0 auto;align-items:center;padding:15px 0}.ticker-group span{flex:0 0 auto;white-space:nowrap}.ticker span{color:#686156;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ticker span:after{content:"\2726";color:var(--gold);margin:0 34px}.presence-grid{margin-top:58px;display:grid;grid-template-columns:.72fr 1.28fr;gap:18px}.presence-summary,.player-list{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:0 14px 44px #241e160f}.presence-summary{padding:26px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.presence-summary div{padding:20px;border-radius:16px;background:#ffffff80}.presence-summary small,.presence-summary strong{display:block}.presence-summary small{color:var(--muted);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.presence-summary strong{margin-top:10px;font:38px/1 Palatino Linotype,Book Antiqua,Palatino,serif}.presence-summary p{grid-column:1 / -1;margin:10px 3px 0;color:var(--muted);font-size:11px;line-height:1.6}.player-list{min-height:225px;padding:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:start}.player-chip{min-width:0;padding:15px;display:grid;grid-template-columns:38px 1fr auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:15px;background:#ffffff80}.player-avatar{width:38px;aspect-ratio:1;display:grid;place-items:center;border-radius:12px;color:#f8edcf;background:var(--forest);font:18px Palatino Linotype,Book Antiqua,Palatino,serif}.player-chip b,.player-chip small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-chip b{font-size:12px}.player-chip small{margin-top:4px;color:var(--muted);font-size:9px}.player-kind{color:#745619;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.connector-empty,.store-empty{grid-column:1 / -1;min-height:180px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center}.connector-empty span,.store-empty span{color:var(--muted);font-size:11px}.section{padding-block:120px}.world-event{min-height:410px;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.event-visual{min-height:310px;position:relative;overflow:hidden;border:1px solid var(--line);border-radius:38px 12px;background:linear-gradient(145deg,#17251e,#101410 62%,#332316);box-shadow:var(--shadow)}.event-visual:before,.event-visual:after{content:"";position:absolute;inset:17% 23%;border:2px solid rgba(240,145,50,.66);border-radius:47% 51% 45% 54%;transform:rotate(-5deg)}.event-visual:after{inset:13% 44% 68% 45%;border-radius:55% 35% 48% 32%;background:#315a35;border-color:#779d4ecc;transform:rotate(17deg)}.event-visual span,.event-visual i{position:absolute;width:17%;height:24%;top:39%;border-bottom:3px solid rgba(255,190,83,.76)}.event-visual span{left:31%;transform:rotate(12deg)}.event-visual i{right:31%;transform:rotate(-12deg)}.event-visual b{position:absolute;width:31%;height:10%;left:34.5%;bottom:28%;border-bottom:3px solid rgba(255,190,83,.76);border-radius:50%}.event-copy h2{margin:12px 0 18px}.event-copy>p:not(.eyebrow){max-width:620px;color:var(--muted);line-height:1.75}.event-progress{height:8px;margin:32px 0 20px;overflow:hidden;border-radius:999px;background:#211e181a}.event-progress i{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a64221,#e69a36);transition:width .45s ease}.event-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.event-stats span{padding:16px;border:1px solid var(--line);border-radius:14px;background:#ffffff73}.event-stats small,.event-stats b{display:block}.event-stats small{color:var(--muted);font-size:8px;letter-spacing:.12em;text-transform:uppercase}.event-stats b{margin-top:7px;font-size:12px}.world-event.active .event-visual{box-shadow:0 22px 70px #a4422133}.section-heading{display:grid;grid-template-columns:1fr 1fr;column-gap:80px;align-items:end}.section-heading .eyebrow{grid-column:1 / -1}h2{font-size:clamp(42px,5vw,68px);line-height:1.02}.section-heading>p:last-child,.split-heading>p,.quality-intro>p:last-child{color:var(--muted);line-height:1.75}.chronicle-grid{margin-top:64px;display:grid;grid-template-columns:1.25fr .75fr;gap:18px}.feature-card{min-height:245px;padding:26px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:0 14px 44px #241e160f}.feature-card.large{grid-row:span 2;min-height:508px;background:linear-gradient(145deg,#18382df5,#141f1af7);color:#f4ecd9}.card-index{color:var(--gold);font:19px Palatino Linotype,Book Antiqua,Palatino,serif}.feature-card small{color:var(--gold);font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.feature-card h3{margin:9px 0 13px;font:30px/1.1 Palatino Linotype,Book Antiqua,Palatino,serif}.feature-card p{color:var(--muted);line-height:1.65;font-size:13px}.feature-card.large p{color:#c7c2b4;max-width:500px}.feature-card>b{color:#7b756b;font-size:10px;text-transform:uppercase;letter-spacing:.14em}.feature-card.large>b{color:var(--gold-2)}.store-band{color:#f4eedf;background:linear-gradient(145deg,#17241d,#141612 58%,#2f2417);position:relative;overflow:hidden}.store-band:before{content:"";position:absolute;width:520px;height:520px;right:-220px;top:-250px;border:70px solid rgba(213,155,53,.08);border-radius:50%}.store-heading{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:end;position:relative}.store-heading h2 em{color:var(--gold-2)}.store-heading>p{color:#aaa696;line-height:1.75}.store-toolbar{margin-top:48px;display:flex;align-items:center;justify-content:space-between;gap:18px;position:relative}.store-tabs{display:flex;flex-wrap:wrap;gap:8px}.store-tabs button{padding:10px 14px;color:#c5c0b2;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0a;cursor:pointer}.store-tabs button.active{color:#261d10;border-color:var(--gold);background:var(--gold-2)}.store-state{color:#99978e;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.store-grid{margin-top:18px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;position:relative}.store-card{min-height:310px;padding:20px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:#ffffff0e;box-shadow:0 18px 44px #00000021}.store-mark{width:52px;aspect-ratio:1;display:grid;place-items:center;border-radius:16px 6px;color:#271e11;background:linear-gradient(145deg,var(--gold-2),var(--gold));font:24px Palatino Linotype,Book Antiqua,Palatino,serif}.store-card small{margin-top:24px;color:var(--gold-2);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.store-card h3{margin:8px 0 10px;font:25px/1.1 Palatino Linotype,Book Antiqua,Palatino,serif}.store-card p{margin:0;color:#aaa89f;font-size:11px;line-height:1.65}.store-card footer{margin-top:auto;padding-top:20px;display:grid;gap:10px}.store-card footer b{color:#e9ddc3;font-size:11px}.store-card button{padding:11px;color:#7f8078;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#ffffff0a}.store-safety{margin-top:24px;padding:17px 20px;display:flex;justify-content:center;flex-wrap:wrap;gap:26px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#0000001a}.store-safety span{color:#a8a397;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.store-safety span:before{content:"\2713";margin-right:7px;color:var(--gold-2)}.dark-band{background:linear-gradient(135deg,#171813,#1e2720 72%,#302719);color:#f4eedf;position:relative;overflow:hidden}.dark-band:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(115deg,transparent 0 80px,rgba(255,255,255,.015) 80px 81px)}.split-heading{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:end;position:relative;z-index:1}.eyebrow.light{color:#c5b99e}.dark-band h2 em{color:var(--gold-2)}.split-heading>p{color:#aaa696}.score-preview{margin-top:55px;border:1px solid rgba(255,255,255,.1);border-radius:18px;overflow:hidden;position:relative;z-index:1}.score-row{display:grid;grid-template-columns:.5fr 1.5fr 1fr .6fr 1fr;gap:12px;padding:15px 18px}.score-head{color:#aaa696;background:#ffffff0a;font-size:9px;text-transform:uppercase;letter-spacing:.15em}.score-empty{min-height:150px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center;color:#d8d1c0}.score-empty span{color:#88877c;font-size:11px}.quality{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:center}.quality-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.quality-grid article{min-height:170px;padding:22px;border:1px solid var(--line);border-radius:18px;background:#ffffff7a}.quality-grid small,.quality-grid strong,.quality-grid span{display:block}.quality-grid small{color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.13em}.quality-grid strong{margin:24px 0 8px;font:40px Palatino Linotype,Book Antiqua,Palatino,serif}.quality-grid span{color:var(--muted);font-size:10px}.launcher{padding-top:10px}.launcher-panel{padding:58px;display:grid;grid-template-columns:1fr .85fr;gap:70px;align-items:center;color:#eee6d4;background:linear-gradient(140deg,#161813,#253429);border-radius:36px 12px;box-shadow:var(--shadow)}.launcher-panel h2 em{color:var(--gold-2)}.launcher-panel>div>p:last-child{color:#aaa99e;line-height:1.7}.release-box{padding:24px;display:grid;grid-template-columns:auto 1fr;gap:17px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0d}.lock-icon{width:48px;height:48px;display:grid;place-items:center;overflow:hidden;border-radius:14px;background:linear-gradient(145deg,#eec5663d,#ffffff0f);box-shadow:inset 0 0 0 1px #eec56647}.lock-icon img{width:42px;height:42px;object-fit:contain}.release-box small,.release-box strong{display:block}.release-box small{color:#98998f;font-size:9px;text-transform:uppercase;letter-spacing:.13em}.release-box strong{margin-top:6px}.release-box p{color:#97988f;font-size:10px;line-height:1.5}.release-box button{grid-column:1 / -1;padding:13px;color:#77786f;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#ffffff0a}.site-footer{min-height:150px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--line)}.site-footer p{max-width:500px;color:var(--muted);font-size:10px;line-height:1.6}.site-footer>a{color:var(--ink);font-size:11px;font-weight:800}.reveal{animation:rise .75s cubic-bezier(.2,.75,.25,1) both}.commerce-panel{margin-top:36px;padding:32px;display:grid;grid-template-columns:1fr 1fr;gap:40px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:#ffffff0a}.commerce-panel h3{margin:10px 0 18px;font:28px Palatino Linotype,Book Antiqua,Palatino,serif}.commerce-panel p{line-height:1.6;overflow-wrap:anywhere}.commerce-panel .commerce-note{font-size:12px;color:#bdb9aa}.commerce-panel label,.commerce-panel select{font-size:14px}.commerce-panel select{display:block;width:100%;min-width:0;margin:12px 0;padding:12px;border-radius:8px;color:#eee6d4;border:1px solid rgba(255,255,255,.2);background:#20261e}.commerce-consent{display:flex;align-items:flex-start;gap:10px;margin:14px 0;line-height:1.5}.commerce-consent input{flex:0 0 auto;margin-top:4px;accent-color:var(--gold)}.commerce-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.commerce-actions button,.commerce-actions a{padding:12px 16px;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#eee6d4;background:transparent;font:inherit;cursor:pointer}.commerce-actions button:disabled{opacity:.5;cursor:not-allowed}.commerce-panel code{display:block;padding:12px;margin-top:16px;border:1px dashed rgba(255,255,255,.3);overflow-wrap:anywhere}.commerce-panel [hidden]{display:none}.commerce-panel :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.commerce-history{display:grid;gap:8px;max-height:220px;overflow-y:auto;margin-top:16px}.commerce-history button,.commerce-new{padding:10px;text-align:left;font:inherit;font-size:12px;color:#eee6d4;background:transparent;border:1px solid rgba(255,255,255,.16);border-radius:8px;cursor:pointer}.commerce-new{margin-top:12px}.theme-toggle:focus-visible,.nav-toggle:focus-visible,.site-header a:focus-visible,.button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.theme-toggle,.site-header,.world-card,.presence-summary,.player-list,.feature-card,.quality-grid article,.ticker,body{transition:color .2s ease,background-color .2s ease,border-color .2s ease}html[data-color-theme=dark]{color-scheme:dark;--ink: #eee8da;--muted: #aeb9b4;--paper: #09110e;--paper-2: #111b16;--panel: rgba(18,29,24,.86);--line: rgba(239,207,139,.17);--shadow: 0 24px 70px rgba(2,8,5,.36)}html[data-color-theme=dark] body:before{background:radial-gradient(circle at 12% 8%,rgba(213,155,53,.14),transparent 28%),radial-gradient(circle at 90% 18%,rgba(35,91,68,.18),transparent 32%),linear-gradient(180deg,transparent 40%,rgba(2,7,5,.34))}html[data-color-theme=dark] .site-header{border-color:#efcf8b2e;background:#09110edb;box-shadow:var(--shadow)}html[data-color-theme=dark] .site-header nav a{color:#d8d6cc}html[data-color-theme=dark] .site-header nav a:hover{color:#fff1c8}html[data-color-theme=dark] .brand small,html[data-color-theme=dark] .trust-row{color:#aeb9b4}html[data-color-theme=dark] .header-action{color:#1b1a12;background:linear-gradient(180deg,var(--gold-2),var(--gold))}html[data-color-theme=dark] .button.ghost,html[data-color-theme=dark] .theme-toggle{color:var(--ink);background:#ffffff0b}html[data-color-theme=dark] .world-card{border-color:#efcf8b2e;background:linear-gradient(150deg,#192821e6,#0a130fd6)}html[data-color-theme=dark] .world-grid div,html[data-color-theme=dark] .presence-summary div,html[data-color-theme=dark] .player-chip,html[data-color-theme=dark] .event-stats span,html[data-color-theme=dark] .quality-grid article{background:#ffffff09}html[data-color-theme=dark] .ticker{background:#ffffff06}html[data-color-theme=dark] .ticker span{color:#aeb9b4}html[data-color-theme=dark] .player-kind{color:var(--gold-2)}html[data-color-theme=dark] .feature-card:not(.large){background:linear-gradient(145deg,#16231deb,#0d1712eb)}html[data-color-theme=dark] .feature-card>b{color:#a8b1ac}html[data-color-theme=dark] .site-footer>a{color:var(--gold-2)}.delay-1{animation-delay:.12s}.delay-2{animation-delay:.22s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(max-width:820px){.commerce-panel{grid-template-columns:1fr;gap:24px;padding:24px}.site-header{flex-wrap:wrap}.nav-toggle{display:block;margin-left:auto;border:1px solid var(--line);border-radius:10px;background:transparent;padding:9px 12px}.site-header nav{display:none;order:5;width:100%;margin:0;padding-top:8px}.site-header nav.open{display:grid;grid-template-columns:1fr 1fr}.header-action{display:none}.hero,.quality,.launcher-panel,.split-heading,.section-heading,.store-heading,.presence-grid,.world-event{grid-template-columns:1fr}.hero{padding-top:80px;gap:55px}.section-heading{gap:24px}.chronicle-grid{grid-template-columns:1fr}.feature-card.large{min-height:360px}.launcher-panel{padding:34px 24px;gap:38px}.store-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.shell{width:min(100% - 24px,1180px)}.site-header{width:calc(100% - 18px);top:8px;margin-top:8px;padding-inline:9px;gap:8px}.brand-mark{width:39px}.brand{gap:7px}.brand strong{font-size:13px;letter-spacing:.08em}.brand small{display:none}.theme-toggle{min-width:46px;padding-inline:8px}.hero{min-height:auto;padding:70px 0 72px}h1{font-size:49px}h2{font-size:39px}.world-card{min-height:430px;padding:21px}.world-number{margin-top:54px}.section{padding-block:82px}.quality-grid,.event-stats,.player-list,.store-grid{grid-template-columns:1fr}.store-toolbar{align-items:flex-start;flex-direction:column}.score-row{grid-template-columns:.5fr 1.5fr .7fr}.score-row span:nth-child(3),.score-row span:nth-child(5){display:none}.site-footer{padding-block:38px;align-items:flex-start;flex-direction:column}}.world-card-head{flex-wrap:wrap;gap:12px}.world-card:before{pointer-events:none}.public-world-choice{display:flex;align-items:center;gap:8px;font-size:12px;flex-wrap:wrap}.public-world-choice select{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:8px;min-height:44px}.public-world-choice select:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.player-chip small{overflow-wrap:anywhere}
