.sidebar[data-v-2fe327f2]{position:fixed;inset:0 auto 0 0;z-index:50;display:flex;flex-direction:column;width:var(--sidebar-width);background:var(--sidebar-bg);color:var(--sidebar-text);transition:width var(--transition-base),transform var(--transition-base);font-family:var(--font-body);isolation:isolate}.sidebar[data-v-2fe327f2]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 40% at 0% 0%,rgba(34,211,238,.08),transparent 60%),radial-gradient(ellipse 40% 30% at 100% 100%,rgba(8,145,178,.08),transparent 60%);pointer-events:none;z-index:-1}.sidebar--collapsed[data-v-2fe327f2]{width:4.25rem}@media(max-width:1024px){.sidebar[data-v-2fe327f2]{transform:translate(-100%);box-shadow:var(--shadow-lg)}.sidebar--mobile-open[data-v-2fe327f2]{transform:translate(0)}}.sidebar-brand[data-v-2fe327f2]{display:flex;align-items:center;gap:.75rem;padding:1.125rem 1rem;border-bottom:1px solid var(--sidebar-divider);position:relative;min-height:4.25rem;flex-shrink:0}.sidebar-brand-mark[data-v-2fe327f2]{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;color:#06b6d4}.sidebar-brand-text[data-v-2fe327f2]{flex:1;min-width:0}.sidebar-brand-title[data-v-2fe327f2]{font-family:var(--font-heading);font-weight:700;font-size:1.0625rem;color:var(--sidebar-text-active);line-height:1.2;letter-spacing:-.015em}.sidebar-brand-sub[data-v-2fe327f2]{font-size:.6875rem;color:var(--sidebar-text-muted);letter-spacing:.04em;text-transform:uppercase;margin-top:1px}.sidebar-collapse-btn[data-v-2fe327f2]{position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:var(--sidebar-bg-elevated);border:1px solid var(--sidebar-divider);border-radius:50%;color:var(--sidebar-text);cursor:pointer;opacity:0;transition:opacity var(--transition-fast),color var(--transition-fast),background var(--transition-fast);z-index:2}.sidebar:hover .sidebar-collapse-btn[data-v-2fe327f2],.sidebar-collapse-btn[data-v-2fe327f2]:focus-visible{opacity:1}.sidebar-collapse-btn[data-v-2fe327f2]:hover{background:var(--brand-primary);color:#fff;border-color:var(--brand-primary)}.sidebar-scroll[data-v-2fe327f2]{flex:1;overflow-y:auto;padding:.5rem .5rem .75rem}.sidebar-search[data-v-2fe327f2]{position:relative;margin:.5rem .25rem .875rem}.sidebar-search-icon[data-v-2fe327f2]{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);font-size:.75rem;color:var(--sidebar-text-muted);pointer-events:none}.sidebar-search-input[data-v-2fe327f2]{width:100%;background:var(--sidebar-bg-elevated);border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:.5rem 2rem;font-size:.8125rem;color:var(--sidebar-text-active);font-family:var(--font-body);transition:border-color var(--transition-fast),background var(--transition-fast)}.sidebar-search-input[data-v-2fe327f2]::-moz-placeholder{color:var(--sidebar-text-muted)}.sidebar-search-input[data-v-2fe327f2]::placeholder{color:var(--sidebar-text-muted)}.sidebar-search-input[data-v-2fe327f2]:focus{outline:none;border-color:var(--sidebar-accent);background:#ffffff0a}.sidebar-search-input[data-v-2fe327f2]::-webkit-search-cancel-button{display:none}.sidebar-search-clear[data-v-2fe327f2]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;color:var(--sidebar-text-muted);border-radius:50%;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.sidebar-search-clear[data-v-2fe327f2]:hover{background:#ffffff1f;color:#fff}.sidebar-search-results[data-v-2fe327f2]{margin-top:.25rem;animation:sidebar-fade-2fe327f2 .2s ease-out}.sidebar-search-header[data-v-2fe327f2]{padding:.25rem .625rem .5rem;font-size:.625rem;text-transform:uppercase;letter-spacing:.08em;color:var(--sidebar-text-muted);font-weight:600}.sidebar-empty[data-v-2fe327f2]{padding:1rem .625rem;font-size:.8125rem;color:var(--sidebar-text-muted);text-align:center}.sidebar-block[data-v-2fe327f2]{margin-bottom:.875rem;padding:.625rem .5rem .5rem;background:#ffffff06;border:1px solid var(--sidebar-divider);border-radius:10px;animation:sidebar-fade-2fe327f2 .2s ease-out}.sidebar-block-header[data-v-2fe327f2]{display:flex;align-items:center;gap:.375rem;padding:0 .375rem .5rem;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--sidebar-text-muted)}.sidebar-block-icon-star[data-v-2fe327f2]{color:#fbbf24;font-size:.6875rem}.sidebar-block-list[data-v-2fe327f2]{list-style:none;padding:0;margin:0}.sidebar-block-item[data-v-2fe327f2]{display:flex;align-items:center;gap:.625rem;padding:.4375rem .5rem;border-radius:6px;font-size:.8125rem;color:var(--sidebar-text);text-decoration:none;position:relative;transition:background var(--transition-fast),color var(--transition-fast)}.sidebar-block-item[data-v-2fe327f2]:hover{background:var(--sidebar-item-hover);color:var(--sidebar-text-active)}.sidebar-block-item--active[data-v-2fe327f2]{color:var(--sidebar-text-active);background:var(--sidebar-item-active)}.sidebar-block-item i[data-v-2fe327f2]{font-size:.8125rem;color:var(--sidebar-text-muted)}.sidebar-block-item:hover i[data-v-2fe327f2]{color:var(--sidebar-accent)}.sidebar-block-item--compact[data-v-2fe327f2]{padding:.3125rem .5rem;font-size:.75rem}.sidebar-block-item--compact i[data-v-2fe327f2]{font-size:.75rem}.sidebar-block-item span[data-v-2fe327f2]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-block-unfav[data-v-2fe327f2]{width:18px;height:18px;border-radius:4px;background:transparent;color:var(--sidebar-text-muted);cursor:pointer;opacity:0;transition:opacity var(--transition-fast),background var(--transition-fast);display:flex;align-items:center;justify-content:center}.sidebar-block-item:hover .sidebar-block-unfav[data-v-2fe327f2]{opacity:1}.sidebar-block-unfav[data-v-2fe327f2]:hover{background:#dc262633;color:#fca5a5}.sidebar-nav[data-v-2fe327f2]{padding-top:.25rem}.sidebar-group[data-v-2fe327f2]{padding:.375rem 0 .25rem;animation:sidebar-fade-in-up-2fe327f2 .2s ease-out backwards}.sidebar-group+.sidebar-group[data-v-2fe327f2]{border-top:1px solid var(--sidebar-divider);margin-top:.25rem;padding-top:.625rem}.sidebar-group-header[data-v-2fe327f2]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.25rem .625rem .375rem;background:transparent;cursor:pointer;border-radius:4px;transition:background var(--transition-fast)}.sidebar-group-header[data-v-2fe327f2]:hover{background:#ffffff08}.sidebar-group-label[data-v-2fe327f2]{font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sidebar-text-muted)}.sidebar-group-chevron[data-v-2fe327f2]{color:var(--sidebar-text-muted);transition:transform var(--transition-fast)}.sidebar-group-items[data-v-2fe327f2]{display:flex;flex-direction:column}.sidebar-item[data-v-2fe327f2]{display:flex;align-items:center;gap:.75rem;padding:.4375rem .625rem;border-radius:8px;color:var(--sidebar-text);font-size:.8125rem;font-weight:500;position:relative;text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast);cursor:pointer}.sidebar-item[data-v-2fe327f2]:hover{background:var(--sidebar-item-hover);color:var(--sidebar-text-active)}.sidebar-item-icon[data-v-2fe327f2]{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;font-size:.875rem;flex-shrink:0;color:var(--sidebar-text-muted);transition:color var(--transition-fast)}.sidebar-item:hover .sidebar-item-icon[data-v-2fe327f2]{color:var(--sidebar-accent)}.sidebar-item-label[data-v-2fe327f2]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-item--active[data-v-2fe327f2]{background:var(--sidebar-item-active)!important;color:var(--sidebar-text-active)}.sidebar-item--active .sidebar-item-icon[data-v-2fe327f2]{color:var(--sidebar-accent)}.sidebar-item--active[data-v-2fe327f2]:before{content:"";position:absolute;left:-.5rem;top:25%;bottom:25%;width:3px;border-radius:0 3px 3px 0;background:var(--sidebar-accent)}.sidebar--collapsed .sidebar-item[data-v-2fe327f2]{justify-content:center;padding:.5rem}.sidebar-fav-btn[data-v-2fe327f2]{width:22px;height:22px;border-radius:6px;background:transparent;color:var(--sidebar-text-muted);cursor:pointer;opacity:0;transition:opacity var(--transition-fast),background var(--transition-fast),color var(--transition-fast);display:flex;align-items:center;justify-content:center;margin-left:auto}.sidebar-item:hover .sidebar-fav-btn[data-v-2fe327f2],.sidebar-fav-btn[aria-label*=Remover][data-v-2fe327f2]{opacity:1}.sidebar-fav-btn[data-v-2fe327f2]:hover{background:#ffffff14;color:#fbbf24}.sidebar-user[data-v-2fe327f2]{padding:.75rem;border-top:1px solid var(--sidebar-divider);flex-shrink:0}.sidebar-user-card[data-v-2fe327f2]{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:10px;background:var(--sidebar-bg-elevated);transition:background var(--transition-fast)}.sidebar--collapsed .sidebar-user-card[data-v-2fe327f2]{justify-content:center;padding:.5rem}.sidebar-user-avatar[data-v-2fe327f2]{background:linear-gradient(135deg,var(--brand-primary),var(--brand-primary-dark))!important;color:#fff!important;font-weight:600!important;font-size:.875rem!important;flex-shrink:0}.sidebar-user-info[data-v-2fe327f2]{flex:1;min-width:0}.sidebar-user-name[data-v-2fe327f2]{font-size:.8125rem;font-weight:600;color:var(--sidebar-text-active);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.sidebar-user-role[data-v-2fe327f2]{font-size:.6875rem;color:var(--sidebar-text-muted);margin-top:1px}.sidebar-user-logout[data-v-2fe327f2]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:var(--sidebar-text-muted);background:transparent;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.sidebar-user-logout[data-v-2fe327f2]:hover{background:#dc262626;color:#fca5a5}.sidebar-overlay[data-v-2fe327f2]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a99;z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.overlay-enter-active[data-v-2fe327f2],.overlay-leave-active[data-v-2fe327f2]{transition:opacity .2s ease}.overlay-enter-from[data-v-2fe327f2],.overlay-leave-to[data-v-2fe327f2]{opacity:0}.sidebar-text-enter-active[data-v-2fe327f2],.sidebar-text-leave-active[data-v-2fe327f2]{transition:opacity .15s ease}.sidebar-text-enter-from[data-v-2fe327f2],.sidebar-text-leave-to[data-v-2fe327f2]{opacity:0}.sidebar-block-enter-active[data-v-2fe327f2],.sidebar-block-leave-active[data-v-2fe327f2]{transition:opacity .2s ease,transform .2s ease;overflow:hidden}.sidebar-block-enter-from[data-v-2fe327f2],.sidebar-block-leave-to[data-v-2fe327f2]{opacity:0;transform:translateY(-4px)}@keyframes sidebar-fade-in-up-2fe327f2{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes sidebar-fade-2fe327f2{0%{opacity:0}to{opacity:1}}.custom-scrollbar[data-v-2fe327f2]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-2fe327f2]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px;border:none}.custom-scrollbar[data-v-2fe327f2]::-webkit-scrollbar-thumb:hover{background:#ffffff29}.onboarding-assistant[data-v-b384495f]{position:relative;z-index:50;display:flex;align-items:center}.onboarding-panel[data-v-b384495f]{position:absolute;top:calc(100% + .75rem);right:0;width:min(28rem,calc(100vw - 2rem));max-height:min(42rem,calc(100vh - 7rem));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(8,145,178,.18);border-radius:18px;background:#fffffff5;box-shadow:0 24px 60px -28px #0f172a73,var(--shadow-brand);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.onboarding-panel-header[data-v-b384495f]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1rem .75rem;border-bottom:1px solid rgb(226,232,240)}.onboarding-kicker[data-v-b384495f]{margin:0 0 .125rem;color:var(--brand-primary);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.onboarding-title[data-v-b384495f]{margin:0;color:#0f172a;font-size:1rem;font-weight:700}.onboarding-close[data-v-b384495f]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;color:#64748b;background:#f8fafc;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.onboarding-close[data-v-b384495f]:hover{color:#0f172a;background:#f1f5f9}.onboarding-progress[data-v-b384495f]{padding:.875rem 1rem .75rem}.onboarding-progress-meta[data-v-b384495f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;color:#475569;font-size:.8125rem}.onboarding-progress-meta strong[data-v-b384495f]{color:var(--brand-primary-dark)}.onboarding-progress-bar[data-v-b384495f]{height:.45rem}.onboarding-list[data-v-b384495f]{display:flex;flex-direction:column;gap:.5rem;min-height:0;margin:0;padding:0 1rem .25rem;overflow-y:auto;list-style:none}.onboarding-step[data-v-b384495f]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:.75rem;padding:.75rem;border:1px solid rgb(226,232,240);border-radius:14px;background:#f8fafc;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.onboarding-step[data-v-b384495f]:hover{border-color:#0891b247;background:#fff;transform:translateY(-1px)}.onboarding-step--done[data-v-b384495f]{border-color:#16a34a3d;background:#f0fdf4d9}.onboarding-step-body[data-v-b384495f]{display:flex;flex-direction:column;gap:.25rem;cursor:pointer}.onboarding-step-title[data-v-b384495f]{display:flex;align-items:center;gap:.45rem;color:#0f172a;font-size:.875rem;font-weight:700}.onboarding-step-title i[data-v-b384495f]{color:var(--brand-primary);font-size:.875rem}.onboarding-step-description[data-v-b384495f]{color:#64748b;font-size:.75rem;line-height:1.45}.onboarding-step-rule[data-v-b384495f]{display:inline-flex;align-items:center;gap:.25rem;color:#0e7490;font-size:.6875rem;font-weight:600;line-height:1.35}.onboarding-step-rule[data-v-b384495f]:before{content:"";width:.375rem;height:.375rem;border-radius:999px;background:currentColor;opacity:.65}.onboarding-error[data-v-b384495f]{margin:.5rem 0 0;color:#b91c1c;font-size:.75rem;font-weight:600}.onboarding-actions[data-v-b384495f]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem 1rem;border-top:1px solid rgb(226,232,240)}.onboarding-trigger[data-v-b384495f]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:transparent;color:#475569;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);position:relative}.onboarding-trigger[data-v-b384495f]:hover{background:#f1f5f9;color:var(--brand-primary)}.onboarding-trigger-badge[data-v-b384495f]{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;min-width:.9rem;height:.9rem;padding:0 .2rem;border:2px solid #ffffff;border-radius:999px;background:var(--brand-primary);color:#fff;font-size:.5625rem;font-weight:700;line-height:1}.onboarding-trigger-badge--done[data-v-b384495f]{background:var(--brand-accent)}.onboarding-panel-enter-active[data-v-b384495f],.onboarding-panel-leave-active[data-v-b384495f]{transition:opacity .18s ease,transform .18s ease}.onboarding-panel-enter-from[data-v-b384495f],.onboarding-panel-leave-to[data-v-b384495f]{opacity:0;transform:translateY(10px) scale(.98)}@media(max-width:640px){.onboarding-assistant[data-v-b384495f]{position:static}.onboarding-panel[data-v-b384495f]{position:fixed;top:calc(var(--topbar-height) + .75rem);right:.75rem;left:.75rem;width:auto}}.topbar[data-v-81a1faf3]{display:flex;align-items:center;gap:1rem;height:var(--topbar-height);padding:0 1.25rem;background:#fff;border-bottom:1px solid rgb(226,232,240);position:sticky;top:0;z-index:30;font-family:var(--font-body)}.topbar-burger[data-v-81a1faf3]{display:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;color:#475569;background:transparent;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.topbar-burger[data-v-81a1faf3]:hover{background:#f1f5f9;color:#0f172a}@media(max-width:1024px){.topbar-burger[data-v-81a1faf3]{display:inline-flex}}.topbar-breadcrumb[data-v-81a1faf3]{flex:1;min-width:0}.topbar-breadcrumb-inner[data-v-81a1faf3] .p-breadcrumb{background:transparent;border:0;padding:0}.topbar-breadcrumb-inner[data-v-81a1faf3] .p-breadcrumb-list{font-size:.8125rem}.topbar-breadcrumb-inner[data-v-81a1faf3] .p-breadcrumb-item-link{color:#64748b;font-weight:500;transition:color var(--transition-fast)}.topbar-breadcrumb-inner[data-v-81a1faf3] .p-breadcrumb-item-link:hover{color:var(--brand-primary)}.topbar-breadcrumb-inner[data-v-81a1faf3] .p-breadcrumb-item:last-child .p-breadcrumb-item-label{color:#0f172a;font-weight:600}.topbar-fade-enter-active[data-v-81a1faf3],.topbar-fade-leave-active[data-v-81a1faf3]{transition:opacity .15s ease}.topbar-fade-enter-from[data-v-81a1faf3],.topbar-fade-leave-to[data-v-81a1faf3]{opacity:0}.topbar-actions[data-v-81a1faf3]{display:flex;align-items:center;gap:.375rem}.topbar-action[data-v-81a1faf3]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:transparent;color:#475569;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);position:relative}.topbar-action[data-v-81a1faf3]:hover{background:#f1f5f9;color:var(--brand-primary)}.topbar-action--bell[data-v-81a1faf3]:after{content:"";position:absolute;top:8px;right:9px;width:7px;height:7px;background:var(--brand-accent);border:2px solid #ffffff;border-radius:50%}.topbar-divider[data-v-81a1faf3]{width:1px;height:24px;background:#e2e8f0;margin:0 .25rem}.topbar-user[data-v-81a1faf3]{display:inline-flex;align-items:center;gap:.625rem;padding:.25rem .625rem .25rem .25rem;border-radius:999px;background:transparent;cursor:pointer;transition:background var(--transition-fast)}.topbar-user[data-v-81a1faf3]:hover{background:#f1f5f9}.topbar-user-avatar[data-v-81a1faf3]{background:linear-gradient(135deg,var(--brand-primary),var(--brand-primary-dark))!important;color:#fff!important;font-weight:600!important;font-size:.8125rem!important;width:30px!important;height:30px!important}.topbar-user-text[data-v-81a1faf3]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.1}.topbar-user-name[data-v-81a1faf3]{font-size:.8125rem;font-weight:600;color:#0f172a;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-user-role[data-v-81a1faf3]{font-size:.6875rem;color:#64748b}.topbar-user-chevron[data-v-81a1faf3]{font-size:.75rem;color:#94a3b8}@media(max-width:640px){.topbar-user-text[data-v-81a1faf3],.topbar-user-chevron[data-v-81a1faf3]{display:none}}.footer[data-v-b23812d0]{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 1.25rem;background:#fff;border-top:1px solid rgb(226,232,240);font-family:var(--font-body)}.footer-left[data-v-b23812d0],.footer-right[data-v-b23812d0]{display:flex;align-items:center;gap:.625rem}.footer-status[data-v-b23812d0]{width:7px;height:7px;border-radius:50%;background:var(--brand-accent);box-shadow:0 0 0 3px #16a34a33;animation:pulse-dot-b23812d0 2s ease-in-out infinite}@keyframes pulse-dot-b23812d0{0%,to{box-shadow:0 0 0 3px #16a34a33}50%{box-shadow:0 0 0 5px #16a34a0d}}.footer-text[data-v-b23812d0]{font-size:.6875rem;color:#64748b;font-weight:500}.footer-text-muted[data-v-b23812d0]{font-size:.6875rem;color:#94a3b8}.footer-sep[data-v-b23812d0]{color:#cbd5e1;margin:0 .25rem}@media(max-width:640px){.footer-text-muted[data-v-b23812d0]{display:none}.footer[data-v-b23812d0]{padding:0 .875rem}}.app-layout[data-v-fd1debcb]{min-height:100dvh;background:#f8fafc;background-image:radial-gradient(ellipse 60% 50% at 100% 0%,rgba(8,145,178,.04),transparent 60%),radial-gradient(ellipse 50% 40% at 0% 100%,rgba(22,163,74,.03),transparent 60%);background-attachment:fixed}.app-content[data-v-fd1debcb]{display:flex;flex-direction:column;min-height:100dvh;margin-left:var(--sidebar-width);transition:margin-left var(--transition-base)}.app-content--collapsed[data-v-fd1debcb]{margin-left:4.25rem}@media(max-width:1024px){.app-content[data-v-fd1debcb],.app-content--collapsed[data-v-fd1debcb]{margin-left:0}}.app-main[data-v-fd1debcb]{flex:1;padding:1.5rem 1.75rem 2rem;overflow-y:auto;position:relative}@media(max-width:640px){.app-main[data-v-fd1debcb]{padding:1rem 1rem 1.5rem}}.skip-link[data-v-fd1debcb]{position:absolute;left:-9999px;top:.5rem;z-index:100;background:var(--brand-primary);color:#fff;padding:.5rem .875rem;border-radius:8px;font-size:.8125rem;font-weight:600}.skip-link[data-v-fd1debcb]:focus{left:.75rem}.page-enter-active[data-v-fd1debcb],.page-leave-active[data-v-fd1debcb]{transition:opacity .2s ease,transform .2s ease}.page-enter-from[data-v-fd1debcb]{opacity:0;transform:translateY(6px)}.page-leave-to[data-v-fd1debcb]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.page-enter-active[data-v-fd1debcb],.page-leave-active[data-v-fd1debcb]{transition:none}}
