.feedback-launcher{left:max(16px,env(safe-area-inset-left));z-index:190;box-shadow:0 6px 24px rgb(var(--shade) / calc(.4 * var(--sk)));min-height:44px;position:fixed;bottom:90px}.feedback-launcher.in-game{padding:6px 10px;font-size:12px;top:64px;bottom:auto}.feedback-mobile-icon{display:none}@media (width<=900px){.feedback-launcher.btn{left:max(12px,env(safe-area-inset-left,0px));bottom:calc(82px + env(safe-area-inset-bottom,0px));color:#34464c;touch-action:manipulation;background:#fffdf8;border:1px solid #d6d9db;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:grid;box-shadow:0 3px 14px #13282b1c}.feedback-launcher.btn.in-game{top:calc(64px + env(safe-area-inset-top,0px));bottom:auto}.feedback-desktop-label{display:none}.feedback-mobile-icon{display:flex}.feedback-launcher.btn:focus-visible{outline-offset:3px;outline:3px solid #bc9545}}.feedback-dialog{border:1px solid var(--line-strong);background:var(--panel-solid);width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--text);border-radius:20px;padding:22px;overflow:auto}.feedback-dialog::backdrop{background:#030409c9}.feedback-dialog>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.feedback-dialog .icon-btn{min-width:44px;min-height:44px}.feedback-form,.feedback-form fieldset,.feedback-review{gap:14px;display:grid}.feedback-form fieldset{border:0;min-width:0;margin:0;padding:0}.feedback-form textarea,.feedback-review textarea{resize:vertical;width:100%}.feedback-privacy{font-size:12px;line-height:1.6}.feedback-entry{gap:14px;min-width:0;margin:16px 0;display:grid}.feedback-message{white-space:pre-wrap;overflow-wrap:anywhere}.feedback-context{margin-top:12px;font-size:13px}.feedback-context div{grid-template-columns:80px minmax(0,1fr);gap:12px;margin:6px 0;display:grid}.feedback-context dd{overflow-wrap:anywhere;margin:0}.feedback-review .btn{justify-self:start}.feedback-success{gap:16px;display:grid}@media (width>=901px){.feedback-launcher:not(.in-game){bottom:24px}}.feedback-dialog .muted,.feedback-dialog .dim{color:var(--muted)}.feedback-dialog .icon-btn{color:var(--text)}.feedback-dialog .form-error{color:var(--brand-ink);background:var(--brand-soft)}.feedback-dialog .field>label{color:inherit}
