.skc-h{gap:var(--space-5) var(--space-7);align-items:center;display:grid}.skc-ht{gap:var(--space-3);align-content:center;min-width:0;display:grid}.skc-ht .ws-h1{overflow-wrap:anywhere;margin:0;font-size:clamp(1.875rem,4.4cqi,3.25rem)}.skc-ht .ws-lede{max-width:46rem;margin:0}.skc-repo{font-size:var(--text-small)}.skc-cta{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.skc-cta .btn,.skc-aside-btns .btn{gap:var(--space-2);min-height:2.75rem}.skc-cta .btn .ic,.skc-aside-btns .btn .ic{width:1.125rem;height:1.125rem}.skc-art{aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--navy-950);min-width:0;box-shadow:var(--shadow-card), 0 0 0 1px color-mix(in srgb, var(--cyan-400) 16%, transparent);margin:0}.skc-art img{border-radius:calc(var(--radius-lg) - 1px)}.skc-facts{gap:var(--space-2);min-width:0;display:grid}.skc-facts .ws-help{margin:0}.skc-meta dt{align-items:center;gap:var(--space-1);display:flex}.skc-meta dt .ic{width:1rem;height:1rem;color:var(--ws-warm);flex:none}.skc-meta dd{overflow-wrap:anywhere}@container ws (width<=539px){.skc-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ws (width>=900px){.skc-h{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.skc-facts{grid-column:1/-1}}@container ws (width>=1000px){.skc-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ws (width>=1240px){.skc-meta{grid-template-columns:repeat(6,minmax(0,1fr))}}.skc-fx{gap:var(--space-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"main""aside";align-items:start;display:grid}@container ws (width>=1000px){.skc-fx{column-gap:var(--space-7);grid-template-columns:minmax(0,1fr) 21rem;grid-template-areas:"main aside"}}.skc .sk-panel>p,.skc .sk-panel .ws-ck{max-width:72ch}.skc-cmds{gap:var(--space-2);min-width:0;display:grid}.skc-cmds .ws-help{margin:0}.skc-warn{gap:var(--space-3);max-width:72ch;display:grid}.skc-warn li{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border);border-left:3px solid var(--color-warning);background:var(--color-surface);align-items:flex-start;display:flex}.skc-warn li>.ic{width:1.25rem;height:1.25rem;color:var(--color-warning);flex:none;margin-top:2px}.skc-ready{margin:0}.skc-ext{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--color-link);text-underline-offset:3px;font-weight:600;text-decoration:underline;display:inline-flex}.skc-ext .ic{flex:none;width:1rem;height:1rem}.skc-ext:hover{text-decoration-thickness:2px}.skc-ext:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.skc-aside-btns{gap:var(--space-2);display:grid}.skc-aside-btns .btn{justify-content:center}.skc-lic{align-items:center;gap:var(--space-2);color:var(--color-text);margin:0;font-size:.8125rem;font-weight:600;display:flex}.skc-lic .ic{width:1.1rem;height:1.1rem;color:var(--color-success);flex:none}.skc-more{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-border);display:grid}.skc-more-h{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.skc-more-h .ws-h2{margin:0;font-size:clamp(1.25rem,2.2cqi,1.625rem)}.skc-more-l{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.ws-site .skc-t{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:background-color var(--motion-fast,.12s);grid-template-columns:5.5rem minmax(0,1fr);align-items:start;display:grid;position:relative}.ws-site .skc-t:is(:hover,:focus-within){background:color-mix(in srgb, var(--color-surface-3) 60%, var(--color-surface))}.skc-t-art{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--navy-950);overflow:hidden}.skc-t-b{gap:var(--space-1);justify-items:start;min-width:0;display:grid}.skc-t-h{font:600 1.0625rem/1.3 var(--font-heading);margin:0}.skc-t-s{font-size:var(--text-small);color:var(--color-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@container ws (width>=760px){.skc-more-l{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.ws-site .skc-t{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:0;padding:0}.skc-t-art{aspect-ratio:16/9;border-radius:calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0 0;border-bottom:1px solid var(--color-border)}.skc-t-b{padding:var(--space-4) var(--space-4) var(--space-5);gap:var(--space-2)}}html[data-a11y-text] .ws-site .skc-t-s{display:block;overflow:visible}@media (prefers-reduced-motion:reduce){.ws-site .skc-t{transition:none}}html[data-a11y-motion=reduce] .ws-site .skc-t{transition:none}
