.resource-shell{gap:var(--s-7);padding-top:var(--head-y);padding-bottom:var(--s-9);grid-template-columns:200px minmax(0,1fr);align-items:start;display:grid}.resource-content{min-width:0}.resource-breadcrumb{align-items:center;gap:var(--s-2);color:var(--muted);font:400 var(--t-small) var(--sans);grid-column:1/-1;display:flex}.resource-breadcrumb a{color:inherit;text-decoration:none}.resource-breadcrumb a:hover{color:var(--accent-ink);text-decoration:underline}.resource-navigation-wrap{top:var(--site-sticky-offset);gap:var(--s-6);padding-right:var(--s-5);border-right:1px solid var(--line);display:grid;position:sticky}.resource-navigation{gap:var(--s-1);display:grid}.resource-nav-label{color:var(--muted);font:400 var(--t-meta) var(--sans);margin-bottom:var(--s-2)}.resource-navigation-wrap nav a{align-items:baseline;gap:var(--s-1) var(--s-2);padding:var(--s-3);margin-left:calc(-1 * var(--s-3));min-height:44px;color:var(--body);border-radius:var(--r-sm);font:500 var(--t-small) var(--sans);flex-wrap:wrap;text-decoration:none;display:flex}.resource-navigation-link strong{font:inherit}.resource-navigation-link>span{font:400 var(--t-meta) var(--sans);color:var(--muted)}.resource-navigation-wrap nav a:hover{background:var(--chip)}.resource-navigation-wrap nav a[aria-current=page]{background:var(--accent-tint);color:var(--accent-ink);font-weight:600}.resource-navigation-wrap a:focus-visible{outline:2px solid var(--accent);outline-offset:var(--s-1)}.resource-content-heading{margin-bottom:var(--s-6)}.resource-content-heading h1{font:650 var(--t-h1) var(--sans);letter-spacing:-.04em;margin:0}.resource-content-heading p{margin:var(--s-3) 0 0;color:var(--muted);font:400 var(--t-body) var(--sans);max-width:42em}.resource-content .rc-heading{padding-top:0}.resource-content .rc-heading h1{font-weight:650}.resource-content .rc-heading .rc-search{flex-shrink:0;width:min(100%,330px)}.resource-content .rc-heading p{max-width:34em}.resource-content .rc-body{border-top:0;padding-top:0;display:block}.resource-content .rc-topic-filters{gap:var(--s-2);padding-bottom:var(--s-5);border-bottom:1px solid var(--line);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.rc-topic-filters a{align-items:center;gap:var(--s-2);min-height:40px;padding:var(--s-2) var(--s-3);color:var(--muted);font:400 var(--t-small) var(--sans);border-radius:var(--r-sm);text-decoration:none;display:inline-flex}.rc-topic-filters a:hover{background:var(--chip);color:var(--ink)}.rc-topic-filters a[aria-current=page]{background:var(--ink);color:var(--page)}.rc-topic-filters a:last-child{margin-left:auto}.rc-topic-filters a span{font:400 var(--t-meta) var(--sans)}.rc-topic-note{color:var(--muted);font:400 var(--t-small) var(--sans);margin-bottom:var(--s-5)!important}.resource-content .rc-note{margin-top:var(--s-5)!important}.resource-content .rg-library{padding-top:0;display:block}.resource-content .rg-topics{padding:0 0 var(--s-5);border:0}.resource-content .rg-topics nav{gap:var(--s-2);flex-wrap:wrap;display:flex}.resource-content .rg-topics nav a{padding:var(--s-2) var(--s-3);border:1px solid var(--line);margin:0}.resource-content .rg-documents .res-catalog{column-count:1}.resource-content .res-topic{padding:var(--s-5) 0;border:0;border-top:1px solid var(--line);background:0 0;border-radius:0}.resource-content .res-doc-link{padding-block:var(--s-4)}.resource-content .res-doc-link strong{font:550 var(--t-body) var(--sans)}.resource-content .res-doc-link span{font:400 var(--t-small) var(--sans)}@media (max-width:1050px){.resource-shell{gap:var(--s-5);grid-template-columns:172px minmax(0,1fr)}.resource-content .rc-heading{flex-direction:column;align-items:start}.resource-content .rc-heading .rc-search{width:100%}}@media (max-width:760px){.resource-shell{gap:var(--s-6);padding-top:var(--s-6);grid-template-columns:1fr}.resource-navigation-wrap{border-right:0;border-bottom:1px solid var(--line);padding:0 0 var(--s-4);gap:var(--s-3);position:static}.resource-navigation{gap:var(--s-1) var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.resource-nav-label{margin:0 0 var(--s-2);flex-basis:100%}.resource-navigation-wrap nav a{padding:var(--s-2);margin:0}.resource-content-heading{margin-bottom:var(--s-5)}.rc-topic-filters a:last-child{margin-left:0}.resource-content .rc-note{display:block}}.resource-content .rg-library>.res-search{margin-bottom:var(--s-5)}.resource-content .tut-plib-workspace{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}@media (max-width:1000px){.resource-content .tut-plib-workspace{grid-template-columns:1fr}.resource-content .tut-plib-preview-pane{display:none}.resource-content .tut-plib-inline-preview{display:block}}
