/* ===== LogicTech FX – modern tech effects ===== */
:root{--lt-cyan:#12D8FF;--lt-blue:#1E86FF;--lt-grad:linear-gradient(90deg,#12D8FF,#1E86FF,#7A5CFF,#12D8FF)}
/* scroll progress */
.lt-progress{position:fixed;top:0;left:0;height:3px;width:0;z-index:10000;background:linear-gradient(90deg,#12D8FF,#1E86FF);box-shadow:0 0 12px rgba(18,216,255,.8);transition:width .1s linear}
/* hero network canvas */
.hero-1{position:relative}
.lt-net{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.55}
.hero-1>.container,.hero-1 .hero-image-items{position:relative;z-index:2}
/* animated gradient text */
.hero-1 .hero-content h1 span,.lt-grad-text{background:var(--lt-grad);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;animation:ltShift 6s linear infinite}
@keyframes ltShift{to{background-position:300% 0}}
.lt-type-cursor{display:inline-block;width:3px;height:.9em;margin-left:6px;vertical-align:-.08em;background:var(--lt-cyan);animation:ltBlink 1s steps(1) infinite}
@keyframes ltBlink{50%{opacity:0}}
/* floating hero image */
.hero-1 .hero-image img{animation:ltFloat 6s ease-in-out infinite}
@keyframes ltFloat{50%{transform:translateY(-14px)}}
/* glowing pills in hero */
.hero-1 .hosting-list li{backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.18);transition:.3s}
.hero-1 .hosting-list li:hover{border-color:var(--lt-cyan);box-shadow:0 0 18px rgba(18,216,255,.45)}
/* tech ticker */
.lt-ticker{position:relative;overflow:hidden;background:#0b1430;border-block:1px solid rgba(18,216,255,.25);padding:16px 0;z-index:3}
.lt-ticker::before,.lt-ticker::after{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}
.lt-ticker::before{left:0;background:linear-gradient(90deg,#0b1430,transparent)}
.lt-ticker::after{right:0;background:linear-gradient(-90deg,#0b1430,transparent)}
.lt-ticker-track{display:flex;gap:46px;width:max-content;animation:ltTick 38s linear infinite}
.lt-ticker:hover .lt-ticker-track{animation-play-state:paused}
.lt-ticker-track span{display:inline-flex;align-items:center;gap:12px;color:#dbe9ff;font-weight:600;font-size:17px;letter-spacing:.3px;white-space:nowrap}
.lt-ticker-track span i{color:var(--lt-cyan);font-size:15px}
.lt-ticker-track span.brand{color:#fff;font-weight:700;opacity:.85}
@keyframes ltTick{to{transform:translateX(-50%)}}
/* cards: glow border + tilt */
.hosting-box-items,.lt-prod,.pricing-items,.choose-us-card-items,.feature-card-items{position:relative;transform-style:preserve-3d;will-change:transform}
.hosting-box-items::before,.lt-prod::before,.pricing-items::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;background:linear-gradient(135deg,#12D8FF,#1E86FF,#7A5CFF);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s;pointer-events:none}
.hosting-box-items:hover::before,.lt-prod:hover::before,.pricing-items:hover::before{opacity:1}
.hosting-box-items:hover,.pricing-items:hover{box-shadow:0 20px 50px -20px rgba(30,134,255,.45)}
.lt-spot{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(18,216,255,.13),transparent 60%)}
.hosting-box-items:hover .lt-spot,.lt-prod:hover .lt-spot,.pricing-items:hover .lt-spot{opacity:1}
.hosting-box-items .icon img,.feature-card-items .icon img{transition:transform .4s}
.hosting-box-items:hover .icon img,.feature-card-items:hover .icon img{transform:translateY(-6px) scale(1.08)}
/* button shine */
.theme-btn,.pricing-btn{position:relative;overflow:hidden}
.theme-btn::after,.pricing-btn::after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);transition:left .6s}
.theme-btn:hover::after,.pricing-btn:hover::after{left:130%}
/* section title accent */
.section-title span{position:relative}
/* reveal (custom, used if WOW absent) */
.lt-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}
.lt-reveal.lt-in{opacity:1;transform:none}
/* architecture data flow */
#architecture svg path[stroke-width="3"]{stroke-dasharray:4 5;animation:ltFlow 1s linear infinite}
@keyframes ltFlow{to{stroke-dashoffset:-18}}
#architecture svg rect{transition:transform .3s,filter .3s;transform-box:fill-box;transform-origin:center}
#architecture svg g:hover rect{filter:drop-shadow(0 6px 14px rgba(18,216,255,.5));transform:scale(1.015)}
/* stats band */
.lt-stats{background:linear-gradient(120deg,#0b1430,#0F3A8A 60%,#0b1430);position:relative;overflow:hidden}
.lt-stats .item{text-align:center;color:#fff;padding:10px}
.lt-stats .item h2{font-size:48px;font-weight:700;color:#fff;line-height:1}
.lt-stats .item h2 b{background:linear-gradient(90deg,#12D8FF,#7ec8ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.lt-stats .item p{color:#b9cdf0;margin-top:8px}
.lt-stats .grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(18,216,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(18,216,255,.07) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}
/* WhatsApp pulse */
.wa-float::before{content:"";position:absolute;inset:0;border-radius:50%;background:#1DA851;z-index:-1;animation:ltPulse 2s ease-out infinite}
@keyframes ltPulse{from{transform:scale(1);opacity:.6}to{transform:scale(1.7);opacity:0}}
@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}
  .lt-net{display:none}
}
.feature-section + .lt-ticker{margin-top:70px}
/* hero key services */
:root{--lt-grad:linear-gradient(90deg,#12D8FF,#9BEFFF,#12D8FF)}
.hero-1 .hero-content h1 span::before{display:none!important}
.hero-1 .hero-content h1 span{position:relative;white-space:nowrap}
.hero-1 .hero-content h1 span::after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:4px;border-radius:4px;background:linear-gradient(90deg,#12D8FF,rgba(18,216,255,0))}
.hero-1 .hero-content > p{margin-top:18px;font-size:18px}
.lt-key{list-style:none;padding:0;margin:22px 0 30px;display:flex;flex-wrap:wrap;gap:10px;max-width:620px}
.lt-key li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:30px;font-size:14.5px;font-weight:500;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(6px);transition:.3s}
.lt-key li i{color:#12D8FF;font-size:13px}
.lt-key li:hover{border-color:#12D8FF;background:rgba(18,216,255,.15);box-shadow:0 0 16px rgba(18,216,255,.4);transform:translateY(-2px)}
.lt-key li.on{border-color:#12D8FF;background:rgba(18,216,255,.22);box-shadow:0 0 18px rgba(18,216,255,.5)}
@media (max-width:575px){.lt-key{justify-content:center}.lt-key li{font-size:13px;padding:7px 12px}}
/* hero FREE badge */
.lt-hero-badge{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;margin-bottom:18px;border-radius:40px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.28);color:#fff!important;font-size:14.5px;font-weight:500;backdrop-filter:blur(6px);transition:.3s}
.lt-hero-badge span{background:#1DD07A;color:#062b17;font-weight:800;font-size:12.5px;letter-spacing:.8px;padding:5px 11px;border-radius:30px;animation:ltBadge 2.2s ease-in-out infinite}
.lt-hero-badge i{font-size:12px;transition:transform .3s}
.lt-hero-badge:hover{border-color:#1DD07A;box-shadow:0 0 20px rgba(29,208,122,.45)}
.lt-hero-badge:hover i{transform:translateX(4px)}
@keyframes ltBadge{50%{box-shadow:0 0 0 6px rgba(29,208,122,.25)}}
/* free inspection section */
.lt-inspect{position:relative;background:linear-gradient(135deg,#071a3d 0%,#0b3a8f 55%,#0a5fbf 100%);color:#fff;overflow:hidden}
.lt-inspect-glow{position:absolute;width:520px;height:520px;right:-120px;top:-160px;border-radius:50%;background:radial-gradient(circle,rgba(18,216,255,.35),transparent 65%);filter:blur(10px);animation:ltGlow 8s ease-in-out infinite}
@keyframes ltGlow{50%{transform:translate(-60px,60px) scale(1.1)}}
.lt-inspect h2{color:#fff;font-size:clamp(32px,4vw,48px);margin:16px 0 14px}
.lt-inspect p{color:#cfe0ff;font-size:17px}
.lt-free-badge{display:inline-flex;align-items:center;gap:8px;background:#1DD07A;color:#062b17;font-weight:800;letter-spacing:.6px;font-size:14px;padding:8px 16px;border-radius:30px;box-shadow:0 0 0 0 rgba(29,208,122,.6);animation:ltPulseG 2s infinite}
@keyframes ltPulseG{70%{box-shadow:0 0 0 14px rgba(29,208,122,0)}100%{box-shadow:0 0 0 0 rgba(29,208,122,0)}}
.lt-inspect-list{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}
.lt-inspect-list li{color:#fff;font-weight:500;display:flex;align-items:center;gap:10px}
.lt-inspect-list li i{color:#12D8FF;width:18px}
.lt-inspect .theme-btn.bg-white{color:#0b3a8f}
.lt-inspect-steps{display:grid;gap:14px}
.lt-inspect-steps .st{display:flex;gap:16px;align-items:flex-start;padding:18px 20px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(8px);transition:.3s}
.lt-inspect-steps .st:hover{border-color:#12D8FF;transform:translateX(6px);background:rgba(18,216,255,.1)}
.lt-inspect-steps .st b{flex:0 0 44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:18px;color:#062b3d;background:linear-gradient(160deg,#12D8FF,#7FE7FF)}
.lt-inspect-steps .st:last-child b{background:#1DD07A;color:#062b17}
.lt-inspect-steps h4{color:#fff;font-size:18px;margin:2px 0 4px}
.lt-inspect-steps p{font-size:15px;margin:0}
@media (max-width:575px){.lt-inspect-list{grid-template-columns:1fr}}
/* highlight the inspection card in service grids */
.hosting-box-items:has(a[href]) h3 a{color:inherit}
.hosting-box-items.lt-hl{border:2px solid #1DD07A!important;background:linear-gradient(180deg,#effff6,#fff 55%)!important;overflow:hidden}
.lt-ribbon{position:absolute;top:16px;right:-34px;transform:rotate(45deg);background:#1DD07A;color:#062b17;font-weight:800;font-size:12px;letter-spacing:1px;padding:5px 40px;z-index:3}
/* ===== 2026 core layer ===== */
.lt-mono{font-family:"JetBrains Mono",ui-monospace,Consolas,monospace;font-size:12.5px;letter-spacing:1.6px;color:#1E86FF;font-weight:700;text-transform:uppercase}
.lt-key.main{gap:12px}
.lt-key.main li{font-size:16px;padding:11px 18px;font-weight:600}
.lt-key.main li i{font-size:15px}
.lt-also{font-size:14px!important;color:#cfe3ff!important;margin:-14px 0 28px!important;opacity:.9}
@media(max-width:575px){.lt-also{text-align:center}}
/* section head */
.lt-head{text-align:center;max-width:760px;margin:0 auto 48px}
.lt-head h2{font-size:clamp(34px,4.4vw,54px);margin:10px 0 12px;letter-spacing:-.02em}
.lt-head p{font-size:18px;color:var(--text)}
.lt-head.sm{margin-bottom:30px}.lt-head.sm h2{font-size:clamp(28px,3.4vw,40px)}
/* core section */
.lt-core{position:relative;background:#F6F9FF;overflow:hidden}
.lt-dots{position:absolute;inset:0;background-image:radial-gradient(rgba(30,134,255,.16) 1px,transparent 1.2px);background-size:22px 22px;mask-image:linear-gradient(180deg,#000,transparent 85%)}
.lt-bento{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;gap:20px}
.lt-tile{position:relative;border-radius:24px;padding:30px;background:#fff;border:1px solid #E1EAF7;overflow:hidden;isolation:isolate;transition:transform .35s,box-shadow .35s;display:flex;flex-direction:column}
.lt-tile::before{content:"";position:absolute;inset:-2px;border-radius:inherit;padding:2px;background:conic-gradient(from var(--a,0deg),transparent 0 70%,#12D8FF 80%,#1E86FF 90%,transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s;z-index:2;pointer-events:none}
.lt-tile:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px rgba(30,134,255,.45)}
.lt-tile:hover::before{opacity:1;animation:ltSpin 3s linear infinite}
@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}
@keyframes ltSpin{to{--a:360deg}}
.lt-tile h3{font-size:26px;margin:10px 0 10px;letter-spacing:-.01em}
.lt-tile p{color:var(--text);font-size:15.5px;margin:0}
.lt-tile-in{position:relative;z-index:1}
.t-hw{grid-column:span 2;grid-row:span 2;background:linear-gradient(160deg,#071a3d,#0b3a8f 70%,#0d63c9);border:0;color:#fff}
.t-hw h3{color:#fff;font-size:34px}.t-hw p{color:#cfe0ff}.t-hw .lt-mono{color:#12D8FF}
.t-cloud{grid-column:span 2}
.lt-tags{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-wrap:wrap;gap:8px}
.lt-tags li{font-size:13px;font-weight:600;padding:6px 12px;border-radius:20px;background:#EEF5FF;color:#0F5BD8}
.t-hw .lt-tags li{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.18)}
.lt-kpis{display:flex;gap:26px;margin:24px 0 4px;flex-wrap:wrap}
.lt-kpis b{display:block;font-size:30px;line-height:1;color:#12D8FF;font-family:"JetBrains Mono",monospace}
.lt-kpis small{color:#b9cdf0;font-size:13px}
.lt-cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}
.lt-cbtn{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px;padding:11px 18px;border-radius:12px;background:#EEF5FF;color:#0F5BD8!important;transition:.25s}
.lt-cbtn i{font-size:12px;transition:transform .25s}
.lt-cbtn:hover{background:#1E86FF;color:#fff!important}.lt-cbtn:hover i{transform:translateX(3px)}
.lt-cbtn.primary{background:linear-gradient(90deg,#12D8FF,#1E86FF);color:#04203f!important}
.t-hw .lt-cbtn:not(.primary){background:rgba(255,255,255,.1);color:#fff!important;border:1px solid rgba(255,255,255,.22)}
/* rack visual */
.lt-rack{margin-top:auto;padding-top:26px;position:relative;z-index:1}
.lt-rack-top{font-family:"JetBrains Mono",monospace;font-size:12px;color:#9cc4ff;margin-bottom:8px;display:flex;align-items:center;gap:8px}
.lt-rack-top i{width:8px;height:8px;border-radius:50%;background:#1DD07A;box-shadow:0 0 8px #1DD07A}
.lt-rack-top span{margin-left:auto;color:#1DD07A}
.lt-rack .u{display:flex;align-items:center;gap:6px;height:22px;margin-bottom:5px;padding:0 10px;border-radius:6px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}
.lt-rack .u>i{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.35)}
.lt-rack .u span{flex:1;height:6px;margin:0 8px;border-radius:3px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.18) 0 6px,transparent 6px 10px)}
.lt-rack .u em{width:7px;height:7px;border-radius:2px;background:#12D8FF;animation:ltLed 1.4s steps(2) infinite}
.lt-rack .u em+em{background:#1DD07A}
@keyframes ltLed{50%{opacity:.15}}
/* cloud viz */
.t-cloud{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:10px}
.lt-cloudviz{width:100%;height:auto}
.lt-cloudviz .ln{fill:none;stroke:#D6E6FB;stroke-width:3}
.lt-cloudviz .pk{fill:none;stroke:#1E86FF;stroke-width:3;stroke-linecap:round;stroke-dasharray:8 140;animation:ltPk 2.4s linear infinite}
.lt-cloudviz .pk.d2{animation-delay:.8s;stroke:#12C8F5}.lt-cloudviz .pk.d3{animation-delay:1.6s}
@keyframes ltPk{from{stroke-dashoffset:150}to{stroke-dashoffset:0}}
.lt-cloudviz .cl{fill:url(#none);fill:#1E86FF}
.lt-cloudviz circle{fill:#fff;stroke:#1E86FF;stroke-width:3}
.lt-cloudviz text{font:600 10px "JetBrains Mono",monospace;fill:#5b6b88;text-anchor:middle}
.lt-cloudviz text.w{fill:#fff;font-size:10px}
/* cctv feeds */
.lt-feeds{position:relative;margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:4px;border-radius:14px;overflow:hidden;background:#0a0f1c;padding:4px}
.lt-feeds .f{height:58px;border-radius:8px;background:linear-gradient(135deg,#132036,#1b2f52);position:relative;overflow:hidden}
.lt-feeds .f::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 2px,transparent 2px 4px)}
.lt-feeds .f span{position:absolute;left:6px;bottom:4px;font:600 9px "JetBrains Mono",monospace;color:#8fb3e8}
.lt-feeds .rec{position:absolute;top:10px;left:12px;font:700 10px "JetBrains Mono",monospace;color:#ff4d4d;animation:ltBlink 1.2s steps(1) infinite}
.lt-feeds time{position:absolute;top:10px;right:12px;font:600 10px "JetBrains Mono",monospace;color:#cfe0ff}
.lt-feeds .scan{position:absolute;left:0;right:0;height:30%;top:-30%;background:linear-gradient(180deg,transparent,rgba(18,216,255,.18),transparent);animation:ltScan 3s linear infinite}
@keyframes ltScan{to{top:100%}}
/* browser */
.lt-browser{margin-top:20px;border-radius:14px;overflow:hidden;border:1px solid #E1EAF7;background:#0d1426}
.lt-browser .bar{display:flex;align-items:center;gap:5px;padding:8px 10px;background:#f1f5fb}
.lt-browser .bar i{width:8px;height:8px;border-radius:50%;background:#ff5f57}.lt-browser .bar i+i{background:#febc2e}.lt-browser .bar i+i+i{background:#28c840}
.lt-browser .bar span{margin-left:8px;font:500 11px "JetBrains Mono",monospace;color:#5b6b88;background:#fff;padding:2px 10px;border-radius:6px}
.lt-browser .code{padding:12px 14px;font:500 12px/1.7 "JetBrains Mono",monospace;color:#9fb7da}
.lt-browser .code p{margin:0;color:#9fb7da;font-size:12px;white-space:nowrap;overflow:hidden;width:0;animation:ltType 6s steps(30) infinite}
.lt-browser .code .t2{animation-delay:.8s}.lt-browser .code .t3{animation-delay:1.6s}.lt-browser .code .t4{animation-delay:2.4s}
.lt-browser .code b{color:#12D8FF;font-weight:500}.lt-browser .code em{color:#7CFFB2;font-style:normal}
.lt-browser .caret{display:inline-block;width:7px;height:13px;background:#12D8FF;vertical-align:-2px;margin-left:3px;animation:ltBlink 1s steps(1) infinite}
@keyframes ltType{0%{width:0}25%,85%{width:100%}100%{width:0}}
@media(max-width:1199px){.lt-bento{grid-template-columns:1fr 1fr}.t-hw{grid-column:span 2;grid-row:auto}.t-cloud{grid-column:span 2}}
@media(max-width:767px){.lt-bento{grid-template-columns:1fr}.t-hw,.t-cloud{grid-column:auto}.t-cloud{grid-template-columns:1fr}.lt-tile{padding:24px}.t-hw h3{font-size:28px}}
/* secondary grid */
.lt-more{background:#F6F9FF}
.lt-more-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}
.lt-mini{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid #E1EAF7;color:var(--header)!important;font-weight:600;font-size:15.5px;transition:.25s}
.lt-mini i{width:38px;height:38px;flex:0 0 38px;border-radius:10px;display:grid;place-items:center;background:#EEF5FF;color:#1E86FF;font-size:16px;transition:.25s}
.lt-mini em{margin-left:auto;font-size:12px;color:#9aaccc;transition:.25s}
.lt-mini:hover{border-color:#1E86FF;box-shadow:0 12px 30px -16px rgba(30,134,255,.5);transform:translateY(-2px)}
.lt-mini:hover i{background:#1E86FF;color:#fff}.lt-mini:hover em{color:#1E86FF;transform:translate(2px,-2px)}
@media(max-width:991px){.lt-more-grid{grid-template-columns:1fr 1fr}}
@media(max-width:480px){.lt-more-grid{grid-template-columns:1fr}}
.lt-core + .lt-ticker{margin-top:0}
.lt-head .lt-grad-text{background:linear-gradient(90deg,#1E86FF,#12B5EA,#1E86FF);background-size:200% 100%;-webkit-background-clip:text;background-clip:text}
.lt-cloudviz .ln{stroke:#C9DDF7;stroke-width:4}
.lt-hwvis{margin-top:auto;padding-top:22px;display:grid;grid-template-columns:1.3fr 1fr;gap:14px;align-items:end;position:relative;z-index:1}
.lt-hwvis .lt-rack{margin:0;padding:0}
.lt-hwvis .lt-feeds{margin:0}
@media(max-width:767px){.lt-hwvis{grid-template-columns:1fr}}
.lt-host{margin-top:18px;padding:12px 14px;border-radius:14px;background:#0a0f1c;font:12px "JetBrains Mono",monospace}
.lt-host .r{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px dashed #1c2740;color:#9fb7da}
.lt-host .r b{color:#1DD07A;font-weight:500}
.lt-host .bars{display:flex;align-items:flex-end;gap:4px;height:40px;margin-top:10px}
.lt-host .bars i{flex:1;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#12D8FF,#1E86FF);animation:ltBar 1.8s ease-in-out infinite}
.lt-host .bars i:nth-child(odd){animation-delay:-.6s}.lt-host .bars i:nth-child(3n){animation-delay:-1.2s}
@keyframes ltBar{0%,100%{height:30%}50%{height:90%}}
.t-cl2 .lt-cloudviz{margin-top:14px}
