:root{--pico-font-size:1rem;--pico-primary:#fffffe;--pico-primary-hover:#fffffe;--pico-background-color:#0f0e17;--pico-code-background-color:#ffffff1a;--color-success:#2cb67d;--color-error:#e53170;--motion-ease:cubic-bezier(.16,1,.3,1);--link-transition:color .2s ease-in-out,text-decoration-color .2s ease-in-out;--brand:2rem;--wordmark:calc(var(--brand)*5.72)}a{text-decoration:underline;text-decoration-color:#fffffe4d;text-underline-offset:.15em;transition:var(--link-transition)}a:hover{text-decoration-color:#fffffe}.arrow{display:inline-block;margin-inline-start:.1em}h1,h2,h3,h4,h5,h6,b,strong{color:var(--pico-primary)}:not(pre)>code{overflow-wrap:anywhere;max-width:100%}.code{position:relative;max-width:100%}.code:has(code.language-handle){width:-moz-fit-content;width:fit-content}.code pre>code{padding-right:2.5rem}.code .copy{position:absolute;display:inline-flex;color:var(--pico-muted-color);box-shadow:none;background:0 0;border:none;align-items: center;width:auto;margin:0;padding:.25rem;transition:color .15s;font-size:.75rem;line-height:1;top:.5rem;right:.5rem}.code .copy svg{width:1em;height:1em}.code .copy:hover{color:var(--pico-color)}.code .copy.copied{color:var(--color-success)}.code.solo pre{overflow:hidden}.code.solo pre>code{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.code.solo .copy{top:50%;transform:translateY(-50%)}body{padding-block-start:2.5rem;padding-block-end:2.5rem}@media (min-width:576px) and (max-width:850px){body{padding-inline:var(--pico-block-spacing-horizontal)}}body>main{max-width:800px;margin-inline-start:auto;margin-inline-end:auto}#hx-body footer{margin-top:4rem}.meta{display:flex;color:var(--pico-muted-color);flex-shrink:0;align-items: center;gap:.35em;margin-inline-start:auto}.meta time{flex-shrink:0}.meta a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--pico-muted-color);text-decoration-color:#0000}.meta a:hover{text-decoration-color:var(--pico-muted-color)}section.username-home .meta{inline-size:auto}section.username-available div{margin-top:2rem}header{display:flex;justify-content:space-between;align-items: center;margin-block-end:2.5rem}header img{block-size:1.3em;inline-size:auto}header p{padding-block-start:.25rem}header hgroup>h1:first-child,header hgroup>p:first-child{font-size:var(--brand);padding-block-start:0;line-height:1.125}header nav{display:flex;gap:.5rem}#tip{position:absolute;top:-.45rem;left:calc(var(--wordmark) + .5rem);display:inline-flex;border:var(--pico-border-width)solid var(--pico-muted-color);color:var(--pico-muted-color);cursor:help;border-radius:50%;justify-content:center;align-items: center;width:1rem;height:1rem;margin:0;padding:0;transition:color .2s ease-in-out,border-color .2s ease-in-out;font-size:.62rem;font-weight:600;line-height:1}#tip:hover{color:var(--pico-primary);border-color:var(--pico-primary)}[role=tooltip]{position:absolute;background:var(--pico-card-background-color);border:var(--pico-border-width)solid var(--pico-muted-border-color);border-radius:var(--pico-border-radius);color:var(--pico-muted-color);white-space:normal;opacity:0;visibility:hidden;pointer-events:none;z-index:2;margin:0;padding:.8rem 1rem;transition:opacity .2s ease-out,transform .2s ease-out,visibility .2s;font-size:.9rem;font-weight:400;line-height:1.55;transform:scale(.92)}[role=tooltip]:before{content:"";position:absolute;background:var(--pico-card-background-color);width:9px;height:9px;transform:rotate(45deg)}[role=tooltip] b{color:var(--pico-primary)}hgroup>[role=tooltip]{top:-.6rem;left:calc(var(--wordmark) + 2.7rem);transform-origin:left .65rem;width:21rem}#tip:hover~[role=tooltip],hgroup>[role=tooltip]:hover{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}hgroup>[role=tooltip]:before{border-left:var(--pico-border-width)solid var(--pico-muted-border-color);border-bottom:var(--pico-border-width)solid var(--pico-muted-border-color);top:.55rem;left:-5px}hgroup>[role=tooltip]:after{content:"";position:absolute;width:1.4rem;height:2rem;top:0;left:-1.4rem}#list,#hx-search{overflow-anchor:none}#sell,#veil{position:relative;display:inline-flex}#sell [role=tooltip],#veil [role=tooltip]{transform-origin:right center;width:19rem;top:50%;right:calc(100% + .7rem);transform:translateY(-50%)scale(.92)}#sell:hover [role=tooltip],#sell [role=tooltip]:hover,#veil:hover [role=tooltip],#veil [role=tooltip]:hover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%)scale(1)}#sell [role=tooltip]>b:first-child,#veil [role=tooltip] b{display:block;margin-bottom:.2rem}#sell [role=tooltip]:before,#veil [role=tooltip]:before{border-right:var(--pico-border-width)solid var(--pico-muted-border-color);border-top:var(--pico-border-width)solid var(--pico-muted-border-color);top:calc(50% - 4.5px);right:-5px}#sell [role=tooltip]:after,#veil [role=tooltip]:after{content:"";position:absolute;width:.8rem;height:100%;top:0;right:-.8rem}@media (max-width:700px){:root{--brand:1.6rem}hgroup>[role=tooltip]{width:auto;max-width:86vw;top:3.2rem;left:0}hgroup>[role=tooltip]:before{display:none}}@media (prefers-reduced-motion:reduce){hgroup>[role=tooltip]{transition:opacity .2s ease-out,visibility .2s;transform:none}#sell [role=tooltip],#sell:hover [role=tooltip],#veil [role=tooltip],#veil:hover [role=tooltip]{transition:opacity .2s ease-out,visibility .2s;transform:translateY(-50%)}}#door~#shortcuts>#open{display:none}#door{display:flex;align-items: center;gap:.9rem}#door a:not(.border){color:var(--pico-primary);text-decoration-color:#0000}#door a:not(.border):hover{text-decoration-color:var(--pico-primary)}header nav button img,header nav a img{display:block;filter:invert(1);width:18px;height:18px;transition:transform .3s,opacity .2s}#lock:not([disabled]):active img{transform:scale(.85)}.stats h3{text-transform:uppercase;letter-spacing:.08em;color:var(--pico-muted-color);margin:2rem 0 .5rem;font-size:.75rem;font-weight:600}.stats h3:first-child{margin-top:0}#open{min-width:2.85rem}#open b{color:inherit;font-weight:700;line-height:18px}header nav>a,header nav>a:visited,button.border,a.border{display:inline-flex;padding:var(--pico-form-element-spacing-vertical)var(--pico-form-element-spacing-horizontal);border:var(--pico-border-width)solid var(--pico-primary);border-radius:var(--pico-border-radius);color:var(--pico-primary);cursor:pointer;box-shadow:none;text-decoration:none;transition:background-color var(--pico-transition),color var(--pico-transition),border-color var(--pico-transition);background-color:#0000;justify-content:center;align-items: center}button[aria-busy=true]{position:relative;color:#0000}button[aria-busy=true]>*{visibility:hidden}button[aria-busy=true]:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){header nav>a:hover,header nav>a:visited:hover,button.border:hover,a.border:hover{background-color:var(--pico-primary);color:var(--pico-contrast-inverse);text-decoration:none;border-color:var(--pico-primary)}button[type=button]:hover img{filter:invert(1)brightness(0)}}hgroup{position:relative;max-width:100%;margin-block-end:0}#list,#hx-search{list-style:none;display:flex;flex-direction:column;gap:.25rem;padding:0}@keyframes queue-in{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}#list li,#hx-search li{display:flex;align-items: center;transition:opacity .5s ease-out,transform .5s ease-out}#list>li[data-fresh]{animation:queue-in .24s var(--motion-ease)backwards}#list li.htmx-swapping{opacity:0;transform:translate(-1rem)}#list li img,#hx-search li img{block-size:16px;inline-size:16px}#list li>div,#hx-search li>div{display:flex;flex:1;align-items: center;min-inline-size:0}#list li>div>a,#hx-search li>div>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration-color:#0000;flex:1;min-inline-size:0;margin-inline-start:.65rem;margin-inline-end:.65rem}#list li>div>a:hover,#hx-search li>div>a:hover{text-decoration-color:#fffffe}#list li.removing{opacity:0;transition:opacity .5s ease-out}#list li[id^=link-],#hx-search li[id^=link-]{position:relative}@media (hover:hover) and (pointer:fine){#list li.selected:before,#hx-search li.selected:before{content:"›";position:absolute;color:var(--pico-primary);margin-right:.5rem;top:0;right:100%}#hx-search:not(:has(li.selected)) li[id^=link-]:first-child:before{content:"›";position:absolute;color:var(--pico-primary);margin-right:.5rem;top:0;right:100%}}#hx-alert{opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:opacity .5s ease-out}#hx-alert:empty{display:none}#hx-alert.success{color:var(--color-success)}#hx-alert.error{color:var(--color-error)}#hx-alert.htmx-swapping{opacity:0}#hx-alert:not(:empty)~p{display:none}.helleze-changelog,.pager{--measure:65ch;max-width:var(--measure)}.helleze-changelog article{box-shadow:none;background:0 0;border:none;border-radius:0;margin-bottom:2.5rem;padding:0}.helleze-changelog article+article{border-top:var(--pico-border-width)solid var(--pico-muted-border-color);padding-top:2.5rem}.helleze-version{color:var(--pico-primary);margin:0;font-size:1.375rem;font-weight:700}.helleze-version a{color:var(--pico-primary);text-decoration:none}.helleze-summary{color:var(--pico-muted-color);margin:1.25rem 0 0}.helleze-section{text-transform:uppercase;letter-spacing:.08em;color:var(--pico-muted-color);margin:2rem 0 1.25rem;font-size:.75rem;font-weight:600}.helleze-changes{list-style:none;display:flex;flex-direction:column;gap:1.25rem;margin:0;padding:0}.helleze-change{list-style:none;line-height:1.5}.helleze-title{color:var(--pico-primary)}.helleze-body{display:block;color:var(--pico-muted-color);margin-top:.25rem}.helleze-refs{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.pager{display:grid;grid-template-columns:1fr auto 1fr;align-items: center;margin-top:3rem}.pg-newer{grid-column:1;justify-self:start}.pg-older{grid-column:3;justify-self:end}.credit-left{grid-column:1;justify-self:start}.credit-center{grid-column:2;justify-self:center}.credit-right{grid-column:3;justify-self:end}.credit{color:var(--pico-muted-color);text-decoration:none}.credit span{text-decoration:underline;text-decoration-color:#fffffe4d;text-underline-offset:.15em;transition:var(--link-transition)}.credit:hover span{color:var(--pico-primary);text-decoration-color:var(--pico-primary)}.helleze-ref{border:var(--pico-border-width)solid var(--pico-muted-border-color);font-family:var(--pico-font-family-monospace,monospace);color:var(--pico-muted-color);background:0 0;border-radius:0;padding:.05rem .45rem;font-size:.75rem}#shortcuts dialog button,#shortcuts dialog a{all:unset;cursor:pointer;color:var(--pico-primary)}#shortcuts dialog a,#shortcuts dialog #login,#shortcuts dialog #logout{display:inline;text-decoration:underline;text-decoration-color:#fffffe4d;text-underline-offset:.15em;transition:text-decoration-color .2s ease-in-out;font-weight:700}#shortcuts dialog a:hover,#shortcuts dialog #login:hover,#shortcuts dialog #logout:hover{text-decoration-color:#fffffe}#shortcuts article{position:relative;background-color:var(--pico-background-color);border:var(--pico-border-width)solid var(--pico-primary);width:-moz-fit-content;width:fit-content;min-width:200px}#shortcuts table td{border-bottom:1px dotted var(--pico-muted-border-color)}#shortcuts .desktop>p{padding-left:var(--pico-spacing);margin-bottom:1rem}#shortcuts .mobile{display:none}#shortcuts #close{display:block;color:var(--pico-muted-color);margin-left:auto}#shortcuts #close:hover{text-decoration:none}@media (hover:none) and (pointer:coarse){#shortcuts .desktop{display:none}#shortcuts .mobile{display:flex;flex-direction:column;gap:1rem}}.note{background-color:var(--pico-primary);color:var(--pico-background-color);border-radius:.2em;padding:.15em .4em;font-weight:700}.spaced{margin-top:2.5rem}.join-form{display:grid;grid-template-columns:auto 12rem auto 1fr;align-items: center;gap:.5rem;margin-top:2.5rem}.claim{margin-top:3rem}.claim-intro{margin:0 0 var(--pico-typography-spacing-vertical)}.claim .join-form{margin-top:0}.join-row{display:contents}.join-prefix{color:#fff;white-space:nowrap;font-weight:700}.join-row input[type=text]{min-width:0;margin-bottom:0}.join-row button.border{white-space:nowrap;flex-shrink:0;margin-bottom:0}p.status{grid-column:2/-1;margin-top:0;margin-bottom:.5rem;font-size:.875rem}.status .success{color:var(--color-success)}.status .error{color:var(--color-error)}.muted{color:var(--pico-muted-color)}#list:has(li)+#empty-state{display:none}#list:not(:has(li)){display:none}@keyframes cleared-in{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:translateY(-.25rem)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes check-draw{to{stroke-dashoffset:0}}#empty-state [data-cleared]{animation:cleared-in .3s 70ms var(--motion-ease)both}#empty-state [data-cleared]>header{display:flex;justify-content:flex-start;align-items: center;gap:.55rem;margin:0 0 1rem}#empty-state [data-cleared]>header svg{overflow:visible;color:var(--color-success);flex:none;block-size:1.15rem;inline-size:1.15rem}#empty-state [data-cleared]>header circle{stroke-dasharray:57;stroke-dashoffset:57;animation:check-draw .3s .1s var(--motion-ease)forwards}#empty-state [data-cleared]>header path{stroke-dasharray:13;stroke-dashoffset:13;animation:check-draw .19s .27s var(--motion-ease)forwards}#empty-state img,section img[width="16"]{vertical-align:middle;block-size:16px;inline-size:16px;margin-inline-start:.3em;margin-inline-end:.3em}.sorting{display:flex;align-items: flex-start;gap:.5rem;margin-top:1rem}button.link{font:inherit;color:var(--pico-primary);text-decoration:underline;text-decoration-color:#fffffe4d;text-underline-offset:.15em;cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0}button.link:hover{text-decoration-color:var(--pico-primary)}.sorting span{color:var(--pico-muted-color);flex-shrink:0}.sorting-buttons{display:flex;flex-direction:column;gap:.5rem}.sorting button.link{font:inherit;color:var(--pico-primary);text-decoration:underline;text-decoration-color:#fffffe4d;text-underline-offset:.15em;cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0}.sorting button.link:hover{text-decoration-color:var(--pico-primary)}section.username-home .meta span,section.username-home .meta a{display:none}@keyframes subtitle-update{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(.35em)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}body:not(.searching) p[id^=subtitle][data-empty]{visibility:hidden}p[id^=subtitle]{display:grid;overflow:hidden}p[id^=subtitle]>span{grid-area:1/1;inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%}p[id^=subtitle]>span:first-child{visibility:visible;opacity:1;clip-path:inset(0);transition:opacity .17s 35ms var(--motion-ease),clip-path .17s 35ms var(--motion-ease),transform .17s 35ms var(--motion-ease);transform:translateY(0)}p[id^=subtitle]>span:last-child{visibility:hidden;opacity:0;clip-path:inset(100% 0 0);transition:opacity .1s ease-in,clip-path .1s ease-in,transform .1s ease-in,visibility 0s linear .1s;transform:translateY(.3em)}p[id^=subtitle] [data-count]{display:inline-block;font-variant-numeric:tabular-nums}p[id^=subtitle][data-update] [data-count]{animation:subtitle-update .21s var(--motion-ease)both}body.searching p[id^=subtitle]>span:first-child{visibility:hidden;opacity:0;clip-path:inset(0 0 100%);transition:opacity .1s ease-in,clip-path .1s ease-in,transform .1s ease-in,visibility 0s linear .1s;transform:translateY(-.3em)}body.searching p[id^=subtitle]>span:last-child{visibility:visible;opacity:1;clip-path:inset(0);transition:opacity .17s 35ms var(--motion-ease),clip-path .17s 35ms var(--motion-ease),transform .17s 35ms var(--motion-ease);transform:translateY(0)}@media (prefers-reduced-motion:reduce){#list>li[data-fresh],#empty-state [data-cleared],#empty-state [data-cleared]>header circle,#empty-state [data-cleared]>header path,p[id^=subtitle][data-update] [data-count]{animation:none}p[id^=subtitle]>span{transition:none}}[x-cloak]{display:none}.inplace{--search-height:46px;--search-gap:.55rem;height:calc(var(--search-height) + var(--search-gap))}.inplace:not(:has(#seek-row:not([hidden]))):not(.open){overflow:hidden;height:0}.inplace .inner{position:relative;height:var(--search-height)}#gist{display:none}@media (hover:none) and (pointer:coarse){#gist{display:inline-flex;position:absolute;color:var(--pico-muted-color);border-color:var(--pico-muted-border-color);top:50%;right:0;transform:translateY(-50%)}#gist[aria-pressed=true]{color:var(--pico-primary);border-color:var(--pico-primary)}}.inplace .inner>.field{position:relative;visibility:hidden;opacity:0;clip-path:inset(0 5% 0 0);pointer-events:none;height:100%;margin-inline-start:0;margin-inline-end:0;transition:opacity .11s ease-in,clip-path .11s ease-in,transform .11s ease-in,visibility 0s linear .11s;transform:translate(-.2rem)}.inplace.open .inner>.field{visibility:visible;opacity:1;clip-path:inset(0);pointer-events:auto;transition:opacity .18s 35ms var(--motion-ease),clip-path .18s 35ms var(--motion-ease),transform .18s 35ms var(--motion-ease);transform:translate(0)}#seek{position:absolute;display:flex;box-shadow:none;font:inherit;text-align:left;color:var(--pico-muted-color);cursor:text;visibility:visible;opacity:1;transition:color .2s ease-in-out,opacity .16s 35ms var(--motion-ease),transform .16s 35ms var(--motion-ease);background:0 0;border:none;align-items: center;gap:.65rem;width:100%;margin:0;padding:0;inset:0;transform:translateY(0)}.inplace.open #seek{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .1s ease-in,transform .1s ease-in,visibility 0s linear .1s;transform:translateY(-.2rem)}#seek:hover{color:var(--pico-color)}#seek svg{flex:none}.inplace .field input[type=search]{height:var(--search-height);padding:var(--pico-form-element-spacing-vertical)var(--pico-form-element-spacing-horizontal);border:var(--pico-border-width)solid var(--pico-primary);color:var(--pico-primary);background:0 0;border-radius:.25rem;width:100%;margin:0;font-size:1rem;line-height:1.25}.inplace .field input[type=search]:focus{outline:none}.inplace .field input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.inplace .field input[type=search]{padding-inline-end:calc(var(--pico-form-element-spacing-horizontal) + 1.4rem)}.inplace .field .clear{appearance:none;position:absolute;right:var(--pico-form-element-spacing-horizontal);top:calc(var(--search-height)/2);box-shadow:none;display:flex;color:var(--pico-muted-color);cursor:pointer;background:0 0;border:0;justify-content:center;align-items: center;width:1.4rem;height:1.4rem;margin:0;padding:0;font-size:1.1rem;line-height:1;transform:translateY(-50%)}.inplace .field .clear:hover{color:var(--pico-primary)}.inplace .field .count{position:absolute;right:calc(var(--pico-form-element-spacing-horizontal) + 1.6rem);top:calc(var(--search-height)/2);color:var(--pico-muted-color);pointer-events:none;font-size:.875em;transform:translateY(-50%)}.inplace .field kbd{position:absolute;right:var(--pico-form-element-spacing-horizontal);top:calc(var(--search-height)/2);color:var(--pico-muted-color);border:var(--pico-border-width)solid var(--pico-muted-border-color);pointer-events:none;background:0 0;border-radius:4px;padding:.05rem .35rem;font-family:inherit;font-size:.7rem;transform:translateY(-50%)}.inplace .field input[type=search].counting{padding-inline-end:calc(var(--pico-form-element-spacing-horizontal) + 1.4rem + 7rem)}@media (hover:none) and (pointer:coarse){.inplace.open #gist{right:var(--pico-form-element-spacing-horizontal);z-index:1}.inplace.open .inner:has(.clear:not([style*="display: none"])) #gist{right:calc(var(--pico-form-element-spacing-horizontal) + 1.6rem)}.inplace .field kbd{display:none}.inplace .field .count{right:calc(var(--pico-form-element-spacing-horizontal) + 4.6rem)}.inplace .field input[type=search].counting{padding-inline-end:calc(var(--pico-form-element-spacing-horizontal) + 1.4rem + 10rem)}}#hx-dots{position:absolute;right:calc(var(--pico-form-element-spacing-horizontal) + 1.6rem);top:calc(var(--search-height)/2);display:flex;opacity:0;pointer-events:none;align-items: center;gap:4px;transition:opacity;transform:translateY(-50%)}#hx-dots>i{background:var(--pico-muted-color);animation:pulse .9s ease-in-out infinite;border-radius:50%;width:5px;height:5px}#hx-dots>i:nth-child(2){animation-delay:.15s}#hx-dots>i:nth-child(3){animation-delay:.3s}#hx-dots.htmx-request{opacity:1;transition:opacity .12s ease-out .15s}#hx-dots.htmx-request+#hx-count{display:none}@media (hover:none) and (pointer:coarse){.inplace .inner:has(#hx-dots.htmx-request) #gist{display:none}.inplace .field:has(#hx-dots.htmx-request) .clear{display:none}}@keyframes pulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){#seek,.inplace .inner>.field{transition:none}#hx-dots>i{animation:none;opacity:.7}}#hx-search{opacity:1;transition:opacity}#hx-results.htmx-request #hx-search{opacity:.45;transition:opacity .12s ease-out .15s}#hx-search li.read>div>a{color:var(--pico-muted-color)}#hx-search li.read:hover>div>a{color:var(--pico-primary)}#hx-search .gate{position:relative;display:block;overflow:hidden}#hx-search .gate .deep{list-style:none;filter:blur(4px);opacity:.6;user-select:none;pointer-events:none;margin:0;padding:0}#hx-search .gate .deep li{margin-block-end:12px}#hx-search .gate .line{display:flex;align-items: center;gap:.8rem;margin-block-start:.9rem;margin-block-end:1.15rem}#hx-search .gate .line:before,#hx-search .gate .line:after{content:"";border-block-start:1px dashed var(--pico-muted-border-color);flex:1}#hx-search .gate .line .upsell{overflow:visible;text-overflow:clip;white-space:nowrap;flex:none;margin-inline-start:0;margin-inline-end:0}#hx-search .upsell{color:var(--pico-primary);text-decoration:none}#hx-search .upsell .door{text-decoration:underline;text-decoration-color:#fffffe4d}#hx-search .upsell:hover .door{text-decoration-color:#fffffe}#list li[data-tldr],#hx-search li[data-tldr]{flex-wrap:wrap}.chip{letter-spacing:.04em;color:var(--pico-primary);border:var(--pico-border-width)solid var(--pico-primary);box-shadow:none;cursor:pointer;background:0 0;border-radius:4px;width:auto;margin:0;padding:.08rem .35rem;transition:background-color .2s ease-in-out,color .2s ease-in-out;font-size:.72rem;font-weight:600;line-height:1.2}#list li[data-tldr] .chip,#hx-search li[data-tldr] .chip,#list li[data-tldr] .chip+span,#hx-search li[data-tldr] .chip+span{display:none}#list li[data-tldr]:has(.open) .chip{display:inline-flex}#hx-search li[data-tldr]:has(.open) .chip{display:inline-flex}#list li[data-tldr]:has(.open) .chip+span{display:inline}#hx-search li[data-tldr]:has(.open) .chip+span{display:inline}@media (hover:hover) and (pointer:fine){#list li[data-tldr]:hover .chip,#list li[data-tldr].selected .chip,#hx-search li[data-tldr]:hover .chip,#hx-search li[data-tldr].selected .chip{display:inline-flex}#list li[data-tldr]:hover .chip+span,#list li[data-tldr].selected .chip+span,#hx-search li[data-tldr]:hover .chip+span,#hx-search li[data-tldr].selected .chip+span{display:inline}#list li[data-tldr] .chip:hover:not(.held),#hx-search li[data-tldr] .chip:hover:not(.held){background-color:var(--pico-primary);border-color:var(--pico-primary);color:var(--pico-contrast-inverse)}}#list li[data-tldr] .sum,#hx-search li[data-tldr] .sum{display:none;color:var(--pico-muted-color);white-space:normal;flex:0 0 100%;width:100%;margin:.15rem 0 0;padding-inline-start:calc(16px + 1.25rem);padding-inline-end:0;line-height:1.5}#list li[data-tldr] .sum .ghost,#hx-search li[data-tldr] .sum .ghost{display:block;filter:blur(4px);opacity:.6;user-select:none}#list li[data-tldr] .sum a,#hx-search li[data-tldr] .sum a{color:var(--pico-primary);text-decoration:underline;text-decoration-color:var(--pico-muted-color)}#list li[data-tldr] .sum a:hover,#hx-search li[data-tldr] .sum a:hover{text-decoration-color:var(--pico-primary)}#list li[data-tldr]:has(.open) .chip{color:var(--pico-muted-color);border-color:var(--pico-muted-border-color)}#hx-search li[data-tldr]:has(.open) .chip{color:var(--pico-muted-color);border-color:var(--pico-muted-border-color)}#list li[data-tldr] .sum.open,#hx-search li[data-tldr] .sum.open{display:block}#list li[data-tldr] .sum.moving,#hx-search li[data-tldr] .sum.moving{overflow:hidden}#hx-search .upsell[aria-disabled=true],#sell-price[aria-disabled=true],#manage-billing[aria-disabled=true]{opacity:.5;pointer-events:none}.article{--measure:65ch;max-width:var(--measure)}.article article{box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;padding:0}.article article>header{display:block;background:0 0;border:none;margin:0;padding:0}.article article>header hgroup{margin:0}.article article>header h1{margin:0;font-size:clamp(1.3rem,4vw,1.5rem);font-weight:650;line-height:1.4}.article article>header h1 img{display:inline-block;vertical-align:-2px;border-radius:4px;margin-right:.55rem}.article article>header h1 a{color:var(--pico-primary);text-decoration:none}.article article>header h1 a:hover{text-decoration:underline}.article article>header hgroup>p{color:var(--pico-muted-color);margin:.45rem 0 0;font-size:.85rem}.article article>header hgroup>p a{color:var(--pico-muted-color);text-decoration:none}.article article>header hgroup>p a:hover{text-decoration:underline}.article article>p{margin:1.5rem 0 0}.article article>aside{color:var(--pico-muted-color);opacity:.8;margin:1.25rem 0 0}.article article>aside:hover{opacity:1}.article article>aside a{display:block;color:var(--pico-muted-color);text-decoration:none}.article article>aside p{margin:0}.article article>aside a:hover p{text-decoration:underline;text-decoration-color:var(--pico-muted-color);text-underline-offset:3px}.article article>aside a p:after{content:" ↗"}.article article>aside p img{opacity:.6;vertical-align:-2px;border-radius:3px;margin-right:.5rem}.article article>nav{display:block;border-top:var(--pico-border-width)solid var(--pico-muted-border-color);margin-top:1.75rem;padding-top:1rem;font-size:.85rem}.article article>nav dl{display:grid;grid-template-columns:5.5rem 1fr;gap:.4rem .75rem;margin:0}.article article>nav dt{text-transform:uppercase;letter-spacing:.08em;color:var(--pico-muted-color);opacity:.7;padding-top:.2rem;font-size:.7rem;font-weight:600}.article article>nav dd{margin:0}.article article>nav dd a{color:var(--pico-muted-color);text-decoration:none}.article article>nav dd a[href^="/topics/"]{opacity:.7}.article article>nav dd a[href^="/topics/"]+a{margin-left:.8rem}.article article>nav dd a:hover{color:var(--pico-primary);opacity:1;text-decoration:underline}:-webkit-any(.article,.surface)>footer{border-radius:var(--pico-border-radius);background:#fffffe0d;margin-top:3rem;padding:1.5rem 1.6rem}:-moz-any(.article,.surface)>footer{border-radius:var(--pico-border-radius);background:#fffffe0d;margin-top:3rem;padding:1.5rem 1.6rem}:is(.article,.surface)>footer{border-radius:var(--pico-border-radius);background:#fffffe0d;margin-top:3rem;padding:1.5rem 1.6rem}:-webkit-any(.article,.surface)>footer p{margin:0}:-moz-any(.article,.surface)>footer p{margin:0}:is(.article,.surface)>footer p{margin:0}:-webkit-any(.article,.surface)>footer img{vertical-align:-3px}:-moz-any(.article,.surface)>footer img{vertical-align:-3px}:is(.article,.surface)>footer img{vertical-align:-3px}:-webkit-any(.article,.surface)>footer>p:first-child{color:var(--pico-primary);font-size:1.1rem;font-weight:700}:-moz-any(.article,.surface)>footer>p:first-child{color:var(--pico-primary);font-size:1.1rem;font-weight:700}:is(.article,.surface)>footer>p:first-child{color:var(--pico-primary);font-size:1.1rem;font-weight:700}:-webkit-any(.article,.surface)>footer>p:nth-child(2){color:var(--pico-muted-color);max-width:52ch;margin-top:.6rem}:-moz-any(.article,.surface)>footer>p:nth-child(2){color:var(--pico-muted-color);max-width:52ch;margin-top:.6rem}:is(.article,.surface)>footer>p:nth-child(2){color:var(--pico-muted-color);max-width:52ch;margin-top:.6rem}:-webkit-any(.article,.surface)>footer b{color:var(--pico-primary);letter-spacing:.08em}:-moz-any(.article,.surface)>footer b{color:var(--pico-primary);letter-spacing:.08em}:is(.article,.surface)>footer b{color:var(--pico-primary);letter-spacing:.08em}:-webkit-any(.article,.surface)>footer>p:nth-child(3){margin-top:1.25rem}:-moz-any(.article,.surface)>footer>p:nth-child(3){margin-top:1.25rem}:is(.article,.surface)>footer>p:nth-child(3){margin-top:1.25rem}:-webkit-any(.article,.surface)>footer>p:last-child{margin-top:1.1rem;font-size:.85rem}:-moz-any(.article,.surface)>footer>p:last-child{margin-top:1.1rem;font-size:.85rem}:is(.article,.surface)>footer>p:last-child{margin-top:1.1rem;font-size:.85rem}:-webkit-any(.article,.surface)>footer>p:last-child a{color:var(--pico-muted-color);text-decoration:none}:-moz-any(.article,.surface)>footer>p:last-child a{color:var(--pico-muted-color);text-decoration:none}:is(.article,.surface)>footer>p:last-child a{color:var(--pico-muted-color);text-decoration:none}:-webkit-any(.article,.surface)>footer>p:last-child a:hover{color:var(--pico-primary);text-decoration:underline}:-moz-any(.article,.surface)>footer>p:last-child a:hover{color:var(--pico-primary);text-decoration:underline}:is(.article,.surface)>footer>p:last-child a:hover{color:var(--pico-primary);text-decoration:underline}:-webkit-any(.article,.surface)>footer>p:last-child span{color:var(--pico-muted-color);opacity:.6;margin:0 .35rem}:-moz-any(.article,.surface)>footer>p:last-child span{color:var(--pico-muted-color);opacity:.6;margin:0 .35rem}:is(.article,.surface)>footer>p:last-child span{color:var(--pico-muted-color);opacity:.6;margin:0 .35rem}:-webkit-any(.article,.surface)>footer a.border{text-decoration:none}:-moz-any(.article,.surface)>footer a.border{text-decoration:none}:is(.article,.surface)>footer a.border{text-decoration:none}.surface{--measure:65ch;max-width:var(--measure)}.surface article{box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;padding:0}.surface hgroup{margin:0 0 1.5rem}.surface hgroup h1{margin:0;font-size:clamp(1.3rem,4vw,1.5rem);font-weight:650;line-height:1.4}.surface hgroup p{color:var(--pico-muted-color);margin:.4rem 0 0;font-size:.85rem}.surface hgroup svg{color:var(--pico-muted-color);vertical-align:-4px;margin-left:.5rem}.surface article>ul,.surface section>ul,.surface article>ol{list-style:none;margin:0;padding:0}.surface article>:-webkit-any(ul,ol)>li{display:flex;align-items: flex-start;gap:.75rem;padding:.8rem 0}.surface article>:-moz-any(ul,ol)>li{display:flex;align-items: flex-start;gap:.75rem;padding:.8rem 0}.surface article>:is(ul,ol)>li{display:flex;align-items: flex-start;gap:.75rem;padding:.8rem 0}.surface article>ul>li{padding:1.05rem 0}.surface article>ul>li img{border-radius:3px;margin-top:.25rem}.surface article>ul>li a{color:var(--pico-primary);text-decoration:none}.surface article>ul>li a:hover{text-decoration:underline}.surface article>ul>li p{color:var(--pico-muted-color);margin:.2rem 0 0;font-size:.9rem}.surface section{margin-top:2rem}.surface section h3{text-transform:uppercase;letter-spacing:.08em;color:var(--pico-muted-color);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.surface section>ul>li{display:flex;align-items: flex-start;gap:.75rem;padding:.7rem 0}.surface section h3 img{vertical-align:-3px;border-radius:3px;margin-right:.35rem}.surface section>ul>li>span{color:var(--pico-muted-color);opacity:.6;flex:none;margin-top:.2rem;font-family:Georgia,serif;font-size:1.7rem;line-height:1}.surface section>ul>li a{display:block;color:var(--pico-muted-color);text-decoration:none}.surface section>ul>li p{color:var(--pico-muted-color);text-decoration:underline;text-decoration-color:#0000;text-underline-offset:.15em;transition:var(--link-transition);margin:0}.surface section>ul>li a:hover p{text-decoration-color:var(--pico-muted-color)}.surface section>ul>li p+p{display:block;color:var(--pico-primary);text-decoration:underline;text-decoration-color:#0000;text-underline-offset:.15em;transition:var(--link-transition);margin-top:.15rem;font-size:.85rem;font-weight:600}.surface section>ul>li a:hover p+p{text-decoration-color:var(--pico-primary)}.surface article>nav{display:block;border-top:var(--pico-border-width)solid var(--pico-muted-border-color);margin-top:1.75rem;padding-top:1rem;font-size:.85rem}.surface article>nav dl{display:grid;grid-template-columns:5.5rem 1fr;gap:.4rem .75rem;margin:0}.surface article>nav dt{text-transform:uppercase;letter-spacing:.08em;color:var(--pico-muted-color);opacity:.7;padding-top:.2rem;font-size:.7rem;font-weight:600}.surface article>nav dd{margin:0}.surface article>nav dd a{color:var(--pico-muted-color);text-decoration:none}.surface article>nav dd a:hover{color:var(--pico-primary);text-decoration:underline}.surface article>ol>li{padding:0}.surface article>ol>li>a{display:flex;color:var(--pico-primary);text-decoration:none;flex:1;align-items: flex-start;gap:.75rem;padding:.8rem 0}.surface article>ol>li>a>svg{color:var(--pico-muted-color);flex:none;margin-top:.3rem}.surface article>ol>li p svg{vertical-align:-2px}.surface article>ol>li div{text-decoration:underline;text-decoration-color:#0000;text-underline-offset:.15em;transition:var(--link-transition);flex:1;min-width:0}.surface article>ol>li small{display:inline-block;color:var(--pico-muted-color);opacity:.7;margin-left:.4rem}.surface article>ol>li p{display:inline-block;color:var(--pico-muted-color);width:100%;margin:.1rem 0 0;font-size:.85rem}.surface article>ol>li>a:hover div{text-decoration-color:#fffffe}#explore{border-top:var(--pico-border-width)solid var(--pico-muted-border-color);color:var(--pico-muted-color);padding-top:1.1rem;font-size:.85rem}#explore nav{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 2rem}#explore nav>span:nth-child(2){flex:1}#explore nav>span:last-child{white-space:nowrap}#explore a{color:var(--pico-muted-color)}#explore nav>span:first-child a{color:var(--pico-color)}#explore a:hover{color:var(--pico-primary)}#explore kbd{color:var(--pico-muted-color);border:var(--pico-border-width)solid var(--pico-muted-border-color);background:0 0;border-radius:4px;padding:.05rem .35rem;font-family:inherit;font-size:.7rem}#cheat{text-decoration:none}#cheat:hover kbd{color:var(--pico-primary);border-color:var(--pico-primary)}
