.profile-trigger.v-btn[data-v-95c6b98b]{border-color:var(--border);background:var(--surface);height:40px;color:var(--text);padding:0 14px;font-size:14px;font-weight:700;line-height:1;transition:background-color .12s,border-color .12s,box-shadow .12s}.profile-trigger.v-btn[data-v-95c6b98b] .v-btn__content{gap:8px}.profile-trigger.v-btn[data-v-95c6b98b]:hover{border-color:var(--border);color:var(--text);background:var(--surface-hi)}.profile-trigger.v-btn.is-active[data-v-95c6b98b]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.profile-trigger__icon[data-v-95c6b98b],.profile-trigger__caret[data-v-95c6b98b]{color:var(--accent);flex:none}.profile-trigger__label[data-v-95c6b98b]{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}@media (width<=599px){.profile-trigger__label[data-v-95c6b98b]{display:none}.profile-trigger.v-btn[data-v-95c6b98b]{padding:0 10px}.profile-trigger.v-btn[data-v-95c6b98b] .v-btn__content{gap:4px}}.profile-menu[data-v-95c6b98b]{min-width:220px;padding:6px;box-shadow:0 8px 24px #0000001f!important}.profile-menu__head[data-v-95c6b98b]{flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.profile-menu__name[data-v-95c6b98b]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.profile-menu__email[data-v-95c6b98b]{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.profile-menu__divider[data-v-95c6b98b]{margin:4px 0;border-color:var(--border-soft)!important}.profile-menu__item[data-v-95c6b98b]{border-radius:var(--radius-sm);width:100%;color:var(--text-muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;transition:background-color .12s,color .12s;display:flex}.profile-menu__item[data-v-95c6b98b]:hover{background:var(--surface-hi);color:var(--text)}.profile-menu__item--danger[data-v-95c6b98b]:hover{color:var(--error)}.topbar[data-v-24cc410f]{box-shadow:none!important;background:0 0!important}.topbar__inner[data-v-24cc410f]{width:100%;max-width:var(--app-max-width,1180px);padding-inline:var(--app-gutter,24px);margin:0 auto}@media (width<=959px){.topbar__inner[data-v-24cc410f]{padding-inline:var(--app-gutter-mobile,16px)}}.topbar__card[data-v-24cc410f]{--topbar-pad:14px;padding-inline:var(--topbar-pad);flex-direction:column;display:flex;box-shadow:0 8px 28px #0000000f!important}.topbar__row[data-v-24cc410f]{justify-content:space-between;align-items:center;gap:24px;min-height:56px;display:flex}.topbar__context[data-v-24cc410f]{height:0;margin-inline:calc(var(--topbar-pad) * -1);padding-inline:var(--topbar-pad);border-top:0 solid var(--border-soft);align-items:center;transition:height .2s cubic-bezier(.4,0,.2,1),border-top-width .2s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.topbar__context.is-active[data-v-24cc410f]{border-top-width:1px;height:44px}@media (prefers-reduced-motion:reduce){.topbar__context[data-v-24cc410f]{transition:none}}.topbar__brand[data-v-24cc410f]{cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;min-width:0;padding:0;display:inline-flex}.topbar__wordmark[data-v-24cc410f]{flex:none;width:150px;height:auto;display:block}.topbar__portal[data-v-24cc410f]{border-left:1px solid var(--border);min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;padding-left:10px;font-size:14px;font-weight:450;line-height:1.1;overflow:hidden}@media (width<=599px){.topbar__card[data-v-24cc410f]{--topbar-pad:12px}.topbar__row[data-v-24cc410f]{gap:12px}.topbar__wordmark[data-v-24cc410f]{width:124px}.topbar__portal[data-v-24cc410f]{display:none}}.section-header[data-v-5c53dce5]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.section-header__text[data-v-5c53dce5]{min-width:0}.section-header__title[data-v-5c53dce5]{color:var(--text);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.2}.section-header__title--l1[data-v-5c53dce5]{font-size:var(--section-title-size)}.section-header__title--l2[data-v-5c53dce5]{font-size:20px}.section-header__title--l3[data-v-5c53dce5]{font-size:16px}.section-header__title--l4[data-v-5c53dce5],.section-header__title--l5[data-v-5c53dce5],.section-header__title--l6[data-v-5c53dce5]{font-size:14px}.section-header__desc[data-v-5c53dce5]{max-width:640px;color:var(--text-muted);margin:4px 0 0;font-size:13px;font-weight:500;line-height:1.4}.section-header__right[data-v-5c53dce5]{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (width<=599px){.section-header[data-v-5c53dce5]{flex-wrap:wrap;align-items:flex-start}.section-header__right[data-v-5c53dce5]{width:100%}}.na[data-v-e447593c]{width:100%;max-width:var(--app-max-width,1180px);padding:16px var(--app-gutter,24px) 0;flex-shrink:0;margin-inline:auto}@media (width<=959px){.na[data-v-e447593c]{padding-inline:var(--app-gutter-mobile,16px)}}.na__list[data-v-e447593c]{flex-direction:column;gap:10px;display:flex}.na__row[data-v-e447593c]{border-radius:var(--radius);border:1px solid #0000;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.na__icon[data-v-e447593c]{flex:none}.na__text[data-v-e447593c]{flex:1;min-width:0}.na__title[data-v-e447593c]{color:var(--text);font-size:14px;font-weight:700;display:block}.na__detail[data-v-e447593c]{color:var(--text-muted);margin-top:2px;font-size:13px;display:block}.na__action[data-v-e447593c]{color:var(--accent);white-space:nowrap;flex:none;font-size:13px;font-weight:600;text-decoration:none}.na__action[data-v-e447593c]:hover{text-decoration:underline}.na__close[data-v-e447593c]{flex:none}.na__row--info[data-v-e447593c]{background:#3b82f61a;border-color:#3b82f64d}.na__row--info .na__icon[data-v-e447593c]{color:#2563eb}.na__row--success[data-v-e447593c]{background:#22c55e1a;border-color:#22c55e4d}.na__row--success .na__icon[data-v-e447593c]{color:#16a34a}.na__row--warning[data-v-e447593c]{background:#f59e0b1a;border-color:#f59e0b4d}.na__row--warning .na__icon[data-v-e447593c]{color:#d97706}.na__row--error[data-v-e447593c]{background:#ef44441a;border-color:#ef44444d}.na__row--error .na__icon[data-v-e447593c]{color:#dc2626}@media (width<=700px){.na__row[data-v-e447593c]{flex-wrap:wrap}.na__action[data-v-e447593c]{align-items:center;min-height:32px;margin-left:30px;display:inline-flex}}.main-content[data-v-4befd2c8]{flex-direction:column;display:flex}.content-zone[data-v-4befd2c8]{flex:auto;min-height:0;position:relative}.route-progress[data-v-4befd2c8]{z-index:6;position:absolute;inset:0 0 auto}.route-progress-enter-active[data-v-4befd2c8],.route-progress-leave-active[data-v-4befd2c8]{transition:opacity .2s}.route-progress-enter-from[data-v-4befd2c8],.route-progress-leave-to[data-v-4befd2c8]{opacity:0}
