.fs-message-i18n-bank{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important}.fs-user-message{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:22px}.fs-user-message[hidden]{display:none!important}.fs-user-message__backdrop{position:absolute;inset:0;border:0;background:rgba(5,12,24,.66);backdrop-filter:blur(10px)}.fs-user-message__dialog{position:relative;width:min(520px,94vw);max-height:88vh;overflow:auto;background:linear-gradient(180deg,#fff,#fffdf9);border:1px solid rgba(255,255,255,.72);border-radius:28px;padding:18px;box-shadow:0 34px 110px rgba(0,0,0,.34);text-align:center}.fs-user-message__close{position:absolute;right:15px;top:15px;width:38px;height:38px;border:1px solid rgba(39,52,73,.06);border-radius:13px;background:rgba(247,249,252,.94);color:#1f2937;font-size:22px;line-height:1;display:grid;place-items:center;cursor:pointer;z-index:2}.fs-user-message__close:hover{background:#fff}.fs-user-message__visual{min-height:150px;border-radius:21px;background:radial-gradient(circle at 24% 28%,rgba(255,217,149,.55),transparent 34%),radial-gradient(circle at 76% 76%,rgba(246,175,211,.48),transparent 34%),linear-gradient(135deg,#fff8eb,#fff,#eef6ff);display:grid;place-items:center;margin-bottom:20px;overflow:hidden;border:1px solid rgba(214,183,139,.16)}.fs-user-message__visual i{font-size:58px;color:#2f2018;filter:drop-shadow(0 8px 20px rgba(77,43,19,.08))}.fs-user-message__visual img,.fs-user-message__visual video{width:100%;max-height:300px;object-fit:cover}.fs-user-message__eyebrow{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 10px;border-radius:999px;background:#fff4e9;color:#9a5b24;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.fs-user-message__dialog h2{font-size:27px;line-height:1.12;margin:10px 12px 8px;color:#171f2c;letter-spacing:-.02em}.fs-user-message__text{max-width:430px;margin:0 auto;font-size:15px;line-height:1.65;color:#5c6778;white-space:pre-line;overflow-wrap:anywhere}.fs-user-message__ok{margin:22px auto 3px;border:0;border-radius:14px;padding:12px 24px;min-width:118px;background:linear-gradient(135deg,#f39a36,#d83470);color:#fff;font-weight:800;box-shadow:0 10px 26px rgba(216,52,112,.18);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.fs-user-message__ok:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(216,52,112,.24)}.fs-user-message-open{overflow:hidden}@media(max-width:600px){.fs-user-message{padding:14px}.fs-user-message__dialog{padding:14px;border-radius:22px}.fs-user-message__visual{min-height:126px;border-radius:17px}.fs-user-message__visual i{font-size:50px}.fs-user-message__dialog h2{font-size:23px}.fs-user-message__text{font-size:14px}.fs-user-message__ok{width:100%}}
