.feedback-dialog[data-table-theme]{--feedback-bg:#152238;--feedback-text:#e8edf7;background:var(--feedback-bg);color:var(--feedback-text);border:1px solid #8092ad70;border-radius:20px;gap:14px;width:min(480px,100vw - 32px);max-height:calc(100dvh - 24px);padding:24px;overflow-y:auto}.feedback-dialog[data-table-theme=lacquer]{--feedback-bg:#faf8f0;--feedback-text:#254535;--site-muted:#61756a;border-color:#cdd9ce}.feedback-dialog[data-table-theme=lacquer] :is(input,textarea){background:#fffdf7;border-color:#cdd9ce}.feedback-dialog[data-table-theme=lacquer] .feedback-send{color:#fffdf3;background:#28654e}.feedback-dialog[data-table-theme=lacquer] :is(input,textarea):focus{outline-color:#28745d}html[data-site-theme] .feedback-dialog[data-table-theme=lacquer],html[data-site-theme] .feedback-dialog[data-table-theme=lacquer] :is(input,textarea){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.feedback-dialog[data-table-theme=parlor]{--feedback-bg:#f7f3e8;--feedback-text:#293e36}.feedback-dialog[data-table-theme=site]{--feedback-bg:#faf8f0;--feedback-text:#254535;border-color:#cdd9ce;font-family:IBM Plex Sans,Arial,sans-serif}.feedback-dialog[data-table-theme=site] input,.feedback-dialog[data-table-theme=site] textarea{background:#fffdf7;border-color:#cdd9ce}.feedback-dialog[data-table-theme=site] .feedback-send{color:#fffdf3;background:#28654e}.feedback-dialog[data-table-theme=site] input:focus,.feedback-dialog[data-table-theme=site] textarea:focus{outline-color:#28745d}.feedback-dialog [data-slot=dialog-description]{color:inherit;opacity:.75}.feedback-dialog form{gap:8px;display:grid}.feedback-dialog label{font-size:14px;font-weight:600}.feedback-dialog label span{opacity:.65;font-weight:400}.feedback-dialog input,.feedback-dialog textarea{width:100%;color:inherit;font:inherit;background:#0002;border:1px solid #95a8c470;border-radius:10px;padding:10px 12px;font-size:16px}.feedback-dialog textarea{resize:vertical;min-height:80px}.feedback-dialog input:focus,.feedback-dialog textarea:focus{outline-offset:2px;outline:2px solid #a9bfdf}.feedback-dialog small{opacity:.6;justify-self:end;font-size:11px}.feedback-note{opacity:.7;font-size:12px;line-height:1.5}.feedback-dialog .feedback-send{color:#142238;cursor:pointer;background:#c5d4ec;border:0;border-radius:999px;padding:10px 18px;font-weight:600}.feedback-dialog button:disabled{opacity:.5;cursor:default}@media (max-height:500px) and (orientation:landscape){.feedback-dialog[data-table-theme]{gap:8px;padding:16px}.feedback-dialog textarea{height:80px}.feedback-note{margin:0}}
