@keyframes shine-skeleton-lines{0{background-position:-100px}
40%,100%{background-position:600px}
}
.mod__max-w-xl{max-width:1436px;margin:auto}
.cmp-action-feedback{background:var(--color-bg-01)}
.cmp-action-feedback__title .cmp-title__text{color:var(--color-font-01);font-family:"SeatBold",sans-serif;font-size:24px;line-height:28px;margin:0;word-break:break-word}
.cmp-action-feedback__description{font-family:"SeatRegular",sans-serif;font-size:16px;line-height:24px}
.cmp-action-feedback__button:not(.mod__primary-button) .cmp-button{border-radius:1000px;background:var(--color-bg-01);border:1px solid var(--color-bg-02)}
.cmp-action-feedback__button .cmp-button__text,.cmp-action-feedback .mod__primary-button .cmp-button__text{font-size:14px;line-height:16px;overflow:visible}
.cmp-action-feedback .cmp-button{height:48px}
.cmp-action-feedback__info .ico{width:40px;height:40px;background:var(--color-danger);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}
@media(min-width:764px){.cmp-action-feedback__button .cmp-button__text,.cmp-action-feedback .mod__primary-button .cmp-button__text{font-size:16px;line-height:18px}
.cmp-action-feedback__title .cmp-title__text{font-size:30px;line-height:32px;margin:0;word-break:break-word}
.cmp-action-feedback__content{flex-direction:row-reverse}
}
@media(min-width:1016px){.cmp-action-feedback__title .cmp-title__text{font-size:40px;line-height:44px;margin:0;word-break:break-word}
.cmp-action-feedback__content{max-width:1016px;margin:0 auto}
}