@layer base{#isso-thread{--focus-border:var(--colors-blue-500);--hover-border:var(--colors-gray-300);--addon-bg:var(--colors-gray-100);--addon-border:var(--colors-border);--checkbox-mark:var(--colors-white)}[data-theme=dark] #isso-thread{--focus-border:var(--colors-blue-300);--hover-border:var(--colors-white-alpha-400);--addon-bg:var(--colors-white-alpha-300);--addon-border:var(--colors-white-alpha-50);--checkbox-mark:var(--colors-gray-900)}#isso-thread .isso-thread-heading,#isso-thread .isso-post-action:nth-of-type(5),#isso-thread .isso-post-action:nth-of-type(6),#isso-thread .isso-postbox .isso-comment,#isso-thread .isso-input-wrapper:nth-of-type(3){display:none}#isso-thread .isso-note{display:contents}#isso-thread .isso-notification-section{display:block!important}#isso-thread input[type=submit],#isso-thread .isso-comment-footer>a{color:var(--colors-link);cursor:pointer;font-family:var(--fonts-sans);background:0 0;font-weight:700;transition:background .2s}#isso-thread input[type=submit]:is(:hover,:focus),#isso-thread .isso-comment-footer>a:is(:hover,:focus){background:var(--colors-link-bg);text-decoration:none}#isso-thread .isso-notification-section>label{user-select:none;font-size:var(--font-sizes-md);font-family:var(--fonts-sans);cursor:pointer;grid-template-columns:min-content auto;align-items:center;gap:.5rem;display:grid}#isso-thread input[type=checkbox]{--checkbox-size:var(--sizes-4);width:var(--checkbox-size);height:var(--checkbox-size);border:2px solid;border-color:inherit;border-radius:var(--radii-sm);appearance:none;cursor:pointer;place-content:center;transition:background .2s;display:grid}#isso-thread input[type=checkbox]:hover{background:var(--colors-link-bg)}#isso-thread input[type=checkbox]:checked{background:var(--colors-checkbox);border-color:var(--colors-checkbox)}#isso-thread input[type=checkbox]:hover:checked{background:var(--colors-checkbox-hover);border-color:var(--colors-checkbox-hover)}#isso-thread input[type=checkbox]:before{content:"";box-shadow:inset 1em 1em var(--colors-bg);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);height:calc(var(--checkbox-size) * .65);width:calc(var(--checkbox-size) * .65);transform-origin:0 100%;transition:transform .2s ease-in-out;transform:scale(0)}#isso-thread input[type=checkbox]:checked:before{transform:scale(1)}#isso-thread .isso-input-wrapper{isolation:isolate;width:100%;display:flex;position:relative}#isso-thread :is(input[type=text],input[type=email],.isso-textarea){width:100%;min-width:0;font-size:var(--font-sizes-md);padding-inline:var(--spacing-3);border:1px solid;border-color:inherit;border-radius:var(--radii-md);background:inherit;appearance:none;outline:0;transition:all .2s;position:relative}#isso-thread :is(input[type=text],input[type=email]){height:var(--sizes-10);border-start-start-radius:0;border-end-start-radius:0}#isso-thread :is(input[type=text],input[type=email],.isso-textarea):hover{border-color:var(--hover-border)}#isso-thread :is(input[type=text],input[type=email],.isso-textarea):focus-visible{z-index:1;border-color:var(--focus-border);box-shadow:0 0 0 1px var(--focus-border)}#isso-thread .isso-textarea{height:var(--sizes-10);padding-block:var(--spacing-2);min-height:var(--sizes-20);vertical-align:top;line-height:1.375}#isso-thread .isso-input-wrapper>label{height:var(--sizes-10);font-size:var(--font-sizes-md);padding-inline:var(--spacing-4);border:1px solid;border-color:var(--addon-border);border-radius:var(--radii-md);background:var(--addon-bg);font-family:var(--fonts-sans);white-space:nowrap;border-inline-end-color:#0000;border-start-end-radius:0;border-end-end-radius:0;flex:none;justify-content:center;align-items:center;width:4em;margin-inline-end:-1px;display:flex}#isso-thread .isso-comment-header{color:var(--colors-subtitle);font-family:var(--fonts-sans);font-size:var(--font-sizes-sm);align-items:center;gap:var(--spacing-1);grid-area:2/1/3/2;font-weight:500;display:flex}#isso-thread .isso-comment-header:after{content:"•"}#isso-thread .isso-author:before{content:"by ";font-style:italic}#isso-thread .isso-comment-footer{grid-area:2/2/3/3}#isso-thread .isso-comment-footer>a{margin-left:var(--spacing-1);font-size:var(--font-sizes-sm);text-transform:lowercase;font-weight:500}#isso-thread .isso-comment-footer>a:nth-of-type(n+2):before{content:"• "}#isso-thread .isso-follow-up{margin-top:var(--spacing-2);margin-left:var(--spacing-1);margin-bottom:var(--spacing-4);padding-left:var(--spacing-3);border-left-width:3px;position:relative}#isso-thread .isso-follow-up>.isso-comment:first-of-type:before{content:"";top:calc(-1 * var(--sizes-1));left:calc(-1 * var(--sizes-1) - 3px / 2);background:var(--colors-border);height:var(--sizes-2);width:var(--sizes-2);border-radius:9999px;position:absolute}#isso-thread .isso-postbox{margin-top:var(--spacing-3);margin-bottom:var(--spacing-6)}#isso-thread .isso-form-wrapper{gap:var(--spacing-2);grid-template-columns:1fr 1fr;display:grid}#isso-thread .isso-textarea-wrapper{grid-column:1/3}#isso-thread .isso-auth-section{display:contents}#isso-thread .isso-post-action:nth-of-type(4){grid-column:2/3;justify-self:end}#isso-thread .isso-notification-section{grid-area:3/1/4/2}@media (width<=720px){#isso-thread .isso-form-wrapper{grid-template-columns:1fr max-content}#isso-thread .isso-input-wrapper{grid-column:1/3}#isso-thread .isso-notification-section{grid-row:4/5}}#isso-root{margin-top:var(--spacing-10)}#isso-thread .isso-text-wrapper{padding:calc(var(--spacing-par-space) / 2) 0;gap:var(--spacing-1) 0;grid-template-columns:max-content 1fr;align-items:baseline;display:grid}#isso-thread .isso-text-wrapper:first-of-type{padding-top:0}#isso-thread .isso-text{grid-column:1/3}#isso-thread .isso-text>p+p{margin-top:var(--spacing-par-space)}#isso-thread .isso-text-wrapper>.isso-postbox{grid-column:1/3}#isso-thread .spinner{width:var(--sizes-6);height:var(--sizes-6);border:2px solid;border-color:currentColor currentColor #0000 #0000;border-radius:9999px;animation:.45s linear infinite spin;display:inline-block}html:not(.js) #isso-thread .spinner{display:none}@keyframes spin{to{transform:rotate(360deg)}}}
