.feedback-modal-shell{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:color-mix(in srgb,var(--ui-text-dimmed) 70%,transparent);border:1px solid color-mix(in srgb,#fff 40%,transparent);box-shadow:0 16px 48px #00000052}.feedback-modal{display:flex;flex-direction:column;max-height:calc(100dvh - 32px);overflow:hidden;padding:20px}.feedback-modal__header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.feedback-modal__heading{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.feedback-modal__title{color:var(--ui-text-highlighted);font-size:16px;font-weight:700;line-height:24px}.feedback-modal__subtitle{color:var(--ui-text-muted);font-size:14px;line-height:20px}.feedback-modal__close{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--ui-text-highlighted);cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.feedback-modal__close:focus-visible,.feedback-modal__close:hover{background:color-mix(in srgb,#fff 8%,transparent);outline:none}.feedback-modal__body{margin-top:16px;min-height:0;overflow-y:auto}.feedback-field+.feedback-field{margin-top:12px}.feedback-field__label{color:var(--ui-text);font-size:14px;line-height:20px;margin-bottom:4px}.feedback-field__error{color:var(--ui-error);font-size:12px;line-height:16px;margin-top:6px}.feedback-module-list{display:flex;flex-wrap:wrap;gap:4px 6px}.feedback-module-chip{align-items:center;background:var(--ui-bg-accented);border:1px solid var(--ui-text-dimmed);border-radius:4px;color:var(--ui-text-toned);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;line-height:20px;padding:2px 6px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.feedback-module-chip:hover{border-color:var(--ui-text-muted)}.feedback-module-chip.is-selected{background:var(--ui-text-toned);border-color:transparent;color:var(--ui-bg-accented)}.feedback-module-chip__box{align-items:center;border:.5px solid var(--ui-text-muted);border-radius:2px;display:inline-flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.feedback-module-chip.is-selected .feedback-module-chip__box{border-color:var(--ui-text-dimmed);color:var(--ui-bg-accented)}.feedback-input-shell,.feedback-textarea-shell{background:var(--ui-border-accented);border:1px solid var(--ui-text-dimmed);border-radius:6px;display:flex;flex-direction:column;justify-content:space-between;min-height:100px;padding:6px}.feedback-input-shell{min-height:auto}.feedback-textarea-shell.has-error{border-color:var(--ui-error)}.feedback-input,.feedback-textarea{background:transparent;border:0;color:var(--ui-text-highlighted);font-size:14px;line-height:20px;outline:none;resize:vertical;width:100%}.feedback-input::-moz-placeholder,.feedback-textarea::-moz-placeholder{color:var(--ui-text-dimmed)}.feedback-input::placeholder,.feedback-textarea::placeholder{color:var(--ui-text-dimmed)}.feedback-textarea__count{align-self:flex-end;color:var(--ui-text-dimmed);font-size:12px;line-height:16px}.feedback-upload-zone{align-items:center;background:var(--ui-border-accented);border:1px solid var(--ui-text-dimmed);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:100px;padding:16px;transition:background-color .15s ease;width:100%}.feedback-upload-zone:focus-visible,.feedback-upload-zone:hover{background:color-mix(in srgb,var(--ui-bg-accented) 72%,transparent);outline:none}.feedback-upload-zone__hint{color:var(--ui-text-dimmed);font-size:12px;line-height:16px;max-width:100%;text-align:center}.feedback-attachments{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.feedback-attachment{background:var(--ui-bg);border:1px solid var(--ui-text-dimmed);border-radius:6px;height:96px;overflow:hidden;position:relative;width:96px}.feedback-attachment__preview{background:transparent;border:0;cursor:pointer;height:100%;padding:0;width:100%}.feedback-attachment__preview:disabled{cursor:default}.feedback-attachment__badge{background:#00000073;border-radius:6px;bottom:6px;height:24px;left:6px;width:24px}.feedback-attachment__badge,.feedback-attachment__loading{align-items:center;color:#fff;display:flex;justify-content:center;position:absolute}.feedback-attachment__loading{background:#000000b3;flex-direction:column;font-size:12px;gap:8px;inset:0}.feedback-attachment__remove{align-items:center;background:#0000008c;border:0;border-radius:999px;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;opacity:0;position:absolute;right:6px;top:6px;transition:opacity .15s ease;width:20px}.feedback-attachment:focus-within .feedback-attachment__remove,.feedback-attachment:hover .feedback-attachment__remove{opacity:1}.feedback-modal__footer{align-items:center;display:flex;flex-shrink:0;gap:8px;height:32px;justify-content:flex-end;margin-top:20px}.feedback-btn{align-items:center;border:0;border-radius:6px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;height:32px;justify-content:center;line-height:20px}.feedback-btn:disabled{cursor:not-allowed;opacity:.6}.feedback-btn--ghost{background:transparent;color:var(--ui-text);min-width:88px}.feedback-btn--ghost:focus-visible:not(:disabled),.feedback-btn--ghost:hover:not(:disabled){background:color-mix(in srgb,#fff 8%,transparent);outline:none}.feedback-btn--primary{background:#fff;color:var(--ui-text-inverted);padding:6px 20px}.feedback-btn--primary:focus-visible:not(:disabled),.feedback-btn--primary:hover:not(:disabled){background:color-mix(in srgb,#fff 92%,#000);outline:none}.mana-popover-panel[data-v-57abe482]{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:color-mix(in srgb,var(--ui-text-dimmed) 40%,transparent);border:1px solid color-mix(in srgb,#fff 40%,transparent);border-radius:8px;box-shadow:0 8px 24px #0000003d;padding:4px;width:min(260px,calc(100vw - 32px))}.mana-popover-panel__row[data-v-57abe482]{align-items:center;border-radius:6px;display:flex;gap:16px;justify-content:space-between;padding:6px}.mana-popover-panel__label[data-v-57abe482]{color:var(--ui-text-muted);flex-shrink:0;font-size:12px;line-height:16px;white-space:nowrap}.mana-popover-panel__value[data-v-57abe482]{color:var(--ui-text-highlighted);font-size:12px;line-height:16px;min-width:0;text-align:right;white-space:nowrap}.mana-popover-panel__value--truncate[data-v-57abe482]{max-width:112px;overflow:hidden;text-overflow:ellipsis}
