html :is(#webgl-loading,#pkw-journey){background:#d6edb6!important;color:#34594a!important;font-family:var(--lg-font,EntryUI,Arial,sans-serif)!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-sky,.pkw-journey-sky){inset:0!important;background:#d6edb6!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-corner,.pkw-journey-corner){display:none!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-sky,.pkw-journey-sky)::before{display:none!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-sky,.pkw-journey-sky)::after{display:block!important;background:linear-gradient(180deg,#ffffff12,transparent 50%,#dff0b840)!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-vista-img,.pkw-journey-vista-img){object-position:70% center!important;transform:none!important;filter:none!important;opacity:1!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-brand,.pkw-journey-brand){left:5%!important;top:5%!important;width:min(43vw,340px)!important;height:auto!important;max-width:none!important;margin:0!important;filter:none!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-logo,.pkw-journey-logo){height:auto!important;aspect-ratio:1.8!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-logo img,.pkw-journey-logo img){height:100%!important;object-position:center!important;filter:drop-shadow(0 3px 0 #ffffff80)!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-bottom,.pkw-journey-bottom){left:50%!important;right:auto!important;bottom:22px!important;transform:translateX(-50%)!important;width:calc(100% - 32px)!important;max-width:620px!important;min-height:0!important;padding:16px 20px!important;border:2px solid #c9ad38!important;border-radius:12px!important;background:repeating-linear-gradient(135deg,#fffef9 0 2px,#f5f6ef 2px 4px)!important;box-shadow:0 4px 16px #24352c26,inset 0 0 0 3px white!important;grid-template-columns:minmax(0,1fr) max-content!important;gap:9px 14px!important;overflow:visible!important}
html :is(#webgl-loading,#pkw-journey) :is(#webgl-load-status,#pkw-journey-status){grid-row:1!important;grid-column:1!important;color:#34594a!important;-webkit-text-fill-color:#34594a!important;font:600 15px/1.45 var(--lg-font,EntryUI,Arial,sans-serif)!important;text-shadow:none!important;margin:0!important}
html :is(#webgl-loading,#pkw-journey) :is(#webgl-pct,#pkw-journey-pct){grid-row:1!important;grid-column:2!important;color:#667a39!important;-webkit-text-fill-color:#667a39!important;font:800 20px/1.4 var(--lg-font,EntryUI,Arial,sans-serif)!important;text-shadow:none!important;text-align:center!important;min-width:3.8ch!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-meter,.pkw-journey-meter){grid-row:2!important;grid-column:1/-1!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-track,.pkw-journey-track){height:8px!important;border:1px solid #fff!important;border-radius:4px!important;transform:none!important;background:#dce7c6!important;box-shadow:0 0 0 1px #b9d49a!important}
html :is(#webgl-loading,#pkw-journey) :is(#webgl-bar,#pkw-journey-bar){border-radius:4px!important;background:linear-gradient(90deg,#ffcf4c,#f7dd6b)!important;box-shadow:none!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-actions,.pkw-journey-actions){position:static!important;grid-row:4!important;grid-column:1/-1!important;justify-content:center!important;margin:0!important;gap:8px!important;flex-wrap:wrap!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-actions,.pkw-journey-actions):not(:has(> :not([hidden]))){display:none!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-actions,.pkw-journey-actions) :is(a,button){min-height:44px!important;min-width:0!important;padding:9px 16px!important;max-width:100%!important;border:2px solid white!important;border-radius:22px!important;background:#ffe493!important;color:#34594a!important;-webkit-text-fill-color:#34594a!important;font:700 14px/1.3 var(--lg-font,EntryUI,Arial,sans-serif)!important;text-shadow:none!important;box-shadow:0 2px 0 #b3c79860!important;white-space:normal!important;pointer-events:auto!important;touch-action:manipulation!important}
html :is(#webgl-loading,#pkw-journey) :is(#pkw-load-notice,#pkw-journey-notice){position:static!important;grid-row:3!important;grid-column:1/-1!important;margin:0!important;padding:8px 12px!important;border:1px solid #c4d9a6!important;border-radius:12px!important;background:#edf4db!important;color:#34594a!important;-webkit-text-fill-color:#34594a!important;font:500 14px/1.4 var(--lg-font,EntryUI,Arial,sans-serif)!important;text-shadow:none!important;max-height:25dvh!important;overflow:auto!important}
html :is(#webgl-loading,#pkw-journey) [hidden]{display:none!important}
@media(orientation:portrait){html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-brand,.pkw-journey-brand){left:7%!important;top:5%!important;width:min(80vw,330px)!important}html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-vista-img,.pkw-journey-vista-img){object-position:77% center!important}}
@media(max-height:420px){html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-brand,.pkw-journey-brand){top:3%!important;width:min(42vw,260px)!important}html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-bottom,.pkw-journey-bottom){bottom:12px!important;width:min(60%,560px)!important;left:12px!important;transform:none!important;padding:10px 16px!important;border-radius:12px!important}html :is(#webgl-loading,#pkw-journey) :is(#pkw-load-notice,#pkw-journey-notice){max-height:20dvh!important;font-size:12px!important}}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-brand,.pkw-journey-brand){bottom:auto!important;right:auto!important;transform:none!important}
html :is(#webgl-loading,#pkw-journey) :is(.pkw-loading-bottom,.pkw-journey-bottom){display:grid!important;clip-path:none!important}
