.explore-shell,.explore-dialog,.world-modal,.world-activity-shell{font-family:Kanit,system-ui,sans-serif!important}.explore-shell{background:#130d28;min-height:320px}.explore-header{left:max(22px,env(safe-area-inset-left));right:max(22px,env(safe-area-inset-right));top:max(20px,env(safe-area-inset-top))}.explore-wordmark{letter-spacing:.03em;filter:drop-shadow(0 3px 6px #160b35);font-family:Rajdhani,Kanit,sans-serif;font-size:30px;font-weight:700}.explore-wordmark b{color:#91f3ff}.explore-wordmark small{color:#e2d8f8;font-family:Kanit,sans-serif;font-size:12px;font-weight:400}.world-brand-sigil{color:#80efff;vertical-align:middle;width:29px;height:29px;display:inline-block}.explore-icon{background:linear-gradient(145deg,#37244ee8,#151326e8);border:1px solid #d8c8ff6b;border-radius:15px;width:48px;height:48px;box-shadow:inset 0 1px #f0e0ff28,0 5px 16px #09041155}.explore-top-actions .explore-icon:first-child{display:grid}.explore-profile{text-align:left;color:#fff;background:linear-gradient(110deg,#221635ee,#221e37d9);border-radius:19px;gap:10px;min-height:62px;padding:9px 14px 9px 9px;top:105px;left:22px;box-shadow:inset 0 1px #dec3ff25,0 7px 22px #09041133}.explore-profile strong{font-size:15px;font-weight:600;display:block}.explore-profile small{color:#aee9e7;opacity:1;border:0;margin:0;padding:3px 0 0;font-size:11px;display:block!important}.world-profile-emblem{background:#583c7155;border:1px solid #c6a7796b;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.world-profile-emblem svg{width:22px}.explore-quest{background:#17132dba;border:0;border-left:3px solid #78e7ea;border-radius:10px;max-width:280px;top:179px;left:22px}.explore-quest-toggle{min-height:44px;padding:8px 12px;font-size:12px}.explore-quest-toggle b{color:#9eeefa;font-family:Rajdhani,sans-serif;font-size:19px}.explore-minimap{background:radial-gradient(circle,#34304ddb 0%,#241d36eb 70%);border:2px solid #c9b6eb7a;width:108px;height:108px;top:91px;box-shadow:0 0 0 5px #100a2470,0 5px 25px #0807165c}.map-dot{width:7px;height:7px;box-shadow:0 0 7px}.map-compass{color:#c5b2e2}.explore-map-path{background:#a695c425;width:5px}.world-climate-label{color:#dfd5f1;text-shadow:0 2px 8px #110720;font-size:11px;position:absolute;top:218px;right:24px}.world-audio-prompt{background:#19152acf;border:1px solid #a8e7ee55;border-radius:12px;display:flex;position:absolute;top:242px;left:22px;overflow:hidden}.world-audio-prompt button{color:#c6f5f4;background:0 0;border:0;align-items:center;gap:7px;min-height:44px;padding:8px 12px;font-size:12px;display:flex}.world-loading{z-index:30;background:radial-gradient(at 50% 70%,#382269,#110c20);flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute;inset:0}.world-loading h1{letter-spacing:4px;color:#b3eeff;font-family:Rajdhani,sans-serif;font-size:42px}.world-loading p{color:#c5b4e5}.world-loading>svg{color:#8cf1ff;width:45px;height:45px}.world-loading button{color:#161227;background:#82e5ee;border:0;border-radius:12px;padding:12px 24px}.explore-stick{background:radial-gradient(circle,#a798d137,#170d3266);border-color:#d2c9ed66;box-shadow:inset 0 0 0 15px #a8a4e00c,0 10px 30px #12051b30}.explore-stick>span{background:linear-gradient(145deg,#c7edfa,#776198);border:2px solid #dcf3ffb3;box-shadow:0 3px 14px #13062080}.explore-action{background:linear-gradient(140deg,#49365adb,#20182edb);border-color:#d7c6f773;border-radius:50%;box-shadow:inset 0 2px #e9c7ff22,0 5px 22px #10052377}.explore-action.small{border-radius:50%;width:52px;height:52px}.explore-action.small span{display:none}.explore-action.primary{color:#21183d;background:linear-gradient(145deg,#b7f8ff,#6bc4e3 45%,#9c79df);border:2px solid #defaff;width:91px;min-width:91px;height:91px;box-shadow:0 0 0 5px #55c9ed1f,0 7px 25px #08041480}.explore-action.primary span{font-size:12px;font-weight:600}.explore-action:active,.explore-icon:active{filter:brightness(1.2);transform:scale(.94)}.explore-near{background:linear-gradient(90deg,#201830ef,#201830af);border:0;border-left:3px solid #90e7ed;border-radius:7px;padding:10px 18px;bottom:155px}.explore-near b{font-size:16px;font-weight:500}.explore-near span{font-size:12px}.explore-help{opacity:.85}.explore-dialog{box-shadow:0 20px 100px #07020c99;background:linear-gradient(155deg,#28203def,#141124fa)!important;border-color:#9984be80!important;max-width:560px!important}.world-command-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.world-command-grid button,.world-command-grid a{color:#eee5ff;background:linear-gradient(145deg,#4937607a,#2b24484f);border:1px solid #a292d231;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:90px;font-size:13px;text-decoration:none;display:flex}.world-command-grid svg{color:#a4e8f3;width:23px;height:23px}.world-command-grid button:hover{background:#4a3a63;border-color:#9ae4e6}.world-return-link{color:#b7eeff;text-align:center;background:#211534;padding:12px 20px;font-size:13px;display:block}.world-activity-shell.activity-fishing .grotto-active .grotto-guide,.world-activity-shell.activity-fishing .grotto-active .grotto-bottom,.world-activity-shell.activity-heist .heist-live .heist-sidebar{display:none}@media (max-width:600px){.explore-header{left:12px;right:12px;top:max(12px,env(safe-area-inset-top));gap:6px}.explore-wordmark{font-size:22px}.world-brand-sigil{width:19px;height:19px}.explore-wordmark small{max-width:230px;font-size:10px}.explore-icon{width:44px;height:44px}.explore-profile{max-width:calc(100% - 106px);min-height:56px;padding:7px;top:83px;left:12px}.explore-profile strong{font-size:13px}.explore-profile small{font-size:10px}.world-profile-emblem{flex-shrink:0;width:31px;height:31px}.explore-profile>svg{display:none}.explore-minimap{width:76px;height:76px;top:86px;right:14px}.explore-quest{max-width:calc(100% - 112px);top:149px;left:12px}.explore-quest-toggle{gap:5px;padding:6px 9px;font-size:11px}.world-climate-label{text-align:center;max-width:80px;font-size:9px;top:174px;right:12px}.world-audio-prompt{top:206px;left:12px}.world-audio-prompt button{font-size:11px}.explore-controls{left:16px;right:16px;bottom:max(42px,env(safe-area-inset-bottom))}.explore-actions{gap:8px;width:192px}.explore-action{width:58px;height:58px}.explore-action.primary{width:78px;min-width:78px;height:78px}.explore-action.small{width:44px;height:44px}.explore-action.small:first-child{display:none}.explore-stick{width:94px;height:94px}.explore-near{min-width:210px;max-width:80%;bottom:196px}.world-command-grid{grid-template-columns:repeat(2,1fr)}.explore-toast{bottom:190px}.world-guide button{min-height:44px}}@media (orientation:landscape) and (max-height:540px){.explore-wordmark{font-size:22px}.explore-wordmark small{font-size:10px;display:block}.explore-profile{min-height:47px;padding:5px 10px;top:74px}.world-profile-emblem{width:31px;height:31px}.explore-quest{top:130px}.explore-minimap{width:75px;height:75px;top:72px}.world-climate-label{top:160px}.world-audio-prompt{top:182px}.explore-controls{bottom:26px}.explore-action.primary{width:76px;min-width:76px;height:76px}.explore-near{bottom:115px}.explore-help{display:none}}@media (prefers-reduced-motion:reduce){.explore-action:active,.explore-icon:active{transform:none}}.grotto-assist{text-align:center;color:#efffff;background:linear-gradient(145deg,#2f2152ed,#122e3cef);border:1px solid #98eff1;border-radius:24px;min-width:260px;max-width:370px;padding:24px;box-shadow:0 10px 50px #0b051dcc}.grotto-assist small{letter-spacing:1px;color:#93ecef;font-size:10px}.grotto-assist h2{font-size:22px}.grotto-assist p{font-size:12px;line-height:1.8}.harmony-beat{color:#e7fbff;background:#362951;border:2px solid #9cf3f4;border-radius:50%;place-items:center;width:100px;height:100px;margin:20px auto;display:grid;position:relative}.harmony-beat i{pointer-events:none;border:2px solid #a7e9ff;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 18px #6ae5ea}.guardian-alert{color:#d1c3e5;align-items:center;gap:8px;font-size:11px;display:flex}.guardian-alert progress{accent-color:#f4b281;width:90px}.companion-assist-button{border:1px solid #e1fcff;border-radius:12px;width:100%;min-height:44px;margin:8px 0;padding:10px 13px;font-family:inherit;color:#1c2345!important;background:#bfebed!important}.harmony-notice{color:#c6eef7;background:#211734df;border-radius:10px;padding:8px;font-size:12px}.grotto-active .grotto-content{display:none}.grotto-active .grotto-scene{border-radius:0;width:100%;height:calc(100svh - 62px);min-height:400px}.activity-fishing .grotto-app{max-width:none;padding:0}.activity-fishing .grotto-controls{z-index:12}.activity-fishing .grotto-scene-title{display:none}.activity-fishing .grotto-fishing-focus{pointer-events:none}.companion-journal,.meteor-panel{color:#e9e6ff;gap:16px;font-family:Kanit,sans-serif;display:grid}.companion-journal p,.meteor-panel p{color:#c9c3e2;margin:0;font-size:14px;line-height:1.8}.companion-journal button,.meteor-panel button{color:#f1ecff;cursor:pointer;background:#342650;border:1px solid #9d87dd66;border-radius:13px;min-height:46px;padding:10px 15px;font-family:inherit}.companion-journal button:disabled,.meteor-panel button:disabled{opacity:.48;cursor:default}.companion-identity{align-items:center;gap:15px;display:flex}.companion-identity h3{margin:4px 0;font-size:25px}.companion-identity small{letter-spacing:2px;color:#a7f5eb;font:600 12px Rajdhani,sans-serif}.companion-crest{background:linear-gradient(145deg,#5c368b,#24213e);border:1px solid #b694ea66;border-radius:24px 24px 30px 30px;flex:none;place-items:center;width:66px;height:72px;display:grid}.companion-crest svg{width:34px;height:34px}.companion-vitals{background:#110c2399;border-radius:15px;grid-template-columns:1fr 1fr;gap:18px;padding:15px;display:grid}.companion-vitals label{color:#b4acce;font-size:12px}.companion-vitals b{float:right;color:#f5e6ff}.companion-vitals progress,.meteor-progress progress{accent-color:#a7f5d8;border:0;border-radius:5px;width:100%;height:6px;margin-top:10px;display:block}.companion-ability,.companion-memory{background:#31214470;border:1px solid #a48cc233;border-radius:16px;gap:12px;padding:15px;display:flex}.companion-ability>svg,.companion-memory>svg{color:#b5eceb;flex:none}.companion-ability button{margin-top:10px}.companion-teleport{border-block:1px solid #ffffff14;padding:12px 0}.companion-teleport summary{cursor:pointer;align-items:center;gap:8px;padding:6px;display:flex}.companion-teleport p{margin:10px 0}.companion-teleport button{text-align:left;align-items:center;gap:8px;width:100%;margin-top:6px;display:flex}.journal-heading{align-items:center;gap:10px;margin:8px 0 0;font-size:18px;display:flex}.companion-memory small{color:#b2a8cc;margin:4px 0;font-size:12px;display:block}.companion-memory button{min-height:44px;padding:6px 12px;font-size:12px}.companion-refresh{color:#c5b6de!important;background:0 0!important}.companion-empty{text-align:center;justify-items:center;gap:14px;padding:24px 8px;display:grid}.companion-empty>svg{color:#dab3ff}.world-panel-error{background:#60274566;border:1px solid #d7759655;border-radius:12px;padding:12px;color:#ffc2d0!important}.meteor-hero{text-align:center;background:radial-gradient(at top,#7853b570,#0000),#19162e;border:1px solid #b6a1f455;border-radius:20px;justify-items:center;gap:8px;padding:26px 15px;display:grid}.meteor-hero>span{letter-spacing:2px;color:#a4efe5;font:600 12px Rajdhani,Kanit,sans-serif}.meteor-hero>svg{color:#b8fff2}.meteor-hero h3{margin:0;font-size:29px}.meteor-schedule{text-align:center}.meteor-progress{background:#0f102980;border-radius:14px;grid-template-columns:1fr 1fr;align-items:center;padding:17px;display:grid}.meteor-progress b{color:#b4f8ed;font:700 30px Rajdhani,sans-serif}.meteor-progress span{text-align:right;font-size:13px}.meteor-progress progress{grid-column:span 2}.meteor-puzzle{text-align:center;background:#372351;border:1px solid #c5b0f977;border-radius:16px;gap:13px;padding:18px;display:grid}.meteor-puzzle>p{justify-content:center;align-items:center;gap:8px;display:flex}.meteor-sequence,.meteor-signs{justify-content:center;gap:12px;display:flex}.meteor-sequence>span{color:#a5fff0;background:#181329;border:1px solid #abeae877;border-radius:14px;place-items:center;min-width:64px;height:68px;font-size:34px;display:grid}.meteor-signs button{min-width:54px;font-size:27px}.meteor-destinations{gap:8px;display:grid}.meteor-destinations button{text-align:left;gap:6px;display:grid}.meteor-destinations span{align-items:center;gap:10px;display:flex}.meteor-destinations svg{color:#a9efdf;width:19px;height:19px}.meteor-destinations small{color:#b7accd;font-size:12px}.meteor-reward{background:linear-gradient(140deg,#32254d,#15222c);border:1px solid #bc94e94d;border-radius:18px;align-items:center;gap:18px;padding:18px;display:flex}.meteor-reward .dragon-egg{flex:none}.meteor-reward h3{margin:0 0 5px}.meteor-reward button{margin-top:12px}.meteor-panel>small{color:#aaa3c0;line-height:1.7}.world-loading{z-index:180}.explore-action:disabled{opacity:.5}@media (max-width:500px){.companion-identity h3{font-size:22px}.companion-vitals{gap:12px;padding:12px}.companion-ability{padding:12px}.meteor-sequence>span{min-width:54px}.meteor-signs{gap:8px}.meteor-signs button{min-width:48px}.meteor-reward{gap:10px;padding:13px}.meteor-hero h3{font-size:25px}}.world-reveal-caption{z-index:18;bottom:calc(28px + env(safe-area-inset-bottom));color:#f6eaff;background:#19112ddd;border:1px solid #c7a1ff88;border-radius:22px;flex-direction:column;align-items:center;gap:12px;padding:16px 28px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 10px 50px #0d072e88}.world-reveal-caption span{white-space:nowrap;font-size:20px;font-weight:600}.world-reveal-caption button{color:#bcefff;background:#312545;border:1px solid #a3eeff77;border-radius:30px;min-height:44px;padding:10px 20px}.world-brand-sigil{filter:drop-shadow(0 0 8px #85e8ff66)}.hatch-moment .explore-profile,.hatch-moment .explore-quest,.hatch-moment .explore-controls,.hatch-moment .explore-minimap,.hatch-moment .explore-help,.hatch-moment .explore-near,.hatch-moment .sanctuary-guide-toggle,.hatch-moment .sanctuary-guide,.hatch-moment .explore-toast{opacity:0;pointer-events:none}.hatch-moment:after{content:"";pointer-events:none;z-index:5;position:absolute;inset:0;box-shadow:inset 0 0 100px #160b4288}.hatch-moment .sanctuary-hud,.hatch-moment .world-climate-label,.hatch-moment .sanctuary-toast{opacity:0;pointer-events:none}.hatch-moment :is(.game-hud,.expedition-profile,.expedition-quickbar,.world-compass,.world-minimap-meta,.npc-station-prompt,.kingdom-route-tracker,.review-tools,.review-stick,.review-fish){visibility:hidden;pointer-events:none}.world-reveal-caption{color:#ffe2a1;background:linear-gradient(#133442f2,#0b2634f5),url(/images/world/interface/royal-pattern.webp) 50%/230px;border:8px solid #0000;border-image:url(/images/world/interface/royal-button.webp) 100/8px;border-radius:0;gap:7px;width:max-content;max-width:calc(100% - 24px);padding:10px 20px}.world-reveal-caption span{white-space:normal;text-align:center;font-size:clamp(15px,2.3vw,20px)}.world-reveal-caption button{color:#c8eff0;background:#183f4b;border-radius:8px;min-height:44px}.explore-free-look{left:calc(env(safe-area-inset-left) + 22px);bottom:calc(env(safe-area-inset-bottom) + 222px);z-index:12;color:#ffebaf;touch-action:none;-webkit-user-select:none;user-select:none;font:inherit;background:#123440d9;border:1px solid #dec887;border-radius:999px;padding:9px 16px;font-size:12px;position:absolute}.explore-free-look:active{background:#28757c}.explore-free-look:focus-visible{outline-offset:3px;outline:3px solid #ffdf87}@media (max-height:520px){.explore-free-look{bottom:172px}}.nursery-recipes{gap:12px;display:grid}.nursery-recipe{background:#122f3e;border:1px solid #9a8857;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 8px;display:grid}.nursery-recipe-part{text-align:center;justify-items:center;gap:5px;font-size:14px;display:grid;position:relative}.nursery-recipe-part .dragon-sprite{width:100%;height:100px}.nursery-recipe-part small{color:#a6e7c8}.recipe-operator{color:#ffe1a0;font-size:23px;position:absolute;top:45px;left:-8px}.nursery-same-species{border-left:3px solid #d4b577;padding:12px}.mira-chances .mira-dragon-odds{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.mira-dragon-odds .dragon-sprite{width:64px;height:70px}.mira-dragon-odds>span{gap:4px;display:grid}.mira-dragon-odds b{font-size:14px}.rarity-badge{color:#d6e7e5;font-size:11px}.rarity-rare{color:#85dfff}.rarity-epic{color:#d7a5ff}.rarity-legendary,.rarity-champion{color:#ffe197}.training-route-art .dragon-sprite{z-index:1;width:100%;height:126px;position:relative}.training-route-art>svg{z-index:2;position:absolute;bottom:5px;right:8px}.training-route-art{position:relative}@media (min-width:900px){.nursery-recipes{grid-template-columns:repeat(2,minmax(0,1fr))}}.sanctuary-pet-summary>.dragon-live-preview{grid-column:1;width:100%;min-width:0;height:260px}.sanctuary-pet-summary>.dragon-live-preview canvas{max-width:100%}.explore-shell:has(.exploration-combat-controls) [data-game-hud=explore] :is(.hud-jump,.hud-interact){visibility:hidden;pointer-events:none}.explore-shell:has(.exploration-combat-controls) .world-free-look{display:none}.explore-shell .world-boss-actions:has(.exploration-combat-controls){pointer-events:none}.explore-shell .world-boss-actions:has(.exploration-combat-controls)>button{pointer-events:auto}.expedition-flight{color:#ffe0a1;text-align:left;background:#123846e8;border:1px solid #b39d6b;border-radius:0 0 12px 12px;align-items:center;gap:8px;width:100%;min-height:42px;padding:6px 10px;font-size:12px;display:flex}.expedition-flight img{width:25px;height:25px}.expedition-flight small{color:#bdd5d0;font-size:10px;display:block}.expedition-flight:disabled{opacity:.55}html body .explore-shell .expedition-profile{width:176px;left:max(10px,env(safe-area-inset-left));top:max(10px,env(safe-area-inset-top));background:linear-gradient(110deg,#102e3de8,#102936b8);border-color:#b89b635c;border-radius:9px;box-shadow:0 3px 12px #001b2933}html body .explore-shell .expedition-person,html body .explore-shell .expedition-pet{gap:6px;height:44px;min-height:44px;padding:5px 7px}html body .explore-shell .expedition-person .royal-portrait{flex-basis:25px;width:25px!important;height:31px!important}html body .explore-shell .expedition-pet>.royal-icon{flex-basis:25px;width:25px;height:26px}html body .explore-shell .expedition-bars{gap:4px}html body .explore-shell .expedition-bars strong{font-size:11px}html body .explore-shell .expedition-bars strong small{font-size:9px}html body .explore-shell .expedition-meter small,html body .explore-shell .expedition-xp{display:none}html body .explore-shell .expedition-bars :is(meter,progress){height:4px}html body .explore-shell .expedition-fold{font-size:11px}html body .explore-shell .expedition-profile.is-open{width:220px}html body .explore-shell .expedition-profile.is-open :is(.expedition-person,.expedition-pet){height:58px}html body .explore-shell .expedition-profile.is-open .expedition-xp{display:flex}html body .explore-shell .expedition-profile.is-open .expedition-meter small{display:inline}html body .explore-shell .explore-header{top:max(10px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));z-index:20;left:auto}html body .explore-shell .explore-top-actions{flex-wrap:nowrap;max-width:none;display:flex;gap:4px!important}html body:has([data-world-ui=royal]) .explore-shell .explore-top-actions .explore-icon{flex:0 0 44px;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:10px!important}html body .explore-shell .explore-top-actions .royal-icon{width:24px;height:24px}html body .explore-shell .explore-minimap.world-minimap-button{width:86px!important;height:86px!important;top:72px!important;right:14px!important}html body .explore-shell .world-minimap-meta{font-size:10px;top:167px!important;right:12px!important}.explore-shell .world-minimap-meta .world-thai-clock{font-size:11px!important}.explore-shell .world-minimap-meta .world-thai-clock time{font-size:12px!important}.explore-shell .world-minimap-meta .world-thai-clock small{display:none}html body .explore-shell .expedition-compass{width:220px;top:10px!important}.explore-shell .compass-tape{height:27px}.explore-shell .compass-tape>span{font-size:11px;top:7px}html body .explore-shell .activity-destination-chip{left:50%;bottom:max(22px,env(safe-area-inset-bottom));color:#ffe4ad;z-index:16;align-items:center;gap:9px;width:max-content;min-width:0;max-width:calc(100% - 120px);min-height:44px;padding:7px 13px;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 4px 15px #071e3633;background:linear-gradient(110deg,#183a47ef,#102936e6)!important;border:1px solid #d1b07088!important;border-image:!important;border-radius:10px!important}html body .explore-shell .activity-destination-chip .activity-place-art{object-fit:contain;filter:drop-shadow(0 1px 3px #0007);flex:none;width:32px;height:32px}html body .explore-shell .activity-destination-chip span{text-align:left;gap:2px;min-width:0;display:grid}html body .explore-shell .activity-destination-chip b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}html body .explore-shell .activity-destination-chip small{color:#adcfce;font-size:10px}html body .explore-shell .activity-destination-chip i{color:#c5e7d7;font-size:23px;font-style:normal}html body .explore-shell:has(:is(.trail-hud,.wild-combat,.world-boss-top)) :is(.hud-interact,.hud-jump,.activity-destination-chip,.kingdom-route-tracker,.newcomer-journey,.explore-toast){visibility:hidden!important;pointer-events:none!important}html body .explore-shell .trail-enemy{background:#301d26ed;border-color:#df7668;width:min(310px,43vw);padding:8px 12px;top:12px}.trail-enemy b{font-size:13px}.trail-enemy meter{-webkit-appearance:none;appearance:none;background:#28191f;border:0;border-radius:4px;height:6px;overflow:hidden}.trail-enemy meter::-webkit-meter-bar{background:#28191f;border:0}.trail-enemy meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,#ae344d,#ff746c)}.trail-enemy meter::-moz-meter-bar{background:#ef5a68}html body .explore-shell .trail-hud nav{grid-template-columns:repeat(3,64px);align-items:center;gap:8px;display:grid;bottom:25px;right:24px}html body:has([data-world-ui=royal]) .explore-shell .trail-hud nav button{border-radius:50%;flex-direction:column;justify-content:center;gap:1px;width:64px;min-width:64px;height:64px;min-height:64px;display:flex;background:url(/images/world/interface/attack-ring.webp) 50%/100% 100% no-repeat,radial-gradient(circle,#24546a,#092635 65%,#0000 66%)!important;border:0!important;padding:8px!important}html body:has([data-world-ui=royal]) .explore-shell .trail-hud nav button.trail-leave{border-radius:7px;grid-column:3;width:64px;font-size:11px;background:#163847!important;height:36px!important;min-height:36px!important;padding:5px!important}.trail-hud nav button:disabled{opacity:.5}.trail-hud nav button .fantasy-icon{width:22px;height:22px}.trail-hud nav button small{display:none}.trail-hud nav button span{font-size:11px}.journal-unified-tabs{gap:5px;margin:0 0 12px;display:flex}.journal-unified-tabs button{color:#c7dbd8;background:#163746;border:1px solid #a48c5755;border-radius:7px;flex:1;min-height:40px;font-size:12px}.journal-unified-tabs [aria-current]{color:#ffe4a6;background:#295664;border-color:#d9b76c}html body .explore-dialog.kingdom-board-dialog{width:min(820px,94vw)!important;max-width:820px!important;padding:24px!important}html body .kingdom-adventure-board{background:0 0;border:0;padding:0}html body .kingdom-adventure-board>header{text-align:left;margin:0 0 14px}html body .kingdom-adventure-board>header h2{margin:0;font-size:20px}html body .kingdom-adventure-board>header :is(p,.kingdom-kicker){display:none}.adventure-duration-tabs{gap:8px;margin:0 0 12px;display:flex}.adventure-duration-tabs button{color:#d2e4e1;background:#0e2937;border:1px solid #ad925960;border-radius:7px;flex:1;min-height:44px;padding:8px}.adventure-duration-tabs button[aria-pressed=true]{color:#ffe4a1;background:#28515b;border-color:#e5c582}html body .adventure-route-grid{display:block}html body .adventure-route-grid article{grid-template-columns:1fr 1fr;gap:10px 22px;min-height:0;padding:16px;display:grid}html body .adventure-route-grid article>strong,html body .adventure-route-grid .route-number,html body .adventure-route-grid .route-compass{display:none}html body .adventure-route-grid h3{grid-column:1;margin:0;font-size:21px}html body .adventure-route-grid p{grid-column:1;margin:0;font-size:12px;line-height:1.65}html body .adventure-route-grid .route-suggestion{margin:0;padding:8px}html body .adventure-route-grid ol{grid-area:1/2/5;margin:0;display:block}html body .adventure-route-grid li{padding:6px 0;font-size:11px}html body .adventure-route-grid button{grid-column:1;min-height:44px;margin:4px 0 0}html body .kingdom-adventure-board footer{margin-top:12px;font-size:10px}@media (max-width:700px){html body .explore-shell .expedition-profile{width:156px;top:8px;left:8px}html body .explore-shell .explore-header{top:8px;right:6px}html body .explore-shell .explore-top-actions{gap:1px!important}html body:has([data-world-ui=royal]) .explore-shell .explore-top-actions .explore-icon{flex-basis:42px;width:42px!important;min-width:42px!important}html body .explore-shell .expedition-compass{width:190px;left:10px;transform:none;top:105px!important}html body .explore-shell .trail-enemy{width:calc(100% - 32px);max-width:350px;top:106px}html body .explore-shell .activity-destination-chip{max-width:calc(100% - 108px);bottom:20px}html body .explore-shell .trail-hud nav{grid-template-columns:repeat(3,58px);gap:5px;bottom:24px;right:10px}html body:has([data-world-ui=royal]) .explore-shell .trail-hud nav button{width:58px;min-width:58px;height:58px;min-height:58px}html body .explore-dialog.kingdom-board-dialog{padding:18px!important}html body .adventure-route-grid article{grid-template-columns:1fr;gap:8px;padding:12px}html body .adventure-route-grid ol{grid-area:auto/1;grid-template-columns:1fr 1fr;gap:0 10px;display:grid}html body .adventure-route-grid h3{font-size:18px}html body .adventure-route-grid article>p:not(.route-suggestion){display:none}html body .adventure-route-grid .route-suggestion,html body .adventure-route-grid button{grid-column:1}html body .adventure-route-grid li{padding:5px 0;font-size:10px}}@media (orientation:landscape) and (max-height:540px){html body .explore-shell .expedition-compass{left:50%;transform:translate(-50%);top:8px!important}html body .explore-shell .trail-enemy{max-width:270px;top:8px}.world-minimap-meta,html body .kingdom-adventure-board>header,html body .kingdom-adventure-board footer{display:none}.adventure-duration-tabs{margin-bottom:8px}html body .adventure-route-grid li{padding:3px 0}}:is(html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .world-activity-shell,html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .world-activity-content,html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .immersive-game,html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-shell,html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-scene,html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .arena-shell){pointer-events:none!important;background:0 0!important;overflow:visible!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .world-activity-shell{isolation:auto;animation:none}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .world-activity-content{animation:none}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .scene-toolbar{display:none!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .game-drawer{display:none!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .arena-stage{display:none!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .arena-mini-stats{display:none!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .arena-season-strip{display:none!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-season-clock{display:none!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-swipe-guide{display:none!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-lobby-facts{display:none!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .festival-lobby{display:none!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-lobby-copy h1 em{display:none!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-lobby-copy h1 br{display:none!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .arena-fair-note{display:none!important}:is(html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-lobby-copy,html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .arena-controls){pointer-events:auto!important;background:linear-gradient(140deg,#113841f5,#0a202ef5)!important;border:1px solid #d6b665!important;border-radius:18px!important;width:min(360px,100vw - 32px)!important;max-height:66dvh!important;margin:0!important;padding:22px!important;position:fixed!important;inset:24% 20px auto auto!important;overflow:auto!important;transform:none!important;box-shadow:0 15px 55px #06151b60!important}:is(html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-lobby-copy h1,html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .arena-controls h1){margin:0 34px 14px 0!important;font-size:23px!important;line-height:1.3!important}:is(html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-primary,html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-practice){border-radius:10px!important;min-height:50px!important;margin-top:10px!important;padding:12px!important;font-size:14px!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-entry-options{margin:0 0 8px!important;font-size:11px!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-entry-options summary{padding:4px 0!important}:is(html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .arena-controls p,html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .arena-controls small){font-size:11px!important;line-height:1.5!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .arena-controls button{min-height:42px;font-size:13px}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .arena-control-title{margin-bottom:8px}html body .world-lobby-close{color:#ffe1a0;pointer-events:auto;background:#0c2537;border:1px solid #b6a77760;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;top:10px;right:10px;min-height:32px!important;padding:0!important;font-size:22px!important;position:absolute!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .activity-destination-chip{display:none!important}.world-stage-preparing{color:#ffe2a2;z-index:10;background:#0a2433e8;border:1px solid #bdad78;border-radius:20px;padding:10px 16px;font-size:12px;position:absolute;top:20%;left:50%;transform:translate(-50%)}@media (max-width:700px){:is(html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .heist-lobby-copy,html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .arena-controls){width:min(300px,100vw - 28px)!important;max-height:56dvh!important;padding:16px!important;top:19%!important;right:12px!important}}html body .explore-dialog.kingdom-board-dialog{height:auto!important;min-height:0!important;max-height:calc(100dvh - 40px)!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}html body .explore-shell .wild-combat>div{background:#301d26ed!important;border-color:#df7668!important;border-radius:12px!important;width:min(310px,43vw)!important;padding:8px 12px!important}html body .explore-shell .wild-combat>div b{font-size:13px!important}html body .explore-shell .wild-combat>div small{font-size:10px!important}html body .explore-shell :is(.wild-combat,.world-boss-top) :is(meter,progress){accent-color:#ed5565;height:6px!important}html body .explore-shell :is(.wild-combat,.world-boss-top) meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,#ad304b,#ff716c)!important}html body .explore-shell :is(.wild-combat,.world-boss-top) progress::-webkit-progress-value{background:#ed5565!important}html body .explore-shell .wild-combat nav button:not(.wild-leave){background:url(/images/world/interface/attack-ring.webp) 50%/100% 100% no-repeat,radial-gradient(circle,#24546a,#092635 65%,#0000 66%)!important;border:0!important;border-radius:50%!important;width:64px!important;height:64px!important;min-height:64px!important;font-size:11px!important}html body .explore-shell .wild-combat nav{grid-template-columns:repeat(2,64px)!important;gap:8px!important;bottom:22px!important;right:24px!important}html body .explore-shell .wild-combat nav .wild-leave{height:30px!important;min-height:30px!important;font-size:11px!important}html body:has([data-world-ui=royal]) .explore-dialog.realm-book.kingdom-board-dialog[role=dialog]{width:min(820px,94vw)!important;max-width:none!important;height:auto!important;max-height:calc(100dvh - 32px)!important;padding:22px!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}@media (orientation:landscape) and (max-height:540px){html body:has([data-world-ui=royal]) .explore-dialog.realm-book.kingdom-board-dialog[role=dialog]{padding:12px 18px!important}html body .explore-dialog.kingdom-board-dialog>h2{padding:0 42px 6px 0!important;font-size:20px!important}html body .explore-dialog.kingdom-board-dialog>p{display:none}.journal-unified-tabs{margin:6px 0}.journal-unified-tabs button{min-height:32px}.adventure-duration-tabs button{min-height:32px;padding:4px}}html body .explore-shell.activity-lobby :is(.world-scene-toolbar,.game-drawer-toggle,.game-hud){display:none!important}html body:has([data-world-ui=royal]) .explore-shell.activity-lobby .game-drawer-toggle.scene-book{display:none!important}html body .explore-shell .heist-head-health em{background:linear-gradient(90deg,#ae304d,#ff716c)!important}@media (orientation:landscape) and (max-height:540px){:is(html body:has([data-world-ui=royal]) .kingdom-board-dialog .journal-unified-tabs,html body:has([data-world-ui=royal]) .kingdom-board-dialog .adventure-duration-tabs){gap:6px;margin:4px 0!important}html body:has([data-world-ui=royal]) .kingdom-board-dialog :is(.journal-unified-tabs,.adventure-duration-tabs) button{height:32px!important;min-height:32px!important;padding:3px 8px!important}html body .kingdom-board-dialog .adventure-route-grid article{gap:6px 18px;padding:10px}html body .kingdom-board-dialog .adventure-route-grid article>p:not(.route-suggestion){display:none}html body .kingdom-board-dialog .adventure-route-grid .route-suggestion{padding:5px;line-height:1.35}html body .kingdom-board-dialog .adventure-route-grid h3{font-size:18px}html body .kingdom-board-dialog .adventure-route-grid li{padding:2px 0;font-size:10px;line-height:1.35}html body .kingdom-board-dialog .adventure-route-grid button{min-height:40px;margin:0}}.explore-icon .checkin-ready-dot{pointer-events:none;background:#ffda7b;border:2px solid #133443;border-radius:50%;width:10px;height:10px;position:absolute;top:2px;right:3px;box-shadow:0 0 8px #ffd468}
