@font-face{font-family:Timer UI;src:url(/fonts/Onest[wght].ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Timer Display;src:url(/fonts/Unbounded[wght].ttf) format("truetype");font-style:normal;font-weight:400 800;font-display:swap}@font-face{font-family:Timer Mono;src:url(/fonts/IBMPlexMono-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Timer Mono;src:url(/fonts/IBMPlexMono-Medium.ttf) format("truetype");font-style:normal;font-weight:500 700;font-display:swap}:root{--ink: #edf8ec;--muted: #96aaa1;--quiet: #62766e;--bg: #071011;--panel: #0c1819;--panel-2: #112122;--line: rgba(181, 222, 205, .14);--lime: #c5ff78;--lime-soft: #9ed45f;--cyan: #74e0d1;--red: #ff806c;--max: 1240px;--font-ui: "Timer UI", system-ui, sans-serif;--font-display: "Timer Display", "Timer UI", system-ui, sans-serif;--font-mono: "Timer Mono", ui-monospace, monospace;color-scheme:dark;font-family:var(--font-ui);background:var(--bg);color:var(--ink);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;background:var(--bg);min-width:320px}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;border:0;cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.site-cursor{position:fixed;z-index:1000;width:34px;height:34px;pointer-events:none;opacity:0;transform:translate(-50%,-50%);mix-blend-mode:screen;transition:opacity .2s ease;will-change:left,top}.site-cursor.is-visible{opacity:1}.site-cursor:before{content:"";position:absolute;inset:-15px;border-radius:50%;background:radial-gradient(circle,rgba(197,255,120,.2),transparent 68%);filter:blur(6px);opacity:.8}.site-cursor:after{content:"";position:absolute;inset:7px;border:1px solid rgba(197,255,120,.8);border-radius:50%;opacity:0;transform:scale(.35)}.site-cursor-ring{position:absolute;inset:5px;border:1px solid rgba(197,255,120,.78);border-radius:50%;box-shadow:0 0 14px #c5ff786b,inset 0 0 8px #74e0d129;transition:transform .34s cubic-bezier(.16,1,.3,1),border-color .25s ease,box-shadow .25s ease}.site-cursor-core{position:absolute;left:50%;top:50%;width:5px;height:5px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px 2px #c5ff78c2;transform:translate(-50%,-50%);transition:transform .25s ease,background .25s ease}.site-cursor.is-interactive .site-cursor-ring{transform:scale(1.5);border-color:var(--cyan);box-shadow:0 0 21px #74e0d185,inset 0 0 10px #c5ff782e}.site-cursor.is-interactive .site-cursor-core{background:var(--cyan);transform:translate(-50%,-50%) scale(.72)}.site-cursor.is-pressed .site-cursor-ring{transform:scale(1.9);border-color:var(--lime);box-shadow:0 0 28px #c5ff7899}.site-cursor.is-pressed .site-cursor-core{transform:translate(-50%,-50%) scale(1.45)}.site-cursor.is-pressed:after{animation:cursor-click .58s cubic-bezier(.2,.7,.2,1) both}@keyframes cursor-click{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(2.2)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.site-shell,.site-shell *{cursor:none}}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.site-cursor{display:none}}.site-shell{min-height:100vh;overflow:hidden}.content-width{width:min(calc(100% - 80px),var(--max));margin:0 auto}.section-pad{padding:150px 0;position:relative}.eyebrow{color:var(--lime);font:500 11px/1.2 Timer Mono,monospace;letter-spacing:.16em}.eyebrow .live-dot,.live-dot{width:7px;height:7px;border-radius:50%;display:inline-block;background:var(--lime);margin:0 8px 1px 0;box-shadow:0 0 14px var(--lime);animation:pulse 1.9s infinite}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-ui);font-weight:760;letter-spacing:-.048em}h1,h2{font-variation-settings:"wght" 760,"wdth" 100}h1{font-size:clamp(54px,8vw,112px);line-height:.92}h2{font-size:clamp(40px,5vw,74px);line-height:.98}h3{font-size:22px;line-height:1.1}h1 em,h2 em{color:var(--lime);font-style:normal}.button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:0 22px;border-radius:5px;font-weight:700;font-size:13px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.button:hover{transform:translateY(-2px)}.button-lime{color:#0b1410;background:var(--lime);box-shadow:0 0 0 1px #c5ff782e,0 12px 38px #aff56324}.button-lime:hover{background:#d7ff9b;box-shadow:0 12px 44px #aff56340}.button-outline{background:#ffffff08;border:1px solid var(--line)}.button-outline:hover{border-color:#c5ff788c;background:#c5ff7812}.button-outline.light{border-color:#c5ff7866;color:var(--lime)}.button-small{min-height:40px;padding:0 17px;font-size:12px}.button-large{min-height:58px;padding:0 25px;font-size:14px}.text-link{display:inline-flex;align-items:center;gap:12px;width:fit-content;color:var(--ink);font-size:13px;font-weight:700;border-bottom:1px solid rgba(238,248,236,.24);padding-bottom:8px;transition:color .2s,gap .2s}.text-link:hover{color:var(--lime);gap:17px;border-color:var(--lime)}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:transparent;color:var(--muted);transition:color .2s,background .2s}.icon-button:hover{color:var(--ink);background:#ffffff14}.site-header{height:78px;display:flex;align-items:center;justify-content:space-between;width:min(calc(100% - 80px),var(--max));margin:0 auto;position:relative;z-index:10}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:16px;letter-spacing:-.04em}.brand>span:last-child>span{color:var(--lime)}.brand-mark{width:29px;height:29px;display:grid;place-items:center;border:0;border-radius:9px;background:transparent;box-shadow:0 0 18px #c5ff7829}.brand-mark img{width:100%;height:100%;display:block}.brand-mark ts-icon{width:17px;height:17px}.desktop-nav{display:flex;gap:31px;margin-left:7%}.desktop-nav a,.footer-links a,.footer-links button{color:var(--muted);font-size:12px;font-weight:600;transition:color .2s}.desktop-nav a:hover,.footer-links a:hover,.footer-links button:hover{color:var(--ink)}.header-actions{display:flex;align-items:center;gap:24px}.login-link{display:inline-flex;gap:8px;align-items:center;padding:8px 0;color:var(--muted);background:none;font-size:12px;font-weight:700;transition:color .2s}.login-link:hover{color:var(--ink)}.login-link ts-icon{width:14px;height:14px}.mobile-menu-button{display:none;background:none;color:var(--ink)}.hero{min-height:720px;padding-top:130px;display:flex;align-items:center;isolation:isolate}.hero:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(197,255,120,.18),transparent)}.hero-grid{position:absolute;inset:0;z-index:-3;opacity:.33;background-image:linear-gradient(rgba(139,195,177,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(139,195,177,.06) 1px,transparent 1px);background-size:73px 73px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 88%);mask-image:linear-gradient(180deg,#000,transparent 88%)}.hero-noise{position:absolute;inset:0;z-index:-2;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.orb{position:absolute;border-radius:50%;filter:blur(75px);opacity:.18;z-index:-2;pointer-events:none}.orb-one{width:480px;height:480px;top:-160px;left:18%;background:var(--lime);animation:float 10s ease-in-out infinite}.orb-two{width:420px;height:420px;top:20%;right:0;background:#1e7d87;animation:float 13s ease-in-out -4s infinite reverse}.hero-layout{display:grid;grid-template-columns:.92fr 1.08fr;gap:60px;align-items:center}.hero-copy{position:relative;z-index:2}.hero-copy h1{margin:23px 0 28px}.hero-lead{max-width:405px;color:var(--muted);font-size:16px;line-height:1.65}.hero-ctas{display:flex;align-items:center;gap:29px;margin-top:35px}.hero-proof{display:flex;gap:14px;align-items:center;margin-top:50px;color:var(--quiet);font-size:11px;line-height:1.5}.proof-avatars{display:flex;padding-left:7px}.proof-avatars span{width:29px;height:29px;display:grid;place-items:center;margin-left:-7px;border:2px solid var(--bg);border-radius:50%;color:#071011;font:600 8px Timer Mono,monospace;background:#5bc3b7}.proof-avatars span:nth-child(2){background:#e4a981}.proof-avatars span:nth-child(3){color:var(--lime);background:#233d32}.hero-visual{min-height:500px;position:relative;display:grid;place-items:center}.visual-orbit{position:absolute;width:550px;height:550px;border:1px solid rgba(197,255,120,.15);border-radius:50%;transform:rotate(-22deg) skew(-12deg)}.orbit-a{animation:orbit 16s linear infinite}.orbit-b{width:400px;height:620px;border-color:#74e0d121;transform:rotate(45deg) skew(8deg);animation:orbit 20s linear -7s infinite reverse}.timer-device{width:min(100%,530px);aspect-ratio:1.28;position:relative;z-index:2;padding:23px 26px 20px;border:1px solid rgba(197,255,120,.38);border-radius:16px;background:linear-gradient(141deg,#1a302df5,#071313f5 58%);box-shadow:0 35px 70px #00000073,0 0 70px #c5ff7814,inset 0 1px #ffffff1a;transform:rotate(2deg);animation:device-bob 7s ease-in-out infinite}.timer-device:before{content:"";position:absolute;inset:7px;border:1px solid rgba(255,255,255,.04);border-radius:10px;pointer-events:none}.device-header,.device-footer{display:flex;justify-content:space-between;color:#709087;font:10px Timer Mono,monospace;letter-spacing:.12em}.device-led{display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px var(--lime);animation:pulse 2s infinite}.device-menu{letter-spacing:.25em}.timer-display{padding:66px 0 59px;text-align:center}.timer-display small{display:block;color:#6f8e83;font:10px Timer Mono,monospace;letter-spacing:.2em}.timer-display strong{display:block;margin:13px 0 28px;color:var(--ink);font:500 clamp(62px,8vw,102px)/.9 "Timer Mono",monospace;letter-spacing:-.1em;text-shadow:0 0 30px rgba(237,248,236,.18)}.timer-progress{display:block;height:3px;overflow:hidden;background:#c5ff781a;border-radius:3px}.timer-progress i{display:block;height:100%;background:var(--lime);box-shadow:0 0 14px var(--lime);transition:width 1s linear}.floating-chip{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid rgba(197,255,120,.19);border-radius:8px;background:#0a1d1cdb;box-shadow:0 15px 40px #00000040;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:device-bob 7s ease-in-out -2s infinite}.floating-chip ts-icon{color:var(--lime)}.floating-chip b,.floating-chip small{display:block}.floating-chip b{color:#aec5ba;font:8px Timer Mono,monospace;letter-spacing:.09em}.floating-chip small{margin-top:3px;color:var(--quiet);font-size:10px}.chip-top{top:12%;left:0}.chip-bottom{right:-2%;bottom:12%}.chip-bottom>ts-icon{color:var(--muted);width:14px}.chip-swatch{width:25px;height:25px;border-radius:5px;background:var(--lime);box-shadow:0 0 15px #c5ff7880}.hero-scroll{position:absolute;bottom:30px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:17px;color:var(--quiet);font:9px Timer Mono,monospace;letter-spacing:.13em}.hero-scroll i{width:40px;height:1px;background:var(--quiet)}.trust-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff03}.trust-inner{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:30px}.trust-kicker{color:var(--quiet);font:10px Timer Mono,monospace;letter-spacing:.14em}.trust-inner>div{display:flex;align-items:center;gap:clamp(20px,4vw,55px)}.trust-inner>div span{display:flex;align-items:center;gap:9px;color:var(--muted);font:11px Timer Mono,monospace}.trust-inner ts-icon{color:var(--lime);width:16px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:65px}.section-heading h2{margin-top:19px}.section-heading>p{max-width:290px;color:var(--muted);font-size:13px;line-height:1.75}.section-heading.centered{align-items:center;text-align:center;flex-direction:column}.section-heading.centered>p{max-width:410px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.feature-card{min-height:310px;position:relative;display:flex;flex-direction:column;padding:29px;overflow:hidden;border:1px solid var(--line);border-radius:5px;background:linear-gradient(145deg,#122422b8,#091516b8);transition:border-color .3s,transform .3s,background .3s}.feature-card:hover{border-color:#c5ff7866;transform:translateY(-5px);background:linear-gradient(145deg,#172f2ad9,#091516e6)}.feature-card-wide{grid-column:span 2;min-height:350px}.feature-index{color:var(--quiet);font:10px Timer Mono,monospace;letter-spacing:.13em}.feature-card h3{margin:18px 0 12px;max-width:250px}.feature-card p{max-width:300px;color:var(--muted);font-size:12px;line-height:1.7}.feature-icon{width:39px;height:39px;display:grid;place-items:center;margin-bottom:28px;color:var(--lime);border:1px solid rgba(197,255,120,.24);border-radius:50%;background:#c5ff780d}.feature-icon ts-icon{width:18px}.feature-card-content{position:relative;z-index:1}.card-link{display:inline-flex;gap:10px;align-items:center;margin-top:24px;color:var(--lime);font-size:11px;font-weight:700}.card-link ts-icon{width:14px}.precision-visual{position:absolute;right:40px;top:30px;width:49%;height:230px;display:grid;place-items:center;border:1px solid rgba(197,255,120,.11);border-radius:50%;transform:rotate(-20deg)}.precision-visual:after{content:"";position:absolute;inset:13px;border:1px dashed rgba(197,255,120,.25);border-radius:50%}.precision-ring{position:absolute;inset:-16px;border:1px solid rgba(116,224,209,.11);border-radius:50%}.precision-value{position:relative;z-index:1;color:var(--lime);font:500 37px Timer Mono,monospace;transform:rotate(20deg);text-shadow:0 0 25px rgba(197,255,120,.4)}.precision-label{position:absolute;bottom:20px;color:var(--quiet);font:8px Timer Mono,monospace;letter-spacing:.1em;transform:rotate(20deg)}.warning-bars{display:flex;align-items:end;gap:4px;height:40px;margin-top:auto}.warning-bars i{width:7px;height:11px;border-radius:2px;background:var(--lime)}.warning-bars i:nth-child(2){height:17px}.warning-bars i:nth-child(3){height:25px;background:#f0db6e}.warning-bars i:nth-child(4){height:31px;background:#f4a85f}.warning-bars i:nth-child(5){height:39px;background:var(--red)}.style-palette{display:flex;gap:6px;margin-top:auto}.style-palette i{width:31px;height:31px;border:3px solid rgba(255,255,255,.04);border-radius:50%;background:#c5ff78}.style-palette i:nth-child(2){background:#74e0d1}.style-palette i:nth-child(3){background:#e7e9db}.style-palette i:nth-child(4){background:#ec836f}.style-palette i:nth-child(5){background:#a185ff}.mini-presets{display:flex;gap:5px;margin-top:auto}.mini-presets span{padding:7px 8px;border:1px solid var(--line);border-radius:3px;color:var(--quiet);font:9px Timer Mono,monospace}.mini-presets .selected{color:var(--lime);border-color:#c5ff788c;background:#c5ff780f}.network-card{flex-direction:row;justify-content:space-between}.network-card .feature-card-content{max-width:48%}.network-nodes{display:flex;align-items:center;gap:7px;margin-top:30px;color:var(--muted);font:9px Timer Mono,monospace}.network-nodes span{display:flex;align-items:center;gap:5px}.network-nodes ts-icon{width:15px;color:var(--lime)}.network-nodes b{width:20px;height:1px;background:var(--lime);opacity:.4}.network-glow{position:absolute;right:6%;top:17%;width:43%;height:200px;background:radial-gradient(circle,rgba(197,255,120,.18),transparent 62%)}.network-glow:before{content:"";position:absolute;left:18%;top:25%;width:45%;height:45%;border:1px solid rgba(197,255,120,.28);border-radius:50%;box-shadow:0 0 24px #c5ff7826}.network-glow i{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 15px var(--lime)}.network-glow i:nth-child(1){left:9%;top:39%}.network-glow i:nth-child(2){left:70%;top:20%;background:var(--cyan);box-shadow:0 0 15px var(--cyan)}.network-glow i:nth-child(3){left:77%;top:65%}.check-list{display:flex;gap:12px;flex-wrap:wrap;margin-top:auto}.check-list span{display:flex;align-items:center;gap:5px;color:var(--muted);font:10px Timer Mono,monospace}.check-list ts-icon{color:var(--lime);width:13px}.integrations-section{background:#091617}.integration-showcase{overflow:hidden;border:1px solid var(--line);border-radius:7px;background:#0c1a1a}.integration-tabs{display:flex;border-bottom:1px solid var(--line)}.integration-tabs button{display:flex;align-items:center;gap:9px;min-height:62px;padding:0 25px;color:var(--quiet);border-right:1px solid var(--line);background:transparent;font-size:12px;font-weight:700;transition:color .2s,background .2s}.integration-tabs button:hover,.integration-tabs button.active{color:var(--ink);background:#c5ff780d}.integration-tabs button.active{box-shadow:inset 0 -2px var(--lime)}.integration-tabs ts-icon{width:16px}.obs-mark{color:#98a3ff;font-size:20px}.integration-content{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:center;padding:66px 65px 75px}.integration-copy .integration-number{color:var(--lime);font:11px Timer Mono,monospace}.integration-copy h3{margin:17px 0 15px;font-size:32px}.integration-copy p{max-width:345px;color:var(--muted);font-size:13px;line-height:1.7}.integration-copy ul{display:grid;gap:12px;padding:0;margin:27px 0;list-style:none;color:var(--muted);font:11px Timer Mono,monospace}.integration-copy li{display:flex;align-items:center;gap:8px}.integration-copy li ts-icon{color:var(--lime);width:14px}.integration-mock{min-height:300px;position:relative;overflow:hidden;border:1px solid rgba(190,229,207,.17);border-radius:7px;background:#091213;box-shadow:0 25px 50px #0000004d;transform:perspective(900px) rotateY(-6deg) rotateX(2deg);transition:transform .4s}.integration-showcase:hover .integration-mock{transform:perspective(900px) rotateY(-2deg) rotateX(0)}.mock-window-bar{display:flex;align-items:center;justify-content:space-between;height:35px;padding:0 13px;color:var(--quiet);border-bottom:1px solid rgba(190,229,207,.12);font:8px Timer Mono,monospace}.window-dots{display:flex;gap:4px}.window-dots i{width:6px;height:6px;border-radius:50%;background:#4b625a}.window-dots i:first-child{background:#ec836f}.mock-desktop,.mock-browser{display:grid;grid-template-columns:130px 1fr;min-height:265px}.mock-sidebar,.browser-side{display:grid;align-content:start;gap:3px;padding:25px 13px;border-right:1px solid rgba(190,229,207,.1);color:var(--quiet);font:9px Timer Mono,monospace}.mock-sidebar span,.browser-side span{padding:9px}.mock-sidebar .mock-active,.browser-side .mock-active{color:var(--lime);border-radius:3px;background:#c5ff7817}.mock-main,.browser-main{display:grid;align-content:center;justify-items:center;gap:15px;background:radial-gradient(circle at center,rgba(197,255,120,.09),transparent 58%)}.mock-main small,.browser-main small{color:var(--quiet);font:8px Timer Mono,monospace;letter-spacing:.14em}.mock-main strong,.browser-main strong{color:var(--lime);font:500 68px Timer Mono,monospace;letter-spacing:-.12em;text-shadow:0 0 24px rgba(197,255,120,.23)}.mock-actions{display:flex;gap:7px}.mock-actions i{width:26px;height:24px;display:grid;place-items:center;border:1px solid var(--line);border-radius:3px;color:var(--muted);font-style:normal;font-size:10px}.mock-obs{display:grid;grid-template-columns:1fr 200px;min-height:265px}.mock-obs-main{padding:20px;color:var(--quiet);font:8px Timer Mono,monospace}.obs-preview{height:170px;display:grid;align-content:center;justify-items:center;margin-top:10px;border:1px solid rgba(197,255,120,.15);color:var(--quiet);background:#05100e;font:8px Timer Mono,monospace}.obs-preview b{color:var(--lime);font-size:35px}.mock-dock{display:flex;flex-direction:column;gap:12px;padding:21px 15px;border-left:1px solid rgba(190,229,207,.1);background:#111e20;font:9px Timer Mono,monospace}.mock-dock b{color:var(--ink);font-family:Timer UI}.connected{color:var(--lime)}.connected i{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:var(--lime)}.mock-dock strong{margin-top:18px;color:var(--ink);font:500 37px Timer Mono,monospace}.mock-dock button{width:28px;height:24px;margin-right:4px;color:var(--muted);border:1px solid var(--line);border-radius:3px;background:transparent;font-size:10px}.browser-main{position:relative}.browser-line{width:70%;display:flex;gap:4px}.browser-line i{height:3px;flex:1;background:var(--lime);border-radius:2px}.browser-line i:nth-child(3),.browser-line i:nth-child(4){background:#c5ff7833}.browser-main>span{color:var(--quiet);font:8px Timer Mono,monospace}.steps-section{background:var(--bg)}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.steps-grid article{position:relative;min-height:270px;padding:28px;border-top:1px solid var(--line)}.step-number{display:block;color:var(--lime);font:12px Timer Mono,monospace}.step-icon{width:45px;height:45px;display:grid;place-items:center;margin:30px 0 22px;color:var(--ink);border:1px solid var(--line);border-radius:50%;background:#ffffff08}.step-icon ts-icon{width:19px}.steps-grid h3{font-size:19px}.steps-grid p{max-width:230px;margin-top:11px;color:var(--muted);font-size:12px;line-height:1.65}.download-section{padding-top:30px}.download-panel{min-height:440px;position:relative;display:flex;align-items:center;overflow:hidden;padding:75px 85px;border:1px solid rgba(197,255,120,.26);border-radius:6px;background:linear-gradient(120deg,#152c28,#0a1b1b 62%)}.download-panel:after{content:"";position:absolute;inset:0;opacity:.2;background:linear-gradient(135deg,transparent 43%,rgba(197,255,120,.18) 43.1%,transparent 43.5%),linear-gradient(110deg,transparent 68%,rgba(116,224,209,.13) 68.2%,transparent 68.6%)}.download-copy{position:relative;z-index:1;max-width:570px}.download-copy h2{margin:22px 0 17px;font-size:clamp(43px,5vw,68px)}.download-copy>p{max-width:390px;color:var(--muted);line-height:1.7;font-size:14px}.download-actions{display:flex;gap:13px;margin-top:30px}.download-meta{display:flex;align-items:center;gap:11px;margin-top:19px;color:var(--quiet);font:9px Timer Mono,monospace}.download-meta i{width:3px;height:3px;border-radius:50%;background:var(--quiet)}.download-message{margin-top:15px;color:var(--lime)!important;font:11px Timer Mono,monospace}.download-message.error{color:var(--red)!important}.download-clock{position:absolute;right:10%;z-index:1;width:300px;height:300px;display:grid;place-items:center;border:1px solid rgba(197,255,120,.28);border-radius:50%;background:radial-gradient(circle,rgba(197,255,120,.13),transparent 68%);box-shadow:0 0 100px #c5ff7817;transform:rotate(9deg)}.download-clock:after{content:"";position:absolute;inset:17px;border:1px dashed rgba(197,255,120,.22);border-radius:50%}.download-clock span{position:absolute;top:50px;color:var(--quiet);text-align:center;font:8px/1.5 Timer Mono,monospace;letter-spacing:.15em}.download-clock strong{color:var(--lime);font:500 42px Timer Mono,monospace;letter-spacing:-.1em;text-shadow:0 0 25px rgba(197,255,120,.28)}.download-clock i{position:absolute;bottom:55px;width:4px;height:4px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px var(--lime)}.faq-section{background:#091617}.faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.faq-layout .section-heading{display:block;margin:0}.faq-layout .section-heading>p{margin-top:25px}.faq-layout .section-heading .text-link{margin-top:28px}.faq-list{border-top:1px solid var(--line)}.faq-list article{border-bottom:1px solid var(--line)}.faq-list button{width:100%;min-height:76px;display:grid;grid-template-columns:45px 1fr 20px;align-items:center;gap:10px;text-align:left;color:var(--ink);background:none}.faq-list button>span{color:var(--lime);font:10px Timer Mono,monospace}.faq-list button b{font-size:13px}.faq-list button ts-icon{color:var(--muted);transition:transform .3s}.faq-list article.open button ts-icon{transform:rotate(180deg);color:var(--lime)}.faq-list p{max-width:550px;padding:0 50px 24px;color:var(--muted);font-size:12px;line-height:1.75}.final-cta{position:relative;padding:160px 0;overflow:hidden;text-align:center}.final-cta-inner{position:relative;z-index:1}.final-cta h2{margin:22px 0 32px}.final-glow{position:absolute;width:500px;height:300px;left:50%;top:30%;transform:translate(-50%,-50%);border-radius:50%;background:var(--lime);filter:blur(130px);opacity:.1;pointer-events:none}.site-footer{border-top:1px solid var(--line)}.footer-top{min-height:110px;display:flex;align-items:center;gap:35px}.footer-top p{color:var(--quiet);font-size:11px}.footer-links{display:flex;align-items:center;gap:24px;margin-left:auto}.footer-links button{background:none}.footer-bottom{min-height:55px;display:flex;align-items:center;justify-content:space-between;color:var(--quiet);border-top:1px solid rgba(181,222,205,.08);font:9px Timer Mono,monospace}.footer-bottom i{color:var(--lime);font-style:normal}.admin-entry{color:var(--quiet);background:none;font:inherit}.modal-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;overflow-y:auto;background:#020808c4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:fade-in .22s ease both}.auth-card{width:min(100%,440px);position:relative;padding:42px;border:1px solid rgba(197,255,120,.3);border-radius:8px;background:linear-gradient(145deg,#142a27,#0a1618);box-shadow:0 30px 90px #0000008c;animation:modal-in .3s ease both}.modal-close{position:absolute;right:17px;top:17px}.modal-logo{width:47px;height:47px;display:grid;place-items:center;margin-bottom:25px;color:var(--lime);border:1px solid rgba(197,255,120,.35);border-radius:13px;background:#c5ff780f}.modal-logo ts-icon{width:24px;height:24px}.auth-card h2{margin:16px 0 10px;font-size:39px}.auth-description{max-width:335px;color:var(--muted);font-size:12px;line-height:1.65}.auth-tabs{display:flex;gap:20px;margin:29px 0 21px;border-bottom:1px solid var(--line)}.auth-tabs button{position:relative;padding:0 0 12px;color:var(--quiet);background:none;font-size:11px;font-weight:700}.auth-tabs button.active{color:var(--ink)}.auth-tabs button.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--lime)}.field-label{display:block;margin:13px 0 7px;color:var(--muted);font:10px Timer Mono,monospace}.auth-card input{width:100%;height:44px;padding:0 13px;color:var(--ink);border:1px solid var(--line);border-radius:4px;outline:none;background:#0000002e;font-size:12px}.auth-card input:focus{border-color:var(--lime)}.auth-card input::placeholder{color:#536a60}.password-field{position:relative}.password-field input{padding-right:45px}.password-toggle{position:absolute;right:0;top:0;width:43px;height:44px;display:grid;place-items:center;color:var(--quiet);background:transparent}.password-toggle ts-icon{width:16px}.form-error{margin-top:12px;color:var(--red);font-size:11px;line-height:1.5}.auth-submit{width:100%;margin-top:22px}.auth-submit:disabled{opacity:.55;cursor:wait;transform:none}.form-caption{margin-top:17px;color:var(--quiet);text-align:center;font-size:10px;line-height:1.5}.admin-page{padding:48px 0 90px}.admin-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:76px}.back-button{color:var(--muted);background:none;font-size:12px}.back-button:hover{color:var(--ink)}.pill{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;color:var(--lime);border:1px solid rgba(197,255,120,.25);border-radius:20px;font:9px Timer Mono,monospace;letter-spacing:.1em}.status-dot{width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px var(--lime)}.admin-page .section-heading{align-items:center;margin-bottom:42px}.admin-page h1{font-size:clamp(38px,5vw,64px);margin:16px 0 10px}.admin-page .section-heading p{max-width:none}.admin-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:15px}.admin-stats article{min-height:153px;padding:22px;border:1px solid var(--line);border-radius:5px;background:var(--panel)}.admin-stats span{display:flex;align-items:center;gap:8px;color:var(--muted);font:10px Timer Mono,monospace}.admin-stats span ts-icon{width:15px;color:var(--lime)}.admin-stats strong{display:block;margin:17px 0 5px;color:var(--ink);font:500 32px Timer Mono,monospace}.admin-stats .time-value{color:var(--lime)}.admin-stats small{color:var(--quiet);font-size:10px}.admin-table-panel{overflow:hidden;border:1px solid var(--line);border-radius:5px;background:var(--panel)}.admin-table-toolbar{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 21px;border-bottom:1px solid var(--line)}.admin-tabs{display:flex;align-self:stretch;gap:22px}.admin-tabs button{position:relative;color:var(--quiet);background:none;font-size:11px;font-weight:700}.admin-tabs button.active{color:var(--ink)}.admin-tabs button.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--lime)}.admin-tabs span{display:inline-block;min-width:18px;margin-left:5px;padding:2px 5px;color:var(--lime);border-radius:12px;background:#c5ff7817;font:9px Timer Mono,monospace}.admin-search{width:210px;height:35px;display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--line);border-radius:4px}.admin-search ts-icon{width:14px;color:var(--quiet)}.admin-search input{min-width:0;flex:1;border:0;outline:0;color:var(--ink);background:transparent;font-size:11px}.admin-search input::placeholder{color:var(--quiet)}.table-scroll{overflow-x:auto}.admin-table-panel table{width:100%;min-width:680px;border-collapse:collapse}.admin-table-panel th{padding:15px 21px;color:var(--quiet);text-align:left;border-bottom:1px solid var(--line);font:9px Timer Mono,monospace;font-weight:400;letter-spacing:.08em}.admin-table-panel td{padding:14px 21px;color:var(--muted);border-bottom:1px solid rgba(181,222,205,.07);font-size:11px}.admin-table-panel tr:last-child td{border-bottom:0}.admin-table-panel td b{display:block;color:var(--ink);font-size:11px}.cell-subtitle,.user-cell small{display:block;margin-top:3px;color:var(--quiet);font:9px Timer Mono,monospace}.user-cell{display:flex;align-items:center;gap:10px}.user-avatar{width:27px;height:27px;display:grid;place-items:center;color:#071011;border-radius:50%;background:var(--lime);font:700 10px Timer Mono,monospace}.role-tag{display:inline-block;padding:4px 7px;color:var(--muted);border:1px solid var(--line);border-radius:3px;font:9px Timer Mono,monospace}.role-tag.is-admin{color:var(--lime);border-color:#c5ff784d;background:#c5ff7812}.table-footer{min-height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 21px;color:var(--quiet);border-top:1px solid var(--line);font:9px Timer Mono,monospace}.table-footer>div{display:flex;align-items:center;gap:10px}.table-footer .icon-button{width:27px;height:27px;color:var(--muted);font-size:14px}.table-footer .icon-button:disabled{opacity:.25;cursor:not-allowed}.table-placeholder{min-height:180px;display:grid;place-items:center;color:var(--quiet);font:11px Timer Mono,monospace}.loading-spinner{width:16px;height:16px;display:inline-block;margin-right:9px;border:2px solid rgba(197,255,120,.18);border-top-color:var(--lime);border-radius:50%;animation:spin .8s linear infinite}.table-error{margin:15px 21px 0;color:var(--red);font-size:11px}.reveal-ready{opacity:0;transform:translateY(22px);transition:opacity .8s ease,transform .8s ease}.reveal-ready:nth-child(2){transition-delay:.06s}.reveal-ready:nth-child(3){transition-delay:.12s}.reveal-ready:nth-child(4){transition-delay:.18s}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes float{0%,to{transform:translateZ(0)}50%{transform:translate3d(20px,25px,0)}}@keyframes orbit{0%{transform:rotate(-22deg) skew(-12deg) rotate(0)}to{transform:rotate(-22deg) skew(-12deg) rotate(360deg)}}@keyframes device-bob{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1050px){.content-width,.site-header{width:min(calc(100% - 48px),var(--max))}.hero-layout{gap:15px}.timer-device{max-width:470px}.chip-top{left:-3%}.chip-bottom{right:-8%}.integration-content{padding:48px 38px;gap:28px}.download-panel{padding:60px 55px}.download-clock{right:5%;width:250px;height:250px}}@media(max-width:820px){.section-pad{padding:100px 0}.desktop-nav,.header-actions{display:none}.mobile-menu-button{display:inline-flex;padding:8px}.mobile-menu-button ts-icon{width:24px;height:24px}.site-header{height:68px}.mobile-nav{position:absolute;z-index:8;top:68px;left:0;right:0;display:grid;gap:5px;padding:20px 24px 25px;border-bottom:1px solid var(--line);background:#071011f7;box-shadow:0 18px 35px #0000004d;animation:fade-in .2s ease both}.mobile-nav a{padding:12px;color:var(--muted);font-size:14px}.mobile-nav .button{margin-top:10px}.hero{min-height:auto;padding-top:100px;padding-bottom:110px}.hero-layout{grid-template-columns:1fr}.hero-copy{max-width:650px}.hero-visual{min-height:480px;margin-top:20px}.chip-top{left:5%}.chip-bottom{right:3%}.trust-inner{align-items:flex-start;flex-direction:column;padding:24px 0}.trust-inner>div{width:100%;justify-content:space-between;gap:10px;flex-wrap:wrap}.feature-grid{grid-template-columns:repeat(2,1fr)}.feature-card-wide{grid-column:span 2}.integration-content{grid-template-columns:1fr}.integration-copy{max-width:500px}.integration-mock{max-width:650px;width:100%;transform:none}.download-clock{opacity:.45;right:-40px}.faq-layout{grid-template-columns:1fr;gap:55px}.admin-top{margin-bottom:50px}}@media(max-width:560px){.content-width,.site-header{width:calc(100% - 36px)}.section-pad{padding:78px 0}.hero{padding-top:75px}.hero h1{font-size:clamp(49px,15vw,76px)}.hero-lead{font-size:14px}.hero-ctas{align-items:flex-start;flex-direction:column;gap:22px}.hero-proof{margin-top:35px}.hero-visual{min-height:360px;margin:20px -9px 0}.timer-device{width:100%;padding:17px 17px 13px;border-radius:10px}.timer-display{padding:42px 0 35px}.timer-display strong{font-size:clamp(53px,17vw,86px);margin:11px 0 20px}.floating-chip{padding:8px 10px}.chip-top{top:5%;left:-2%}.chip-bottom{right:-3%;bottom:4%}.floating-chip small{font-size:8px}.trust-kicker{line-height:1.4}.trust-inner>div span{font-size:9px}.trust-inner>div span:last-child{display:none}.section-heading{display:block;margin-bottom:39px}.section-heading>p{margin-top:24px}.section-heading h2{font-size:42px}.feature-grid{grid-template-columns:1fr}.feature-card,.feature-card-wide{grid-column:span 1;min-height:285px}.precision-visual{right:15px;width:48%}.precision-value{font-size:25px}.network-card{flex-direction:column}.network-card .feature-card-content{max-width:100%}.network-glow{right:0;top:54%;width:100%;height:120px;opacity:.65}.network-nodes{flex-wrap:wrap}.integration-tabs{overflow-x:auto}.integration-tabs button{flex:0 0 auto;padding:0 15px;font-size:10px}.integration-content{padding:40px 20px 25px}.integration-copy h3{font-size:27px}.mock-desktop,.mock-browser{grid-template-columns:88px 1fr}.mock-sidebar,.browser-side{padding:20px 8px}.mock-main strong,.browser-main strong{font-size:47px}.mock-obs{grid-template-columns:1fr 130px}.mock-dock{padding:18px 9px}.mock-dock strong{font-size:27px}.steps-grid{grid-template-columns:1fr;gap:0}.steps-grid article{min-height:210px;padding:25px 0}.step-icon{margin:22px 0 15px}.download-panel{padding:47px 25px;min-height:560px;align-items:flex-start}.download-copy h2{font-size:45px}.download-actions{align-items:stretch;flex-direction:column}.download-meta{flex-wrap:wrap;line-height:1.5}.download-clock{top:auto;right:-50px;bottom:-90px;width:280px;height:280px;opacity:.55}.faq-layout{gap:38px}.faq-list button{min-height:80px;grid-template-columns:30px 1fr 16px}.faq-list button b{font-size:12px}.faq-list p{padding:0 30px 24px}.final-cta{padding:105px 0}.final-cta h2{font-size:46px}.footer-top{align-items:flex-start;flex-direction:column;gap:17px;padding:35px 0}.footer-links{flex-wrap:wrap;gap:16px 22px;margin:5px 0 0}.footer-bottom{gap:13px;flex-wrap:wrap;padding:17px 0}.auth-card{padding:32px 24px}.admin-page{padding-top:30px}.admin-page .section-heading .button{margin-top:25px}.admin-stats{grid-template-columns:1fr}.admin-stats article{min-height:122px}.admin-table-toolbar{align-items:flex-start;flex-direction:column;padding:16px 15px 0}.admin-tabs{min-height:46px;width:100%}.admin-search{width:100%;margin-bottom:15px}.admin-table-panel th,.admin-table-panel td{padding:12px 13px}.table-footer{padding:0 13px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal-ready{opacity:1;transform:none}}.site-shell{position:relative;isolation:isolate;background:#071011}.ambient{position:absolute;z-index:-1;pointer-events:none;border-radius:50%;filter:blur(90px);opacity:.11}.ambient-one{width:430px;height:430px;top:-190px;left:27%;background:#c5ff78}.ambient-two{width:430px;height:430px;top:40%;right:-230px;background:#74e0d1}.ambient-three{width:320px;height:320px;top:73%;left:-180px;background:#5c8cff}.topbar{width:min(calc(100% - 80px),var(--max));height:78px;display:flex;align-items:center;gap:35px;margin:0 auto;position:relative;z-index:12}.topbar .brand{flex:0 0 auto}.brand-name{font:650 14px var(--font-display);letter-spacing:.035em}.brand-name span{color:var(--lime)}.topbar .brand-mark{position:relative;width:29px;height:29px;border:0;border-radius:9px;background:transparent;box-shadow:0 0 20px #c5ff782e}.topbar .brand-mark img{width:100%;height:100%;display:block}.topbar .brand-mark span{position:absolute;width:3px;height:7px;border-radius:3px;background:#071011}.topbar .brand-mark span:nth-child(1){top:5px}.topbar .brand-mark span:nth-child(2){right:5px;transform:rotate(90deg)}.topbar .brand-mark span:nth-child(3){bottom:5px}.topbar .brand-mark span:nth-child(4){left:5px;transform:rotate(90deg)}.nav-links{display:flex;align-items:center;gap:25px;margin-left:auto}.nav-links button,.mobile-login{color:var(--muted);background:transparent;font-size:11px;font-weight:600;transition:color .2s}.nav-links button:hover{color:var(--ink)}.top-actions{display:flex;align-items:center;gap:9px}.button-ghost{color:var(--muted);border:1px solid var(--line);background:#ffffff06}.button-ghost:hover{color:var(--ink);border-color:#c5ff784d}.button.compact{min-height:38px;padding:0 15px;font-size:11px}.user-pill{display:flex;align-items:center;gap:8px;max-width:150px;overflow:hidden;color:var(--muted);background:none;font:10px Timer Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.status-dot{display:inline-block;width:6px;height:6px;flex:none;border-radius:50%;background:var(--lime);box-shadow:0 0 11px var(--lime)}.menu-trigger{display:none;width:35px;height:35px;padding:9px 6px;margin-left:auto;background:transparent}.menu-trigger span{display:block;height:1px;margin:6px 0;background:var(--ink)}.hero#product{min-height:700px;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:65px;width:min(calc(100% - 80px),var(--max));padding:85px 0 125px;margin:0 auto}.hero-gridline{position:absolute;z-index:-1;inset:0;opacity:.25;background:linear-gradient(90deg,transparent calc(50% - 1px),rgba(181,222,205,.15) 50%,transparent calc(50% + 1px));-webkit-mask-image:linear-gradient(180deg,#000,transparent 90%);mask-image:linear-gradient(180deg,#000,transparent 90%);pointer-events:none}.hero-copy{max-width:600px}.hero-copy h1{margin:24px 0 28px;font-size:clamp(68px,8.6vw,114px);line-height:.83}.hero-lede{max-width:490px;color:var(--muted);font-size:14px;line-height:1.75}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:34px}.hero-button{min-height:55px}.text-action{display:inline-flex;align-items:center;gap:9px;padding:0 0 7px;color:var(--ink);border-bottom:1px solid rgba(237,248,236,.28);background:none;font-size:12px;font-weight:700}.text-action:hover{color:var(--lime);border-color:var(--lime)}.text-action ts-icon{width:14px}.hero-proof{display:flex;gap:19px;align-items:center;margin-top:47px;color:var(--quiet);font:9px Timer Mono,monospace}.hero-proof span{display:flex;gap:7px;align-items:center}.hero-proof b{color:var(--lime);font-weight:400}.hero-stage{min-height:470px;position:relative;display:grid;place-items:center}.stage-orbit{position:absolute;width:540px;height:540px;border:1px solid rgba(197,255,120,.13);border-radius:50%;transform:rotate(-17deg) skew(-12deg)}.stage-orbit.orbit-b{width:400px;height:590px;border-color:#74e0d11f;transform:rotate(38deg) skew(10deg)}.stage-caption{position:absolute;top:5%;right:9%;display:flex;align-items:center;gap:8px;color:var(--quiet);font:9px Timer Mono,monospace;letter-spacing:.13em}.stage-caption small{margin-left:10px;color:var(--lime)}.timer-card{width:min(100%,500px);position:relative;z-index:1;padding:21px 25px 17px;border:1px solid rgba(197,255,120,.4);border-radius:8px;background:linear-gradient(145deg,#18302cf5,#071212fa);box-shadow:0 28px 60px #00000073,inset 0 1px #ffffff1c;transform:rotate(2deg)}.timer-card-top,.timer-card-bottom{display:flex;align-items:center;justify-content:space-between;color:var(--quiet);font:8px Timer Mono,monospace;letter-spacing:.1em}.timer-brand{display:flex;align-items:center;gap:6px}.mini-mark{width:12px;height:12px;border-radius:4px;background:var(--lime)}.timer-state{display:flex;align-items:center;gap:5px;color:var(--lime)}.timer-state .live-dot{width:5px;height:5px;margin:0}.digit-display{display:flex;align-items:center;justify-content:center;gap:13px;padding:67px 0 55px;color:var(--ink);font:500 clamp(68px,8vw,103px)/.8 "Timer Mono",monospace;letter-spacing:-.12em;text-shadow:0 0 25px rgba(237,248,236,.15)}.digit-display i{color:var(--lime);font-style:normal;opacity:.85}.timer-card-bottom{font-size:8px}.timer-progress{height:3px;margin-top:10px;overflow:hidden;border-radius:3px;background:#c5ff781a}.timer-progress>span{display:block;height:100%;background:var(--lime);box-shadow:0 0 12px var(--lime);transition:width 1s linear}.float-chip{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid var(--line);border-radius:5px;background:#091b1be6;box-shadow:0 15px 35px #0000004d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.float-chip b,.float-chip small{display:block}.float-chip b{color:#b9d0c1;font:8px Timer Mono,monospace;letter-spacing:.09em}.float-chip small{margin-top:4px;color:var(--quiet);font-size:9px}.chip-icon{display:grid;place-items:center;width:25px;height:25px;color:var(--lime);border:1px solid rgba(197,255,120,.2);border-radius:4px;background:#c5ff780f}.chip-warning{left:1%;top:18%}.chip-obs{right:-2%;bottom:18%}.stage-index{position:absolute;right:2%;bottom:4%;color:#c5ff7866;font:10px Timer Mono,monospace}.stage-index span{color:var(--lime);font-size:16px}.marquee{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff04}.marquee-track{display:flex;justify-content:space-around;align-items:center;gap:35px;min-width:max-content;height:70px;padding:0 30px;color:var(--quiet);font:10px Timer Mono,monospace;letter-spacing:.16em;animation:marquee 28s linear infinite}.marquee-track i{color:var(--lime);font-style:normal}.intro,.showcase,.integrations{width:min(calc(100% - 80px),var(--max));margin:0 auto}.section-kicker{color:var(--lime);font:10px Timer Mono,monospace;letter-spacing:.16em}.section-kicker>span{margin-right:10px;color:var(--quiet)}.section-kicker.light{color:var(--lime)}.intro-heading,.showcase-heading,.integration-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin:27px 0 61px}.intro-heading h2,.showcase-heading h2,.integration-heading h2{font-size:clamp(45px,5vw,70px)}.intro-heading p,.integration-heading p{max-width:300px;color:var(--muted);font-size:13px;line-height:1.7}.intro .feature-grid{grid-template-columns:repeat(3,1fr)}.intro .feature-card{min-height:325px;padding:27px;border-color:#b5decd21}.intro .feature-card.feature-large{grid-column:span 2}.intro .feature-card.feature-wide{grid-column:span 2;min-height:300px;flex-direction:row;justify-content:space-between;background:linear-gradient(115deg,#c5ff78,#8dbf5a);color:#08110e}.intro .feature-card.feature-wide p{color:#08110ea8}.intro .feature-card h3{margin:15px 0 12px}.intro .feature-card p{color:var(--muted);font-size:12px;line-height:1.65}.intro .card-number{color:var(--quiet);font:10px Timer Mono,monospace}.intro .feature-lime{background:linear-gradient(145deg,#c5ff78,#9ccf5f);color:#08110e}.intro .feature-lime p{color:#08110ea3}.intro .feature-dark{background:#0c1718}.intro .feature-icon{margin:29px 0 21px;color:var(--lime);font-size:23px}.intro .feature-lime .feature-icon{color:#09120e}.card-metric{display:flex;align-items:baseline;gap:8px;margin-top:auto}.card-metric strong{color:var(--lime);font:25px Timer Mono,monospace}.card-metric span{color:var(--quiet);font:9px Timer Mono,monospace}.mini-window{display:flex;align-items:center;justify-content:center;gap:5px;width:126px;height:73px;margin-top:auto;border:1px solid rgba(197,255,120,.22);border-radius:4px;background:#071011}.mini-window span{position:absolute;align-self:flex-start;width:5px;height:5px;margin:8px 0 0 -94px;border-radius:50%;background:var(--lime)}.mini-window b{color:var(--lime);font:20px Timer Mono,monospace}.warning-line{display:flex;align-items:end;gap:4px;height:38px;margin-top:auto}.warning-line span{width:7px;height:10px;border-radius:2px;background:#0b1711}.warning-line span:nth-child(2){height:16px}.warning-line span:nth-child(3){height:23px;background:#d6a75c}.warning-line span:nth-child(4){height:31px;background:#ed8362}.warning-line span:nth-child(5){height:38px;background:#e75f56}.wide-copy{position:relative;z-index:1}.wide-copy p{max-width:280px}.wide-copy .text-action{margin-top:24px;color:#09120e;border-color:#09120e52}.style-preview{align-self:center;display:grid;place-items:center;min-width:240px;height:190px;transform:rotate(-7deg)}.style-preview span{color:#08110edb;font:500 104px Timer Mono,monospace;letter-spacing:-.17em}.style-preview small{color:#08110e9e;font:9px Timer Mono,monospace;letter-spacing:.11em}.showcase{background:transparent}.showcase-heading{align-items:center}.showcase-tabs{display:flex;gap:4px;padding:4px;border:1px solid var(--line);border-radius:5px}.showcase-tabs button{padding:10px 14px;color:var(--quiet);border-radius:3px;background:transparent;font:10px Timer Mono,monospace}.showcase-tabs button.active{color:#071011;background:var(--lime)}.showcase-panel{display:grid;grid-template-columns:1.13fr .87fr;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:#0d191a}.showcase-ui{min-height:360px;border-right:1px solid var(--line);background:#0a1516}.window-bar,.browser-bar{display:flex;align-items:center;justify-content:space-between;height:38px;padding:0 14px;border-bottom:1px solid var(--line);color:var(--quiet);font:9px Timer Mono,monospace}.window-logo{display:grid;place-items:center;width:19px;height:19px;border-radius:4px;color:#071011;background:var(--lime);font:700 8px Timer Mono,monospace}.window-dots{letter-spacing:.25em}.panel-content{padding:26px 33px 28px}.quick-row{display:flex;gap:5px}.quick-row span{padding:7px 11px;color:var(--quiet);border:1px solid var(--line);border-radius:3px;font:9px Timer Mono,monospace}.quick-row .selected{color:var(--lime);border-color:#c5ff7866}.panel-timer{padding:57px 0 47px;color:var(--ink);text-align:center;font:500 clamp(52px,6vw,82px) "Timer Mono",monospace;letter-spacing:-.13em;text-shadow:0 0 20px rgba(237,248,236,.13)}.panel-actions{display:flex;gap:7px}.panel-actions button{width:82px;height:45px;color:var(--quiet);border:1px solid var(--line);border-radius:3px;background:transparent;font-size:17px}.panel-actions button small{display:block;margin-top:3px;font:8px Timer Mono,monospace}.panel-actions .active{color:var(--lime);border-color:#c5ff7873;background:#c5ff780f}.showcase-copy{padding:63px 48px}.showcase-label{color:var(--lime);font:9px Timer Mono,monospace;letter-spacing:.14em}.showcase-copy h3{margin:17px 0 15px;font-size:31px}.showcase-copy p{color:var(--muted);font-size:12px;line-height:1.75}.showcase-copy ul{display:grid;gap:13px;padding:0;margin:25px 0 0;list-style:none;color:var(--muted);font:10px Timer Mono,monospace}.showcase-copy li{display:flex;gap:9px}.showcase-copy li span{color:var(--lime)}.connected-label,.obs-sync{color:var(--lime);font:8px Timer Mono,monospace}.obs-time,.browser-time{padding:57px 0 35px;color:var(--lime);text-align:center;font:500 63px Timer Mono,monospace}.obs-actions,.browser-actions{display:flex;gap:5px}.obs-actions button,.browser-actions button{flex:1;padding:10px 5px;color:var(--muted);border:1px solid var(--line);border-radius:3px;background:transparent;font:9px Timer Mono,monospace}.obs-actions .active{color:#071011;background:var(--lime)}.obs-sync{margin-top:26px}.browser-bar{justify-content:flex-start;gap:6px}.browser-bar b{margin-left:9px}.browser-dot{width:6px;height:6px;border-radius:50%;background:var(--quiet)}.browser-panel{padding-top:0}.browser-time{padding-top:57px}.browser-state{color:var(--quiet);text-align:center;font:8px Timer Mono,monospace}.browser-actions{margin-top:28px}.browser-actions .danger{color:var(--red)}.browser-presets{display:flex;gap:4px;margin-top:15px}.browser-presets span{flex:1;padding:7px 3px;color:var(--quiet);border:1px solid var(--line);text-align:center;font:8px Timer Mono,monospace}.integration-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.integrations{background:transparent}.integration-grid article{min-height:280px;padding:26px;border:1px solid var(--line);border-radius:5px;background:#0c1819;transition:transform .25s,border-color .25s}.integration-grid article:hover{transform:translateY(-5px);border-color:#c5ff7866}.integration-top{display:flex;justify-content:space-between;color:var(--quiet);font:10px Timer Mono,monospace}.integration-mark{color:var(--lime);font:600 17px Timer Mono,monospace}.integration-grid article h3{margin:40px 0 12px}.integration-grid article p{color:var(--muted);font-size:12px;line-height:1.7}.integration-grid article a{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:var(--lime);font-size:11px;font-weight:700}.integration-grid article a ts-icon{width:14px}.download-section{width:min(calc(100% - 80px),var(--max));margin:0 auto}.download-card{min-height:430px;position:relative;display:flex;align-items:center;overflow:hidden;padding:65px 75px;border:1px solid rgba(197,255,120,.3);border-radius:6px;background:linear-gradient(118deg,#162c28,#0b1a1b)}.download-copy{position:relative;z-index:1}.download-copy h2{margin:18px 0 14px;font-size:clamp(50px,6vw,76px)}.download-copy p{max-width:340px;color:var(--muted);font-size:13px;line-height:1.7}.download-copy small{display:block;margin-top:21px;color:var(--quiet);font:9px Timer Mono,monospace}.download-glow{position:absolute;right:-5%;width:500px;height:500px;border-radius:50%;background:#c5ff7824;filter:blur(75px)}.download-orbit{position:absolute;right:12%;width:300px;height:300px;display:grid;place-items:center;border:1px solid rgba(197,255,120,.3);border-radius:50%;transform:rotate(13deg)}.orbit-ring{position:absolute;inset:15px;border:1px dashed rgba(197,255,120,.27);border-radius:50%}.orbit-ring.ring-two{inset:-25px;border-color:#74e0d12b}.download-timer{display:grid;place-items:center;gap:11px;color:var(--lime);font:500 43px Timer Mono,monospace;text-shadow:0 0 24px rgba(197,255,120,.3)}.download-timer small{color:var(--quiet);font:8px Timer Mono,monospace;letter-spacing:.1em}.footer-cta{text-align:center}.footer-cta-inner{position:relative}.footer-mark{width:44px;height:44px;display:grid;place-items:center;margin:0 auto 25px;color:#071011;border-radius:50%;background:var(--lime);font:700 11px Timer Mono,monospace;box-shadow:0 0 35px #c5ff7845}.footer-cta h2{margin-bottom:28px}.button-dark{color:var(--lime);border:1px solid rgba(197,255,120,.4);background:#c5ff780f}.footer{min-height:62px;display:flex;align-items:center;justify-content:space-between;width:min(calc(100% - 80px),var(--max));margin:0 auto;color:var(--quiet);border-top:1px solid var(--line);font:9px Timer Mono,monospace}.footer>span:last-child{color:var(--lime)}.reveal-ready{opacity:0;transform:translateY(20px)}.reveal-ready.revealed{opacity:1;transform:none}@keyframes marquee{to{transform:translate(-30%)}}@media(max-width:900px){.topbar,.intro,.showcase,.integrations,.download-section,.footer{width:calc(100% - 48px)}.hero#product{width:calc(100% - 48px);grid-template-columns:1fr;gap:30px;padding-top:75px}.hero-stage{min-height:420px}.intro .feature-grid{grid-template-columns:repeat(2,1fr)}.intro .feature-card.feature-large,.intro .feature-card.feature-wide{grid-column:span 2}.showcase-panel{grid-template-columns:1fr}.showcase-ui{border-right:0;border-bottom:1px solid var(--line)}.integration-grid{grid-template-columns:1fr}.integration-grid article{min-height:220px}.download-orbit{right:4%;opacity:.55}}@media(max-width:620px){.topbar,.intro,.showcase,.integrations,.download-section,.footer{width:calc(100% - 36px)}.topbar{height:68px}.nav-links,.top-actions{display:none}.menu-trigger{display:block}.nav-links.open{position:absolute;top:62px;left:-18px;right:-18px;display:grid;gap:0;padding:12px 18px 20px;border-bottom:1px solid var(--line);background:#071011fa;box-shadow:0 18px 35px #00000059}.nav-links.open button{padding:12px 8px;text-align:left}.hero#product{width:calc(100% - 36px);padding:65px 0 95px}.hero-copy h1{font-size:clamp(62px,17vw,86px)}.hero-proof{gap:9px;flex-wrap:wrap}.hero-stage{min-height:355px;margin:10px -9px 0}.stage-orbit{width:350px;height:350px}.stage-orbit.orbit-b{width:280px;height:420px}.timer-card{padding:16px 15px 13px}.digit-display{padding:47px 0 39px;font-size:56px}.float-chip{padding:8px}.float-chip small{font-size:8px}.chip-warning{left:-2%;top:8%}.chip-obs{right:-2%;bottom:5%}.marquee-track{height:55px;font-size:8px}.intro-heading,.showcase-heading,.integration-heading{display:block;margin-bottom:38px}.intro-heading p,.integration-heading p{margin-top:22px}.intro .feature-grid{grid-template-columns:1fr}.intro .feature-card.feature-large,.intro .feature-card.feature-wide{grid-column:span 1}.intro .feature-card.feature-wide{min-height:370px}.style-preview{min-width:170px}.style-preview span{font-size:79px}.showcase-tabs{margin-top:25px;width:fit-content}.showcase-tabs button{padding:9px 10px;font-size:9px}.showcase-copy{padding:37px 25px}.showcase-copy h3{font-size:25px}.panel-content{padding:23px 18px}.panel-timer{font-size:55px;padding:48px 0 40px}.download-card{min-height:550px;padding:48px 25px;align-items:flex-start}.download-orbit{top:auto;right:-42px;bottom:-90px;width:270px;height:270px}.download-copy h2{font-size:50px}.footer{align-items:flex-start;flex-wrap:wrap;gap:9px 18px;padding:19px 0}.footer>span:nth-child(2){order:3;width:100%}.footer>span:last-child{margin-left:auto}}.splash-screen{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;overflow:hidden;isolation:isolate;background:#071011;color:var(--ink)}.splash-screen:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 50% 44%,rgba(197,255,120,.12),transparent 30%),radial-gradient(circle at 50% 100%,rgba(116,224,209,.08),transparent 44%)}.splash-grid{position:absolute;z-index:-1;inset:0;opacity:.32;background-image:linear-gradient(rgba(181,222,205,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(181,222,205,.07) 1px,transparent 1px);background-size:58px 58px;-webkit-mask-image:radial-gradient(ellipse at center,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 0%,transparent 72%)}.splash-orbit{position:absolute;width:min(64vw,720px);height:min(64vw,720px);border:1px solid rgba(197,255,120,.11);border-radius:50%;transform:rotate(-21deg) skew(-9deg);animation:splash-orbit 14s linear infinite}.splash-orbit-two{width:min(47vw,520px);height:min(72vw,760px);border-color:#74e0d11f;transform:rotate(38deg) skew(8deg);animation-direction:reverse;animation-duration:19s}.splash-core{display:grid;justify-items:center;width:min(86vw,360px);animation:splash-core-in .8s cubic-bezier(.2,.8,.2,1) both}.splash-brand{display:flex;align-items:center;gap:10px;color:var(--ink);font:650 14px/1 var(--font-display);letter-spacing:.08em}.splash-brand>span:last-child>span{color:var(--lime)}.splash-brand-mark{position:relative;width:30px;height:30px;display:block;border-radius:9px;background:transparent;box-shadow:0 0 26px #c5ff783d}.splash-brand-mark img{width:100%;height:100%;display:block}.splash-brand-mark span{position:absolute;width:3px;height:7px;border-radius:3px;background:#071011}.splash-brand-mark span:nth-child(1){top:5px;left:12px}.splash-brand-mark span:nth-child(2){top:10px;right:5px;transform:rotate(90deg)}.splash-brand-mark span:nth-child(3){bottom:5px;left:12px}.splash-brand-mark span:nth-child(4){top:10px;left:5px;transform:rotate(90deg)}.splash-clock{display:flex;align-items:center;justify-content:center;gap:9px;min-height:78px;margin:42px 0 25px;filter:drop-shadow(0 0 14px rgba(197,255,120,.18))}.splash-digit{position:relative;display:block;width:39px;height:68px}.splash-digit i{position:absolute;display:block;background:#c5ff7817;clip-path:polygon(14% 0,86% 0,100% 50%,86% 100%,14% 100%,0 50%);transition:background .18s ease,filter .18s ease}.splash-digit i.active{background:var(--lime);filter:drop-shadow(0 0 4px rgba(197,255,120,.9)) drop-shadow(0 0 12px rgba(197,255,120,.42))}.splash-digit i:nth-child(1),.splash-digit i:nth-child(4),.splash-digit i:nth-child(7){left:6px;width:27px;height:7px}.splash-digit i:nth-child(1){top:0}.splash-digit i:nth-child(7){top:30px}.splash-digit i:nth-child(4){bottom:0}.splash-digit i:nth-child(2),.splash-digit i:nth-child(3),.splash-digit i:nth-child(5),.splash-digit i:nth-child(6){width:7px;height:27px;clip-path:polygon(0 14%,50% 0,100% 14%,100% 86%,50% 100%,0 86%)}.splash-digit i:nth-child(2){top:5px;right:0}.splash-digit i:nth-child(3){bottom:5px;right:0}.splash-digit i:nth-child(5){bottom:5px;left:0}.splash-digit i:nth-child(6){top:5px;left:0}.splash-colon{display:grid;gap:13px;padding:0 3px}.splash-colon i{width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px #74e0d1a6}.splash-label{min-height:17px;color:var(--muted);font:10px Timer Mono,monospace;letter-spacing:.18em;text-transform:uppercase}.splash-progress{width:min(100%,250px);height:3px;margin-top:22px;overflow:hidden;border-radius:3px;background:#c5ff781a}.splash-progress span{display:block;height:100%;border-radius:inherit;background:var(--lime);box-shadow:0 0 14px var(--lime);transition:width .2s linear}.splash-meta{display:flex;justify-content:space-between;width:min(100%,250px);margin-top:12px;color:var(--quiet);font:8px Timer Mono,monospace;letter-spacing:.1em}@keyframes splash-core-in{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes splash-orbit{to{transform:rotate(339deg) skew(-9deg)}}@media(max-width:620px){.splash-clock{margin-top:35px;transform:scale(.86)}.splash-orbit{width:100vw;height:100vw}.splash-orbit-two{width:76vw;height:120vw}}@media(prefers-reduced-motion:reduce){.splash-orbit,.splash-core{animation:none}.splash-digit i{transition:none}}body:has(.splash-screen){overflow:hidden}.hero-title-line{display:block}.splash-screen{transition:opacity .42s ease,filter .42s ease}.splash-screen.is-leaving{opacity:0;filter:blur(5px);pointer-events:none}.splash-screen.is-leaving .splash-core{transform:translateY(-12px) scale(.96);transition:transform .42s ease}.reveal-ready{opacity:0;transform:translate3d(0,36px,0) scale(.985);filter:blur(5px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1),border-color .3s ease,background .3s ease}.reveal-ready:not(.revealed){pointer-events:none}.reveal-ready.revealed{opacity:1;transform:none;filter:none}.reveal-from-top.reveal-ready:not(.revealed){transform:translate3d(0,-24px,0)}.reveal-from-right.reveal-ready:not(.revealed){transform:translate3d(50px,24px,0) scale(.96)}.hero-stage.launch-stage{min-height:490px;display:block;width:100%}.hero-stage.launch-stage ts-launch-demo{display:block;width:100%}@media(max-width:900px){.hero-stage.launch-stage{width:min(100%,600px);min-height:0;margin:10px auto 0}}@media(max-width:620px){.hero-stage.launch-stage{margin:0}}@media(prefers-reduced-motion:reduce){.splash-screen,.splash-screen.is-leaving .splash-core,.reveal-ready{transition:none;filter:none;transform:none}}.style-preview{min-width:280px;transform:rotate(-7deg);transform-origin:center}.style-preview span{font-size:clamp(48px,5vw,76px);letter-spacing:-.13em;white-space:nowrap;transition:text-shadow .4s ease,transform .4s ease}.style-preview.is-running span{text-shadow:0 0 20px rgba(8,17,14,.18)}@media(max-width:620px){.style-preview{min-width:170px}.style-preview span{font-size:52px}.style-preview small{font-size:7px}}@font-face{font-family:Timer Manrope;src:url(/fonts/Manrope[wght].ttf) format("truetype");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Timer Rubik;src:url(/fonts/Rubik[wght].ttf) format("truetype");font-style:normal;font-weight:300 900;font-display:swap}.style-preview-stage{position:relative;display:grid;place-items:center;width:100%;min-height:128px;overflow:visible}.style-preview-stage.phase-exit{animation:feature-font-exit .43s cubic-bezier(.65,0,.84,.18) both}.style-preview-stage.phase-enter{animation:feature-font-enter .69s cubic-bezier(.16,1,.3,1) both}.style-preview-value{display:block;color:#08110ee0;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1;line-height:.9}.style-preview-value.font-segment{font-family:Timer Mono,monospace;font-weight:600}.style-preview-value.font-manrope{font-family:Timer Manrope,sans-serif;font-weight:650;letter-spacing:-.1em}.style-preview-value.font-onest{font-family:Timer UI,sans-serif;font-weight:700;letter-spacing:-.12em}.style-preview-value.font-plex{font-family:Timer Mono,monospace;font-weight:500;letter-spacing:-.08em}.style-preview-value.font-rubik{font-family:Timer Rubik,sans-serif;font-weight:600;letter-spacing:-.09em}.style-preview-value.font-unbounded{font-family:Timer Display,sans-serif;font-weight:500;font-size:.84em;letter-spacing:-.15em}.style-preview-segment{display:inline-flex;align-items:center;justify-content:center;gap:5px;transform:scale(1.25);transform-origin:center}.style-segment-digit{position:relative;display:block;width:39px;height:68px;flex:none}.style-segment-digit i{position:absolute;display:block;background:#08110e21;clip-path:polygon(14% 0,86% 0,100% 50%,86% 100%,14% 100%,0 50%)}.style-segment-digit i.active{background:#08110e;filter:drop-shadow(0 0 3px rgba(8,17,14,.28))}.style-segment-digit i:nth-child(1),.style-segment-digit i:nth-child(4),.style-segment-digit i:nth-child(7){left:6px;width:27px;height:7px}.style-segment-digit i:nth-child(1){top:0}.style-segment-digit i:nth-child(7){top:30px}.style-segment-digit i:nth-child(4){bottom:0}.style-segment-digit i:nth-child(2),.style-segment-digit i:nth-child(3),.style-segment-digit i:nth-child(5),.style-segment-digit i:nth-child(6){width:7px;height:27px;clip-path:polygon(0 14%,50% 0,100% 14%,100% 86%,50% 100%,0 86%)}.style-segment-digit i:nth-child(2){top:5px;right:0}.style-segment-digit i:nth-child(3){bottom:5px;right:0}.style-segment-digit i:nth-child(5){bottom:5px;left:0}.style-segment-digit i:nth-child(6){top:5px;left:0}.style-segment-colon{display:grid;gap:13px;padding:0 3px}.style-segment-colon i{width:8px;height:8px;border-radius:50%;background:#08110e}@keyframes feature-font-exit{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-125%,0,0)}}@keyframes feature-font-enter{0%{opacity:0;transform:translate3d(125%,0,0)}to{opacity:1;transform:translateZ(0)}}@media(max-width:620px){.style-preview-stage{min-height:102px}.style-preview-value{font-size:52px}.style-preview-value.font-unbounded{font-size:43px}.style-preview-segment{transform:scale(.82)}}@media(prefers-reduced-motion:reduce){.style-preview-stage.phase-exit,.style-preview-stage.phase-enter{animation:none}}.style-preview-stage>.style-preview-value{font-size:clamp(62px,7vw,112px);letter-spacing:-.13em;white-space:nowrap;transition:text-shadow .4s ease}.style-preview-segment,.style-preview-segment span{letter-spacing:normal;white-space:normal;transition:none}.style-preview-segment,.style-preview-segment span{font-size:initial}.style-preview-stage>.style-preview-value.font-unbounded{font-size:clamp(52px,5.8vw,94px)}@media(max-width:620px){.style-preview-stage>.style-preview-value{font-size:52px}.style-preview-stage>.style-preview-value.font-unbounded{font-size:43px}}.style-preview-stage>.style-preview-value{font-size:clamp(70px,7.5vw,128px)}.style-preview-stage>.style-preview-value.font-unbounded{font-size:clamp(60px,6.8vw,106px)}.style-preview-segment{transform:scale(1.35)}@media(max-width:620px){.style-preview-stage>.style-preview-value{font-size:58px}.style-preview-stage>.style-preview-value.font-unbounded{font-size:48px}.style-preview-segment{transform:scale(.9)}}.intro .feature-card.feature-remote{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:26px;align-items:center}.remote-copy{position:relative;z-index:1;min-width:0}.intro .feature-remote .feature-icon{margin-top:26px;margin-bottom:22px}.intro .feature-remote h3{max-width:none}.intro .feature-remote p{max-width:270px}.remote-modes{display:flex;flex-wrap:wrap;gap:7px;margin-top:25px}.remote-modes>span{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #74e0d12e;border-radius:4px;color:#9db5a8;background:#74e0d107;font:8px var(--font-mono)}.remote-modes>span:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--cyan)}@media(max-width:620px){.intro .feature-card.feature-remote{grid-template-columns:1fr;gap:22px}.intro .feature-remote p{max-width:100%}.remote-modes{margin-top:20px}}.intro .feature-presets,.intro .feature-tray{min-height:325px}.intro .feature-presets .feature-icon,.intro .feature-tray .feature-icon{margin-top:27px;margin-bottom:21px}.intro .feature-presets h3,.intro .feature-tray h3{margin-top:0}.intro .feature-presets p,.intro .feature-tray p{max-width:285px}.preset-stack{display:grid;gap:6px;margin-top:auto;padding-top:20px}.preset-row{display:grid;grid-template-columns:1fr auto 18px;align-items:center;gap:9px;min-height:28px;padding:0 9px;border:1px solid rgba(166,214,196,.14);border-radius:4px;color:#78958a;background:#ffffff06;font:9px var(--font-mono);transform:translate(0);transition:border-color .25s,background .25s,color .25s}.preset-row b{color:#b2c9be;font:600 10px var(--font-ui);letter-spacing:-.02em}.preset-row small{color:#718b81;font:9px var(--font-mono)}.preset-row i{color:#668078;font-style:normal;text-align:center}.preset-row-main{border-color:#c5ff788c;background:#c5ff7814;box-shadow:0 0 20px #c5ff7814;animation:preset-focus 4s ease-in-out infinite}.preset-row-main b,.preset-row-main i{color:var(--lime)}.preset-row:nth-child(2){animation:preset-shift 4s ease-in-out 1.1s infinite}.preset-row:nth-child(3){animation:preset-shift 4s ease-in-out 2.2s infinite}@keyframes preset-focus{0%,to{transform:translate(0);opacity:.78}18%,48%{transform:translate(5px);opacity:1}62%{transform:translate(0);opacity:.82}}@keyframes preset-shift{0%,to{transform:translate(0);opacity:.62}18%,48%{transform:translate(3px);opacity:.92}62%{transform:translate(0);opacity:.62}}.feature-tray{color:#091411;background:linear-gradient(145deg,#c5ff78,#9ddd5e);border-color:#c5ff78b3}.feature-tray:hover{background:linear-gradient(145deg,#d0ff8c,#a8e768)}.feature-tray .card-number{color:#09141194}.feature-tray .feature-icon{color:#091411;border-color:#09141133;background:#0914110f}.feature-tray p{color:#091411ad}.tray-demo{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:22px}.tray-status{display:inline-flex;align-items:center;gap:6px;color:#091411b8;font:9px var(--font-mono);letter-spacing:.04em}.tray-status i{width:6px;height:6px;border-radius:50%;background:#0c7d61;box-shadow:0 0 0 4px #0c7d6124,0 0 12px #0c7d618c;animation:tray-pulse 1.8s ease-in-out infinite}.shortcut-keys{display:inline-flex;align-items:center;gap:3px;margin-left:auto}.shortcut-keys b{display:grid;place-items:center;min-width:24px;height:20px;padding:0 4px;border:1px solid rgba(9,20,17,.22);border-bottom-width:2px;border-radius:3px;color:#091411c2;background:#ffffff38;font:700 7px var(--font-mono);animation:shortcut-tap 3.6s ease-in-out infinite}.shortcut-keys b:nth-child(2){animation-delay:.45s}.shortcut-keys b:nth-child(3){animation-delay:.9s}.tray-actions{display:inline-flex;gap:5px}.tray-actions b{display:grid;place-items:center;width:27px;height:25px;border:1px solid rgba(9,20,17,.22);border-radius:4px;color:#091411;background:#fff3;font:700 11px var(--font-ui);animation:tray-action 3.6s ease-in-out infinite}.tray-actions b:nth-child(2){animation-delay:.45s}.tray-actions b:nth-child(3){animation-delay:.9s}@keyframes tray-pulse{0%,to{opacity:.55;transform:scale(.88)}45%{opacity:1;transform:scale(1)}}@keyframes tray-action{0%,13%,to{transform:translateY(0);background:#fff3}6%{transform:translateY(-3px);background:#ffffff94}}@keyframes shortcut-tap{0%,13%,to{transform:translateY(0);box-shadow:none}6%{transform:translateY(1px);box-shadow:inset 0 1px #09141129;background:#ffffff85}}@media(max-width:900px){.intro .feature-presets,.intro .feature-tray{min-height:325px}}@media(max-width:620px){.intro .feature-presets,.intro .feature-tray{min-height:310px}.tray-demo{padding-top:18px}}@media(prefers-reduced-motion:reduce){.preset-row,.preset-row-main,.tray-status i,.shortcut-keys b,.tray-actions b{animation:none}}.showcase-heading-side{display:grid;justify-items:end;gap:10px}.showcase-autoplay{display:inline-flex;align-items:center;gap:7px;color:var(--quiet);font:8px var(--font-mono);letter-spacing:.12em}.showcase-autoplay i{width:5px;height:5px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px var(--lime);animation:showcase-live-dot 1.7s ease-in-out infinite}.showcase-panel{transition:border-color .3s ease,box-shadow .3s ease}.showcase-panel.showcase-exit{animation:showcase-scene-exit .28s cubic-bezier(.65,0,.84,.18) both}.showcase-panel.showcase-enter{animation:showcase-scene-enter .72s cubic-bezier(.16,1,.3,1) both}.showcase-ui{min-height:470px;overflow:hidden;background:#081314}.scene-shell{min-height:470px;position:relative;overflow:hidden;color:var(--ink);background:#081314}.scene-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 64% 48%,rgba(197,255,120,.09),transparent 42%),linear-gradient(145deg,rgba(255,255,255,.025),transparent 55%)}.scene-windowbar{position:relative;z-index:1;display:flex;align-items:center;gap:9px;height:39px;padding:0 14px;color:#a2b8ad;border-bottom:1px solid rgba(181,222,205,.12);background:#102222e0;font:9px var(--font-mono)}.scene-app-badge,.scene-obs-badge{display:grid;place-items:center;width:20px;height:20px;border-radius:5px;color:#081314;background:var(--lime);font:700 8px var(--font-mono)}.scene-obs-badge{color:#e5e9ff;background:#3d55c7}.scene-windowbar b{color:var(--ink);font:700 10px var(--font-ui)}.scene-window-meta{margin-left:auto;color:#69847a;font-size:8px;letter-spacing:.08em}.scene-window-controls{color:#567168;letter-spacing:.2em}.desktop-scene-grid{position:relative;z-index:1;display:grid;grid-template-columns:135px minmax(0,1fr);min-height:431px}.desktop-sidebar{display:grid;align-content:start;gap:5px;padding:24px 13px;border-right:1px solid rgba(181,222,205,.1);color:#708d82;background:#071213c2;font:9px var(--font-mono)}.desktop-sidebar strong{margin-bottom:16px;color:var(--lime);font:700 10px var(--font-display);letter-spacing:.08em}.desktop-sidebar>span{padding:9px 8px;border-radius:3px}.desktop-sidebar .scene-nav-active{color:#081314;background:var(--lime)}.desktop-sidebar small{margin-top:35px;color:#48635a;font:8px var(--font-mono);letter-spacing:.08em}.scene-sidebar-live{display:inline-flex;align-items:center;gap:6px;color:#7b998d;font:8px var(--font-mono);font-style:normal}.scene-sidebar-live em,.scene-running i,.scene-connected i,.obs-dock-state i,.phone-sync i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px var(--lime);animation:showcase-live-dot 1.7s ease-in-out infinite}.desktop-workspace{min-width:0;padding:19px 24px 23px}.scene-toolbar,.scene-card-label,.desktop-bottom-row{display:flex;align-items:center;justify-content:space-between;color:#638078;font:8px var(--font-mono);letter-spacing:.08em}.scene-clock{color:#78948a}.desktop-timer-card{margin-top:18px;padding:19px 19px 16px;border:1px solid rgba(197,255,120,.18);border-radius:8px;background:linear-gradient(145deg,#102724eb,#051112f0);box-shadow:inset 0 1px #ffffff0a,0 17px 30px #0003}.scene-card-label b{color:var(--lime);font-weight:500}.desktop-timer-card>strong{display:block;margin:40px 0 27px;color:var(--lime);text-align:center;font:500 clamp(56px,6vw,82px) var(--font-mono);letter-spacing:-.13em;line-height:.9;text-shadow:0 0 25px rgba(197,255,120,.32)}.scene-progress{height:3px;overflow:hidden;border-radius:3px;background:#c5ff781f}.scene-progress i{display:block;height:100%;border-radius:inherit;background:var(--lime);box-shadow:0 0 12px var(--lime);transition:width 1s linear}.desktop-control-row{display:flex;align-items:center;gap:7px;margin-top:17px}.scene-button{min-width:35px;height:31px;padding:0 9px;color:#89a49a;border:1px solid rgba(181,222,205,.15);border-radius:4px;background:#ffffff06;font:9px var(--font-mono)}.scene-button-primary{color:#081314;border-color:var(--lime);background:var(--lime);font-weight:700}.scene-running{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:#7c9a8f;font:8px var(--font-mono)}.desktop-bottom-row{justify-content:flex-start;gap:7px;margin-top:13px}.desktop-bottom-row span{padding:5px 7px;border:1px solid rgba(181,222,205,.12);border-radius:3px}.desktop-bottom-row .desktop-preset-active{color:var(--lime);border-color:#c5ff786b;background:#c5ff7812}.obs-scene-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 185px;min-height:431px}.obs-preview-area{min-width:0;padding:18px 20px 17px}.obs-preview-head{display:flex;justify-content:space-between;color:#6f8b83;font:8px var(--font-mono);letter-spacing:.05em}.obs-canvas{position:relative;height:287px;margin-top:12px;overflow:hidden;border:1px solid rgba(120,137,255,.34);border-radius:5px;background:linear-gradient(145deg,#121a38,#0b1023 60%,#111a2f);box-shadow:inset 0 0 35px #4762ff21}.obs-canvas-grid{position:absolute;inset:0;opacity:.25;background-image:linear-gradient(rgba(144,161,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(144,161,255,.12) 1px,transparent 1px);background-size:38px 38px}.obs-canvas:before{content:"";position:absolute;inset:17px;border:1px dashed rgba(152,163,255,.22);border-radius:2px}.obs-canvas:after{content:"REC  \25cf";position:absolute;top:15px;right:17px;color:#fa827e;font:8px var(--font-mono);letter-spacing:.08em;animation:obs-rec-blink 2s ease-in-out infinite}.obs-video-copy{position:absolute;left:0;right:0;top:50%;display:grid;justify-items:center;gap:11px;transform:translateY(-42%)}.obs-video-copy small,.obs-video-copy span{color:#dee5ffa6;font:8px var(--font-mono);letter-spacing:.1em}.obs-video-copy strong{color:#f3f5ff;font:500 clamp(54px,6vw,76px) var(--font-mono);letter-spacing:-.13em;text-shadow:0 0 25px rgba(152,163,255,.42)}.obs-video-copy span{display:inline-flex;align-items:center;gap:5px;color:#aeb7ff}.obs-video-copy span i{width:5px;height:5px;border-radius:50%;background:#89ffcf;box-shadow:0 0 10px #89ffcf;animation:showcase-live-dot 1.7s ease-in-out infinite}.obs-canvas-corner{position:absolute;left:22px;bottom:16px;color:#dee5ff66;font:8px var(--font-mono)}.obs-mixer{display:flex;align-items:end;gap:3px;height:24px;margin-top:11px;color:#8093d6;font:8px var(--font-mono)}.obs-mixer i{width:4px;height:9px;border-radius:2px;background:#8dffa6;transform-origin:bottom;animation:obs-mixer-bounce 1s ease-in-out infinite}.obs-mixer i:nth-of-type(2){height:16px;animation-delay:.15s}.obs-mixer i:nth-of-type(3){height:12px;animation-delay:.3s}.obs-mixer i:nth-of-type(4){height:20px;animation-delay:.45s}.obs-mixer b{margin-left:auto;color:#6f8b83;font-weight:400}.obs-dock{display:flex;flex-direction:column;min-width:0;gap:12px;padding:19px 14px;border-left:1px solid rgba(181,222,205,.11);background:#0f192adb;font:8px var(--font-mono)}.obs-dock-title{display:flex;align-items:center;justify-content:space-between;color:#e1e5ff;font:700 10px var(--font-ui)}.obs-dock-title i{width:5px;height:5px;border-radius:50%;background:#89ffcf;box-shadow:0 0 9px #89ffcf}.obs-dock-time{margin-top:14px;color:#dce1ff;font:500 35px var(--font-mono);letter-spacing:-.13em;text-shadow:0 0 17px rgba(152,163,255,.35)}.obs-dock-state{display:inline-flex;align-items:center;gap:6px;color:#8a9bd3}.obs-dock-state i{background:#89ffcf;box-shadow:0 0 9px #89ffcf}.obs-dock-actions{display:grid;grid-template-columns:1fr;gap:5px;margin-top:5px}.obs-dock-actions button{min-height:26px;color:#8a9bd3;border:1px solid rgba(152,163,255,.22);border-radius:3px;background:transparent;font:8px var(--font-mono)}.obs-dock-actions .is-active{color:#111832;border-color:#99a5ff;background:#99a5ff}.obs-dock-preset,.obs-hotkey{display:grid;gap:4px;padding-top:12px;border-top:1px solid rgba(152,163,255,.14);color:#7081b9}.obs-dock-preset b,.obs-hotkey b{color:#d5dbff;font-weight:500}.obs-hotkey{margin-top:auto}.obs-hotkey b{color:#aeb7ff}.scene-mobile{display:grid;place-items:center;isolation:isolate;background:radial-gradient(circle at 50% 49%,rgba(116,224,209,.12),transparent 30%),linear-gradient(145deg,#0b1a1b,#071112)}.mobile-network-line{position:absolute;top:22%;left:50%;display:flex;align-items:center;gap:9px;color:var(--cyan);transform:translate(-50%)}.mobile-network-line span{width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 13px var(--cyan);animation:showcase-live-dot 1.7s ease-in-out infinite}.mobile-network-line span:last-child{animation-delay:.8s}.mobile-network-line i{width:66px;height:1px;background:linear-gradient(90deg,transparent,rgba(116,224,209,.65),transparent)}.phone-frame{position:relative;z-index:2;width:220px;height:403px;margin-top:17px;padding:7px;border:1px solid rgba(197,255,120,.42);border-radius:30px;background:#162d2b;box-shadow:0 25px 45px #00000061,0 0 45px #74e0d11a;transform:rotate(-4deg);animation:phone-float 6s ease-in-out infinite}.phone-speaker{position:absolute;z-index:3;top:13px;left:50%;width:58px;height:4px;border-radius:4px;background:#030d0eb8;transform:translate(-50%)}.phone-screen{height:100%;overflow:hidden;padding:26px 15px 13px;border-radius:24px;background:linear-gradient(155deg,#0d2925,#061213 58%)}.phone-status,.phone-header,.phone-sync,.phone-bottom{display:flex;align-items:center;justify-content:space-between;color:#75958a;font:8px var(--font-mono)}.phone-status{color:#c4d6cb}.phone-header{margin-top:21px;color:var(--ink);font:700 13px var(--font-ui)}.phone-header i{color:#77968b;font-style:normal;letter-spacing:.1em}.phone-brand-mark{display:grid;place-items:center;width:23px;height:23px;border-radius:7px;color:#081314;background:var(--lime);font:700 8px var(--font-mono)}.phone-sync{justify-content:flex-start;gap:6px;margin-top:23px;padding:8px 9px;border:1px solid rgba(116,224,209,.17);border-radius:5px;background:#74e0d10d}.phone-sync span{margin-left:auto;color:var(--cyan)}.phone-sync i{width:5px;height:5px;background:var(--cyan);box-shadow:0 0 9px var(--cyan)}.phone-timer-label{margin-top:29px;color:#74958a;text-align:center;font:8px var(--font-mono);letter-spacing:.1em}.phone-time{display:block;margin-top:13px;color:var(--lime);text-align:center;font:500 45px var(--font-mono);letter-spacing:-.14em;text-shadow:0 0 19px rgba(197,255,120,.35)}.phone-ring{position:relative;width:127px;height:127px;margin:17px auto 15px;border:1px solid rgba(116,224,209,.22);border-radius:50%}.phone-ring:before,.phone-ring:after{content:"";position:absolute;inset:9px;border:1px dashed rgba(116,224,209,.27);border-radius:50%;animation:phone-ring-spin 12s linear infinite}.phone-ring:after{inset:-10px;border-style:solid;border-color:#c5ff7814;animation-direction:reverse;animation-duration:17s}.phone-ring i{position:absolute;left:50%;top:50%;width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 15px var(--cyan);transform:translate(-50%,-50%);animation:phone-pulse 1.8s ease-in-out infinite}.phone-pause{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:35px;color:#081314;border:0;border-radius:5px;background:var(--lime);font:700 10px var(--font-ui)}.phone-pause span{font-weight:600}.phone-quick{display:flex;gap:5px;margin-top:13px}.phone-quick span{flex:1;padding:6px 0;color:#739187;border:1px solid rgba(181,222,205,.15);border-radius:3px;text-align:center;font:8px var(--font-mono)}.phone-quick .active{color:var(--lime);border-color:#c5ff786b;background:#c5ff7814}.phone-bottom{margin-top:18px;color:#5b7b70;font-size:7px}.mobile-float{position:absolute;z-index:3;display:grid;gap:5px;padding:10px 12px;border:1px solid rgba(116,224,209,.2);border-radius:6px;color:#789b8f;background:#071818d9;box-shadow:0 15px 30px #00000040;font:8px var(--font-mono);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.mobile-float b{color:var(--cyan);font-weight:500}.mobile-float-top{top:21%;right:6%;animation:float-chip 5s ease-in-out infinite}.mobile-float-bottom{bottom:16%;left:7%;animation:float-chip 5s ease-in-out -2.2s infinite}.mobile-float-top i{width:5px;height:5px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px var(--lime)}@keyframes showcase-scene-exit{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-42px,0,0)}}@keyframes showcase-scene-enter{0%{opacity:0;transform:translate3d(42px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes showcase-live-dot{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes obs-rec-blink{0%,45%,to{opacity:1}52%,86%{opacity:.35}}@keyframes obs-mixer-bounce{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes phone-float{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-8px)}}@keyframes phone-ring-spin{to{transform:rotate(360deg)}}@keyframes phone-pulse{0%,to{box-shadow:0 0 9px var(--cyan);transform:translate(-50%,-50%) scale(.9)}50%{box-shadow:0 0 21px var(--cyan);transform:translate(-50%,-50%) scale(1.25)}}@keyframes float-chip{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(max-width:900px){.showcase-heading-side{justify-items:start;margin-top:25px}.showcase-ui,.scene-shell{min-height:465px}.obs-canvas{height:270px}}@media(max-width:620px){.showcase-autoplay{font-size:7px}.showcase-ui,.scene-shell{min-height:430px}.desktop-scene-grid{grid-template-columns:88px minmax(0,1fr);min-height:391px}.desktop-sidebar{padding:19px 8px;font-size:8px}.desktop-sidebar small{margin-top:20px;font-size:7px}.desktop-workspace{padding:16px 12px 18px}.desktop-timer-card{padding:14px 12px}.desktop-timer-card>strong{margin:34px 0 22px;font-size:48px}.scene-window-meta{display:none}.obs-scene-grid{grid-template-columns:minmax(0,1fr) 125px;min-height:391px}.obs-preview-area{padding:14px 12px}.obs-canvas{height:230px}.obs-dock{padding:14px 9px}.obs-dock-time{font-size:27px}.phone-frame{width:190px;height:360px}.phone-time{font-size:37px}.phone-ring{width:108px;height:108px}.mobile-float{padding:8px;font-size:7px}.mobile-float-top{right:1%}.mobile-float-bottom{left:1%}}@media(prefers-reduced-motion:reduce){.showcase-panel.showcase-exit,.showcase-panel.showcase-enter,.showcase-autoplay i,.scene-sidebar-live em,.scene-running i,.scene-connected i,.obs-dock-state i,.phone-sync i,.obs-canvas:after,.obs-mixer i,.phone-frame,.phone-ring:before,.phone-ring:after,.phone-ring i,.mobile-float{animation:none}}.scene-obs{background:#15171f;color:#dfe3ef}.obs-real-titlebar{display:flex;align-items:center;gap:7px;height:24px;padding:0 9px;color:#aeb5c7;background:#20232d;font:7px var(--font-mono)}.obs-real-titlebar b{color:#e1e4ee;font:700 8px var(--font-ui)}.obs-real-titlebar>span:last-child{margin-left:auto;color:#6f768b;letter-spacing:.15em}.obs-real-titlebar .scene-obs-badge{width:15px;height:15px;border-radius:3px;font-size:6px;background:#5368d6}.obs-real-menu{display:flex;align-items:center;gap:13px;height:22px;padding:0 9px;color:#8e96aa;border-bottom:1px solid #303442;background:#191b24;font:7px var(--font-ui)}.obs-real-layout{display:grid;grid-template-columns:95px minmax(0,1fr) 112px;min-height:424px}.obs-scenes-rail{min-width:0;padding:10px 6px 7px;border-right:1px solid #303442;background:#252936;font:7px var(--font-ui)}.obs-pane-head{display:flex;align-items:center;justify-content:space-between;margin:0 2px 6px;color:#c5cad7;font:700 7px var(--font-ui)}.obs-pane-head i{color:#9ea7bb;font-style:normal;font-size:11px}.obs-scene-selected{padding:7px 6px;color:#eef0f6;border-radius:2px;background:#3e5fbf}.obs-sources-head{margin-top:105px}.obs-source-row{display:flex;align-items:center;gap:5px;overflow:hidden;padding:7px 2px;color:#aeb5c7;white-space:nowrap;text-overflow:ellipsis}.obs-source-row i{color:#dce2ef;font-style:normal;font-size:8px}.obs-center-stage{min-width:0;display:grid;grid-template-rows:25px 1fr 145px;padding:0;background:#11131a}.obs-center-stage>.obs-preview-head{padding:8px 10px 0;color:#777f94;font-size:7px}.obs-center-stage>.obs-canvas{height:auto;min-height:0;margin:3px 10px 10px;border-color:#272e5d;border-radius:2px}.obs-center-stage .obs-video-copy strong{font-size:clamp(39px,5vw,61px)}.obs-center-stage .obs-video-copy{gap:7px}.obs-center-stage .obs-video-copy small,.obs-center-stage .obs-video-copy span{font-size:6px}.obs-dock-row{display:grid;grid-template-columns:.8fr .7fr 1.55fr;min-width:0;border-top:1px solid #303442;background:#1b1e28}.obs-mixer-card,.obs-transition-card,.obs-dock-card{min-width:0;padding:10px 8px 7px;border-right:1px solid #303442;font:7px var(--font-ui)}.obs-mixer-card>b,.obs-transition-card>b{display:block;margin-bottom:12px;color:#d0d5e2;font:700 7px var(--font-ui)}.obs-mixer-card>span{display:block;color:#8a93a7}.obs-meter{display:flex;align-items:end;gap:3px;height:51px;margin:5px 0 2px}.obs-meter i{width:5px;height:31px;border-radius:2px;background:linear-gradient(180deg,#f8d96b 0 20%,#43d986 20% 75%,#3a5a93 75%);transform-origin:bottom;animation:obs-mixer-bounce 1s ease-in-out infinite}.obs-meter i:nth-child(2){height:41px;animation-delay:.12s}.obs-meter i:nth-child(3){height:27px;animation-delay:.24s}.obs-meter i:nth-child(4){height:47px;animation-delay:.36s}.obs-meter i:nth-child(5){height:33px;animation-delay:.48s}.obs-meter i:nth-child(6){height:39px;animation-delay:.6s}.obs-mixer-card small{color:#788198;font:7px var(--font-mono)}.obs-transition-card{color:#8d96aa}.obs-transition-card span{display:block;padding:7px 5px;border:1px solid #3a4050;border-radius:2px}.obs-transition-card small{display:block;margin-top:8px;color:#68728a}.obs-transition-line{height:1px;margin-top:12px;background:#52607e}.obs-dock-card{padding:8px 7px 6px;background:#0a192b}.obs-dock-title{display:flex;align-items:center;justify-content:space-between;color:#f0f3fa;font:700 9px var(--font-ui)}.obs-dock-title i{width:5px;height:5px;border-radius:50%;background:#2dde72;box-shadow:0 0 8px #2dde72}.obs-dock-tabs{display:flex;gap:4px;margin-top:7px;color:#75839a;white-space:nowrap;font:6px var(--font-ui)}.obs-dock-tabs b{padding:4px 6px;color:#f2f4fb;border-radius:2px;background:#1d5caa}.obs-dock-tabs span{padding:4px 3px}.obs-dock-presets{display:flex;gap:3px;margin-top:7px}.obs-dock-presets span{flex:1;padding:5px 2px;color:#a9b4c8;border:1px solid #1d466f;border-radius:2px;text-align:center;font:6px var(--font-mono)}.obs-dock-presets .is-active{color:#e9eff9;background:#1d5caa}.obs-dock-card .obs-dock-time{margin:8px 0 6px;padding:3px 0;color:#22f55e;border:1px solid #1d466f;border-radius:3px;text-align:center;font:500 clamp(23px,3vw,35px) var(--font-mono);letter-spacing:-.13em;text-shadow:0 0 13px rgba(34,245,94,.4)}.obs-dock-card .obs-dock-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;margin-top:0}.obs-dock-card .obs-dock-actions button{min-height:22px;padding:0 2px;color:#b5c3d7;border:1px solid #1d466f;border-radius:2px;background:#102741;font:6px var(--font-ui)}.obs-dock-card .obs-dock-actions .is-active{color:#08160e;border-color:#1fcf69;background:#1fcf69}.obs-controls{display:flex;flex-direction:column;gap:6px;padding:10px 6px;border-left:1px solid #303442;background:#252936;font:7px var(--font-ui)}.obs-controls>b{color:#c9cfdd;font:700 7px var(--font-ui)}.obs-controls button{min-height:27px;padding:0 4px;color:#d0d5e1;border:1px solid #3c4353;border-radius:2px;background:#343946;font:6px var(--font-ui)}.obs-controls small{display:inline-flex;align-items:center;gap:5px;margin-top:auto;color:#76a4ff;font:7px var(--font-mono)}.obs-controls small i{width:4px;height:4px;border-radius:50%;background:#2dde72;box-shadow:0 0 7px #2dde72;animation:showcase-live-dot 1.7s ease-in-out infinite}.showcase-panel.showcase-obs,.showcase-panel.showcase-obs .showcase-ui,.showcase-panel.showcase-obs .scene-shell{min-height:530px}.showcase-panel.showcase-obs .obs-real-layout{min-height:484px}.showcase-panel.showcase-obs .obs-center-stage{grid-template-rows:25px 1fr 172px}@media(max-width:900px){.obs-real-layout{grid-template-columns:87px minmax(0,1fr) 104px}}@media(max-width:620px){.showcase-panel.showcase-obs,.showcase-panel.showcase-obs .showcase-ui,.showcase-panel.showcase-obs .scene-shell{min-height:500px}.showcase-panel.showcase-obs .obs-real-layout{min-height:454px}.showcase-panel.showcase-obs .obs-center-stage{grid-template-rows:22px 1fr 150px}.obs-real-layout{grid-template-columns:66px minmax(0,1fr) 82px;min-height:384px}.obs-scenes-rail{padding:8px 4px;font-size:6px}.obs-sources-head{margin-top:80px}.obs-source-row{font-size:6px}.obs-center-stage{grid-template-rows:22px 1fr 128px}.obs-dock-row{grid-template-columns:.75fr .55fr 1.6fr}.obs-mixer-card,.obs-transition-card,.obs-dock-card{padding:8px 4px 5px}.obs-dock-tabs{gap:1px;font-size:5px}.obs-dock-tabs b{padding:4px 3px}.obs-dock-tabs span{padding:4px 1px}.obs-controls{padding:8px 4px}.obs-controls button{font-size:5px}.obs-real-menu{gap:8px;font-size:6px;overflow:hidden;white-space:nowrap}.obs-real-menu span:nth-child(n+5){display:none}}@media(prefers-reduced-motion:reduce){.obs-meter i,.obs-controls small i{animation:none}}
