.details.svelte-770yzn{display:flex;flex-direction:column;gap:1rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.1)}.summary.svelte-770yzn{margin:0;font-style:italic;font-size:.95rem;color:#ffffffd9;line-height:1.4}.stats-grid.svelte-770yzn{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.stat-item.svelte-770yzn{display:flex;flex-direction:column;gap:.1rem}.stat-label.svelte-770yzn{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:#ffffff80}.stat-value.svelte-770yzn{font-size:.9rem;font-weight:500;color:#fff}.tags-row.svelte-770yzn{display:flex;flex-wrap:wrap;gap:.5rem}.tag.svelte-770yzn{font-size:.75rem;padding:.25rem .6rem;background:#ffffff1a;border-radius:999px;color:#ffffffe6}.avoids.svelte-770yzn{margin:0;font-size:.8rem;color:#ffffff80}.demo-stack.svelte-13fdip4{display:flex;flex-direction:column;gap:var(--demo-stack-gap, 1.2rem)}.glass-card.svelte-128j1aw{background:var(--demo-glass-bg, rgba(255, 255, 255, .08));border-radius:var(--demo-glass-radius, 18px);border:1px solid var(--demo-glass-border, rgba(255, 255, 255, .12));box-shadow:var(--demo-glass-shadow, 0 12px 30px rgba(0, 0, 0, .3));backdrop-filter:blur(var(--demo-glass-blur, 18px));-webkit-backdrop-filter:blur(var(--demo-glass-blur, 18px));padding:1rem;color:var(--color-text-primary, #f5f5f7)}.demo-section.svelte-fwrue1{padding:var(--demo-section-padding, 0)}.setup-container.svelte-122hjrv{min-height:100%;padding:1.5rem 1.5rem 6rem;color:var(--color-text-primary, #f5f5f7);font-family:var(--font-stack, sans-serif);display:flex;flex-direction:column;align-items:center}.setup-container__shell.svelte-122hjrv{max-width:440px;width:100%;margin:0 auto}@media (max-width: 600px){.setup-container.svelte-122hjrv{padding:6rem 1.1rem 5rem}}.consensus-intro.svelte-1aj8ln8{text-align:center;margin-bottom:2.6rem}.consensus-icon.svelte-1aj8ln8{width:64px;height:64px;margin:0 auto 1.25rem;border-radius:18px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f5f7,#c9d0ff);box-shadow:0 10px 24px #0006;color:#10101a}.consensus-title.svelte-1aj8ln8{font-size:2.25rem;margin:0 0 .5rem;font-weight:700;letter-spacing:-.02em}.consensus-subtitle.svelte-1aj8ln8{font-size:1.02rem;color:#f5f5f7a6;line-height:1.5;max-width:280px;margin:0 auto}.w-8.svelte-1aj8ln8{width:2rem}.h-8.svelte-1aj8ln8{height:2rem}.consensus-progress.svelte-1qe38m6{display:flex;align-items:center;justify-content:center;gap:.35rem;margin-bottom:1.5rem}.consensus-dot.svelte-1qe38m6{width:8px;height:8px;border-radius:999px}.consensus-count.svelte-1qe38m6{margin-left:.5rem;font-size:.75rem;color:#f5f5f773}.consensus-cards.svelte-1qe38m6{display:flex;flex-direction:column;gap:.85rem;margin-bottom:1.75rem}.consensus-cta.svelte-1qe38m6{width:100%;padding:1.1rem 1.5rem;border:none;border-radius:18px;font-size:1.05rem;font-weight:600;color:#0c0c0c;background:linear-gradient(135deg,#f5f5f7,#c9d0ff);box-shadow:0 8px 24px #00000059;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;cursor:pointer}.consensus-cta.svelte-1qe38m6:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.consensus-cta.svelte-1qe38m6:not(:disabled):active{transform:scale(.98)}.consensus-note.svelte-1qe38m6{margin-top:.9rem;text-align:center;font-size:.85rem;color:#f5f5f773}.p-card-wrapper.svelte-xpmwj6{background:#ffffff14;border-radius:18px;border:1px solid rgba(255,255,255,.12);overflow:hidden;transition:background .2s ease}.p-card-header.svelte-xpmwj6{width:100%;display:flex;align-items:center;gap:1rem;padding:1rem;background:none;border:none;text-align:left;cursor:pointer;color:inherit}.p-avatar.svelte-xpmwj6{width:42px;height:42px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;color:#000000b3;flex-shrink:0}.p-info.svelte-xpmwj6{flex:1;min-width:0}.p-name-row.svelte-xpmwj6{display:flex;align-items:center;gap:.4rem}.p-name.svelte-xpmwj6{font-weight:600;font-size:1.05rem;color:#f5f5f7}.p-check.svelte-xpmwj6{width:16px;height:16px;color:#4ade80}.p-status.svelte-xpmwj6{display:block;font-size:.8rem;color:#ffffff80;margin-top:.1rem}.p-status-empty.svelte-xpmwj6{display:block;font-size:.8rem;color:#fff6;margin-top:.1rem}.p-chevron.svelte-xpmwj6{color:#fff6;width:20px;height:20px;transition:transform .2s ease}.p-chevron.is-expanded.svelte-xpmwj6{transform:rotate(180deg)}.p-content.svelte-xpmwj6{padding:0 1rem 1rem;animation:svelte-xpmwj6-slideDown .2s ease-out}@keyframes svelte-xpmwj6-slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.p-edit-btn.svelte-xpmwj6{width:100%;margin-top:1rem;padding:.75rem;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#fffc;font-size:.85rem;cursor:pointer;transition:all .2s ease}.p-edit-btn.svelte-xpmwj6:hover{background:#ffffff1a;color:#fff}.p-card-empty.svelte-xpmwj6{width:100%;display:flex;align-items:center;gap:1rem;padding:1rem;background:#ffffff0a;border:1px dashed rgba(255,255,255,.15);border-radius:18px;color:inherit;cursor:pointer;transition:all .2s ease}.p-card-empty.svelte-xpmwj6:hover{background:#ffffff14;border-color:#ffffff40;transform:translateY(-1px)}.p-arrow.svelte-xpmwj6{width:20px;height:20px;color:#ffffff4d}.split-view.svelte-s2f7y0{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1.5rem;height:100%;min-height:0}.split-view__main.svelte-s2f7y0,.split-view__sidebar.svelte-s2f7y0{min-width:0;min-height:0;display:flex;flex-direction:column}@media (max-width: 960px){.split-view.svelte-s2f7y0{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto}.split-view__sidebar.svelte-s2f7y0{display:none}}.chat-interface.svelte-1rog0ri{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.chat-main.svelte-1rog0ri{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;height:100%;padding-top:1rem}.chat-header.svelte-1rog0ri{padding:.75rem 1rem;margin:0 1.5rem .35rem;background:var(--demo-panel-bg, rgba(15, 23, 42, .25));border:1px solid var(--demo-panel-border, rgba(255, 255, 255, .08));border-radius:16px;box-shadow:var(--demo-panel-shadow, 0 12px 28px rgba(0, 0, 0, .28));backdrop-filter:blur(var(--demo-glass-blur, 18px));-webkit-backdrop-filter:blur(var(--demo-glass-blur, 18px))}.chat-header-inner.svelte-1rog0ri{display:flex;align-items:center;gap:1rem}.chat-back.svelte-1rog0ri{width:42px;height:42px;border-radius:50%;border:1px solid var(--demo-panel-border, rgba(255, 255, 255, .1));background:var(--demo-panel-bg, rgba(0, 0, 0, .3));color:var(--demo-panel-text, #fff);display:grid;place-items:center;cursor:pointer}.chat-back-icon.svelte-1rog0ri{width:18px;height:18px}.chat-avatar.svelte-1rog0ri{width:46px;height:46px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#0c0c0c;font-weight:700}.chat-header-text.svelte-1rog0ri{display:flex;flex-direction:column}.chat-title.svelte-1rog0ri{margin:0;font-weight:600}.chat-subtitle.svelte-1rog0ri{margin:0;color:#f5f5f799;font-size:.85rem}.chat-content.svelte-1rog0ri{padding:.9rem 1.5rem 1rem;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:1.2rem;overflow:hidden;min-height:0}.chat-body.svelte-1rog0ri{display:grid;gap:1rem;min-width:0;min-height:0;overflow-y:auto;padding-right:.25rem;grid-row:1}.composer.svelte-i37o49{padding:0 .5rem 1rem 0}.composer-inner.svelte-i37o49{display:flex;gap:.5rem;align-items:center;background:var(--demo-composer-bg, rgba(255, 255, 255, .08));border:1px solid var(--demo-composer-border, rgba(255, 255, 255, .12));border-radius:999px;padding:.6rem .8rem;box-shadow:var(--demo-composer-shadow, 0 10px 26px rgba(0, 0, 0, .28));backdrop-filter:blur(var(--demo-glass-blur, 18px));-webkit-backdrop-filter:blur(var(--demo-glass-blur, 18px))}.composer-inner.svelte-i37o49 input:where(.svelte-i37o49){flex:1;background:transparent;border:none;color:#f5f5f7;font-size:.95rem;outline:none}.send-btn.svelte-i37o49{border:none;background:var(--demo-composer-action-bg, rgba(255, 255, 255, .12));color:#fff;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:background .2s ease,opacity .2s ease}.send-btn.svelte-i37o49:disabled{opacity:.5;cursor:not-allowed}.send-btn.svelte-i37o49:not(:disabled):hover{background:var(--demo-composer-action-hover, rgba(255, 255, 255, .2))}.message-list.svelte-1f1e3co{display:grid;gap:.55rem;align-content:start;justify-items:start;padding-bottom:1rem}.typing-indicator.svelte-ifkti3{display:flex;gap:.3rem;align-items:center;padding-left:1rem;padding-top:.5rem}.typing-indicator.svelte-ifkti3 span:where(.svelte-ifkti3){width:6px;height:6px;background:#f5f5f799;border-radius:50%;animation:svelte-ifkti3-pulse 1s infinite}.typing-indicator.svelte-ifkti3 span:where(.svelte-ifkti3):nth-child(2){animation-delay:.2s}.typing-indicator.svelte-ifkti3 span:where(.svelte-ifkti3):nth-child(3){animation-delay:.4s}@keyframes svelte-ifkti3-pulse{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.demo-page__header.svelte-6dir22{display:flex;align-items:center;gap:1rem;padding:2rem 3.5rem 1rem;flex-shrink:0}.demo-page__icon.svelte-6dir22{width:2.25rem;height:2.25rem;border-radius:12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);display:inline-flex;align-items:center;justify-content:center;color:#f8f4eee6}.demo-page__icon.svelte-6dir22 svg{width:1.25rem;height:1.25rem}.demo-page__eyebrow.svelte-6dir22{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#ffffff80}.demo-page__header.svelte-6dir22 h1:where(.svelte-6dir22){font-size:1.25rem;margin:0;font-weight:600;letter-spacing:-.01em;color:#f8f4ee}.badge.svelte-10yx5rt{display:inline-flex;align-items:center;padding:.35rem .8rem;border-radius:999px;font-size:.75rem;font-weight:500;letter-spacing:.02em}.badge--default.svelte-10yx5rt{background:#ffffff29;color:#fff}.badge--dark.svelte-10yx5rt{background:#0006;color:#ffffffe6;border:1px solid rgba(255,255,255,.1)}.badge--outline.svelte-10yx5rt{background:transparent;border:1px solid rgba(255,255,255,.2);color:#fffc}.chat-bubble.svelte-343y66{max-width:420px;padding:.5rem .75rem;border-radius:18px;line-height:1.35;font-size:.95rem;border:1px solid transparent;backdrop-filter:blur(var(--demo-glass-blur, 18px));-webkit-backdrop-filter:blur(var(--demo-glass-blur, 18px))}.chat-bubble--ai.svelte-343y66{background:var(--demo-bubble-ai-bg, rgba(255, 255, 255, .08));color:var(--color-text-primary, #f5f5f7);border-color:var(--demo-bubble-ai-border, rgba(255, 255, 255, .12));border-top-left-radius:4px}.chat-bubble--user.svelte-343y66{background:var(--demo-bubble-user-bg, rgba(201, 208, 255, .2));color:var(--color-text-primary, #f5f5f7);border-color:var(--demo-bubble-user-border, rgba(201, 208, 255, .28));align-self:flex-end;border-bottom-right-radius:4px}.demo-interview__error.svelte-u9am3y{margin-bottom:1rem;color:#fca5a5}.demo-interview__sidebar.svelte-u9am3y{height:100%;min-height:0}.demo-interview__card-header.svelte-u9am3y{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.demo-interview__card-title.svelte-u9am3y{margin:0;font-weight:600}.demo-interview__card-subtitle.svelte-u9am3y{margin:.25rem 0 0;color:var(--demo-text-muted, rgba(245, 245, 247, .6));font-size:.85rem}.demo-interview__card-body.svelte-u9am3y{display:flex;flex-direction:column;gap:.85rem}.demo-interview__field.svelte-u9am3y{display:flex;flex-direction:column;gap:.35rem}.demo-interview__field-label.svelte-u9am3y{font-size:.8rem;color:var(--demo-text-soft, rgba(245, 245, 247, .7))}.demo-interview__field-input.svelte-u9am3y,.demo-interview__field-textarea.svelte-u9am3y,.demo-interview__field-select.svelte-u9am3y{background:var(--demo-input-bg, rgba(15, 23, 42, .55));border:1px solid var(--demo-input-border, rgba(148, 163, 184, .3));border-radius:12px;padding:.55rem .7rem;color:#f8f4ee;font-size:.9rem}.demo-interview__field-textarea.svelte-u9am3y{resize:vertical;min-height:90px}.demo-interview__submit.svelte-u9am3y{margin-top:.5rem;padding:.7rem 1.1rem;border-radius:999px;border:none;background:var(--demo-action-bg, #38bdf8);color:var(--demo-action-text, #0f172a);font-weight:600;cursor:pointer}.demo-interview__submit.svelte-u9am3y:disabled{cursor:not-allowed;opacity:.5}
