.ael-support{color:#dce8ea;text-align:left;width:100%;font-family:Barlow,system-ui,sans-serif}.ael-support *,.support-confirm *{box-sizing:border-box}.support-heading{border-bottom:1px solid #42606866;align-items:center;gap:17px;padding:8px 0 24px;display:flex}.support-heading>div{flex:1}.support-heading p{color:#d7bd85;letter-spacing:.16em;margin:0 0 8px;font-size:9px}.support-heading h3{color:#eee4cf;margin:0 0 6px;font:600 27px/1.2 Rajdhani,sans-serif}.support-heading span:not(.support-emblem){color:#9fb9bf;font-size:12px}.support-emblem{color:#9bd2c6;background:#78b4a811;border:1px solid #81b3a955;border-radius:11px;flex:0 0 42px;place-items:center;width:42px;height:48px;display:grid}.support-emblem svg{width:25px;height:25px}.support-body{padding:22px 0}.support-icon-button{color:#a9bdc6;cursor:pointer;background:0 0;border:1px solid #48616b;border-radius:6px;width:32px;height:32px;font-size:24px}.support-toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.support-toolbar h4{color:#e1eaea;margin:0;font-size:17px;font-weight:500}.support-toolbar p{color:#8ca6b3;margin:5px 0 0;font-size:11px}.support-toolbar-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.support-button{color:#d5e4e9;cursor:pointer;touch-action:manipulation;background:#213b47;border:1px solid #4a6873;border-radius:6px;justify-content:center;align-items:center;min-height:39px;padding:10px 14px;font:500 12px Barlow,sans-serif;display:inline-flex}.support-button:hover:not(:disabled){background:#2d4c57;border-color:#89b8af}.support-button.primary{color:#102d2e;background:#99ccba;border-color:#99ccba;font-weight:600}.support-button.primary:hover{background:#b7e4ce}.support-button.small{min-height:32px;padding:7px 11px;font-size:11px}.support-button:disabled{opacity:.4;cursor:default}.ael-support :focus-visible,.support-confirm :focus-visible{outline-offset:3px;outline:2px solid #9ee2cd}.support-ticket-list{gap:12px;display:grid}.support-ticket-card{text-align:left;width:100%;color:inherit;cursor:pointer;background:#142a3588;border:1px solid #3b5a6666;border-radius:8px;padding:18px;font-family:inherit}.support-ticket-card:hover{background:#24455088;border-color:#89b8aa88}.support-ticket-top{align-items:center;gap:10px;margin-bottom:11px;display:flex}.support-ticket-top small{color:#8aa6b3;font-size:10px}.support-ticket-card>strong{color:#dce9e9;overflow-wrap:anywhere;font-size:14px;font-weight:500;display:block}.support-ticket-bottom{color:#7fa79f;justify-content:space-between;align-items:center;gap:15px;margin-top:12px;display:flex}.support-ticket-bottom small{color:#7697a6;font-size:10px}.support-badge{color:#acbac9;background:#9da9bb0b;border:1px solid #9da9bb33;border-radius:4px;padding:4px 7px;font-size:10px;font-weight:500;display:inline-flex}.support-badge.open,.support-badge.in_progress{color:#9bcebe;background:#77bdaf0c;border-color:#77bdaf55}.support-badge.waiting_player{color:#e0c18a;background:#c9ae720c;border-color:#c9ae7255}.support-badge.resolved{color:#b4d893;background:#9bc4740c;border-color:#9bc47455}.support-empty{text-align:center;padding:45px 20px}.support-empty>svg{color:#8dbfae;width:35px;height:35px;margin-bottom:18px}.support-empty h4{color:#dbe5e2;margin:0 0 12px;font-size:19px;font-weight:500}.support-empty p{color:#8ba6b1;max-width:450px;margin:0 auto 20px;font-size:13px;line-height:1.8}.support-pagination{color:#799ba9;justify-content:space-between;align-items:center;gap:14px;padding-top:22px;font-size:11px;display:flex}.support-pagination>div{gap:8px;display:flex}.support-form{flex-direction:column;gap:20px;display:flex}.support-form label{color:#b7d1d6;flex-direction:column;gap:8px;font-size:12px;display:flex}.support-form input,.support-form select,.support-form textarea{color:#dcecef;background:#0c212d;border:1px solid #42606d;border-radius:5px;width:100%;padding:11px 12px;font:13px/1.6 Barlow,sans-serif}.support-form textarea{resize:vertical;min-height:100px;max-height:380px}.support-form input::placeholder,.support-form textarea::placeholder{color:#6f91a1}.support-form-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.support-hint{color:#7f9ca9;margin:0;font-size:11px;line-height:1.7}.support-error{color:#efa9a4;margin:0;font-size:12px;line-height:1.7}.support-error:empty{display:none}.support-form-actions{border-top:1px solid #40606b55;justify-content:space-between;align-items:center;gap:20px;padding-top:17px;display:flex}.support-form-actions>span{color:#7da49f;font-size:10px}.support-footer{color:#6d8f9a;border-top:1px solid #42606866;padding:18px 0 0;font-size:10px;line-height:1.7}.support-loading{color:#8eb2bc;text-align:center;padding:45px 20px;font-size:13px}.support-success,.support-info{color:#b7e0c5;background:#78bb9811;border:1px solid #78bb9866;border-radius:6px;margin:0 0 22px;padding:14px 17px;font-size:12px;line-height:1.7}.support-info{color:#b7cbd5;background:#6689a211;border-color:#6689a266}.support-ticket-heading{margin-bottom:26px}.support-ticket-heading>p{color:#a5b7a5;margin:0 0 10px;font-size:11px}.support-ticket-heading h4{color:#efe9d9;overflow-wrap:anywhere;margin:0 0 10px;font:600 27px/1.3 Rajdhani,sans-serif}.support-ticket-heading>small{color:#7595a4;font-size:10px}.support-messages{flex-direction:column;gap:16px;margin-bottom:28px;display:flex}.support-message{background:#12273399;border:1px solid #3c596866;border-radius:9px;padding:18px 20px}.support-message.staff{background:#74a4810c;border-color:#7eaa9055}.support-message header{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:13px;display:flex}.support-message header strong{color:#b4d8d0;font-size:12px;font-weight:600}.support-message header span{color:#dbbd82;font-size:9px}.support-message time{color:#708e9e;margin-left:auto;font-size:10px}.support-message>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#bbd0d8;margin:0;font-size:13px;line-height:1.9}.support-reply{padding-top:5px}.support-retained-draft{color:#c6b695;background:#8e775811;border:1px solid #8e775866;border-radius:7px;padding:17px;font-size:12px}.support-retained-draft textarea{color:#c6d8dc;background:#102631;border:1px solid #42606d;border-radius:5px;width:100%;min-height:130px;margin-top:12px;padding:12px;font:12px/1.8 Barlow,sans-serif}.support-confirm{color:#d9e8ea;background:#17303c;border:1px solid #62857e;border-radius:10px;width:min(430px,100vw - 30px);padding:25px;font-family:Barlow,sans-serif}.support-confirm::backdrop{background:#030d17bb}.support-confirm h3{margin:0 0 13px;font-size:20px}.support-confirm p{color:#a3bcc5;font-size:13px;line-height:1.7}.support-confirm>div{justify-content:flex-end;gap:12px;margin-top:25px;display:flex}.support-confirm button{color:#d4e4e8;cursor:pointer;background:#2d4654;border:1px solid #627b87;border-radius:5px;padding:9px 12px}.support-confirm button[data-discard]{color:#f0d2b3;background:#785b4433;border-color:#a68563}@media (width<=600px){.support-heading{gap:12px;padding-bottom:18px}.support-emblem{display:none}.support-heading h3{font-size:23px}.support-heading p{font-size:8px}.support-heading span:not(.support-emblem){font-size:11px;line-height:1.7}.support-toolbar{flex-wrap:wrap}.support-form-grid{grid-template-columns:1fr}.support-form-actions{flex-direction:column;align-items:stretch;gap:12px}.support-ticket-heading h4{font-size:23px}.support-message{padding:16px}.support-message time{font-size:9px}.support-message>p{font-size:12px}.support-ticket-top{flex-wrap:wrap}}
