.domains-page.svelte-1jxhkf3{max-width:900px}.page-header.svelte-1jxhkf3{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--space-6)}.page-header.svelte-1jxhkf3 h1:where(.svelte-1jxhkf3){margin-bottom:var(--space-2)}.breadcrumb.svelte-1jxhkf3{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.breadcrumb.svelte-1jxhkf3 a:where(.svelte-1jxhkf3){color:var(--color-text-secondary)}.breadcrumb.svelte-1jxhkf3 a:where(.svelte-1jxhkf3):hover{color:var(--color-cta-primary)}.breadcrumb-active.svelte-1jxhkf3{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.status-badge.svelte-1jxhkf3{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--space-6)}.status-badge.completed.svelte-1jxhkf3{background-color:var(--color-success-bg);color:var(--color-success)}.locked-message.svelte-1jxhkf3{display:flex;align-items:center;gap:var(--space-4);color:var(--color-text-secondary)}.phase-section.svelte-1jxhkf3{margin-bottom:var(--space-6)}.phase-section.svelte-1jxhkf3 h2:where(.svelte-1jxhkf3){margin-bottom:var(--space-2)}.phase-header.svelte-1jxhkf3{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-6)}.phase-actions.svelte-1jxhkf3{margin-top:var(--space-6);display:flex;gap:var(--space-3)}.plan-grid.svelte-1jxhkf3{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin-bottom:var(--space-4)}.plan-card.svelte-1jxhkf3{cursor:pointer;text-align:left;border:2px solid transparent;transition:all var(--transition-default)}.plan-card.svelte-1jxhkf3:hover{border-color:var(--color-border-strong)}.plan-card.selected.svelte-1jxhkf3{border-color:var(--color-cta-primary);background-color:var(--color-cta-lighter)}.plan-header.svelte-1jxhkf3{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.plan-header.svelte-1jxhkf3 h3:where(.svelte-1jxhkf3){font-size:var(--font-size-lg)}.plan-price.svelte-1jxhkf3{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-cta-primary)}.plan-details.svelte-1jxhkf3{display:flex;gap:var(--space-4);margin-bottom:var(--space-3)}.plan-stat.svelte-1jxhkf3{display:flex;flex-direction:column;align-items:center}.plan-stat-value.svelte-1jxhkf3{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.plan-stat-label.svelte-1jxhkf3{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.plan-costs.svelte-1jxhkf3{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.plan-tag.svelte-1jxhkf3{font-size:var(--font-size-xs);color:var(--color-text-tertiary);font-style:italic}.search-bar.svelte-1jxhkf3{display:flex;gap:var(--space-3);margin-bottom:var(--space-4)}.search-bar.svelte-1jxhkf3 .form-input:where(.svelte-1jxhkf3){flex:1}.search-results.svelte-1jxhkf3{padding:0;overflow:hidden}.results-header.svelte-1jxhkf3{display:flex;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-light);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.selection-count.svelte-1jxhkf3{font-weight:var(--font-weight-semibold);color:var(--color-cta-primary)}.results-list.svelte-1jxhkf3{max-height:400px;overflow-y:auto}.domain-result.svelte-1jxhkf3{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;transition:background-color var(--transition-fast)}.domain-result.svelte-1jxhkf3:hover{background-color:var(--color-surface-subtle)}.domain-result.selected.svelte-1jxhkf3{background-color:var(--color-cta-lighter)}.domain-result.unavailable.svelte-1jxhkf3{opacity:.5;cursor:not-allowed}.domain-result-name.svelte-1jxhkf3{flex:1;font-weight:var(--font-weight-medium)}.domain-price.svelte-1jxhkf3{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.highlight-card.svelte-1jxhkf3{border:2px solid var(--color-cta-primary);background-color:var(--color-cta-lighter)}.form-input-lg.svelte-1jxhkf3{font-size:var(--font-size-md);padding:var(--space-3) var(--space-4)}.form-helper.svelte-1jxhkf3{display:block;font-size:var(--font-size-xs);color:var(--color-text-tertiary);font-weight:var(--font-weight-normal);margin-top:var(--space-1)}.form-row.svelte-1jxhkf3{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.form-group.svelte-1jxhkf3{margin-bottom:var(--space-4)}.form-label.svelte-1jxhkf3{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--space-2)}.domain-list.svelte-1jxhkf3{display:flex;flex-direction:column}.domain-row.svelte-1jxhkf3{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2-5) 0;border-bottom:1px solid var(--color-border-light)}.domain-row.svelte-1jxhkf3:last-child{border-bottom:none}.domain-name.svelte-1jxhkf3{font-weight:var(--font-weight-medium);font-family:var(--font-mono);font-size:var(--font-size-sm)}.cost-summary.svelte-1jxhkf3{background-color:var(--color-surface-subtle)}.cost-row.svelte-1jxhkf3{display:flex;justify-content:space-between;font-size:var(--font-size-md)}.cost-value.svelte-1jxhkf3{font-weight:var(--font-weight-bold)}.progress-section.svelte-1jxhkf3{display:flex;align-items:center;gap:var(--space-4)}.progress.svelte-1jxhkf3{flex:1;height:8px;background-color:var(--color-background);border-radius:var(--radius-full);overflow:hidden}.progress-bar.svelte-1jxhkf3{height:100%;background-color:var(--color-cta-primary);border-radius:var(--radius-full);transition:width var(--transition-slow)}.progress-label.svelte-1jxhkf3{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}.step-nav.svelte-1jxhkf3{display:flex;justify-content:space-between;margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border)}@media(max-width:768px){.plan-grid.svelte-1jxhkf3,.form-row.svelte-1jxhkf3{grid-template-columns:1fr}}
