.support-page{min-height:100svh;width:100%;padding:30px max(24px,6vw) 60px;background:radial-gradient(ellipse at 20% 0,#32e61f15,transparent 55%),rgb(var(--theme-canvas))}.support-page>header{display:flex;align-items:center;justify-content:space-between;gap:20px}.support-page .auth-brand{display:flex;align-items:center;gap:5px;font-size:25px}.support-page .auth-brand strong>span{color:rgb(var(--theme-accent))}.support-page>header>a:last-child{color:rgb(var(--theme-accent));font-size:12px}.support-intro{max-width:700px;margin:50px auto 26px}.support-intro>span{color:rgb(var(--theme-accent));font-size:10px;letter-spacing:2px}.support-intro h1{font-size:38px;font-weight:700;letter-spacing:-1px;margin:12px 0}.support-intro p{color:rgb(var(--theme-muted));font-size:14px}.support-card{max-width:700px;margin:auto;background:rgb(var(--theme-panel));border:1px solid rgb(var(--theme-line));border-radius:18px;padding:30px;color:rgb(var(--theme-ink))}.support-card h2{font-size:21px;font-weight:700;margin:0 0 8px}.support-card p{color:rgb(var(--theme-muted));font-size:13px;line-height:1.7}.support-card-heading{display:flex;align-items:flex-start;gap:15px;margin-bottom:25px}.support-card-heading>span,.support-success>span{color:rgb(var(--theme-accent));background:#32e61f15;border:1px solid #32e61f35;padding:13px;border-radius:13px;display:inline-grid;place-items:center}.support-card-heading p{margin:0}.support-form{display:grid;gap:22px}.support-form label{display:grid;gap:9px;min-width:0;font-size:12px;color:rgb(var(--theme-ink-soft))}.support-form input,.support-form textarea{width:100%;box-sizing:border-box;min-width:0;background:rgb(var(--theme-canvas));border:1px solid rgb(var(--theme-line-strong));border-radius:9px;padding:12px 13px;font:inherit;font-size:13px;color:rgb(var(--theme-ink));line-height:1.6}.support-form textarea{resize:vertical;min-height:140px}.support-form input:focus,.support-form textarea:focus{outline:2px solid #32e61f55;outline-offset:1px}.support-form input[readonly],.support-form small{color:rgb(var(--theme-muted))}.support-form small{font-size:10px;line-height:1.6}.support-form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.support-form .dropdown{width:100%}.support-form .dropdown-trigger{min-height:46px;font-size:12px}.support-actions{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:6px}.support-actions a,.support-success>a{color:rgb(var(--theme-muted));font-size:12px}.support-submit{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#32e61f;border:1px solid #32e61f;border-radius:9px;min-height:44px;padding:10px 20px;color:#052e16;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s}.support-submit:hover{background:rgb(var(--theme-accent))}.support-submit:disabled{opacity:.6;cursor:wait}.support-card .support-error{color:#fda4af;border:1px solid #fb718540;border-radius:8px;padding:12px;background:#fb718509;margin:0}.support-success{text-align:center;display:grid;justify-items:center;gap:16px}.support-success h2,.support-success p{margin:0}.support-success code{font-size:12px;overflow-wrap:anywhere;max-width:100%;padding:12px;background:rgb(var(--theme-canvas));border:1px solid rgb(var(--theme-line));border-radius:8px}.support-form :disabled{opacity:.65}@media(max-width:600px){.support-page{padding:24px 18px 40px}.support-intro{margin-top:35px}.support-intro h1{font-size:31px}.support-card{padding:23px 18px}.support-form-row{grid-template-columns:1fr;gap:22px}.support-actions{align-items:stretch;flex-direction:column-reverse;text-align:center}.support-card-heading{gap:10px}.support-card-heading>span{padding:10px}.support-card h2{font-size:19px}}@media(prefers-reduced-motion:reduce){.support-submit{transition:none}}