.sim-hub{--font-plt:var(--font-geist), var(--font-open-sans), system-ui, sans-serif}.sim-hub a{color:var(--gm-ink)}.sim-hub a:hover{color:var(--gm-btn-hover)}.sim-card{border:1px solid var(--wf-gray-200);transition:border-color .25s}.sim-card:hover{border-color:var(--gm-navy)}.sim .sim-ok{transition:transform .25s}.sim:hover .sim-ok{transform:translate(4px)}.sim-cta-metin{transition:color .2s}.sim:hover .sim-cta-metin{color:var(--gm-btn-hover)}.sim-card.is-pending:hover{border-color:var(--wf-gray-200)}.sim-soon-chip{font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:#94a3b8;white-space:nowrap;background:#eef2f7;border-radius:999px;align-items:center;padding:3px 9px;font-size:.62rem;font-weight:800;display:inline-flex}.sim-seat{border-radius:0;height:.82rem;display:flex;overflow:hidden}.sim-seat .seg{transform-origin:50%;transition:opacity .2s,transform .18s}.sim-seat:hover .seg{opacity:.42}.sim-seat .seg:hover{opacity:1;transform:scaleY(1.35)}.sim-row .sim-fill{transition:filter .2s}.sim-row:hover .sim-fill{filter:brightness(1.05)saturate(1.08)}.sim-city{transition:transform .16s,box-shadow .16s}.sim-city:hover{z-index:3;transform:translateY(-2px)scale(1.14);box-shadow:0 5px 12px #10182838}.sim-tip{opacity:0;visibility:hidden;z-index:30;pointer-events:none;text-shadow:none;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%)translateY(5px)}.sim-city:hover .sim-tip{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:no-preference){.sim{animation:.55s cubic-bezier(.22,1,.36,1) backwards simIn}.sim:nth-child(2){animation-delay:90ms}.sim:nth-child(3){animation-delay:.18s}.sim-seat,.sim-bar{transform-origin:0;animation:.9s cubic-bezier(.22,1,.36,1) backwards simBar}}@keyframes simBar{0%{transform:scaleX(0)}}@keyframes simIn{0%{opacity:0;transform:translateY(14px)}}@media (max-width:640px){.sim-grid{grid-template-columns:1fr!important}.sim-city-cell{width:1.35rem!important;height:1.35rem!important}}@media (prefers-reduced-motion:reduce){.sim-hub *{transition:none!important;animation:none!important}}
