.app-logo-icon[data-v-69e6c3c7]{display:block;flex-shrink:0}.app-logo-icon--sm[data-v-69e6c3c7]{height:2rem;width:2.17391rem}.app-logo-icon--md[data-v-69e6c3c7]{height:1.75rem;width:1.90217rem}.app-logo-icon--lg[data-v-69e6c3c7]{height:2.5rem;width:2.71739rem}@media(min-width:768px){.app-logo-icon--md[data-v-69e6c3c7]{height:2.25rem;width:2.44565rem}.app-logo-icon--lg[data-v-69e6c3c7]{height:2.75rem;width:2.98913rem}}.ui-service-icon[data-v-7106fcdc]{display:block;flex-shrink:0;height:var(--ui-icon-size,1em);overflow:visible;width:var(--ui-icon-size,1em)}.ui-service-icon[data-v-7106fcdc] .svc-icon__accent{opacity:.48}.ui-product-icon[data-v-9e3cfda4]{align-items:center;display:inline-flex;flex-shrink:0;height:var(--ui-icon-size,1em);justify-content:center;line-height:0;overflow:visible;width:var(--ui-icon-size,1em)}.ui-product-icon[data-v-9e3cfda4] .product-card-art{display:block;flex-shrink:0;height:100%;overflow:visible;pointer-events:none;width:100%}.ui-product-icon[data-v-9e3cfda4] .pca-logo__decor{display:none}.nav-dropdown__chevron[data-v-4977a9c7]{flex:none;font-size:.5625rem!important;height:.625rem;line-height:.625rem!important;text-align:center;width:.625rem}.nav-dropdown-enter-active[data-v-4977a9c7],.nav-dropdown-leave-active[data-v-4977a9c7]{transition:opacity .2s ease,transform .2s ease}.nav-dropdown-leave-active[data-v-4977a9c7]{pointer-events:none}.nav-dropdown-enter-from[data-v-4977a9c7],.nav-dropdown-leave-to[data-v-4977a9c7]{opacity:0;transform:translate(-50%) translateY(-4px)}.nav-dropdown-enter-to[data-v-4977a9c7],.nav-dropdown-leave-from[data-v-4977a9c7]{opacity:1;transform:translate(-50%) translateY(0)}.nav-dropdown-mega-enter-active[data-v-4977a9c7],.nav-dropdown-mega-leave-active[data-v-4977a9c7]{transition:opacity .22s ease,transform .22s ease}.nav-dropdown-mega-leave-active[data-v-4977a9c7]{pointer-events:none}.nav-dropdown-mega-enter-from[data-v-4977a9c7],.nav-dropdown-mega-leave-to[data-v-4977a9c7]{opacity:0;transform:translateY(-6px)}.nav-dropdown-mega-enter-to[data-v-4977a9c7],.nav-dropdown-mega-leave-from[data-v-4977a9c7]{opacity:1;transform:translateY(0)}.theme-toggle-icon[data-v-38de28b1]{display:block}.app-locale-switch--compact[data-v-ca32d7df],.app-locale-switch--inline[data-v-ca32d7df]{position:relative}.locale-dropdown__trigger[data-v-ca32d7df]{align-items:center;background:transparent;border:0;border-radius:.375rem;color:var(--muted-foreground);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:.35rem;line-height:1.2;padding:.35rem .45rem;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .25s cubic-bezier(.32,.72,0,1)}.locale-dropdown__trigger[data-v-ca32d7df]:hover{color:var(--foreground)}.locale-dropdown__label[data-v-ca32d7df]{max-width:6.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.locale-dropdown__chevron[data-v-ca32d7df]{border-left:.22rem solid transparent;border-right:.22rem solid transparent;border-top:.28rem solid;display:block;height:0;opacity:.55;transition:transform .25s cubic-bezier(.32,.72,0,1),opacity .25s cubic-bezier(.32,.72,0,1);width:0}.locale-dropdown__chevron.is-open[data-v-ca32d7df]{opacity:.85;transform:rotate(180deg)}.locale-compact__trigger[data-v-ca32d7df]{align-items:center;background:transparent;border:0;border-radius:.375rem;color:var(--muted-foreground);cursor:pointer;display:flex;font-family:Orbitron,ui-monospace,monospace;font-size:.625rem;font-weight:500;height:2.25rem;justify-content:center;letter-spacing:.12em;min-width:2.25rem;padding:0 .35rem;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .25s cubic-bezier(.32,.72,0,1)}.locale-compact__trigger[data-v-ca32d7df]:hover{color:var(--foreground)}.locale-compact__menu[data-v-ca32d7df]{background:var(--card);border:1px solid var(--border);border-radius:.75rem;box-shadow:0 12px 32px color-mix(in srgb,var(--foreground) 12%,transparent);list-style:none;margin:0;max-height:14rem;min-width:10.5rem;overflow-y:auto;padding:.35rem;position:absolute;right:0;top:calc(100% + .35rem);z-index:60}.locale-compact__option[data-v-ca32d7df]{align-items:center;background:transparent;border:0;border-radius:.5rem;color:var(--muted-foreground);display:flex;font-size:.8125rem;font-weight:500;gap:.75rem;justify-content:space-between;padding:.5rem .6rem;text-align:left;touch-action:manipulation;width:100%;-webkit-tap-highlight-color:transparent}.locale-compact__option.is-active[data-v-ca32d7df],.locale-compact__option[data-v-ca32d7df]:hover{background:var(--muted);color:var(--foreground)}.locale-compact__option.is-active[data-v-ca32d7df]{font-weight:600}.locale-compact__option-code[data-v-ca32d7df]{flex-shrink:0;font-family:Orbitron,ui-monospace,monospace;font-size:.5625rem;letter-spacing:.12em;opacity:.72}.app-locale-switch--sidebar[data-v-ca32d7df]{display:flex;flex-direction:column;gap:.5rem}.locale-sidebar__eyebrow[data-v-ca32d7df]{color:var(--muted-foreground);font-size:.625rem;font-weight:600;letter-spacing:.16em;margin:0;text-transform:uppercase}.locale-sidebar__select[data-v-ca32d7df]{position:relative}.locale-sidebar__trigger[data-v-ca32d7df]{align-items:center;background:var(--muted);border:1px solid var(--border);border-radius:.75rem;color:inherit;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:.72rem .9rem;text-align:left;touch-action:manipulation;width:100%;-webkit-tap-highlight-color:transparent}.locale-sidebar__trigger-label[data-v-ca32d7df]{color:var(--foreground);font-family:Plus Jakarta Sans,PingFang SC,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.locale-sidebar__trigger-code[data-v-ca32d7df]{color:var(--primary);flex-shrink:0;font-family:Orbitron,ui-monospace,monospace;font-size:.5625rem;font-weight:500;letter-spacing:.14em}.locale-sidebar__menu[data-v-ca32d7df]{background:var(--card);border:1px solid var(--border);border-radius:.75rem;bottom:calc(100% + .45rem);box-shadow:var(--shadow-soft);left:0;list-style:none;margin:0;max-height:11.5rem;overflow-y:auto;padding:.35rem;position:absolute;right:0;z-index:2}.locale-sidebar__option[data-v-ca32d7df]{align-items:center;background:transparent;border:0;border-radius:.5rem;color:var(--muted-foreground);display:flex;font-size:.8125rem;font-weight:500;gap:.75rem;justify-content:space-between;padding:.55rem .65rem;text-align:left;touch-action:manipulation;width:100%;-webkit-tap-highlight-color:transparent}.locale-sidebar__option.is-active[data-v-ca32d7df],.locale-sidebar__option[data-v-ca32d7df]:hover{background:var(--muted);color:var(--foreground)}.locale-sidebar__option.is-active[data-v-ca32d7df]{font-weight:600}.locale-sidebar__option-code[data-v-ca32d7df]{flex-shrink:0;font-family:Orbitron,ui-monospace,monospace;font-size:.5625rem;letter-spacing:.12em;opacity:.72}.locale-compact__option[data-v-ca32d7df]:focus-visible,.locale-compact__trigger[data-v-ca32d7df]:focus-visible,.locale-dropdown__trigger[data-v-ca32d7df]:focus-visible,.locale-sidebar__option[data-v-ca32d7df]:focus-visible,.locale-sidebar__trigger[data-v-ca32d7df]:focus-visible{outline:2px solid color-mix(in srgb,var(--primary) 40%,transparent);outline-offset:2px}.locale-drop-enter-active[data-v-ca32d7df],.locale-drop-leave-active[data-v-ca32d7df],.locale-sidebar-drop-enter-active[data-v-ca32d7df],.locale-sidebar-drop-leave-active[data-v-ca32d7df]{transition:opacity .3s cubic-bezier(.32,.72,0,1),transform .3s cubic-bezier(.32,.72,0,1)}.locale-sidebar-drop-enter-from[data-v-ca32d7df],.locale-sidebar-drop-leave-to[data-v-ca32d7df]{opacity:0;transform:translate3d(0,6px,0)}.locale-drop-enter-from[data-v-ca32d7df],.locale-drop-leave-to[data-v-ca32d7df]{opacity:0;transform:translate3d(0,-5px,0)}.app-user-menu[data-v-91345e6f]{position:relative}.app-user-menu__login[data-v-91345e6f]{align-items:center;background:transparent;border:1px solid color-mix(in srgb,var(--primary) 45%,transparent);border-radius:.5rem;color:var(--primary);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;justify-content:center;min-height:2.25rem;padding:.375rem .95rem;transition:background-color .2s ease,border-color .2s ease}.app-user-menu__login[data-v-91345e6f]:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 10%,transparent);border-color:color-mix(in srgb,var(--primary) 70%,transparent)}.app-user-menu__login[data-v-91345e6f]:disabled{cursor:not-allowed;opacity:.55}.app-user-menu__trigger[data-v-91345e6f]{align-items:center;background:color-mix(in srgb,var(--foreground) 4%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:9999px;color:var(--foreground);cursor:pointer;display:inline-flex;gap:.5rem;max-width:12rem;padding:.25rem .625rem .25rem .25rem;transition:border-color .2s ease,background-color .2s ease}.app-user-menu__trigger[data-v-91345e6f]:hover{background:color-mix(in srgb,var(--primary) 8%,transparent);border-color:color-mix(in srgb,var(--primary) 40%,transparent)}.app-user-menu__avatar[data-v-91345e6f]{background:color-mix(in srgb,var(--primary) 18%,transparent);border-radius:9999px;color:var(--primary);display:grid;flex-shrink:0;font-size:.75rem;font-weight:600;height:1.75rem;overflow:hidden;place-items:center;width:1.75rem}.app-user-menu__avatar-img[data-v-91345e6f]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.app-user-menu__name[data-v-91345e6f]{font-size:.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-user-menu__chevron[data-v-91345e6f]{color:color-mix(in srgb,var(--foreground) 45%,transparent);flex-shrink:0;transition:transform .2s ease}.app-user-menu__chevron.is-open[data-v-91345e6f]{transform:rotate(180deg)}.app-user-menu__dropdown[data-v-91345e6f]{background:var(--card,#0c0e12);border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:.625rem;box-shadow:0 12px 32px #00000040;min-width:11.5rem;overflow:hidden;padding:.375rem;position:absolute;right:0;top:calc(100% + .5rem);z-index:60}.app-user-menu__meta[data-v-91345e6f]{color:color-mix(in srgb,var(--foreground) 45%,transparent);font-size:.6875rem;padding:.5rem .625rem .375rem;word-break:break-all}.app-user-menu__item[data-v-91345e6f]{align-items:center;background:transparent;border:0;border-radius:.375rem;color:var(--foreground);cursor:pointer;display:flex;font-size:.8125rem;padding:.5rem .625rem;text-align:left;text-decoration:none;transition:background-color .15s ease;width:100%}.app-user-menu__item[data-v-91345e6f]:hover{background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}.app-user-menu__item--danger[data-v-91345e6f]:hover{background:#f43f5e1f;color:#e11d48}.app-user-menu__item[data-v-91345e6f]:disabled{cursor:not-allowed;opacity:.55}.app-user-menu__compact-signin[data-v-91345e6f]{align-items:center;background:color-mix(in srgb,var(--foreground) 4%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:9999px;color:var(--muted-foreground);cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;transition:border-color .2s ease,background-color .2s ease,color .2s ease;width:1.75rem}.app-user-menu__compact-signin svg[data-v-91345e6f]{height:.875rem;width:.875rem}.app-user-menu__compact-signin[data-v-91345e6f]:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 8%,transparent);border-color:color-mix(in srgb,var(--primary) 40%,transparent);color:var(--foreground)}.app-user-menu__compact-signin[data-v-91345e6f]:disabled{cursor:not-allowed;opacity:.55}.app-user-menu--compact .app-user-menu__trigger--avatar-only[data-v-91345e6f]{background:transparent;border:0;height:1.75rem;justify-content:center;max-width:none;padding:0;width:1.75rem}.app-user-menu--compact .app-user-menu__trigger--avatar-only[data-v-91345e6f]:hover{background:transparent}.app-user-menu--compact .app-user-menu__trigger--avatar-only .app-user-menu__avatar[data-v-91345e6f]{box-shadow:0 0 0 1px color-mix(in srgb,var(--foreground) 14%,transparent);height:1.75rem;width:1.75rem}.app-user-menu--compact .app-user-menu__trigger--avatar-only:hover .app-user-menu__avatar[data-v-91345e6f]{box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 45%,transparent)}.app-user-menu--compact .app-user-menu__trigger--avatar-only .app-user-menu__avatar-fallback[data-v-91345e6f]{font-size:.6875rem}.mobile-menu-trigger__line[data-v-6e71fbca]{background:currentColor;border-radius:999px;display:block;height:1px;left:0;position:absolute;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1),top .28s cubic-bezier(.22,1,.36,1);width:1rem}.mobile-menu-trigger__line--top[data-v-6e71fbca]{top:0}.mobile-menu-trigger__line--mid[data-v-6e71fbca]{top:.45rem}.mobile-menu-trigger__line--bot[data-v-6e71fbca]{top:.9rem}.mobile-menu-trigger.is-open .mobile-menu-trigger__line--top[data-v-6e71fbca]{top:.45rem;transform:rotate(45deg)}.mobile-menu-trigger.is-open .mobile-menu-trigger__line--mid[data-v-6e71fbca]{opacity:0}.mobile-menu-trigger.is-open .mobile-menu-trigger__line--bot[data-v-6e71fbca]{top:.45rem;transform:rotate(-45deg)}.ui-nav-icon-wrap[data-v-706b4ab0]{display:inline-flex;flex-shrink:0}.ui-nav-icon[data-v-706b4ab0]{display:block;flex-shrink:0;height:var(--ui-icon-size,1em);overflow:visible;width:var(--ui-icon-size,1em)}.ui-nav-icon[data-v-706b4ab0] .nav-icon__accent{opacity:.55}.ui-nav-icon[data-v-706b4ab0] .nav-icon__hairline{opacity:.38}.ui-nav-icon-wrap--premium[data-v-706b4ab0]{--ui-icon-size:1.125rem}.ui-nav-icon__shell[data-v-706b4ab0]{background:none;border:0;box-shadow:none;display:flex;padding:0}.ui-nav-icon__core[data-v-706b4ab0]{align-items:center;background:var(--muted);border:1px solid var(--border);border-radius:.75rem;color:var(--foreground);display:flex;height:2.125rem;justify-content:center;width:2.125rem}.mobile-sidebar-root[data-v-f3f04c5a]{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:70;-webkit-tap-highlight-color:transparent}.mobile-sidebar-root.is-open[data-v-f3f04c5a]{pointer-events:auto}.mobile-sidebar-scrim[data-v-f3f04c5a]{background:#00000073;border:0;inset:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;transition:opacity .25s ease}.mobile-sidebar-root.is-open .mobile-sidebar-scrim[data-v-f3f04c5a]{opacity:1;pointer-events:auto}.mobile-sidebar[data-v-f3f04c5a]{bottom:0;max-width:100%;overflow:hidden;position:absolute;right:0;top:0;transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transition:transform .28s cubic-bezier(.32,.72,0,1);width:min(88vw,21.5rem);will-change:transform}.mobile-sidebar-root.is-open .mobile-sidebar[data-v-f3f04c5a]{transform:translateZ(0);-webkit-transform:translateZ(0)}.mobile-sidebar__panel[data-v-f3f04c5a]{backface-visibility:hidden;-webkit-backface-visibility:hidden;background-color:var(--card);background-image:var(--mobile-menu-panel-bg,none);box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:100%;min-height:-webkit-fill-available;width:100%}.mobile-sidebar__head[data-v-f3f04c5a]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:calc(env(safe-area-inset-top,0px) + 1rem) 1.25rem .85rem}.mobile-sidebar__logo[data-v-f3f04c5a]{flex:1;min-width:0}.mobile-sidebar__head[data-v-f3f04c5a] .app-logo-wordmark{min-width:0}.mobile-sidebar__close[data-v-f3f04c5a]{align-items:center;background:color-mix(in srgb,var(--muted) 75%,var(--card));border:0;border-radius:999px;color:var(--muted-foreground);display:flex;height:2rem;justify-content:center;width:2rem}.mobile-sidebar__close[data-v-f3f04c5a]:active{transform:scale(.94)}.mobile-sidebar__nav[data-v-f3f04c5a]{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:transparent;overscroll-behavior:contain;padding:.25rem .85rem .75rem}.mobile-sidebar__footer[data-v-f3f04c5a]{border-top:1px solid var(--border);flex-shrink:0;padding:.85rem 1.25rem calc(1rem + env(safe-area-inset-bottom,0px))}.mobile-sidebar__account-btn[data-v-f3f04c5a]{align-items:center;background:var(--primary);border:0;border-radius:9999px;box-shadow:0 1px 2px #0003;color:var(--primary-foreground);cursor:pointer;display:flex;font-family:Plus Jakarta Sans,PingFang SC,sans-serif;font-size:.9375rem;font-weight:600;justify-content:center;letter-spacing:-.01em;min-height:2.75rem;padding:.625rem 1.25rem;text-decoration:none;width:100%}.mobile-sidebar__account-btn[data-v-f3f04c5a]:active:not(:disabled){transform:scale(.985)}.mobile-sidebar__account-btn[data-v-f3f04c5a]:disabled{cursor:not-allowed;opacity:.55}.mobile-sidebar__list[data-v-f3f04c5a]{list-style:none;margin:0;padding:0}.mobile-sidebar__link[data-v-f3f04c5a]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.75rem;min-height:2.75rem;padding:.5rem .35rem;text-align:left;text-decoration:none;width:100%}.mobile-sidebar__link[data-v-f3f04c5a]:active{transform:scale(.985)}.mobile-sidebar__link .ui-nav-icon-wrap[data-v-f3f04c5a]{align-items:center;display:flex;flex:0 0 2.25rem;height:2.25rem;justify-content:center;line-height:0;width:2.25rem;--ui-icon-size:1.125rem;color:color-mix(in srgb,var(--foreground) 72%,var(--muted-foreground))}.mobile-sidebar__link[data-v-f3f04c5a] .ui-nav-icon__core{background:color-mix(in srgb,var(--muted) 88%,var(--foreground) 4%);border:1px solid var(--border);border-radius:.75rem;height:2.25rem;width:2.25rem}.mobile-sidebar__link.is-active .ui-nav-icon-wrap[data-v-f3f04c5a]{color:var(--primary)}.mobile-sidebar__link.is-active[data-v-f3f04c5a] .ui-nav-icon__core{background:color-mix(in srgb,var(--primary) 12%,var(--muted));border-color:var(--primary);color:var(--primary)}.mobile-sidebar__copy[data-v-f3f04c5a]{align-self:center;flex:1;gap:.5rem;min-width:0}.mobile-sidebar__copy[data-v-f3f04c5a],.mobile-sidebar__label[data-v-f3f04c5a]{align-items:center;display:flex;min-height:2.25rem}.mobile-sidebar__label[data-v-f3f04c5a]{color:var(--foreground);font-family:Plus Jakarta Sans,PingFang SC,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:-.02em;line-height:1;margin:0}.mobile-sidebar__link:not(.is-active) .mobile-sidebar__label[data-v-f3f04c5a]{color:color-mix(in srgb,var(--foreground) 82%,var(--muted-foreground))}.mobile-sidebar__link.is-active .mobile-sidebar__label[data-v-f3f04c5a]{color:var(--foreground)}.mobile-sidebar__chevron[data-v-f3f04c5a]{border-bottom:1.5px solid var(--muted-foreground);border-right:1.5px solid var(--muted-foreground);flex-shrink:0;height:.45rem;margin-right:.25rem;opacity:.55;transform:rotate(45deg);transition:transform .2s ease;width:.45rem}.mobile-sidebar__chevron.is-open[data-v-f3f04c5a]{transform:rotate(-135deg) translateY(1px)}.mobile-sidebar-sub[data-v-f3f04c5a]{border-left:1px solid var(--border);list-style:none;margin:.15rem 0 .35rem 3.35rem;padding:0 0 0 .75rem}.mobile-sidebar-sub__link[data-v-f3f04c5a]{color:var(--muted-foreground);display:block;font-size:.8125rem;padding:.38rem 0;text-decoration:none}.mobile-sidebar-sub__link[data-v-f3f04c5a]:active{color:var(--foreground)}@media(prefers-reduced-motion:reduce){.mobile-sidebar[data-v-f3f04c5a],.mobile-sidebar-scrim[data-v-f3f04c5a]{transition-duration:.01ms}}
