.learning-conflict{box-sizing:border-box;color:#191919;z-index:10000;width:min(38rem,100% - 2rem);max-height:calc(100dvh - 2rem);font:inherit;background:#f4f1e8;border:1px solid #777;border-radius:1rem;margin:auto;padding:clamp(1rem,4vw,2rem);position:fixed;inset:0;overflow:auto}.learning-conflict::backdrop{background:#000000a6}.learning-conflict h2{margin:0 0 1rem;font-size:1.5rem}.learning-conflict p{margin:.85rem 0;line-height:1.5}.learning-conflict textarea{width:100%;min-height:5rem;font:inherit;margin-top:.5rem;padding:.5rem;font-size:1rem;display:block}.learning-conflict-actions{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}.learning-conflict-actions button{font:inherit;border:1px solid;border-radius:.5rem;padding:.7rem}.learning-conflict button:focus-visible{outline-offset:3px;outline:3px solid #a64c00}.learning-conflict button:disabled{opacity:.5}
