.page-pattern-overlay.svelte-93afeu{z-index:0;bottom:var(--pattern-bottom);width:100vw;height:var(--pattern-height);background:color-mix(in srgb, var(--text-color-primary,#163300) var(--pattern-color-strength), var(--background-color-primary));-webkit-mask:var(--pattern-image) center bottom/var(--pattern-scale) auto no-repeat;-webkit-mask:var(--pattern-image) center bottom/var(--pattern-scale) auto no-repeat;mask:var(--pattern-image) center bottom/var(--pattern-scale) auto no-repeat;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}@media (width<=980px){.page-pattern-overlay--desktop.svelte-93afeu{display:none}}.flow-actions.svelte-dlo5dc{border-top:1px solid var(--border-color-text-outline-light);justify-content:flex-start;padding-top:24px;display:flex}.recap-footer.svelte-dlo5dc{flex-direction:column;align-items:center;gap:16px;width:100%;padding-top:8px;display:flex}.flow-button.svelte-dlo5dc{justify-content:center;align-items:center;gap:var(--spacing-sp-2);border-radius:var(--radius-full);background:var(--color-brand-accent);padding:var(--spacing-sp-3) var(--spacing-sp-7);color:var(--text-color-primary);font-size:var(--text-special-button);line-height:var(--text-special-button--line-height);font-weight:var(--text-special-button--font-weight);cursor:pointer;border:1px solid #0000;display:inline-flex}.flow-button.svelte-dlo5dc:hover:not(:disabled){background:var(--color-brand-accent-hover)}.flow-button.svelte-dlo5dc:disabled{cursor:wait;opacity:.5}.flow-button.svelte-dlo5dc svg{flex-shrink:0;width:16px;height:16px}.privacy-link.svelte-dlo5dc{color:var(--text-color-primary);text-align:center;-webkit-text-decoration-color:var(--color-brand-accent);text-decoration-color:var(--color-brand-accent);font-size:14px;font-weight:700;text-decoration-thickness:2px}@media (width<=980px){.flow-button.svelte-dlo5dc{width:100%}}.modal-layer.svelte-1f2s7qg{z-index:9999;box-sizing:border-box;place-items:center;padding:32px;display:grid;position:fixed;inset:0}.modal-backdrop.svelte-1f2s7qg{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);cursor:default;background:#0000006b;border:0;width:100%;height:100%;position:absolute;inset:0}.modal-panel.svelte-1f2s7qg{border-radius:var(--radius-md);background:var(--background-color-primary);flex-direction:column;width:min(960px,100%);max-height:calc(100vh - 64px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #1633003d}.modal-header.svelte-1f2s7qg{border-bottom:1px solid var(--border-color-text-outline-light);flex:none;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}.modal-header.svelte-1f2s7qg h2:where(.svelte-1f2s7qg){color:var(--text-color-primary);margin:0;font-size:24px;line-height:32px}.modal-close.svelte-1f2s7qg{border-radius:var(--radius-full);background:var(--background-color-secondary);width:40px;height:40px;color:var(--text-color-primary);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.modal-close.svelte-1f2s7qg svg{width:20px;height:20px}.modal-close.svelte-1f2s7qg:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:2px}.modal-body.svelte-1f2s7qg{min-height:0;padding:24px;overflow:auto}@media (width<=767px){.modal-layer.svelte-1f2s7qg{align-items:end;padding:0}.modal-panel.svelte-1f2s7qg{border-radius:var(--radius-md) var(--radius-md) 0 0;width:100%;max-height:calc(100vh - 24px)}.modal-header.svelte-1f2s7qg,.modal-body.svelte-1f2s7qg{padding:20px}}.progress-connector.svelte-ry3smu{box-sizing:border-box;flex:none;display:block}.progress-connector[data-orientation=vertical].svelte-ry3smu{border-left:2px dashed var(--border-color-text-outline-dark);width:2px}.progress-connector[data-orientation=horizontal].svelte-ry3smu{border-top:2px dashed var(--border-color-text-outline-dark);height:2px}.progress-connector[data-orientation=vertical][data-spacing=compact].svelte-ry3smu{height:var(--spacing-sp-6)}.progress-connector[data-orientation=vertical][data-spacing=default].svelte-ry3smu{height:var(--spacing-sp-9)}.progress-connector[data-orientation=vertical][data-spacing=comfortable].svelte-ry3smu{height:var(--spacing-sp-13)}.progress-connector[data-orientation=horizontal][data-spacing=compact].svelte-ry3smu{width:var(--spacing-sp-6)}.progress-connector[data-orientation=horizontal][data-spacing=default].svelte-ry3smu{width:var(--spacing-sp-9)}.progress-connector[data-orientation=horizontal][data-spacing=comfortable].svelte-ry3smu{width:var(--spacing-sp-13)}.progress-connector[data-state=completed].svelte-ry3smu{border-color:var(--color-brand-accent);border-style:solid}.progress-marker.svelte-s1tt4y{border-radius:var(--radius-full);font-size:var(--text-display-h4);font-weight:var(--text-special-badge--font-weight);flex:none;place-items:center;line-height:1;display:grid}.progress-marker[data-size=sm].svelte-s1tt4y{width:var(--spacing-sp-7);height:var(--spacing-sp-7);font-size:var(--text-special-badge)}.progress-marker[data-size=lg].svelte-s1tt4y{width:var(--spacing-sp-10);height:var(--spacing-sp-10)}.progress-marker[data-state=completed].svelte-s1tt4y{background:var(--color-brand-accent);color:var(--text-color-primary)}.progress-marker[data-state=active].svelte-s1tt4y{background:var(--text-color-primary);color:var(--color-brand-accent)}.progress-marker[data-state=upcoming].svelte-s1tt4y{background:var(--background-color-secondary);color:var(--text-color-primary)}.progress-marker.svelte-s1tt4y svg{width:var(--spacing-sp-6);height:var(--spacing-sp-6)}.progress-marker[data-size=sm].svelte-s1tt4y svg{width:var(--spacing-sp-4);height:var(--spacing-sp-4)}.progress-marker__dot.svelte-s1tt4y{width:var(--spacing-sp-2);height:var(--spacing-sp-2);border-radius:var(--radius-full);background:currentColor}.progress-marker[data-size=sm].svelte-s1tt4y .progress-marker__dot:where(.svelte-s1tt4y){width:var(--spacing-sp-1);height:var(--spacing-sp-1)}.workflow-progress.svelte-i25h19{min-width:0}.workflow-progress[data-orientation=vertical].svelte-i25h19{flex-direction:column;align-items:flex-start;display:flex}.workflow-progress[data-orientation=horizontal].svelte-i25h19{justify-content:center;align-items:flex-start;width:100%;display:flex}.workflow-progress__item.svelte-i25h19{min-width:0}.workflow-progress[data-orientation=vertical].svelte-i25h19 .workflow-progress__item:where(.svelte-i25h19){grid-template-columns:var(--spacing-sp-10) minmax(0, 1fr);align-items:center;column-gap:var(--spacing-sp-6);display:grid}.workflow-progress[data-orientation=vertical][data-size=sm].svelte-i25h19 .workflow-progress__item:where(.svelte-i25h19){grid-template-columns:var(--spacing-sp-7) minmax(0, 1fr);column-gap:var(--spacing-sp-3)}.workflow-progress__main.svelte-i25h19{align-items:center;min-width:0;display:flex}.workflow-progress[data-orientation=vertical].svelte-i25h19 .workflow-progress__main:where(.svelte-i25h19){display:contents}.workflow-progress[data-orientation=horizontal].svelte-i25h19 .workflow-progress__main:where(.svelte-i25h19){gap:var(--spacing-sp-2);text-align:center;flex-direction:column}.workflow-progress__label.svelte-i25h19{min-width:0;color:var(--text-color-primary);font-size:var(--text-display-h4);font-weight:var(--text-display-h4--font-weight);line-height:var(--text-display-h4--line-height)}.workflow-progress[data-size=sm].svelte-i25h19 .workflow-progress__label:where(.svelte-i25h19){font-size:var(--text-special-badge);font-weight:var(--text-special-badge--font-weight);line-height:var(--text-special-badge--line-height)}.workflow-progress__item[data-state=complete].svelte-i25h19 .workflow-progress__label:where(.svelte-i25h19){color:var(--text-color-secondary)}.workflow-progress__vertical-connector.svelte-i25h19{grid-column:1;justify-content:center;display:flex}.workflow-progress__horizontal-connector.svelte-i25h19{height:var(--spacing-sp-10);flex:none;align-items:center;display:flex}.workflow-progress[data-size=sm].svelte-i25h19 .workflow-progress__horizontal-connector:where(.svelte-i25h19){height:var(--spacing-sp-7)}.workflow-progress__label--hidden.svelte-i25h19{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}label[data-variant=consent].svelte-hjy09a{isolation:isolate;gap:var(--spacing-sp-4);padding:var(--spacing-sp-1) 0 var(--spacing-sp-1) var(--spacing-sp-1);position:relative}label[data-variant=consent].svelte-hjy09a:before{z-index:-1;border-radius:var(--radius-full);background:var(--background-color-secondary);content:"";width:28px;height:28px;position:absolute;top:50%;left:0;transform:translateY(-50%)}label.svelte-hjy09a:hover>.checkbox-control:where(.svelte-hjy09a):has(input:where(.svelte-hjy09a):not(:checked)){box-shadow:none;background:0 0;border:0;outline:0}[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.form-grid.svelte-wnsq1t,.contact-grid.svelte-wnsq1t{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.wide,.wide.svelte-wnsq1t,hr.svelte-wnsq1t{grid-column:1/-1}hr.svelte-wnsq1t{border:0;border-top:1px solid var(--border-color-text-outline-light);width:100%}.contact.svelte-wnsq1t{gap:16px;display:grid}@media (width<=980px){.form-grid.svelte-wnsq1t,.contact-grid.svelte-wnsq1t{grid-template-columns:1fr}}.amount-step.svelte-98kdzz{flex-direction:column;gap:32px;width:100%;min-width:0;display:flex}.amount-step.svelte-98kdzz hr:where(.svelte-98kdzz){background:var(--border-color-text-outline-light);border:0;width:100%;height:1px;margin:0}.amount-picker.svelte-98kdzz,.amount-heading.svelte-98kdzz{flex-direction:column;display:flex}.amount-picker.svelte-98kdzz{gap:24px;min-width:0}.amount-heading.svelte-98kdzz{gap:8px}.amount-heading.svelte-98kdzz p:where(.svelte-98kdzz){margin:0;font-size:14px;font-weight:600}.amount-heading.svelte-98kdzz strong:where(.svelte-98kdzz){font-size:32px;line-height:44px}.amount-control-row.svelte-98kdzz{grid-template-columns:minmax(320px,1fr) minmax(300px,1fr);align-items:center;gap:40px;min-width:0;display:grid}.amount-slider-wrap.svelte-98kdzz{min-width:0}.amount-custom-input.svelte-98kdzz{border-radius:var(--radius-md);background:var(--background-color-secondary);min-width:0;color:var(--text-color-secondary);align-items:center;font-size:14px;display:flex;overflow:hidden}.amount-custom-input.svelte-98kdzz span:where(.svelte-98kdzz){clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.amount-custom-input.svelte-98kdzz input:where(.svelte-98kdzz){box-sizing:border-box;min-width:0;height:44px;color:var(--text-color-primary);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:12px 16px}.amount-custom-input.svelte-98kdzz em:where(.svelte-98kdzz){border-left:1px solid var(--border-color-text-outline-light);align-self:stretch;place-items:center;min-width:44px;font-style:normal;display:grid}.calculator-message.svelte-98kdzz{color:var(--color-info-error);margin:0;font-size:14px;font-weight:700}.amount-facts.svelte-98kdzz{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;font-size:14px;display:grid}.amount-facts.svelte-98kdzz div:where(.svelte-98kdzz){flex-direction:column;min-width:0;display:flex}.amount-facts.svelte-98kdzz p:where(.svelte-98kdzz){color:var(--text-color-secondary);margin:0}.calculator-skeleton.svelte-98kdzz{border-radius:var(--radius-sm);background:var(--border-color-text-outline-light);width:100%;height:20px;display:block}.total-strip.svelte-98kdzz{border:1px solid var(--color-brand-accent);border-radius:var(--radius-md);background:var(--background-color-brand);justify-content:space-between;align-items:center;gap:20px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}@media (width<=980px){.amount-step.svelte-98kdzz{max-width:342px}.amount-heading.svelte-98kdzz{text-align:center;align-items:center}.amount-control-row.svelte-98kdzz,.amount-facts.svelte-98kdzz{grid-template-columns:1fr;gap:24px}}.tooltip-arrow.svelte-hzkx45{border-top:8px solid var(--background-color-tooltip);border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;position:absolute;bottom:-8px;right:16px}.consent-group.svelte-1xz49bq{display:grid}.consent-items.svelte-1xz49bq{gap:12px;margin-top:12px;padding-left:40px;display:grid;position:relative}.consent-rail.svelte-1xz49bq{z-index:0;border-radius:var(--radius-full);background:var(--text-color-secondary);pointer-events:none;width:1.5px;position:absolute;top:0;bottom:0;left:13px}.consent-field{z-index:1;min-width:0;position:relative}.consent-link.svelte-1xz49bq{color:inherit;text-decoration-line:underline;-webkit-text-decoration-color:var(--color-brand-accent);text-decoration-color:var(--color-brand-accent);text-underline-offset:3px;text-decoration-thickness:2px}fieldset.svelte-e34vll{display:contents}.form-grid.svelte-e34vll{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.wide,.wide.svelte-e34vll,hr.svelte-e34vll{grid-column:1/-1}hr.svelte-e34vll{border:0;border-top:1px solid var(--border-color-text-outline-light);width:100%}.phone.svelte-e34vll{border-radius:var(--radius-md);background:var(--background-color-secondary);display:flex;overflow:hidden}.phone.svelte-e34vll>span:where(.svelte-e34vll){border-right:1px solid var(--border-color-text-outline-light);align-items:center;padding:0 16px;display:flex}.nationalities.svelte-e34vll{gap:8px;display:grid}.nationality.svelte-e34vll{grid-template-columns:minmax(0,1fr) auto auto;gap:12px;display:grid}.acquisition-checkbox{isolation:isolate;gap:16px;padding:4px 0 4px 4px;position:relative}.acquisition-checkbox:before{z-index:-1;border-radius:var(--radius-full);background:var(--background-color-secondary);content:"";width:28px;height:28px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.checkbox-with-help.svelte-e34vll{align-items:center;gap:12px;display:flex}.error.svelte-e34vll{color:var(--color-info-error)}@media (width<=980px){.form-grid.svelte-e34vll{grid-template-columns:1fr}.nationality.svelte-e34vll{grid-template-columns:1fr auto}.nationality.svelte-e34vll .nationality-add{grid-column:1/-1}}.form-grid.svelte-xrofl1{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.flow-field input,.flow-field button{min-height:44px}@media (width<=980px){.form-grid.svelte-xrofl1{grid-template-columns:1fr}}.form-grid.svelte-1nvcgcl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.expense-field.svelte-1nvcgcl{min-width:0}@media (width<=980px){.form-grid.svelte-1nvcgcl{grid-template-columns:1fr}}.form-grid.svelte-xh6bq3{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=980px){.form-grid.svelte-xh6bq3{grid-template-columns:1fr}}.form-grid.svelte-69394l{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.flow-field{gap:8px;min-width:0;display:grid}.flow-field--wide{grid-column:1/-1}.income-contract{grid-area:2/1}.income-duration{grid-area:2/2}.income-employer--wide{grid-area:3/1/auto/-1}.income-employer--fixed{grid-area:3/2}.income-valid-until{grid-area:3/1}@media (width<=980px){.form-grid.svelte-69394l{grid-template-columns:1fr}.income-contract,.income-employer,.income-duration,.income-valid-until{grid-area:auto}}.recap-stack.svelte-1enpfpx{gap:32px;display:grid}.recap-section.svelte-1enpfpx{gap:16px;display:grid}.recap-section.svelte-1enpfpx header:where(.svelte-1enpfpx){grid-template-columns:var(--spacing-sp-7) minmax(0, 1fr) auto;align-items:center;gap:16px;display:grid}.recap-section.svelte-1enpfpx h2:where(.svelte-1enpfpx){margin:0;font-size:18px;line-height:24px}.recap-section.svelte-1enpfpx header:where(.svelte-1enpfpx) button:where(.svelte-1enpfpx){color:var(--text-color-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.recap-icon.svelte-1enpfpx{width:var(--spacing-sp-7);height:var(--spacing-sp-7);display:block}.recap-section--error.svelte-1enpfpx .recap-card:where(.svelte-1enpfpx){outline:2px solid var(--color-info-error);outline-offset:-1px}.recap-section-error.svelte-1enpfpx{color:var(--color-info-error);margin:0;font-size:14px;font-weight:700}.action-icon.svelte-1enpfpx{width:var(--spacing-sp-5);height:var(--spacing-sp-5)}.recap-card.svelte-1enpfpx{border-radius:var(--radius-md);background:var(--background-color-secondary);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 48px;margin:0;padding:20px;font-size:14px;display:grid}.recap-card--loan.svelte-1enpfpx{grid-template-columns:repeat(5,minmax(0,1fr))}.recap-card.svelte-1enpfpx div:where(.svelte-1enpfpx){gap:2px;min-width:0;display:grid}.recap-card.svelte-1enpfpx dt:where(.svelte-1enpfpx),.recap-card.svelte-1enpfpx dd:where(.svelte-1enpfpx){margin:0}.recap-card.svelte-1enpfpx dt:where(.svelte-1enpfpx){color:var(--text-color-secondary)}.recap-card.svelte-1enpfpx dd:where(.svelte-1enpfpx){color:var(--text-color-primary);font-weight:700}.total-strip.svelte-1enpfpx{border:1px solid var(--color-brand-accent);border-radius:var(--radius-md);background:var(--background-color-brand);grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:12px 16px;display:flex!important}.total-strip.svelte-1enpfpx dt:where(.svelte-1enpfpx),.total-strip.svelte-1enpfpx dd:where(.svelte-1enpfpx){color:var(--text-color-primary)}@media (width<=980px){.recap-section.svelte-1enpfpx header:where(.svelte-1enpfpx){grid-template-columns:var(--spacing-sp-7) minmax(0, 1fr) auto;gap:10px}.recap-section.svelte-1enpfpx header:where(.svelte-1enpfpx) button:where(.svelte-1enpfpx) span:where(.svelte-1enpfpx){clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.recap-card.svelte-1enpfpx,.recap-card--loan.svelte-1enpfpx{grid-template-columns:1fr}}.flow-stage.svelte-7rnaw8{z-index:1;box-sizing:border-box;align-content:start;width:100%;max-width:1464px;min-height:100vh;margin:0 auto;padding:0 32px;display:grid;position:relative}.flow-title-row.svelte-7rnaw8{grid-template-columns:40px 1fr;align-items:center;gap:16px;margin-bottom:32px;display:grid}.flow-title-row.svelte-7rnaw8 h1:where(.svelte-7rnaw8){margin:0;font-size:44px;line-height:48px}.back-button.svelte-7rnaw8{background:var(--background-color-secondary);cursor:pointer;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.back-button.svelte-7rnaw8:disabled{cursor:not-allowed}.back-button.svelte-7rnaw8:disabled svg{opacity:.35}.flow-workspace.svelte-7rnaw8{grid-template-columns:260px 1fr;align-items:start;gap:64px;display:grid}.workflow-progress-desktop.svelte-7rnaw8{width:260px;max-height:600px;position:sticky;top:32px}.workflow-progress-mobile.svelte-7rnaw8{display:none}.flow-form.svelte-7rnaw8{flex-direction:column;gap:32px;min-width:0;display:flex}.validation-summary.svelte-7rnaw8{border-radius:var(--radius-md);color:var(--color-info-error);background:#eb51511f;padding:12px 16px;font-weight:700}@media (width<=980px){.flow-stage.svelte-7rnaw8{max-width:720px;padding:24px 16px 48px}.flow-title-row.svelte-7rnaw8{grid-template-columns:40px 1fr;gap:12px;margin-bottom:20px}.flow-title-row.svelte-7rnaw8 h1:where(.svelte-7rnaw8){font-size:32px}.back-button.svelte-7rnaw8{width:40px;height:40px}.flow-workspace.svelte-7rnaw8{grid-template-columns:1fr;gap:24px}.workflow-progress-desktop.svelte-7rnaw8{display:none}.workflow-progress-mobile.svelte-7rnaw8{padding-block:4px 16px;display:block;overflow-x:auto}.flow-form.svelte-7rnaw8{gap:24px}}.completion-layout.svelte-egr4qn{background:var(--color-brand-accent);min-height:100vh;display:grid;position:relative;overflow-x:clip}.completion-layout--failure.svelte-egr4qn{background:var(--color-info-error);color:var(--background-color-primary)}.completion-layout .page-pattern-overlay{background:color-mix(in srgb,var(--text-color-primary) 4%,transparent)!important}.completion-layout--failure .page-pattern-overlay{background:color-mix(in srgb,var(--background-color-primary) 8%,transparent)!important}.completion-screen.svelte-egr4qn{z-index:1;box-sizing:border-box;align-items:center;gap:var(--spacing-sp-13);width:min(100%,1016px);min-height:100vh;padding:var(--spacing-sp-9) var(--spacing-sp-6);grid-template-columns:minmax(0,1fr) 360px;margin-inline:auto;display:grid;position:relative}.completion-copy.svelte-egr4qn{justify-items:start;gap:var(--spacing-sp-6);display:grid}.completion-copy.svelte-egr4qn h1:where(.svelte-egr4qn){max-width:620px;margin:0 0 var(--spacing-sp-6);font-size:var(--text-display-h1);font-weight:var(--text-display-h1--font-weight);line-height:var(--text-display-h1--line-height)}.completion-copy.svelte-egr4qn p:where(.svelte-egr4qn){white-space:pre-line;max-width:442px;font-size:var(--text-body-lead);font-weight:var(--text-body-lead--font-weight);line-height:var(--text-body-lead--line-height);margin:0}.completion-action.svelte-egr4qn{justify-items:start;gap:var(--spacing-sp-4);display:grid}.completion-action.svelte-egr4qn [data-slot=button]{width:auto}.completion-action-note.svelte-egr4qn{max-width:400px;font-size:15px!important;line-height:1.5!important}.completion-notice.svelte-egr4qn{border-radius:var(--radius-md);background:#1633001a;padding:12px 16px;font-size:15px!important;line-height:1.5!important}.completion-dangerous-link.svelte-egr4qn{border:2px solid var(--color-info-error);border-radius:var(--radius-md);max-width:420px;color:var(--color-info-error);background:#eb515126;gap:8px;padding:16px;display:grid}.completion-dangerous-link.svelte-egr4qn a:where(.svelte-egr4qn){width:fit-content;color:inherit;font-weight:700;text-decoration:underline}.completion-symbol.svelte-egr4qn{aspect-ratio:1;border:3px solid var(--background-color-secondary);background:color-mix(in srgb,var(--text-color-primary) 12%,transparent);border-radius:50%;place-items:center;width:min(360px,75vw);display:grid}.completion-symbol.svelte-egr4qn>span:where(.svelte-egr4qn){background:var(--text-color-primary);width:82px;height:82px;color:var(--color-brand-accent);box-shadow:0 0 0 54px color-mix(in srgb,var(--text-color-primary) 10%,transparent);border-radius:50%;place-items:center;display:grid}.completion-symbol.svelte-egr4qn>span:where(.svelte-egr4qn)>span:where(.svelte-egr4qn){place-items:center;width:100%;height:100%;display:grid}.completion-symbol.svelte-egr4qn svg{width:39px;height:27px}.completion-screen--failure.svelte-egr4qn .completion-symbol:where(.svelte-egr4qn){background:color-mix(in srgb,var(--background-color-primary) 14%,transparent)}.completion-screen--failure.svelte-egr4qn .completion-symbol:where(.svelte-egr4qn)>span:where(.svelte-egr4qn){background:var(--background-color-primary);color:var(--color-info-error);box-shadow:0 0 0 54px color-mix(in srgb,var(--background-color-primary) 14%,transparent)}.completion-action-button--failure[data-slot=button]{background:var(--background-color-primary);color:var(--color-info-error)}@media (width>=61.25rem){.completion-screen.svelte-egr4qn{padding-inline:0}}@media (width<=980px){.completion-screen.svelte-egr4qn{justify-items:center;gap:var(--spacing-sp-9);padding:calc(var(--spacing-sp-nav-mobile) + var(--spacing-sp-4)) var(--spacing-sp-6) var(--spacing-sp-9);text-align:center;grid-template-columns:1fr}.completion-copy.svelte-egr4qn,.completion-action.svelte-egr4qn{justify-items:center}.completion-copy.svelte-egr4qn>div:where(.svelte-egr4qn){justify-items:center;width:100%;display:grid}.completion-symbol.svelte-egr4qn{order:-1}}@media (width<=40rem){.completion-screen.svelte-egr4qn{padding-inline:var(--spacing-sp-6)}.completion-symbol.svelte-egr4qn{width:min(320px,75vw)}}.modal.svelte-ye4u2s{z-index:1000;place-items:center;display:grid;position:fixed;inset:0}.backdrop.svelte-ye4u2s{background:#0000008f;position:absolute;inset:0}.card.svelte-ye4u2s{border-radius:var(--radius-lg);background:var(--background-color-primary);text-align:center;width:min(380px,100vw - 48px);box-shadow:var(--shadow-drop-large);justify-items:center;gap:24px;padding:48px 32px;display:grid;position:relative}.card.svelte-ye4u2s p:where(.svelte-ye4u2s){margin:0;font-size:18px;font-weight:700;line-height:1.5}.spinner.svelte-ye4u2s{border:5px solid var(--background-color-secondary);border-top-color:var(--color-brand-accent);border-radius:50%;width:52px;height:52px;animation:.8s linear infinite svelte-ye4u2s-spin}@keyframes svelte-ye4u2s-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-ye4u2s{animation:none}}.flow-shell.svelte-rytqob{background:var(--background-color-primary);min-height:100vh;color:var(--text-color-primary);position:relative;overflow:visible}.flow-shell--done.svelte-rytqob{background:var(--color-brand-accent)}
