@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_99a14a88-module__ConWfa__className{font-family:Manrope,Manrope Fallback;font-style:normal}
.wasl-dl{--ink:#071a17;--ink-2:#0d2420;--ink-3:#102a26;--ink-4:#14332e;--accent:#1ed760;--accent-hover:#27f47a;--accent-dim:#1ed76024;--accent-glow:#1ed76059;--text:#fff;--text-2:#d1d5db;--text-muted:#9ca3af;--text-faint:#6b7280;--line:#ffffff14;--line-strong:#ffffff24;--surface:#102a26;--radius:16px;--radius-btn:16px;--max:1180px;--header-h:56px;--sticky-cta-h:0px;--ease:cubic-bezier(.22, 1, .36, 1);--font:"Manrope", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font);background:var(--ink);color:var(--text);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;min-height:100vh;padding-bottom:calc(var(--sticky-cta-h) + env(safe-area-inset-bottom,0px));font-size:16px;line-height:1.65;overflow-x:clip}@media (min-width:900px){.wasl-dl{--header-h:72px;--sticky-cta-h:0px}}html:has(.wasl-dl){color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#071a17!important}html:has(.wasl-dl) body{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#071a17!important}.wasl-dl *,.wasl-dl :before,.wasl-dl :after{box-sizing:border-box}.wasl-dl a{color:var(--accent);transition:color .2s var(--ease);text-decoration:none}.wasl-dl a:hover{color:var(--accent-hover)}.wasl-dl h1,.wasl-dl h2,.wasl-dl h3{font-family:var(--font);letter-spacing:-.03em;margin:0 0 .55em;font-weight:750;line-height:1.12}.wasl-dl p{margin:0 0 1em}.wasl-dl .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wasl-dl-header{z-index:50;-webkit-backdrop-filter:saturate(1.2)blur(18px);background:color-mix(in srgb, var(--ink) 78%, transparent);border-bottom:1px solid var(--line);position:sticky;top:0}.wasl-dl-header-inner{max-width:var(--max);height:var(--header-h);align-items:center;gap:.65rem;margin:0 auto;padding:0 1rem;display:flex}@media (min-width:900px){.wasl-dl-header-inner{gap:1rem;padding:0 1.25rem}}.wasl-dl-brand{flex-shrink:0;align-items:center;gap:.7rem;display:inline-flex;color:var(--text)!important}.wasl-dl-brand:hover{color:var(--text)!important}.wasl-dl-brand img{border-radius:9px;width:32px;height:32px;display:block}.wasl-dl-brand-word{letter-spacing:.08em;font-size:1.05rem;font-weight:800;line-height:1}.wasl-dl-brand-scout{letter-spacing:.02em;color:var(--accent);font-weight:600}@media (min-width:900px){.wasl-dl-brand img{border-radius:11px;width:38px;height:38px}.wasl-dl-brand-word{font-size:1.2rem}}.wasl-dl-brand:hover .wasl-dl-brand-word{color:var(--accent-hover)}.wasl-dl-nav{flex:1;justify-content:center;align-items:center;gap:.15rem;display:none}.wasl-dl-nav a{border-radius:10px;padding:.5rem .78rem;font-size:.92rem;font-weight:560;position:relative;color:var(--text-muted)!important}.wasl-dl-nav a:hover{color:var(--text)!important}.wasl-dl-nav a:after{content:"";background:var(--accent);height:2px;transition:transform .28s var(--ease);border-radius:2px;position:absolute;bottom:.2rem;left:.78rem;right:.78rem;transform:scaleX(0)}.wasl-dl-nav a:hover:after{transform:scaleX(.55)}.wasl-dl-nav a.is-active{color:var(--text)!important}.wasl-dl-nav a.is-active:after{transform:scaleX(1)}.wasl-dl-tutorials{position:relative}.wasl-dl-tutorials>button{color:var(--text-muted);font-family:var(--font);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:.5rem .78rem;font-size:.92rem;font-weight:560;position:relative}.wasl-dl-tutorials>button:hover,.wasl-dl-tutorials>button.is-active{color:var(--text)}.wasl-dl-tutorials>button:after{content:"";background:var(--accent);height:2px;transition:transform .28s var(--ease);border-radius:2px;position:absolute;bottom:.2rem;left:.78rem;right:.78rem;transform:scaleX(0)}.wasl-dl-tutorials>button:hover:after{transform:scaleX(.55)}.wasl-dl-tutorials>button.is-active:after{transform:scaleX(1)}.wasl-dl-tutorials-dropdown{z-index:60;border:1px solid var(--line-strong);background:var(--ink-2);border-radius:14px;gap:.1rem;min-width:11.5rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .45rem);left:0;box-shadow:0 18px 48px #00000073}.wasl-dl-tutorials-dropdown a{text-align:left;border-radius:10px;width:100%;padding:.75rem .9rem;font-size:.92rem;font-weight:600;display:block;color:var(--text-2)!important}.wasl-dl-tutorials-dropdown a:hover,.wasl-dl-tutorials-dropdown a.is-active{background:var(--accent-dim);color:var(--text)!important}.wasl-dl-tutorials-dropdown a:after{display:none}.wasl-dl-drawer-label{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;margin:.55rem 0 .1rem;padding:.35rem 1rem .15rem;font-size:.72rem;font-weight:700}.wasl-dl-drawer a.is-active{font-weight:650;color:var(--accent)!important}.wasl-dl-header-actions{align-items:center;gap:.55rem;margin-left:auto;display:flex}.wasl-dl-burger{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--text);background:0 0;border-radius:14px;place-content:center;gap:5px;display:grid}.wasl-dl-burger span{width:18px;height:2px;transition:transform .25s var(--ease), opacity .2s;background:currentColor;display:block}.wasl-dl-burger[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.wasl-dl-burger[aria-expanded=true] span:nth-child(2){opacity:0}.wasl-dl-burger[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.wasl-dl-drawer{border-top:1px solid var(--line);background:color-mix(in srgb, var(--ink-2) 96%, transparent);padding:1rem 1.25rem 1.5rem;display:none}.wasl-dl-drawer.is-open{gap:.35rem;display:grid}.wasl-dl-drawer a{border-radius:14px;padding:.85rem 1rem;font-size:1.02rem;font-weight:600;color:var(--text)!important}.wasl-dl-drawer a:hover{background:var(--accent-dim)}@media (min-width:900px){.wasl-dl-nav{display:flex}.wasl-dl-burger{display:none}.wasl-dl-drawer{display:none!important}}.wasl-dl-btn{min-height:48px;font-family:var(--font);border-radius:var(--radius-btn);cursor:pointer;transition:transform .22s var(--ease), background .22s, border-color .22s, box-shadow .22s;letter-spacing:-.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:1rem;font-weight:680;line-height:1.2;display:inline-flex;text-decoration:none!important}.wasl-dl-btn:hover{transform:translateY(-2px)}.wasl-dl-btn-primary{background:linear-gradient(135deg, var(--accent) 0%, #16b34a 100%);box-shadow:0 10px 32px var(--accent-glow), inset 0 1px 0 #ffffff40;color:#04120f!important}.wasl-dl-btn-primary:hover{background:linear-gradient(135deg, var(--accent-hover) 0%, var(--accent) 100%);box-shadow:0 14px 40px #27f47a66,inset 0 1px #ffffff4d;color:#04120f!important}.wasl-dl-btn-ghost{border-color:var(--line-strong);background:0 0;color:var(--text)!important}.wasl-dl-btn-ghost:hover{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));background:var(--accent-dim);color:var(--text)!important}.wasl-dl-btn-sm{min-height:44px;padding:.55rem 1rem;font-size:.92rem}.wasl-dl-btn-lg{border-radius:18px;min-height:52px;padding:1.05rem 2.15rem;font-size:1.05rem}@media (max-width:899px){.wasl-dl-header-actions .wasl-dl-btn-sm{min-width:44px;min-height:44px;padding:.5rem .95rem}.wasl-dl-hero-ctas{flex-direction:column;align-items:stretch}.wasl-dl-hero-ctas .wasl-dl-btn,.wasl-dl-price .wasl-dl-btn,.wasl-dl-product .wasl-dl-btn,.wasl-dl-final .wasl-dl-btn,.wasl-dl-final-ctas .wasl-dl-btn,.wasl-dl-drawer .wasl-dl-btn{width:100%;min-height:48px}}.wasl-dl-hero{min-height:calc(100svh - var(--header-h));isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.wasl-dl-hero-bg{z-index:-2;background:radial-gradient(ellipse 70% 55% at 78% 18%, #1ed76038, transparent 58%), radial-gradient(ellipse 45% 40% at 8% 78%, #1ed7601f, transparent 55%), radial-gradient(ellipse 50% 30% at 50% 100%, #0d2420e6, transparent), linear-gradient(165deg, #041411 0%, var(--ink) 42%, #0a221e 100%);animation:20s ease-in-out infinite alternate waslDlMesh;position:absolute;inset:0}.wasl-dl-hero-grid{z-index:-1;opacity:.18;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:64px 64px;animation:12s ease-in-out infinite waslDlGrid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 15%,#0000 72%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 15%,#0000 72%)}@keyframes waslDlMesh{0%{transform:scale(1)translate(0)}to{transform:scale(1.05)translate(-1.2%,.8%)}}@keyframes waslDlGrid{0%,to{opacity:.14}50%{opacity:.24}}@keyframes waslDlRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes waslDlFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes waslDlGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}.wasl-dl-hero-inner{max-width:var(--max);align-items:center;gap:1.5rem;width:100%;margin:0 auto;padding:1.35rem 1rem 1.75rem;display:grid}@media (min-width:1024px){.wasl-dl-hero-inner{grid-template-columns:1.05fr 1fr;gap:3rem;padding:4.5rem 1.5rem 4rem}}@media (max-width:1023px){.wasl-dl-hero{min-height:0}.wasl-dl-hero h1{max-width:12em;margin-bottom:.55rem;font-size:clamp(1.85rem,7.2vw,2.35rem)}.wasl-dl-hero-lead{margin-bottom:1rem;font-size:1rem}.wasl-dl-hero-brand{margin-bottom:.65rem}.wasl-dl-hero-brand span{font-size:1.2rem}.wasl-dl-hero-trust{font-size:.875rem}}.wasl-dl-hero-copy{z-index:1;position:relative}.wasl-dl-hero-brand{animation:waslDlRise .9s var(--ease) both;align-items:center;gap:.65rem;margin:0 0 .9rem;display:inline-flex}.wasl-dl-hero-brand img{filter:drop-shadow(0 0 12px #1ed76059);border-radius:12px;width:42px;height:42px}.wasl-dl-hero-brand span{letter-spacing:.08em;font-size:clamp(1.45rem,3.2vw,1.75rem);font-weight:800;line-height:1}.wasl-dl-hero-brand em{letter-spacing:.02em;color:var(--accent);font-style:normal;font-weight:650}.wasl-dl-hero h1{letter-spacing:-.035em;max-width:12em;animation:waslDlRise .8s 80ms var(--ease) both;margin-bottom:.9rem;font-size:clamp(2.15rem,4.4vw,3.25rem);font-weight:800;line-height:1.06}.wasl-dl-hero .wasl-dl-thumb{aspect-ratio:16/10}.wasl-dl-mock-finder{border-top:1px solid var(--line);gap:.65rem;padding-top:.95rem;display:grid}.wasl-dl-hero-lead{max-width:46ch;color:var(--text-2);animation:waslDlRise .8s .16s var(--ease) both;margin-bottom:1.5rem;font-size:clamp(1.02rem,1.5vw,1.12rem);line-height:1.65}.wasl-dl-hero-ctas{animation:waslDlRise .8s .24s var(--ease) both;flex-wrap:wrap;gap:.75rem;margin-bottom:1.1rem;display:flex}.wasl-dl-hero-trust{color:var(--text-muted);animation:waslDlRise .8s .3s var(--ease) both;margin:0;font-size:.9rem;font-weight:560}.wasl-dl-mock-wrap{width:100%;min-width:0;max-width:100%;animation:waslDlRise .9s .2s var(--ease) both, waslDlFloat 7s 1.2s ease-in-out infinite;position:relative;overflow:hidden}.wasl-dl-mock-glow{z-index:-1;pointer-events:none;filter:blur(10px);background:radial-gradient(circle,#1ed76047,#0000 68%);width:min(70%,380px);height:min(70%,380px);animation:7s ease-in-out infinite waslDlGlow;position:absolute;inset:8% 5% auto auto}.wasl-dl-browser{border:1px solid var(--line-strong);background:linear-gradient(#0f2b26 0%,#0a1f1b 100%);border-radius:18px;max-width:100%;overflow:hidden;box-shadow:0 28px 64px #00000073,0 0 0 1px #1ed7601a}.wasl-dl-browser-bar{border-bottom:1px solid var(--line);background:#071a17a6;align-items:center;gap:.55rem;padding:.75rem .9rem;display:flex}.wasl-dl-dots{gap:6px;display:flex}.wasl-dl-dots i{background:#3a4a46;border-radius:50%;width:9px;height:9px;display:block}.wasl-dl-dots i:first-child{background:#ff5f57}.wasl-dl-dots i:nth-child(2){background:#febc2e}.wasl-dl-dots i:nth-child(3){background:#28c840}.wasl-dl-urlchip{min-width:0;color:var(--text-muted);border:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;background:#ffffff0a;border-radius:999px;flex:1;padding:.35rem .75rem;font-size:.72rem;font-weight:600;overflow:hidden}.wasl-dl-browser-body{gap:1rem;padding:1.15rem 1.1rem 1.25rem;display:grid}.wasl-dl-mock-title{letter-spacing:-.02em;margin:0;font-size:.95rem;font-weight:700}.wasl-dl-mock-sub{color:var(--text-muted);margin:.2rem 0 0;font-size:.78rem}.wasl-dl-mock-row{flex-wrap:wrap;gap:.55rem;display:flex}@media (max-width:480px){.wasl-dl-mock-row{flex-direction:column}.wasl-dl-mock-dl{width:100%}}.wasl-dl-mock-input{border:1px solid var(--line-strong);min-width:0;color:var(--text-2);font-size:.78rem;font-family:var(--font);background:#071a17b3;border-radius:12px;flex:1;padding:.75rem .9rem}.wasl-dl-mock-dl{background:linear-gradient(135deg, var(--accent), #16b34a);color:#04120f;font-size:.8rem;font-weight:750;font-family:var(--font);white-space:nowrap;box-shadow:0 8px 22px var(--accent-glow);border:none;border-radius:12px;padding:.75rem 1.1rem}.wasl-dl-preview{border:1px solid var(--line);background:#102a268c;border-radius:14px;grid-template-columns:minmax(72px,96px) minmax(0,1fr);gap:.75rem;min-width:0;padding:.75rem;display:grid}@media (min-width:480px){.wasl-dl-preview{grid-template-columns:112px 1fr;gap:.9rem;padding:.85rem}}.wasl-dl-thumb{aspect-ratio:9/14;background:linear-gradient(160deg,#1ed76059,#0000 55%),linear-gradient(35deg,#14332e,#0a1f1b 60%,#1a3d36);border-radius:10px;position:relative;overflow:hidden}.wasl-dl-thumb:after{content:"";background:#04120f8c;border:2px solid #ffffff8c;border-radius:50%;width:28px;height:28px;margin:auto;position:absolute;inset:0;box-shadow:0 0 0 8px #1ed7601f}.wasl-dl-preview-meta{flex-direction:column;justify-content:center;gap:.45rem;min-width:0;display:flex}.wasl-dl-preview-meta strong{letter-spacing:-.02em;font-size:.88rem;font-weight:700}.wasl-dl-badge-row{flex-wrap:wrap;gap:.35rem;display:flex}.wasl-dl-badge{border:1px solid var(--line);color:var(--text-2);background:#071a1780;border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .55rem;font-size:.68rem;font-weight:650;display:inline-flex}.wasl-dl-badge.is-accent{background:var(--accent-dim);color:var(--accent-hover);border-color:#1ed76059}.wasl-dl-preview-meta p{color:var(--text-muted);margin:0;font-size:.72rem}.wasl-dl-section{padding:5.5rem 1.25rem;position:relative}.wasl-dl-section-inner{max-width:var(--max);margin:0 auto}.wasl-dl-eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-size:.82rem;font-weight:700;display:inline-block}.wasl-dl-section h2{max-width:18ch;margin-bottom:.75rem;font-size:clamp(1.75rem,3.5vw,2.55rem);font-weight:800}.wasl-dl-section-lead{color:var(--text-2);max-width:52ch;margin-bottom:2.5rem;font-size:1.05rem}.wasl-dl-features{background:radial-gradient(ellipse 50% 40% at 0% 0%, #1ed76014, transparent 60%), var(--ink)}.wasl-dl-feat-grid{gap:1rem;display:grid}@media (min-width:640px){.wasl-dl-feat-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.wasl-dl-feat-grid{grid-template-columns:repeat(4,1fr)}}.wasl-dl-feat{border:1px solid var(--line);transition:transform .25s var(--ease), border-color .25s, box-shadow .25s;background:linear-gradient(165deg,#102a26d9,#0a1f1be6);border-radius:20px;padding:1.45rem 1.35rem}.wasl-dl-feat:hover{border-color:#1ed76047;transform:translateY(-4px);box-shadow:0 18px 40px #00000047,0 0 0 1px #1ed7601f}.wasl-dl-feat-ico{background:var(--accent-dim);width:44px;height:44px;color:var(--accent);border:1px solid #1ed76038;border-radius:14px;place-items:center;margin-bottom:1rem;display:grid}.wasl-dl-feat-ico svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.wasl-dl-feat h3{margin-bottom:.45rem;font-size:1.08rem}.wasl-dl-feat p{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.55}.wasl-dl-products{gap:1rem;display:grid}@media (min-width:800px){.wasl-dl-products{grid-template-columns:1fr 1fr;align-items:stretch}}.wasl-dl-product{border:1px solid var(--line);background:linear-gradient(165deg,#102a26d9,#0a1f1beb);border-radius:20px;flex-direction:column;gap:.85rem;padding:1.45rem 1.3rem 1.35rem;display:flex}.wasl-dl-product-kicker{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:750}.wasl-dl-product h3{letter-spacing:-.03em;margin:0;font-size:1.35rem}.wasl-dl-product>p{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.55}.wasl-dl-product ol{gap:.75rem;margin:.15rem 0 .35rem;padding:0;list-style:none;display:grid}.wasl-dl-product li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.wasl-dl-product li>span{background:linear-gradient(135deg, var(--accent), #16b34a);color:#04120f;width:28px;height:28px;box-shadow:0 6px 16px var(--accent-glow);border-radius:9px;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;display:inline-flex}.wasl-dl-product li strong{margin-bottom:.15rem;font-size:.98rem;display:block}.wasl-dl-product li p{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.45}.wasl-dl-product .wasl-dl-btn{align-self:flex-start;margin-top:auto}.wasl-dl-steps{gap:1rem;display:grid}@media (min-width:800px){.wasl-dl-steps{grid-template-columns:repeat(3,1fr)}}.wasl-dl-step{border:1px solid var(--line);background:#0d24208c;border-radius:20px;padding:1.6rem 1.4rem;position:relative}.wasl-dl-step-num{background:linear-gradient(135deg, var(--accent), #16b34a);color:#04120f;width:36px;height:36px;box-shadow:0 8px 20px var(--accent-glow);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1rem;font-size:.92rem;font-weight:800;display:inline-flex}.wasl-dl-step h3{margin-bottom:.4rem;font-size:1.1rem}.wasl-dl-step p{color:var(--text-muted);margin:0;font-size:1rem}.wasl-dl-compare{background:radial-gradient(ellipse 55% 45% at 100% 20%, #1ed7601a, transparent 55%), linear-gradient(180deg, #061614, var(--ink))}.wasl-dl-compare-cards{gap:.85rem;display:grid}.wasl-dl-compare-card{border:1px solid var(--line);background:#0a1f1bd9;border-radius:16px;padding:1.15rem 1.1rem}.wasl-dl-compare-card h3{letter-spacing:-.02em;margin:0 0 .85rem;font-size:1rem;line-height:1.35}.wasl-dl-compare-card dl{gap:.65rem;margin:0;display:grid}.wasl-dl-compare-card dl>div{gap:.2rem;display:grid}.wasl-dl-compare-card dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-size:.78rem;font-weight:650}.wasl-dl-compare-card dd{margin:0;font-size:1rem;line-height:1.4}.wasl-dl-table-wrap{border:1px solid var(--line);background:#0a1f1bbf;border-radius:18px;display:none;overflow-x:auto;box-shadow:0 20px 48px #00000047}.wasl-dl-table{border-collapse:collapse;width:100%;min-width:560px}.wasl-dl-table th,.wasl-dl-table td{text-align:left;border-bottom:1px solid var(--line);padding:1rem 1.15rem;font-size:.92rem}.wasl-dl-table th{color:var(--text);background:#102a26b3;font-weight:700}.wasl-dl-table th:nth-child(2){color:var(--accent-hover)}.wasl-dl-table td{color:var(--text-2)}.wasl-dl-table tr:last-child td{border-bottom:none}.wasl-dl-yes{color:var(--accent-hover);font-weight:700}.wasl-dl-no{color:var(--text-faint)}@media (min-width:800px){.wasl-dl-compare-cards{display:none}.wasl-dl-table-wrap{display:block}}.wasl-dl-price-grid{gap:1rem;max-width:1100px;display:grid}@media (min-width:700px){.wasl-dl-price-grid{grid-template-columns:1fr 1fr}}@media (min-width:980px){.wasl-dl-price-grid.wasl-dl-price-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.wasl-dl-price-stack{gap:1.25rem;display:grid}.wasl-dl-price-mode{color:var(--text-muted);margin:0 0 1rem;font-size:.92rem}.wasl-dl-price-dual{color:var(--text-2);margin:-.35rem 0 .65rem;font-size:.95rem;font-weight:600}.wasl-dl-price-cta{gap:.45rem;display:grid}.wasl-dl-price-error{color:#fca5a5;margin:0;font-size:.85rem}.wasl-dl-basket-controls{gap:.65rem;margin:0 0 1rem;display:grid}.wasl-dl-basket-controls label{color:var(--text-2);gap:.35rem;font-size:.88rem;font-weight:600;display:grid}.wasl-dl-basket-controls input[type=number]{border:1px solid var(--line);width:100%;color:var(--text);background:#061815d9;border-radius:12px;padding:.65rem .75rem;font-size:1rem}.wasl-dl-basket-controls input[type=range]{width:100%;accent-color:var(--accent)}.wasl-dl-basket-math{color:var(--text-muted);margin:0;font-size:.86rem}.wasl-dl-order-card{border:1px solid var(--line);background:#0d2420b3;border-radius:22px;max-width:640px;margin:0 auto;padding:1.5rem 1.35rem}.wasl-dl-order-card h2{margin:.35rem 0 .5rem}.wasl-dl-order-meta{color:var(--text-muted);word-break:break-all;font-size:.9rem}.wasl-dl-order-dl{gap:.85rem;margin:1.25rem 0;display:grid}.wasl-dl-order-dl dt{color:var(--text-faint);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.wasl-dl-order-dl dd{margin:.25rem 0 0}.wasl-dl-order-pay{background:#1ed7600f;border:1px solid #1ed76040;border-radius:16px;margin:1rem 0 1.25rem;padding:1rem 1.05rem}.wasl-dl-order-pay h3{margin:0 0 .65rem;font-size:1.05rem}.wasl-dl-order-pay ol{color:var(--text-2);gap:.45rem;margin:0;padding-left:1.15rem;display:grid}.wasl-dl-order-actions{flex-wrap:wrap;gap:.65rem;margin-top:1.15rem;display:flex}.wasl-dl-order-usd{color:var(--text-muted);font-weight:500}.wasl-dl-order-ref{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.wasl-dl-order-ref code{letter-spacing:.04em;color:var(--accent);word-break:break-all;font-size:1.05rem;font-weight:700}.wasl-dl-order-pay-dl{gap:.75rem;margin:0 0 .5rem;display:grid}.wasl-dl-order-pay-dl dt{color:var(--text-faint);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.wasl-dl-order-pay-dl dd{color:var(--text);word-break:break-word;margin:.2rem 0 0}.wasl-dl-order-copy-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wasl-dl-order-methods{gap:.55rem;margin:.75rem 0 1rem;display:grid}@media (min-width:560px){.wasl-dl-order-methods{grid-template-columns:repeat(2,minmax(0,1fr))}}.wasl-dl-order-method{text-align:left;border:1px solid var(--line);color:var(--text);cursor:pointer;font:inherit;background:#0618158c;border-radius:14px;gap:.2rem;padding:.75rem .85rem;transition:border-color .15s,background .15s;display:grid}.wasl-dl-order-method:hover{border-color:#1ed76059}.wasl-dl-order-method.is-active{background:#1ed7601a;border-color:#1ed7608c}.wasl-dl-order-method-type{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);font-size:.7rem}.wasl-dl-order-method-name{font-weight:650}.wasl-dl-order-submit{border:1px solid var(--line);background:#0618158c;border-radius:16px;gap:.75rem;margin:1rem 0 1.25rem;padding:1rem 1.05rem;display:grid}.wasl-dl-order-submit h3{margin:0;font-size:1.05rem}.wasl-dl-order-submit label{color:var(--text-2);gap:.35rem;font-size:.88rem;font-weight:600;display:grid}.wasl-dl-order-submit input,.wasl-dl-order-submit textarea,.wasl-dl-order-submit select{border:1px solid var(--line);width:100%;color:var(--text);resize:vertical;background:#061815d9;border-radius:12px;padding:.65rem .75rem;font-family:inherit;font-size:.95rem}.wasl-dl-order-submit input[type=file]{background:0 0;border:none;padding:.45rem 0}.wasl-dl-order-submit-msg{color:var(--accent);margin:0;font-size:.9rem}.wasl-dl-order-review{color:#fbbf24;gap:.35rem;font-weight:600;display:grid}.wasl-dl-order-rejected{color:#fca5a5;font-weight:600}.wasl-dl-order-paid{color:var(--accent);font-weight:600}.wasl-dl-dash-badge.is-plan{color:var(--accent);background:#1ed76024}.wasl-dl-price{border:1px solid var(--line);background:#0d242099;border-radius:22px;padding:1.75rem 1.5rem}.wasl-dl-price.is-featured{background:linear-gradient(165deg,#1ed7601f,#0a1f1bf2);border-color:#1ed76066;box-shadow:0 20px 48px #0000004d,0 0 0 1px #1ed76026}.wasl-dl-price h3{margin-bottom:.35rem;font-size:1.2rem}.wasl-dl-price .wasl-dl-amount{letter-spacing:-.03em;margin:.4rem 0 .85rem;font-size:2.2rem;font-weight:800}.wasl-dl-price .wasl-dl-amount span{color:var(--text-muted);font-size:.95rem;font-weight:600}.wasl-dl-price ul{gap:.55rem;margin:0 0 1.35rem;padding:0;list-style:none;display:grid}.wasl-dl-price li{color:var(--text-2);padding-left:1.35rem;font-size:1rem;position:relative}.wasl-dl-price li:before{content:"";background:var(--accent);width:.55rem;height:.55rem;box-shadow:0 0 0 3px var(--accent-dim);border-radius:50%;position:absolute;top:.45em;left:0}.wasl-dl-final{text-align:center;padding:4rem 1rem 5rem;position:relative;overflow:hidden}@media (min-width:900px){.wasl-dl-final{padding:5rem 1.25rem 5.5rem}}.wasl-dl-final:before{content:"";pointer-events:none;background:radial-gradient(55% 60% at 50% 40%,#1ed7602e,#0000 65%),linear-gradient(#0000,#04141199);position:absolute;inset:0}.wasl-dl-final-inner{max-width:640px;margin:0 auto;position:relative}.wasl-dl-final h2{max-width:none;margin-bottom:.85rem;font-size:clamp(1.9rem,4vw,2.8rem)}.wasl-dl-final p{color:var(--text-2);margin-bottom:1.6rem;font-size:1.05rem}.wasl-dl-final-ctas{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.wasl-dl-final .wasl-dl-btn{margin-inline:auto}.wasl-dl-footer{border-top:1px solid var(--line);background:#041411;padding:1.75rem 1rem 2.25rem}@media (min-width:900px){.wasl-dl-footer{padding:1.75rem 1.25rem 2.25rem}}.wasl-dl-footer-inner{max-width:var(--max);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex}.wasl-dl-footer-brand{letter-spacing:.06em;align-items:center;gap:.55rem;min-height:44px;font-weight:750;display:inline-flex;color:var(--text)!important}.wasl-dl-footer-brand img{border-radius:8px;width:28px;height:28px}.wasl-dl-footer-links{flex-wrap:wrap;gap:.35rem .25rem;display:flex}.wasl-dl-footer-links a{align-items:center;min-height:44px;padding:.35rem .55rem;font-size:.95rem;font-weight:560;display:inline-flex;color:var(--text-muted)!important}.wasl-dl-footer-links a:hover{color:var(--text)!important}.wasl-dl-copy{width:100%;color:var(--text-faint);margin:.5rem 0 0;font-size:.875rem}.wasl-dl-sticky-cta{display:none}@media (max-width:899px){.wasl-dl{--sticky-cta-h:72px}.wasl-dl-sticky-cta{z-index:60;padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--ink) 88%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(16px);border-top:1px solid var(--line);display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 32px #00000059}.wasl-dl-sticky-cta .wasl-dl-btn{width:100%;min-height:48px;font-size:1.02rem}.wasl-dl-section{padding:3.5rem 1rem}.wasl-dl-section-lead{margin-bottom:1.75rem;font-size:1rem}.wasl-dl-feat-grid,.wasl-dl-steps,.wasl-dl-products{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wasl-dl-hero-bg,.wasl-dl-hero-grid,.wasl-dl-mock-wrap,.wasl-dl-mock-glow,.wasl-dl-hero-brand,.wasl-dl-hero h1,.wasl-dl-hero-lead,.wasl-dl-hero-ctas,.wasl-dl-hero-trust{animation:none!important}}.wasl-dl-page-hero{padding:2.5rem 0 .5rem;position:relative;overflow:clip}.wasl-dl-page-hero-bg{background:radial-gradient(ellipse 70% 80% at 15% 0%, #1ed76029, transparent 55%), radial-gradient(ellipse 50% 60% at 90% 20%, #1ed76014, transparent 50%), linear-gradient(180deg, var(--ink-2), var(--ink));pointer-events:none;position:absolute;inset:0}.wasl-dl-page-hero-inner{padding-top:1.25rem;padding-bottom:.5rem;position:relative}.wasl-dl-page-hero h1{max-width:18ch;margin-bottom:.75rem;font-size:clamp(2rem,4.5vw,3rem);font-weight:800}.wasl-dl-more-link{margin:1.75rem 0 0;font-weight:600}.wasl-dl-more-link a{color:var(--accent)!important}.wasl-dl-rich-stack{gap:1.25rem;display:grid}.wasl-dl-rich{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg, #1ed7600f, transparent 42%), var(--ink-3);grid-template-columns:auto 1fr;gap:1.1rem 1.35rem;padding:1.35rem 1.25rem;display:grid}@media (min-width:720px){.wasl-dl-rich{gap:1.25rem 1.75rem;padding:1.6rem 1.5rem}}.wasl-dl-rich-num{letter-spacing:.08em;color:var(--accent);padding-top:.15rem;font-size:1.05rem;font-weight:800;line-height:1.2}.wasl-dl-rich h2{margin-bottom:.45rem;font-size:1.35rem}.wasl-dl-rich p{color:var(--text-2);margin-bottom:.85rem}.wasl-dl-check-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.wasl-dl-check-list li{color:var(--text-muted);padding-left:1.35rem;font-size:.95rem;position:relative}.wasl-dl-check-list li:before{content:"";background:var(--accent);width:.55rem;height:.55rem;box-shadow:0 0 0 3px var(--accent-dim);border-radius:999px;position:absolute;top:.45rem;left:0}.wasl-dl-steps-lg .wasl-dl-step{padding-bottom:.25rem}.wasl-dl-price-note{color:var(--text-muted);margin:-.35rem 0 1rem;font-size:.9rem}.wasl-dl-faq{margin-top:3rem}.wasl-dl-faq h2{margin-bottom:1.1rem;font-size:1.5rem}.wasl-dl-faq-grid{gap:1rem;display:grid}@media (min-width:800px){.wasl-dl-faq-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.wasl-dl-faq-grid article{border:1px solid var(--line);border-radius:var(--radius);background:var(--ink-3);padding:1.15rem 1.1rem}.wasl-dl-faq-grid h3{margin-bottom:.4rem;font-size:1.05rem}.wasl-dl-faq-grid p{color:var(--text-muted);margin:0;font-size:.95rem}.wasl-dl .scout-tool{color:var(--text)}.wasl-dl .scout-tool .download-page-atmosphere{background:radial-gradient(ellipse 80% 55% at 50% -10%, #1ed7602e, transparent 70%), radial-gradient(ellipse 45% 40% at 90% 15%, #1ed76014, transparent 65%), linear-gradient(180deg, transparent, var(--ink))}.wasl-dl .scout-tool-brand{letter-spacing:.08em;justify-content:center;align-items:center;gap:.65rem;font-size:1.15rem;font-weight:800;display:inline-flex}.wasl-dl .scout-tool-brand img{border-radius:10px}.wasl-dl .scout-tool-brand em{letter-spacing:.02em;color:var(--accent);font-style:normal;font-weight:650}.wasl-dl .scout-tool h1{color:var(--text)!important}.wasl-dl .scout-tool p,.wasl-dl .scout-tool li{color:var(--text-muted)!important}.wasl-dl .scout-tool .scout-tool-input{border-color:var(--line-strong)!important;background:var(--ink-3)!important;color:var(--text)!important;box-shadow:none!important}.wasl-dl .scout-tool .scout-tool-input::placeholder{color:var(--text-faint)}.wasl-dl .scout-tool .scout-tool-submit{background:var(--accent)!important;color:#071a17!important;font-weight:700!important}.wasl-dl .scout-tool .scout-tool-submit:hover{background:var(--accent-hover)!important}.wasl-dl .scout-tool .scout-tool-progress-track{background:#ffffff1a!important}.wasl-dl .scout-tool .scout-tool-progress-bar{background:var(--accent)!important}.wasl-dl .scout-tool .scout-tool-tips{border-color:var(--line)!important}.wasl-dl .scout-tool [role=alert]{color:#fecaca!important;border-color:#f87171!important}.wasl-dl .scout-tool [role=status].download-status-enter{color:#bbf7d0!important}.wasl-dl-auth-skeleton{background:#ffffff14;border-radius:999px;width:7.5rem;height:2.5rem;animation:1.2s ease-in-out infinite wasl-dl-pulse;display:inline-block}@keyframes wasl-dl-pulse{0%,to{opacity:.45}50%{opacity:.9}}.wasl-dl-credit-pill{background:var(--accent-dim);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;align-items:center;min-height:36px;padding:.35rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex;color:var(--accent)!important}.wasl-dl-credit-pill:hover{background:#1ed76038;color:var(--accent-hover)!important}.wasl-dl-user-menu{align-items:center;gap:.45rem;display:flex;position:relative}.wasl-dl-avatar-btn{border:1px solid var(--line-strong);max-width:13rem;color:var(--text);cursor:pointer;font-family:var(--font);background:#ffffff0a;border-radius:999px;align-items:center;gap:.55rem;padding:.2rem .65rem .2rem .2rem;display:inline-flex}.wasl-dl-avatar-btn:hover{background:#ffffff14}.wasl-dl-avatar{background:var(--accent-dim);width:34px;height:34px;color:var(--accent);border-radius:999px;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:750;display:grid}.wasl-dl-avatar-meta{text-align:left;min-width:0;line-height:1.2;display:none}.wasl-dl-avatar-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:650;display:block;overflow:hidden}.wasl-dl-avatar-email{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;display:block;overflow:hidden}@media (min-width:1100px){.wasl-dl-avatar-meta{display:block}}.wasl-dl-user-dropdown{z-index:60;border:1px solid var(--line-strong);background:var(--ink-2);border-radius:14px;gap:.1rem;min-width:11.5rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 18px 48px #00000073}.wasl-dl-user-dropdown a,.wasl-dl-logout-btn{text-align:left;width:100%;font-family:var(--font);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:.75rem .9rem;font-size:.92rem;font-weight:600;display:block;color:var(--text-2)!important}.wasl-dl-user-dropdown a:hover,.wasl-dl-logout-btn:hover{background:var(--accent-dim);color:var(--text)!important}.wasl-dl-login-link{display:none}@media (min-width:900px){.wasl-dl-login-link{display:inline-flex}}.wasl-dl-drawer-credits{color:var(--accent)!important}.wasl-dl-drawer-logout{margin-top:.25rem}.wasl-dl-drawer-logout .wasl-dl-logout-btn{border-radius:14px;padding:.85rem 1rem;font-size:1.02rem;color:var(--text)!important}.wasl-dl-drawer-logout .wasl-dl-logout-btn:hover{background:var(--accent-dim)}.wasl-dl-auth{isolation:isolate;min-height:calc(100svh - var(--header-h));place-items:center;padding:2.5rem 1rem 3.5rem;display:grid;position:relative}.wasl-dl-auth-bg{z-index:-1;background:radial-gradient(ellipse 70% 50% at 20% 10%, #1ed76029, transparent 55%), radial-gradient(ellipse 55% 45% at 90% 80%, #10503c73, transparent 60%), linear-gradient(180deg, var(--ink) 0%, var(--ink-2) 100%);position:absolute;inset:0}.wasl-dl-auth-card{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--ink-3) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:22px;width:100%;max-width:28rem;padding:1.75rem 1.35rem 1.5rem;box-shadow:0 24px 64px #00000059}@media (min-width:640px){.wasl-dl-auth-card{padding:2rem 1.75rem 1.75rem}}.wasl-dl-auth-card h1{margin-bottom:.4rem;font-size:clamp(1.65rem,3vw,2rem)}.wasl-dl-auth-lead{color:var(--text-muted);margin-bottom:1.35rem;font-size:.95rem;line-height:1.55}.wasl-dl-auth-form{gap:1rem;display:grid}.wasl-dl-auth-field{gap:.4rem;display:grid}.wasl-dl-auth-field label{color:var(--text-2);font-size:.88rem;font-weight:600}.wasl-dl-auth-field-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.wasl-dl-auth-field-head a{text-underline-offset:2px;white-space:nowrap;font-size:.82rem;font-weight:650;text-decoration:underline;color:var(--accent)!important}.wasl-dl-auth-input,.wasl-dl-auth-card input{border-color:var(--line-strong)!important;background:var(--ink)!important;color:var(--text)!important;border-radius:14px!important}.wasl-dl-auth-input:focus,.wasl-dl-auth-card input:focus{box-shadow:0 0 0 3px var(--accent-dim);outline:none;border-color:color-mix(in srgb, var(--accent) 55%, var(--line))!important}.wasl-dl-password-wrap{position:relative}.wasl-dl-password-wrap .wasl-dl-auth-input{padding-inline-end:3rem!important}.wasl-dl-password-toggle{min-width:2.75rem;min-height:2.75rem;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:0 14px 14px 0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}.wasl-dl-password-toggle:hover{color:var(--text)}.wasl-dl-password-toggle:focus-visible{color:var(--accent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 55%, transparent);outline:none}.wasl-dl-auth-error,.wasl-dl-auth-success,.wasl-dl-auth-info{border-radius:14px;margin:0 0 .25rem;padding:.75rem .9rem;font-size:.9rem;line-height:1.45}.wasl-dl-auth-error{color:#fecaca;background:#7f1d1d59;border:1px solid #f8717173}.wasl-dl-auth-success{color:#bbf7d0;background:#1ed7601a;border:1px solid #1ed76059}.wasl-dl-auth-info{border:1px solid var(--line-strong);color:var(--text-2);background:#ffffff0a}.wasl-dl-auth-fallback{color:#fde68a;background:#78350f47;border:1px solid #fbbf2459;border-radius:16px;margin-top:1rem;padding:1rem;font-size:.9rem}.wasl-dl-auth-fallback a{word-break:break-all;margin-top:.55rem;display:block;color:#fff!important;text-decoration:underline!important}.wasl-dl-auth-links{color:var(--text-muted);margin:1.15rem 0 0;font-size:.9rem}.wasl-dl-auth-links a{font-weight:650;color:var(--accent)!important}.wasl-dl-dash{isolation:isolate;min-height:calc(100svh - var(--header-h));padding:2rem 0 3.5rem;position:relative}.wasl-dl-dash-bg{z-index:-1;background:radial-gradient(ellipse 60% 40% at 15% 0%, #1ed76024, transparent 55%), radial-gradient(ellipse 50% 40% at 100% 30%, #0c3c3080, transparent 55%), linear-gradient(180deg, var(--ink) 0%, #061512 100%);position:absolute;inset:0}.wasl-dl-dash-inner{gap:1.35rem;display:grid}.wasl-dl-dash-welcome h1{margin-bottom:.55rem;font-size:clamp(1.85rem,4vw,2.55rem)}.wasl-dl-dash-identity{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;display:flex}.wasl-dl-dash-email{color:var(--text-muted);word-break:break-all;font-size:.95rem}.wasl-dl-dash-profile{border:1px solid var(--line);background:color-mix(in srgb, var(--ink-3) 88%, transparent);border-radius:16px;gap:.65rem 1.25rem;margin:.85rem 0 0;padding:.95rem 1.1rem;display:grid}@media (min-width:640px){.wasl-dl-dash-profile{grid-template-columns:repeat(3,minmax(0,1fr))}}.wasl-dl-dash-profile dt{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin:0;font-size:.7rem;font-weight:700}.wasl-dl-dash-profile dd{color:var(--text);word-break:break-word;margin:.28rem 0 0;font-size:.95rem}.wasl-dl-dash-badge{letter-spacing:.02em;border-radius:999px;align-items:center;min-height:28px;padding:.2rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.wasl-dl-dash-badge.is-verified{background:var(--accent-dim);color:var(--accent)}.wasl-dl-dash-badge.is-pending{color:#fbbf24;background:#fbbf2424}.wasl-dl-dash-badge.is-review{color:#93c5fd;background:#60a5fa29}.wasl-dl-dash-badge.is-rejected{color:#fca5a5;background:#f8717124}.wasl-dl-dash-alert{background:#78350f38;border:1px solid #fbbf2459;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.2rem;display:flex}.wasl-dl-dash-alert p{color:#fde68a;margin:0;font-size:.92rem}.wasl-dl-dash-alert-title{color:#fef3c7!important;margin-bottom:.25rem!important;font-weight:700!important}.wasl-dl-dash-grid{gap:.9rem;display:grid}@media (min-width:760px){.wasl-dl-dash-grid{grid-template-columns:1.15fr 1fr 1fr}}.wasl-dl-dash-card{border:1px solid var(--line);background:color-mix(in srgb, var(--ink-3) 92%, transparent);border-radius:20px;padding:1.2rem 1.2rem 1.25rem;box-shadow:inset 0 1px #ffffff0a}.wasl-dl-dash-balance{background:linear-gradient(145deg, #1ed76029, transparent 55%), color-mix(in srgb, var(--ink-3) 92%, transparent);border-color:#1ed76047}.wasl-dl-dash-label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin:0 0 .45rem;font-size:.72rem;font-weight:700}.wasl-dl-dash-number{letter-spacing:-.04em;color:var(--accent);margin:0;font-size:clamp(2.6rem,6vw,3.4rem);font-weight:800;line-height:1}.wasl-dl-dash-card-title{letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:720}.wasl-dl-dash-sub{color:var(--text-muted);margin:.45rem 0 0;font-size:.88rem;line-height:1.45}.wasl-dl-dash-action-row{flex-wrap:wrap;gap:.55rem;margin-top:.35rem;display:flex}.wasl-dl-dash-panels{gap:.9rem;display:grid}@media (min-width:900px){.wasl-dl-dash-panels{grid-template-columns:1.15fr .85fr}}.wasl-dl-dash-panel{border:1px solid var(--line);background:color-mix(in srgb, var(--ink-3) 90%, transparent);border-radius:20px;overflow:hidden}.wasl-dl-dash-panel-head{border-bottom:1px solid var(--line);padding:1.15rem 1.2rem .85rem}.wasl-dl-dash-panel-head h2{margin:0 0 .25rem;font-size:1.15rem}.wasl-dl-dash-panel-head p{color:var(--text-muted);margin:0;font-size:.88rem}.wasl-dl-dash-empty{justify-items:start;gap:.45rem;padding:1.5rem 1.2rem 1.6rem;display:grid}.wasl-dl-dash-empty>p:first-child{color:var(--text-2);margin:0;font-weight:650}.wasl-dl-dash-list{margin:0;padding:0;list-style:none}.wasl-dl-dash-list li{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:.85rem;padding:.9rem 1.2rem;display:flex}.wasl-dl-dash-list li:first-child{border-top:0}.wasl-dl-dash-list-title{color:var(--text);margin:0;font-size:.92rem;font-weight:650}.wasl-dl-dash-list-meta{color:var(--text-faint);margin:.2rem 0 0;font-size:.75rem}.wasl-dl-dash-list-right{text-align:right;justify-items:end;gap:.15rem;display:grid}.wasl-dl-dash-list-right .is-gain{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:700}.wasl-dl-dash-list-right .is-spend{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.wasl-dl-dash-list-right .is-neutral{color:var(--text-faint);font-variant-numeric:tabular-nums;font-weight:600}.wasl-dl-dash-foot{color:var(--text-faint);margin:.35rem 0 0;font-size:.85rem}.wasl-dl-dash-foot a{color:var(--accent)!important}
