.SupportChat_supportChat__Mpd1V{--telegram-header-offset:calc(env(safe-area-inset-top) + 100px);display:flex;flex-direction:column;min-height:100dvh;height:100%;background:radial-gradient(circle at top,rgba(17,71,119,.65),transparent 38%),linear-gradient(180deg,#09111e,#101c30 46%,#0c1321);overflow:hidden}.SupportChat_chatHeader__nI7Kp{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;margin:var(--telegram-header-offset) 16px 0;padding:12px 14px;border:1px solid hsla(0,0%,100%,.1);border-radius:30px;background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.08)),rgba(7,12,22,.72);box-shadow:0 18px 40px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(22px) saturate(145%);backdrop-filter:blur(22px) saturate(145%)}.SupportChat_backButton___9djv{width:42px;height:42px;border-radius:999px;background:hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:28px}.SupportChat_headerCopy__DHqhs h1{margin:0;color:#fff;font-size:20px;font-weight:700;letter-spacing:-.03em}.SupportChat_headerCopy__DHqhs p{margin:8px 0 0;width:-moz-fit-content;width:fit-content;max-width:min(100%,320px);padding:8px 12px;border-radius:999px;background:hsla(0,0%,100%,.08);color:rgba(236,242,252,.82);font-size:12px;line-height:1.35;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.SupportChat_statusBadge__S61QR{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 14px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.SupportChat_statusOpen__xtl34{background:rgba(85,197,138,.16);color:#a7f1c5;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.SupportChat_statusClosed__iR0tT{background:hsla(0,100%,74%,.16);color:#ffc0c0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.SupportChat_messagesContainer__sCQbH{flex:1 1;overflow-y:auto;padding:18px 18px 16px;display:flex;flex-direction:column;gap:10px}.SupportChat_emptyState__80e5U,.SupportChat_loading__FUK9v{color:#9aacbf;text-align:center;margin:auto 0;font-size:14px;line-height:1.5}.SupportChat_emptyState__80e5U{max-width:320px;align-self:center;padding:14px 18px;border-radius:24px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.SupportChat_message__yTJYT{display:flex;width:100%}.SupportChat_myMessage__WI80z{justify-content:flex-end}.SupportChat_theirMessage__U3CQN{justify-content:flex-start}.SupportChat_bubble__nE83t{max-width:80%;padding:10px 14px;border-radius:14px;position:relative;display:flex;flex-direction:column;gap:10px}.SupportChat_myMessage__WI80z .SupportChat_bubble__nE83t{background-color:#08c;color:#fff;border-bottom-right-radius:4px}.SupportChat_theirMessage__U3CQN .SupportChat_bubble__nE83t{background-color:hsla(0,0%,100%,.08);color:#fff;border-bottom-left-radius:4px;border:1px solid hsla(0,0%,100%,.08)}.SupportChat_text__AeJah{font-size:15px;line-height:1.4;word-wrap:break-word}.SupportChat_time__RkIiy{font-size:11px;margin-top:4px;text-align:right;opacity:.7}.SupportChat_inputArea__Dyq6W{display:flex;padding:14px 16px calc(14px + env(safe-area-inset-bottom));background-color:rgba(9,15,26,.94);align-items:center;gap:10px;border-top:1px solid hsla(0,0%,100%,.06)}.SupportChat_selectedFile__EskEw{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background-color:hsla(0,0%,100%,.05);color:#d7d7d7;font-size:13px}.SupportChat_selectedFile__EskEw button{width:26px;height:26px;border:none;border-radius:50%;background-color:#3a3a3a;color:#fff;cursor:pointer}.SupportChat_attachButton__AdAua{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:hsla(0,0%,100%,.08);color:#9fd9ff;cursor:pointer}.SupportChat_attachButton__AdAua input{display:none}.SupportChat_inputArea__Dyq6W>input[type=text]{flex:1 1;background-color:hsla(0,0%,100%,.07);border:none;padding:12px 16px;border-radius:18px;color:#fff;font-size:15px;outline:none}.SupportChat_inputArea__Dyq6W>input[type=text]::placeholder{color:#888}.SupportChat_inputArea__Dyq6W>button{background:linear-gradient(135deg,#1998ff,#0d78cf);border:none;width:44px;height:44px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:opacity .2s}.SupportChat_inputArea__Dyq6W>button:disabled{opacity:.5;cursor:not-allowed}.SupportChat_messageAttachment__4awbX{display:block}.SupportChat_messageImage__mZUkz,.SupportChat_messageVideo__nhkXg{display:block;max-width:100%;max-height:260px;border-radius:10px}.SupportChat_messageAudio__vrm0o{width:100%}.SupportChat_messageLink__LS4XJ{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:10px 12px;border-radius:12px;text-decoration:none;color:inherit;background-color:hsla(0,0%,100%,.12)}@media(max-width:640px){.SupportChat_chatHeader__nI7Kp{margin:var(--telegram-header-offset) 12px 0;padding:12px;grid-template-columns:auto 1fr}.SupportChat_headerCopy__DHqhs h1{font-size:18px}.SupportChat_headerCopy__DHqhs p{font-size:12px;max-width:100%}.SupportChat_statusBadge__S61QR{grid-column:1/-1;justify-self:flex-start;padding:8px 12px;font-size:11px}.SupportChat_messagesContainer__sCQbH{padding:18px 14px 14px}}.SupportChat_onlineDot__W4ZMU{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#3ddc84;box-shadow:0 0 0 3px rgba(61,220,132,.18);vertical-align:middle}.SupportChat_faqBlock___S0xa{margin-top:18px;display:flex;flex-direction:column;gap:12px}.SupportChat_faqHeading__hEWxh{font-size:17px;font-weight:700;color:#fff;padding:0 2px}.SupportChat_faqGrid__COHoV{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.SupportChat_faqCard__CMPeh{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:86px;padding:14px;border-radius:16px;border:1px solid rgba(120,160,230,.18);background:linear-gradient(180deg,rgba(38,60,104,.55),rgba(22,36,66,.55)),rgba(12,20,36,.6);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);color:#fff;text-align:left;cursor:pointer;transition:transform .06s ease,border-color .15s ease}.SupportChat_faqCard__CMPeh:active{transform:scale(.98);border-color:rgba(120,160,230,.4)}.SupportChat_faqCardIcon__XJ7dN{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:rgba(91,134,229,.22);color:#9ec1ff}.SupportChat_faqCardText__7vlXT{font-size:14px;font-weight:600;line-height:1.3;color:#fff}