@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@500;600;700;800&family=Unbounded:wght@500;600;700&display=swap");:root{color-scheme:dark;--bg:#2e3341;--bg2:#262b37;--card:#3a4052;--paper:#f2f3f8;--paper-ink:#1d2027;--paper-hint:#6d7386;--text:#eef0f7;--hint:#9ba3b8;--accent:#6f8cff;--accent2:#8a63f2;--green:#2fbd7f;--green-deep:#199764;--success:#4ecf90;--danger:#ff7a72;--navy:#171a23;--radius:16px;--font-display:"Unbounded","Manrope",sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--bg);color:var(--text);min-height:100vh;-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration:none}.container{max-width:1080px;margin:0 auto;padding:0 24px}.nav{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.nav .logo{font-size:20px;font-weight:800;letter-spacing:-.5px}.nav .logo span{color:var(--accent)}.nav .links{display:flex;gap:14px;align-items:center}.btn{display:inline-block;border:none;cursor:pointer;background:linear-gradient(135deg,var(--accent),var(--accent2));color:#fff;border-radius:12px;padding:12px 22px;font-size:15px;font-weight:600;transition:opacity .15s}.btn:hover{opacity:.9}.btn:disabled{opacity:.5;cursor:default}.btn.ghost{background:transparent;border:1px solid hsla(0,0%,100%,.2)}.btn.small{padding:8px 14px;font-size:13px;border-radius:10px}.btn.danger{background:var(--danger)}.hero{text-align:center;padding:90px 0 70px}.hero h1{font-size:52px;line-height:1.1;font-weight:800;letter-spacing:-1.5px;background:linear-gradient(135deg,#fff,#9db4ff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero p{color:var(--hint);font-size:19px;margin:22px auto 34px;max-width:640px}.features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;padding:40px 0 80px}.feature{background:var(--card);border-radius:var(--radius);padding:26px;border:1px solid hsla(0,0%,100%,.06)}.feature .icon{font-size:30px}.feature h3{margin:14px 0 8px;font-size:17px}.feature p{color:var(--hint);font-size:14px;line-height:1.55}.pricing{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;padding-bottom:90px}.price-card{background:var(--card);border-radius:var(--radius);padding:28px;border:1px solid hsla(0,0%,100%,.06);text-align:center}.price-card h3{font-size:17px}.price-card .price{font-size:34px;font-weight:800;margin:12px 0 4px}.price-card .per{color:var(--hint);font-size:13px;margin-bottom:18px}.section-h{text-align:center;font-size:32px;font-weight:800;margin-bottom:30px;letter-spacing:-1px}.auth-card{max-width:420px;margin:80px auto;background:var(--card);border-radius:var(--radius);padding:34px;border:1px solid hsla(0,0%,100%,.06)}.auth-card h2{margin-bottom:20px}.input,select.input{width:100%;background:var(--bg2);color:var(--text);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;padding:12px 14px;font-size:15px;margin-bottom:12px}.input:focus{outline:none;border-color:var(--accent)}label{display:block;font-size:13px;color:var(--hint);margin-bottom:6px}.dash-grid{display:grid;grid-template-columns:320px 1fr;grid-gap:20px;gap:20px;padding:30px 0 60px}.card{background:var(--card);border-radius:var(--radius);padding:22px;border:1px solid hsla(0,0%,100%,.06);margin-bottom:18px}.card h3{font-size:16px;margin-bottom:14px}.big-balance{font-size:34px;font-weight:800}.big-balance small{font-size:15px;color:var(--hint);font-weight:500}table{width:100%;border-collapse:collapse;font-size:14px}th{text-align:left;color:var(--hint);font-weight:500;font-size:12px;padding:8px 10px}td{padding:10px;border-top:1px solid hsla(0,0%,100%,.06)}.badge{font-size:11px;padding:3px 9px;border-radius:999px;font-weight:600}.badge.ACTIVE,.badge.CONFIRMED{background:rgba(63,185,111,.15);color:var(--success)}.badge.PAUSED,.badge.PENDING{background:rgba(240,180,60,.15);color:#f0b43c}.badge.COMPLETED{background:rgba(91,140,255,.15);color:var(--accent)}.badge.CANCELLED,.badge.FAILED{background:rgba(229,83,75,.15);color:var(--danger)}.progress{height:7px;background:hsla(0,0%,100%,.08);border-radius:4px;overflow:hidden;min-width:110px}.progress>div{height:100%;background:linear-gradient(90deg,var(--accent),var(--accent2))}.error-text{color:var(--danger);font-size:13px;margin-bottom:10px}.footer,.hint-text{color:var(--hint);font-size:13px}.footer{border-top:1px solid hsla(0,0%,100%,.07);padding:26px 0;text-align:center}.lp{position:relative;min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(180deg,#131520,#0e1017)}.lp:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:linear-gradient(rgba(170,185,225,.06) 1px,transparent 0),linear-gradient(90deg,rgba(170,185,225,.06) 1px,transparent 0);background-size:36px 36px}.lp-wrap{max-width:1120px;width:100%;margin:0 auto;padding:0 20px;flex:1 1;position:relative;z-index:1}.lp-stickers{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:2}.lp-stick{position:absolute;filter:drop-shadow(0 8px 16px rgba(0,0,0,.5));will-change:transform}.lp-stick-text{font-family:var(--font-display);font-weight:700;font-size:17px;letter-spacing:.5px;padding:10px 18px;border-radius:10px;border:5px solid #f5efe2;white-space:nowrap}.lp-stick-text.green{background:#29b56c;color:#0b3d23}.lp-stick-text.cream{background:#fff6e0;color:#17915d;border-color:#fff6e0;box-shadow:inset 0 0 0 2.5px #17915d;border-radius:999px}.lp-stick-text.purple{background:#8a63f2;color:#f5efe2;border-radius:999px}@media (max-width:940px){.lp-stickers{display:none}}.lp-nav{max-width:1120px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px 26px;position:relative;z-index:2}.lp-logo{font-family:var(--font-display);font-size:19px;font-weight:700;letter-spacing:-.5px;color:var(--text)}.lp-logo b,.lp-logo span{color:var(--green)}.lp-logo b{font-weight:inherit}.lp-x10{font-style:normal;color:var(--green);font-family:var(--font-display);font-weight:700;white-space:nowrap}.lp-links{display:flex;gap:4px;background:linear-gradient(180deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.05));border:1px solid hsla(0,0%,100%,.09);border-radius:999px;padding:5px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 4px 12px -2px rgba(9,11,18,.35)}.lp-links a{color:var(--hint);font-size:13.5px;font-weight:700;padding:8px 15px;border-radius:999px;transition:color .15s,background .15s}.lp-links a:hover{color:var(--text);background:hsla(0,0%,100%,.07)}.lp-nav-cta{display:flex;align-items:center;gap:14px}.lp-link-quiet{color:var(--hint);font-size:14px;font-weight:700}.lp-link-quiet:hover{color:var(--text)}.lp-lang{position:relative}.lp-lang-btn{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(180deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.05));border:1px solid hsla(0,0%,100%,.12);color:var(--text);font-family:inherit;font-size:13px;font-weight:800;border-radius:999px;padding:8px 13px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.lp-lang-btn:hover{border-color:hsla(0,0%,100%,.24)}.lp-lang-btn svg:last-child{color:var(--hint);transition:transform .18s ease}.lp-lang-btn svg.up{transform:rotate(180deg)}.lp-flag{display:block;flex:none;border-radius:3px}.lp-lang-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:30;min-width:176px;padding:6px;background:linear-gradient(180deg,#262b38,#1e222d);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 18px 40px -8px rgba(0,0,0,.65);animation:lang-pop .16s ease}@keyframes lang-pop{0%{opacity:0;transform:translateY(-5px) scale(.97)}to{opacity:1;transform:none}}.lp-lang-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:700;color:var(--text);border-radius:11px;text-align:left;transition:background .12s ease}.lp-lang-item:hover{background:hsla(0,0%,100%,.07)}.lp-lang-item.active{background:rgba(47,189,127,.1)}.lp-lang-item span{flex:1 1}.lp-lang-check{color:var(--green);flex:none}button.lp-link-quiet{background:none;border:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700}.lpi-label{display:block;font-size:12px;font-weight:800;letter-spacing:.3px;color:var(--hint);margin:14px 0 6px}.lpi{width:100%;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;color:var(--text);font-family:inherit;font-size:14.5px;font-weight:600;padding:11px 14px;outline:none;transition:border-color .15s ease,background .15s ease}.lpi::placeholder{color:hsla(0,0%,100%,.32)}.lpi:focus{border-color:var(--green);background:hsla(0,0%,100%,.08)}.lpi[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.lp-form-err{margin-top:14px;padding:10px 13px;border-radius:11px;background:hsla(3,100%,72%,.1);border:1px solid hsla(3,100%,72%,.3);color:var(--danger);font-size:13px;font-weight:700}.lp-modal-overlay{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:18px;background:rgba(7,9,14,.72);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);animation:modal-fade .18s ease}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}.lp-modal{position:relative;width:min(420px,100%);padding:30px 30px 26px;border-radius:22px;background:radial-gradient(340px 200px at 100% 0,rgba(47,189,127,.1),transparent 65%),linear-gradient(180deg,#3c4254,#343a4a);border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 30px 70px -12px rgba(0,0,0,.75);animation:modal-pop .22s cubic-bezier(.2,1.2,.4,1)}@keyframes modal-pop{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}.lp-modal-logo{font-family:var(--font-display);font-size:17px;font-weight:700;letter-spacing:-.5px;margin-bottom:16px}.lp-modal-logo b{font-weight:700}.lp-modal-logo b,.lp-modal-logo span{color:var(--green)}.lp-modal h3{font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.6px;margin-bottom:4px}.lp-modal-x{position:absolute;top:16px;right:16px;width:34px;height:34px;display:grid;place-items:center;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:var(--hint);cursor:pointer;transition:background .15s ease,color .15s ease}.lp-modal-x:hover{background:hsla(0,0%,100%,.13);color:var(--text)}.lp-modal-submit{width:100%;justify-content:center;margin-top:20px}.lp-modal-submit:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.6)}.lp-agree{display:flex;align-items:flex-start;gap:10px;margin-top:16px;cursor:pointer;font-size:12.5px;font-weight:600;line-height:1.5;color:var(--hint)}.lp-agree input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:18px;height:18px;margin:1px 0 0;border-radius:6px;cursor:pointer;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.22);transition:background .13s ease,border-color .13s ease;position:relative}.lp-agree input:checked{background:var(--green);border-color:var(--green)}.lp-agree input:checked:after{content:"";position:absolute;inset:0;background:50%/11px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath d='M1.5 5.5l3 3 6-7' fill='none' stroke='%230b1410' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.lp-agree a{color:#8fe6ba;text-decoration:none;font-weight:700}.lp-agree a:hover{text-decoration:underline}.lp-modal-foot{margin-top:18px;font-size:13.5px;font-weight:600;color:var(--hint);text-align:center}.lp-modal-foot button{background:none;border:none;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:800;color:var(--green)}.lp-modal-foot button:hover{text-decoration:underline}.lp-btn{display:inline-flex;align-items:center;gap:9px;border:none;cursor:pointer;font-family:inherit;font-size:14.5px;font-weight:800;letter-spacing:-.1px;border-radius:999px;padding:13px 22px;transition:transform .12s ease,opacity .15s;color:#fff}.lp-btn:active{transform:scale(.97)}.lp-btn.dark{background:linear-gradient(180deg,#242836,#14161e);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 2px 4px rgba(9,11,18,.35),0 10px 24px -6px rgba(9,11,18,.5)}@media (hover:hover){.lp-btn.dark:hover,.lp-btn.green:hover{transform:translateY(-1.5px)}}.lp-btn.dark .lp-btn-orb{width:26px;height:26px;border-radius:50%;background:var(--green);color:#fff;display:inline-flex;align-items:center;justify-content:center;margin:-4px -8px -4px 2px}.lp-btn.green{background:linear-gradient(180deg,#2cb478,#178257);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 2px 4px rgba(14,90,60,.4),0 12px 26px -6px rgba(23,130,87,.6)}.lp-btn.ghost{background:transparent;color:var(--paper-ink);box-shadow:inset 0 0 0 1.5px rgba(29,32,39,.22)}.lp-btn.small{padding:10px 18px;font-size:13.5px}.lp-btn.big{padding:16px 28px;font-size:16px}.lp-tile{background:linear-gradient(180deg,#404759,#383e4f);border:1px solid hsla(0,0%,100%,.09);border-radius:26px;padding:30px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 2px rgba(9,11,18,.3),0 16px 40px -8px rgba(9,11,18,.45);transition:transform .35s cubic-bezier(.2,.7,.3,1),box-shadow .35s cubic-bezier(.2,.7,.3,1)}@media (hover:hover){.lp-tile:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 2px 4px rgba(9,11,18,.3),0 28px 56px -10px rgba(9,11,18,.55)}}.lp-paper{background:linear-gradient(180deg,#fdfdff,#edeff6);color:var(--paper-ink);border-color:hsla(0,0%,100%,.7);box-shadow:inset 0 1.5px 0 #fff,0 2px 5px rgba(9,11,18,.22),0 30px 60px -12px rgba(9,11,18,.55)}.lp-chip-label{display:inline-block;font-size:11.5px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;background:rgba(47,189,127,.14);color:var(--green);border-radius:999px;padding:6px 12px}.lp-paper .lp-chip-label{background:rgba(25,151,100,.12);color:var(--green-deep)}.lp-hero{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:14px;gap:14px;align-items:stretch}.lp-hero-main{padding:34px 42px;display:flex;flex-direction:column}.lp-offer-chip{align-self:flex-start;margin-bottom:16px}.lp-hero-main h1{font-family:var(--font-display);font-size:clamp(30px,4.2vw,46px);font-weight:700;line-height:1.14;letter-spacing:-1px}.lp-plus{font-style:normal;color:var(--green);font-weight:700}.lp-u{position:relative;white-space:nowrap}.lp-stroke{position:absolute;left:2%;bottom:-9px;width:96%;height:12px;color:var(--green);opacity:.85}.lp-hero-main p{color:var(--paper-hint);font-size:16.5px;font-weight:600;line-height:1.6;margin:22px 0 26px;max-width:480px}.lp-hero-cta{display:flex;gap:12px;flex-wrap:wrap}.lp-hero-api{display:inline-flex;align-items:center;gap:9px;margin-top:16px;padding:8px 14px 8px 8px;border-radius:999px;background:rgba(138,99,242,.08);border:1px solid rgba(138,99,242,.22);color:#5a3fb0;font-size:13px;font-weight:700;text-decoration:none;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.lp-hero-api code{font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;font-weight:700;letter-spacing:.8px;background:#171a23;color:#b9a3ff;border-radius:999px;padding:4px 9px}.lp-hero-api svg{opacity:.6;transition:transform .18s ease}.lp-hero-api:hover{background:rgba(138,99,242,.14);transform:translateY(-1px);box-shadow:0 6px 16px -8px rgba(90,63,176,.45)}.lp-hero-api:hover svg{transform:translateX(3px)}.lp-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:auto;padding-top:34px}.lp-stat{background:linear-gradient(180deg,#fff,#f4f5fa);border-radius:18px;padding:14px 16px;border:1px solid hsla(0,0%,100%,.9);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(29,32,39,.08),0 10px 22px -6px rgba(29,32,39,.16)}.lp-stat.accent{background:linear-gradient(165deg,#27b87a,#148a5a);color:#fff;border-color:hsla(0,0%,100%,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 2px 4px rgba(18,110,73,.35),0 14px 30px -6px rgba(20,138,90,.55)}.lp-stat-num{font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-.5px;display:flex;align-items:baseline;gap:4px}.lp-stat-num svg{color:currentColor;opacity:.8}.lp-stat-cap{font-size:12px;font-weight:700;margin-top:4px;opacity:.65}.lp-calc{background:radial-gradient(340px 200px at 90% -10%,rgba(138,99,242,.22),transparent 65%),linear-gradient(165deg,#424961,#363c4e 55%,#313748);display:flex;flex-direction:column;padding:26px}.lp-calc-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.lp-price-tag{font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--text)}.lp-price-tag em{font-style:normal;font-size:12px;font-weight:700;color:var(--hint)}.lp-nets{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.lp-net{border:1px solid hsla(0,0%,100%,.1);background:transparent;color:var(--hint);font-family:inherit;font-size:12.5px;font-weight:800;border-radius:999px;padding:9px 4px;cursor:pointer;transition:all .15s ease}.lp-net.on{background:linear-gradient(180deg,#fff,#eef0f6);color:var(--paper-ink);border-color:#fff;box-shadow:0 3px 8px rgba(9,11,18,.3)}.lp-count{display:flex;align-items:baseline;gap:9px;margin:24px 0 6px}.lp-count-num{font-family:var(--font-display);font-size:34px;font-weight:700;letter-spacing:-1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp-count-word{color:var(--hint);font-size:13.5px;font-weight:700}.lp-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:7px;border-radius:5px;outline:none;background:hsla(0,0%,100%,.12);accent-color:var(--green);cursor:pointer;margin-top:8px}.lp-range::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:var(--green);border:4px solid #fff;box-shadow:0 3px 10px rgba(0,0,0,.3)}.lp-range-marks{display:flex;justify-content:space-between;color:var(--hint);font-size:11.5px;font-weight:700;margin-top:7px}.lp-calc-perks{list-style:none;margin:22px 0;display:grid;grid-gap:9px;gap:9px}.lp-calc-perks li{position:relative;padding-left:26px;color:var(--text);font-size:13px;font-weight:700;opacity:.85}.lp-calc-perks li:before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;border-radius:50%;background:rgba(47,189,127,.2)}.lp-calc-perks li:after{content:"";position:absolute;left:4.5px;top:5.5px;width:7px;height:4px;border-left:1.8px solid var(--green);border-bottom:1.8px solid var(--green);transform:rotate(-45deg)}.lp-total{display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(180deg,rgba(19,22,31,.55),rgba(19,22,31,.38));border:1px solid hsla(0,0%,100%,.08);box-shadow:inset 0 2px 6px rgba(9,11,18,.35),inset 0 -1px 0 hsla(0,0%,100%,.05);border-radius:18px;padding:15px 16px;margin-top:auto}.lp-total-label{font-size:11.5px;font-weight:800;color:var(--hint);text-transform:uppercase;letter-spacing:.5px}.lp-total-sum{font-family:var(--font-display);font-size:30px;font-weight:700;letter-spacing:-1px;margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp-calc-note{color:var(--hint);font-size:12px;font-weight:600;margin-top:12px;line-height:1.5}.lp-section{margin-top:70px}.lp-section-head{text-align:center;margin-bottom:26px}.lp-section-head h2{font-family:var(--font-display);font-size:clamp(24px,3vw,34px);font-weight:700;letter-spacing:-.8px;margin-top:14px}.lp-h-green{color:var(--green)}.lp-bento{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.lp-feature{padding:26px 24px}.lp-feature.lift{background:linear-gradient(180deg,#fdfdff,#edeff6);color:var(--paper-ink);border-color:hsla(0,0%,100%,.7);box-shadow:inset 0 1.5px 0 #fff,0 2px 5px rgba(9,11,18,.22),0 26px 52px -12px rgba(9,11,18,.55)}.lp-feature.lift p{color:var(--paper-hint)}.lp-feature.lift .lp-f-icon{background:rgba(25,151,100,.12);color:var(--green-deep)}.lp-f-icon{width:52px;height:52px;border-radius:16px;background:linear-gradient(180deg,rgba(60,214,150,.2),rgba(35,160,105,.12));color:var(--green);border:1px solid rgba(60,214,150,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 6px 14px -4px rgba(9,11,18,.35);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.lp-feature h3{font-size:16.5px;font-weight:800;letter-spacing:-.2px}.lp-feature p{color:var(--hint);font-size:13.5px;font-weight:600;line-height:1.6;margin-top:9px}.lp-svc{padding:8px 10px;overflow:hidden}.lp-svc-head,.lp-svc-row{display:grid;grid-template-columns:52px minmax(0,1fr) 120px 84px 92px 128px;align-items:center;grid-gap:14px;gap:14px;padding:15px 16px}.lp-svc-head{font-size:11px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--hint);padding-bottom:9px}.lp-svc-row{border-top:1px solid hsla(0,0%,100%,.06);border-radius:14px}.lp-svc-row:hover{background:hsla(0,0%,100%,.03)}.lp-svc .r{text-align:right;justify-self:end}.lp-svc-id{font-family:var(--font-display);font-size:12px;font-weight:700;color:var(--hint)}.lp-svc-name{display:flex;align-items:center;gap:13px;min-width:0}.lp-svc-texts{min-width:0}.lp-svc-texts b{display:block;font-size:14.5px;font-weight:800;letter-spacing:-.1px}.lp-svc-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.lp-svc-tags em{font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.2px;color:var(--green-ink,#74e6ab);background:rgba(47,189,127,.11);border:1px solid rgba(47,189,127,.2);border-radius:999px;padding:2.5px 8px}.lp-svc-rate,.lp-svc-tags em{color:#7fdcae;white-space:nowrap}.lp-svc-rate{font-family:var(--font-display);font-size:17px;font-weight:700}.lp-svc-rate i{font-style:normal;font-size:10.5px;color:var(--hint);margin-left:4px;font-family:Manrope,sans-serif;font-weight:700}.lp-svc-num{font-size:13.5px;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp-svc-row.soon{opacity:.5}.lp-svc-row.soon .lp-svc-tags em{color:var(--hint);background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1)}.lp-svc-soon{display:inline-block;font-size:12px;font-weight:800;color:var(--hint);border:1.5px dashed hsla(0,0%,100%,.25);border-radius:999px;padding:8px 16px}.lp-net-chip{width:38px;height:38px;border-radius:12px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:#fff}.lp-net-chip.ig{background:linear-gradient(135deg,#f5a623 -10%,#ee2a7b 50%,#7b2ff7 115%);box-shadow:0 4px 10px rgba(238,42,123,.35)}.lp-net-chip.tt{background:#0d0f14;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),0 4px 10px rgba(0,0,0,.4)}.lp-net-chip.tt svg{filter:drop-shadow(1.1px 1.1px 0 #fe2c55) drop-shadow(-1.1px -1.1px 0 #25f4ee)}.lp-net-chip.xx{background:linear-gradient(135deg,#3aa9f7,#1273d4);box-shadow:0 4px 10px rgba(29,155,240,.35)}@media (max-width:860px){.lp-svc-head,.lp-svc-row{grid-template-columns:1fr 96px 96px}.hide-m,.lp-svc-head span:first-child,.lp-svc-id{display:none}}.lp-pipe{padding:40px 28px 34px}.lp-pipe-track{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.lp-pipe-track:before{content:"";position:absolute;top:29px;left:12.5%;right:12.5%;height:2px;background:repeating-linear-gradient(90deg,rgba(47,189,127,.65) 0 7px,transparent 7px 15px);animation:pipe-flow 1.1s linear infinite}@keyframes pipe-flow{to{background-position:15px 0}}@media (prefers-reduced-motion:reduce){.lp-pipe-track:before{animation:none}}.lp-pipe-step{position:relative;text-align:center}.lp-pipe-orb{width:58px;height:58px;border-radius:50%;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(180deg,#454c60,#343a4b);border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 6px 16px -4px rgba(0,0,0,.5),0 0 0 7px rgba(19,21,32,.9)}.lp-pipe-orb.final{background:linear-gradient(180deg,#2cb478,#178257);border-color:hsla(0,0%,100%,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 8px 20px -4px rgba(23,130,87,.65),0 0 0 7px rgba(19,21,32,.9)}.lp-pipe-n{font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--green);margin-bottom:8px}.lp-pipe-step h3{font-size:16.5px;font-weight:800;letter-spacing:-.2px}.lp-pipe-step p{color:var(--hint);font-size:13px;font-weight:600;line-height:1.55;margin-top:7px;max-width:200px;margin-inline:auto}.lp-pipe-tags{display:flex;justify-content:center;gap:6px;margin-top:11px}.lp-pipe-tags span{font-size:11px;font-weight:800;letter-spacing:.4px;color:var(--green);background:rgba(47,189,127,.13);border:1px solid rgba(47,189,127,.25);border-radius:999px;padding:4px 11px}@media (max-width:820px){.lp-pipe-track{grid-template-columns:1fr;gap:30px}.lp-pipe-track:before{left:50%;right:auto;top:34px;bottom:34px;width:2px;height:auto;transform:translateX(-1px);background:repeating-linear-gradient(180deg,rgba(47,189,127,.65) 0 7px,transparent 7px 15px);animation:pipe-flow-v 1.1s linear infinite}@keyframes pipe-flow-v{to{background-position:0 15px}}}.dash a.lp-logo{color:var(--text)}.dash .lp-btn.ghost{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);color:var(--text)}.dash .lp-btn.ghost:hover{background:hsla(0,0%,100%,.1)}.dash-loading{min-height:60vh;display:grid;place-items:center;color:var(--hint);font-weight:700}.dash-title{font-family:var(--font-display);font-size:clamp(26px,2.4vw,36px);font-weight:700;letter-spacing:-1px;margin:4px 0 10px}.dash-wave{display:inline-block}.dash-layout{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh;position:relative;z-index:1}.dash-side{display:flex;flex-direction:column;gap:26px;padding:26px 18px;border-right:1px solid hsla(0,0%,100%,.07);background:rgba(12,14,20,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:-webkit-sticky;position:sticky;top:0;height:100vh}.dash-side .lp-logo{padding:0 10px}.dash-side-nav{display:grid;grid-gap:4px;gap:4px}.dash-side-item{display:flex;align-items:center;gap:12px;padding:11px 13px;border-radius:12px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;color:var(--hint);text-align:left;transition:background .14s ease,color .14s ease}.dash-side-item svg{width:19px;height:19px;flex:none}.dash-side-item:hover{background:hsla(0,0%,100%,.06);color:var(--text)}.dash-side-item.on{background:rgba(47,189,127,.13);color:#8fe6ba;box-shadow:inset 0 0 0 1px rgba(47,189,127,.22)}.dash-side-user{margin-top:auto;display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08)}.dash-avatar{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,var(--green),var(--green-deep));color:#fff;font-weight:800;font-size:15px}.dash-side-user-info{min-width:0;display:grid}.dash-side-user-info b{font-size:13px}.dash-side-user-info b,.dash-side-user-info small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash-side-user-info small{color:var(--hint);font-size:11px}.dash-logout{margin-left:auto;flex:none;width:30px;height:30px;display:grid;place-items:center;background:none;border:none;cursor:pointer;border-radius:9px;color:var(--hint)}.dash-logout svg{width:17px;height:17px}.dash-logout:hover{background:hsla(3,100%,72%,.12);color:var(--danger)}.dash-main{padding:38px 44px 70px;max-width:1240px;width:100%;margin:0 auto;display:grid;grid-gap:20px;gap:20px;align-content:start}.dash-metrics{display:grid;grid-template-columns:minmax(320px,1fr) 2.4fr;grid-gap:20px;gap:20px;align-items:stretch}.dash-metric-col{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.dash-metric{padding:24px 26px;display:flex;flex-direction:column}.dash-metric-col .dash-metric{justify-content:space-between}.dash-metric.accent{background:radial-gradient(320px 200px at 100% 0,rgba(47,189,127,.16),transparent 65%),linear-gradient(180deg,#404759,#383e4f)}.dash-metric-cap{font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--hint)}.dash-metric-num{font-family:var(--font-display);font-size:clamp(26px,2.2vw,38px);font-weight:700;letter-spacing:-1px;margin:12px 0 10px}.dash-metric-sub{color:var(--hint);font-size:12px;font-weight:700}.dash-tile-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.dash-tile-head-act{display:flex;gap:10px}.dash-note{padding:13px 16px;border-radius:14px;font-size:14px;font-weight:700;margin-bottom:16px}.dash-note.ok{background:rgba(47,189,127,.1);border:1px solid rgba(47,189,127,.35);color:#7fdcae}.dash-note.err{background:hsla(3,100%,72%,.09);border:1px solid hsla(3,100%,72%,.3);color:var(--danger)}.dash-new-grid{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:18px;gap:18px;align-items:start}.dash-tile{padding:26px 28px 28px}.dash-tile:hover{transform:none}.dash-hint{color:var(--hint);font-size:13.5px;font-weight:600;margin-top:12px;line-height:1.55}.dash-dep-row{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;margin-top:4px}.dash-dep-row .lp-btn{padding:11px 18px}.dash-form .dash-net-row{display:flex;gap:8px;flex-wrap:wrap}.dash-net{flex:1 1;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:var(--hint);font-family:inherit;font-size:13px;font-weight:800;padding:9px 10px;cursor:pointer;white-space:nowrap;transition:all .15s ease}.dash-net.on{background:#f6f7fb;color:#16181d;border-color:transparent;box-shadow:0 4px 12px -4px rgba(0,0,0,.5)}.dash-quote{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding:13px 16px;border-radius:13px;background:rgba(13,15,22,.45);border:1px solid hsla(0,0%,100%,.07);box-shadow:inset 0 2px 8px rgba(0,0,0,.3)}.dash-quote span{color:var(--hint);font-size:12px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.dash-quote b{font-family:var(--font-display);font-size:19px;font-weight:700}.dash-submit{width:100%;justify-content:center;margin-top:14px}.dash-submit:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.55)}.dash-rows{margin-top:16px;display:grid;grid-gap:4px;gap:4px}.dash-row{display:grid;grid-template-columns:1.05fr .75fr .68fr 1.1fr 100px 64px 92px;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;font-size:14px;font-weight:600}.dash-row.compact{grid-template-columns:1fr .8fr .72fr 1.15fr 104px 92px}.dash-acc-cell{display:grid;grid-gap:2px;gap:2px;min-width:0}.dash-id{background:none;border:none;padding:0;font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;font-weight:600;color:rgba(230,233,242,.38);cursor:pointer;text-align:left;transition:color .13s ease}.dash-id:hover{color:#8fe6ba}.dash-controls{gap:10px;flex-wrap:wrap;margin-top:16px}.dash-controls,.dash-search{display:flex;align-items:center}.dash-search{flex:1 1;min-width:220px;gap:9px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:11px;padding:0 13px;color:var(--hint)}.dash-search svg{width:15px;height:15px;flex:none}.dash-search input{flex:1 1;background:none;border:none;outline:none;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--text);padding:10px 0}.dash-search input::placeholder{color:hsla(0,0%,100%,.3)}.dash-search:focus-within{border-color:var(--green)}.dash-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:11px;color:var(--text);font-family:inherit;font-size:13px;font-weight:700;padding:10px 30px 10px 13px;cursor:pointer;outline:none;background-image:linear-gradient(45deg,transparent 50%,var(--hint) 50%),linear-gradient(135deg,var(--hint) 50%,transparent 50%);background-position:calc(100% - 16px) 55%,calc(100% - 11px) 55%;background-size:5px 5px;background-repeat:no-repeat}.dash-select:focus{border-color:var(--green)}.dash-select option{background:#1b1e29;color:var(--text)}.dash-dd{position:relative}.dash-dd-btn{display:inline-flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:11px;color:var(--text);font-family:inherit;font-size:13px;font-weight:700;padding:10px 13px;cursor:pointer;outline:none;transition:border-color .15s ease,background .15s ease;white-space:nowrap}.dash-dd-btn:hover{background:hsla(0,0%,100%,.09)}.dash-dd.open .dash-dd-btn{border-color:var(--green)}.dash-dd-btn svg{width:10px;height:6px;color:var(--hint);transition:transform .18s ease;flex:none}.dash-dd.open .dash-dd-btn svg{transform:rotate(180deg)}.dash-dd-menu{position:absolute;top:calc(100% + 7px);right:0;z-index:40;min-width:100%;display:grid;grid-gap:2px;gap:2px;background:#262b3a;border:1px solid hsla(0,0%,100%,.13);border-radius:13px;padding:6px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 6px 14px rgba(5,7,12,.45),0 22px 48px rgba(5,7,12,.55);animation:dd-pop .16s cubic-bezier(.2,.9,.3,1.3)}@keyframes dd-pop{0%{opacity:0;transform:translateY(-5px) scale(.97)}to{opacity:1;transform:none}}.dash-dd-item{display:flex;align-items:center;gap:9px;background:none;border:none;border-radius:9px;color:var(--text);font-family:inherit;font-size:13px;font-weight:700;padding:8px 12px 8px 8px;cursor:pointer;text-align:left;white-space:nowrap;transition:background .12s ease}.dash-dd-item:hover{background:hsla(0,0%,100%,.08)}.dash-dd-item.on{color:var(--green)}.dash-dd-check{width:14px;height:14px;flex:none;display:inline-flex;align-items:center;justify-content:center}.dash-dd-check svg{width:11px;height:9px}.dash-drp-ico{width:14px!important;height:14px!important;color:var(--hint)}.dash-dd-btn.active{border-color:rgba(64,222,139,.55);color:var(--green)}.dash-dd-btn.active .dash-drp-ico{color:var(--green)}.dash-drp-menu{left:0;right:auto;min-width:292px;padding:12px;gap:10px}.dash-drp-presets{display:flex;gap:6px;flex-wrap:wrap}.dash-drp-inputs{display:flex;align-items:center;gap:8px}.dash-drp-inputs input{flex:1 1;min-width:0;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:9px;color:var(--text);font-family:inherit;font-size:13px;font-weight:700;padding:8px 11px;outline:none;text-align:center}.dash-drp-inputs input:focus{border-color:var(--green)}.dash-drp-inputs input::placeholder{color:hsla(0,0%,100%,.28);font-weight:600}.dash-dates-sep{font-size:12px;font-weight:700;color:hsla(0,0%,100%,.28)}.dash-drp-head{display:flex;justify-content:space-between;font-size:13.5px;font-weight:800;padding:2px 2px 0}.dash-drp-head,.dash-drp-nav{align-items:center;color:var(--text)}.dash-drp-nav{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.1);width:28px;height:28px;border-radius:9px;font-size:14px;display:inline-flex;justify-content:center;cursor:pointer;transition:background .12s ease}.dash-drp-nav:hover{background:hsla(0,0%,100%,.13)}.dash-drp-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px 0;gap:2px 0}.dash-drp-wd{text-align:center;font-size:10.5px;font-weight:800;letter-spacing:.04em;color:var(--hint);padding:4px 0 6px;text-transform:uppercase}.dash-drp-day{background:none;border:none;height:32px;border-radius:9px;color:var(--text);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:background .1s ease}.dash-drp-day:hover{background:hsla(0,0%,100%,.1)}.dash-drp-day.out{color:hsla(0,0%,100%,.22)}.dash-drp-day.today{box-shadow:inset 0 0 0 1px rgba(64,222,139,.5)}.dash-drp-day.mid{background:rgba(64,222,139,.14);border-radius:0}.dash-drp-day.end,.dash-drp-day.start{background:var(--green);color:#0c1410}.dash-drp-day.start:not(.end){border-radius:9px 0 0 9px}.dash-drp-day.end:not(.start){border-radius:0 9px 9px 0}.dash-drp-foot{display:flex;align-items:center;justify-content:space-between;padding-top:2px}.dash-drp-clear{background:none;border:none;color:var(--hint);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;padding:6px 4px}.dash-drp-clear:hover{color:var(--text)}@media (max-width:720px){.dash-dd{flex:1 1}.dash-dd-btn{width:100%;justify-content:space-between}.dash-drp-menu{position:fixed;left:16px;right:16px;top:auto;min-width:0}}.dash-note{margin:2px 0 0;font-size:12.5px;font-weight:600;line-height:1.5;border-radius:11px;padding:10px 13px;border:1px solid transparent}.dash-note.warn{color:#ffd28a;background:rgba(255,178,64,.09);border-color:rgba(255,178,64,.28)}.dash-note.block{color:#ff9d9d;background:rgba(255,92,92,.09);border-color:rgba(255,92,92,.3)}.dash-mon{margin-top:20px}.dash-mon-upd{font-size:12px;font-weight:600;color:var(--hint)}.dash-mon-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;margin-top:14px}.dash-mon-card{border:1px solid hsla(0,0%,100%,.1);border-radius:15px;padding:16px 17px;background:hsla(0,0%,100%,.03);transition:border-color .15s ease,background .15s ease}.dash-mon-card.on{border-color:rgba(64,222,139,.45);background:rgba(64,222,139,.05)}.dash-mon-net{display:flex;align-items:center;gap:8px}.dash-mon-rows{display:grid;grid-gap:8px;gap:8px;margin-top:13px}.dash-mon-rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13px}.dash-mon-rows span{color:var(--hint);font-weight:600}.dash-mon-rows b{color:var(--text);font-weight:800;white-space:nowrap}.dash-mon-cap{margin:12px 0 0;font-size:11.5px;font-weight:500;line-height:1.5;color:hsla(0,0%,100%,.38)}@media (max-width:860px){.dash-mon-grid{grid-template-columns:1fr}}.dash-summary-line{margin-top:14px;font-size:13px;font-weight:600;color:var(--hint)}.dash-summary-line b{color:var(--text);font-weight:800}.dash-pager{justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.07)}.dash-pager,.dash-pager-size{display:flex;align-items:center}.dash-pager-size{gap:8px;font-size:12.5px;font-weight:700;color:var(--hint)}.dash-pager-nav{display:flex;align-items:center;gap:6px}.dash-page-btn{min-width:34px;height:34px;display:grid;place-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:var(--hint);font-family:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:all .13s ease}.dash-page-btn:hover:not(:disabled){color:var(--text);background:hsla(0,0%,100%,.1)}.dash-page-btn.on{background:rgba(47,189,127,.16);color:#8fe6ba;border-color:rgba(47,189,127,.35)}.dash-page-btn:disabled{opacity:.35;cursor:default}.dash-page-dots{color:var(--hint);font-weight:800;padding:0 2px}.dash-area-wrap{position:relative;margin-top:16px;flex:1 1;display:flex}.dash-area-wrap .dash-area{margin-top:0}.dash-tip{position:absolute;transform:translate(-50%,calc(-100% - 12px));display:grid;grid-gap:5px;gap:5px;padding:10px 13px;border-radius:12px;background:#171a26;border:1px solid hsla(0,0%,100%,.13);box-shadow:0 12px 30px -6px rgba(0,0,0,.6);pointer-events:none;white-space:nowrap;z-index:5;animation:modal-fade .12s ease}.dash-tip.edge-l{transform:translate(-12%,calc(-100% - 12px))}.dash-tip.edge-r{transform:translate(-88%,calc(-100% - 12px))}.dash-tip b{font-size:11px;font-weight:800;letter-spacing:.4px;color:var(--hint);text-transform:uppercase}.dash-tip span{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:800;color:var(--text)}.dash-row.dep{grid-template-columns:.9fr 1fr 130px 1.4fr}.dash-row:not(.head):hover{background:hsla(0,0%,100%,.04)}.dash-row.head{padding-top:0;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.08);border-radius:0;color:var(--hint);font-size:11px;letter-spacing:.5px;text-transform:uppercase}.dash-acc,.dash-row.head{font-weight:800}.dash-net-name{color:var(--hint);font-weight:700}.dash-prog-cell{display:grid;grid-gap:5px;gap:5px}.dash-prog-cell small{color:var(--hint);font-size:11.5px;font-weight:700}.dash-prog{height:7px;background:hsla(0,0%,100%,.09);overflow:hidden}.dash-prog,.dash-prog i{display:block;border-radius:999px}.dash-prog i{height:100%;background:linear-gradient(90deg,var(--green-deep),var(--green))}.dash-badge{display:inline-block;padding:4px 11px;border-radius:999px;font-size:11.5px;font-weight:800;letter-spacing:.3px;background:hsla(0,0%,100%,.08);color:var(--hint)}.dash-badge.ACTIVE,.dash-badge.CONFIRMED{background:rgba(47,189,127,.14);color:#7fdcae}.dash-badge.COMPLETED{background:rgba(157,177,255,.13);color:#b7c5ff}.dash-badge.PAUSED,.dash-badge.PENDING{background:rgba(255,189,46,.13);color:#ffd479}.dash-badge.CANCELLED,.dash-badge.REJECTED{background:hsla(3,100%,72%,.12);color:var(--danger)}.dash-row-act{text-align:right}.dash-cancel{background:none;border:1px solid hsla(3,100%,72%,.35);border-radius:999px;color:var(--danger);font-family:inherit;font-size:12px;font-weight:800;padding:6px 13px;cursor:pointer;transition:background .15s ease}.dash-cancel:hover{background:hsla(3,100%,72%,.1)}.dash-date{color:var(--hint);font-size:13px}.dash-net-chip{display:inline-block;padding:4px 11px;border-radius:999px;font-size:11.5px;font-weight:800;background:hsla(0,0%,100%,.08);color:var(--text)}.dash-net-chip.ig{background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7);color:#fff}.dash-net-chip.tt{background:#16181d;color:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,.15)}.dash-net-chip.xx{background:#1d9bf0;color:#fff}.dash-src{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.3px;background:hsla(0,0%,100%,.07);color:var(--hint);border:1px solid hsla(0,0%,100%,.1)}.dash-src svg{width:11px;height:11px}.dash-src.api{background:rgba(138,99,242,.14);color:#c2adfb;border-color:rgba(138,99,242,.32)}.dash-charts{grid-template-columns:2fr 1fr;align-items:stretch}.dash-chart-side,.dash-charts{display:grid;grid-gap:20px;gap:20px}.dash-chart-main{display:flex;flex-direction:column}.dash-area{width:100%;height:auto;margin-top:16px;flex:1 1}.dash-axis{fill:rgba(230,233,242,.42);font-size:10px;font-weight:700;font-family:Manrope,sans-serif}.dash-legend{display:flex;gap:16px}.dash-legend span,.dash-split-legend>div{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:var(--hint)}.lg{width:10px;height:10px;border-radius:3px;display:inline-block}.lg.green{background:#2fbd7f}.lg.purple{background:#a98ef7}.dash-donut{display:flex;align-items:center;gap:18px;margin-top:14px}.dash-donut svg{width:124px;height:124px;flex:none}.dash-donut-num{fill:var(--text);font-family:var(--font-display);font-size:21px;font-weight:700}.dash-donut-cap{fill:rgba(230,233,242,.45);font-size:10px;font-weight:700}.dash-donut-legend{display:grid;grid-gap:9px;gap:9px;flex:1 1;min-width:0}.dash-donut-legend>div{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:var(--hint)}.dash-donut-legend i{width:10px;height:10px;border-radius:3px;flex:none}.dash-donut-legend b{margin-left:auto;color:var(--text)}.dash-split{margin-top:16px}.dash-split-bar{display:flex;height:14px;border-radius:999px;overflow:hidden;background:hsla(0,0%,100%,.07)}.dash-split-bar i{display:block;height:100%;transition:width .3s ease}.dash-split-bar i.web{background:linear-gradient(90deg,var(--green-deep),var(--green))}.dash-split-bar i.api{background:linear-gradient(90deg,#7a5be0,#a98ef7)}.dash-split-legend{display:grid;grid-gap:9px;gap:9px;margin-top:14px}.dash-split-legend b{margin-left:auto;color:var(--text)}.dash-count-presets{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.dash-preset{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:var(--hint);font-family:inherit;font-size:12.5px;font-weight:800;padding:7px 13px;cursor:pointer;transition:all .14s ease}.dash-preset:hover{color:var(--text)}.dash-preset.on{background:rgba(47,189,127,.14);color:#8fe6ba;border-color:rgba(47,189,127,.35)}.dash-summary{position:-webkit-sticky;position:sticky;top:24px}.dash-sum-rows{display:grid;grid-gap:0;gap:0;margin-top:14px}.dash-sum-rows>div{display:flex;justify-content:space-between;gap:14px;padding:11px 2px;border-bottom:1px dashed hsla(0,0%,100%,.09);font-size:13.5px}.dash-sum-rows span{color:var(--hint);font-weight:700}.dash-sum-rows b{font-weight:800;text-align:right}.dash-summary .dash-quote{margin-top:16px}.dash-key-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px}.dash-key{flex:1 1;min-width:240px;font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:13px;background:rgba(13,15,22,.55);border:1px solid hsla(0,0%,100%,.09);border-radius:11px;padding:12px 14px;color:#8fe6ba;overflow-x:auto;white-space:nowrap}.dash-doc{margin-top:8px}.dash-doc-lead{color:var(--hint);font-size:13.5px;font-weight:600;line-height:1.65}.dash-doc h4 code,.dash-doc-lead code{font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12px;background:hsla(0,0%,100%,.08);border-radius:6px;padding:2px 6px;color:var(--text)}.dash-doc h4{font-family:var(--font-display);font-size:14px;font-weight:700;margin:22px 0 10px}.dash-code{font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.7;background:#101322;border:1px solid hsla(0,0%,100%,.09);border-radius:13px;padding:15px 17px;color:#c8cfe4;overflow-x:auto;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.dash-row.svc{grid-template-columns:60px 1fr 100px 160px}@media (min-width:1900px){.dash-main{max-width:1420px;padding-top:48px}.dash-layout{grid-template-columns:288px minmax(0,1fr)}.dash-side{padding:32px 22px}.dash-side-item{font-size:15px;padding:13px 15px}.dash-side-item svg{width:21px;height:21px}.dash-metric-cap{font-size:12px}.dash-metric-sub{font-size:13px}.dash-metric{padding:28px 30px}.dash-tile{padding:30px 32px 32px}.dash-row{font-size:15px;padding:14px 16px}.dash-hint{font-size:14.5px}.lpi{font-size:15.5px;padding:13px 16px}.lpi-label{font-size:13px}}@media (max-width:1060px){.dash-metrics{grid-template-columns:1fr}.dash-metric-col{grid-template-columns:repeat(3,1fr)}.dash-new-grid{grid-template-columns:1fr}.dash-summary{position:static}.dash-charts{grid-template-columns:1fr}.dash-chart-side{grid-template-columns:1fr 1fr}}@media (max-width:700px){.dash-chart-side{grid-template-columns:1fr}}@media (max-width:860px){.dash-layout{grid-template-columns:1fr}.dash-side{position:-webkit-sticky;position:sticky;top:0;height:auto;z-index:20;flex-direction:row;align-items:center;gap:14px;padding:12px 14px;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.07);overflow-x:auto}.dash-side-nav{display:flex;gap:4px}.dash-side-item{padding:9px 11px;white-space:nowrap}.dash-side-item svg{display:none}.dash-side-user{margin-top:0;margin-left:auto;padding:6px;background:none;border:none}.dash-side-user-info{display:none}.dash-main{padding:20px 16px 50px}.dash-metric-col{grid-template-columns:1fr}}@media (max-width:700px){.dash-row,.dash-row.compact{grid-template-columns:1fr 1fr;row-gap:8px}.dash-row.head{display:none}.dash-row.dep,.dash-row.svc{grid-template-columns:1fr 1fr}.dash-pager{justify-content:center}}.lp-api{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:34px;gap:34px;align-items:center;padding:38px 40px;background:radial-gradient(420px 260px at 100% 0,rgba(138,99,242,.14),transparent 65%),linear-gradient(180deg,#404759,#383e4f)}.lp-api-texts h2{font-family:var(--font-display);font-size:clamp(24px,3vw,34px);font-weight:700;letter-spacing:-.8px;margin:14px 0 12px}.lp-api-texts p{color:var(--hint);font-size:15.5px;font-weight:600;line-height:1.6;max-width:440px}.lp-api-bullets{list-style:none;display:grid;grid-gap:10px;gap:10px;margin:20px 0 26px}.lp-api-bullets li{position:relative;padding-left:28px;font-size:14px;font-weight:700;color:var(--text)}.lp-api-bullets li:before{content:"";position:absolute;left:0;top:1px;width:17px;height:17px;border-radius:50%;background:rgba(47,189,127,.18)}.lp-api-bullets li:after{content:"";position:absolute;left:4.5px;top:6px;width:8px;height:4.5px;border-left:1.9px solid var(--green);border-bottom:1.9px solid var(--green);transform:rotate(-45deg)}.lp-code{background:#101322;border:1px solid hsla(0,0%,100%,.09);border-radius:18px;overflow:hidden;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 20px 44px -10px rgba(5,7,14,.7);font-family:SF Mono,ui-monospace,Cascadia Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.75}.lp-code-bar{display:flex;align-items:center;gap:6px;padding:11px 14px;background:hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.07)}.lp-code-bar i{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.14)}.lp-code-bar i:first-child{background:#ff6159}.lp-code-bar i:nth-child(2){background:#ffbd2e}.lp-code-bar i:nth-child(3){background:#28c841}.lp-code-bar span{margin-left:8px;color:var(--hint);font-size:12px;font-weight:600}.lp-code pre{margin:0;padding:16px 18px;color:#c8cfe4;white-space:pre-wrap}.lp-code b{color:#9db1ff;font-weight:600}.lp-code u{color:#7fdcae;text-decoration:none}.lp-code s{color:#ffb86b;text-decoration:none}.lp-code-resp{border-top:1px dashed hsla(0,0%,100%,.1)}.lp-code-resp>span{display:inline-block;margin:12px 0 0 18px;font-size:10.5px;font-weight:700;letter-spacing:.6px;color:#7fdcae;background:rgba(47,189,127,.12);border-radius:999px;padding:3px 9px;font-family:Manrope,sans-serif}.lp-code-resp pre{padding-top:8px}@media (max-width:940px){.lp-api{grid-template-columns:1fr;padding:28px 24px}}.lp-cta{position:relative;margin-top:70px;padding:20px 30px;background:linear-gradient(115deg,#ffd3e6,#cfe2ff 16%,#cdf6e4 33%,#fdf3c7 48%,#e5d2ff 64%,#ffd3e6 82%,#cfe2ff);background-size:240% 240%;border:7px solid #fdfdff;border-radius:30px;box-shadow:0 2px 5px rgba(5,7,14,.5),0 30px 60px -12px rgba(5,7,14,.85);overflow:hidden}.lp-cta,.lp-cta:before{animation:holo-shift 9s ease-in-out infinite alternate}.lp-cta:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 32%,hsla(0,0%,100%,.55) 42%,hsla(0,0%,100%,.12) 47%,transparent 54%,hsla(0,0%,100%,.35) 78%,transparent 86%);background-size:240% 240%;mix-blend-mode:screen}.lp-cta>*{position:relative}@keyframes holo-shift{0%{background-position:0 30%}to{background-position:100% 70%}}@media (prefers-reduced-motion:reduce){.lp-cta,.lp-cta:before{animation:none}}.lp-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.lp-cta-texts{flex:1 1;min-width:260px;padding:26px 0 26px 14px}.lp-cta h2{font-family:var(--font-display);font-size:clamp(26px,3.4vw,38px);font-weight:700;letter-spacing:-1px;color:#191c2e}.lp-cta h2 .lp-x10{color:var(--green-deep)}.lp-cta p{color:rgba(25,28,46,.62);font-size:16px;font-weight:700;margin:14px 0 28px;max-width:420px;line-height:1.55}.lp-mascot{display:block;width:380px;height:auto;margin:18px 6px;filter:drop-shadow(0 12px 22px rgba(25,28,46,.28))}@media (max-width:700px){.lp-cta-inner{justify-content:center;text-align:center}.lp-cta-texts{padding:20px 0 0}.lp-cta p{margin-inline:auto}.lp-mascot{width:290px}}.lp-footer{position:relative;z-index:1;max-width:1120px;width:100%;margin:60px auto 0;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid hsla(0,0%,100%,.07);padding:24px 20px 30px;color:var(--hint);font-size:13px;font-weight:600}.lp-footer-links{display:flex;gap:16px;flex-wrap:wrap}.lp-footer-links a{color:var(--hint);text-decoration:none;font-weight:700;transition:color .14s ease}.lp-footer-links a:hover{color:var(--text)}.pay-result{position:relative;z-index:1;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.pay-card{max-width:460px;width:100%;text-align:center;background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.015)),#2f3443;border:1px solid hsla(0,0%,100%,.09);border-radius:22px;padding:44px 38px;box-shadow:0 24px 60px -24px rgba(5,7,12,.9)}.pay-icon{width:64px;height:64px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px}.pay-icon.ok{background:rgba(47,189,127,.16);color:#6fdca6}.pay-icon.fail{background:rgba(232,93,84,.16);color:#ef8c86}.pay-card h1{font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.6px;margin:0 0 10px}.pay-card p{color:var(--hint);font-size:14.5px;font-weight:600;line-height:1.6;margin:0 0 24px}.pay-card .lp-btn{display:inline-flex}.pay-support{margin-top:18px;color:var(--hint);font-size:12.5px;font-weight:600}.legal-wrap{position:relative;z-index:1;max-width:860px;margin:0 auto;padding:28px 20px 60px}.legal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.legal-head .lp-logo{text-decoration:none}.legal-langs{display:flex;gap:6px}.legal-langs button{padding:7px 13px;border-radius:10px;cursor:pointer;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:var(--hint);font-family:inherit;font-size:12.5px;font-weight:800;transition:background .14s ease,color .14s ease}.legal-langs button:hover{color:var(--text)}.legal-langs button.on{background:rgba(47,189,127,.14);color:#8fe6ba;border-color:rgba(47,189,127,.3)}.legal-nav{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.legal-nav a{padding:8px 16px;border-radius:999px;text-decoration:none;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.09);color:var(--hint);font-size:13px;font-weight:700;transition:background .14s ease,color .14s ease}.legal-nav a:hover{color:var(--text)}.legal-nav a.on{background:rgba(47,189,127,.13);color:#8fe6ba;border-color:rgba(47,189,127,.28)}.legal-card{background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.014)),#2f3443;border:1px solid hsla(0,0%,100%,.09);border-radius:22px;padding:38px 40px 44px;box-shadow:0 24px 60px -28px rgba(5,7,12,.9)}.legal-card h1{font-family:var(--font-display);font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:-.8px;margin:0 0 8px}.legal-updated{color:var(--hint);font-size:12.5px;font-weight:700;margin-bottom:20px}.legal-intro{font-size:15px;font-weight:600;line-height:1.65;color:var(--text)}.legal-card section{margin-top:26px}.legal-card h2{font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:-.3px;margin:0 0 10px;color:#8fe6ba}.legal-card p{margin:0 0 10px;font-size:14.5px;line-height:1.7;color:rgba(233,236,248,.82);font-weight:500}.legal-foot{display:flex;justify-content:space-between;gap:12px;margin-top:26px;padding:0 6px;color:var(--hint);font-size:13px;font-weight:700}.legal-foot a{color:var(--hint);text-decoration:none}.legal-foot a:hover{color:var(--text)}@media (max-width:600px){.legal-card{padding:26px 22px 32px}}@media (max-width:940px){.lp-hero{grid-template-columns:1fr}.lp-bento{grid-template-columns:repeat(2,1fr)}.lp-links{display:none}}@media (max-width:600px){.lp-bento,.lp-stats,.lp-steps{grid-template-columns:1fr}.lp-hero-main{padding:28px 24px}.lp-footer{flex-direction:column;text-align:center}}