faq-page[data-astro-cid-iuktp26q]{--band:calc(1lh + var(--space-2));--pad:min(24px, var(--grid-margin));display:block}rail-title[data-astro-cid-iuktp26q],rail-label[data-astro-cid-iuktp26q]{display:block;@media (width>=1024px){pointer-events:none;position:sticky}}[data-astro-cid-iuktp26q]:is(h1,h2){font-size:var(--font-size-body-default);line-height:var(--line-height-body);letter-spacing:0;@media (width>=1024px){width:calc(var(--grid-rail) - var(--grid-gutter))}}rail-title[data-astro-cid-iuktp26q]{margin-block-end:var(--band);@media (width>=1024px){z-index:calc(var(--z-sticky) + 1);height:calc(var(--sticky-top-offset) + var(--band));margin-block:calc(-1 * var(--sticky-top-offset)) calc(-1 * var(--band));top:0;& h1{padding-block:var(--sticky-top-offset) var(--space-2);background:var(--color-surface-default)}}}rail-label[data-astro-cid-iuktp26q]{margin-block-end:var(--space-4);@media (width>=1024px){top:calc(var(--sticky-top-offset) + var(--band));z-index:var(--z-sticky);height:1lh;margin-block-end:-1lh}}[data-astro-cid-iuktp26q][data-first] rail-label[data-astro-cid-iuktp26q]{@media (width>=1024px){top:var(--sticky-top-offset);height:calc(var(--band) + 1lh);margin-block-end:calc(-1 * (var(--band) + 1lh));padding-block-start:var(--band)}}ul[data-astro-cid-iuktp26q]{margin-block:0;list-style:none;&[data-grid]{row-gap:0;@media (width>=600px){row-gap:var(--space-5)}@media (width>=1024px){row-gap:var(--space-3)}&>li[data-astro-cid-iuktp26q]{grid-column:1/-1;@media (width>=600px){grid-template-columns:subgrid;display:grid}}}}details[data-astro-cid-iuktp26q]{@media (width<600px){&>faq-answer[data-astro-cid-iuktp26q] code{background:var(--muted-inner)}&>review-comment[data-astro-cid-iuktp26q]{--surface:var(--muted-inner);--inner:var(--muted-innermost)}}@media (width>=600px){grid-template-columns:subgrid;grid-column:1/-1;row-gap:1lh;display:grid;& h3{grid-column:1/span 3}&>[data-astro-cid-iuktp26q]:is(faq-answer,review-comment){grid-column:4/-1}}&[open] summary[data-astro-cid-iuktp26q] svg{rotate:180deg}&::details-content{@media (width>=600px){content-visibility:visible;display:contents}}&[open]::details-content{@media (width<600px){margin-inline:calc(-1 * var(--pad));padding:var(--pad);background:var(--muted);row-gap:1lh;display:grid}}&[open]:has(>review-comment)::details-content{@media (width<600px){padding-block-end:0}}}summary[data-astro-cid-iuktp26q]{justify-content:space-between;align-items:center;column-gap:var(--grid-gutter);cursor:pointer;padding-block:calc(22px - .5lh);list-style:none;display:flex;&::-webkit-details-marker{display:none}& svg{flex:none}@media (width>=600px){cursor:auto;display:contents;& svg{display:none}}}h3[data-astro-cid-iuktp26q],p[data-astro-cid-iuktp26q]{font:inherit;letter-spacing:inherit;text-wrap:pretty;margin:0}faq-answer[data-astro-cid-iuktp26q]{max-width:30em;display:block;&>[data-astro-cid-iuktp26q]+[data-astro-cid-iuktp26q]{margin-block-start:1lh}& a{text-underline-offset:2px;text-decoration-thickness:1px}& ul{columns:2;column-gap:var(--grid-gutter);padding:0;@media (width>=600px){columns:4}}}review-comment[data-astro-cid-iuktp26q]{--surface:var(--muted);--inner:var(--muted-inner);margin-inline:calc(-1 * var(--pad));background:var(--surface);display:grid;@media (width>=600px){margin-inline-end:0}& code{background:var(--inner)}}review-diff[data-astro-cid-iuktp26q]{grid-template-columns:auto minmax(0,1fr);display:grid;&>p[data-astro-cid-iuktp26q]{padding:calc(var(--pad) / 2) var(--pad);background:var(--inner);font-family:var(--font-mono);font-variation-settings:var(--fvs-mono);grid-column:1/-1}&>ins[data-astro-cid-iuktp26q]{grid-column:1/-1;grid-template-columns:subgrid;background:light-dark(color-mix(in oklab, var(--color-severity-low) 11%, transparent),color-mix(in oklab, var(--color-severity-low) 30%, transparent));font-family:var(--font-mono);font-variation-settings:var(--fvs-mono);font-variant-numeric:tabular-nums;tab-size:4;text-decoration:none;display:grid;&:before{content:attr(data-line);padding-inline:var(--pad) 1ch;background:light-dark(color-mix(in oklab, var(--color-severity-low) 22%, transparent),color-mix(in oklab, var(--color-severity-low) 45%, transparent));color:var(--color-text-muted);text-align:end}}& code{padding:0 var(--pad) 0 calc(1ch + var(--indent));text-indent:calc(-1 * var(--indent));font:inherit;white-space:pre-wrap;overflow-wrap:break-word;text-wrap:pretty;background:0 0;&:before{content:"+ ";color:var(--color-severity-low)}}}review-thread[data-astro-cid-iuktp26q]{padding:var(--pad);row-gap:1lh;display:grid}[data-astro-cid-iuktp26q][data-author]{align-items:center;column-gap:.5em;display:flex}[data-astro-cid-iuktp26q][data-avatar]{border-radius:var(--radius-medium);background:var(--inner);place-items:center;block-size:2em;inline-size:2em;display:grid;&:before{content:"";background:currentColor;block-size:1.25em;inline-size:1.25em;mask:url(/hacktron-logomark.svg) 50%/contain no-repeat}}[data-astro-cid-iuktp26q][data-pill]{background:var(--inner);border-radius:999px;padding-inline:.75em;display:inline-block}[data-astro-cid-iuktp26q][data-severity]:before{content:"";background:var(--color-severity-high);block-size:.6em;inline-size:.6em;margin-inline-end:.5em;display:inline-block}
