@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Mono&display=swap";:root{font-family:DM Sans,-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;color:#e9e6df;background:#0b1020;font-synthesis:none;--gold: #d8bb82;--muted: #9296a9;--mint: #9ad5be;--line: #b4bcd51c;--panel: #101728;--serif: "Cinzel", Georgia, serif}*{box-sizing:border-box}body{margin:0}button,input,a{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button,input{font:inherit}button{cursor:pointer;color:inherit;border:0;background:transparent}button:disabled{cursor:not-allowed;opacity:.4}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}a{color:inherit;text-decoration:none}button,a,input,summary{transition:color .18s,border-color .18s,background .18s,opacity .18s}a:hover,button:hover{color:var(--gold)}button:disabled:hover{color:inherit}.app-shell{min-height:100svh;max-width:2400px;margin:auto;position:relative;overflow:hidden;background:radial-gradient(ellipse at 65% 45%,#2630493d,transparent 65%),#0b1020}.topbar{height:92px;padding:0 3.6%;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line);position:relative;z-index:3;background:#0c1120db}.brand{display:flex;align-items:center;gap:13px;color:#e5d1a6;min-width:235px}.brand-portrait{width:49px;height:49px;flex:none;object-fit:cover;border-radius:50%;border:1px solid #b59c6f77}.brand>span:last-child{font:600 29px var(--serif);letter-spacing:5px}.brand small{display:block;font:8px DM Sans,sans-serif;letter-spacing:2.6px;margin-top:4px;color:#aaa38f}.main-nav{display:flex;align-items:center;gap:33px;height:100%;font-size:13px;color:#8c91a3}.main-nav button,.main-nav a{height:100%;padding:0;display:flex;align-items:center;gap:9px;position:relative;white-space:nowrap}.main-nav .active{color:#e4d7ba}.main-nav .active:after{position:absolute;content:"";bottom:0;left:0;right:0;height:2px;background:var(--gold)}.external{font-size:13px;color:#72788d}.header-right{display:flex;align-items:center;gap:18px}.network-pill{border:1px solid #7ea99430;padding:7px 11px;border-radius:4px;color:#a5cbb9;font-size:10px;letter-spacing:.2px;display:flex;align-items:center;gap:7px}.network-pill.demo{color:#b7b0a2;border-color:#b4a88933}.network-pill i,.status-dot,.next-reward i{height:5px;width:5px;background:#91c8ad;border-radius:50%;display:inline-block;box-shadow:0 0 8px #9ad5be30}.network-pill.demo i{background:#c3ae7e}.connect-button{height:39px;padding:0 15px;display:flex;align-items:center;gap:9px;border:1px solid #a88c584f;background:#b4955913;color:#e2c895;font-size:11px;border-radius:3px}.connect-button:hover{background:#b4955924}.announcement{height:37px;background:#141a2bd4;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:13px;padding:0 3.6%;font-size:9px;color:#cab180;letter-spacing:1.6px}.announcement-event{min-width:0;max-width:min(60vw,640px);flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.4px}a.announcement-event{text-decoration:underline;text-underline-offset:3px}.announcement-symbol{font-size:13px}.announcement-text{color:#8d91a4;font-size:10px;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.epoch-label{margin-left:auto;color:#777e96;font:9px Space Mono,monospace;letter-spacing:1px;white-space:nowrap}.realm{height:calc(100svh - 282px);min-height:530px;max-height:1050px;position:relative;isolation:isolate;background:linear-gradient(180deg,#0d1429,#17233d 56%,#27324f 80%,#151e34)}.realm:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,transparent 30%,#090f2150 100%),linear-gradient(0deg,#0c142aa0,transparent 16%);z-index:1}.sky-glow{position:absolute;width:70%;height:65%;left:20%;top:5%;background:radial-gradient(ellipse,#88715222 0%,#7b679013 30%,transparent 70%)}.world-canvas{position:absolute;inset:0}.world-canvas canvas{display:block;width:100%;height:100%;touch-action:pan-y;image-rendering:pixelated}.traveler-labels{position:absolute;inset:0;pointer-events:none;overflow:hidden}.traveler-label{position:absolute;top:0;left:0;color:#d9decf;font:9px monospace;text-shadow:0 1px 2px #111;white-space:nowrap}.traveler-label.self{color:#ffe5a4;background:#172030e8;border:1px solid #c8a85b;border-radius:3px;padding:3px 6px;font-weight:700}.scene-message{position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);padding:14px;background:#101728e8;color:#e5dac4;z-index:4;font-size:13px}@media(max-width:760px){.realm-heading p{display:none}}.realm-heading{position:absolute;top:34px;left:4.2%;pointer-events:none;z-index:2}.eyebrow{font-size:8px;letter-spacing:2.4px;font-weight:500;color:#b6a580;display:flex;align-items:center;gap:8px}.eyebrow>span{width:14px;height:1px;background:#9f8b61}.realm-heading h1{font-family:var(--serif);font-weight:400;line-height:1.38;font-size:clamp(24px,2.35vw,39px);letter-spacing:-.7px;margin:14px 0 12px;color:#e4dfd4}.realm-heading em{font-style:normal;color:#c9b282}.realm-heading p{font-size:11px;color:#8b91a4;font-weight:400;margin:0}.hud{position:absolute;right:4.1%;top:33px;display:flex;align-items:center;background:#0d1425ed;border:1px solid #aab0cb16;border-radius:4px;padding:18px 23px;gap:23px;z-index:2;box-shadow:0 12px 32px #0000000d}.hud-stat{min-width:110px}.hud-stat>span{font-size:10px;color:#9ba0b0}.hud-stat>strong{font:20px Space Mono,monospace;margin:7px 0;display:flex;gap:7px;align-items:center;font-weight:400;letter-spacing:-1px;color:#dededb}.hud-stat>small{display:block;font-size:8px;color:#69758f}.mint{color:var(--mint)!important}.hud-divider{height:49px;width:1px;background:var(--line)}.hud .online-stat{min-width:85px}.clock-dot{width:5px;height:5px;border-radius:50%;background:#bcaa7c;margin-left:4px;box-shadow:0 0 10px #bca97d44}.realm-location{position:absolute;left:4.2%;bottom:68px;display:flex;align-items:center;gap:14px;z-index:2;color:#bab7af;font-size:8px;letter-spacing:1.5px}.realm-location>span:not(.location-line){font:26px var(--serif);color:#626b7f}.location-line{height:35px;width:1px;background:#b5a06f55}.realm-location small{display:block;color:#6d7a94;font-size:9px;letter-spacing:.2px;margin-top:7px}.world-status{position:absolute;left:4.2%;bottom:27px;z-index:2;font:8px Space Mono,monospace;letter-spacing:1px;color:#6e7f99;display:flex;align-items:center;gap:8px}.world-status strong{font-weight:400;color:#a1aeaf}.status-divider{color:#49566d;margin:0 6px}.building-hotspots{position:absolute;width:840px;left:calc(53% - 420px);top:62%;height:48px;z-index:2;transform-origin:center center;pointer-events:none;display:flex;justify-content:space-between}.hotspot{display:flex;align-items:center;gap:9px;pointer-events:all;background:linear-gradient(180deg,#14202ef5,#0c1524ef);border:1px solid #a8935e5e;box-shadow:0 5px 18px #0005,0 0 15px #b49c5b0b;border-radius:3px;padding:9px 11px;position:relative;color:#ddc99f;text-align:left;min-width:170px;height:45px;font:11px var(--serif)}.hotspot:hover{background:#26312e;border-color:#d8bb82;transform:translateY(-3px)}.hotspot:before{position:absolute;left:50%;top:-6px;width:9px;height:9px;content:"";background:#172130;border-top:1px solid #a8935e5e;border-left:1px solid #a8935e5e;transform:rotate(45deg)}.hotspot-icon{width:27px;height:27px;display:grid;place-items:center;border:1px solid #aa925b2e;color:#cfb577}.hotspot small{display:block;font:6px DM Sans,sans-serif;letter-spacing:1.2px;color:#8c968f;margin-top:5px}.hotspot-arrow{margin-left:5px;font-size:13px;color:#a09478}.hotspot.temple{transform:translateY(12px)}.hotspot.temple:hover{transform:translateY(9px)}.hotspot.oracle{border-color:#7aa5a454}.hotspot.oracle .hotspot-icon{color:#95ccc3}.player-dock{height:108px;margin:0 3.6%;display:flex;align-items:center;gap:32px;position:relative;z-index:2;border-bottom:1px solid var(--line);background:#0b1121}.player-identity{display:flex;align-items:center;gap:15px;min-width:30%}.player-avatar{height:58px;width:58px;border:1px solid #a68a553e;border-radius:50%;overflow:hidden;box-shadow:0 0 22px #b4994b0c}.player-avatar img{width:100%;height:100%;object-fit:cover}.player-identity .eyebrow{font-size:7px;letter-spacing:1.5px;margin-bottom:7px}.player-identity strong{font:18px var(--serif);display:block;color:#ddd7ca;letter-spacing:-.3px}.player-identity small{display:block;font-size:9px;color:#707b93;margin-top:5px}.dock-stat{border-left:1px solid #aab0cb18;padding-left:28px;min-width:17%}.dock-stat>span{font-size:9px;color:#8c94a7;display:flex;align-items:center;gap:6px;margin-bottom:11px}.dock-stat strong{font:22px Space Mono,monospace;color:#dedfdd;letter-spacing:-1px}.dock-stat strong small{font:9px DM Sans,sans-serif;color:#777f96;letter-spacing:.3px}.next-reward{min-width:22%}.next-reward strong{color:#a2d1b7}.next-reward strong small{color:#9cbba9}.primary{color:#17221e;background:linear-gradient(110deg,#e2c994,#d3b77b);display:flex;align-items:center;justify-content:center;gap:20px;border:1px solid #e3c58b;border-radius:3px;min-height:43px;padding:0 18px;font-size:11px;font-weight:650;box-shadow:inset 0 1px #f8e8bf66,0 5px 20px #b6943910}.primary:hover{background:#eddbb2;color:#121913}.primary:disabled:hover{color:#17221e}.dock-action{margin-left:auto;min-width:186px;white-space:nowrap}.secondary{border:1px solid #aab0cb2e;min-height:43px;padding:0 18px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;border-radius:3px;color:#b8bdca;background:#ffffff03}.secondary:hover{border-color:#b6a27b;color:#d8bb82;background:#c8a75d0b}.full{width:100%}footer{height:45px;margin:0 3.6%;display:flex;justify-content:space-between;align-items:center;color:#626d85;font-size:8px;letter-spacing:.3px}.footer-dot{margin:0 12px}.footer-controls{display:flex;gap:23px;align-items:center}.footer-controls .language-label{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:#8c91a3}.footer-controls button{font-size:8px;display:flex;align-items:center;gap:6px;color:#7c869b}.footer-controls .sound-on{color:#d8bb82}.panel-shade{position:fixed;inset:0;background:#030712d9;z-index:10;display:flex;justify-content:flex-end;align-items:stretch;padding:22px}.panel{background:linear-gradient(145deg,#151e31,#0e1626);border:1px solid #bfa77b45;box-shadow:0 20px 80px #0008;border-radius:6px;width:475px;padding:24px 27px;overflow-y:auto;animation:slide-in .25s ease;position:relative}.panel-topline{display:flex;align-items:center;justify-content:space-between}.panel-topline>span{display:flex;align-items:center;gap:9px;font-size:8px;letter-spacing:2px;color:#a99771}.icon-button{display:grid;place-items:center;width:28px;height:28px;color:#7f8ba3}.panel h2,.wallet-modal h2,.profile-card h2{font:26px var(--serif);letter-spacing:-.5px;font-weight:400;margin:24px 0 9px;color:#e8ddc8}.panel-subtitle{font-size:11px;line-height:1.7;color:#8895ac;margin:0 0 22px}.demo-note{border:1px solid #b6a17727;background:#baa76608;font-size:9px;color:#b7a882;padding:9px 11px;border-radius:3px;letter-spacing:.3px}.panel-hero-value{margin:22px 0 24px;padding-bottom:24px;border-bottom:1px solid var(--line)}.panel-hero-value>span{color:#9ba5b8;font-size:10px;display:block}.panel-hero-value strong{display:block;font:40px Space Mono,monospace;color:#a7d8bf;letter-spacing:-2px;margin:9px 0}.panel-hero-value.negative strong{color:#df9292}.panel-hero-value small{font-size:9px;color:#687d94;line-height:1.7;display:block}.panel-metrics{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:12px;margin-bottom:30px}.panel-metrics span{font-size:9px;color:#8a98b0;display:block;margin-bottom:10px}.panel-metrics strong{font:14px Space Mono,monospace;color:#dadbd8;font-weight:400}.panel-metrics strong small{font:8px DM Sans,sans-serif;color:#7e8da6;white-space:nowrap}.amount-label{display:flex;justify-content:space-between;font-size:10px;color:#c9cfda;margin-bottom:10px}.amount-label>span{font-size:9px;color:#7b8ca7}.amount-input{display:flex;align-items:center;height:61px;border:1px solid #8a9aba38;border-radius:4px;background:#080f1c88;padding:0 17px;gap:8px}.amount-input:focus-within{border-color:#b5a174}.amount-input input{width:100%;background:none;border:0;color:#e3dfd5;font:26px Space Mono,monospace;outline:none!important}.amount-input input::placeholder{color:#414e66}.amount-input input::-webkit-inner-spin-button{appearance:none}.amount-input>span{font-size:10px;color:#c7ba9d}.unstake-note{font-size:9px;color:#aa9c87;display:flex;gap:6px;align-items:center;margin:16px 0 21px}.unstake-note span{font-size:15px;color:#c3ae82}.panel-actions{display:grid;grid-template-columns:1.5fr 1fr;gap:12px}.quote-line{display:flex;justify-content:space-between;align-items:center;font-size:10px;margin-top:14px;color:#8392ab}.quote-line strong{font-weight:500;color:#c6d5ca;font-size:11px}.advanced{font-size:9px;color:#7e8da7;margin:22px 0}.advanced summary{cursor:pointer}.advanced label{display:flex;align-items:center;gap:8px;margin-top:12px}.advanced input{width:60px;color:#ccc;background:#09111f;border:1px solid #465570;padding:5px}.section-label{font-size:9px;letter-spacing:1.5px;color:#bdac89;display:flex;justify-content:space-between}.section-label>span{font-size:8px;letter-spacing:.3px;color:#85958b}.my-expedition{padding-top:26px;border-top:1px solid var(--line);margin-top:28px}.progress{height:4px;background:#273549;margin:18px 0}.progress>span{height:100%;display:block;background:#a5c8af}.claim-row{display:flex;align-items:center;justify-content:space-between;margin:15px 0}.claim-row>span{font-size:9px;color:#7f8da7}.claim-row strong{display:block;font:15px Space Mono,monospace;color:#a2d1b7;margin-top:7px}.my-expedition>small{font-size:8px;color:#657b94}.centered{align-items:center;justify-content:center}.wallet-modal,.profile-card{position:relative;padding:38px;width:410px;text-align:center;background:radial-gradient(ellipse at top,#a18b3920,transparent 55%),#111a2b;border:1px solid #b9a16e4a;border-radius:6px;box-shadow:0 24px 100px #000a}.modal-close{position:absolute;right:15px;top:15px}.modal-omega{font:58px Georgia,serif;color:#d8bb82;display:block;margin:4px 0 20px;text-shadow:0 0 30px #e6ba4d29}.wallet-modal .eyebrow,.profile-card .eyebrow{justify-content:center}.wallet-modal h2{margin-top:15px;font-size:29px}.wallet-modal p,.profile-card p{font-size:11px;color:#8b99b0;line-height:1.8;margin:12px 0 25px}.wallet-option{width:100%;border:1px solid #a7b0c52b;border-radius:3px;display:flex;align-items:center;gap:14px;padding:14px;margin-top:10px;text-align:left;font-size:11px;color:#d3d5da;background:#ffffff03}.wallet-option svg:last-child{margin-left:auto;color:#a39472}.or-divider{height:45px;display:flex;align-items:center;justify-content:center;font-size:7px;color:#68778f;letter-spacing:1.3px;gap:13px}.or-divider:before,.or-divider:after{content:"";height:1px;background:var(--line);flex:1}.wallet-note{display:block;font-size:8px;color:#75879e;margin-top:16px;line-height:1.5}.connected-address{font:14px Space Mono,monospace;color:#d9c396;margin:25px 0}.text-button{font-size:10px;color:#93a0b5;padding:9px}.form-error{color:#db9a91!important;font-size:10px!important}.toast{position:fixed;left:50%;transform:translate(-50%);bottom:56px;background:#152b2aee;color:#c2dfd1;border:1px solid #8eae8d50;box-shadow:0 10px 30px #0006;z-index:30;display:flex;align-items:center;gap:20px;border-radius:4px;padding:13px 17px;font-size:11px;max-width:min(90vw,600px);line-height:1.7}.toast.error{background:#372328ef;border-color:#bf878b4d;color:#e2b4ae}.toast button{font-size:18px;color:inherit}.tabs{display:flex;border-bottom:1px solid var(--line);margin:20px 0}.tabs button{font-size:11px;padding:12px 0;margin-right:25px;color:#7688a2;border-bottom:1px solid transparent}.tabs .active{color:#d5c092;border-color:#d5c092}.oracle-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.oracle-grid>div{padding:19px 0;border-bottom:1px solid var(--line)}.oracle-grid span{display:block;font-size:10px;color:#8e9db3;margin-bottom:9px}.oracle-grid strong{font:16px Space Mono,monospace;color:#d2d6d6;font-weight:400;letter-spacing:-.5px}.chart-heading{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#b1bdc9;margin-top:28px}.chart-heading small{font-size:7px;letter-spacing:1px;color:#75859f}.index-chart{width:100%;height:155px;margin-top:15px}.chart-axis{display:flex;justify-content:space-between;font:8px Space Mono,monospace;color:#7186a1}.oracle-source{font:8px Space Mono,monospace;color:#60758d;padding-top:22px;margin-top:22px;border-top:1px solid var(--line)}.leaderboard{max-height:calc(100svh - 300px);overflow:auto}.leaderboard-head,.leaderboard-row{display:grid;grid-template-columns:24px 1.3fr 1fr .8fr;gap:10px;text-align:left;width:100%;align-items:center}.leaderboard-head{font-size:9px;color:#6b809c;padding:8px 0 13px}.leaderboard-row{border-top:1px solid var(--line);padding:15px 0;font-size:11px;color:#bac4d0}.leaderboard-row>span:first-child{font:9px Space Mono,monospace;color:#73839a}.leaderboard-row .gold{color:#d3b784!important}.leaderboard-row>span:nth-child(3){font-size:9px;color:#8f9eaf}.leaderboard-row>strong{text-align:right;font:10px Space Mono,monospace}.leaderboard-head>span:last-child{text-align:right}.empty-state{padding:35px 0;font-size:11px;color:#7287a1}.guide{position:fixed;bottom:150px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#1d2a3b,#131d2e);border:1px solid #b59c685e;border-radius:5px;box-shadow:0 20px 70px #0008;z-index:20;width:370px;max-width:90vw;padding:20px 24px}.guide-step{font:10px Space Mono,monospace;letter-spacing:2px;color:#cdb784;display:flex;justify-content:space-between}.guide p{font-size:13px;line-height:1.9;color:#c4cbd2;margin:18px 0}.guide>div:last-child{display:flex;align-items:center;justify-content:space-between}.guide .primary{font-size:10px;min-height:35px}.profile-sprite{font-size:50px;color:#e5c782;margin-bottom:20px}.profile-stats{display:flex;flex-direction:column;border-top:1px solid var(--line)}.profile-stats>div{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--line);font-size:10px;color:#8495ac}.profile-stats strong{font-size:11px;color:#cab996;font-weight:500}.mono{font-family:Space Mono,monospace}.name-input-label{display:block;text-align:left;font-size:9px;color:#8e9fb5;margin:25px 0 14px}.name-input-label input{display:block;width:100%;padding:12px;border:1px solid #7183a040;background:#080f1d;color:#d2d9df;margin-top:9px;border-radius:3px}.profile-card h2{overflow-wrap:anywhere}.profile-card .text-button{margin-top:10px}@keyframes slide-in{0%{transform:translate(30px);opacity:0}to{transform:translate(0);opacity:1}}@media(min-width:1650px){.topbar{height:100px}.realm{height:calc(100svh - 300px)}.realm-heading,.hud{top:45px}.player-dock{height:116px}footer{height:47px}.building-hotspots{width:1050px;left:calc(53% - 525px)}}@media(max-width:1100px){.main-nav{gap:20px}.main-nav a span{display:none}.brand{min-width:190px}.brand>span:last-child{font-size:23px}.brand small{font-size:6px}.network-pill{display:none}.header-right{gap:8px}.hud{padding:14px;gap:16px}.hud-stat{min-width:85px}.hud-stat>strong{font-size:17px}.hud-stat>small{font-size:7px}.realm-heading{top:30px}.realm-heading h1{font-size:28px}.realm-heading p{font-size:10px;max-width:200px;line-height:1.7}.hud .online-stat{min-width:65px}.building-hotspots{width:680px;left:calc(53% - 340px)}.hotspot{min-width:155px;padding:8px;gap:7px;font-size:10px}.hotspot small{font-size:5px}.hotspot-icon{width:24px;height:24px}.player-dock{gap:20px}.player-identity{min-width:27%}.player-identity strong{font-size:15px}.player-identity .eyebrow{font-size:6px}.player-avatar{width:45px;height:45px}.dock-stat{padding-left:18px;min-width:16%}.dock-stat strong{font-size:19px}.next-reward{min-width:21%}.dock-action{min-width:150px;font-size:10px;padding:0 13px}.realm-location{bottom:70px}}@media(max-width:760px){.topbar{height:76px;padding:0 21px;gap:12px}.brand{min-width:0;gap:10px}.brand-portrait{width:39px;height:39px}.brand>span:last-child{font-size:22px;letter-spacing:3px}.brand small{font-size:5px;letter-spacing:1.5px}.main-nav{display:none}.connect-button{font-size:9px;height:35px;padding:0 11px}.connect-button svg{width:13px}.announcement{height:33px;padding:0 20px;font-size:7px;gap:9px}.announcement-text{font-size:8px;letter-spacing:0}.epoch-label{display:none}.realm{min-height:570px;height:calc(100svh - 294px);max-height:800px}.realm-heading{left:23px;top:27px}.realm-heading .eyebrow{font-size:6px;letter-spacing:1.8px}.realm-heading h1{font-size:27px;line-height:1.4;margin:11px 0 8px}.realm-heading p{font-size:9px;max-width:210px}.hud{top:190px;left:20px;right:20px;justify-content:space-between;padding:11px 14px;gap:10px;background:#101a2a9c}.hud-stat{min-width:75px}.hud-stat>span{font-size:8px}.hud-stat>strong{font-size:15px;margin:6px 0}.hud-stat>small{font-size:6px}.hud-divider{height:37px}.hud .online-stat{min-width:64px}.online-stat strong svg{width:13px}.realm-location{left:23px;bottom:66px;font-size:6px;gap:9px}.realm-location>span:not(.location-line){font-size:19px}.realm-location small{font-size:7px;margin-top:5px}.location-line{height:27px}.world-status{left:23px;bottom:28px;font-size:6px;gap:5px;letter-spacing:.6px}.status-divider{margin:0 2px}.building-hotspots{width:calc(100% - 30px);left:15px;top:67%;gap:7px;transform:none!important}.hotspot{min-width:0;flex:1;justify-content:center;text-align:center;gap:0;height:44px;padding:6px 4px;font:8px var(--serif)}.hotspot-icon,.hotspot-arrow{display:none}.hotspot small{font-size:4px;letter-spacing:.7px;margin-top:5px}.hotspot.temple{transform:none}.player-dock{height:136px;margin:0 21px;display:grid;grid-template-columns:1fr 1fr;gap:15px 10px;padding:15px 0}.player-identity{grid-column:1/2;gap:10px}.player-avatar{height:37px;width:37px;flex-shrink:0}.player-identity strong{font-size:13px;white-space:nowrap}.player-identity small{font-size:7px;margin-top:4px}.player-identity .eyebrow{font-size:5px;letter-spacing:1.2px;margin-bottom:5px}.dock-stat{border:0;padding:0;min-width:0;grid-row:2;grid-column:1;display:none}.next-reward{display:block;grid-column:1;grid-row:2}.dock-stat>span{font-size:7px;margin-bottom:7px}.dock-stat strong{font-size:16px}.dock-stat strong small{font-size:7px}.dock-action{grid-column:2;grid-row:2;min-width:135px;min-height:36px;font-size:9px;gap:12px;margin:0;width:100%}.player-dock:after{content:"✦";grid-column:2;grid-row:1;text-align:right;color:#8f8056;font-size:17px;padding-right:6px}footer{height:48px;margin:0 21px;font-size:6px;gap:8px}footer>div:first-child{max-width:150px;line-height:1.8}.footer-dot{margin:0 5px}.footer-controls{gap:11px}.footer-controls button{font-size:6px;gap:4px}.footer-controls button:last-child{font-size:0}.footer-controls svg{width:12px}.panel-shade{padding:0;align-items:flex-end}.panel{width:100%;max-height:88svh;border-radius:14px 14px 0 0;padding:21px 24px 30px;border-bottom:0}.panel:before{content:"";height:3px;width:35px;background:#68778c70;display:block;border-radius:2px;margin:-9px auto 16px}.panel h2{font-size:24px;margin-top:19px}.panel-subtitle{font-size:10px;margin-bottom:18px}.panel-hero-value{margin:18px 0;padding-bottom:18px}.panel-hero-value strong{font-size:34px}.panel-metrics{margin-bottom:24px}.panel-metrics strong{font-size:13px}.amount-input{height:55px}.wallet-modal,.profile-card{width:calc(100% - 34px);max-width:410px;padding:30px}.centered{align-items:center}.guide{bottom:175px;width:calc(100% - 40px)}.toast{bottom:15px;font-size:10px;min-width:270px}.oracle-grid{gap:0 18px}.oracle-grid strong{font-size:14px}.oracle-grid>div{padding:16px 0}.leaderboard{max-height:50svh}.leaderboard-row{font-size:10px}.realm:after{background:linear-gradient(0deg,#0c142a9c,transparent 24%)}.hotspot.temple:hover{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.capacity-note{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:16px 0;color:#8b9db2;font-size:9px}.capacity-note strong{font:10px Space Mono,monospace;color:#cbb996}.capacity-note small{width:100%;font-size:8px;line-height:1.6;color:#73879e}.amount-shortcuts{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:9px 0;font-size:10px;color:#929eb5}.amount-shortcuts span{margin-right:auto}.amount-shortcuts button{padding:5px 8px;border:1px solid #ad965b50;border-radius:3px;color:var(--gold)}.transaction-help{font-size:11px;line-height:1.65;color:#98a3b7;margin:12px 0}.trade-exit{border-top:1px solid var(--line);margin-top:20px;padding-top:12px}.trade-exit p,.trade-exit small{font-size:11px;color:#98a3b7;line-height:1.65}.trade-exit a{display:inline-flex;padding:9px 12px}.vesting-warning{padding:14px;margin:16px 0;border:1px solid #b49a626b;background:#ac873517;border-radius:3px}.vesting-warning strong{font-size:12px;color:#dfc38d}.vesting-warning p{font-size:11px;color:#b7b4aa;line-height:1.65}.vesting-warning label{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.6}.vesting-warning input{flex:none;margin-top:3px;accent-color:#cfb576}.realm{min-height:650px;background:radial-gradient(ellipse at 62% 40%,#50486a55,transparent 52%),linear-gradient(180deg,#0c1429,#27324c 67%,#111d34)}.realm-heading{top:28px}.realm-heading h1{font-size:clamp(24px,2.2vw,36px)}.hud{top:27px;background:#0c14229c}.building-hotspots{inset:0;width:auto;height:auto;display:block;transform:none}.hotspot,.hotspot.temple{position:absolute;min-width:155px;height:42px;padding:8px 10px;transform:translate(-50%,-50%);background:linear-gradient(180deg,#14202ee6,#0c1524ed)}.hotspot:hover,.hotspot.temple:hover{transform:translate(-50%,calc(-50% - 3px))}.hotspot small{font-size:6px}@media(min-width:1100px){.hud{top:211px;left:4.2%;right:auto;width:220px;padding:17px 18px;flex-direction:column;align-items:stretch;gap:13px;background:#10192bb8}.hud-stat{display:grid;grid-template-columns:1fr auto;align-items:center;gap:3px 8px}.hud-stat>strong{margin:0;font-size:18px}.hud-stat>small{grid-column:1 / -1;font-size:7px}.hud-divider{width:100%;height:1px}}@media(min-width:761px)and (max-width:1099px){.realm{min-height:720px}.hud{top:24px;right:24px;padding:12px 14px;gap:14px}.hud-stat{min-width:88px}.hud-stat>strong{font-size:18px}}@media(max-width:760px){.realm{min-height:720px;height:calc(100svh - 200px);max-height:1000px}.realm-heading{top:24px}.realm-heading h1{font-size:27px}.hud{top:183px}.building-hotspots{inset:auto 15px 102px;height:44px;width:auto;display:flex;gap:7px}.hotspot,.hotspot.temple{position:relative;left:auto!important;top:auto!important;min-width:0;flex:1;padding:6px 3px;transform:none;font-size:8px}.hotspot:hover,.hotspot.temple:hover{transform:translateY(-2px)}.hotspot small{font-size:4px}}.how-panel{width:740px}.mechanism-flow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 16px;margin:0 0 20px;border:1px solid #b49a623d;background:#b49a620a;color:#dec796;font-size:11px}.mechanism-flow>span[aria-hidden]{color:#8a795c}.mechanism-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mechanism-card{padding:18px;border:1px solid #a4afc31f;background:#080e1b44;border-radius:3px}.mechanism-number{color:#b99c67;font:10px Space Mono,monospace;letter-spacing:2px}.mechanism-card h3{margin:9px 0 11px;font:20px var(--serif);color:#e8ddc8}.mechanism-card p{margin:0;font-size:12px;line-height:1.75;color:#b1bccf}.mechanism-card .mechanism-detail{margin-top:11px;padding-top:11px;border-top:1px solid #a4afc31a;color:#929eb4;font-size:11px}.mechanism-context{margin:19px 0;color:#8e9bb2;font-size:11px;line-height:1.7}.mechanism-actions{display:flex;gap:10px}.mechanism-actions button{flex:1}@media(max-width:760px){.topbar{height:auto;min-height:76px;padding:14px 20px 0;flex-wrap:wrap;gap:12px}.main-nav{display:flex;order:3;flex:0 0 100%;height:40px;gap:18px;border-top:1px solid var(--line);font-size:11px}.main-nav a span:not(.external){display:none}.main-nav a{gap:4px}.how-panel{width:100%}.mechanism-flow{flex-wrap:wrap;justify-content:flex-start;font-size:10px;gap:8px}.mechanism-grid{grid-template-columns:1fr}.mechanism-actions{flex-direction:column}}.horizon-crowd{position:absolute;bottom:14px;left:50%;transform:translate(-50%);color:#ead8ad;background:#24302ee8;border:1px solid #b09b6f;padding:5px 10px;font:12px Georgia,serif;pointer-events:none;white-space:nowrap}:root{--serif: Georgia, "Times New Roman", serif;--paper: #e8dfc9;--paper-light: #f1ead9;--ink: #303b35;--ink-muted: #6a7063;--red: #963f2e;--gold: #cbb585}.insignia{width:54px;height:54px;flex:none}.topbar{height:88px;background:var(--paper);border-bottom:4px double #66694d60;color:var(--ink)}.brand{color:var(--ink);gap:12px;min-width:220px}.brand-portrait{border:1px solid #777257;width:48px;height:48px}.brand>span:last-child{font:bold 32px var(--serif);letter-spacing:2px}.brand small{color:#6c6d5b;font-size:8px;letter-spacing:1.8px}.main-nav{color:#666b5f;font-size:12px;gap:30px}.main-nav button,.main-nav a{gap:8px}.nav-index{font:italic 13px var(--serif);color:#958a70}.main-nav .active,.main-nav button:hover,.main-nav a:hover{color:var(--red)}.main-nav .active:after{background:var(--red);height:3px;bottom:14px}.external{color:#8b8066}.header-right{gap:14px}.network-pill,.network-pill.demo{border:0;border-left:1px solid #a49c835c;border-radius:0;color:#6d705d;padding:8px 0 8px 15px;font-size:10px}.network-pill.demo i{background:#a3573f;box-shadow:none}.connect-button{background:transparent;border:1px solid #797b60;border-radius:0;color:var(--ink);height:38px;font-size:11px;box-shadow:2px 2px #a39b7f4a}.connect-button:hover{background:#d8ceb3;color:var(--red)}.announcement{height:39px;color:#ded5bd;background:#283b35;border-bottom:1px solid #d3c39736;letter-spacing:.2px}.announcement-symbol{font:9px Space Mono,monospace;color:#f0e5cc;background:#9a503d;padding:3px 7px;letter-spacing:1px}.announcement-title{font:italic 13px var(--serif)}.announcement-text{color:#bec7b8;font-size:10px}.epoch-label{color:#acb6a4;font-size:9px}.realm{min-height:690px;height:calc(100svh - 289px)}.realm-heading{left:4.2%;top:31px;max-width:340px}.realm-heading .eyebrow{font:8px Space Mono,monospace;letter-spacing:1.2px;color:#b9bdad}.realm-heading .eyebrow>span{width:19px;background:#b7a77e}.realm-heading h1{font:400 clamp(48px,3.8vw,66px)/.96 var(--serif);letter-spacing:-2.7px;margin:25px 0 20px;color:#ece3cc}.realm-heading em{color:#dfaa87;font-weight:400;font-style:italic}.realm-heading h1>span{white-space:nowrap}.realm-heading p{color:#b0b4ae;font-size:12px;line-height:1.75}.field-instruction{margin-top:18px;color:#a8b8ae;font:9px Space Mono,monospace}.field-instruction>span{margin-right:6px;color:#d4b98b}.hud{border:1px solid #a3997d;border-radius:0;background:var(--paper);color:var(--ink);box-shadow:4px 4px #070e184a}.ledger-heading{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;border-bottom:3px double #7e826665;font:italic 17px var(--serif);color:var(--ink)}.ledger-heading>span:last-child{font:8px Space Mono,monospace;color:#7e806c}.hud-stat>span{color:#5e695e;font-size:10px}.hud-stat>strong{font-size:16px;color:var(--ink);letter-spacing:-.7px}.hud-stat>strong.mint{color:#3a6853!important}.hud-stat>small{color:#776;font-size:8px}.hud-divider{background:#7d826533}.clock-dot{background:var(--red);box-shadow:none;width:4px;height:4px}.realm-location{bottom:69px;gap:10px;color:#c7c6b4;font-size:8px;letter-spacing:1.1px}.realm-location .insignia{width:44px;height:44px;color:#b0a685}.realm-location small{font:7px Space Mono,monospace;color:#9ba99d;letter-spacing:.7px}.world-status{font-size:8px;color:#9caba1;letter-spacing:.6px}.world-status strong{color:#d2cdb9}.hotspot,.hotspot.temple{min-width:174px;height:54px;padding:5px 11px 5px 5px;gap:7px;background:#e6ddc5;border:1px solid #a49978;border-radius:0;color:#3e483b;box-shadow:3px 3px #07121a55;font:15px var(--serif)}.hotspot:before{top:auto;bottom:-5px;width:7px;height:7px;background:#e6ddc5;border:0;border-right:1px solid #a49978;border-bottom:1px solid #a49978}.hotspot:hover,.hotspot.temple:hover{background:#f4ecd6;color:#963f2e;border-color:#b1a384}.hotspot-icon{border:0;border-right:1px solid #726e4a33;color:#566044;width:43px;height:39px;padding-right:3px}.hotspot-icon .insignia{width:38px;height:38px}.hotspot.forge{background:#9b4c36;color:#f3e5c8;border-color:#be805a}.hotspot.forge .hotspot-icon{color:#efd0a0;border-color:#ebc38a44}.hotspot.forge small,.hotspot.forge .hotspot-arrow{color:#e5c2a4}.hotspot.forge:before{background:#9b4c36;border-color:#be805a}.hotspot.forge:hover{background:#ad593f}.hotspot.oracle{background:#344c47;border-color:#72847a;color:#e6dec6}.hotspot.oracle .hotspot-icon{color:#b9cfb2;border-color:#b4c5ac33}.hotspot.oracle small,.hotspot.oracle .hotspot-arrow{color:#b2c2ad}.hotspot.oracle:before{background:#344c47;border-color:#72847a}.hotspot.oracle:hover{background:#405f57}.hotspot small{font:7px Space Mono,monospace;letter-spacing:.5px;color:#78785f;margin-top:4px}.hotspot-arrow{color:#7c7e62;font:14px var(--serif);margin-left:auto}.player-dock{margin:0;padding:0 4.2%;height:112px;gap:28px;background:var(--paper);border-top:4px double #89866b;border-bottom:1px solid #b3aa8a}.player-avatar{width:53px;height:61px;border-radius:0;border:1px solid #8b856b;box-shadow:3px 3px #a39b7b4a}.player-avatar img{filter:none}.player-identity{min-width:30%}.player-identity .eyebrow{color:var(--red);font:8px Space Mono,monospace;letter-spacing:.8px}.player-identity strong{color:var(--ink);font-size:23px;letter-spacing:-.6px}.player-identity small{color:#73745f;font-size:10px}.dock-stat{border-color:#93927644;padding-left:24px;min-width:15%}.dock-stat>span{color:#656e60;font-size:10px}.dock-stat strong{color:#3c483d;font-size:23px}.dock-stat strong small{color:#7d7d65;font-size:9px}.next-reward{min-width:20%}.next-reward strong,.next-reward strong small{color:#416e55}.next-reward i{background:#68866b;box-shadow:none}.primary{background:var(--red);border:1px solid #793a2e;border-radius:0;color:#f8ebd1;box-shadow:3px 3px #8f795844;font-weight:500;min-height:44px;font-size:12px}.primary:hover{background:#ad503a;color:#fff3d9}.primary:disabled:hover{color:#f8ebd1}.dock-action{min-width:178px}.secondary{background:transparent;border-radius:0}footer{margin:0;padding:0 4.2%;height:50px;background:#ded4bb;color:#787963}.footer-controls button,.footer-controls .language-label{color:#666e5f}.footer-controls .sound-on{color:var(--red)}.panel-shade{background:#080e16c9}.panel{--line: #747a5940;--gold: #963f2e;--mint: #416e55;width:490px;padding:28px 30px;border:1px solid #aca184;border-radius:0;color:var(--ink);background:var(--paper-light);box-shadow:-6px 0 #c4b697,-7px 0 #756e56,0 20px 70px #0007}.panel-topline{position:relative;z-index:1;border-bottom:3px double #92917477;padding-bottom:12px}.panel-topline>span{color:var(--red);font:8px Space Mono,monospace;letter-spacing:1px}.icon-button{color:#6b705d;border:1px solid #9d9b813f}.icon-button:hover{color:var(--red);border-color:#a57c60}.panel-engraving{display:block;width:78px;height:78px;margin:21px 0 -11px;color:#6b7459}.bond-panel .panel-engraving{color:var(--red)}.panel h2,.wallet-modal h2,.profile-card h2{color:var(--ink);font-size:35px;letter-spacing:-1px;margin-top:21px}.panel-subtitle{color:#727360;font:italic 15px/1.55 var(--serif)}.demo-note{background:#ddd2b64a;border:1px dashed #9c9068;color:#7e603d;font:9px Space Mono,monospace;border-radius:0;line-height:1.6}.panel-hero-value>span,.panel-metrics span{color:#6c735f}.panel-hero-value strong{color:#3c6852}.panel-hero-value.negative strong{color:#a24c3b}.panel-hero-value small,.panel-metrics strong small{color:#757a67}.panel-metrics strong{color:#414c3b}.amount-label{color:#424f3d}.amount-label>span{color:#71765f}.amount-input{background:#e1d8c1;border-color:#a59f82;border-radius:0}.amount-input input{color:#354333}.amount-input input::placeholder{color:#9a9b82}.amount-input>span{color:#77775b}.amount-shortcuts,.transaction-help,.trade-exit p,.trade-exit small{color:#69735f}.amount-shortcuts button{border-color:#a29773;color:#8d4c34;border-radius:0}.unstake-note{color:#8b5a3d}.unstake-note span{color:var(--red)}.panel .secondary{color:#54644e;border-color:#939c7c}.panel .secondary:hover{background:#e1d7bb;color:#8e3f2e}.quote-line,.capacity-note{color:#6c765f}.quote-line strong,.capacity-note strong{color:#394e3b}.capacity-note small,.my-expedition>small{color:#6b755d}.section-label{color:#586044}.section-label>span{color:#718361}.progress{background:#ccc6ac}.progress>span{background:#6e8a66}.claim-row>span{color:#6a735b}.claim-row strong{color:#3c6c4d}.advanced,.advanced label{color:#72775e}.advanced input{background:#e4dbc6;color:#4f5947;border-color:#a39b7b}.vesting-warning{background:#c3984d14;border-color:#ad9263;border-radius:0}.vesting-warning strong{color:#8b462d}.vesting-warning p,.vesting-warning label{color:#6f6d50}.oracle-panel{width:620px}.tabs{margin-top:10px}.tabs button{color:#7d826a}.tabs .active{color:var(--red);border-color:var(--red)}.oracle-grid span{color:#6b775e}.oracle-grid strong{color:#3d503a}.chart-heading{color:#56654c}.chart-heading small,.chart-axis,.oracle-source{color:#788065}.leaderboard-head{color:#7a8066}.leaderboard-row{color:#465a43}.leaderboard-row>span:first-child{color:#85866c}.leaderboard-row>span:nth-child(3){color:#738463}.leaderboard-row .gold{color:#9c5234!important}.empty-state{color:#788065}.how-panel{width:750px}.how-panel .panel-engraving{float:right;width:76px;height:76px;margin:16px 0 0 15px}.mechanism-flow{border:0;border-block:1px solid #9c9d7d66;background:transparent;color:#485d44;padding:14px 0;margin-top:23px;flex-wrap:wrap;gap:8px;font-size:11px}.mechanism-flow .route-label{width:100%;font:8px Space Mono,monospace;color:#8b553c;letter-spacing:1px;margin-bottom:5px}.mechanism-grid{gap:0 28px}.mechanism-card{background:none;border:0;border-bottom:1px solid #91977655;padding:18px 0 22px;border-radius:0}.mechanism-chapter{display:flex;align-items:center;justify-content:space-between}.mechanism-chapter .insignia{width:38px;height:38px;color:#8a8b6b}.mechanism-number{color:#9b5037;font-size:8px;letter-spacing:1px}.mechanism-card h3{color:#3c4a35;font-size:24px;margin-top:5px;letter-spacing:-.5px}.mechanism-card p{color:#5e6e54}.mechanism-card .mechanism-detail{color:#7d7155;border:0;padding-top:0}.mechanism-context{color:#7d775d}.wallet-modal,.profile-card,.guide{--gold: #963f2e;--line: #747a5940;background:var(--paper-light);color:var(--ink);border:1px solid #a99e7e;border-radius:0;box-shadow:5px 5px #bfb092,6px 6px #7d745e,0 20px 70px #0008}.arrival-engraving{width:88px;height:88px;margin-bottom:14px;color:#7d6e4c}.wallet-modal .eyebrow,.profile-card .eyebrow{color:var(--red);font:8px Space Mono,monospace;letter-spacing:.9px}.wallet-modal h2{font-size:37px;line-height:1.05;margin:19px 0}.wallet-modal h2 em{font-weight:400;color:#8b4e36}.wallet-modal p,.profile-card p{color:#69725c}.wallet-option{color:#48583f;background:transparent;border-color:#a4a58577;border-radius:0}.wallet-option:hover{background:#e2d8be;color:#963f2e}.wallet-option svg:last-child{color:#8b7455}.wallet-note,.or-divider{color:#7a7e66}.connected-address{color:#6d6243}.text-button{color:#7d6c4b}.form-error{color:#a44333!important}.profile-stats>div{color:#788065}.profile-stats strong{color:#476042}.name-input-label{color:#6b775e}.name-input-label input{background:#e4dbc6;color:#3d4e35;border-color:#9ea181;border-radius:0}.guide-step{color:var(--red)}.guide p{color:#4c5b43;font:18px/1.65 var(--serif)}@media(min-width:1100px){.hud{top:310px;left:4.2%;width:248px;padding:14px 17px;gap:12px}.hud-stat>small{font-size:8px}}@media(min-width:761px)and (max-width:1099px){.topbar{gap:16px}.brand{min-width:178px}.brand>span:last-child{font-size:28px}.main-nav{gap:16px}.main-nav .nav-index{display:none}.realm-heading{max-width:260px}.realm-heading h1{font-size:57px}.hud{top:28px;right:24px;width:240px;display:flex;flex-direction:column;align-items:stretch;gap:10px}.hud-stat{display:grid;grid-template-columns:1fr auto;gap:3px 8px;align-items:center}.hud-stat>strong{margin:0;font-size:16px}.hud-stat>small{grid-column:1/-1}.hud-divider{width:100%;height:1px}.player-identity{min-width:28%}.player-identity strong{font-size:19px}.player-identity small{font-size:8px}.player-dock{gap:16px;padding-inline:3%}.dock-stat{padding-left:16px}.dock-stat strong{font-size:19px}.dock-action{min-width:142px;font-size:10px;padding-inline:12px}}@media(max-width:760px){.topbar{height:auto;padding:14px 18px 0;gap:10px}.brand{min-width:0;gap:9px}.brand-portrait{width:36px;height:36px}.brand>span:last-child{font-size:27px;letter-spacing:1.5px}.brand small{font-size:6px;letter-spacing:1px}.connect-button{font-size:10px;height:34px;padding:0 9px}.main-nav{height:39px;gap:22px;font-size:11px;border-color:#92927344}.main-nav button,.main-nav a{gap:5px}.nav-index{font-size:10px}.main-nav .active:after{bottom:0;height:2px}.main-nav a{margin-left:auto}.announcement{height:41px;padding-inline:18px;gap:8px}.announcement-symbol{font-size:7px;padding:3px 5px}.announcement-title{display:none}.announcement-text{font-size:8px;white-space:normal;line-height:1.5}.realm{min-height:740px;height:calc(100svh - 200px)}.realm-heading{left:22px;top:24px;max-width:280px}.realm-heading .eyebrow{font-size:7px;letter-spacing:.7px}.realm-heading h1{font-size:44px;line-height:.95;margin:15px 0 10px;letter-spacing:-1.9px}.realm-heading p{display:none}.field-instruction{font-size:8px;margin-top:10px}.hud{top:175px;left:22px;right:22px;flex-wrap:wrap;padding:8px 12px;gap:6px;background:#e8dfc9}.ledger-heading{font-size:13px;padding-bottom:5px}.ledger-heading>span:last-child{font-size:7px}.hud-stat{min-width:0}.hud-stat>span{font-size:8px}.hud-stat>strong{font-size:14px;margin:4px 0}.hud-stat>small{font-size:6px}.hud-divider{height:41px}.hud .online-stat{min-width:58px}.realm-location{left:22px;bottom:50px;font-size:7px}.realm-location .insignia{width:32px;height:32px}.realm-location small{font-size:6px;letter-spacing:.3px}.world-status{left:22px;bottom:22px;font-size:6px}.building-hotspots{left:12px;right:12px;bottom:102px;gap:7px;height:49px}.hotspot,.hotspot.temple{height:49px;min-width:0;padding:6px 3px;font-size:11px;box-shadow:2px 2px #07121a55}.hotspot small{font-size:5px;letter-spacing:0;line-height:1.4;margin-top:5px}.player-dock{margin:0;padding:17px 22px;height:150px;gap:16px 12px}.player-identity{gap:12px;grid-column:1/-1}.player-avatar{width:39px;height:46px}.player-identity .eyebrow{font-size:7px;letter-spacing:.5px}.player-identity strong{font-size:21px}.player-identity small{font-size:8px}.player-dock:after{display:none}.dock-stat{padding:0}.dock-stat>span{font-size:8px;margin-bottom:5px}.dock-stat strong{font-size:19px}.dock-action{min-width:0;min-height:40px;font-size:10px}footer{padding-inline:22px;height:54px;font-size:6px}.footer-controls{gap:12px}.footer-controls .language-label{font-size:8px}.panel{width:100%;padding:22px 25px 30px;border-radius:0;max-height:90svh}.panel:before{display:none}.panel h2{font-size:31px}.panel-subtitle{font-size:14px}.panel-engraving{width:65px;height:65px}.how-panel,.oracle-panel{width:100%}.how-panel .panel-engraving{width:60px;height:60px}.mechanism-grid{grid-template-columns:1fr}.mechanism-card{padding-block:17px}.mechanism-flow{font-size:10px}.wallet-modal,.profile-card{padding:26px}.wallet-modal h2{font-size:34px}.arrival-engraving{width:68px;height:68px}}@media(max-width:370px){.main-nav{gap:14px;font-size:10px}.nav-index{display:none}.hud{left:16px;right:16px}.hud-stat>strong{font-size:13px}.hotspot,.hotspot.temple{font-size:10px}}
