.world-app{color:#f1e7db;--world-muted:#a29382;--world-gold:#ffba68;background:#090807;min-height:100dvh;overflow-x:clip}.world-app button,.world-modal button{cursor:pointer}.world-app button:disabled,.world-modal button:disabled{cursor:not-allowed;opacity:.42}:is(.world-app button:focus-visible,.world-app a:focus-visible){outline-offset:4px;outline:2px solid #ffd19a}.world-header{z-index:10;background:#0c0a08ed;border-bottom:1px solid #a7753826;justify-content:space-between;align-items:center;gap:24px;height:84px;padding:0 32px;display:flex;position:relative}.world-brand{text-align:left;flex-shrink:0;align-items:center;gap:11px;display:flex}.world-brand img{border-radius:50%;width:46px;height:46px}.world-brand>span{letter-spacing:4px;font-size:19px;font-weight:600;line-height:1.2}.world-brand small{letter-spacing:3px;color:#b89872;margin-top:6px;font-size:9px;font-weight:400;display:block}.world-header nav{gap:30px;height:100%;display:flex}.world-header nav button{color:#a39484;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex;position:relative}.world-header nav button:hover,.world-header nav button.active{color:#ffbe73}.world-header nav button.active:after{content:"";background:#df954c;height:2px;position:absolute;bottom:0;left:0;right:0}.world-header-end{align-items:center;gap:22px;display:flex}.world-network{letter-spacing:1px;color:#c2af96;align-items:center;gap:7px;font-size:11px;display:flex}.world-network i,.world-eyebrow i{background:#dda256;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 10px #eaaa5670}.world-app .world-wallet{color:#ffd098;background:#1d1710;border:1px solid #684727;border-radius:5px;height:37px;padding:0 14px;font-size:11px}.world-experience{isolation:isolate;background:radial-gradient(at 47% 52%,#82371024,#0000 53%),radial-gradient(at 3% 20%,#6f26130c,#0000 42%);height:calc(100dvh - 84px);min-height:730px;position:relative}.world-stage{position:absolute;inset:0 344px 86px 0}.mars-world,.world-canvas{position:absolute;inset:0}.world-canvas canvas{touch-action:none;width:100%;height:100%;display:block}.world-intro{pointer-events:none;z-index:2;max-width:320px;position:absolute;top:35px;left:34px}.world-eyebrow{color:#b79974;letter-spacing:1.5px;align-items:center;gap:7px;font-size:9px;display:flex}.world-intro h1{letter-spacing:-1px;color:#f1e5d6;text-shadow:0 2px 24px #000b;white-space:normal;margin:20px 0 15px;font-size:clamp(25px,2.65vw,42px);font-weight:500;line-height:1.36}.world-intro h1 span{color:#ffc080;letter-spacing:inherit;-webkit-text-fill-color:currentColor;background:0 0;font-size:1em;display:block}.world-intro p{color:#a99a8b;margin:0;font-size:11px;line-height:1.9}.world-legend{color:#b19d85;flex-wrap:wrap;gap:14px;margin-top:23px;font-size:9px;display:flex}.world-legend span{align-items:center;gap:5px;display:flex}.world-legend i{background:#beb5a8;border-radius:50%;width:5px;height:5px}.world-legend i.lit{background:#ffb251;box-shadow:0 0 7px #f4aa6b}.world-legend i.vault{background:#d7943f;border-radius:0;width:6px;height:6px;transform:rotate(45deg)}.world-coordinate{color:#766653;pointer-events:none;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:127px;left:34px}.world-coordinate span{letter-spacing:1.7px;font-size:9px}.world-coordinate strong{letter-spacing:1px;color:#a78a69;font:11px Consolas,monospace}.world-orbit-controls{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);white-space:nowrap;background:#0e0b08bf;border:1px solid #9268393b;border-radius:8px;align-items:center;gap:2px;padding:5px 8px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.world-orbit-controls>span{color:#af977d;border-right:1px solid #71532a60;align-items:center;gap:7px;margin-right:3px;padding:0 13px 0 6px;font-size:10px;display:flex}.world-orbit-controls button{color:#c2a587;border-radius:4px;place-items:center;width:30px;height:30px;display:grid}.world-orbit-controls button:hover{color:#ffd49c;background:#47302075}.world-fallback{color:#c38c53;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:30px;display:flex;position:absolute;inset:0}.world-fallback strong{font-size:15px;font-weight:400}.world-fallback span{color:#98806a;font-size:11px}.world-spin{animation:3s linear infinite world-spin}@keyframes world-spin{to{transform:rotate(360deg)}}.world-dock{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);scrollbar-width:thin;scrollbar-color:#573b21 transparent;background:linear-gradient(150deg,#1b140fea,#0f0d0beb);border:1px solid #9b713335;border-radius:12px;width:314px;padding:14px;position:absolute;top:28px;bottom:111px;right:25px;overflow:auto;box-shadow:0 18px 70px #0006}.world-dock .world-panel-tabs{background:#0908079c;border-radius:6px;gap:3px;width:100%;height:38px;padding:4px;display:flex}.world-dock .world-panel-tabs [data-slot=tabs-trigger]{color:#9f8a76;border-radius:4px;gap:6px;padding:6px;font-size:11px}.world-dock .world-panel-tabs [data-active]{color:#ffd2a0;background:#382719;border:1px solid #70522d45;box-shadow:0 2px 8px #0004}.world-dock-heading{justify-content:space-between;align-items:center;margin:21px 0 16px;display:flex}.world-dock h2{letter-spacing:-.5px;margin:8px 0 0;font-size:21px;font-weight:500;line-height:1.3}.world-dock .world-eyebrow{letter-spacing:1px;font-size:9px}.world-dock-description{color:#b09b87;margin:0 0 17px;font-size:11px;line-height:1.9}.world-icon{color:#ab9075;padding:7px}.world-capacity{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.world-capacity strong{color:#ffca89;font-variant-numeric:tabular-nums;font-size:34px;font-weight:400;line-height:1.2;display:block}.world-capacity strong span{color:#76614a;font-size:13px}.world-capacity small{color:#99816a;margin-top:5px;font-size:9px;display:block}.world-capacity>span{color:#aa9277;border:1px solid #8f622d2f;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;font-size:9px;display:flex}.world-cabin-grid{scrollbar-width:thin;scrollbar-color:#704c27 transparent;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;max-height:260px;padding-right:4px;display:grid;overflow-y:auto}.world-zone-filter{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 0 12px;display:grid}.world-zone-filter button{color:#a18a6f;background:#0e0b08;border:1px solid #63462b55;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:6px 4px;font-size:9px;display:flex}.world-zone-filter button span{color:#81684a;font:9px Consolas,monospace}.world-zone-filter button[aria-pressed=true]{color:#ffd099;background:#342314;border-color:#b67b3f88}.world-zone-filter button[aria-pressed=true] span{color:#dba666}.world-zone-filter button:hover{border-color:#ba8a51}.world-cabin-grid button{color:#a99884;background:#100d0a;border:1px solid #64492d60;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:45px;transition:border-color .18s,color .18s,background .18s;display:flex}.world-cabin-grid button span{font:9px Consolas,monospace}.world-cabin-grid button:hover{color:#ffc27c;background:#3c2515;border-color:#d4914b}.world-cabin-grid button.claimed{color:#ffba68;background:#382718;border-color:#b67b3f;box-shadow:inset 0 0 16px #a45b1733}.world-claim-steps{color:#a08262;justify-content:space-between;align-items:center;gap:3px;margin:20px 0 13px;font-size:9px;display:flex}.world-claim-steps span{flex-direction:column;gap:4px;display:flex}.world-claim-steps b{color:#c49a63;font:10px Consolas,monospace}.world-fineprint{color:#9c8975;margin:12px 0;font-size:10px;line-height:1.75}.world-cabin-preview{background:radial-gradient(at 15%,#a14f1426,#0000),#21170e;border:1px solid #a46a313b;border-radius:7px;align-items:center;gap:10px;margin:10px 0 16px;padding:15px 10px;display:flex}.world-cabin-preview img{opacity:.72;border-radius:50%;width:44px;height:44px}.world-cabin-preview.inhabited img{opacity:1}.world-cabin-preview span,.world-cabin-preview small{color:#ae9271;font-size:9px;display:block}.world-cabin-preview strong{color:#f3c494;font-variant-numeric:tabular-nums;margin:5px 0;font-size:15px;font-weight:500;display:block}.world-cabin-preview .world-status-dot{background:#a99b87;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-left:auto}.world-cabin-preview.inhabited .world-status-dot{background:#ffb858;box-shadow:0 0 10px #d97c2b}.world-owner{color:#9c876e;gap:7px;margin:-4px 0 15px;font-size:10px;display:flex}.world-owner span{color:#c7a884;margin-left:auto;font-family:Consolas,monospace}.world-stake-tabs{margin-bottom:17px}.world-stake-tabs [data-slot=tabs-list]{background:0 0;border-bottom:1px solid #5e442951;border-radius:0;gap:12px;width:100%;height:34px;padding:0 0 6px}.world-stake-tabs [data-slot=tabs-trigger]{color:#927d67;background:0 0;border:0;font-size:11px}.world-stake-tabs [data-active]{color:#ffc182}.world-field-label{color:#c0a88d;justify-content:space-between;margin-bottom:9px;font-size:10px;display:flex}.world-field-label span{color:#927d63}.world-amount{background:#080705a6;border:1px solid #72512a78;border-radius:6px;align-items:center;height:51px;padding:0 12px;display:flex}.world-amount:focus-within{border-color:#e8a354}.world-amount input{color:#f4d6b0;width:100%;min-width:0;box-shadow:none;background:0 0;border:none;outline:none;padding:0;font-size:22px}.world-amount button{color:#e6ac64;white-space:nowrap;padding:8px;font-size:10px}.world-balance-row{color:#947c61;justify-content:space-between;margin:9px 0 17px;font-size:9px;display:flex}.world-balance-row span{color:#bda180}.world-app .world-primary,.world-modal .world-primary{color:#211306;background:linear-gradient(110deg,#efb36c,#d4873d);border:1px solid #ffca80a8;border-radius:5px;justify-content:center;align-items:center;gap:8px;width:100%;height:auto;min-height:42px;padding:10px 12px;font-size:11px;font-weight:600;display:flex;box-shadow:0 4px 22px #de852514}.world-app .world-primary:hover,.world-modal .world-primary:hover{background:linear-gradient(110deg,#ffca83,#e39a4f)}.world-app .world-secondary,.world-modal .world-secondary{color:#d9b384;background:#1a130d;border-color:#745030;width:100%;min-height:40px;margin-top:10px;font-size:11px}.world-text-button{color:#c09b70;justify-content:center;align-items:center;gap:6px;width:100%;padding:9px 0;font-size:10px;display:flex}.world-resident-summary{border-top:1px solid #72512c42;justify-content:space-between;align-items:center;margin-top:15px;padding:15px 0 8px;display:flex}.world-resident-summary span{color:#9b8369;margin-bottom:5px;font-size:9px;display:block}.world-resident-summary strong{color:#e7c291;font-size:14px;font-weight:400}.world-resident-summary small{color:#9b8369;font-size:9px}.world-resident-summary button{color:#daa971;padding:10px}.world-rewards{background:#21170d;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;margin-top:7px;padding:11px 9px;display:flex}.world-rewards span,.world-rewards small{color:#a58a69;font-size:9px;display:block}.world-rewards strong{color:#ffc37b;margin:4px 0;font-size:22px;font-weight:400;display:block}.world-rewards button{color:#d3aa76;background:0 0;border:1px solid #70512e;padding:5px 7px;font-size:9px}.world-feedback:empty{display:none}.world-feedback{color:#edbe81;background:#9d591519;border-left:2px solid #b97835;border-radius:2px;margin-top:13px;padding:11px 10px;font-size:10px;line-height:1.8;display:block}.world-coin-icon{border-radius:50%;width:43px;height:43px}.world-live-balance{text-align:center;background:radial-gradient(at 50% 0,#8b501127,#0000),#0c0906;border:1px solid #7950224d;border-radius:8px;padding:20px 10px}.world-chain-status{color:#a58661;justify-content:center;align-items:center;gap:5px;font-size:9px;display:flex}.world-chain-status i{background:#a58a61;border-radius:50%;width:4px;height:4px}.world-live-balance.live .world-chain-status i{background:#eab96e;box-shadow:0 0 8px #eab96e80}.world-live-balance strong{color:#ffcd8c;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:14px 0 5px;font-size:34px;font-weight:400;line-height:1.2;display:block}.world-live-balance>span:not(:first-child){color:#ad8b63;font-size:12px}.world-live-balance small{color:#a88b67;margin-top:16px;font-size:9px;display:block}.world-treasury-note{color:#b79772;align-items:flex-start;gap:8px;margin:15px 0 20px;display:flex}.world-treasury-note>svg{color:#d2a164;flex-shrink:0;margin-top:3px}.world-treasury-note p{margin:0;font-size:10px;line-height:1.8}.world-address-label{color:#b2997e;justify-content:space-between;align-items:center;margin-top:14px;font-size:10px;display:flex}.world-address-label button{color:#d8ad74;align-items:center;gap:4px;display:flex}.world-full-address{overflow-wrap:anywhere;color:#c7a783;-webkit-user-select:text;user-select:text;background:#0907069c;border:1px solid #5f44272e;border-radius:5px;margin:8px 0 16px;padding:9px 10px;font:10px/1.9 Consolas,monospace}.world-sync-info{color:#998066;grid-template-columns:1fr 1fr;gap:9px;font-size:10px;display:grid}.world-sync-info strong{text-align:right;color:#bea181;font-variant-numeric:tabular-nums;font-weight:400}.world-treasury-actions{justify-content:space-between;align-items:center;margin:17px 0 15px;display:flex}.world-treasury-actions button{color:#e0b988;background:#21180e;border:1px solid #684829;font-size:10px}.world-treasury-actions a{color:#b89771;align-items:center;gap:5px;font-size:10px;display:flex}.world-read-error{color:#f3b37b;background:#75402326;border-radius:4px;margin-top:13px;padding:9px;font-size:10px;line-height:1.8}.world-bottom-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0a07c9;border-top:1px solid #77562933;justify-content:space-between;align-items:center;gap:20px;height:86px;padding:0 34px;display:flex;position:absolute;bottom:0;left:0;right:0}.world-rewards-access{align-items:center;gap:28px;display:flex}.world-rewards-access>button{color:#d6b58c;border-right:1px solid #78532a33;align-items:center;gap:11px;padding:10px 20px 10px 0;display:flex}.world-rewards-access>button:hover{color:#ffce90}.world-rewards-access span{text-align:left;font-size:11px}.world-rewards-access small{color:#957c60;margin-top:4px;font-size:9px;display:block}.world-rewards-access>button>svg:last-child{color:#9a7954;margin-left:11px}.world-about{color:#ab8e6e;align-items:center;gap:7px;font-size:11px;display:flex}.world-modal[data-slot=dialog-content]{color:#f3dcc0;background:#17110d;border:1px solid #a2753d70;border-radius:12px;width:520px;max-width:min(520px,100vw - 32px);max-height:calc(100dvh - 40px);padding:26px;overflow-y:auto}.world-modal [data-slot=dialog-title]{padding-right:16px;font-size:20px;font-weight:500;line-height:1.3}.world-modal [data-slot=dialog-description]{color:#ad9275;font-size:11px;line-height:1.8}.world-wallet-options{padding-top:6px}.world-wallet-options output{color:#efbb7f;font-size:11px;line-height:1.8;display:block}.world-connected{color:#c4a17a;background:#2d2115;border-radius:6px;align-items:center;gap:9px;margin:0 0 15px;padding:10px;font-size:10px;display:flex}.world-connected>div{flex:1;min-width:0}.world-connected code{overflow-wrap:anywhere;margin-top:5px;font-size:9px;display:block}.world-connected button{flex-shrink:0;padding:5px;font-size:10px}.world-identity-card{background:radial-gradient(at 100% 20%,#ae66222e,#0000 60%),repeating-linear-gradient(125deg,#0000 0 18px,#b7812c08 19px 20px),#271c10;border:1px solid #ba884a9c;border-radius:12px;padding:23px;box-shadow:inset 0 0 40px #b77e2412}.world-id-header{justify-content:space-between;align-items:center;display:flex}.world-id-header>span{letter-spacing:4px;color:#e1af6b;font-size:16px}.world-id-header small{letter-spacing:2px;margin-top:5px;font-size:9px;display:block}.world-id-header img{border-radius:50%;width:50px;height:50px}.world-id-main{color:#d69a56;align-items:center;gap:22px;margin:27px 0;display:flex}.world-id-main span,.world-id-main small{color:#b29370;font-size:9px;display:block}.world-id-main strong{letter-spacing:3px;color:#ffd39b;margin:6px 0 8px;font:27px Consolas,monospace;display:block}.world-id-wallet{color:#9e7f5b;font-size:9px}.world-id-wallet code{color:#d0ae83;overflow-wrap:anywhere;margin-top:4px;font:9px/1.9 Consolas,monospace;display:block}.world-id-footer{color:#bfa079;border-top:1px solid #97714446;justify-content:space-between;gap:12px;margin-top:17px;padding-top:13px;font-size:9px;display:flex}.world-id-footer span:last-child{align-items:center;gap:4px;display:flex}.world-asset-view{background:#0b0806;border:1px solid #7c532e50;border-radius:8px;height:330px;position:relative;overflow:hidden}.world-asset-view>div{height:100%;min-height:0}.world-asset-caption{color:#d9b083;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.world-asset-caption span:first-child{align-items:center;gap:6px;display:flex}.world-asset-caption span:last-child{color:#b2926b;font-size:10px}.world-about-content>p{color:#b9a086;font-size:12px;line-height:1.9}.world-about-content>div{gap:12px;margin:19px 0;display:flex}.world-about-content>div>svg{color:#dfaa68;flex-shrink:0;margin-top:4px}.world-about-content>div p{color:#b3997e;margin:0;font-size:11px;line-height:1.9}.world-about-content strong{color:#e4bd8c;margin-bottom:5px;font-size:12px;font-weight:500;display:block}.world-about-content>p.world-fineprint{color:#927b64;font-size:10px}.world-about-content a{color:#e0aa69;align-items:center;gap:6px;font-size:11px;display:inline-flex}@media (min-width:1500px){.world-stage{left:70px;right:380px}.world-dock{width:330px;top:34px;right:32px}.world-intro{top:48px;left:44px}}@media (max-width:1100px){.world-header{gap:16px;padding:0 22px}.world-header nav{gap:16px}.world-header nav button{font-size:10px}.world-header nav svg{display:none}.world-header-end{gap:13px}.world-intro{top:26px;left:24px}.world-intro h1{font-size:29px}.world-intro p{max-width:175px}.world-stage{right:312px}.world-dock{width:286px;padding:12px;right:18px}.world-legend{gap:9px;max-width:180px}.world-coordinate{display:none}.world-orbit-controls>span{padding-right:8px;font-size:9px}}@media (max-width:820px){.world-header{height:72px;padding:0 18px}.world-header nav{display:none}.world-brand>span{letter-spacing:3px;font-size:16px}.world-brand img{width:40px;height:40px}.world-network{display:none}.world-experience{height:auto;min-height:calc(100dvh - 72px);padding-top:580px}.world-stage{height:580px;inset:0 0 auto}.world-intro{top:24px;left:23px}.world-intro h1{margin-top:12px;font-size:26px;line-height:1.4}.world-intro h1 br{display:none}.world-intro h1 span{display:inline}.world-intro p{max-width:none;font-size:10px}.world-intro p br{display:none}.world-legend{max-width:none;margin-top:12px}.world-orbit-controls{bottom:14px}.world-dock{border-radius:10px;width:auto;max-height:none;margin:0 18px 20px;padding:18px;position:relative;top:auto;bottom:auto;right:auto}.world-dock-heading{margin-top:20px}.world-cabin-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.world-cabin-grid button{height:48px}.world-dock-description{font-size:12px}.world-bottom-bar{gap:14px;height:auto;min-height:90px;padding:14px 22px;position:relative}.world-rewards-access{justify-content:space-between;gap:12px;width:100%}.world-rewards-access>button{gap:8px;padding-right:13px}.world-rewards-access>button>svg:last-child,.world-about span{display:none}.world-claim-steps{justify-content:flex-start;gap:23px}.world-capacity>span{font-size:10px}.world-full-address{font-size:12px}.world-live-balance strong{font-size:42px}.world-sync-info,.world-treasury-note p,.world-field-label,.world-balance-row,.world-fineprint{font-size:11px}}@media (max-width:480px){.world-header{gap:8px;padding:0 14px}.world-brand{gap:8px}.world-brand>span{letter-spacing:2.5px;font-size:14px}.world-brand small{letter-spacing:2px;font-size:8px}.world-app .world-wallet{max-width:174px;padding:0 9px;font-size:10px}.world-experience{padding-top:510px}.world-stage{height:510px}.world-intro{top:24px;left:19px}.world-intro h1{font-size:24px}.world-intro .world-eyebrow{font-size:8px}.world-cabin-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.world-dock{margin:0 13px 17px;padding:15px}.world-rewards-access{gap:8px}.world-rewards-access>button{gap:6px;padding-right:9px}.world-rewards-access span{font-size:10px}.world-rewards-access small{font-size:8px}.world-rewards-access>button>svg:first-child{width:15px}.world-bottom-bar{gap:5px;padding:12px 16px}.world-id-main{gap:14px}.world-id-main>svg{width:55px}.world-id-main strong{letter-spacing:1px;font-size:24px}.world-identity-card{padding:17px}.world-modal[data-slot=dialog-content]{padding:21px}.world-asset-view{height:290px}}@media (prefers-reduced-motion:reduce){.world-spin{animation:none}.world-app *,.world-modal *{scroll-behavior:auto;transition:none!important}}@media (max-width:820px){.world-intro h1 span{display:block}}.world-app{--world-muted:#bbab98}.world-header{height:80px;padding-inline:28px}.world-header nav{gap:26px}.world-header nav button{font-size:14px}.world-brand small{letter-spacing:2px;font-size:12px}.world-network{font-size:12px}.world-app .world-wallet{flex-shrink:1;min-width:0;height:42px;font-size:13px}.world-header-end{gap:12px;min-width:0}.world-social-link{color:#ffd098;background:#1d1710;border:1px solid #8a633b70;border-radius:8px;flex:0 0 44px;place-items:center;width:44px;height:44px;text-decoration:none;display:grid}.world-social-link span{font-size:24px;line-height:1}.world-social-link:hover{background:#382516;border-color:#e3a55a}.world-about-content>.world-community-links{flex-direction:column;align-items:stretch;gap:10px;margin:18px 0 0;display:flex}.world-about-content .world-community-links a{overflow-wrap:anywhere;border:1px solid #8a633b55;border-radius:7px;justify-content:space-between;align-items:center;min-height:44px;padding:12px;font-size:14px;display:flex}.world-wallet-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.world-experience{height:calc(100dvh - 80px);min-height:680px}.world-stage{inset:0 404px 88px 0}.world-intro{max-width:320px;top:30px;left:30px}.world-intro h1{letter-spacing:-1.5px;margin:18px 0 12px;font-size:clamp(28px,2.45vw,38px);line-height:1.3}.world-intro p{color:#b7a48e;max-width:280px;font-size:14px;line-height:1.9}.world-eyebrow,.world-dock .world-eyebrow{letter-spacing:.8px;font-size:12px}.world-app .world-entry{pointer-events:auto;color:#f6bf7b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1b120cdd;border:1px solid #a46f3590;border-radius:6px;gap:9px;height:44px;margin-top:20px;padding:0 14px;font-size:13px}.world-app .world-entry:hover{background:#332113;border-color:#f6be77}.world-legend{color:#b4a18b;gap:12px;margin-top:18px;font-size:12px}.world-vault-beacon{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);text-align:left;background:linear-gradient(125deg,#23180dcf,#100c09bb);border:1px solid #9e682b50;border-radius:10px;align-items:center;gap:13px;max-width:340px;padding:15px;display:flex;position:absolute;bottom:126px;left:30px;box-shadow:0 8px 35px #0003}.world-vault-beacon>img{border-radius:50%;width:42px;height:42px}.world-vault-beacon>span{min-width:0}.world-vault-beacon small{color:#b99e7f;align-items:center;gap:8px;font-size:12px;display:flex}.world-vault-beacon strong{color:#ffcc8d;overflow-wrap:anywhere;margin:5px 0;font-size:22px;font-weight:450;line-height:1.25;display:block}.world-vault-beacon strong em{color:#b2936e;font-size:12px;font-style:normal;font-weight:400}.world-vault-beacon i{background:#91765b;border-radius:50%;width:5px;height:5px}.world-vault-beacon i.live{background:#ffd18f;box-shadow:0 0 9px #ffa83b80}.world-vault-beacon>svg{color:#b69264;margin-left:10px}.world-vault-beacon:hover{border-color:#ce9857b3}.world-selection-chip{color:#f6c68b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;z-index:4;background:#160f09dd;border:1px solid #a46d3155;border-radius:24px;align-items:center;gap:9px;padding:9px 10px 9px 13px;font-size:13px;display:flex;position:absolute;top:24px;left:calc(50% - 202px);transform:translate(-50%)}.world-selection-chip small{color:#aa8b66;margin-left:8px;font-size:12px}.world-selection-chip button{color:#c39967;border-left:1px solid #67451f55;place-items:center;min-width:30px;min-height:30px;display:grid}.world-hover-hint{pointer-events:none;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#100c08eb;border:1px solid #a67c4466;border-radius:7px;align-items:center;gap:13px;padding:10px 15px;display:flex;position:absolute;bottom:95px;left:50%;transform:translate(-50%)}.world-hover-hint strong{color:#ffce8b;font-size:13px;font-weight:500}.world-hover-hint span{color:#b39a7a;font-size:12px}.world-orbit-controls{padding:6px 9px;bottom:21px}.world-orbit-controls>span{color:#b8a28a;font-size:12px}.world-orbit-controls button{width:36px;height:36px}.world-dock{background:linear-gradient(145deg,#1a140ff2,#100d0bed);border-color:#ab7c3b48;width:370px;padding:20px;top:24px;bottom:112px;right:24px;box-shadow:0 18px 65px #0007}.world-dock .world-panel-tabs{height:44px}.world-dock .world-panel-tabs [data-slot=tabs-trigger]{font-size:13px}.world-dock h2{font-size:24px}.world-dock-heading{margin:25px 0 18px}.world-dock-description{color:#b5a18b;font-size:16px;line-height:1.85}.world-app .world-suggest{margin-bottom:21px}.world-capacity small,.world-capacity>span{font-size:12px}.world-capacity strong{font-size:36px}.world-capacity strong span{font-size:15px}.world-zone-filter{gap:6px;margin-bottom:14px}.world-zone-filter button{min-height:36px;font-size:14px}.world-zone-filter button span{font-size:12px}.world-cabin-grid{gap:7px;max-height:238px;padding:4px 7px 4px 3px}.world-cabin-grid button{gap:5px;height:51px}.world-cabin-grid button span{font-size:12px}.world-cabin-grid button svg{width:17px;height:17px}.world-cabin-grid button:focus-visible{outline-offset:1px}.world-claim-steps{gap:6px;margin-top:21px;font-size:12px}.world-claim-steps b{font-size:12px}.world-fineprint{color:#a99781;font-size:12px;line-height:1.85}.world-cabin-preview{gap:12px;padding:18px 12px}.world-cabin-preview img{width:50px;height:50px}.world-cabin-preview span,.world-cabin-preview small{font-size:12px}.world-cabin-preview strong{margin-block:7px;font-size:18px}.world-owner{align-items:center;font-size:12px}.world-owner button{place-items:center;min-width:28px;min-height:28px;display:grid}.world-progress{color:#8d7760;justify-content:space-between;align-items:center;gap:7px;margin-bottom:18px;font-size:12px;display:flex}.world-progress>span{white-space:nowrap;align-items:center;gap:4px;display:flex}.world-progress>i{background:#75502d6b;width:12px;height:1px}.world-progress>.done{color:#ebba7a}.world-progress>.current{color:#fce0b5}.world-stake-tabs [data-slot=tabs-list]{height:40px}.world-stake-tabs [data-slot=tabs-trigger],.world-field-label{font-size:14px}.world-amount{height:58px}.world-amount input{font-size:26px}.world-amount button{min-width:40px;min-height:40px;font-size:12px}.world-balance-row{margin-top:11px;font-size:12px}.world-quantity-presets{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:18px;display:grid}.world-quantity-presets button{color:#bfa17a;background:#100c08;border:1px solid #79542b57;border-radius:4px;min-height:34px;font-size:12px}.world-quantity-presets button:hover{color:#ffcd8e;border-color:#c58a44}.world-input-error{color:#ffb694;margin:-7px 0 13px;font-size:12px;line-height:1.8}.world-amount:has(input[aria-invalid=true]){border-color:#c5744b}.world-unlock-preview{background:#71411c15;border:1px solid #a3723333;border-radius:7px;margin:7px 0 19px;padding:14px 10px}.world-unlock-preview>span{color:#ae9170;margin:0 4px 13px;font-size:12px;display:block}.world-unlock-preview>div{justify-content:space-around;align-items:center;gap:7px;display:flex}.world-unlock-preview>div>span{color:#e7bd87;flex-direction:column;align-items:center;gap:8px;font-size:12px;display:flex}.world-app .world-primary,.world-modal .world-primary{min-height:46px;font-size:14px}.world-app .world-secondary,.world-modal .world-secondary{min-height:44px;font-size:14px}.world-text-button{min-height:40px;font-size:12px}.world-resident-summary span,.world-resident-summary small{font-size:12px}.world-resident-summary strong{font-size:17px}.world-rewards{gap:12px;padding:15px 12px}.world-rewards span,.world-rewards small{font-size:12px;line-height:1.6}.world-rewards button{height:auto;padding:8px;font-size:12px}.world-feedback{font-size:13px;line-height:1.85}.world-storage-warning{color:#ecb37d;background:#69371d22;border:1px solid #a66b3350;border-radius:5px;margin-top:12px;padding:12px;font-size:12px;line-height:1.9}.world-live-balance{padding:24px 14px}.world-chain-status,.world-live-balance small{font-size:12px}.world-live-balance>span:not(:first-child){font-size:14px}.world-live-balance strong{font-size:39px}.world-treasury-note p,.world-address-label,.world-sync-info,.world-read-error{font-size:13px}.world-full-address{padding:12px;font-size:12px}.world-address-label button{min-height:32px}.world-treasury-actions button,.world-treasury-actions a{font-size:12px}.world-exact-balance{background:#100b07;border:1px solid #94632f40;border-radius:6px;margin-bottom:18px;padding:11px 12px}.world-exact-balance summary{cursor:pointer;color:#d6aa77;justify-content:space-between;align-items:center;font-size:12px;list-style:none;display:flex}.world-exact-balance summary::-webkit-details-marker{display:none}.world-exact-balance[open] summary svg{transform:rotate(180deg)}.world-exact-balance code{overflow-wrap:anywhere;color:#efd1aa;padding-top:14px;font:13px/1.8 Consolas,monospace;display:block}.world-exact-balance button{color:#b3936c;align-items:center;gap:6px;min-height:34px;font-size:12px;display:flex}.world-bottom-bar{height:88px;padding-inline:30px}.world-rewards-access span{font-size:14px}.world-rewards-access small,.world-about{font-size:12px}.world-modal[data-slot=dialog-content]{width:550px;max-width:min(550px,100vw - 28px);padding:28px}.world-modal [data-slot=dialog-title]{font-size:23px}.world-modal [data-slot=dialog-description]{font-size:14px}.world-wallet-options output,.world-connected{font-size:13px}.world-connected code{font-size:12px}.world-connected button{min-height:36px;font-size:12px}.world-id-header small,.world-id-main span,.world-id-main small,.world-id-wallet,.world-id-footer{font-size:12px}.world-id-wallet code{font-size:12px;line-height:1.8}.world-id-main strong{font-size:30px}.world-id-footer{flex-wrap:wrap}.world-asset-caption,.world-about-content>p,.world-about-content>div p{font-size:14px}.world-asset-caption span:last-child,.world-about-content>p.world-fineprint,.world-about-content a{font-size:12px}.world-about-content strong{font-size:15px}.world-asset-view .scene-controls>span,.world-mobile-nav{display:none}.world-mobile-sheet[data-slot=sheet-content]{max-height:78dvh;padding-bottom:env(safe-area-inset-bottom);background:#17110d;border:1px solid #976c3680;border-bottom:none;border-radius:20px 20px 0 0;gap:0;overflow:hidden}.world-mobile-sheet [data-slot=sheet-header]{border-bottom:1px solid #6d492733;padding:21px 52px 13px 22px}.world-mobile-sheet [data-slot=sheet-title]{color:#f2cca0;font-size:16px}.world-mobile-sheet [data-slot=sheet-description]{color:#aa8e6e;margin-top:5px;font-size:12px}.world-mobile-sheet>.world-app{overscroll-behavior:contain;background:0 0;min-height:0;overflow-y:auto}.world-mobile-sheet .world-dock{width:auto;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;margin:0;padding:16px 22px 24px;position:relative;inset:auto;overflow:visible}@media (min-width:1600px){.world-stage{inset:0 420px 88px 30px}.world-dock{width:380px;right:26px}.world-intro{top:42px;left:38px}}@media (max-width:1150px) and (min-width:821px){.world-header{padding-inline:20px}.world-header nav{gap:15px}.world-header nav button{font-size:12px}.world-header-end{gap:12px}.world-stage{right:360px}.world-dock{width:338px;padding:16px;right:16px}.world-intro{max-width:280px;top:24px;left:22px}.world-intro h1{font-size:27px}.world-intro p{display:none}.world-app .world-entry{margin-top:4px;font-size:12px}.world-legend{max-width:270px;font-size:12px}.world-selection-chip{top:auto;bottom:180px;left:calc(50% - 180px)}.world-vault-beacon{max-width:230px;padding:10px 12px;bottom:175px;left:22px}.world-vault-beacon img{display:none}.world-vault-beacon strong{font-size:20px}.world-vault-beacon small:last-child,.world-selection-chip~.world-vault-beacon{display:none}.world-hover-hint{bottom:145px}.world-orbit-controls>span{font-size:12px}.world-orbit-controls>span svg{display:none}.world-rewards-access{gap:21px}}@media (max-width:820px){.world-header{height:72px;padding-inline:17px}.world-header nav{display:none}.world-brand small{font-size:10px}.world-app .world-wallet{max-width:182px;height:39px;padding-inline:10px;font-size:12px}.world-experience{height:calc(100dvh - 72px);min-height:570px;padding:0;overflow:hidden}.world-experience>.world-dock{display:none}.world-stage{width:auto;height:auto;inset:0 0 124px}.world-intro{max-width:calc(100% - 44px);top:24px;left:23px}.world-eyebrow,.world-intro .world-eyebrow{font-size:12px}.world-intro h1{margin:10px 0 8px;font-size:28px;line-height:1.35}.world-intro h1 span{display:inline}.world-intro p{display:none}.world-app .world-entry{height:42px;margin-top:8px;font-size:13px}.world-legend{display:none}.world-vault-beacon{gap:10px;max-width:calc(100% - 44px);padding:10px 13px;bottom:135px;left:22px}.world-vault-beacon>img{width:30px;height:30px}.world-vault-beacon>span{flex-direction:column;gap:2px;display:flex}.world-vault-beacon strong{margin:0;font-size:18px}.world-vault-beacon small{font-size:12px}.world-vault-beacon small:last-child{display:none}.world-vault-beacon>svg{margin-left:5px}.world-orbit-controls{border-radius:7px;padding:4px;bottom:16px;left:auto;right:20px;transform:none}.world-orbit-controls>span{display:none}.world-orbit-controls button{width:37px;height:37px}.world-selection-chip{max-width:calc(100% - 44px);font-size:12px;top:155px;bottom:auto;left:50%}.world-selection-chip small{font-size:12px}.world-hover-hint{display:none}.world-bottom-bar{background:#110c0880;border:none;height:59px;min-height:0;padding:0 18px;position:absolute;bottom:66px;left:0;right:0}.world-rewards-access{flex:1;gap:10px;width:auto}.world-rewards-access>button{border:none;gap:7px;min-height:44px;padding:7px 3px}.world-rewards-access span{font-size:12px}.world-rewards-access small{display:none}.world-about{min-width:30px;min-height:42px;padding:7px 4px}.world-mobile-nav{padding:7px 8px calc(5px + env(safe-area-inset-bottom));height:calc(66px + env(safe-area-inset-bottom));z-index:7;background:#110d09f5;border-top:1px solid #9c6b333d;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.world-mobile-nav button{color:#b79b78;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:48px;display:flex}.world-mobile-nav button:nth-child(2){color:#ffd095}.world-mobile-nav button span{white-space:nowrap;font-size:12px}.world-cabin-grid{grid-template-columns:repeat(6,minmax(0,1fr));max-height:238px}.world-mobile-sheet .world-dock h2{font-size:22px}.world-mobile-sheet .world-progress{font-size:12px}.world-claim-steps{justify-content:space-between;gap:12px}.world-id-main strong{letter-spacing:1px;font-size:28px}.world-modal[data-slot=dialog-content]{padding:22px}}@media (max-width:420px){.world-intro h1{font-size:26px}.world-intro h1 span{display:block}.world-intro{top:20px;left:20px}.world-selection-chip{top:183px}.world-vault-beacon{padding:9px 12px;bottom:183px}.world-stage{bottom:114px}.world-rewards-access>button>svg:first-child{width:15px}.world-id-header>span{letter-spacing:2px;font-size:14px}.world-id-header small{letter-spacing:0;font-size:11px}.world-id-main{gap:12px}.world-id-main>svg{width:48px}.world-id-main strong{font-size:24px}.world-identity-card{padding:17px}}@media (max-height:700px) and (max-width:820px){.world-intro{top:16px}.world-intro h1{margin-top:7px;font-size:24px}.world-intro h1 span{display:inline}.world-intro .world-eyebrow{font-size:11px}.world-entry{margin-top:5px}.world-selection-chip{top:139px}}@media (prefers-reduced-motion:reduce){.world-entry,.world-vault-beacon{transition:none}}@media (max-width:820px){.world-vault-beacon{bottom:196px}}@media (max-width:1150px) and (min-width:821px){.world-experience:has(.world-selection-chip) .world-vault-beacon{display:none}}.world-mobile-gesture,.world-orbit-controls[hidden]{display:none}.world-selection-chip .world-selection-open{color:inherit;text-align:left;border:0;align-items:center;gap:6px;min-width:0;padding:0;display:flex}.world-selection-action{color:#ffca86;align-items:center;margin-left:6px;font-size:.875rem;font-weight:500;display:inline-flex}.world-modal [data-slot=dialog-header]{padding-right:40px;position:relative}.world-popup-close{color:#f5c58b;background:#251a11;border:1px solid #8b63333d;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:-9px;right:-12px}.world-wallet-help{background:#1f170f;border:1px solid #9c703638;border-radius:8px;margin:14px 0;padding:14px}.world-wallet-help p{color:#c9ae8f;margin:0 0 8px;font-size:.875rem;line-height:1.8}.world-wallet-help button{color:#ffd095;align-items:center;gap:8px;min-height:44px;font-size:.875rem;display:flex}@media (max-width:820px),(max-width:1024px) and (pointer:coarse){main.world-app{--mobile-nav-height:calc(64px + env(safe-area-inset-bottom,0px));--mobile-tools-height:50px;height:100vh;flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.world-header{height:calc(64px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(14px, env(safe-area-inset-right,0px)) 0 max(14px, env(safe-area-inset-left,0px));flex:none;gap:10px}.world-header nav,.world-network{display:none}.world-brand{gap:8px;min-width:0}.world-brand img{width:36px;height:36px}.world-brand>span{letter-spacing:2px;font-size:.875rem}.world-brand small{letter-spacing:.6px;margin-top:4px;font-size:.75rem}.world-app .world-wallet{border-radius:8px;gap:6px;max-width:155px;min-height:44px;padding-inline:10px;font-size:.875rem}.world-header-end{gap:8px}.world-header .world-header-end .world-wallet{max-width:clamp(100px,32vw,155px)}main.world-app .world-experience{flex:1 1 0;height:auto;min-height:0;padding:0;overflow:hidden}.world-experience>.world-dock{display:none}.world-stage{inset:92px 0 calc(var(--mobile-nav-height) + var(--mobile-tools-height));width:auto;height:auto}.world-intro{top:12px;left:max(16px, env(safe-area-inset-left,0px));max-width:calc(100% - 32px)}.world-intro .world-eyebrow{font-size:.75rem}.world-intro h1{letter-spacing:-.5px;margin:7px 0;font-size:1.375rem;line-height:1.35}.world-intro h1 span{display:inline}.world-intro p,.world-intro .world-entry,.world-legend,.world-vault-beacon,.world-hover-hint{display:none}.world-mobile-gesture{color:#c6aa8a;font-size:.8125rem;line-height:1.6;display:block}.world-orbit-controls{background:#130d09ed;border-radius:12px;gap:4px;padding:4px;bottom:10px;left:50%;right:auto;transform:translate(-50%)}.world-orbit-controls>span{display:none}.world-orbit-controls button{touch-action:manipulation;border-radius:8px;width:44px;height:44px}.world-selection-chip{top:auto;bottom:calc(var(--mobile-nav-height) + var(--mobile-tools-height) + 74px);border-radius:12px;gap:7px;max-width:calc(100% - 32px);padding:4px 6px 4px 13px;font-size:.875rem;left:50%}.world-selection-chip button{min-width:44px;min-height:44px}.world-selection-chip .world-selection-open{white-space:normal;flex:1;line-height:1.5}.world-selection-chip small{display:none}.world-selection-action{white-space:nowrap}.world-bottom-bar{inset:auto 0 var(--mobile-nav-height);height:var(--mobile-tools-height);min-height:0;padding:0 max(12px, env(safe-area-inset-right,0px)) 0 max(12px, env(safe-area-inset-left,0px));background:#130e0aeb;border-top:1px solid #75502c35;gap:3px;position:absolute}.world-rewards-access{flex:1;justify-content:space-around;gap:2px;width:auto}.world-rewards-access>button{border:none;gap:5px;min-height:44px;padding:5px 3px}.world-rewards-access>button>svg:first-child{width:16px}.world-rewards-access>button>svg:last-child,.world-rewards-access small,.world-about span{display:none}.world-rewards-access span{font-size:.75rem}.world-about{place-items:center;min-width:44px;min-height:44px;display:grid}.world-mobile-nav{height:var(--mobile-nav-height);padding:4px max(10px, env(safe-area-inset-right,0px)) calc(4px + env(safe-area-inset-bottom,0px)) max(10px, env(safe-area-inset-left,0px));z-index:7;background:#100c09fa;border-top:1px solid #a5703938;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid;position:absolute;inset:auto 0 0}.world-mobile-nav button{color:#bca286;touch-action:manipulation;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:48px;display:flex}.world-mobile-nav button:nth-child(2){color:#bca286}.world-mobile-nav button[aria-current]{color:#ffd095;background:#4b301b66}.world-mobile-nav button span{font-size:.875rem;line-height:1.4}.world-mobile-sheet[data-slot=sheet-content]{bottom:var(--world-viewport-bottom,0px);height:min(88dvh, calc(var(--world-viewport-height,100dvh) - env(safe-area-inset-top,0px) - 10px));max-height:calc(var(--world-viewport-height,100dvh) - env(safe-area-inset-top,0px) - 10px);border-radius:18px 18px 0 0;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.world-mobile-sheet [data-slot=sheet-header]{border-bottom:1px solid #956b3b3d;flex-shrink:0;padding:18px 62px 14px 20px;position:relative}.world-mobile-sheet [data-slot=sheet-header]:has(.world-sheet-back){padding-left:65px}.world-mobile-sheet [data-slot=sheet-title]{color:#ffe0ba;font-size:1.0625rem;line-height:1.5}.world-mobile-sheet [data-slot=sheet-description]{margin-top:3px;font-size:.8125rem;line-height:1.6}.world-mobile-sheet .world-popup-close{top:14px;right:12px}.world-sheet-back{color:#ffce92;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:14px;left:10px}.world-mobile-sheet>.world-app{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y pinch-zoom;flex:1 1 0;min-height:0;scroll-padding-block:14px;overflow:hidden auto}.world-mobile-sheet .world-dock{width:auto;padding:16px max(18px, env(safe-area-inset-right,0px)) 20px max(18px, env(safe-area-inset-left,0px));max-height:none;box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;position:relative;inset:auto;overflow:visible}.world-mobile-sheet .world-dock-heading{display:none}.world-mobile-sheet .world-panel-tabs{height:auto;min-height:46px;margin-bottom:18px}.world-mobile-sheet .world-panel-tabs [data-slot=tabs-trigger],.world-mobile-sheet .world-stake-tabs [data-slot=tabs-trigger]{min-height:44px;font-size:.875rem}.world-mobile-sheet .world-dock-description{font-size:1rem;line-height:1.8}.world-mobile-sheet .world-cabin-grid{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px;max-height:none;padding:3px;overflow:visible}.world-mobile-sheet .world-cabin-grid button{border-radius:7px;gap:6px;min-width:44px;height:58px}.world-mobile-sheet .world-cabin-grid button span{font-size:.875rem}.world-mobile-sheet .world-zone-filter{flex-wrap:wrap;gap:7px;display:flex}.world-mobile-sheet .world-zone-filter button{min-height:44px;padding-inline:11px;font-size:.875rem}.world-mobile-sheet .world-quantity-presets button{min-height:44px;font-size:.875rem}.world-mobile-sheet .world-quantity-presets{gap:8px}.world-mobile-sheet .world-amount input{min-width:0;scroll-margin-block:20px;font-size:1.5rem}.world-mobile-sheet .world-amount button,.world-mobile-sheet .world-icon,.world-mobile-sheet .world-owner button{min-width:44px;min-height:44px}.world-mobile-sheet .world-field-label,.world-mobile-sheet .world-balance-row,.world-mobile-sheet .world-input-error{font-size:.875rem}.world-mobile-sheet .world-text-button{min-height:44px;font-size:.875rem}.world-mobile-sheet .world-fineprint{font-size:.8125rem;line-height:1.8}.world-mobile-sheet .world-claim-steps{flex-wrap:wrap;gap:8px;font-size:.75rem}.world-mobile-sheet .world-inline-submit,.world-mobile-sheet .world-feedback{display:none}.world-mobile-sheet .world-sheet-footer{padding:12px max(18px, env(safe-area-inset-right,0px)) max(12px, env(safe-area-inset-bottom,0px)) max(18px, env(safe-area-inset-left,0px));background:#1c140e;border-top:1px solid #9d703d4a;flex:none;gap:7px;margin:0;box-shadow:0 -8px 25px #0002}.world-sheet-footer .world-primary,.world-sheet-return{color:#241407;white-space:normal;background:linear-gradient(110deg,#ffcf90,#ef9f4e);border:1px solid #b1814750;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;height:auto;min-height:48px;padding:11px 14px;font-size:1rem;font-weight:600;line-height:1.5;display:flex}.world-sheet-footer button:disabled{opacity:.45;cursor:not-allowed}.world-sheet-footer small{text-align:center;color:#c0a184;font-size:.75rem;line-height:1.6}.world-mobile-feedback{color:#ffd198;max-height:5em;margin:0 0 3px;font-size:.8125rem;line-height:1.6;overflow-y:auto}.world-modal[data-slot=dialog-content]{top:calc(var(--world-viewport-top,0px) + var(--world-viewport-height,100dvh) / 2);width:calc(100vw - 20px);max-width:560px;max-height:calc(var(--world-viewport-height,100dvh) - env(safe-area-inset-top,0px) - 24px);padding:0 0 max(18px, env(safe-area-inset-bottom,0px));overscroll-behavior-y:contain;grid-auto-rows:max-content;gap:14px;scroll-padding-top:110px}.world-modal [data-slot=dialog-header]{z-index:3;background:#17110d;border-bottom:1px solid #9d703d35;padding:18px 62px 14px 18px;position:sticky;top:0}.world-modal [data-slot=dialog-title]{padding:0;font-size:1.125rem;line-height:1.5}.world-modal [data-slot=dialog-description]{font-size:.875rem}.world-modal .world-popup-close{top:12px;right:10px}.world-modal>:not([data-slot=dialog-header]){min-width:0;margin-inline:18px}.world-modal[data-slot=dialog-content]>button{width:calc(100% - 36px)}.world-modal .world-primary,.world-modal .world-secondary,.world-mobile-sheet .world-secondary{white-space:normal;height:auto;min-height:48px;padding-block:12px;font-size:1rem;line-height:1.5}.world-modal .world-fineprint{font-size:.8125rem;line-height:1.8}.world-modal .world-asset-view{height:clamp(200px,36svh,320px)}.world-modal .scene-controls button{width:44px;height:44px}.world-modal .world-id-main{gap:12px}.world-modal .world-id-main strong{letter-spacing:0;overflow-wrap:anywhere;font-size:clamp(1.125rem,6.2vw,1.75rem)}.world-modal .world-id-main>svg{width:44px}.world-modal .world-id-header>span{letter-spacing:2px;font-size:.875rem}.world-modal .world-id-header small{letter-spacing:0;font-size:.75rem}.world-modal .world-id-header img{width:44px;height:44px}.world-modal .world-about-content>p,.world-modal .world-about-content>div p{font-size:1rem}.world-modal .world-asset-caption,.world-mobile-sheet .world-treasury-actions{flex-wrap:wrap}.world-mobile-sheet .world-treasury-actions>*{min-height:44px;font-size:.875rem}.world-mobile-sheet .world-full-address{-webkit-user-select:all;user-select:all;font-size:.8125rem}.world-mobile-sheet .world-address-label button,.world-mobile-sheet .world-exact-balance button,.world-mobile-sheet .world-exact-balance summary{min-height:44px}.world-mobile-sheet .world-rewards{flex-wrap:wrap}.world-mobile-sheet .world-rewards button{min-height:44px;font-size:.875rem}}@media (max-width:360px){.world-brand small{display:none}.world-brand>span{letter-spacing:1px;font-size:.8125rem}.world-app .world-wallet{max-width:144px}.world-intro h1{font-size:1.25rem}.world-mobile-gesture{font-size:.75rem}}@media (max-height:500px) and (max-width:820px),(max-height:500px) and (max-width:1024px) and (pointer:coarse){main.world-app{--mobile-tools-height:46px;--mobile-nav-height:calc(56px + env(safe-area-inset-bottom,0px))}.world-header{height:calc(52px + env(safe-area-inset-top,0px))}.world-intro{display:none}.world-stage{top:0}.world-orbit-controls{left:auto;right:max(12px, env(safe-area-inset-right,0px));bottom:6px;transform:none}.world-mobile-nav button{flex-direction:row;gap:7px}.world-selection-chip{left:18px;bottom:calc(var(--mobile-nav-height) + var(--mobile-tools-height) + 8px);max-width:calc(100% - 260px);transform:none}.world-modal .world-asset-view{height:200px}.world-mobile-sheet[data-slot=sheet-content]{height:calc(var(--world-viewport-height,100dvh) - 6px);max-height:calc(var(--world-viewport-height,100dvh) - 6px)}.world-mobile-sheet [data-slot=sheet-header]{padding-block:10px}.world-mobile-sheet [data-slot=sheet-description]{display:none}.world-mobile-sheet .world-popup-close,.world-sheet-back{top:2px}.world-mobile-sheet .world-sheet-footer{padding-block:7px}}.world-sound-toggle{color:#c9b49b;cursor:pointer;background:#1d1710;border:1px solid #8a633b70;border-radius:8px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;position:relative}.world-sound-toggle:hover,.world-sound-toggle.is-playing{color:#ffd098;background:#302011;border-color:#bb874d}.world-sound-toggle>i{background:#ffc478;border-radius:50%;width:4px;height:4px;position:absolute;bottom:5px;right:5px}.world-sound-toggle.is-paused>i{background:#9d8261}.world-sound-recovery{color:#dfc5a1;background:#291d11;border:1px solid #9d74463d;border-radius:8px;padding:12px;font-size:.875rem;line-height:1.6}.world-sound-recovery button{color:#ffdda7;cursor:pointer;background:#402911;border:1px solid #d29c58;border-radius:6px;width:100%;min-height:44px;margin-top:8px}.world-sound-toggle:focus-visible{outline-offset:3px;outline:2px solid #ffcf8a}.world-sound-panel button:focus-visible{outline-offset:3px;outline:2px solid #ffcf8a}.world-sound-panel[data-slot=popover-content]{color:#f5e5cf;overscroll-behavior:contain;background:#17110c;border:1px solid #8a633b80;border-radius:14px;gap:16px;width:min(340px,100vw - 24px);max-height:min(680px,100dvh - 90px);padding:20px;overflow-y:auto;box-shadow:0 18px 90px #000c}.world-sound-heading{color:#ffcd8c;align-items:center;gap:10px;display:flex}.world-sound-heading [data-slot=popover-title]{font-size:1rem}.world-sound-panel [data-slot=popover-description]{color:#bdaa92;font-size:.875rem;line-height:1.6}.world-sound-row{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:.875rem;display:flex}.world-sound-panel [data-slot=switch]{background:#514130}.world-sound-panel [data-slot=switch][data-checked]{background:#c88435}.world-sound-now{color:#c1ad91;background:#241a10;border-radius:7px;align-items:center;gap:9px;padding:10px 12px;font-size:.875rem;display:flex}.world-sound-now>span:first-child{background:#76614a;border-radius:50%;width:6px;height:6px}.world-sound-now>span.playing{background:#ffc879;box-shadow:0 0 9px #f39a4670}.world-sound-level>div:first-child,.world-sound-level label{align-items:center;gap:7px;display:flex}.world-sound-level>div:first-child{justify-content:space-between;font-size:.875rem}.world-sound-level output{color:#c2a98d;font-variant-numeric:tabular-nums}.world-sound-panel [data-slot=slider]{padding-block:0}.world-sound-panel [data-slot=slider]>div{min-height:44px}.world-sound-panel [data-slot=slider-range]{background:#d09b55}.world-sound-panel [data-slot=slider-track]{background:#483522}.world-sound-panel [data-slot=slider-thumb]{background:#ffe0ad;border-color:#ffc789}.world-sound-panel [data-slot=slider-thumb]:after{inset:-16px}.world-sound-previews{gap:8px;display:flex}.world-sound-previews button{background:#281c11;border:1px solid #8a633b70;border-radius:7px;flex:1;min-height:44px;padding:8px;font-size:.875rem}.world-sound-previews button:disabled{opacity:.45;cursor:not-allowed}.world-sound-note,.world-sound-error{color:#b9a58c;font-size:.8125rem;line-height:1.6}.world-sound-error{color:#f2b893}.world-sonic-feedback{pointer-events:none;z-index:80;position:fixed;inset:0;overflow:hidden}.world-sonic-halo{aspect-ratio:1;border:1px solid #ffbf6280;border-radius:50%;width:min(45vw,400px);animation:1.7s ease-out both sonic-expand;position:absolute;top:47%;left:50%;box-shadow:0 0 45px #e8862920,inset 0 0 45px #e8862910}.world-sonic-halo.second{animation-delay:.18s}.world-sonic-caption{top:max(92px, calc(env(safe-area-inset-top) + 72px));color:#ffdda7;background:#23170eeb;border:1px solid #daa15e70;border-radius:999px;align-items:center;gap:10px;max-width:calc(100% - 24px);padding:12px 20px;font-size:.875rem;animation:2.1s both sonic-caption;display:flex;position:absolute;left:50%;box-shadow:0 8px 40px #0006}.sonic-launch .world-sonic-halo{border-color:#ffa14b;animation-duration:3s;box-shadow:0 0 70px #ff8c3835}body:has(.world-modal) .world-sonic-caption{display:none}.sonic-launch .world-sonic-caption{animation-duration:3.6s}.sonic-error .world-sonic-halo{display:none}.sonic-error .world-sonic-caption{border-color:#c9784b}.sonic-reward .world-sonic-halo{border-style:dashed}.sonic-release .world-sonic-halo{animation-direction:reverse}@keyframes sonic-expand{0%{opacity:.7;transform:translate(-50%,-50%)scale(.45)}to{opacity:0;transform:translate(-50%,-50%)scale(1.65)}}@keyframes sonic-caption{0%{opacity:0;transform:translate(-50%,8px)}15%,75%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-5px)}}@media (max-width:1100px){html[lang=en] .world-header nav{gap:10px}.world-header .world-network{display:none}}@media (max-width:520px){.world-header .world-brand>span{display:none}.world-header .world-header-end{gap:6px}}@media (max-width:380px){.world-header .world-header-end .world-wallet{flex:0 0 44px;width:44px;padding:0}.world-header .world-wallet-label{display:none}}@media (max-height:640px){.world-sound-panel[data-slot=popover-content]{overscroll-behavior:contain;max-height:calc(100dvh - 85px);overflow-y:auto}}@media (prefers-reduced-motion:reduce){.world-sonic-halo{display:none}.world-sonic-caption{animation:none;transform:translate(-50%)}}.world-whitepaper-nav{color:#d7ad7d;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.world-mobile-nav .world-mobile-play{color:#edb471;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:48px;font-size:10px;display:flex}.world-mobile-nav:has(.world-mobile-play){grid-template-columns:repeat(5,minmax(0,1fr))}.world-whitepaper-shortcut{color:#ecc592;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;font-size:12px;display:flex}.world-roadmap-link{color:#dbc3a8;background:#2c1b1022;border:1px solid #87634566;border-radius:10px;margin-top:18px;padding:16px;display:block}.world-roadmap-link>span{color:#bfa384;align-items:center;gap:6px;font-size:12px;display:flex}.world-roadmap-link>strong{color:#f0c58f;justify-content:space-between;align-items:center;gap:12px;margin:8px 0;font-size:15px;font-weight:500;display:flex}.world-roadmap-link>p{margin:0;font-size:13px;line-height:1.8}.world-whitepaper-about{align-items:center;gap:10px;min-height:48px;margin-top:14px;display:flex}.world-lock-summary{color:#d9b995;background:#261a0f;border:1px solid #b6844155;border-radius:10px;margin:14px 0;padding:18px 14px}.world-lock-summary>svg{color:#f2bc78;margin-bottom:10px}.world-lock-summary>strong{font-size:16px;font-weight:500;display:block}.world-lock-summary>p{margin:10px 0;font-size:13px;line-height:1.8}.world-lock-summary button{white-space:normal;height:auto;min-height:44px}.world-modal .world-roadmap-link:focus-visible{outline-offset:4px;outline:2px solid #eabd7e}.world-whitepaper-shortcut:focus-visible{outline-offset:4px;outline:2px solid #eabd7e}@media (max-width:820px),(max-width:1024px) and (pointer:coarse){.world-whitepaper-shortcut{flex:0 0 44px}.world-whitepaper-shortcut span{display:none}.world-bottom-bar .world-rewards-access>button{flex-direction:column;flex:1;justify-content:center;gap:1px;min-width:44px;padding:2px 0}.world-bottom-bar .world-rewards-access span{font-size:11px}}.public-base .world-header nav a{color:#bea789;white-space:nowrap;align-items:center;font-size:12px;display:flex}.public-base .world-dock{max-height:calc(100dvh - 230px);overflow:auto}.public-base .engine-world-trigger{color:#d6b58c;text-align:left;align-items:center;gap:10px;font-size:12px;display:flex}.public-base .engine-world-trigger small{color:#957c60;margin-top:4px;font-size:10px;display:block}.public-panel{color:#ddc8ad;padding:22px;font-size:12px;line-height:1.8}.public-benefits{border-top:1px solid #70503055;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;padding-top:15px;display:grid}.public-benefits button{color:#d4af7d;border:1px solid #79522c44;border-radius:6px;justify-content:space-between;align-items:center;min-height:42px;padding:8px 10px;display:flex}.public-panel [role=tablist]{background:#261c12;width:100%;margin-bottom:22px}.public-panel [role=tab]{color:#ead6b6;flex:1}.public-panel-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.public-panel-heading span{letter-spacing:2px;color:#af8659;font-size:9px}.public-panel-heading h2{margin:6px 0 12px;font-size:23px;font-weight:500}.public-panel-heading b,.public-pill{color:#e8b677;white-space:nowrap;border:1px solid #7a542c;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:400}.public-pill{align-self:flex-start;display:inline-block}.public-panel p,.public-modal-body p{color:#a99882;margin:12px 0;line-height:1.85}.public-rule-grid{border-block:1px solid #70503055;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0;padding:17px 0;display:grid}.public-rule-grid strong{color:#f0bf84;font-size:21px;font-weight:500;display:block}.public-rule-grid span{font-size:10px}.public-zones{flex-wrap:wrap;gap:6px;margin:22px 0 12px;display:flex}.public-zones button{color:#ad987e;border:1px solid #68492666;border-radius:5px;padding:5px 9px}.public-zones button[aria-pressed=true]{color:#ffdbad;background:#624325}.public-cabins{grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;max-height:190px;padding:3px;display:grid;overflow:auto}.public-cabins button{color:#bd986d;background:#21180f;border:1px solid #79522c66;border-radius:5px;min-height:32px;font:10px Consolas,monospace}.public-cabins button[aria-pressed=true]{color:#ffe5bf;background:#694926;border-color:#ffc784}.public-panel>.world-primary{width:100%;margin-top:8px}.public-text-link{color:#e6b879;align-items:center;gap:9px;min-height:36px;margin-top:20px;font-size:12px;display:flex}.public-cabin-detail{font-size:12px;line-height:1.8}.public-cabin-detail svg{vertical-align:middle;margin-right:6px;display:inline}.public-cabin-detail p{margin-top:8px}.public-balance{padding:24px 0}.public-balance strong{color:#ffd497;overflow-wrap:anywhere;font:25px Consolas,monospace;display:block}.public-balance span{margin:7px 0;font-size:11px;display:block}.public-balance small{color:#aa9479;font-size:10px}.public-address{background:#21170e;margin:18px 0;padding:14px 32px 14px 12px;position:relative}.public-address span{color:#aa9479;font-size:10px;display:block}.public-address code{overflow-wrap:anywhere;font-size:10px;line-height:1.8;display:block}.public-address button{position:absolute;top:23px;right:9px}.public-rule-note{background:#291b1055;border-left:2px solid #9f6d36;margin-top:22px;padding:12px 16px}.public-rule-note strong{color:#dfb980;font-size:13px}.public-rule-note p{font-size:12px}.public-modal{max-height:88dvh;overflow:auto;color:#efdfc8!important;background:#100d0a!important;border:1px solid #6b482d!important;max-width:640px!important;padding:28px!important}.public-modal h2{font-size:24px}.public-modal-body{flex-direction:column;gap:10px;margin-top:15px;display:flex}.public-modal-body code{overflow-wrap:anywhere;font-size:12px}.public-modal-body h3{font-size:20px;line-height:1.6}.public-modal-body output{color:#e0b078;font-size:12px}.public-asset-view{border:1px solid #66472844;border-radius:15px;height:300px;position:relative;overflow:hidden}.public-asset-view>div{height:100%!important}.public-sheet{width:100%;max-width:100vw;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom,16px);border-top:1px solid #835c35;border-radius:20px 20px 0 0;overflow:auto;color:#efdfc8!important;background:#100d0a!important}.public-sheet h2{font-size:22px}.public-sheet>div:first-child{padding:24px 22px 0}.public-sheet .public-panel{padding-top:12px}@media (max-width:820px),(max-width:1024px) and (pointer:coarse){.public-base .world-mobile-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.public-base .world-header-end{gap:8px}.public-base .world-wallet span{text-overflow:ellipsis;max-width:80px;overflow:hidden}.public-base .world-mobile-nav>:is(button,a){color:#bca286;touch-action:manipulation;background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:3px;min-width:0;min-height:48px;margin:0;padding:4px 0;text-decoration:none;display:flex}.public-base .world-mobile-nav>:is(button,a)>svg{flex:0 0 20px;width:20px;height:20px;display:block}.public-base .world-mobile-nav>:is(button,a)>span{letter-spacing:0;white-space:nowrap;text-align:center;font-size:clamp(10px,3vw,12px);font-weight:400;line-height:16px;display:block}.public-base .world-mobile-nav>:is(button,a):focus-visible{outline-offset:-2px;outline:2px solid #ffd095}.public-base .world-intro p{max-width:250px}.public-modal{max-width:calc(100vw - 24px)!important;padding:22px!important}.public-cabins{max-height:240px}.public-base .world-bottom-bar{display:none}.public-base .world-vault-beacon{max-width:calc(100vw - 40px)}}@media (max-height:500px) and (max-width:820px),(max-height:500px) and (max-width:1024px) and (pointer:coarse){.public-base .world-mobile-nav>:is(button,a){flex-direction:row;gap:7px;min-height:44px}}@media (min-width:821px) and (max-width:1200px){.public-base .world-header nav{gap:12px}.public-base .world-header-end{gap:10px}}.engine-entry{text-align:left;color:#ffc989;background:linear-gradient(115deg,#43271488,#22160e);border:1px solid #93633b66;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:64px;margin:12px 0;padding:14px;display:flex}.engine-entry span{flex:1;font-size:14px}.engine-entry small{color:#b29d85;margin-top:5px;font-size:11px;display:block}.engine-entry:hover{border-color:#e0a264}.engine-world-trigger{color:#ffbb72;text-align:left;align-items:center;gap:9px;min-height:44px;font-size:12px;display:flex}.engine-world-trigger small{color:#b99875;margin-top:4px;font-size:10px;display:block}.world-modal.engine-modal[data-slot=dialog-content]{background:#100e0c;gap:20px;width:1140px;max-width:calc(100vw - 32px);padding:28px}.engine-modal [data-slot=dialog-header]{padding-right:45px}.engine-console{color:#ede3d6;min-width:0;font-size:13px;line-height:1.65}.engine-lifecycle{background:radial-gradient(at 100% 0,#89532026,#0000 65%),#1a130e;border:1px solid #a16b3966;border-radius:16px;margin:0 0 16px;padding:22px}.engine-cycle-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.engine-cycle-heading>div>span{color:#cda77e;letter-spacing:.1em;font-size:11px}.engine-cycle-heading h3{margin:4px 0 0;font-size:20px;font-weight:500}.engine-cycle-heading>strong{color:#ffcc94;white-space:nowrap;font-size:30px}.engine-cycle-heading small{color:#b7a592;font-size:11px;font-weight:400}.engine-cycle-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:20px 0;padding:0;list-style:none;display:grid}.engine-cycle-track li{color:#a59789;border-bottom:1px solid #4b3523;align-items:center;gap:8px;padding:9px 0;font-size:12px;display:flex}.engine-cycle-track li>span{border:1px solid #65503c;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.engine-cycle-track li.is-active{color:#ffd098;border-color:#dfa96d}.engine-cycle-track .is-active>span{background:#b476322b;border-color:#dca66a}.engine-cycle-body{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.engine-cycle-body p{color:#c1ad98;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.engine-cycle-body b{color:#ffcf9c;letter-spacing:.06em}.engine-cycle-actions{flex-wrap:wrap;gap:8px;display:flex}.engine-cycle-actions button{min-height:44px}.engine-benefit-links{border-top:1px solid #67432544;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;display:grid}.engine-benefit-links button{color:#f3c89c;flex-wrap:wrap;align-items:center;gap:7px;min-height:44px;padding:12px 4px 0;display:flex}.engine-benefit-links button span{color:#b9a591;font-size:10px}.engine-benefit-links button:disabled{color:#9b8f83;cursor:not-allowed}.engine-health{color:#d8bb96;background:#98612512;border:1px solid #ac7a3b44;border-radius:10px;align-items:center;gap:10px;margin:12px 0 18px;padding:11px 14px;font-size:12px;display:flex}.engine-health svg{flex-shrink:0}.engine-health.warning{color:#ffc2a1}.engine-forecast{background:#18130e;border:1px solid #5d473455;border-radius:14px;margin:18px 0;padding:18px}.engine-forecast .engine-summary-grid{margin:14px 0}.engine-forecast strong small{color:#b9a38d;font-size:10px;font-weight:400}.engine-forecast p{color:#b8a590;font-size:11px}.engine-price-note{color:#b6a38e;margin:8px 0 15px;font-size:11px}.engine-run{flex-wrap:wrap}.engine-run button{height:auto;min-height:44px}.engine-inline-result{color:#ffd0a2;margin-top:10px;font-size:12px;display:block}.engine-personal-ledger{background:#19120d;border:1px solid #74502f55;border-radius:12px;margin:18px 0;overflow:hidden}.engine-personal-ledger summary{cursor:pointer;color:#e7c099;min-height:48px;padding:15px 18px}.engine-personal-ledger summary span{float:right;color:#b69d83;font-size:11px}.engine-receipts{overscroll-behavior:contain;max-height:340px;padding:0 18px 14px;overflow-y:auto}.engine-receipts article{border-top:1px solid #5e412955;grid-template-columns:.7fr 1fr 1fr;gap:14px;padding:12px 0;font-size:12px;display:grid}.engine-receipts small{color:#b1a08f;font-size:10px;display:block}.engine-receipts strong{color:#ffd3a3;overflow-wrap:anywhere;font-weight:500}.engine-receipts p{color:#b9a895;font-size:12px}.engine-vault-switch{background:#19120e;border:1px solid #92663c55;border-radius:10px;gap:6px;margin:12px 0;padding:5px;display:flex}.engine-vault-switch button{color:#b49b81;border-radius:7px;flex:1;min-height:44px;padding:10px 6px;font-size:12px}.engine-vault-switch button[aria-pressed=true]{color:#ffd0a0;background:#6a402966}.engine-vault-inventory{color:#dec09a;background:#46301833;border:1px solid #bc853f66;border-radius:12px;margin:14px 0;padding:16px}.engine-vault-inventory>span{font-size:11px;display:block}.engine-vault-inventory>strong{color:#ffce98;overflow-wrap:anywhere;margin:12px 0;font-size:24px;display:block}.engine-vault-inventory>strong small{font-size:12px}.engine-vault-inventory p{font-size:11px;line-height:1.8}.engine-vault-inventory>div{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;font-size:11px;display:grid}.engine-vault-inventory b{color:#ffe0b9;overflow-wrap:anywhere;font-size:13px;display:block}@media (max-width:600px){.engine-lifecycle{padding:14px}.engine-cycle-heading{align-items:flex-start}.engine-cycle-heading h3{font-size:16px}.engine-cycle-heading>strong{font-size:24px}.engine-cycle-heading>strong small{font-size:10px;display:block}.engine-cycle-track{grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0}.engine-cycle-actions{width:100%}.engine-cycle-actions button{flex:130px;font-size:12px}.engine-benefit-links button{align-content:center;font-size:11px}.engine-benefit-links button span{width:100%}.engine-forecast{padding:13px}.engine-forecast .engine-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.engine-forecast .engine-summary-grid strong{font-size:18px}.engine-receipts{padding:0 12px 12px}.engine-receipts article{grid-template-columns:.6fr 1fr 1fr;gap:8px;font-size:11px}}.engine-console button,.engine-console a,.engine-console summary{touch-action:manipulation}.engine-console button{white-space:normal}.engine-mode{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:18px;display:flex}.engine-mode>span{color:#fac488;background:#39251266;border:1px solid #8c653940;border-radius:30px;align-items:center;gap:8px;padding:5px 11px;font-size:11px;display:flex}.engine-mode i{background:#e8a35c;border-radius:50%;width:5px;height:5px}.engine-mode small{color:#a69788;font-size:11px}.engine-hero{grid-template-columns:1.15fr 1fr;gap:18px;display:grid}.engine-reactor{background:radial-gradient(at 50% 45%,#7b3c1a88,#0000 62%),repeating-linear-gradient(0deg,#0000 0 39px,#aa764d09 40px),repeating-linear-gradient(90deg,#0000 0 39px,#aa764d09 40px),#130f0b;border:1px solid #78533355;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:367px;display:flex;position:relative;overflow:hidden}.engine-reactor-top{color:#9c836b;letter-spacing:1.5px;justify-content:space-between;width:100%;padding:15px 20px;font-size:10px;display:flex;position:absolute;top:0}.engine-orbit{place-items:center;width:194px;height:194px;margin:32px 0 6px;display:grid;position:relative}.engine-orbit>i{border:1px solid #d89a5560;border-radius:50%;animation:18s linear infinite engine-orbit;position:absolute;inset:0;transform:rotateX(55deg)rotate(15deg)}.engine-orbit>i:nth-child(2){border-style:dashed;animation-duration:26s;animation-direction:reverse;inset:12px}.engine-orbit>i:nth-child(3){opacity:.35;animation-duration:34s;inset:-16px}.engine-orbit>i:after{content:"";background:#ffc27b;border-radius:50%;width:7px;height:7px;position:absolute;top:10%;left:19%;box-shadow:0 0 15px #ffb866}.engine-orbit>div{color:#ffcf93;background:linear-gradient(145deg,#563416,#211409);border:1px solid #f0b36999;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:104px;height:104px;display:flex;transform:rotate(-4deg);box-shadow:0 0 50px #c9752422,inset 0 0 22px #ffc17811}.engine-orbit span{letter-spacing:2px;font-size:8px}.is-stopped .engine-orbit>i{opacity:.3;animation-play-state:paused}.engine-reactor-caption{text-align:center;z-index:1;padding:0 20px}.engine-reactor-caption strong{letter-spacing:1px;color:#ffe0b6;font-size:27px;font-weight:500}.engine-reactor-caption p{color:#b4a08c;margin:7px 0 15px;font-size:11px}.engine-policy{color:#d7ba96;align-items:center;gap:7px;margin-bottom:16px;font-size:11px;display:flex}.engine-policy.warning{color:#f79476}.engine-controls{background:#18130f;border:1px solid #614a3544;border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.engine-section-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.engine-section-heading h3{margin:0;font-size:14px;font-weight:500}.engine-section-heading>span{color:#a08a75;font-size:10px}.engine-scenarios{background:#100d0a;grid-template-columns:repeat(3,1fr);width:100%;height:auto;padding:4px;display:grid}.engine-scenarios button{min-height:38px;font-size:12px}.engine-policy-reason{color:#b9a692;min-height:44px;margin:0;font-size:12px}.engine-label{justify-content:space-between;gap:8px;font-size:12px;display:flex}.engine-label strong{color:#eec293;font-family:Consolas,monospace}.engine-controls [data-slot=slider]{padding-block:9px}.engine-controls [data-slot=slider-thumb]:after{inset:-15px}.engine-controls [data-slot=slider-range]{background:#e6a96c}.engine-switch{justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.engine-switch small{color:#a3927f;margin-top:2px;font-size:10px;display:block}.engine-run{gap:9px;display:flex}.engine-run button{min-height:44px}.engine-run button:first-child{color:#231408;background:#eeb67b;flex:1}.engine-run button:last-child{width:44px}.engine-controls>small{color:#9a8977;font-size:10px}.engine-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.engine-flow-node{background:linear-gradient(145deg,#261b12,#17110d);border:1px solid #825a324a;border-radius:10px;min-width:0;padding:14px;animation:.7s both engine-arrival;position:relative}.engine-flow-node:nth-child(2){animation-delay:.1s}.engine-flow-node:nth-child(3){animation-delay:.2s}.engine-flow-node:nth-child(4){animation-delay:.3s}.engine-flow-node:nth-child(5){animation-delay:.4s}.engine-flow-node>div{color:#ddaa73;justify-content:space-between;display:flex}.engine-flow-node>div span{color:#8a6f53;font-size:10px}.engine-flow-node>small{color:#bca68c;margin:12px 0 4px;font-size:11px;display:block}.engine-flow-node>strong{color:#f7d5ac;overflow-wrap:anywhere;font-family:Consolas,monospace;font-size:21px;font-weight:400;line-height:1.3;display:block}.engine-flow-node p{color:#947e66;margin:8px 0 0;font-size:10px}.engine-flow-arrow{color:#ac7b42;z-index:1;background:#16100b;border-radius:50%;position:absolute;top:43%;right:-16px}.engine-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.engine-summary-grid>div{border-left:1px solid #a8753b55;padding:12px 16px}.engine-summary-grid span{color:#a9957e;font-size:11px;display:block}.engine-summary-grid strong{color:#e1c6a5;overflow-wrap:anywhere;margin-top:5px;font-family:Consolas,monospace;font-size:23px;font-weight:400;display:block}.engine-console .negative{color:#ef967b}.engine-details-grid{grid-template-columns:1.35fr 1fr;gap:18px;margin-bottom:22px;display:grid}.engine-ledger-card,.engine-my-rewards{background:#17120e;border:1px solid #7960413d;border-radius:12px;min-width:0;padding:20px}.engine-chart{width:100%;margin:13px 0 6px}.engine-chart text{fill:#b7a08a;font-family:Consolas,monospace;font-size:12px}.engine-split{color:#cdb397;flex-wrap:wrap;gap:16px;font-size:11px;display:flex}.engine-split span{align-items:center;gap:6px;display:flex}.engine-split i{background:#dfa064;border-radius:2px;width:8px;height:8px}.engine-split span:nth-child(2) i{background:#92603c}.engine-split span:nth-child(3) i{background:#503623}.engine-ledger-card p{color:#9c8874;margin:12px 0 0;font-size:11px}.engine-my-rewards{flex-direction:column;gap:12px;display:flex}.engine-my-rewards>.engine-section-heading{color:#dfbf99}.engine-reward-amount{color:#ffe0b3;overflow-wrap:anywhere;font:35px Consolas,monospace}.engine-reward-amount small{color:#ba9f7e;font-size:12px}.engine-reward-line{color:#af9880;justify-content:space-between;font-size:12px;display:flex}.engine-reward-line strong{color:#edcda6;font-weight:400}.engine-coverage{background:#312317;border-radius:4px;height:3px;overflow:hidden}.engine-coverage i{background:#e0a369;height:100%;transition:width .6s;display:block}.engine-my-rewards p{color:#b19b82;margin:0;font-size:11px}.engine-my-rewards>small,.engine-settled-note{color:#98846e;font-size:10px}.engine-my-rewards>button{color:#281808;background:#eeb67b;min-height:44px;margin-top:3px}.engine-journal{border:1px solid #72523244;border-radius:12px;padding:18px 0 0;overflow:hidden}.engine-journal>.engine-section-heading{margin:0 18px 15px}.engine-table-scroll{max-width:100%;overflow-x:auto}.engine-journal table{border-collapse:collapse;text-align:right;white-space:nowrap;width:100%;font-size:11px}.engine-journal th{color:#9c876f;background:#21180f;font-weight:400}.engine-journal td,.engine-journal th{border-bottom:1px solid #60472f30;padding:12px 15px}.engine-journal td{color:#d6b695;font-family:Consolas,monospace}.engine-journal th:first-child,.engine-journal td:first-child{text-align:left}.engine-journal .engine-empty{text-align:center;color:#9e856b;padding:32px 14px;font-family:inherit}.engine-proof{color:#baa27f;background:#1c160f;gap:10px;padding:15px 18px;font-size:11px;display:flex}.engine-proof svg{flex-shrink:0;margin-top:2px}.engine-proof small{color:#8f7c65;font-size:10px;display:block}.engine-real-vault{background:#111714;border:1px solid #607c7044;border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:16px;margin:22px 0;padding:20px;display:flex}.engine-real-vault>div{min-width:0}.engine-real-vault>div>span{color:#a3b8a8;align-items:center;gap:7px;font-size:11px;display:flex}.engine-real-vault strong{color:#cce0cb;flex-wrap:wrap;align-items:baseline;gap:8px;margin:8px 0;font:26px Consolas,monospace;display:flex}.engine-real-vault small{font-size:12px}.engine-real-vault b{color:#89998b;font-size:10px;font-weight:400}.engine-real-vault code{color:#8c9f90;overflow-wrap:anywhere;font-size:10px}.engine-live-dot{background:#a18460;border-radius:50%;width:5px;height:5px;display:inline-block}.engine-live-dot.live{background:#a2d2a2}.engine-real-vault>a{color:#c3d8be;align-self:center;align-items:center;gap:6px;min-height:44px;font-size:12px;display:flex}.engine-real-vault p{color:#8eaa92;flex-basis:100%;margin:0;font-size:11px}.engine-assumptions{color:#a89580;border-top:1px solid #6e503239;font-size:11px}.engine-assumptions summary{cursor:pointer;color:#d0b18d;align-items:center;gap:8px;min-height:48px;list-style:none;display:flex}.engine-assumptions summary:after{content:"+";margin-left:auto;font-size:20px}.engine-assumptions[open] summary:after{content:"−"}.engine-assumptions h4{color:#d9b88e;margin:15px 0 8px;font-size:13px;font-weight:500}.engine-assumptions p{margin:8px 0}.engine-assumptions ul{margin:8px 0;padding:0;list-style:none}.engine-assumptions li{gap:8px;margin:7px 0;display:flex}.engine-assumptions li svg{flex-shrink:0;margin-top:3px}.engine-assumptions a{color:#d3b288;align-items:center;gap:4px;min-height:44px;display:inline-flex}.engine-notice{color:#c3a27b;min-height:20px;margin:13px 0 0;font-size:11px}@keyframes engine-orbit{to{transform:rotateX(55deg)rotate(375deg)}}@keyframes engine-arrival{0%{background-color:#765022;border-color:#e8ab6d}to{border-color:#825a324a}}@media (max-width:820px){.engine-world-trigger{flex:0 0 42px;justify-content:center}.engine-world-trigger span{display:none}.world-modal.engine-modal[data-slot=dialog-content]{width:calc(100vw - 20px);max-width:700px;padding:0 0 18px}.engine-modal [data-slot=dialog-header]{z-index:4}.engine-hero,.engine-details-grid{grid-template-columns:1fr}.engine-reactor{min-height:330px}.engine-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.engine-flow-node:last-child{grid-column:1/-1}.engine-flow-arrow{display:none}.engine-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.engine-mode small{font-size:11px}.engine-controls,.engine-ledger-card,.engine-my-rewards{padding:16px}.engine-run button:first-child{font-size:13px}.engine-controls>small,.engine-switch small,.engine-my-rewards>small,.engine-settled-note,.engine-flow-node p{font-size:11px}.engine-section-heading{flex-wrap:wrap}.engine-console{font-size:14px}.engine-assumptions,.engine-real-vault p,.engine-my-rewards p{font-size:12px}.engine-real-vault{padding:16px}.engine-reactor-caption strong{font-size:24px}.engine-reactor-caption p{font-size:12px}.engine-flow-node>strong{font-size:20px}.engine-mode>span,.engine-assumptions summary,.engine-notice{font-size:12px}}@media (prefers-reduced-motion:reduce){.engine-orbit>i,.engine-flow-node{animation:none}.engine-coverage i{transition:none}}.treasury-funding{background:#1a120e;border:1px solid #a773455e;border-radius:16px;margin:0 0 22px;overflow:hidden}.strategy-coming-soon{vertical-align:top;color:#ffd097;background:#352317;border:1px solid #a7734566;border-radius:6px;margin:0 0 8px 10px;padding:5px 10px;font-size:14px;line-height:1.5;display:inline-flex}.strategy-availability-note{color:#dcc3a7;background:#35231755;border-left:2px solid #c5914c;padding:12px 14px;font-size:14px;line-height:1.7}.treasury-policy-heading{background:radial-gradient(at 85% 0,#a2582330,#0000 70%);padding:20px 22px 14px}.treasury-policy-heading>span{color:#d7a56f;letter-spacing:.12em;font-size:12px}.treasury-policy-heading h3{color:#ffdfb6;margin:6px 0 8px;font-size:24px;font-weight:500}.treasury-policy-heading p{color:#c9b29b;margin:0;font-size:14px}.treasury-source-cards{grid-template-columns:1fr 1fr;gap:14px;padding:8px 22px 18px;display:grid}.treasury-source-cards article{background:#21170f;border:1px solid #a5774944;border-radius:12px;min-width:0;padding:18px}.treasury-source-cards .treasury-tax-source{background:linear-gradient(125deg,#62371645,#24160e);border-color:#c5914c88}.treasury-source-cards article>svg{color:#d8a36c}.treasury-source-rate{align-items:center;gap:18px;margin-top:5px;display:flex}.treasury-source-rate>strong{color:#ffd097;font-size:56px;font-weight:500;line-height:1.2}.treasury-source-rate>strong small{font-size:23px}.treasury-source-rate>span{color:#e5cdb2;font-size:14px}.treasury-source-rate b{color:#c69d70;margin-top:5px;font-size:12px;font-weight:400;display:block}.treasury-source-cards article>p{color:#c0aa94;margin:14px 0;font-size:13px;line-height:1.8}.treasury-source-cards article>div:not(.treasury-source-rate){flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-top:10px;font-size:13px;display:flex}.treasury-source-cards article>div>b{color:#fbd5aa;overflow-wrap:anywhere;font-weight:500}.treasury-source-cards article small{font-weight:400}.treasury-volume-control{border-top:1px solid #82532f55;padding:18px 22px}.treasury-volume-control .engine-label{flex-wrap:wrap;gap:8px;font-size:14px}.treasury-volume-control .engine-label strong{color:#ffcf97;font-size:20px}.treasury-volume-control>p{color:#bda58e;margin-top:12px;font-size:12px}.treasury-volume-presets{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.treasury-volume-presets button{color:#c6b099;border:1px solid #8c633e66;border-radius:8px;min-height:44px;padding:8px 14px;font-size:13px}.treasury-volume-presets button[aria-pressed=true]{color:#ffd4a2;background:#7447193d;border-color:#e0a363}.treasury-volume-presets button:disabled{opacity:.45}.treasury-fee-preview{border-top:1px solid #8c633e33;flex-wrap:wrap;align-items:center;gap:15px;margin-top:15px;padding:15px 0 0;display:flex}.treasury-fee-preview>span{color:#c1a88d;flex:1;min-width:100px;font-size:13px}.treasury-fee-preview b{color:#ffcf97;margin-top:3px;font-size:20px;font-weight:500;display:block}.treasury-fee-preview svg{color:#ac7c4d;transform:rotate(-90deg)}.treasury-composition{background:#100d0a;padding:16px 22px}.treasury-composition>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.treasury-composition h4{color:#e9ceb1;font-size:14px;font-weight:500}.treasury-composition button{color:#e8b77f;align-items:center;gap:5px;min-height:44px;font-size:13px;display:flex}.treasury-source-bar{background:#392a1e;border-radius:10px;height:10px;margin:8px 0;display:flex;overflow:hidden}.treasury-settle-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.treasury-assumptions{border-top:1px solid #8c633e55;border-bottom:1px solid #8c633e55;margin-top:18px}.treasury-assumptions summary{cursor:pointer;color:#edc59a;min-height:48px;padding:12px 0;font-size:14px}.treasury-assumptions summary span{color:#c0a98d;margin-left:12px;font-size:12px;display:inline-block}.treasury-assumptions>div{gap:12px;padding:6px 0 16px;display:grid}.treasury-assumptions .engine-label strong{font-size:16px}.treasury-assumptions .engine-switch{font-size:14px}.treasury-assumptions .engine-switch small{margin-top:4px;font-size:12px}.treasury-funding [data-slot=slider]{padding-block:9px}.treasury-funding [data-slot=slider-thumb]:after{inset:-15px}.treasury-funding [data-slot=slider-range]{background:#e6a96c}.treasury-settle-actions button{white-space:normal;height:auto;min-height:46px;font-size:14px}.treasury-settle-actions button:first-child{color:#29190a;background:#efb773;flex:1}.treasury-source-bar i{background:#f7b762;height:100%;transition:width .4s}.treasury-source-bar i+i{background:#9f7250}.treasury-composition>p{color:#c6a580;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}.treasury-policy-rule{color:#cbb39b;border-top:1px solid #a16d3c44;align-items:baseline;gap:16px;padding:17px 22px;font-size:14px;display:flex}.treasury-policy-rule>b{color:#ffce96;white-space:nowrap;font-weight:500}.treasury-stake-rule{color:#dcc2a6;background:#b16e2512;border-left:2px solid #e1a561;margin:12px 0;padding:9px 12px;font-size:13px;line-height:1.8}.treasury-dock-policy{background:linear-gradient(130deg,#693c2144,#201309);border:1px solid #b5844b70;border-radius:12px;margin-bottom:14px;padding:18px}.treasury-dock-policy>strong{color:#ffc787;font-size:38px;font-weight:500;display:block}.treasury-dock-policy>strong span{font-size:14px}.treasury-dock-policy>b{color:#ffdbb2;margin:4px 0;font-size:16px;font-weight:500;display:block}.treasury-dock-policy p{color:#ccb194;font-size:13px;line-height:1.9}.treasury-dock-policy>span{color:#d8ae7d;border:1px solid #a77d4f55;border-radius:6px;padding:4px 8px;font-size:12px;display:inline-block}@media (max-width:700px){.treasury-source-cards{grid-template-columns:1fr;padding:4px 14px 14px}.treasury-policy-heading,.treasury-volume-control,.treasury-composition{padding:16px 14px}.treasury-policy-heading h3{font-size:20px}.treasury-source-rate>strong{font-size:44px}.treasury-source-cards article{padding:14px}.treasury-fee-preview{gap:8px}.treasury-fee-preview>span{flex-basis:100%}.treasury-fee-preview svg{transform:none}.treasury-policy-rule{padding:14px;display:block}.treasury-policy-rule>b{margin-bottom:7px;display:block}.treasury-volume-presets button{flex:40%}}@media (prefers-reduced-motion:reduce){.treasury-source-bar i{transition:none}}.public-engine-modal[data-slot=dialog-content]{width:min(1140px,100vw - 32px);max-width:min(1140px,100vw - 32px)!important}.public-engine-modal [data-slot=dialog-header]{padding-right:32px}.engine-readonly h3{font-weight:500}.engine-readonly button:disabled,.engine-readonly input:disabled{cursor:not-allowed;opacity:.7}.engine-readonly-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:20px 0;display:grid}.engine-readonly-field{color:#d4b997;flex-direction:column;gap:8px;font-size:12px;display:flex}.engine-readonly-field input{color:#edc99a;background:#120e09;border:1px solid #745330;border-radius:7px;width:100%;padding:10px 12px}.engine-readonly-field small{color:#988671}.engine-source-empty{color:#c2a887;padding:20px 0}.engine-chart-empty{color:#b89971;text-align:center;background:repeating-linear-gradient(0deg,#0000,#0000 44px,#70502d18 45px);border:1px dashed #6c4b2b;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:185px;margin:16px 0;padding:16px;display:flex}.engine-chart-empty span{color:#98836b;font-size:11px}.engine-scenario-cards{gap:12px;margin:16px 0;display:grid}.engine-scenario-cards article{background:#20160e;border:1px solid #69462655;border-radius:8px;padding:12px}.engine-scenario-cards p{color:#b39b7f;margin:8px 0 0;font-size:12px}.engine-readonly-receipts{padding:18px 22px}.engine-readonly-assumptions{padding:20px}.engine-readonly-assumptions h3{color:#dcbb90;align-items:center;gap:10px;margin:0 0 12px;display:flex}.engine-readonly .engine-real-vault code{overflow-wrap:anywhere}@media (max-width:700px){.public-engine-modal[data-slot=dialog-content]{width:calc(100vw - 20px);max-width:calc(100vw - 20px)!important;padding:18px 12px!important}.engine-readonly-fields,.engine-readonly .engine-flow{grid-template-columns:1fr}.engine-readonly .engine-flow-arrow{display:none}.engine-readonly .engine-cycle-heading{align-items:flex-start}.engine-readonly .engine-cycle-heading h3{font-size:17px}.engine-readonly .engine-mode{flex-wrap:wrap;gap:8px}.engine-readonly .engine-real-vault{overflow-wrap:anywhere}}
