.site-feedback{position:fixed;z-index:2147483000;left:50%;bottom:max(28px,env(safe-area-inset-bottom));transform:translate(-50%,18px);display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:14px 22px;border:1px solid #9bd96878;border-radius:24px;background:#20362def;color:#eff8e9;box-shadow:0 12px 42px #0007;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,transform .3s,visibility .2s;backdrop-filter:blur(12px);font-weight:700}.site-feedback.visible{transform:translate(-50%,0);opacity:1;visibility:visible}.feedback-check{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#b8e5a3;color:#162219}.feedback-message{overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.site-feedback{transition:none}}
