.support-page{color:#edf4ff;min-height:100svh;font-family:var(--font-sans,Arial,sans-serif);background:#09121f;padding:36px 20px 60px}.support-back{color:#b6c9df;align-items:center;gap:8px;max-width:560px;min-height:44px;margin:0 auto 22px;display:flex}.support-card{background:#111e2e;border:1px solid #304258;border-radius:20px;max-width:560px;margin:auto;padding:30px}.support-label{color:#93abc5;letter-spacing:.12em;margin-bottom:24px;font-size:11px;display:block}.support-card h1{color:#f4f7ff;margin:16px 0;font-size:30px;line-height:1.2}.support-card p{color:#bdcbdc;line-height:1.6}.support-form{gap:18px;margin-top:28px;display:grid}.support-form label:not(.support-consent){color:#dbe7f5;gap:8px;font-size:15px;display:grid}.support-form :is(input:not([type=checkbox]),select,textarea){color:#f2f6fc;width:100%;min-width:0;min-height:50px;font:400 16px/1.5 var(--font-sans,Arial,sans-serif);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b1624;border:1px solid #455970;border-radius:10px;padding:12px}.support-form textarea{resize:vertical}.support-form small{color:#9eb1c8;line-height:1.5}.support-form .support-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.support-consent{color:#b5c7dc;gap:10px;font-size:13px;line-height:1.5;display:flex}.support-consent input{accent-color:#9dc6ff;flex:none;width:20px;height:20px}.support-consent a{color:#c0d8fa;text-decoration:underline}.support-button{color:#0a1a2d;width:100%;min-height:54px;font:600 16px var(--font-sans,Arial,sans-serif);cursor:pointer;background:#aed0fb;border:1px solid #c5ddff;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:14px;display:flex}.support-button:disabled{opacity:.6;cursor:wait}.support-error{background:#382329;border:1px solid #97616b;border-radius:10px;padding:14px;color:#ffe3df!important}.support-success>svg{color:#a9d7cc}.support-card .support-folio{letter-spacing:.06em;color:#fff;font-size:26px}:is(.support-page :focus-visible,.support-inbox :focus-visible){outline-offset:3px;outline:3px solid #b5d5ff}.support-inbox{color:#edf5ff;background:#101e2d;border:1px solid #334b63;border-radius:16px;margin:24px 0;padding:24px}.support-inbox-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.support-inbox h2{color:#edf5ff;font-size:22px}.support-inbox p,.support-inbox small{color:#afc3da;line-height:1.5}.support-inbox button{cursor:pointer;color:#edf5ff;background:#1b334b;border:1px solid #4d6682;border-radius:8px;min-height:44px;padding:10px 14px}.support-inbox button:disabled{opacity:.6}.support-ticket{border-top:1px solid #334b63;margin-top:16px;padding-top:16px}.support-ticket summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:48px;display:flex}.support-ticket summary strong{color:#d7e7fb}.support-ticket summary span{color:#abc1d9}.support-ticket .support-detail{white-space:pre-wrap;overflow-wrap:anywhere;color:#edf4ff}.support-ticket form{gap:14px;margin-top:16px;display:grid}.support-ticket label{color:#d4e4f7;gap:7px;display:grid}.support-ticket :is(select,textarea){color:#fff;max-width:100%;min-height:46px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c1725;border:1px solid #4d6682;border-radius:8px;padding:12px}.support-ticket form>button{width:fit-content}.support-inbox a{color:#b5d5ff;text-decoration:underline}.support-inbox details>summary{cursor:pointer;padding:12px 0}.support-inbox .support-history{margin-top:20px}@media (max-width:520px){.support-page{padding:16px 14px 30px}.support-card{padding:24px 20px}.support-card h1{font-size:27px}.support-inbox{padding:18px}.support-inbox-header{align-items:flex-start}}.support-card h1,.support-inbox h2{font-family:var(--font-sans,Arial,sans-serif);letter-spacing:-.025em;font-weight:600}
