.tf-page{--tf-gold:200 175 130;--tf-carbon-1:#101316;--tf-carbon-2:#0b0d0f;--tf-bone:#f4efe6;--tf-red:199 34 42;overflow-x:clip}.tf-page h1,.tf-page h2{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}@keyframes tf-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.tf-enter{animation:.6s cubic-bezier(.2,.8,.2,1) both tf-enter}@keyframes tf-pulse{0%{box-shadow:0 0 0 0 rgb(var(--tf-red)/.6)}70%{box-shadow:0 0 0 8px rgb(var(--tf-red)/0)}to{box-shadow:0 0 0 0 rgb(var(--tf-red)/0)}}@keyframes tf-blip{0%,to{opacity:1}50%{opacity:.3}}@keyframes tf-scan{0%{top:-70px}to{top:120%}}@keyframes tf-grain{0%{transform:translate(0)}33%{transform:translate(-4px,3px)}66%{transform:translate(3px,-2px)}to{transform:translate(0)}}@keyframes tf-drift{to{background-position:30px 30px}}@keyframes tf-mesh{0%,to{opacity:.78;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(3%,2.5%)scale(1.06)}}@keyframes tf-sheen{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}@keyframes tf-ring{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}@keyframes tf-beat{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes tf-sweep{0%{left:-60%}55%,to{left:150%}}.tf-mesh{z-index:0;pointer-events:none;background:radial-gradient(56% 50% at 50% 4%,rgb(var(--tf-gold)/.16),transparent 60%),radial-gradient(48% 44% at 22% 12%,rgb(var(--tf-red)/.26),transparent 62%);will-change:transform,opacity;animation:9s ease-in-out infinite tf-mesh;position:absolute;inset:-20%;transform:translateZ(0)}.tf-hairgrid{z-index:1;pointer-events:none;opacity:.55;background-image:linear-gradient(rgb(var(--tf-gold)/.055)1px,transparent 1px),linear-gradient(90deg,rgb(var(--tf-gold)/.055)1px,transparent 1px);will-change:background-position;background-size:30px 30px;animation:24s linear infinite tf-drift;position:absolute;inset:0;transform:translateZ(0);-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,#000,#0000);mask-image:radial-gradient(80% 70% at 50% 30%,#000,#0000)}.tf-scanl{z-index:3;pointer-events:none;background:linear-gradient(180deg,transparent,rgb(var(--tf-gold)/.09),transparent);will-change:top;height:70px;animation:8s linear infinite tf-scan;position:absolute;left:0;right:0;transform:translateZ(0)}.tf-grain{z-index:2;opacity:.4;mix-blend-mode:overlay;pointer-events:none;will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1.2s steps(3,end) infinite tf-grain;position:absolute;inset:0;transform:translateZ(0)}.tf-briefing{font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--tf-red));border:1px solid rgb(var(--tf-red)/.4);background:rgb(var(--tf-red)/.07);border-radius:3px;align-items:center;gap:7px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-flex}.tf-bdot{background:rgb(var(--tf-red));border-radius:50%;width:6px;height:6px;animation:2s infinite tf-pulse}.tf-label{font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--tf-red));font-size:11px;font-weight:600}.tf-label.tf-gold{color:rgb(var(--tf-gold)/1)}.tf-statusbar{font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:#7c7566;border-bottom:1px solid rgb(var(--tf-gold)/.1);justify-content:space-between;align-items:center;padding:10px 0;font-size:10px;font-weight:500;display:flex}.tf-live{align-items:center;gap:6px;display:inline-flex}.tf-lgd{background:#00b67a;border-radius:50%;width:5px;height:5px;animation:1.6s infinite tf-blip;box-shadow:0 0 8px #00b67a}.tf-frame{background:linear-gradient(135deg,rgb(var(--tf-red)/.55),rgb(var(--tf-red)/.05),transparent);box-shadow:0 0 42px rgb(var(--tf-red)/.16),0 12px 40px #00000080;border-radius:10px;padding:6px;position:relative}.tf-vidwrap{background:#04060a;border-radius:6px;position:relative;overflow:hidden}.tf-vsheen{z-index:6;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff0f 50%,#0000 60%);animation:4.5s ease-in-out infinite tf-sheen;position:absolute;inset:0}.tf-cn{z-index:6;border-color:rgb(var(--tf-red));pointer-events:none;width:16px;height:16px;position:absolute}.tf-cn.tl{border-top:2px solid;border-left:2px solid;top:8px;left:8px}.tf-cn.tr{border-top:2px solid;border-right:2px solid;top:8px;right:8px}.tf-cn.bl{border-bottom:2px solid;border-left:2px solid;bottom:8px;left:8px}.tf-cn.br{border-bottom:2px solid;border-right:2px solid;bottom:8px;right:8px}.tf-rec{z-index:7;font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.14em;color:rgb(var(--tf-red));align-items:center;gap:6px;font-size:9px;font-weight:600;display:flex;position:absolute;top:10px;right:12px}.tf-rdd{background:rgb(var(--tf-red));border-radius:50%;width:6px;height:6px;animation:1.4s infinite tf-pulse}.tf-tcode{z-index:7;font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.1em;color:#fff6;font-size:9px;position:absolute;bottom:10px;left:12px}.tf-cta{font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:rgb(var(--tf-red));box-shadow:0 10px 34px rgb(var(--tf-red)/.42);border:1px solid #ffffff0f;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:15px 26px;font-size:13px;font-weight:700;transition:transform .15s,filter .15s;display:inline-flex;position:relative;overflow:hidden}.tf-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.tf-cta:active{transform:scale(.99)}.tf-shine{background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:45%;height:100%;animation:3.4s ease-in-out infinite tf-sweep;position:absolute;top:0;left:-60%}.tf-play{z-index:5;justify-content:center;align-items:center;width:56px;height:56px;margin:auto;display:flex;position:absolute;inset:0}.tf-ring{border:1px solid rgb(var(--tf-red)/.45);border-radius:50%;animation:2.6s ease-out infinite tf-ring;position:absolute;inset:-10px}.tf-core{background:rgb(var(--tf-red));width:56px;height:56px;box-shadow:0 8px 30px rgb(var(--tf-red)/.55);border-radius:50%;justify-content:center;align-items:center;animation:2.4s ease-in-out infinite tf-beat;display:flex}.tf-core:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid #fff;margin-left:4px}.tf-stat{text-align:center;border:1px solid rgb(var(--tf-gold)/.12);background:linear-gradient(#ffffff0a,#ffffff03);border-radius:8px;padding:14px 8px}.tf-stat-n{font-family:var(--font-family-heading,"Outfit",sans-serif);color:var(--tf-bone);letter-spacing:-.01em;font-size:clamp(1.4rem,5vw,2rem);font-weight:800;line-height:1}.tf-stat-l{font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:#8f8877;margin-top:6px;font-size:10px;font-weight:600}.tf-modrow{border:1px solid #1a1f25;border-left:2px solid rgb(var(--tf-red));background:#ffffff05;border-radius:6px;align-items:center;gap:12px;padding:12px 16px;transition:border-color .25s,background .25s;display:flex}.tf-modrow:hover{border-color:rgb(var(--tf-red)/.5);background:rgb(var(--tf-red)/.04)}.tf-modrow-n{font-family:var(--font-family-mono,"JetBrains Mono",monospace);color:rgb(var(--tf-red));letter-spacing:.12em;white-space:nowrap;font-size:11px;font-weight:600}.tf-modrow-t{font-family:var(--font-family-heading,"Outfit",sans-serif);text-transform:uppercase;letter-spacing:.02em;font-weight:700}.tf-modrow-s{font-family:var(--font-family-mono,"JetBrains Mono",monospace);color:#5c6058;white-space:nowrap;margin-left:auto;font-size:10px}@media (prefers-reduced-motion:reduce){.tf-page *,.tf-page :before,.tf-page :after{animation:none!important}.tf-shine,.tf-vsheen,.tf-scanl,.tf-grain,.tf-ring{display:none!important}.tf-page .tf-mesh{animation:9s ease-in-out infinite tf-mesh!important}}