.side[data-v-0417bfa3]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:20px;position:sticky;top:132px}.panel[data-v-0417bfa3]{grid-area:1/1;transition:opacity .45s,transform .45s}.panel--map p[data-v-0417bfa3]{text-align:center;color:#62748e;margin-top:8px;font-size:14px}.panel--ind[data-v-0417bfa3]{opacity:0;pointer-events:none;align-self:center;transform:translateY(10px)}.finder.is-ind .panel--map[data-v-0417bfa3]{opacity:0;transform:translateY(-10px)}.finder.is-ind .panel--ind[data-v-0417bfa3]{opacity:1;transform:none}.ind-title[data-v-0417bfa3]{text-align:center;color:#1e293b;margin-bottom:10px;font-weight:800}.chips[data-v-0417bfa3]{justify-content:center;gap:6px;margin-bottom:14px;display:flex}.chip[data-v-0417bfa3]{background:color-mix(in srgb,var(--ac) 10%,#fff);width:34px;height:34px;color:var(--ac);border-radius:10px;place-items:center;transition:background .25s,color .25s,transform .25s;display:grid}.chip.is-on[data-v-0417bfa3]{background:var(--ac);color:#fff;box-shadow:0 8px 18px -8px var(--ac);transform:translateY(-2px)scale(1.08)}.mocks[data-v-0417bfa3]{isolation:isolate;padding:10px 0;display:grid}.slot[data-v-0417bfa3]{opacity:0;grid-area:1/1;transition:opacity .45s,transform .55s cubic-bezier(.2,.7,.2,1);position:relative;transform:translateY(16px)rotate(-1.5deg)scale(.96)}.slot[data-v-0417bfa3]:before{content:"";z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--ac) 45%,transparent),transparent);border-radius:50%;position:absolute;inset:8% 4%}.slot.is-on[data-v-0417bfa3]{opacity:1;transform:none}.cap[data-v-0417bfa3]{text-align:center;color:#1537aa;margin-top:12px;font-size:14px;font-weight:800;display:grid}.cap span[data-v-0417bfa3]{opacity:0;grid-area:1/1;transition:opacity .3s}.cap span.is-on[data-v-0417bfa3]{opacity:1}.route[data-v-0417bfa3]{transition:background .15s}.route.is-active[data-v-0417bfa3]{background:#fffbeb;box-shadow:inset 4px 0 #ffca29}.ic[data-v-0417bfa3]{color:#1537aa;background:#e8edfc;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;transition:background .2s;display:grid}.route.is-active .ic[data-v-0417bfa3]{color:#0a1b54;background:#ffca29}@media (prefers-reduced-motion:reduce){.cap span[data-v-0417bfa3],.chip[data-v-0417bfa3],.panel[data-v-0417bfa3],.slot[data-v-0417bfa3]{transition:none}}