.fjuOya_wrap{gap:var(--gap-tight);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch;display:grid}.fjuOya_uma{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.fjuOya_lista{gap:var(--gap-tight);align-content:start;display:grid}.fjuOya_card{gap:var(--s-2);background:var(--bg-elevated);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;transition:border-color var(--dur-3), transform var(--dur-4) var(--ease-out), box-shadow var(--dur-4) var(--ease-out);padding:clamp(20px,2vw,28px);display:grid;position:relative}.fjuOya_card:before{content:"";background:var(--red);transform-origin:top;width:2px;transition:transform .6s var(--ease-out);position:absolute;top:-1px;bottom:-1px;left:-1px;transform:scaleY(0)}.fjuOya_card:hover{border-color:var(--line-strong);transform:translate(4px)}.fjuOya_card:hover:before{transform:scaleY(.4)}.fjuOya_on{border-color:var(--line-strong);box-shadow:0 24px 48px -36px #0006}.fjuOya_on:before,.fjuOya_on:hover:before{transform:scaleY(1)}.fjuOya_status{font:600 var(--fs-micro)/1 var(--ff-body);letter-spacing:.18em;text-transform:uppercase;justify-self:start;align-items:center;gap:8px;display:inline-flex}.fjuOya_status:before{content:"";border-radius:50%;width:8px;height:8px}.fjuOya_aberta{color:var(--ink)}.fjuOya_aberta:before{animation:fjuOya_pulsa 2.4s var(--ease-out) infinite;background:#2bb24c;box-shadow:0 0 0 4px #2bb24c2e}.fjuOya_breve{color:var(--red-ink)}.fjuOya_breve:before{background:var(--red)}@keyframes fjuOya_pulsa{50%{box-shadow:0 0 0 7px #2bb24c00}}.fjuOya_nome{margin-top:var(--s-2)}.fjuOya_piso{font:500 var(--fs-small)/1.3 var(--ff-body);color:var(--ink);align-items:center;gap:8px;display:flex}.fjuOya_piso svg,.fjuOya_horas svg{color:var(--red-ink);flex:none}.fjuOya_horas{align-items:center;gap:8px;display:flex}.fjuOya_acoes{align-items:center;gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.fjuOya_verMapa[aria-pressed=true]{border-color:var(--red)}.fjuOya_ver{margin-left:auto}.fjuOya_mapa{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:420px;position:relative;overflow:hidden}.fjuOya_frame{width:100%;height:100%;animation:fjuOya_entra .7s var(--ease-out);border:0;position:absolute;inset:0}@keyframes fjuOya_entra{0%{opacity:0;transform:scale(1.02)}}html[data-theme=dark] .fjuOya_frame{filter:invert(.9)hue-rotate(180deg)saturate(.6)}.fjuOya_legenda{border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb, var(--bg-elevated) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink);pointer-events:none;gap:4px;padding:12px 16px;display:grid;position:absolute;bottom:16px;left:16px}@media (max-width:1023px){.fjuOya_wrap,.fjuOya_uma{grid-template-columns:1fr}.fjuOya_mapa{min-height:360px}}
