.card.svelte-gy5tl{padding:32px 40px 14px;background-color:var(--color-header);border-radius:8px;border:1px solid var(--color-main)}.card.svelte-gy5tl .card-avatar-wrapper{display:flex;gap:40px}.card.svelte-gy5tl .card-form{margin-top:0}.card.svelte-gy5tl .card-form-avatar{display:flex;flex-direction:column;gap:4px}.card.svelte-gy5tl .card-title{font-size:var(--font-size-label);font-weight:var(--font-weight-accent);line-height:var(--line-size-standard);color:var(--color-main);margin-bottom:20px}.card.svelte-gy5tl .card-subtitle{width:182px;flex-shrink:0;font-size:var(--font-size-label);font-weight:var(--font-weight-accent);line-height:var(--line-size-standard);color:var(--color-main);margin-bottom:8px}.card.svelte-gy5tl .card-description{font-size:var(--font-size-paragraph);line-height:var(--line-size-standard);color:var(--color-main)}.card.svelte-gy5tl .card-description-block{display:flex;flex-direction:column;gap:20px;margin-bottom:26px}.card.svelte-gy5tl .card-description-warning{color:var(--color-error)}.card.svelte-gy5tl .card-input-block{margin-top:28px;display:flex;gap:20px;align-items:center}.card.svelte-gy5tl .card-input-block-about{flex-direction:column;align-items:stretch;gap:24px}.card.svelte-gy5tl .card-input-block-about-actions{display:flex;justify-content:flex-end}.card.svelte-gy5tl .card-checkbox-block{margin-top:20px}.card.svelte-gy5tl .card-radio-block{margin-top:28px;display:flex;flex-direction:column;gap:16px}.card.svelte-gy5tl .card-radio-item{font-size:var(--font-size-paragraph);font-weight:var(--font-weight-primary);line-height:var(--line-size-standard);color:var(--color-main);display:flex;align-items:center;gap:12px}.card.svelte-gy5tl .card-credentials-save,.card.svelte-gy5tl .card-actions-end{display:flex;justify-content:flex-end;margin-top:28px}.card.svelte-gy5tl .card-interests-add{display:flex;justify-content:flex-end;margin-top:24px}.card.svelte-gy5tl .card-interests-list{margin-top:4px;margin-bottom:26px;width:100%;display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin-left:0}.card.svelte-gy5tl .avatar-label{display:block;cursor:pointer;width:100px;height:100px;border-radius:50%;outline:none;transition:opacity .2s ease-in-out}.card.svelte-gy5tl .avatar-label:hover{opacity:.9}.card.svelte-gy5tl .avatar-label:active{opacity:.8}.card.svelte-gy5tl .avatar-label:has(input:focus-visible){outline:1px solid var(--color-main);outline-offset:2px;border-radius:50%}.card.svelte-gy5tl .avatar-label-drag-over{opacity:.7;outline:1px solid var(--color-main);outline-offset:2px;border-radius:50%}.card.svelte-gy5tl .avatar-drag-over-image{width:100px;height:100px;object-fit:cover;border-radius:50%;display:block;pointer-events:none}.card.svelte-gy5tl .card-project-image-wrapper{display:flex;gap:40px}.card.svelte-gy5tl .card-form-project-image{display:flex;flex-direction:column;flex-shrink:0}.card.svelte-gy5tl .project-image-label{position:relative;display:block;cursor:pointer;width:260px;height:195px;border-radius:8px;overflow:hidden;outline:none;background-color:var(--color-shadow);transition:opacity .2s ease-in-out}.card.svelte-gy5tl .project-image-label:hover{opacity:.9}.card.svelte-gy5tl .project-image-label:active{opacity:.8}.card.svelte-gy5tl .project-image-label:has(input:focus-visible){outline:1px solid var(--color-main);outline-offset:2px;border-radius:8px}.card.svelte-gy5tl .project-image-label-drag-over{opacity:.7;outline:1px solid var(--color-main);outline-offset:2px;border-radius:8px}.card.svelte-gy5tl .project-image-content{width:260px;height:195px;object-fit:cover;display:block;pointer-events:none}.card.svelte-gy5tl .project-image-content-hidden{opacity:0;position:absolute;inset:0}.card.svelte-gy5tl .project-image-loader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--color-main);background-color:var(--color-shadow)}.text-error.svelte-gy5tl{color:var(--color-error)}.form-status.svelte-gy5tl{margin-top:4px;font-size:var(--font-size-small);font-weight:var(--font-weight-primary);line-height:var(--line-size-standard);min-height:18px;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.form-status-visible.svelte-gy5tl{opacity:1;visibility:visible}
