.pp-docs{padding-top:0}.pp-panel{overflow:hidden}.pp-panel-title{padding:var(--sp-24) var(--sp-20) var(--sp-20);font-family:var(--display);font-size:var(--fs-title);font-variant-ligatures:no-common-ligatures;font-weight:600;line-height:var(--lh-title);letter-spacing:var(--ls-title);text-wrap:balance}.pp-list>li{border-top:1px solid var(--line)}.pp-doc{isolation:isolate;align-items:start;gap:var(--sp-4) var(--sp-16);padding:var(--sp-20);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}a.pp-doc:before{content:"";z-index:-1;background:var(--wash);opacity:0;transition:opacity var(--t-quick) ease;position:absolute;inset:0}a.pp-doc:active:before{opacity:1}.pp-doc-name{font-family:var(--display);font-size:var(--fs-quote);font-weight:600;line-height:var(--lh-quote);letter-spacing:var(--ls-quote);text-wrap:balance;grid-column:1}.pp-doc-from{align-items:center;gap:var(--sp-6);color:var(--muted);font-size:var(--fs-note);font-weight:500;line-height:var(--lh-note);grid-column:1;display:inline-flex}.pp-doc-from i{font-size:var(--icon-xs)}.pp-doc-line{max-width:var(--w-measure);margin-top:var(--sp-4);color:var(--muted);font-size:var(--fs-body);text-wrap:pretty;grid-column:1;line-height:1.5}.pp-doc-go{width:var(--sp-40);height:var(--sp-40);border-radius:var(--r-pill);background:var(--wash);font-size:var(--icon-md);transition:transform var(--t-state) var(--ease-out);grid-area:1/2/4/3;place-items:center;display:grid}.pp-own{padding:var(--sp-8)}.pp-own .pp-doc{padding:var(--sp-16);border-radius:var(--r-md);outline:1px dashed var(--muted);outline-offset:-1px}@media (min-width:720px){.pp-panel-title{padding:var(--sp-32) var(--sp-32) var(--sp-24)}.pp-doc{padding:var(--sp-24) var(--sp-32)}.pp-own{padding:var(--sp-12)}.pp-own .pp-doc{padding:var(--sp-20)}}@media (min-width:1024px){.pp-doc{grid-template-columns:minmax(0, 5fr) minmax(0, 6fr) var(--sp-40);align-items:center;gap:var(--sp-4) var(--sp-48)}.pp-doc-name{grid-area:1/1;align-self:end}.pp-doc-from{grid-area:2/1;align-self:start}.pp-doc-line{grid-area:1/2/3/3;margin-top:0}.pp-doc-go{grid-area:1/3/3/4}.pp-doc[data-plain] .pp-doc-name{grid-area:1/1/3/2;align-self:center}}.pp-ex-docs{gap:var(--sp-24);padding:0 var(--sp-8) var(--sp-8);grid-template-columns:minmax(0,1fr);display:grid}.pp-ex-doc{min-width:0}.pp-ex-cap{justify-content:space-between;align-items:center;gap:var(--sp-4) var(--sp-16);min-height:var(--tap);margin-bottom:var(--sp-8);padding-inline:var(--sp-8);flex-wrap:wrap;display:flex}.pp-ex-link{margin-right:calc(var(--sp-8) * -1);box-shadow:inset 0 0 0 1px var(--line)}.pp-ex-link i{font-size:var(--icon-sm)}.pp-none{color:var(--muted)}.pp-lines .ui-line-time{min-width:var(--sp-48);justify-content:flex-start;padding:0}.pp-cues{gap:var(--sp-16);display:grid}.pp-cue{gap:var(--sp-2);display:grid}.pp-cue-n,.pp-cue-time{color:var(--muted);font-size:var(--fs-dense);font-variant-numeric:tabular-nums;line-height:var(--lh-control)}.pp-cue-text{font-size:var(--fs-body);line-height:var(--lh-body)}@media (min-width:720px){.pp-ex-docs{padding:0 var(--sp-24) var(--sp-24)}.pp-ex-cap{padding-inline:0}.pp-ex-link{margin-right:0}}@media (min-width:1024px){.pp-ex-docs{align-items:start;gap:var(--sp-32);padding:var(--sp-8) var(--sp-32) var(--sp-32)}.pp-ex-docs[data-count="1"]{grid-template-columns:minmax(0,44rem);justify-content:center}.pp-ex-docs[data-count="2"],.pp-ex-docs[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-ex-docs[data-count="3"]>:first-child{grid-row:span 2}.pp-ex-docs:not([data-count="1"]) .dp-doc:not([data-kind=handout]){padding:var(--sp-32)}}.pp-format .sec-body{margin-top:var(--sp-20)}.pp-how-first{padding-top:calc(var(--sp-section) / 2)}@media (min-width:1024px){.dp-other-list.pp-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.pi-profs{padding-top:0}.pi-list{gap:var(--sp-12);grid-template-columns:minmax(0,1fr);display:grid}.pi-prof{overflow:hidden}.pi-prof-head{isolation:isolate;align-content:start;align-items:start;gap:var(--sp-8) var(--sp-16);height:100%;padding:var(--sp-24) var(--sp-20);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.pi-prof-head:before,.pi-docs a:before{content:"";z-index:-1;background:var(--wash);opacity:0;transition:opacity var(--t-quick) ease;position:absolute;inset:0}.pi-prof-head:active:before,.pi-docs a:active:before{opacity:1}.pi-prof-name{font-family:var(--display);font-size:var(--fs-title);font-variant-ligatures:no-common-ligatures;font-weight:600;line-height:var(--lh-title);letter-spacing:var(--ls-title);text-wrap:balance}.pi-prof-line{max-width:var(--w-measure);color:var(--muted);font-size:var(--fs-body);text-wrap:pretty;grid-column:1;line-height:1.5}.pi-prof-go{width:var(--sp-40);height:var(--sp-40);border-radius:var(--r-pill);background:var(--wash);font-size:var(--icon-md);transition:transform var(--t-state) var(--ease-out);grid-area:1/2/3/3;place-items:center;display:grid}.pi-docs{grid-template-columns:minmax(0,1fr);display:grid}.pi-docs a{isolation:isolate;justify-content:space-between;align-items:center;gap:var(--sp-12);height:100%;min-height:var(--sp-56);padding:var(--sp-12) var(--sp-20);border-top:1px solid var(--line);font-size:var(--fs-control);font-weight:500;line-height:var(--lh-control);display:flex;position:relative}.pi-docs i{color:var(--muted);font-size:var(--icon-xs);flex:none}.pi-own{border-radius:var(--r-lg);outline:1px dashed var(--muted);outline-offset:-1px}@media (min-width:720px){.pi-list{gap:var(--sp-16)}.pi-prof-head{padding:var(--sp-32)}.pi-docs{grid-template-columns:repeat(2,minmax(0,1fr))}.pi-docs a{padding-inline:var(--sp-32)}.pi-docs li:nth-child(2n) a{box-shadow:inset 1px 0 0 var(--line)}}@media (min-width:1024px){.pi-prof{grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.pi-docs{grid-auto-rows:minmax(var(--sp-56), 1fr);box-shadow:inset 1px 0 0 var(--line)}.pi-docs li:nth-child(-n+2) a{border-top:0}}a.pp-doc:focus-visible,.pi-prof-head:focus-visible,.pi-docs a:focus-visible{outline-offset:-3px}@media (hover:hover) and (pointer:fine){a.pp-doc:hover:before,.pi-prof-head:hover:before,.pi-docs a:hover:before{opacity:1}a.pp-doc:hover .pp-doc-go,.pi-prof-head:hover .pi-prof-go{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.pp-doc-go,.pi-prof-go{transition:none}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){a.pp-doc:hover .pp-doc-go,.pi-prof-head:hover .pi-prof-go{transform:none}}
/*# sourceMappingURL=3rtpy5kwmx-pc.css.map*/