@font-face{font-family:SF Pro;src:url(SF-Pro-Text-Regular.a1f4698b.woff2)format("woff2"),url(SF-Pro-Text-Regular.6353b118.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro;src:url(SF-Pro-Text-RegularItalic.32cf82fd.woff2)format("woff2"),url(SF-Pro-Text-RegularItalic.5e75dc92.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:SF Pro Display;src:url(SF-Pro-Display-Regular.d937e576.woff2)format("woff2"),url(SF-Pro-Display-Regular.285a6e79.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(SF-Pro-Display-Bold.a6edc102.woff2)format("woff2"),url(SF-Pro-Display-Bold.a563ab69.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(JetBrainsMono-Regular.f40839fc.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--bg-color:#0a0a0a;--text-color:#e0e0e0;--meta-color:#777;--quote-color:#5c85d6;--greentext-color:#789922}html{background-color:var(--bg-color);color-scheme:dark}body{background-color:var(--bg-color);color:var(--text-color);flex-direction:column;min-height:100vh;margin:0;padding:0;font-family:SF Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}#thread-container{box-sizing:border-box;flex-grow:1;width:100%;max-width:700px;margin:0 auto;padding:40px 20px 100px}.empty-links-container{flex-direction:column;margin-top:20px;display:flex}.link-section{flex-direction:column;display:flex}.links-btn{color:var(--meta-color);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;width:fit-content;padding:0;font-size:.85rem;font-weight:400;transition:color .2s;display:flex}.links-btn:hover{color:var(--text-color)}.links-arrow{color:#444;opacity:0;will-change:max-width, margin, opacity;align-items:center;max-width:0;margin-left:0;font-size:.8rem;transition:max-width .2s,margin .2s,opacity .2s;display:inline-flex;overflow:hidden}.links-left-arrow{color:#444;opacity:1;white-space:nowrap;will-change:max-width, margin, opacity;max-width:16px;margin-right:4px;font-size:.85rem;transition:max-width .2s,margin .2s,opacity .2s;display:inline-flex;overflow:hidden}.links-btn.open .links-left-arrow{opacity:0;max-width:0;margin-right:0}.links-btn.open .links-arrow{opacity:1;max-width:10px;margin-left:5px}.links-dropdown{white-space:nowrap;will-change:max-height, margin-top, margin-bottom;flex-direction:column;gap:8px;max-height:0;margin-top:0;padding-left:10px;transition:max-height .3s cubic-bezier(.4,0,.2,1),margin-top .3s,margin-bottom .3s;display:flex;position:relative;overflow:hidden}.links-dropdown:before{content:"";transform-origin:top;background-color:#ffffff1a;width:1px;height:100%;transition:transform .4s;position:absolute;top:0;left:0;transform:scaleY(0)}.links-dropdown.show{max-height:200px;margin-top:5px;margin-bottom:5px}.links-dropdown.show:before{transform:scaleY(1)}.links-dropdown a{color:var(--meta-color);opacity:0;font-size:.8rem;text-decoration:none;transition:opacity .2s,transform .2s,color .2s;transform:translateY(-10px)}.links-dropdown a:hover{color:var(--text-color)}.links-dropdown.show a{opacity:1;transition:opacity .3s,transform .3s,color .2s;transform:translateY(0)}.links-dropdown.show a:first-child{transition-delay:50ms}.links-dropdown.show a:nth-child(2){transition-delay:.1s}.links-dropdown.show a:nth-child(3){transition-delay:.15s}.links-dropdown.show a:nth-child(4){transition-delay:.2s}.links-dropdown.show a:nth-child(5){transition-delay:.25s}.links-dropdown.show a:nth-child(6){transition-delay:.3s}.back-link{vertical-align:middle;align-items:center;width:6em;height:1.5em;display:inline-flex;position:relative;text-decoration:none!important}.tape-container{z-index:2;width:1.25em;transition:width .3s;display:flex;position:relative;overflow:hidden}.arrow-tape{gap:.5em;display:flex}.arrow-tape i{text-align:center;flex-shrink:0;width:1.25em;animation:.8s linear infinite scroll-left}.home-text{opacity:1;white-space:nowrap;z-index:1;transition:opacity .4s .2s;position:absolute;left:1.75em}@media (hover:hover) and (pointer:fine){.back-link:hover .tape-container{width:100%}.back-link:hover .arrow-tape{animation:.4s linear infinite scroll-left}.back-link:hover .home-text{opacity:0;transition:opacity .2s}}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-1.75em)}}.legal-content h1{color:var(--text-color);margin-bottom:5px;font-family:SF Pro Display,sans-serif}.legal-content h2{color:var(--text-color);border-bottom:1px solid #ffffff1a;margin-top:30px;margin-bottom:10px;padding-bottom:5px;font-family:SF Pro Display,sans-serif}.legal-content p,.legal-content li{color:var(--meta-color);font-size:.95rem;line-height:1.6}.legal-content li{margin-bottom:5px}.legal-content ul{padding-left:20px}.thread-header{-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;margin-bottom:30px;padding:0 10px;display:flex}.thread-header .empty-title{margin:0}.header-actions{align-items:center;gap:15px;display:flex}.btn-tips{color:var(--meta-color);justify-content:center;align-items:center;gap:4px;font-family:SF Pro,sans-serif;font-size:.85rem;font-weight:400;line-height:1;display:inline-flex}.btn-tips:hover{color:var(--text-color)}.btn-tips i,.btn-delete-all i,.btn-text{vertical-align:middle;line-height:normal;display:inline-block}@media (width<=480px){.btn-tips .btn-text,.btn-delete-all .btn-text{display:none}.btn-tips i,.btn-delete-all i{font-size:1.2rem}#close-tips-btn{display:block}}@keyframes fadeIn{to{opacity:1}}@keyframes slideDown{to{transform:translateY(0)}}.thread-header{z-index:100;pointer-events:none;position:sticky;top:20px}.thread-header>*{pointer-events:auto}.thread-header .empty-title{transition:opacity .3s}.thread-header .empty-title.scrolled{opacity:0;pointer-events:none}.header-actions{border-radius:12px;margin:-8px 0 -8px -8px;padding:8px;transition:background-color .3s,backdrop-filter .3s,box-shadow .3s}.header-actions.scrolled{backdrop-filter:blur(8px);background-color:#141414a6;border:1px solid #ffffff0d}