@font-face{font-family:Outfit;src:url(/_astro/outfit-600-latin.jpjoxKqm.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}.brand-mark{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:2rem;height:2rem}.brand-name{letter-spacing:.01em;font-family:Outfit,system-ui,sans-serif;font-weight:600;line-height:1}:root{--panel-width:min(22rem, 40vw);--panel-inset:1rem;--column-top:var(--panel-inset);--column-foot:var(--panel-inset);--panel-radius:.75rem;--panel-shadow:0 8px 28px #0006;--tile-radius:.5rem;--tile-padding:.45rem .6rem;--tile-hover:color-mix(in srgb, var(--map-panel-tile) 88%, #000);--tile-gap:.375rem}.drawer{box-sizing:border-box;background:var(--map-paper);color:#222;font:.9rem/1.4 system-ui,sans-serif;overflow:clip}.drawer:not([hidden]){flex-direction:column;display:flex}.drawer-head{background:var(--map-ink);color:var(--map-paper);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:0 .5rem;padding:.75rem;display:flex}.drawer h2{flex:1;min-width:0;margin:0;font-size:1.1rem;line-height:1.25}.drawer-tabs{flex-basis:100%;gap:1rem;margin:.5rem 0 -.75rem;display:flex}.drawer-tabs [role=tab]{color:inherit;font:inherit;opacity:.75;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:.3rem 0 .45rem;font-weight:600}.drawer-tabs [role=tab][aria-selected=true]{border-bottom-color:var(--map-satellite);color:var(--map-satellite);opacity:1}.drawer-tabs [role=tab]:hover{opacity:1}.drawer-tabs [role=tab]:focus-visible{outline:2px solid var(--map-paper);outline-offset:1px}.drawer-body{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding-top:.5rem;overflow-y:auto}.drawer-title{flex:1;min-width:0}.drawer-count{color:var(--map-paper-muted);margin:.1rem 0 0;font-size:.75rem}.drawer-list,.drawer-kind ul{margin:0;padding:0;list-style:none}.drawer-list{padding:.25rem .5rem .75rem}.drawer-kind h3{color:#555;letter-spacing:.05em;text-transform:uppercase;margin:.9rem .5rem .25rem;font-size:.7rem;font-weight:600}.drawer-kind:first-child h3{margin-top:.35rem}.drawer-programme h4{color:#555;margin:.5rem .5rem .1rem;font-size:.75rem;font-weight:600}.satellite-row,.constellation-row{border-radius:.4rem;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.6rem;min-height:2.5rem;padding:0 .5rem;display:grid}.satellite-row>a,.constellation-row>a{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;font-weight:500;text-decoration:none;overflow:hidden}.satellite-row>button,.constellation-row>button{grid-area:1/1}.satellite-row>span,.constellation-row>span{color:#555;text-align:right;text-overflow:ellipsis;white-space:nowrap;grid-area:1/3;min-width:0;font-size:.8rem;overflow:hidden}.satellite-row:has(>a:focus-visible),.constellation-row:has(>a:focus-visible){background:#f2f4f7}.satellite-row:has(>a:focus-visible)>a,.constellation-row:has(>a:focus-visible)>a{color:#1a5fb4}@media (hover:hover){.satellite-row:hover,.constellation-row:hover{background:#f2f4f7;transition:background-color .12s}.satellite-row:hover>a,.constellation-row:hover>a{color:#1a5fb4}}.satellite-row:has(>button[aria-pressed=true]),.constellation-row:has(>button[aria-pressed=true]){background:#eaf2fd}@media (hover:hover){.satellite-row:has(>button[aria-pressed=true]):hover,.constellation-row:has(>button[aria-pressed=true]):hover{background:#dfeafb}}@media (prefers-reduced-motion:reduce){.satellite-row:hover,.constellation-row:hover{transition:none}}@media (width>=40.01rem){.drawer{left:var(--panel-inset);top:var(--column-top);bottom:var(--column-foot);z-index:3;width:var(--panel-width);border-radius:var(--panel-radius);box-shadow:var(--panel-shadow);position:fixed}}@media (width<=40rem) and (scripting:enabled){.drawer{z-index:5;position:fixed;inset:0}}@media (scripting:none){.drawer{width:auto;box-shadow:none;border-radius:0;position:static}.drawer[hidden]{flex-direction:column;display:flex}}.icon-button{width:var(--icon-button-size,2rem);height:var(--icon-button-size,2rem);color:#444;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.icon-button:hover,.icon-button:focus-visible{background:#eee}.icon-button svg{width:var(--icon-size,1.25rem);height:var(--icon-size,1.25rem);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}:is(.panel-head :is(.panel-close,.panel-open),.drawer-head .drawer-close){--icon-button-size:1.75rem;color:inherit}:is(.panel-head :is(.panel-close,.panel-open),.drawer-head .drawer-close):is(:hover,:focus-visible){background:var(--map-ink-lit)}:is(.panel-head :is(.panel-close,.panel-open),.drawer-head .drawer-close):focus-visible{outline:2px solid var(--map-paper);outline-offset:-2px}:root{--map-satellite:#ffb400;--map-followed:#f2695f;--map-previous-orbit:#8fa3b0;--map-satellite-cells:#ffd166;--map-followed-cells:#ffb3ab;--map-mark-shadow:#0000008c;--map-track-shadow-opacity:.35;--map-footprint-fill:#ffffff1a;--map-footprint-edge:#fff9;--map-sea:#2e5266;--map-twilight:#050c1c38;--map-night:#050c1c80;--map-pad-ring:#fff;--map-landing-zone-opacity:.45;--map-sketch-ahead-opacity:.3;--map-observer:#1a73e8;--map-observer-ring:#fff;--map-ink:#0b1424;--map-ink-lit:#ffffff1a;--map-ink-plate:#ffffff24;--map-paper:#f4f4f2;--map-panel-tile:#e9e8e3;--map-paper-muted:#c9cfd6;--map-paper-faint:#9aa6b3;--map-live:#e3241b}.satellite-marker,.satellite-row button,.constellation-row button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;margin:0;padding:0;display:flex}.satellite-marker,.satellite-row button,.most-followed-row,.widget-row,.event-row,.panel-mark{--band:1.5rem}.satellite-marker[data-band=large],.satellite-row button[data-band=large],.most-followed-row[data-band=large],.widget-row[data-band=large],.event-row[data-band=large],.panel-mark[data-band=large]{--band:1.875rem}.satellite-marker[data-band=small],.satellite-row button[data-band=small],.most-followed-row[data-band=small],.widget-row[data-band=small],.event-row[data-band=small],.panel-mark[data-band=small]{--band:1.125rem}.satellite-marker,.panel-mark{--glyph:var(--band)}.satellite-marker{--glyph:calc(var(--band) * var(--mark-size,1))}.satellite-row button,.most-followed-row,.widget-row,.event-row{--glyph:calc(var(--band) * .75)}.satellite-marker{margin-left:calc(var(--glyph) / -2)}.satellite-marker,.satellite-row button,.constellation-row button,.most-followed-row,.widget-row,.event-row{--glyph-colour:var(--map-satellite);--glyph-cells:var(--map-satellite-cells)}.satellite-marker[data-followed=true],.satellite-row button[data-followed=true],.constellation-row button[data-followed=true],.most-followed-row[data-followed=true],.panel-mark{--glyph-colour:var(--map-followed);--glyph-cells:var(--map-followed-cells)}.satellite-marker .glyph,.satellite-row .swatch.satellite,.most-followed-row .swatch.satellite,.widget-row .swatch.satellite,.event-row .swatch.satellite,.panel-mark .swatch.satellite{box-sizing:border-box;pointer-events:none;display:inline-block}.satellite-icon{width:100%;height:100%;fill:var(--glyph-colour);display:block}.satellite-icon .cells{fill:var(--glyph-cells)}.satellite-icon g{pointer-events:visiblePainted}.panel-mark .swatch.constellation .satellite-icon{display:none}.satellite-marker .glyph,.satellite-row .swatch.satellite,.constellation-row .swatch.constellation,.most-followed-row .swatch,.widget-row .swatch,.event-row .swatch,.panel-mark .swatch{filter:drop-shadow(0 1px 1.5px var(--map-mark-shadow))}.satellite-icon .chevron{display:none}.satellite-marker[data-moving=true] .satellite-icon .chevron,.satellite-row button[data-moving=true] .satellite-icon .chevron,.most-followed-row[data-moving=true] .satellite-icon .chevron,.panel-mark[data-moving=true] .satellite-icon .chevron{display:inline}.satellite-marker .glyph{width:var(--glyph);height:var(--glyph)}.satellite-marker[data-moving=true] .satellite-icon{transform:rotate(var(--course))}.satellite-row .swatch.satellite,.most-followed-row .swatch.satellite,.widget-row .swatch.satellite,.event-row .swatch.satellite,.panel-mark .swatch.satellite{width:var(--glyph);height:var(--glyph);vertical-align:middle}.satellite-row .swatch.satellite{margin-right:.1rem}.satellite-marker .name{color:#222;white-space:nowrap;background:#ffffffd9;border-radius:.25rem;padding:.05rem .3rem;font:600 .75rem/1.4 system-ui,sans-serif}.satellite-marker[data-followed=false] .name{color:#555;font-weight:400}.satellite-marker[data-whole=true] .name{background:var(--map-ink);color:var(--map-paper)}.satellite-marker[data-followed=false]:not(:hover,:focus-visible) .name,[data-labels=off] .satellite-marker:not(:hover,:focus-visible) .name{display:none}.satellite-marker[data-band=small]{z-index:1}.satellite-marker{z-index:2}.satellite-marker[data-band=large]{z-index:3}.satellite-marker[data-followed=true]{z-index:4}.satellite-marker[aria-pressed=true]{z-index:5}.satellite-marker:hover,.satellite-marker:focus-visible{z-index:6}.maplibregl-popup{z-index:7}.constellation-row .swatch.constellation,.most-followed-row .swatch.constellation,.panel-mark .swatch.constellation{box-sizing:border-box;vertical-align:middle;background:var(--glyph-colour);border-radius:50%;width:.7rem;height:.7rem;margin-right:.1rem;display:inline-block}.followed-popup .panel-name{margin:0 0 .15rem}.followed-popup .panel-page{margin-top:.35rem;font-weight:600;display:inline-block}.followed-popup .panel-set{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:600;text-decoration:underline}.crowd-plate{z-index:6;pointer-events:none;color:#222;white-space:nowrap;background:#ffffffd9;border-radius:.25rem;padding:.05rem .3rem;font:600 .75rem/1.4 system-ui,sans-serif}.only-followed{position:relative}.only-control-icon{--glyph-colour:currentColor;--glyph-cells:currentColor;width:1.375rem;height:1.375rem;margin:auto;display:block}#map .maplibregl-ctrl-group .only-control[aria-pressed=true]:not(:disabled){background:var(--map-satellite);color:var(--map-ink)}.only-live{position:absolute;top:50%;right:calc(100% + .625rem);transform:translateY(-50%)}.only-line{color:#fff;background:#141828d9;border-radius:.5rem;align-items:center;gap:.5rem;width:max-content;max-width:calc(100vw - 6.5rem);margin:0;padding:.3rem .4rem .3rem .6rem;font:.85rem/1.3 system-ui,sans-serif;display:flex}.only-line[hidden]{display:none}.only-show{color:#222;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:.3rem;flex:none;padding:.2rem .5rem;font-weight:600}.locate-control-icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;width:1.375rem;height:1.375rem;margin:auto;display:block}.locate-control-dot{fill:currentColor;stroke:none}@media (prefers-reduced-motion:no-preference){.locate-control[aria-busy=true] .locate-control-icon{animation:.8s ease-in-out infinite alternate locate-waiting}}@keyframes locate-waiting{to{opacity:.3}}.menu-panel{box-sizing:border-box;background:var(--map-ink);color:var(--map-paper);font:1rem/1.4 system-ui,sans-serif}.menu-panel:not([hidden]){flex-direction:column;display:flex}.menu-head{flex:none;justify-content:flex-end;align-items:center;padding:.5rem .75rem .25rem;display:flex}.menu-brand{color:#fff;align-items:center;gap:.5rem;margin:0 auto 0 0;font-size:1.375rem;display:none}.menu-close svg,.menu-chevron,.menu-icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.menu-close svg{width:1.625rem;height:1.625rem}.menu-chevron,.menu-icon{width:1.25rem;height:1.25rem}.menu-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--map-paper) 50%, transparent) transparent;flex:auto;min-height:0;padding-bottom:.625rem;overflow-y:auto}.menu-rows,.menu-sub,.menu-channels{margin:0;padding:0;list-style:none}.menu-row{box-sizing:border-box;width:100%;min-height:2.625rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.625rem;padding:.25rem 1.25rem .25rem 2rem;text-decoration:none;display:flex}.menu-row:hover,.menu-row:focus-visible,.menu-close:hover,.menu-close:focus-visible,.menu-channel:hover,.menu-channel:focus-visible{background:#ffffff1f}.menu-row:focus-visible,.menu-close:focus-visible,.menu-channel:focus-visible{outline:2px solid var(--map-paper);outline-offset:-2px}.menu-row[aria-current]{background:var(--map-ink-plate);box-shadow:inset 3px 0 0 var(--map-live);font-weight:600}.menu-live{background:var(--map-live);color:#fff;letter-spacing:.04em;border-radius:.25rem;flex:none;padding:.1rem .35rem;font-size:.65rem;font-weight:700;line-height:1.3}.menu-opener{justify-content:space-between}.menu-chevron{transition:transform .15s}.menu-opener[aria-expanded=true]{background:#ffffff14;font-weight:600}.menu-opener[aria-expanded=true] .menu-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.menu-chevron{transition:none}}.menu-sub{background:#ffffff0d;padding:.25rem 0 .5rem}.menu-sub .menu-row{color:#e4e7ea;min-height:2.375rem;padding-left:3.25rem;font-size:.9375rem}.menu-languages{background:linear-gradient(#ffffff29,#ffffff29) 1.5rem 0/calc(100% - 3rem) 1px no-repeat;margin-top:.625rem;padding-top:.625rem}.menu-foot{background:color-mix(in srgb, var(--map-ink) 55%, #000);flex-direction:column;flex:none;gap:.625rem;padding:1rem 1.25rem 1.25rem;display:flex}.menu-foot-heading{color:var(--map-paper-faint);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.6875rem}.menu-channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.menu-channel{box-sizing:border-box;height:100%;color:inherit;background:#ffffff12;border-radius:.5rem;flex-direction:column;gap:.375rem;padding:.625rem;font-size:.75rem;line-height:1.3;text-decoration:none;display:flex}@media (width>=40.01rem){#menu-panel{z-index:12;width:21.25rem;max-width:100vw;position:fixed;top:0;bottom:0;right:0;box-shadow:-6px 0 24px #00000073}}@media (width<=40rem) and (scripting:enabled){#menu-panel{z-index:12;position:fixed;inset:0}.menu-head{padding:.75rem .75rem .5rem 1.5rem}.menu-brand{display:flex}.menu-row{min-height:3rem;padding-left:1.5rem;padding-right:1.5rem}.menu-sub .menu-row{min-height:2.75rem;padding-left:2.75rem}}@media (scripting:none){#menu-panel{width:auto;max-width:none;box-shadow:none;position:static}#menu-panel[hidden]{flex-direction:column;display:flex}.menu-sub[hidden]{display:block}.menu-opener{cursor:default;background:#ffffff14;font-weight:600}.menu-chevron,.menu-head,.menu-sub li:has(>button){display:none}.menu-body{flex:none;padding-top:.5rem;overflow-y:visible}}:root{--top-bar-height:4.25rem;--top-bar-inset:1.5rem;--top-bar-gap:1rem;--top-bar-search-least:9rem;--finger:2.75rem;--top-bar-log-in:3rem;--top-bar-tools-least:calc(var(--top-bar-search-least) + var(--top-bar-gap) + var(--top-bar-log-in) + var(--top-bar-gap) + var(--finger))}:root:lang(es){--top-bar-log-in:6.25rem}.top-bar{color:#fff;font:.875rem/1.4 system-ui,sans-serif}.top-bar-logo{color:inherit;text-shadow:0 1px 6px #00000080;border-radius:.5rem;align-items:center;gap:.5rem;text-decoration:none;display:flex}.top-bar-logo:focus-visible{outline:2px solid var(--map-paper);outline-offset:4px}.top-bar-logo .brand-mark{width:2.5rem;height:2.5rem}.top-bar-text{flex-direction:column;align-items:flex-end;gap:.2rem;display:flex}.top-bar-text>*{white-space:nowrap;margin:0}.top-bar-name{font-size:1.75rem}.top-bar-name+*{letter-spacing:.13em;text-transform:uppercase;font:600 .6rem/1 system-ui,sans-serif}.top-bar-button,.menu-close,.log-in-note-close{width:var(--finger);height:var(--finger);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.top-bar-button{border-radius:.5rem}.top-bar-button:hover,.top-bar-button:focus-visible{background:#ffffff1f}.top-bar-button:focus-visible{outline:2px solid var(--map-paper);outline-offset:-2px}.top-bar-button svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.875rem;height:1.875rem}.top-bar-log-in{width:var(--top-bar-log-in);flex-direction:column;gap:1px}.top-bar-log-in svg{width:1.5rem;height:1.5rem}.top-bar-log-in-words{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:.65625rem;line-height:1}.top-bar-log-in[aria-expanded=true]{background:#ffffff1f}.log-in-note{inset:var(--top-bar-height) var(--top-bar-inset) auto auto;box-sizing:border-box;width:18.75rem;max-width:calc(100vw - 2 * var(--top-bar-inset));background:var(--map-ink);color:var(--map-paper);border:0;border-radius:.75rem;margin:0;padding:1rem .75rem 1.125rem 1.125rem;font:.9375rem/1.4 system-ui,sans-serif;box-shadow:0 8px 28px #00000080}.log-in-note:popover-open{flex-direction:column;gap:.5rem;display:flex}.log-in-note-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.log-in-note h2{margin:0;font-size:1.25rem;font-weight:600}.log-in-note p{margin:0}.log-in-note-until{color:var(--map-paper-muted);font-size:.8125rem}.log-in-note-close{width:2rem;height:2rem}.log-in-note-close:hover,.log-in-note-close:focus-visible{background:var(--map-ink-lit)}.log-in-note-close:focus-visible{outline:2px solid var(--map-paper);outline-offset:-2px}.log-in-note-close svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}body:has(>.top-bar-on-map):before{content:"";z-index:1;background:linear-gradient(to bottom, color-mix(in srgb, var(--map-ink) 82%, transparent), transparent);pointer-events:none;height:6.875rem;position:fixed;top:0;left:0;right:0}@media (width>=40.01rem){#top-bar{z-index:3;grid-template-columns:minmax(0, 1fr) auto minmax(var(--top-bar-tools-least), 1fr);align-items:center;column-gap:var(--top-bar-gap);box-sizing:border-box;height:var(--top-bar-height);padding:0 var(--top-bar-inset);pointer-events:none;display:grid;position:fixed;top:0;left:0;right:0}.top-bar-logo{pointer-events:auto;grid-column:2}.top-bar-tools{justify-content:flex-end;align-items:center;gap:var(--top-bar-gap);grid-column:3;min-width:0;display:flex}.top-bar-tools>*{pointer-events:auto}#top-bar #search{min-width:var(--top-bar-search-least);border-radius:.375rem;flex:0 20rem;box-shadow:0 2px 10px #0000004d}#top-bar .search-results{border-radius:.375rem;width:max(100%,18rem);left:auto}#top-bar .top-bar-clock-room{min-width:0;margin-right:calc(-1 * var(--top-bar-gap));pointer-events:none;flex:1 1 0;justify-content:flex-end;display:flex;container-type:inline-size}.top-bar-clock{margin-right:var(--top-bar-gap);white-space:nowrap;color:#fff;text-shadow:0 1px 4px #0009}.top-bar-clock [data-part=time]{font-variant-numeric:tabular-nums;font-size:1.1875rem}.top-bar-clock-zone{color:#c9cfd6;font-size:.75rem}@container (width<=6.5rem){.top-bar-clock{display:none}}#top-bar:not(.top-bar-on-map){background:var(--map-ink);pointer-events:auto;position:sticky}}@media (width<=40rem) and (scripting:enabled){#top-bar{z-index:3;pointer-events:none;padding:.75rem .75rem 0;position:fixed;top:0;left:0;right:0}.top-bar-logo,.top-bar-clock-room{display:none}.top-bar-tools{align-items:center;gap:.5rem;display:flex}.top-bar-tools>*{pointer-events:auto}#top-bar #search{min-width:0;height:var(--finger);border-radius:calc(var(--finger) / 2);flex:1;box-shadow:0 2px 10px #0000004d}.top-bar-button{background:color-mix(in srgb, var(--map-ink) 92%, transparent);color:var(--map-paper);border-radius:50%;box-shadow:0 2px 8px #00000059}.top-bar-button:hover,.top-bar-button:focus-visible{background:var(--map-ink)}.top-bar-button svg{width:1.5rem;height:1.5rem}.top-bar-log-in{width:var(--finger)}.top-bar-log-in svg{width:1.375rem;height:1.375rem}.top-bar-log-in-words{display:none}.top-bar-log-in[aria-expanded=true]{background:var(--map-ink)}.log-in-note{inset:calc(.75rem + var(--finger) + .5rem) .75rem auto;width:auto;max-width:none}.log-in-note-close{width:var(--finger);height:var(--finger)}body:has(>.top-bar-on-map):before{height:6rem}#top-bar:not(.top-bar-on-map){background:var(--map-ink);pointer-events:auto;padding-bottom:.75rem;position:sticky}#top-bar:not(.top-bar-on-map) .top-bar-button{box-shadow:none}}@media (scripting:none){#top-bar{background:var(--map-ink);pointer-events:auto;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;height:auto;padding:.75rem;display:flex;position:static}.top-bar-logo{display:flex}.top-bar-tools{flex:12rem;justify-content:flex-end;display:flex}#top-bar #search{flex:0 20rem}#menu-button,#top-bar .top-bar-clock-room{display:none}#top-bar:not(.top-bar-on-map){position:static}body:has(>.top-bar-on-map):before{display:none}}.search[data-astro-cid-ac66eqjo] .search-results{background:#fff;border-radius:.75rem;max-height:60vh;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 .25rem 1rem #00000040}.search[data-astro-cid-ac66eqjo] .search-option{cursor:pointer;flex-direction:column;padding:.4rem 1rem;display:flex}.search[data-astro-cid-ac66eqjo] .search-option[aria-selected=true]{background:#e8f0fb}.search[data-astro-cid-ac66eqjo] .search-what{color:#666;font-size:.8em}.search[data-astro-cid-ac66eqjo]{box-sizing:border-box;color:#222;background:#fff;border-radius:1.25rem;align-items:center;height:2.5rem;padding:0 1rem 0 .25rem;font:.95rem/1.3 system-ui,sans-serif;display:flex;position:relative;box-shadow:0 .1rem .5rem #0003}.search-face[data-astro-cid-ac66eqjo]{pointer-events:none;color:var(--map-ink);justify-content:center;align-items:center;gap:.4rem;font-size:1.05rem;display:none;position:absolute;inset:0}.search[data-astro-cid-ac66eqjo] .brand-mark{width:1.5rem;height:1.5rem}.search[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]{min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:1}.search[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]:focus{outline:none}.search[data-astro-cid-ac66eqjo]:focus-within{box-shadow:0 0 0 2px #1a5fb4,0 .1rem .5rem #0003}@media (width<=40rem) and (scripting:enabled){.search[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]:placeholder-shown:not(:focus)~.search-face[data-astro-cid-ac66eqjo]{display:flex}.search[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]:placeholder-shown:not(:focus)::placeholder{color:#0000}}
