.profile-completion[data-v-ac8bfe19]{display:grid;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--md-outline-variant);border-radius:var(--shape-lg);background:var(--md-surface-container-low);margin-block:var(--space-4)}.profile-completion h2[data-v-ac8bfe19],.profile-completion p[data-v-ac8bfe19]{margin:0}.profile-completion h2[data-v-ac8bfe19]{font:500 20px/28px var(--font)}.profile-completion p[data-v-ac8bfe19]{font-size:14px;line-height:1.6;color:var(--md-on-surface-variant)}.profile-completion progress[data-v-ac8bfe19]{width:100%;height:8px;accent-color:var(--md-primary)}.profile-completion ol[data-v-ac8bfe19]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1)}.profile-completion li>button[data-v-ac8bfe19]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);text-align:start;min-height:48px;width:100%;padding:var(--space-2) var(--space-3);font:inherit;color:var(--md-on-surface);background:var(--md-surface-container-lowest);border:0;border-radius:var(--shape-sm);cursor:pointer}.profile-completion small[data-v-ac8bfe19]{color:var(--md-on-surface-variant);font-size:12px}.profile-completion small[data-state=dirty][data-v-ac8bfe19],.profile-completion small[data-state=error][data-v-ac8bfe19]{color:var(--md-error)}.profile-completion>.m3-btn[data-v-ac8bfe19]{justify-self:start;white-space:normal}
