.support{--album-width:400px;--logo-size:120px;flex-direction:column;align-items:center;height:100vh;max-height:-webkit-fill-available;display:flex}@media only screen and (max-width:1100px){.support{--album-width:340px;--logo-size:80px}}@media screen and (max-height:940px){.support{--logo-size:80px}}.support .logo{height:var(--logo-size);filter:drop-shadow(2px 2px 0px var(--color-terminal-green-50));opacity:.75;margin:auto auto 24px;padding:16px}.support .logo img{width:auto;height:100%}.support .logo:hover{opacity:1}.support h1{all:unset;text-transform:uppercase;margin-bottom:16px;font-size:24px}.supportForm textarea{resize:none;height:120px}.supportForm{flex-direction:column;gap:16px;width:600px;max-width:85vw;display:flex}.supportForm input,.supportForm textarea,.supportForm select{box-sizing:border-box;width:100%;color:var(--color-white);background-color:color-mix(in srgb,var(--color-terminal-green)5%,var(--color-black));border:2px solid var(--color-terminal-green-50);box-shadow:4px 4px 0 var(--color-terminal-green-25);padding:0 4px;font-family:Share Tech Mono,monospace;font-size:16px;line-height:24px;border-radius:0!important}.supportForm select{border-radius:0;height:28px}.supportForm input:focus,.supportForm textarea:focus{border-color:var(--color-white);outline:0}.supportForm label{text-transform:uppercase;color:var(--color-terminal-green);font-size:12px}.supportForm button{all:unset;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;color:var(--color-white);text-shadow:2px 2px 0 var(--color-terminal-green-10);border:2px solid var(--color-terminal-green-50);box-shadow:4px 4px 0 var(--color-terminal-green-25);background-color:var(--color-terminal-green-5);text-transform:uppercase;padding:8px 0;font-size:24px;line-height:24px}.supportForm button:hover{border-color:var(--color-white)}.supportForm button:disabled{pointer-events:none}.supportForm .subLabel{text-transform:uppercase;color:var(--color-off-white-75);margin-bottom:8px;font-size:12px;line-height:1}.supportForm .error{color:var(--color-red);text-transform:uppercase;margin-top:8px;font-size:14px}.supportForm .attachments{color:var(--color-white);background-color:color-mix(in srgb,var(--color-terminal-green)5%,var(--color-black));border:2px solid var(--color-terminal-green-50);box-shadow:4px 4px 0 var(--color-terminal-green-25);cursor:pointer;border-radius:0;justify-content:center;align-items:center;height:80px;margin-top:8px;display:flex;position:relative}.supportForm .attachments span{text-transform:uppercase;letter-spacing:-1px;cursor:pointer;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:300;display:flex;position:absolute}.supportForm .attachments input{all:unset;opacity:0;z-index:1;cursor:pointer;width:100%;height:100%;font-size:1rem;position:absolute}.supportForm .files{gap:8px;display:flex}.supportForm .file{border:2px solid var(--color-terminal-green-50);width:200px;height:40px;box-shadow:4px 4px 0 var(--color-terminal-green-25);text-overflow:ellipsis;justify-content:center;align-items:center;gap:4px;display:flex;overflow:hidden}.supportForm .fileName{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-1px;width:120px;font-size:.75rem;overflow:hidden}.supportForm .remove{all:unset;cursor:pointer;z-index:2;display:flex}
