.application-dialog-backdrop.svelte-1gqmuqj{z-index:1200;padding:var(--ui-space-4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07111fb8;place-items:center;display:grid;position:fixed;inset:0}.application-dialog.svelte-1gqmuqj{gap:var(--ui-space-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-xl);background:var(--ui-surface);width:min(46rem,100%);max-height:min(50rem,100vh - 2rem);padding:clamp(1.25rem,3vw,2rem);display:grid;overflow-y:auto;box-shadow:0 28px 80px #00000059}.application-dialog-header.svelte-1gqmuqj{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-4);display:flex}.application-dialog-header.svelte-1gqmuqj h2:where(.svelte-1gqmuqj),.application-dialog-header.svelte-1gqmuqj p:where(.svelte-1gqmuqj){margin:0}.application-dialog-header.svelte-1gqmuqj h2:where(.svelte-1gqmuqj){color:var(--ui-text-strong);margin-top:.35rem;font-size:clamp(1.35rem,3vw,1.8rem)}.application-dialog-header.svelte-1gqmuqj p:where(.svelte-1gqmuqj){color:var(--ui-text-muted);margin-top:.6rem;line-height:1.55}.application-dialog-eyebrow.svelte-1gqmuqj{color:var(--ui-accent-strong);font-size:var(--ui-font-size-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:850}.application-dialog-close.svelte-1gqmuqj{border:1px solid var(--ui-border);width:2.5rem;height:2.5rem;color:var(--ui-text-muted);cursor:pointer;background:0 0;border-radius:999px;flex:none;place-items:center;display:grid}.application-dialog-form.svelte-1gqmuqj{gap:var(--ui-space-4);display:grid}.applicant-role-options.svelte-1gqmuqj{gap:var(--ui-space-3);border:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}.applicant-role-option.svelte-1gqmuqj{border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface-subtle);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.9rem;transition:border-color .14s,background .14s;display:flex}.applicant-role-option.selected.svelte-1gqmuqj{border-color:var(--ui-accent-strong);background:color-mix(in srgb, var(--ui-accent) 9%, var(--ui-surface))}.applicant-role-option.svelte-1gqmuqj input:where(.svelte-1gqmuqj){accent-color:var(--ui-accent-strong);flex:none;margin-top:.25rem}.applicant-role-option.svelte-1gqmuqj span:where(.svelte-1gqmuqj){gap:.25rem;display:grid}.applicant-role-option.svelte-1gqmuqj strong:where(.svelte-1gqmuqj){color:var(--ui-text-strong);font-size:var(--ui-font-size-sm)}.applicant-role-option.svelte-1gqmuqj small:where(.svelte-1gqmuqj){color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);line-height:1.45}.application-dialog-actions.svelte-1gqmuqj{justify-content:flex-end;gap:var(--ui-space-3);display:flex}.application-dialog-actions.svelte-1gqmuqj .project-button:where(.svelte-1gqmuqj){min-height:2.8rem}.dialog-error.svelte-1gqmuqj{margin:0}@media (width<=640px){.applicant-role-options.svelte-1gqmuqj{grid-template-columns:1fr}.application-dialog-actions.svelte-1gqmuqj{flex-direction:column-reverse}.application-dialog-actions.svelte-1gqmuqj .project-button:where(.svelte-1gqmuqj){width:100%}}.beta-page.svelte-1gqmuqj{flex-direction:column;display:flex}.beta-hero.svelte-1gqmuqj{grid-template-columns:minmax(0,1.22fr) minmax(22rem,.88fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);padding-bottom:2rem;display:grid}.hero-main.svelte-1gqmuqj{flex-direction:column;align-self:center;align-items:flex-start;display:flex}.beta-hero.svelte-1gqmuqj h1:where(.svelte-1gqmuqj){letter-spacing:-.04em;white-space:pre-line;max-width:none;font-size:clamp(2.15rem,4vw,3.2rem);line-height:1.1}.hero-actions.svelte-1gqmuqj{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.hero-actions.svelte-1gqmuqj .project-button:where(.svelte-1gqmuqj){justify-content:center;width:100%}.hero-cta.svelte-1gqmuqj{min-height:48px;font-size:var(--ui-font-size-sm);cursor:pointer;padding:0 1.5rem;font-weight:800}.hero-cta.disabled.svelte-1gqmuqj{opacity:.7;pointer-events:none;cursor:not-allowed}.hero-status-note.svelte-1gqmuqj{margin:var(--ui-space-4) 0 0;border-radius:var(--ui-radius-full);background:color-mix(in srgb, var(--ui-surface) 85%, transparent);border:1px solid var(--ui-border);color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);align-items:center;gap:.5rem;padding:.5rem .9rem;line-height:1.45;display:inline-flex}.beta-card-action-hub.svelte-1gqmuqj{border-top:1px solid var(--ui-border);flex-direction:column;gap:.85rem;margin-top:.25rem;padding-top:1rem;display:flex}.beta-card-action-hub.svelte-1gqmuqj .hero-status-note:where(.svelte-1gqmuqj){box-sizing:border-box;border-radius:var(--ui-radius-md);width:100%;font-size:var(--ui-font-size-sm);align-items:center;margin:0;padding:.65rem .8rem}.hero-actions.svelte-1gqmuqj .project-button:where(.svelte-1gqmuqj) span:where(.svelte-1gqmuqj){text-align:center}.beta-card-action-hub.svelte-1gqmuqj .hero-cta:where(.svelte-1gqmuqj){padding:0 .85rem}.beta-card-action-hub.svelte-1gqmuqj .hero-cta:where(.svelte-1gqmuqj) span:where(.svelte-1gqmuqj){white-space:nowrap}.hero-status-note.svelte-1gqmuqj svg{color:var(--ui-accent-strong);flex:none}.hero-status-note.is-active.svelte-1gqmuqj{border-color:color-mix(in srgb, var(--ui-brand-emerald) 35%, var(--ui-border));background:color-mix(in srgb, var(--ui-brand-emerald) 8%, var(--ui-surface));color:var(--ui-text-strong)}.hero-status-note.is-applicant.svelte-1gqmuqj{border-color:color-mix(in srgb, var(--ui-brand-amber) 35%, var(--ui-border));background:color-mix(in srgb, var(--ui-brand-amber) 8%, var(--ui-surface));color:var(--ui-text-strong)}.active-dot.svelte-1gqmuqj{background:var(--ui-brand-emerald);width:.5rem;height:.5rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-brand-emerald) 25%, transparent);border-radius:50%;flex:none}.join-error.svelte-1gqmuqj{margin:var(--ui-space-2) 0 0;color:var(--ui-color-danger);font-size:var(--ui-font-size-sm);font-weight:750}.beta-status-card.svelte-1gqmuqj{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ui-accent) 30%, var(--ui-border));border-radius:var(--ui-radius-panel);background:color-mix(in srgb, var(--ui-surface) 92%, var(--ui-page-bg));min-height:33.75rem;box-shadow:var(--ui-shadow-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;gap:1rem;padding:clamp(1.5rem,3vw,2rem);transition:border-color .25s,box-shadow .25s;display:flex}.beta-status-card.svelte-1gqmuqj:hover{border-color:color-mix(in srgb, var(--ui-accent) 55%, var(--ui-border))}.beta-status-card.full.svelte-1gqmuqj{border-color:color-mix(in srgb, var(--ui-brand-amber) 40%, var(--ui-border))}.status-top-bar.svelte-1gqmuqj{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.status-live-indicator.svelte-1gqmuqj{align-items:center;gap:.55rem;display:inline-flex}.live-pulse.svelte-1gqmuqj{background:var(--ui-brand-emerald);width:.65rem;height:.65rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--ui-brand-emerald) 24%, transparent);border-radius:50%;animation:2.2s cubic-bezier(.4,0,.6,1) infinite svelte-1gqmuqj-pulse-ring}.live-pulse.pulse-amber.svelte-1gqmuqj{background:var(--ui-brand-amber);box-shadow:0 0 0 4px color-mix(in srgb, var(--ui-brand-amber) 24%, transparent)}.live-pulse.pulse-slate.svelte-1gqmuqj{background:var(--ui-brand-slate);box-shadow:none;animation:none}@keyframes svelte-1gqmuqj-pulse-ring{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.15)}}.status-live-text.svelte-1gqmuqj{color:var(--ui-text-subtle);font-size:var(--ui-font-size-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:800}.refresh-btn.svelte-1gqmuqj{border:1px solid var(--ui-border);border-radius:var(--ui-radius-full);background:var(--ui-surface-subtle);color:var(--ui-text-muted);cursor:pointer;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.72rem;font-weight:700;transition:all .2s;display:inline-flex}.refresh-btn.svelte-1gqmuqj:hover{background:var(--ui-surface);color:var(--ui-text-strong);border-color:var(--ui-border-strong)}.status-loading-box.svelte-1gqmuqj,.status-error-box.svelte-1gqmuqj{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:12rem;display:flex}.status-loading-box.svelte-1gqmuqj svg{color:var(--ui-accent-strong)}.status-error-title.svelte-1gqmuqj{font-family:var(--ui-font-heading);font-size:var(--ui-font-size-md);color:var(--ui-text-strong)}.retry-button.svelte-1gqmuqj{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-text-strong);font-size:var(--ui-font-size-sm);cursor:pointer;align-items:center;gap:.45rem;margin-top:.5rem;padding:.5rem .9rem;font-weight:750;display:inline-flex}.hud-metrics-grid.svelte-1gqmuqj{grid-template-columns:1fr;gap:.75rem;display:grid}.hud-metric-box.svelte-1gqmuqj{border-radius:var(--ui-radius-lg);background:var(--ui-surface-subtle);border:1px solid color-mix(in srgb, var(--ui-border) 70%, transparent);flex-direction:column;gap:.25rem;padding:1rem 1.1rem;display:flex}.active-seats-box.svelte-1gqmuqj{background:linear-gradient(135deg, color-mix(in srgb, var(--ui-brand-emerald) 10%, var(--ui-surface-subtle)), var(--ui-surface-subtle));border-color:color-mix(in srgb, var(--ui-brand-emerald) 28%, var(--ui-border))}.hud-metric-header.svelte-1gqmuqj{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.hud-metric-label.svelte-1gqmuqj{color:var(--ui-text-subtle);font-size:var(--ui-font-size-xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-weight:800}.applicant-counter-box.svelte-1gqmuqj{background:color-mix(in srgb, var(--ui-accent) 6%, var(--ui-surface-subtle));border-color:color-mix(in srgb, var(--ui-accent) 22%, var(--ui-border))}.applicant-counter-box.svelte-1gqmuqj svg,.applicant-main.svelte-1gqmuqj{color:var(--ui-accent-strong)}.count-stack.svelte-1gqmuqj{font-family:var(--ui-font-heading);align-items:baseline;gap:.25rem;display:flex}.count-main.svelte-1gqmuqj{letter-spacing:-.05em;color:var(--ui-text-strong);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;line-height:.95}.count-divider.svelte-1gqmuqj{color:var(--ui-text-subtle);font-size:1.3rem;font-weight:600}.count-total.svelte-1gqmuqj{color:var(--ui-text-muted);font-size:1.25rem;font-weight:750}.count-caption.svelte-1gqmuqj{color:var(--ui-text-muted);margin:0;font-size:.76rem;font-weight:600}.status-explanation.svelte-1gqmuqj{color:var(--ui-text-muted);font-size:var(--ui-font-size-base);margin:0;line-height:1.6}.heading-desc.svelte-1gqmuqj{align-self:center}#lifecycle.svelte-1gqmuqj .project-section-heading:where(.svelte-1gqmuqj),#tested-features.svelte-1gqmuqj .project-section-heading:where(.svelte-1gqmuqj),section[aria-labelledby=policy-title].svelte-1gqmuqj .project-section-heading:where(.svelte-1gqmuqj){flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}#lifecycle.svelte-1gqmuqj .heading-desc:where(.svelte-1gqmuqj),#tested-features.svelte-1gqmuqj .heading-desc:where(.svelte-1gqmuqj),section[aria-labelledby=policy-title].svelte-1gqmuqj .heading-desc:where(.svelte-1gqmuqj){align-self:auto;width:100%;max-width:none}.lifecycle-grid.svelte-1gqmuqj{gap:var(--ui-space-4);grid-template-columns:repeat(4,1fr);display:grid}.lifecycle-card.svelte-1gqmuqj{align-items:flex-start;gap:var(--ui-space-4);padding:clamp(1.25rem,3vw,1.75rem);transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.lifecycle-card.svelte-1gqmuqj:hover{border-color:color-mix(in srgb, var(--ui-accent) 42%, var(--ui-border));box-shadow:var(--ui-shadow-sm);transform:translateY(-2px)}.step-badge.svelte-1gqmuqj{color:var(--ui-accent-strong);font-family:var(--ui-font-heading);font-size:var(--ui-font-size-sm);letter-spacing:.08em;flex:none;font-weight:850}.lifecycle-card-content.svelte-1gqmuqj{flex-direction:column;gap:.4rem;display:flex}.lifecycle-card.svelte-1gqmuqj h3:where(.svelte-1gqmuqj){font-family:var(--ui-font-heading);font-size:var(--ui-font-size-lg);letter-spacing:-.015em;color:var(--ui-text-strong);margin:0;font-weight:750;line-height:1.3}.lifecycle-card.svelte-1gqmuqj p:where(.svelte-1gqmuqj){color:var(--ui-text-muted);font-family:var(--ui-font-body);font-size:var(--ui-font-size-sm);margin:0;line-height:1.55}.feature-grid.svelte-1gqmuqj{gap:var(--ui-space-4);grid-template-columns:repeat(3,1fr);display:grid}.feature-card.svelte-1gqmuqj{align-items:flex-start;gap:var(--ui-space-4);padding:clamp(1.25rem,3vw,1.75rem);transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.feature-card.svelte-1gqmuqj:hover{border-color:color-mix(in srgb, var(--ui-accent) 42%, var(--ui-border));box-shadow:var(--ui-shadow-sm);transform:translateY(-2px)}.feature-index.svelte-1gqmuqj{color:var(--ui-accent-strong);font-family:var(--ui-font-heading);font-size:var(--ui-font-size-sm);letter-spacing:.08em;flex:none;font-weight:850}.feature-card-content.svelte-1gqmuqj{flex-direction:column;gap:.4rem;display:flex}.feature-card.svelte-1gqmuqj h3:where(.svelte-1gqmuqj){font-family:var(--ui-font-heading);font-size:var(--ui-font-size-lg);letter-spacing:-.015em;color:var(--ui-text-strong);margin:0;font-weight:750;line-height:1.3}.feature-card.svelte-1gqmuqj p:where(.svelte-1gqmuqj){color:var(--ui-text-muted);font-family:var(--ui-font-body);font-size:var(--ui-font-size-sm);margin:0;line-height:1.55}.policy-bento-grid.svelte-1gqmuqj{gap:var(--ui-space-4);grid-template-columns:repeat(3,1fr);display:grid}.policy-bento-card.svelte-1gqmuqj{align-items:flex-start;gap:var(--ui-space-4);padding:clamp(1.25rem,3vw,1.75rem);transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.policy-bento-card.svelte-1gqmuqj:hover{border-color:color-mix(in srgb, var(--ui-accent) 42%, var(--ui-border));box-shadow:var(--ui-shadow-sm);transform:translateY(-2px)}.policy-index.svelte-1gqmuqj{color:var(--ui-accent-strong);font-family:var(--ui-font-heading);font-size:var(--ui-font-size-sm);letter-spacing:.08em;flex:none;font-weight:850}.policy-card-content.svelte-1gqmuqj{flex-direction:column;gap:.4rem;display:flex}.policy-bento-card.svelte-1gqmuqj h3:where(.svelte-1gqmuqj){font-family:var(--ui-font-heading);font-size:var(--ui-font-size-lg);letter-spacing:-.015em;color:var(--ui-text-strong);margin:0;font-weight:750;line-height:1.3}.policy-copy.svelte-1gqmuqj{color:var(--ui-text-muted);font-family:var(--ui-font-body);font-size:var(--ui-font-size-sm);margin:0;line-height:1.55}.beta-bottom-cta.svelte-1gqmuqj{justify-content:space-between;align-items:center;gap:var(--ui-space-6);border-color:color-mix(in srgb, var(--ui-accent) 36%, var(--ui-border));background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--ui-brand-violet) 12%, transparent), transparent 24rem), radial-gradient(circle at 0% 100%, color-mix(in srgb, var(--ui-accent) 10%, transparent), transparent 24rem), var(--ui-surface);padding:clamp(2rem,5vw,3rem);display:flex}.bottom-cta-copy.svelte-1gqmuqj{flex-direction:column;flex:auto;gap:.5rem;min-width:0;max-width:none;display:flex}.bottom-cta-copy.svelte-1gqmuqj h2:where(.svelte-1gqmuqj){font-family:var(--ui-font-heading);letter-spacing:-.03em;color:var(--ui-text-strong);margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800}.bottom-cta-copy.svelte-1gqmuqj p:where(.svelte-1gqmuqj){color:var(--ui-text-muted);font-size:var(--ui-font-size-base);margin:0;line-height:1.55}.bottom-cta-action.svelte-1gqmuqj{flex:none;align-self:center}.faq-accordion.svelte-1gqmuqj{gap:var(--ui-space-3);flex-direction:column;max-width:900px;display:flex}.faq-section.svelte-1gqmuqj .project-section-heading:where(.svelte-1gqmuqj){display:block}.faq-section.svelte-1gqmuqj .project-section-heading:where(.svelte-1gqmuqj) h2:where(.svelte-1gqmuqj){white-space:nowrap}.faq-item.svelte-1gqmuqj{transition:border-color .2s,box-shadow .2s;overflow:hidden}.faq-item.faq-open.svelte-1gqmuqj{border-color:color-mix(in srgb, var(--ui-accent) 45%, var(--ui-border));box-shadow:var(--ui-shadow-sm)}.faq-trigger.svelte-1gqmuqj{width:100%;color:var(--ui-text-strong);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.faq-question.svelte-1gqmuqj{font-family:var(--ui-font-heading);font-size:var(--ui-font-size-lg);letter-spacing:-.015em;font-weight:750}.faq-chevron.svelte-1gqmuqj{color:var(--ui-text-subtle);flex:none;place-items:center;transition:transform .25s,color .25s;display:grid}.faq-chevron.rotate.svelte-1gqmuqj{color:var(--ui-accent-strong);transform:rotate(180deg)}.faq-answer.svelte-1gqmuqj{border-top:1px solid color-mix(in srgb, var(--ui-border) 60%, transparent);padding:0 1.5rem 1.4rem}.faq-answer.svelte-1gqmuqj p:where(.svelte-1gqmuqj){color:var(--ui-text-muted);font-family:var(--ui-font-body);font-size:var(--ui-font-size-base);margin:1rem 0 0;line-height:1.65}.spin{animation:1.1s linear infinite svelte-1gqmuqj-spin}@keyframes svelte-1gqmuqj-spin{to{transform:rotate(360deg)}}@media (width<=980px){.beta-hero.svelte-1gqmuqj{grid-template-columns:1fr}.beta-status-card.svelte-1gqmuqj{min-height:auto}.feature-grid.svelte-1gqmuqj,.policy-bento-grid.svelte-1gqmuqj,.lifecycle-grid.svelte-1gqmuqj{grid-template-columns:repeat(2,1fr)}.beta-bottom-cta.svelte-1gqmuqj{flex-direction:column;align-items:flex-start}}@media (width<=760px){.feature-grid.svelte-1gqmuqj,.lifecycle-grid.svelte-1gqmuqj,.policy-bento-grid.svelte-1gqmuqj{grid-template-columns:1fr}.hero-actions.svelte-1gqmuqj{grid-template-columns:1fr;width:100%}.hero-actions.svelte-1gqmuqj .project-button:where(.svelte-1gqmuqj),.bottom-cta-action.svelte-1gqmuqj,.bottom-cta-action.svelte-1gqmuqj .project-button:where(.svelte-1gqmuqj){width:100%}}@media (width<=640px){.faq-section.svelte-1gqmuqj .project-section-heading:where(.svelte-1gqmuqj) h2:where(.svelte-1gqmuqj){white-space:normal}}@media (prefers-reduced-motion:reduce){.spin,.live-pulse.svelte-1gqmuqj{animation:none}.feature-card.svelte-1gqmuqj,.project-button.svelte-1gqmuqj,.faq-chevron.svelte-1gqmuqj{transition:none}}
