.tus-page{padding-bottom:44px}.tus-discovery-loading{border:1px solid var(--border);background:var(--surface);min-height:600px;color:var(--secondary);border-radius:18px;padding:24px}.tus-discovery-loading>div{background:var(--surface-soft);border-radius:12px;height:100px;margin-top:24px}.tus-static-overview,.tus-guide{border:1px solid var(--border);background:var(--surface);border-radius:18px;margin:36px 0;padding:26px}.tus-static-overview h2,.tus-guide h2{letter-spacing:-.7px;font-size:26px;line-height:1.35}.tus-static-overview>.section-heading{flex-wrap:wrap;gap:15px}.tus-static-overview>.section-heading>a{align-items:center;min-height:40px;font-size:12px;display:inline-flex}.tus-static-overview>p,.tus-guide p{color:var(--secondary);font-size:12px;line-height:1.9}.tus-static-overview a,.tus-guide a{text-underline-offset:3px;text-decoration:underline}.tus-atlas-scroll{border:1px solid var(--border);border-radius:11px;max-height:540px;overflow:auto}.tus-atlas-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tus-atlas-scroll table{border-collapse:collapse;width:100%;min-width:760px;font-size:12px}.tus-atlas-scroll caption{color:var(--secondary);text-align:left;padding:13px;font-size:11px}.tus-atlas-scroll th,.tus-atlas-scroll td{border-top:1px solid var(--border);text-align:left;padding:13px;line-height:1.7}.tus-atlas-scroll thead th{background:var(--surface-soft);font-size:11px;position:sticky;top:0}.tus-atlas-scroll tbody th{min-width:230px;font-weight:550}.tus-atlas-scroll td{color:var(--secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.tus-guide-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.tus-guide-grid article{border:1px solid var(--border);background:var(--bg);border-radius:13px;padding:20px}.tus-guide-grid article>span{color:var(--accent);letter-spacing:1px;font-size:10px;font-weight:650}.tus-guide-grid h3{margin:11px 0;font-size:18px;line-height:1.5}.tus-faq,.tus-source-box{margin-top:30px}.tus-faq details{border-top:1px solid var(--border);padding:15px 0;font-size:14px}.tus-faq summary{cursor:pointer;min-height:26px;line-height:1.7}.tus-source-box li{color:var(--secondary);margin:8px 0;font-size:12px}.tus-source-box li>a{min-height:32px;padding-block:6px;line-height:1.8;display:inline-block}.tus-muted{color:var(--secondary);font-size:11px;line-height:1.9}@media (max-width:700px){.tus-static-overview,.tus-guide{padding:18px}.tus-static-overview h2,.tus-guide h2{font-size:23px}.tus-guide-grid{grid-template-columns:minmax(0,1fr)}.tus-guide-grid article{padding:17px}}
