/* Voidral Prism · shared visual system. No camera, map-layer or interaction changes. */
:root{--vr-blue:#3159ed;--vr-violet:#7947eb;--vr-cyan:#008b9d;--vr-coral:#e45e48;--vr-surface:#ffffff;--vr-soft:#f0f3ff;--vr-ink:#172443;--vr-muted:#58647c;--vr-line:#dce3f5;--vr-shadow:0 16px 48px #243b721c;--v-surface:var(--vr-surface);--v-soft:var(--vr-soft);--v-ink:var(--vr-ink);--v-muted:var(--vr-muted);--v-line:var(--vr-line);--v-accent:var(--vr-blue);--v-focus:var(--vr-blue);--v-shadow:var(--vr-shadow)}
:root[data-voidral-theme=dark]{--vr-blue:#a5b7ff;--vr-violet:#bc9aff;--vr-cyan:#54dfed;--vr-coral:#ff9d88;--vr-surface:#131c37;--vr-soft:#1c2848;--vr-ink:#f4f6ff;--vr-muted:#b3c0de;--vr-line:#344367;--vr-shadow:0 20px 60px #02071970}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh{--v-accent:var(--vr-blue)!important;--v-surface:var(--vr-surface)!important;--v-ink:var(--vr-ink)!important;--v-muted:var(--vr-muted)!important;--v-line:var(--vr-line)!important;color:var(--vr-ink)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif;background:radial-gradient(ellipse at 15% 0,#3159ed12,transparent 48%),radial-gradient(ellipse at 90% 20%,#7947eb12,transparent 42%),var(--vr-soft)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(button,input,select,textarea){font-family:inherit}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(h1,h2,h3,h4){letter-spacing:-.035em;font-weight:750;color:var(--vr-ink);text-wrap:balance}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(input,textarea,select){background:var(--vr-surface)!important;color:var(--vr-ink)!important;border:1px solid var(--vr-line)!important;border-radius:12px!important;accent-color:var(--vr-blue)}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(input,textarea)::placeholder{color:var(--vr-muted)!important;opacity:1}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :focus-visible{outline:3px solid var(--vr-blue)!important;outline-offset:3px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(button,.button,.join){border-radius:12px;transition:background .16s,box-shadow .16s,transform .16s}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(button:disabled,select:disabled){opacity:.45!important;cursor:not-allowed!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(dialog,.side,.destination,.gaia-window,.card,.account-card,.account-pane,.dm-nav,.dm-history,.dm-thread-head,.messenger-head,.exp-card,.enquiry-card,.panel){color:var(--vr-ink)!important;background:var(--vr-surface)!important;border-color:var(--vr-line)!important;box-shadow:var(--vr-shadow)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh dialog{border-radius:22px!important;border:1px solid var(--vr-line)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh dialog::backdrop{background:#101b4359!important;backdrop-filter:blur(7px)}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.micro,.muted,small,.social-meta,.byline,.profile-privacy-note){color:var(--vr-muted)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.primary,.join,.apk-download,.launch,button[type=submit]){background:linear-gradient(115deg,#3159ed,#7048e8)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 5px 16px #3159ed26!important;font-weight:700}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.primary,.join) :is(strong,small,span){color:inherit!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.secondary,.account-tabs button,.panel-tabs button,.social-story-prompts button){background:var(--vr-soft)!important;color:var(--vr-ink)!important;border-color:var(--vr-line)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.active,button[aria-pressed=true],button[aria-selected=true]):not(.maplibregl-ctrl-icon){background:linear-gradient(115deg,#3159ed,#7048e8)!important;color:#fff!important;border-color:transparent!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.social-welcome,.profile-welcome-scene,.cover){background:radial-gradient(ellipse at 90% 10%,#ff987955,transparent 55%),linear-gradient(125deg,#233ed1,#6741d9 58%,#167eaa)!important;color:#fff!important;position:relative;overflow:hidden}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.social-welcome,.profile-welcome-scene,.cover) :is(h1,h2,h3,p,small,strong,.profile-kicker){color:#fff!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.social-card,.card){border:1px solid var(--vr-line)!important;border-radius:20px!important;box-shadow:0 6px 24px #243b7210!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.social-copy,.bodytext){line-height:1.75!important;color:var(--vr-ink)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.social-place,.place){background:#3159ed10!important;color:var(--vr-blue)!important;border:1px solid #3159ed24!important;border-radius:12px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.account-head,.messenger-head,.simple-tools-head,.gi-head){background:var(--vr-surface)!important;color:var(--vr-ink)!important;border-color:var(--vr-line)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.account-head,.messenger-head,.simple-tools-head,.gi-head) :is(h2,strong){font:750 23px/1.25 ui-sans-serif,system-ui!important;color:var(--vr-ink)!important;letter-spacing:-.6px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .mast{background:var(--vr-surface)!important;border-bottom:1px solid var(--vr-line)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro{padding:44px 12px 32px}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro h1{font-size:clamp(34px,6vw,54px);letter-spacing:-.055em}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro>small{color:var(--vr-violet)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro p{color:var(--vr-muted)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .logo{color:var(--vr-blue)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .join{padding:14px 26px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh #signin .profile-welcome-body>a.button{background:linear-gradient(115deg,#3159ed,#7048e8)!important;color:#fff!important}
html:root body#voidral-app#voidral-app#voidral-app #search{background:var(--vr-surface)!important;border:1px solid var(--vr-line)!important;border-radius:19px!important;box-shadow:0 9px 32px #17244324!important}
html:root body#voidral-app#voidral-app#voidral-app #search input{background:transparent!important;border:0!important;font-size:14px!important}
html:root body#voidral-app#voidral-app#voidral-app #search button[aria-label=Search]{background:linear-gradient(135deg,#3159ed,#7947eb)!important;color:#fff!important;border-radius:13px!important;box-shadow:0 3px 12px #3159ed35!important}
html:root body#voidral-app#voidral-app#voidral-app #search #compact-more-toggle{color:var(--vr-blue)!important;background:transparent!important}
html:root body#voidral-app#voidral-app#voidral-app :is(.simple-control,#simple-map-options,#voidral-weather){background:var(--vr-surface)!important;color:var(--vr-ink)!important;border:1px solid var(--vr-line)!important;box-shadow:0 5px 20px #14244825!important;border-radius:15px!important}
html:root body#voidral-app#voidral-app#voidral-app #simple-map-options{color:var(--vr-blue)!important}
html:root body#voidral-app#voidral-app#voidral-app #compact-map-dock{background:var(--vr-surface)!important;border:1px solid var(--vr-line)!important;box-shadow:0 -3px 24px #1724431a!important;border-radius:20px 20px 0 0!important}
html:root body#voidral-app#voidral-app#voidral-app #compact-map-dock button{color:var(--vr-muted)!important;background:transparent!important;border-radius:14px!important}
html:root body#voidral-app#voidral-app#voidral-app #compact-map-dock button[aria-pressed=true]{background:linear-gradient(115deg,#3159ed,#7048e8)!important;color:#fff!important;box-shadow:0 3px 14px #3159ed2b!important}
html:root body#voidral-app#voidral-app#voidral-app :is(#simple-map-tools,#compact-map-menu,#account-dialog,#lounge){background:var(--vr-surface)!important;color:var(--vr-ink)!important;border:1px solid var(--vr-line)!important}
html:root body#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-search{background:var(--vr-surface)!important}
html:root body#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category button{background:var(--vr-soft)!important;color:var(--vr-ink)!important;border-color:var(--vr-line)!important;border-radius:13px!important;border-left:3px solid var(--vr-blue)!important;font-size:13px!important}
html:root body#voidral-app#voidral-app#voidral-app #simple-map-tools #vd-tools-order-three button{border-left-color:#7947eb!important}
html:root body#voidral-app#voidral-app#voidral-app #simple-map-tools #vd-tools-order-analysis button{border-left-color:#e45e48!important}
html:root body#voidral-app#voidral-app#voidral-app #simple-map-tools #vd-tools-order-capture button{border-left-color:#008b9d!important}
html:root body#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category button[aria-expanded=true]{background:linear-gradient(115deg,#3159ed,#7048e8)!important;color:white!important;border-color:transparent!important}
html:root body#voidral-app#voidral-app#voidral-app #simple-map-tools :is(button,select){background:var(--vr-soft)!important;color:var(--vr-ink)!important;border-color:var(--vr-line)!important}
html:root body#voidral-app#voidral-app#voidral-app #simple-map-tools :is(#vg-walk-3d,#vg-fly-3d){background:linear-gradient(115deg,#3159ed,#7048e8)!important;color:#fff!important;border:0!important}
html:root body#voidral-app#voidral-app#voidral-app #compact-map-menu .friendly-menu-section :is(button,a){border-radius:14px!important}
html:root body#voidral-app#voidral-app#voidral-app #compact-map-menu .friendly-menu-section :is(button,a):hover{background:var(--vr-soft)!important}
html:root body#voidral-app#voidral-app#voidral-app #compact-map-menu .friendly-menu-section svg{color:var(--vr-blue)!important}
html:root body#voidral-app#voidral-app#voidral-app #compact-map-menu header{background:var(--vr-surface)!important}
html:root body#voidral-app#voidral-app#voidral-app #compact-map-menu header strong{color:var(--vr-ink)!important}
html:root body#voidral-app#voidral-app#voidral-app .location-nearby-card{background:var(--vr-surface)!important;color:var(--vr-ink)!important;border:1px solid var(--vr-line)!important;box-shadow:var(--vr-shadow)!important;border-radius:23px!important;overflow:hidden}
html:root body#voidral-app#voidral-app#voidral-app .location-nearby-card>strong{font-weight:750!important;letter-spacing:-.7px!important}
html:root body#voidral-app#voidral-app#voidral-app :is(.location-nearby-filters button,.nearby-filters button){border:1px solid var(--vr-line)!important;background:var(--vr-soft)!important;color:var(--vr-ink)!important}
html:root body#voidral-app#voidral-app#voidral-app :is(.location-nearby-filters button,.nearby-filters button)[aria-pressed=true]{background:var(--vr-blue)!important;color:#fff!important}
html:root body#voidral-app#voidral-app#voidral-app :is(.take-me-somewhere,#take-me-somewhere,.somewhere-launch){background:linear-gradient(115deg,#3159ed,#7048e8)!important;color:#fff!important;border-color:transparent!important}
html:root body#voidral-app#voidral-app#voidral-app :is(.brand-name,.wordmark){color:var(--vr-ink)!important;font-weight:850!important;letter-spacing:.15em!important}
html:root body#voidral-app#voidral-app#voidral-app .brand-tagline{color:var(--vr-muted)!important}
html:root body#voidral-app#voidral-app#voidral-app :is(#status,.location-notice,.ux-network-note){background:var(--vr-surface)!important;color:var(--vr-muted)!important;border-color:var(--vr-line)!important;box-shadow:0 4px 16px #17244314!important}
html:root body#voidral-app#voidral-app#voidral-app #social-feed .social-welcome{background:radial-gradient(ellipse at 100% 0,#ff977777,transparent 60%),linear-gradient(120deg,#243ed0,#7745de)!important}
html:root body#voidral-app#voidral-app#voidral-app #social-feed .social-welcome :is(h3,p){color:white!important}
html:root body#voidral-app#voidral-app#voidral-app #social-feed .social-card{background:var(--vr-surface)!important;border:1px solid var(--vr-line)!important}
html:root body#voidral-app#voidral-app#voidral-app #social-feed .social-copy{color:var(--vr-ink)!important}
html:root body#voidral-app#voidral-app#voidral-app :is(#gaia-window,.gaia-window-head,.gaia-bubble,.gaia-choices,#gaia-ask){background:var(--vr-surface)!important;color:var(--vr-ink)!important;border-color:var(--vr-line)!important}
html:root body#voidral-app#voidral-app#voidral-app .gaia-bubble.gaia-user{background:linear-gradient(115deg,#3159ed,#7048e8)!important;color:#fff!important}
html:root body#voidral-app#voidral-app#voidral-app #gaia-toggle .gaia-avatar{background:radial-gradient(circle at 30% 20%,#50dbed,#3159ed 55%,#7947eb)!important;box-shadow:0 0 0 1px #79ccff70,0 6px 22px #3159ed35!important}
@media(hover:hover){html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.primary,.join):hover{box-shadow:0 8px 24px #3159ed40!important;transform:translateY(-1px)}}
@media(max-width:600px){html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro{padding:30px 8px 24px}html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro h1{font-size:36px}html:root body#voidral-app#voidral-app#voidral-app #search{border-radius:16px!important}html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh dialog{border-radius:19px!important}}
@media(prefers-reduced-motion:reduce){html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh *,html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh *::before,html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh *::after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}

html:root body#voidral-app#voidral-app#voidral-app #simple-map-tools :is(.vd-tools-search p,.vd-tools-empty,.vmap-water-hint,.vmap-solar-hint,.vmap-site-route-hint){color:var(--vr-muted)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .profile-welcome-scene{background:linear-gradient(160deg,#263bbd55,#522bbd88 65%,#15234de6),url('/assets/namib-dunes-concept.jpg') center/cover!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh a:not(.primary):not(.button):not(.join):not(.identity):not(.place){color:var(--vr-blue)}


html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-brand{top:24px!important;left:28px!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;gap:10px!important;filter:drop-shadow(0 2px 6px #0006)}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-brand strong{color:white!important;font-size:19px!important;font-weight:850!important;letter-spacing:5px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-brand small{color:#d4e1f2!important;font-size:8px!important;letter-spacing:1.6px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-brand img{width:37px!important;height:44px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app .command{top:100px!important;left:28px!important;width:370px!important;max-width:calc(100vw - 100px)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #search{border-radius:18px!important;min-height:54px!important;border:1px solid #ffffff90!important;background:var(--vr-surface)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover{left:28px!important;bottom:102px!important;width:370px!important;max-width:calc(100vw - 100px)!important;padding:0!important;overflow:hidden!important;border-radius:25px!important;background:var(--vr-surface)!important;border:1px solid #ffffff60!important;box-shadow:0 18px 60px #0003!important;max-height:calc(100dvh - 270px)!important;overflow-y:auto!important;--j-paper:var(--vr-surface);--j-ink:var(--vr-ink);--j-muted:var(--vr-muted)}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-heading{position:relative;align-items:flex-start!important;min-height:177px!important;padding:24px 22px!important;background:linear-gradient(100deg,#091a33e8,#15284335),url('/assets/namib-dunes-concept.jpg') center 56%/cover!important;color:#fff!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-heading h2{font:750 30px/1.08 ui-sans-serif,system-ui!important;letter-spacing:-1.2px!important;color:#fff!important;max-width:245px!important;margin:10px 0 0!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-eyebrow{display:block!important;font:700 8px/1.5 system-ui!important;letter-spacing:1.8px!important;color:#9ef2e3!important;max-width:230px}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app .vr-discover-caption{font:11px/1.5 system-ui!important;color:#e0eafa!important;margin:12px 0 0!important;max-width:245px}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-heading button{position:absolute!important;top:14px;right:14px;border:1px solid #ffffff40!important;background:#ffffff20!important;backdrop-filter:blur(8px);color:#fff!important;min-width:30px!important;min-height:30px!important;width:30px!important;height:30px!important;padding:4px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-content{padding:16px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .location-nearby-filters{gap:6px!important;padding:4px 0!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .location-nearby-filters button{background:var(--vr-surface)!important;color:var(--vr-ink)!important;border:1px solid var(--vr-line)!important;border-radius:24px!important;min-height:35px!important;padding:8px 12px!important;font-size:11px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .location-nearby-filters button[aria-pressed=true]{background:#163b54!important;border-color:#163b54!important;color:#fff!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .location-nearby-toolbar{margin:10px 0!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .location-nearby-credit{font-size:8px!important;line-height:1.5!important;opacity:.8}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .location-nearby-note{font-size:11px!important;line-height:1.6!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover :is(#take-me-somewhere,.somewhere-launch,.take-me-somewhere){background:#12354a!important;box-shadow:none!important;border-radius:14px!important;min-height:54px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock{position:fixed!important;left:50%!important;right:auto!important;bottom:calc(20px + env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;width:420px!important;max-width:calc(100vw - 28px)!important;border-radius:24px!important;padding:6px!important;min-height:64px!important;background:var(--vr-surface)!important;border:1px solid var(--vr-line)!important;box-shadow:0 12px 35px #07132630!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock button{min-height:50px!important;gap:4px!important;border-radius:18px!important;font-weight:650!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock button[aria-pressed=true]{background:#163b54!important;color:#a5f5e8!important;box-shadow:none!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app .map-controls{right:26px!important;gap:8px!important;bottom:112px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app .map-controls .simple-control{border-radius:16px!important;box-shadow:0 4px 16px #07132620!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools{width:min(460px,calc(100vw - 24px))!important;padding:22px!important;border-radius:25px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category{margin:9px 0!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category button{display:flex!important;gap:14px!important;align-items:center!important;border:1px solid var(--vr-line)!important;border-left:1px solid var(--vr-line)!important;background:var(--vr-surface)!important;padding:14px!important;min-height:76px!important;box-shadow:none!important;border-radius:16px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category svg{width:25px;height:25px;flex-shrink:0;fill:none;stroke:var(--vr-blue);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;background:var(--vr-soft);padding:10px;border-radius:13px;box-sizing:content-box}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category .vr-tool-copy{display:grid;gap:4px;flex:1;text-align:left}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category strong{font:700 14px/1.3 system-ui!important;color:var(--vr-ink)!important;letter-spacing:-.2px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category small{font:11px/1.4 system-ui!important;color:var(--vr-muted)!important;text-transform:none;letter-spacing:0}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category button[aria-expanded=true]{border-color:#3159ed80!important;background:var(--vr-soft)!important;color:var(--vr-ink)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro{max-width:1050px;margin:28px auto 32px!important;min-height:320px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:28px!important;background:linear-gradient(110deg,#10223ce8,#24376375),url('/assets/namib-dunes-concept.jpg') center/cover!important;padding:40px 24px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro :is(h1,p,small){color:#fff!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro h1{max-width:640px;font-size:clamp(38px,5vw,62px)!important;line-height:1.02!important;margin:18px 0!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro>small{letter-spacing:3px!important;color:#a5f5e8!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro p{max-width:530px!important;color:#e4edfa!important;font-size:14px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro .join{background:#fff!important;color:#173451!important;margin-top:20px!important;border-radius:30px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .feed{max-width:760px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .social-welcome{background:linear-gradient(105deg,#10223cdd,#24376355),url('/assets/namib-dunes-concept.jpg') center/cover!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .profile-welcome-body h2{font:750 36px/1.1 ui-sans-serif,system-ui!important;letter-spacing:-1.3px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.social-card,.card){border-radius:22px!important;padding:22px!important}
@media(max-width:760px){
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-brand{top:18px!important;left:18px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-brand strong{font-size:16px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app .command{top:78px!important;left:14px!important;width:calc(100vw - 28px)!important;max-width:none!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover{left:14px!important;bottom:96px!important;width:calc(100vw - 84px)!important;max-width:370px!important;max-height:45dvh!important;border-radius:21px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-heading{min-height:125px!important;padding:18px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-heading h2{font-size:24px!important;max-width:205px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app .vr-discover-caption{display:none!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-content{padding:12px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app .map-controls{right:12px!important;bottom:108px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock{bottom:calc(14px + env(safe-area-inset-bottom))!important;min-height:59px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro{margin:16px 12px 24px!important;min-height:300px;padding:28px 20px!important;border-radius:23px!important}
}
@media(orientation:landscape) and (max-height:550px){html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-brand{display:none!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app .command{top:12px!important;width:300px!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover{max-height:calc(100dvh - 155px)!important;bottom:85px!important;width:300px!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-heading{min-height:100px!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-heading h2{font-size:22px!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app .vr-discover-caption{display:none!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock{min-height:50px!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock button{min-height:38px!important}}

html:root body#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock{z-index:1650!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover>#take-me-somewhere{margin:14px 16px 0!important;width:calc(100% - 32px)!important;box-sizing:border-box!important;border-radius:14px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover #journey-content{padding-top:10px!important}

/* Mobile layout repair: explicit safe regions instead of overlapping offsets. */
@media(max-width:760px){
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-brand{display:none!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .command{position:fixed!important;top:calc(12px + env(safe-area-inset-top,0px))!important;left:12px!important;right:12px!important;width:auto!important;max-width:none!important;z-index:1700!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #search{height:50px!important;min-height:50px!important;padding:4px!important;border-radius:17px!important;gap:3px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #search :is(button,#compact-more-toggle){width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:9px!important;border-radius:12px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #search #query{font-size:15px!important;min-width:0!important;width:100%!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #voidral-weather{position:fixed!important;top:calc(74px + env(safe-area-inset-top,0px))!important;left:12px!important;right:auto!important;bottom:auto!important;min-height:30px!important;max-width:160px!important;font-size:11px!important;padding:6px 10px!important;z-index:1600!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .gaia-float{position:fixed!important;top:calc(74px + env(safe-area-inset-top,0px))!important;right:12px!important;left:auto!important;bottom:auto!important;z-index:1690!important;width:auto!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #gaia-toggle,html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #gaia-toggle .gaia-avatar{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #gaia-window{position:fixed!important;top:calc(124px + env(safe-area-inset-top,0px))!important;right:12px!important;left:12px!important;width:auto!important;max-height:calc(100dvh - 230px)!important;overflow:auto!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .map-controls{position:fixed!important;right:12px!important;left:auto!important;bottom:calc(126px + env(safe-area-inset-bottom,0px))!important;gap:8px!important;z-index:1600!important;max-height:calc(100dvh - 260px)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .map-controls :is(.simple-control,#simple-map-options,#map-locate-quick,#street-view-toggle){box-sizing:border-box!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:14px!important;padding:10px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .map-controls button :is(span,small){display:none!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .map-controls button svg{width:22px!important;height:22px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock{position:fixed!important;left:12px!important;right:12px!important;bottom:calc(28px + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;transform:none!important;min-height:58px!important;padding:4px!important;gap:3px!important;border-radius:20px!important;z-index:1650!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock button{min-height:48px!important;height:48px!important;border-radius:15px!important;padding:5px 2px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock button span{font-size:10px!important;line-height:1.2!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock button svg{height:20px!important;width:20px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #gps-quality{position:fixed!important;left:12px!important;bottom:calc(96px + env(safe-area-inset-bottom,0px))!important;max-width:calc(100vw - 82px)!important;font-size:10px!important;padding:5px 8px!important;z-index:1550!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #status:not(:empty){top:calc(124px + env(safe-area-inset-top,0px))!important;left:12px!important;max-width:calc(100vw - 82px)!important;font-size:11px!important;z-index:1590!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover{left:12px!important;bottom:calc(98px + env(safe-area-inset-bottom,0px))!important;width:calc(100vw - 78px)!important;max-width:370px!important;max-height:42dvh!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .maplibregl-ctrl-bottom-right{bottom:0!important;right:0!important;z-index:1500!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .maplibregl-ctrl-attrib{font:9px/1.4 system-ui!important;max-width:calc(100vw - 24px)!important;margin:0 6px 3px!important;border-radius:9px!important;background:#ffffffe8!important;color:#203345!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{max-height:100px;overflow:auto;padding:4px 24px 4px 7px}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .leaflet-control-attribution{font:8px/1.3 system-ui!important;max-width:calc(100vw - 24px)!important;background:#ffffffe8!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app.voidral-globe-view .leaflet-control-attribution{display:none!important}
}
@media(max-width:760px) and (orientation:landscape){
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .command{top:calc(8px + env(safe-area-inset-top,0px))!important;right:auto!important;width:300px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #voidral-weather{left:auto!important;right:64px!important;top:8px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .gaia-float{top:8px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .map-controls{bottom:88px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock{left:50%!important;right:auto!important;width:360px!important;transform:translateX(-50%)!important;bottom:24px!important}
}

html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .gaia-window-head .gaia-heading-copy strong{color:var(--vr-ink)!important}


:root{--vr-blue:#007f87;--vr-violet:#007f87;--vr-cyan:#007f87;--vr-coral:#ad6545;--vr-surface:#fafbfc;--vr-soft:#edf1f3;--vr-ink:#17242c;--vr-muted:#5b6971;--vr-line:#d5dee2;--vr-shadow:0 8px 25px #0817221c}
:root[data-voidral-theme=dark]{--vr-blue:#65ded9;--vr-violet:#65ded9;--vr-cyan:#65ded9;--vr-surface:#121c23;--vr-soft:#1b2932;--vr-ink:#edf4f6;--vr-muted:#acbdc6;--vr-line:#33434e;--vr-shadow:0 8px 25px #0004}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh{background:var(--vr-soft)!important;font-family:ui-sans-serif,system-ui!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(button,.button,.join,input,textarea,select){border-radius:4px!important;box-shadow:none!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(h1,h2,h3,h4){font-family:ui-sans-serif,system-ui!important;letter-spacing:-.025em!important;font-weight:650!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(dialog,.side,.destination,.gaia-window,.account-card,.account-pane,.panel,.card,.social-card,.exp-card,.enquiry-card){border-radius:6px!important;box-shadow:var(--vr-shadow)!important;background:var(--vr-surface)!important;color:var(--vr-ink)!important;border-color:var(--vr-line)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.primary,.join,.apk-download,.launch,button[type=submit]){background:#087c83!important;color:#fff!important;border:1px solid #087c83!important;box-shadow:none!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.active,button[aria-pressed=true],button[aria-selected=true]):not(.maplibregl-ctrl-icon){background:var(--vr-soft)!important;color:var(--vr-blue)!important;border-color:var(--vr-line)!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.social-welcome,.cover,.intro){background:#132c39!important;border-radius:5px!important;color:white!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.social-welcome,.intro)::after{display:none!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro{min-height:230px!important;align-items:flex-start!important;text-align:left!important;max-width:980px!important;margin:28px auto!important;padding:38px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro h1{font-size:clamp(30px,4vw,47px)!important;line-height:1.08!important;letter-spacing:-1.4px!important;margin:14px 0!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro p{margin:0!important;max-width:540px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro .join{background:white!important;color:#17313d!important;border-color:white!important;padding:11px 18px!important;min-height:42px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.card,.social-card){padding:20px!important;border:0!important;border-bottom:1px solid var(--vr-line)!important;border-radius:0!important;box-shadow:none!important;margin:0 0 14px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.photo,.social-photo-button,.social-photo-button img){border-radius:3px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh :is(.account-head,.messenger-head,.gi-head) :is(h2,strong){font:650 21px/1.3 system-ui!important;letter-spacing:-.4px!important}
html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .profile-welcome-body h2{font:650 31px/1.15 system-ui!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-brand{filter:none!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-brand strong{font-size:16px!important;letter-spacing:4px!important;font-weight:750!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #search{border-radius:6px!important;box-shadow:0 3px 18px #06121c24!important;border:1px solid var(--vr-line)!important;min-height:48px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #search button[aria-label=Search]{background:#087c83!important;color:#fff!important;box-shadow:none!important;border-radius:3px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #search #compact-more-toggle{color:var(--vr-ink)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover{border-radius:6px!important;border:1px solid var(--vr-line)!important;box-shadow:var(--vr-shadow)!important;width:330px!important;max-height:calc(100dvh - 280px)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-heading{background:var(--vr-surface)!important;min-height:80px!important;padding:18px 18px 15px!important;border-bottom:1px solid var(--vr-line)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-heading h2{font:650 21px/1.2 system-ui!important;letter-spacing:-.6px!important;color:var(--vr-ink)!important;max-width:240px!important;margin:6px 0 0!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-eyebrow{font-size:8px!important;letter-spacing:1.7px!important;color:var(--vr-blue)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-heading button{color:var(--vr-muted)!important;background:transparent!important;border:0!important;border-radius:3px!important;backdrop-filter:none!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .vr-discover-caption{display:none!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover>#take-me-somewhere{background:#16313e!important;border:0!important;border-radius:4px!important;min-height:48px!important;box-shadow:none!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .location-nearby-filters button{border-radius:3px!important;padding:7px 10px!important;min-height:32px!important;font-weight:550!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .location-nearby-filters button[aria-pressed=true]{background:#087c83!important;border-color:#087c83!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock{border-radius:6px!important;min-height:56px!important;box-shadow:0 6px 24px #08172225!important;padding:3px 6px!important;gap:3px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock button{border-radius:0!important;background:transparent!important;color:var(--vr-muted)!important;box-shadow:none!important;min-height:46px!important;position:relative!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock button[aria-pressed=true]{background:transparent!important;color:var(--vr-blue)!important;box-shadow:none!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock button[aria-pressed=true]:after{content:'';position:absolute;bottom:0;left:28%;right:28%;height:2px;background:var(--vr-blue)}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock button span{font-weight:550!important;font-size:10px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .map-controls :is(.simple-control,#simple-map-options,#map-locate-quick){border-radius:5px!important;box-shadow:0 2px 10px #08172224!important;background:var(--vr-surface)!important;color:var(--vr-ink)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app :is(#voidral-weather,#gps-quality){border-radius:3px!important;box-shadow:none!important;background:var(--vr-surface)!important;color:var(--vr-muted)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools{border-radius:6px!important;padding:18px!important;width:min(430px,calc(100vw - 24px))!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .simple-tools-head strong{font-size:20px!important;font-weight:650!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category{margin:0!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category button{background:transparent!important;border:0!important;border-bottom:1px solid var(--vr-line)!important;border-radius:0!important;padding:12px 2px!important;min-height:65px!important;gap:14px!important;box-shadow:none!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category svg{background:transparent!important;border-radius:0!important;padding:3px!important;width:22px!important;height:22px!important;stroke:var(--vr-blue)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category button[aria-expanded=true]{background:var(--vr-soft)!important;border-color:var(--vr-line)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category strong{font-size:13px!important;font-weight:650!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-category small{font-size:10px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools :is(button,select,.vd-tools-offline-link){border-radius:3px!important;box-shadow:none!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools :is(#vg-walk-3d,#vg-fly-3d){background:#087c83!important;border-radius:3px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-tools .vd-tools-search input{border-radius:3px!important;min-height:39px!important;font-size:13px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-menu .friendly-menu-section :is(button,a){border-radius:3px!important;border-bottom:1px solid var(--vr-line)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #gaia-toggle .gaia-avatar{background:radial-gradient(circle at 30% 25%,#176774,#0d2837 70%)!important;box-shadow:0 3px 12px #07172240!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .gaia-bubble{border-radius:4px!important;border:1px solid var(--vr-line)!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .gaia-bubble.gaia-user{background:#173e4b!important;color:white!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app :is(.account-tabs,.panel-tabs,#gi-tabs){border-radius:3px!important;padding:3px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #social-feed .social-welcome{background:#132c39!important;border-radius:4px!important;min-height:140px!important;padding:22px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #social-feed .social-welcome h3{font:650 29px/1.12 system-ui!important;letter-spacing:-.8px!important}
html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #social-feed .social-card{border:0!important;border-bottom:1px solid var(--vr-line)!important;border-radius:0!important;box-shadow:none!important}
@media(max-width:760px){html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #search{height:48px!important;min-height:48px!important;border-radius:6px!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #search :is(button,#compact-more-toggle){border-radius:3px!important;height:38px!important;min-height:38px!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock{min-height:56px!important;border-radius:6px!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #compact-map-dock button{min-height:46px!important;height:46px!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .map-controls :is(.simple-control,#simple-map-options,#map-locate-quick){width:42px!important;height:42px!important;border-radius:5px!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover{width:calc(100vw - 78px)!important;max-height:40dvh!important;border-radius:5px!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-heading{min-height:75px!important;padding:14px!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #journey-discover .journey-heading h2{font-size:20px!important}html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro{margin:12px!important;padding:25px!important;min-height:240px!important;border-radius:4px!important}html:root body.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh.voidral-brand-refresh .intro h1{font-size:33px!important}}

@media(max-width:760px){html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .map-controls{width:42px!important;align-items:stretch!important}html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app .map-controls>button{margin:0!important;align-self:stretch!important;box-sizing:border-box!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important}}

html:root body#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app#voidral-app #simple-map-options#simple-map-options{border-radius:5px!important}
