.lt-row{align-items:start;gap:var(--pp-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lt-wide{align-items:start;gap:var(--pp-space-3) var(--pp-space-4);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.lt-lead{margin-top:calc(-1 * var(--pp-space-2))}.lt .lt-code{white-space:pre-wrap;overflow-wrap:anywhere}.lt-shape-note{margin-bottom:var(--pp-space-4);font-family:var(--pp-font-body);font-size:var(--pp-text-small);color:var(--pp-color-muted);white-space:normal;display:block}.lt-shape-line{min-height:1.6em;display:block}.lt-mark{color:var(--pp-color-ink-2)}.lt-slot{color:var(--pp-color-muted);font-style:italic}@media (hover:hover) and (pointer:fine){:root .site.bv.tl .lt .tg-actions .ui-btn:disabled:hover{background:0 0}}.lt-steps ol{gap:var(--pp-space-4);counter-reset:lt-step;margin:0;padding:0;list-style:none;display:grid}.lt-steps li{column-gap:var(--pp-space-3);counter-increment:lt-step;grid-template-columns:28px minmax(0,1fr);display:grid}.lt-steps li:before{content:counter(lt-step);font-family:var(--pp-font-display);font-size:var(--pp-text-card);color:var(--pp-color-brand);grid-row:span 2;line-height:1}.lt-steps h4{font-size:var(--pp-text-body);color:var(--pp-color-ink);font-weight:600;line-height:1.3}@media (max-width:1000px){.lt .lt-code,.lt .tg-out{min-height:0}}@media (max-width:640px){.lt-row,.lt-wide{grid-template-columns:minmax(0,1fr)}}@media (min-width:1001px){.lt .tg-form--b{column-gap:var(--pp-space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.lt .tg-form--b>.tg-group--wide{grid-column:1/-1}.lt .tg-form--b>.tg-group:not(.tg-group--wide) .lt-row{grid-template-columns:minmax(0,1fr)}}
