.t-toast[data-v-813af571]{background:var(--t-surface-2,#161c2f);border:1px solid var(--t-border-default);border-left:3px solid var(--t-border-default);border-radius:var(--t-radius-lg);width:min(24rem,100vw - 2rem);box-shadow:var(--t-shadow-elevated);color:var(--t-text-primary);font-family:var(--t-font-family);pointer-events:auto;align-items:flex-start;gap:.75rem;padding:.85rem .85rem .85rem 1rem;display:flex}.t-toast--success[data-v-813af571]{border-left-color:var(--t-color-success,#3fb950)}.t-toast--warning[data-v-813af571]{border-left-color:var(--t-color-warning,#d29922)}.t-toast--danger[data-v-813af571]{border-left-color:var(--t-color-danger,#f85149)}.t-toast--info[data-v-813af571]{border-left-color:var(--t-color-accent,var(--t-border-default))}.t-toast__body[data-v-813af571]{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.t-toast__title[data-v-813af571]{color:var(--t-text-primary);margin:0;font-size:.95rem;font-weight:700}.t-toast__message[data-v-813af571]{color:var(--t-text-secondary);margin:0;font-size:.9rem;line-height:1.45}.t-toast__action[data-v-813af571]{border:1px solid color-mix(in srgb, var(--t-color-accent,var(--t-accent-brand,#5fd7af)) 60%, transparent);border-radius:var(--t-radius-sm);background:color-mix(in srgb, var(--t-color-accent,var(--t-accent-brand,#5fd7af)) 16%, transparent);color:var(--t-text-primary);cursor:pointer;align-self:flex-start;margin-top:.35rem;padding:.3rem .7rem;font-family:inherit;font-size:.85rem;font-weight:700;transition:background .15s,border-color .15s}@media (hover:hover){.t-toast__action[data-v-813af571]:hover{border-color:color-mix(in srgb, var(--t-color-accent,var(--t-accent-brand,#5fd7af)) 80%, transparent);background:color-mix(in srgb, var(--t-color-accent,var(--t-accent-brand,#5fd7af)) 26%, transparent)}}.t-toast__close[data-v-813af571]{border-radius:var(--t-radius-sm);width:1.75rem;height:1.75rem;color:var(--t-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}@media (hover:hover){.t-toast__close[data-v-813af571]:hover{background:var(--t-surface-3);color:var(--t-text-primary)}}.t-toast-host[data-v-396a4ad4]{z-index:1100;pointer-events:none;flex-direction:column;gap:.6rem;padding:1rem;display:flex;position:fixed}.t-toast-host--bottom-right[data-v-396a4ad4]{align-items:flex-end;inset:auto 0 0 auto}.t-toast-host--bottom-left[data-v-396a4ad4]{align-items:flex-start;inset:auto auto 0 0}.t-toast-host--top-right[data-v-396a4ad4]{align-items:flex-end;inset:0 0 auto auto}.t-toast-host--top-left[data-v-396a4ad4]{align-items:flex-start;inset:0 auto auto 0}.t-toast-enter-active[data-v-396a4ad4],.t-toast-leave-active[data-v-396a4ad4]{transition:opacity .2s,transform .2s}.t-toast-enter-from[data-v-396a4ad4],.t-toast-leave-to[data-v-396a4ad4]{opacity:0;transform:translateY(.5rem)}.t-toast-move[data-v-396a4ad4]{transition:transform .2s}.pull-to-refresh[data-v-0009345c]{pointer-events:none;z-index:50;justify-content:center;display:flex;position:absolute;top:0;left:0;right:0}.pull-to-refresh__badge[data-v-0009345c]{background:var(--t-surface-2);border:1px solid var(--t-border-subtle);border-radius:var(--t-radius-pill);box-shadow:var(--t-shadow-elevated);color:var(--t-text-secondary);flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.pull-to-refresh__badge--ready[data-v-0009345c]{border-color:var(--t-accent-gold);color:var(--t-accent-gold)}.pull-to-refresh__icon[data-v-0009345c]{font-size:.875rem;transition:transform .2s}.pull-to-refresh__sr-status[data-v-0009345c]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.navigation-banner[data-v-3fe26dc9]{color:var(--t-text-primary);z-index:1100;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:2.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:flex;position:relative}.navigation-banner__overlay[data-v-3fe26dc9]{background:#00000073;position:absolute;inset:0}.navigation-banner__content[data-v-3fe26dc9]{z-index:1;position:relative}.navigation-banner__message[data-v-3fe26dc9]{line-height:1.4}.navigation-banner__message--link[data-v-3fe26dc9]{color:inherit;text-underline-offset:.125rem;text-decoration:underline}@media (hover:hover){.navigation-banner__message--link[data-v-3fe26dc9]:hover{opacity:.85}}.navigation-banner__dismiss[data-v-3fe26dc9]{border-radius:var(--t-radius-sm);color:inherit;cursor:pointer;opacity:.8;z-index:1;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;font-size:1rem;display:flex;position:relative}@media (hover:hover){.navigation-banner__dismiss[data-v-3fe26dc9]:hover{opacity:1}}.navigation-banner__dismiss[data-v-3fe26dc9]:focus-visible{outline-offset:2px;outline:2px solid}.tippy-box[data-theme~=turny-navigation-menu]{box-shadow:none;background:0 0;border:none;max-width:none}.tippy-box[data-theme~=turny-navigation-menu]>.tippy-content{padding:0}.t-avatar[data-v-55d34a36]{background:var(--t-avatar-bg,var(--t-surface-3));border:var(--t-avatar-border,none);border-radius:var(--t-avatar-radius,50%);box-shadow:var(--t-avatar-shadow,none);color:var(--t-avatar-initials-color,var(--t-accent-gold));font-size:var(--t-avatar-initials-size,calc(var(--t-avatar-size,2.5rem) * .4));font-weight:var(--t-avatar-initials-weight,800);height:var(--t-avatar-size,2.5rem);width:var(--t-avatar-size,2.5rem);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.t-avatar__img[data-v-55d34a36]{object-fit:cover;width:100%;height:100%}.t-avatar__initials[data-v-55d34a36]{line-height:1}.navigation-side[data-v-9514ef75]{--nav-side-width-collapsed:50px;--nav-side-width-expanded:15rem;background-color:var(--t-surface-1);box-sizing:border-box;border-right:1px solid var(--t-border-subtle);height:100%;width:var(--nav-side-width-collapsed);z-index:1000;flex-direction:column;transition:width .25s;display:flex;overflow:hidden}.navigation-side__brand[data-v-9514ef75]{box-sizing:border-box;border-bottom:1px solid var(--t-border-subtle);min-height:50px;width:var(--nav-side-width-expanded);flex-shrink:0;align-items:center;display:flex}.navigation-side__item--brand[data-v-9514ef75]{color:var(--t-text-primary);flex:1;width:auto;min-width:0;min-height:50px}.navigation-side__brand-label[data-v-9514ef75]{letter-spacing:.04em;font-weight:800}.navigation-side--expanded[data-v-9514ef75]{width:var(--nav-side-width-expanded)}@media (hover:hover){.navigation-side[data-v-9514ef75]:hover{width:var(--nav-side-width-expanded)}}.navigation-side__domain-selector[data-v-9514ef75]{box-sizing:border-box;border-bottom:1px solid var(--t-border-subtle);width:var(--nav-side-width-expanded);z-index:2;flex-shrink:0;padding:.5rem;position:relative;overflow:visible}.navigation-side__domain-trigger[data-v-9514ef75]{background:var(--t-surface-2);border:1px solid var(--t-border-default);border-radius:var(--t-radius-sm);color:var(--t-text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;display:flex}@media (hover:hover){.navigation-side__domain-trigger[data-v-9514ef75]:hover{background:var(--t-surface-3)}}.navigation-side__domain-trigger[data-v-9514ef75]:focus-visible{outline:2px solid var(--t-accent-gold);outline-offset:2px}.navigation-side__domain-label[data-v-9514ef75]{align-items:center;gap:.5rem;min-width:0;display:flex;overflow:hidden}.navigation-side__domain-icon[data-v-9514ef75]{flex-shrink:0;font-size:.875rem}.navigation-side__domain-img[data-v-9514ef75]{border-radius:var(--t-radius-sm);object-fit:contain;flex-shrink:0;width:1.6rem;height:1.6rem}.navigation-side__domain-text[data-v-9514ef75]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navigation-side__domain-chevron[data-v-9514ef75]{flex-shrink:0;font-size:.625rem;transition:transform .2s}.navigation-side__domain-chevron--open[data-v-9514ef75]{transform:rotate(180deg)}.navigation-side__domain-selector>.navigation-side__domain-list[data-v-9514ef75]{display:none}.navigation-side__domain-list[data-v-9514ef75]{background:var(--t-surface-2);border:1px solid var(--t-border-default);border-radius:var(--t-radius-sm);box-shadow:var(--t-shadow-elevated);overscroll-behavior:contain;width:min(100vw - 1rem,14rem);max-width:calc(100vw - 1rem);max-height:min(20rem,100vh - 1rem);margin:0;padding:.25rem;list-style:none;overflow:hidden auto}.navigation-side__domain-option[data-v-9514ef75]{border-radius:calc(var(--t-radius-sm) - 2px);color:var(--t-text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;font-size:.8125rem;display:flex}@media (hover:hover){.navigation-side__domain-option[data-v-9514ef75]:hover{background:var(--t-surface-3);color:var(--t-text-primary)}}.navigation-side__domain-option[data-v-9514ef75]:focus-visible{background:var(--t-surface-3);color:var(--t-text-primary);outline:2px solid var(--t-accent-gold);outline-offset:-2px}.navigation-side__domain-option--active[data-v-9514ef75]{color:var(--t-accent-gold)}.navigation-side__domain-option-icon[data-v-9514ef75]{flex-shrink:0;font-size:.875rem}.navigation-side__domain-option-img[data-v-9514ef75]{border-radius:var(--t-radius-sm);object-fit:contain;flex-shrink:0;width:1.6rem;height:1.6rem}.navigation-side__items[data-v-9514ef75]{width:var(--nav-side-width-expanded);--nav-scroll-fade:var(--t-surface-1);background:linear-gradient(var(--nav-scroll-fade) 30%, transparent) top center, linear-gradient(transparent, var(--nav-scroll-fade) 70%) bottom center, radial-gradient(farthest-side at 50% 0, color-mix(in srgb, var(--t-text-primary) 12%, transparent), transparent) top center, radial-gradient(farthest-side at 50% 100%, color-mix(in srgb, var(--t-text-primary) 12%, transparent), transparent) bottom center;background-repeat:no-repeat;background-size:100% 2rem,100% 2rem,100% .75rem,100% .75rem;background-attachment:local,local,scroll,scroll;flex-direction:column;flex:1;gap:0;display:flex;overflow:hidden auto}.navigation-side__item[data-v-9514ef75]{color:var(--t-text-muted);cursor:pointer;font:inherit;text-align:left;white-space:nowrap;min-height:50px;width:var(--nav-side-width-expanded);background:0 0;border:none;align-items:center;gap:0;padding:0;text-decoration:none;transition:color .15s,background-color .15s;display:flex}@media (hover:hover){.navigation-side__item[data-v-9514ef75]:hover{background-color:var(--t-surface-2);color:var(--t-text-primary)}}.navigation-side__item--selected[data-v-9514ef75]{color:var(--t-accent-gold)}@media (hover:hover){.navigation-side__item--selected[data-v-9514ef75]:hover{color:var(--t-accent-gold-hover)}}.navigation-side__item[data-v-9514ef75]:focus-visible{outline:2px solid var(--t-accent-gold);outline-offset:-2px}.navigation-side__item-icon-wrapper[data-v-9514ef75]{min-width:var(--nav-side-width-collapsed);width:var(--nav-side-width-collapsed);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.navigation-side__item-icon[data-v-9514ef75]{font-size:1rem}.navigation-side__item-icon-badge[data-v-9514ef75]{background:color-mix(in srgb, var(--t-surface-2) 92%, transparent);border:1px solid var(--t-border-subtle);box-shadow:var(--t-shadow-card);box-sizing:border-box;color:var(--t-text-muted);font-variant-numeric:tabular-nums;border-radius:.375rem;justify-content:center;align-items:center;min-width:1.125rem;padding:.0625rem .25rem;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:0;right:0;transform:translate(-3px,-100%)}.navigation-side__item--selected .navigation-side__item-icon-badge[data-v-9514ef75]{background:color-mix(in srgb, var(--t-accent-gold) 18%, transparent);border-color:color-mix(in srgb, var(--t-accent-gold) 40%, transparent);color:var(--t-text-primary)}.navigation-side__brand-image[data-v-9514ef75]{height:var(--navigation-brand-image-size,2rem);object-fit:contain;width:var(--navigation-brand-image-size,2rem);display:block}.navigation-side__item-label[data-v-9514ef75]{text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.navigation-side__item-badge[data-v-9514ef75]{background:var(--t-status-info-bg);border-radius:var(--t-radius-pill);color:var(--t-status-info-fg);flex-shrink:0;margin-left:auto;margin-right:.75rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:700;line-height:1}.navigation-side__footer[data-v-9514ef75]{box-sizing:border-box;border-top:1px solid var(--t-border-subtle);width:var(--nav-side-width-expanded);flex-direction:column;flex-shrink:0;margin-top:auto;display:flex}.navigation-side__language-selector[data-v-9514ef75]{width:var(--nav-side-width-expanded);z-index:2;position:relative;overflow:visible}.navigation-side__language-trigger[data-v-9514ef75]{width:100%}.navigation-side__language-chevron[data-v-9514ef75]{color:var(--t-text-muted);flex-shrink:0;margin-left:auto;margin-right:.75rem;font-size:.625rem;transition:transform .2s}.navigation-side__language-chevron--open[data-v-9514ef75]{transform:rotate(180deg)}.navigation-side__language-selector>.navigation-side__language-list[data-v-9514ef75]{display:none}.navigation-side__language-list[data-v-9514ef75]{background:var(--t-surface-2);border:1px solid var(--t-border-default);border-radius:var(--t-radius-sm);box-shadow:var(--t-shadow-elevated);overscroll-behavior:contain;width:min(100vw - 1rem,14rem);max-width:calc(100vw - 1rem);max-height:min(20rem,100vh - 1rem);margin:0;padding:.25rem;list-style:none;overflow:hidden auto}.navigation-side__language-option[data-v-9514ef75]{border-radius:calc(var(--t-radius-sm) - 2px);color:var(--t-text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;font-size:.8125rem;display:flex}@media (hover:hover){.navigation-side__language-option[data-v-9514ef75]:hover{background:var(--t-surface-3);color:var(--t-text-primary)}}.navigation-side__language-option[data-v-9514ef75]:focus-visible{background:var(--t-surface-3);color:var(--t-text-primary);outline:2px solid var(--t-accent-gold);outline-offset:-2px}.navigation-side__language-option--active[data-v-9514ef75]{color:var(--t-accent-gold)}.navigation-side__language-option-short-label[data-v-9514ef75]{letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;min-width:1.5rem;font-size:.75rem;font-weight:800}.navigation-side__user[data-v-9514ef75]{white-space:nowrap;min-height:50px;width:var(--nav-side-width-expanded);align-items:center;display:flex}.navigation-side__user-link[data-v-9514ef75]{flex:1;width:auto;min-width:0}.navigation-side__user-avatar-el[data-v-9514ef75]{--t-avatar-size:1.75rem;--t-avatar-bg:var(--t-accent-gold);--t-avatar-initials-color:var(--t-surface-0);--t-avatar-initials-size:.75rem}.navigation-side__user-name[data-v-9514ef75]{color:var(--t-accent-gold)}.navigation-side__sign-out[data-v-9514ef75]{color:var(--t-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:auto;margin-right:.75rem;padding:.25rem;font-size:.875rem}@media (hover:hover){.navigation-side__sign-out[data-v-9514ef75]:hover{color:var(--t-text-primary)}}.navigation-side__sign-out[data-v-9514ef75]:focus-visible{border-radius:var(--t-radius-sm);outline:2px solid var(--t-accent-gold);outline-offset:2px}.navigation-side__sign-in[data-v-9514ef75]{width:100%}.navigation-side__sign-in .navigation-side__item-label[data-v-9514ef75]{color:var(--t-accent-gold)}.navigation-top[data-v-8af74e8a]{background-color:var(--t-surface-1);box-sizing:border-box;border-bottom:1px solid var(--t-border-subtle);color:var(--t-text-primary);z-index:999;justify-content:space-between;align-items:center;gap:1rem;height:51px;min-height:51px;padding:0 1rem;display:flex;position:relative}.navigation-top--mobile[data-v-8af74e8a]{gap:0;padding:0 .5rem}.navigation-top__left[data-v-8af74e8a],.navigation-top__right[data-v-8af74e8a]{flex-shrink:0;align-items:center;gap:1rem;display:flex}.navigation-top__left[data-v-8af74e8a]{min-width:0}.navigation-top__mobile-bar[data-v-8af74e8a]{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;display:grid}.navigation-top__mobile-leading[data-v-8af74e8a]{grid-column:1;justify-self:start}.navigation-top__mobile-actions[data-v-8af74e8a]{grid-column:3;justify-self:end;align-items:center;gap:.25rem;display:flex}.navigation-top__mobile-icon-button[data-v-8af74e8a]{border-radius:var(--t-radius-sm);color:var(--t-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:1rem;display:inline-flex}@media (hover:hover){.navigation-top__mobile-icon-button[data-v-8af74e8a]:hover{background:#ffffff0a}}.navigation-top__mobile-icon-button[data-v-8af74e8a]:focus-visible,.navigation-top__mobile-home-link[data-v-8af74e8a]:focus-visible{outline:2px solid var(--t-accent-gold);outline-offset:2px}.navigation-top__mobile-home-link[data-v-8af74e8a]{color:var(--t-text-primary);grid-column:2;justify-self:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.navigation-top__mobile-home-link[data-v-8af74e8a]:hover{color:var(--t-accent-gold)}}.navigation-top__mobile-home-image[data-v-8af74e8a]{height:var(--navigation-brand-image-size,2rem);object-fit:contain;width:var(--navigation-brand-image-size,2rem);display:block}.navigation-top__visually-hidden[data-v-8af74e8a]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.navigation-top__search-shell[data-v-8af74e8a]{border:1px solid var(--t-border-default);border-radius:var(--t-radius-pill);color:var(--t-text-muted);cursor:pointer;font:inherit;text-align:left;background:#ffffff0a;align-items:center;gap:.5rem;min-width:12rem;height:1.875rem;padding:0 .75rem;font-size:.8125rem;display:flex}@media (hover:hover){.navigation-top__search-shell[data-v-8af74e8a]:hover{background:#ffffff14}}.navigation-top__search-shell[data-v-8af74e8a]:focus-visible{outline:2px solid var(--t-accent-gold);outline-offset:2px}.navigation-top__search-icon[data-v-8af74e8a]{color:var(--t-text-secondary);flex-shrink:0;font-size:.8125rem}.navigation-top__search-text[data-v-8af74e8a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navigation-top__highlight-rail[data-v-8af74e8a]{flex:1;min-width:0;overflow:hidden}.navigation-top__highlight-list[data-v-8af74e8a],.navigation-top__highlight-measure[data-v-8af74e8a]{align-items:center;gap:.5rem;display:flex}.navigation-top__highlight-list[data-v-8af74e8a]{min-width:max-content}.navigation-top__highlight-measure[data-v-8af74e8a]{pointer-events:none;visibility:hidden;position:absolute;top:-9999px;left:0}.navigation-top__domain-selector[data-v-8af74e8a],.navigation-top__language-selector[data-v-8af74e8a]{position:relative}.navigation-top__domain-trigger[data-v-8af74e8a]{background:var(--t-surface-2);border:1px solid var(--t-border-default);color:var(--t-text-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:.875rem;display:flex}@media (hover:hover){.navigation-top__domain-trigger[data-v-8af74e8a]:hover,.navigation-top__language-trigger[data-v-8af74e8a]:hover{background:var(--t-surface-3)}}.navigation-top__domain-trigger[data-v-8af74e8a]:focus-visible,.navigation-top__language-trigger[data-v-8af74e8a]:focus-visible{outline:2px solid var(--t-accent-gold);outline-offset:2px}.navigation-top__domain-icon[data-v-8af74e8a]{font-size:.875rem}.navigation-top__domain-img[data-v-8af74e8a]{object-fit:contain;width:1rem;height:1rem}.navigation-top__domain-fallback[data-v-8af74e8a]{letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:800;line-height:1}.navigation-top__domain-selector>.navigation-top__domain-list[data-v-8af74e8a],.navigation-top__language-selector>.navigation-top__language-list[data-v-8af74e8a]{display:none}.navigation-top__domain-list[data-v-8af74e8a],.navigation-top__language-list[data-v-8af74e8a]{background:var(--t-surface-2);border:1px solid var(--t-border-default);border-radius:var(--t-radius-sm);box-shadow:var(--t-shadow-elevated);overscroll-behavior:contain;min-width:12rem;max-width:min(100vw - 1rem,20rem);max-height:min(20rem,100vh - 1rem);margin:0;padding:.25rem;list-style:none;overflow:hidden auto}.navigation-top__domain-option[data-v-8af74e8a],.navigation-top__language-option[data-v-8af74e8a]{border-radius:calc(var(--t-radius-sm) - 2px);color:var(--t-text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;display:flex}@media (hover:hover){.navigation-top__domain-option[data-v-8af74e8a]:hover,.navigation-top__language-option[data-v-8af74e8a]:hover{background:var(--t-surface-3);color:var(--t-text-primary)}}.navigation-top__domain-option[data-v-8af74e8a]:focus-visible,.navigation-top__language-option[data-v-8af74e8a]:focus-visible{background:var(--t-surface-3);color:var(--t-text-primary);outline:2px solid var(--t-accent-gold);outline-offset:-2px}.navigation-top__domain-option--active[data-v-8af74e8a],.navigation-top__language-option--active[data-v-8af74e8a]{color:var(--t-accent-gold)}.navigation-top__domain-option-icon[data-v-8af74e8a]{font-size:.875rem}.navigation-top__domain-option-img[data-v-8af74e8a]{object-fit:contain;width:1.25rem;height:1.25rem}.navigation-top__language-trigger[data-v-8af74e8a]{border:1px solid var(--t-border-default);border-radius:var(--t-radius-pill);color:var(--t-text-primary);cursor:pointer;background:0 0;align-items:center;gap:.375rem;height:2rem;padding:0 .75rem;display:flex}.navigation-top__language-trigger-label[data-v-8af74e8a],.navigation-top__language-option-short-label[data-v-8af74e8a]{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.navigation-top__language-option-short-label[data-v-8af74e8a]{min-width:1.5rem}.navigation-top__language-chevron[data-v-8af74e8a]{font-size:.625rem;transition:transform .2s}.navigation-top__language-chevron--open[data-v-8af74e8a]{transform:rotate(180deg)}.navigation-top__auth-link[data-v-8af74e8a]{background:linear-gradient(135deg, var(--t-domain-accent-hover), var(--t-domain-accent));border:1px solid color-mix(in srgb, var(--t-domain-accent-hover) 70%, white);border-radius:var(--t-radius-pill);box-shadow:0 .375rem 1rem color-mix(in srgb, var(--t-domain-accent) 24%, transparent), inset 0 1px 0 #ffffff59;color:var(--t-surface-0);white-space:nowrap;align-items:center;height:2rem;padding:0 .875rem;font-size:.8125rem;font-weight:800;text-decoration:none;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex}@media (hover:hover){.navigation-top__auth-link[data-v-8af74e8a]:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--t-domain-accent-hover) 88%, white), var(--t-domain-accent-hover));box-shadow:0 .5rem 1.25rem color-mix(in srgb, var(--t-domain-accent) 30%, transparent), inset 0 1px 0 #ffffff73;color:var(--t-surface-0);transform:translateY(-1px)}}.navigation-top__auth-link[data-v-8af74e8a]:focus-visible,.navigation-top__highlighted-link[data-v-8af74e8a]:focus-visible{outline:2px solid var(--t-accent-gold);outline-offset:2px}.navigation-top__highlighted-link[data-v-8af74e8a]{border-radius:var(--t-radius-sm);color:var(--t-accent-gold);white-space:nowrap;padding:.25rem .625rem;font-size:.8125rem;font-weight:700;text-decoration:none}@media (hover:hover){.navigation-top__highlighted-link[data-v-8af74e8a]:hover{background:color-mix(in srgb, var(--t-domain-accent) 10%, transparent);color:var(--t-accent-gold-hover)}}@media (max-width:1080px){.navigation-top__search-shell[data-v-8af74e8a]{min-width:10rem}}.navigation-layout[data-v-b96dc53a]{flex-direction:column;display:flex}.navigation-layout--viewport[data-v-b96dc53a]{height:100vh;height:100dvh;overflow:hidden}.navigation-layout--document[data-v-b96dc53a]{min-height:100vh;min-height:100dvh;overflow-x:clip}.navigation-layout__shell[data-v-b96dc53a]{flex:1;min-height:0;position:relative}.navigation-layout__shell--desktop[data-v-b96dc53a]{grid-template-columns:50px minmax(0,1fr);display:grid}.navigation-layout--viewport .navigation-layout__shell--desktop[data-v-b96dc53a]{grid-template-rows:50px minmax(0,1fr)}.navigation-layout--document .navigation-layout__shell--desktop[data-v-b96dc53a]{grid-template-rows:50px auto}.navigation-layout__shell--mobile[data-v-b96dc53a]{flex-direction:column;display:flex}.navigation-layout__top[data-v-b96dc53a]{z-index:1001;min-width:0;position:sticky;top:0}.navigation-layout__shell--desktop .navigation-layout__top[data-v-b96dc53a]{grid-area:1/2}.navigation-layout__shell--mobile .navigation-layout__top[data-v-b96dc53a]{flex-shrink:0}.navigation-layout__sidebar-rail[data-v-b96dc53a]{height:100vh;z-index:1002;grid-area:1/1/span 2;align-self:start;width:50px;height:100dvh;min-height:0;position:sticky;top:0;overflow:visible}.navigation-layout__sidebar[data-v-b96dc53a]{height:100%;position:absolute;inset:0 auto 0 0}.navigation-layout__main[data-v-b96dc53a]{flex:1;min-width:0;min-height:0;position:relative}.navigation-layout--viewport .navigation-layout__main[data-v-b96dc53a]{overflow:hidden auto}.navigation-layout--document .navigation-layout__main[data-v-b96dc53a]{overflow:visible}.navigation-layout__shell--desktop .navigation-layout__main[data-v-b96dc53a]{grid-area:2/2}.navigation-layout__overlay[data-v-b96dc53a]{z-index:2000;background:#0009;position:fixed;inset:0}.navigation-layout__drawer[data-v-b96dc53a]{background:var(--t-surface-1);box-shadow:var(--t-shadow-elevated);will-change:transform;border-right:1px solid var(--t-border-subtle);max-width:80vw;flex-direction:column;width:16rem;max-width:80dvw;display:flex;position:absolute;top:0;bottom:0;left:0}.navigation-layout__drawer .navigation-side[data-v-b96dc53a]{--nav-side-width-expanded:min(16rem, 80dvw);border-right:none}.navigation-layout__drawer-close[data-v-b96dc53a]{color:var(--t-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;margin-left:auto;margin-right:.75rem;padding:.5rem;font-size:1.125rem;display:flex}@media (hover:hover){.navigation-layout__drawer-close[data-v-b96dc53a]:hover{color:var(--t-text-primary)}}.navigation-layout__drawer-close[data-v-b96dc53a]:focus-visible{border-radius:var(--t-radius-sm);outline:2px solid var(--t-accent-gold);outline-offset:2px}.navigation-layout__drawer-nav[data-v-b96dc53a]{flex:1;width:100%!important}.navigation-layout-overlay-enter-active[data-v-b96dc53a],.navigation-layout-overlay-leave-active[data-v-b96dc53a]{transition:opacity .25s}.navigation-layout-overlay-enter-from[data-v-b96dc53a],.navigation-layout-overlay-leave-to[data-v-b96dc53a]{opacity:0}.navigation-layout-drawer-enter-active[data-v-b96dc53a],.navigation-layout-drawer-leave-active[data-v-b96dc53a]{transition:transform .28s cubic-bezier(.22,1,.36,1)}.navigation-layout-drawer-enter-from[data-v-b96dc53a],.navigation-layout-drawer-leave-to[data-v-b96dc53a]{transform:translate(-100%)}.t-dialog-mask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009}.t-dialog{border:1px solid var(--t-border-default);border-radius:var(--t-radius-lg);background:var(--t-surface-1);box-shadow:var(--t-shadow-elevated);color:var(--t-text-primary);font-family:var(--t-font-family);flex-direction:column;width:min(90vw,32rem);max-height:80vh;display:flex;overflow:hidden}.t-dialog__header{border-bottom:1px solid var(--t-border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem .75rem;display:flex}.t-dialog__title{color:var(--t-text-primary);font-size:1.25rem;font-weight:700;line-height:1.2}.t-dialog__header-actions{align-items:center;gap:.5rem;display:flex}.t-dialog__close-btn{border-radius:var(--t-radius-sm);width:2rem;height:2rem;color:var(--t-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}@media (hover:hover){.t-dialog__close-btn:hover{background:var(--t-surface-3);color:var(--t-text-primary)}}.t-dialog__content{min-height:0;color:var(--t-text-secondary);flex:auto;padding:1.25rem 1.5rem;font-size:1rem;line-height:1.5;overflow:hidden auto}.t-dialog__footer{border-top:1px solid var(--t-border-subtle);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:.75rem 1.5rem;display:flex}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.relative-time-span[data-v-a6e82a50]{display:inline-flex}.notification-center[data-v-a7baa72d]{display:inline-flex;position:relative}.notification-center__bell[data-v-a7baa72d]{border-radius:var(--t-radius-sm,.375rem);color:var(--t-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;transition:color .15s;display:inline-flex;position:relative}@media (hover:hover){.notification-center__bell[data-v-a7baa72d]:hover{color:var(--t-text-primary)}}.notification-center__bell--active[data-v-a7baa72d]{color:var(--t-text-primary)}.notification-center__bell[data-v-a7baa72d]:focus-visible{outline:2px solid var(--t-accent-gold);outline-offset:2px}.notification-center__badge[data-v-a7baa72d]{background:var(--t-accent-gold);border-radius:var(--t-radius-pill,999px);color:var(--t-surface-1,#10131a);justify-content:center;align-items:center;min-width:1rem;padding:.125rem .25rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-.125rem;right:-.125rem}.notification-center__panel[data-v-a7baa72d]{z-index:60;background:var(--t-surface-1,#10131a);border:1px solid var(--t-border-subtle);border-radius:var(--t-radius-md,.5rem);flex-direction:column;width:min(22rem,100vw - 1.5rem);max-height:min(70vh,32rem);display:flex;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 .75rem 2rem #00000059}.notification-center__header[data-v-a7baa72d]{border-bottom:1px solid var(--t-border-subtle);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem;display:flex}.notification-center__title[data-v-a7baa72d]{margin:0;font-size:1rem;font-weight:700}.notification-center__header-actions[data-v-a7baa72d]{align-items:center;gap:.25rem;display:flex}.notification-center__header-button[data-v-a7baa72d]{border-radius:var(--t-radius-sm,.375rem);color:var(--t-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.notification-center__header-button[data-v-a7baa72d]:disabled{cursor:default;opacity:.4}@media (hover:hover){.notification-center__header-button[data-v-a7baa72d]:not(:disabled):hover{color:var(--t-text-primary)}}.notification-center__body[data-v-a7baa72d]{min-height:0;overflow-y:auto}.notification-center__status[data-v-a7baa72d]{color:var(--t-text-muted);text-align:center;margin:0;padding:1.5rem .75rem;font-size:.875rem}.notification-center__list[data-v-a7baa72d]{margin:0;padding:0;list-style:none}.notification-center__item[data-v-a7baa72d]{border-bottom:1px solid var(--t-border-subtle);align-items:stretch;display:flex}.notification-center__item[data-v-a7baa72d]:last-child{border-bottom:0}.notification-center__item--unread[data-v-a7baa72d]{background:color-mix(in srgb, var(--t-accent-gold) 8%, transparent)}.notification-center__item-main[data-v-a7baa72d]{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;gap:.5rem;min-width:0;padding:.625rem .75rem;display:flex}@media (hover:hover){.notification-center__item-main[data-v-a7baa72d]:hover{background:var(--t-surface-2)}}.notification-center__dot[data-v-a7baa72d]{background:var(--t-accent-gold);border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.375rem}.notification-center__item-copy[data-v-a7baa72d]{flex-direction:column;gap:.125rem;min-width:0;display:flex}.notification-center__item-title[data-v-a7baa72d]{color:var(--t-text-primary);font-size:.8125rem;font-weight:700}.notification-center__item-body[data-v-a7baa72d]{color:var(--t-text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;display:-webkit-box;overflow:hidden}.notification-center__item-time[data-v-a7baa72d]{color:var(--t-text-muted);font-size:.6875rem}.notification-center__item-actions[data-v-a7baa72d]{border-left:1px solid var(--t-border-subtle);flex-direction:column;flex-shrink:0;align-items:stretch;display:flex}.notification-center__item-action[data-v-a7baa72d]{color:var(--t-text-muted);cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;min-height:1.75rem;padding:0 .75rem;display:flex}.notification-center__item-action+.notification-center__item-action[data-v-a7baa72d]{border-top:1px solid var(--t-border-subtle)}@media (hover:hover){.notification-center__item-action[data-v-a7baa72d]:hover{color:var(--t-text-primary)}}
