.h3Thta_page{box-sizing:border-box;min-height:100%;padding:var(--page-pad-top) var(--page-gutter) var(--page-pad-bottom);color:var(--fg);position:relative}.h3Thta_column{gap:var(--space-8);flex-direction:column;width:min(100%,48rem);margin:0 auto;display:flex}.h3Thta_columnWide{width:min(100%,64rem)}.h3Thta_columnFull{width:min(100%,80rem)}.h3Thta_head{gap:var(--space-2);flex-direction:column;display:flex}.h3Thta_title{font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-title);letter-spacing:var(--tracking-tight);color:var(--fg-strong);text-wrap:balance;margin:0}.h3Thta_lead{max-width:36rem;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--fg-muted);text-wrap:pretty;margin:0}.h3Thta_error{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--danger-surface);color:var(--danger-soft);font-size:var(--text-sm);margin:0}.h3Thta_pick{justify-content:center;align-items:center;gap:var(--space-2);min-height:18rem;padding:var(--space-8);border-radius:var(--radius-2xl);background:var(--surface-1);color:var(--fg-muted);font:inherit;cursor:pointer;border:0;flex-direction:column;transition:background-color .16s;display:flex}.h3Thta_pick:hover,.h3Thta_pickActive{background:var(--surface-2)}.h3Thta_pick:disabled{cursor:progress}.h3Thta_dropOverlay{inset:var(--space-3);z-index:5;border-radius:var(--radius-2xl);background:color-mix(in srgb, var(--surface-1) 96%, transparent);color:var(--fg-strong);font-size:var(--text-lg);font-weight:var(--weight-semibold);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.h3Thta_pick:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.h3Thta_pickTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--fg-strong)}.h3Thta_pickHint{font-size:var(--text-sm);color:var(--fg-subtle)}.h3Thta_block{gap:var(--space-4);flex-direction:column;display:flex}.h3Thta_video{border-radius:var(--radius-xl);background:var(--surface-2);object-fit:contain;width:100%;max-height:60vh;display:block}.h3Thta_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.h3Thta_next{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.h3Thta_nextTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--fg-strong);margin:0}.h3Thta_nextGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.h3Thta_nextCard{gap:var(--space-1);padding-bottom:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-1);color:inherit;flex-direction:column;text-decoration:none;transition:background-color .16s;display:flex;overflow:hidden}.h3Thta_nextCard:hover{background:var(--surface-2)}.h3Thta_nextCard:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.h3Thta_sampleCard{padding:0 0 var(--space-3);font:inherit;text-align:left;cursor:pointer;border:0}.h3Thta_nextCover{aspect-ratio:4/3;object-fit:cover;width:100%;margin-bottom:var(--space-2);display:block}.h3Thta_nextName{padding:0 var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--fg-strong)}.h3Thta_nextHint{padding:0 var(--space-3);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--fg-subtle)}
