.showcase[data-astro-cid-gzt5kbsm]{aspect-ratio:1.36;width:100%;position:relative}.showcase[data-astro-cid-gzt5kbsm] .sc-browser{width:90%;position:absolute;top:4%;right:0}.showcase[data-astro-cid-gzt5kbsm] .sc-phone{width:27%;position:absolute;bottom:0;left:0}.today[data-astro-cid-gzt5kbsm]{grid-template-columns:minmax(0,1fr) 27em;height:40em;display:grid}.map-wrap[data-astro-cid-gzt5kbsm]{position:relative;overflow:hidden}.map-wrap[data-astro-cid-gzt5kbsm] .ca-map{position:absolute;inset:0}.route-under[data-astro-cid-gzt5kbsm]{fill:none;stroke:#fff;stroke-width:9px;stroke-linecap:round;opacity:.9}.route-line[data-astro-cid-gzt5kbsm]{fill:none;stroke:var(--c-accent);stroke-width:4.5px;stroke-linecap:round}.route-walked[data-astro-cid-gzt5kbsm]{fill:none;stroke:var(--c-slate);stroke-width:4.5px;stroke-linecap:round}.map-date[data-astro-cid-gzt5kbsm]{background:#fff;border-radius:.6em;align-items:center;gap:.5em;padding:.55em .9em;font-weight:600;display:inline-flex;position:absolute;top:1.3em;left:1.3em;box-shadow:0 .3em 1em -.3em #10182040}.map-go[data-astro-cid-gzt5kbsm]{position:absolute;top:1.3em;right:1.3em;box-shadow:0 .4em 1.2em -.3em #ee441d99}.map-zoom[data-astro-cid-gzt5kbsm]{background:#fff;border-radius:.5em;display:grid;position:absolute;bottom:1.3em;right:1.3em;box-shadow:0 .3em 1em -.3em #10182040}.map-zoom[data-astro-cid-gzt5kbsm] b[data-astro-cid-gzt5kbsm]{place-items:center;width:2em;height:2em;font-size:1.1em;font-weight:500;display:grid}.map-zoom[data-astro-cid-gzt5kbsm] b[data-astro-cid-gzt5kbsm]+b[data-astro-cid-gzt5kbsm]{border-top:1px solid var(--ca-line)}.timeline[data-astro-cid-gzt5kbsm]{border-left:1px solid var(--ca-line);padding:1.4em 1.4em 0;overflow:hidden}.tl-head[data-astro-cid-gzt5kbsm]{justify-content:space-between;align-items:center;margin-bottom:1em;font-size:1.05em;display:flex}.timeline[data-astro-cid-gzt5kbsm] ol[data-astro-cid-gzt5kbsm]{position:relative}.timeline[data-astro-cid-gzt5kbsm] ol[data-astro-cid-gzt5kbsm]:before{content:"";background:var(--ca-line);width:1px;position:absolute;top:.8em;bottom:1em;left:4.05em}.timeline[data-astro-cid-gzt5kbsm] li[data-astro-cid-gzt5kbsm]{grid-template-columns:3.2em 1.7em minmax(0,1fr);align-items:start;margin-bottom:.6em;display:grid;position:relative}.time[data-astro-cid-gzt5kbsm]{color:var(--ca-muted);padding-top:.75em;font-size:.85em;font-weight:600}.dot[data-astro-cid-gzt5kbsm]{z-index:1;background:#fff;border:2px solid #b9c6ce;border-radius:50%;width:.8em;height:.8em;margin:.8em 0 0 .45em;position:relative}.done[data-astro-cid-gzt5kbsm] .dot[data-astro-cid-gzt5kbsm]{background:var(--c-slate);border-color:var(--c-slate)}.now[data-astro-cid-gzt5kbsm] .dot[data-astro-cid-gzt5kbsm]{background:var(--ca-accent);border-color:var(--ca-accent);box-shadow:0 0 0 .3em #ee441d2e}.item[data-astro-cid-gzt5kbsm]{border-radius:.6em;grid-template-columns:minmax(0,1fr) auto;gap:.15em .6em;padding:.6em .8em;display:grid}.now[data-astro-cid-gzt5kbsm] .item[data-astro-cid-gzt5kbsm]{background:var(--ca-accent-soft)}.name[data-astro-cid-gzt5kbsm]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.area[data-astro-cid-gzt5kbsm]{color:var(--ca-muted);grid-row:2;font-size:.85em}.item[data-astro-cid-gzt5kbsm] .ca-chip[data-astro-cid-gzt5kbsm]{grid-area:1/2/3;align-self:center}.visit[data-astro-cid-gzt5kbsm]{flex-direction:column;height:calc(100% - 2.6em);padding:0 1.3em;display:flex;position:relative}.v-bar[data-astro-cid-gzt5kbsm]{color:var(--ca-slate);justify-content:space-between;align-items:center;padding:.6em 0 .9em;display:flex}.v-head[data-astro-cid-gzt5kbsm]{gap:.2em;display:grid}.v-name[data-astro-cid-gzt5kbsm]{letter-spacing:-.01em;font-size:1.4em;font-weight:700}.v-check[data-astro-cid-gzt5kbsm]{background:var(--ca-ok-soft);color:var(--ca-ok);border-radius:.8em;align-items:center;gap:.7em;margin-top:1.1em;padding:.8em;display:flex}.v-ico[data-astro-cid-gzt5kbsm]{background:#fff;border-radius:50%;place-items:center;width:2.2em;height:2.2em;display:grid}.v-txt[data-astro-cid-gzt5kbsm]{flex:1;line-height:1.25;display:grid}.v-txt[data-astro-cid-gzt5kbsm] b[data-astro-cid-gzt5kbsm]{color:var(--ca-slate)}.v-txt[data-astro-cid-gzt5kbsm] small[data-astro-cid-gzt5kbsm]{font-size:.85em}.v-list[data-astro-cid-gzt5kbsm]{margin-top:1.3em}.v-list-head[data-astro-cid-gzt5kbsm]{justify-content:space-between;margin-bottom:.6em;display:flex}.v-list[data-astro-cid-gzt5kbsm] ul[data-astro-cid-gzt5kbsm]{margin-top:.8em}.v-list[data-astro-cid-gzt5kbsm] li[data-astro-cid-gzt5kbsm]{border-bottom:1px solid var(--ca-line);color:var(--ca-muted);align-items:center;gap:.7em;padding:.55em 0;display:flex}.v-list[data-astro-cid-gzt5kbsm] li[data-astro-cid-gzt5kbsm].on{color:var(--ca-slate)}.box[data-astro-cid-gzt5kbsm]{color:#fff;border:1.5px solid #c5d0d7;border-radius:.4em;flex-shrink:0;place-items:center;width:1.5em;height:1.5em;display:grid}.on[data-astro-cid-gzt5kbsm] .box[data-astro-cid-gzt5kbsm]{background:var(--ca-accent);border-color:var(--ca-accent)}.v-done[data-astro-cid-gzt5kbsm]{margin-top:auto;margin-bottom:1.6em}.float[data-astro-cid-gzt5kbsm]{color:var(--c-slate);white-space:nowrap;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-size:13px;line-height:1.3;display:flex;position:absolute;box-shadow:0 18px 40px -16px #0a0e148c}.float[data-astro-cid-gzt5kbsm] b[data-astro-cid-gzt5kbsm]{font-weight:600;display:block}.float[data-astro-cid-gzt5kbsm] small[data-astro-cid-gzt5kbsm]{color:var(--c-muted);font-size:12px;display:block}.f-ico[data-astro-cid-gzt5kbsm]{background:var(--c-accent);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.f-ico[data-astro-cid-gzt5kbsm].ok{background:var(--c-success)}.f1[data-astro-cid-gzt5kbsm]{top:0;left:6%}.f2[data-astro-cid-gzt5kbsm]{bottom:3%;right:4%}.animate[data-astro-cid-gzt5kbsm] .route-line[data-astro-cid-gzt5kbsm],.animate[data-astro-cid-gzt5kbsm] .route-walked[data-astro-cid-gzt5kbsm]{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s cubic-bezier(.55,.1,.3,1) .5s forwards ca-draw}.animate[data-astro-cid-gzt5kbsm] .route-walked[data-astro-cid-gzt5kbsm]{animation-duration:1.2s;animation-delay:.9s}.animate[data-astro-cid-gzt5kbsm] .pop[data-astro-cid-gzt5kbsm]{transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.3,1.6,.5,1) both ca-pop;animation-delay:calc(.7s + var(--i) * .28s)}.pulse[data-astro-cid-gzt5kbsm]{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite ca-pulse}.animate[data-astro-cid-gzt5kbsm] .float[data-astro-cid-gzt5kbsm]{animation:.7s cubic-bezier(.2,.7,.2,1) both ca-rise}.animate[data-astro-cid-gzt5kbsm] .f1[data-astro-cid-gzt5kbsm]{animation-delay:2.1s}.animate[data-astro-cid-gzt5kbsm] .f2[data-astro-cid-gzt5kbsm]{animation-delay:2.6s}.animate[data-astro-cid-gzt5kbsm] .sc-phone{animation:.9s cubic-bezier(.2,.7,.2,1) .2s both ca-rise}@keyframes ca-draw{to{stroke-dashoffset:0}}@keyframes ca-pop{0%{opacity:0;transform:scale(0)}}@keyframes ca-pulse{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.4)}}@keyframes ca-rise{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.animate[data-astro-cid-gzt5kbsm] .route-line[data-astro-cid-gzt5kbsm],.animate[data-astro-cid-gzt5kbsm] .route-walked[data-astro-cid-gzt5kbsm],.animate[data-astro-cid-gzt5kbsm] .pop[data-astro-cid-gzt5kbsm],.animate[data-astro-cid-gzt5kbsm] .float[data-astro-cid-gzt5kbsm],.animate[data-astro-cid-gzt5kbsm] .sc-phone,.pulse[data-astro-cid-gzt5kbsm]{stroke-dashoffset:0;animation:none}}@media (width<=767px){.float[data-astro-cid-gzt5kbsm]{border-radius:11px;gap:8px;padding:7px 12px 7px 7px;font-size:11px}.float[data-astro-cid-gzt5kbsm] small[data-astro-cid-gzt5kbsm]{font-size:10px}.f-ico[data-astro-cid-gzt5kbsm]{border-radius:8px;width:26px;height:26px}.f-ico[data-astro-cid-gzt5kbsm] svg{width:13px;height:13px}.f1[data-astro-cid-gzt5kbsm]{top:-4%;left:30%}}
