.yuy6rq_root{gap:var(--mantine-spacing-2xs);flex-wrap:wrap;align-items:center;display:flex}.yuy6rq_dot{border-radius:50%;block-size:6px;inline-size:6px;display:inline-block}
.bXC8yW_root{gap:var(--mantine-spacing-md);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.bXC8yW_toolbar{gap:var(--mantine-spacing-sm);flex-wrap:wrap;align-items:center;min-inline-size:0;display:flex}.bXC8yW_rail{gap:var(--mantine-spacing-2xs);scroll-snap-type:x proximity;scrollbar-width:none;align-items:center;min-inline-size:0;display:flex;overflow-x:auto}.bXC8yW_rail::-webkit-scrollbar{display:none}.bXC8yW_rail>*{scroll-snap-align:start;flex:none}.bXC8yW_main{gap:var(--mantine-spacing-md);flex-direction:column;min-inline-size:0;display:flex}.bXC8yW_aside{display:none}@media (min-width:64em){.bXC8yW_root{column-gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1fr) 18rem}.bXC8yW_toolbar{grid-column:1/-1}.bXC8yW_rail{display:none}.bXC8yW_aside{gap:var(--mantine-spacing-md);flex-direction:column;min-inline-size:0;display:flex;position:sticky;inset-block-start:calc(var(--sk-header-height) + var(--mantine-spacing-md))}}
.g2E4MG_root{gap:var(--mantine-spacing-3xs);flex-direction:column;flex:none;justify-content:flex-start;align-items:center;inline-size:2.25rem;display:flex}.g2E4MG_score{font-size:var(--mantine-font-size-xs);color:var(--sk-ink-secondary);transition:color var(--sk-duration-fast) linear;font-weight:700;line-height:1.2}.g2E4MG_root[data-direction=up] .g2E4MG_score{color:var(--mantine-color-serverk-filled)}.g2E4MG_root[data-direction=down] .g2E4MG_score{color:var(--mantine-color-danger-filled)}
.w4lIyW_root{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm);transition:background-color var(--sk-duration-fast) linear;align-items:flex-start;display:flex;position:relative}.w4lIyW_root:not(:first-child){border-block-start:1px solid var(--sk-border-subtle)}@media (hover:hover){.w4lIyW_root:hover{background:var(--sk-surface-hover)}}.w4lIyW_rail{z-index:1;position:relative}.w4lIyW_body{gap:var(--mantine-spacing-3xs);flex-direction:column;flex:1;min-inline-size:0;display:flex}.w4lIyW_meta{gap:var(--mantine-spacing-2xs);font-size:var(--mantine-font-size-xs);color:var(--sk-ink-muted);flex-wrap:wrap;align-items:center;display:flex}.w4lIyW_space{z-index:1;color:var(--sk-ink-secondary);font-weight:600;text-decoration:none;position:relative}@media (hover:hover){.w4lIyW_space:hover{color:var(--sk-ink-primary);text-decoration:underline}}.w4lIyW_dot{color:var(--sk-border-strong)}.w4lIyW_author{color:var(--sk-ink-secondary);font-weight:500}.w4lIyW_hot{color:var(--sk-warning)}.w4lIyW_title{font-size:var(--mantine-font-size-md);color:var(--sk-ink-primary);font-weight:600;line-height:1.45;text-decoration:none}.w4lIyW_title:after{content:"";position:absolute;inset:0}.w4lIyW_footer{gap:var(--mantine-spacing-xs);flex-wrap:wrap;align-items:center;margin-block-start:var(--mantine-spacing-3xs);display:flex}.w4lIyW_replies{gap:var(--mantine-spacing-3xs);font-size:var(--mantine-font-size-xs);color:var(--sk-ink-muted);align-items:center;display:inline-flex}
.N0l6-q_root{background:var(--sk-surface-raised);border:1px solid var(--sk-border-subtle);border-radius:var(--mantine-radius-lg);overflow:hidden}
.CvAy5q_root{padding-block:var(--mantine-spacing-sm);scroll-margin-block-start:calc(var(--sk-header-height) + var(--mantine-spacing-lg));position:relative}.CvAy5q_row{gap:var(--mantine-spacing-sm);align-items:flex-start;display:flex}.CvAy5q_rail{flex:none}.CvAy5q_body{gap:var(--mantine-spacing-2xs);flex-direction:column;flex:1;min-inline-size:0;display:flex}.CvAy5q_head{gap:var(--mantine-spacing-2xs);font-size:var(--mantine-font-size-xs);color:var(--sk-ink-muted);flex-wrap:wrap;align-items:center;display:flex}.CvAy5q_author{color:var(--sk-ink-secondary);font-weight:600}.CvAy5q_dot{color:var(--sk-border-strong)}.CvAy5q_permalink{color:inherit;text-decoration:none}@media (hover:hover){.CvAy5q_permalink:hover{color:var(--sk-ink-primary);text-decoration:underline}}.CvAy5q_content{gap:var(--mantine-spacing-2xs);transition:border-color var(--sk-duration-base) linear;border-inline-start:2px solid #0000;flex-direction:column;padding-inline-start:var(--mantine-spacing-xs);display:flex}.CvAy5q_root[data-accepted]>.CvAy5q_row .CvAy5q_content{border-inline-start-color:var(--mantine-color-success-filled)}.CvAy5q_root:target>.CvAy5q_row .CvAy5q_content{border-inline-start-color:var(--mantine-color-serverk-filled)}.CvAy5q_actions{gap:var(--mantine-spacing-2xs);flex-wrap:wrap;align-items:center;margin-inline-start:calc(var(--mantine-spacing-2xs) * -1);display:flex}.CvAy5q_children{margin-inline-start:var(--mantine-spacing-sm);padding-inline-start:var(--mantine-spacing-md);position:relative}.CvAy5q_line{inline-size:calc(var(--mantine-spacing-2xs) * 2 + 2px);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset-block:0;inset-inline-start:calc(var(--mantine-spacing-2xs) * -1)}.CvAy5q_line:before{content:"";background:var(--sk-border-base);inline-size:2px;transition:background-color var(--sk-duration-fast) linear;border-radius:2px;position:absolute;inset-block:0;inset-inline-start:var(--mantine-spacing-2xs)}@media (hover:hover){.CvAy5q_line:hover:before{background:var(--mantine-color-anchor)}}.CvAy5q_line:focus-visible{outline:none}.CvAy5q_line:focus-visible:before{background:var(--mantine-color-anchor)}@media (max-width:48em){.CvAy5q_root[data-depth="3"]>.CvAy5q_children,.CvAy5q_root[data-depth="4"]>.CvAy5q_children,.CvAy5q_root[data-depth="5"]>.CvAy5q_children,.CvAy5q_root[data-depth="6"]>.CvAy5q_children{margin-inline-start:0;padding-inline-start:var(--mantine-spacing-xs)}.CvAy5q_root[data-depth="3"]>.CvAy5q_children>.CvAy5q_line,.CvAy5q_root[data-depth="4"]>.CvAy5q_children>.CvAy5q_line,.CvAy5q_root[data-depth="5"]>.CvAy5q_children>.CvAy5q_line,.CvAy5q_root[data-depth="6"]>.CvAy5q_children>.CvAy5q_line{inset-inline-start:calc(var(--mantine-spacing-2xs) * -1)}}
._9oDSYW_list{scrollbar-width:none;flex-wrap:nowrap;max-inline-size:100%;overflow-x:auto}._9oDSYW_list::-webkit-scrollbar{display:none}._9oDSYW_list>*{flex:none}
.ULkVNa_root{overflow:hidden}.ULkVNa_head{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-block-end:1px solid var(--sk-border-subtle)}.ULkVNa_list{padding:var(--mantine-spacing-2xs);flex-direction:column;display:flex}.ULkVNa_item{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);color:inherit;border-radius:var(--mantine-radius-md);transition:background-color var(--sk-duration-fast) linear;align-items:center;text-decoration:none;display:flex}.ULkVNa_item[data-active]{background:var(--sk-surface-hover);box-shadow:inset 2px 0 0 var(--mantine-color-anchor);font-weight:600}[dir=rtl] .ULkVNa_item[data-active]{box-shadow:inset -2px 0 0 var(--mantine-color-anchor)}@media (hover:hover){.ULkVNa_item:hover{background:var(--sk-surface-hover)}}.ULkVNa_more{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);color:var(--sk-ink-secondary);border-radius:var(--mantine-radius-md);transition:background-color var(--sk-duration-fast) linear;align-items:center;display:flex}@media (hover:hover){.ULkVNa_more:hover{background:var(--sk-surface-hover)}}.ULkVNa_chevron{transition:transform var(--sk-duration-fast) var(--sk-ease-out);flex:none}.ULkVNa_chevron[data-expanded]{transform:rotate(180deg)}.ULkVNa_label{text-overflow:ellipsis;min-inline-size:0;font-size:var(--mantine-font-size-sm);white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.ULkVNa_count{text-align:end;min-inline-size:1.5rem}.ULkVNa_chip{gap:var(--mantine-spacing-2xs);padding:var(--mantine-spacing-2xs) var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);color:var(--sk-ink-secondary);white-space:nowrap;background:var(--sk-surface-raised);border:1px solid var(--sk-border-subtle);border-radius:var(--mantine-radius-full);transition:color var(--sk-duration-fast) linear, border-color var(--sk-duration-fast) linear;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.ULkVNa_chip[data-active]{color:var(--sk-ink-primary);border-color:var(--mantine-color-anchor);font-weight:600}
._22zGpW_post{gap:var(--mantine-spacing-sm);align-items:flex-start;display:flex}._22zGpW_rail{flex:none}._22zGpW_body{gap:var(--mantine-spacing-sm);flex-direction:column;flex:1;min-inline-size:0;display:flex}._22zGpW_head{gap:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-xs);color:var(--sk-ink-muted);flex-wrap:wrap;align-items:center;display:flex}._22zGpW_author{color:var(--sk-ink-secondary);font-weight:600}._22zGpW_dot{color:var(--sk-border-strong)}._22zGpW_metaItem{gap:var(--mantine-spacing-3xs);align-items:center;display:inline-flex}._22zGpW_spaceLink{color:var(--sk-ink-secondary);font-weight:600;text-decoration:none}@media (hover:hover){._22zGpW_spaceLink:hover{color:var(--sk-ink-primary);text-decoration:underline}}._22zGpW_thread{flex-direction:column;display:flex}._22zGpW_thread>*+*{border-block-start:1px solid var(--sk-border-subtle)}._22zGpW_accepted{scroll-margin-block-start:calc(var(--sk-header-height) + var(--mantine-spacing-lg))}._22zGpW_acceptedIcon{color:var(--sk-success)}._22zGpW_acceptedCard{background:var(--sk-surface-raised);border-color:var(--sk-success-border)}._22zGpW_related{overflow:hidden}._22zGpW_relatedHead{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-block-end:1px solid var(--sk-border-subtle)}._22zGpW_relatedList{padding:var(--mantine-spacing-2xs);flex-direction:column;display:flex}._22zGpW_relatedItem{gap:var(--mantine-spacing-3xs);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);color:inherit;border-radius:var(--mantine-radius-md);transition:background-color var(--sk-duration-fast) linear;flex-direction:column;text-decoration:none;display:flex}@media (hover:hover){._22zGpW_relatedItem:hover{background:var(--sk-surface-hover)}}._22zGpW_relatedTitle{-webkit-line-clamp:2;font-size:var(--mantine-font-size-sm);-webkit-box-orient:vertical;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}._22zGpW_relatedMeta{gap:var(--mantine-spacing-3xs);font-size:var(--mantine-font-size-xs);color:var(--sk-ink-muted);align-items:center;display:inline-flex}
