.support-hub-module__QZS07W__page{color:#f4f7f1;background:#0a0b09 radial-gradient(90% 55% at 50% -8%,#c6f53e1a,#0000 62%);min-height:100vh;padding:14px 16px 32px;font-family:Archivo,system-ui,sans-serif}.support-hub-module__QZS07W__shell{flex-direction:column;gap:14px;width:100%;min-width:0;max-width:640px;margin:0 auto;display:flex}.support-hub-module__QZS07W__hero{padding:4px 4px 6px}.support-hub-module__QZS07W__eyebrow{color:#c6f53e;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font:700 11px IBM Plex Mono,monospace}.support-hub-module__QZS07W__title{margin:0 0 6px;font-size:clamp(22px,6vw,28px);line-height:1.2}.support-hub-module__QZS07W__intro{color:#a8aaa9;max-width:60ch;margin:0;font-size:13px;line-height:1.5}.support-hub-module__QZS07W__panel{box-sizing:border-box;background:#121513fc;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;gap:10px;width:100%;min-width:0;padding:14px;display:flex}.support-hub-module__QZS07W__panelTitle{margin:0 0 2px;font-size:15px}.support-hub-module__QZS07W__field{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.support-hub-module__QZS07W__fieldLabel{color:#c3c9c4;letter-spacing:.03em;font:600 11px IBM Plex Mono,monospace}.support-hub-module__QZS07W__select,.support-hub-module__QZS07W__input,.support-hub-module__QZS07W__textarea{box-sizing:border-box;color:#f4f7f1;background:#0a0b09;border:1px solid #ffffff17;border-radius:12px;width:100%;min-width:0;min-height:44px;padding:12px 14px;font-family:inherit;font-size:13px}.support-hub-module__QZS07W__textarea{resize:vertical;min-height:120px}.support-hub-module__QZS07W__select:focus,.support-hub-module__QZS07W__input:focus,.support-hub-module__QZS07W__textarea:focus{border-color:#c6f53e80;outline:none}.support-hub-module__QZS07W__select:disabled,.support-hub-module__QZS07W__input:disabled,.support-hub-module__QZS07W__textarea:disabled{opacity:.5}.support-hub-module__QZS07W__connectButton,.support-hub-module__QZS07W__submitButton{color:#071008;cursor:pointer;box-sizing:border-box;background:#c6f53e;border:1px solid #c6f53e;border-radius:12px;width:100%;min-height:44px;padding:13px;font:800 12px IBM Plex Mono,monospace}.support-hub-module__QZS07W__submitButton:disabled{opacity:.45;cursor:default}.support-hub-module__QZS07W__errorBanner{color:#ff8a80;overflow-wrap:anywhere;background:#2a121599;border:1px solid #ff8a8059;border-radius:12px;margin:0;padding:10px 14px;font-size:12px}.support-hub-module__QZS07W__successBanner{box-sizing:border-box;background:#c6f53e14;border:1px solid #c6f53e59;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;margin:0;padding:10px 44px 10px 14px;display:flex;position:relative}.support-hub-module__QZS07W__successText{color:#c6f53e;margin:0;font-size:12px}.support-hub-module__QZS07W__successDismissX{box-sizing:border-box;color:#c6f53e;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;line-height:1;display:flex;position:absolute;top:3px;right:3px}.support-hub-module__QZS07W__doneButton{box-sizing:border-box;color:#071008;cursor:pointer;background:#c6f53e;border:1px solid #c6f53e;border-radius:10px;flex:none;min-height:44px;padding:8px 18px;font:800 11px IBM Plex Mono,monospace}.support-hub-module__QZS07W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.support-hub-module__QZS07W__attachmentButton{box-sizing:border-box;color:#f4f7f1;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:10px;align-self:flex-start;min-height:44px;padding:10px 16px;font:700 12px IBM Plex Mono,monospace}.support-hub-module__QZS07W__attachmentButton:disabled{opacity:.5;cursor:default}.support-hub-module__QZS07W__attachmentPreview{flex-wrap:wrap;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.support-hub-module__QZS07W__attachmentThumb{object-fit:contain;border:1px solid #ffffff17;border-radius:10px;width:auto;max-width:100%;max-height:160px;display:block}.support-hub-module__QZS07W__attachmentRemove{box-sizing:border-box;color:#ff8a80;cursor:pointer;background:0 0;border:1px solid #ff8a8059;border-radius:10px;min-height:44px;padding:8px 14px;font:700 11px IBM Plex Mono,monospace}.support-hub-module__QZS07W__emptyState{text-align:center;color:#6b706a;margin:0;padding:16px;font-size:13px}.support-hub-module__QZS07W__ticketList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.support-hub-module__QZS07W__ticket{border:1px solid #ffffff12;border-radius:12px;overflow:hidden}.support-hub-module__QZS07W__ticketSummary{color:#f4f7f1;text-align:left;cursor:pointer;box-sizing:border-box;background:#ffffff05;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;min-height:44px;padding:12px;font-size:13px;display:flex}.support-hub-module__QZS07W__ticketSubject{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.support-hub-module__QZS07W__ticketStatus{color:#c6f53e;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#c6f53e1a;border-radius:999px;flex:none;padding:3px 8px;font:600 9px IBM Plex Mono,monospace}.support-hub-module__QZS07W__chevron,.support-hub-module__QZS07W__chevronExpanded{color:#6b706a;flex:none;font-size:12px;transition:transform .15s;display:inline-block}.support-hub-module__QZS07W__chevronExpanded{color:#c6f53e;transform:rotate(180deg)}.support-hub-module__QZS07W__ticketBody{flex-direction:column;gap:10px;padding:0 12px 12px;display:flex}.support-hub-module__QZS07W__ticketDescription{color:#d4d7d3;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.support-hub-module__QZS07W__messageList{flex-direction:column;gap:6px;display:flex}.support-hub-module__QZS07W__messageUser,.support-hub-module__QZS07W__messageOwner{border-radius:10px;min-width:0;padding:8px 10px}.support-hub-module__QZS07W__messageUser{background:#ffffff08}.support-hub-module__QZS07W__messageOwner{background:#c6f53e14}.support-hub-module__QZS07W__messageAuthor{color:#929693;letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px;font:700 10px IBM Plex Mono,monospace;display:block}.support-hub-module__QZS07W__messageText{color:#f4f7f1;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.support-hub-module__QZS07W__messageTime{color:#5f645e;margin-top:3px;font:500 10px IBM Plex Mono,monospace;display:block}.support-hub-module__QZS07W__replyRow{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.support-hub-module__QZS07W__replyInput{box-sizing:border-box;color:#f4f7f1;resize:vertical;background:#0a0b09;border:1px solid #ffffff17;border-radius:10px;width:100%;min-width:0;min-height:70px;padding:10px 12px;font-family:inherit;font-size:13px}.support-hub-module__QZS07W__replyButton{color:#071008;cursor:pointer;box-sizing:border-box;background:#c6f53e;border:1px solid #c6f53e;border-radius:10px;align-self:flex-end;min-height:44px;padding:10px 16px;font:800 11px IBM Plex Mono,monospace}.support-hub-module__QZS07W__replyButton:disabled{opacity:.45;cursor:default}.support-hub-module__QZS07W__closedNote{color:#6b706a;margin:0;font-size:12px}.support-hub-module__QZS07W__closeRow{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.support-hub-module__QZS07W__closeConfirmText{color:#d4d7d3;margin:0;font-size:12px;line-height:1.5}.support-hub-module__QZS07W__closeConfirmActions{flex-wrap:wrap;gap:8px;display:flex}.support-hub-module__QZS07W__closeRequestButton{box-sizing:border-box;color:#ff8a80;cursor:pointer;background:0 0;border:1px solid #ff8a8059;border-radius:10px;align-self:flex-start;min-height:44px;padding:10px 16px;font:700 11px IBM Plex Mono,monospace}.support-hub-module__QZS07W__closeConfirmButton{box-sizing:border-box;color:#2a1215;cursor:pointer;background:#ff8a80;border:1px solid #ff8a80;border-radius:10px;min-height:44px;padding:10px 16px;font:800 11px IBM Plex Mono,monospace}.support-hub-module__QZS07W__closeConfirmButton:disabled,.support-hub-module__QZS07W__closeCancelButton:disabled{opacity:.5;cursor:default}.support-hub-module__QZS07W__closeCancelButton{box-sizing:border-box;color:#f4f7f1;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:10px;min-height:44px;padding:10px 16px;font:700 11px IBM Plex Mono,monospace}.support-hub-module__QZS07W__anonymousNotice{box-sizing:border-box;background:#ffffff05;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;gap:8px;width:100%;min-width:0;padding:10px 12px;display:flex}.support-hub-module__QZS07W__anonymousNoticeText{color:#d4d7d3;margin:0;font-size:12px;line-height:1.5}.support-hub-module__QZS07W__anonymousWarning{color:#f0bf4e;background:#f0bf4e0f;border:1px solid #f0bf4e4d;border-radius:12px;margin:0;padding:10px 14px;font-size:12px;line-height:1.5}.support-hub-module__QZS07W__referenceCodeBlock{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.support-hub-module__QZS07W__referenceCodeRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.support-hub-module__QZS07W__referenceCodeValue{color:#c6f53e;letter-spacing:.04em;overflow-wrap:anywhere;background:#0000004d;border:1px solid #c6f53e59;border-radius:10px;padding:8px 12px;font:800 14px IBM Plex Mono,monospace}.support-hub-module__QZS07W__copyButton{box-sizing:border-box;color:#c6f53e;cursor:pointer;background:0 0;border:1px solid #c6f53e;border-radius:10px;min-height:44px;padding:8px 16px;font:800 11px IBM Plex Mono,monospace}.support-hub-module__QZS07W__referenceLookupRow{flex-wrap:wrap;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.support-hub-module__QZS07W__referenceLookupRow .support-hub-module__QZS07W__input{flex:1;min-width:0}.support-hub-module__QZS07W__referenceLookupButton{box-sizing:border-box;color:#071008;cursor:pointer;background:#c6f53e;border:1px solid #c6f53e;border-radius:12px;flex:none;min-height:44px;padding:10px 16px;font:800 11px IBM Plex Mono,monospace}.support-hub-module__QZS07W__referenceLookupButton:disabled{opacity:.45;cursor:default}.support-hub-module__QZS07W__referenceLookupResult{color:#f4f7f1;background:#c6f53e0f;border:1px solid #c6f53e40;border-radius:12px;margin:0;padding:10px 14px;font-size:13px}@media (max-width:390px){.support-hub-module__QZS07W__page{padding:12px 12px 28px}.support-hub-module__QZS07W__panel{padding:12px}.support-hub-module__QZS07W__referenceLookupRow{flex-direction:column;align-items:stretch}.support-hub-module__QZS07W__referenceLookupButton{width:100%}}
