.riftarc-public .rift-feedback-main{background:radial-gradient(circle at 50% 0,#20d7f21a,#0000 34rem),#0d0d0f;min-height:900px;padding:148px 24px 96px}.riftarc-public .rift-feedback-wrap{width:min(760px,100%);margin-inline:auto}.riftarc-public .rift-feedback-intro{text-align:center;margin-bottom:36px}.riftarc-public .rift-feedback-kicker{color:#20d7f2;letter-spacing:.16em;font-size:12px;font-weight:700}.riftarc-public .rift-feedback-intro h1,.riftarc-public .rift-feedback-success h1{color:#fff;letter-spacing:-.045em;margin:10px 0 12px;font-size:clamp(42px,7vw,62px);font-weight:450;line-height:1.02}.riftarc-public .rift-feedback-intro p,.riftarc-public .rift-feedback-success p{color:#aeb0b5;max-width:560px;margin-inline:auto;font-size:18px;line-height:1.55}.riftarc-public .rift-feedback-form,.riftarc-public .rift-feedback-success{background:#121214;border:1px solid #ffffff17;border-radius:20px;flex-direction:column;gap:20px;padding:32px;display:flex;box-shadow:0 24px 80px #0000004d}.riftarc-public .rift-feedback-categories{border:0;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;display:grid}.riftarc-public .rift-feedback-categories button{color:#fff;text-align:left;background:#17171a;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:12px;min-height:118px;padding:16px;transition:border-color .16s,background-color .16s;display:flex}.riftarc-public .rift-feedback-categories button:hover,.riftarc-public .rift-feedback-categories button.is-selected{background:#20d7f214;border-color:#20d7f2}.riftarc-public .rift-feedback-categories svg{color:#20d7f2;width:22px}.riftarc-public .rift-feedback-categories span,.riftarc-public .rift-feedback-form label{flex-direction:column;gap:6px;display:flex}.riftarc-public .rift-feedback-categories strong,.riftarc-public .rift-feedback-form label>span{color:#fff;font-size:15px;font-weight:600}.riftarc-public .rift-feedback-categories small,.riftarc-public .rift-feedback-form label small,.riftarc-public .rift-feedback-account-note,.riftarc-public .rift-feedback-privacy{color:#92949a;font-size:13px;line-height:1.45}.riftarc-public .rift-feedback-form :where(input,textarea){color:#fff;width:100%;min-height:48px;font:inherit;background:#19191c;border:1px solid #ffffff1a;border-radius:11px;outline:none;padding:13px 15px}.riftarc-public .rift-feedback-form textarea{resize:vertical}.riftarc-public .rift-feedback-form :where(input,textarea):focus-visible{border-color:#20d7f2;box-shadow:0 0 0 3px #20d7f224}.riftarc-public .rift-feedback-form :where(input,textarea)::placeholder{color:#73757b}.riftarc-public .rift-feedback-account-note,.riftarc-public .rift-feedback-privacy{margin:0}.riftarc-public .rift-feedback-privacy a{color:#fff;text-underline-offset:2px;text-decoration:underline}.riftarc-public .rift-feedback-error{color:#ff8585;margin:0;font-size:14px}.riftarc-public .rift-feedback-primary,.riftarc-public .rift-feedback-secondary{border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-size:15px;font-weight:650;display:inline-flex}.riftarc-public .rift-feedback-primary{color:#081114;background:#20d7f2}.riftarc-public .rift-feedback-primary:hover{background:#62e5f7}.riftarc-public .rift-feedback-primary:disabled{cursor:wait;opacity:.55}.riftarc-public .rift-feedback-primary svg{width:19px}.riftarc-public .rift-feedback-secondary{color:#fff;background:0 0}.riftarc-public .rift-feedback-success{text-align:center;align-items:center;padding-block:64px}.riftarc-public .rift-feedback-success-icon{color:#20d7f2;background:#20d7f21f;border-radius:20px;place-items:center;width:64px;height:64px;display:grid}.riftarc-public .rift-feedback-success-icon svg{width:34px;height:34px}@media (width<=680px){.riftarc-public .rift-feedback-main{padding:124px 16px 72px}.riftarc-public .rift-feedback-form,.riftarc-public .rift-feedback-success{padding:22px}.riftarc-public .rift-feedback-categories{grid-template-columns:1fr}.riftarc-public .rift-feedback-categories button{flex-direction:row;align-items:flex-start;min-height:82px}}@media (prefers-reduced-motion:reduce){.riftarc-public .rift-feedback-categories button{transition:none}}
