.tsh-doc[data-astro-cid-krp2dbmw]{background:var(--bg-surface);border:1px solid var(--border-primary);border-radius:var(--radius-m);box-shadow:var(--shadow-s);padding:var(--space-l);color:var(--text-title);font-size:var(--text-s)}.tsh-doc-title[data-astro-cid-krp2dbmw]{display:none;margin:0 0 var(--space-3xs);font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;color:var(--text-title)}.tsh-doc-sub[data-astro-cid-krp2dbmw]{margin:0;color:var(--text-muted)}.tsh-part[data-astro-cid-krp2dbmw]{margin-top:var(--space-m)}.tsh-part-h[data-astro-cid-krp2dbmw]{margin:0 0 var(--space-2xs);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--primary)}.tsh-note[data-astro-cid-krp2dbmw]{margin:0 0 var(--space-2xs);color:var(--text-muted);font-size:var(--text-xs)}.tsh-fields[data-astro-cid-krp2dbmw]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--space-s) var(--space-m)}.tsh-field[data-astro-cid-krp2dbmw]{grid-column:span var(--span);display:flex;align-items:flex-end;gap:var(--space-2xs);min-height:2.8rem}.tsh-field-l[data-astro-cid-krp2dbmw]{white-space:nowrap;font-weight:600}.tsh-field-line[data-astro-cid-krp2dbmw]{flex:1;border-bottom:1px solid var(--text-muted);min-width:4rem;height:1.6rem}.tsh-scroll[data-astro-cid-krp2dbmw]{overflow-x:auto}.tsh-table[data-astro-cid-krp2dbmw]{width:100%;border-collapse:collapse;font-size:var(--text-xs);margin:0}.tsh-table[data-astro-cid-krp2dbmw] th[data-astro-cid-krp2dbmw],.tsh-table[data-astro-cid-krp2dbmw] td[data-astro-cid-krp2dbmw]{border:1px solid var(--text-muted);padding:var(--space-3xs) var(--space-2xs);text-align:left;vertical-align:top;line-height:var(--leading-snug)}.tsh-table[data-astro-cid-krp2dbmw] th[data-astro-cid-krp2dbmw]{background:var(--bg-muted);font-weight:700;color:var(--text-title)}.tsh-table[data-astro-cid-krp2dbmw] .a-right[data-astro-cid-krp2dbmw]{text-align:right}.tsh-table[data-astro-cid-krp2dbmw] .a-center[data-astro-cid-krp2dbmw]{text-align:center}.tsh-blank[data-astro-cid-krp2dbmw] td[data-astro-cid-krp2dbmw]{height:2.8rem}.tsh-table[data-astro-cid-krp2dbmw] tfoot[data-astro-cid-krp2dbmw] td[data-astro-cid-krp2dbmw]{font-weight:700;height:2.8rem}.tsh-mark-col[data-astro-cid-krp2dbmw]{width:5.5rem}.tsh-box[data-astro-cid-krp2dbmw]{display:inline-block;width:1.4rem;height:1.4rem;border:1.5px solid var(--text-title);border-radius:2px;vertical-align:middle}.tsh-text[data-astro-cid-krp2dbmw] p[data-astro-cid-krp2dbmw]{margin:0 0 var(--space-2xs)}.tsh-text--note[data-astro-cid-krp2dbmw]{border-left:3px solid var(--primary);padding-left:var(--space-s);color:var(--text-body)}.tsh-lines[data-astro-cid-krp2dbmw]{display:grid;gap:0}.tsh-line[data-astro-cid-krp2dbmw]{display:block;height:2.8rem;border-bottom:1px solid var(--text-muted)}.tsh-copy[data-astro-cid-krp2dbmw] p[data-astro-cid-krp2dbmw]{white-space:pre-line;margin:0 0 var(--space-s);font-size:var(--text-m);line-height:var(--leading-normal);color:var(--text-body)}.tsh-copy[data-astro-cid-krp2dbmw] p[data-astro-cid-krp2dbmw]:last-child{margin-bottom:0}.tsh-copy[data-astro-cid-krp2dbmw] .tsh-copy-note[data-astro-cid-krp2dbmw]{font-size:var(--text-s);font-style:italic;color:var(--text-muted)}.tsh-copy[data-astro-cid-krp2dbmw] .tsh-copy-h[data-astro-cid-krp2dbmw]{font-weight:700;color:var(--text-title);padding-bottom:var(--space-s);border-bottom:1px solid var(--border-primary)}.tsh-copy[data-astro-cid-krp2dbmw] .tsh-ph,.tsh-text[data-astro-cid-krp2dbmw] .tsh-ph{background:var(--accent-peach);color:var(--text-title);padding:0 .2em;border-radius:2px}.tsh-doc--preview[data-astro-cid-krp2dbmw] .tsh-doc-title[data-astro-cid-krp2dbmw]{display:block}@media(max-width:640px){.tsh-doc[data-astro-cid-krp2dbmw]:not(.tsh-doc--preview){padding:var(--space-m)}.tsh-doc[data-astro-cid-krp2dbmw]:not(.tsh-doc--preview) .tsh-fields[data-astro-cid-krp2dbmw]{grid-template-columns:1fr}.tsh-doc[data-astro-cid-krp2dbmw]:not(.tsh-doc--preview) .tsh-field[data-astro-cid-krp2dbmw]{grid-column:auto}}.tpp[data-astro-cid-nyslk27z]{position:relative;width:var(--paper-w);aspect-ratio:1 / 1.3;background:var(--bg-surface);border-radius:var(--radius-s);box-shadow:var(--shadow-l);overflow:hidden}.tpp-doc[data-astro-cid-nyslk27z]{width:72rem;transform:scale(var(--doc-scale));transform-origin:top left;mask-image:linear-gradient(to bottom,black 70%,transparent 96%)}.tpp-doc[data-astro-cid-nyslk27z] .tsh-doc{border:0;box-shadow:none;border-radius:0;padding:var(--space-xl)}
