.scout.sightline{--sl-sun:#e9b44c;--sl-earth:#5b9bea;--sl-both:#57c08a;--sl-none:#8b91a0;--sl-panel:#120f18eb;--sl-edge:max(1rem, env(safe-area-inset-left,0px));--sl-edge-right:max(1rem, env(safe-area-inset-right,0px));--sl-edge-bottom:max(1rem, env(safe-area-inset-bottom,0px));grid-template:"stage"minmax(0,1fr)/minmax(0,1fr);font-size:.9375rem;display:block}.scout.sightline.is-plan{grid-template:"col stage drawer rail"minmax(0,1fr)"col sky drawer rail""col river drawer rail"/24rem minmax(0,1fr) auto auto;display:grid}.sl-wrap{display:contents}.sightline.is-watch .sl-stage{position:absolute;inset:0}.sl-stage{grid-area:stage;min-width:0;min-height:0;position:relative;overflow:hidden}.sl-moon{position:absolute;inset:0;overflow:hidden}.sl-moon .scout-globe{transition:none}.sl-poster{pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.sl-moon .scout-globe canvas{animation:.35s ease-out sl-arrive}@keyframes sl-arrive{0%{opacity:0}}.sl-stars,.sl-earth{pointer-events:none;position:absolute;top:0;left:0}.sl-earth{border-radius:50%;transition:opacity .4s}.sl-earth-name{z-index:2;cursor:default;border-radius:50%;position:absolute}.sightline .sl-dot{background:var(--sl-none);box-shadow:none;border-color:#000}.sightline .sl-dot.is-sun{background:var(--sl-sun)}.sightline .sl-dot.is-earth{background:var(--sl-earth);border-radius:3px}.sightline .sl-dot.is-both{background:var(--sl-both);box-shadow:0 0 0 2px #000, 0 0 0 4px var(--sl-both)}.sightline .sl-dot.is-none{border-color:var(--sl-none);background:#000}.sightline .sl-dot span{background:#000000a6;font-size:11px}.sightline .sl-dot.is-within{box-shadow:none;background:0 0;border-color:#0000}.sl-within{box-sizing:border-box;width:calc(2 * var(--sl-within));height:calc(2 * var(--sl-within));border:1.5px solid var(--sl-none);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0009,inset 0 0 0 1px #0009}.sl-dot.is-sun .sl-within{border-color:var(--sl-sun)}.sl-dot.is-earth .sl-within{border-color:var(--sl-earth)}.sl-dot.is-both .sl-within{border-color:var(--sl-both)}.sightline .sl-dot.is-within span.at-below{top:calc(50% + var(--sl-within) + 4px)}.sl-fade{transition:opacity .5s}.sightline.is-idle .sl-fade,.sightline.is-idle .sl-view-tools,.sightline.is-idle .sl-scale{opacity:0;pointer-events:none}.sl-view-tools{top:4rem;right:var(--sl-edge-right);z-index:3;flex-direction:column;align-items:center;gap:.3rem;transition:opacity .5s;display:flex;position:absolute}.sightline .zoom-buttons{position:static}.sl-recentre{color:#fff;background:#0a0c18b3;border:1px solid #fff3;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}.sl-scale{right:var(--sl-edge-right);z-index:3;transition:opacity .5s;position:absolute;bottom:.4rem}.sl-to-earth,.sl-scale{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#0a0c18b3;border-radius:8px;margin:0;padding:.15rem .45rem;font-size:.6875rem}.sl-to-earth{cursor:default;justify-items:center;display:grid}.sl-scale span{vertical-align:-.05rem;border:1.5px solid #fff;border-top:0;height:.4rem;margin-right:.4rem;display:inline-block}.sl-recentre:hover{border-color:var(--gold-deep)}.sl-brand{top:.9rem;left:var(--sl-edge);z-index:3;pointer-events:none;position:absolute}.sl-brand h1{font-family:var(--serif);letter-spacing:.01em;margin:0;font-size:1.7rem;font-weight:700;line-height:1.1}.sl-brand p{color:var(--soft);margin:.15rem 0 0;font-size:.8125rem}.sl-top{top:.9rem;right:var(--sl-edge-right);z-index:3;gap:.5rem;display:flex;position:absolute}.sl-top button,.sl-small,.sl-handle{border:1px solid var(--line);background:var(--sl-panel);border-radius:8px;padding:.4rem .75rem}.sl-top button:hover,.sl-small:hover,.sl-handle:hover{border-color:var(--gold-deep)}.sl-top button.is-main{border-color:var(--gold);background:var(--gold);color:#1a1405;font-weight:600}.sl-small{padding:.1rem .5rem;font-size:.75rem}.sl-scout{left:var(--sl-edge);bottom:calc(var(--sl-edge-bottom) + 3.6rem);z-index:3;align-items:flex-end;gap:.5rem;max-width:min(24rem,100% - 2rem);display:flex;position:absolute}.sl-scout .scout-face{filter:none;width:44px}.sl-bubble{border:1.5px solid var(--gold-deep);background:var(--sl-panel);border-radius:16px 16px 16px 4px;min-width:0;margin-bottom:1rem;padding:.6rem .8rem;box-shadow:0 10px 26px #00000080}.sl-scout{position:absolute}.sl-scout-tag{line-height:1;position:absolute;bottom:-.35rem;left:1.9rem}.sl-ai-model{white-space:nowrap}.sl-scout-tag .sl-ai{background:var(--sl-panel);font-size:.6875rem}.sl-scout-line{border:1.5px solid var(--gold-deep);background:var(--sl-panel);font-family:var(--serif);border-radius:16px 16px 16px 4px;margin:0 0 .7rem;padding:.5rem .75rem;font-size:1.0625rem;font-weight:600;line-height:1.35;transition:opacity .4s;box-shadow:0 10px 26px #00000080}.sl-scout-line.is-gone{opacity:0;pointer-events:none}.sl-scout.is-open{flex-direction:column-reverse;align-items:flex-start;width:min(20rem,100% - 2rem)}.sl-card{border:1.5px solid var(--gold-deep);background:var(--sl-panel);border-radius:14px;flex-direction:column;width:100%;max-height:70vh;padding:.6rem .7rem .7rem;display:flex;box-shadow:0 10px 26px #00000080}.sl-card-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sl-card .sl-talk{min-height:3rem}.sightline.is-gliding .scout-globe{transition:top .35s}@media (prefers-reduced-motion:reduce){.sightline.is-gliding .scout-globe,.sl-scout-line{transition:none}}.sl-pill{bottom:var(--sl-edge-bottom);z-index:3;border:1px solid var(--line);background:var(--sl-panel);white-space:nowrap;border-radius:999px;align-items:center;gap:.6rem;max-width:calc(100% - 2rem);padding:.35rem .5rem;display:flex;position:absolute;left:50%;translate:-50%}.sl-pill.is-min{padding:.2rem}.sl-round{border:1px solid var(--line);background:#1d1826;border-radius:999px;min-width:2rem;height:2rem;padding:0 .5rem;font-size:.8125rem;line-height:1}.sl-round:hover{border-color:var(--gold-deep)}.sl-date{font-variant-numeric:tabular-nums;text-align:center;min-width:7.5rem}.sl-pill select{border:1px solid var(--line);background:#1d1826;border-radius:999px;padding:.25rem .5rem}.sl-pill input[type=range]{width:8rem;accent-color:var(--gold)}.sl-sheet-handle{display:none}.sl-col{min-height:0;padding:.55rem .9rem .55rem var(--sl-edge);border-right:1px solid var(--line);background:linear-gradient(var(--panel-top), var(--panel-bottom));flex-direction:column;grid-area:col;gap:.5rem;display:flex;overflow-y:auto}.sl-title{font-family:var(--serif);margin:0;font-size:1.25rem;font-weight:700;line-height:1.1}.sl-col-head{justify-content:space-between;align-items:center;gap:.5rem;min-height:1.65rem;display:flex}.sl-tabs{flex-wrap:nowrap;gap:.6rem;display:flex}.sl-tab{display:inline-flex;position:relative}.sl-tabs .sl-tab-remove{width:1rem;min-width:0;height:1rem;color:var(--soft);background:#2a2434;border-radius:50%;place-items:center;padding:0;font-size:.75rem;font-weight:600;line-height:1;display:grid;position:absolute;top:-.4rem;right:-.4rem}.sl-tabs .sl-tab-remove:after{content:"";position:absolute;inset:-.25rem}.sl-tabs .sl-tab-remove:hover{border-color:var(--ink);color:var(--ink)}.sl-removed{color:var(--soft);white-space:nowrap;margin:0;font-size:.75rem}.sl-ai{border:1px solid var(--line);color:var(--soft);font-family:var(--mono);border-radius:4px;padding:0 .3rem;font-size:.75rem;font-weight:400;text-decoration:none}.sl-tabs button{border:1px solid var(--line);background:#1d1826;border-radius:8px;min-width:1.7rem;padding:.15rem .4rem;font-size:.8125rem}.sl-tabs button[aria-pressed=true],.sl-compare th button[aria-pressed=true]{border-color:var(--gold);background:var(--gold);color:#1a1405;font-weight:600}.sl-suggest{border:1px solid var(--gold-deep);text-align:left;background:#1d1826;border-radius:8px;padding:.35rem .6rem;font-size:.875rem;line-height:1.4}.sl-suggest span{color:var(--gold);white-space:nowrap}.sl-fields{flex-direction:column;gap:.4rem;display:flex}.sl-field label,.sl-label,.sl-numbers dt,.sl-time{color:var(--soft);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .1rem;font-size:.75rem;display:block}.sl-time{letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.sl-value{font-variant-numeric:tabular-nums;margin:0}.sl-col select,.sl-col input[type=text]{border:1px solid var(--line);background:#1d1826;border-radius:8px;width:100%;min-width:0;padding:.4rem .5rem;font-size:.875rem}.sl-coords{color:var(--soft);margin-top:.3rem;font-size:.8125rem}.sl-coords summary{cursor:pointer}.sl-coords form{grid-template-columns:1fr 1fr auto;gap:.35rem;margin-top:.35rem;display:grid}.sl-field .sl-small{margin-top:.3rem}.sl-open-in{margin:.25rem 0 0;line-height:1.3}.sl-col:has(.sl-coords[open]) .sl-horizons{display:none}.sl-open-in a{color:var(--gold);text-underline-offset:2px}.sl-open-in a:hover{color:var(--ink)}.sl-sentence{margin:0;font-size:.875rem;line-height:1.4}.sl-note{margin:.3rem 0 0;font-size:.875rem}.is-warn{color:#e8915a}.sl-note.is-info{color:var(--soft);line-height:1.4}.sl-verdict-area{margin-top:.5rem}.sl-suggest-slot{margin-top:.3rem}.sl-suggest-slot .sl-suggest{width:100%}.sl-numbers{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:.35rem;margin:.5rem 0 0;display:grid}.sl-numbers>div{background:#1d1826;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:baseline;column-gap:.4rem;min-width:0;padding:.2rem .35rem .25rem;display:grid}.sl-numbers>.sl-sky-tile,.sl-numbers>.sl-wide-tile dt{grid-column:1/-1}.sl-numbers>.sl-wide-tile dd.sl-sub{grid-area:2/1}.sl-numbers>.sl-wide-tile dd:not(.sl-sub){grid-area:2/2}.sl-numbers>.sl-wide-tile dd.sl-stays{white-space:normal;grid-column:1/-1;font-family:inherit;font-size:.875rem}.sl-numbers dt{letter-spacing:0;text-transform:none;white-space:nowrap}.sl-numbers dd{font-family:var(--serif);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:1.15rem;font-weight:600;line-height:1.2}.sl-numbers dd small{font-family:var(--mono);font-size:.75rem;font-weight:400}.sl-numbers dd.sl-sub{color:var(--soft);white-space:normal;grid-column:1/-1;margin-top:0;font-family:inherit;font-size:.75rem;font-weight:400;line-height:1.3}.sl-numbers dd.sl-sub.is-warn{color:#e8915a}.sl-horizons{min-height:1.0125rem;color:var(--soft);margin:.45rem 0 0;font-size:.75rem;line-height:1.35}.sl-horizons a{color:var(--gold);text-underline-offset:2px;cursor:pointer}.sl-horizons a:hover{color:var(--ink)}@media (height<=819px) and (width>=761px){.sl-numbers{gap:.25rem;margin-top:.35rem}}.sl-verdict{margin:0;font-size:.875rem}.sl-verdict p{margin:0}.sl-verdict-line{font-family:var(--serif);font-size:1.375rem;font-weight:600;line-height:1.2}.sl-verdict ul{margin:.25rem 0 0;padding-left:1.1rem}.sl-verdict.is-fit{color:var(--sl-both)}.sl-drawer.sl-scout-panel{flex-direction:column;width:21rem;display:flex;overflow:hidden}.sl-ask-name{font-family:var(--serif);align-items:center;gap:.4rem;margin:0;font-size:1.0625rem;display:flex}.sl-talk{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:.5rem;min-height:0;margin-top:.6rem;font-size:.875rem;display:flex;overflow-y:auto}.sl-talk p{margin:0}.sl-said{border:1px solid var(--line);border-radius:12px;max-width:92%;padding:.45rem .65rem;line-height:1.4}.sl-said.is-scout{background:#1d1826;border-bottom-left-radius:4px;align-self:flex-start}.sl-said.is-visitor{border-color:var(--gold-deep);border-bottom-right-radius:4px;align-self:flex-end}.sl-said .sl-small{margin:.35rem .3rem 0 0}.sl-ideas{justify-items:start;gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.sl-idea{border:1px solid var(--line);color:var(--ink);text-align:left;background:#1d1826;border-radius:999px;padding:.3rem .7rem;font-size:.875rem;line-height:1.3}.sl-idea:hover,.sl-idea:focus-visible{border-color:var(--gold)}.sl-ask{flex:none;gap:.4rem;margin-top:.6rem;display:flex}.sl-ask input{border:1px solid var(--line);min-width:0;color:var(--ink);font:inherit;background:#1d1826;border-radius:8px;flex:auto;padding:.45rem .6rem;font-size:.875rem}.sl-rail-scout{justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.sl-quiet{color:var(--soft)}.sl-river{--sl-name:clamp(4rem, calc(var(--sl-label-chars,20) * .46rem + 1.5rem), 19rem);border-top:1px solid var(--line);background:var(--panel-bottom);grid-area:river;min-width:0;padding:.5rem .9rem .6rem}.sl-sky{border-top:1px solid var(--line);background:var(--panel-bottom);grid-area:sky;min-width:0;padding:.5rem .9rem .3rem}.sl-strip-title{font-family:var(--serif);font-size:.9375rem;font-weight:600}.sl-sky-body{min-height:1.5rem;margin-top:.3rem}.sl-sky-body svg{display:block}.sl-sky-body p{margin:0;font-size:.8125rem}.sl-sky-land{fill:#4a4d57}.sl-sky-path{fill:none;stroke-width:1px;opacity:.65}.sl-sky-path.is-sun{stroke:var(--sl-sun)}.sl-sky-path.is-earth{stroke:var(--sl-earth)}.sl-sky-body-mark{stroke-width:2px}.sl-sky-body-mark.is-sun{fill:var(--sl-sun);stroke:var(--sl-sun)}.sl-sky-body-mark.is-earth{fill:var(--sl-earth);stroke:var(--sl-earth)}.sl-sky-body-mark.is-hidden{fill:none}.sl-sky-smooth{stroke:var(--soft);stroke-width:1px;stroke-dasharray:5 5;opacity:.7}.sl-dash{border-top:1px dashed var(--soft);vertical-align:middle;width:1.4rem;margin-right:.2rem;display:inline-block}.sl-sky-tick{fill:var(--soft);font-size:10px}.sl-sky-name{fill:var(--ink);paint-order:stroke;stroke:#000;stroke-width:3px;font-size:10px}.sl-strip-head{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;font-size:.8125rem;display:flex}.sl-strip-head select{border:1px solid var(--line);background:#1d1826;border-radius:999px;padding:.2rem .4rem}.sl-now{font-variant-numeric:tabular-nums;min-width:11.5rem}.sl-zooms{gap:.2rem;display:inline-flex}.sl-zooms button,.sl-row-name{border:1px solid var(--line);background:#1d1826;border-radius:8px;padding:.15rem .55rem;font-size:.75rem}.sl-zooms button[aria-pressed=true],.sl-row-name[aria-pressed=true]{border-color:var(--gold);background:var(--gold);color:#1a1405;font-weight:600}.sl-legend,.sl-check{color:var(--soft);white-space:nowrap;font-size:.75rem}.sl-check{align-items:center;gap:.3rem;display:inline-flex}.sl-key{vertical-align:-1px;background:linear-gradient(var(--key) 0 0) no-repeat 0 var(--key-y,0) / 100% var(--key-h,100%);width:.7rem;height:.7rem;margin-left:.4rem;display:inline-block}.sl-key.is-sun{--key:var(--sl-sun);--key-h:66%}.sl-key.is-earth{--key:var(--sl-earth);--key-y:100%;--key-h:66%}.sl-key.is-both{--key:var(--sl-both)}.sl-key.is-none{--key:var(--sl-none);--key-y:50%;--key-h:18%}.sl-fold{margin-left:auto}.sl-river-head,.sl-sky-head{flex-wrap:nowrap;gap:.45rem;min-width:0}.sl-river-head>*,.sl-sky-head>*{flex:none}.sl-river-top{position:relative}.sl-river-head select{padding-right:.2rem}.sl-river-head .sl-zooms button{padding:.15rem .4rem}.sl-river-head .sl-legend .sl-key:first-child{margin-left:0}.sl-river-head>select,.sl-river-head>.sl-more,.sl-sky-head>.sl-fold{margin-left:auto}.sl-river-head>select+.sl-more,.sl-river-head>.sl-fold{margin-left:0}.sl-more{letter-spacing:.05em;min-width:1.7rem;padding-inline:.3rem;font-weight:700}.sl-menu{z-index:5;border:1px solid var(--line);background:#1d1826;border-radius:10px;justify-items:start;gap:.55rem;padding:.7rem .8rem;font-size:.8125rem;display:grid;position:absolute;bottom:calc(100% + .4rem);right:0;box-shadow:0 8px 24px #00000073}.sl-menu label{align-items:center;gap:.4rem;display:inline-flex}.sl-menu select{border:1px solid var(--line);background:#1d1826;border-radius:999px;padding:.2rem .4rem}.sl-menu .sl-legend .sl-key:first-child{margin-left:0}.sl-chip{border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;min-width:9.4rem;padding:.1rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.sl-chip .sl-key{margin-left:0}.sl-chip.is-sun{border-color:var(--sl-sun)}.sl-chip.is-earth{border-color:var(--sl-earth)}.sl-chip.is-both{border-color:var(--sl-both)}.sl-moment-heights{min-width:15rem;color:var(--soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}.sl-rows{margin-top:.4rem;position:relative}.sl-row{grid-template-columns:var(--sl-name) minmax(0, 1fr);align-items:center;gap:.6rem;margin-top:.3rem;display:grid}.sl-row-name{text-align:left;white-space:nowrap;display:flex;overflow:hidden}.sl-row-date{flex:none}.sl-row-site{text-overflow:ellipsis;white-space:pre;flex:0 auto;min-width:0;overflow:hidden}.sl-row-name.is-plain{color:var(--soft);background:0 0;border:0}.sl-track{height:1.15rem;position:relative}.sl-track svg{background:#0d0b12;border-radius:3px;width:100%;height:100%;display:block}.sl-run.is-sun{fill:var(--sl-sun)}.sl-run.is-earth{fill:var(--sl-earth)}.sl-run.is-both{fill:var(--sl-both)}.sl-run.is-none{fill:var(--sl-none)}.sl-mission{fill:var(--ink)}.sl-landing{background:var(--ink);border-radius:1px;width:3px;margin-left:-1px;position:absolute;top:-2px;bottom:-2px;box-shadow:0 0 0 1px #000}.sl-axis .sl-track{height:1rem;color:var(--soft);font-size:.6875rem}.sl-axis .sl-track span{border-left:1px solid var(--line);white-space:nowrap;padding-left:3px;position:absolute;top:0}.sl-seek{top:0;bottom:1.3rem;right:0;left:calc(var(--sl-name) + .6rem);cursor:ew-resize;touch-action:none;position:absolute}.sl-seek input{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.sl-seek:focus-within{outline:2px solid var(--gold);outline-offset:2px}.sl-playhead{pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #000}.sl-link{color:var(--gold);font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.sl-link:hover{color:var(--ink)}.sl-pick{border:1px solid var(--line);background:#1d1826;border-radius:8px;align-items:center;min-height:2.1rem;margin-bottom:.3rem;padding:.25rem .6rem;display:flex}.sl-pick:hover,.sl-pick:focus-within{border-color:var(--gold-deep)}.sl-pick .sl-value{white-space:pre}.sl-pick-part{cursor:pointer;border-radius:4px;position:relative}.sl-pick-part:hover .sl-value{text-underline-offset:3px;text-decoration:underline}.sl-pick-part:focus-within{outline:2px solid var(--gold);outline-offset:3px}.sl-pick-part input,.sl-pick-part select{opacity:0;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;width:100%;height:calc(100% + .7rem);min-height:0;margin:0;padding:0;font-size:.875rem;position:absolute;inset:-.35rem 0}.sl-pick-mark{color:var(--soft);pointer-events:none;margin-left:auto;font-size:.75rem}.sl-caption{color:var(--soft);margin:.2rem 0 0;font-size:.75rem}.sl-drawer{border-left:1px solid var(--line);background:linear-gradient(var(--panel-top), var(--panel-bottom));grid-area:drawer;width:19rem;min-height:0;padding:.9rem;overflow-y:auto}.sl-layer-list,.sl-layer-own{gap:.15rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.sl-layer-list label,.sl-layer-own label{cursor:pointer;align-items:center;gap:.55rem;min-height:2.1rem;display:flex}.sl-layer-list input,.sl-layer-own input{width:1rem;height:1rem;accent-color:var(--gold)}.sl-layer-own{margin-bottom:.2rem}.sl-layer-own input:disabled+span{color:var(--soft)}.sl-layer-shade{color:var(--soft);margin:0 0 .6rem;font-size:.75rem;line-height:1.35}.sl-layer-on{border-top:1px solid var(--line);margin-top:.7rem;padding-top:.6rem;font-size:.875rem}.sl-layer-on p{margin:0}.sl-layer-credit{color:var(--soft);margin-top:.4rem;font-size:.75rem}.sl-layer-credit a{color:var(--gold)}.sl-rover p{margin:.5rem 0 0;font-size:.875rem}.sl-rover h3{margin:.9rem 0 0;font-size:.875rem}.sl-rail-credit{color:var(--gold);font-size:.625rem;font-weight:600;line-height:1.1;display:block}.sl-rail button[aria-pressed=true] .sl-rail-credit{color:inherit}.sl-drawer-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sl-drawer h2{font-family:var(--serif);margin:0;font-size:1.25rem}.sl-drawer p{margin:.5rem 0 0;font-size:.8125rem}.sl-presets{flex-direction:column;gap:.35rem;margin-top:.7rem;display:flex}.sl-presets button,.sl-mission-open{border:1px solid var(--line);text-align:left;background:#1d1826;border-radius:8px;padding:.4rem .6rem}.sl-presets button[aria-pressed=true]{border-color:var(--gold);background:var(--gold);color:#1a1405;opacity:1;font-weight:600}.sl-presets small{letter-spacing:.04em;text-transform:uppercase;opacity:.75;margin-left:.3rem;font-size:.75rem;font-weight:400}.sl-mission-open{width:100%}.sl-mission-open:hover,.sl-mission-open[aria-expanded=true]{border-color:var(--gold-deep)}.sl-mission-open{white-space:nowrap;justify-content:space-between;gap:.5rem;padding:.3rem .6rem;display:flex}.sl-param{margin-top:.8rem;font-size:.875rem}.sl-param-top{justify-content:space-between;gap:.5rem;display:flex}.sl-param output{font-variant-numeric:tabular-nums}.sl-param input[type=range]{width:100%;accent-color:var(--gold)}.sl-param select{border:1px solid var(--line);background:#1d1826;border-radius:8px;width:100%;margin-top:.2rem;padding:.35rem .5rem}.sl-drawer .sl-check{color:inherit;white-space:normal;font-size:.875rem}.sl-drawer .sl-check.sl-param{display:flex}.sl-assume{color:var(--soft);margin-top:.8rem}.sl-compare{width:24rem}.sl-compare-legend{flex-direction:column;gap:.3rem;margin:.6rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.sl-compare-legend li{align-items:baseline;gap:.5rem;display:flex}.sl-compare-legend small{color:var(--soft);font-variant-numeric:tabular-nums;margin-left:.4rem;font-size:.75rem}.sl-compare-legend button[aria-pressed=true]{border-color:var(--gold);background:var(--gold);color:#1a1405;font-weight:600}.sl-compare table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;margin-top:.7rem;font-size:.8125rem}.sl-compare caption{color:var(--soft);text-align:left;padding-bottom:.2rem;font-size:.75rem}.sl-compare th,.sl-compare td{border-top:1px solid var(--line);text-align:right;white-space:nowrap;padding:.3rem .2rem;font-weight:400}.sl-compare thead th,.sl-compare thead td{border-top:0;font-weight:600}.sl-compare thead td,.sl-compare tbody th{width:7.6rem;color:var(--soft);text-align:left}.sl-compare td.is-best{color:var(--sl-both);font-weight:600}.sl-compare-why{color:#e8915a;margin:.6rem 0 0;padding-left:1.1rem;font-size:.8125rem}.sl-compare-why.is-info{color:var(--soft)}.sl-compare-actions{margin-top:.6rem}.sl-advanced-link{margin-top:.9rem;font-size:.875rem}.sl-rail{z-index:5;padding:.7rem var(--sl-edge-right) .7rem .5rem;border-left:1px solid var(--line);background:linear-gradient(var(--panel-top), var(--panel-bottom));flex-direction:column;grid-area:rail;gap:.35rem;display:flex}.sl-rail button,.sl-rail a{border:1px solid var(--line);color:inherit;text-align:center;background:#1d1826;border-radius:8px;padding:.35rem .55rem;font-size:.8125rem;text-decoration:none}.sl-rail button:hover,.sl-rail a:hover{border-color:var(--gold-deep)}.sl-rail button[aria-pressed=true]{border-color:var(--gold);background:var(--gold);color:#1a1405;font-weight:600}.sl-rail hr{border:0;border-top:1px solid var(--line);width:100%;margin:.15rem 0}.sightline .sl-dot span{line-height:1.2;top:22px}.sightline .sl-dot span.at-above{top:auto;bottom:22px}.sightline .sl-dot span.at-right,.sightline .sl-dot span.at-left{top:50%;transform:translateY(-50%)}.sightline .sl-dot span.at-right{left:22px}.sightline .sl-dot span.at-left{left:auto;right:22px}.sightline .sl-dot span.off,.sl-group-label.off{visibility:hidden;opacity:0;transition:none}.sightline .sl-dot:hover,.sightline .sl-dot:focus-visible,.sl-group:hover,.sl-group:focus-within{z-index:4}.sightline .sl-dot:hover span.off,.sightline .sl-dot:focus-visible span.off,.sl-group-dot:hover .sl-group-label.off,.sl-group-dot:focus-visible .sl-group-label.off{visibility:visible;opacity:1}.sl-group{z-index:2;width:0;height:0;position:absolute}.sl-group-dot{border:0;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;display:grid;position:absolute;top:-13px;left:-13px;box-shadow:0 0 0 2px #000}.sl-group-dot b{color:#fff;background:#0d0b12;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:700;line-height:1;display:grid}.sl-group-dot.is-selected{outline-offset:3px;outline:2px solid #fff}.sl-group-label{color:#fff;white-space:nowrap;background:#000000a6;border-radius:2px;padding:1px 3px;font-size:11px;line-height:1.2;transition:opacity .25s;position:absolute;top:34px;left:50%;transform:translate(-50%)}.sl-group-label.off{opacity:0}.sl-group-list{z-index:6;border:1px solid var(--gold-deep);cursor:default;background:#120f18;border-radius:10px;flex-direction:column;gap:.15rem;width:max-content;max-width:min(17rem,80vw);padding:.3rem;display:flex;position:absolute;top:20px;left:0;translate:-50%;box-shadow:0 10px 26px #00000080}.sl-group-list button{text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:.5rem;padding:.3rem .45rem;font-size:.8125rem;line-height:1.25;display:flex}.sl-group-list button:hover,.sl-group-list button:focus-visible{background:#2a2336}.sl-group-list small{color:var(--soft);font-size:.6875rem;display:block}.sl-swatch{background:var(--sl-none);border:2px solid #000;border-radius:50%;flex:none;width:12px;height:12px}.sl-swatch.is-sun{background:var(--sl-sun)}.sl-swatch.is-earth{background:var(--sl-earth);border-radius:3px}.sl-swatch.is-both{background:var(--sl-both);box-shadow:0 0 0 2px var(--sl-both)}.sl-swatch.is-none{border-color:var(--sl-none);background:#000}.sightline .sl-dot.is-selected{z-index:1;outline-offset:3px;outline:2px solid #fff}.sightline .sl-dot.is-within.is-selected{outline:none}.sl-dot.is-selected .sl-within{border-width:2.5px}.sl-handle{right:var(--sl-edge-right);bottom:var(--sl-edge-bottom);z-index:3;opacity:.35;position:absolute}.sl-handle:hover,.sl-handle:focus-visible{opacity:1}@media (width<=760px){.scout.sightline.is-plan{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0, 1fr) var(--sl-sheet,50%);grid-template-areas:"rail""stage""wrap"}.scout.sightline.is-plan.sheet-1{--sl-sheet:13.5rem}.scout.sightline.is-plan.sheet-3{--sl-sheet:84%}.sl-wrap{border-top:1px solid var(--line);background:linear-gradient(var(--panel-top), var(--panel-bottom));border-radius:14px 14px 0 0;flex-direction:column;grid-area:wrap;min-height:0;display:flex;overflow-y:auto}.sl-sheet-handle{border:1px solid var(--line);background:#1d1826;border-radius:999px;flex:none;align-self:center;margin:.4rem 0 0;padding:.1rem .9rem;font-size:.75rem;display:block}.sl-col{display:contents}.sl-col>*{margin:.6rem var(--sl-edge-right) 0 var(--sl-edge)}.sl-col .sl-title{display:none}.sl-col .sl-col-head{flex-wrap:wrap;order:0;justify-content:flex-end}.sl-tabs{gap:1rem}.sl-tabs>button,.sl-tabs .sl-tab>button:first-child{min-width:2.4rem;min-height:2.4rem}.sl-tabs .sl-tab-remove{width:1.25rem;height:1.25rem;font-size:.8rem;top:-.55rem;right:-.55rem}.sl-tabs .sl-tab-remove:after{inset:-.5rem}.sl-removed{text-align:right;flex-basis:100%;order:2;font-size:.875rem}.sl-compare{width:auto}.sl-col .sl-answer{order:1}.sl-sky{padding:.5rem var(--sl-edge-right) .3rem var(--sl-edge);order:3;margin-top:.7rem}.sl-river{--sl-name:clamp(3.5rem, calc(var(--sl-date-chars,16) * .46rem + 1.5rem), 12rem);padding:.5rem var(--sl-edge-right) .6rem var(--sl-edge);order:4;margin-top:.7rem}.sl-col .sl-fields{order:5;margin-top:.8rem}.sl-drawer.sl-scout-panel{width:auto;height:100dvh}.sl-row-name.has-date .sl-row-site{display:none}.sl-river-head,.sl-sky-head{flex-wrap:wrap}.sl-moment-heights{display:none}.sl-legend{white-space:normal}.sl-drawer{z-index:20;width:auto;padding:1rem var(--sl-edge-right) 1.2rem var(--sl-edge);border:0;position:fixed;inset:0}.sl-rail{padding:.5rem var(--sl-edge-right) .4rem var(--sl-edge);background:0 0;border:0;flex-flow:wrap;grid-area:rail;justify-content:flex-end}.sl-rail hr,.sightline.is-plan .zoom-buttons{display:none}.sightline.is-plan .sl-view-tools{top:.4rem}.sl-brand h1{font-size:1.35rem}.sl-brand{max-width:calc(100% - 16rem)}.sl-pill .sl-wide{display:none}.sl-bubble p{font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.sl-fade,.sl-scale,.sl-view-tools{transition:none}}.sl-heights{border:1px solid var(--line);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.sl-rail .sl-heights button{border:0;border-radius:0}.sl-rail .sl-heights button+button{border-top:1px solid var(--line)}.sl-head-tools{gap:.25rem;margin-right:auto;display:inline-flex}.sl-icon{border:1px solid var(--line);width:1.5rem;height:1.5rem;color:var(--soft);background:#1d1826;border-radius:50%;place-items:center;padding:0;font-size:.8125rem;font-weight:600;line-height:1;display:inline-grid}.sl-icon:hover,.sl-icon:focus-visible{border-color:var(--gold);color:var(--ink)}.sl-how{z-index:40;background:var(--panel-bottom,#0f0d14);position:fixed;inset:0;overflow-y:auto}.sl-surface{z-index:4;background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.scout.sightline.is-plan.is-full{grid-template:"full drawer"minmax(0,1fr)/minmax(0,1fr) auto}.sightline.is-full .sl-wrap{display:none}.sightline.is-full .sl-stage{z-index:6;border:1px solid var(--line);background:#000;border-radius:14px;width:9.5rem;height:9.5rem;position:fixed;bottom:1rem;left:1rem;overflow:hidden;box-shadow:0 8px 24px #00000080}.sl-mini-back{z-index:8;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.sl-mini-back:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.sl-full{min-width:0;min-height:0;padding:.8rem 1.1rem 1.2rem var(--sl-edge);background:linear-gradient(var(--panel-top), var(--panel-bottom));grid-area:full;overflow-y:auto}.sl-full-head{align-items:center;gap:.5rem;display:flex}.sl-full-head h2{font-family:var(--serif);margin:0 auto 0 0;font-size:1.375rem}.sl-full h3{font-family:var(--serif);margin:1.1rem 0 .2rem;font-size:1rem}.sl-full h3 select{border:1px solid var(--line);font:inherit;background:#1d1826;border-radius:999px;margin-left:.4rem;padding:.1rem .4rem;font-size:.8125rem}.sl-full p{margin:.2rem 0 0;font-size:.8125rem}.sl-full-body{grid-template-columns:19rem minmax(0,1fr);gap:1.4rem;display:grid}.sl-full-mission{align-self:start;max-height:calc(100vh - 16.5rem);padding-right:.3rem;position:sticky;top:0;overflow-y:auto}.sl-full-mission .sl-presets{flex-direction:row;gap:.3rem;margin-top:.5rem}.sl-full-mission .sl-presets button{text-align:center;flex:1 1 0;min-width:0;padding:.3rem;font-size:.8125rem}.sl-full-mission .sl-presets small{margin:0;font-size:.625rem;display:block}.sl-full-mission .sl-param{margin-top:.55rem}.sl-full-mission h3{margin-top:.8rem}.sl-full-mission>h3:first-child{margin-top:0}.sl-full-mission .sl-assume{margin-top:.5rem;font-size:.75rem}.sl-full-main{min-width:0}.sl-full-scroll{overflow-x:auto}.sl-full-table,.sl-full-grid{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:.4rem;font-size:.8125rem}.sl-full-table{table-layout:fixed}.sl-full-table th,.sl-full-table td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:.35rem .4rem;font-weight:400}.sl-full-table thead th,.sl-full-table thead td{border-top:0}.sl-full-table thead td,.sl-full-table tbody th{width:11rem;color:var(--soft)}.sl-full-table thead th{font-weight:600}.sl-full-th{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.5rem;display:grid}.sl-full-th>button:first-child{grid-row:1/span 2}.sl-full-th>span,.sl-full-th>.sl-link{grid-column:2;justify-self:start}.sl-full-table thead th small{color:var(--soft);font-weight:400;display:block}.sl-full-table thead th .sl-small[aria-pressed=true]{border-color:var(--gold);background:var(--gold);color:#1a1405;font-weight:600}.sl-full-table td.is-best{color:var(--sl-both);font-weight:600}.sl-full-table td.sl-full-fit:not(.is-best){color:#e8915a}.sl-full-table .sl-key{margin-left:0}.sl-aligned{--sl-name:12rem;margin-top:.4rem}.sl-aligned .sl-row-name{text-overflow:ellipsis;background:0 0;border:0;padding:0;font-size:.8125rem;display:block;overflow:hidden}.sl-aligned .sl-axis .sl-track span.is-end{border-right:1px solid var(--line);border-left:0;padding:0 3px 0 0;transform:translate(-100%)}.sl-aligned .sl-legend{margin-top:.4rem}.sl-aligned .sl-legend .sl-key:first-child{margin-left:0}.sl-full-grid th,.sl-full-grid td{text-align:center;padding:1px;font-weight:400}.sl-full-grid thead th{color:var(--soft);font-size:.75rem}.sl-full-grid tbody th{text-align:left;white-space:nowrap;padding-right:.5rem}.sl-full-grid td button{width:100%;min-width:2.1rem;color:var(--ink);font:inherit;border:1px solid #0000;border-radius:4px;padding:.3rem 0}.sl-full-grid td button.is-dark-ink{color:#1a1405;font-weight:600}.sl-full-grid td button:not(:disabled):hover,.sl-full-grid td button:focus-visible{border-color:var(--ink)}.sl-full-grid td button:disabled{cursor:default}@media (width<=760px){.sl-heights{flex-direction:row}.sl-rail .sl-heights button+button{border-top:0;border-left:1px solid var(--line)}.scout.sightline.is-plan.is-full{height:100dvh;display:block;overflow-y:auto}.sl-full{padding-bottom:6rem;overflow:visible}.sl-full-head{flex-wrap:wrap}.sl-full-body{display:block}.sl-full-mission{max-height:none;padding-right:0;position:static;overflow:visible}.sightline.is-full .sl-stage{width:5rem;height:5rem}.sl-aligned{--sl-name:6rem}}@media (height<=940px) and (width>=761px){.sightline.is-full .sl-stage{top:.5rem;bottom:auto;left:var(--sl-edge);border-radius:10px;width:4rem;height:4rem}.sl-full{padding-top:0}.sl-full-head{z-index:5;background:var(--panel-top);min-height:5rem;padding-left:4.9rem;position:sticky;top:0}.sl-full-mission{max-height:calc(100vh - 5.6rem);top:5rem}}@media (width<=760px){.sightline.is-full .sl-stage{top:.6rem;bottom:auto;left:var(--sl-edge);border-radius:10px;width:3.5rem;height:3.5rem;position:absolute}.sl-full{padding-bottom:1.2rem}.sl-full-body{margin-top:.7rem}.sl-full-head h2{flex-basis:100%;min-height:3.5rem;padding-left:4.3rem;line-height:3.5rem}}.sl-off-landing{z-index:3;max-width:calc(100% - 1.4rem);color:var(--soft);font-variant-numeric:tabular-nums;background:#0d0b12d1;border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:.1rem .8rem;margin:0;padding:.15rem .6rem;font-size:.75rem;line-height:1.4;display:flex;position:absolute;bottom:.35rem;left:.7rem}.sl-off-landing>span{min-width:21.5rem}@media (width<=760px){.sl-off-landing{border-radius:10px}.sl-stage:has(.sl-off-landing) .sl-scale{bottom:4.4rem}.sl-off-landing>span{min-width:0}}.sl-head-tools{position:relative}.sl-share-menu{z-index:12;border:1px solid var(--line);background:#1d1826;border-radius:10px;min-width:7rem;padding:.25rem;display:grid;position:absolute;top:calc(100% + .3rem);left:0;box-shadow:0 8px 24px #00000073}.sl-share-menu button{color:var(--ink);text-align:left;background:0 0;border:0;border-radius:6px;padding:.3rem .6rem;font-size:.8125rem}.sl-share-menu button:hover,.sl-share-menu button:focus-visible{background:#2a2434}.sl-brief-sheet{padding:.8rem max(1rem,50% - 23rem) 2rem}.sl-brief-bar{justify-content:flex-end;gap:.5rem;margin-bottom:.7rem;display:flex}.sl-brief-wait{color:var(--soft);margin:2rem 0}@media print{.sl-brief-bar{display:none}}@media (width<=760px){.sl-scout.is-open{width:auto;max-width:none;bottom:0;left:0;right:0}.sl-scout.is-open .scout-face{display:none}.sl-scout.is-open .sl-card{max-height:75dvh;padding-bottom:max(.7rem, env(safe-area-inset-bottom,0px));border-radius:14px 14px 0 0}}.sl-col-head{justify-content:flex-start}.sl-tabs-row{align-items:center;gap:.6rem;min-height:2rem;padding-top:.35rem;display:flex}.sl-tabs-row .sl-removed{margin-left:auto}.sl-plan{gap:.35rem;display:grid}.sl-plan-row{position:relative}.sl-plan-icon{z-index:1;color:var(--soft);pointer-events:none;position:absolute;top:50%;left:.6rem;transform:translateY(-50%)}.sl-plan-row>select,.sl-plan-row .sl-pick,.sl-plan-row .sl-mission-open{min-height:2.25rem;margin:0;padding-left:2.1rem}.sl-plan-more{border:1px solid var(--line);border-radius:8px;align-items:flex-start;gap:.4rem;padding:.4rem .5rem;display:flex}.sl-plan-more>:first-child{flex:auto;min-width:0;margin:0}.sl-plan-more .sl-coords p{margin:.3rem 0 0;font-size:.75rem}.sl-answer>.sl-verdict{margin-top:.7rem}.sl-verdict-line{min-height:1.65rem;font-family:var(--serif);justify-content:space-between;align-items:baseline;gap:.6rem;margin:0;font-size:1.375rem;font-weight:600;line-height:1.2;display:flex}.sl-verdict.is-fit .sl-verdict-words{color:var(--sl-both)}.sl-verdict.is-marginal .sl-verdict-words{color:var(--sl-sun)}.sl-verdict.is-miss .sl-verdict-words,.sl-verdict.is-miss .sl-reasons{color:#e8915a}.sl-verdict .sl-why{font-family:var(--sans);flex:none;font-size:.8125rem;font-weight:400}.sl-reasons{margin:.25rem 0 0;padding:0;font-size:.875rem;list-style:none}.sl-reasons li{text-overflow:ellipsis;white-space:nowrap;height:1.35rem;line-height:1.35rem;overflow:hidden}.sl-verdict .sl-next{height:1.5rem;color:var(--gold);font-variant-numeric:tabular-nums;text-align:left;text-underline-offset:2px;background:0 0;border:0;margin-top:.25rem;padding:0;font-size:.875rem;text-decoration:underline;display:block}.sl-verdict .sl-next:hover,.sl-verdict .sl-next:focus-visible{color:var(--ink)}.sl-answer>.sl-time{margin:.8rem 0 0}.sl-answer>.sl-sentence{margin-top:.8rem;font-size:.9375rem}.sl-facts{border-top:1px solid var(--line);margin:.6rem 0 0}.sl-fact{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;grid-auto-rows:auto;align-content:start;column-gap:.7rem;min-height:3.3rem;padding:.4rem 0 .35rem;display:grid}.sl-fact:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.sl-fact dt{color:var(--ink);letter-spacing:0;text-transform:none;align-items:center;gap:.45rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.sl-fact-mark{background:var(--sl-none);border-radius:50%;width:.6rem;height:.6rem}.sl-fact.is-sun .sl-fact-mark{background:var(--sl-sun)}.sl-fact.is-earth .sl-fact-mark{background:var(--sl-earth)}.sl-fact-main{font-family:var(--serif);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;grid-area:1/2/span 3;margin:0;font-size:1.25rem;font-weight:600;line-height:1.15}.sl-fact-main small{color:var(--soft);font-family:var(--sans);font-size:.75rem;font-weight:400;display:block}.sl-fact-small{color:var(--soft);font-variant-numeric:tabular-nums;grid-column:1;margin:.1rem 0 0;padding-left:1.05rem;font-size:.75rem;line-height:1.3}.sl-heights-line{color:var(--soft);font-variant-numeric:tabular-nums;margin:.45rem 0 -.25rem;font-size:.75rem}.sl-height-pick{justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.sl-height-pick+.sl-height-pick{margin-top:.3rem}.sl-height-choices{flex:none;display:inline-flex}.sl-height-choices button{border:1px solid var(--line);font-variant-numeric:tabular-nums;background:#1d1826;min-width:2.9rem;padding:.2rem .45rem;font-size:.8125rem}.sl-height-choices button+button{margin-left:-1px}.sl-height-choices button:first-child{border-radius:8px 0 0 8px}.sl-height-choices button:last-child{border-radius:0 8px 8px 0}.sl-height-choices button[aria-pressed=true]{border-color:var(--gold);background:var(--gold);color:#1a1405;font-weight:600;position:relative}.sl-height-choices button:disabled{opacity:.55}.sl-height-choice .sl-quiet{margin-top:.3rem;font-size:.75rem}.sl-fact-small.is-showing{margin-top:0}.sl-fact-small.is-warn{color:#e8915a}.sl-tip{z-index:60;border:1px solid var(--line);max-width:18rem;color:var(--ink);pointer-events:none;background:#241e2e;border-radius:8px;padding:.4rem .6rem;font-size:.75rem;line-height:1.4;position:fixed;box-shadow:0 8px 24px #00000080}@media (width<=760px){.sl-col .sl-tabs-row{flex-wrap:wrap;order:0;justify-content:flex-end}.sl-col .sl-plan{order:5;margin-top:.8rem;margin-bottom:.8rem}.sl-col .sl-col-head{z-index:2;justify-content:flex-start;align-items:flex-start;height:0;min-height:0;position:relative;overflow:visible}.sl-col .sl-col-head .sl-head-tools{transform:translateY(1.4rem)}}.sl-now.is-tight,.sl-chip.is-tight{min-width:0}.sl-watch-key{right:var(--sl-edge-right);bottom:calc(var(--sl-edge-bottom) + .4rem);z-index:3;color:var(--soft);justify-content:flex-end;gap:.9rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex;position:absolute}.sl-watch-key li{align-items:center;gap:.35rem;display:inline-flex}.sl-watch-key i{box-sizing:content-box;border:1.5px solid #000;border-radius:50%;width:.6rem;height:.6rem}.sl-watch-key .is-sun{background:var(--sl-sun)}.sl-watch-key .is-earth{background:var(--sl-earth);border-radius:2px}.sl-watch-key .is-both{background:var(--sl-both);box-shadow:0 0 0 1.5px #000, 0 0 0 3px var(--sl-both);margin:0 3px}.sl-watch-key .is-none{border-color:var(--sl-none);background:#000}@media (width<=760px){.sl-aligned .sl-axis .sl-track span.is-near{display:none}.sl-watch-key{top:5.3rem;bottom:auto;right:auto;left:var(--sl-edge);justify-content:flex-start;gap:.7rem}.sl-rail.is-compact{flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:relative}.sl-rail.is-compact .sl-rail-more{margin-left:auto}.sl-rail-menu.is-open{top:calc(100% - .2rem);right:var(--sl-edge-right);z-index:12;border:1px solid var(--line);background:#1d1826;border-radius:10px;gap:.3rem;min-width:9.5rem;padding:.4rem;display:grid;position:absolute;box-shadow:0 8px 24px #00000073}}.sl-tour-ring{z-index:45;border:2px solid var(--gold);pointer-events:none;border-radius:10px;position:fixed;box-shadow:0 0 0 3px #e8b44c40}.sl-tour{z-index:46;border:1.5px solid var(--gold-deep);background:#15121c;border-radius:14px;width:21.5rem;max-width:calc(100vw - 24px);padding:.7rem .8rem .65rem;position:fixed;box-shadow:0 10px 26px #0000008c}.sl-tour-head{align-items:center;gap:.5rem;display:flex}.sl-tour .sl-tour-title{font-family:var(--serif);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.2}.sl-tour-count{color:var(--soft);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:.75rem}.sl-tour-say{margin:.45rem 0 .6rem;font-size:.9375rem;line-height:1.4}.sl-tour .sl-tour-foot{border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .6rem;margin:0;padding:0;display:flex}.sl-tour-voice,.sl-tour-nav{align-items:center;gap:.4rem;display:inline-flex}.sl-tour-voice small{color:var(--soft);font-size:.6875rem}.sl-tour .sl-small{padding:.25rem .6rem;font-size:.8125rem}.sl-tour .sl-small:disabled{opacity:.45}.sl-tour .sl-tour-next,.sl-tour .sl-tour-listen[aria-pressed=true]{border-color:var(--gold);background:var(--gold);color:#1a1405;font-weight:600}.sl-tour .sl-tour-video{font-size:.8125rem}.sl-scout-line .sl-tour-offer{color:inherit;font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px;background:0 0;border:0;padding:0}@media (width<=760px){.sl-tour{width:calc(100vw - 24px)}.sl-tour .sl-tour-foot{flex-wrap:nowrap;gap:.3rem}.sl-tour .sl-small{padding:.25rem .5rem}}
