@font-face{font-family:Manrope;src:url('/fonts/manrope-cyrillic.woff2') format('woff2');font-display:swap}*{box-sizing:border-box}body{margin:0;background:#101b30;color:#e6eaf2;font:16px/1.65 Manrope,system-ui,sans-serif;min-height:100vh}a{color:#e8d9b3;text-underline-offset:4px}button,textarea{font:inherit}button,a,textarea{touch-action:manipulation}button:focus-visible,a:focus-visible,textarea:focus-visible{outline:3px solid #8fbfe7;outline-offset:4px}[hidden]{display:none!important}.support-header{max-width:1320px;padding:24px 32px;margin:auto;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #c5d9ed26;gap:20px}.support-brand{text-decoration:none;font-size:21px;white-space:nowrap}.support-header nav{display:flex;gap:24px}.support-layout{max-width:1180px;margin:50px auto;padding:0 28px;display:grid;grid-template-columns:minmax(240px,310px) minmax(0,1fr);gap:64px}.support-intro h1{font-size:clamp(32px,4vw,48px);line-height:1.15;letter-spacing:-.04em;margin:20px 0}.support-orbit{font-size:60px;color:#e8d9b3}.support-note{font-size:14px;color:#b2bfd3}.support-chat{background:#15233c;border:1px solid #c5d9ed2b;border-radius:22px;overflow:hidden;display:flex;flex-direction:column;min-height:590px;max-height:80vh}.support-chat-heading{padding:20px 24px;border-bottom:1px solid #c5d9ed20}.support-chat-heading h2{font-size:18px;margin:0;overflow-wrap:anywhere}.support-chat-heading span{font-size:12px;color:#acbbcf}.support-log{padding:24px;overflow-y:auto;flex:1;min-height:230px;overscroll-behavior:contain}.support-empty{color:#bac7db;max-width:440px;margin:32px auto;text-align:center}.support-message{width:fit-content;max-width:90%;padding:12px 16px;margin:0 0 18px;border-radius:16px 16px 16px 3px;background:#223653;overflow-wrap:anywhere}.support-message--user{margin-left:auto;background:#34425b;border-radius:16px 16px 3px 16px}.support-message p{white-space:pre-wrap;margin:4px 0}.support-message small{color:#b5c2d6;font-size:11px}.support-message strong{font-size:12px;color:#e8d9b3}#support-form{padding:16px 24px;border-top:1px solid #c5d9ed20}textarea{resize:vertical;max-height:180px;min-height:76px;width:100%;border:1px solid #62718a;border-radius:10px;padding:12px;background:#101b30;color:#eef3fa}textarea::placeholder{color:#aebbd0}.support-send-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px;font-size:12px;color:#b7c2d4}button{cursor:pointer;border:0;background:#e8d9b3;color:#15233c;padding:11px 20px;border-radius:10px;font-weight:700}button:disabled{opacity:.5;cursor:wait}#support-status,#support-login{margin:0;padding:8px 24px;font-size:13px;overflow-wrap:anywhere}.support-threads{max-height:55vh;overflow-y:auto}.support-threads button{display:block;width:100%;text-align:left;background:transparent;color:#d7e1ef;border:1px solid #536781;margin-bottom:10px;overflow-wrap:anywhere}.support-threads button[aria-current=true]{border-color:#e8d9b3;background:#263750}.support-threads small{display:block;font-weight:400;color:#b4c3d8}.support-sr{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}@media(max-width:760px){.support-header{padding:18px}.support-header nav{gap:16px}.support-layout{grid-template-columns:1fr;gap:24px;margin:24px auto;padding:0 16px}.support-orbit{display:none}.support-intro h1{margin-top:0}.support-chat{min-height:65vh;max-height:85vh}.support-threads{max-height:220px}.support-log{padding:16px}.support-message{max-width:96%}}
.support-header{flex-wrap:wrap}.support-brand{white-space:normal}.support-layout>*{min-width:0}

.telegram-app .support-header{padding-top:calc(18px + var(--tg-safe-top,0px));padding-left:max(18px,var(--tg-safe-left,0px));padding-right:max(18px,var(--tg-safe-right,0px))}.telegram-app body{padding-bottom:var(--tg-safe-bottom,0px)}
