.profile-image-selector_wrapper__BQA7p{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.1);z-index:1000}.profile-image-selector_selector-wrapper__U7rcc{width:600px;height:600px;padding:20px;border-radius:10px;display:flex;flex-direction:column;background-color:var(--background-20)}.profile-image-selector_preview__ni20B{position:relative;padding:10px 0;align-self:center;display:flex;flex-direction:column;align-items:center;gap:10px}.profile-image-selector_circular-image__YUIht{width:120px;height:120px;object-fit:cover;border:1px solid var(--background-20);border-radius:50%;z-index:10}.profile-image-selector_image-alt-text__ovQDf{position:absolute;top:45px;bottom:50%;width:100px;color:var(--color-red);text-align:center;z-index:5}.profile-image-selector_p__nbs6R{padding:10px 0;align-self:center;font-size:var(--font-size-s);color:var(--text-color-20)}.profile-image-selector_image-list__AD8Px{padding:30px 0;align-self:center;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px}.profile-image-selector_circular-image-example__bHODi{width:60px;height:60px;object-fit:cover;border-radius:50%;cursor:pointer}.profile-image-selector_circular-image-example__bHODi:focus{border:2px solid var(--highlight-color)}.profile-image-selector_input-wrapper__ilh34{display:flex;flex-direction:column;align-self:center;width:80%}.profile-image-selector_input-label__PSpR8{padding:10px 0 5px;color:var(--text-color-20)}.profile-image-selector_link-input__bbydG{padding:10px;border:1px solid var(--text-color-20);border-radius:10px;color:var(--text-color-20);background-color:transparent;outline:none}.profile-image-selector_link-input__bbydG:focus{border:1px solid var(--highlight-color)}.profile-image-selector_close-button__2lL33{margin:20px 0;width:80px;border:none;border-radius:5px;background-color:transparent;color:var(--text-color-20);font-size:var(--font-size-m);align-self:flex-end;cursor:pointer}.profile-image-selector_close-button__2lL33:hover{color:var(--highlight-color);font-weight:var(--font-weight-l)}.comments-list_wrapper__MD1bX{width:100%;height:auto;padding-top:30px}.comment-card_wrapper__fMW_v{margin-bottom:1rem;padding:20px;border-bottom:2px solid var(--background-30);background-color:var(--background-10);display:flex;flex-direction:column}.comment-card_header__QvSrD{display:flex;justify-content:space-between}.comment-card_header-profile-wrapper__RrtOT{display:flex;align-items:center;gap:10px}.comment-card_author-info__HRagK{display:flex;flex-direction:column;gap:3px}.comment-card_author__xrPnf{font-size:var(--font-size-s);font-weight:var(--font-weight-m);line-height:1.8}.comment-card_date__2PUed{font-size:var(--font-size-xs);font-weight:var(--font-weight-xs);line-height:1.8;color:var(--text-color-20)}.comment-card_comment-wrapper__XoC4O{padding:10px 20px;max-width:100%;display:flex}.comment-card_comment-wrapper__XoC4O p{border-radius:10px;padding:20px;font-weight:var(--font-weight-s);line-height:1.3;background-color:var(--background-30);white-space:pre-wrap}.comment-card_toggle-button__d_jmN{padding:0;border:none;align-self:flex-start;background-color:transparent;color:var(--text-color-20);cursor:pointer}.comment-edit-form_wrapper__bJqvE{margin-top:30px;padding:20px 0 10px;width:95%;height:auto;display:flex;align-self:center;flex-direction:column;align-items:center}.comment-edit-form_textarea__CrfKA{width:100%;min-height:170px;margin-bottom:10px;padding:20px 10px;border-radius:5px;border:1px solid var(--background-30);resize:none;outline:none;background-color:var(--input-background-color);color:var(--text-color-10);font-size:var(--font-size-s);box-shadow:var(--box-shadow);transition:height .1s ease}.comment-edit-form_textarea__CrfKA:focus{border:1px solid var(--highlight-color)}.comment-edit-form_footer__veNyq{display:flex;width:100%;height:60px;justify-content:space-between;gap:10px}.comment-edit-form_input-wrapper__cCkdT{border:1px solid var(--background-30);border-radius:5px;display:flex;flex:1 1;flex-direction:column;background-color:var(--input-background-color);box-shadow:var(--box-shadow)}.comment-edit-form_input-wrapper__cCkdT:focus-within{outline:none;border:1px solid var(--highlight-color)}.comment-edit-form_input__NFIkF{width:100%;padding:0 10px;border:0;flex:3 1;background-color:var(--input-background-color);color:var(--text-color-10);font-size:var(--font-size-s);outline:none}.comment-edit-form_input-label__HONUF{padding:5px 0 0 5px;flex:1 1;color:var(--background-30-r);font-size:var(--font-size-xs);font-weight:var(--font-weight-m)}