.ht[data-v-8b83be05]{background:var(--h-card-bg);border-bottom:1px solid var(--h-border);position:sticky;top:0;z-index:50}.ht__inner[data-v-8b83be05]{align-items:center;display:grid;gap:24px;grid-template-columns:auto auto minmax(0,1fr) auto;height:var(--h-topbar-h)}.ht__back[data-v-8b83be05]{align-items:center;background:transparent;border:0;border-radius:50%;color:var(--h-text);cursor:pointer;display:none;flex-shrink:0;height:36px;justify-content:center;margin-left:-8px;width:36px}.ht__back[data-v-8b83be05]:hover{background:var(--h-chip-bg)}.ht__brand[data-v-8b83be05]{align-items:center;color:var(--h-text);display:inline-flex;font-size:15px;font-weight:600;gap:12px}.ht__logo[data-v-8b83be05]{background:transparent;border-radius:8px;height:34px;-o-object-fit:contain;object-fit:contain;width:34px}.ht__brand-name[data-v-8b83be05]{font-size:15px;font-weight:600}.ht__nav[data-v-8b83be05]{align-items:center;display:flex;gap:4px}.ht__nav-link[data-v-8b83be05]{align-items:center;border-radius:var(--h-radius-chip);color:var(--h-text);display:inline-flex;font-size:13px;font-weight:500;height:34px;padding:0 14px;transition:background-color .15s ease}.ht__nav-link.is-active[data-v-8b83be05],.ht__nav-link[data-v-8b83be05]:hover{background:var(--h-chip-bg);color:var(--h-text)}.ht__search-wrap[data-v-8b83be05]{margin:0 auto;max-width:479px;position:relative;width:100%}.ht__search-bar[data-v-8b83be05]{align-items:center;display:flex;gap:10px;width:100%}.ht__search-cancel[data-v-8b83be05]{background:transparent;border:0;font:inherit;font-size:13px;font-weight:600;padding:0 4px}.ht__search-cancel[data-v-8b83be05],.ht__search-toggle[data-v-8b83be05]{color:var(--h-text);cursor:pointer;display:none;flex-shrink:0}.ht__search-toggle[data-v-8b83be05]{align-items:center;background:var(--h-card-bg);border:1px solid var(--h-border);border-radius:10px;height:36px;justify-content:center;width:36px}.ht__search-toggle[data-v-8b83be05]:hover{background:var(--h-chip-bg)}.ht__search[data-v-8b83be05]{align-items:center;background:var(--h-input-bg);border:1px solid var(--h-border);border-radius:var(--h-radius-input);display:flex;gap:10px;height:39px;padding:0 14px;transition:border-color .15s ease,background-color .15s ease;width:100%}.ht__search[data-v-8b83be05]:hover{background:var(--h-card-bg);border-color:var(--h-border-strong)}.ht__search[data-v-8b83be05]:focus-within{background:var(--h-card-bg);border-color:var(--h-text);box-shadow:0 0 0 3px #1118270f}.ht__search-icon[data-v-8b83be05]{color:var(--h-text-faint);flex-shrink:0}.ht__search-input[data-v-8b83be05]{background:transparent;border:0;color:var(--h-text);flex:1;font:inherit;font-size:13px;min-width:0;outline:0}.ht__search-input[data-v-8b83be05]::-moz-placeholder{color:var(--h-text-faint)}.ht__search-input[data-v-8b83be05]::placeholder{color:var(--h-text-faint)}.ht__search-input[data-v-8b83be05]::-webkit-search-cancel-button,.ht__search-input[data-v-8b83be05]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.ht__sugg[data-v-8b83be05]{background:var(--h-card-bg,#fff);border:1px solid var(--h-border,#e5e7eb);border-radius:12px;box-shadow:0 10px 32px #0f14191f;display:flex;flex-direction:column;left:0;max-height:70vh;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:70}.ht__sugg-state[data-v-8b83be05]{color:var(--h-text-muted,#6b7280);font-size:13px;padding:14px 16px;text-align:center}.ht__sugg-state--err[data-v-8b83be05]{color:#991b1b}.ht__sugg-group[data-v-8b83be05]{padding:4px 0}.ht__sugg-heading[data-v-8b83be05]{color:var(--h-text-muted,#6b7280);font-size:10px;font-weight:700;letter-spacing:.08em;padding:6px 14px 4px;text-transform:uppercase}.ht__sugg-row[data-v-8b83be05]{align-items:center;color:inherit;cursor:pointer;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr);padding:8px 14px;text-decoration:none}.ht__sugg-av[data-v-8b83be05],.ht__sugg-row[data-v-8b83be05]:hover{background:var(--h-chip-bg,#f3f4f6)}.ht__sugg-av[data-v-8b83be05]{align-items:center;border-radius:6px;color:var(--h-text);display:inline-flex;font-size:11px;font-weight:700;height:32px;justify-content:center;overflow:hidden;width:32px}.ht__sugg-av img[data-v-8b83be05]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ht__sugg-av--round[data-v-8b83be05]{border-radius:999px}.ht__sugg-av--square[data-v-8b83be05]{border-radius:6px}.ht__sugg-av--placeholder[data-v-8b83be05]{background:#eef2ff;color:#1e3a8a;font-size:10px}.ht__sugg-bd[data-v-8b83be05]{display:flex;flex-direction:column;gap:1px;min-width:0}.ht__sugg-name[data-v-8b83be05]{color:var(--h-text,#0a0a0a);font-size:13px;font-weight:600}.ht__sugg-name[data-v-8b83be05],.ht__sugg-sub[data-v-8b83be05]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ht__sugg-sub[data-v-8b83be05]{color:var(--h-text-muted,#6b7280);font-size:11px}.ht__sugg-all[data-v-8b83be05]{align-items:center;background:#fafbfc;border:0;border-top:1px solid var(--h-border,#e5e7eb);color:var(--h-text);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:8px;justify-content:center;padding:10px 14px}.ht__sugg-all[data-v-8b83be05]:hover{background:var(--h-chip-bg,#f3f4f6);color:var(--csz-red,#c8102e)}.ht__right[data-v-8b83be05]{align-items:center;display:flex;gap:8px}.ht__btn[data-v-8b83be05]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--h-radius-btn);color:var(--h-text);display:inline-flex;font-size:13px;font-weight:600;height:36px;padding:0 14px;transition:background-color .15s ease}.ht__btn[data-v-8b83be05]:hover{background:var(--h-chip-bg)}.ht__btn--primary[data-v-8b83be05]{background:var(--h-dark);color:#fff}.ht__btn--primary[data-v-8b83be05]:hover{background:#1f2937;color:#fff}.ht__icon-btn[data-v-8b83be05]{align-items:center;background:var(--h-chip-bg);border:none;border-radius:50%;color:var(--h-text);cursor:pointer;display:inline-flex;height:36px;justify-content:center;position:relative;width:36px}.ht__icon-btn[data-v-8b83be05]:hover{background:var(--h-chip-bg-strong)}.ht__bell-dot[data-v-8b83be05]{background:var(--csz-red,#c8102e);border:1.5px solid var(--h-card-bg,#fff);border-radius:50%;height:8px;position:absolute;right:8px;top:7px;width:8px}.ht__burger-wrap[data-v-8b83be05]{display:none;position:relative}.ht__mobile-nav[data-v-8b83be05]{background:var(--h-card-bg,#fff);border:1px solid var(--h-border,#e5e7eb);border-radius:12px;box-shadow:0 10px 32px #0f14191f;display:flex;flex-direction:column;min-width:200px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.ht__mobile-nav-link[data-v-8b83be05]{align-items:center;border-radius:8px;color:var(--h-text);display:flex;font-size:14px;font-weight:600;height:40px;padding:0 12px;text-decoration:none}.ht__mobile-nav-link[data-v-8b83be05]:hover{background:var(--h-chip-bg)}.ht__avatar-btn[data-v-8b83be05]{align-items:center;background:transparent;border-radius:999px;color:var(--h-text);display:inline-flex;gap:6px;height:38px;padding:0 6px 0 5px;transition:background-color .15s ease}.ht__avatar-btn[data-v-8b83be05]:hover{background:var(--h-chip-bg);color:var(--h-text)}.ht__avatar[data-v-8b83be05]{align-items:center;background:var(--h-dark);border-radius:50%;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:28px;justify-content:center;overflow:hidden;width:28px}.ht__avatar img[data-v-8b83be05]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ht__avatar-chevron[data-v-8b83be05]{color:var(--h-text-muted);flex-shrink:0;transition:transform .15s ease}.ht__avatar-chevron.is-open[data-v-8b83be05]{transform:rotate(180deg)}.ht__user[data-v-8b83be05]{display:inline-flex;position:relative}.ht__menu[data-v-8b83be05]{background:var(--h-card-bg,#fff);border:1px solid var(--h-border,#e5e7eb);border-radius:12px;box-shadow:0 10px 32px #0f14191f;display:flex;flex-direction:column;min-width:240px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.ht__menu-head[data-v-8b83be05]{align-items:center;display:grid;gap:10px;grid-template-columns:36px minmax(0,1fr);padding:8px 10px 6px}.ht__menu-avatar[data-v-8b83be05]{align-items:center;background:var(--h-dark,#111827);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:36px;justify-content:center;overflow:hidden;width:36px}.ht__menu-avatar img[data-v-8b83be05]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ht__menu-id[data-v-8b83be05]{display:flex;flex-direction:column;gap:1px;min-width:0}.ht__menu-name[data-v-8b83be05]{color:var(--h-text);font-size:13px;font-weight:700}.ht__menu-email[data-v-8b83be05],.ht__menu-name[data-v-8b83be05]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ht__menu-email[data-v-8b83be05]{color:var(--h-text-muted);font-size:11px}.ht__menu-sep[data-v-8b83be05]{background:var(--h-border,#e5e7eb);height:1px;margin:4px 0}.ht__menu-item[data-v-8b83be05]{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--h-text,#0a0a0a);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:10px;height:36px;padding:0 10px;text-align:left;text-decoration:none}.ht__menu-item[data-v-8b83be05]:hover{background:var(--h-chip-bg,#f3f4f6)}.ht__menu-item--danger[data-v-8b83be05]{color:#b91c1c}.ht__menu-item--danger[data-v-8b83be05]:hover{background:#dc262614}.ht-menu-enter-active[data-v-8b83be05],.ht-menu-leave-active[data-v-8b83be05]{transition:opacity .12s ease,transform .12s ease}.ht-menu-enter-from[data-v-8b83be05],.ht-menu-leave-to[data-v-8b83be05]{opacity:0;transform:translateY(-4px)}@media(max-width:1100px){.ht__inner[data-v-8b83be05]{gap:16px}.ht__search[data-v-8b83be05]{max-width:380px}}@media(max-width:900px){.ht__inner[data-v-8b83be05]{display:flex;gap:8px;height:64px}.ht__nav[data-v-8b83be05]{display:none}.ht__back[data-v-8b83be05]{display:inline-flex}.ht__right[data-v-8b83be05]{gap:6px;margin-left:auto}.ht__search-wrap[data-v-8b83be05]{display:none}.ht__burger-wrap[data-v-8b83be05],.ht__search-toggle[data-v-8b83be05]{display:inline-flex}.ht__search-wrap.is-open[data-v-8b83be05]{background:var(--h-card-bg,#fff);display:flex;flex-direction:column;inset:0;margin:0;max-width:none;padding:12px 12px 0;position:fixed;z-index:80}.ht__search-wrap.is-open .ht__search-cancel[data-v-8b83be05]{display:inline-flex}.ht__search-wrap.is-open .ht__sugg[data-v-8b83be05]{border:0;border-radius:0;border-top:1px solid var(--h-border,#e5e7eb);box-shadow:none;flex:1;margin-top:10px;max-height:none;position:static}.ht__icon-btn[data-v-8b83be05]{background:var(--h-card-bg);border:1px solid var(--h-border);border-radius:10px}.ht__icon-btn[data-v-8b83be05]:hover{background:var(--h-chip-bg)}.ht__btn[data-v-8b83be05]{height:34px;padding:0 10px}}@media(max-width:480px){.ht__back~.ht__brand .ht__brand-name[data-v-8b83be05]{display:none}}.ft[data-v-ff641fc3]{background:#0a0a0a;color:#ffffffb8;padding:40px 0 20px}.ft__inner[data-v-ff641fc3]{align-items:start;display:grid;gap:40px;grid-template-columns:320px minmax(0,1fr);padding-bottom:28px}.ft__brand[data-v-ff641fc3]{display:flex;flex-direction:column;gap:14px}.ft__logo[data-v-ff641fc3]{background:#fff;border-radius:8px;height:34px;-o-object-fit:contain;object-fit:contain;padding:2px;width:34px}.ft__tagline[data-v-ff641fc3]{color:#fff9;font-size:12px;line-height:1.5}.ft__cols[data-v-ff641fc3]{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.ft__col-title[data-v-ff641fc3]{color:#fff;font-size:13px;font-weight:700;margin-bottom:12px}.ft__col ul[data-v-ff641fc3]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ft__link[data-v-ff641fc3]{color:#ffffff9e;font-size:13px;transition:color .15s ease}.ft__link[data-v-ff641fc3]:hover{color:#fff}.ft__bottom[data-v-ff641fc3]{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);color:#ffffff80;display:flex;font-size:12px;gap:16px;justify-content:space-between;padding-top:18px}.ft__feedback[data-v-ff641fc3]{background:transparent;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;color:#ffffffd9;cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:6px 14px;transition:background-color .15s ease,border-color .15s ease}.ft__feedback[data-v-ff641fc3]:hover{background:#ffffff14;border-color:#ffffff80}@media(max-width:860px){.ft__inner[data-v-ff641fc3]{gap:24px;grid-template-columns:minmax(0,1fr)}.ft__cols[data-v-ff641fc3]{grid-template-columns:repeat(2,minmax(0,1fr))}}
