.brand-link[data-v-0da78a2d]{align-items:center;color:var(--color-warm-900);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:500;gap:10px;letter-spacing:.17em;text-transform:uppercase;transition:transform .3s var(--ease-out)}.brand-avatar[data-v-0da78a2d]{border:.5px solid var(--color-warm-50);border-radius:50%;box-shadow:0 0 0 1px var(--color-warm-200);flex:0 0 auto;height:36px;max-width:36px;min-width:36px;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:transform .32s var(--ease-out);width:36px}@media(max-width:639px){.brand-name[data-v-0da78a2d]{display:none}}html.dark .brand-avatar[data-v-0da78a2d]{border-color:#ffffff24;box-shadow:0 0 0 1px #ffffff24}html.dark .brand-link[data-v-0da78a2d]{color:var(--color-night-ink)}@media(hover:hover)and (pointer:fine){.brand-link[data-v-0da78a2d]:hover{transform:translateY(-1px) scale(1.05)}.brand-link:hover .brand-avatar[data-v-0da78a2d]{transform:translateY(-2px) scale(1.05)}}.seat-button[data-v-0da78a2d]{align-items:flex-end;background:color-mix(in srgb,var(--color-paper) 72%,transparent);border:1px solid var(--color-warm-200);border-radius:10px;display:inline-flex;height:35px;justify-content:center;min-width:58px;overflow:hidden;padding-bottom:8px;position:relative;transition:border-color .18s var(--ease-out),background-color .18s var(--ease-out),transform .18s var(--ease-out)}html.dark .seat-button[data-v-0da78a2d]{background:color-mix(in srgb,var(--color-olive-900) 74%,transparent);border-color:#33312f}.seat-back[data-v-0da78a2d]{background:var(--color-warm-300);border-radius:999px;height:4px;left:8px;position:absolute;right:8px;top:4px;transition:background-color .18s var(--ease-out),transform .18s var(--ease-out)}html.dark .seat-back[data-v-0da78a2d]{background:#4a4848}.seat-label[data-v-0da78a2d]{color:var(--color-warm-600);font-size:8.5px;font-weight:500;letter-spacing:.09em;line-height:1;text-transform:uppercase;transition:color .18s var(--ease-out)}html.dark .seat-label[data-v-0da78a2d]{color:var(--color-night-body)}@media(hover:hover)and (pointer:fine){.seat-button[data-v-0da78a2d]:hover{background:color-mix(in srgb,var(--color-warm-100) 82%,transparent);border-color:var(--color-warm-300);transform:translateY(-1px)}.seat-button:hover .seat-back[data-v-0da78a2d]{transform:scale(1.04)}.seat-button:hover .seat-label[data-v-0da78a2d]{color:var(--color-warm-900)}html.dark .seat-button[data-v-0da78a2d]:hover{background:color-mix(in srgb,var(--color-olive-800) 88%,transparent);border-color:#39383f}html.dark .seat-button:hover .seat-label[data-v-0da78a2d]{color:var(--color-night-ink)}}.seat-button.is-active[data-v-0da78a2d]{background:#3a53ed14;border-color:#3a53ed61}.seat-button.is-active .seat-back[data-v-0da78a2d]{background:var(--color-route-500)}.seat-button.is-active .seat-label[data-v-0da78a2d]{color:var(--color-route-500)}.seat-button.is-support[data-v-0da78a2d]{min-width:52px}.seat-button.is-support[data-v-0da78a2d]:hover{border-color:#e85a3f6b}.seat-button.is-support:hover .seat-back[data-v-0da78a2d]{background:var(--color-coral-500)}.seat-button.is-support:hover .seat-label[data-v-0da78a2d]{color:var(--color-coral-600)}.seat-button[data-v-0da78a2d]:focus-visible{outline:2px solid var(--color-route-500);outline-offset:3px}@media(prefers-reduced-motion:reduce){.brand-avatar[data-v-0da78a2d],.brand-link[data-v-0da78a2d],.seat-back[data-v-0da78a2d],.seat-button[data-v-0da78a2d]{transform:none!important;transition:none!important}}.home-identity[data-v-a0e64edd]{margin-inline:auto;margin-bottom:2rem;padding:1rem;width:min(100%,64rem)}.identity-inner[data-v-a0e64edd]{align-items:stretch;display:flex;gap:22px;justify-content:center;margin-bottom:0}.identity-rail[data-v-a0e64edd]{align-self:stretch;background-image:radial-gradient(circle at .8px .8px,#cbc9d6 .8px,transparent .9px);background-size:3.2px 3.6px;flex-shrink:0;width:8px}html.dark .identity-rail[data-v-a0e64edd]{background-image:radial-gradient(circle at .8px .8px,#33312f .8px,transparent .9px)}.identity-lines[data-v-a0e64edd]{padding:12px 0;white-space:nowrap}@media(min-width:1220px){.home-identity[data-v-a0e64edd]{left:clamp(24px,calc(50vw - 20rem - 306px),72px);margin:0;padding:0;position:fixed;top:72px;width:auto;z-index:30}.identity-inner[data-v-a0e64edd]{justify-content:flex-start}.identity-lines[data-v-a0e64edd]{padding:8px 0}}
