.crumbs{gap:var(--s-2);font:400 var(--t-xs) / 1.4 var(--mono);color:var(--text-3);flex-wrap:wrap;display:flex}.crumbs a{color:var(--text-3);text-decoration:none}.crumbs a:hover{color:var(--text)}.byline{font:400 var(--t-xs) / 1.5 var(--mono);color:var(--text-3)}.tldr{gap:var(--s-3);padding:var(--s-5) var(--s-6);border:1px solid var(--border);border-radius:var(--r);background:var(--surface);display:grid}.tldr .label{color:var(--text-2)}.tldr ul{gap:var(--s-2)}.tldr li{color:var(--text)}.guide h3{font-size:var(--t-lg);letter-spacing:-.01em;font-weight:600}.guide ol{padding-left:var(--s-5);gap:var(--s-2);margin:0;display:grid}.guide ol li{color:var(--text-2);max-width:72ch;line-height:1.65}.guide blockquote{padding:var(--s-1) 0 var(--s-1) var(--s-4);border-left:2px solid var(--border-strong);margin:0}.guide blockquote p{color:var(--text)}.guide .card{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);overflow:hidden}.guide .tbl td{color:var(--text-2);line-height:1.5}.guide .tbl td:first-child{color:var(--text)}.guide figcaption,.guide .note{font-size:var(--t-sm);color:var(--text-3);max-width:72ch;line-height:1.55}.guide .code{max-width:100%}.aside{gap:var(--s-3);padding:var(--s-5) var(--s-6);border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:var(--r);background:var(--surface);display:grid}.aside .label{color:var(--text-2)}.sources ol{font-size:var(--t-sm)}.sources li{overflow-wrap:anywhere}.next{background:var(--border);border:1px solid var(--border);border-radius:var(--r);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.next a{gap:var(--s-1);padding:var(--s-4) var(--s-5);background:var(--bg);text-decoration:none;display:grid}.next a:hover{background:var(--hover)}.next b{color:var(--text);font-weight:500}.next span{color:var(--text-3);font-size:var(--t-sm);line-height:1.5}.guides{border-top:1px solid var(--border);display:grid}.guides a{gap:var(--s-2);padding:var(--s-6) 0;border-bottom:1px solid var(--border);text-decoration:none;display:grid}.guides a:hover b{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.guides b{font-size:var(--t-xl);letter-spacing:-.02em;color:var(--text);font-weight:600}.guides span{color:var(--text-2);max-width:72ch;line-height:1.6}.guides small{font:400 var(--t-xs) / 1 var(--mono);color:var(--text-3)}@media (width<=640px){.tldr,.aside{padding:var(--s-4)}.next{grid-template-columns:1fr}}#prompt .code pre{white-space:pre-wrap;overflow-wrap:anywhere}#prompt .code pre code{min-width:0}
