.tt3d .ins-list{border-top:1px solid var(--line);max-width:980px;margin:0;padding:0;list-style:none}.tt3d .ins-list li{border-bottom:1px solid var(--line)}.tt3d .ins-list a{color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:6px 28px;padding:26px 0;text-decoration:none;display:grid}.tt3d .ins-list a:hover h3{color:var(--glacier)}.tt3d .ins-list h3{letter-spacing:-.02em;font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.2;transition:color .2s}.tt3d .ins-list p{color:var(--bone-2);grid-column:1;max-width:70ch;margin:0;font-size:15.5px}.tt3d .ins-meta{font:500 11px/1.6 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mist);white-space:nowrap;grid-area:1/2/span 2;align-self:start}@media (max-width:720px){.tt3d .ins-list a{grid-template-columns:minmax(0,1fr)}.tt3d .ins-meta{grid-area:auto/1}}.tt3d .art-byline{font:500 11.5px/1.7 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mist);margin:22px 0 0}.tt3d .art-byline a{color:var(--bone);border-bottom:1px solid var(--line-2);text-decoration:none}.tt3d .art-panel{border:1px solid var(--line);background:#07080de6;border-radius:22px;max-width:820px;margin:0 auto;padding:clamp(22px,5vw,56px)}.tt3d .art{max-width:70ch;color:var(--bone);margin:0 auto;font-size:clamp(1.02rem,1.2vw,1.12rem);line-height:1.7}.tt3d .art p{margin:1.1em 0 0}.tt3d .art h2{letter-spacing:-.025em;font-variation-settings:"opsz" 48,"wdth" 92;text-wrap:balance;margin:2.4em 0 0;scroll-margin-top:110px;font-size:clamp(1.45rem,2.6vw,2rem);line-height:1.15}.tt3d .art h3{margin:1.8em 0 0;scroll-margin-top:110px;font-size:1.2rem;line-height:1.3}.tt3d .art ul,.tt3d .art ol{margin:1em 0 0;padding-left:1.4em}.tt3d .art li{margin:.5em 0 0}.tt3d .art li::marker{color:var(--ember)}.tt3d .art strong{color:#fff;font-weight:600}.tt3d .art code{font:500 .86em var(--mono);background:var(--ink-3);color:var(--bone);border-radius:6px;padding:.1em .4em}.tt3d .art dfn{color:#fff;font-style:normal;font-weight:600}.tt3d .art-tldr{border-left:3px solid var(--ember);background:var(--ember-soft);border-radius:0 14px 14px 0;margin:0 0 1.6em;padding:20px 22px}.tt3d .art-tldr p{margin:.6em 0 0}.tt3d .art-tldr .art-tldr-k,.tt3d .art-def .art-def-k,.tt3d .art-toc .art-toc-k{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mist);margin:0}.tt3d .art-def{border:1px solid var(--glacier-soft);background:var(--glacier-soft);border-radius:14px;margin:1.6em 0 0;padding:18px 20px}.tt3d .art-def p{margin:.6em 0 0}.tt3d .art-toc{border:1px solid var(--line);border-radius:14px;margin:1.8em 0 0;overflow:hidden}.tt3d .art-toc .art-toc-k{border-bottom:1px solid var(--line);padding:14px 18px}.tt3d .art-toc ol{margin:0;padding:0;list-style:none}.tt3d .art-toc li{border-bottom:1px solid var(--line);margin:0}.tt3d .art-toc li:last-child{border-bottom:0}.tt3d .art-toc a{color:var(--bone-2);gap:14px;padding:11px 18px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}.tt3d .art-toc a:hover{background:var(--ink-3);color:var(--bone)}.tt3d .art-toc .n{font:500 11px/1.9 var(--mono);color:var(--ember)}.tt3d .art-table{margin:1.4em 0 0;overflow-x:auto}.tt3d .art-table table{border-collapse:collapse;width:100%;min-width:36rem;font-size:15px;line-height:1.5}.tt3d .art-table th{border:1px solid var(--line-2);background:var(--ink-3);text-align:left;font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bone-2);padding:10px 12px}.tt3d .art-table td{border:1px solid var(--line);vertical-align:top;padding:10px 12px}.tt3d .art-table td.rl{font:500 12.5px/1.5 var(--mono);color:var(--bone);background:#14172299}.tt3d .art-sources{border-top:1px solid var(--line);max-width:70ch;margin:3em auto 0;padding-top:1.6em}.tt3d .art-sources h2{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mist);margin:0}.tt3d .art-sources ol{color:var(--bone-2);margin:1em 0 0;padding-left:1.4em;font-size:14.5px;line-height:1.6}.tt3d .art-sources li{margin:.45em 0 0}.tt3d .art-sources li::marker{font-family:var(--mono);color:var(--ember)}.tt3d .art-en{max-width:70ch;color:var(--mist);margin:2em auto 0;font-size:14.5px}
