.system-banner[data-v-d0b6dae7]{padding-top:var(--lr-space-3)}.app-logo[data-v-969ea1dd]{color:currentColor;font-family:var(--font-display);font-size:1.3rem;font-weight:800;letter-spacing:.02em;line-height:1;padding-right:.7em;position:relative;text-transform:uppercase;white-space:nowrap}.app-logo[data-v-969ea1dd],.app-logo__text[data-v-969ea1dd]{align-items:baseline;display:inline-flex}.app-logo__text--short[data-v-969ea1dd]{display:none}@media(max-width:639.98px){.app-logo__text--full[data-v-969ea1dd]{display:none}.app-logo__text--short[data-v-969ea1dd]{display:inline-flex}}.app-logo[data-v-969ea1dd]:after{background:var(--lr-primary);border-radius:2px;bottom:-.06em;box-shadow:0 0 8px -2px rgb(var(--lr-primary-rgb)/.55);content:"";height:2px;left:0;position:absolute;right:0}.app-logo__ball[data-v-969ea1dd]{animation:logo-ball-drop-969ea1dd 6s infinite;background:radial-gradient(circle at 34% 30%,var(--lr-lime-300),var(--lr-lime-500) 72%);border-radius:50%;box-shadow:var(--lr-glow);height:.34em;position:absolute;right:.04em;top:-.04em;transform-origin:center bottom;width:.34em}@keyframes logo-ball-drop-969ea1dd{0%,58%{animation-timing-function:cubic-bezier(.6,0,.9,.35);transform:translateY(0) scale(1)}70%{animation-timing-function:cubic-bezier(.1,.7,.4,1);transform:translateY(.68em) scaleX(1.18) scaleY(.8)}79%{animation-timing-function:cubic-bezier(.6,0,.9,.35);transform:translateY(.42em) scaleX(.96) scaleY(1.06)}87%{animation-timing-function:cubic-bezier(.12,.6,.3,1);transform:translateY(.68em) scaleX(1.1) scaleY(.86)}to{transform:translateY(0) scale(1)}}.app-logo:hover .app-logo__ball[data-v-969ea1dd]{animation-duration:2s}@media(prefers-reduced-motion:reduce){.app-logo__ball[data-v-969ea1dd]{animation:none}}.app-logo--mobile[data-v-969ea1dd]{font-size:1.15rem}.notif-menu[data-v-318dfc66]{display:flex;flex-direction:column;gap:var(--lr-space-1);min-width:15rem;padding:var(--lr-space-2)}.notif-menu__head[data-v-318dfc66]{color:var(--lr-text-subtle);padding:var(--lr-space-2) var(--lr-space-3) var(--lr-space-1)}.notif-menu__row[data-v-318dfc66]{align-items:center;border-radius:var(--radius-base);color:var(--lr-text);display:flex;gap:var(--lr-space-3);padding:var(--lr-space-3);text-decoration:none;transition:background var(--transition-base)}.notif-menu__row[data-v-318dfc66]:hover{background:var(--lr-glass-bg)}.notif-menu__icon[data-v-318dfc66]{color:var(--lr-text-muted);flex:none;height:18px;width:18px}.notif-menu__label[data-v-318dfc66]{flex:1;font-weight:600}.notif-menu__count[data-v-318dfc66]{color:var(--lr-primary);font-weight:700}.notif-menu__empty[data-v-318dfc66]{color:var(--lr-text-muted);padding:var(--lr-space-3)}.nav-glass-btn__count--new[data-v-318dfc66]{animation:notif-pulse-318dfc66 1.6s ease-in-out infinite}@keyframes notif-pulse-318dfc66{0%,to{box-shadow:0 0 rgb(var(--lr-primary-rgb)/.55)}50%{box-shadow:0 0 0 5px rgb(var(--lr-primary-rgb)/0)}}@media(prefers-reduced-motion:reduce){.nav-glass-btn__count--new[data-v-318dfc66]{animation:none;box-shadow:0 0 0 2px rgb(var(--lr-primary-rgb)/.45)}}.mobile-nav-item[data-v-ef59c65e]{list-style:none}.mobile-nav-item.level-0[data-v-ef59c65e]{animation:mobile-nav-item-in-ef59c65e .42s cubic-bezier(.22,1,.36,1) both}.mobile-nav-item.level-0[data-v-ef59c65e]:first-child{animation-delay:40ms}.mobile-nav-item.level-0[data-v-ef59c65e]:nth-child(2){animation-delay:80ms}.mobile-nav-item.level-0[data-v-ef59c65e]:nth-child(3){animation-delay:.12s}.mobile-nav-item.level-0[data-v-ef59c65e]:nth-child(4){animation-delay:.16s}.mobile-nav-item.level-0[data-v-ef59c65e]:nth-child(5){animation-delay:.2s}.mobile-nav-item.level-0[data-v-ef59c65e]:nth-child(6){animation-delay:.24s}.mobile-nav-item.level-0[data-v-ef59c65e]:nth-child(7){animation-delay:.28s}.mobile-nav-item.level-0[data-v-ef59c65e]:nth-child(n+8){animation-delay:.32s}@keyframes mobile-nav-item-in-ef59c65e{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.mobile-nav-item__row[data-v-ef59c65e]{align-items:center;background:transparent;border:none;border-radius:var(--radius-base);color:var(--lr-text);cursor:pointer;display:flex;font-family:inherit;font-size:var(--lr-text-base);font-weight:600;justify-content:space-between;min-height:44px;padding:12px 16px;position:relative;text-align:left;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease;width:100%}.mobile-nav-item__row[data-v-ef59c65e]:before{background:var(--lr-primary);border-radius:var(--radius-pill);content:"";height:0;left:6px;position:absolute;top:50%;transform:translateY(-50%);transition:height .18s ease;width:3px}.mobile-nav-item__row[data-v-ef59c65e]:hover{background:var(--lr-gray-100);color:var(--lr-text)}.mobile-nav-item__row[data-v-ef59c65e]:hover:before{height:14px}.mobile-nav-item__row:hover .mobile-nav-item__label[data-v-ef59c65e]{transform:translate(3px)}.mobile-nav-item__row[data-v-ef59c65e]:active{transform:scale(.99)}.mobile-nav-item__row.is-active[data-v-ef59c65e]{background:var(--lr-gray-100);color:var(--lr-primary-strong)}.mobile-nav-item__row.is-active[data-v-ef59c65e]:before{height:22px}.level-1 .mobile-nav-item__row[data-v-ef59c65e]{font-size:var(--lr-text-sm);font-weight:500;padding-left:44px}.level-2 .mobile-nav-item__row[data-v-ef59c65e]{font-size:var(--lr-text-sm);font-weight:500;padding-left:64px}.mobile-nav-item__label[data-v-ef59c65e]{align-items:center;display:inline-flex;gap:10px;min-width:0;transition:transform .18s ease}.mobile-nav-item__icon[data-v-ef59c65e]{color:currentColor;height:18px;width:18px}.mobile-nav-item__chevron[data-v-ef59c65e]{color:var(--lr-text-subtle);height:18px;transition:transform .24s ease,color .18s ease;width:18px}.mobile-nav-item__chevron.is-rotated[data-v-ef59c65e]{color:var(--lr-primary);transform:rotate(180deg)}.mobile-nav-item__row--accordion.is-expanded[data-v-ef59c65e]{color:var(--lr-primary-strong)}.mobile-nav-item__children[data-v-ef59c65e]{background:var(--lr-gray-50);border-radius:var(--radius-base);list-style:none;margin:0;padding:2px 0}.mobile-nav-item__badge[data-v-ef59c65e]{border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--lr-text-2xs);font-weight:700;letter-spacing:.04em;padding:2px 8px}.mobile-nav-item__badge.is-primary[data-v-ef59c65e]{background:var(--lr-primary);color:var(--lr-white)}.mobile-nav-item__badge.is-secondary[data-v-ef59c65e]{background:var(--lr-gray-100);color:var(--lr-text)}.mobile-nav-item__badge.is-success[data-v-ef59c65e]{background:var(--lr-success-light);color:var(--lr-success)}.mobile-nav-item__badge.is-warning[data-v-ef59c65e]{background:var(--lr-warning-light);color:var(--lr-warning)}.mobile-nav-item__external-icon[data-v-ef59c65e]{color:var(--lr-text-subtle);height:14px;width:14px}.mobile-nav-item__row--disabled[data-v-ef59c65e]{cursor:not-allowed;opacity:.5;padding:14px 20px}.mobile-nav-item__highlight[data-v-ef59c65e]{align-items:center;background:var(--lr-primary);border-radius:var(--radius-base);box-shadow:var(--lr-shadow-sm);color:var(--lr-white);display:flex;font-family:var(--font-sans);font-weight:600;gap:12px;justify-content:space-between;letter-spacing:0;margin:18px 8px 8px;min-height:52px;padding:14px 20px;position:relative;text-decoration:none;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.mobile-nav-item__highlight[data-v-ef59c65e]:hover{background:var(--lr-primary-hover);box-shadow:var(--lr-shadow)}.mobile-nav-item__highlight[data-v-ef59c65e]:active{transform:scale(.99)}.mobile-nav-item__highlight-label[data-v-ef59c65e]{font-size:var(--lr-text-base)}.mobile-nav-item__highlight-arrow[data-v-ef59c65e]{height:20px;transition:transform .2s ease;width:20px}.mobile-nav-item__highlight:hover .mobile-nav-item__highlight-arrow[data-v-ef59c65e]{transform:translate(3px)}.accordion-enter-active[data-v-ef59c65e],.accordion-leave-active[data-v-ef59c65e]{overflow:hidden;transition:max-height .28s ease,opacity .18s ease}.accordion-enter-from[data-v-ef59c65e],.accordion-leave-to[data-v-ef59c65e]{max-height:0;opacity:0}.accordion-enter-to[data-v-ef59c65e],.accordion-leave-from[data-v-ef59c65e]{max-height:600px;opacity:1}@media(prefers-reduced-motion:reduce){.accordion-enter-active[data-v-ef59c65e],.accordion-leave-active[data-v-ef59c65e],.mobile-nav-item__chevron[data-v-ef59c65e],.mobile-nav-item__highlight[data-v-ef59c65e],.mobile-nav-item__highlight-arrow[data-v-ef59c65e],.mobile-nav-item__label[data-v-ef59c65e],.mobile-nav-item__row[data-v-ef59c65e]{transition:none}.mobile-nav-item.level-0[data-v-ef59c65e]{animation:none}}.mobile-drawer[data-v-bdb5474c]{background:var(--lr-surface)}.mobile-drawer__header[data-v-bdb5474c]{background:var(--lr-bg-elevated);color:var(--lr-on-canvas)}.mobile-drawer__close[data-v-bdb5474c]{color:var(--lr-on-canvas-muted)}.mobile-drawer__close[data-v-bdb5474c]:hover{background:#ffffff1f;color:var(--lr-on-canvas)}.mobile-drawer__eyebrow[data-v-bdb5474c]{align-items:center;display:flex;padding:20px 20px 4px}.mobile-drawer__eyebrow-tag[data-v-bdb5474c]{color:var(--lr-text-subtle);font-family:var(--font-sans);font-size:var(--lr-text-2xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.mobile-drawer__items[data-v-bdb5474c]{margin:0;padding:8px 8px 16px}.mobile-drawer__footer[data-v-bdb5474c]{border-top:1px solid var(--lr-border);display:flex;flex-direction:column;gap:2px;padding:20px}.mobile-drawer__footer-mark[data-v-bdb5474c]{color:var(--lr-text);font-family:var(--font-display);font-size:var(--lr-text-sm);font-weight:800;letter-spacing:-.01em}.mobile-drawer__footer-tagline[data-v-bdb5474c]{color:var(--lr-text-subtle);font-size:var(--lr-text-2xs);letter-spacing:0}.drawer-enter-active[data-v-bdb5474c],.drawer-leave-active[data-v-bdb5474c]{transition:opacity .3s ease}.drawer-enter-active nav[data-v-bdb5474c],.drawer-leave-active nav[data-v-bdb5474c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.drawer-enter-from[data-v-bdb5474c],.drawer-leave-to[data-v-bdb5474c]{opacity:0}.drawer-enter-from nav[data-v-bdb5474c],.drawer-leave-to nav[data-v-bdb5474c]{transform:translate(100%)}.drawer-enter-to nav[data-v-bdb5474c],.drawer-leave-from nav[data-v-bdb5474c]{transform:translate(0)}nav[data-v-bdb5474c]{will-change:transform}@media(prefers-reduced-motion:reduce){.drawer-enter-active[data-v-bdb5474c],.drawer-enter-active nav[data-v-bdb5474c],.drawer-leave-active[data-v-bdb5474c],.drawer-leave-active nav[data-v-bdb5474c]{transition:none}}.nav-cta[data-v-1b377a6d]{align-items:center;background:var(--lr-primary);border-radius:var(--radius-pill);box-shadow:var(--lr-shadow-sm);color:var(--lr-on-primary);display:inline-flex;font-family:var(--font-sans);font-size:var(--lr-text-sm);font-weight:600;justify-content:center;min-height:40px;padding:0 var(--lr-space-5);transition:background var(--transition-fast),box-shadow var(--transition-fast)}.nav-cta[data-v-1b377a6d]:hover{background:var(--lr-primary-hover);box-shadow:var(--lr-shadow)}.news-band[data-v-cfb66513]{background:var(--announcement-bg);border-bottom:1px solid var(--announcement-border);border-top:1px solid var(--announcement-border)}.news-band__label[data-v-cfb66513]{background:var(--lr-primary);color:var(--lr-on-primary)}.news-band__item[data-v-cfb66513]{color:var(--announcement-text)}a.news-band__item[data-v-cfb66513]:hover{color:var(--announcement-accent-hover)}.news-band__dot[data-v-cfb66513]{background:var(--announcement-accent)}.app-footer[data-v-303f8472]{background:var(--lr-black);border-top:1px solid var(--lr-border);color:var(--lr-on-canvas-muted);margin-top:auto;padding:var(--section-py-sm) 0}.app-footer__inner[data-v-303f8472]{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.app-footer__inner[data-v-303f8472]{align-items:center;flex-direction:row;justify-content:space-between}}.app-footer__name[data-v-303f8472]{color:var(--lr-on-canvas);font-family:var(--font-display);font-weight:800;letter-spacing:.01em;text-transform:uppercase}.app-footer__copyright[data-v-303f8472]{color:var(--lr-on-canvas-subtle);font-size:.875rem;margin-top:.25rem}.app-footer__version[data-v-303f8472]{color:var(--lr-on-canvas-subtle);font-variant-numeric:tabular-nums;margin-left:.5rem}.app-footer__links[data-v-303f8472]{display:flex;flex-wrap:wrap;gap:1.5rem;list-style:none}.app-footer__link[data-v-303f8472]{color:var(--lr-on-canvas-muted);font-size:.875rem;transition:color var(--transition-base)}.app-footer__link[data-v-303f8472]:hover{color:var(--lr-primary)}
