.support-shell{color:#f8f5fc;box-sizing:border-box;background:#19141f;max-width:46rem;min-height:100vh;margin:auto;padding:24px 20px 48px;font:17px/1.5 system-ui}.support-shell section{background:#241c2d;border:1px solid #61536e;border-radius:20px;gap:16px;margin-block:24px;padding:20px;display:grid}.support-shell label{gap:8px;display:grid}.support-shell input,.support-shell textarea,.support-shell select{box-sizing:border-box;width:100%;font:inherit;color:inherit;background:#19141f;border:1px solid #8c7b9c;border-radius:10px;padding:12px}.support-shell textarea{min-height:110px}.support-shell button{color:#25132f;background:#e3c2ff;border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;width:100%;min-width:180px;min-height:48px;padding:12px;font:600 17px system-ui;display:flex}.support-shell button:disabled{opacity:.7}.support-shell :focus-visible{outline-offset:3px;outline:3px solid #fff}.support-action{gap:8px;display:grid}.support-action [role=alert]{color:#ffd6df;margin:0}.support-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite support-spin;display:inline-block}.support-body{white-space:pre-wrap;overflow-wrap:anywhere}@keyframes support-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.support-spinner{animation-duration:1.8s}}.support-shell{overflow-wrap:anywhere}.support-shell section{grid-template-columns:minmax(0,1fr);min-width:0}.support-shell :is(h1,h2,h3,p,article,.support-action){overflow-wrap:anywhere;min-width:0}.support-shell :is(input,textarea,select,button){min-width:0;max-width:100%}.support-shell textarea{resize:vertical}.support-shell a{color:#e3c2ff;text-underline-offset:3px;text-decoration:underline}
