.thhp-lib-search{width:100%;max-width:640px}.thhp-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:0 .3rem;border-radius:var(--radius-xs);border:1px solid var(--color-border);background:var(--color-surface-alt);font-family:var(--font-mono);font-size:.7rem;line-height:1.4}#thhp-search{--pagefind-ui-scale: .9;--pagefind-ui-primary: var(--color-primary);--pagefind-ui-text: var(--color-fg);--pagefind-ui-background: var(--color-surface);--pagefind-ui-border: var(--color-border);--pagefind-ui-tag: var(--color-surface-alt);--pagefind-ui-border-width: 1px;--pagefind-ui-border-radius: var(--radius-pill);--pagefind-ui-font: var(--font-body)}#thhp-search .pagefind-ui__search-input{font-weight:600}#thhp-search .pagefind-ui__result{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface)}#thhp-search .pagefind-ui__result:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}#thhp-search .pagefind-ui__result-title{font-family:var(--font-heading);font-weight:800}.tr-card[data-astro-cid-t5sjhnci],.tr-all[data-astro-cid-t5sjhnci]{padding-top:14px}.tr-card[data-astro-cid-t5sjhnci]{text-decoration:none;color:inherit}.tr-cv[data-astro-cid-t5sjhnci]{position:relative;isolation:isolate;display:block;width:calc(100% - 14px);aspect-ratio:3 / 4;margin-bottom:12px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.tr-card[data-astro-cid-t5sjhnci]:hover .tr-cv[data-astro-cid-t5sjhnci],.tr-card[data-astro-cid-t5sjhnci]:focus-visible .tr-cv[data-astro-cid-t5sjhnci]{transform:translateY(-6px)}.tr-cv[data-astro-cid-t5sjhnci] img[data-astro-cid-t5sjhnci],.tr-ph[data-astro-cid-t5sjhnci]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px 10px 10px 4px;background:var(--color-surface-alt);box-shadow:0 14px 20px -12px #1e272e73,inset 0 0 0 1px #1e272e0f}.tr-f[data-astro-cid-t5sjhnci]{z-index:1}.tr-b2[data-astro-cid-t5sjhnci],.tr-b3[data-astro-cid-t5sjhnci]{filter:brightness(.92)}.tr-b2[data-astro-cid-t5sjhnci]{transform:translate(7px,-4px);z-index:0}.tr-b3[data-astro-cid-t5sjhnci]{transform:translate(14px,-8px);z-index:-1}.tr-ph[data-astro-cid-t5sjhnci]{display:flex;align-items:center;justify-content:center;padding:12px;text-align:center;color:#fff;font-family:var(--font-korean-display);font-weight:900;font-size:16px;line-height:1.3}.tr-qty[data-astro-cid-t5sjhnci]{position:absolute;left:6px;bottom:6px;z-index:3;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--color-surface) 94%,transparent);color:var(--color-fg);font-family:var(--font-heading);font-weight:800;font-size:11px;box-shadow:0 4px 10px -4px #1e272e66}.tr-sc[data-astro-cid-t5sjhnci]{position:absolute;right:-8px;top:-8px;z-index:3;min-width:32px;height:24px;padding:0 7px;display:grid;place-items:center;border-radius:999px;border:2px solid var(--color-surface);background:var(--thhp-ink);color:#fff;font-family:var(--font-heading);font-weight:800;font-size:11px;font-variant-numeric:tabular-nums}.tr-tier[data-astro-cid-t5sjhnci]{display:inline-flex;align-items:center;gap:6px;padding:2px 10px 2px 3px;border-radius:999px;font-family:var(--font-heading);font-weight:800;font-size:12px}.tr-tier-l[data-astro-cid-t5sjhnci]{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1.5px solid currentColor;font-family:var(--font-display);font-weight:900;font-size:11px;line-height:1}.tr-nm[data-astro-cid-t5sjhnci]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px;font-family:var(--font-heading);font-weight:800;font-size:14px;line-height:1.3;transition:color .15s}.tr-nm[data-astro-cid-t5sjhnci]:lang(ko){font-family:var(--font-korean-display)}.tr-card[data-astro-cid-t5sjhnci]:hover .tr-nm[data-astro-cid-t5sjhnci]{color:var(--color-primary-text)}.tr-lv[data-astro-cid-t5sjhnci]{display:block;margin-top:3px;font-size:12px;font-weight:600;color:var(--color-fg-subtle)}.tr-all[data-astro-cid-t5sjhnci]{display:block;text-decoration:none;color:var(--color-fg)}.tr-all-box[data-astro-cid-t5sjhnci]{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;width:calc(100% - 14px);aspect-ratio:3 / 4;padding:18px;background:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:4px 10px 10px 4px;transition:border-color .15s,transform .22s cubic-bezier(.22,1,.36,1)}.tr-all[data-astro-cid-t5sjhnci]:hover .tr-all-box[data-astro-cid-t5sjhnci],.tr-all[data-astro-cid-t5sjhnci]:focus-visible .tr-all-box[data-astro-cid-t5sjhnci]{border-color:var(--color-primary);transform:translateY(-6px)}.tr-all-n[data-astro-cid-t5sjhnci]{font-family:var(--font-display);font-weight:900;font-size:44px;line-height:1;font-variant-numeric:tabular-nums}.tr-all-t[data-astro-cid-t5sjhnci]{font-size:13px;font-weight:600;line-height:1.4;color:var(--color-fg-muted)}.tr-all-go[data-astro-cid-t5sjhnci]{margin-top:6px;font-family:var(--font-heading);font-weight:800;font-size:13px;color:var(--color-primary-text)}@media (prefers-reduced-motion: reduce){.tr-cv[data-astro-cid-t5sjhnci],.tr-all-box[data-astro-cid-t5sjhnci]{transition:none}}
