:root{--brand-primary:#10a9ff;--contrast:#000;--first-xtra-soft:#fbfcfd;--first-soft:#fbfcfd;--first:#f0f2f4;--second:#e6ebee;--third:#dbe1e4;--third-contrast:#acb8c0;--airy-second:#e8f7ff;--airy-third:#e8f7ff;--background:#fff;--text-first-soft:#131414;--text-first:#232424;--text-second:#343739;--text-third:#676b6d;--translucent-100:#ffffffe1;--translucent-50:#ffffff80;--translucent-input:#fbfcfdb6;--header-hamburger:#676b6d;--header-border:#ffffff24;--first-soft-corrected:#f0f2f4}@media (prefers-color-scheme:dark){:root{--brand-primary:#10a9ff;--contrast:#fff;--first-xtra-soft:#030303;--first-soft:#131414;--first:#232424;--second:#343739;--third:#676b6d;--third-contrast:#676b6d;--airy-second:#041722;--airy-third:#0a2c40;--background:#000;--text-first-soft:#fbfcfd;--text-first:#f0f2f4;--text-second:#e6ebee;--text-third:#acb8c0;--translucent-100:#000000e1;--translucent-50:#00000080;--translucent-soft-10:#23242433;--translucent-input:#23242450;--header-hamburger:#acb8c0;--header-border:#00000024;--first-soft-corrected:#131414}}.support-page{background:var(--background);min-height:100vh;color:var(--contrast);padding:120px 24px 40px}.support-shell{gap:28px;max-width:1100px;margin:-10px auto;display:grid}.support-hero-holder{border-radius:20px;padding:24px 24px 22px}.support-hero{max-width:700px}.support-hero h1{color:#1cd143;margin:0;font-size:40px;font-weight:700;line-height:.6}.support-hero p{max-width:720px;color:var(--text-second);margin:18px 0 0;font-size:16px}.support-grid{grid-template-columns:1.3fr .8fr;gap:20px;display:grid}.support-panel{background:var(--background);border:1px solid var(--first-soft-corrected);border-radius:18px;padding:20px}.panel-header{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.panel-overline{color:#1cd143;text-transform:none;margin:0 0 8px;font-size:15px;font-weight:600}.support-panel h2{color:var(--contrast);margin:0;font-size:25px;line-height:1.08}.panel-desc{color:var(--text-third);margin:0 0 24px;font-size:16px}.support-form{gap:30px;display:grid}.field-label{color:var(--contrast);flex-direction:column;gap:8px;font-size:16px;font-weight:600;display:flex}.field-label input,.field-label select,.field-label textarea{border:1px solid var(--first-soft-corrected);background:var(--first-xtra-soft);width:100%;color:var(--contrast);border-radius:14px;outline:none;padding:12px 14px;transition:border-color .18s,background .18s}.field-label input::placeholder,.field-label textarea::placeholder{color:var(--text-third)}.field-label select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%239ca3af' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:40px}.field-label textarea{resize:vertical;min-height:150px}.field-label input:hover,.field-label select:hover,.field-label textarea:hover,.field-label input:focus,.field-label select:focus,.field-label textarea:focus{background:var(--first-soft);border-width:2px;border-color:#10a9ff}.sub-label{color:var(--text-third);margin-left:5px;font-size:12px;font-weight:400;position:static}.support-submit{width:fit-content;color:var(--background);cursor:pointer;box-shadow:none;background:#1cd143;border:none;border-radius:14px;justify-self:end;margin-top:4px;padding:12px 20px;font-size:15px;font-weight:700}.support-submit:hover{background:#1abe3e}.support-submit:disabled{cursor:not-allowed;background:#9ca3af}.support-form-status{border-radius:14px;padding:14px 16px;font-size:.94rem;line-height:1.5}.support-form-success{color:#086c2f;background:#ecfdf3;border:2px solid #b6ecc7}.support-form-error{color:#b42318;background:#fef2f2;border:2px solid #fecaca}.support-form-privacy{text-align:center;max-width:100%;color:var(--text-third);margin:0;font-size:.8rem;line-height:1.5}.support-form-privacy a{color:inherit;text-decoration:underline}.support-guidelines-panel{flex-direction:column;gap:16px;display:flex}.guidelines-list{gap:14px;display:grid}.guideline-item{border:2px solid var(--first-soft-corrected);background:var(--first-xtra-soft);border-radius:18px;overflow:hidden}.guideline-item summary{cursor:pointer;color:var(--text-second);justify-content:space-between;align-items:center;gap:14px;padding:15px 16px;font-size:.97rem;font-weight:600;list-style:none;display:flex}.guideline-item summary::-webkit-details-marker{display:none}.guideline-item summary:after{content:"";border:1px solid var(--first-soft);background-color:var(--background);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%239ca3af' stroke-width='2.5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M12 4.5v15m7.5-7.5h-15'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px 14px;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.guideline-item[open] summary:after{background-color:var(--first-xtra-soft);border-color:var(--first-soft);transform:rotate(45deg)}.guideline-item p{color:var(--text-third);margin:0;padding:0 18px 18px;line-height:1.75}@media (max-width:980px){.support-grid{grid-template-columns:1fr}}@media (max-width:680px){.support-hero,.support-panel{border-radius:20px;padding:22px}.support-page{padding:100px 16px 24px}.support-shell{gap:16px;margin-top:0}.support-hero-holder{padding:12px 4px}.support-hero h1{line-height:1.1;font-size:28px!important}.support-hero p{margin-top:12px;font-size:15px!important}.support-panel{border-radius:16px;padding:16px}.support-panel h2{font-size:25px;font-weight:700}.support-form{gap:20px}.support-submit{text-align:center;justify-self:stretch;width:100%}.guideline-item summary{padding:12px 14px;font-size:.92rem}.guideline-item p{padding:0 14px 14px;font-size:.9rem}}@media (max-width:400px){.support-hero h1{font-size:24px}.panel-header{flex-direction:column;gap:6px}}
