.Button-module__VMVMAW__button{border-radius:var(--radius-md);align-items:center;gap:var(--space-2);min-height:var(--tap);text-align:center;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease, box-shadow var(--dur-fast) ease, transform var(--dur-press) ease, filter var(--dur-fast) ease;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;justify-content:center;padding:10px 18px;font-weight:700;line-height:1.2;display:inline-flex;position:relative}.Button-module__VMVMAW__button:active:not(:disabled){transform:scale(.98)}.Button-module__VMVMAW__button{max-width:100%}@media (max-width:400px){.Button-module__VMVMAW__button{text-wrap:balance;white-space:normal}}.Button-module__VMVMAW__button:focus-visible,.Button-module__VMVMAW__iconButton:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.Button-module__VMVMAW__button:disabled,.Button-module__VMVMAW__button[aria-disabled=true],.Button-module__VMVMAW__iconButton:disabled{cursor:not-allowed;opacity:.5}.Button-module__VMVMAW__button[aria-busy=true]{cursor:progress;opacity:.85}.Button-module__VMVMAW__button svg{flex:none}.Button-module__VMVMAW__sm{border-radius:var(--radius-md);font-size:var(--text-sm);min-height:36px;padding:6px 14px}.Button-module__VMVMAW__sm:after{content:"";position:absolute;inset:-4px 0}.Button-module__VMVMAW__md{font-size:var(--text-md)}.Button-module__VMVMAW__lg{border-radius:var(--radius-lg);font-size:var(--text-lg);min-height:var(--btn-h);padding:12px 26px}.Button-module__VMVMAW__block{width:100%}.Button-module__VMVMAW__primary{background:var(--grad-cta);box-shadow:var(--shadow-cta);color:var(--on-primary)}.Button-module__VMVMAW__primary:hover:not(:disabled){box-shadow:var(--shadow-md), var(--shadow-cta);filter:brightness(1.08)saturate(1.05)}.Button-module__VMVMAW__care{background:var(--care);color:var(--on-primary)}.Button-module__VMVMAW__care:hover:not(:disabled){background:var(--care-hover)}.Button-module__VMVMAW__premium{background:var(--grad-premium);box-shadow:var(--shadow-cta);color:var(--on-primary)}.Button-module__VMVMAW__premium:hover:not(:disabled){filter:brightness(1.08)}.Button-module__VMVMAW__onPanel{background:var(--on-panel);color:var(--panel-b)}.Button-module__VMVMAW__onPanel:hover:not(:disabled){background:var(--on-primary)}.Button-module__VMVMAW__secondary{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.Button-module__VMVMAW__secondary:hover:not(:disabled){background:var(--surface-2);border-color:var(--brand)}.Button-module__VMVMAW__ghost{color:var(--ink);background:0 0}.Button-module__VMVMAW__ghost:hover:not(:disabled){background:var(--surface-2)}.Button-module__VMVMAW__danger{background:var(--danger-solid);color:var(--on-primary)}.Button-module__VMVMAW__danger:hover:not(:disabled){background:var(--danger-solid-hover)}.Button-module__VMVMAW__shine{isolation:isolate;overflow:hidden}.Button-module__VMVMAW__shine:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(110deg,#0000 35%,#ffffff59 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}@media (prefers-reduced-motion:no-preference){.Button-module__VMVMAW__shine:before{animation:Button-module__VMVMAW__shine 3.2s var(--ease-out) 1s 1 both}}@keyframes Button-module__VMVMAW__shine{to{transform:translate(120%)}}.Button-module__VMVMAW__iconButton{border-radius:var(--radius-md);height:var(--tap);transition:background-color var(--dur-fast) ease;width:var(--tap);border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Button-module__VMVMAW__iconButton.Button-module__VMVMAW__secondary{border-color:var(--line-strong)}.Button-module__VMVMAW__iconButton.Button-module__VMVMAW__primary,.Button-module__VMVMAW__iconButton.Button-module__VMVMAW__premium{box-shadow:none}
.Feedback-module__0plTxW__spinnerWrap{display:inline-flex}.Feedback-module__0plTxW__spinner{border-radius:var(--radius-full);opacity:.85;border:2px solid;border-right-color:#0000;flex:none;width:20px;height:20px;animation:.7s linear infinite Feedback-module__0plTxW__spin;display:inline-block}.Feedback-module__0plTxW__sm{border-width:2px;width:16px;height:16px}.Feedback-module__0plTxW__md{width:20px;height:20px}.Feedback-module__0plTxW__lg{border-width:3px;width:32px;height:32px}@keyframes Feedback-module__0plTxW__spin{to{transform:rotate(360deg)}}.Feedback-module__0plTxW__skeleton{background:linear-gradient(90deg, var(--surface-2), var(--line), var(--surface-2));background-size:200% 100%;animation:1.4s ease-in-out infinite Feedback-module__0plTxW__pulse;display:block}@keyframes Feedback-module__0plTxW__pulse{0%{background-position:100% 0}to{background-position:-100% 0}}.Feedback-module__0plTxW__empty{background:var(--surface);border:1px dashed var(--line-strong);border-radius:var(--radius-xl);align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);text-align:center;justify-items:center;display:grid}.Feedback-module__0plTxW__emptyIcon{background:var(--brand-wash);border-radius:var(--radius-full);color:var(--brand-text);justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.Feedback-module__0plTxW__emptyCompact{gap:var(--space-2);padding:var(--space-6) var(--space-4)}.Feedback-module__0plTxW__emptySpot{height:auto;margin-bottom:var(--space-1);max-width:100%}.Feedback-module__0plTxW__emptyTitle{font-size:var(--text-xl);max-width:30ch}.Feedback-module__0plTxW__emptyText{color:var(--muted);max-width:46ch}.Feedback-module__0plTxW__emptyActions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}
