:is([data-theme=day],[data-theme=night]){--accent-gradient:linear-gradient(160deg,var(--accent-2) 0%,var(--accent) 48%,var(--accent-deep) 100%);--ease-out-soft:cubic-bezier(0.22,1,0.36,1);--glass-blur:20px;--border-w:1px}[data-theme=day]{--bg:#f6f1ea;--bg-2:#ede5da;--surface:#fffdfa;--surface-2:#f5efe7;--ink:#1f1a17;--ink-soft:#5f5750;--ink-faint:#8f857c;--line:rgba(92,64,40,0.14);--line-strong:rgba(92,64,40,0.26);--accent:#ee6a2f;--accent-2:#ff9a4d;--accent-deep:#d24a17;--accent-soft:#fde6d6;--jaaleb-group-background:#f6f1ea;--jaaleb-group-surface:#fffdfa;--jaaleb-nested-surface:#f7f1ea;--jaaleb-control-fill:#efe7dd;--jaaleb-label-primary:#1f1a17;--jaaleb-label-secondary:#5f5750;--jaaleb-label-tertiary:#8f857c;--jaaleb-separator:rgba(92,64,40,0.14);--accent-glow:0 9px 20px -9px rgba(226,88,28,0.56),0 2px 4.5px -1px rgba(226,88,28,0.27);--accent-highlight:inset 0 1px 0 rgba(255,255,255,0.34),inset 0 -1.8px 0 rgba(120,36,6,0.14);--shadow-sm:0 1px 2px rgba(74,44,20,0.06),0 2px 8px -2px rgba(74,44,20,0.07);--shadow-md:0 1px 2px rgba(74,44,20,0.05),0 12px 28px -12px rgba(74,44,20,0.22);--shadow-lg:0 2px 4px rgba(74,44,20,0.05),0 28px 60px -22px rgba(74,44,20,0.3);--card-shadow:0 1px 1px rgba(74,44,20,0.04),0 3px 8px -2px rgba(74,44,20,0.07),0 18px 36px -24px rgba(74,44,20,0.26),inset 0 1px 0 rgba(255,255,255,0.9);--texture:radial-gradient(60% 42% at 100% 0%,rgba(255,164,104,0.22) 0%,transparent 70%),radial-gradient(55% 40% at 0% 18%,rgba(255,214,170,0.28) 0%,transparent 72%),radial-gradient(70% 50% at 50% 110%,rgba(238,106,47,0.08) 0%,transparent 70%);--texture-size:100% 100%,100% 100%,100% 100%;--map-filter:sepia(0.12) saturate(1.2) contrast(1.03);--map-background:#f1ece4;--glass-bg:rgba(255,252,247,0.74);--glass-border:rgba(255,255,255,0.8);--glass-shadow:0 10px 30px -16px rgba(74,44,20,0.42),0 1px 1px rgba(74,44,20,0.06);--shade-rgb:74,44,20;--hair-rgb:92,64,40;--shine:rgba(255,255,255,0.9);--halo:rgba(255,255,255,0.45);--raise-hi:#fffefb;--raise-lo:#fbf5ee;--tint-hi:#fff3ea;--tint-deep:#fbd3b8}:is([data-theme=day],[data-theme=night]) body{background-color:var(--bg);background-image:none;background-attachment:scroll}:is([data-theme=day],[data-theme=night]) body:after{position:fixed;z-index:-2;inset:0;background-image:var(--texture);background-size:var(--texture-size);background-repeat:no-repeat;content:"";pointer-events:none}:is([data-theme=day],[data-theme=night]) body:before{position:fixed;z-index:-1;inset:0;background-image:radial-gradient(rgba(var(--hair-rgb),.07) 1px,transparent 1.2px);background-size:18px 18px;content:"";pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0,transparent 55%);mask-image:linear-gradient(180deg,#000 0,transparent 55%)}:is([data-theme=day],[data-theme=night]) .jaaleb-page h1{font-weight:800;letter-spacing:-.01em}:is([data-theme=day],[data-theme=night]) .jaaleb-page>header.border-b,:is([data-theme=day],[data-theme=night]) .jaaleb-page>header:first-child{position:relative;border-bottom-color:transparent!important}:is([data-theme=day],[data-theme=night]) .jaaleb-page>header.border-b:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;background:linear-gradient(to left,color-mix(in srgb,var(--accent) 55%,transparent),var(--line) 40%,transparent);content:""}:is([data-theme=day],[data-theme=night]) .jaaleb-page .jaaleb-page-section,:is([data-theme=day],[data-theme=night]) .jaaleb-page .jaaleb-stat,:is([data-theme=day],[data-theme=night]) .jaaleb-page .jaleb-place-card,:is([data-theme=day],[data-theme=night]) .jaaleb-page .jaleb-place-detail,:is([data-theme=day],[data-theme=night]) .jaaleb-page .jaleb-surface,:is([data-theme=day],[data-theme=night]) .jaaleb-page .journal-card,:is([data-theme=day],[data-theme=night]) .jaaleb-page [class~="bg-[var(--surface)]"][class*=border],:is([data-theme=day],[data-theme=night]) .jaaleb-page section[class*=rounded-][class*=border]{border-color:rgba(var(--hair-rgb),.1)!important;background-color:var(--surface)!important;box-shadow:var(--card-shadow)!important}:is([data-theme=day],[data-theme=night]) .jaaleb-page .jaleb-place-card,:is([data-theme=day],[data-theme=night]) .jaaleb-page .journal-card,:is([data-theme=day],[data-theme=night]) .jaaleb-page .suggest-choice{transition:transform .26s var(--ease-out-soft),box-shadow .26s var(--ease-out-soft),border-color .2s ease}@media (hover:hover){:is([data-theme=day],[data-theme=night]) .jaaleb-page .jaleb-place-card:hover,:is([data-theme=day],[data-theme=night]) .jaaleb-page .journal-card:hover,:is([data-theme=day],[data-theme=night]) .jaaleb-page .suggest-choice:hover{transform:translateY(-2px);box-shadow:0 2px 4px rgba(var(--shade-rgb),.05),0 22px 40px -20px rgba(var(--shade-rgb),.32),inset 0 1px 0 var(--shine)!important}}:is([data-theme=day],[data-theme=night]) .jaaleb-page [class~=border-dashed][class~="bg-[var(--surface)]"]{border-style:solid!important;border-color:rgba(var(--hair-rgb),.1)!important;background:radial-gradient(80% 60% at 50% 0,rgba(255,170,110,.16) 0,transparent 70%),var(--surface)!important}:is([data-theme=day],[data-theme=night]) .jaaleb-page [class*=rounded-][class~="bg-[var(--accent-soft)]"]:not(button):not(a),:is([data-theme=day],[data-theme=night]) .jaaleb-page [class*=rounded-full][class~="bg-[var(--accent-soft)]"]{background:linear-gradient(145deg,var(--tint-hi) 0,var(--accent-soft) 55%,var(--tint-deep) 100%)!important;box-shadow:inset 0 1px 0 var(--shine),0 6px 14px -8px rgba(226,88,28,.45)}:is([data-theme=day],[data-theme=night]) .jaaleb-page :is(button,a).jaaleb-primary-action,:is([data-theme=day],[data-theme=night]) :is(button,a).jaaleb-primary-action,:is([data-theme=day],[data-theme=night]) :is(button,a)[class~="bg-[var(--accent)]"]{position:relative;border:1px solid rgba(190,64,14,.55)!important;background:var(--accent-gradient)!important;color:#fff!important;text-shadow:0 1px 1px rgba(120,36,6,.25);box-shadow:var(--accent-glow),var(--accent-highlight)!important;transition:transform .18s var(--ease-out-soft),box-shadow .22s var(--ease-out-soft),filter .18s ease!important}@media (hover:hover) and (pointer:fine){:is([data-theme=day],[data-theme=night]) :is(button,a).jaaleb-primary-action:hover,:is([data-theme=day],[data-theme=night]) :is(button,a)[class~="bg-[var(--accent)]"]:hover{filter:brightness(1.05) saturate(1.05);transform:translateY(-1px);box-shadow:0 12.5px 23.5px -9px rgba(226,88,28,.61),0 2.7px 5.4px -1px rgba(226,88,28,.29),var(--accent-highlight)!important}}:is([data-theme=day],[data-theme=night]) :is(button,a).jaaleb-primary-action:active,:is([data-theme=day],[data-theme=night]) :is(button,a)[class~="bg-[var(--accent)]"]:active{transform:translateY(1px) scale(.98);box-shadow:0 4px 10px -6px rgba(226,88,28,.6),inset 0 2px 4px rgba(120,36,6,.22)!important}:is([data-theme=day],[data-theme=night]) :is(button,a).jaaleb-primary-action:disabled,:is([data-theme=day],[data-theme=night]) :is(button,a)[class~="bg-[var(--accent)]"]:disabled{filter:saturate(.6);box-shadow:none!important;transform:none}:is([data-theme=day],[data-theme=night]) :is(button,a).jaaleb-secondary-action,:is([data-theme=day],[data-theme=night]) :is(button,a).jaaleb-tertiary-action{background:linear-gradient(180deg,var(--raise-hi) 0,var(--raise-lo) 100%)!important;border-color:rgba(var(--hair-rgb),.13)!important;box-shadow:0 1px 1px rgba(var(--shade-rgb),.05),0 6px 14px -10px rgba(var(--shade-rgb),.35),inset 0 1px 0 var(--shine)!important;transition:transform .18s var(--ease-out-soft),box-shadow .2s ease,border-color .16s ease!important}:is([data-theme=day],[data-theme=night]) :is(button,a).jaaleb-secondary-action:active,:is([data-theme=day],[data-theme=night]) :is(button,a).jaaleb-tertiary-action:active{transform:scale(.98)}:is([data-theme=day],[data-theme=night]) .suggest-choice{border-color:rgba(var(--hair-rgb),.1)!important;background:var(--surface)!important;box-shadow:var(--card-shadow)!important}:is([data-theme=day],[data-theme=night]) .suggest-choice:focus-visible{border-color:color-mix(in srgb,var(--accent) 45%,transparent)!important;background:linear-gradient(to left,color-mix(in srgb,var(--accent-soft) 60%,transparent),var(--surface) 70%)!important}@media (hover:hover) and (pointer:fine){:is([data-theme=day],[data-theme=night]) .suggest-choice:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent)!important;background:linear-gradient(to left,color-mix(in srgb,var(--accent-soft) 60%,transparent),var(--surface) 70%)!important}}:is([data-theme=day],[data-theme=night]) .suggest-choice :where(span,div):has(>svg):first-child{background:linear-gradient(145deg,var(--tint-hi) 0,var(--accent-soft) 60%,var(--tint-deep) 100%)!important;box-shadow:inset 0 1px 0 var(--shine),0 5px 12px -7px rgba(226,88,28,.5)}:is([data-theme=day],[data-theme=night]) .site-liquid-glass{box-shadow:0 12px 30px -18px rgba(var(--shade-rgb),.45),0 1px 2px rgba(var(--shade-rgb),.06),inset 0 1px 0 var(--shine)!important}:is([data-theme=day],[data-theme=night]) .site-header__app-icon{box-shadow:0 4px 10px -4px rgba(226,88,28,.45),inset 0 1px 0 rgba(255,255,255,.8)}:is([data-theme=day],[data-theme=night]) .site-header__nav a[aria-current=page]{color:var(--accent-deep)!important}:is([data-theme=day],[data-theme=night]) .jaleb-cluster{background:var(--accent-gradient)!important;box-shadow:0 6px 14px -6px rgba(226,88,28,.7),inset 0 1px 0 rgba(255,255,255,.35)!important}:is([data-theme=day],[data-theme=night]) .jaleb-sheet{box-shadow:0 -18px 40px -24px rgba(var(--shade-rgb),.4),0 -1px 0 var(--shine) inset!important}:is([data-theme=day],[data-theme=night]) .maplibregl-ctrl-group{border:1px solid rgba(var(--hair-rgb),.1);box-shadow:0 8px 20px -12px rgba(var(--shade-rgb),.45),inset 0 1px 0 var(--shine)!important}:is([data-theme=day],[data-theme=night]) input[type=range]::-webkit-slider-thumb{background:radial-gradient(circle at 35% 30%,var(--raise-hi) 0 30%,var(--tint-hi) 60%);box-shadow:0 0 0 3px var(--accent),0 4px 10px -2px rgba(226,88,28,.55)}@keyframes jaaleb-rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){:is([data-theme=day],[data-theme=night]) .jaaleb-page>*{animation:jaaleb-rise-in .52s var(--ease-out-soft) both}:is([data-theme=day],[data-theme=night]) .jaaleb-page>:nth-child(2){animation-delay:60ms}:is([data-theme=day],[data-theme=night]) .jaaleb-page>:nth-child(3){animation-delay:.12s}:is([data-theme=day],[data-theme=night]) .jaaleb-page>:nth-child(4){animation-delay:.18s}:is([data-theme=day],[data-theme=night]) .jaaleb-page>:nth-child(n+5){animation-delay:.24s}:is([data-theme=day],[data-theme=night]) .suggest-choice{animation:jaaleb-rise-in .48s var(--ease-out-soft) both}:is([data-theme=day],[data-theme=night]) .suggest-choice:nth-child(2){animation-delay:50ms}:is([data-theme=day],[data-theme=night]) .suggest-choice:nth-child(3){animation-delay:.1s}:is([data-theme=day],[data-theme=night]) .suggest-choice:nth-child(4){animation-delay:.15s}:is([data-theme=day],[data-theme=night]) .suggest-choice:nth-child(n+5){animation-delay:.2s}}:is([data-theme=day],[data-theme=night]) .site-header:not(.site-header--map-overlay){background-color:var(--bg)!important;background-image:var(--texture)!important;background-size:100vw 100vh!important;background-position:0 0!important;background-repeat:no-repeat!important}:is([data-theme=day],[data-theme=night]) .jaaleb-page span[class~="bg-[var(--surface-2)]"][class~="text-[var(--accent)]"]{background:linear-gradient(145deg,var(--tint-hi) 0,var(--accent-soft) 60%,var(--tint-deep) 100%)!important;box-shadow:inset 0 1px 0 var(--shine),0 5px 12px -7px rgba(226,88,28,.5);transition:transform .26s var(--ease-out-soft)}@media (hover:hover) and (pointer:fine){:is([data-theme=day],[data-theme=night]) .jaaleb-page button.group:hover span[class~="text-[var(--accent)]"]{transform:rotate(-6deg) scale(1.06)}}:is([data-theme=day],[data-theme=night]) div[class~="bg-[var(--accent)]"][class*=rounded-full]{background:linear-gradient(to left,var(--accent-2),var(--accent))!important;box-shadow:0 2px 8px -1px rgba(226,88,28,.5)}:is([data-theme=day],[data-theme=night]) .jaaleb-page button[class~="bg-[var(--surface)]"][class*=border]{transition:transform .26s var(--ease-out-soft),box-shadow .26s var(--ease-out-soft),border-color .2s ease,background .2s ease!important}@media (hover:hover){:is([data-theme=day],[data-theme=night]) .jaaleb-page button[class~="bg-[var(--surface)]"][class*=border]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 45%,transparent)!important;background:linear-gradient(to left,color-mix(in srgb,var(--accent-soft) 55%,transparent),var(--surface) 72%)!important}}:is([data-theme=day],[data-theme=night]) .jaaleb-page button[class~="bg-[var(--surface)]"][class*=border]:active{transform:scale(.985)}:is([data-theme=day],[data-theme=night]) :is(a,button)[class~="bg-[var(--accent-soft)]"][class*=border]{border-color:color-mix(in srgb,var(--accent) 55%,transparent)!important;background:linear-gradient(180deg,var(--tint-hi) 0,var(--accent-soft) 100%)!important;box-shadow:0 6px 14px -9px rgba(226,88,28,.55),inset 0 1px 0 var(--shine)!important;transition:transform .18s var(--ease-out-soft),box-shadow .2s ease!important}@media (hover:hover) and (pointer:fine){:is([data-theme=day],[data-theme=night]) :is(a,button)[class~="bg-[var(--accent-soft)]"][class*=border]:hover{transform:translateY(-1px)}}:is([data-theme=day],[data-theme=night]) .jaaleb-page :is(a,button)[class*="border-[var(--line"]:not([class~="bg-[var(--accent)]"]):not([class~="bg-[var(--accent-soft)]"]):not([class~="bg-[var(--surface)]"]){background:linear-gradient(180deg,var(--raise-hi) 0,var(--raise-lo) 100%);box-shadow:0 1px 1px rgba(var(--shade-rgb),.05),0 6px 14px -10px rgba(var(--shade-rgb),.35),inset 0 1px 0 var(--shine)}:is([data-theme=day],[data-theme=night]) [class*=discover-map_confirmOrigin__]{border-color:rgba(190,64,14,.33)!important;background:linear-gradient(160deg,color-mix(in srgb,var(--accent-2) 60%,var(--accent)) 0,var(--accent) 48%,color-mix(in srgb,var(--accent-deep) 60%,var(--accent)) 100%)!important;color:#fff!important;text-shadow:0 1px 1px rgba(120,36,6,.15);box-shadow:0 8px 17px -6px rgba(226,88,28,.42),0 2px 4px -1px rgba(226,88,28,.18),inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(120,36,6,.08)!important}:is([data-theme=day],[data-theme=night]) [class*=OutingDeck_launcher__]{border-color:color-mix(in srgb,var(--accent) 30%,transparent)!important;background:linear-gradient(180deg,var(--raise-hi) 0,var(--raise-lo) 100%)!important;box-shadow:0 12px 26px -14px rgba(var(--shade-rgb),.5),0 0 0 4px var(--halo),inset 0 1px 0 var(--shine)!important}:is([data-theme=day],[data-theme=night]) [class*=OutingDeck_card__],:is([data-theme=day],[data-theme=night]) [class*=OutingDeck_deckHeader__]{border-color:rgba(var(--hair-rgb),.1)!important;box-shadow:0 26px 50px -24px rgba(var(--shade-rgb),.45),0 2px 6px rgba(var(--shade-rgb),.06),inset 0 1px 0 var(--shine)!important}:is([data-theme=day],[data-theme=night]) [class*=OutingDeck_progress__] i{background:linear-gradient(to left,var(--accent-2),var(--accent))!important}:is([data-theme=day],[data-theme=night]) .maplibregl-ctrl-group{background:linear-gradient(180deg,var(--raise-hi) 0,var(--raise-lo) 100%)!important}:is([data-theme=day],[data-theme=night]) .jaleb-map-canvas--gpu:after{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgba(255,196,150,.32) 0,rgba(255,214,180,.12) 12%,transparent 26%),linear-gradient(0deg,rgba(238,106,47,.1) 0,transparent 22%),radial-gradient(130% 90% at 50% 45%,transparent 62%,rgba(120,72,40,.1) 100%);content:"";pointer-events:none}@keyframes jaaleb-pin-drop{0%{opacity:0;transform:translateY(-46px)}55%{opacity:1;transform:translateY(3px)}72%{transform:translateY(-7px)}86%{transform:translateY(1px)}to{transform:translateY(0)}}@keyframes jaaleb-pin-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes jaaleb-pin-shadow{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.72);opacity:.6}}@keyframes jaaleb-ground-ping{0%{opacity:.75;transform:translate(-50%,-50%) scale(.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}:is([data-theme=day],[data-theme=night]) .jaleb-pin--anchor .jaleb-anchor-marker__lift{filter:drop-shadow(0 6px 8px rgba(190,64,14,.35)) drop-shadow(0 1px 1px rgba(51,29,18,.25))}:is([data-theme=day],[data-theme=night]) .jaleb-pin--anchor{position:relative}:is([data-theme=day],[data-theme=night]) .jaleb-pin--anchor:before{position:absolute;z-index:-1;top:58px;left:22px;width:64px;height:26px;border:2px solid var(--accent);border-radius:50%;background:radial-gradient(closest-side,rgba(238,106,47,.25),transparent);content:"";opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){:is([data-theme=day],[data-theme=night]) .jaleb-origin-selection-pin[data-moving=false] .jaleb-anchor-marker__lift{animation:jaaleb-pin-drop .76s cubic-bezier(.3,.7,.4,1) both,jaaleb-pin-bob 2.6s ease-in-out .9s infinite}:is([data-theme=day],[data-theme=night]) .jaleb-origin-selection-pin[data-moving=false] .jaleb-anchor-marker__shadow{animation:jaaleb-pin-shadow 2.6s ease-in-out .9s infinite}:is([data-theme=day],[data-theme=night]) .jaleb-origin-selection-pin .jaleb-pin--anchor:before{animation:jaaleb-ground-ping 2.2s cubic-bezier(.2,.7,.3,1) .6s infinite}:is([data-theme=day],[data-theme=night]) .is-anchor-moving .jaleb-pin--anchor:before,:is([data-theme=day],[data-theme=night]) .jaleb-origin-selection-pin[data-moving=true] .jaleb-anchor-marker__lift,:is([data-theme=day],[data-theme=night]) .jaleb-origin-selection-pin[data-moving=true] .jaleb-anchor-marker__shadow,:is([data-theme=day],[data-theme=night]) .jaleb-origin-selection-pin[data-moving=true] .jaleb-pin--anchor:before,:is([data-theme=day],[data-theme=night]) .jaleb-pin--anchor.is-dragging:before{animation:none}}@keyframes jaaleb-landmark-float{0%,to{translate:0 0}50%{translate:0 -3px}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){:is([data-theme=day],[data-theme=night]) .jaleb-landmark-marker__art{animation:jaaleb-landmark-float 4.2s ease-in-out infinite}:is([data-theme=day],[data-theme=night]) .jaleb-landmark-wrapper:nth-child(3n+1) .jaleb-landmark-marker__art{animation-delay:-1.4s}:is([data-theme=day],[data-theme=night]) .jaleb-landmark-wrapper:nth-child(3n+2) .jaleb-landmark-marker__art{animation-delay:-2.8s}}@media (hover:hover){:is([data-theme=day],[data-theme=night]) .jaleb-landmark-marker:hover .jaleb-landmark-marker__art{transform:translateX(-50%) scale(1.12) rotate(-3deg)}}:is([data-theme=day],[data-theme=night]) .jaleb-landmark-marker__label{border-color:color-mix(in srgb,var(--accent) 30%,transparent);background:linear-gradient(180deg,var(--raise-hi),var(--raise-lo));box-shadow:0 4px 10px -4px rgba(120,60,20,.35),inset 0 1px 0 var(--shine);font-weight:700}:is([data-theme=day],[data-theme=night]) .jaleb-pin:not(.jaleb-pin--anchor){background:radial-gradient(circle at 35% 30%,var(--raise-hi) 0,var(--tint-hi) 70%)!important;box-shadow:0 0 0 3px rgba(238,106,47,.14),0 5px 10px -4px rgba(190,64,14,.45)!important}:is([data-theme=day],[data-theme=night]) .jaleb-pin.is-selected{box-shadow:0 0 0 5px rgba(238,106,47,.24),0 8px 16px -6px rgba(190,64,14,.6)!important}:is([data-theme=day],[data-theme=night]) .jaleb-cluster{box-shadow:0 0 0 4px rgba(238,106,47,.18),0 8px 16px -6px rgba(190,64,14,.6),inset 0 1px 0 rgba(255,255,255,.4)!important;text-shadow:0 1px 1px rgba(120,36,6,.3)}@media (hover:hover){:is([data-theme=day],[data-theme=night]) .jaleb-cluster:hover{transform:scale(1.1)!important}}@property --jaaleb-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes jaaleb-ring-spin{to{--jaaleb-ring-angle:360deg}}:is([data-theme=day],[data-theme=night]) [class*=OutingDeck_launcher__]{border:2px solid transparent!important;background:linear-gradient(180deg,var(--raise-hi),var(--raise-lo)) padding-box,conic-gradient(from var(--jaaleb-ring-angle),var(--accent) 0deg,#ffd9bd 90deg,var(--accent-2) 180deg,#ffe7d4 270deg,var(--accent) 1turn) border-box!important}@media (prefers-reduced-motion:no-preference){:is([data-theme=day],[data-theme=night]) [class*=OutingDeck_launcher__]{animation:jaaleb-ring-spin 3.6s linear 3}}.jaaleb-choice{--tone:var(--accent);isolation:isolate}.jaaleb-choice__motif{position:absolute;z-index:-1;top:56%;inset-inline-end:-14px;color:var(--tone);line-height:0;opacity:.09;transform:translateY(-50%) rotate(-12deg);transition:transform .42s var(--ease-out-soft,ease),opacity .26s ease;pointer-events:none}:is([data-theme=day],[data-theme=night]) .jaaleb-page button.jaaleb-choice[data-choice]{border-color:color-mix(in srgb,var(--tone) 14%,rgba(var(--hair-rgb),.08))!important;background:var(--surface)!important}:is([data-theme=day],[data-theme=night]) .jaaleb-page button.jaaleb-choice[data-choice] span.jaaleb-choice__tile{background:color-mix(in srgb,var(--tone) 12%,var(--surface))!important;color:var(--tone)!important;box-shadow:inset 0 1px 0 var(--shine),0 5px 12px -7px color-mix(in srgb,var(--tone) 70%,transparent);transition:background .22s ease,color .22s ease,transform .26s var(--ease-out-soft)}@media (hover:hover){:is([data-theme=day],[data-theme=night]) .jaaleb-page button.jaaleb-choice[data-choice]:hover{border-color:color-mix(in srgb,var(--tone) 45%,transparent)!important;background:linear-gradient(to left,color-mix(in srgb,var(--tone) 9%,var(--surface)),var(--surface) 70%)!important;box-shadow:0 2px 4px rgba(var(--shade-rgb),.05),0 20px 36px -20px color-mix(in srgb,var(--tone) 60%,transparent),inset 0 1px 0 var(--shine)!important}:is([data-theme=day],[data-theme=night]) .jaaleb-page button.jaaleb-choice[data-choice]:hover span.jaaleb-choice__tile{background:var(--tone)!important;color:#fff!important;transform:rotate(-6deg) scale(1.06)}:is([data-theme=day],[data-theme=night]) .jaaleb-choice:hover .jaaleb-choice__motif{opacity:.16;transform:translateY(-50%) rotate(-4deg) scale(1.08)}}:is([data-theme=day],[data-theme=night]) .jaaleb-page button.jaaleb-choice[data-choice]:focus-visible{border-color:var(--tone)!important}@media (prefers-reduced-motion:no-preference){:is([data-theme=day],[data-theme=night]) .jaaleb-choice{animation:jaaleb-rise-in .48s var(--ease-out-soft) both}:is([data-theme=day],[data-theme=night]) .jaaleb-choice:nth-child(2){animation-delay:45ms}:is([data-theme=day],[data-theme=night]) .jaaleb-choice:nth-child(3){animation-delay:90ms}:is([data-theme=day],[data-theme=night]) .jaaleb-choice:nth-child(4){animation-delay:135ms}:is([data-theme=day],[data-theme=night]) .jaaleb-choice:nth-child(5){animation-delay:.18s}:is([data-theme=day],[data-theme=night]) .jaaleb-choice:nth-child(6){animation-delay:225ms}:is([data-theme=day],[data-theme=night]) .jaaleb-choice:nth-child(n+7){animation-delay:.27s}}@keyframes jaaleb-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_control__]{border-color:rgba(var(--hair-rgb),.1)!important;background:linear-gradient(180deg,var(--raise-hi) 0,var(--raise-lo) 100%)!important;box-shadow:0 8px 18px -12px rgba(var(--shade-rgb),.45),0 1px 2px rgba(var(--shade-rgb),.06),inset 0 1px 0 var(--shine)!important}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_control__][aria-expanded=true]{border-color:color-mix(in srgb,var(--accent) 45%,transparent)!important;background:linear-gradient(180deg,var(--tint-hi) 0,var(--accent-soft) 100%)!important}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_menu__]{padding:6px!important;border-color:rgba(var(--hair-rgb),.1)!important;border-radius:20px!important;background:var(--surface)!important;box-shadow:0 24px 48px -20px rgba(var(--shade-rgb),.45),0 4px 12px -4px rgba(var(--shade-rgb),.1),inset 0 1px 0 var(--shine)!important}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_menu__] :is([class*=TimeReachHeader_transport__],[class*=TimeReachHeader_categoryList__],[class*=TimeReachHeader_vertical__]){gap:2px!important}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_menu__] :is([class*=TimeReachHeader_transport__] button,[class*=TimeReachHeader_tile__],[class*=TimeReachHeader_menuLink__]){--tone:var(--accent);min-height:48px;gap:11px!important;padding:0 8px!important;border:0!important;border-radius:14px!important;background:transparent!important;color:var(--ink)!important;font-size:12.5px!important;font-weight:700;transition:background .16s ease,transform .16s var(--ease-out-soft)}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_menu__] :is([class*=TimeReachHeader_transport__] button,[class*=TimeReachHeader_categoryList__] button,[class*=TimeReachHeader_vertical__] a)+:is(button,a){position:relative}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_menu__] :is([class*=TimeReachHeader_transport__] button,[class*=TimeReachHeader_categoryList__] button,[class*=TimeReachHeader_vertical__] a)+:is(button,a):before{position:absolute;top:-1px;inset-inline:52px 10px;height:1px;background:rgba(var(--hair-rgb),.08);content:""}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_tile__]:before{display:none!important;content:none!important}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_itemIcon__]{width:34px;height:34px;border-radius:11px;background:color-mix(in srgb,var(--tone) 12%,var(--surface));color:var(--tone);box-shadow:inset 0 1px 0 var(--shine),0 4px 10px -6px color-mix(in srgb,var(--tone) 70%,transparent);transition:background .18s ease,color .18s ease,transform .22s var(--ease-out-soft)}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_itemIcon__] svg{color:inherit!important}@media (hover:hover){:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_menu__] :is([class*=TimeReachHeader_transport__] button,[class*=TimeReachHeader_tile__],[class*=TimeReachHeader_menuLink__]):not(:disabled):hover{background:color-mix(in srgb,var(--tone) 8%,var(--surface))!important}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_menu__] :is(button,a):not(:disabled):hover [class*=TimeReachHeader_itemIcon__]{transform:rotate(-6deg) scale(1.06)}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_menuLink__]:hover [class*=TimeReachHeader_itemCaret__]{color:var(--tone);transform:translateX(-2px)}}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_itemCaret__]{transition:transform .2s var(--ease-out-soft),color .16s ease}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_menu__] :is(button,a):active{transform:scale(.98)}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_menu__] [class*=TimeReachHeader_active__]{background:color-mix(in srgb,var(--tone) 11%,var(--surface))!important;color:color-mix(in srgb,var(--tone) 70%,var(--ink))!important}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_menu__] [class*=TimeReachHeader_active__] [class*=TimeReachHeader_itemIcon__]{background:var(--tone);color:#fff}:is([data-theme=day],[data-theme=night]) [class*=TimeReachHeader_menu__] :is(button,a):disabled{opacity:.55}.jaaleb-map-loader{background:radial-gradient(60% 40% at 50% 45%,rgba(255,214,180,.35),transparent 70%),var(--map-background,var(--bg));opacity:1;transition:opacity .42s cubic-bezier(.4,0,.2,1)}.jaaleb-map-loader>*{transition:transform .42s cubic-bezier(.4,0,.2,1),opacity .3s ease}.jaaleb-map-loader[data-leaving=true]{opacity:0}.jaaleb-map-loader[data-leaving=true]>*{opacity:0;transform:translateY(8px) scale(.9)}@media (prefers-reduced-motion:reduce){.jaaleb-map-loader,.jaaleb-map-loader>*{transition-duration:1ms}}.jaaleb-soft-pill{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin-block:6px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--surface) 80%,transparent);color:var(--ink-soft);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;box-shadow:0 4px 10px -8px rgba(var(--shade-rgb),.35);transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.jaaleb-soft-pill svg{color:var(--accent)}@media (hover:hover) and (pointer:fine){.jaaleb-soft-pill:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--line));background:var(--accent-soft);color:var(--ink)}}.jaaleb-soft-pill:active{transform:scale(.97)}[data-theme=night]{color-scheme:dark;--bg:#0d1016;--bg-2:#12161e;--surface:#171c25;--surface-2:#1f2531;--ink:#edf0f6;--ink-soft:#a8b0bf;--ink-faint:#7b8494;--line:rgba(190,210,255,0.1);--line-strong:rgba(190,210,255,0.2);--accent:#ff8446;--accent-2:#ffab6b;--accent-deep:#e55f28;--accent-ink:#ffffff;--accent-soft:#33241e;--pop:#ff6b61;--pop-ink:#ffffff;--pop-soft:#3a1d1d;--jaaleb-group-background:#0d1016;--jaaleb-group-surface:#171c25;--jaaleb-nested-surface:#1f2531;--jaaleb-control-fill:#262d3a;--jaaleb-label-primary:#edf0f6;--jaaleb-label-secondary:#a8b0bf;--jaaleb-label-tertiary:#7b8494;--jaaleb-separator:rgba(190,210,255,0.1);--jaaleb-quiet-accent:#ff8446;--jaaleb-marker-ink:#e3e8f2;--jaaleb-marker-border:rgba(190,210,255,0.3);--jaaleb-marker-selected:#ff8446;--jaaleb-focus:#ffa066;--jaaleb-control-radius:14px;--jaaleb-surface-radius:18px;--radius-sm:10px;--radius-md:16px;--radius-lg:20px;--radius-pill:999px;--font-display:"Estedad",system-ui,sans-serif;--font-body:"Estedad",system-ui,sans-serif;--tracking-display:-0.012em;--weight-display:700;--glow:none;--shade-rgb:0,0,0;--hair-rgb:190,210,255;--shine:rgba(220,230,255,0.07);--halo:rgba(220,230,255,0.05);--raise-hi:#212836;--raise-lo:#1a2029;--tint-hi:#33251f;--tint-deep:#4b2d1f;--accent-glow:0 9px 22px -9px rgba(255,120,60,0.55),0 2px 5px -1px rgba(0,0,0,0.45);--accent-highlight:inset 0 1px 0 rgba(255,255,255,0.25),inset 0 -1.8px 0 rgba(90,24,0,0.3);--shadow-sm:0 1px 2px rgba(0,0,0,0.45),0 2px 8px -2px rgba(0,0,0,0.4);--shadow-md:0 1px 2px rgba(0,0,0,0.45),0 12px 28px -12px rgba(0,0,0,0.7);--shadow-lg:0 2px 4px rgba(0,0,0,0.45),0 28px 60px -22px rgba(0,0,0,0.8);--card-shadow:0 1px 1px rgba(0,0,0,0.35),0 4px 10px -3px rgba(0,0,0,0.35),0 20px 40px -24px rgba(0,0,0,0.8),inset 0 1px 0 rgba(220,230,255,0.06);--texture:radial-gradient(60% 40% at 100% 0%,rgba(255,132,70,0.16) 0%,transparent 70%),radial-gradient(55% 45% at 0% 12%,rgba(90,125,255,0.12) 0%,transparent 72%),radial-gradient(80% 50% at 50% 115%,rgba(255,132,70,0.07) 0%,transparent 70%);--texture-size:100% 100%,100% 100%,100% 100%;--map-filter:invert(0.92) hue-rotate(180deg) brightness(0.9) contrast(1.05);--map-background:#151a22;--glass-bg:rgba(23,28,37,0.72);--glass-border:rgba(220,230,255,0.08);--glass-shadow:0 10px 30px -14px rgba(0,0,0,0.8),0 1px 1px rgba(0,0,0,0.3)}[data-theme=night] body:before{background-image:radial-gradient(rgba(220,230,255,.16) .8px,transparent 1.2px),radial-gradient(rgba(255,190,150,.1) .8px,transparent 1.2px);background-position:0 0,11px 17px;background-size:23px 23px,37px 37px}[data-theme=night] .jaleb-map-canvas--gpu:after{background:linear-gradient(180deg,rgba(60,90,190,.22) 0,rgba(60,90,190,.06) 14%,transparent 28%),linear-gradient(0deg,rgba(255,120,60,.12) 0,transparent 24%),radial-gradient(130% 90% at 50% 45%,transparent 58%,rgba(0,0,0,.35) 100%)}[data-theme=night] .jaaleb-map-loader{background:radial-gradient(60% 40% at 50% 45%,rgba(255,132,70,.14),transparent 70%),var(--map-background)}[data-theme=night] .jaleb-pin--anchor .jaleb-anchor-marker__lift{filter:drop-shadow(0 6px 8px rgba(0,0,0,.55)) drop-shadow(0 0 12px rgba(255,132,70,.45))}[data-theme=night] .site-liquid-glass{border-color:rgba(220,230,255,.1)!important;background:rgba(23,28,37,.6)!important;box-shadow:0 14px 30px -18px rgba(0,0,0,.85),0 3px 10px -8px rgba(0,0,0,.5),inset 0 1px 0 rgba(220,230,255,.09),inset 0 -1px 0 rgba(0,0,0,.3)!important}[data-theme=night] .site-liquid-glass:before{background:linear-gradient(115deg,rgba(220,230,255,.12),rgba(220,230,255,.03) 27%,transparent 58%)}[data-theme=night] .site-header__nav>.jaaleb-nav-selection-lens{border-color:rgba(255,132,70,.4);background:linear-gradient(180deg,rgba(255,132,70,.24),rgba(255,132,70,.1)),color-mix(in srgb,var(--surface) 60%,transparent);box-shadow:0 3px 10px -6px rgba(0,0,0,.6),0 0 14px -4px rgba(255,132,70,.5),inset 0 1px 0 rgba(255,220,200,.12)}[data-theme=night] .site-header__app-icon{box-shadow:0 4px 12px -4px rgba(255,132,70,.55),inset 0 1px 0 rgba(220,230,255,.15)}[data-theme=night] .maplibregl-ctrl-group button .maplibregl-ctrl-icon{filter:invert(.9)}.CatOnboarding_layer__y53xs{position:fixed;z-index:2600;inset:0;pointer-events:none}.CatOnboarding_spot__dKDRj{position:fixed;pointer-events:none;transition:top .32s cubic-bezier(.22,1,.36,1),left .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),height .32s cubic-bezier(.22,1,.36,1);animation:CatOnboarding_spot-in__vae4B .36s ease-out both}.CatOnboarding_spot__dKDRj[data-dim=true]{box-shadow:0 0 0 200vmax rgba(12,9,7,.46)}.CatOnboarding_spot__dKDRj:after{position:absolute;inset:-2px;border:2px solid var(--accent);border-radius:inherit;content:"";animation:CatOnboarding_ring__rMsTJ 1.6s cubic-bezier(.2,.7,.3,1) infinite}.CatOnboarding_dragHint___JcVL{position:fixed;width:0;height:0;pointer-events:none}.CatOnboarding_dragHand__D9zhZ{position:absolute;top:0;left:-20px;color:#fff;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45)) drop-shadow(0 0 1px rgba(0,0,0,.6));animation:CatOnboarding_drag__5Ts3P 2.2s cubic-bezier(.45,0,.25,1) infinite}.CatOnboarding_dragTrail__Srl3Q{position:absolute;top:16px;left:-60px;width:120px;height:4px;border-radius:999px;background:linear-gradient(to right,transparent,color-mix(in srgb,var(--accent) 70%,transparent),transparent);opacity:.8;animation:CatOnboarding_trail__M1l1S 2.2s cubic-bezier(.45,0,.25,1) infinite}.CatOnboarding_bubble__lgcpU{position:fixed;display:flex;gap:10px;padding:12px 14px 12px 12px;border:1px solid var(--line);border-radius:22px;background:var(--surface);box-shadow:var(--card-shadow,var(--shadow-lg));pointer-events:auto;animation:CatOnboarding_bubble-in__MGKsY .38s cubic-bezier(.22,1.2,.36,1) both}.CatOnboarding_bubble__lgcpU:after{position:absolute;left:calc(var(--tail-x) - 8px);width:16px;height:16px;border:1px solid var(--line);background:var(--surface);content:"";transform:rotate(45deg)}.CatOnboarding_bubble__lgcpU[data-placement=above]:after{bottom:-8px;border-top:0;border-left:0}.CatOnboarding_bubble__lgcpU[data-placement=below]:after{top:-8px;border-right:0;border-bottom:0}.CatOnboarding_bubble__lgcpU[data-placement=free]:after{display:none}.CatOnboarding_bubbleCat__H9a6P{flex:0 0 auto;width:72px;height:92px;margin-top:-34px;object-fit:contain;object-position:bottom;animation:CatOnboarding_cat-hop__oAK1P .52s cubic-bezier(.22,1.3,.36,1) both}.CatOnboarding_bubbleText__HEV7H{display:grid;min-width:0;flex:1;gap:4px}.CatOnboarding_bubbleHead__boVTH{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.CatOnboarding_bubbleHead__boVTH strong{color:var(--ink);font-size:15px;font-weight:800}.CatOnboarding_count__VUXBU{flex:0 0 auto;color:var(--ink-faint);font-size:11px}.CatOnboarding_bubbleText__HEV7H p{margin:0;color:var(--ink-soft);font-size:13px;line-height:1.85}.CatOnboarding_bubbleActions__QTV_F{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px}.CatOnboarding_quiet__gr5Ov,.CatOnboarding_soft__KRdz4{min-height:36px;padding:0 10px;border-radius:12px;font-size:12px;font-weight:600}.CatOnboarding_quiet__gr5Ov{color:var(--ink-faint)}.CatOnboarding_soft__KRdz4{border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line));background:var(--accent-soft);color:var(--ink)}.CatOnboarding_welcome__hZok_{position:fixed;z-index:2600;inset:0;display:grid;place-items:end center;padding:16px 16px max(16px,env(safe-area-inset-bottom));background:radial-gradient(70% 45% at 50% 55%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 70%),color-mix(in srgb,var(--bg) 80%,transparent);animation:CatOnboarding_fade-in__3p645 .28s ease-out both}@media (min-width:640px){.CatOnboarding_welcome__hZok_{place-items:center}}.CatOnboarding_welcomeCard__e3J86{display:grid;width:min(380px,100%);justify-items:center;gap:8px;padding:0 20px 18px;border:1px solid var(--line);border-radius:28px;background:var(--surface);box-shadow:var(--card-shadow,var(--shadow-lg));text-align:center}.CatOnboarding_welcomeCat__jCbBW{width:auto;height:190px;margin-top:-120px;object-fit:contain;animation:CatOnboarding_cat-hop__oAK1P .62s cubic-bezier(.22,1.3,.36,1) both}.CatOnboarding_title__sf89M{margin:4px 0 0;color:var(--ink);font-size:19px;font-weight:800}.CatOnboarding_body__thlZG{margin:0;color:var(--ink-soft);font-size:14px;line-height:1.9}.CatOnboarding_welcomeActions__BFNWI{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:6px}.CatOnboarding_primary__mz3Gl{min-width:128px;min-height:46px;padding:0 20px;border:1px solid rgba(190,64,14,.4);border-radius:16px;background:var(--accent-gradient,var(--accent));color:#fff;font-size:14px;font-weight:800;box-shadow:var(--accent-glow,none),var(--accent-highlight,none)}.CatOnboarding_primary__mz3Gl:active,.CatOnboarding_quiet__gr5Ov:active,.CatOnboarding_soft__KRdz4:active{transform:scale(.97)}.CatOnboarding_toast__fJaw8{position:fixed;z-index:2600;top:calc(14px + var(--jaaleb-chrome-top, 0px));left:50%;display:flex;width:min(360px,calc(100vw - 24px));align-items:center;gap:10px;padding:10px 14px 10px 10px;border:1px solid var(--line);border-radius:20px;background:var(--surface);box-shadow:var(--card-shadow,var(--shadow-lg));pointer-events:none;transform:translateX(-50%);animation:CatOnboarding_toast__fJaw8 3.6s cubic-bezier(.22,1,.36,1) both}.CatOnboarding_toastCat__qhq98{width:58px;height:64px;object-fit:contain;animation:CatOnboarding_float__W_NJs 1.2s ease-in-out infinite}.CatOnboarding_toast__fJaw8 p{display:grid;gap:2px;margin:0;font-size:12px;line-height:1.7;color:var(--ink-soft)}.CatOnboarding_toast__fJaw8 strong{color:var(--ink);font-size:14px}@keyframes CatOnboarding_fade-in__3p645{0%{opacity:0}}@keyframes CatOnboarding_spot-in__vae4B{0%{opacity:0}}@keyframes CatOnboarding_ring__rMsTJ{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}@keyframes CatOnboarding_drag__5Ts3P{0%{transform:translateX(34px) rotate(8deg);opacity:0}12%{opacity:1}55%{transform:translateX(-34px) rotate(-6deg);opacity:1}75%,to{transform:translateX(-34px) rotate(-6deg);opacity:0}}@keyframes CatOnboarding_trail__M1l1S{0%,10%{opacity:0;transform:scaleX(.2)}50%{opacity:.8;transform:scaleX(1)}75%,to{opacity:0;transform:scaleX(1)}}@keyframes CatOnboarding_bubble-in__MGKsY{0%{opacity:0;transform:translateY(10px) scale(.96)}}@keyframes CatOnboarding_cat-hop__oAK1P{0%{opacity:0;transform:translateY(18px) scale(.85)}60%{opacity:1;transform:translateY(-6px) scale(1.03)}to{transform:none}}@keyframes CatOnboarding_float__W_NJs{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes CatOnboarding_toast__fJaw8{0%{opacity:0;transform:translate(-50%,-12px)}10%,85%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-8px)}}@media (prefers-reduced-motion:reduce){.CatOnboarding_bubbleCat__H9a6P,.CatOnboarding_bubble__lgcpU,.CatOnboarding_dragHand__D9zhZ,.CatOnboarding_dragTrail__Srl3Q,.CatOnboarding_spot__dKDRj,.CatOnboarding_spot__dKDRj:after,.CatOnboarding_toastCat__qhq98,.CatOnboarding_welcomeCat__jCbBW,.CatOnboarding_welcome__hZok_{animation:none!important}.CatOnboarding_toast__fJaw8{animation:none}}