.ol-page{padding-block:clamp(24px,3vw,48px)}.ol-top{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.ol-text h1{margin:0 0 var(--s-2)}.ol-text h2,.ol-code h2{margin:var(--s-6) 0 var(--s-2)}.ol-label{font-weight:500}.ol-status{color:var(--ember-deep);font-weight:500}.ol-scrub{margin-top:var(--s-3)}.ol-scrub label{color:var(--ink-soft);overflow-wrap:anywhere;margin-bottom:4px;font-size:13.5px;display:block}.ol-scrub input{width:100%;accent-color:var(--ember)}.ol-ticks{gap:1px;height:6px;margin-top:2px;display:flex}.ol-ticks i{background:var(--ink-soft);flex:1}.ol-ticks i.gap{background:var(--rule)}.ol-art .piece-actions{align-items:center}.ol-ballot{margin:0;padding:0;list-style:none}.ol-prop{border-bottom:1px solid var(--rule);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;padding:10px 0;display:grid}.ol-prop canvas{border-radius:var(--r-1);width:96px;height:96px;display:block}.ol-prop code{overflow-wrap:anywhere;font-size:14px}.ol-prop p{margin:4px 0 6px;font-size:13px}.ol-form{margin-top:var(--s-4)}.ol-form label{margin-bottom:6px;font-size:15px;display:block}.ol-row{gap:10px;display:flex}.ol-row .field{flex:1;min-width:0;font-size:15px}.ol-rules{margin-top:var(--s-2);font-size:14px}.ol-lines{border:1px solid var(--rule);border-radius:var(--r-1);background:var(--sheet);margin:0;padding:12px 14px;font-size:14px;list-style:none}.ol-lines li{flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding:3px 0;display:flex}.ol-lines code{white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;padding:0}.ol-credit{font-size:13px}@media (max-width:860px){.ol-top{grid-template-columns:minmax(0,1fr)}.ol-row{flex-direction:column}}
