.di-radar[data-v-e9f3c5cd]{container-type:size;position:relative;width:100%;max-width:100%;min-width:0;min-height:0;height:100%;overflow:hidden}.di-radar__svg[data-v-e9f3c5cd],.di-radar__svg.is-roomy[data-v-e9f3c5cd]{position:absolute;inset:0;display:block;width:100%;height:100%;max-height:none;overflow:visible}.di-radar__grid[data-v-e9f3c5cd]{fill:none;stroke:#e5e7eb;stroke-width:1}.di-radar__axis[data-v-e9f3c5cd]{stroke:#d1d5db;stroke-width:1}.di-radar__fill[data-v-e9f3c5cd]{fill:#1c1e2624;stroke:#1c1e26;stroke-width:1.5;stroke-linejoin:round;transform-box:fill-box;transform-origin:center;animation:di-radar-in-e9f3c5cd .45s cubic-bezier(.22,1,.36,1) both}.di-radar__dot[data-v-e9f3c5cd]{fill:#1c1e26;stroke:#fff;stroke-width:1.5;cursor:default;outline:none}.di-radar__dot[data-v-e9f3c5cd]:focus-visible,.di-radar__vertex.is-active .di-radar__dot[data-v-e9f3c5cd]{fill:#111318;r:5}.di-radar__label[data-v-e9f3c5cd]{fill:#1c1e26;font-weight:700;pointer-events:none}.di-radar__svg:not(.is-roomy) .di-radar__label-name[data-v-e9f3c5cd]{font-size:clamp(6px,5.4cqmin,9px);font-weight:700;letter-spacing:-.03em}.di-radar__svg:not(.is-roomy) .di-radar__label-score[data-v-e9f3c5cd]{font-size:clamp(6px,5cqmin,8px);font-weight:800;fill:#4b5563;letter-spacing:0}.di-radar__svg.is-dense .di-radar__label-name[data-v-e9f3c5cd]{font-size:clamp(7px,6.8cqmin,10px)}.di-radar__svg.is-dense .di-radar__label-score[data-v-e9f3c5cd]{font-size:clamp(6.5px,6.2cqmin,9px)}.di-radar__svg.is-roomy .di-radar__label[data-v-e9f3c5cd]{font-size:clamp(9px,7.2cqmin,13px);font-weight:750}@keyframes di-radar-in-e9f3c5cd{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.di-radar__fill[data-v-e9f3c5cd]{animation:none}}.board-card-inner[data-v-4ae44e1d]{height:100%}.board-card-inner.is-readonly .di-pbl button[data-v-4ae44e1d],.board-card-inner.is-readonly .ps-hero[data-v-4ae44e1d],.board-card-inner.is-readonly .ps-list__btn[data-v-4ae44e1d],.board-card-inner.is-readonly .ps-project-card[data-v-4ae44e1d]{cursor:default;pointer-events:none}.board-card-inner.type-competitions[data-v-4ae44e1d],.board-card-inner.type-direction-insight[data-v-4ae44e1d],.board-card-inner.type-identity[data-v-4ae44e1d],.board-card-inner.type-intent-positions[data-v-4ae44e1d],.board-card-inner.type-learning-data[data-v-4ae44e1d],.board-card-inner.type-messages[data-v-4ae44e1d],.board-card-inner.type-overview[data-v-4ae44e1d],.board-card-inner.type-platform-projects[data-v-4ae44e1d],.board-card-inner.type-portfolio[data-v-4ae44e1d]{height:100%;overflow:hidden;border-radius:inherit}.board-card-heading[data-v-4ae44e1d]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;padding-right:56px}.board-card-heading>span[data-v-4ae44e1d]{min-width:0;display:inline-flex;align-items:center;gap:7px;color:var(--nx-ink,#262626);font-size:13px;font-weight:650;letter-spacing:-.01em}.board-card-heading>span[data-v-4ae44e1d] svg{color:var(--nx-violet,#6857e7);flex-shrink:0}.board-card-heading em[data-v-4ae44e1d]{flex:0 0 auto;color:var(--nx-muted,#6e6e73);font-size:11px;font-style:normal;font-weight:650;white-space:nowrap}.board-identity[data-v-4ae44e1d]{position:relative;width:100%;height:100%;min-width:0;padding:14px 16px 12px;display:grid;grid-template-columns:minmax(0,1fr) 64px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"name avatar" "facts avatar" "extra avatar";gap:8px 16px;box-sizing:border-box;align-items:center;overflow:hidden}.board-identity h2[data-v-4ae44e1d]{grid-area:name;margin:0;min-width:0;max-width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--nx-ink,#262626);font-size:18px;font-weight:650;line-height:1.25;letter-spacing:-.03em;word-break:keep-all;overflow-wrap:normal;align-self:end}.board-identity-facts[data-v-4ae44e1d]{grid-area:facts;margin:0;padding:0;list-style:none;display:grid;width:100%;max-width:268px;min-height:0;align-content:start;align-self:start;overflow:hidden}.board-identity-facts li[data-v-4ae44e1d]{min-width:0;display:flex;flex-direction:column;gap:2px}.board-identity-facts span[data-v-4ae44e1d]{flex:0 0 auto;color:var(--nx-muted,#6e6e73);font-size:11px;font-weight:560;line-height:1.35;letter-spacing:0;white-space:nowrap}.board-identity-facts strong[data-v-4ae44e1d]{min-width:0;overflow:hidden;color:#262626;font-size:13px;font-weight:600;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.board-identity-facts strong.is-empty[data-v-4ae44e1d]{color:var(--nx-muted,#6e6e73);font-weight:500}.board-identity.is-facts-2 .board-identity-facts[data-v-4ae44e1d]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:8px 16px}.board-identity.is-shape-square.is-size-1x1[data-v-4ae44e1d]{padding:12px;grid-template-columns:minmax(0,1fr);grid-template-areas:"name name" "facts facts" "extra extra";gap:8px}.board-identity.is-shape-square.is-size-1x1 h2[data-v-4ae44e1d]{margin:0;padding-right:44px;font-size:14px}.board-identity.is-shape-square.is-size-1x1 .board-identity-facts[data-v-4ae44e1d]{max-width:none;gap:8px 12px}.board-identity.is-shape-square.is-size-1x1 .board-identity-facts span[data-v-4ae44e1d]{font-size:11px}.board-identity.is-shape-square.is-size-1x1 .board-identity-facts strong[data-v-4ae44e1d]{font-size:12px}.board-identity.is-shape-square.is-size-1x1 .board-identity-avatar[data-v-4ae44e1d]{position:absolute;top:10px;right:10px;width:40px;height:40px}.board-identity.is-shape-square.is-size-2x2[data-v-4ae44e1d]{padding:20px;grid-template-columns:minmax(0,1fr) 88px;gap:12px 16px}.board-identity.is-shape-square.is-size-2x2 h2[data-v-4ae44e1d]{margin:0;font-size:24px;-webkit-line-clamp:2}.board-identity.is-shape-square.is-size-2x2 .board-identity-facts[data-v-4ae44e1d]{max-width:320px;gap:12px 20px}.board-identity.is-shape-square.is-size-2x2 .board-identity-facts span[data-v-4ae44e1d]{font-size:12px}.board-identity.is-shape-square.is-size-2x2 .board-identity-facts strong[data-v-4ae44e1d]{font-size:15px}.board-identity.is-shape-square.is-size-2x2 .board-identity-avatar[data-v-4ae44e1d]{width:88px;height:88px}.board-identity.is-shape-landscape .board-identity-facts[data-v-4ae44e1d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.board-identity.is-size-2x1[data-v-4ae44e1d]{padding:14px 16px 12px;grid-template-columns:minmax(0,1fr) 68px;gap:8px 14px}.board-identity.is-size-2x1 h2[data-v-4ae44e1d]{margin:0;font-size:18px}.board-identity.is-size-2x1 .board-identity-facts[data-v-4ae44e1d]{max-width:240px;gap:8px 20px}.board-identity.is-size-2x1 .board-identity-avatar[data-v-4ae44e1d]{width:68px;height:68px}.board-identity.is-size-3x2[data-v-4ae44e1d]{padding:20px 22px 16px;grid-template-columns:minmax(0,1fr) 88px;gap:12px 20px}.board-identity.is-size-3x2 h2[data-v-4ae44e1d]{margin:0;font-size:24px;-webkit-line-clamp:2}.board-identity.is-size-3x2 .board-identity-facts[data-v-4ae44e1d]{max-width:360px;gap:12px 24px}.board-identity.is-size-3x2 .board-identity-facts span[data-v-4ae44e1d]{font-size:12px}.board-identity.is-size-3x2 .board-identity-facts strong[data-v-4ae44e1d]{font-size:16px}.board-identity.is-size-3x2 .board-identity-avatar[data-v-4ae44e1d]{width:88px;height:88px}.board-identity.is-shape-portrait .board-identity-facts[data-v-4ae44e1d]{max-width:none;grid-template-columns:minmax(0,1fr);gap:8px 0}.board-identity.is-shape-portrait .board-identity-facts li[data-v-4ae44e1d]{flex-direction:row;align-items:baseline;gap:8px}.board-identity.is-shape-portrait .board-identity-facts span[data-v-4ae44e1d]{min-width:2em}.board-identity.is-size-1x2[data-v-4ae44e1d]{padding:12px;grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"name name" "facts avatar" "extra extra";gap:8px 10px;align-items:start}.board-identity.is-size-1x2 h2[data-v-4ae44e1d]{margin:0;align-self:start;font-size:15px}.board-identity.is-size-1x2 .board-identity-facts[data-v-4ae44e1d]{gap:8px 0;max-width:none}.board-identity.is-size-1x2 .board-identity-facts strong[data-v-4ae44e1d]{font-size:13px}.board-identity.is-size-1x2 .board-identity-avatar[data-v-4ae44e1d]{width:44px;height:44px;align-self:start}.board-identity.is-size-2x3[data-v-4ae44e1d]{padding:20px;grid-template-columns:minmax(0,1fr) 88px;gap:12px 16px;align-items:start}.board-identity.is-size-2x3 h2[data-v-4ae44e1d]{margin:0;font-size:24px;-webkit-line-clamp:2}.board-identity.is-size-2x3 .board-identity-facts[data-v-4ae44e1d]{gap:12px 0}.board-identity.is-size-2x3 .board-identity-facts li[data-v-4ae44e1d]{flex-direction:column;gap:4px}.board-identity.is-size-2x3 .board-identity-facts span[data-v-4ae44e1d]{min-width:0;font-size:12px}.board-identity.is-size-2x3 .board-identity-facts strong[data-v-4ae44e1d]{font-size:16px}.board-identity.is-size-2x3 .board-identity-avatar[data-v-4ae44e1d]{width:88px;height:88px}.board-identity-avatar[data-v-4ae44e1d]{grid-area:avatar;position:relative;top:auto;right:auto;width:64px;height:64px;align-self:center;flex-shrink:0}.board-identity-avatar img[data-v-4ae44e1d],.board-identity-avatar-fallback[data-v-4ae44e1d]{box-sizing:border-box;display:block;width:100%;height:100%;padding:3px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:50%;background:#f1f0fd;box-shadow:0 0 0 1px #00000017}.board-identity dl[data-v-4ae44e1d]{grid-area:stats;margin:0;padding-top:8px;border-top:1px solid rgba(0,0,0,.08);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;flex-shrink:0}.board-identity dl div[data-v-4ae44e1d]{display:flex;align-items:baseline;gap:4px;min-width:0}.board-identity dt[data-v-4ae44e1d]{color:#6b7280;font-size:11px;white-space:nowrap}.board-identity dd[data-v-4ae44e1d]{margin:0;font-size:14px;font-weight:700;color:#1f232b}.identity-edit-cta[data-v-4ae44e1d],.identity-empty[data-v-4ae44e1d]{grid-area:extra;margin-top:0}.identity-edit-cta[data-v-4ae44e1d]{border:1px solid color-mix(in srgb,var(--nx-violet,#6857e7) 20%,var(--nx-line));border-radius:999px;padding:.45rem .9rem;min-height:36px;color:var(--nx-violet,#6857e7);background:color-mix(in srgb,var(--nx-lavender,#f1f0fd) 40%,#fff);font-size:.75rem;font-weight:650;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:background .2s ease,border-color .2s ease,transform .1s ease}.identity-edit-cta[data-v-4ae44e1d]:hover{background:var(--nx-lavender,#f1f0fd);border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 32%,var(--nx-line))}.identity-edit-cta[data-v-4ae44e1d]:active{transform:scale(.97)}.board-calendar[data-v-4ae44e1d]{--cal-rows:6;container-type:size;width:100%;height:100%;min-height:0;padding:clamp(10px,5cqh,16px) clamp(12px,3.6cqi,18px) clamp(8px,4cqh,14px);display:flex;flex-direction:column;gap:clamp(6px,2.4cqh,10px);box-sizing:border-box;overflow:hidden}.cal-head[data-v-4ae44e1d]{display:flex;align-items:baseline;gap:8px;flex:0 0 auto}.cal-head strong[data-v-4ae44e1d]{font-size:clamp(24px,11cqh,36px);line-height:1;letter-spacing:-.04em;color:var(--nx-violet,#6857e7);font-variant-numeric:tabular-nums}.cal-head span[data-v-4ae44e1d]{color:var(--nx-muted,#6e6e73);font-size:clamp(11px,4.2cqh,13px);font-weight:650;display:flex;flex-direction:column;gap:2px}.cal-head em[data-v-4ae44e1d]{font-style:normal;font-size:11px;font-weight:500;color:var(--nx-subtle,#9a9aa0)}.cal-grid[data-v-4ae44e1d],.cal-weekdays[data-v-4ae44e1d]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(2px,1.2cqh,4px)}.cal-weekdays[data-v-4ae44e1d]{flex:0 0 auto}.cal-weekdays span[data-v-4ae44e1d]{text-align:center;color:var(--nx-subtle,#9a9aa0);font-size:10px;line-height:1;font-weight:650}.cal-grid[data-v-4ae44e1d]{flex:1 1 auto;min-height:0;grid-template-rows:repeat(var(--cal-rows),minmax(0,1fr))}.cal-cell[data-v-4ae44e1d]{min-width:0;min-height:0;height:100%;border:0;border-radius:4px;background:var(--nx-surface-2,#efeff3);padding:0;cursor:default}.cal-cell.is-out[data-v-4ae44e1d]{opacity:.28}.cal-cell.is-learned[data-v-4ae44e1d],.cal-cell.is-learned.is-lv-1[data-v-4ae44e1d]{background:var(--nx-lavender,#f1f0fd)}.cal-cell.is-learned.is-lv-2[data-v-4ae44e1d]{background:color-mix(in srgb,var(--nx-periwinkle,#bbbbfe) 72%,#fff)}.cal-cell.is-learned.is-lv-3[data-v-4ae44e1d]{background:color-mix(in srgb,var(--nx-violet,#6857e7) 42%,#fff)}.cal-cell.is-today[data-v-4ae44e1d]{box-shadow:inset 0 0 0 1.5px var(--nx-violet,#6857e7)}.board-badges[data-v-4ae44e1d]{width:100%;height:100%;padding:14px 16px 12px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;overflow:hidden}.board-badges .board-card-heading[data-v-4ae44e1d]{flex-shrink:0}.board-badges .overview-skill-list[data-v-4ae44e1d]{flex:1;min-height:0;overflow:auto}.board-badges .overview-skills-empty[data-v-4ae44e1d]{flex:1 1 auto;min-height:0;margin:0;padding:10px 12px;border-radius:12px;border:1px dashed rgba(0,0,0,.09);background:color-mix(in srgb,#f6f6f8 70%,#fff);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}.board-badges .overview-skills-empty-icon[data-v-4ae44e1d]{width:40px;height:40px;border-radius:50%;background:#f1f0fd;color:#6857e7;display:grid;place-items:center;flex:0 0 auto}.board-badges .overview-skills-empty-icon[data-v-4ae44e1d] svg{width:20px;height:20px}.board-badges .overview-skills-empty strong[data-v-4ae44e1d]{color:#262626;font-size:13px;font-weight:650;line-height:1.3}.board-badges .overview-skills-empty p[data-v-4ae44e1d]{margin:0;color:var(--nx-muted,#6e6e73);font-size:12px;font-weight:500;line-height:1.4}.board-badges.is-size-1x1[data-v-4ae44e1d]{padding:12px 12px 10px;gap:8px}.board-badges.is-size-1x1 .board-card-heading[data-v-4ae44e1d]{flex-wrap:nowrap;gap:4px;padding-right:0}.board-badges.is-size-1x1 .board-card-heading>span[data-v-4ae44e1d]{font-size:12px;gap:5px}.board-badges.is-size-1x1 .overview-skills-empty[data-v-4ae44e1d]{padding:0;border:0;background:transparent;gap:6px}.board-badges.is-size-1x1 .overview-skills-empty-icon[data-v-4ae44e1d]{width:36px;height:36px}.board-badges.is-size-1x1 .overview-skills-empty-icon[data-v-4ae44e1d] svg{width:18px;height:18px}.board-badges.is-size-1x1 .overview-skills-empty strong[data-v-4ae44e1d]{font-size:13px}.board-badges.is-size-1x1 .overview-skills-empty p[data-v-4ae44e1d]{font-size:11px;line-height:1.35}.board-badges.is-size-1x1 .overview-skill-list[data-v-4ae44e1d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;overflow:hidden}.board-badges.is-size-1x1 .overview-skill-chip[data-v-4ae44e1d]{min-height:0;justify-content:center;padding:6px;border-radius:10px}.board-badges.is-size-1x1 .overview-skill-chip[data-v-4ae44e1d]:nth-child(n+5),.board-badges.is-size-1x1 .overview-skill-name[data-v-4ae44e1d]{display:none}.board-badges.is-size-1x1 .overview-skill-icon[data-v-4ae44e1d],.board-badges.is-size-1x1 .overview-skill-icon-img[data-v-4ae44e1d]{width:26px;height:26px}.overview-badges-compact[data-v-4ae44e1d]{flex:1 1 auto;min-height:0;width:100%;margin:0;padding:4px 8px 2px;border:0;border-radius:12px;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;transition:background .15s ease}.overview-badges-compact[data-v-4ae44e1d]:hover{background:color-mix(in srgb,#6857e7 6%,#fff)}.overview-badges-compact__icon[data-v-4ae44e1d]{width:52px;height:52px;border-radius:50%;background:#f1f0fd;color:#6857e7;display:grid;place-items:center;overflow:hidden;flex:0 0 auto}.overview-badges-compact.is-empty .overview-badges-compact__icon[data-v-4ae44e1d]{opacity:.88}.overview-badges-compact__fallback[data-v-4ae44e1d]{width:100%;height:100%;display:grid;place-items:center;border-radius:inherit;background:color-mix(in srgb,var(--badge-color,#6857e7) 12%,#fff);color:var(--badge-color,#6857e7)}.overview-badges-compact__img[data-v-4ae44e1d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.overview-badges-compact__count[data-v-4ae44e1d]{font-size:24px;font-weight:700;line-height:1;color:#262626}.overview-badges-compact.is-empty .overview-badges-compact__count[data-v-4ae44e1d]{color:var(--nx-muted,#6e6e73)}.badges-detail-modal[data-v-4ae44e1d]{padding:1.15rem 1.25rem 1.2rem}.badges-detail-modal .pm-modal__head[data-v-4ae44e1d]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem;padding:0}.badges-detail-modal .pm-modal__title-row[data-v-4ae44e1d]{display:flex;align-items:flex-start;gap:.7rem;min-width:0}.badges-detail-modal .pm-modal__icon[data-v-4ae44e1d]{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:999px;color:#fff;background:linear-gradient(145deg,#8b5cf6,#7417ff);flex-shrink:0}.badges-detail-modal .pm-modal__title-row h3[data-v-4ae44e1d]{margin:0;font-size:1.05rem;font-weight:800;color:#111827}.badges-detail-modal .pm-modal__title-row p[data-v-4ae44e1d]{margin:.2rem 0 0;color:#8a8a91;font-size:.75rem;line-height:1.45}.badges-detail-modal .pm-modal__close[data-v-4ae44e1d]{display:grid;place-content:center;width:2rem;height:2rem;border:0;border-radius:.55rem;color:#9ca3af;background:transparent;cursor:pointer}.badges-detail-modal .pm-modal__close[data-v-4ae44e1d]:hover{color:#4b5563;background:#f3f4f6}.badges-detail-modal .pm-modal__empty[data-v-4ae44e1d]{padding:.85rem .5rem .25rem;text-align:center;color:#8a8a91;font-size:.8125rem}.badges-detail-grid[data-v-4ae44e1d]{display:flex;flex-wrap:wrap;gap:8px;max-height:min(60vh,420px);overflow:auto}.badges-detail-item[data-v-4ae44e1d]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--badge-color,#6b7280) 22%,var(--nexai-line,#ececf0));background:color-mix(in srgb,var(--badge-color,#6b7280) 8%,#fff);max-width:100%}.badges-detail-item__icon[data-v-4ae44e1d],.badges-detail-item__img[data-v-4ae44e1d]{width:18px;height:18px;border-radius:50%;flex:0 0 auto}.badges-detail-item__icon[data-v-4ae44e1d]{display:grid;place-items:center;background:color-mix(in srgb,var(--badge-color,#6b7280) 16%,#fff);color:var(--badge-color,#6b7280)}.badges-detail-item__img[data-v-4ae44e1d]{-o-object-fit:cover;object-fit:cover}.badges-detail-item__name[data-v-4ae44e1d]{font-size:12px;font-weight:600;line-height:1.4;color:#262626;word-break:break-word}.board-learning-data[data-v-4ae44e1d]{width:100%;height:100%;padding:14px 14px 12px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;overflow:hidden}.board-learning-data .board-card-heading[data-v-4ae44e1d]{flex:0 0 auto;padding-right:0}.learning-data-stats[data-v-4ae44e1d]{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;gap:0}.learning-data-stat[data-v-4ae44e1d]{box-sizing:border-box;flex:1 1 0;width:100%;min-height:0;margin:0;padding:0 2px;border:0;border-radius:0;border-bottom:1px solid var(--nx-line);background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;touch-action:manipulation;color:inherit;font:inherit;text-align:left;transition:background-color .18s ease,transform .1s ease}.learning-data-stat[data-v-4ae44e1d]:last-child{border-bottom:0}.learning-data-stat[data-v-4ae44e1d]:hover:not(:disabled){background:var(--nx-lavender,#f1f0fd)}.learning-data-stat[data-v-4ae44e1d]:focus-visible{outline:3px solid var(--nx-focus);outline-offset:-2px}.learning-data-stat[data-v-4ae44e1d]:active:not(:disabled){transform:scale(.97)}.learning-data-stat[data-v-4ae44e1d]:disabled{cursor:default}.learning-data-stat__label[data-v-4ae44e1d]{flex:1 1 auto;min-width:0;color:var(--nx-muted,#6e6e73);font-size:11px;line-height:1.2;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.learning-data-stat__count[data-v-4ae44e1d]{flex:0 0 auto;color:var(--nx-violet-strong,#3c237c);font-size:16px;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:650}.board-learning-data.is-size-1x1[data-v-4ae44e1d]{padding:10px 10px 8px;gap:4px}.board-learning-data.is-size-1x1 .board-card-heading[data-v-4ae44e1d]{flex-wrap:nowrap;gap:4px}.board-learning-data.is-size-1x1 .board-card-heading>span[data-v-4ae44e1d]{font-size:11px;gap:4px}.board-learning-data.is-size-1x1 .learning-data-stat[data-v-4ae44e1d]{padding:0 1px}.board-learning-data.is-size-1x1 .learning-data-stat__label[data-v-4ae44e1d]{font-size:10px}.board-learning-data.is-size-1x1 .learning-data-stat__count[data-v-4ae44e1d]{font-size:14px}.board-learning-data.is-size-1x2 .learning-data-stats[data-v-4ae44e1d],.board-learning-data.is-size-2x1 .learning-data-stats[data-v-4ae44e1d],.board-learning-data.is-size-2x2 .learning-data-stats[data-v-4ae44e1d],.board-learning-data.is-size-2x3 .learning-data-stats[data-v-4ae44e1d],.board-learning-data.is-size-3x2 .learning-data-stats[data-v-4ae44e1d]{gap:4px}.board-learning-data.is-size-1x2 .learning-data-stat[data-v-4ae44e1d],.board-learning-data.is-size-2x1 .learning-data-stat[data-v-4ae44e1d],.board-learning-data.is-size-2x2 .learning-data-stat[data-v-4ae44e1d],.board-learning-data.is-size-2x3 .learning-data-stat[data-v-4ae44e1d],.board-learning-data.is-size-3x2 .learning-data-stat[data-v-4ae44e1d]{padding:4px 6px;border:1px solid rgba(28,30,38,.1);border-radius:10px;background:#fff}.board-learning-data.is-size-1x2 .learning-data-stat[data-v-4ae44e1d]:last-child,.board-learning-data.is-size-2x1 .learning-data-stat[data-v-4ae44e1d]:last-child,.board-learning-data.is-size-2x2 .learning-data-stat[data-v-4ae44e1d]:last-child,.board-learning-data.is-size-2x3 .learning-data-stat[data-v-4ae44e1d]:last-child,.board-learning-data.is-size-3x2 .learning-data-stat[data-v-4ae44e1d]:last-child{border-bottom:1px solid rgba(28,30,38,.1)}.board-learning-data.is-size-1x2 .learning-data-stat__count[data-v-4ae44e1d],.board-learning-data.is-size-2x1 .learning-data-stat__count[data-v-4ae44e1d],.board-learning-data.is-size-2x2 .learning-data-stat__count[data-v-4ae44e1d],.board-learning-data.is-size-2x3 .learning-data-stat__count[data-v-4ae44e1d],.board-learning-data.is-size-3x2 .learning-data-stat__count[data-v-4ae44e1d]{font-size:20px}.board-learning-data.is-size-1x2 .learning-data-stat__label[data-v-4ae44e1d],.board-learning-data.is-size-2x1 .learning-data-stat__label[data-v-4ae44e1d],.board-learning-data.is-size-2x2 .learning-data-stat__label[data-v-4ae44e1d],.board-learning-data.is-size-2x3 .learning-data-stat__label[data-v-4ae44e1d],.board-learning-data.is-size-3x2 .learning-data-stat__label[data-v-4ae44e1d]{font-size:12px}.board-progress-card[data-v-4ae44e1d]{width:100%;height:100%;padding:16px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;overflow:hidden}.pc-main[data-v-4ae44e1d]{flex:1;min-height:0;align-items:stretch;gap:8px;border:0;background:transparent;text-align:left;cursor:pointer;padding:0}.pc-copy[data-v-4ae44e1d],.pc-main[data-v-4ae44e1d]{min-width:0;display:flex;flex-direction:column}.pc-copy[data-v-4ae44e1d]{gap:4px}.pc-tag[data-v-4ae44e1d]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:var(--nx-surface-2,#efeff3);color:var(--nx-muted,#6e6e73);font-size:11px;font-weight:650}.pc-main h2[data-v-4ae44e1d]{color:var(--nx-ink,#262626);font-size:16px;line-height:1.35}.pc-main h2[data-v-4ae44e1d],.pc-main p[data-v-4ae44e1d]{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pc-main p[data-v-4ae44e1d]{color:var(--nx-muted,#6e6e73);font-size:13px;line-height:1.45}.pc-cover[data-v-4ae44e1d]{position:relative;flex:1 1 auto;min-width:0;min-height:0;width:100%;border-radius:12px;overflow:hidden;background:var(--nx-surface-2,#efeff3)}.pc-cover img[data-v-4ae44e1d]{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.pc-cover span[data-v-4ae44e1d]{position:absolute;inset:0;display:grid;place-items:center;color:var(--nx-subtle,#9a9aa0);font-size:12px;font-weight:650}.pc-progress[data-v-4ae44e1d]{flex:0 0 auto;margin-top:0;width:100%;display:flex;align-items:center;gap:8px}.pc-bar[data-v-4ae44e1d]{flex:1;height:6px;border-radius:999px;background:var(--nx-surface-2,#efeff3);overflow:hidden}.pc-bar i[data-v-4ae44e1d]{display:block;height:100%;background:var(--nx-violet,#6857e7);border-radius:inherit}.pc-progress em[data-v-4ae44e1d]{flex:0 0 auto;font-style:normal;font-size:12px;font-weight:700;color:var(--nx-ink,#262626)}.board-progress-card footer[data-v-4ae44e1d]{display:flex;justify-content:flex-end}.board-progress-card footer button[data-v-4ae44e1d]{border:0;background:transparent;color:#4b5563;font-size:12px;font-weight:650;cursor:pointer}.board-progress-card.is-size-1x1[data-v-4ae44e1d]{padding:10px 10px 8px;gap:6px}.board-progress-card.is-size-1x1 .board-card-heading[data-v-4ae44e1d]{flex-wrap:nowrap;gap:4px;padding-right:28px}.board-progress-card.is-size-1x1 .board-card-heading>span[data-v-4ae44e1d]{font-size:11px}.board-progress-card.is-size-1x1 .pc-main[data-v-4ae44e1d]{gap:6px}.board-progress-card.is-size-1x1 .pc-main h2[data-v-4ae44e1d]{font-size:12px;line-height:1.35;-webkit-line-clamp:1}.board-progress-card.is-size-1x1 .pc-cover[data-v-4ae44e1d]{min-height:0;flex:1 1 auto;border-radius:10px}.board-progress-card.is-size-1x1 .pc-cover span[data-v-4ae44e1d]{font-size:10px}.board-progress-card.is-size-1x1 .pc-progress em[data-v-4ae44e1d]{font-size:11px}.board-progress-card.is-size-1x1.is-empty .ps-empty[data-v-4ae44e1d]{flex:1;margin:0;place-content:center;justify-items:center;text-align:center}.board-progress-card.is-size-1x1 .ps-empty__icon[data-v-4ae44e1d]{width:36px;height:36px;border-radius:12px}.board-progress-card.is-size-1x1 .ps-empty__icon[data-v-4ae44e1d] svg{width:20px;height:20px}.board-progress-card.is-size-1x1 .empty-copy[data-v-4ae44e1d]{font-size:11px;line-height:1.35}.board-progress-card.is-size-2x1[data-v-4ae44e1d]{padding:12px 14px 10px;gap:8px}.board-progress-card.is-size-2x1 .pc-main[data-v-4ae44e1d],.board-progress-card.is-size-3x2 .pc-main[data-v-4ae44e1d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"copy cover" "progress progress";gap:8px 12px;align-items:stretch;min-height:0}.board-progress-card.is-size-2x1 .pc-copy[data-v-4ae44e1d],.board-progress-card.is-size-3x2 .pc-copy[data-v-4ae44e1d]{grid-area:copy;min-width:0;align-self:start}.board-progress-card.is-size-2x1 .pc-cover[data-v-4ae44e1d],.board-progress-card.is-size-3x2 .pc-cover[data-v-4ae44e1d]{grid-area:cover;flex:none;min-width:0;min-height:0;width:auto;height:auto;align-self:stretch}.board-progress-card.is-size-2x1 .pc-progress[data-v-4ae44e1d],.board-progress-card.is-size-3x2 .pc-progress[data-v-4ae44e1d]{grid-area:progress}.board-progress-card.is-size-2x1 .pc-main[data-v-4ae44e1d]{grid-template-columns:minmax(0,1.15fr) minmax(148px,.95fr);gap:6px 12px}.board-progress-card.is-size-2x1 .pc-main h2[data-v-4ae44e1d]{font-size:14px;-webkit-line-clamp:2}.board-progress-card.is-size-2x1 .pc-main p[data-v-4ae44e1d]{font-size:12px;-webkit-line-clamp:2}.board-progress-card.is-size-1x2[data-v-4ae44e1d]{padding:14px 14px 12px;gap:8px}.board-progress-card.is-size-1x2 .board-card-heading[data-v-4ae44e1d]{padding-right:28px}.board-progress-card.is-size-1x2 .pc-main[data-v-4ae44e1d]{gap:8px}.board-progress-card.is-size-1x2 .pc-main h2[data-v-4ae44e1d]{font-size:14px;-webkit-line-clamp:2}.board-progress-card.is-size-1x2 .pc-main p[data-v-4ae44e1d]{font-size:12px;-webkit-line-clamp:1}.board-progress-card.is-size-1x2 .pc-cover[data-v-4ae44e1d]{flex:1 1 auto;min-height:96px}.board-progress-card.is-size-1x2.is-empty .ps-empty[data-v-4ae44e1d]{flex:1 1 auto;place-content:center;justify-items:center;text-align:center}.board-progress-card.is-size-2x2[data-v-4ae44e1d],.board-progress-card.is-size-2x3[data-v-4ae44e1d],.board-progress-card.is-size-3x2[data-v-4ae44e1d]{padding:18px 20px 16px;gap:12px}.board-progress-card.is-size-2x2 .pc-main h2[data-v-4ae44e1d],.board-progress-card.is-size-2x3 .pc-main h2[data-v-4ae44e1d],.board-progress-card.is-size-3x2 .pc-main h2[data-v-4ae44e1d]{font-size:17px;-webkit-line-clamp:2}.board-progress-card.is-size-2x2 .pc-main p[data-v-4ae44e1d],.board-progress-card.is-size-2x3 .pc-main p[data-v-4ae44e1d],.board-progress-card.is-size-3x2 .pc-main p[data-v-4ae44e1d]{font-size:13px;-webkit-line-clamp:2}.board-progress-card.is-size-2x2 .pc-cover[data-v-4ae44e1d]{min-height:0}.board-progress-card.is-size-3x2 .pc-main[data-v-4ae44e1d]{grid-template-columns:minmax(0,.82fr) minmax(0,1.28fr);gap:10px 16px}.board-progress-card.is-size-3x2 .pc-main h2[data-v-4ae44e1d]{font-size:20px;-webkit-line-clamp:2}.board-progress-card.is-size-3x2 .pc-main p[data-v-4ae44e1d]{-webkit-line-clamp:4}.board-progress-card.is-size-2x3 .pc-main[data-v-4ae44e1d]{min-height:0}.board-progress-card.is-size-2x3 .pc-cover[data-v-4ae44e1d]{flex:1 1 auto;min-height:0;width:100%}.board-progress-card.is-size-2x3 .pc-main p[data-v-4ae44e1d]{-webkit-line-clamp:3}.board-progress-card.is-size-1x2.is-empty .ps-empty[data-v-4ae44e1d],.board-progress-card.is-size-2x2.is-empty .ps-empty[data-v-4ae44e1d],.board-progress-card.is-size-2x3.is-empty .ps-empty[data-v-4ae44e1d],.board-progress-card.is-size-3x2.is-empty .ps-empty[data-v-4ae44e1d]{flex:1 1 auto;place-content:center;justify-items:center;text-align:center}.board-overview[data-v-4ae44e1d]{width:100%;height:100%;padding:16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"head head" "stats skills";gap:8px 16px;box-sizing:border-box;overflow:hidden}.board-overview .board-card-heading[data-v-4ae44e1d]{grid-area:head}.overview-stats[data-v-4ae44e1d]{grid-area:stats;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr));gap:6px;min-width:0;min-height:0}.overview-stat[data-v-4ae44e1d]{box-sizing:border-box;min-width:0;min-height:0;height:100%;padding:6px 10px;border-radius:10px;border:1px solid rgba(28,30,38,.1);background:#fff;display:flex;flex-direction:column;justify-content:center;gap:2px;text-decoration:none;color:inherit}.overview-stat.is-link[data-v-4ae44e1d]{cursor:pointer;touch-action:manipulation;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.overview-stat.is-link[data-v-4ae44e1d]:hover{background:#f3f4f6;border-color:#1c1e262e}.overview-stat.is-link:hover .overview-stat-arrow[data-v-4ae44e1d]{opacity:1;transform:translate(1px,-1px)}.overview-stat.is-link[data-v-4ae44e1d]:focus-visible{outline:2px solid #9ca3af;outline-offset:2px}.overview-stat.is-link[data-v-4ae44e1d]:active{transform:scale(.98)}.overview-stat strong[data-v-4ae44e1d]{color:var(--nexai-ink,#1c1e26);font-size:18px;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.overview-stat span[data-v-4ae44e1d]{display:inline-flex;align-items:center;gap:3px;color:var(--nexai-muted,#8a8a91);font-size:11px;line-height:1.3;font-weight:650}.overview-stat-arrow[data-v-4ae44e1d]{width:11px;height:11px;opacity:.55;transition:opacity .18s ease,transform .18s ease}.overview-skills[data-v-4ae44e1d]{grid-area:skills;min-height:0;display:flex;flex-direction:column;gap:8px}.overview-skills-head[data-v-4ae44e1d]{display:flex;align-items:center;gap:8px;color:var(--nexai-ink,#1c1e26);font-size:11px;font-weight:680}.overview-skill-list[data-v-4ae44e1d]{min-height:0;flex:1 1 auto;display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px;overflow:auto}.overview-skill-chip[data-v-4ae44e1d]{max-width:100%;min-height:28px;padding:4px 8px 4px 4px;border-radius:999px;border:1px solid color-mix(in srgb,var(--badge-color,#6b7280) 22%,var(--nexai-line,#ececf0));background:color-mix(in srgb,var(--badge-color,#6b7280) 10%,#fff);display:inline-flex;align-items:center;gap:6px;color:var(--badge-color,#6b7280)}.overview-skill-icon[data-v-4ae44e1d],.overview-skill-icon-img[data-v-4ae44e1d]{width:22px;height:22px;border-radius:999px;background:color-mix(in srgb,var(--badge-color,#6b7280) 16%,#fff);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;-o-object-fit:cover;object-fit:cover}.overview-skill-name[data-v-4ae44e1d]{min-width:0;max-width:9.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:680;line-height:1.3;color:var(--nexai-ink,#1c1e26)}.overview-skills-empty[data-v-4ae44e1d]{margin:0;flex:1 1 auto;min-height:0;padding:8px 10px;border-radius:10px;border:1px dashed var(--nexai-line,#ececf0);background:color-mix(in srgb,var(--nexai-surface,#f6f6f8) 70%,#fff);color:var(--nexai-muted,#8a8a91);font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}@container (min-height: 300px){.overview-stat[data-v-4ae44e1d]{padding:10px 12px;gap:4px}.overview-stat strong[data-v-4ae44e1d]{font-size:22px}}@container (max-width: 240px){.board-overview[data-v-4ae44e1d]{padding:14px 12px 12px;gap:8px}.board-overview .board-card-heading>span[data-v-4ae44e1d]{font-size:10px}.overview-stats[data-v-4ae44e1d]{gap:6px}.overview-stat[data-v-4ae44e1d]{padding:8px 6px;gap:4px}.overview-stat strong[data-v-4ae44e1d]{font-size:17px}.overview-stat span[data-v-4ae44e1d]{font-size:10px}.overview-skill-name[data-v-4ae44e1d]{max-width:7em}}@media(prefers-reduced-motion:reduce){.overview-stat-arrow[data-v-4ae44e1d],.overview-stat.is-link[data-v-4ae44e1d]{transition:none}.overview-stat.is-link[data-v-4ae44e1d]:active{transform:none}}.board-direction-insight .board-card-heading em[data-v-4ae44e1d],.board-direction-insight .board-card-heading>span[data-v-4ae44e1d],.board-direction-insight .di-total small[data-v-4ae44e1d]{font-weight:400}.board-direction-insight[data-v-4ae44e1d]{width:100%;height:100%;min-width:0;min-height:0;padding:16px 18px 14px;display:flex;flex-direction:column;gap:6px;box-sizing:border-box;overflow:hidden;border-radius:inherit;background:transparent}.board-direction-insight.is-invite[data-v-4ae44e1d]{gap:4px}.di-invite[data-v-4ae44e1d]{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px;width:100%;min-height:0;margin:0;padding:4px 0 2px;border:0;background:transparent;text-align:left;cursor:default}.di-invite.is-strong[data-v-4ae44e1d]{gap:10px}.di-invite__actions[data-v-4ae44e1d]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.di-invite.is-strong .di-invite__title[data-v-4ae44e1d]{max-width:18em}.di-invite__title[data-v-4ae44e1d]{display:block;max-width:14em;color:#1c1e26;font-size:clamp(18px,5.2cqi,22px);font-weight:400;letter-spacing:-.04em;line-height:1.28}.di-invite__cta[data-v-4ae44e1d],.di-invite__ghost[data-v-4ae44e1d]{font-family:inherit}.di-invite__cta[data-v-4ae44e1d]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:#1c1e26;color:#fff;font-size:13px;font-weight:650;line-height:1;cursor:pointer;transition:background .2s ease}.di-invite__cta[data-v-4ae44e1d]:hover{background:#111318}.di-invite__ghost[data-v-4ae44e1d]{min-height:44px;padding:0 16px;border:1px solid rgba(28,30,38,.16);border-radius:999px;background:#fff;color:#5c5c64;font-size:13px;font-weight:650;line-height:1;cursor:pointer}.di-invite__ghost[data-v-4ae44e1d]:hover{border-color:#1c1e2652;color:#1c1e26}.di-invite__cta[data-v-4ae44e1d]:focus-visible,.di-invite__ghost[data-v-4ae44e1d]:focus-visible{outline:3px solid color-mix(in srgb,var(--nexai-purple,#7417ff) 28%,transparent);outline-offset:2px}.di-invite__cta[data-v-4ae44e1d]:active,.di-invite__ghost[data-v-4ae44e1d]:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.di-invite__cta[data-v-4ae44e1d]{transition:none}}.board-direction-insight.has-result[data-v-4ae44e1d]{gap:4px;min-height:0}.board-direction-insight.has-result .board-card-heading[data-v-4ae44e1d]{flex-wrap:nowrap;gap:8px;flex:0 0 auto}.board-direction-insight.has-result .board-card-heading>span[data-v-4ae44e1d]{min-width:0;overflow:hidden;white-space:nowrap}.di-result[data-v-4ae44e1d]{flex:1 1 auto;min-width:0;min-height:0;display:grid;grid-template-columns:minmax(112px,.88fr) minmax(0,1.12fr);align-items:start;gap:8px 12px;padding-top:2px}.di-result.is-radar-only[data-v-4ae44e1d]{position:relative;grid-template-columns:minmax(0,1fr);justify-items:stretch;align-items:stretch;align-content:stretch;gap:0;padding-top:0}.di-report-pill[data-v-4ae44e1d]{display:none;position:absolute;left:50%;bottom:1px;z-index:2;transform:translate(-50%);align-items:center;gap:3px;height:24px;padding:0 9px;border:1px solid color-mix(in srgb,var(--nx-violet,#6857e7) 22%,transparent);border-radius:999px;color:var(--nx-violet,#6857e7);background:color-mix(in srgb,#fff 88%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:inherit;font-size:11px;font-weight:650;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background .16s ease}.di-report-pill[data-v-4ae44e1d]:after{content:"";position:absolute;inset:-10px -8px}.di-report-pill[data-v-4ae44e1d]:hover{border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 48%,transparent);background:#fff}.di-report-pill[data-v-4ae44e1d]:focus-visible{outline:3px solid var(--nx-focus,rgba(104,87,231,.28));outline-offset:2px}.di-report-pill[data-v-4ae44e1d]:active{transform:translate(-50%) scale(.97)}@media(prefers-reduced-motion:reduce){.di-report-pill[data-v-4ae44e1d]{transition:none}}.di-total[data-v-4ae44e1d]{display:inline-flex;align-items:baseline;gap:4px;margin:0;flex:0 0 auto}.di-total small[data-v-4ae44e1d]{color:#8a8a91;font-size:10px;font-weight:650;letter-spacing:.04em}.di-total__score[data-v-4ae44e1d]{color:var(--nexai-purple,#7417ff);font-size:16px;font-weight:400;letter-spacing:-.04em;line-height:1}.di-result[data-v-4ae44e1d]:not(:has(.di-result__chart)){grid-template-columns:1fr}.di-result__chart[data-v-4ae44e1d]{display:grid;place-items:center;min-width:0;min-height:0;width:100%;height:100%;max-width:none;justify-self:stretch}.di-result.is-radar-only .di-result__chart[data-v-4ae44e1d]{max-width:none}.di-result__meta[data-v-4ae44e1d]{min-width:0;display:grid;gap:8px;align-content:center}@container (max-height: 220px){.board-direction-insight.has-result[data-v-4ae44e1d]{padding:10px 12px 8px;gap:2px}.board-direction-insight.has-result footer[data-v-4ae44e1d]{display:none}.board-direction-insight.has-result .di-report-pill[data-v-4ae44e1d]{display:inline-flex}.di-total__score[data-v-4ae44e1d]{font-size:14px}}.board-direction-insight.is-size-1x1[data-v-4ae44e1d]{padding:6px 8px 4px;gap:1px}.board-direction-insight.is-size-1x1 .board-card-heading[data-v-4ae44e1d]{flex-wrap:nowrap;padding-right:0;gap:4px}.board-direction-insight.is-size-1x1 .board-card-heading>span[data-v-4ae44e1d]{font-size:11px;gap:4px}.board-direction-insight.is-size-1x1 .di-total__score[data-v-4ae44e1d]{font-size:14px}.board-direction-insight.is-size-1x1 footer[data-v-4ae44e1d]{display:none}.board-direction-insight.is-size-1x1 .di-report-pill[data-v-4ae44e1d]{display:inline-flex}.board-direction-insight.is-size-1x1 .di-result[data-v-4ae44e1d]{flex:1 1 auto;min-height:0}.board-direction-insight.is-size-1x1.has-result .board-card-heading[data-v-4ae44e1d]{flex:0 0 auto}.board-direction-insight.is-size-1x1.has-result .di-result__chart[data-v-4ae44e1d]{min-height:0}.di-invite-compact[data-v-4ae44e1d]{flex:1 1 auto;min-height:0;width:100%;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center}.di-invite-compact__icon[data-v-4ae44e1d]{width:28px;height:28px;border-radius:9px;background:color-mix(in srgb,var(--nx-lavender,#f1f0fd) 88%,#fff);color:var(--nx-violet,#6857e7);display:grid;place-items:center;flex:0 0 auto}.di-invite-compact__icon[data-v-4ae44e1d] svg{width:15px;height:15px}.di-invite-compact__title[data-v-4ae44e1d]{display:block;margin:0;color:var(--nx-ink,#262626);font-size:12px;font-weight:400;line-height:1.2}.di-invite-compact p[data-v-4ae44e1d]{margin:0;color:var(--nx-muted,#6e6e73);font-size:10px;font-weight:500;line-height:1.25}.di-invite-compact__cta[data-v-4ae44e1d],.di-invite-compact__skip[data-v-4ae44e1d]{font-family:inherit}.di-invite-compact__cta[data-v-4ae44e1d]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:28px;margin-top:1px;padding:0 8px;border:0;border-radius:999px;background:var(--nx-violet,#6857e7);color:#fff;font-size:11px;font-weight:650;line-height:1;cursor:pointer;transition:background-color .18s ease,transform .1s ease}.di-invite-compact__cta[data-v-4ae44e1d]:hover{background:color-mix(in srgb,var(--nx-violet,#6857e7) 88%,#000)}.di-invite-compact__cta[data-v-4ae44e1d]:focus-visible,.di-invite-compact__skip[data-v-4ae44e1d]:focus-visible{outline:3px solid var(--nx-focus,rgba(104,87,231,.28));outline-offset:2px}.di-invite-compact__cta[data-v-4ae44e1d]:active{transform:scale(.97)}.di-invite-compact__skip[data-v-4ae44e1d]{min-height:20px;padding:0 4px;border:0;background:transparent;color:var(--nx-muted,#6e6e73);font-size:10px;font-weight:600;line-height:1.2;cursor:pointer}.di-invite-compact__skip[data-v-4ae44e1d]:hover{color:var(--nx-ink,#262626)}.di-invite-compact.is-strong[data-v-4ae44e1d]{gap:2px}.di-invite-compact.is-strong .di-invite-compact__cta[data-v-4ae44e1d]{margin-top:0}@media(prefers-reduced-motion:reduce){.di-invite-compact__cta[data-v-4ae44e1d]{transition:none}.di-invite-compact__cta[data-v-4ae44e1d]:active{transform:none}}@container (min-height: 280px){.di-total__score[data-v-4ae44e1d]{font-size:18px}}.di-job small[data-v-4ae44e1d],.di-pbl-chip small[data-v-4ae44e1d],.di-tier-entry small[data-v-4ae44e1d]{display:block;color:#8a8a91;font-size:9px;font-weight:650;letter-spacing:.02em}.di-job strong[data-v-4ae44e1d]{display:block;margin-top:2px;color:#1c1e26;font-size:15px;font-weight:800;letter-spacing:-.03em;line-height:1.25}.di-pbl-chip[data-v-4ae44e1d]{display:grid;gap:2px;width:100%;min-width:0;padding:8px 10px;border:1px solid rgba(28,30,38,.1);border-radius:12px;background:#f3f4f6;text-align:left;cursor:pointer}.di-pbl-chip[data-v-4ae44e1d]:hover{border-color:#1c1e2638;background:#eceef1}.di-pbl-chip[data-v-4ae44e1d]:focus-visible{outline:2px solid #cfd3da;outline-offset:2px}.di-pbl-chip b[data-v-4ae44e1d]{overflow:hidden;color:#1c1e26;font-size:12px;font-weight:750;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.di-pbl-chip em[data-v-4ae44e1d]{color:#6b7280;font-size:11px;font-style:normal;font-weight:650}.di-pbl-chip:hover em[data-v-4ae44e1d]{color:#1c1e26}.di-result.is-tall[data-v-4ae44e1d]{grid-template-columns:minmax(168px,1.05fr) minmax(0,1fr);gap:12px 16px;align-items:center}.di-result.is-tall .di-result__chart[data-v-4ae44e1d]{max-width:236px}.di-result.is-tall .di-result__meta[data-v-4ae44e1d]{gap:10px}.di-result.is-tall .di-job strong[data-v-4ae44e1d]{font-size:18px}.di-result.is-tall .di-disclaimer[data-v-4ae44e1d]{-webkit-line-clamp:2}.di-result.is-tall .di-pbl-chip[data-v-4ae44e1d]{padding:10px 12px}.di-hero[data-v-4ae44e1d]{flex-shrink:0}.di-hero h2[data-v-4ae44e1d]{margin:0;font-size:18px;font-weight:800;letter-spacing:-.03em;color:#1c1e26}.di-hero>small[data-v-4ae44e1d]{display:block;color:#8a8a91;font-size:9px;font-weight:650;letter-spacing:.04em}.di-disclaimer[data-v-4ae44e1d]{margin:3px 0 0;color:#8a8a91;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.di-body[data-v-4ae44e1d]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(132px,.75fr);align-items:center;gap:10px 16px;min-height:0;flex-shrink:1}@media(max-width:560px){.di-body[data-v-4ae44e1d]{grid-template-columns:1fr}}.di-body[data-v-4ae44e1d]:not(:has(.di-bars)){grid-template-columns:1fr}.di-metrics[data-v-4ae44e1d]{display:grid;grid-template-columns:1fr;gap:8px;flex:1;min-width:0}.di-metrics>div[data-v-4ae44e1d],.di-tier-entry[data-v-4ae44e1d]{display:block;width:100%;padding:8px 10px;border-radius:12px;background:#ffffffd9;border:1px solid rgba(28,30,38,.08);text-align:left}.di-tier-entry[data-v-4ae44e1d]{cursor:pointer;font:inherit;color:inherit;transition:border-color .15s ease,background .15s ease}.di-tier-entry[data-v-4ae44e1d]:hover{border-color:#1c1e2633;background:#eceef1}.di-tier-entry[data-v-4ae44e1d]:focus-visible{outline:2px solid #9ca3af;outline-offset:2px}.di-metrics small[data-v-4ae44e1d]{display:block;color:#8a8a91;font-size:9px}.di-metrics strong[data-v-4ae44e1d],.di-tier-entry strong[data-v-4ae44e1d]{display:block;margin-top:3px;color:#1c1e26;font-size:12px;font-weight:750}.di-scores[data-v-4ae44e1d]{display:flex;flex-wrap:wrap;gap:6px}.di-scores span[data-v-4ae44e1d]{padding:3px 8px;border-radius:999px;color:#4b5563;background:#e5e7eb;font-size:10px;font-weight:700}.di-pbl[data-v-4ae44e1d]{display:grid;gap:4px;flex-shrink:0}.di-pbl>small[data-v-4ae44e1d]{color:#8a8a91;font-size:9px}.di-pbl>button[data-v-4ae44e1d]{display:grid;gap:2px;width:100%;padding:8px 10px;border:1px solid rgba(28,30,38,.1);border-radius:12px;background:#fff;text-align:left;cursor:pointer}.di-pbl>button.is-recommended[data-v-4ae44e1d]{overflow:visible;border-color:#1c1e2638;background:#eceef1}.di-pbl>button em[data-v-4ae44e1d]{width:-moz-fit-content;width:fit-content;padding:1px 7px;border-radius:999px;color:#fff;background:#4b5563;font-size:9px;font-style:normal;font-weight:700}.di-pbl>button b[data-v-4ae44e1d]{color:#1c1e26;font-size:12px;font-weight:750}.di-pbl>button span[data-v-4ae44e1d]{display:-webkit-box;overflow:hidden;color:#646a7a;font-size:10px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.board-direction-insight footer[data-v-4ae44e1d]{margin-top:auto;display:flex;align-items:center;gap:14px;flex-shrink:0}.board-direction-insight footer .di-report-link[data-v-4ae44e1d]{display:inline-flex;align-items:center;gap:4px;border:0;padding:0;color:var(--nx-violet,#6857e7);background:transparent;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer}.board-direction-insight footer .di-report-link[data-v-4ae44e1d]:focus-visible,.board-direction-insight footer .di-report-link[data-v-4ae44e1d]:hover{color:var(--nx-violet-strong,#3c237c)}.board-direction-insight footer .di-report-link[data-v-4ae44e1d]:focus-visible{outline:3px solid var(--nx-focus,rgba(104,87,231,.28));outline-offset:2px;border-radius:6px}.board-direction-insight footer .di-ghost[data-v-4ae44e1d]{border:0;padding:0;color:#8a8a91;background:transparent;font-size:11px;font-weight:650;cursor:pointer}.board-direction-insight footer .di-ghost[data-v-4ae44e1d]:focus-visible,.board-direction-insight footer .di-ghost[data-v-4ae44e1d]:hover{color:#1c1e26}.board-intent-positions[data-v-4ae44e1d]{width:100%;height:100%;padding:16px 18px 14px;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;overflow:auto}.ip-list[data-v-4ae44e1d]{margin:0;padding:0;list-style:none;display:grid;gap:10px}.ip-list li[data-v-4ae44e1d]{display:grid;gap:6px;min-width:0}.ip-list strong[data-v-4ae44e1d]{color:#262626;font-size:15px;font-weight:800;letter-spacing:-.03em;line-height:1.25}.ip-empty[data-v-4ae44e1d]{margin:0;color:var(--nx-muted,#6e6e73);font-size:12px;line-height:1.5}.ip-empty-state[data-v-4ae44e1d]{margin:auto 0;display:grid;justify-items:start;gap:8px;min-width:0}.ip-empty-icon[data-v-4ae44e1d]{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;color:#6857e7;background:#f1f0fd}.ip-empty-icon[data-v-4ae44e1d] svg{width:20px;height:20px}.ip-empty-state strong[data-v-4ae44e1d]{color:#262626;font-size:14px;font-weight:700;letter-spacing:-.02em}.ip-empty-state p[data-v-4ae44e1d]{margin:0;color:var(--nx-muted,#6e6e73);font-size:12px;line-height:1.5}.board-intent-positions.is-size-1x1[data-v-4ae44e1d]{padding:10px 10px 8px;gap:6px;overflow:hidden}.board-intent-positions.is-size-1x1 .board-card-heading[data-v-4ae44e1d]{flex-wrap:nowrap;gap:4px;padding-right:28px}.board-intent-positions.is-size-1x1 .board-card-heading>span[data-v-4ae44e1d]{font-size:11px;gap:5px}.board-intent-positions.is-size-1x1 .ip-list[data-v-4ae44e1d]{flex:1 1 auto;min-height:0;gap:6px}.board-intent-positions.is-size-1x1 .ip-list li[data-v-4ae44e1d]{gap:6px;min-height:0}.board-intent-positions.is-size-1x1 .ip-list strong[data-v-4ae44e1d]{font-size:13px;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.board-intent-positions.is-size-1x1 .di-pbl-chip[data-v-4ae44e1d]{min-height:36px;padding:6px 8px;border-radius:10px;border-color:#6857e729;background:#f1f0fd;align-content:center}.board-intent-positions.is-size-1x1 .di-pbl-chip[data-v-4ae44e1d]:focus-visible,.board-intent-positions.is-size-1x1 .di-pbl-chip[data-v-4ae44e1d]:hover{border-color:#6857e75c;background:#e8e7fb}.board-intent-positions.is-size-1x1 .di-pbl-chip[data-v-4ae44e1d]:active{transform:scale(.97)}.board-intent-positions.is-size-1x1 .di-pbl-chip[data-v-4ae44e1d]:focus-visible{outline:3px solid rgba(104,87,231,.28);outline-offset:2px}.board-intent-positions.is-size-1x1 .di-pbl-chip b[data-v-4ae44e1d]{font-size:11px;font-weight:650;line-height:1.35;-webkit-line-clamp:2}.board-intent-positions.is-size-1x1 .ip-empty[data-v-4ae44e1d]{font-size:11px;line-height:1.4}.board-intent-positions.is-size-1x1.is-empty .ip-empty-state[data-v-4ae44e1d]{flex:1 1 auto;margin:0;place-content:center;justify-items:center;text-align:center;gap:6px}.board-intent-positions.is-size-1x1 .ip-empty-icon[data-v-4ae44e1d]{width:36px;height:36px}.board-intent-positions.is-size-1x1 .ip-empty-icon[data-v-4ae44e1d] svg{width:18px;height:18px}.board-intent-positions.is-size-1x1 .ip-empty-state strong[data-v-4ae44e1d]{font-size:13px}.board-intent-positions.is-size-1x1 .ip-empty-state p[data-v-4ae44e1d]{font-size:11px;line-height:1.35}.passport-showcase[data-v-4ae44e1d]{width:100%;height:100%;padding:22px;display:flex;flex-direction:column;gap:14px;box-sizing:border-box;overflow:hidden;border-radius:inherit;background:transparent}.passport-showcase[data-v-4ae44e1d],.passport-showcase.is-works[data-v-4ae44e1d]{--ps-accent:#6b7280}.passport-showcase.is-works .ps-hero[data-v-4ae44e1d]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.passport-showcase.is-works .ps-hero__media[data-v-4ae44e1d]{flex:1 1 auto;height:auto;min-height:180px}.passport-showcase.is-works .ps-empty[data-v-4ae44e1d]{flex:1 1 auto;min-height:180px;margin:0;place-content:center;justify-items:center;text-align:center;border-radius:16px;background:linear-gradient(160deg,#eef0f3,#fff 72%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ps-accent) 12%,transparent)}.passport-showcase.is-works .ps-empty__icon[data-v-4ae44e1d]{width:56px;height:56px;border-radius:18px}.passport-showcase.is-works .ps-empty .empty-copy[data-v-4ae44e1d]{max-width:16em}.passport-showcase.is-works.is-pending[data-v-4ae44e1d]{--ps-accent:#3b82f6}.passport-showcase.is-works .ps-pending[data-v-4ae44e1d]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:linear-gradient(160deg,#eef4ff,#fff 72%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ps-accent) 14%,transparent)}.passport-showcase.is-works .ps-pending__media[data-v-4ae44e1d]{position:relative;flex:0 0 auto;height:42%;min-height:72px;overflow:hidden}.passport-showcase.is-works .ps-pending__media .ps-hero__fallback[data-v-4ae44e1d],.passport-showcase.is-works .ps-pending__media img[data-v-4ae44e1d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.passport-showcase.is-works .ps-pending__veil[data-v-4ae44e1d]{position:absolute;inset:0;background:linear-gradient(180deg,#0f172a14,#0f172a6b)}.passport-showcase.is-works .ps-pending__body[data-v-4ae44e1d]{flex:1 1 auto;min-height:0;display:grid;align-content:center;justify-items:center;gap:6px;padding:12px 14px 14px;text-align:center}.passport-showcase.is-works .ps-pending__icon[data-v-4ae44e1d]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:#2563eb;background:color-mix(in srgb,#3b82f6 12%,#fff)}.passport-showcase.is-works .ps-pending__status[data-v-4ae44e1d]{margin:0;color:#1e293b;font-size:13px;font-weight:700;line-height:1.35}.passport-showcase.is-works .ps-pending__hint[data-v-4ae44e1d]{margin:0;color:#64748b;font-size:11px;line-height:1.45}.passport-showcase.is-works .ps-pending__title[data-v-4ae44e1d]{margin:2px 0 0;color:#475569;font-size:11px;line-height:1.35;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.passport-showcase.is-works.is-size-1x1[data-v-4ae44e1d]{padding:10px 10px 8px;gap:6px}.passport-showcase.is-works.is-size-1x1 .board-card-heading[data-v-4ae44e1d]{flex-wrap:nowrap;gap:4px;padding-right:28px}.passport-showcase.is-works.is-size-1x1 .board-card-heading>span[data-v-4ae44e1d]{font-size:11px}.passport-showcase.is-works.is-size-1x1 .ps-hero__media[data-v-4ae44e1d]{min-height:0;height:auto;flex:1 1 auto;border-radius:12px}.passport-showcase.is-works.is-size-1x1 .ps-hero__copy h2[data-v-4ae44e1d]{font-size:13px;-webkit-line-clamp:1}.passport-showcase.is-works.is-size-1x1 .ps-hero__copy p[data-v-4ae44e1d]{display:none}.passport-showcase.is-works.is-size-1x1 .ps-chip[data-v-4ae44e1d]{top:8px;left:8px;padding:2px 6px;font-size:9px}.passport-showcase.is-works.is-size-1x1 .ps-empty[data-v-4ae44e1d]{min-height:0;flex:1 1 auto;margin:0;place-content:center;justify-items:center;text-align:center;border-radius:12px}.passport-showcase.is-works.is-size-1x1 .ps-empty__icon[data-v-4ae44e1d]{width:36px;height:36px;border-radius:12px}.passport-showcase.is-works.is-size-1x1 .ps-empty__icon[data-v-4ae44e1d] svg{width:20px;height:20px}.passport-showcase.is-works.is-size-1x1 .empty-copy[data-v-4ae44e1d]{max-width:none;font-size:11px;line-height:1.35}.passport-showcase.is-works.is-size-1x1 .ps-pending__media[data-v-4ae44e1d]{min-height:56px}.passport-showcase.is-works.is-size-1x1 .ps-pending__body[data-v-4ae44e1d]{gap:4px;padding:8px 8px 10px}.passport-showcase.is-works.is-size-1x1 .ps-pending__icon[data-v-4ae44e1d]{width:28px;height:28px}.passport-showcase.is-works.is-size-1x1 .ps-pending__status[data-v-4ae44e1d]{font-size:11px}.passport-showcase.is-works.is-size-1x1 .ps-pending__hint[data-v-4ae44e1d]{font-size:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.passport-showcase.is-works.is-size-1x1 .ps-pending__title[data-v-4ae44e1d]{font-size:10px}.passport-showcase.is-works.is-size-2x1[data-v-4ae44e1d]{padding:12px 14px 10px;gap:8px}.passport-showcase.is-works.is-size-2x1 .ps-hero__media[data-v-4ae44e1d]{min-height:120px}.passport-showcase.is-works.is-size-2x1 .ps-hero__copy h2[data-v-4ae44e1d]{font-size:14px;-webkit-line-clamp:1}.passport-showcase.is-works.is-size-2x1 .ps-hero__copy p[data-v-4ae44e1d]{-webkit-line-clamp:1}.passport-showcase.is-works.is-size-1x2[data-v-4ae44e1d]{padding:14px 14px 12px;gap:8px}.passport-showcase.is-works.is-size-1x2 .board-card-heading[data-v-4ae44e1d]{padding-right:28px}.passport-showcase.is-works.is-size-1x2 .ps-hero__media[data-v-4ae44e1d]{flex:1 1 auto;min-height:0;height:auto}.passport-showcase.is-works.is-size-1x2 .ps-hero__copy h2[data-v-4ae44e1d]{font-size:14px;-webkit-line-clamp:2}.passport-showcase.is-works.is-size-1x2 .ps-hero__copy p[data-v-4ae44e1d]{display:block;font-size:12px;-webkit-line-clamp:2}.passport-showcase.is-works.is-size-1x2 .ps-empty[data-v-4ae44e1d]{min-height:0;flex:1 1 auto}.passport-showcase.is-works.is-size-2x2[data-v-4ae44e1d],.passport-showcase.is-works.is-size-2x3[data-v-4ae44e1d],.passport-showcase.is-works.is-size-3x2[data-v-4ae44e1d]{padding:18px 20px 16px;gap:12px}.passport-showcase.is-works.is-size-2x2 .ps-hero__media[data-v-4ae44e1d],.passport-showcase.is-works.is-size-2x3 .ps-hero__media[data-v-4ae44e1d],.passport-showcase.is-works.is-size-3x2 .ps-hero__media[data-v-4ae44e1d]{min-height:160px}.passport-showcase.is-works.is-size-2x2 .ps-hero__copy h2[data-v-4ae44e1d],.passport-showcase.is-works.is-size-2x3 .ps-hero__copy h2[data-v-4ae44e1d],.passport-showcase.is-works.is-size-3x2 .ps-hero__copy h2[data-v-4ae44e1d]{font-size:17px;-webkit-line-clamp:2}.passport-showcase.is-works.is-size-2x2 .ps-hero__copy p[data-v-4ae44e1d],.passport-showcase.is-works.is-size-2x3 .ps-hero__copy p[data-v-4ae44e1d],.passport-showcase.is-works.is-size-3x2 .ps-hero__copy p[data-v-4ae44e1d]{display:block;font-size:13px;-webkit-line-clamp:2}.passport-showcase.is-works.is-size-3x2 .ps-hero__media[data-v-4ae44e1d]{min-height:200px}.passport-showcase.is-works.is-size-2x3 .ps-hero__media[data-v-4ae44e1d]{flex:1 1 auto;min-height:220px;height:auto}.passport-showcase.is-works.is-size-2x3 .ps-hero__copy p[data-v-4ae44e1d]{-webkit-line-clamp:3}.passport-showcase.is-works.is-size-1x2 .ps-empty[data-v-4ae44e1d],.passport-showcase.is-works.is-size-2x2 .ps-empty[data-v-4ae44e1d],.passport-showcase.is-works.is-size-2x3 .ps-empty[data-v-4ae44e1d],.passport-showcase.is-works.is-size-3x2 .ps-empty[data-v-4ae44e1d]{min-height:0;flex:1 1 auto}.ps-empty[data-v-4ae44e1d]{margin:auto 0;display:grid;justify-items:start;gap:10px}.ps-empty__icon[data-v-4ae44e1d]{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;color:var(--ps-accent);background:color-mix(in srgb,var(--ps-accent) 12%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ps-accent) 16%,transparent)}.ps-recommend[data-v-4ae44e1d]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ps-recommend button[data-v-4ae44e1d]{display:grid;gap:2px;width:100%;padding:10px 12px;border:1px solid rgba(116,23,255,.14);border-radius:12px;background:#fff;text-align:left;cursor:pointer}.ps-recommend li.is-primary button[data-v-4ae44e1d]{overflow:visible;border-color:#7417ff6b;background:#eceef1}.ps-recommend em[data-v-4ae44e1d]{width:-moz-fit-content;width:fit-content;padding:1px 7px;border-radius:999px;color:#fff;background:#4b5563;font-size:9px;font-style:normal;font-weight:700}.ps-recommend b[data-v-4ae44e1d]{color:#1c1e26;font-size:13px;font-weight:750}.empty-copy[data-v-4ae44e1d]{margin:0;color:var(--nexai-muted,#8a8a91);font-size:12px;line-height:1.55}.ps-project-grid[data-v-4ae44e1d]{margin:0;padding:0;list-style:none;flex:1 1 auto;min-height:0;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.ps-project-grid.is-count-1[data-v-4ae44e1d]{grid-template-columns:1fr}.ps-project-grid.is-count-2[data-v-4ae44e1d]{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-project-grid>li[data-v-4ae44e1d]{min-width:0;min-height:0;display:flex}.ps-project-card[data-v-4ae44e1d]{width:100%;min-height:0;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--ps-accent) 12%,var(--nexai-line,#ececf0));border-radius:16px;overflow:hidden;display:flex;flex-direction:column;color:inherit;background:#fff;text-align:left;cursor:pointer;box-shadow:0 8px 22px #1c182e0d;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}@media(hover:hover){.ps-project-card[data-v-4ae44e1d]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--ps-accent) 38%,transparent);box-shadow:0 14px 28px color-mix(in srgb,var(--ps-accent) 12%,transparent)}.ps-project-card:hover .ps-project-card__fallback[data-v-4ae44e1d],.ps-project-card:hover .ps-project-card__media img[data-v-4ae44e1d]{transform:scale(1.04)}}.ps-project-card[data-v-4ae44e1d]:focus-visible{outline:2px solid color-mix(in srgb,var(--ps-accent) 70%,#fff);outline-offset:2px}.ps-project-card__media[data-v-4ae44e1d]{position:relative;flex:1 1 auto;min-height:108px;overflow:hidden;background:#16141f}.ps-project-grid.is-count-1 .ps-project-card__media[data-v-4ae44e1d]{min-height:168px}.ps-project-card__fallback[data-v-4ae44e1d],.ps-project-card__media img[data-v-4ae44e1d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1.01);transition:transform .28s cubic-bezier(.2,.7,.2,1)}.ps-project-card__fallback[data-v-4ae44e1d]{background:radial-gradient(80% 70% at 70% 20%,color-mix(in srgb,var(--ps-accent) 55%,#1b1428),transparent 60%),linear-gradient(160deg,#22182f 0,#121018)}.ps-project-card__media .ps-chip[data-v-4ae44e1d]{position:absolute;z-index:1;top:8px;left:8px}.ps-project-card__body[data-v-4ae44e1d]{flex:0 0 auto;padding:10px 11px 11px;display:grid;gap:6px}.ps-project-card__body h2[data-v-4ae44e1d]{margin:0;overflow:hidden;font-size:13px;font-weight:760;line-height:1.3;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis}.ps-project-card__result[data-v-4ae44e1d]{display:-webkit-box;overflow:hidden;margin:0;color:#4b5163;font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ps-project-card__result small[data-v-4ae44e1d]{display:block;margin-bottom:2px;color:var(--ps-accent);font-size:10px;font-weight:720;letter-spacing:.02em}.ps-hero[data-v-4ae44e1d]{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.ps-hero__media[data-v-4ae44e1d]{position:relative;flex:1 1 auto;height:200px;overflow:hidden;border-radius:16px;isolation:isolate;background:#16141f;box-shadow:inset 0 0 0 1px #ffffff24,0 10px 28px #2818481f}.ps-hero__fallback[data-v-4ae44e1d],.ps-hero__media img[data-v-4ae44e1d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1.01);transition:transform .28s cubic-bezier(.2,.7,.2,1)}.ps-hero__fallback[data-v-4ae44e1d]{background:radial-gradient(80% 70% at 70% 20%,color-mix(in srgb,var(--ps-accent) 55%,#1b1428),transparent 60%),linear-gradient(160deg,#22182f 0,#121018)}.ps-hero__fallback--social[data-v-4ae44e1d]{display:grid;place-items:center;background:#f3f4f6}.ps-hero:hover .ps-hero__fallback[data-v-4ae44e1d],.ps-hero:hover .ps-hero__media img[data-v-4ae44e1d]{transform:scale(1.05)}.ps-hero[data-v-4ae44e1d]:focus-visible{outline:2px solid color-mix(in srgb,var(--ps-accent) 70%,#fff);outline-offset:3px;border-radius:16px}.ps-hero__grid[data-v-4ae44e1d]{position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:linear-gradient(hsla(0,0%,100%,.14) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.14) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 70%);mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 70%)}.ps-hero__veil[data-v-4ae44e1d]{position:absolute;inset:0;background:linear-gradient(180deg,#0c0a1414 0,#0c0a142e 42%,#0a0812d1),linear-gradient(90deg,color-mix(in srgb,var(--ps-accent) 18%,transparent),transparent 46%)}.ps-chip[data-v-4ae44e1d]{top:10px;left:10px;padding:4px 8px;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;background:#12101c75;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);font-size:10px;font-weight:700;letter-spacing:.02em}.ps-chip[data-v-4ae44e1d],.ps-hero__copy[data-v-4ae44e1d]{position:absolute;z-index:1;color:#fff}.ps-hero__copy[data-v-4ae44e1d]{right:12px;bottom:12px;left:12px}.ps-hero__copy h2[data-v-4ae44e1d]{margin:0;overflow:hidden;font-size:16px;font-weight:780;line-height:1.2;letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 8px 18px rgba(0,0,0,.35)}.ps-hero__copy p[data-v-4ae44e1d]{display:-webkit-box;overflow:hidden;margin:4px 0 0;color:#ffffffd1;font-size:11px;line-height:1.45;overflow-wrap:anywhere;word-break:break-word;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:5}.ps-progress[data-v-4ae44e1d]{position:absolute;z-index:1;right:12px;bottom:10px;left:12px;display:grid;gap:5px}.ps-hero__media:has(.ps-hero__copy):has(.ps-progress) .ps-hero__copy[data-v-4ae44e1d]{bottom:34px}.ps-progress span[data-v-4ae44e1d]{display:flex;align-items:center;justify-content:space-between;color:#ffffffc7;font-size:10px}.ps-progress strong[data-v-4ae44e1d]{color:#fff;font-variant-numeric:tabular-nums}.ps-progress i[data-v-4ae44e1d]{height:5px;overflow:hidden;border-radius:999px;background:#ffffff2e}.ps-progress i b[data-v-4ae44e1d]{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#9ca3af,var(--ps-accent));box-shadow:0 0 10px color-mix(in srgb,var(--ps-accent) 70%,transparent)}.ps-list[data-v-4ae44e1d]{margin:0;padding:0;display:grid;gap:10px}.ps-list[data-v-4ae44e1d],.ps-list>li[data-v-4ae44e1d]{list-style:none}.ps-list__btn[data-v-4ae44e1d]{width:100%;min-height:48px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--ps-accent) 10%,var(--nexai-line,#ececf0));border-radius:13px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;color:inherit;background:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease}@media(hover:hover){.ps-list__btn[data-v-4ae44e1d]:hover{border-color:color-mix(in srgb,var(--ps-accent) 38%,transparent);background:#fff;box-shadow:0 8px 20px color-mix(in srgb,var(--ps-accent) 10%,transparent);transform:translateY(-1px)}}.ps-list__btn[data-v-4ae44e1d]:focus-visible{outline:2px solid color-mix(in srgb,var(--ps-accent) 70%,#fff);outline-offset:2px}.ps-thumb[data-v-4ae44e1d]{width:42px;height:32px;overflow:hidden;border-radius:9px;display:grid;place-items:center;color:var(--ps-accent);background:#eceef1;font-size:9px;font-weight:750}.ps-thumb img[data-v-4ae44e1d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ps-list b[data-v-4ae44e1d]{font-size:12px;font-weight:720}.ps-list b[data-v-4ae44e1d],.ps-list small[data-v-4ae44e1d]{overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis}.ps-list small[data-v-4ae44e1d]{color:var(--nexai-muted,#8a8a91);font-size:10px}.ps-list em[data-v-4ae44e1d]{padding:4px 7px;border-radius:999px;color:var(--ps-accent);background:color-mix(in srgb,var(--ps-accent) 10%,#fff);font-size:10px;font-style:normal;font-variant-numeric:tabular-nums}.passport-showcase footer[data-v-4ae44e1d]{margin-top:auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;color:var(--nexai-muted,#8a8a91);font-size:12px}.passport-showcase footer button[data-v-4ae44e1d],.passport-showcase footer span[data-v-4ae44e1d]{display:inline-flex;align-items:center;gap:5px}.passport-showcase footer button[data-v-4ae44e1d]{margin-left:auto;min-height:36px;padding:0 2px;border:0;color:var(--ps-accent);background:transparent;font-size:12px;font-weight:680;cursor:pointer;transition:opacity .2s ease}.passport-showcase footer button[data-v-4ae44e1d]:hover{text-decoration:underline;text-underline-offset:3px}@container (max-width: 460px){.ps-project-grid.is-count-2[data-v-4ae44e1d],.ps-project-grid.is-count-3[data-v-4ae44e1d]{grid-template-columns:1fr}}@container (max-height: 280px){.passport-showcase[data-v-4ae44e1d]{padding:14px;gap:8px}.ps-hero__media[data-v-4ae44e1d]{height:auto}.passport-showcase.is-works .ps-empty[data-v-4ae44e1d],.passport-showcase.is-works .ps-hero__media[data-v-4ae44e1d],.ps-hero__media[data-v-4ae44e1d]{min-height:132px}.ps-hero__copy p[data-v-4ae44e1d],.ps-list[data-v-4ae44e1d],.ps-project-card__result[data-v-4ae44e1d]{display:none}.ps-project-card__media[data-v-4ae44e1d],.ps-project-grid.is-count-1 .ps-project-card__media[data-v-4ae44e1d]{min-height:72px}.ps-hero__media:has(.ps-hero__copy):has(.ps-progress) .ps-hero__copy[data-v-4ae44e1d]{bottom:28px}}@media(prefers-reduced-motion:reduce){.identity-edit-cta[data-v-4ae44e1d],.ps-hero__fallback[data-v-4ae44e1d],.ps-hero__media img[data-v-4ae44e1d],.ps-list__btn[data-v-4ae44e1d],.ps-project-card[data-v-4ae44e1d]{transition:none}.identity-edit-cta[data-v-4ae44e1d]:active,.ps-hero:hover .ps-hero__fallback[data-v-4ae44e1d],.ps-hero:hover .ps-hero__media img[data-v-4ae44e1d],.ps-list__btn[data-v-4ae44e1d]:hover,.ps-project-card[data-v-4ae44e1d]:hover{transform:none}}.board-list-card[data-v-4ae44e1d]{width:100%;height:100%;padding:23px;display:flex;flex-direction:column;box-sizing:border-box}.board-messages .messages-hint[data-v-4ae44e1d]{margin-top:13px;display:flex;align-items:center;gap:10px}.board-messages .messages-hint[data-v-4ae44e1d] svg{flex:0 0 auto;color:#4b5563}.board-messages .messages-hint p[data-v-4ae44e1d]{min-width:0;margin:0;display:grid;gap:3px}.board-messages b[data-v-4ae44e1d]{overflow:hidden;color:var(--nexai-ink,#1c1e26);font-size:10px;white-space:nowrap;text-overflow:ellipsis}.board-messages small[data-v-4ae44e1d]{color:var(--nexai-muted,#8a8a91);font-size:8px}.board-list-card>button[data-v-4ae44e1d]{margin-top:auto;margin-left:auto;border:0;display:inline-flex;align-items:center;gap:5px;color:#4b5563;background:transparent;font-size:10px;font-weight:650;cursor:pointer}.board-social[data-v-4ae44e1d],.board-uploads[data-v-4ae44e1d]{width:100%;height:100%;padding:22px;display:flex;flex-direction:column;box-sizing:border-box;gap:10px}.social-list[data-v-4ae44e1d],.uploads-list[data-v-4ae44e1d]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;min-height:0;overflow:auto}.social-list li[data-v-4ae44e1d],.uploads-list li[data-v-4ae44e1d]{padding-bottom:10px;border-bottom:1px solid rgba(28,30,38,.06)}.social-list li[data-v-4ae44e1d]:last-child,.uploads-list li[data-v-4ae44e1d]:last-child{border-bottom:0;padding-bottom:0}.passport-link-row[data-v-4ae44e1d]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 10px;min-width:0}.passport-link-row__copy[data-v-4ae44e1d]{min-width:0;display:grid;gap:3px}.passport-link-row__title[data-v-4ae44e1d]{overflow:hidden;color:var(--nexai-ink,#1c1e26);font-size:12px;font-weight:750;white-space:nowrap;text-overflow:ellipsis;text-decoration:none}.passport-link-row__title[data-v-4ae44e1d]:hover{color:#4b5563;text-decoration:underline;text-underline-offset:2px}.passport-link-row__copy>small[data-v-4ae44e1d]{display:-webkit-box;overflow:hidden;color:#646a7a;font-size:10px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.passport-link-row__view[data-v-4ae44e1d]{flex-shrink:0;display:inline-flex;align-items:center;gap:3px;margin-top:1px;padding:4px 8px;border-radius:999px;color:#4b5563;background:#eef0f3;font-size:10px;font-weight:700;text-decoration:none;white-space:nowrap}.passport-link-row__view[data-v-4ae44e1d]:hover{filter:brightness(.98)}.social-item[data-v-4ae44e1d]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;-moz-column-gap:8px;column-gap:8px;min-width:0}.social-item__main[data-v-4ae44e1d]{min-width:0;display:grid;gap:3px}.social-item__head[data-v-4ae44e1d]{display:flex;align-items:center;gap:6px;min-width:0}.social-logo[data-v-4ae44e1d]{width:18px;height:18px;border-radius:4px;flex-shrink:0}.social-item__title[data-v-4ae44e1d]{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--nexai-ink,#1c1e26);font-size:12px;font-weight:750;white-space:nowrap;text-overflow:ellipsis;text-decoration:none}.social-item__title[data-v-4ae44e1d]:hover{color:#4b5563;text-decoration:underline;text-underline-offset:2px}.social-provider[data-v-4ae44e1d]{align-self:start;color:#646a7a;background:#f3f4f6;font-weight:650}.social-item__view[data-v-4ae44e1d],.social-provider[data-v-4ae44e1d]{flex-shrink:0;margin-top:1px;padding:4px 8px;border-radius:999px;font-size:10px;white-space:nowrap;line-height:1.2}.social-item__view[data-v-4ae44e1d]{display:inline-flex;align-items:center;gap:3px;color:#4b5563;background:#eef0f3;font-weight:700;text-decoration:none}.social-item__view[data-v-4ae44e1d]:hover{filter:brightness(.98)}.social-stats[data-v-4ae44e1d]{display:flex;flex-wrap:wrap;gap:8px;color:#4b5563;font-size:10px;font-weight:650}.social-work[data-v-4ae44e1d]{overflow:hidden;color:#646a7a;font-size:10px;line-height:1.45;white-space:nowrap;text-overflow:ellipsis}.social-work-link[data-v-4ae44e1d]{color:#4b5563;cursor:pointer}.social-work-link[data-v-4ae44e1d]:hover{text-decoration:underline;text-underline-offset:2px}.empty[data-v-4ae44e1d],.list small[data-v-4ae44e1d]{color:var(--nexai-muted,#8a8a91)}.list[data-v-4ae44e1d]{margin:0;padding:0;list-style:none;display:grid;gap:8px}.list li[data-v-4ae44e1d]{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline}.uncert[data-v-4ae44e1d]{color:#b45309;font-size:11px;font-style:normal}.honor-list[data-v-4ae44e1d]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;min-height:0;overflow:auto}.honor-list li[data-v-4ae44e1d]{padding-bottom:10px;border-bottom:1px solid rgba(28,30,38,.06)}.honor-list li[data-v-4ae44e1d]:last-child{border-bottom:0;padding-bottom:0}.honor-item__copy[data-v-4ae44e1d]{min-width:0;display:grid;gap:3px}.honor-item__head[data-v-4ae44e1d]{display:flex;align-items:center;gap:6px;min-width:0}.honor-item__head strong[data-v-4ae44e1d]{overflow:hidden;color:var(--nexai-ink,#1c1e26);font-size:12px;font-weight:750;white-space:nowrap;text-overflow:ellipsis}.honor-item__head em[data-v-4ae44e1d]{flex-shrink:0;font-size:10px;font-style:normal;font-weight:650}.honor-item__head em.is-official[data-v-4ae44e1d]{color:#5b21b6}.honor-item__copy>small[data-v-4ae44e1d]{overflow:hidden;color:var(--nx-muted,#6e6e73);font-size:11px;line-height:1.45;white-space:nowrap;text-overflow:ellipsis}.board-honors[data-v-4ae44e1d]{width:100%;height:100%;padding:16px 18px 14px;display:flex;flex-direction:column;box-sizing:border-box;gap:10px;overflow:hidden}.honor-empty[data-v-4ae44e1d]{flex:1 1 auto;width:100%;min-width:0;min-height:0;margin:0;padding:0;border:0;display:grid;justify-items:start;align-content:start;gap:8px;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}div.honor-empty[data-v-4ae44e1d]{cursor:default}.honor-empty[data-v-4ae44e1d]:focus-visible{outline:3px solid rgba(104,87,231,.28);outline-offset:2px;border-radius:12px}.honor-empty[data-v-4ae44e1d]:active{transform:scale(.99)}div.honor-empty[data-v-4ae44e1d]:active{transform:none}@media(prefers-reduced-motion:reduce){.honor-empty[data-v-4ae44e1d]:active{transform:none}}.honor-empty-icon[data-v-4ae44e1d]{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;color:#6857e7;background:#f1f0fd}.honor-empty-icon[data-v-4ae44e1d] svg{width:20px;height:20px}.honor-empty-copy[data-v-4ae44e1d]{min-width:0;display:grid;gap:4px}.honor-empty-copy strong[data-v-4ae44e1d]{color:#262626;font-size:14px;font-weight:700;letter-spacing:-.02em}.honor-empty-copy p[data-v-4ae44e1d]{margin:0;color:var(--nx-muted,#6e6e73);font-size:12px;line-height:1.5}.honor-cta[data-v-4ae44e1d]{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border-radius:999px;color:#fff;background:#6857e7;font-size:12px;font-weight:650;pointer-events:none}.board-honors.is-size-1x1[data-v-4ae44e1d]{padding:10px 10px 8px;gap:6px}.board-honors.is-size-1x1 .board-card-heading[data-v-4ae44e1d]{flex-wrap:nowrap;gap:4px;padding-right:28px}.board-honors.is-size-1x1 .board-card-heading>span[data-v-4ae44e1d]{font-size:11px}.board-honors.is-size-1x1.is-empty .honor-empty[data-v-4ae44e1d]{place-content:center;justify-items:center;text-align:center;gap:6px}.board-honors.is-size-1x1 .honor-empty-icon[data-v-4ae44e1d]{width:36px;height:36px}.board-honors.is-size-1x1 .honor-empty-icon[data-v-4ae44e1d] svg{width:18px;height:18px}.board-honors.is-size-1x1 .honor-empty-copy strong[data-v-4ae44e1d]{font-size:13px}.board-honors.is-size-1x1 .honor-empty-copy p[data-v-4ae44e1d]{font-size:11px;line-height:1.35}.board-honors.is-size-1x1 .honor-list[data-v-4ae44e1d]{gap:8px}.board-honors.is-size-1x1 .honor-list li[data-v-4ae44e1d]{padding-bottom:8px}.board-honors.is-size-1x1 .honor-item__head[data-v-4ae44e1d]{flex-wrap:wrap;gap:2px 6px}.board-honors.is-size-1x1 .honor-item__head strong[data-v-4ae44e1d]{font-size:12px;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.board-honors.is-shape-landscape.is-empty .honor-empty[data-v-4ae44e1d]{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;-moz-column-gap:12px;column-gap:12px;row-gap:8px}.board-honors.is-shape-landscape.is-empty .honor-empty-icon[data-v-4ae44e1d]{grid-row:1/span 2}.board-honors.is-size-2x1[data-v-4ae44e1d]{padding:12px 14px 10px;gap:8px}.board-honors.is-size-2x1 .board-card-heading[data-v-4ae44e1d]{padding-right:36px}.board-honors.is-size-2x1 .honor-list[data-v-4ae44e1d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.board-honors.is-size-2x1 .honor-list li[data-v-4ae44e1d]{padding-bottom:0;border-bottom:0}.board-honors.is-shape-portrait.is-empty .honor-empty[data-v-4ae44e1d]{place-content:center;justify-items:center;text-align:center;gap:10px}.board-honors.is-size-1x2[data-v-4ae44e1d]{padding:14px 14px 12px}.board-honors.is-size-1x2 .board-card-heading[data-v-4ae44e1d]{padding-right:28px}.board-honors.is-size-1x2 .honor-item__head[data-v-4ae44e1d]{flex-wrap:wrap}.board-honors.is-size-1x2 .honor-item__head strong[data-v-4ae44e1d]{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.board-honors.is-shape-square.is-empty:not(.is-size-1x1) .honor-empty[data-v-4ae44e1d]{place-content:center;justify-items:center;text-align:center;gap:10px}.board-honors.is-size-2x2[data-v-4ae44e1d],.board-honors.is-size-2x3[data-v-4ae44e1d],.board-honors.is-size-3x2[data-v-4ae44e1d]{padding:18px 20px 16px;gap:12px}.board-honors.is-size-3x2 .honor-list[data-v-4ae44e1d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.board-honors.is-size-3x2 .honor-list li[data-v-4ae44e1d]{padding-bottom:10px}.honor-item__head em.is-official[data-v-4ae44e1d]{color:#3c237c}.honor-item__head strong[data-v-4ae44e1d]{color:#262626}.dims[data-v-4ae44e1d]{margin:8px 0 0;max-height:140px;overflow:auto;font-size:11px;white-space:pre-wrap}@container (max-height: 140px){.board-direction-insight .di-body[data-v-4ae44e1d],.board-direction-insight .di-disclaimer[data-v-4ae44e1d],.board-direction-insight .di-pbl[data-v-4ae44e1d],.board-direction-insight .di-result__meta[data-v-4ae44e1d],.board-direction-insight footer[data-v-4ae44e1d],.board-messages .messages-hint small[data-v-4ae44e1d],.board-social .empty-copy[data-v-4ae44e1d],.board-uploads .empty-copy[data-v-4ae44e1d],.passport-showcase .ps-empty[data-v-4ae44e1d],.passport-showcase .ps-hero__copy p[data-v-4ae44e1d],.passport-showcase footer[data-v-4ae44e1d]{display:none}.board-direction-insight[data-v-4ae44e1d],.board-messages[data-v-4ae44e1d],.board-social[data-v-4ae44e1d],.board-uploads[data-v-4ae44e1d],.passport-showcase[data-v-4ae44e1d]{padding:12px 16px;gap:0;justify-content:center}.ps-hero__media[data-v-4ae44e1d]{min-height:0!important;height:56px}.board-social li[data-v-4ae44e1d]:nth-child(n+2),.uploads-list li[data-v-4ae44e1d]:nth-child(n+2){display:none}}.profile-board-card[data-v-e2cae9e7]{position:absolute;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--nx-line,var(--nexai-line));border-radius:var(--nx-radius-card,16px);background:var(--nx-canvas,#fff);animation:passport-card-enter-e2cae9e7 .42s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--card-enter-delay,0s);transition:border-color .2s ease,background .2s ease;container-type:size;z-index:1}.profile-board-card.is-height-strip[data-v-e2cae9e7]{border-radius:12px}@keyframes passport-card-enter-e2cae9e7{0%{opacity:0}to{opacity:1}}@media(hover:hover){.profile-board-card[data-v-e2cae9e7]:hover:not(.is-moving):not(.is-resizing){border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 14%,var(--nx-line));background:var(--nx-canvas,#fff)}}.profile-board-card[data-v-e2cae9e7]:focus-within:not(.is-moving){border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 24%,var(--nexai-line));outline:3px solid var(--nx-focus,rgba(104,87,231,.28));outline-offset:2px}.profile-board-card.card-identity[data-v-e2cae9e7],.profile-board-card.variant-soft[data-v-e2cae9e7]{background:color-mix(in srgb,var(--nx-lavender,#f1f0fd) 55%,#fff);border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 10%,var(--nexai-line))}.profile-board-card.card-competitions[data-v-e2cae9e7],.profile-board-card.card-direction-insight[data-v-e2cae9e7],.profile-board-card.card-intent-positions[data-v-e2cae9e7],.profile-board-card.card-platform-projects[data-v-e2cae9e7],.profile-board-card.card-portfolio[data-v-e2cae9e7]{background:var(--nx-canvas,#fff)}.profile-board-card.card-badges[data-v-e2cae9e7]{background:color-mix(in srgb,var(--nx-lavender,#f1f0fd) 28%,#fff);border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 12%,var(--nx-line))}.profile-board-card.card-learning-data[data-v-e2cae9e7],.profile-board-card.card-overview[data-v-e2cae9e7]{background:var(--nx-canvas,#fff);border:1.5px solid color-mix(in srgb,var(--nx-violet,#6857e7) 68%,var(--nx-line))}@media(hover:hover){.profile-board-card.card-learning-data[data-v-e2cae9e7]:hover:not(.is-moving):not(.is-resizing),.profile-board-card.card-overview[data-v-e2cae9e7]:hover:not(.is-moving):not(.is-resizing){border-color:var(--nx-violet,#6857e7)}}.profile-board-card.card-learning-data[data-v-e2cae9e7]:focus-within:not(.is-moving),.profile-board-card.card-overview[data-v-e2cae9e7]:focus-within:not(.is-moving){border-color:var(--nx-violet,#6857e7)}.profile-board-card.card-badges .card-body[data-v-e2cae9e7],.profile-board-card.card-competitions .card-body[data-v-e2cae9e7],.profile-board-card.card-direction-insight .card-body[data-v-e2cae9e7],.profile-board-card.card-identity .card-body[data-v-e2cae9e7],.profile-board-card.card-intent-positions .card-body[data-v-e2cae9e7],.profile-board-card.card-learning-data .card-body[data-v-e2cae9e7],.profile-board-card.card-messages .card-body[data-v-e2cae9e7],.profile-board-card.card-overview .card-body[data-v-e2cae9e7],.profile-board-card.card-platform-projects .card-body[data-v-e2cae9e7],.profile-board-card.card-portfolio .card-body[data-v-e2cae9e7]{padding:0}.profile-board-card.variant-dark[data-v-e2cae9e7]{color:#fff;background:#2a2c31}.profile-board-card.is-moving[data-v-e2cae9e7]{cursor:grabbing}.profile-board-card.is-moving[data-v-e2cae9e7],.profile-board-card.is-resizing[data-v-e2cae9e7]{transition:none;z-index:40!important;border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 28%,var(--nexai-line));opacity:.96}.profile-board-card.is-drop-target[data-v-e2cae9e7]{border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 42%,var(--nexai-line));outline:2px dashed color-mix(in srgb,var(--nx-violet,#6857e7) 24%,transparent);outline-offset:2px}.profile-board-card.is-invite[data-v-e2cae9e7]:after{content:"";position:absolute;inset:-1px;z-index:2;pointer-events:none;border-radius:inherit;border:2px solid color-mix(in srgb,var(--nx-violet,#6857e7) 38%,transparent);animation:passport-card-invite-e2cae9e7 1.7s ease-in-out infinite}.profile-board-card.is-invite-strong[data-v-e2cae9e7]:after{border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 72%,#fff);animation-name:passport-card-invite-strong-e2cae9e7}.profile-board-card.is-guide-dimmed[data-v-e2cae9e7]{z-index:1!important;pointer-events:none;animation:none}.profile-board-card.is-guide-spot[data-v-e2cae9e7]{z-index:50!important;overflow:visible;pointer-events:auto;outline:3px solid var(--nx-violet,#6857e7);outline-offset:2px}.profile-board-card.is-guide-zoom[data-v-e2cae9e7]{z-index:50!important;overflow:visible;animation:passport-card-zoom-e2cae9e7 1.2s cubic-bezier(.22,1,.36,1) both;animation-delay:0s}@keyframes passport-card-invite-e2cae9e7{0%,to{opacity:.28}50%{opacity:1}}@keyframes passport-card-invite-strong-e2cae9e7{0%,to{opacity:.4}50%{opacity:1}}@keyframes passport-card-zoom-e2cae9e7{0%{transform:scale(1);box-shadow:0 0 #6857e700}35%{transform:scale(1.06);box-shadow:0 14px 40px #17171c21}70%{transform:scale(1.06);box-shadow:0 14px 40px #17171c21}to{transform:scale(1);box-shadow:0 0 #6857e700}}@media(prefers-reduced-motion:reduce){.profile-board-card.is-invite[data-v-e2cae9e7]:after{animation:none;opacity:.85}.profile-board-card.is-guide-zoom[data-v-e2cae9e7]{animation:none}}.card-body[data-v-e2cae9e7]{height:100%;overflow:hidden;border-radius:inherit;padding:20px 22px}.profile-board-card.is-height-strip .card-body[data-v-e2cae9e7]{padding:12px 16px}.card-drag-rail[data-v-e2cae9e7]{position:absolute;z-index:8;top:10px;left:50%;width:42px;min-height:30px;padding:0;border:1px solid var(--nx-line);border-radius:var(--nx-radius-control-lg,12px);display:inline-flex;align-items:center;justify-content:center;color:var(--nx-muted);background:color-mix(in srgb,var(--nx-canvas,#fff) 94%,transparent);opacity:0;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;transform:translate(-50%);transition:opacity .16s ease,border-color .16s ease,color .16s ease}.profile-board-card.is-moving .card-drag-rail[data-v-e2cae9e7],.profile-board-card:focus-within .card-drag-rail[data-v-e2cae9e7],.profile-board-card:hover .card-drag-rail[data-v-e2cae9e7]{opacity:1}.card-drag-rail[data-v-e2cae9e7]:hover{border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 24%,var(--nx-line));color:var(--nx-violet);background:var(--nx-lavender)}.card-drag-rail[data-v-e2cae9e7]:active{cursor:grabbing}.card-actions[data-v-e2cae9e7]{position:absolute;z-index:10;top:12px;right:12px;display:flex;align-items:center;gap:8px;opacity:0;transform:translateY(-3px);transition:opacity .2s ease,transform .2s ease}.profile-board-card:focus-within .card-actions[data-v-e2cae9e7],.profile-board-card:hover .card-actions[data-v-e2cae9e7]{opacity:1;transform:translateY(0)}.card-menu-trigger[data-v-e2cae9e7]{width:40px;height:40px;padding:0;border:1px solid var(--nx-line);border-radius:var(--nx-radius-control-lg,12px);display:grid;place-items:center;color:var(--nx-muted);background:color-mix(in srgb,var(--nx-canvas,#fff) 92%,transparent);cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.card-menu-trigger[data-v-e2cae9e7]:hover{border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 24%,var(--nx-line));color:var(--nx-violet);background:var(--nx-lavender)}.card-menu-trigger[data-v-e2cae9e7]:focus-visible{outline:3px solid var(--nx-focus);outline-offset:2px}.card-menu-popover[data-v-e2cae9e7]{position:absolute;z-index:9;top:52px;right:12px;width:154px;padding:6px;border:1px solid var(--nx-line);border-radius:var(--nx-radius-card,16px);background:var(--nx-canvas,#fff);box-shadow:0 14px 40px #17171c21}.card-menu-popover button[data-v-e2cae9e7]{width:100%;min-height:38px;padding:0 10px;border:0;border-radius:var(--nx-radius-control-lg,12px);display:flex;align-items:center;gap:8px;color:var(--nx-ink);background:transparent;font-size:12px;font-weight:650;cursor:pointer}.card-menu-popover button[data-v-e2cae9e7]:hover{background:var(--nx-lavender);color:var(--nx-violet)}.card-menu-popover button.danger[data-v-e2cae9e7]{color:var(--nx-danger,#b42318)}.card-menu-popover button.danger[data-v-e2cae9e7]:hover{background:color-mix(in srgb,var(--nx-coral,#ff604a) 10%,#fff)}.card-height-handle[data-v-e2cae9e7]{position:absolute;z-index:8;right:0;bottom:0;width:32px;height:32px;padding:0;border:0;background:transparent;opacity:0;cursor:nwse-resize;touch-action:none;transition:opacity .16s ease}.card-height-handle[data-v-e2cae9e7]:after{content:"";position:absolute;right:6px;bottom:6px;width:10px;height:10px;border-right:2px solid color-mix(in srgb,var(--nx-muted) 70%,transparent);border-bottom:2px solid color-mix(in srgb,var(--nx-muted) 70%,transparent);border-radius:0 0 4px;transition:border-color .16s ease}.profile-board-card.is-moving .card-height-handle[data-v-e2cae9e7],.profile-board-card.is-resizing .card-height-handle[data-v-e2cae9e7],.profile-board-card:focus-within .card-height-handle[data-v-e2cae9e7],.profile-board-card:hover .card-height-handle[data-v-e2cae9e7]{opacity:1}.card-height-handle[data-v-e2cae9e7]:hover:after,.profile-board-card.is-resizing .card-height-handle[data-v-e2cae9e7]:after{border-color:var(--nx-violet)}.card-height-handle[data-v-e2cae9e7]:focus-visible{opacity:1;outline:3px solid var(--nx-focus);outline-offset:-2px}@media(hover:none){.profile-board-card .card-actions[data-v-e2cae9e7],.profile-board-card .card-drag-rail[data-v-e2cae9e7],.profile-board-card .card-height-handle[data-v-e2cae9e7]{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.profile-board-card[data-v-e2cae9e7]{animation:none;transform:none;transition:border-color .16s ease}.card-actions[data-v-e2cae9e7],.card-drag-rail[data-v-e2cae9e7],.card-height-handle[data-v-e2cae9e7],.card-menu-trigger[data-v-e2cae9e7]{transition:none}}.add-card[data-v-d4dee1ff]{display:flex;flex-direction:column;max-height:min(80vh,720px);overflow:hidden}.add-card__head[data-v-d4dee1ff]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.25rem 1.35rem 1rem;flex-shrink:0;border-bottom:1px solid var(--nx-line,rgba(0,0,0,.09))}.add-card__head h3[data-v-d4dee1ff]{margin:0;font-size:1.125rem;font-weight:700;color:var(--nx-ink,#262626);letter-spacing:-.02em}.add-card__head p[data-v-d4dee1ff]{margin:.35rem 0 0;color:var(--nx-muted,#6e6e73);font-size:.875rem;line-height:1.55}.add-card__close[data-v-d4dee1ff]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:var(--nx-radius-control-lg,12px);color:var(--nx-subtle,#9a9aa0);background:transparent;cursor:pointer;flex-shrink:0;transition:color .16s ease,background .16s ease,transform .1s ease}.add-card__close[data-v-d4dee1ff]:hover{color:var(--nx-violet,#6857e7);background:var(--nx-lavender,#f1f0fd)}.add-card__close[data-v-d4dee1ff]:active{transform:scale(.97)}.add-card__close[data-v-d4dee1ff]:focus-visible{outline:3px solid var(--nx-focus,rgba(104,87,231,.28));outline-offset:2px}.add-card__body[data-v-d4dee1ff]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.add-card__sec[data-v-d4dee1ff]{padding:0 1.35rem}.add-card__sec[data-v-d4dee1ff]:first-of-type{padding-top:1rem}.add-card__sec+.add-card__sec[data-v-d4dee1ff]{margin-top:0;padding-top:1.1rem;border-top:1px solid var(--nx-line,rgba(0,0,0,.09))}.add-card__sec[data-v-d4dee1ff]:last-of-type{padding-bottom:1.35rem}.add-card__sec h4[data-v-d4dee1ff]{margin:0;font-size:.875rem;font-weight:700;color:var(--nx-ink,#262626);letter-spacing:-.01em}.add-card__empty[data-v-d4dee1ff],.add-card__hint[data-v-d4dee1ff]{margin:.3rem 0 .75rem;color:var(--nx-subtle,#9a9aa0);font-size:.8125rem;line-height:1.55}.add-card__empty[data-v-d4dee1ff]{margin-bottom:0}.add-card__grid[data-v-d4dee1ff]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem .35rem;justify-items:stretch}.add-card__grid--lead[data-v-d4dee1ff]{justify-content:start}.add-card__tile[data-v-d4dee1ff]{display:flex;flex-direction:column;align-items:center;gap:.45rem;min-width:0;padding:.15rem .1rem .2rem;border:0;background:transparent;cursor:pointer;transition:transform .1s ease}.add-card__tile[data-v-d4dee1ff]:disabled{opacity:.4;cursor:default}.add-card__tile[data-v-d4dee1ff]:not(:disabled):active{transform:scale(.97)}.add-card__tile[data-v-d4dee1ff]:focus-visible{outline:none}.add-card__tile:focus-visible .add-card__icon[data-v-d4dee1ff]{outline:3px solid var(--nx-focus,rgba(104,87,231,.28));outline-offset:2px}.add-card__icon[data-v-d4dee1ff]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--nx-radius-control-lg,12px);border:1px solid var(--nx-line,rgba(0,0,0,.09));color:var(--nx-violet,#6857e7);background:var(--nx-surface,#f6f6f8);overflow:hidden;flex-shrink:0;transition:border-color .16s ease,background .16s ease}.add-card__icon img[data-v-d4dee1ff]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.add-card__icon.is-cover img[data-v-d4dee1ff]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.add-card__tile:hover:not(:disabled) .add-card__icon[data-v-d4dee1ff]{border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 24%,var(--nx-line,rgba(0,0,0,.09)));background:var(--nx-lavender,#f1f0fd)}.add-card__label[data-v-d4dee1ff]{display:block;width:100%;max-width:100%;overflow:hidden;color:var(--nx-ink,#262626);font-size:.75rem;font-weight:650;line-height:1.35;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.add-card__grid[data-v-d4dee1ff]{grid-template-columns:repeat(4,minmax(0,1fr))}}.add-project-modal[data-v-85bfdf85]{padding:1.25rem 1.35rem 1.35rem}.add-project-modal__head[data-v-85bfdf85]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1.15rem}.add-project-modal__title-row[data-v-85bfdf85]{display:flex;align-items:center;gap:.65rem;min-width:0}.add-project-modal__icon[data-v-85bfdf85]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;color:#fff;background:var(--nexai-purple,#7417ff);flex-shrink:0}.add-project-modal__title-row h3[data-v-85bfdf85]{margin:0;font-size:1.05rem;font-weight:800;color:#111827}.add-project-modal__close[data-v-85bfdf85]{display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:.5rem;color:#9ca3af;background:transparent;cursor:pointer}.add-project-modal__close[data-v-85bfdf85]:hover{color:#4b5563;background:#f3f4f6}.add-project-modal__form[data-v-85bfdf85]{gap:.95rem}.add-project-modal__form[data-v-85bfdf85],.field[data-v-85bfdf85]{display:flex;flex-direction:column}.field[data-v-85bfdf85]{gap:.4rem;font-size:.8125rem;font-weight:700;color:#374151}.field i[data-v-85bfdf85]{color:#ef4444;font-style:normal}.field input[data-v-85bfdf85],.field textarea[data-v-85bfdf85]{width:100%;border:1px solid #e5e7eb;border-radius:.75rem;padding:.65rem .85rem;font-size:.875rem;font-weight:500;color:#111827;background:#fafafa;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.field textarea[data-v-85bfdf85]{resize:vertical;min-height:5rem;line-height:1.5}.field input[data-v-85bfdf85]::-moz-placeholder,.field textarea[data-v-85bfdf85]::-moz-placeholder{color:#9ca3af;font-weight:500}.field input[data-v-85bfdf85]::placeholder,.field textarea[data-v-85bfdf85]::placeholder{color:#9ca3af;font-weight:500}.field input[data-v-85bfdf85]:focus,.field textarea[data-v-85bfdf85]:focus{border-color:#7417ff73;background:#fff;box-shadow:0 0 0 3px #7417ff1f}.field-input-icon[data-v-85bfdf85]{position:relative}.field-input-icon .iconify[data-v-85bfdf85],.field-input-icon[data-v-85bfdf85] svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.field-input-icon input[data-v-85bfdf85]{padding-left:2.25rem}.add-project-modal__error[data-v-85bfdf85]{margin:0;font-size:.75rem;font-weight:600;color:#dc2626}.add-project-modal__foot[data-v-85bfdf85]{display:flex;justify-content:flex-end;gap:.65rem;margin-top:.35rem}.btn-cancel[data-v-85bfdf85],.btn-confirm[data-v-85bfdf85]{min-width:5.5rem;height:2.35rem;border-radius:.7rem;border:0;font-size:.875rem;font-weight:700;cursor:pointer}.btn-cancel[data-v-85bfdf85]{color:#374151;background:#f3f4f6}.btn-cancel[data-v-85bfdf85]:hover{background:#e5e7eb}.btn-confirm[data-v-85bfdf85]{color:#fff;background:var(--nexai-purple,#7417ff)}.btn-confirm[data-v-85bfdf85]:hover{filter:brightness(1.05)}.btn-cancel[data-v-85bfdf85]:disabled,.btn-confirm[data-v-85bfdf85]:disabled{opacity:.6;cursor:not-allowed}.field-hint[data-v-85bfdf85]{font-size:.72rem;font-weight:500;color:#9ca3af}.cover-picker[data-v-85bfdf85]{display:grid;place-items:center;width:100%;min-height:7.5rem;overflow:hidden;border:1px dashed #d1d5db;border-radius:.85rem;background:#f9fafb;color:#6b7280;font-size:.8125rem;font-weight:650;cursor:pointer}.cover-picker[data-v-85bfdf85]:hover{border-color:#9ca3af;background:#f3f4f6}.cover-picker[data-v-85bfdf85]:disabled{opacity:.65;cursor:not-allowed}.cover-picker img[data-v-85bfdf85]{width:100%;height:7.5rem;-o-object-fit:cover;object-fit:cover}.add-social-modal[data-v-11b9cf29]{padding:1.25rem 1.35rem 1.35rem}.add-social-modal__head[data-v-11b9cf29]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1.15rem}.add-social-modal__title-row[data-v-11b9cf29]{display:flex;align-items:center;gap:.65rem;min-width:0}.add-social-modal__icon[data-v-11b9cf29]{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;color:#fff;background:var(--nexai-purple,#7417ff);flex-shrink:0}.add-social-modal__title-row h3[data-v-11b9cf29]{margin:0;font-size:1.05rem;font-weight:800;color:#111827}.add-social-modal__close[data-v-11b9cf29]{display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:.5rem;color:#9ca3af;background:transparent;cursor:pointer}.add-social-modal__close[data-v-11b9cf29]:hover{color:#4b5563;background:#f3f4f6}.add-social-modal__form[data-v-11b9cf29]{display:flex;flex-direction:column;gap:.95rem}.field[data-v-11b9cf29]{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;border:0}.field[data-v-11b9cf29],.field legend[data-v-11b9cf29]{font-size:.8125rem;font-weight:700;color:#374151}.field legend[data-v-11b9cf29]{margin-bottom:.4rem}.field i[data-v-11b9cf29]{color:#ef4444;font-style:normal}.field input[data-v-11b9cf29]{width:100%;border:1px solid #e5e7eb;border-radius:.75rem;padding:.65rem .85rem;font-size:.875rem;font-weight:500;color:#111827;background:#fafafa;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.field input[data-v-11b9cf29]::-moz-placeholder{color:#9ca3af;font-weight:500}.field input[data-v-11b9cf29]::placeholder{color:#9ca3af;font-weight:500}.field input[data-v-11b9cf29]:focus{border-color:#7417ff73;background:#fff;box-shadow:0 0 0 3px #7417ff1f}.field-input-icon[data-v-11b9cf29]{position:relative}.field-input-icon .iconify[data-v-11b9cf29],.field-input-icon[data-v-11b9cf29] svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.field-input-icon input[data-v-11b9cf29]{padding-left:2.25rem}.field-row[data-v-11b9cf29]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.provider-grid[data-v-11b9cf29]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.provider-chip[data-v-11b9cf29]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.4rem;padding:.4rem .5rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fafafa;color:#374151;font-size:.75rem;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.provider-chip img[data-v-11b9cf29]{width:18px;height:18px;border-radius:4px;flex-shrink:0}.provider-chip[data-v-11b9cf29]:hover{border-color:#7417ff59;background:#fff}.provider-chip.is-active[data-v-11b9cf29]{border-color:#7417ff8c;background:#f7f3ff;color:var(--nexai-purple,#7417ff);box-shadow:0 0 0 3px #7417ff1a}.add-social-modal__error[data-v-11b9cf29]{margin:0;font-size:.75rem;font-weight:600;color:#dc2626}.add-social-modal__hint[data-v-11b9cf29]{margin:0;font-size:.72rem;font-weight:500;color:#9ca3af}.add-social-modal__foot[data-v-11b9cf29]{display:flex;justify-content:flex-end;gap:.65rem;margin-top:.35rem}.btn-cancel[data-v-11b9cf29],.btn-confirm[data-v-11b9cf29]{min-width:5.5rem;height:2.35rem;border-radius:.7rem;border:0;font-size:.875rem;font-weight:700;cursor:pointer}.btn-cancel[data-v-11b9cf29]{color:#374151;background:#f3f4f6}.btn-cancel[data-v-11b9cf29]:hover{background:#e5e7eb}.btn-confirm[data-v-11b9cf29]{color:#fff;background:var(--nexai-purple,#7417ff)}.btn-confirm[data-v-11b9cf29]:hover{filter:brightness(1.05)}.btn-cancel[data-v-11b9cf29]:disabled,.btn-confirm[data-v-11b9cf29]:disabled{opacity:.6;cursor:not-allowed}.pm-modal[data-v-363b244a]{padding:1.15rem 1.25rem 1.2rem}.pm-modal__head[data-v-363b244a]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.pm-modal__title-row[data-v-363b244a]{display:flex;align-items:flex-start;gap:.7rem;min-width:0}.pm-modal__icon[data-v-363b244a]{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:999px;color:#fff;background:linear-gradient(145deg,#8b5cf6,#7417ff);flex-shrink:0}.pm-modal__title-row h3[data-v-363b244a]{margin:0;font-size:1.05rem;font-weight:800;color:#111827}.pm-modal__title-row p[data-v-363b244a]{margin:.2rem 0 0;color:#8a8a91;font-size:.75rem;line-height:1.45}.pm-modal__close[data-v-363b244a]{display:grid;place-content:center;width:2rem;height:2rem;border:0;border-radius:.55rem;color:#9ca3af;background:transparent;cursor:pointer}.pm-modal__close[data-v-363b244a]:hover{color:#4b5563;background:#f3f4f6}.pm-modal__empty[data-v-363b244a]{padding:1.75rem .5rem;text-align:center;color:#8a8a91;font-size:.8125rem}.pm-list[data-v-363b244a]{margin:0;padding:0;list-style:none;display:grid;gap:.5rem;max-height:min(48vh,380px);overflow:auto}.pm-row[data-v-363b244a]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.7rem .75rem;border:1px solid rgba(28,30,38,.07);border-radius:12px;background:#fff}.pm-drag[data-v-363b244a]{display:grid;place-content:center;width:1.6rem;height:1.6rem;border:0;border-radius:.4rem;color:#9ca3af;background:transparent;cursor:grab}.pm-drag[data-v-363b244a]:active{cursor:grabbing}.pm-row__body[data-v-363b244a]{min-width:0}.pm-row__head[data-v-363b244a]{display:flex;align-items:center;gap:.4rem;min-width:0}.pm-logo[data-v-363b244a]{border-radius:4px;flex-shrink:0}.pm-row__head strong[data-v-363b244a]{overflow:hidden;color:#1c1e26;font-size:.8125rem;font-weight:720;white-space:nowrap;text-overflow:ellipsis}.pm-row__head em[data-v-363b244a]{flex-shrink:0;color:#8a8a91;font-size:.65rem;font-style:normal}.pm-row__body small[data-v-363b244a]{display:block;margin-top:.2rem;overflow:hidden;color:#9ca3af;font-size:.68rem;white-space:nowrap;text-overflow:ellipsis}.pm-row__actions[data-v-363b244a]{display:inline-flex;gap:.2rem}.pm-row__actions button[data-v-363b244a]{display:grid;place-content:center;width:1.7rem;height:1.7rem;border:0;border-radius:.45rem;color:#9ca3af;background:transparent;cursor:pointer}.pm-row__actions button[data-v-363b244a]:hover{color:var(--nexai-purple,#7417ff);background:#f3eeff}.pm-ghost[data-v-363b244a]{opacity:.45}.pm-drag-active[data-v-363b244a]{box-shadow:0 8px 22px #7417ff1f}.pm-modal__foot[data-v-363b244a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(28,30,38,.06)}.pm-btn-add[data-v-363b244a]{display:inline-flex;align-items:center;gap:.35rem;border:0;border-radius:999px;padding:.45rem .9rem;color:var(--nexai-purple,#7417ff);background:#f3eeff;font-size:.78rem;font-weight:720;cursor:pointer}.pm-btn-add[data-v-363b244a]:hover{filter:brightness(.98)}.pm-btn-done[data-v-363b244a]{border:0;border-radius:999px;padding:.45rem 1rem;color:#fff;background:var(--nexai-purple,#7417ff);font-size:.78rem;font-weight:720;cursor:pointer}.pm-modal[data-v-d37a224e]{padding:1.15rem 1.25rem 1.2rem}.pm-modal__head[data-v-d37a224e]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.pm-modal__title-row[data-v-d37a224e]{display:flex;align-items:flex-start;gap:.7rem;min-width:0}.pm-modal__icon[data-v-d37a224e]{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:999px;color:#fff;background:linear-gradient(145deg,#8b5cf6,#7417ff);flex-shrink:0}.pm-modal__title-row h3[data-v-d37a224e]{margin:0;font-size:1.05rem;font-weight:800;color:#111827}.pm-modal__title-row p[data-v-d37a224e]{margin:.2rem 0 0;color:#8a8a91;font-size:.75rem;line-height:1.45}.pm-modal__close[data-v-d37a224e]{display:grid;place-content:center;width:2rem;height:2rem;border:0;border-radius:.55rem;color:#9ca3af;background:transparent;cursor:pointer}.pm-modal__close[data-v-d37a224e]:hover{color:#4b5563;background:#f3f4f6}.pm-section[data-v-d37a224e]{margin-bottom:1rem}.pm-section__head[data-v-d37a224e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem}.pm-section__head h4[data-v-d37a224e]{margin:0;font-size:.82rem;font-weight:780;color:#1c1e26}.pm-modal__empty[data-v-d37a224e]{padding:.85rem .5rem;text-align:center;color:#8a8a91;font-size:.8125rem}.pm-list[data-v-d37a224e]{margin:0;padding:0;list-style:none;display:grid;gap:.5rem;max-height:min(28vh,240px);overflow:auto}.pm-row[data-v-d37a224e]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.55rem;padding:.55rem .6rem;border:1px solid rgba(28,30,38,.08);border-radius:.85rem;background:#fafafa}.pm-check[data-v-d37a224e]{display:grid;justify-items:center;gap:.15rem;margin-top:.15rem;color:#8a8a91;font-size:.62rem;cursor:pointer}.pm-row__body[data-v-d37a224e]{min-width:0}.pm-row__head[data-v-d37a224e]{display:flex;align-items:center;gap:.4rem;min-width:0}.pm-row__head strong[data-v-d37a224e]{overflow:hidden;color:#1c1e26;font-size:.8125rem;font-weight:720;white-space:nowrap;text-overflow:ellipsis}.pm-row__head em[data-v-d37a224e]{flex-shrink:0;color:#8a8a91;font-size:.65rem;font-style:normal}.pm-row__head em.is-official[data-v-d37a224e]{color:#5b21b6;font-weight:720}.pm-row__body small[data-v-d37a224e]{display:block;margin-top:.2rem;overflow:hidden;color:#9ca3af;font-size:.68rem;white-space:nowrap;text-overflow:ellipsis}.pm-row__actions[data-v-d37a224e]{display:inline-flex;gap:.2rem}.pm-row__actions button[data-v-d37a224e]{display:grid;place-content:center;width:1.7rem;height:1.7rem;border:0;border-radius:.45rem;color:#9ca3af;background:transparent;cursor:pointer}.pm-row__actions button[data-v-d37a224e]:hover{color:var(--nexai-purple,#7417ff);background:#f3eeff}.pm-add[data-v-d37a224e],.pm-edit[data-v-d37a224e]{display:grid;gap:.4rem}.pm-add[data-v-d37a224e]{margin-bottom:.75rem;padding:.7rem;border:1px dashed rgba(116,23,255,.28);border-radius:.85rem;background:#fcfbff}.pm-add+.pm-list[data-v-d37a224e]{margin-top:.15rem}.pm-add input[data-v-d37a224e],.pm-add textarea[data-v-d37a224e],.pm-edit input[data-v-d37a224e],.pm-edit textarea[data-v-d37a224e]{width:100%;border:1px solid rgba(28,30,38,.12);border-radius:.55rem;padding:.4rem .55rem;font-size:.8rem;box-sizing:border-box}.pm-edit__actions[data-v-d37a224e]{display:flex;gap:.45rem}.pm-modal__foot[data-v-d37a224e]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.35rem;padding-top:.85rem;border-top:1px solid rgba(28,30,38,.06)}.pm-btn-add[data-v-d37a224e]{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .9rem;color:var(--nexai-purple,#7417ff);background:#f3eeff}.pm-btn-add[data-v-d37a224e],.pm-btn-done[data-v-d37a224e]{border:0;border-radius:999px;font-size:.78rem;font-weight:720;cursor:pointer}.pm-btn-done[data-v-d37a224e]{padding:.45rem 1rem;color:#fff;background:var(--nexai-purple,#7417ff)}.pm-btn-ghost[data-v-d37a224e]{border:0;border-radius:999px;padding:.45rem .9rem;color:#6b7280;background:#f3f4f6;font-size:.78rem;cursor:pointer}.pm-cert[data-v-d37a224e]{display:grid;gap:.35rem;font-size:.72rem;font-weight:650;color:#6b7280}.pm-cert__picker[data-v-d37a224e]{display:grid;place-items:center;width:100%;min-height:5.5rem;overflow:hidden;border:1px dashed rgba(28,30,38,.18);border-radius:.55rem;background:#fff;color:#9ca3af;font-size:.75rem;font-weight:600;cursor:pointer}.pm-cert__picker[data-v-d37a224e]:hover:not(:disabled){border-color:#7417ff59;background:#fcfbff}.pm-cert__picker[data-v-d37a224e]:disabled{opacity:.65;cursor:not-allowed}.pm-cert__picker img[data-v-d37a224e]{width:100%;max-height:8rem;-o-object-fit:contain;object-fit:contain;background:#f9fafb}.pm-cert__clear[data-v-d37a224e]{justify-self:start;border:0;padding:0;color:#9ca3af;background:transparent;font-size:.68rem;cursor:pointer}.pm-cert__clear[data-v-d37a224e]:hover{color:#ef4444}.pm-cert__link[data-v-d37a224e]{display:inline-block;margin-top:.25rem;color:var(--nexai-purple,#7417ff);font-size:.65rem;font-weight:650;text-decoration:none}.pm-cert__link[data-v-d37a224e]:hover{text-decoration:underline}.pm-modal[data-v-200554e4]{padding:1.15rem 1.25rem 1.2rem}.pm-modal__head[data-v-200554e4]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.pm-modal__title-row[data-v-200554e4]{display:flex;align-items:flex-start;gap:.7rem;min-width:0}.pm-modal__icon[data-v-200554e4]{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:999px;color:#fff;background:linear-gradient(145deg,#8b5cf6,#7417ff);flex-shrink:0}.pm-modal__title-row h3[data-v-200554e4]{margin:0;font-size:1.05rem;font-weight:800;color:#111827}.pm-modal__title-row p[data-v-200554e4]{margin:.2rem 0 0;color:#8a8a91;font-size:.75rem;line-height:1.45}.pm-modal__close[data-v-200554e4]{display:grid;place-content:center;width:2rem;height:2rem;border:0;border-radius:.55rem;color:#9ca3af;background:transparent;cursor:pointer}.pm-modal__close[data-v-200554e4]:hover{color:#4b5563;background:#f3f4f6}.pm-modal__empty[data-v-200554e4]{padding:1.75rem .5rem;text-align:center;color:#8a8a91;font-size:.8125rem}.pm-list[data-v-200554e4]{margin:0;padding:0;list-style:none;display:grid;gap:.5rem;max-height:min(48vh,380px);overflow:auto}.pm-row[data-v-200554e4]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.7rem .75rem;border:1px solid rgba(28,30,38,.07);border-radius:12px;background:#fff}.pm-row__body[data-v-200554e4]{min-width:0;display:grid;gap:.15rem}.pm-row__body strong[data-v-200554e4]{color:#1c1e26;font-size:.8125rem;font-weight:720}.pm-row__body small[data-v-200554e4],.pm-row__body strong[data-v-200554e4]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pm-row__body small[data-v-200554e4]{color:#9ca3af;font-size:.68rem}.pm-row__actions[data-v-200554e4]{display:inline-flex;gap:.2rem}.pm-row__actions button[data-v-200554e4]{display:grid;place-content:center;width:1.7rem;height:1.7rem;border:0;border-radius:.45rem;color:#9ca3af;background:transparent;cursor:pointer}.pm-row__actions button[data-v-200554e4]:hover{color:var(--nexai-purple,#7417ff);background:#f3eeff}.pm-modal__foot[data-v-200554e4]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(28,30,38,.06)}.pm-btn-add[data-v-200554e4]{display:inline-flex;align-items:center;gap:.35rem;border:0;border-radius:999px;padding:.45rem .9rem;color:var(--nexai-purple,#7417ff);background:#f3eeff;font-size:.78rem;font-weight:720;cursor:pointer}.pm-btn-add[data-v-200554e4]:hover{filter:brightness(.98)}.pm-btn-done[data-v-200554e4]{border:0;border-radius:999px;padding:.45rem 1rem;color:#fff;background:var(--nexai-purple,#7417ff);font-size:.78rem;font-weight:720;cursor:pointer}.ppm[data-v-3c93fc84]{padding:1.15rem 1.25rem;max-height:min(86vh,760px);overflow:auto}.ppm__head[data-v-3c93fc84]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.ppm__title-row[data-v-3c93fc84]{display:flex;gap:.7rem;min-width:0}.ppm__icon[data-v-3c93fc84]{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:999px;color:#fff;background:linear-gradient(145deg,#8b5cf6,#7417ff);flex-shrink:0}.ppm__title-row h3[data-v-3c93fc84]{margin:0;font-size:1.05rem;font-weight:800;color:#111827}.ppm__title-row p[data-v-3c93fc84]{margin:.25rem 0 0;color:#8a8a91;font-size:.75rem;line-height:1.45}.ppm__close[data-v-3c93fc84]{display:grid;place-content:center;width:2rem;height:2rem;border:0;border-radius:.55rem;color:#9ca3af;background:transparent;cursor:pointer}.ppm__close[data-v-3c93fc84]:hover{color:#4b5563;background:#f3f4f6}.ppm__section[data-v-3c93fc84]{margin-bottom:1.1rem;padding:.85rem;border:1px solid rgba(28,30,38,.07);border-radius:14px;background:#fafafa}.ppm__section-head[data-v-3c93fc84]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.65rem}.ppm__section-head h4[data-v-3c93fc84]{margin:0;font-size:.85rem;font-weight:780;color:#1c1e26}.ppm__section-head em[data-v-3c93fc84]{margin-left:.35rem;color:var(--nexai-purple,#7417ff);font-style:normal;font-weight:750}.ppm__section-head small[data-v-3c93fc84]{color:#8a8a91;font-size:.7rem}.ppm__empty[data-v-3c93fc84]{padding:1.1rem .5rem;text-align:center;color:#8a8a91;font-size:.78rem}.ppm-featured[data-v-3c93fc84]{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.ppm-featured__row[data-v-3c93fc84]{display:grid;gap:.5rem;padding:.55rem .65rem .7rem;border:1px solid rgba(28,30,38,.07);border-radius:11px;background:#fff}.ppm-featured__top[data-v-3c93fc84]{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.45rem}.ppm-featured__row.is-primary[data-v-3c93fc84]{border-color:#7417ff47;background:#fbf8ff}.ppm-drag[data-v-3c93fc84]{display:grid;place-content:center;width:1.5rem;height:1.5rem;border:0;border-radius:.4rem;color:#9ca3af;background:transparent;cursor:grab}.ppm-featured__badge[data-v-3c93fc84]{flex-shrink:0;padding:.12rem .45rem;border-radius:999px;color:var(--nexai-purple,#7417ff);background:#f3eeff;font-size:.65rem;font-weight:750}.ppm-featured__body[data-v-3c93fc84]{min-width:0;border:0;padding:0;background:transparent;text-align:left;cursor:pointer}.ppm-featured__body strong[data-v-3c93fc84]{color:#1c1e26;font-size:.8rem;font-weight:720}.ppm-featured__body small[data-v-3c93fc84],.ppm-featured__body strong[data-v-3c93fc84]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ppm-featured__body small[data-v-3c93fc84]{margin-top:.12rem;color:#8a8a91;font-size:.68rem}.ppm-filters[data-v-3c93fc84]{display:grid;gap:.55rem;margin-bottom:.7rem}.ppm-tabs[data-v-3c93fc84]{display:flex;gap:.15rem;overflow-x:auto;border-bottom:1px solid rgba(28,30,38,.08)}.ppm-tabs button[data-v-3c93fc84]{flex-shrink:0;border:0;padding:.45rem .7rem;color:#8a8a91;background:transparent;font-size:.75rem;cursor:pointer}.ppm-tabs button.active[data-v-3c93fc84]{color:var(--nexai-purple,#7417ff);font-weight:720;box-shadow:inset 0 -2px 0 var(--nexai-purple,#7417ff)}.ppm-chips[data-v-3c93fc84]{display:flex;flex-wrap:wrap;gap:.35rem}.ppm-chips button[data-v-3c93fc84]{border:0;border-radius:999px;padding:.28rem .7rem;color:#6b7280;background:#f3f4f6;font-size:.72rem;cursor:pointer}.ppm-chips button.active[data-v-3c93fc84]{color:var(--nexai-purple,#7417ff);background:#f3eeff;font-weight:700}.ppm-mine[data-v-3c93fc84]{margin:0;padding:0;list-style:none;display:grid;gap:.45rem;max-height:360px;overflow:auto}.ppm-mine li[data-v-3c93fc84]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:start;padding:.5rem;border:1px solid rgba(28,30,38,.07);border-radius:11px;background:#fff}.ppm-result[data-v-3c93fc84]{display:grid;gap:.28rem;grid-column:1/-1}.ppm-result span[data-v-3c93fc84]{color:#6b7280;font-size:.68rem;font-weight:700}.ppm-result textarea[data-v-3c93fc84]{width:100%;min-height:64px;resize:vertical;border:1px solid rgba(28,30,38,.1);border-radius:8px;padding:.45rem .55rem;color:#1c1e26;background:#fafafa;font-size:.75rem;line-height:1.45;font-family:inherit}.ppm-result textarea[data-v-3c93fc84]:focus{outline:2px solid rgba(116,23,255,.28);outline-offset:1px;background:#fff}.ppm-result textarea[data-v-3c93fc84]:disabled{opacity:.65}.ppm-mine__main[data-v-3c93fc84]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:.55rem;align-items:center;min-width:0;border:0;padding:0;background:transparent;text-align:left;cursor:pointer}.ppm-mine__main img[data-v-3c93fc84]{width:52px;height:36px;-o-object-fit:cover;object-fit:cover;border-radius:8px;background:#f3f4f6}.ppm-mine__body[data-v-3c93fc84]{min-width:0}.ppm-mine__body strong[data-v-3c93fc84]{display:block;overflow:hidden;color:#1c1e26;font-size:.78rem;font-weight:720;white-space:nowrap;text-overflow:ellipsis}.ppm-mine__body small[data-v-3c93fc84]{display:-webkit-box;overflow:hidden;margin-top:.1rem;color:#8a8a91;font-size:.68rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ppm-mine__actions[data-v-3c93fc84]{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0}.ppm-btn-done[data-v-3c93fc84],.ppm-btn-ghost[data-v-3c93fc84],.ppm-btn-primary[data-v-3c93fc84],.ppm-btn-text[data-v-3c93fc84]{border:0;border-radius:999px;cursor:pointer;font-size:.72rem;font-weight:700}.ppm-btn-primary[data-v-3c93fc84]{padding:.35rem .7rem;color:#fff;background:var(--nexai-purple,#7417ff)}.ppm-btn-primary[data-v-3c93fc84]:disabled{opacity:.45;cursor:not-allowed}.ppm-btn-text[data-v-3c93fc84]{padding:.35rem .55rem;color:#b45309;background:#fff7ed}.ppm-btn-ghost[data-v-3c93fc84]{padding:.35rem .55rem;color:#6b7280;background:#f3f4f6}.ppm-pager[data-v-3c93fc84]{margin-top:.65rem}.ppm-pager[data-v-3c93fc84],.ppm__foot[data-v-3c93fc84]{display:flex;justify-content:flex-end}.ppm__foot[data-v-3c93fc84]{align-items:center;gap:.75rem;padding-top:.35rem}.ppm__error[data-v-3c93fc84]{margin:0 auto 0 0;color:#b45309;font-size:.75rem}.ppm-btn-done[data-v-3c93fc84]{padding:.45rem 1.05rem;color:#fff;background:var(--nexai-purple,#7417ff)}.ppm-ghost[data-v-3c93fc84]{opacity:.45}.pwm[data-v-e7f55db9]{padding:1.15rem 1.25rem;max-height:min(86vh,640px);overflow:auto}.pwm__head[data-v-e7f55db9]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.pwm__title-row[data-v-e7f55db9]{display:flex;gap:.7rem;min-width:0}.pwm__icon[data-v-e7f55db9]{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:999px;color:#fff;background:linear-gradient(145deg,#8b5cf6,#7417ff);flex-shrink:0}.pwm__title-row h3[data-v-e7f55db9]{margin:0;font-size:1.05rem;font-weight:800;color:var(--nexai-ink,#1c1e26)}.pwm__title-row p[data-v-e7f55db9]{margin:.25rem 0 0;color:var(--nexai-muted,#8a8a91);font-size:.75rem;line-height:1.45}.pwm__close[data-v-e7f55db9]{display:grid;place-content:center;width:2rem;height:2rem;border:0;border-radius:.55rem;color:#9ca3af;background:transparent;cursor:pointer}.pwm__close[data-v-e7f55db9]:hover{color:#4b5563;background:#f3f4f6}.pwm__empty-hint[data-v-e7f55db9]{margin:.75rem 0 0;color:var(--nexai-muted,#8a8a91);font-size:12px;text-align:center}.pwm-list[data-v-e7f55db9]{margin:0;padding:0;list-style:none;display:grid;gap:8px}.pwm-row[data-v-e7f55db9]{width:100%;min-height:64px;padding:8px;border:1px solid var(--nexai-line,#ececf0);border-radius:14px;background:#fff;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer;touch-action:manipulation}.pwm-add[data-v-e7f55db9],.pwm-fallback[data-v-e7f55db9],.pwm-row img[data-v-e7f55db9]{width:48px;height:48px;border-radius:10px;-o-object-fit:cover;object-fit:cover;flex:0 0 auto;background:#f3f0ff}.pwm-add[data-v-e7f55db9]{display:grid;place-items:center;color:var(--nexai-purple,#7417ff);font-size:24px;font-weight:500;border:1px dashed color-mix(in srgb,var(--nexai-purple,#7417ff) 35%,var(--nexai-line,#ececf0));background:color-mix(in srgb,var(--nexai-purple,#7417ff) 6%,#fff)}.pwm-fallback[data-v-e7f55db9]{display:grid;place-items:center;color:var(--nexai-purple,#7417ff);font-size:13px;font-weight:700}.pwm-row__body[data-v-e7f55db9]{min-width:0;flex:1 1 auto;display:grid;gap:4px}.pwm-row__body strong[data-v-e7f55db9]{color:var(--nexai-ink,#1c1e26);font-size:14px;font-weight:700}.pwm-row__body small[data-v-e7f55db9],.pwm-row__body strong[data-v-e7f55db9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pwm-row__body small[data-v-e7f55db9]{color:var(--nexai-muted,#8a8a91);font-size:12px}.pwm-row__body em[data-v-e7f55db9]{font-style:normal;font-weight:700}.pwm-row__body em.is-project[data-v-e7f55db9]{color:#2563eb}.pwm-row__body em.is-personal[data-v-e7f55db9]{color:#7417ff}.pwm-row__state[data-v-e7f55db9]{flex:0 0 auto;color:var(--nexai-purple,#7417ff);font-size:12px;font-weight:650}.pwm-row[data-v-e7f55db9]:hover:not(:disabled){border-color:color-mix(in srgb,var(--nexai-purple,#7417ff) 28%,var(--nexai-line,#ececf0));background:color-mix(in srgb,var(--nexai-purple,#7417ff) 5%,#fff)}.pwm-row[data-v-e7f55db9]:focus-visible{outline:2px solid color-mix(in srgb,var(--nexai-purple,#7417ff) 55%,#fff);outline-offset:2px}.pwm-row.is-used[data-v-e7f55db9]{cursor:default;opacity:.55}.pwm-row.is-current[data-v-e7f55db9]{border-color:color-mix(in srgb,var(--nexai-purple,#7417ff) 32%,var(--nexai-line,#ececf0))}.pwm-row--add[data-v-e7f55db9]:hover{border-color:color-mix(in srgb,var(--nexai-purple,#7417ff) 40%,var(--nexai-line,#ececf0))}.pwm[data-v-8def1441]{padding:1.15rem 1.25rem;max-height:min(86vh,640px);overflow:auto}.pwm__head[data-v-8def1441]{justify-content:space-between;gap:12px;margin-bottom:14px}.pwm__head[data-v-8def1441],.pwm__title-row[data-v-8def1441]{display:flex;align-items:flex-start}.pwm__title-row[data-v-8def1441]{gap:10px;min-width:0}.pwm__icon[data-v-8def1441]{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#111827;color:#fff;flex-shrink:0}.pwm__head h3[data-v-8def1441]{margin:0;font-size:16px;font-weight:700}.pwm__head p[data-v-8def1441]{margin:4px 0 0;color:#6b7280;font-size:13px}.pwm__close[data-v-8def1441]{border:0;background:transparent;color:#6b7280;cursor:pointer}.pwm__empty[data-v-8def1441]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 12px;color:#6b7280;font-size:14px}.pwm-btn-primary[data-v-8def1441]{border:0;border-radius:999px;padding:8px 16px;background:#111827;color:#fff;font-size:13px;font-weight:650;cursor:pointer}.pwm-list[data-v-8def1441]{margin:0;padding:0;list-style:none;display:grid;gap:8px}.pwm-row[data-v-8def1441]{width:100%;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;text-align:left;cursor:pointer}.pwm-row.is-current[data-v-8def1441]{border-color:#111827}.pwm-row.is-used[data-v-8def1441]:not(.is-current){opacity:.55;cursor:not-allowed}.pwm-fallback[data-v-8def1441],.pwm-row img[data-v-8def1441]{width:48px;height:48px;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#f3f4f6}.pwm-fallback[data-v-8def1441]{display:grid;place-items:center;color:#9ca3af;font-size:13px;font-weight:700}.pwm-row__body[data-v-8def1441]{min-width:0;display:flex;flex-direction:column;gap:2px}.pwm-row__body strong[data-v-8def1441]{font-size:14px}.pwm-row__body small[data-v-8def1441],.pwm-row__body strong[data-v-8def1441]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pwm-row__body small[data-v-8def1441],.pwm-row__state[data-v-8def1441]{color:#6b7280;font-size:12px}.pwm-row__state[data-v-8def1441]{font-weight:650}.psm[data-v-5e2b9189]{padding:1.35rem 1.4rem 1.25rem}.psm__head[data-v-5e2b9189]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.psm__head h3[data-v-5e2b9189]{margin:0;font-size:1.05rem;font-weight:800;color:#111827}.psm__head p[data-v-5e2b9189]{margin:.25rem 0 0;color:#8a8a91;font-size:.75rem}.psm__close[data-v-5e2b9189]{display:grid;place-content:center;width:2rem;height:2rem;border:0;border-radius:.55rem;color:#9ca3af;background:transparent;cursor:pointer}.psm__close[data-v-5e2b9189]:hover{color:#4b5563;background:#f3f4f6}.psm__invite label[data-v-5e2b9189],.psm__link label[data-v-5e2b9189]{display:block;margin-bottom:.4rem;color:#374151;font-size:.8rem;font-weight:650}.psm__invite-box[data-v-5e2b9189]{position:relative;padding:.85rem 2.2rem .85rem .85rem;border:1px solid rgba(28,30,38,.08);border-radius:12px;background:#f8f7fb}.psm__invite-box pre[data-v-5e2b9189]{margin:0;white-space:pre-wrap;word-break:break-all;color:#4b5563;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.55}.psm__copy-icon[data-v-5e2b9189]{position:absolute;top:.45rem;right:.45rem;display:grid;place-content:center;width:2rem;height:2rem;border:1px solid rgba(28,30,38,.08);border-radius:8px;color:#6b7280;background:#fff;cursor:pointer;transition:background .2s ease,color .2s ease}.psm__copy-icon[data-v-5e2b9189]:hover{color:var(--nexai-purple,#7417ff);background:#f7f3ff}.psm__row[data-v-5e2b9189]{display:flex;gap:.85rem;margin-top:1rem}.psm__link[data-v-5e2b9189]{min-width:0;flex:1}.psm__link-row[data-v-5e2b9189]{display:flex}.psm__link-row input[data-v-5e2b9189]{min-width:0;flex:1;height:2.5rem;padding:0 .7rem;border:1px solid rgba(28,30,38,.1);border-right:0;border-radius:9px 0 0 9px;color:#4b5563;background:#f8f7fb;font-size:.78rem}.psm__link-row button[data-v-5e2b9189]{height:2.5rem;padding:0 .9rem;border:1px solid rgba(28,30,38,.1);border-radius:0 9px 9px 0;color:#374151;background:#f3f4f6;font-size:.78rem;font-weight:650;cursor:pointer;transition:background .2s ease}.psm__link-row button[data-v-5e2b9189]:hover{background:#e8e8ec}.psm__qr[data-v-5e2b9189]{display:flex;width:6.4rem;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border:1px solid rgba(28,30,38,.08);border-radius:10px;padding:.35rem}.psm__qr span[data-v-5e2b9189]{color:#8a8a91;font-size:.62rem}.psm__foot[data-v-5e2b9189]{display:flex;justify-content:flex-end;gap:.55rem;margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(28,30,38,.06)}.psm__ghost[data-v-5e2b9189],.psm__primary[data-v-5e2b9189]{min-height:2.4rem;padding:0 .95rem;border:0;border-radius:9px;cursor:pointer;font-size:.8rem;font-weight:680;transition:background .2s ease,transform .16s ease,box-shadow .2s ease}.psm__ghost[data-v-5e2b9189]{color:#6b7280;background:transparent}.psm__ghost[data-v-5e2b9189]:hover{background:#f3f4f6}.psm__primary[data-v-5e2b9189]{display:inline-flex;align-items:center;gap:.35rem;color:#fff;background:var(--nexai-purple,#7417ff)}.psm__primary[data-v-5e2b9189]:hover{background:var(--nexai-purple-hover,#6310df);box-shadow:0 8px 18px #7417ff38}.psm__ghost[data-v-5e2b9189]:active,.psm__primary[data-v-5e2b9189]:active{transform:scale(.97)}.ar-modal[data-v-91e777cb]{display:flex;flex-direction:column;max-height:min(92vh,960px);overflow:hidden;padding:0}.ar-head[data-v-91e777cb]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-shrink:0;padding:1.25rem 1.4rem 0}.ar-scroll[data-v-91e777cb]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 1.4rem 1.1rem}.ar-head__eyebrow[data-v-91e777cb]{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.08em;color:var(--nx-violet,#6857e7)}.ar-head__title h3[data-v-91e777cb]{margin:.2rem 0 0;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:#1c1e26}.ar-head__close[data-v-91e777cb]{display:grid;place-content:center;width:2rem;height:2rem;border:0;border-radius:.55rem;color:#9ca3af;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease}.ar-head__close[data-v-91e777cb]:hover{color:#4b5563;background:#f3f4f6}.ar-state[data-v-91e777cb]{margin:1.6rem 0;text-align:center;color:#8a8a91;font-size:.8125rem}.ar-body[data-v-91e777cb]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:1.1rem;align-items:center;margin-top:1rem}.ar-chart[data-v-91e777cb]{height:250px;border:1px solid rgba(28,30,38,.08);border-radius:18px;background:#fbfbfd}.ar-chart[data-v-91e777cb],.ar-score[data-v-91e777cb]{min-width:0}.ar-score__total[data-v-91e777cb]{display:flex;align-items:baseline;gap:.35rem}.ar-score__total strong[data-v-91e777cb]{font-size:2.75rem;font-weight:800;line-height:1;letter-spacing:-.04em;color:#1c1e26}.ar-score__total span[data-v-91e777cb]{font-size:.875rem;color:#9a9aa0}.ar-score__dims[data-v-91e777cb]{margin:.9rem 0 0;padding:0;list-style:none;display:grid;gap:.45rem}.ar-score__dims li[data-v-91e777cb]{display:grid;grid-template-columns:4.5rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;font-size:.75rem;color:#6e6e73}.ar-score__bar[data-v-91e777cb]{display:block;height:6px;border-radius:999px;background:#eeeef3;overflow:hidden}.ar-score__bar i[data-v-91e777cb]{display:block;height:100%;border-radius:inherit;background:var(--nx-violet,#6857e7)}.ar-score__dims li.is-weak .ar-score__bar i[data-v-91e777cb]{background:var(--nx-coral,#ff604a)}.ar-score__dims li.is-weak .ar-score__dim-label[data-v-91e777cb],.ar-score__dims li.is-weak .ar-score__dim-score[data-v-91e777cb]{color:var(--nx-coral,#ff604a);font-weight:700}.ar-score__dim-score[data-v-91e777cb]{text-align:right;font-weight:700;color:#1c1e26}.ar-summary[data-v-91e777cb]{margin-top:1.1rem;padding:.95rem 1.05rem;border:1px solid rgba(28,30,38,.08);border-radius:16px;background:#fbfbfd}.ar-summary h4[data-v-91e777cb]{margin:0 0 .5rem;font-size:.82rem;font-weight:780;color:#1c1e26}.ar-summary__overview[data-v-91e777cb]{margin:0;font-size:.8125rem;line-height:1.7;color:#4b5563}.ar-summary__list[data-v-91e777cb]{margin:.75rem 0 0;padding:0;list-style:none;display:grid;gap:.6rem}.ar-summary__list li[data-v-91e777cb]{display:grid;gap:.25rem}.ar-summary__tag[data-v-91e777cb]{justify-self:start;padding:.1rem .45rem;border-radius:6px;font-size:.6875rem;font-weight:700;color:var(--nx-coral,#ff604a);background:color-mix(in srgb,var(--nx-coral,#ff604a) 10%,#fff)}.ar-summary__list p[data-v-91e777cb]{margin:0;font-size:.8125rem;line-height:1.7;color:#4b5563}.ar-next[data-v-91e777cb]{display:flex;align-items:flex-start;gap:.65rem;margin-top:.75rem;padding:.85rem 1.05rem;border:1px solid color-mix(in srgb,var(--nx-violet,#6857e7) 18%,#fff);border-radius:16px;background:var(--nx-lavender,#f1f0fd)}.ar-next__icon[data-v-91e777cb]{flex-shrink:0;margin-top:.05rem;color:var(--nx-violet,#6857e7)}.ar-next h4[data-v-91e777cb]{margin:0 0 .25rem;font-size:.82rem;font-weight:780;color:var(--nx-violet-strong,#3c237c)}.ar-next p[data-v-91e777cb]{margin:0;font-size:.8125rem;line-height:1.7;color:#4b5563}.ar-foot[data-v-91e777cb]{display:flex;align-items:center;justify-content:space-between;gap:.9rem;flex-shrink:0;padding:.9rem 1.4rem 1.15rem;border-top:1px solid rgba(28,30,38,.06);background:#fff}.ar-foot__note[data-v-91e777cb]{margin:0;font-size:.6875rem;line-height:1.5;color:#9a9aa0}.ar-foot__cta[data-v-91e777cb]{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;height:40px;padding:0 1.05rem;border:0;border-radius:999px;font-size:.8125rem;font-weight:700;color:#fff;background:var(--nx-violet,#6857e7);cursor:pointer;transition:background .16s ease,transform .1s ease}.ar-foot__cta[data-v-91e777cb]:hover{background:var(--nx-violet-strong,#3c237c)}.ar-foot__cta[data-v-91e777cb]:active{transform:scale(.97)}@media(max-width:720px){.ar-body[data-v-91e777cb]{grid-template-columns:minmax(0,1fr)}.ar-chart[data-v-91e777cb]{height:230px}.ar-foot[data-v-91e777cb]{flex-direction:column;align-items:stretch}.ar-foot__cta[data-v-91e777cb]{justify-content:center}}.pie[data-v-e998eaf7]{display:flex;flex-direction:column;max-height:min(92vh,960px);overflow:hidden;padding:0}.pie__head[data-v-e998eaf7]{justify-content:space-between;gap:.75rem;flex-shrink:0;margin:0;padding:1.15rem 1.25rem .85rem}.pie__head[data-v-e998eaf7],.pie__title-row[data-v-e998eaf7]{display:flex;align-items:flex-start}.pie__title-row[data-v-e998eaf7]{gap:.7rem;min-width:0}.pie__icon[data-v-e998eaf7]{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:999px;color:#1c1e26;background:#f3f4f6;border:1px solid #e5e7eb;flex-shrink:0}.pie__title-row h3[data-v-e998eaf7]{margin:0;font-size:1.05rem;font-weight:800;color:#111827}.pie__title-row p[data-v-e998eaf7]{margin:.2rem 0 0;color:#8a8a91;font-size:.75rem;line-height:1.45}.pie__close[data-v-e998eaf7]{display:grid;place-content:center;width:2.75rem;height:2.75rem;flex-shrink:0;border:0;border-radius:.55rem;color:#6b7280;background:transparent;cursor:pointer}.pie__close[data-v-e998eaf7]:focus-visible,.pie__close[data-v-e998eaf7]:hover{color:#1c1e26;background:#f3f4f6}.pie__close[data-v-e998eaf7]:focus-visible{outline:2px solid #1c1e26;outline-offset:2px}.pie__error[data-v-e998eaf7],.pie__loading[data-v-e998eaf7]{padding:2rem 1.25rem;text-align:center;color:#8a8a91;font-size:.875rem}.pie__error[data-v-e998eaf7]{color:#b45309}.pie__form[data-v-e998eaf7]{display:flex;flex-direction:column}.pie__body[data-v-e998eaf7],.pie__form[data-v-e998eaf7]{flex:1 1 auto;min-height:0}.pie__body[data-v-e998eaf7]{overflow-y:auto;overscroll-behavior:contain;padding:0 1.25rem .5rem}.pie__hint[data-v-e998eaf7]{display:flex;align-items:flex-start;gap:.45rem;margin-bottom:.85rem;padding:.65rem .8rem;border:1px solid #fde68a;border-radius:12px;background:#fffbeb;color:#92400e;font-size:.78rem;line-height:1.45}.pie__section[data-v-e998eaf7]{margin-bottom:1.1rem}.pie__section h4[data-v-e998eaf7]{margin:0 0 .65rem;font-size:.9rem;font-weight:750;color:#1c1e26}.pie__section h4 em[data-v-e998eaf7]{margin-left:.35rem;color:#9ca3af;font-size:.72rem;font-style:normal;font-weight:500}.pie__grid[data-v-e998eaf7]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem .85rem}.pie__span-2[data-v-e998eaf7]{grid-column:1/-1}.pie__field-tip[data-v-e998eaf7]{margin:.35rem 0 0;color:#9ca3af;font-size:.7rem}.pie__field-tip--row[data-v-e998eaf7]{display:flex;justify-content:space-between;gap:.5rem}.pie__field-tip em[data-v-e998eaf7]{font-style:normal;color:#9ca3af}.pie__check[data-v-e998eaf7]{display:flex;align-items:center;min-height:2.5rem}.pie__foot[data-v-e998eaf7]{display:flex;justify-content:flex-end;gap:.6rem;flex-shrink:0;margin:0;padding:.85rem 1.25rem 1.15rem;border-top:1px solid #ececf0;background:#fff}.pie__btn-ghost[data-v-e998eaf7],.pie__btn-primary[data-v-e998eaf7]{border:0;border-radius:999px;min-height:40px;padding:0 1.15rem;font-size:.8rem;font-weight:720;cursor:pointer}.pie__btn-ghost[data-v-e998eaf7]{color:#6b7280;background:#f3f4f6}.pie__btn-ghost[data-v-e998eaf7]:hover{background:#e5e7eb}.pie__btn-primary[data-v-e998eaf7]{color:#fff;background:var(--nexai-purple,#7417ff)}.pie__btn-ghost[data-v-e998eaf7]:disabled,.pie__btn-primary[data-v-e998eaf7]:disabled{opacity:.55;cursor:not-allowed}[data-v-e998eaf7] .pie-field-highlight{--ui-border:#f59e0b}[data-v-e998eaf7] .pie-field-highlight :where(input,textarea,button[role=combobox]){box-shadow:0 0 0 1px #fbbf24}@media(max-width:640px){.pie__grid[data-v-e998eaf7]{grid-template-columns:1fr}.pie__span-2[data-v-e998eaf7]{grid-column:auto}}.passport-page[data-v-9aca75c4]{display:flex;flex-direction:column;gap:var(--nx-space-9,20px);width:100%;flex:0 0 auto}.passport-page[data-v-9aca75c4]:not(.is-stacked){padding-bottom:var(--nx-space-12,28px)}.passport-page.is-readonly[data-v-9aca75c4]{gap:var(--nx-space-11,24px)}.board-toolbar[data-v-9aca75c4]{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:var(--nx-space-9,20px);flex-wrap:wrap;padding-bottom:var(--nx-space-6,14px);border-bottom:1px solid var(--nx-line,var(--nexai-line))}.passport-page.is-readonly .board-toolbar[data-v-9aca75c4]{align-items:flex-start;padding:4px 2px 18px;border-bottom:1px solid var(--nexai-line)}.board-title-line[data-v-9aca75c4]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px;min-width:0}.board-title-line h1[data-v-9aca75c4]{margin:0;color:var(--nx-ink,#262626);font-size:clamp(24px,2.2vw,28px);line-height:1.16;letter-spacing:-.03em;font-weight:650;display:inline-flex;align-items:center;gap:10px}.passport-page.is-readonly .board-title-line h1[data-v-9aca75c4]{font-size:clamp(26px,2.4vw,30px)}.board-title-line h1 em[data-v-9aca75c4]{padding:4px 10px;border:1px solid var(--nexai-line);border-radius:999px;color:var(--nx-muted,#6e6e73);background:var(--nexai-surface,#f6f6f8);font-size:12px;font-style:normal;font-weight:650}.board-title-line p.board-title-desc[data-v-9aca75c4]{margin:0;color:var(--nx-muted,#6e6e73);font-size:14px;line-height:1.55;max-width:36em}@media(min-width:960px){.board-title-line[data-v-9aca75c4]{flex-wrap:nowrap}.board-title-line p.board-title-desc[data-v-9aca75c4]{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.board-toolbar-actions[data-v-9aca75c4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-shrink:0}.button[data-v-9aca75c4]{min-height:44px;padding:0 16px;border-radius:12px;font-size:14px;font-weight:560;border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;gap:6px;background:transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .1s ease}.button[data-v-9aca75c4]:disabled{opacity:.45;cursor:not-allowed}.button[data-v-9aca75c4]:focus-visible{outline:3px solid var(--nx-focus,rgba(104,87,231,.28));outline-offset:2px}.button[data-v-9aca75c4]:active:not(:disabled){transform:scale(.97)}.button-secondary[data-v-9aca75c4]{border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 24%,var(--nexai-line));color:var(--nx-violet,#6857e7);background:#fff}.button-secondary[data-v-9aca75c4]:hover:not(:disabled){background:var(--nx-lavender,#f1f0fd);border-color:color-mix(in srgb,var(--nx-violet,#6857e7) 32%,var(--nexai-line))}.button-primary[data-v-9aca75c4]{border-color:var(--nx-violet,#6857e7);color:#fff;background:var(--nx-violet,#6857e7);border-radius:999px;padding-inline:18px}.button-primary[data-v-9aca75c4]:hover:not(:disabled){background:var(--nx-violet-hover,#5746d6);border-color:var(--nx-violet-hover,#5746d6)}.button-quiet[data-v-9aca75c4]{border-color:transparent;color:var(--nx-violet,#6857e7);background:transparent;padding-inline:12px}.button-quiet[data-v-9aca75c4]:hover:not(:disabled){background:color-mix(in srgb,var(--nx-lavender,#f1f0fd) 72%,#fff)}.button-quiet-muted[data-v-9aca75c4]{color:var(--nx-muted,#6e6e73)}.button-quiet-muted[data-v-9aca75c4]:hover:not(:disabled){color:var(--nx-violet,#6857e7);background:var(--nx-lavender,#f1f0fd)}.profile-board[data-v-9aca75c4]{position:relative;width:100%;min-height:640px;overflow:visible}.passport-page.is-readonly .profile-board[data-v-9aca75c4]{min-height:0}.profile-board.is-guiding[data-v-9aca75c4] .profile-board-card:not(.is-guide-spot){pointer-events:none}.passport-guide-mask[data-v-9aca75c4]{position:fixed;inset:0;z-index:65;display:block;width:100%;height:100%;pointer-events:none}.passport-guide-mask-path[data-v-9aca75c4]{pointer-events:fill;cursor:default}.board-drop-slot[data-v-9aca75c4]{position:absolute;z-index:0;box-sizing:border-box;pointer-events:none;border-radius:var(--nx-radius-card,16px);border:1.5px dashed color-mix(in srgb,var(--nx-violet,#6857e7) 32%,transparent);background:color-mix(in srgb,var(--nx-lavender,#f1f0fd) 55%,transparent);transition:left .2s cubic-bezier(.2,.7,.2,1),top .2s cubic-bezier(.2,.7,.2,1),height .2s cubic-bezier(.2,.7,.2,1)}@media(prefers-reduced-motion:reduce){.board-drop-slot[data-v-9aca75c4]{transition:none}}.passport-page.is-stacked .profile-board[data-v-9aca75c4]{height:auto!important;display:grid;grid-template-columns:1fr;gap:14px}.passport-page.is-stacked[data-v-9aca75c4] .profile-board-card{position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;min-height:104px}.passport-page.is-interactive[data-v-9aca75c4] .profile-board-card{cursor:grab}.board-loading[data-v-9aca75c4]{display:flex;align-items:center;gap:var(--nx-space-5,12px);min-height:88px;padding:8px 2px;color:var(--nx-muted,var(--nexai-muted));font-size:14px}.board-loading__pulse[data-v-9aca75c4]{width:18px;height:18px;border-radius:50%;background:color-mix(in srgb,var(--nx-violet,#6857e7) 55%,#fff);animation:passport-load-pulse-9aca75c4 .9s ease-in-out infinite}@keyframes passport-load-pulse-9aca75c4{0%,to{opacity:.35;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}.state[data-v-9aca75c4]{color:var(--nexai-muted);font-size:13px}.state.error[data-v-9aca75c4]{color:var(--nx-danger,#b42318)}.state.error button[data-v-9aca75c4]{margin-left:8px;color:var(--nx-violet,#6857e7);background:transparent;border:0;cursor:pointer}.board-library-backdrop[data-v-9aca75c4]{position:fixed;inset:0;z-index:80;background:#14141c66;display:grid;place-items:center;padding:24px}.board-library[data-v-9aca75c4]{width:min(720px,100%);max-height:min(80vh,720px);overflow:auto;border-radius:20px;background:#fff;box-shadow:0 24px 70px #17171c2e;padding:20px 20px 24px}.board-library>header[data-v-9aca75c4]{display:flex;justify-content:space-between;gap:12px;margin-bottom:18px}.board-library>header span[data-v-9aca75c4]{color:var(--nexai-purple,#7417ff);font-size:12px;font-weight:650}.board-library>header h2[data-v-9aca75c4]{margin:6px 0;font-size:20px}.board-library>header p[data-v-9aca75c4]{margin:0;color:#8a8a91;font-size:13px;line-height:1.5}.board-library>header>button[data-v-9aca75c4]{width:40px;height:40px;border:0;border-radius:10px;background:#f3f3f5;cursor:pointer;transition:background .2s ease}.board-library>header>button[data-v-9aca75c4]:hover{background:#e8e8ec}.board-library-grid[data-v-9aca75c4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.board-library-grid button[data-v-9aca75c4]{text-align:left;border:1px solid rgba(28,30,38,.1);border-radius:14px;padding:16px;background:#fafafb;cursor:pointer;display:flex;justify-content:space-between;gap:10px;transition:border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease}@media(hover:hover){.board-library-grid button[data-v-9aca75c4]:hover:not(:disabled){border-color:#7417ff38;background:#fff;box-shadow:0 10px 24px #1c182e14;transform:translateY(-2px)}}.board-library-grid button[data-v-9aca75c4]:disabled{opacity:.55;cursor:default}.board-library-grid b[data-v-9aca75c4]{display:block;font-size:14px}.board-library-grid small[data-v-9aca75c4]{color:#8a8a91;font-size:12px;line-height:1.5}.board-library-grid em[data-v-9aca75c4]{font-style:normal;color:var(--nexai-purple,#7417ff);font-weight:650}@media(prefers-reduced-motion:reduce){.board-library-grid button[data-v-9aca75c4],.board-loading__pulse[data-v-9aca75c4],.button[data-v-9aca75c4]{animation:none;transition:none;transform:none}}
