html{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1));scroll-behavior:auto!important}header p strong{font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.font-serif{font-family:Lora,Georgia,serif!important}.font-sans{font-family:Rubik,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.text-gradient{background:linear-gradient(45deg,#ff69b4,#8a2be2,#1e90ff,gold,#ff69b4);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradientMove 3s linear infinite;font-weight:300}@keyframes gradientMove{0%{background-position:0% 50%}to{background-position:200% 50%}}.markdown-content a{--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1));text-decoration:none;position:relative}.markdown-content a:not(.text-gradient){outline:none;&:after{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background:linear-gradient(45deg,#ff69b4,#8a2be2,#1e90ff,gold,#ff69b4,#8a2be2,#1e90ff,gold,#ff69b4);background-size:200% 100%;opacity:0;transform-origin:bottom right;transition:opacity .3s ease-out;animation:gradientMove 3s linear infinite;mask-image:linear-gradient(to right,transparent,black 20%,black 80%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 20%,black 80%,transparent)}&:hover:after,&:focus:after{opacity:1}}.markdown-content img{margin-top:2rem;margin-bottom:2rem;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1));max-width:100%;height:auto}.markdown-content video{margin-top:2rem;margin-bottom:2rem;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1));max-width:100%;height:auto;background:#000}.markdown-content .youtube-embed{margin-top:2rem;margin-bottom:2rem;overflow:hidden;border-radius:.25rem;border:1px solid #3f3f46}.markdown-content .youtube-embed iframe{display:block;width:100%}.markdown-content h1:first-child{display:none}.markdown-content hr{margin-top:3rem;margin-bottom:3rem;--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1))}.copy-section-btns-container{position:absolute;right:100%;top:0;display:flex;gap:8px;opacity:0;transition:opacity .2s;margin-right:8px}.markdown-content h1 .copy-section-btns-container{top:2rem}.markdown-content h1:hover .copy-section-btns-container,.markdown-content h2:hover .copy-section-btns-container,.markdown-content h3:hover .copy-section-btns-container{opacity:1}.copy-section-btn{cursor:pointer;background:none;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 768px){input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:normal;transform:translateZ(0);-webkit-transform:translateZ(0)}.markdown-content h1,.markdown-content h2,.markdown-content h3{display:flex;flex-direction:column;align-items:flex-start}.copy-section-btns-container{position:static;transform:none;opacity:.6;margin-left:0;margin-top:8px;gap:8px}.copy-section-btn{font-size:1rem}}.markdown-content{--tw-prose-bold: #e4e4e7;--tw-prose-headings: #e4e4e7;text-wrap:pretty}.markdown-content blockquote{margin-top:1.5rem;margin-bottom:1.5rem;border-left-width:4px;--tw-border-opacity: 1;border-color:rgb(249 168 212 / var(--tw-border-opacity, 1));padding-left:1rem;--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1));quotes:none;font-weight:400;font-style:normal}.markdown-content blockquote strong{--tw-text-opacity: 1;color:rgb(228 228 231 / var(--tw-text-opacity, 1))}.markdown-content blockquote:before,.markdown-content blockquote:after{content:""!important}.markdown-content blockquote p:first-of-type:before,.markdown-content blockquote p:last-of-type:after{content:""!important}.markdown-content blockquote p:first-child{position:relative}.key-evidence-copy-btns{position:absolute;right:100%;top:0;display:flex;gap:4px;margin-right:24px;opacity:0;transition:opacity .2s}.markdown-content blockquote:hover .key-evidence-copy-btns{opacity:1}.key-evidence-copy-btn{cursor:pointer;background:none;border:none;padding:0;font-size:1rem;transition:transform .1s;display:inline-flex;align-items:center;justify-content:center}.key-evidence-copy-btn:hover{transform:scale(1.1)}@media (max-width: 768px){.key-evidence-copy-btns{position:static;display:inline-flex;opacity:.6;margin-left:8px;margin-right:0;gap:8px}}.key-evidence-nav-btns{display:flex;gap:12px;margin-top:12px;opacity:0;transition:opacity .2s;justify-content:center}.markdown-content blockquote:hover .key-evidence-nav-btns{opacity:1}.key-evidence-nav-btns.active{opacity:1!important}.key-evidence-nav-btn{padding:4px 12px;background:transparent;border:1px solid rgb(244,114,182);border-radius:3px;color:#a1a1aa;font-size:13px;cursor:pointer;transition:all .15s}.key-evidence-nav-btn:hover:not(:disabled){color:#f472b6;border-color:#f472b6;background:#f472b61a}.key-evidence-nav-btn:disabled{opacity:.25;cursor:not-allowed}.key-evidence-counter{color:#f472b6;font-size:13px;display:flex;align-items:center;white-space:nowrap}@media (max-width: 768px){.key-evidence-nav-btns{opacity:.6}}.markdown-content ul,.markdown-content ol{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.25rem}.markdown-content ul ul,.markdown-content ul ol,.markdown-content ol ul,.markdown-content ol ol{padding-left:1rem}.markdown-content li{margin-top:.25rem;margin-bottom:.25rem}.markdown-content li p{margin-top:0;margin-bottom:0}.markdown-content strong{font-weight:500}.markdown-content h1,.markdown-content h2,.markdown-content h3{position:relative;margin-bottom:1rem;text-wrap:balance;overflow-wrap:break-word;word-break:break-word}.markdown-content h1{border-top:2px solid rgb(249 168 212);padding-top:2rem;margin-top:3rem}.markdown-content h2{margin-top:1.5rem;margin-bottom:1rem}.markdown-content h3{margin-top:1rem;font-size:1.25rem}.markdown-content pre{margin-top:2rem;margin-bottom:2rem;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(63 63 70 / var(--tw-border-opacity, 1));background-color:#18181b80;overflow-x:auto;padding:.75rem;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw;font-size:.65rem;line-height:1.3}@media (min-width: 640px){.markdown-content pre{font-size:.75rem;padding:1rem}}@media (min-width: 1024px){.markdown-content pre{margin-left:-4rem;margin-right:-4rem;width:auto;max-width:calc(100vw - 28rem);font-size:.875rem;padding:1rem}}.markdown-content table{width:100%;border-collapse:collapse;background:#18181b;table-layout:auto;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:2rem 0;scrollbar-width:thin;scrollbar-color:#52525b #18181b}.markdown-content li table{margin:1rem 0}.markdown-content li th:first-child,.markdown-content li td:first-child{position:static;box-shadow:none}.markdown-content table::-webkit-scrollbar{height:10px}.markdown-content table::-webkit-scrollbar-track{background:#18181b}.markdown-content table::-webkit-scrollbar-thumb{background:#52525b}.markdown-content table::-webkit-scrollbar-thumb:hover{background:#71717a}.markdown-content thead tr{background:#3f3f46}.markdown-content th{padding:16px 20px;text-align:left;color:#fafafa;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border:0}.markdown-content th:nth-child(2),.markdown-content td:nth-child(2){min-width:250px}.markdown-content th:nth-child(3),.markdown-content td:nth-child(3){min-width:350px}.markdown-content th:nth-child(4),.markdown-content td:nth-child(4){min-width:350px}.markdown-content th:nth-child(5),.markdown-content td:nth-child(5){min-width:200px}.markdown-content tbody tr{border-bottom:1px solid #27272a}.markdown-content tbody tr:nth-child(odd){background:#18181b}.markdown-content tbody tr:nth-child(2n){background:#1f1f23}.markdown-content tbody tr:hover{background:#27272a}.markdown-content td{padding:16px 20px;color:#d4d4d8;font-size:.9375rem;line-height:1.6;border:0;vertical-align:top}.markdown-content td strong{color:#fafafa;font-weight:600}.markdown-content th:first-child,.markdown-content td:first-child{position:sticky;left:0;z-index:10;min-width:150px}.markdown-content th:first-child{background:#3f3f46!important;box-shadow:2px 0 8px #0000004d}.markdown-content tbody tr:nth-child(odd) td:first-child{background:#18181b!important;box-shadow:2px 0 8px #0000004d}.markdown-content tbody tr:nth-child(2n) td:first-child{background:#1f1f23!important;box-shadow:2px 0 8px #0000004d}.markdown-content tbody tr:hover td:first-child{background:#27272a!important}@media (max-width: 768px){.markdown-content table{margin:1.5rem -1rem}.markdown-content th,.markdown-content td{padding:12px 16px;font-size:.8125rem}}.markdown-content code{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1));word-break:break-all;overflow-wrap:break-word}.markdown-content pre code{word-break:normal;overflow-wrap:normal}.markdown-content a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}#sidebar{text-wrap:pretty;overflow-wrap:break-word;word-break:break-word;hyphens:auto}#sidebar .overflow-y-auto{scrollbar-width:thin;scrollbar-color:#52525b #18181b;scrollbar-gutter:stable;direction:rtl}#sidebar .overflow-y-auto>*{direction:ltr}#sidebar .overflow-y-auto::-webkit-scrollbar{width:8px}#sidebar .overflow-y-auto::-webkit-scrollbar-track{background:#18181b;border-radius:4px}#sidebar .overflow-y-auto::-webkit-scrollbar-thumb{background:#52525b;border-radius:4px}#sidebar .overflow-y-auto::-webkit-scrollbar-thumb:hover{background:#71717a}#toc-content li>div.flex.items-center{cursor:pointer;border-radius:.25rem;margin:0 -.5rem;padding-left:.5rem;padding-right:.5rem;transition:background-color .15s}#toc-content li>div.flex.items-center:hover{background-color:#3f3f464d}#toc-content a,#gallery-content,#smoking-guns-content,#settings-content{text-wrap:balance;overflow-wrap:break-word;word-break:break-word}.key-evidence-marker{margin-top:16px;pointer-events:auto;opacity:.6;transition:opacity .2s,filter .2s,transform .2s}.key-evidence-marker:hover{opacity:1;filter:drop-shadow(0 0 6px rgba(244,114,182,.8))}.key-evidence-marker:active{opacity:.8}#scroll-progress-container:not(:hover) .key-evidence-marker{opacity:0}#scroll-progress-container:hover~.relative #breadcrumb-badge{opacity:0!important}#desktop-sidebar-toggle{transition:opacity .2s,background-color .2s}@media (min-width: 1024px){.relative.lg\\:pr-96{transition:padding-right .2s ease-out}}
