.sheet .ins-list{border-top:1px solid var(--ink)}.sheet .ins-list li{border-bottom:1px solid var(--rule)}.sheet .ins-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap);align-items:baseline;padding:var(--s3) 0 var(--s4);transition:background-color .2s}.sheet .ins-row:hover{background:var(--paper-2)}.sheet .ins-topic{grid-column:1/4;padding-left:2px}.sheet .ins-main{grid-column:4/11;display:grid;row-gap:10px}.sheet .ins-t{font:400 var(--t-4)/1.2 var(--f-display);letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.sheet .ins-row:hover .ins-t{text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:1px;text-underline-offset:6px}.sheet .ins-x{font-size:var(--t-s);line-height:1.6;color:var(--ink-2);max-width:62ch;text-wrap:pretty}.sheet .ins-d{grid-column:11/13;justify-self:end;font:500 11px/1.45 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}@media (max-width:900px){.sheet .ins-row{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.sheet .ins-topic{grid-column:1;padding-left:0}.sheet .ins-d{grid-column:2;grid-row:1}.sheet .ins-main{grid-column:1/-1}}.art-sec .art-body,.sheet .art-body{grid-column:4/13;max-width:700px}.art-sec{padding-top:var(--s6)}.art-back{margin-top:var(--s6);padding-top:var(--s2);border-top:1px solid var(--rule)}.art-by{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}@media (max-width:1023px){.art-sec .art-body{grid-column:1/-1}}