.FeedbackWidget_floatingButton__7LRfw{position:fixed;bottom:2rem;right:2rem;width:3.5rem;height:3.5rem;border-radius:50%;background:linear-gradient(135deg,var(--blueAlt,#4a90d9) 0,var(--blue,#2563eb) 100%);color:#fff;border:none;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;z-index:1900;transition:transform .2s ease,box-shadow .2s ease}.FeedbackWidget_floatingButton__7LRfw:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(0,0,0,.35)}.FeedbackWidget_floatingButton__7LRfw:active{transform:scale(1.05)}.FeedbackWidget_floatingButton__7LRfw svg{width:24px;height:24px}.FeedbackWidget_overlay__O_nN7{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem;animation:FeedbackWidget_fadeIn__KMwyj .15s ease}@keyframes FeedbackWidget_fadeIn__KMwyj{0%{opacity:0}to{opacity:1}}.FeedbackWidget_formContainer__wZYWA{background:var(--cardBg);border-radius:var(--border-radius,8px);width:100%;max-width:480px;max-height:90vh;overflow:auto;box-shadow:0 8px 32px rgba(0,0,0,.4);animation:FeedbackWidget_slideUp__TOwUC .2s ease;border:1px solid var(--greyAlt1)}@keyframes FeedbackWidget_slideUp__TOwUC{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.FeedbackWidget_header__PLMwN{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid var(--greyAlt1,#e5e7eb)}.FeedbackWidget_header__PLMwN h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--foreground,#1f2937)}.FeedbackWidget_closeButton__zJwTY{background:none;border:none;color:var(--greyAlt2,#9ca3af);cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .15s ease,color .15s ease}.FeedbackWidget_closeButton__zJwTY:hover{background-color:var(--greyAlt4,#f3f4f6);color:var(--foreground,#1f2937)}.FeedbackWidget_field__BOYXt{padding:0 1.25rem;margin-bottom:1rem}.FeedbackWidget_field__BOYXt:first-of-type{margin-top:1.25rem}.FeedbackWidget_field__BOYXt label{display:block;margin-bottom:.5rem;font-size:.8125rem;font-weight:500;color:var(--foregroundAlt,#4b5563)}.FeedbackWidget_field__BOYXt select,.FeedbackWidget_field__BOYXt textarea{width:100%;padding:.625rem .75rem;font-size:.9375rem;border:1px solid var(--greyAlt1,#d1d5db);border-radius:var(--border-radius,6px);background:var(--inputBg);color:var(--foreground,#1f2937);transition:border-color .15s ease,box-shadow .15s ease}.FeedbackWidget_field__BOYXt select:focus,.FeedbackWidget_field__BOYXt textarea:focus{outline:none;border-color:var(--blue,#2563eb);box-shadow:0 0 0 3px rgba(37,99,235,.1)}.FeedbackWidget_field__BOYXt textarea{resize:vertical;min-height:8rem;font-family:inherit;line-height:1.5}.FeedbackWidget_required__BTfIq{color:var(--red,#dc2626)}.FeedbackWidget_error__YiSG0{margin:0 1.25rem 1rem;padding:.75rem 1rem;background:var(--negativeBg,#fef2f2);color:var(--negativeText,#dc2626);border-radius:var(--border-radius,6px);font-size:.875rem;border:1px solid var(--red,#fca5a5)}.FeedbackWidget_successMessage__WATQu{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.FeedbackWidget_successIcon__qQuVI{width:3rem;height:3rem;color:var(--green,#16a34a);margin-bottom:1rem}.FeedbackWidget_successMessage__WATQu p{margin:0;font-size:1.125rem;font-weight:500;color:var(--foreground,#1f2937)}.FeedbackWidget_actions__fWg7K{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;background:var(--cardBg);border-radius:0 0 var(--border-radius,8px) var(--border-radius,8px);border-top:1px solid var(--greyAlt1,#e5e7eb)}.FeedbackWidget_cancelButton__B4lY5,.FeedbackWidget_submitButton__FQZzs{padding:.625rem 1.25rem;font-size:.9375rem;font-weight:500;border-radius:var(--border-radius,6px);cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.FeedbackWidget_cancelButton__B4lY5{background:transparent;border:1px solid var(--greyAlt1,#d1d5db);color:var(--foreground,#374151)}.FeedbackWidget_cancelButton__B4lY5:hover:not(:disabled){background:var(--greyAlt4,#f3f4f6)}.FeedbackWidget_submitButton__FQZzs{background:linear-gradient(135deg,var(--blueAlt,#4a90d9) 0,var(--blue,#2563eb) 100%);border:none;color:#fff}.FeedbackWidget_submitButton__FQZzs:hover:not(:disabled){opacity:.9}.FeedbackWidget_cancelButton__B4lY5:disabled,.FeedbackWidget_submitButton__FQZzs:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:600px){.FeedbackWidget_floatingButton__7LRfw{bottom:1rem;right:1rem;width:3rem;height:3rem}.FeedbackWidget_floatingButton__7LRfw svg{width:20px;height:20px}.FeedbackWidget_formContainer__wZYWA{max-height:85vh}.FeedbackWidget_header__PLMwN{padding:1rem}.FeedbackWidget_field__BOYXt{padding:0 1rem}.FeedbackWidget_actions__fWg7K{padding:1rem}}.FeedbackIcon_iconButton__T2Mun{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:.5rem;color:var(--foreground,#1f2937);border-radius:4px;transition:background-color .15s ease,color .15s ease}.FeedbackIcon_iconButton__T2Mun:hover{background-color:var(--greyAlt4,rgba(0,0,0,.05));color:var(--blue,#2563eb)}.FeedbackIcon_iconButton__T2Mun svg{width:20px;height:20px}.CommandPalette_backdrop__NVkTb{position:fixed;inset:0;z-index:2200;background:color-mix(in srgb,var(--foreground) 40%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:CommandPalette_fadeIn__OXHXJ .12s ease-out}.CommandPalette_wrapper__C9ReU{position:fixed;inset:0;z-index:2200;display:flex;justify-content:center;padding-top:20vh;pointer-events:none}.CommandPalette_palette__cn38x{width:640px;max-height:60vh;display:flex;flex-direction:column;background:var(--cardBg);border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:12px;box-shadow:0 24px 48px -12px color-mix(in srgb,var(--foreground) 25%,transparent),0 0 0 1px color-mix(in srgb,var(--foreground) 5%,transparent);pointer-events:auto;overflow:hidden;animation:CommandPalette_slideIn__yuec1 .12s ease-out}.CommandPalette_input__nOjy9{width:100%;padding:16px 20px;font-size:16px;line-height:1.5;color:var(--foreground);background:transparent;border:none;border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);outline:none;font-family:inherit}.CommandPalette_input__nOjy9::placeholder{color:color-mix(in srgb,var(--foreground) 35%,transparent)}.CommandPalette_list__0za_p{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:8px}.CommandPalette_list__0za_p::-webkit-scrollbar{width:6px}.CommandPalette_list__0za_p::-webkit-scrollbar-track{background:transparent}.CommandPalette_list__0za_p::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:3px}.CommandPalette_list__0za_p::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--foreground) 20%,transparent)}.CommandPalette_empty__50s_y{padding:32px 20px;text-align:center;font-size:14px;color:var(--foregroundAlt,color-mix(in srgb,var(--foreground) 45%,transparent))}.CommandPalette_group__wnYsl{padding:0}.CommandPalette_group__wnYsl+.CommandPalette_group__wnYsl{margin-top:4px}.CommandPalette_group__wnYsl [cmdk-group-heading]{padding:8px 12px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb,var(--foreground) 35%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none}.CommandPalette_item__smLzf{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;font-size:14px;color:var(--foreground);cursor:pointer;transition:background 80ms ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CommandPalette_item__smLzf[data-selected=true]{background:color-mix(in srgb,var(--foreground) 8%,transparent)}.CommandPalette_item__smLzf:active{background:color-mix(in srgb,var(--foreground) 12%,transparent)}.CommandPalette_itemIcon__3jmD_{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:6px;background:color-mix(in srgb,var(--foreground) 6%,transparent);color:color-mix(in srgb,var(--foreground) 55%,transparent)}.CommandPalette_item__smLzf[data-selected=true] .CommandPalette_itemIcon__3jmD_{background:color-mix(in srgb,var(--foreground) 10%,transparent);color:var(--foreground)}.CommandPalette_itemLabel__PCmFK{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommandPalette_itemMeta__zhLuC{flex-shrink:0;font-size:12px;color:color-mix(in srgb,var(--foreground) 35%,transparent)}.CommandPalette_footer__VynIa{display:flex;align-items:center;gap:16px;padding:10px 16px;border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent)}.CommandPalette_footerHint__jFsZn{display:flex;align-items:center;gap:6px;font-size:12px;color:color-mix(in srgb,var(--foreground) 35%,transparent)}.CommandPalette_kbd__hquWS{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 5px;font-size:11px;font-family:inherit;line-height:1;color:color-mix(in srgb,var(--foreground) 55%,transparent);background:color-mix(in srgb,var(--foreground) 6%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:4px}@keyframes CommandPalette_fadeIn__OXHXJ{0%{opacity:0}to{opacity:1}}@keyframes CommandPalette_slideIn__yuec1{0%{opacity:0;transform:scale(.98) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:700px){.CommandPalette_wrapper__C9ReU{padding-top:10vh;padding-left:12px;padding-right:12px}.CommandPalette_palette__cn38x{width:100%;max-height:70vh}}