.appeal-wrapper{align-items:flex-start;gap:var(--gap-card)}.appeal-image{flex-shrink:0;width:32%}.appeal-image img{display:block;height:auto;object-fit:cover;object-position:bottom center;width:100%}.appeal-right{flex:1 1;min-width:0;gap:var(--gap-card)}.appeal-content{background-color:var(--surface-gray);border-radius:var(--legacy-radius-outside);gap:var(--sp-10);overflow:hidden;padding:var(--sp-16);text-align:left}.appeal-content__head{gap:var(--sp-4)}.appeal-content__subheader{color:var(--text-secondary)}.appeal-form__container{border:1px solid var(--border-strong);border-radius:var(--legacy-radius-outside);gap:var(--sp-16);padding:var(--sp-16)}.appeal-form{column-gap:var(--gap-card);flex-wrap:wrap;row-gap:var(--sp-16)}.appeal-form .form-field{width:calc(50% - var(--sp-12))}.appeal-form .appeal-checkbox,.appeal-form .appeal-comment{width:100%}.appeal-form .appeal-checkbox label{font-size:var(--t-small);line-height:var(--reviews-form-checkbox-line)}.appeal-form textarea{resize:vertical;width:100%}.appeal-form .link-yellow{display:inline;padding:0}.appeal-form .input-file{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.appeal-form .popup-order-file{cursor:pointer}@media(max-width:576px){.appeal-wrapper{flex-direction:column}.appeal-image{max-height:calc(var(--sp-80)*7);width:100%}.appeal-image img{height:100%;max-height:calc(var(--sp-80)*7)}.appeal-form .form-field{width:100%}}.appeal-form__stages{min-width:0;overflow:hidden;transition:height var(--popup-stage-height-duration) ease;width:100%}.appeal-form__stages[data-director-appeal-stage=form]{overflow:visible}.appeal-form__form-layer{gap:var(--sp-16)}.appeal-form__form-layer[hidden]{display:none}.appeal-form__form-layer,.appeal-form__state-layer{min-width:0;width:100%}.appeal-form__state-layer{animation:appeal-state-in var(--popup-stage-height-duration) ease both}.appeal-state__header{align-items:center;display:flex;gap:var(--sp-8);padding-bottom:var(--sp-16)}.appeal-state__title{color:var(--text-primary);font-family:var(--font-head);font-size:var(--t-h3);font-weight:700;letter-spacing:var(--t-h3-ls);line-height:var(--t-h3-lh);margin:0;text-transform:uppercase}.appeal-state__body{color:var(--text-secondary);display:flex;flex-direction:column;font-family:var(--font-body);font-size:var(--t-caption);gap:var(--sp-12);padding-bottom:var(--sp-16)}.appeal-state__body p{color:inherit;font:inherit;margin:0}.appeal-state__actions{align-items:center;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:var(--sp-8);padding-top:var(--sp-16)}.appeal-state__actions .mk-btn{gap:var(--sp-8)}.appeal-state__icon{display:inline-flex;flex:none}.appeal-state__icon svg{display:block;height:var(--t-h3);width:var(--t-h3)}.appeal-form__stages[data-director-appeal-stage=processing] .appeal-state__icon svg{fill:var(--brand)}.appeal-state__error{color:var(--legacy-danger)}.appeal-files{min-width:0}@keyframes appeal-state-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.appeal-form__stages{transition:none}.appeal-form__state-layer{animation:none}}