html body:has([data-world-ui=royal]) .world-menu-dialog[role=dialog]{height:min(720px,100dvh - 32px);background:linear-gradient(120deg,#092e42f5,#071d2cf5) padding-box padding-box!important;border:12px solid #0000!important;border-image:url(/images/world/interface/panel.webp) 100/12px!important;width:min(1060px,100vw - 32px)!important;max-width:1060px!important;padding:28px!important}html body:has([data-world-ui=royal]) .world-menu-dialog[role=dialog]>h2{letter-spacing:.035em;border-bottom:1px solid #b79c5f77;padding-bottom:12px!important;font-size:clamp(23px,2.5vw,34px)!important}html body:has([data-world-ui=royal]) .kingdom-command-book{gap:12px}html body:has([data-world-ui=royal]) .kingdom-command-book>nav:first-child{flex-wrap:nowrap;gap:8px;display:flex;overflow-x:auto;margin:0!important}html body:has([data-world-ui=royal]) .kingdom-command-book>nav:first-child>button{color:#a9c3c9;flex:1;min-height:46px;font-size:14px;font-weight:500;background:#10394b!important;border:0!important;border-bottom:2px solid #9b824b66!important;border-image:!important;padding:8px 16px!important}html body:has([data-world-ui=royal]) .kingdom-command-book>nav:first-child>button[aria-pressed=true]{color:#fff0bd;background:linear-gradient(#146679,#0b354b)!important;border-bottom-color:#e6c37c!important}html body:has([data-world-ui=royal]) .kingdom-command-book .world-command-grid{grid-template-rows:repeat(3,minmax(0,1fr))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}html body:has([data-world-ui=royal]) .kingdom-command-book .world-command-grid.has-feature{grid-template-columns:1.25fr 1fr 1fr!important}html body:has([data-world-ui=royal]) .kingdom-command-book .world-command-grid>.command-card{isolation:isolate;justify-content:flex-start;align-items:center;position:relative;overflow:hidden;text-align:left!important;background:linear-gradient(135deg,#194355,#0b293b)!important;border:1px solid #b99b5e99!important;border-image:!important;border-radius:3px!important;flex-direction:row!important;gap:12px!important;min-height:72px!important;padding:16px!important;display:flex!important;box-shadow:inset 0 0 0 4px #062435aa,0 3px 8px #03121d55!important}html body:has([data-world-ui=royal]) .kingdom-command-book .world-command-grid>.command-card:after{display:none!important}html body:has([data-world-ui=royal]) .kingdom-command-book .command-caption{flex-direction:column;gap:5px;display:flex}html body:has([data-world-ui=royal]) .kingdom-command-book .command-caption strong{color:#ffe5ad;font-size:15px;font-weight:500;line-height:1.4}html body:has([data-world-ui=royal]) .kingdom-command-book .command-caption small{color:#a6c4ca;font-size:10px;line-height:1.5}html body:has([data-world-ui=royal]) .kingdom-command-book .command-arrow{color:#dfbd6b;margin-left:auto;font-size:24px}html body:has([data-world-ui=royal]) .kingdom-command-book .command-art{flex-shrink:0;place-items:center;width:40px;height:52px;display:grid}html body:has([data-world-ui=royal]) .kingdom-command-book .command-art svg{color:#e7c17a}html body:has([data-world-ui=royal]) .kingdom-command-book .world-command-grid.has-feature>.command-feature{grid-row:span 3;justify-content:flex-end;text-align:center!important;background:radial-gradient(at 50% 30%,#227284,#102e43 72%) padding-box padding-box!important;border:8px solid #0000!important;border-image:url(/images/world/interface/dialog.webp) 100/8px!important;flex-direction:column!important;padding:24px!important}html body:has([data-world-ui=royal]) .kingdom-command-book .has-feature .command-feature .command-art{width:100%;height:55%;margin:auto}html body:has([data-world-ui=royal]) .kingdom-command-book .has-feature .command-feature .command-art :is(img,svg,.fantasy-item-icon){filter:drop-shadow(0 12px 18px #031a2b);max-width:100%;width:130px!important;height:160px!important}html body:has([data-world-ui=royal]) .kingdom-command-book .has-feature .command-feature .command-caption small{font-size:12px}html body:has([data-world-ui=royal]) .kingdom-command-book .has-feature .command-feature .command-arrow{display:none}html body:has([data-world-ui=royal]) .kingdom-command-book .command-pages{border-top:1px solid #c3a97055;justify-content:space-between;align-items:center;padding-top:10px;margin:0!important;display:flex!important}.kingdom-command-book .command-pages span{color:#9ebcc6;font-size:12px}html body:has([data-world-ui=royal]) .kingdom-command-book .command-pages button{color:#e7d19e;min-height:40px;font-size:12px;background:#154052!important;border:0!important;border-image:!important;border-radius:0!important;padding:8px 16px!important}@media (max-width:600px),(max-height:540px){html body:has([data-world-ui=royal]) .world-menu-dialog[role=dialog]{height:calc(100dvh - 20px);width:calc(100vw - 20px)!important;padding:14px!important}html body:has([data-world-ui=royal]) .kingdom-command-book{gap:8px}html body:has([data-world-ui=royal]) .kingdom-command-book .world-command-grid{grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body:has([data-world-ui=royal]) .kingdom-command-book .world-command-grid>.command-card{align-items:flex-start;flex-direction:column!important;padding:12px!important}html body:has([data-world-ui=royal]) .kingdom-command-book .command-caption strong{font-size:13px}html body:has([data-world-ui=royal]) .kingdom-command-book .command-arrow{display:none}html body:has([data-world-ui=royal]) .kingdom-command-book>nav:first-child>button{white-space:nowrap;min-height:40px;font-size:12px;padding:6px 8px!important}html body:has([data-world-ui=royal]) .kingdom-command-book .command-caption small{font-size:10px}}@media (max-height:540px){html body:has([data-world-ui=royal]) .kingdom-command-book .world-command-grid>.command-card{flex-direction:row!important}html body:has([data-world-ui=royal]) .kingdom-command-book .command-caption small{display:none}html body:has([data-world-ui=royal]) .world-menu-dialog[role=dialog]>h2{padding-bottom:5px!important;font-size:21px!important}html body:has([data-world-ui=royal]) .kingdom-command-book .command-pages{padding-top:4px}}html body:has([data-world-ui=royal]) .explore-dialog.world-menu-dialog[role=dialog]{box-sizing:border-box!important;flex-direction:column!important;gap:12px!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;display:flex!important;position:fixed!important;inset:50% auto auto 50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important}html body:has([data-world-ui=royal]) .world-menu-dialog>.kingdom-command-book{flex-direction:column!important;flex:1!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}html body:has([data-world-ui=royal]) .world-menu-dialog>.kingdom-command-book>nav{flex:none!important}html body:has([data-world-ui=royal]) .kingdom-command-book>.world-command-grid{flex:1!important;min-height:0!important;padding:0!important;overflow:hidden!important}html body:has([data-world-ui=royal]) .kingdom-command-book .command-caption{flex:1;overflow-wrap:normal!important;word-break:normal!important;min-width:0!important;max-width:100%!important}html body:has([data-world-ui=royal]) .kingdom-command-book .command-caption strong{display:block;font-size:15px!important;line-height:1.5!important}html body:has([data-world-ui=royal]) .kingdom-command-book .has-feature .command-feature .command-art{flex:1!important;height:auto!important;min-height:0!important;margin:0!important}html body:has([data-world-ui=royal]) .kingdom-command-book .has-feature .command-feature .command-art img.fantasy-item-icon{object-fit:contain!important;width:145px!important;height:190px!important;max-height:100%!important}html body:has([data-world-ui=royal]) .kingdom-command-book .has-feature .command-feature .command-caption{flex:none!important}html body:has([data-world-ui=royal]) .kingdom-command-book .has-feature .command-feature .command-caption strong{font-size:26px!important}@media (max-width:760px){html body:has([data-world-ui=royal]) .kingdom-command-book .world-command-grid>.command-card{gap:7px!important;padding:10px!important}html body:has([data-world-ui=royal]) .kingdom-command-book .command-caption strong{font-size:13px!important}}.world-minimap-meta{text-align:right;pointer-events:none;text-shadow:0 2px 6px #160e26;z-index:3;width:142px;position:absolute;top:211px;right:24px}.world-minimap-meta .world-climate-label{color:#e4daed;margin-top:5px;font-size:10px;position:static!important}.world-thai-clock{gap:1px;display:grid}.world-thai-clock>span{justify-content:flex-end;align-items:center;gap:5px;display:flex}.world-thai-clock b{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.03em;font-size:16px}.world-thai-clock small,.world-thai-clock time{color:#ece0fa;font-size:10px}.explore-top-actions{gap:6px}.explore-top-actions .explore-icon{width:44px;height:44px}.world-movable-controls{inset:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);pointer-events:none;z-index:6;position:absolute}.world-control-position{pointer-events:auto;touch-action:none;position:absolute;transform:translate(-50%,-50%)}.world-control-content,.world-control-content>.explore-action,.world-control-content>.explore-stick{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important}.world-control-content>.explore-action{border-radius:50%;gap:4px}.world-control-content>.explore-action span{font-size:11px}.world-control-content .explore-stick>i{bottom:-22px;font-size:10px!important}.world-movable-controls.is-editing{z-index:45;pointer-events:auto;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#10071b66}.world-movable-controls.is-editing .world-control-content{opacity:.5;pointer-events:none}.control-drag-handle{color:#fff;touch-action:none;cursor:grab;background:#65328cb8;border:2px dashed #f2ceff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:11px;display:flex;position:absolute;inset:0;box-shadow:0 0 0 5px #ba6cea30}.control-drag-handle:active{cursor:grabbing;background:#8647b2d9}.control-editor-toolbar{color:#f5e8ff;pointer-events:auto;background:#20112ef5;border:1px solid #ac7bce;border-radius:18px;width:min(440px,100% - 28px);padding:15px;position:absolute;top:15px;left:50%;transform:translate(-50%);box-shadow:0 10px 45px #10091c88}.control-editor-toolbar strong{align-items:center;gap:8px;font-size:17px;display:flex}.control-editor-toolbar p{color:#d0bbdf;margin:8px 0;font-size:12px;line-height:1.6}.control-editor-toolbar>div{gap:8px;display:flex}.control-editor-toolbar button{color:#edddfa;background:#372341;border:1px solid #80618f;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:5px;min-height:42px;padding:9px 6px;font-size:13px;display:flex}.control-editor-toolbar .save-controls{color:#fff;background:#9750ca;border-color:#d29cf4}.control-editor-toolbar [role=alert]{color:#ffd291}.controls-editing .explore-help,.controls-editing .explore-near,.controls-editing .world-audio-prompt,.controls-editing .explore-toast,.photo-mode .world-movable-controls,.photo-mode .world-minimap-meta,.activity-open .world-movable-controls,.activity-open .world-minimap-meta,.hatch-moment .world-movable-controls{display:none}.gm-hat-directions{grid-template-columns:repeat(2,1fr);gap:6px;margin-top:10px;display:grid}.gm-hat-directions button{color:#d6c0e7;background:#281936;border:1px solid #76518e;border-radius:10px;min-height:40px;padding:8px;font-size:12px}.gm-hat-directions button[aria-pressed=true]{color:#fff;background:#73429a;border-color:#dcb4ff}.world-atlas-dialog[role=dialog]{gap:12px!important;width:min(850px,100vw - 32px)!important;max-width:850px!important}.world-atlas{min-width:0}.atlas-meta{color:#bdacd4;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.atlas-meta>span:first-child{align-items:center;gap:6px;display:flex}.atlas-meta b{color:#e2c5ff;font-size:15px}.atlas-canvas{aspect-ratio:1.72;background:radial-gradient(at 50% 48%,#6d48813d,#0000 60%),radial-gradient(circle at 20% 30%,#67979020,#0000 35%),linear-gradient(150deg,#231a38,#111427 65%,#2d1c3e);border:1px solid #8e70b23b;border-radius:22px;min-height:330px;margin:12px 0 16px;position:relative;overflow:hidden;box-shadow:inset 0 0 75px #09071160}.atlas-canvas:before{content:"";opacity:.26;pointer-events:none;background-image:radial-gradient(#ded0ff99 1px,#0000 1px);background-size:43px 37px;position:absolute;inset:0}.atlas-routes{width:100%;height:100%;position:absolute;inset:0}.atlas-north{color:#e3c6ff88;text-align:center;font:12px/1.1 Georgia;position:absolute;top:10px;right:14px}.atlas-island{color:#ece3f6;filter:drop-shadow(0 7px 8px #06081388);background:0 0;border:0;flex-direction:column;align-items:center;width:29%;max-width:166px;min-height:65px;padding:0;transition:filter .2s;display:flex;position:absolute;transform:translate(-50%,-50%)}.atlas-island>svg{pointer-events:none;width:100%;height:auto;margin-bottom:-10px;transition:transform .2s}.atlas-island>span{white-space:nowrap;pointer-events:none;background:#171224df;border:1px solid #9d7cb65c;border-radius:9px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;line-height:1.4;display:flex;position:relative}.atlas-island.is-selected>svg{filter:drop-shadow(0 0 10px var(--island-color));transform:translateY(-4px)}.atlas-island.is-selected>span{color:#fff;border-color:var(--island-color);box-shadow:0 0 16px #b593df33}.atlas-island:hover>svg{transform:translateY(-4px)}.atlas-destination{border:1px solid #86629477;border-left:3px solid var(--island-color);background:linear-gradient(110deg,#49315c66,#241933);border-radius:17px;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;display:flex}.atlas-destination small{letter-spacing:.07em;color:var(--island-color);font-size:10px}.atlas-destination h3{color:#fff;font-size:22px;line-height:1.35;margin:6px 0!important}.atlas-destination p{color:#c7b4d7;margin:0;font-size:13px;line-height:1.6}.atlas-destination button{white-space:nowrap;color:#1b0d2a;background:#b67ae6;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:45px;padding:10px 16px;font-size:14px;font-weight:600;display:flex}.atlas-tip{color:#b49cc6;text-align:center;margin:12px 0 0;font-size:11px}@media (max-width:600px){.explore-top-actions{grid-template-columns:repeat(4,36px);gap:4px;display:grid}.explore-top-actions .explore-icon{border-radius:12px;width:36px;height:38px;min-height:38px}.explore-top-actions svg{width:18px;height:18px}.explore-header{gap:5px}.world-minimap-meta{width:132px;top:184px;right:14px}.world-minimap-meta .world-climate-label{font-size:9px}.world-thai-clock b{font-size:14px}.world-thai-clock small,.world-thai-clock time{font-size:9px}.atlas-canvas{aspect-ratio:1.03;min-height:300px;margin-inline:-6px}.atlas-island{width:33%}.atlas-island>span{padding:4px 5px;font-size:9px}.atlas-island>svg{margin-bottom:-5px}.atlas-destination{gap:12px;padding:14px;display:grid}.atlas-destination h3{font-size:20px}.atlas-destination button{width:100%}.atlas-meta{font-size:9px}.atlas-tip{font-size:10px}.explore-header .paball-brand>img{width:84px!important}.explore-header .paball-brand>span{font-size:8px!important}.explore-wordmark>small{font-size:9px!important}}@media (max-height:520px) and (orientation:landscape){.world-minimap-meta{width:136px;top:156px;right:16px}.world-thai-clock{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1px 6px;display:flex}.world-thai-clock b{font-size:12px}.world-thai-clock time{font-size:9px}.world-minimap-meta .world-climate-label{margin-top:1px;font-size:9px}.control-editor-toolbar{width:360px;padding:10px 14px;top:8px}.control-editor-toolbar p{margin:4px 0;font-size:10px}.control-editor-toolbar strong{font-size:14px}.control-editor-toolbar button{min-height:36px;padding:6px}.atlas-canvas{min-height:310px}.world-control-content>.explore-action svg{width:22px;height:22px}.world-control-content .explore-stick>span{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.atlas-island,.atlas-island>svg{transition:none}}.atlas-game-links{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.atlas-game-links a{text-align:center;color:#effaff;background:linear-gradient(140deg,#42315c,#1f1a37);border:1px solid #bda0ed70;border-radius:14px;flex:1;min-width:120px;padding:12px;font-weight:800;text-decoration:none}.atlas-game-links a:hover{border-color:#9cf4ef;box-shadow:0 0 16px #94eeed30}body .world-atlas-dialog[role=dialog]{flex-direction:column;height:min(760px,100dvh - 24px);max-height:calc(100dvh - 24px);gap:6px!important;padding:18px 20px!important;display:flex!important;overflow:hidden!important}body .world-atlas-dialog>h2{flex:none;margin:0;padding-right:42px;line-height:1.35;font-size:24px!important}body .world-atlas-dialog>p{flex:none;margin:0;font-size:12px}body .world-atlas-dialog .world-atlas{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}body .world-atlas-dialog .atlas-meta{flex:none;font-size:10px}body .world-atlas-dialog .atlas-canvas{aspect-ratio:auto;border-radius:15px;flex:1;min-height:0;margin:0;container-type:size}body .world-atlas-dialog .atlas-island{width:29%;max-width:180px;min-height:44px}body .world-atlas-dialog .atlas-island>.world-model-art{height:clamp(30px,18cqh,110px);margin:0;padding:0}body .world-atlas-dialog .atlas-island>.world-model-art img{transform:scale(1.18)}body .world-atlas-dialog .atlas-island>span:not(.world-model-art){padding:3px 6px;font-size:clamp(9px,1.6vw,12px)}body .world-atlas-dialog .atlas-destination{border-radius:13px;flex:none;gap:10px;min-height:74px;padding:10px 12px;display:flex}body .world-atlas-dialog .atlas-destination small{font-size:9px}body .world-atlas-dialog .atlas-destination h3{font-size:18px;margin:2px 0!important}body .world-atlas-dialog .atlas-destination p{font-size:11px;line-height:1.3}body .world-atlas-dialog .atlas-destination button{width:auto;min-height:44px;padding:8px 12px;font-size:13px}body .world-atlas-dialog .atlas-game-links{flex:none;gap:6px;margin:0}body .world-atlas-dialog .atlas-game-links a{place-items:center;min-width:0;min-height:44px;padding:6px;font-size:11px;display:grid}body .world-atlas-dialog .atlas-tip{flex:none;margin:0;font-size:10px}@media (max-width:600px){body .world-atlas-dialog[role=dialog]{width:calc(100vw - 16px)!important;padding:14px 12px!important}body .world-atlas-dialog .atlas-destination{flex-wrap:wrap}body .world-atlas-dialog .atlas-destination>div{flex:1;min-width:120px}body .world-atlas-dialog .atlas-destination button{flex:1;min-width:130px}body .world-atlas-dialog .atlas-island{width:32%}}@media (max-height:520px) and (orientation:landscape){body .world-atlas-dialog[role=dialog]{gap:3px!important;padding:10px 16px!important}body .world-atlas-dialog>h2{font-size:19px!important}body .world-atlas-dialog>p,body .world-atlas-dialog .atlas-tip{display:none}body .world-atlas-dialog .world-atlas{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) 180px;gap:6px;display:grid}body .world-atlas-dialog .atlas-meta{grid-column:1/-1}body .world-atlas-dialog .atlas-canvas{grid-area:2/1/4;min-height:0}body .world-atlas-dialog .atlas-destination{flex-direction:column;grid-area:2/2;justify-content:center;align-self:stretch;align-items:stretch}body .world-atlas-dialog .atlas-game-links{flex-direction:column;grid-area:3/2}body .world-atlas-dialog .atlas-game-links a{min-height:34px;padding:3px}}body .world-atlas-dialog>[data-slot=dialog-close]{z-index:3;width:44px;height:44px;margin:0;position:absolute!important;top:10px!important;bottom:auto!important;right:12px!important}body .world-atlas-dialog>h2{text-align:left!important}body .world-atlas-dialog .atlas-island>.world-model-art{height:clamp(30px,21cqh,130px)}.explore-camera-switch{position:relative}.explore-camera-switch .camera-cycle-mark{color:#bdf6ed;background:#211a35;border-radius:50%;width:12px;height:12px;position:absolute;bottom:3px;right:3px}.atlas-service-sites{flex-wrap:wrap;flex:none;gap:8px;display:flex}.atlas-service-sites button{color:#ffe5a0;background:#193f4e;border:1px solid #b6924c;border-radius:9px;flex:1;min-height:40px;padding:9px 12px;font-size:12px}
