.map-frame[data-astro-cid-xljgbwpu]{aspect-ratio:4/5;width:100%;max-height:78svh}@media (width>=48rem){.map-frame[data-astro-cid-xljgbwpu]{aspect-ratio:16/10}}.preview[data-astro-cid-xljgbwpu]{object-fit:contain}.map-hud[data-astro-cid-xljgbwpu]{z-index:3;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.5rem;display:flex;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.map-hud[data-astro-cid-xljgbwpu]>[data-astro-cid-xljgbwpu]{pointer-events:auto}.map-close[data-astro-cid-xljgbwpu]{z-index:3;width:2.75rem;height:2.75rem;color:var(--color-badana);background:#14110fe6;border:1px solid #ebe6dc2e;border-radius:999px;position:absolute;top:.75rem;left:.75rem}.map-close[data-astro-cid-xljgbwpu]:hover{border-color:var(--color-pirinc)}.route-map[data-astro-cid-xljgbwpu].is-live .map-frame[data-astro-cid-xljgbwpu]{scroll-margin-top:5.5rem}@media (width<=47.99rem){.route-map[data-astro-cid-xljgbwpu].is-live .map-frame[data-astro-cid-xljgbwpu]{aspect-ratio:auto;height:calc(100svh - 10.5rem);max-height:none}}.map-card[data-astro-cid-xljgbwpu]{backdrop-filter:blur(8px);background:#14110fd6;border:1px solid #ebe6dc1a;border-radius:.9rem;width:100%;max-width:23rem;max-height:34svh;padding:.7rem .85rem .75rem;overflow-y:auto;box-shadow:0 12px 32px #00000073}.map-card[data-astro-cid-xljgbwpu] .card-head{align-items:center;gap:.7rem;display:flex}.map-card[data-astro-cid-xljgbwpu] .card-num{background:var(--color-kokboya);border:2px solid var(--color-badana);width:2.15rem;height:2.15rem;color:var(--color-badana);font-family:var(--font-display);border-radius:999px;flex:none;place-items:center;font-size:.85rem;display:grid}.map-card[data-astro-cid-xljgbwpu] .card-title{min-width:0}.map-card[data-astro-cid-xljgbwpu] .card-era{font-family:var(--font-display);color:var(--color-pirinc);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-style:italic;overflow:hidden}.map-card[data-astro-cid-xljgbwpu] .card-name{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;line-height:1.15;overflow:hidden}.map-card[data-astro-cid-xljgbwpu] .card-sum{color:var(--color-kul);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.5rem;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.map-card[data-astro-cid-xljgbwpu] .card-foot{justify-content:space-between;align-items:baseline;gap:.75rem;margin-top:.45rem;display:flex}.map-card[data-astro-cid-xljgbwpu] .card-status{color:var(--color-badana-2);font-size:.82rem;line-height:1.4}.map-card[data-astro-cid-xljgbwpu] .card-status.is-ok{color:var(--color-pirinc-acik);font-weight:600}.map-card[data-astro-cid-xljgbwpu] .card-link{color:var(--color-pirinc-acik);text-underline-offset:3px;flex:none;font-size:.8rem;font-weight:600;text-decoration:underline}.map-controls[data-astro-cid-xljgbwpu]{flex-wrap:wrap;align-items:center;gap:.4rem;width:100%;display:flex}.map-controls[data-astro-cid-xljgbwpu]:not([hidden]){display:flex}.map-controls[data-astro-cid-xljgbwpu] button{min-width:2.75rem;min-height:2.75rem;color:var(--color-badana);background:#14110fe6;border:1px solid #ebe6dc2e;border-radius:999px;padding:0 .85rem;font-size:.85rem;font-weight:600}@media (width<=30rem){.map-controls[data-astro-cid-xljgbwpu] button{padding:0 .65rem}}.map-controls[data-astro-cid-xljgbwpu] button:hover{border-color:var(--color-pirinc)}.map-controls[data-astro-cid-xljgbwpu] button.is-primary{background:var(--color-pirinc);border-color:var(--color-pirinc);color:var(--color-is)}.map-controls[data-astro-cid-xljgbwpu] button[aria-pressed=true]{background:var(--color-pirinc);color:var(--color-is)}.map-controls[data-astro-cid-xljgbwpu] .spacer{flex:1}.route-map[data-astro-cid-xljgbwpu] .stop-marker{background:var(--color-kokboya);border:2px solid var(--color-badana);width:2.25rem;height:2.25rem;color:var(--color-badana);font-family:var(--font-display);cursor:pointer;border-radius:999px;place-items:center;font-size:.95rem;display:grid;box-shadow:0 4px 14px #00000080}.route-map[data-astro-cid-xljgbwpu] .stop-marker[data-active=true]{background:var(--color-pirinc);color:var(--color-is)}.route-map[data-astro-cid-xljgbwpu] .stop-marker[data-visited=true]{opacity:.6}.route-map[data-astro-cid-xljgbwpu] .home-marker{background:var(--color-pirinc);border:2px solid var(--color-is);width:2rem;height:2.4rem;color:var(--color-is);border-radius:999px 999px .2rem .2rem;place-items:end center;padding-bottom:.25rem;font-weight:700;display:grid;box-shadow:0 4px 14px #00000080}.route-map[data-astro-cid-xljgbwpu] .me-marker{background:#4ea3ff;border:3px solid #fff;border-radius:999px;width:1.1rem;height:1.1rem;animation:2s infinite nabiz;box-shadow:0 0 #4ea3ff80}@keyframes nabiz{to{box-shadow:0 0 0 18px #4ea3ff00}}@media (prefers-reduced-motion:reduce){.route-map[data-astro-cid-xljgbwpu] .me-marker{animation:none}}.route-map[data-astro-cid-xljgbwpu] .maplibregl-ctrl-attrib{color:var(--color-kul);background:#14110fbf;font-size:.7rem}.route-map[data-astro-cid-xljgbwpu] .maplibregl-ctrl-attrib a{color:var(--color-badana-2)}
