.iv-feedback-insertion{min-inline-size:0;margin-block:.75rem;border:1px solid color-mix(in oklch,currentColor 18%,transparent);border-radius:1rem;padding:1rem;overflow-wrap:anywhere;background:color-mix(in oklch,currentColor 3%,transparent)}.iv-feedback-insertion p{margin-block:.5rem}.iv-feedback-insertion form,.iv-feedback-insertion label{display:grid;gap:.5rem;min-inline-size:0}.iv-feedback-insertion form{gap:.875rem}.iv-feedback-insertion label{font-size:.875rem}.iv-feedback-insertion :is(input,select,textarea){inline-size:100%;min-inline-size:0;padding:.625rem;border:1px solid color-mix(in oklch,currentColor 24%,transparent);border-radius:.625rem;background:color-mix(in oklch,currentColor 4%,transparent);color:inherit;font:inherit}.iv-feedback-insertion select option{background:var(--iv-input-bg,oklch(98% 0 none));color:oklch(25% .05 260)}.iv-feedback-insertion textarea{resize:vertical}.iv-feedback-insertion button{min-block-size:2.75rem;padding-block:.5rem;padding-inline:.875rem;border:1px solid color-mix(in oklch,currentColor 24%,transparent);border-radius:.625rem;font:inherit;font-size:.875rem}.iv-feedback-insertion button:disabled{opacity:.5;cursor:wait}.iv-feedback-insertion button:active{background:color-mix(in oklch,currentColor 14%,transparent)}.iv-feedback-insertion :is(button,input,select,textarea):focus-visible{outline:2px solid currentColor;outline-offset:3px}.iv-feedback-file,.iv-feedback-insertion-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.iv-feedback-draft-label{font-size:.75rem;opacity:.75}@media (hover:hover) and (pointer:fine){.iv-feedback-insertion button:hover{background:color-mix(in oklch,currentColor 8%,transparent)}}.iv-ivy-commands{display:grid;min-inline-size:0;max-block-size:min(18rem,35dvh);overflow-y:auto;border:1px solid color-mix(in oklch,currentColor 20%,transparent);border-radius:.75rem;padding:.35rem;margin-block-end:.5rem;background:inherit;flex:none}.iv-ivy-commands button{display:grid;text-align:start;gap:.3rem;padding:.7rem;background:transparent;border:0;border-radius:.5rem;min-block-size:44px}.iv-ivy-commands button[aria-selected=true]{background:color-mix(in oklch,currentColor 10%,transparent)}.iv-ivy-commands button>span,.iv-ivy-commands strong span{font-size:.75rem;opacity:.75}.iv-ivy-commands button{font:inherit;color:inherit}.iv-ivy-commands button:active{background:color-mix(in oklch,currentColor 12%,transparent)}.iv-ivy-commands button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (hover:hover) and (pointer:fine){.iv-ivy-commands button:hover{background:color-mix(in oklch,currentColor 10%,transparent)}}