.card.svelte-gy5tl{box-sizing:border-box;width:100%;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;align-items:flex-start;gap:40px}.card.svelte-gy5tl .card-avatar-wrapper>.card-content{flex:1 1 auto;min-width:0}.card.svelte-gy5tl .card-avatar-copy{display:flex;flex-direction:column;gap:12px;min-width:0}.card.svelte-gy5tl .card-avatar-copy .card-description{margin:0}.card.svelte-gy5tl .card-form{margin-top:0}.card.svelte-gy5tl .card-form-avatar{display:flex;flex-direction:column;gap:4px;flex-shrink:0;margin-left:auto}.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-image--drag-over{width:100px;height:100px;object-fit:cover;border-radius:50%;display:block;pointer-events:none;flex-shrink:0}.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;flex-shrink:0}.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}@media(max-width:1100px){.card.svelte-gy5tl .card-project-image-wrapper{flex-direction:column;align-items:flex-start;gap:20px}.card.svelte-gy5tl .project-image-label,.card.svelte-gy5tl .project-image-content{width:min(100%,260px);height:auto;aspect-ratio:4 / 3}}@media(max-width:768px){.card.svelte-gy5tl{padding:16px 12px 10px}.card.svelte-gy5tl .card-title{margin-bottom:10px}.card.svelte-gy5tl .card-description-block{gap:12px;margin-bottom:14px}.card.svelte-gy5tl .card-radio-block{margin-top:14px;gap:12px}.card.svelte-gy5tl .card-credentials-save,.card.svelte-gy5tl .card-actions-end,.card.svelte-gy5tl .card-interests-add{margin-top:14px}.card.svelte-gy5tl .card-input-block-about{gap:12px}.card.svelte-gy5tl .card-avatar-wrapper{display:grid;grid-template-columns:minmax(0,1fr) 100px;column-gap:12px;row-gap:0;align-items:start}.card.svelte-gy5tl .card-avatar-wrapper>.card-content{display:contents}.card.svelte-gy5tl .card-avatar-wrapper .card-title{grid-column:1 / -1;margin-top:0;margin-bottom:10px}.card.svelte-gy5tl .card-avatar-wrapper .card-avatar-copy{grid-column:1;grid-row:2;min-width:0}.card.svelte-gy5tl .card-avatar-wrapper .card-form-avatar{grid-column:2;grid-row:2;align-self:start;margin-left:0}.card.svelte-gy5tl .card-project-image-wrapper{gap:14px}.card.svelte-gy5tl .card-subtitle{width:100%;margin-bottom:4px}.card.svelte-gy5tl .card-input-block{margin-top:12px;flex-direction:column;align-items:stretch;gap:8px}.card.svelte-gy5tl .card-credentials-save,.card.svelte-gy5tl .card-actions-end,.card.svelte-gy5tl .card-interests-add,.card.svelte-gy5tl .card-input-block-about-actions{justify-content:stretch}.card.svelte-gy5tl .card-input-block>.button,.card.svelte-gy5tl .card-credentials-save>.button,.card.svelte-gy5tl .card-interests-add>.button,.card.svelte-gy5tl .card-input-block-about-actions>.button,.card.svelte-gy5tl .card-actions-end .button{width:100%!important;max-width:100%;align-self:stretch!important;box-sizing:border-box}.card.svelte-gy5tl .card-actions-end>a{display:block;width:100%}}
