.sidebar[data-v-d9e2e861]{background:var(--sb-bg,#1e272e);border-right:1px solid hsla(0,0%,100%,.04);overflow:hidden}.sb-nav[data-v-d9e2e861],.sidebar[data-v-d9e2e861]{display:flex;flex-direction:column}.sb-nav[data-v-d9e2e861]{gap:3px;padding:14px 10px 0}.sb-nav-item[data-v-d9e2e861]{align-items:center;background:none;border:none;border-radius:10px;color:var(--text-2);cursor:pointer;display:flex;font-family:inherit;font-size:.82rem;font-weight:500;gap:12px;padding:10px 11px;position:relative;text-align:left;transition:background .16s var(--ease),color .16s var(--ease)}.sb-nav-item[data-v-d9e2e861]:hover{background:#101414;color:var(--text)}.sb-nav-item:hover .sb-nav-icon[data-v-d9e2e861]{color:var(--text-2)}.sb-nav-item.active[data-v-d9e2e861]{background:var(--accent-panel);box-shadow:inset 0 0 0 1px var(--accent-deep);color:var(--accent);font-weight:600}.sb-nav-item.active .sb-nav-icon[data-v-d9e2e861]{color:var(--accent)}.sb-nav-item.soon[data-v-d9e2e861]{cursor:default;opacity:.5}.sb-nav-item.soon[data-v-d9e2e861]:hover{background:none;color:var(--text-2)}.sb-nav-icon[data-v-d9e2e861]{align-items:center;color:var(--muted);display:flex;transition:color .16s var(--ease)}.sb-nav-label[data-v-d9e2e861]{flex:1}.sb-nav-count[data-v-d9e2e861]{background:#1b2120;border-radius:999px;color:var(--muted);font-size:.66rem;font-weight:600;min-width:24px;padding:1px 8px;text-align:center}.sb-nav-item.active .sb-nav-count[data-v-d9e2e861]{background:var(--accent-deep);color:var(--accent)}.sb-soon[data-v-d9e2e861]{background:#ffffff14;border-radius:8px;color:#fff6;font-size:.56rem;font-weight:800;letter-spacing:.4px;padding:1px 6px;text-transform:uppercase}.field-hint[data-v-89b7f3cf]{color:var(--muted);font-size:.72rem;font-weight:500}.color-row[data-v-89b7f3cf]{display:flex;flex-wrap:wrap;gap:7px}.color-swatch[data-v-89b7f3cf]{border:2px solid transparent;border-radius:6px;cursor:pointer;height:24px;transition:transform .1s,border-color .1s;width:24px}.color-swatch[data-v-89b7f3cf]:hover{transform:scale(1.1)}.color-swatch.selected[data-v-89b7f3cf]{border-color:#fff;box-shadow:0 0 0 2px var(--accent)}.cm-avatar-row[data-v-89b7f3cf]{justify-content:center}.cm-avatar-row[data-v-89b7f3cf],.logo-tools[data-v-89b7f3cf]{display:flex;margin-bottom:14px}.logo-tools[data-v-89b7f3cf]{flex-direction:column;gap:8px}.logo-suggest[data-v-89b7f3cf]{align-items:center;background:var(--bg);border:1px solid var(--border);border-radius:10px;display:flex;gap:10px;padding:8px 10px}.logo-suggest-body[data-v-89b7f3cf]{display:flex;flex-direction:column;gap:2px;min-width:0}.logo-suggest-label[data-v-89b7f3cf]{color:var(--muted);font-size:.76rem}.logo-suggest-label b[data-v-89b7f3cf]{color:var(--text)}.logo-use[data-v-89b7f3cf]{align-self:flex-start;background:none;border:none;color:var(--accent);cursor:pointer;font-family:inherit;font-size:.76rem;font-weight:700;padding:0}.logo-use[data-v-89b7f3cf]:disabled{color:var(--muted);cursor:default}.logo-url[data-v-89b7f3cf]{display:flex;gap:8px}.logo-url .company-select[data-v-89b7f3cf]{flex:1}.logo-url-btn[data-v-89b7f3cf]{background:var(--bg);border:1.5px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:.8rem;font-weight:700;padding:0 12px}.logo-url-btn[data-v-89b7f3cf]:disabled{cursor:not-allowed;opacity:.5}.reason-field .req[data-v-89b7f3cf]{color:var(--accent)}.reason-hint[data-v-89b7f3cf]{color:var(--muted);font-size:.67rem;margin-top:5px}.company-select[data-v-89b7f3cf]{background:var(--bg);border:1.5px solid var(--border);border-radius:8px;box-sizing:border-box;color:var(--text);cursor:pointer;font-family:inherit;font-size:.85rem;outline:none;padding:8px 10px;width:100%}.company-select[data-v-89b7f3cf]:focus{border-color:var(--accent)}.bday-row[data-v-89b7f3cf]{display:flex;gap:8px}.bday-row .company-select[data-v-89b7f3cf]{flex:1}.cm-jobs[data-v-89b7f3cf]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.cm-job[data-v-89b7f3cf]{align-items:center;background:var(--bg);border:1px solid var(--border);border-radius:20px;color:var(--text);display:inline-flex;font-size:.76rem;font-weight:600;gap:6px;padding:3px 6px 3px 11px}.cm-job-x[data-v-89b7f3cf]{background:none;border:none;color:var(--muted);cursor:pointer;font-size:.72rem;padding:0 2px}.cm-job-x[data-v-89b7f3cf]:hover{color:var(--danger)}.ar-sub[data-v-1b56be16]{color:var(--muted);font-size:.8rem;font-weight:600;margin:-6px 0 4px}.req[data-v-1b56be16]{color:var(--accent)}.ar-hint[data-v-1b56be16]{color:var(--muted);font-size:.67rem;margin-top:5px}.cm-avatar-row[data-v-cb90cc87]{display:flex;justify-content:center;margin-bottom:14px}.req[data-v-cb90cc87]{color:var(--accent)}.logo-tools[data-v-cb90cc87]{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.logo-suggest[data-v-cb90cc87]{align-items:center;background:var(--bg);border:1px solid var(--border);border-radius:10px;display:flex;gap:10px;padding:8px 10px}.logo-suggest-body[data-v-cb90cc87]{display:flex;flex-direction:column;gap:2px;min-width:0}.logo-suggest-label[data-v-cb90cc87]{color:var(--muted);font-size:.76rem}.logo-suggest-label b[data-v-cb90cc87]{color:var(--text)}.logo-use[data-v-cb90cc87]{align-self:flex-start;background:none;border:none;color:var(--accent);cursor:pointer;font-family:inherit;font-size:.76rem;font-weight:700;padding:0}.logo-use[data-v-cb90cc87]:disabled{color:var(--muted);cursor:default}.logo-url[data-v-cb90cc87]{display:flex;gap:8px}.logo-url .cm-select[data-v-cb90cc87]{flex:1}.logo-url-btn[data-v-cb90cc87]{background:var(--bg);border:1.5px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:.8rem;font-weight:700;padding:0 12px}.logo-url-btn[data-v-cb90cc87]:disabled{cursor:not-allowed;opacity:.5}.cm-select[data-v-cb90cc87]{background:var(--bg);border:1.5px solid var(--border);border-radius:8px;box-sizing:border-box;color:var(--text);cursor:pointer;font-family:inherit;font-size:.85rem;outline:none;padding:8px 10px;width:100%}.cm-select[data-v-cb90cc87]:focus{border-color:var(--accent)}.cm-select[data-v-cb90cc87]:disabled{cursor:not-allowed;opacity:.5}.color-row[data-v-cb90cc87]{display:flex;flex-wrap:wrap;gap:7px}.color-swatch[data-v-cb90cc87]{border:2px solid transparent;border-radius:6px;cursor:pointer;height:24px;transition:transform .1s,border-color .1s;width:24px}.color-swatch[data-v-cb90cc87]:hover{transform:scale(1.1)}.color-swatch.selected[data-v-cb90cc87]{border-color:#fff;box-shadow:0 0 0 2px var(--accent)}.about-modal-hdr[data-v-9f789c75]{background:linear-gradient(135deg,var(--navy) 0,#0d2a40 70%,#0a3a3a 100%);border-radius:11px 11px 0 0;margin:-24px -24px 20px;overflow:hidden;padding:28px 28px 22px;position:relative}.about-modal-hdr[data-v-9f789c75]:after{background:radial-gradient(circle,var(--accent-soft) 0,transparent 70%);border-radius:50%;content:"";height:160px;pointer-events:none;position:absolute;right:-30px;top:-30px;width:160px}.about-modal-badge[data-v-9f789c75]{align-items:center;background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:12px;display:inline-flex;gap:5px;margin-bottom:12px;padding:3px 10px}.about-modal-badge-dot[data-v-9f789c75]{animation:pulso 2.2s ease-in-out infinite;background:var(--accent);border-radius:50%;height:5px;width:5px}.about-modal-badge-txt[data-v-9f789c75]{color:var(--accent);font-size:.58rem;letter-spacing:.8px;text-transform:uppercase}.about-modal-badge-txt[data-v-9f789c75],.about-modal-title[data-v-9f789c75]{font-family:Nunito,sans-serif;font-weight:800}.about-modal-title[data-v-9f789c75]{color:#fff;font-size:1.4rem;line-height:1.2;margin-bottom:6px}.about-modal-title span[data-v-9f789c75]{color:var(--accent)}.about-modal-sub[data-v-9f789c75]{color:#ffffff8c;font-size:.75rem;line-height:1.5}.about-modal-body[data-v-9f789c75]{color:var(--text);font-size:.82rem;line-height:1.75}.about-modal-body p[data-v-9f789c75]{margin-bottom:14px}.about-modal-body p[data-v-9f789c75]:last-child{margin-bottom:0}.about-modal-body .highlight[data-v-9f789c75],.about-modal-email[data-v-9f789c75]{color:var(--text);font-weight:700}.about-modal-email[data-v-9f789c75]{align-items:center;background:#20a78912;border:1.5px solid rgba(32,167,137,.2);border-radius:8px;display:inline-flex;font-size:.77rem;gap:6px;padding:9px 14px;text-decoration:none;transition:all .18s}.about-modal-email[data-v-9f789c75]:hover{background:var(--accent-soft);border-color:var(--accent)}.modal-backdrop[data-v-6da7d730]{animation:wm-backdrop-6da7d730 .3s ease both}.modal.wide[data-v-6da7d730]{animation:wm-pop-6da7d730 .5s cubic-bezier(.18,.9,.28,1.08) both;transform-origin:center bottom}@keyframes wm-backdrop-6da7d730{0%{opacity:0}to{opacity:1}}@keyframes wm-pop-6da7d730{0%{opacity:0;transform:translateY(34px) scale(.94)}60%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.modal-backdrop[data-v-6da7d730],.modal.wide[data-v-6da7d730]{animation-duration:.01ms}}.about-modal-hdr[data-v-6da7d730]{background:linear-gradient(135deg,var(--navy) 0,#0d2a40 70%,#0a3a3a 100%);border-radius:11px 11px 0 0;margin:-24px -24px 20px;overflow:hidden;padding:28px 28px 22px;position:relative}.about-modal-hdr[data-v-6da7d730]:after{background:radial-gradient(circle,var(--accent-soft) 0,transparent 70%);border-radius:50%;content:"";height:160px;pointer-events:none;position:absolute;right:-30px;top:-30px;width:160px}.about-modal-badge[data-v-6da7d730]{align-items:center;background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:12px;display:inline-flex;gap:5px;margin-bottom:12px;padding:3px 10px}.about-modal-badge-dot[data-v-6da7d730]{animation:pulso 2.2s ease-in-out infinite;background:var(--accent);border-radius:50%;height:5px;width:5px}.about-modal-badge-txt[data-v-6da7d730]{color:var(--accent);font-size:.58rem;letter-spacing:.8px;text-transform:uppercase}.about-modal-badge-txt[data-v-6da7d730],.about-modal-title[data-v-6da7d730]{font-family:Nunito,sans-serif;font-weight:800}.about-modal-title[data-v-6da7d730]{background:linear-gradient(100deg,#fff 0,#fff 38%,var(--accent-bright,#5ee9b5) 92%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.4rem;line-height:1.2;margin-bottom:6px}.about-modal-title[data-v-6da7d730],.about-modal-title span[data-v-6da7d730]{-webkit-text-fill-color:transparent}.about-modal-sub[data-v-6da7d730]{color:#ffffff8c;font-size:.75rem;line-height:1.5}.about-modal-body[data-v-6da7d730]{color:var(--text);font-size:.82rem;line-height:1.75}.about-modal-body p[data-v-6da7d730]{margin-bottom:14px}.about-modal-body p[data-v-6da7d730]:last-child{margin-bottom:0}.about-modal-body .highlight[data-v-6da7d730]{color:var(--text);font-weight:700}.welcome-list[data-v-6da7d730]{line-height:1.9;margin-top:4px;padding-left:18px}.welcome-list b[data-v-6da7d730]{color:var(--text)}.welcome-foot[data-v-6da7d730]{color:var(--muted,rgba(0,0,0,.5));font-size:.76rem}.about-modal-email[data-v-6da7d730]{align-items:center;background:#20a78912;border:1.5px solid rgba(32,167,137,.2);border-radius:8px;color:var(--text);display:inline-flex;font-size:.77rem;font-weight:700;gap:6px;padding:9px 14px;text-decoration:none;transition:all .18s}.about-modal-email[data-v-6da7d730]:hover{background:var(--accent-soft);border-color:var(--accent)}.coach-card[data-v-6a05e4e2]{background:var(--surface,#fff);border:1px solid var(--border,rgba(0,0,0,.1));border-radius:16px;bottom:26px;box-shadow:0 20px 50px #00000047;padding:18px 18px 16px;position:fixed;right:26px;width:min(360px,calc(100vw - 40px));z-index:400}.coach-head[data-v-6a05e4e2]{align-items:center;display:flex;gap:8px;margin-bottom:10px}.coach-icon[data-v-6a05e4e2]{font-size:1.05rem}.coach-step[data-v-6a05e4e2]{background:var(--accent-soft,rgba(30,203,139,.1));border-radius:999px;color:var(--accent,#1ecb8b);font-size:.62rem;font-weight:800;letter-spacing:.5px;padding:2px 9px;text-transform:uppercase}.coach-skip[data-v-6a05e4e2]{background:none;border:none;color:var(--muted,rgba(0,0,0,.45));cursor:pointer;font-family:inherit;font-size:.7rem;font-weight:600;margin-left:auto}.coach-skip[data-v-6a05e4e2]:hover{color:var(--text,#111);text-decoration:underline}.coach-title[data-v-6a05e4e2]{color:var(--text-title,var(--text,#111));font-size:1.02rem;font-weight:800;line-height:1.25;margin:0 0 7px}.coach-body[data-v-6a05e4e2]{color:var(--text-2,var(--text,#333));font-size:.82rem;line-height:1.65;margin:0}.coach-body[data-v-6a05e4e2] b{color:var(--text,#111);font-weight:700}.coach-dots[data-v-6a05e4e2]{display:flex;gap:5px;margin:14px 0 12px}.coach-dot[data-v-6a05e4e2]{background:var(--border,rgba(0,0,0,.18));border-radius:50%;height:6px;transition:background .18s,width .18s;width:6px}.coach-dot.on[data-v-6a05e4e2]{background:var(--accent,#1ecb8b);border-radius:3px;width:18px}.coach-actions[data-v-6a05e4e2]{align-items:center;display:flex;gap:8px}.coach-spacer[data-v-6a05e4e2]{flex:1}.coach-btn[data-v-6a05e4e2]{align-items:center;border:1px solid transparent;border-radius:9px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.8rem;font-weight:700;gap:5px;padding:8px 14px;transition:background .15s,border-color .15s,color .15s}.coach-btn.ghost[data-v-6a05e4e2]{background:none;border-color:var(--border,rgba(0,0,0,.15));color:var(--text-2,#555)}.coach-btn.ghost[data-v-6a05e4e2]:hover{background:var(--surface-3);color:var(--text)}.coach-btn.primary[data-v-6a05e4e2]{background:var(--accent);color:var(--accent-ink)}.coach-btn.primary[data-v-6a05e4e2]:hover{filter:brightness(1.06)}.coach-enter-active[data-v-6a05e4e2],.coach-leave-active[data-v-6a05e4e2]{transition:opacity .2s,transform .2s}.coach-enter-from[data-v-6a05e4e2],.coach-leave-to[data-v-6a05e4e2]{opacity:0;transform:translateY(14px)}.inv-overlay[data-v-14c13811]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.inv-card[data-v-14c13811]{background:var(--surface);border-radius:20px;box-shadow:0 20px 60px #00000059;gap:12px;max-width:400px;padding:40px 36px;text-align:center;width:100%}.inv-card[data-v-14c13811],.inv-header[data-v-14c13811]{align-items:center;display:flex;flex-direction:column}.inv-header[data-v-14c13811]{gap:8px}.inv-icon[data-v-14c13811]{font-size:40px;line-height:1}.inv-eyebrow[data-v-14c13811]{color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.6px;margin:0;text-transform:uppercase}.inv-orgname[data-v-14c13811]{color:var(--text-title);font-size:22px;font-weight:800;line-height:1.2;margin:4px 0 0}.inv-inviter[data-v-14c13811]{color:var(--muted);font-size:13px;margin:0}.inv-progress[data-v-14c13811]{display:flex;gap:6px;margin:4px 0}.inv-dot[data-v-14c13811]{background:var(--border);border-radius:2px;height:3px;transition:background .2s;width:24px}.inv-dot.active[data-v-14c13811]{background:var(--accent);width:32px}.inv-actions[data-v-14c13811]{display:flex;flex-direction:column;gap:10px;margin-top:8px;width:100%}.inv-btn-accept[data-v-14c13811]{background:var(--accent);border:none;border-radius:12px;color:#fff;cursor:pointer;font-family:Nunito,sans-serif;font-size:15px;font-weight:700;padding:13px;transition:background .15s}.inv-btn-accept[data-v-14c13811]:hover:not(:disabled){background:var(--accent-dark)}.inv-btn-accept[data-v-14c13811]:disabled{cursor:not-allowed;opacity:.5}.inv-btn-decline[data-v-14c13811]{background:none;border:1.5px solid var(--border);border-radius:12px;color:var(--muted);cursor:pointer;font-family:Nunito,sans-serif;font-size:14px;font-weight:600;padding:12px;transition:border-color .15s,color .15s}.inv-btn-decline[data-v-14c13811]:hover:not(:disabled){border-color:var(--danger);color:var(--danger)}.inv-btn-decline[data-v-14c13811]:disabled{cursor:not-allowed;opacity:.5}.inv-fade-enter-active[data-v-14c13811],.inv-fade-leave-active[data-v-14c13811]{transition:opacity .2s,transform .2s}.inv-fade-enter-from[data-v-14c13811],.inv-fade-leave-to[data-v-14c13811]{opacity:0;transform:scale(.96)}#__nuxt,body,html{height:100%;margin:0;padding:0}.app-layout{display:grid;grid-template-columns:270px 1fr;height:100vh;overflow:hidden;transition:grid-template-columns .22s ease}.app-layout.sb-collapsed{grid-template-columns:0 1fr}.main-area{display:flex;flex-direction:column;min-width:0;overflow:hidden}.sb-reopen-btn{align-items:center;background:var(--navy,#1e272e);border:none;border-radius:0 8px 8px 0;box-shadow:3px 0 10px #0003;color:#ffffff8c;cursor:pointer;display:flex;height:48px;justify-content:center;left:0;position:fixed;top:50%;transform:translateY(-50%);transition:background .15s,color .15s,width .15s;width:28px;z-index:300}.sb-reopen-btn:hover{background:var(--accent);color:var(--accent-ink);width:34px}.sb-reopen-enter-active,.sb-reopen-leave-active{transition:opacity .15s}.sb-reopen-enter-from,.sb-reopen-leave-to{opacity:0}
