:root{color-scheme:dark;--bg:#020d18;--panel:#031b2b;--cyan:#00e5e7;--cyan-2:#0bc8e9;--text:#f7fbff;--muted:#c8d7df;--line:#00dcf46e;font-synthesis:none;scroll-behavior:smooth;font-family:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-padding-top:78px}body{background:var(--bg);color:var(--text);margin:0;overflow-x:hidden}button,input{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}em{color:var(--cyan);font-style:normal}h1,h2,h3,p{margin-top:0}.container{width:min(100% - 7.5vw,1600px);margin-inline:auto}.skip{z-index:1000;background:var(--cyan);color:#00131e;border-radius:8px;padding:12px 18px;position:fixed;top:-80px;left:16px}.skip:focus{top:16px}:focus-visible{outline-offset:4px;outline:3px solid #fff}.site-header{z-index:100;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:36px;height:88px;padding:0 5.5vw;transition:background .3s,border-color .3s,backdrop-filter .3s;display:flex;position:fixed;inset:0 0 auto}.site-header.scrolled{backdrop-filter:blur(18px);background:#010c17d4;border-color:#00e5e729}.brand{letter-spacing:.07em;white-space:nowrap;align-items:center;gap:12px;font-size:clamp(1.25rem,2vw,2rem);font-weight:800;display:inline-flex}.brand-symbol{color:#00121b;background:var(--cyan);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);place-items:center;width:42px;height:42px;font-size:1.6rem;line-height:1;display:grid}.nav{align-items:center;gap:clamp(20px,3vw,58px);margin-left:auto;display:flex}.nav a,.footer nav a{font-size:.98rem;font-weight:600;transition:color .2s}.nav a:hover,.footer nav a:hover{color:var(--cyan)}.button{background:var(--cyan);color:#00131c;border:1px solid var(--cyan);border-radius:12px;justify-content:center;align-items:center;gap:14px;min-height:62px;padding:13px 28px;font-size:1.08rem;font-weight:800;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 0 32px #00e5e71c}.button:hover{background:#4af8f6;transform:translateY(-3px);box-shadow:0 10px 34px #00e5e73d}.button-small{border-radius:10px;min-height:48px;padding:9px 21px;font-size:.93rem}.button-outline{color:#fff;box-shadow:none;background:#000c1466}.button-outline:hover{background:#00e5e71f}.menu-toggle{background:0 0;border:0;width:44px;height:44px;padding:9px;display:none}.menu-toggle span{background:#fff;height:2px;margin:5px 0;display:block}.section{isolation:isolate;min-height:720px;position:relative;overflow:hidden}.section:before{content:"";z-index:-2;background:radial-gradient(circle at 70%,#073858 0,#001523 47%,#010b15 100%);position:absolute;inset:0}.section:after{content:"";z-index:-1;background:linear-gradient(#0000,#020d18);height:100px;position:absolute;inset:auto 0 0}.eyebrow{color:var(--cyan);text-transform:uppercase;letter-spacing:.25em;margin-bottom:20px;font-size:.9rem;font-weight:800}.section h2{letter-spacing:-.055em;margin-bottom:40px;font-size:clamp(2.7rem,5.1vw,5.7rem);font-weight:800;line-height:1.08}.reveal{opacity:1}.motion-ready .reveal{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.2,.7,.2,1);transform:translateY(32px)}.motion-ready .reveal.visible{opacity:1;transform:none}.hero{isolation:isolate;align-items:center;min-height:100vh;padding:120px 0 60px;display:flex;position:relative;overflow:hidden}.hero-bg-wrapper{z-index:-2;position:absolute;inset:0;overflow:hidden}.hero-bg-img{object-fit:cover;object-position:center;filter:brightness(.9)contrast(1.08);width:100%;height:100%}.hero-bg-overlay{z-index:-1;background:linear-gradient(90deg,#020c16 0%,#020c16f0 36%,#020c16a6 60%,#020c1640 100%),linear-gradient(#0000 78%,#020d18 100%);position:absolute;inset:0}.hero-container{z-index:2;grid-template-columns:1fr 1.15fr;align-items:center;gap:3vw;width:min(100% - 6vw,1580px);margin-inline:auto;display:grid;position:relative}.hero-content{z-index:3;max-width:620px;position:relative}.hero h1{letter-spacing:-.045em;color:#fff;margin-bottom:24px;font-size:clamp(3.2rem,5.2vw,5.8rem);font-weight:800;line-height:1.04}.hero h1 .highlight{color:var(--cyan)}.hero-lead{color:#c7d8e2;text-shadow:0 2px 10px #000a14cc;max-width:540px;margin-bottom:36px;font-size:clamp(1.1rem,1.45vw,1.45rem);line-height:1.55}.hero-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.button-primary{background:var(--cyan);color:#01111d;border:none;border-radius:40px;padding:16px 34px;font-size:1.1rem;font-weight:800;transition:all .25s;box-shadow:0 0 28px #00e5e759}.button-primary:hover{background:#39f6f8;transform:translateY(-2px);box-shadow:0 0 40px #00e5e799}.button-outline{color:#fff;backdrop-filter:blur(10px);background:#010f1ba6;border:1.5px solid #00e5e7cc;border-radius:40px;padding:16px 30px;font-size:1.05rem;font-weight:700;transition:all .25s}.button-outline:hover{border-color:var(--cyan);color:#fff;background:#00e5e726;transform:translateY(-2px)}.hero-visual-group{justify-content:center;align-items:center;width:100%;min-height:520px;display:flex;position:relative}.hero-laptop-img{object-fit:contain;z-index:2;filter:drop-shadow(0 25px 50px #000000bf);width:100%;max-width:780px;height:auto;position:relative;transform:scale(1.02)}.hero-camera-img{z-index:4;filter:drop-shadow(0 15px 35px #000000b3);pointer-events:none;width:clamp(200px,24vw,360px);height:auto;position:absolute;top:-12%;right:-6%}.hero-mascot-wrapper{z-index:5;filter:drop-shadow(0 15px 35px #000000a6);pointer-events:none;width:clamp(180px,22vw,310px);position:absolute;bottom:-10%;right:-5%}.hero-mascot-video,.hero-mascot-fallback{width:100%;height:auto;display:block}.scroll-cue{text-transform:uppercase;letter-spacing:.2em;color:#b9e7f0;z-index:10;align-items:center;gap:10px;font-size:.76rem;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.scroll-cue span{border:1px solid var(--cyan);border-radius:9px;width:15px;height:25px;position:relative}.scroll-cue span:after{content:"";background:var(--cyan);width:2px;height:5px;animation:1.6s infinite scroll;position:absolute;top:5px;left:5px}@keyframes scroll{to{opacity:0;transform:translateY(8px)}}.problem{background:#001424;align-items:center;padding:110px 0;display:flex}.problem-art{z-index:-2;opacity:.47;background:url(/assets/section-2.webp) 50%/cover no-repeat;position:absolute;inset:0}.problem:before{background:linear-gradient(90deg,#02111f 0%,#02111fe0 60%,#02111f33 100%)}.problem .section-content{position:relative}.problem h2{max-width:1150px}.problem-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1270px;display:grid}.glass-card,.feature-card{border:1px solid var(--line);backdrop-filter:blur(12px);background:linear-gradient(145deg,#00273bd6,#00111fe8);border-radius:17px;transition:transform .3s,border-color .3s,box-shadow .3s;box-shadow:0 18px 50px #00000029}.glass-card:hover,.feature-card:hover,.audience-card:hover{border-color:var(--cyan);transform:translateY(-6px);box-shadow:0 18px 40px #00dcf41a}.glass-card{grid-template-columns:85px 1fr;align-content:center;column-gap:20px;min-height:225px;padding:28px;display:grid}.icon{color:var(--cyan);border:1px solid var(--cyan);border-radius:16px;place-items:center;width:74px;height:74px;font-size:3.1rem;font-weight:700;line-height:1;display:grid;box-shadow:inset 0 0 22px #00e5e70d}.glass-card .icon{grid-row:span 2}.glass-card h3{letter-spacing:-.04em;margin:4px 0 8px;font-size:1.6rem}.glass-card p{color:var(--muted);margin:0;font-size:1.08rem;line-height:1.55}.process{min-height:830px;padding:110px 0 85px}.process:before{background:radial-gradient(circle at 50% 100%,#07416a 0%,#021a2d 40%,#020d18 85%)}.process-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.step{padding:0 4px;position:relative}.step:not(:last-child):after{content:"→";color:var(--cyan);font-size:3.5rem;font-weight:400;position:absolute;top:180px;right:-27px}.step-number{border:3px solid var(--cyan);width:65px;height:65px;color:var(--cyan);border-radius:50%;place-items:center;margin-bottom:20px;font-size:2.2rem;font-weight:800;display:grid;box-shadow:0 0 18px #00e5e72b}.step h3{letter-spacing:-.03em;margin:0 0 10px;font-size:1.55rem}.step p{color:#d8e9ee;max-width:370px;min-height:75px;font-size:1.05rem;line-height:1.5}.step-visual{border:1px solid var(--line);border-radius:15px;height:230px;box-shadow:0 20px 36px #0000004d}.features{min-height:820px;padding:105px 0 110px}.features:before{background:radial-gradient(circle at 48% 70%,#073351 0%,#021a2c 44%,#020d18 100%)}.features h2{white-space:nowrap;font-size:clamp(2.7rem,4.6vw,5.3rem)}.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.feature-card{flex-direction:column;min-height:475px;padding:20px;display:flex}.feature-card .icon{width:62px;height:62px;margin-bottom:16px;font-size:2.6rem}.feature-card h3{letter-spacing:-.035em;margin:0 0 12px;font-size:1.4rem}.feature-card p{color:#d8e8ec;margin:0 0 16px;font-size:1rem;line-height:1.5}.feature-photo{border:1px solid var(--line);border-radius:10px;height:205px;margin-top:auto}.audiences{min-height:800px;padding:105px 0 110px}.audiences:before{background:radial-gradient(circle at 50% 100%,#08375a 0%,#021a2c 48%,#020d18 100%)}.audiences h2{white-space:nowrap;font-size:clamp(2.7rem,4.8vw,5.4rem)}.audience-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.audience-card{border:1px solid var(--line);border-radius:16px;height:440px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.audience-card:before{content:"";z-index:1;background:linear-gradient(#001424 0%,#001424f7 35%,#00142470 63%,#0000 88%);position:absolute;inset:0}.audience-photo{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0}.audience-card:hover .audience-photo{transform:scale(1.05)}.audience-copy{z-index:2;padding:25px;position:relative}.audience-copy .icon{box-shadow:none;border:0;width:50px;height:50px;margin-bottom:12px;font-size:2.8rem;display:inline-grid}.audience-copy h3{letter-spacing:-.03em;margin-bottom:8px;font-size:1.45rem}.audience-copy p{color:#e0e9ec;max-width:250px;font-size:.98rem;line-height:1.45}.contact{align-items:center;min-height:760px;padding:105px 0;display:flex}.contact-art{z-index:-2;opacity:.56;background:url(/assets/section-6.webp) 50%/cover no-repeat;position:absolute;inset:0}.contact-grid{grid-template-columns:1fr minmax(350px,480px);align-items:center;gap:7vw;display:grid}.contact h2{margin-bottom:30px;font-size:clamp(3.2rem,5vw,5.5rem)}.contact-copy>p:last-child{max-width:610px;font-size:1.32rem;line-height:1.6}.contact-form{border:1px solid var(--cyan);backdrop-filter:blur(18px);background:#001625e6;border-radius:20px;gap:8px;padding:34px 36px;display:grid;box-shadow:0 25px 80px #0006,0 0 45px #00e5e712}.contact-form label{margin-top:6px;font-size:1rem;font-weight:700}.form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.form-field{align-content:start;gap:8px;min-width:0;display:grid}.form-field-wide{grid-column:1/-1}.contact-form input:not(.honeypot),.contact-form select,.contact-form textarea{color:#fff;width:100%;min-height:54px;font:inherit;background:#15465ea8;border:1px solid #139bba;border-radius:10px;outline:none;margin-bottom:0;padding:12px 16px;font-size:1rem}.contact-form textarea{resize:vertical;min-height:120px;line-height:1.5}.contact-form select{color-scheme:dark;padding-right:30px}.contact-form select option{color:#fff;background:#103b50}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#a3bac9}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #00e5e733}.contact-form .form-submit{width:100%;margin-top:5px}.contact-form .form-submit:disabled{opacity:.7;cursor:wait}.form-status{color:#e6fcff;overflow-wrap:anywhere;background:#00e5e714;border:1px solid #00e5e773;border-radius:10px;margin:0;padding:14px 16px;font-size:.95rem;line-height:1.5}.form-status[hidden]{display:none}.form-status[data-state=error]{color:#ffe4d4;background:#e6a88a14;border-color:#e6a88a}.form-status:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.form-note{color:#a9bdc9;text-align:center;margin:7px 0 0;font-size:.78rem;line-height:1.4}@media (width<=600px){.form-fields{grid-template-columns:1fr;gap:16px}}.honeypot{opacity:0;position:absolute;left:-9999px}.footer{background:#010d18;border-top:1px solid #00e5e726;padding:38px 0}.footer-inner{align-items:center;gap:34px;display:flex}.footer-inner>p{border-left:1px solid var(--line);color:#bbcad4;margin:0;padding-left:25px;font-size:.94rem;line-height:1.4}.footer nav{gap:38px;margin-left:auto;display:flex}@media (width<=1200px){.nav{gap:20px}.brand{font-size:1.35rem}.hero-visual{left:20%}.features h2,.audiences h2{white-space:normal}.feature-grid,.audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-card{min-height:430px}.audience-card{height:400px}.features,.audiences{min-height:auto}.footer nav{gap:17px}}@media (width<=800px){.site-header{height:72px;padding:0 5vw}.header-cta{display:none}.menu-toggle{margin-left:auto;display:block}.nav{border-bottom:1px solid var(--line);background:#010d19fa;flex-direction:column;align-items:stretch;gap:0;padding:18px 5vw 25px;display:none;position:absolute;top:72px;left:0;right:0}.nav.open{display:flex}.nav a{padding:14px 4px}.container{width:min(100% - 40px,680px)}.section{min-height:auto}.section h2{font-size:clamp(2.3rem,7.4vw,4.2rem)}.hero{min-height:auto;padding:110px 0 60px}.hero-container{grid-template-columns:1fr;gap:40px}.hero-content{max-width:100%}.hero-visual-group{min-height:auto;margin-top:20px}.hero-camera-img{width:42%;top:-14%;right:-2%}.hero-mascot-wrapper{width:35%;bottom:-8%;right:-2%}.hero h1{font-size:clamp(2.8rem,9.5vw,4.8rem)}.hero-lead{max-width:100%}.scroll-cue{display:none}.problem,.process,.features,.audiences,.contact{padding:85px 0}.problem-grid,.process-grid{grid-template-columns:1fr}.glass-card{min-height:150px}.step{grid-template-columns:65px 1fr;column-gap:20px;display:grid}.step-number{grid-row:span 2}.step h3{align-self:end}.step p{max-width:none;min-height:0}.step-visual{background-size:300%;grid-column:1/-1;height:270px;margin-bottom:28px}.step:not(:last-child):after{display:none}.contact-grid{grid-template-columns:1fr;gap:35px}.contact h2{font-size:clamp(3rem,8vw,4.7rem)}.footer-inner{flex-wrap:wrap}.footer nav{flex-wrap:wrap;width:100%;margin:15px 0 0}}@media (width<=560px){.brand{font-size:1.15rem}.brand-symbol{width:34px;height:34px;font-size:1.3rem}.hero{min-height:740px;padding-top:120px}.hero h1{font-size:clamp(3.25rem,12.5vw,4.4rem)}.hero .eyebrow{display:none}.hero-lead{font-size:1.05rem}.hero-actions{gap:12px}.hero-actions .button{width:100%;min-height:55px}.section h2{font-size:clamp(2.25rem,9vw,3.5rem)}.eyebrow{font-size:.75rem}.glass-card{grid-template-columns:66px 1fr;padding:18px}.glass-card .icon{width:56px;height:56px;font-size:2.5rem}.glass-card h3{font-size:1.3rem}.glass-card p{font-size:.96rem}.feature-grid,.audience-grid{grid-template-columns:1fr}.feature-card{min-height:420px}.feature-photo{height:205px}.audience-card{height:350px}.audience-card:before{background:linear-gradient(#001424 0% 40%,#001424b8 60%,#0000 82%)}.contact-copy>p:last-child{font-size:1.05rem}.contact-form{padding:25px 20px}.footer nav{grid-template-columns:1fr 1fr;display:grid}.footer-inner>p{font-size:.85rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.reveal{opacity:1;transform:none}}.brand img{mix-blend-mode:screen;filter:brightness(1.07);width:220px;height:auto;display:block}.footer .brand img{width:205px}.hero-visual{right:22%;-webkit-mask-image:linear-gradient(#0000 0 120px,#000 220px);mask-image:linear-gradient(#0000 0 120px,#000 220px)}.hero-shade{background:linear-gradient(90deg,#020c16 0% 30%,#010b15f5 39%,#010b1599 50%,#010b1514 73%),linear-gradient(#0000 78%,#020d18)}@media (width<=560px){.brand img{width:170px}.footer .brand img{width:190px}.hero-shade{background:linear-gradient(#020c16 0%,#010b15db 45%,#010b154d 70%,#020d18 100%)}}.problem-art{opacity:.65;background-position:100%;background-size:auto 100%;left:72%}.contact-art{opacity:.72;background-position:100%;background-size:auto 100%;left:72%}.contact:before{background:radial-gradient(circle at 70% 70%,#063554 0%,#021828 45%,#020d18 100%)}@media (width<=800px){.hero{min-height:0;padding-bottom:48px;display:block}.hero-visual{display:none}.hero-content{max-width:none}.hero-mascot{width:min(60vw,350px);margin:20px auto 0;position:relative;bottom:auto;right:auto}.problem-art,.contact-art{opacity:.4;left:53%}}@media (width>=801px){.hero-content{padding-right:min(33vw,480px)}.hero h1{font-size:clamp(3.5rem,5.6vw,6.5rem)}}@media (width<=560px){.hero-mascot{width:min(75vw,340px);margin-top:12px}}.contact-art{-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 84%);mask-image:linear-gradient(#000 0% 62%,#0000 84%)}.process-visual,.feature-ui{background:radial-gradient(circle at 50% 0,#0a4967,#031b2c 58%,#01111e);place-items:center;display:grid;position:relative;overflow:hidden}.process-visual:before,.feature-ui:before{content:"";opacity:.25;background-image:linear-gradient(#2e7e99 1px,#0000 1px),linear-gradient(90deg,#2e7e99 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000)}.mini-panel{background:linear-gradient(145deg,#062337f7,#011321fa);border:1px solid #168eae;border-radius:12px;width:min(90%,370px);padding:13px;position:relative;box-shadow:0 20px 35px #0008,0 0 25px #00ddeb18}.mini-panel-head,.feed-top,.feed-bottom{color:#eafaff;justify-content:space-between;align-items:center;gap:10px;font-size:.76rem;font-weight:700;display:flex}.mini-panel-head{margin-bottom:12px}.mini-live{color:var(--cyan);white-space:nowrap}.mini-camera-row{color:#dcebf0;background:#08293c;border:1px solid #14516a;border-radius:7px;align-items:center;gap:12px;min-height:42px;margin-top:6px;padding:7px 10px;font-size:.78rem;display:flex}.mini-camera-icon{color:var(--cyan);font-size:1.1rem}.mini-camera-row i{background:#00e5b6;border-radius:50%;width:7px;height:7px;margin-left:auto;box-shadow:0 0 9px #00e5b6}.detection-panel{width:min(90%,375px)}.detection-scene,.feed-scene{background:linear-gradient(135deg,#09283c 3%,#0d4e70 52%,#051b2c 100%);border:1px solid #176682;border-radius:7px;height:125px;position:relative;overflow:hidden}.detection-scene:before,.feed-scene:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 36px,#9bd8ed20 37px 39px),linear-gradient(#0000 25%,#001c35c9);position:absolute;inset:0}.scene-grid{border-top:1px solid #9fe5f030;position:absolute;inset:0}.detection-box,.feed-target{border:2px solid var(--cyan);place-items:center;width:27%;height:82%;display:grid;position:absolute;top:12%;left:40%;box-shadow:0 0 18px #00e5e75c,inset 0 0 22px #00e5e72b}.detection-box>span:first-child,.feed-target>span{background:var(--cyan);color:#001521;padding:2px 6px;font-size:.65rem;font-weight:800;position:absolute;top:-20px;left:-2px}.person-icon{color:#c6ebf4;filter:drop-shadow(0 0 10px #aaf4ff5c);width:32px;height:46px}.analysis-tags{gap:6px;margin-top:8px;display:flex}.analysis-tags span{text-align:center;color:#bcf5f8;border:1px solid #157894;border-radius:5px;flex:1;padding:4px;font-size:.67rem}.alert-summary{align-items:center;gap:12px;min-height:100px;display:flex}.alert-mark{color:#fff;background:#ed4055;border-radius:8px;flex:0 0 34px;place-items:center;height:34px;font-weight:800;display:grid}.alert-summary strong{font-size:.8rem;line-height:1.35;display:block}.alert-summary small{color:#9cb9ca;margin-top:5px;font-size:.7rem;display:block}.alert-actions{gap:8px;display:flex}.alert-actions span{text-align:center;color:#c6faff;border:1px solid #167c9b;border-radius:6px;flex:1;padding:7px 5px;font-size:.68rem}.feature-ui{background-image:none;padding:12px}.feature-ui>div{width:100%;height:100%;position:relative}.feature-feed{background:#051b2a;border:1px solid #1b7491;border-radius:7px;padding:7px}.feed-top{height:23px;font-size:.66rem}.feed-top span:last-child{color:var(--cyan)}.feed-scene{height:calc(100% - 47px)}.feed-target{width:28%;left:38%}.feed-bottom{color:#8eb4c5;height:22px;font-size:.62rem}.search-preview{flex-direction:column;gap:12px;padding:8px;display:flex}.search-query{color:#d9faff;background:#06253a;border:1px solid #117e9d;border-radius:7px;align-items:center;gap:9px;padding:9px 10px;font-size:.72rem;display:flex}.search-query span:first-child{color:var(--cyan);font-size:1.4rem;line-height:.7}.search-results{flex:1;grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.search-results div{background:linear-gradient(145deg,#103a54,#051c2e 80%);border:1px solid #16708c;border-radius:5px;position:relative}.search-results div:before{content:"";border:1px solid #00e5e7a8;width:25%;height:61%;position:absolute;top:18%;left:38%}.search-results span{color:#d5f8ff;background:#001521bb;padding:1px 4px;font-size:.56rem;position:absolute;bottom:3px;left:4px}.search-timeline{background:#15405a;border-radius:9px;justify-content:space-between;align-items:center;height:8px;display:flex}.search-timeline i{background:#0ab3dc;width:4px;height:9px}.search-timeline b{background:var(--cyan);border-radius:50%;width:16px;height:16px;box-shadow:0 0 12px #00e5e7}.analytics-preview{background:#051d2f;border:1px solid #126f8c;border-radius:7px;padding:10px}.analytics-title{margin-bottom:10px;font-size:.75rem;font-weight:700}.analytics-row{color:#c2d8e3;grid-template-columns:72px 1fr;align-items:center;gap:8px;margin:6px 0;font-size:.62rem;display:grid}.analytics-row i{width:var(--bar-width);background:linear-gradient(90deg, #0789d5, var(--cyan));border-radius:2px;height:7px}.analytics-chart{border-bottom:1px solid #27647e;align-items:end;gap:6px;height:54px;margin-top:9px;display:flex}.analytics-chart i{background:#1589d9;flex:1;height:34%}.analytics-chart i:nth-child(3n){height:77%}.analytics-chart i:nth-child(4n){background:var(--cyan);height:56%}.analytics-chart i:nth-child(5n){height:96%}.alerts-preview{background:#051d2f;border:1px solid #126f8c;border-radius:7px;padding:4px 9px}.alert-list-row{border-bottom:1px solid #16445b;align-items:center;gap:9px;min-height:52px;display:flex}.alert-list-row:last-child{border-bottom:0}.alert-list-row i{background:#f04759;border-radius:50%;flex:0 0 7px;height:7px}.alert-list-row span{font-size:.65rem;font-weight:700;line-height:1.25}.alert-list-row small{color:#8eb1c2;margin-top:3px;font-size:.58rem;font-weight:400;display:block}
