.tx-sleep[data-astro-cid-uwdppq4f]{margin:1.5rem 0}.tx-sleep[data-astro-cid-uwdppq4f] h2[data-astro-cid-uwdppq4f],.tx-card[data-astro-cid-uwdppq4f] h2[data-astro-cid-uwdppq4f]{font-size:var(--step-2)}.tx-sleep[data-astro-cid-uwdppq4f] .night{margin-bottom:1rem}.tx-sleep[data-astro-cid-uwdppq4f] h3{font-size:1.25rem;margin-bottom:.2rem}.tx-sleep[data-astro-cid-uwdppq4f] ul{margin:0;padding-left:1.1rem;line-height:1.8}.tx-sleep[data-astro-cid-uwdppq4f] .linkbtn{background:none;border:0;color:var(--river);text-decoration:underline;cursor:pointer;font:600 .85rem var(--f-display)}.tx-grid[data-astro-cid-uwdppq4f]{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin:2rem 0}@media(max-width:720px){.tx-grid[data-astro-cid-uwdppq4f]{grid-template-columns:minmax(0,1fr)}}.tx-card[data-astro-cid-uwdppq4f]{background:var(--paper);border:1px solid var(--fog);border-radius:var(--radius);padding:1.2rem}.pack[data-astro-cid-uwdppq4f]{list-style:none;padding:0;margin:0 0 .8rem;line-height:1.5}.pack[data-astro-cid-uwdppq4f] li{padding:.25rem 0}.pack[data-astro-cid-uwdppq4f] label{display:flex;gap:.5rem;align-items:baseline;cursor:pointer}.pack[data-astro-cid-uwdppq4f] input:checked+*,.pack[data-astro-cid-uwdppq4f] label:has(input:checked){color:var(--ink-2);text-decoration:line-through}.addrow[data-astro-cid-uwdppq4f]{display:flex;flex-wrap:wrap;gap:.4rem}.addrow[data-astro-cid-uwdppq4f] input[data-astro-cid-uwdppq4f],.addrow[data-astro-cid-uwdppq4f] select[data-astro-cid-uwdppq4f]{font:.95rem var(--f-text);padding:.45rem;border:1px solid var(--fog);border-radius:var(--radius);background:var(--mist);color:var(--basalt);min-width:0;flex:1 1 7rem}.addrow[data-astro-cid-uwdppq4f] .btn[data-astro-cid-uwdppq4f]{padding:.5rem .8rem}.budlist[data-astro-cid-uwdppq4f]{list-style:none;padding:0;margin:.8rem 0 0}.budlist[data-astro-cid-uwdppq4f] li{display:grid;grid-template-columns:1fr auto auto;gap:.6rem;padding:.35rem 0;border-bottom:1px solid var(--fog);font-variant-numeric:tabular-nums}.budlist[data-astro-cid-uwdppq4f] button{background:none;border:0;color:var(--tuff);cursor:pointer}.total[data-astro-cid-uwdppq4f]{font:700 1.1rem var(--f-display);margin:.7rem 0 0}.two[data-astro-cid-dksnzwxs]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3rem;align-items:start}.side[data-astro-cid-dksnzwxs]{position:sticky;top:80px}.map[data-astro-cid-dksnzwxs]{height:640px;border-radius:var(--radius);border:1px solid var(--fog);background:var(--fog)}@media(max-width:900px){.two[data-astro-cid-dksnzwxs]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-dksnzwxs]{position:static;order:-1}.map[data-astro-cid-dksnzwxs]{height:360px}}.emptybox[data-astro-cid-dksnzwxs]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:2.5rem;align-items:start;padding:2rem 0 1rem;border-top:2px solid var(--basalt)}.acts[data-astro-cid-dksnzwxs]{display:flex;flex-wrap:wrap;gap:.5rem}.eh[data-astro-cid-dksnzwxs] h2[data-astro-cid-dksnzwxs]{margin-top:0}.starters[data-astro-cid-dksnzwxs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.st[data-astro-cid-dksnzwxs]{all:unset;cursor:pointer;display:flex;flex-direction:column;border-radius:var(--radius);overflow:hidden;background:var(--paper);border:1px solid var(--fog);transition:transform .2s,box-shadow .2s}.st[data-astro-cid-dksnzwxs] .photo{border-radius:0}.st[data-astro-cid-dksnzwxs]:hover,.st[data-astro-cid-dksnzwxs]:focus-visible{transform:translateY(-2px);box-shadow:0 10px 28px #0000001f}.st[data-astro-cid-dksnzwxs]:focus-visible{outline:3px solid var(--lichen);outline-offset:2px}.stx[data-astro-cid-dksnzwxs]{display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.1rem 1.2rem}.stx[data-astro-cid-dksnzwxs] b[data-astro-cid-dksnzwxs]{font:800 1.45rem/1.1 var(--f-display);font-stretch:78%;color:var(--basalt)}.stx[data-astro-cid-dksnzwxs] span[data-astro-cid-dksnzwxs]{color:var(--ink-2);font-size:.95rem}.stx[data-astro-cid-dksnzwxs] em[data-astro-cid-dksnzwxs]{font:700 .9rem var(--f-display);font-style:normal;color:var(--river);margin-top:.3rem}@media(max-width:860px){.emptybox[data-astro-cid-dksnzwxs]{grid-template-columns:minmax(0,1fr);gap:1.2rem}}@media(max-width:560px){.starters[data-astro-cid-dksnzwxs]{grid-template-columns:minmax(0,1fr)}}.controls[data-astro-cid-dksnzwxs]{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:end;margin-bottom:1rem}.controls[data-astro-cid-dksnzwxs] label[data-astro-cid-dksnzwxs]{display:flex;flex-direction:column;gap:.25rem;font:600 .85rem var(--f-display);font-stretch:85%;color:var(--ink-2)}.controls[data-astro-cid-dksnzwxs] select[data-astro-cid-dksnzwxs],.controls[data-astro-cid-dksnzwxs] input[data-astro-cid-dksnzwxs][type=number]{font:1rem var(--f-text);padding:.45rem;border:1px solid var(--fog);border-radius:var(--radius);background:var(--paper);color:var(--basalt)}.controls[data-astro-cid-dksnzwxs] input[data-astro-cid-dksnzwxs][type=number]{width:5rem}.status[data-astro-cid-dksnzwxs]{min-height:1.4em;color:var(--river)}.totals[data-astro-cid-dksnzwxs]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;border-top:2px solid var(--basalt);padding-top:1rem;margin:0 0 1.5rem}.totals[data-astro-cid-dksnzwxs] dt{font:600 .85rem var(--f-display);font-stretch:85%;color:var(--ink-2)}.totals[data-astro-cid-dksnzwxs] dd{margin:0;font:800 1.6rem/1.1 var(--f-display);font-stretch:75%}@media(max-width:640px){.totals[data-astro-cid-dksnzwxs]{grid-template-columns:repeat(3,minmax(0,1fr))}}#days[data-astro-cid-dksnzwxs] .from{font:600 1rem var(--f-display);font-stretch:85%}#days[data-astro-cid-dksnzwxs] .day h2{font-size:var(--step-2);margin:1.5rem 0 .3rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem}#days[data-astro-cid-dksnzwxs] .dd{font:600 1rem var(--f-display);color:var(--tuff)}#days[data-astro-cid-dksnzwxs] .wx{font:600 .9rem var(--f-display);color:var(--river)}#days[data-astro-cid-dksnzwxs] .note{margin-top:.3rem;width:100%;font:.9rem var(--f-text);border:1px dashed var(--fog);background:transparent;color:var(--basalt);border-radius:var(--radius);padding:.25rem .4rem;resize:none;overflow:hidden}#days[data-astro-cid-dksnzwxs] .note:focus{border-style:solid;border-color:var(--river);outline:none}#days[data-astro-cid-dksnzwxs] .note:placeholder-shown{opacity:.7}@media print{.site-head,.site-foot,.controls[data-astro-cid-dksnzwxs],.acts[data-astro-cid-dksnzwxs],.lede[data-astro-cid-dksnzwxs],#clear[data-astro-cid-dksnzwxs],.tripx-noprint,#days[data-astro-cid-dksnzwxs] .mv,#days[data-astro-cid-dksnzwxs] .vis button{display:none!important}.two[data-astro-cid-dksnzwxs]{grid-template-columns:1fr!important}.side[data-astro-cid-dksnzwxs]{position:static!important}.map[data-astro-cid-dksnzwxs]{height:380px!important;break-inside:avoid}#days[data-astro-cid-dksnzwxs] .stop{break-inside:avoid}#days[data-astro-cid-dksnzwxs] .note:placeholder-shown{display:none}#days[data-astro-cid-dksnzwxs] .note{border:0}}#days[data-astro-cid-dksnzwxs] .stops{list-style:none;padding:0;margin:0 0 1rem}#days[data-astro-cid-dksnzwxs] .leg{margin:0 0 0 13px;padding:.4rem 0 .4rem 1.4rem;border-left:2px dashed var(--ink-2);color:var(--ink-2)}#days[data-astro-cid-dksnzwxs] .stop{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;gap:.8rem;align-items:center;padding:.5rem .4rem;border-radius:var(--radius);background:var(--paper);border:1px solid var(--fog)}#days[data-astro-cid-dksnzwxs] li[draggable]{cursor:grab}#days[data-astro-cid-dksnzwxs] li.drag{opacity:.4}#days[data-astro-cid-dksnzwxs] .num{width:28px;height:28px;border-radius:50%;background:var(--lichen);border:2px solid #232a2d;display:grid;place-items:center;font:800 13px var(--f-display);color:#1b1f20}#days[data-astro-cid-dksnzwxs] .info{display:flex;flex-direction:column;min-width:0}#days[data-astro-cid-dksnzwxs] .info a{font:800 1.15rem/1.1 var(--f-display);font-stretch:75%;color:var(--basalt)}#days[data-astro-cid-dksnzwxs] .vis{display:flex;align-items:center;gap:.3rem;font:600 .82rem var(--f-display);font-stretch:85%;white-space:nowrap}#days[data-astro-cid-dksnzwxs] .vis span{min-width:4.5rem;text-align:center}#days[data-astro-cid-dksnzwxs] .vis button,#days[data-astro-cid-dksnzwxs] .mv button{width:30px;height:30px;border-radius:var(--radius);border:1px solid var(--fog);background:var(--mist);color:var(--basalt);cursor:pointer;font:700 .95rem var(--f-display)}#days[data-astro-cid-dksnzwxs] .mv button:disabled{opacity:.3;cursor:default}#days[data-astro-cid-dksnzwxs] .mv{display:flex;gap:.2rem}@media(max-width:640px){#days[data-astro-cid-dksnzwxs] .stop{grid-template-columns:28px minmax(0,1fr)}#days[data-astro-cid-dksnzwxs] .vis,#days[data-astro-cid-dksnzwxs] .mv{grid-column:2}}.linkbtn[data-astro-cid-dksnzwxs]{background:none;border:0;padding:0;color:var(--river);font:600 .9rem var(--f-display);text-decoration:underline;cursor:pointer}.prof[data-astro-cid-dksnzwxs]{position:relative;margin:1.5rem 0}.prof[data-astro-cid-dksnzwxs] svg[data-astro-cid-dksnzwxs]{width:100%;height:auto;display:block;touch-action:pan-y}.prof[data-astro-cid-dksnzwxs] .grid{stroke:var(--fog)}.prof[data-astro-cid-dksnzwxs] .tick{font:500 11px var(--f-display);fill:var(--ink-2)}.prof[data-astro-cid-dksnzwxs] .area{fill:color-mix(in srgb,var(--river-2) 16%,transparent)}.prof[data-astro-cid-dksnzwxs] .line{fill:none;stroke:var(--river);stroke-width:2}.prof[data-astro-cid-dksnzwxs] .cl{stroke:var(--basalt);stroke-dasharray:3 3}.prof[data-astro-cid-dksnzwxs] .cd{fill:var(--river);stroke:var(--mist);stroke-width:2}.prof[data-astro-cid-dksnzwxs] .tip[data-astro-cid-dksnzwxs]{position:absolute;transform:translate(-50%,-140%);background:var(--basalt);color:var(--mist);font:600 .8rem var(--f-display);padding:.25rem .5rem;border-radius:3px;pointer-events:none;white-space:nowrap}.num-pin span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#c8b23a;border:2px solid #232a2d;font:800 13px/1 var(--f-display);color:#1b1f20}
