@charset "UTF-8";.profile{display:flex;gap:65px;align-items:center}@media(max-width:1200px){.profile{gap:20px}}@media(max-width:680px){.profile{flex-direction:column}}.profile:has(#profile-popover:popover-open) .profile__button svg path{fill:var(--icon-accent);opacity:1}.profile__avatar-wrapper{max-width:clamp(11.25rem,9.354rem + 8.09vw,13.5rem);width:100%;display:grid;position:relative}.profile__avatar-wrapper .profile__avatar{grid-area:1/1;aspect-ratio:1;border-radius:9999px;background:var(--background-secondary);width:100%;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--text-primary);font-size:clamp(4rem,3.157rem + 3.6vw,5rem)}.profile__button{background:var(--background-secondary);aspect-ratio:1;border-radius:9999px;transition:.2s ease background;grid-area:1/1;position:relative;display:flex;width:100%;height:100%;justify-content:end}@supports (anchor-name: --foo){.profile__button{anchor-name:--profile-button}}@media(hover:hover){.profile__button:hover svg path{fill:var(--icon-accent);opacity:1}}.profile__button span{font-weight:400;font-size:clamp(4rem,3.157rem + 3.6vw,5rem);line-height:100%;text-align:center;color:var(--text-primary);grid-area:1/1;align-self:center;justify-self:center}.profile__button svg{border-radius:9999px;aspect-ratio:1;background:var(--background-primary);grid-area:1/1;padding:8px;box-sizing:content-box;align-self:end;justify-self:end}.profile__button svg path{transition:.2s ease fill,.2s ease opacity}#profile-popover{position:absolute;background:var(--background-generic-secondary);border-radius:10px;padding:8px 4px;display:none;flex-direction:column;margin-top:12px;top:30px}@supports (anchor-name: --foo){#profile-popover{position-anchor:--profile-button;top:anchor(--profile-button bottom);left:unset;right:anchor(--profile-button right)}}#profile-popover:popover-open{display:flex}#profile-popover button{display:flex;align-items:center;gap:12px;font-weight:400;font-size:20px;line-height:120%;text-align:center;color:var(--white-main);border-radius:8px;padding:12px 16px}@media(hover:hover){#profile-popover button:hover{background:var(--background-accent-subdute)}}.profile__info{width:100%}.profile__info .profile__info-top{padding-bottom:12px;border-bottom:1px solid var(--background-secondary)}.profile__info .profile__info-top .profile__position{font-weight:400;font-size:clamp(1rem,.895rem + .45vw,1.125rem);line-height:122%;color:var(--text-secondary)}.profile__info .profile__info-top .profile__name{font-weight:500;font-size:clamp(1.5rem,1.079rem + 1.8vw,2rem);line-height:125%;letter-spacing:.01em;color:var(--text-primary);margin-top:8px}.profile__info .profile__info-bottom{margin-top:20px;display:flex;gap:20px;max-width:420px;justify-content:space-between;flex-wrap:wrap}@media(max-width:820px){.profile__info .profile__info-bottom{max-width:max-content;gap:clamp(1rem,-.264rem + 5.39vw,2.5rem)}}.profile__info .profile__info-bottom .profile__info-item{display:flex;flex-direction:column;gap:clamp(.5rem,.289rem + .9vw,.75rem)}.profile__info .profile__info-bottom .profile__info-item-title{font-weight:400;font-size:clamp(1rem,.895rem + .45vw,1.125rem);line-height:122%;color:var(--text-secondary)}.profile__info .profile__info-bottom .profile__info-item-value{font-weight:400;font-size:clamp(1.125rem,1.02rem + .45vw,1.25rem);line-height:120%;color:var(--text-primary)}.profile__form{margin-top:clamp(2rem,1.579rem + 1.8vw,2.5rem);display:flex;flex-direction:column;gap:clamp(2rem,1.579rem + 1.8vw,2.5rem)}.profile__form .form__fields-wrapper .form__fields-wrapper-description{font-weight:400;font-size:clamp(1.125rem,1.02rem + .45vw,1.25rem);line-height:120%;color:var(--text-secondary);margin-top:24px;margin-bottom:clamp(.75rem,.539rem + .9vw,1rem)}.profile__form .form__fields-wrapper .profile__sessions-list{display:flex;flex-direction:column;gap:clamp(.5rem,.289rem + .9vw,.75rem)}.profile__form .form__fields-wrapper .profile__sessions-list .profile__sessions-item{border:1px solid var(--border-secondary);border-radius:16px;padding:clamp(.75rem,.539rem + .9vw,1rem);position:relative;padding-right:32px}.profile__form .form__fields-wrapper .profile__sessions-list .profile__sessions-item .profile__sessions-item-close{position:absolute;top:16px;right:clamp(.75rem,.539rem + .9vw,1rem);background:transparent;border:none;padding:0;margin:0;cursor:pointer;transition:.2s ease background;display:flex}.profile__form .form__fields-wrapper .profile__sessions-list .profile__sessions-item .profile__sessions-item-user-agent{font-size:clamp(1rem,.789rem + .9vw,1.25rem);font-weight:500;line-height:120%;letter-spacing:.01em;color:var(--text-primary)}.profile__form .form__fields-wrapper .profile__sessions-list .profile__sessions-item .profile__sessions-item-location,.profile__form .form__fields-wrapper .profile__sessions-list .profile__sessions-item .profile__sessions-item-bottom .profile__sessions-item-last-activity{font-weight:400;font-size:clamp(.875rem,.77rem + .45vw,1rem);line-height:138%;letter-spacing:.01em;color:var(--text-secondary)}.profile__form .form__fields-wrapper .profile__sessions-list .profile__sessions-item .profile__sessions-item-location{margin:8px 0 0}.profile__form .form__fields-wrapper .profile__sessions-list .profile__sessions-item .profile__sessions-item-bottom{display:flex;flex-wrap:wrap;column-gap:clamp(.25rem,.039rem + .9vw,.5rem);row-gap:8px;align-items:center;margin-top:8px}.profile__form .form__fields-wrapper .profile__sessions-list .profile__sessions-item .profile__sessions-item-bottom .profile__sessions-item-is-current{color:var(--text-success)}.profile__form .form__fields-wrapper .profile__sessions-button{margin-top:12px;font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-accent);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:1px solid var(--border-accent);border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);width:100%;max-width:max-content;transition:.2s ease background;background:transparent}.profile__form .form__fields-wrapper .profile__sessions-button:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}@media(hover:hover){.profile__form .form__fields-wrapper .profile__sessions-button:hover:not(:disabled){background:var(--background-accent-subdute-hover)}}@media(max-width:480px){.profile__form .form__fields-wrapper .profile__sessions-button{max-width:100%}}.profile__form .form__fields-wrapper .profile__sessions-button svg{width:clamp(1rem,.684rem + 1.35vw,1.375rem);height:clamp(1rem,.684rem + 1.35vw,1.375rem)}.profile__form .form__fields-wrapper .profile__mobile-logout{display:none}@media(max-width:1200px){.profile__form .form__fields-wrapper .profile__mobile-logout{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-critical);border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);background:var(--background-critical-subdute-2);width:100%;margin-top:clamp(.75rem,.118rem + 2.7vw,1.5rem);max-width:306px}}@media(max-width:1200px)and (max-width:820px){.profile__form .form__fields-wrapper .profile__mobile-logout{max-width:100%}}.profile__form .form__fields-title{font-weight:500;font-size:clamp(1.25rem,1.039rem + .9vw,1.5rem);line-height:117%;letter-spacing:.02em;color:var(--text-primary);border-radius:10px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);background:var(--background-accent-subdute)}.profile__form .form__fields{display:flex;flex-direction:column;gap:clamp(1.313rem,.891rem + 1.8vw,1.813rem);margin-top:clamp(.563rem,.352rem + .9vw,.813rem)}.profile__form .password__title{font-weight:500;font-size:clamp(1rem,.895rem + .45vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary);margin-top:clamp(1.25rem,1.039rem + .9vw,1.5rem)}.profile__form .password{margin-top:12px;font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-accent);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:1px solid var(--border-accent);border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);max-width:306px;width:100%;transition:.2s ease background;background:transparent}@media(hover:hover){.profile__form .password:hover{background:var(--background-accent-subdute-hover)}}@media(max-width:480px){.profile__form .password{max-width:100%}}.profile__form .password svg{width:clamp(1rem,.684rem + 1.35vw,1.375rem);height:clamp(1rem,.684rem + 1.35vw,1.375rem)}.buttons button{border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;transition:.2s ease all;max-width:306px;width:100%;cursor:pointer}.buttons .save{background:linear-gradient(90deg,#eeca83 0% 1.18%,#eac583 10.98%,#e5c083 18.82%,#c58624 60%,#d9a656 73.73%,#eec688 87.06%,#f1e3cd);color:var(--text-primary-inverse);border:1px solid transparent}@media(hover:hover){.buttons .save:hover:not(:disabled){background-position:center;background-size:300%}}.buttons .cancel{border:1px solid var(--border-accent);color:var(--text-accent);background:transparent}@media(hover:hover){.buttons .cancel:hover:not(:disabled){background:var(--background-accent-subdute-hover)}}.dialog__password-changing{position:fixed;top:0%;right:0%;left:unset;width:100%;max-width:100%;border-radius:32px 0 0 32px;max-width:400px;height:100%;max-height:unset;transition-property:display opacity translate;transition-duration:.4s;transition-behavior:allow-discrete;transition-timing-function:ease;max-width:666px;background:unset;translate:100% 0;display:none;visibility:hidden}.dialog__password-changing::backdrop{background:var(--background-accent-subdute);transition-property:overlay display opacity;transition-duration:.4s;transition-behavior:allow-discrete;opacity:0}@media(max-width:820px){.dialog__password-changing{bottom:0;top:unset;border-radius:24px 24px 0 0;width:100%;max-width:100%;display:flex;align-items:flex-end;translate:0 100%;max-height:max-content}}.dialog__password-changing[open]{translate:0 0;display:flex;visibility:visible}@starting-style{.dialog__password-changing[open]{translate:100% 0}}.dialog__password-changing[open]::backdrop{opacity:1}@starting-style{.dialog__password-changing[open]::backdrop{opacity:0}}@media(max-width:820px){.dialog__password-changing[open]{translate:0%}}@starting-style{.dialog__password-changing::backdrop{opacity:0}}.dialog__password-changing .dialog__password-changing-content{box-shadow:0 12px 24px #00000026;background:var(--background-primary);border-radius:32px 0 0 32px;padding:48px 24px 48px 48px;width:100%;height:100%;overflow-y:auto;scrollbar-width:thin}@media(max-width:820px){.dialog__password-changing .dialog__password-changing-content{border-radius:24px 24px 0 0;height:max-content;padding:clamp(1rem,.579rem + 1.8vw,1.5rem) clamp(.75rem,.118rem + 2.7vw,1.5rem)}}.dialog__password-changing .dialog__password-changing-content .form__fields-wrapper{margin-top:64px}.dialog__password-changing .dialog__password-changing-content .form__fields-wrapper .form__fields{gap:0px}.dialog__password-changing .dialog__password-changing-content .dialog__top{display:flex;align-items:center;justify-content:space-between}.dialog__password-changing .dialog__password-changing-content .dialog__top .dialog__top-title{font-size:clamp(1.5rem,1.079rem + 1.8vw,2rem);font-weight:500;line-height:117%;letter-spacing:.02em;color:var(--white-main)}.dialog__password-changing .dialog__password-changing-content .dialog__top .dialog__top-close{display:flex;transition:.2s ease opacity}@media(hover:hover){.dialog__password-changing .dialog__password-changing-content .dialog__top .dialog__top-close:hover{opacity:.6}}.dialog__password-changing .dialog__password-changing-content .password__forgot-link{font-weight:400;font-size:18px;line-height:133%;letter-spacing:.01em;text-align:right;color:var(--text-success);transition:.2s ease opacity;margin-top:8px;display:flex;justify-self:flex-end}@media(hover:hover){.dialog__password-changing .dialog__password-changing-content .password__forgot-link:hover{opacity:.6}}.dialog__password-changing .form__fields{margin-top:0}.dialog__password-changing .buttons{gap:clamp(.75rem,.329rem + 1.8vw,1.25rem);margin-top:32px}.dialog__password-changing .buttons button{padding:12px 16px;max-width:max-content}@media(max-width:600px){.dialog__password-changing .buttons button{padding:12px 16px;max-width:100%}}.dialog__password-changing .buttons button.save{background:var(--background-accent)}@media(hover:hover){.dialog__password-changing .buttons button.save:hover:not(:disabled){background:var(--background-accent-hover)}}.dialog__password-changing .buttons button.save:disabled{color:var(--text-disabled);background:var(--background-secondary);pointer-events:none}.dialog__password-changing .buttons button.cancel{transition:.2s ease background}@media(hover:hover){.dialog__password-changing .buttons button.cancel:hover:not(:disabled){background:var(--border-accent);color:var(--text-primary-inverse)}}.dialog__password-changing .input__wrapper:not(:first-child){margin-top:clamp(1.25rem,1.039rem + .9vw,1.5rem)}.dialog__password-changing .input__top{display:none!important}.dialog__password-changing .input__box{margin-top:0!important}.profile__title{font-weight:500;font-size:clamp(1.5rem,1.079rem + 1.8vw,2rem);line-height:125%;letter-spacing:.01em;color:var(--text-primary)}.organization__form{margin-top:clamp(2rem,1.579rem + 1.8vw,2.5rem);display:flex;flex-direction:column;gap:clamp(2rem,1.579rem + 1.8vw,2.5rem)}.organization__form .form__fields-title{font-weight:500;font-size:clamp(1.25rem,1.039rem + .9vw,1.5rem);line-height:117%;letter-spacing:.02em;color:var(--text-primary);border-radius:10px;padding:12px 16px;background:var(--background-accent-subdute);display:flex;align-items:center;gap:12px}.organization__form .form__fields{display:flex;flex-direction:column;gap:clamp(1.313rem,.891rem + 1.8vw,1.813rem);margin-top:clamp(.563rem,.352rem + .9vw,.813rem)}.buttons{margin-top:clamp(1.25rem,1.039rem + .9vw,1.5rem);display:flex;gap:clamp(.75rem,.118rem + 2.7vw,1.5rem);align-items:center}@media(max-width:480px){.buttons{flex-direction:column}}.buttons button{border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;transition:.2s ease all;max-width:306px;width:100%;border:1px solid transparent}@media(max-width:480px){.buttons button{max-width:100%}}.buttons .save{background:linear-gradient(90deg,#eeca83 0% 1.18%,#eac583 10.98%,#e5c083 18.82%,#c58624 60%,#d9a656 73.73%,#eec688 87.06%,#f1e3cd);color:var(--text-primary-inverse)}.buttons .save:disabled{color:var(--text-disabled);background:var(--background-secondary);pointer-events:none}.buttons .save{background-size:100%;transition:all .3s ease-in-out}@media(hover:hover){.buttons .save:hover{background-position:center;background-size:300%}}.buttons .cancel{border:1px solid var(--border-accent);color:var(--text-accent)}.buttons .cancel:disabled{background:var(--background-secondary);color:var(--text-disabled);pointer-events:none;border:1px solid transparent}.buttons .cancel:hover{background:var(--background-accent-subdute-hover)}.messages-form .profile__header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--background-secondary)}@media(max-width:820px){.messages-form .profile__header{display:none}}@media(max-width:600px){.messages-form .profile__header{padding-inline:clamp(.5rem,-.343rem + 3.6vw,1.5rem)}}@media(max-width:480px){.messages-form .profile__header{gap:8px}}.messages-form .profile__header .tabs{display:flex}.messages-form .profile__header .tabs li{border-bottom:1px solid transparent;transition:.2s ease background;border-radius:10px 10px 0 0}@media(hover:hover){.messages-form .profile__header .tabs li:not(.active):hover{background:var(--background-accent-subdute)}}.messages-form .profile__header .tabs li.active{border-bottom:1px solid var(--icon-accent);padding-bottom:clamp(.563rem,.299rem + 1.12vw,.875rem)}.messages-form .profile__header .tabs li.active button{color:var(--text-accent)}.messages-form .profile__header .tabs li.active button svg path{stroke:var(--icon-accent)}.messages-form .profile__header .tabs li.active button svg g{opacity:1}.messages-form .profile__header .tabs li button{padding-inline:clamp(.75rem,.539rem + .9vw,1rem);font-weight:400;font-size:clamp(1rem,.579rem + 1.8vw,1.5rem);line-height:117%;text-align:center;color:var(--text-secondary);display:flex;align-items:center;gap:12px;padding-top:8px}.messages-form .profile__header .tabs li button svg{width:clamp(1rem,.579rem + 1.8vw,1.5rem);height:clamp(1rem,.579rem + 1.8vw,1.5rem)}.messages-form .profile__header .sort{appearance:base-select;font-weight:400;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:133%;letter-spacing:.01em;color:var(--text-primary);display:flex;align-items:center;gap:16px;padding-inline:clamp(.5rem,.289rem + .9vw,.75rem);margin-bottom:calc(clamp(.563rem,.299rem + 1.12vw,.875rem) - 4px);padding-block:4px;border-radius:5px;transition:.2s ease background,.2s ease color}.messages-form .profile__header .sort:hover{background:var(--background-accent-subdute);color:var(--text-accent)}.messages-form .profile__header .sort:hover svg path{stroke:var(--icon-accent)}@media(max-width:480px){.messages-form .profile__header .sort span{display:none}}.messages-form .profile__header .sort button{display:flex;gap:8px;align-items:center}.messages-form .profile__header .sort::picker-icon{display:none}.messages-form .profile__header .sort,.messages-form .profile__header .sort::picker(select){appearance:base-select}.messages-form .profile__header .sort::picker(select){position-area:top;box-shadow:1px 3px 13px #00000026,0 1px 6px #00000026;background:var(--background-generic-secondary);position-try:unset;position-area:bottom span-left;margin-top:12px;max-width:235px;width:100%;border:none;border-radius:6px;padding:clamp(.25rem,.039rem + .9vw,.5rem) 4px}.messages-form .profile__header .sort option{border-radius:clamp(.313rem,.154rem + .67vw,.5rem);padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.5rem,.079rem + 1.8vw,1rem);font-weight:400;font-size:clamp(1rem,.895rem + .45vw,1.125rem);line-height:133%;letter-spacing:.01em;color:var(--text-primary);display:flex;justify-content:space-between}.messages-form .profile__header .sort option::checkmark{display:none}.messages-form .profile__header .sort option:checked:after{content:"";width:8px;height:8px;background:var(--background-accent);border-radius:100%}.messages-form .profile__header .sort svg path{transition:.2s ease stroke}.messages-form .profile__messages-wrapper{display:grid;grid-template-columns:354px 1fr;gap:clamp(.75rem,-.41rem + 2.26vw,1.5rem);height:calc(100vh - 60px)}@media(max-width:820px){.messages-form .profile__messages-wrapper{grid-template-columns:1fr;margin-top:0;height:unset}}.messages-form .profile__messages-wrapper:has(.profile__messages-view.active) .profile__messages-mobile-backdrop{visibility:visible;opacity:1}.messages-form .profile__messages-wrapper label:has(input[type=checkbox]){background:var(--background-primary);padding:1px;border-radius:6px}.messages-form .profile__messages-wrapper input[type=checkbox]{appearance:none;width:clamp(1rem,.789rem + .9vw,1.25rem);height:clamp(1rem,.789rem + .9vw,1.25rem);aspect-ratio:1;accent-color:white;border:1px solid var(--icon-secondary);border-radius:clamp(.375rem,.27rem + .45vw,.5rem);position:relative;color:#fff;padding:3px;display:grid;flex-shrink:0;cursor:pointer}.messages-form .profile__messages-wrapper input[type=checkbox]:checked{background:var(--icon-accent);border:1px solid var(--icon-accent)}.messages-form .profile__messages-wrapper input[type=checkbox]:hover{border:1px solid var(--border-accent)}.messages-form .profile__messages-wrapper input[type=checkbox]:before{grid-area:1/1;inset:0;width:100%;height:100%;content:"";translate:0px 1px;background-color:currentColor;transform:scale(0);mask:url(/checkbox-checked.svg) no-repeat center/100%}.messages-form .profile__messages-wrapper input[type=checkbox]:checked:before{mask:url(/checkbox-checked.svg) no-repeat center/100%;color:var(--icon-primary-inverse);transform:scale(1)}.messages-form .profile__messages-wrapper .profile__messages-chats{background:var(--background-primary);border-radius:24px;align-self:start;overflow:hidden;position:sticky;top:24px;height:100%;display:flex;flex-direction:column}@media(max-width:820px){.messages-form .profile__messages-wrapper .profile__messages-chats{position:static}}@media(min-width:820px){.messages-form .profile__messages-wrapper .profile__messages-chats:has(.profile__messages-chats-checkbox:checked) .profile__messages-item-checkbox{visibility:visible;opacity:1}}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-button-mobile-wrapper{display:none}@media(max-width:820px){.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-button-mobile-wrapper{display:block;position:fixed;bottom:0;left:0;right:0;width:100%;border-radius:24px 24px 0 0;padding:12px 12px 32px;background:var(--background-generic);z-index:999}}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-button-mobile{background:linear-gradient(90deg,#eeca83 0% 1.18%,#eac583 10.98%,#e5c083 18.82%,#c58624 60%,#d9a656 73.73%,#eec688 87.06%,#f1e3cd);font-weight:500;font-size:clamp(.875rem,.488rem + .75vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary-inverse);border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);display:flex;justify-content:center;align-items:center;gap:8px;width:100%;background-size:100%;transition:all .3s ease-in-out}@media(hover:hover){.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-button-mobile:hover{background-position:center;background-size:300%}}@media(max-width:820px){.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-checkbox{display:none}}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top{padding:16px 16px 0}@media(max-width:820px){.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top{padding-top:24px}}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-button{background:linear-gradient(90deg,#eeca83 0% 1.18%,#eac583 10.98%,#e5c083 18.82%,#c58624 60%,#d9a656 73.73%,#eec688 87.06%,#f1e3cd);font-weight:500;font-size:18px;line-height:122%;letter-spacing:.01em;color:var(--text-primary-inverse);border-radius:9999px;padding:12px 16px;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;background-size:100%;transition:all .3s ease-in-out}@media(hover:hover){.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-button:hover{background-position:center;background-size:300%}}@media(max-width:820px){.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-button{display:none}}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper{display:flex;align-items:center;gap:12px;justify-content:space-between;margin-top:16px;margin-bottom:20px}@media(max-width:820px){.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper{margin-top:0;gap:0px}}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper .profile__chats-mobile-type-select-wrapper{display:flex;gap:12px}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper select{font-weight:400;font-size:14px;line-height:143%;color:var(--text-primary);border-radius:6px;padding:4px 8px;background:var(--background-generic)}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper select button{display:flex;gap:8px;align-items:center}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper select:open button svg{rotate:180deg}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper select::picker-icon{display:none}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper select,.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper select::picker(select){appearance:base-select}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper select::picker(select){position-area:top;box-shadow:1px 3px 13px #00000026,0 1px 6px #00000026;background:var(--background-generic-secondary);position-try:unset;position-area:bottom span-right;margin-top:12px;max-width:235px;width:100%;border:none;border-radius:6px;padding:4px}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper select option{border-radius:8px;padding:8px;font-weight:400;font-size:16px;line-height:138%;letter-spacing:.01em;color:var(--text-primary);display:flex;justify-content:space-between}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper select option::checkmark{display:none}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-top-wrapper select option:checked:after{content:"";width:8px;height:8px;background:var(--background-accent);border-radius:100%}.messages-form .profile__messages-wrapper .profile__messages-chats .profile__messages-chats-top .profile__messages-chats-sort-mobile-select::picker(select){position-area:bottom span-left!important}.messages-form .profile__messages-wrapper .profile__messages-date-list{display:flex;flex-direction:column;gap:16px;padding:clamp(.75rem,.539rem + .9vw,1rem);padding-right:10px;padding-left:0;overflow-y:auto;height:calc(100vh - 200px)}.messages-form .profile__messages-wrapper .profile__messages-date-list::-webkit-scrollbar{width:clamp(.25rem,.057rem + .38vw,.375rem)}.messages-form .profile__messages-wrapper .profile__messages-date-list::-webkit-scrollbar-thumb{background-color:var(--background-primary-inverse);border-radius:4px}@media(max-width:820px){.messages-form .profile__messages-wrapper .profile__messages-date-list{padding-right:6px;min-height:600px;height:calc(100vh - 200px)}}.messages-form .profile__messages-wrapper .profile__messages-date-list .profile__messages-date-list-item .profile__messages-date-list-title{font-weight:500;font-size:16px;line-height:125%;letter-spacing:.01em;color:var(--text-primary);margin-bottom:4px;padding-left:clamp(.75rem,.539rem + .9vw,1rem)}.messages-form .profile__messages-wrapper .profile__messages-mobile-backdrop{display:none}@media(max-width:820px){.messages-form .profile__messages-wrapper .profile__messages-mobile-backdrop{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--background-accent-subdute);z-index:9998;transition-property:visibility,opacity;transition-duration:.3s;transition-behavior:allow-discrete;transition-timing-function:ease;visibility:hidden;opacity:0}@starting-style{.messages-form .profile__messages-wrapper .profile__messages-mobile-backdrop{opacity:0;visibility:hidden}}}.messages-form .profile__messages-wrapper .profile__messages-view{border-radius:24px;background:var(--background-primary);align-self:start;position:sticky;top:24px;overflow:hidden;height:100%;opacity:0}.messages-form .profile__messages-wrapper .profile__messages-view:has(.profile__messages-view-wrapper){opacity:1}@media(max-width:820px){.messages-form .profile__messages-wrapper .profile__messages-view{position:static;position:fixed;top:unset;bottom:0;left:0;z-index:9999;background:var(--background-primary);border-radius:16px 16px 0 0;max-height:calc(100vh - 80px);height:100%;transform:translateY(100%);transition-property:visibility transform;transition-duration:.3s;transition-behavior:allow-discrete;transition-timing-function:ease;visibility:hidden;width:100%}@starting-style{.messages-form .profile__messages-wrapper .profile__messages-view{visibility:hidden;transform:translateY(100%)}}.messages-form .profile__messages-wrapper .profile__messages-view.active{visibility:visible;transform:translateY(0)}}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-mobile-close{display:none}@media(max-width:820px){.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-mobile-close{display:block;position:absolute;top:16px;right:16px;z-index:3}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-mobile-close svg{width:clamp(1rem,.579rem + 1.8vw,1.5rem);height:clamp(1rem,.579rem + 1.8vw,1.5rem)}}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-wrapper{padding-top:clamp(1rem,.157rem + 3.6vw,2rem);padding-left:clamp(.75rem,.462rem + 1.23vw,1.5rem);padding-top:0;display:flex;flex-direction:column;height:100%}@media(max-width:820px){.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-wrapper{height:100%}}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-wrapper .profile__messages-view-list{padding-right:clamp(.5rem,.26rem + 1.03vw,1.125rem);display:flex;flex-direction:column;gap:24px;overflow-y:auto;height:100%;flex-grow:1}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-wrapper .profile__messages-view-list::-webkit-scrollbar{width:clamp(.25rem,.057rem + .38vw,.375rem)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-wrapper .profile__messages-view-list::-webkit-scrollbar-thumb{background-color:var(--background-primary-inverse);border-radius:4px}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-wrapper .profile__messages-view-list .profile__messages-view-list-item:not(:first-child){border-top:1px solid var(--background-secondary)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-wrapper .profile__messages-view-list .profile__messages-view-list-item:not(:last-child) .profile__messages-view-reply{display:none}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-theme{font-weight:500;font-size:clamp(1.25rem,1.039rem + .9vw,1.5rem);line-height:117%;letter-spacing:.02em;color:var(--text-primary);position:sticky;top:0;background:var(--background-primary);padding-block:clamp(1rem,.157rem + 3.6vw,2rem);padding-right:clamp(.5rem,.26rem + 1.03vw,1.125rem)}@media(max-width:820px){.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-theme{padding-right:30px}}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-profile{display:flex;margin-top:24px;justify-content:space-between;margin-bottom:4px;gap:12px}@media(max-width:767px){.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-profile{margin-bottom:8px}}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-profile .profile__messages-view-profile-left{display:flex;align-items:center}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-profile .profile__messages-view-profile-left .avatar{border-radius:56px;width:clamp(2.375rem,1.848rem + 2.25vw,3rem);height:clamp(2.375rem,1.848rem + 2.25vw,3rem);display:flex;align-items:center;justify-content:center;background:var(--background-secondary);margin-left:4px;margin-right:clamp(.75rem,.539rem + .9vw,1rem);font-size:clamp(.875rem,.664rem + .9vw,1.125rem);font-weight:400;line-height:133%;letter-spacing:.01em;text-align:center;color:var(--text-primary);flex-shrink:0}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-profile .profile__messages-view-profile-left .profile__messages-view-profile-name{display:flex;flex-direction:column;gap:clamp(0rem,-.211rem + .9vw,.25rem)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-profile .profile__messages-view-profile-left .profile__messages-view-profile-name .profile__messages-view-profile-name-text{font-weight:500;font-size:18px;line-height:120%;letter-spacing:.01em;color:var(--text-primary)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-profile .profile__messages-view-profile-left .profile__messages-view-profile-name .profile__messages-view-profile-name-text-short{font-weight:400;font-size:clamp(.75rem,.645rem + .45vw,.875rem);line-height:143%;color:var(--text-secondary)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-profile .profile__messages-view-profile-date{font-weight:400;font-size:14px;line-height:120%;text-align:right;color:var(--text-secondary);flex-shrink:0}@media(max-width:1350px){.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-profile .profile__messages-view-profile-date{font-size:clamp(.75rem,.645rem + .45vw,.875rem)}}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-buttons{display:flex;gap:clamp(.25rem,.039rem + .9vw,.5rem);justify-content:center;align-items:center}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-buttons:before,.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-buttons:after{content:"";display:block;flex-grow:1;height:1px;background:var(--background-secondary)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-buttons button{border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);display:flex;align-items:center;gap:8px;font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary);transition:.2s ease background,.2s ease color}@media(hover:hover){.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-buttons button:hover{background:var(--background-generic);color:var(--text-accent)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-buttons button:hover svg path{stroke:var(--icon-accent)}}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-buttons button svg{width:clamp(1rem,.684rem + 1.35vw,1.375rem);height:clamp(1rem,.684rem + 1.35vw,1.375rem)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-buttons button svg path{transition:.2s ease stroke}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-text{margin-top:clamp(1.5rem,1.115rem + 1.64vw,2.5rem);font-weight:400;font-size:clamp(.875rem,.77rem + .45vw,1rem);line-height:138%;letter-spacing:.01em;color:var(--text-primary)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-header{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-header .profile__messages-view-files-header-left{display:flex;gap:8px;align-items:center}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-header .profile__messages-view-files-header-left p{font-weight:400;font-size:16px;line-height:138%;letter-spacing:.01em;color:var(--text-primary)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-header .profile__messages-view-files-header-left span{font-weight:500;font-size:16px;line-height:125%;letter-spacing:.01em;color:var(--text-secondary)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-header .profile__messages-view-files-header-button{border-radius:6px;padding:8px 12px;font-weight:500;font-size:14px;line-height:129%;letter-spacing:.01em;color:var(--text-accent);transition:.2s ease background}@media(hover:hover){.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-header .profile__messages-view-files-header-button:hover{background:var(--background-accent-subdute)}}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list{margin-top:4px;margin-bottom:clamp(1.25rem,1.039rem + .9vw,1.5rem);display:flex;gap:12px;overflow-x:auto;scrollbar-width:thin}@media(hover:none){.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list{scrollbar-width:none}}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list li{flex-shrink:0;max-width:160px;width:100%}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list li a{display:flex;flex-direction:column;align-items:center;border-radius:10px;padding:8px 4px;transition:.2s ease background;height:100%}@media(hover:hover){.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list li a:hover{background:var(--background-generic)}}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list li a img{border-radius:6px;aspect-ratio:152/67;width:100%;object-fit:contain}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list li a p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list li a span{margin-top:auto}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list li a p,.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list li a span{font-weight:400;font-size:16px;line-height:138%;letter-spacing:.01em;color:var(--text-secondary)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list li .attachment-item-content{border-radius:10px;background:var(--background-generic-secondary);padding:8px 4px;aspect-ratio:160/131;display:grid;flex-direction:column;gap:4px}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list li .attachment-item-content span{font-weight:400;font-size:14px;line-height:143%;color:var(--text-secondary);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;grid-area:1/1}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list li .attachment-item-content .loading-indicator{grid-area:1/1;width:100%;height:14px;border-radius:10px;background:var(--background-primary);padding:2px;margin-block:auto}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-files .profile__messages-view-files-list li .attachment-item-content .loading-indicator .loading-indicator-inner{background:var(--background-accent);border-radius:9999px;height:100%;width:10px}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-reply-wrapper{position:sticky;bottom:0;padding-block:clamp(1rem,.157rem + 3.6vw,2rem);background:var(--background-primary);padding-right:clamp(.5rem,.26rem + 1.03vw,1.125rem)}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-reply{border:1px solid var(--border-accent);border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);width:100%;font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-accent);display:flex;justify-content:center;align-items:center;gap:8px;transition:.2s ease background,.2s ease color}@media(hover:hover){.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-reply:hover{background:var(--background-accent-subdute-hover);color:var(--text-accent-active)}}.messages-form .profile__messages-wrapper .profile__messages-view .profile__messages-view-reply svg{width:clamp(1rem,.684rem + 1.35vw,1.375rem);height:clamp(1rem,.684rem + 1.35vw,1.375rem)}.messages-form .profile__messages li{display:flex;flex-direction:column;border-radius:16px;position:relative}@media(min-width:821px){.messages-form .profile__messages li.active{background:var(--background-accent-subdute)}.messages-form .profile__messages li:not(.active):has(:hover){background:var(--background-secondary)}}.messages-form .profile__messages li:has(.profile__messages-checkbox:checked){background:var(--background-accent-subdute)}@media(max-width:820px){.messages-form .profile__messages li:has(.profile__messages-checkbox:checked) .avatar__wrapper-inner-avatar .avatar__mobile-checked{display:flex}}.messages-form .profile__messages li:last-child a:after{display:none}.messages-form .profile__messages li .profile__messages-item-checkbox{position:absolute;top:8px;left:8px;z-index:2;transition-property:visibility opacity;transition-duration:.2s;transition-behavior:allow-discrete;transition-timing-function:ease;opacity:0;visibility:hidden}@starting-style{.messages-form .profile__messages li .profile__messages-item-checkbox{visibility:hidden}}@media(max-width:820px){.messages-form .profile__messages li .profile__messages-item-checkbox{visibility:visible;width:clamp(2rem,1.157rem + 3.6vw,3rem);height:clamp(2rem,1.157rem + 3.6vw,3rem);bottom:clamp(.5rem,.289rem + .9vw,.75rem);height:auto;top:clamp(.5rem,.289rem + .9vw,.75rem);left:clamp(.75rem,.539rem + .9vw,1rem);flex-grow:1}.messages-form .profile__messages li .profile__messages-item-checkbox input{width:100%;height:100%}}.messages-form .profile__messages li .profile__messages-item-link{border-radius:16px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);display:flex;flex-direction:column;position:relative}.messages-form .profile__messages li .profile__messages-item-link:after{content:"";position:absolute;bottom:0;left:clamp(.75rem,.539rem + .9vw,1rem);right:10px;height:1px;background:var(--background-secondary)}.messages-form .profile__messages .profile__messages-body-text-wrapper{display:flex;gap:8px;justify-content:space-between}.messages-form .profile__messages .profile__messages-body-text-wrapper .profile__messages-text{font-weight:400;font-size:clamp(.75rem,.645rem + .45vw,.875rem);line-height:143%;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.messages-form .profile__messages .profile__messages-body-text-wrapper svg{align-self:flex-end;flex-shrink:0}.messages-form .profile__messages .profile__item{text-align:unset;width:100%;display:flex;align-items:center;justify-content:space-between;gap:clamp(.75rem,.329rem + 1.8vw,1.25rem);transition:.3s ease background;position:relative;overflow:hidden;padding-right:clamp(.5rem,-.343rem + 3.6vw,1.5rem)}.messages-form .profile__messages .profile__item.expanded{background:var(--background-accent-subdute)}@media(max-width:767px){.messages-form .profile__messages .profile__item.expanded{box-shadow:none;align-items:start}}.messages-form .profile__messages .profile__item.expanded .profile__messages-theme{overflow:visible;display:flex}.messages-form .profile__messages .profile__item.expanded .profile__messages-arrow{transform:rotate(180deg)}.messages-form .profile__messages .profile__item.expanded .profile__messages-body{display:flex}.messages-form .profile__messages .profile__item.expanded .profile__messages-right-wrapper{align-items:unset}.messages-form .profile__messages .profile__item.expanded .avatar__short-name{display:flex!important}@media(max-width:767px){.messages-form .profile__messages .profile__item.expanded .avatar__name-wrapper{display:flex}.messages-form .profile__messages .profile__item.expanded .profile__messages-right-mobile{align-items:unset}.messages-form .profile__messages .profile__item.expanded .profile__messages-theme{display:none}}.messages-form .profile__messages .avatar__wrapper{display:flex;gap:clamp(.5rem,.289rem + .9vw,.75rem);flex-shrink:0;align-self:baseline;position:relative;width:100%}.messages-form .profile__messages .avatar__wrapper .profile__messages-item-content{width:100%}.messages-form .profile__messages .avatar__wrapper .avatar__wrapper-inner{display:flex;flex-direction:column;gap:4px;align-items:center}.messages-form .profile__messages .avatar__wrapper .avatar__wrapper-inner .avatar__wrapper-inner-avatar{position:relative}.messages-form .profile__messages .avatar__wrapper .avatar__wrapper-inner .avatar__wrapper-inner-avatar .avatar__mobile-checked{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;display:none}.messages-form .profile__messages .avatar__wrapper .avatar__wrapper-inner .avatar__wrapper-inner-avatar .avatar__mobile-checked svg,.messages-form .profile__messages .avatar__wrapper .avatar__wrapper-inner .avatar__wrapper-inner-avatar .avatar__mobile-checked img{width:100%;height:100%}.messages-form .profile__messages .avatar__wrapper .avatar{font-weight:400;font-size:clamp(.875rem,.488rem + .75vw,1.125rem);letter-spacing:.01em;text-align:center;color:var(--text-primary);background:var(--background-secondary);border-radius:56px;width:clamp(2rem,1.157rem + 3.6vw,3rem);aspect-ratio:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:flex-start}.messages-form .profile__messages .avatar__wrapper .avatar__name-wrapper{display:flex;gap:4px;justify-content:space-between;width:100%}.messages-form .profile__messages .avatar__wrapper .avatar__name-wrapper .avatar__name{font-weight:500;font-size:clamp(1rem,.895rem + .45vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary)}.messages-form .profile__messages .avatar__wrapper .avatar__name-wrapper .profile__messages-date{font-weight:400;font-size:clamp(.75rem,.645rem + .45vw,.875rem);line-height:143%;text-align:right;color:var(--text-secondary);flex-shrink:0}.messages-form .profile__messages .avatar__wrapper .profile__messages-theme{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-weight:400;font-size:clamp(.75rem,.645rem + .45vw,.875rem);line-height:143%;color:var(--text-primary)}@media(max-width:767px){.messages-form .profile__messages .profile__messages-right{display:none}}.messages-form .profile__messages .profile__messages-right .profile__messages-right-wrapper{display:flex;gap:16px;align-items:center}.messages-form .profile__messages .profile__messages-right .profile__messages-theme{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-weight:400;font-size:14px;line-height:143%;color:var(--text-primary)}@media(max-width:820px){.messages-form .profile__messages .profile__messages-right .profile__messages-icon{display:none}}.messages-form .profile__messages .profile__messages-right svg{flex-shrink:0}.messages-form .profile__messages .profile__messages-right .profile__messages-date{font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-secondary)}.messages-form .profile__messages .profile__messages-right .profile__messages-arrow{transition:transform .3s ease;width:clamp(1rem,.579rem + 1.8vw,1.5rem);height:clamp(1rem,.579rem + 1.8vw,1.5rem)}.messages-form .profile__messages .profile__messages-right .profile__messages-body{display:none;flex-direction:column;gap:24px;margin-top:24px}.messages-form .profile__messages .profile__messages-right .profile__messages-body .files{display:flex;align-items:center;column-gap:48px;row-gap:24px;flex-wrap:wrap}.messages-form .profile__messages .profile__messages-right .profile__messages-body .files a{display:flex;align-items:center;gap:8px;font-weight:500;font-size:18px;line-height:122%;letter-spacing:.01em;color:var(--text-primary);transition:color .2s ease}@media(hover:hover){.messages-form .profile__messages .profile__messages-right .profile__messages-body .files a:hover{color:var(--text-accent)}.messages-form .profile__messages .profile__messages-right .profile__messages-body .files a:hover svg path{stroke:var(--text-accent)}}.messages-form .profile__messages .profile__messages-right .profile__messages-body .files a svg path{transition:stroke .2s ease}.messages-form .profile__messages .profile__messages-right .profile__messages-body .profile__messages-reply{background:linear-gradient(90deg,#eeca83 0% 1.18%,#eac583 10.98%,#e5c083 18.82%,#c58624 60%,#d9a656 73.73%,#eec688 87.06%,#f1e3cd);font-weight:500;font-size:18px;line-height:122%;letter-spacing:.01em;color:var(--text-primary-inverse);border-radius:9999px;padding:12px 16px;display:flex;justify-content:center;align-items:center;gap:8px;max-width:162px;width:100%;background-size:100%;transition:all .3s ease-in-out}@media(hover:hover){.messages-form .profile__messages .profile__messages-right .profile__messages-body .profile__messages-reply:hover{background-position:center;background-size:300%}}.messages-form .profile__messages .profile__messages-right-mobile{display:none}@media(max-width:767px){.messages-form .profile__messages .profile__messages-right-mobile{display:flex;align-items:center;gap:8px;padding:clamp(1rem,.579rem + 1.8vw,1.5rem) clamp(.5rem,-.343rem + 3.6vw,1.5rem);padding-right:0}.messages-form .profile__messages .profile__messages-right-mobile .profile__messages-theme{font-weight:500;font-size:16px;letter-spacing:.01em;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.messages-form .profile__messages .profile__messages-right-mobile .profile__messages-date{font-weight:500;font-size:14px;line-height:129%;letter-spacing:.01em;color:var(--text-secondary)}.messages-form .profile__messages .profile__messages-right-mobile .profile__messages-arrow{flex-shrink:0;width:16px;height:16px}}.messages-form .profile__messages-mobile-body{display:none;padding:clamp(1rem,.579rem + 1.8vw,1.5rem) clamp(.5rem,-.343rem + 3.6vw,1.5rem)}@media(max-width:767px){.messages-form .profile__messages-mobile-body{display:flex;flex-direction:column}.messages-form .profile__messages-mobile-body .profile__messages-theme{font-weight:500;font-size:16px;line-height:125%;letter-spacing:.01em;color:var(--text-primary)}.messages-form .profile__messages-mobile-body .profile__messages-body-text{font-weight:400;font-size:12px;line-height:133%;color:var(--text-primary);margin-top:20px}.messages-form .profile__messages-mobile-body .files{margin-top:12px;display:flex;align-items:center;flex-wrap:wrap;column-gap:20px;row-gap:4px}.messages-form .profile__messages-mobile-body .files a{font-weight:500;font-size:14px;line-height:129%;letter-spacing:.01em;color:var(--text-primary);display:flex;align-items:center;gap:8px;padding:8px 0}.messages-form .profile__messages-mobile-body .files a svg{width:16px;height:16px;flex-shrink:0}.messages-form .profile__messages-mobile-body .profile__messages-reply{background:linear-gradient(90deg,#eeca83 0% 1.18%,#eac583 10.98%,#e5c083 18.82%,#c58624 60%,#d9a656 73.73%,#eec688 87.06%,#f1e3cd);border-radius:9999px;padding:8px 12px;font-weight:500;font-size:14px;line-height:129%;letter-spacing:.01em;color:var(--text-primary-inverse);display:flex;gap:8px;align-items:center;justify-content:center;margin-top:12px;max-width:162px;background-size:100%;transition:all .3s ease-in-out}}@media(max-width:767px)and (max-width:480px){.messages-form .profile__messages-mobile-body .profile__messages-reply{max-width:100%}}@media(max-width:767px)and (hover:hover){.messages-form .profile__messages-mobile-body .profile__messages-reply:hover{background-position:center;background-size:300%}}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-header{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-header .profile__messages-view-files-header-left{display:flex;gap:8px;align-items:center}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-header .profile__messages-view-files-header-left p{font-weight:400;font-size:16px;line-height:138%;letter-spacing:.01em;color:var(--text-primary)}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-header .profile__messages-view-files-header-left span{font-weight:500;font-size:16px;line-height:125%;letter-spacing:.01em;color:var(--text-secondary)}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-header .profile__messages-view-files-header-button{border-radius:6px;padding:8px 12px;font-weight:500;font-size:14px;line-height:129%;letter-spacing:.01em;color:var(--text-accent);transition:.2s ease background}@media(hover:hover){.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-header .profile__messages-view-files-header-button:hover{background:var(--background-accent-subdute)}}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list{margin-top:4px;margin-bottom:clamp(1.25rem,1.039rem + .9vw,1.5rem);display:flex;gap:12px;overflow-x:auto;scrollbar-width:thin}@media(hover:none){.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list{scrollbar-width:none}}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li{flex-shrink:0;max-width:160px;width:100%}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li a{display:flex;flex-direction:column;align-items:center;border-radius:10px;padding:8px 4px;transition:.2s ease background;height:100%}@media(hover:hover){.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li a:hover{background:var(--background-generic)}}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li a img{border-radius:6px;aspect-ratio:152/67;width:100%;object-fit:contain}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li a p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li a span{margin-top:auto}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li a p,.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li a span{font-weight:400;font-size:16px;line-height:138%;letter-spacing:.01em;color:var(--text-secondary)}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li .attachment-item-content{border-radius:10px;background:var(--background-generic-secondary);padding:8px 4px;aspect-ratio:160/131;display:grid;flex-direction:column;gap:4px}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li .attachment-item-content span{font-weight:400;font-size:14px;line-height:143%;color:var(--text-secondary);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;grid-area:1/1}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li .attachment-item-content .loading-indicator{grid-area:1/1;width:100%;height:14px;border-radius:10px;background:var(--background-primary);padding:2px;margin-block:auto}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li .attachment-item-content .loading-indicator .loading-indicator-inner{background:var(--background-accent);border-radius:9999px;height:100%;width:10px}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li.reclamation-local-file-item{position:relative}.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li.reclamation-local-file-item .reclamation-local-file-item__remove{position:absolute;top:2px;right:2px;z-index:2;width:26px;height:26px;border:none;border-radius:8px;background:var(--background-primary);color:var(--text-secondary);cursor:pointer;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0;box-shadow:0 1px 4px #0003}@media(hover:hover){.reclamation-attachments .profile__messages-view-files .profile__messages-view-files-list li.reclamation-local-file-item .reclamation-local-file-item__remove:hover{color:var(--text-primary);background:var(--background-secondary)}}.dialog__reply{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;scrollbar-width:thin;transition-property:visibility opacity translate;transition-duration:.4s;transition-behavior:allow-discrete;transition-timing-function:ease;max-width:min(1100px,100% - clamp(1.5rem,.236rem + 5.39vw,3rem));background:unset;visibility:hidden;opacity:0;border-radius:clamp(1rem,.579rem + 1.8vw,1.5rem)}@media(max-width:820px){.dialog__reply{top:auto;left:0;bottom:0;transform:none;width:100%;max-width:100%;border-radius:24px 24px 0 0;display:flex;align-items:flex-end}}.dialog__reply::backdrop{background:var(--background-accent-subdute);transition-property:overlay display opacity;transition-duration:.4s;transition-behavior:allow-discrete;opacity:0}.dialog__reply[open]{display:flex;opacity:1;visibility:visible}@starting-style{.dialog__reply[open]{opacity:0;visibility:hidden}}.dialog__reply[open]::backdrop{opacity:1}@starting-style{.dialog__reply[open]::backdrop{opacity:0}}@media(max-width:820px){.dialog__reply[open]{align-items:flex-end}}@starting-style{.dialog__reply::backdrop{opacity:0}}.dialog__reply .dialog__reply-content{border-radius:clamp(1rem,.579rem + 1.8vw,1.5rem);padding:clamp(1rem,.579rem + 1.8vw,1.5rem) clamp(.75rem,.118rem + 2.7vw,1.5rem);background:var(--background-primary);width:100%;height:100%;overflow-y:auto;scrollbar-width:thin}@media(max-width:820px){.dialog__reply .dialog__reply-content{height:max-content;max-height:calc(100dvh - 80px);border-radius:24px 24px 0 0}}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply{display:flex;flex-direction:row-reverse;width:100%;justify-content:space-between;gap:16px;padding-bottom:8px;border-bottom:1px solid var(--background-secondary)}@media(max-width:480px){.dialog__reply .dialog__reply-content .form__fields-wrapper-reply{padding-bottom:12px}}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply form{display:flex;flex-direction:column}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply form .dialog__reply-theme{display:flex}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper{width:100%;display:flex;flex-direction:column;gap:clamp(.25rem,.039rem + .9vw,.5rem)}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-title{display:none}@media(max-width:480px){.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-title{display:block;font-weight:500;font-size:18px;line-height:122%;letter-spacing:.01em;color:var(--text-primary);text-align:center}}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme{display:flex;gap:clamp(.75rem,.118rem + 2.7vw,1.5rem);align-items:center;border-radius:10px;padding-left:clamp(.5rem,.079rem + 1.8vw,1rem);width:100%;transition:.2s ease background}@media(hover:hover){.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme:hover{background:var(--background-secondary)}}@media(max-width:480px){.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme{margin-top:16px}}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme span{font-weight:400;font-size:clamp(.875rem,.77rem + .45vw,1rem);line-height:138%;letter-spacing:.01em;color:var(--text-secondary);max-width:max-content;width:100%}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme input{height:100%;width:100%;font-weight:400;font-size:clamp(1rem,.895rem + .45vw,1.125rem);letter-spacing:.01em;color:var(--text-primary);padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.5rem,.079rem + 1.8vw,1rem);border:1px solid transparent;border-radius:10px;outline:none;transition:.2s ease border}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme input:focus,.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme input:focus-visible,.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme input:focus-within{border:1px solid var(--border-accent)}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme input::placeholder{font-weight:400;font-size:clamp(1rem,.895rem + .45vw,1.125rem);line-height:133%;letter-spacing:.01em;color:var(--text-secondary)}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to:has(.dialog__replu-theme-chosen-user.active):hover{background:unset}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to:has(.dialog__replu-theme-chosen-user.active) #dialog-to{opacity:0;visibility:hidden}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to .dialog__reply-theme-to-input{display:grid;width:100%;anchor-name:--dialog-to}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to #dialog-to{z-index:2;grid-area:1/1}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to .dialog__replu-theme-chosen-user{grid-area:1/1;z-index:1;padding:4px 8px 4px 4px;border-radius:9999px;max-width:max-content;background:var(--background-generic);display:none;align-items:center;gap:8px;height:32px;align-self:center}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to .dialog__replu-theme-chosen-user.active{display:flex}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to .dialog__replu-theme-chosen-user .dialog__replu-theme-choses-user-avatar{font-size:10px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:9999px;background:var(--background-primary);flex-shrink:0;color:var(--text-primary);overflow:hidden}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to .dialog__replu-theme-chosen-user .dialog__replu-theme-choses-user-avatar .avatar__wrapper-inner-avatar{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to .dialog__replu-theme-chosen-user .dialog__replu-theme-choses-user-avatar .avatar__wrapper-inner-avatar img.avatar{width:100%;height:100%;object-fit:cover;border-radius:9999px}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to .dialog__replu-theme-chosen-user .dialog__replu-theme-choses-user-avatar .avatar__wrapper-inner-avatar .avatar:not(img){font-size:.625rem}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to .dialog__replu-theme-chosen-user .dialog__replu-theme-choses-user-name{font-weight:500;font-size:18px;line-height:122%;letter-spacing:.01em;color:var(--text-primary)}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to .dialog__replu-theme-chosen-user button{display:flex;flex-shrink:0;transition:.2s ease opacity}@media(hover:hover){.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-to .dialog__replu-theme-chosen-user button:hover{opacity:.6}}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list-wrapper{position:absolute;position-anchor:--dialog-to;position-area:bottom span-right;max-width:max-content;width:100%;z-index:1000;border-radius:10px;padding:4px;box-shadow:1px 3px 13px #00000026,0 1px 6px #00000026;background:var(--background-generic-secondary);transition-property:display opacity;transition-duration:.4s;transition-behavior:allow-discrete;transition-timing-function:ease;display:none;opacity:0;flex-direction:column}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list-wrapper.active{display:flex;opacity:1}@starting-style{.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list-wrapper{display:flex;opacity:0}}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list-wrapper input{font-weight:400;font-size:16px;letter-spacing:.01em;color:var(--text-primary);padding:4px 8px;border:1px solid var(--border-secondary);border-radius:7px;caret-color:var(--icon-accent);width:100%;outline:none;transition:.2s ease border}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list-wrapper input:hover{border:1px solid var(--border-hover)}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list-wrapper input:focus,.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list-wrapper input:focus-visible,.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list-wrapper input:focus-within{border:1px solid var(--border-accent)}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list-wrapper input::placeholder{font-weight:400;font-size:16px;line-height:133%;letter-spacing:.01em;color:var(--text-secondary)}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list{max-height:264px;overflow-y:auto}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list::-webkit-scrollbar{width:clamp(.25rem,.057rem + .38vw,.375rem)}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list::-webkit-scrollbar-thumb{background-color:var(--background-primary-inverse);border-radius:4px}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list button{display:flex;border-radius:8px;padding:8px 12px;transition:.2s ease background;gap:16px;align-items:center;width:100%}@media(hover:hover){.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list button:hover{background:var(--background-secondary)}}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list button .dialog__reply-theme-users-list-item-avatar{background:var(--background-primary);font-weight:400;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:133%;letter-spacing:.01em;text-align:center;color:var(--text-primary);width:clamp(2.375rem,1.848rem + 2.25vw,3rem);height:clamp(2.375rem,1.848rem + 2.25vw,3rem);border-radius:9999px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list button .dialog__reply-theme-users-list-item-avatar .avatar__wrapper-inner-avatar{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list button .dialog__reply-theme-users-list-item-avatar .avatar__wrapper-inner-avatar img.avatar{width:100%;height:100%;object-fit:cover;border-radius:9999px}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list button .dialog__reply-theme-users-list-item-avatar .avatar__wrapper-inner-avatar .avatar:not(img){font-size:clamp(.875rem,.664rem + .9vw,1.125rem)}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-theme-users-list button .dialog__reply-theme-users-list-item-name{font-size:18px;line-height:122%;letter-spacing:.01em;color:var(--text-primary);font-weight:500}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-files{position:relative;border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);transition:.2s ease background;display:flex;align-items:center;gap:8px;max-width:max-content;cursor:pointer}@media(hover:hover){.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-files:hover{background:var(--background-generic)}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-files:hover span{color:var(--text-accent)}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-files:hover svg path{stroke:var(--icon-accent)}}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-files span{font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary);transition:.2s ease color}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-files svg{width:clamp(1rem,.684rem + 1.35vw,1.375rem);height:clamp(1rem,.684rem + 1.35vw,1.375rem)}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-files svg path{transition:.2s ease stroke}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .form__fields-wrapper .dialog__reply-files input[type=file]{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0;pointer-events:none}.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .dialog__reply-close{align-self:start;display:flex;transition:.2s ease opacity;width:clamp(1rem,.579rem + 1.8vw,1.5rem);height:clamp(1rem,.579rem + 1.8vw,1.5rem)}@media(hover:hover){.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .dialog__reply-close:hover{opacity:.6}}@media(max-width:480px){.dialog__reply .dialog__reply-content .form__fields-wrapper-reply .dialog__reply-close{position:absolute;top:clamp(1rem,.579rem + 1.8vw,1.5rem);right:clamp(.75rem,.118rem + 2.7vw,1.5rem)}}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper{margin-top:8px;display:flex;flex-direction:column}@media(max-width:480px){.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper{margin-top:12px}}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper{display:flex;flex-direction:column;gap:clamp(.25rem,-.171rem + 1.8vw,.75rem)}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-wrapper-top{align-items:center;display:flex;gap:clamp(.5rem,.289rem + .9vw,.75rem)}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-wrapper-header{display:flex;align-items:center;gap:8px}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-wrapper-header .files-wrapper-title{font-weight:400;font-size:clamp(.875rem,.77rem + .45vw,1rem);line-height:138%;letter-spacing:.01em;color:var(--text-primary)}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-wrapper-header .files-wrapper-size{font-weight:500;font-size:clamp(.875rem,.77rem + .45vw,1rem);line-height:125%;letter-spacing:.01em;color:var(--text-secondary)}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-delete-all{font-weight:500;font-size:14px;line-height:129%;letter-spacing:.01em;color:var(--text-primary);border-radius:9999px;padding:8px 12px;transition:.2s ease background,.2s ease color}@media(hover:none){.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-delete-all{background:var(--background-generic)}}@media(hover:hover){.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-delete-all:hover{color:var(--text-accent);background:var(--background-generic)}}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list{display:flex;gap:12px;overflow-x:auto;scrollbar-width:thin;padding-top:8px;padding-bottom:4px}@media(hover:none){.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list{scrollbar-width:none}}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list li{flex-shrink:0;display:flex;flex-direction:column;align-items:center;border-radius:10px;padding:clamp(.25rem,.039rem + .9vw,.5rem) 4px;transition:.2s ease background;position:relative;max-width:160px;width:100%;aspect-ratio:161/131}@media(hover:none){.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list li{background:var(--background-generic)}}@media(hover:hover){.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list li:hover{background:var(--background-generic)}}@media(max-width:480px){.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list li{max-width:120px;aspect-ratio:120/110}}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list li img{border-radius:6px;aspect-ratio:152/67;width:100%;object-fit:contain}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list li .files-list-title{margin-top:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list li p,.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list li span{font-weight:400;font-size:clamp(.875rem,.77rem + .45vw,1rem);line-height:138%;letter-spacing:.01em;text-align:center;color:var(--text-secondary)}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list li .files-list-delete{position:absolute;top:-8px;right:-8px;border:1px solid var(--icon-secondary);border-radius:9999px;background:var(--background-primary);padding:clamp(.375rem,.27rem + .45vw,.5rem);display:flex;transition:.2s ease border}@media(hover:hover){.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list li .files-list-delete:hover{border:1px solid var(--icon-primary)}}@media(max-width:480px){.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list li .files-list-delete{top:-4px;right:-4px}}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .files-wrapper .files-list li .files-list-delete svg{width:clamp(.5rem,.395rem + .45vw,.625rem);height:clamp(.5rem,.395rem + .45vw,.625rem)}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .dialog__reply-textarea{width:100%;resize:none;height:300px;margin-top:clamp(1rem,.579rem + 1.8vw,1.5rem);padding:clamp(.75rem,.539rem + .9vw,1rem);background:var(--background-secondary);font-weight:400;line-height:133%;font-size:clamp(1rem,.895rem + .45vw,1.125rem);letter-spacing:.01em;color:var(--text-primary);border:1px solid transparent;border-radius:10px;scrollbar-width:thin;outline:none;transition:.2s ease border}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .dialog__reply-textarea:focus,.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .dialog__reply-textarea:focus-visible,.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .dialog__reply-textarea:focus-within{border:1px solid var(--border-accent)}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .dialog__reply-textarea::placeholder{font-weight:400;font-size:clamp(1rem,.895rem + .45vw,1.125rem);line-height:133%;letter-spacing:.01em;color:var(--text-secondary)}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .dialog__reply-buttons{margin-top:clamp(1.25rem,1.039rem + .9vw,1.5rem);display:flex;gap:clamp(.5rem,.079rem + 1.8vw,1rem);align-items:center}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .dialog__reply-buttons button{border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em}@media(max-width:480px){.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .dialog__reply-buttons button{width:100%}}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .dialog__reply-buttons button[type=submit]{background:linear-gradient(90deg,#eeca83 0% 1.18%,#eac583 10.98%,#e5c083 18.82%,#c58624 60%,#d9a656 73.73%,#eec688 87.06%,#f1e3cd);background-size:100%;transition:all .3s ease-in-out}@media(hover:hover){.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .dialog__reply-buttons button[type=submit]:hover{background-position:center;background-size:300%}}.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .dialog__reply-buttons button[type=button]{color:var(--text-primary);background:var(--background-secondary);transition:.2s ease background}@media(hover:hover){.dialog__reply .dialog__reply-content .dialog__reply-bottom-wrapper .dialog__reply-buttons button[type=button]:hover{background:var(--background-accent-subdute)}}.orders-form .profile__header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--background-secondary)}@media(max-width:600px){.orders-form .profile__header{padding-inline:clamp(.5rem,-.343rem + 3.6vw,1.5rem)}}@media(max-width:480px){.orders-form .profile__header{gap:8px}}.orders-form .profile__header .tabs{display:flex}.orders-form .profile__header .tabs li{border-bottom:1px solid transparent;transition:.2s ease background;border-radius:10px 10px 0 0}@media(hover:hover){.orders-form .profile__header .tabs li:not(.active):hover{background:var(--background-accent-subdute)}}.orders-form .profile__header .tabs li.active{border-bottom:1px solid var(--icon-accent);padding-bottom:clamp(.563rem,.299rem + 1.12vw,.875rem)}.orders-form .profile__header .tabs li.active button{color:var(--text-accent)}.orders-form .profile__header .tabs li.active button svg path{stroke:var(--icon-accent)}.orders-form .profile__header .tabs li.active button svg g{opacity:1}.orders-form .profile__header .tabs li button{padding-inline:clamp(.75rem,.539rem + .9vw,1rem);font-weight:400;font-size:clamp(1rem,.579rem + 1.8vw,1.5rem);line-height:117%;text-align:center;color:var(--text-secondary);display:flex;align-items:center;gap:12px;padding-top:8px}.orders-form .profile__header .tabs li button svg{width:clamp(1rem,.579rem + 1.8vw,1.5rem);height:clamp(1rem,.579rem + 1.8vw,1.5rem)}.orders-form .profile__header .sort{font-weight:400;font-size:14px;line-height:143%;color:var(--text-primary);border-radius:6px;padding:4px 8px;background:var(--background-generic)}.orders-form .profile__header .sort button{display:flex;gap:8px;align-items:center}@media(max-width:480px){.orders-form .profile__header .sort button span{display:none}}.orders-form .profile__header .sort:open button svg{rotate:180deg}.orders-form .profile__header .sort::picker-icon{display:none}.orders-form .profile__header .sort,.orders-form .profile__header .sort::picker(select){appearance:base-select}.orders-form .profile__header .sort::picker(select){position-area:top;box-shadow:1px 3px 13px #00000026,0 1px 6px #00000026;background:var(--background-generic-secondary);position-try:unset;position-area:bottom span-left;margin-top:12px;max-width:235px;width:100%;border:none;border-radius:6px;padding:4px}.orders-form .profile__header .sort option{border-radius:8px;padding:8px;font-weight:400;font-size:16px;line-height:138%;letter-spacing:.01em;color:var(--text-primary);display:flex;justify-content:space-between}.orders-form .profile__header .sort option::checkmark{display:none}.orders-form .profile__header .sort option:checked:after{content:"";width:8px;height:8px;background:var(--background-accent);border-radius:100%}.orders-form .profile__orders{margin-top:24px;display:flex;flex-direction:column;gap:16px}.orders-form .profile__orders .item{display:flex;flex-direction:column;gap:clamp(1rem,.579rem + 1.8vw,1.5rem);background:var(--background-primary);border-radius:clamp(.625rem,-.112rem + 3.15vw,1.5rem);padding:clamp(.75rem,.118rem + 2.7vw,1.5rem)}.orders-form .profile__orders .item:hover .item__top-button svg path{stroke:var(--icon-accent)}.orders-form .profile__orders .item .item__top{display:flex;justify-content:space-between;align-items:center}.orders-form .profile__orders .item .item__top .status{font-weight:400;font-size:clamp(.75rem,.539rem + .9vw,1rem);letter-spacing:.01em;color:var(--text-success);background:var(--background-success-subdute);border-radius:9999px;padding:clamp(.25rem,.039rem + .9vw,.5rem) clamp(.75rem,.118rem + 2.7vw,1.5rem);display:flex;align-items:center;justify-content:center}.orders-form .profile__orders .item .item__top a.item__top-button{text-decoration:none;color:inherit}.orders-form .profile__orders .item .item__top .item__top-button{display:flex}.orders-form .profile__orders .item .item__top .item__top-button svg{width:clamp(1rem,.579rem + 1.8vw,1.5rem);height:clamp(1rem,.579rem + 1.8vw,1.5rem)}.orders-form .profile__orders .item .item__top .item__top-button svg path{transition:.2s ease stroke}.orders-form .profile__orders .item .info{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:clamp(1rem,-.685rem + 7.19vw,3rem)}@media(max-width:820px){.orders-form .profile__orders .item .info{grid-template-columns:1fr;gap:16px}}.orders-form .profile__orders .item .info .info__wrapper{background:var(--background-generic-secondary);border-radius:clamp(.5rem,.079rem + 1.8vw,1rem);padding:clamp(.5rem,.079rem + 1.8vw,1rem);display:flex;flex-direction:column;gap:clamp(.25rem,.039rem + .9vw,.5rem);width:100%}@media(max-width:820px){.orders-form .profile__orders .item .info .info__wrapper{max-width:unset;width:100%}}.orders-form .profile__orders .item .info .info__wrapper p{font-family:var(--font-family);font-weight:400;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:133%;letter-spacing:.01em;color:var(--text-secondary)}.orders-form .profile__orders .item .info .info__wrapper p span{font-weight:500;font-size:clamp(1rem,.895rem + .45vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary)}.orders-form .profile__orders .item .info .info__images{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media(max-width:820px){.orders-form .profile__orders .item .info .info__images{align-self:stretch;max-width:100%}}.orders-form .profile__orders .item .info .info__images .info__image{flex-shrink:0;border-radius:clamp(.5rem,.079rem + 1.8vw,1rem);background:var(--background-secondary);overflow:hidden;display:flex;align-items:center;justify-content:center}.orders-form .profile__orders .item .info .info__images .info__image img{width:clamp(3.5rem,10vw,5rem);height:clamp(3.5rem,10vw,5rem);object-fit:cover;display:block}.orders-form .profile__orders .item .files{display:flex;align-items:center;column-gap:clamp(1.5rem,.236rem + 5.39vw,3rem);row-gap:clamp(.75rem,.118rem + 2.7vw,1.5rem);flex-wrap:wrap}.orders-form .profile__orders .item .files a{display:flex;align-items:center;gap:8px;font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary);transition:color .2s ease}@media(hover:hover){.orders-form .profile__orders .item .files a:hover{color:var(--text-accent)}.orders-form .profile__orders .item .files a:hover svg path{stroke:var(--text-accent)}}.orders-form .profile__orders .item .files a svg{width:clamp(1rem,.684rem + 1.35vw,1.375rem);height:clamp(1rem,.684rem + 1.35vw,1.375rem)}.orders-form .profile__orders .item .files a svg path{transition:.2s ease stroke}.orders-form .profile__orders .item .bottom{display:flex;align-items:center;gap:clamp(1rem,.579rem + 1.8vw,1.5rem)}@media(max-width:480px){.orders-form .profile__orders .item .bottom{flex-direction:column;justify-content:center}}.orders-form .profile__orders .item .bottom .bottom-again{background:linear-gradient(90deg,#eeca83 0% 1.18%,#eac583 10.98%,#e5c083 18.82%,#c58624 60%,#d9a656 73.73%,#eec688 87.06%,#f1e3cd);border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary-inverse);display:flex;justify-content:center;align-items:center;gap:8px;max-width:199px;width:100%;background-size:100%;transition:all .3s ease-in-out}@media(hover:hover){.orders-form .profile__orders .item .bottom .bottom-again:hover{background-position:center;background-size:300%}}@media(max-width:480px){.orders-form .profile__orders .item .bottom .bottom-again{max-width:100%}}.orders-form .profile__orders .item .bottom .bottom-again svg{width:clamp(1rem,.684rem + 1.35vw,1.375rem);height:clamp(1rem,.684rem + 1.35vw,1.375rem)}.orders-form .profile__orders .item .bottom .bottom-edit{border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary);display:flex;justify-content:center;align-items:center;gap:8px;max-width:191px;width:100%;transition:color .2s ease}@media(hover:hover){.orders-form .profile__orders .item .bottom .bottom-edit:hover{color:var(--text-accent)}.orders-form .profile__orders .item .bottom .bottom-edit:hover svg path{stroke:var(--text-accent)}}@media(max-width:480px){.orders-form .profile__orders .item .bottom .bottom-edit{max-width:100%}}.orders-form .profile__orders .item .bottom .bottom-edit svg{width:clamp(1rem,.684rem + 1.35vw,1.375rem);height:clamp(1rem,.684rem + 1.35vw,1.375rem)}.orders-form .profile__orders .item .bottom .bottom-edit svg path{transition:stroke .2s ease}.orders-form .orders-form__error{margin-top:12px;color:var(--text-critical);font-size:clamp(.875rem,.664rem + .9vw,1rem)}.orders-form .orders-form__loading,.orders-form .orders-form__loading-more,.orders-form .orders-form__empty{margin-top:16px;color:var(--text-secondary);font-size:clamp(.875rem,.664rem + .9vw,1rem)}.orders-form .orders-form__sentinel{height:1px;width:100%;pointer-events:none}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.staff-orders .item__top-left{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex:1;min-width:0}.staff-orders .staff-orders__extend{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:4px}.staff-orders .staff-orders__extend-field{display:flex;flex-direction:column;gap:6px;min-width:min(100%,140px)}.staff-orders .staff-orders__extend-field span{font-size:clamp(.75rem,.539rem + .9vw,.875rem);color:var(--text-secondary)}.staff-orders .staff-orders__extend-field input{font-family:var(--font-family);font-size:clamp(.875rem,.664rem + .9vw,1rem);color:var(--text-primary);background:var(--background-secondary);border:1px solid var(--background-secondary);border-radius:clamp(.375rem,.27rem + .45vw,.5rem);padding:8px 10px;min-height:40px;max-width:160px}.staff-orders .staff-orders__extend-btn{font-family:var(--font-family);font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1rem);color:var(--text-primary);background:var(--background-secondary);border:1px solid var(--background-secondary);border-radius:clamp(.375rem,.27rem + .45vw,.5rem);padding:10px 16px;min-height:40px;cursor:pointer;transition:.2s ease background,.2s ease color}@media(hover:hover){.staff-orders .staff-orders__extend-btn:hover:not(:disabled){background:var(--background-accent-subdute);color:var(--text-accent)}}.staff-orders .staff-orders__extend-btn:disabled{opacity:.55;cursor:not-allowed}.staff-orders .staff-orders__toolbar{padding-bottom:clamp(.75rem,.118rem + 2.7vw,1.5rem);border-bottom:1px solid var(--background-secondary);background:var(--background-primary);border-radius:16px;padding:24px}.staff-orders .status-select{margin-right:auto;margin-left:4px;appearance:base-select;font-weight:400;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:133%;letter-spacing:.01em;color:var(--text-primary);display:flex;align-items:center;gap:16px;border-radius:9999px;transition:.2s ease background,.2s ease color}@media(hover:none){.staff-orders .status-select .status-select-icon svg{fill:var(--background-secondary)}}@media(max-width:820px){.staff-orders .status-select .status-select-icon svg{fill:var(--background-secondary)}}@media(max-width:480px){.staff-orders .status-select span{display:none}}.staff-orders .status-select button{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%}.staff-orders .status-select::picker-icon{display:none}.staff-orders .status-select,.staff-orders .status-select::picker(select){appearance:base-select}.staff-orders .status-select::picker(select){position-area:top;box-shadow:1px 3px 13px #00000026,0 1px 6px #00000026;background:var(--background-generic-secondary);position-try:unset;position-area:right span-bottom;max-width:235px;width:100%;border:none;border-radius:6px;padding:clamp(.25rem,.039rem + .9vw,.5rem) 4px}.staff-orders .status-select option{border-radius:clamp(.313rem,.154rem + .67vw,.5rem);padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.5rem,.079rem + 1.8vw,1rem);font-weight:400;font-size:clamp(1rem,.895rem + .45vw,1.125rem);line-height:133%;letter-spacing:.01em;color:var(--text-primary);display:flex;justify-content:space-between}.staff-orders .status-select option::checkmark{display:none}.staff-orders .status-select option:checked:after{content:"";width:8px;height:8px;background:var(--background-accent);border-radius:100%}.staff-orders .status-select svg path{transition:.2s ease stroke}.staff-orders .staff-orders__title{font-weight:500;font-size:clamp(1.125rem,.809rem + 1.35vw,1.5rem);line-height:117%;color:var(--text-primary);margin-bottom:clamp(.75rem,.118rem + 2.7vw,1.25rem)}.staff-orders .staff-orders__report{margin-top:clamp(.75rem,.118rem + 2.7vw,1.25rem);width:100%}.staff-orders .staff-orders__report-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-family);font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1rem);line-height:1.2;color:var(--text-primary);background:transparent;border:1px solid var(--background-accent);border-radius:9999px;padding:12px 22px;cursor:pointer;transition:.2s ease background,.2s ease color,.2s ease border-color}.staff-orders .staff-orders__report-btn svg{flex-shrink:0;width:22px;height:22px}@media(hover:hover){.staff-orders .staff-orders__report-btn:hover:not(:disabled){background:var(--background-accent-subdute);color:var(--text-accent);border-color:var(--text-accent)}}.staff-orders .staff-orders__report-btn:disabled{opacity:.55;cursor:not-allowed}.staff-orders .staff-orders__filters{display:flex;flex-wrap:wrap;gap:clamp(.75rem,.118rem + 2.7vw,1rem);align-items:flex-end}.staff-orders .staff-orders__reset-btn{margin-left:auto;font-family:var(--font-family);font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1rem);color:var(--text-accent);background:transparent;border:none;border-radius:9999px;padding:10px 0;cursor:pointer}.staff-orders .staff-orders-date-filter{position:relative;min-width:min(100%,320px);isolation:isolate}.staff-orders .staff-orders-date-filter__backdrop{position:fixed;inset:0;z-index:1040;background:#1714158c;border:none;padding:0;margin:0;cursor:default}.staff-orders .staff-orders-date-filter__trigger{width:100%;min-height:40px;font-family:var(--font-family);font-size:clamp(1rem,.895rem + .45vw,1.125rem);color:var(--text-primary);background:var(--background-secondary);border-radius:8px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);text-align:left;display:flex;align-items:center;gap:clamp(.75rem,.539rem + .9vw,1rem)}.staff-orders .staff-orders-date-filter__trigger svg{flex-shrink:0;width:clamp(1.125rem,.809rem + 1.35vw,1.5rem);height:clamp(1.125rem,.809rem + 1.35vw,1.5rem)}.staff-orders .staff-orders-date-filter__trigger .staff-orders-date-filter__trigger-calendar{margin-left:auto}.staff-orders .staff-orders-date-filter__popover{position:absolute;top:calc(100% + 8px);left:0;z-index:20;width:min(680px,100vw - 40px);padding:16px;border-radius:14px;box-shadow:1px 3px 13px #00000026,0 1px 6px #00000026;background:var(--background-generic-secondary)}.staff-orders .staff-orders-date-filter__popover--modal{position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);z-index:1050;width:min(640px,100vw - 32px);max-height:min(90vh,900px);overflow-x:hidden;overflow-y:auto;padding:clamp(16px,3vw,24px);border-radius:clamp(14px,2vw,20px)}.staff-orders .staff-orders-date-filter__modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-4px 0 16px;padding-bottom:12px;border-bottom:1px solid var(--background-secondary)}.staff-orders .staff-orders-date-filter__modal-title{margin:0;font-weight:500;font-size:clamp(1.125rem,1rem + .5vw,1.25rem);line-height:1.2;color:var(--text-primary)}.staff-orders .staff-orders-date-filter__modal-close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:10px;background:transparent;color:var(--text-secondary);cursor:pointer;flex-shrink:0;transition:background .2s ease,color .2s ease}@media(hover:hover){.staff-orders .staff-orders-date-filter__modal-close:hover{background:var(--background-secondary);color:var(--text-primary)}}.staff-orders .staff-orders-date-filter__presets{display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:12px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:4px}.staff-orders .staff-orders-date-filter__presets button{flex-shrink:0;border:none;border-radius:9999px;padding:8px 14px;background:var(--background-secondary);color:var(--text-secondary);font-size:16px;cursor:pointer}.staff-orders .staff-orders-date-filter__presets button.is-active{background:var(--background-primary-inverse);color:var(--text-primary-inverse)}.staff-orders .staff-orders-date-filter__inputs{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;margin-bottom:12px}.staff-orders .staff-orders-date-filter__inputs input{min-height:40px;border:1px solid var(--border-accent);border-radius:10px;background:transparent;padding:8px 12px;color:var(--text-primary);font-family:var(--font-family);font-size:16px}.staff-orders .staff-orders-date-filter__inputs .staff-orders-date-filter__dash{color:var(--text-secondary);font-size:16px}.staff-orders .staff-orders-date-filter__inputs--stacked{grid-template-columns:1fr;gap:12px}.staff-orders .staff-orders-date-filter__inputs--stacked .staff-orders-date-filter__input-wrap{display:flex;flex-direction:column;gap:6px;min-width:0}.staff-orders .staff-orders-date-filter__inputs--stacked .staff-orders-date-filter__input-label{font-size:clamp(.75rem,.645rem + .45vw,.875rem);color:var(--text-secondary)}.staff-orders .staff-orders-date-filter__inputs--stacked input{width:100%}.staff-orders .staff-orders-date-filter__calendar .rdp{--rdp-accent-color: var(--text-accent);--rdp-background-color: var(--background-accent-subdute);margin:0}.staff-orders .staff-orders-date-filter__actions{margin-top:14px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.staff-orders .staff-orders-date-filter__actions button{border-radius:9999px;border:none;min-height:40px;padding:8px 18px;font-family:var(--font-family);font-size:15px;cursor:pointer;flex:1 1 min(160px,48%)}.staff-orders .staff-orders-date-filter__actions .apply{background:linear-gradient(90deg,#eeca83 0% 1.18%,#eac583 10.98%,#e5c083 18.82%,#c58624 60%,#d9a656 73.73%,#eec688 87.06%,#f1e3cd);color:var(--text-primary-inverse)}.staff-orders .staff-orders-date-filter__actions .reset{background:var(--background-secondary);color:var(--text-primary)}.staff-orders .staff-orders-date-filter__popover--modal .staff-orders-date-filter__actions:not(.staff-orders-date-filter__actions--row){flex-direction:column}.staff-orders .staff-orders-date-filter__popover--modal .staff-orders-date-filter__actions:not(.staff-orders-date-filter__actions--row) button{width:100%;flex:none;min-height:44px}.staff-orders .staff-orders-date-filter__actions--row{flex-direction:row;flex-wrap:nowrap}.staff-orders .staff-orders-date-filter__actions--row button{flex:1;min-width:0;min-height:44px}.staff-orders .staff-orders__field{display:flex;flex-direction:column;gap:6px;min-width:min(100%,160px)}.staff-orders .staff-orders__field span{font-size:clamp(.75rem,.539rem + .9vw,.875rem);color:var(--text-secondary)}.staff-orders .staff-orders__field input{font-family:var(--font-family);font-size:clamp(.875rem,.664rem + .9vw,1rem);color:var(--text-primary);background:var(--background-secondary);border:1px solid var(--background-secondary);border-radius:clamp(.375rem,.27rem + .45vw,.5rem);padding:8px 10px;min-height:40px}.staff-orders .staff-orders__field--wide{flex:1 1 220px;min-width:min(100%,280px)}.rdp-day button{font-weight:400;font-size:16px;line-height:138%;letter-spacing:.01em;text-align:center;color:var(--text-secondary)}.rdp-day button:disabled{font-weight:400;font-size:16px;line-height:125%;letter-spacing:-.01em;text-align:center;color:#231f2070}.rdp-range_start{background:var(--background-accent-subdute-hover);border-radius:9999px 0 0 9999px}.rdp-range_start button{background:var(--background-accent)!important;border:none!important;color:var(--text-primary-inverse)!important;font-weight:500!important;font-size:16px;line-height:125%;letter-spacing:.01em;text-align:center}.rdp-range_middle{background:var(--background-accent-subdute-hover);color:var(--text-primary)!important;font-weight:400;font-size:16px;line-height:138%;letter-spacing:.01em;text-align:center}.rdp-range_middle:first-child{border-radius:9999px 0 0 9999px}.rdp-range_middle:last-child{border-radius:0 9999px 9999px 0}.rdp-day:not(.rdp-hidden):has(+.rdp-day.rdp-hidden){border-radius:0 9999px 9999px 0}.rdp-week:has(>.rdp-hidden)>.rdp-range_middle:last-child{border-radius:9999px!important}.rdp-week>.rdp-hidden+.rdp-range_middle{border-radius:9999px 0 0 9999px}.rdp-range_end{background:var(--background-accent-subdute-hover);border-radius:0 9999px 9999px 0}.rdp-range_end button{background:var(--background-accent)!important;border:none!important;color:var(--text-primary-inverse)!important}.rdp-disabled:not(.rdp-selected){opacity:1!important}.rdp-weekday{font-weight:400;font-size:16px;line-height:138%;letter-spacing:.01em;text-align:center;color:var(--text-secondary);text-transform:capitalize}.rdp-month_caption{justify-content:center}.rdp-caption_label{font-weight:500;font-size:20px;line-height:120%;letter-spacing:.01em;color:var(--text-primary);text-transform:capitalize}.rdp-chevron{fill:var(--icon-primary)}.rdp-chevron path{stroke:var(--icon-primary)}.reclamations-list-form__status-select{font-weight:400;font-size:clamp(1rem,.895rem + .45vw,1.125rem);line-height:143%;color:var(--text-primary);background:var(--background-generic);height:100%;border-radius:8px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem)}.reclamations-list-form__status-select button{display:flex;gap:8px;align-items:center;width:100%;justify-content:space-between}.reclamations-list-form__status-select:open button svg{rotate:180deg}.reclamations-list-form__status-select::picker-icon{display:none}.reclamations-list-form__status-select,.reclamations-list-form__status-select::picker(select){appearance:base-select}.reclamations-list-form__status-select::picker(select){position-area:top;box-shadow:1px 3px 13px #00000026,0 1px 6px #00000026;background:var(--background-generic-secondary);position-try:unset;position-area:bottom span-right;margin-top:12px;max-width:235px;width:100%;border:none;border-radius:6px;padding:4px}.reclamations-list-form__status-select option{border-radius:8px;padding:8px;font-weight:400;font-size:16px;line-height:138%;letter-spacing:.01em;color:var(--text-primary);display:flex;justify-content:space-between}.reclamations-list-form__status-select option::checkmark{display:none}.reclamations-list-form__status-select option:checked:after{content:"";width:8px;height:8px;background:var(--background-accent);border-radius:100%}@media(max-width:600px){.catalog__top-header{padding-inline:clamp(.5rem,-.343rem + 3.6vw,1.5rem)}}.catalog__header{margin-top:clamp(1.5rem,-.821rem + 4.53vw,3rem);display:flex;gap:8px}.catalog__header h1{font-weight:500;font-size:clamp(1.5rem,.923rem + 2.46vw,3rem);line-height:108%;letter-spacing:0em;color:var(--text-primary)}.catalog__header span{font-weight:400;font-size:clamp(.875rem,.635rem + 1.03vw,1.5rem);line-height:117%;color:var(--text-secondary)}.catalog__list-wrapper{margin-top:clamp(1rem,.579rem + 1.8vw,1.5rem);border-radius:clamp(1rem,.579rem + 1.8vw,1.5rem);box-shadow:1px 3px 13px #0000000d,0 1px 6px #0000000d;background:var(--background-primary);padding:clamp(.5rem,-.343rem + 3.6vw,1.5rem)}.catalog__list{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(.75rem,.118rem + 2.7vw,1.5rem)}@media(max-width:1750px){.catalog__list{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.catalog__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:821px){.dialog__reclamation-create.dialog__password-changing{max-width:min(920px,100vw)}}@media(min-width:821px){.dialog__reclamation-create.dialog__password-changing .dialog__password-changing-content.reclamation-dialog__content{max-width:min(920px,100vw)}}.dialog__top{align-items:flex-start;margin-bottom:16px}@media(max-width:640px){.dialog__top{margin-bottom:0!important}}.reclamation-dialog__content{display:flex;flex-direction:column;min-height:0;padding:clamp(1rem,.579rem + 1.8vw,1.5rem) clamp(.75rem,.118rem + 2.7vw,1.5rem)!important}@media(max-width:820px){.reclamation-dialog__content{max-height:100%!important}}@media(max-width:640px){.reclamation-dialog__content{height:100%!important}}.reclamation-dialog__layout{display:flex;gap:clamp(1rem,.5rem + 2vw,2rem);min-height:0;flex:1}@media(max-width:640px){.reclamation-dialog__layout{height:100%!important;display:grid;grid-template-rows:auto auto 1fr auto;grid-template-areas:"header" "steps" "main" "footer"}}.reclamation-dialog__layout .reclamation-dialog__top{grid-area:header}.dialog__top-title{font-size:clamp(1.125rem,.809rem + 1.35vw,1.5rem)!important}.reclamation-dialog__stepper{display:flex;flex-direction:column;align-items:center;flex-shrink:0;grid-area:steps;background:var(--background-generic-secondary);max-height:max-content;border-radius:9999px;position:sticky;top:28px;padding:3px;align-self:start}@media(max-width:640px){.reclamation-dialog__stepper{position:static;display:flex}}@media(max-width:640px){.reclamation-dialog__stepper{flex-direction:row;justify-content:center}}.reclamation-dialog__step-dot{width:40px;height:160px;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--white-main, #fff);position:relative;z-index:2;padding:0}@media(max-width:640px){.reclamation-dialog__step-dot{width:100%;height:42px}}.reclamation-dialog__step-dot span{width:32px;height:32px;border-radius:9999px;background:var(--background-accent-subdute);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-weight:600}.reclamation-dialog__step-dot.is-done:not(:first-child){border-radius:0 0 999px 999px}@media(max-width:640px){.reclamation-dialog__step-dot.is-done:not(:first-child){border-radius:0 999px 999px 0}}.reclamation-dialog__step-dot{z-index:40}.reclamation-dialog__step-dot.is-current{background:var(--background-generic);z-index:80}.reclamation-dialog__step-dot.is-done{background:var(--background-accent-hover);z-index:60}.reclamation-dialog__step-dot.is-next{background:var(--background-generic);z-index:70}.reclamation-dialog__step-dot.is-current{background:var(--background-accent);border-color:var(--text-accent, #e5c083)}.reclamation-dialog__step-dot.is-current span{background:var(--background-generic);color:var(--text-accent)}.reclamation-dialog__step-dot.is-done{background:var(--background-accent-hover);border-color:var(--text-accent, #e5c083);color:var(--text-accent, #e5c083);z-index:90}.reclamation-dialog__step-dot.is-done span{background:var(--background-primary)}.reclamation-dialog__step-dot:not(:first-child){margin-top:-30px}@media(max-width:640px){.reclamation-dialog__step-dot:not(:first-child){margin-top:0;margin-left:-30px}}.reclamation-dialog__main{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}@media(max-width:640px){.reclamation-dialog__main{display:contents}}.reclamation-dialog__subtitle{margin-top:clamp(.5rem,.289rem + .9vw,.75rem);font-size:clamp(.875rem,.664rem + .9vw,1.125rem);font-weight:400;font-size:18px;line-height:122%;color:var(--text-secondary)}.dialog__top-close{align-self:flex-start}.reclamation-dialog__scroll{overflow-y:auto;min-height:200px;flex-grow:1;padding-right:4px;grid-area:main}.reclamation-dialog__scroll::-webkit-scrollbar{width:clamp(.25rem,.057rem + .38vw,.375rem)}.reclamation-dialog__scroll::-webkit-scrollbar-thumb{background-color:var(--background-primary-inverse);border-radius:4px}.reclamation-dialog__steps-body{display:flex;flex-direction:column;gap:clamp(1.5rem,1.079rem + 1.8vw,2rem);padding-bottom:16px}.reclamation-dialog__steps-body .reclamation-dialog-steps__gap{display:flex;flex-direction:column;gap:9px}.reclamation-dialog__section-head{display:flex;align-items:center;gap:8px;padding:8px clamp(.75rem,.539rem + .9vw,1rem);border-radius:clamp(.5rem,.395rem + .45vw,.625rem);background:#ffffff0f}.reclamation-dialog__section-dot{width:6px;height:6px;border-radius:50%;background:var(--text-accent, #e5c083);flex-shrink:0}.reclamation-dialog__section-title{font-size:clamp(1rem,.318rem + 1.82vw,1.25rem);font-weight:500;color:var(--white-main, #fff);letter-spacing:.02em}.reclamation-dialog__grid{display:grid;gap:8px;grid-template-columns:1fr}.reclamation-dialog__field{display:flex;flex-direction:column}.reclamation-dialog__label{font-size:clamp(.75rem,.409rem + .91vw,.875rem);color:#fff9;letter-spacing:.02em;background:var(--background-primary);margin-bottom:-9px;max-width:max-content;margin-left:16px;z-index:2;padding-inline:4px}.reclamation-dialog__input{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:transparent;color:var(--white-main, #fff);font-size:clamp(1rem,.659rem + .91vw,1.125rem);outline:none}.reclamation-dialog__input:focus{border-color:#e5c08373}.reclamation-dialog__input::placeholder{color:var(--text-secondary)}.reclamation-dialog__input--readonly{opacity:.92;cursor:default}.reclamation-dialog__textarea{width:100%;box-sizing:border-box;min-height:120px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:transparent;color:var(--white-main, #fff);font-size:clamp(1rem,.895rem + .45vw,1.125rem);resize:vertical;outline:none;font-family:inherit;margin-top:clamp(.313rem,-.369rem + 1.82vw,.563rem)}.reclamation-dialog__textarea:focus{border-color:#e5c08373}.reclamation-dialog__textarea::placeholder{color:var(--text-secondary)}.reclamation-dialog__radios{display:flex;flex-direction:column;gap:clamp(.25rem,-.171rem + 1.8vw,.75rem)}.reclamation-dialog__radio{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:clamp(1rem,.807rem + .38vw,1.125rem);color:#ffffffe6;padding:8px 0}.reclamation-dialog__radio input{margin-top:3px;accent-color:var(--text-accent, #e5c083);width:18px;height:18px;flex-shrink:0}.reclamation-dialog__radio span{color:var(--text-secondary)}.reclamation-dialog__combobox{position:relative}.reclamation-dialog__combobox .reclamation-dialog__input{padding-right:44px}.reclamation-dialog__combobox-chevron{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;color:#ffffff8c;cursor:pointer;display:flex;align-items:center;justify-content:center}.reclamation-dialog__order-list{position:absolute;z-index:4;left:0;right:0;top:calc(100% + 6px);max-height:220px;overflow-y:auto;margin:0;padding:6px;list-style:none;border-radius:12px;background:var(--background-primary, #1a1a1a);border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 32px #00000059}.reclamation-dialog__order-list-msg{padding:10px 12px;color:#ffffff80;font-size:14px}.reclamation-dialog__order-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:none;border-radius:10px;background:transparent;color:var(--white-main, #fff);text-align:left;cursor:pointer;font-size:14px}@media(hover:hover){.reclamation-dialog__order-row:hover{background:#ffffff0f}}.reclamation-dialog__order-name{font-weight:500}.reclamation-dialog__order-meta{font-size:12px;color:#ffffff73;flex-shrink:0}.reclamation-dialog__items-container{background:var(--background-generic-secondary);margin-top:8px;border-radius:10px;padding:4px}.reclamation-dialog__items-check{overflow-y:auto;max-height:200px;padding-right:4px;margin-bottom:clamp(.25rem,-.382rem + 2.7vw,1rem)}.reclamation-dialog__items-check::-webkit-scrollbar{width:clamp(.25rem,.057rem + .38vw,.375rem)}.reclamation-dialog__items-check::-webkit-scrollbar-thumb{background-color:var(--background-primary-inverse);border-radius:4px}.reclamation-dialog__items-hint{margin:0 0 8px;font-size:13px;color:#ffffff80}.reclamation-dialog__items-check ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.reclamation-dialog__check-row{font-weight:400;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);letter-spacing:.01em;color:var(--text-primary);display:flex;gap:clamp(.75rem,.434rem + 1.35vw,1.125rem);cursor:pointer;border-radius:8px;padding:clamp(.25rem,.039rem + .9vw,.5rem) clamp(.5rem,.289rem + .9vw,.75rem);line-height:normal}.reclamation-dialog__check-row:has(input:checked){background:var(--background-accent-subdute)}.reclamation-dialog__check-row input[type=checkbox]{appearance:none;width:clamp(1rem,.579rem + 1.8vw,1.5rem);height:clamp(1rem,.579rem + 1.8vw,1.5rem);aspect-ratio:1;accent-color:white;border:1px solid var(--icon-secondary);border-radius:clamp(.375rem,.27rem + .45vw,.5rem);position:relative;color:#fff;padding:3px;display:grid;flex-shrink:0;cursor:pointer}.reclamation-dialog__check-row input[type=checkbox]:checked{border:1px solid var(--icon-accent)}.reclamation-dialog__check-row input[type=checkbox]:checked:before{background:var(--icon-accent)}.reclamation-dialog__check-row input[type=checkbox]:hover{border:1px solid var(--border-accent)}.reclamation-dialog__check-row input[type=checkbox]:before{grid-area:1/1;inset:0;width:11px;height:9px;content:"";translate:0px 0px;background-color:currentColor;transform:scale(0);align-self:center;justify-self:center;mask:url(/reclamations-checked.svg) no-repeat center/100%}@media(max-width:640px){.reclamation-dialog__check-row input[type=checkbox]:before{width:7px;height:5px}}.reclamation-dialog__check-row input[type=checkbox]:checked:before{mask:url(/reclamations-checked.svg) no-repeat center/100%;color:var(--icon-primary-inverse);transform:scale(1)}.reclamation-dialog__link-add{align-self:flex-start;border:none;background:none;color:var(--text-accent, #e5c083);font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:6px;padding:8px 12px}@media(max-width:480px){.reclamation-dialog__link-add{width:100%}}.reclamation-dialog__cards{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.reclamation-dialog__card{position:relative;border-radius:clamp(.625rem,.309rem + 1.35vw,1rem);padding:clamp(.5rem,.079rem + 1.8vw,1rem);display:flex;gap:clamp(.75rem,.118rem + 2.7vw,1.5rem);background:var(--background-generic-secondary)}.reclamation-dialog__card-title-container{display:flex;justify-content:space-between;gap:10px}@media(max-width:767px){.reclamation-dialog__card-title-container{display:contents}}.reclamation-dialog__card-remove{grid-area:close;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;border-radius:clamp(.5rem,.395rem + .45vw,.625rem);cursor:pointer;align-self:flex-start;transition:opacity .2s ease}@media(max-width:767px){.reclamation-dialog__card-remove{justify-self:end}}@media(hover:hover){.reclamation-dialog__card-remove:hover{opacity:.8}}.reclamation-dialog__card-img{width:clamp(6.25rem,4.565rem + 7.19vw,8.25rem);height:clamp(6.25rem,4.565rem + 7.19vw,8.25rem);object-fit:contain;border-radius:clamp(.5rem,.395rem + .45vw,.625rem)}.reclamation-dialog__card-body{min-width:0}@media(max-width:767px){.reclamation-dialog__card-body{display:grid;grid-template-columns:auto auto;grid-template-areas:"price close" "title title" "meta meta";gap:4px;overflow-wrap:anywhere}}.reclamation-dialog__card-title{font-size:clamp(1rem,.579rem + 1.8vw,1.5rem);line-height:117%;letter-spacing:.02em;color:var(--text-primary);grid-area:title}.reclamation-dialog__card-meta-container{display:flex;justify-content:space-between;margin-top:clamp(.25rem,-.382rem + 2.7vw,1rem);flex-wrap:wrap;gap:10px}@media(max-width:767px){.reclamation-dialog__card-meta-container{flex-direction:column;display:contents}}.reclamation-dialog__card-meta-container .reclamation-dialog__card-meta-content{display:flex;flex-direction:column;gap:clamp(0rem,-.421rem + 1.8vw,.5rem);grid-area:meta}.reclamation-dialog__card-meta{font-weight:400;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:133%;letter-spacing:.01em;color:var(--text-secondary);display:flex;gap:4px;align-items:center}.reclamation-dialog__card-meta span{color:var(--text-primary);font-weight:500}.reclamation-dialog__card-price{align-self:end;font-weight:500;font-size:clamp(1.125rem,.809rem + 1.35vw,1.5rem);line-height:117%;letter-spacing:.02em;text-align:right;color:var(--text-accent);grid-area:price}@media(max-width:767px){.reclamation-dialog__card-price{justify-self:start}}.reclamation-dialog__dropzone-icon{width:clamp(2rem,1.579rem + 1.8vw,2.5rem);height:clamp(2rem,1.579rem + 1.8vw,2.5rem);flex-shrink:0}.reclamation-dialog__dropzone{border:1px dashed var(--border-accent);border-radius:8px;padding:clamp(1rem,.579rem + 1.8vw,1.5rem);text-align:center}.reclamation-dialog__dropzone-title{margin-bottom:4px;font-size:clamp(.875rem,.77rem + .45vw,1rem);font-weight:500;line-height:129%;letter-spacing:.01em;text-align:center;color:var(--text-primary)}.reclamation-dialog__dropzone-hint{font-weight:400;font-size:clamp(.75rem,.645rem + .45vw,.875rem);line-height:133%;text-align:center;color:var(--text-secondary);margin-bottom:clamp(.75rem,.539rem + .9vw,1rem)}.reclamation-dialog__btn-outline{padding:10px 20px;border-radius:999px;border:1px solid var(--text-accent, #e5c083);background:transparent;color:var(--text-accent, #e5c083);font-size:15px;cursor:pointer;transition:opacity .2s ease}@media(hover:hover){.reclamation-dialog__btn-outline:hover{opacity:.88}}.reclamation-dialog__file-input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.reclamation-dialog__files-bar{display:flex;align-items:center;gap:12px;margin-top:12px;font-size:14px;color:#ffffffa6}.reclamation-dialog__link-muted{background:var(--background-secondary);font-weight:500;font-size:14px;line-height:129%;letter-spacing:.01em;color:var(--text-primary);border-radius:9999px;padding:8px 12px;transition:background .2s ease}@media(hover:hover){.reclamation-dialog__link-muted:hover{background:var(--background-accent-subdute)}}.reclamation-dialog__file-chips{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.reclamation-dialog__file-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:#ffffff14;font-size:13px;max-width:100%}.reclamation-dialog__file-chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--white-main, #fff)}.reclamation-dialog__file-chip-size{color:#ffffff73;flex-shrink:0}.reclamation-dialog__file-chip-x{border:none;background:none;color:#ffffff8c;cursor:pointer;font-size:18px;line-height:1;padding:0 2px}.reclamation-dialog__error{margin:8px 0 0;font-size:14px;color:var(--text-critical, #f87171)}.reclamation-dialog__footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);grid-area:footer}@media(max-width:480px){.reclamation-dialog__footer{flex-wrap:unset}.reclamation-dialog__footer button{width:100%}}.reclamation-dialog__footer--start{justify-content:flex-start}.reclamation-dialog__footer--split{justify-content:space-between}@media(max-width:425px){.reclamation-dialog__footer--split{flex-wrap:wrap}}.reclamation-dialog__btn-next,.reclamation-dialog__btn-submit{padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);border-radius:999px;border:1px solid var(--text-accent, #e5c083);background:transparent;color:var(--text-accent, #e5c083);font-size:clamp(.875rem,.664rem + .9vw,1.125rem);font-weight:500;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px}.reclamation-dialog__btn-next:disabled,.reclamation-dialog__btn-submit:disabled{opacity:.45;cursor:not-allowed}@media(max-width:480px){.reclamation-dialog__btn-next,.reclamation-dialog__btn-submit{font-size:13px}}.reclamation-dialog__btn-next svg,.reclamation-dialog__btn-submit svg{width:clamp(1rem,.684rem + 1.35vw,1.375rem);height:clamp(1rem,.684rem + 1.35vw,1.375rem);flex-shrink:0}.reclamation-dialog__footer--split .reclamation-dialog__btn-next{margin-left:auto}@media(hover:hover){.reclamation-dialog__btn-next:hover:not(:disabled){background:var(--background-accent-subdute-hover)}}.reclamation-dialog__btn-submit{margin-top:4px;background:linear-gradient(90deg,#eeca83 0% 1.18%,#eac583 10.98%,#e5c083 18.82%,#c58624 60%,#d9a656 73.73%,#eec688 87.06%,#f1e3cd);display:flex;justify-content:center;align-items:center;gap:8px;color:var(--text-primary-inverse)}@media(min-width:480px){.reclamation-dialog__btn-submit{flex:0 0 auto;margin-top:0;margin-left:auto}}@media(max-width:480px){.reclamation-dialog__btn-submit{font-size:13px}}.reclamation-dialog__btn-submit:disabled{background:var(--background-secondary);border:1px solid transparent;color:var(--text-disabled)}.reclamation-dialog__btn-submit:disabled svg path{stroke:var(--icon-disabled)}.reclamation-dialog__btn-back{border:none;background:#ffffff14;color:#ffffffd9;cursor:pointer;border-radius:999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);font-size:clamp(.875rem,.664rem + .9vw,1.125rem)}.history-form .profile__header{display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:600px){.history-form .profile__header{padding-inline:clamp(.5rem,-.343rem + 3.6vw,1.5rem)}}@media(max-width:480px){.history-form .profile__header{gap:8px}}.history-form .profile__header .tabs{display:flex}.history-form .profile__header .tabs li{border-bottom:1px solid transparent;transition:.2s ease background;border-radius:10px 10px 0 0}@media(hover:hover){.history-form .profile__header .tabs li:not(.active):hover{background:var(--background-accent-subdute)}}.history-form .profile__header .tabs li.active{border-bottom:1px solid var(--icon-accent);padding-bottom:clamp(.563rem,.299rem + 1.12vw,.875rem)}.history-form .profile__header .tabs li.active button{color:var(--text-accent)}.history-form .profile__header .tabs li.active button svg path{stroke:var(--icon-accent)}.history-form .profile__header .tabs li.active button svg g{opacity:1}.history-form .profile__header .tabs li button{padding-inline:clamp(.75rem,.539rem + .9vw,1rem);font-weight:400;font-size:clamp(1rem,.579rem + 1.8vw,1.5rem);line-height:117%;text-align:center;color:var(--text-secondary);display:flex;align-items:center;gap:12px;padding-top:8px}.history-form .profile__header .tabs li button svg{width:clamp(1rem,.579rem + 1.8vw,1.5rem);height:clamp(1rem,.579rem + 1.8vw,1.5rem)}.history-form .profile__header .sort{font-weight:400;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:133%;letter-spacing:.01em;color:var(--text-primary);display:flex;align-items:center;gap:16px;padding-inline:clamp(.5rem,.289rem + .9vw,.75rem);margin-bottom:calc(clamp(.563rem,.299rem + 1.12vw,.875rem) - 4px);padding-block:4px;border-radius:5px;transition:.2s ease background,.2s ease color}.history-form .profile__header .sort:hover{background:var(--background-accent-subdute);color:var(--text-accent)}.history-form .profile__header .sort:hover svg path{stroke:var(--icon-accent)}@media(max-width:480px){.history-form .profile__header .sort span{display:none}}.history-form .profile__header .sort svg path{transition:.2s ease stroke}.history-form .createApplication{font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-accent);border-radius:8px;padding:12px 16px;display:flex;align-items:center;gap:8px;margin-top:clamp(1rem,.579rem + 1.8vw,1.5rem);transition:.2s ease color}.history-form .createApplication svg{width:clamp(1rem,.684rem + 1.35vw,1.375rem);height:clamp(1rem,.684rem + 1.35vw,1.375rem)}.history-form .createApplication svg path{transition:.2s ease stroke}@media(hover:hover){.history-form .createApplication:hover{color:var(--text-accent-active)}.history-form .createApplication:hover svg path{stroke:var(--icon-accent-active)}}.history-form .profile__orders{margin-top:clamp(1rem,.579rem + 1.8vw,1.5rem);display:flex;flex-direction:column;gap:clamp(.75rem,.539rem + .9vw,1rem)}.history-form .profile__orders .item{display:flex;flex-direction:column;gap:clamp(1rem,.579rem + 1.8vw,1.5rem);background:var(--background-primary);border-radius:clamp(.625rem,-.112rem + 3.15vw,1.5rem);padding:clamp(.75rem,.118rem + 2.7vw,1.5rem)}.history-form .profile__orders .item:hover .item__top-button svg path{stroke:var(--icon-accent)}.history-form .profile__orders .item .item__top{display:flex;justify-content:space-between;align-items:center}.history-form .profile__orders .item .item__top .status{font-weight:400;font-size:clamp(.75rem,.539rem + .9vw,1rem);line-height:137%;letter-spacing:.01em;color:var(--text-critical);background:var(--background-critical-subdute);border-radius:9999px;padding:clamp(.25rem,.039rem + .9vw,.5rem) clamp(.75rem,.118rem + 2.7vw,1.5rem);display:flex;align-items:center;justify-content:center}.history-form .profile__orders .item .item__top .item__top-button{display:flex}.history-form .profile__orders .item .item__top .item__top-button svg{width:clamp(1rem,.579rem + 1.8vw,1.5rem);height:clamp(1rem,.579rem + 1.8vw,1.5rem)}.history-form .profile__orders .item .item__top .item__top-button svg path{transition:.2s ease stroke}.history-form .profile__orders .item .item__title{font-weight:400;font-size:clamp(1.25rem,1.039rem + .9vw,1.5rem);line-height:117%;color:var(--text-primary)}.history-form .profile__orders .item .info{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:clamp(1rem,-.685rem + 7.19vw,3rem)}@media(max-width:820px){.history-form .profile__orders .item .info{grid-template-columns:1fr;gap:16px}}.history-form .profile__orders .item .info .info__wrapper{background:var(--background-generic-secondary);border-radius:clamp(.5rem,.079rem + 1.8vw,1rem);padding:clamp(.5rem,.079rem + 1.8vw,1rem);display:flex;flex-direction:column;gap:clamp(.25rem,.039rem + .9vw,.5rem);max-width:360px;width:100%}@media(max-width:820px){.history-form .profile__orders .item .info .info__wrapper{max-width:unset;width:100%}}.history-form .profile__orders .item .info .info__wrapper p{font-family:var(--font-family);font-weight:400;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:133%;letter-spacing:.01em;color:var(--text-secondary);display:flex;gap:4px;align-items:center}.history-form .profile__orders .item .info .info__wrapper p span{font-weight:500;font-size:clamp(1rem,.895rem + .45vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary)}.history-form .profile__orders .item .info .info__images{display:flex;gap:12px}@media(max-width:820px){.history-form .profile__orders .item .info .info__images{align-self:flex-start}}.history-form .profile__orders .item .info .info__images .info__image{flex-shrink:0;border-radius:clamp(.5rem,.079rem + 1.8vw,1rem);background:var(--background-secondary);overflow:hidden;display:flex;align-items:center;justify-content:center}.history-form .profile__orders .item .info .info__images .info__image img{width:clamp(3.5rem,10vw,5rem);height:clamp(3.5rem,10vw,5rem);object-fit:cover;display:block}.history-form .profile__orders .item .files{display:flex;align-items:center;column-gap:clamp(1.5rem,.236rem + 5.39vw,3rem);row-gap:clamp(.75rem,.118rem + 2.7vw,1.5rem);flex-wrap:wrap}.history-form .profile__orders .item .files a{display:flex;align-items:center;gap:8px;font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary);transition:color .2s ease}@media(hover:hover){.history-form .profile__orders .item .files a:hover{color:var(--text-accent)}.history-form .profile__orders .item .files a:hover svg path{stroke:var(--text-accent)}}.history-form .profile__orders .item .files a svg{width:clamp(1rem,.684rem + 1.35vw,1.375rem);height:clamp(1rem,.684rem + 1.35vw,1.375rem)}.history-form .profile__orders .item .files a svg path{transition:.2s ease stroke}.history-form .all-acts-wrapper{margin-top:clamp(1.5rem,.923rem + 2.46vw,3rem)}@media(max-width:600px){.history-form .all-acts-wrapper{padding-inline:clamp(.5rem,-.343rem + 3.6vw,1.5rem)}}.history-form .all-acts{font-weight:500;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-accent);border:1px solid var(--border-accent);border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);display:flex;align-items:center;justify-content:center;width:100%;transition:background .2s ease}@media(hover:hover){.history-form .all-acts:hover{background:var(--background-accent-subdute-hover)}}.reclamations-list-form__title-row{margin-bottom:clamp(.5rem,.289rem + .9vw,.75rem)}.reclamations-list-form__user-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;border-bottom:1px solid var(--background-secondary);margin-bottom:clamp(1rem,.579rem + 1.35vw,1.5rem)}.reclamations-list-form__user-sort{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.reclamations-list-form__sort-by{display:flex;flex-direction:column;gap:6px;min-width:0}.reclamations-list-form__sort-by-label{font-weight:400;font-size:clamp(.75rem,.645rem + .45vw,.875rem);line-height:133%;letter-spacing:.01em;color:var(--text-secondary)}.reclamations-list-form__sort-by select{min-width:min(220px,70vw);padding:8px 12px;border-radius:8px;border:1px solid var(--background-secondary);background:var(--background-primary);color:var(--text-primary);font-size:clamp(.875rem,.664rem + .9vw,1rem)}.reclamations-list-form__sort-dir-btn.sort{margin-bottom:0;flex-shrink:0}@media(max-width:520px){.reclamations-list-form__sort-dir-text{display:none}}.reclamations-list-form__heading{border-bottom:1px solid var(--background-secondary);margin-bottom:clamp(1rem,.579rem + 1.35vw,1.5rem);padding-bottom:clamp(.75rem,.118rem + 2.7vw,1.25rem)}.reclamations-list-form__title{margin:0;font-weight:500;font-size:clamp(1.125rem,.809rem + 1.35vw,1.5rem);line-height:117%;color:var(--text-primary)}.reclamations-list-form__toolbar{border-bottom:1px solid var(--background-secondary)}.reclamations-list-form__order-link{color:var(--text-accent);text-decoration:none}@media(hover:hover){.reclamations-list-form__order-link:hover{text-decoration:underline}}.reclamations-list-form--embedded .staff-orders__toolbar{border-bottom:none}.managers-list{display:flex;flex-direction:column}@media(max-width:600px){.managers-list{padding-inline:12px}}.managers-list .admin-view-panel{border-radius:clamp(1rem,.579rem + 1.8vw,1.5rem);padding:clamp(.75rem,.329rem + 1.8vw,1.25rem) clamp(.75rem,.118rem + 2.7vw,1.5rem);box-shadow:1px 3px 13px #00000026,0 1px 6px #00000026;background:var(--background-primary);display:flex;align-items:center;justify-content:space-between;gap:8px}.managers-list .admin-view-panel .admin-view-panel__content{display:flex;flex-direction:column;gap:clamp(.5rem,.289rem + .9vw,.75rem)}.managers-list .admin-view-panel .admin-view-panel__content-title{font-size:clamp(.75rem,.654rem + .41vw,1rem);padding:4px clamp(.75rem,.539rem + .9vw,1rem);border:1px solid var(--border-accent);border-radius:9999px;background:var(--background-accent-subdute-hover);display:flex;align-items:center;justify-content:center;font-weight:500;line-height:125%;letter-spacing:.01em;color:var(--text-accent);max-width:max-content}.managers-list .admin-view-panel .admin-view-panel__content-text{font-size:clamp(.875rem,.635rem + 1.03vw,1.5rem);font-weight:500;line-height:117%;letter-spacing:.02em;color:var(--text-primary)}.managers-list .admin-view-panel .admin-view-panel__content-button{background:linear-gradient(90deg,#eeca83 0% 1.18%,#eac583 10.98%,#e5c083 18.82%,#c58624 60%,#d9a656 73.73%,#eec688 87.06%,#f1e3cd);font-weight:500;font-size:clamp(.875rem,.488rem + .75vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary-inverse);border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);display:flex;justify-content:center;align-items:center;gap:8px;max-width:max-content;width:100%;background-size:100%;transition:all .3s ease-in-out}@media(hover:hover){.managers-list .admin-view-panel .admin-view-panel__content-button:hover{background-position:center;background-size:300%}}@media(max-width:820px){.managers-list .admin-view-panel .admin-view-panel__content-button{align-self:flex-end}}@media(max-width:600px){.managers-list .admin-view-panel .admin-view-panel__content-button{display:none}}.managers-list .admin-view-panel__title{font-size:clamp(1.5rem,.923rem + 2.46vw,3rem);margin-top:clamp(1.5rem,.923rem + 2.46vw,3rem);font-weight:500;line-height:108%;letter-spacing:0em;color:var(--text-primary)}.managers-list .admin-view-panel__title-button{display:none}@media(max-width:600px){.managers-list .admin-view-panel__title-button{background:linear-gradient(90deg,#eeca83 0% 1.18%,#eac583 10.98%,#e5c083 18.82%,#c58624 60%,#d9a656 73.73%,#eec688 87.06%,#f1e3cd);font-weight:500;font-size:clamp(.875rem,.488rem + .75vw,1.125rem);line-height:122%;letter-spacing:.01em;color:var(--text-primary-inverse);border-radius:9999px;padding:clamp(.5rem,.289rem + .9vw,.75rem) clamp(.75rem,.539rem + .9vw,1rem);display:flex;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:16px;background-size:100%;transition:all .3s ease-in-out}}@media(max-width:600px)and (hover:hover){.managers-list .admin-view-panel__title-button:hover{background-position:center;background-size:300%}}.managers-list .managers-list__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;grid-auto-rows:1fr;margin-block:24px}@media(max-width:820px){.managers-list .managers-list__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.managers-list .managers-list__grid{grid-template-columns:repeat(1,1fr)}}.managers-list .managers-list__item{box-shadow:1px 3px 13px #00000026,0 1px 6px #00000026;background:var(--background-secondary);position:relative;padding:clamp(.75rem,.539rem + .9vw,1rem);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;border-radius:24px}.managers-list .managers-list__item:nth-child(2n){background:var(--background-primary)}.managers-list .managers-list__item.managers-list__item-add{border:1px dashed var(--border-accent);background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}.managers-list .managers-list__item.managers-list__item-add button{padding:clamp(.75rem,.539rem + .9vw,1rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;height:100%;border-radius:24px;transition:.2s ease background}@media(hover:hover){.managers-list .managers-list__item.managers-list__item-add button:hover{background:var(--background-accent-subdute-hover)}}.managers-list .managers-list__item.managers-list__item-add .managers-list__item-add-icon{border:1px solid var(--border-accent);border-radius:9999px;flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.managers-list .managers-list__item.managers-list__item-add .managers-list__item-add-icon svg{flex-shrink:0}.managers-list .managers-list__item.managers-list__item-add span{font-weight:500;font-size:16px;line-height:125%;letter-spacing:.01em;color:var(--text-accent);text-align:center}.managers-list .managers-list__item .managers-list__item-link{position:absolute;inset:0;z-index:2;border-radius:24px}.managers-list .managers-list__item .managers-list__item-content{display:flex;align-items:center;gap:16px;width:100%;position:relative;justify-content:center}.managers-list .managers-list__item .managers-list__item-content .managers-list__item-buttons{margin-left:auto;position:absolute;right:0;top:0;display:flex;gap:8px;align-items:center}.managers-list .managers-list__item .managers-list__item-content .managers-list__item-buttons button{display:flex;z-index:3;transition:.2s ease opacity}@media(max-width:820px){.managers-list .managers-list__item .managers-list__item-content .managers-list__item-buttons button{display:none}}@media(hover:hover){.managers-list .managers-list__item .managers-list__item-content .managers-list__item-buttons button:hover{opacity:.6}}.managers-list .managers-list__item .managers-list__item-content .managers-list__item-buttons .managers-list__item-button-icon{z-index:1}.managers-list .managers-list__avatar{width:48px;height:48px;border-radius:9999px;overflow:hidden;background:var(--background-secondary);display:flex;align-items:center;justify-content:center;align-self:center;font-weight:400;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:133%;letter-spacing:.01em;text-align:center;color:var(--text-primary)}.managers-list .managers-list__avatar img{width:100%;height:100%;object-fit:cover}.managers-list .managers-list__fio{font-weight:500;font-size:clamp(1.125rem,1.02rem + .45vw,1.25rem);line-height:120%;letter-spacing:.01em;text-align:center;color:var(--text-primary);margin-top:12px;padding-bottom:16px;border-bottom:1px solid var(--background-secondary)}.managers-list .managers-list__info{margin-top:16px;display:flex;flex-direction:column;height:100%}.managers-list .managers-list__phone,.managers-list .managers-list__email,.managers-list .managers-list__empty,.managers-list .managers-list__more,.managers-list .managers-list__error{font-weight:400;font-size:clamp(.875rem,.77rem + .45vw,1rem);line-height:138%;letter-spacing:.01em;text-align:center;color:var(--text-secondary)}.managers-list .managers-list__email{margin-top:clamp(.25rem,.039rem + .9vw,.5rem)}@media(max-width:820px){.managers-list .managers-list__email{margin-bottom:clamp(.75rem,.539rem + .9vw,1rem)}}.managers-list .managers-list__item-delete{display:none}@media(max-width:820px){.managers-list .managers-list__item-delete{position:relative;display:flex;z-index:3;gap:8px;align-items:center;border-radius:9999px;padding:8px 12px;background:var(--background-generic);font-weight:500;font-size:14px;line-height:129%;letter-spacing:.01em;color:var(--text-accent);margin-top:auto}}.managers-list .managers-list__error{color:#ff8f8f}.managers-list .managers-list__sentinel{height:1px;width:100%}.managers-list .dialog__password-changing{position:fixed;top:0%;right:0%;left:unset;width:100%;max-width:100%;border-radius:32px 0 0 32px;scrollbar-width:thin;max-width:400px;height:100%;max-height:unset;transition-property:display opacity translate;transition-duration:.4s;transition-behavior:allow-discrete;transition-timing-function:ease;max-width:666px;background:unset;translate:100% 0;display:none;visibility:hidden}.managers-list .dialog__password-changing::backdrop{background:var(--background-accent-subdute);transition-property:overlay display opacity;transition-duration:.4s;transition-behavior:allow-discrete;opacity:0}@media(max-width:820px){.managers-list .dialog__password-changing{bottom:0;top:unset;border-radius:24px 24px 0 0;width:100%;max-width:100%;display:flex;align-items:flex-end;translate:0 100%;max-height:max-content}}.managers-list .dialog__password-changing[open]{translate:0 0;display:flex;visibility:visible}@starting-style{.managers-list .dialog__password-changing[open]{translate:100% 0}}.managers-list .dialog__password-changing[open]::backdrop{opacity:1}@starting-style{.managers-list .dialog__password-changing[open]::backdrop{opacity:0}}@media(max-width:820px){.managers-list .dialog__password-changing[open]{translate:0%}}@starting-style{.managers-list .dialog__password-changing::backdrop{opacity:0}}.managers-list .dialog__password-changing .dialog__password-changing-content{box-shadow:0 12px 24px #00000026;background:var(--background-primary);border-radius:32px 0 0 32px;padding:48px 24px 48px 48px;width:100%;height:100%}@media(max-width:820px){.managers-list .dialog__password-changing .dialog__password-changing-content{border-radius:24px 24px 0 0;height:max-content;padding:clamp(1rem,.579rem + 1.8vw,1.5rem) clamp(.75rem,.118rem + 2.7vw,1.5rem)}}.managers-list .dialog__password-changing .dialog__password-changing-content .form__fields-wrapper{margin-top:clamp(1.25rem,1.039rem + .9vw,1.5rem)}.managers-list .dialog__password-changing .dialog__password-changing-content .form__fields-wrapper .form__fields{gap:0px}.managers-list .dialog__password-changing .dialog__password-changing-content .form__fields-wrapper .form__fields .form__fields-title{font-weight:500;font-size:clamp(1.25rem,1.039rem + .9vw,1.5rem);line-height:117%;letter-spacing:.02em;color:var(--white-main)}.managers-list .dialog__password-changing .dialog__password-changing-content .form__fields-wrapper .form__fields .form__fields-title.form__fields-title-password{margin-top:20px}.managers-list .dialog__password-changing .dialog__password-changing-content .form__fields-wrapper .form__fields .form__fields-description{font-weight:400;font-size:16px;line-height:138%;letter-spacing:.01em;color:var(--text-primary);margin-top:8px}.managers-list .dialog__password-changing .dialog__password-changing-content .form__fields-wrapper .form__fields .form__fields-description span{color:var(--text-accent)}.managers-list .dialog__password-changing .dialog__password-changing-content .dialog__top{display:flex;align-items:center;justify-content:space-between}.managers-list .dialog__password-changing .dialog__password-changing-content .dialog__top .dialog__top-title{font-size:clamp(1.5rem,1.079rem + 1.8vw,2rem);font-weight:500;line-height:117%;letter-spacing:.02em;color:var(--white-main)}.managers-list .dialog__password-changing .dialog__password-changing-content .dialog__top .dialog__top-close{display:flex;transition:.2s ease opacity}@media(hover:hover){.managers-list .dialog__password-changing .dialog__password-changing-content .dialog__top .dialog__top-close:hover{opacity:.6}}.managers-list .dialog__password-changing .dialog__password-changing-content .dialog__top-description{font-weight:400;font-size:clamp(.875rem,.664rem + .9vw,1.125rem);line-height:133%;letter-spacing:.01em;color:var(--text-secondary);margin-top:12px}.managers-list .dialog__password-changing .dialog__password-changing-content .password__forgot-link{font-weight:400;font-size:18px;line-height:133%;letter-spacing:.01em;text-align:right;color:var(--text-success);transition:.2s ease opacity;margin-top:8px;display:flex;justify-self:flex-end}@media(hover:hover){.managers-list .dialog__password-changing .dialog__password-changing-content .password__forgot-link:hover{opacity:.6}}.managers-list .dialog__password-changing .form__fields{margin-top:0}.managers-list .dialog__password-changing .buttons{gap:clamp(.75rem,.329rem + 1.8vw,1.25rem);margin-top:clamp(1.25rem,1.039rem + .9vw,1.5rem)}.managers-list .dialog__password-changing .buttons button{padding:12px 16px;max-width:max-content}@media(max-width:600px){.managers-list .dialog__password-changing .buttons button{padding:12px 16px;max-width:100%}}.managers-list .dialog__password-changing .buttons button.save{background:var(--background-accent)}@media(hover:hover){.managers-list .dialog__password-changing .buttons button.save:hover:not(:disabled){background:var(--background-accent-hover)}}.managers-list .dialog__password-changing .buttons button.save:disabled{color:var(--text-disabled);background:var(--background-secondary);pointer-events:none}.managers-list .dialog__password-changing .buttons button.cancel{transition:.2s ease background}@media(hover:hover){.managers-list .dialog__password-changing .buttons button.cancel:hover:not(:disabled){background:var(--border-accent);color:var(--text-primary-inverse)}}.managers-list .dialog__password-changing .input__wrapper:not(:first-child){margin-top:12px}.managers-list .dialog__password-changing .input__top{display:none!important}.managers-list .dialog__password-changing .input__box{margin-top:0!important}.managers-list .dialog__delete-manager{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;scrollbar-width:thin;transition-property:visibility opacity translate;transition-duration:.4s;transition-behavior:allow-discrete;transition-timing-function:ease;max-width:min(694px,100% - clamp(1.5rem,.236rem + 5.39vw,3rem));background:unset;visibility:hidden;opacity:0;border-radius:clamp(1rem,.579rem + 1.8vw,1.5rem)}.managers-list .dialog__delete-manager::backdrop{background:var(--background-accent-subdute);transition-property:overlay display opacity;transition-duration:.4s;transition-behavior:allow-discrete;opacity:0}@media(max-width:480px){.managers-list .dialog__delete-manager{bottom:0;top:unset;border-radius:24px 24px 0 0;width:100%;max-width:100%;display:flex;align-items:flex-end;transform:translate(-50%,100%);translate:0 100%;max-height:max-content}}.managers-list .dialog__delete-manager[open]{display:flex;opacity:1;visibility:visible}@starting-style{.managers-list .dialog__delete-manager[open]{opacity:0;visibility:hidden}@media(max-width:480px){.managers-list .dialog__delete-manager[open]{opacity:1;transform:translate(-50%,100%)}}}.managers-list .dialog__delete-manager[open]::backdrop{opacity:1}@starting-style{.managers-list .dialog__delete-manager[open]::backdrop{opacity:0}}@media(max-width:480px){.managers-list .dialog__delete-manager[open]{transform:translate(-50%);translate:0%}}@starting-style{.managers-list .dialog__delete-manager::backdrop{opacity:0}}.managers-list .dialog__delete-manager .dialog__delete-manager-content{border-radius:24px;padding:clamp(1rem,.579rem + 1.8vw,1.5rem) clamp(.75rem,.118rem + 2.7vw,1.5rem);background:var(--background-primary);width:100%;height:100%}@media(max-width:480px){.managers-list .dialog__delete-manager .dialog__delete-manager-content{border-radius:24px 24px 0 0}}.managers-list .dialog__delete-manager .dialog__delete-manager-content .dialog__delete-manager-header{display:flex;align-items:center;justify-content:space-between;width:100%}.managers-list .dialog__delete-manager .dialog__delete-manager-content .dialog__delete-manager-header .dialog__delete-manager-title{font-weight:500;font-size:clamp(1.5rem,1.079rem + 1.8vw,2rem);line-height:125%;letter-spacing:.01em;color:var(--white-main)}.managers-list .dialog__delete-manager .dialog__delete-manager-content .dialog__delete-manager-header .dialog__delete-manager-close{display:flex;transition:.2s ease opacity}@media(hover:hover){.managers-list .dialog__delete-manager .dialog__delete-manager-content .dialog__delete-manager-header .dialog__delete-manager-close:hover{opacity:.6}}.managers-list .dialog__delete-manager .dialog__delete-manager-content .dialog__delete-manager-description{margin-top:clamp(2rem,.736rem + 5.39vw,3.5rem);font-size:clamp(1.125rem,1.02rem + .45vw,1.25rem);font-weight:400;line-height:120%;color:var(--text-secondary)}.managers-list .dialog__delete-manager .dialog__delete-manager-content .buttons{margin-top:32px;display:flex;gap:16px}@media(max-width:480px){.managers-list .dialog__delete-manager .dialog__delete-manager-content .buttons{flex-direction:column-reverse}}.managers-list .dialog__delete-manager .dialog__delete-manager-content .buttons button{border-radius:9999px;padding:12px 16px;max-width:max-content;width:100%;transition:.2s ease background}@media(max-width:480px){.managers-list .dialog__delete-manager .dialog__delete-manager-content .buttons button{max-width:100%}}.managers-list .dialog__delete-manager .dialog__delete-manager-content .buttons button.cancel-btn{font-weight:500;font-size:18px;line-height:122%;letter-spacing:.01em;color:var(--text-primary);background:var(--background-secondary)}@media(hover:hover){.managers-list .dialog__delete-manager .dialog__delete-manager-content .buttons button.cancel-btn:hover:not(:disabled){background:var(--background-accent-subdute)}}.managers-list .dialog__delete-manager .dialog__delete-manager-content .buttons button.delete{font-weight:500;font-size:18px;line-height:122%;letter-spacing:.01em;color:var(--text-primary-inverse);background:var(--background-accent)}@media(hover:hover){.managers-list .dialog__delete-manager .dialog__delete-manager-content .buttons button.delete:hover:not(:disabled){background:var(--background-accent-hover)}}.manager-detail{display:flex;flex-direction:column;gap:clamp(1.25rem,.809rem + 1.8vw,1.75rem)}.manager-detail__back{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:clamp(1rem,.895rem + .45vw,1.125rem);color:var(--text-secondary);text-decoration:none;width:fit-content;transition:color .2s ease}@media(hover:hover){.manager-detail__back:hover{color:var(--text-accent)}}.manager-detail__back svg path{transition:stroke .2s ease}.manager-detail__card{background:var(--background-primary);border-radius:clamp(1rem,.579rem + 1.8vw,1.5rem);padding:clamp(1rem,.579rem + 1.8vw,1.5rem);margin-bottom:clamp(.5rem,.289rem + .9vw,.75rem);border-bottom:1px solid var(--background-secondary)}.manager-detail__card .profile{width:100%}.manager-detail__card .profile__info .manager-detail__delete{margin-top:clamp(1rem,.579rem + 1.8vw,1.25rem)}.manager-detail__delete{border:none;background:none;cursor:pointer;font:inherit;font-weight:500;font-size:clamp(1rem,.895rem + .45vw,1.125rem);line-height:122%;color:var(--text-critical);transition:background .2s ease;background:var(--background-critical-subdute-2);border-radius:9999px;padding:8px 12px;display:flex;align-items:center;justify-content:center;gap:8px}.manager-detail__delete:disabled{opacity:.5;cursor:not-allowed}@media(hover:hover){.manager-detail__delete:hover:not(:disabled){background:var(--background-critical-subdute)}}@media(max-width:480px){.manager-detail__delete{width:100%}}.manager-detail__tabs{margin-top:0}.manager-detail__recl-error{color:var(--text-secondary);font-size:.9375rem;margin:0 0 12px}.manager-detail__recl-empty{margin:0;color:var(--text-secondary)}.manager-detail .profile__orders .item .item__title{font-weight:400;font-size:clamp(1.25rem,1.039rem + .9vw,1.5rem);line-height:117%;color:var(--text-primary)}
