.wc-feedback-button{position:fixed;top:auto;bottom:18px;right:18px;z-index:9000;display:flex;align-items:center;gap:7px;border:1px solid color-mix(in srgb,var(--blue,#1677ff) 35%,var(--line,#dce4ef));border-radius:999px;padding:9px 13px;background:color-mix(in srgb,var(--panel,#fff) 94%,transparent);color:var(--text,#0c1729);font:700 13px/1 Inter,system-ui,sans-serif;box-shadow:0 10px 32px rgba(15,38,68,.14);backdrop-filter:blur(14px);cursor:pointer;transition:transform .15s,border-color .15s,box-shadow .15s}.wc-feedback-button:hover{transform:translateY(-1px);border-color:var(--blue,#1677ff);box-shadow:0 12px 36px rgba(15,38,68,.19)}.wc-feedback-button>span:first-child{color:var(--blue,#1677ff);font-size:15px}.wc-feedback-backdrop{position:fixed;inset:0;z-index:10000;background:rgba(5,12,24,.52);backdrop-filter:blur(6px);display:grid;place-items:start center;padding:72px 16px 24px;overflow:auto}.wc-feedback-dialog{width:min(560px,100%);background:var(--panel,#fff);color:var(--text,#0c1729);border:1px solid var(--line,#dce4ef);border-radius:20px;box-shadow:0 28px 90px rgba(3,13,28,.28);overflow:hidden}.wc-feedback-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:20px 20px 13px;border-bottom:1px solid var(--line,#dce4ef)}.wc-feedback-head h2{font:800 22px/1.15 Inter,system-ui,sans-serif;margin:3px 0 5px}.wc-feedback-head p{margin:0;color:var(--muted,#617086);font:400 13px/1.5 Inter,system-ui,sans-serif}.wc-feedback-close{width:34px;height:34px;border:1px solid var(--line,#dce4ef);border-radius:10px;background:var(--panel2,#f8fafc);color:var(--text,#0c1729);cursor:pointer;font-size:19px}.wc-feedback-form{padding:17px 20px 20px;display:grid;gap:14px}.wc-feedback-form label{display:grid;gap:6px;color:var(--muted,#617086);font:650 12px/1.4 Inter,system-ui,sans-serif}.wc-feedback-form select,.wc-feedback-form textarea,.wc-feedback-form input[type=email]{width:100%;border:1px solid var(--line,#dce4ef);border-radius:12px;background:var(--panel2,#f8fafc);color:var(--text,#0c1729);padding:11px 12px;font:500 14px/1.45 Inter,system-ui,sans-serif;outline:none}.wc-feedback-form textarea{min-height:145px;resize:vertical}.wc-feedback-form select:focus,.wc-feedback-form textarea:focus,.wc-feedback-form input:focus{border-color:var(--blue,#1677ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--blue,#1677ff) 12%,transparent)}.wc-feedback-consent{display:flex!important;grid-template-columns:none!important;align-items:flex-start;gap:9px!important;color:var(--muted,#617086)!important;font-weight:500!important}.wc-feedback-consent input{margin-top:3px}.wc-feedback-note{font:400 11px/1.45 Inter,system-ui,sans-serif;color:var(--muted,#617086);margin-top:-5px}.wc-feedback-actions{display:flex;justify-content:flex-end;align-items:center;gap:10px}.wc-feedback-submit{border:0;border-radius:11px;padding:11px 16px;background:linear-gradient(135deg,var(--blue,#1677ff),#1b67ff);color:#fff;font:800 13px/1 Inter,system-ui,sans-serif;cursor:pointer}.wc-feedback-submit:disabled{opacity:.55;cursor:wait}.wc-feedback-status{min-height:18px;flex:1;font:600 12px/1.4 Inter,system-ui,sans-serif;color:var(--muted,#617086)}.wc-feedback-status.error{color:var(--red,#dc3c4f)}.wc-feedback-status.success{color:var(--green,#12a66a)}.wc-feedback-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:620px){.wc-feedback-button{top:auto;bottom:12px;right:12px;padding:9px 11px}.wc-feedback-button>span:last-child{display:none}.wc-feedback-backdrop{padding-top:58px}.wc-feedback-dialog{border-radius:16px}.wc-feedback-head,.wc-feedback-form{padding-left:16px;padding-right:16px}}