.tj-discussion-dialog{box-sizing:border-box;width:min(1000px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:52px 24px 24px;border:3px solid #111;background:#f3e8cc;color:#111;box-shadow:8px 8px 0 #ff1478;font:16px/1.5 Arial,sans-serif}.tj-discussion-dialog::backdrop{background:rgb(0 0 0/.65)}.tj-discussion-dialog *{box-sizing:border-box}.tj-discussion-dialog button{min-height:44px;padding:10px 16px;border:2px solid #111;background:#ff1478!important;color:#111!important;font:700 15px/1.4 Arial,sans-serif;cursor:pointer}.tj-discussion-dialog>button:first-child{position:absolute;right:10px;top:8px;background:#111!important;color:#fff!important}.tj-discussion-dialog button:disabled{opacity:.55;cursor:wait}.tj-discussion-dialog button[hidden]{display:none}.tj-discussion-dialog label{display:block;margin:12px 0;font-weight:700}.tj-discussion-dialog input,.tj-discussion-dialog textarea,.tj-discussion-dialog select{display:block;width:100%;max-width:100%;padding:10px;background:#fff;color:#111;border:2px solid #111;font:400 16px/1.5 Arial,sans-serif}.tj-discussion-dialog textarea{min-height:140px;resize:vertical}.tj-discussion-dialog article{padding:16px;margin:16px 0;background:#fffaf0;border:2px solid #111;overflow-wrap:anywhere}.tj-discussion-dialog article p{white-space:pre-wrap}.tj-discussion-actions{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.tj-discussion-dialog :focus-visible{outline:3px solid #ff1478;outline-offset:3px}.tj-discussion-category .select2-container{width:100%!important}.tj-discussion-category .select2-container--open{position:relative!important;top:auto!important;left:auto!important;display:block}.tj-discussion-category .select2-dropdown{position:relative!important;top:auto!important;left:auto!important;background:#fff;color:#111;border:2px solid #111}.tj-discussion-category .select2-results__option{background:#fff;color:#111}.tj-discussion-category .select2-results__option--highlighted[aria-selected]{background:#ff1478;color:#111}.tj-discussion-category .select2-selection{min-height:46px;background:#fff;color:#111;border:2px solid #111}.tj-discussion-category .select2-selection__rendered{padding:8px!important;color:#111!important}.tj-discussion-category .select2-search__field{background:#fff!important;color:#111!important}@media(max-width:600px){.tj-discussion-dialog{padding:48px 12px 16px;width:calc(100vw - 20px)}.tj-discussion-dialog h2{font-size:26px}.tj-discussion-actions>*{flex:1 1 140px}}
