.header-wrap[data-v-4be6327d]{background:#f5f4efeb;border-bottom:1px solid var(--theme-hairline);position:sticky;top:0;transition:box-shadow .7s var(--theme-ease);z-index:50}.header-wrap.header-shadow[data-v-4be6327d]{box-shadow:0 8px 24px #1212120a}.header-bar[data-v-4be6327d]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header-container[data-v-4be6327d]{height:72px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 32px}.header-brand[data-v-4be6327d],.header-container[data-v-4be6327d]{align-items:center;display:flex}.header-nav[data-v-4be6327d]{display:flex;margin-left:24px;margin-right:auto}.brand-link[data-v-4be6327d],.header-nav[data-v-4be6327d]{align-items:center;gap:8px}.brand-link[data-v-4be6327d]{color:var(--theme-ink);display:block;display:flex;transition:opacity .5s var(--theme-ease)}.brand-link[data-v-4be6327d]:hover{opacity:.72}.brand-mark[data-v-4be6327d]{border-radius:8px;flex:none;height:28px;width:28px}.dropdown-trigger[data-v-4be6327d]{align-items:center;border-radius:999px;cursor:pointer;display:flex;gap:6px;padding:8px 16px;transition:background .5s var(--theme-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-trigger[data-v-4be6327d]:hover{background:#1212120a}.dropdown-label[data-v-4be6327d]{color:#333}.dropdown-label[data-v-4be6327d],.pricing-link[data-v-4be6327d]{font-size:14px;font-weight:500}.pricing-link[data-v-4be6327d]{border-radius:999px;color:var(--theme-ink);padding:8px 16px}.pricing-link[data-v-4be6327d]:hover{background:#1212120a}.dropdown-arrow[data-v-4be6327d]{color:#666;height:14px;transition:transform .3s ease;width:14px}.dropdown-arrow.arrow-open[data-v-4be6327d]{transform:rotate(180deg)}.header-right[data-v-4be6327d]{align-items:center;display:flex;gap:16px}.status-badge[data-v-4be6327d]{border-radius:20px;font-size:13px;font-weight:500;padding:4px 12px;white-space:nowrap}.status-badge.status-active[data-v-4be6327d]{background:#dcfce7;color:#16a34a}.status-badge.status-free[data-v-4be6327d]{background:#fef3c7;color:#d97706}.login-btn[data-v-4be6327d]{background:var(--theme-accent);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 22px;transition:transform .5s var(--theme-ease),background .5s var(--theme-ease)}.login-btn[data-v-4be6327d]:hover{background:var(--theme-accent-hover)}.login-btn[data-v-4be6327d]:active{transform:scale(.98)}.user-info[data-v-4be6327d]{align-items:center;display:flex;gap:12px}.user-email[data-v-4be6327d]{color:#555;font-size:14px;max-width:200px;text-overflow:ellipsis;white-space:nowrap}.logout-btn[data-v-4be6327d]{background:none;border:1px solid #e0e0e0;border-radius:6px;color:#555;cursor:pointer;font-size:13px;padding:6px 14px;transition:all .2s}.logout-btn[data-v-4be6327d]:hover{background:#f5f5f5;color:#333}.tools-panel[data-v-4be6327d]{background:#fff;border-top:1px solid transparent;height:0;left:0;overflow:hidden;position:absolute;top:72px;transition:height .35s cubic-bezier(.4,0,.2,1);width:100%;z-index:49}.tools-panel.panel-open[data-v-4be6327d]{border-top-color:#f0f0f0;box-shadow:0 8px 24px #00000014;height:auto;max-height:min(560px,75vh);overflow-y:auto}.panel-content[data-v-4be6327d]{display:grid;gap:32px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0 auto;max-width:1200px;padding:28px 32px}.tool-group .group-title[data-v-4be6327d]{color:#999;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:14px;padding-left:4px;text-transform:uppercase}.tool-group .group-list[data-v-4be6327d]{display:flex;flex-direction:column;gap:4px}.tool-group .tool-item[data-v-4be6327d]{border:1px solid transparent;border-radius:10px;color:var(--theme-ink);display:block;font-size:14px;padding:8px 12px;text-decoration:none;transition:background .45s var(--theme-ease),border-color .45s var(--theme-ease),transform .45s var(--theme-ease)}.tool-group .tool-item[data-v-4be6327d]:hover{background:var(--theme-dropdown-hover);border-color:var(--theme-hairline);color:var(--theme-accent)}.panel-backdrop[data-v-4be6327d]{background:#0000001a;right:0;bottom:0;left:0;position:fixed;top:72px;z-index:48}.header-wrap.is-home[data-v-4be6327d]{background:#12101cc7;border-bottom-color:transparent}.header-wrap.is-home .header-container[data-v-4be6327d]{align-items:center;display:grid;grid-template-columns:1fr auto 1fr}.header-wrap.is-home .header-nav[data-v-4be6327d]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#12121cb8;border:1px solid rgba(158,156,255,.16);border-radius:999px;gap:2px;margin:0;padding:4px}.header-wrap.is-home .header-right[data-v-4be6327d]{justify-self:end}.header-wrap.is-home .brand-name[data-v-4be6327d]{color:#f6f5ff;font-size:18px;font-weight:600;line-height:28px}.header-wrap.is-home .dropdown-arrow[data-v-4be6327d],.header-wrap.is-home .dropdown-label[data-v-4be6327d],.header-wrap.is-home .pricing-link[data-v-4be6327d]{color:#cfcfff}.header-wrap.is-home .dropdown-trigger[data-v-4be6327d],.header-wrap.is-home .pricing-link[data-v-4be6327d]{border-radius:999px}.header-wrap.is-home .dropdown-trigger[data-v-4be6327d]:hover,.header-wrap.is-home .pricing-link[data-v-4be6327d]:hover{background:#ffffff0f}.header-wrap.is-home .login-btn[data-v-4be6327d]{background:transparent;border:2px solid rgba(158,156,255,.35);border-radius:42px;color:#bdbcff;padding:10px 24px}.header-wrap.is-home .login-btn[data-v-4be6327d]:hover{background:#9e9cff1f;color:#fff}.header-wrap.is-home .user-email[data-v-4be6327d]{color:#d7d6ee}.header-wrap.is-home .logout-btn[data-v-4be6327d]{background:transparent;border-color:#9e9cff59;border-radius:42px;color:#d7d6ee}.header-wrap.is-home .logout-btn[data-v-4be6327d]:hover{background:#9e9cff1f;color:#fff}.header-wrap.is-home .tools-panel[data-v-4be6327d]{background:#10131c}.header-wrap.is-home .tools-panel.panel-open[data-v-4be6327d]{border-top-color:#ffffff0f;box-shadow:0 18px 40px #00000059}.header-wrap.is-home .tool-group .group-title[data-v-4be6327d]{color:#cfcdff8c}.header-wrap.is-home .tool-group .tool-item[data-v-4be6327d]{color:#f4f3ff}.header-wrap.is-home .tool-group .tool-item[data-v-4be6327d]:hover{background:#9e9cff1f;border-color:#9e9cff47;color:#fff}.header-wrap.is-home .panel-backdrop[data-v-4be6327d]{background:#00000073}@media (max-width:980px){.header-container[data-v-4be6327d]{height:56px;padding:0 16px}.header-wrap[data-v-4be6327d]{background:#f5f4eff5}.header-wrap.is-home[data-v-4be6327d]{background:#12101cf0}.header-wrap.is-home .header-container[data-v-4be6327d]{display:flex}.header-wrap.is-home .header-nav[data-v-4be6327d]{margin-left:16px;margin-right:auto;padding:2px}.header-wrap.is-home .brand-name[data-v-4be6327d]{font-size:14px}.header-wrap.is-home .dropdown-label[data-v-4be6327d],.header-wrap.is-home .pricing-link[data-v-4be6327d]{font-size:12px;padding:6px 8px}.header-wrap.is-home .login-btn[data-v-4be6327d]{font-size:12px;padding:6px 12px}.header-nav[data-v-4be6327d]{gap:4px;margin-left:24px}.brand-mark[data-v-4be6327d]{border-radius:6px;height:24px;width:24px}.brand-name[data-v-4be6327d]{font-size:20px}.dropdown-trigger[data-v-4be6327d]{padding:6px 10px}.dropdown-label[data-v-4be6327d]{font-size:14px}.status-badge[data-v-4be6327d]{font-size:11px;padding:3px 8px}.login-btn[data-v-4be6327d]{font-size:13px;padding:6px 14px}.user-email[data-v-4be6327d]{font-size:12px;max-width:100px}.logout-btn[data-v-4be6327d]{font-size:12px;padding:5px 10px}.tools-panel[data-v-4be6327d]{top:56px}.tools-panel.panel-open[data-v-4be6327d]{height:auto;max-height:70vh;overflow-y:auto}.panel-content[data-v-4be6327d]{gap:20px;grid-template-columns:1fr 1fr;padding:20px 16px}.tool-group .group-title[data-v-4be6327d]{font-size:11px;margin-bottom:10px}.tool-group .tool-item[data-v-4be6327d]{font-size:13px;padding:6px 10px}.panel-backdrop[data-v-4be6327d]{top:56px}}.layout-root[data-v-064ef2ed]{--theme-page:#12101c;--theme-surface:rgba(235,242,255,.05);--theme-ink:#f4f3ff;--theme-muted:#b7b6d4;--theme-hairline:hsla(0,0%,100%,.1);--theme-accent:#9e9cff;--theme-accent-hover:#c8c7ff;--theme-dark:#12101c;--theme-primary:#9e9cff;--theme-focus:#cfcfff;--theme-btn-color:#9e9cff;--theme-btn-hover:#c8c7ff;--theme-btn-active:#8d8be8;--theme-dropdown-hover:rgba(158,156,255,.14);--theme-font-normal:#f4f3ff;--theme-home-primary:#12101c;--theme-home-primary1:rgba(235,242,255,.05);background:#12101c;color:#f4f3ff;min-height:100vh}
