/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */:root{--thought-body-line-height:1.6}.thought-title{margin:0;font-weight:600}h5.thought-title{margin:0}.thought-body{line-height:var(--thought-body-line-height);margin:0}#thought a:link,#thought a:visited{color:var(--color-primary)}#thought a:hover{color:var(--color-primary-dark)}a.text-\[var\(--color-primary\)\]:link,a.text-\[var\(--color-primary\)\]:visited{color:var(--color-primary)!important}a.text-\[var\(--color-primary\)\]:hover{color:var(--color-primary-dark)!important}[data-thought-denied=true],[data-thought-denied=true] *{color:var(--color-error)!important}.thought-author-comment summary::-webkit-details-marker{display:none}.thought-author-comment{background-color:#0000;border-radius:.5rem;transition:background-color .2s}.thought-author-comment--details{border-left:2px solid #0000;padding-left:.75rem}details.thought-author-comment--details[open]{border-left-color:var(--color-primary)}.thought-author-comment--expanded{border-left:2px solid var(--color-primary);background-color:var(--color-gray-50);padding-left:.75rem}.thought-author-comment--empty{border-left:2px solid #0000;padding-left:.75rem}:where(.dark,.dark *) .thought-author-comment{background-color:#0000}:where(.dark,.dark *) .thought-author-comment--expanded{background-color:var(--color-gray-800)}:where(.dark,.dark *) details.thought-author-comment--details[open],:where(.dark,.dark *) .thought-author-comment--expanded{border-left-color:var(--color-primary-light)}.thought-author-comment-summary{background-color:#f3f4f680}@supports (color:color-mix(in lab,red,red)){.thought-author-comment-summary{background-color:color-mix(in srgb,var(--color-gray-100) 50%,transparent)}}.thought-author-comment-summary{color:var(--color-text-primary);transition:background-color .2s ease-in-out,color .2s ease-in-out}.thought-author-comment-summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:4px}.thought-author-comment-summary:not(.thought-author-comment-summary--static):not(.thought-author-comment-summary--empty):hover{background-color:#d1d5dc80}@supports (color:color-mix(in lab,red,red)){.thought-author-comment-summary:not(.thought-author-comment-summary--static):not(.thought-author-comment-summary--empty):hover{background-color:color-mix(in srgb,var(--color-gray-300) 50%,transparent)}}details[open]>.thought-author-comment-summary,.thought-author-comment-summary--static{background-color:var(--color-primary);color:var(--color-text-inverse)}details[open]>.thought-author-comment-summary:hover{background-color:var(--color-primary-dark)}:where(.dark,.dark *) details[open]>.thought-author-comment-summary:hover,:where(.dark,.dark *) .thought-author-comment-summary--static:hover{background-color:var(--color-primary)}.thought-author-comment-summary--empty{color:var(--color-text-muted);cursor:default;pointer-events:none}.thought-author-comment-caret{transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-block;transform:rotate(0)}details[open]>.thought-author-comment-summary .thought-author-comment-caret{transform:rotate(180deg)}.thought-author-comment-caret--hidden{visibility:hidden}:where(.dark,.dark *) .thought-author-comment-summary{background-color:#1e293980}@supports (color:color-mix(in lab,red,red)){:where(.dark,.dark *) .thought-author-comment-summary{background-color:color-mix(in srgb,var(--color-gray-800) 50%,transparent)}}:where(.dark,.dark *) .thought-author-comment-summary{color:var(--color-text-primary)}:where(.dark,.dark *) details[open]>.thought-author-comment-summary,:where(.dark,.dark *) .thought-author-comment-summary--static{background-color:var(--color-primary-dark);color:var(--color-text-inverse)}:where(.dark,.dark *) .thought-author-comment-summary:not(.thought-author-comment-summary--static):not(.thought-author-comment-summary--empty):hover{background-color:#36415380}@supports (color:color-mix(in lab,red,red)){:where(.dark,.dark *) .thought-author-comment-summary:not(.thought-author-comment-summary--static):not(.thought-author-comment-summary--empty):hover{background-color:color-mix(in srgb,var(--color-gray-700) 50%,transparent)}}:where(.dark,.dark *) .thought-author-comment-summary--empty{color:var(--color-text-muted);cursor:default;pointer-events:none}
