:root{--navy:#071632;--blue:#245ff0;--sky:#5d8cff;--ink:#0c1930;--muted:#667085;--line:#e5e9f0;--mist:#f4f7fb;--white:#fff}.alp-site *{box-sizing:border-box}.alp-site{margin:0;color:var(--ink);font-family:var(--font-dm-sans),sans-serif;background:var(--white)}.alp-site a{color:inherit;text-decoration:none}.alp-site button{font:inherit}.alp-site .nav{height:82px;padding:0 clamp(24px,6vw,96px);display:flex;align-items:center;justify-content:space-between;position:absolute;z-index:20;width:100%;color:#fff}.alp-site .brand{display:flex;align-items:center;font:800 20px var(--font-manrope);letter-spacing:.08em}.alp-site .brand-mark{width:27px;height:26px;display:block;flex:none}.alp-site .nav-links{display:flex;align-items:center;gap:34px;font-size:14px;font-weight:500}.alp-site .nav-links>a:not(.nav-cta){opacity:.74;transition:.25s}.alp-site .nav-links>a:hover{opacity:1}.alp-site .nav-cta{padding:12px 18px;border:1px solid #ffffff42;border-radius:8px;display:flex;gap:18px;transition:.25s}.alp-site .nav-cta:hover{background:#fff;color:var(--navy)}.alp-site .menu{display:none;background:none;border:0;color:#fff}.alp-site .hero{min-height:790px;background:var(--navy);color:#fff;position:relative;overflow:hidden;padding:170px clamp(24px,6vw,96px) 90px;display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:60px}.alp-site .hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff08 1px,transparent 0),linear-gradient(90deg,#ffffff08 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 80%);mask-image:linear-gradient(90deg,#000,transparent 80%)}.alp-site .hero-glow{position:absolute;width:700px;height:700px;border-radius:50%;background:#155bff33;filter:blur(80px);right:-220px;top:80px}.alp-site .hero-content{position:relative;z-index:2;max-width:650px}.alp-site .eyebrow,.alp-site .section-kicker{font-size:11px;letter-spacing:.22em;font-weight:700;color:var(--blue)}.alp-site .eyebrow{color:#94b6ff;display:flex;gap:10px;align-items:center;margin-bottom:26px}.alp-site .eyebrow span{width:26px;height:1px;background:#94b6ff}.alp-site h1,.alp-site h2,.alp-site h3,.alp-site p{margin-top:0}.alp-site h1{font:700 clamp(46px,5vw,73px)/1.08 var(--font-manrope);letter-spacing:-.055em;margin-bottom:26px}.alp-site h1 em,.alp-site h2 em{color:#78a0ff;font-style:normal}.alp-site .hero-content>p{max-width:590px;color:#aebad0;font-size:17px;line-height:1.72;margin-bottom:34px}.alp-site .hero-actions{display:flex;align-items:center;gap:26px}.alp-site .primary-btn,.alp-site .white-btn{background:var(--blue);padding:16px 21px;border-radius:8px;font-weight:600;font-size:14px;display:inline-flex;gap:30px;align-items:center;transition:.3s;box-shadow:0 12px 35px #1c5cf044}.alp-site .primary-btn:hover{transform:translateY(-3px);background:#3972f5}.alp-site .text-btn{font-size:14px;color:#c2cce0;display:flex;align-items:center;gap:10px}.alp-site .play{width:32px;height:32px;border:1px solid #ffffff38;border-radius:50%;display:grid;place-items:center;font-size:8px}.alp-site .hero-trust{display:flex;gap:36px;margin-top:60px;padding-top:25px;border-top:1px solid #ffffff18;max-width:520px}.alp-site .hero-trust div{display:flex;flex-direction:column}.alp-site .hero-trust strong{font:700 20px var(--font-manrope)}.alp-site .hero-trust span{font-size:11px;color:#7888a5;margin-top:5px}.alp-site .product-stage{position:relative;z-index:2;perspective:1200px}.alp-site .dashboard{height:470px;background:#f7f9fc;border-radius:14px;display:flex;color:var(--ink);box-shadow:0 35px 80px #00000055;transform:rotateY(-3deg) rotateX(1deg);overflow:hidden;border:1px solid #ffffff44}.alp-site .dashboard aside{width:62px;background:#fff;border-right:1px solid #e9edf4;display:flex;flex-direction:column;align-items:center;gap:25px;padding:18px 0}.alp-site .mini-logo{color:var(--blue);margin-bottom:12px}.alp-site .mini-logo .brand-mark{width:21px;height:19px}.alp-site .dashboard aside>span{width:34px;height:34px;display:grid;place-items:center;color:#a0aabd;border-radius:7px}.alp-site .dashboard aside>span.active{color:var(--blue);background:#edf3ff}.alp-site .dashboard aside svg{width:17px;height:17px}.alp-site .dash-body{padding:26px 25px;flex:1;min-width:0}.alp-site .dash-head{display:flex;justify-content:space-between;align-items:center}.alp-site .dash-head div:first-child{display:flex;flex-direction:column;gap:5px}.alp-site .dash-head small{font-size:9px;color:#8c96a8}.alp-site .dash-head b{font:700 17px var(--font-manrope)}.alp-site .avatar{width:32px;height:32px;background:var(--navy);color:#fff;border-radius:50%;display:grid;place-items:center;font-size:9px}.alp-site .stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.alp-site .stat-card{background:#fff;border:1px solid #e9edf4;border-radius:9px;padding:14px;display:grid;grid-template-columns:1fr auto;gap:7px}.alp-site .stat-card>span{font-size:9px;color:#7f899b;grid-column:1/3}.alp-site .stat-card>b{font:700 20px var(--font-manrope)}.alp-site .stat-card small{font-size:8px;color:#16a673;align-self:end}.alp-site .stat-card.accent{background:var(--blue);color:#fff;position:relative;overflow:hidden}.alp-site .stat-card.accent>span{color:#cddaff}.alp-site .mini-bars{display:flex;align-items:end;gap:3px;height:25px}.alp-site .mini-bars i{width:3px;background:#ffffff88;border-radius:3px}.alp-site .dash-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:12px}.alp-site .activity-card,.alp-site .chart-card{height:235px;background:#fff;border:1px solid #e9edf4;border-radius:9px;padding:16px}.alp-site .card-title{display:flex;justify-content:space-between;font-size:9px}.alp-site .card-title span{color:#8791a3}.alp-site .chart{height:175px;position:relative;padding:20px 0 0 24px;background:repeating-linear-gradient(180deg,transparent 0,transparent 49px,#edf0f5 50px)}.alp-site .chart svg{width:100%;height:125px;overflow:visible}.alp-site .line{fill:none;stroke:var(--blue);stroke-width:3}.alp-site .area{fill:url(#area)}.alp-site .chart-label{position:absolute;left:0;color:#adb5c3;font-size:7px}.alp-site .l1{top:20px}.alp-site .l2{top:75px}.alp-site .l3{bottom:22px}.alp-site .months{display:flex;justify-content:space-between;color:#adb5c3;font-size:7px;margin-top:7px}.alp-site .activity{display:flex;gap:10px;align-items:center;padding:16px 0;border-bottom:1px solid #eef1f5}.alp-site .activity:last-child{border:0}.alp-site .activity .dot{width:8px;height:8px;border-radius:50%;background:#2367f2}.alp-site .activity .d1{background:#10b981}.alp-site .activity .d2{background:#f0a328}.alp-site .activity div{display:flex;flex-direction:column;gap:4px}.alp-site .activity b{font-size:8px}.alp-site .activity small{font-size:7px;color:#99a2b1}.alp-site .float-card{position:absolute;z-index:4;background:#fff;color:var(--ink);box-shadow:0 16px 50px #02081755;border-radius:10px;padding:13px 17px;display:flex;align-items:center;gap:11px;animation:float 4s ease-in-out infinite}.alp-site .float-card>span:last-child{display:flex;flex-direction:column;gap:4px}.alp-site .float-card b{font-size:10px}.alp-site .float-card small{font-size:8px;color:#8490a4}.alp-site .float-one{left:-35px;top:-28px}.alp-site .float-two{right:-20px;bottom:-27px;animation-delay:-2s}.alp-site .float-icon{width:28px;height:28px;border-radius:7px;display:grid;place-items:center}.alp-site .float-icon svg{width:15px}.alp-site .success{color:#0ea875;background:#e9fbf4}.alp-site .ring{width:38px;height:38px;border:4px solid #dce6ff;border-top:4px solid var(--blue);border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:10px}.alp-site .ring small{font-size:6px}@keyframes float{50%{transform:translateY(-9px)}}.alp-site .intro,.alp-site .process{padding:120px clamp(24px,7vw,110px);max-width:1440px;margin:auto}.alp-site .section-heading{display:grid;grid-template-columns:1.4fr .8fr;gap:70px;align-items:end;margin:24px 0 60px}.alp-site .cta h2,.alp-site .process h2,.alp-site .section-heading h2,.alp-site .why h2{font:700 clamp(34px,4vw,54px)/1.15 var(--font-manrope);letter-spacing:-.045em;margin:0}.alp-site .section-heading p{color:var(--muted);font-size:15px;line-height:1.75;margin:0;max-width:460px}.alp-site .module-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line)}.alp-site .module-card{min-height:330px;padding:26px;border-right:1px solid var(--line);transition:.35s;position:relative}.alp-site .module-card:last-child{border:0}.alp-site .module-card:hover{background:var(--navy);color:#fff;transform:translateY(-8px);box-shadow:0 18px 50px #0b173023;z-index:2}.alp-site .module-top{display:flex;justify-content:space-between;color:#9aa3b1;font-size:11px}.alp-site .module-arrow{font-size:18px;transition:.3s}.alp-site .module-card:hover .module-arrow{transform:rotate(45deg);color:#7fa4ff}.alp-site .module-icon{width:48px;height:48px;border-radius:10px;background:#edf3ff;color:var(--blue);display:grid;place-items:center;margin:70px 0 25px}.alp-site .module-icon svg{width:24px;height:24px}.alp-site .module-card h3{font:700 19px var(--font-manrope);margin-bottom:12px}.alp-site .module-card p{color:#7a8495;font-size:13px;line-height:1.65;margin:0}.alp-site .module-card:hover p{color:#9facc3}.alp-site .why{background:var(--navy);min-height:700px;color:#fff;display:grid;grid-template-columns:1fr 1fr;align-items:center;overflow:hidden}.alp-site .why-visual{height:100%;min-height:650px;position:relative;display:grid;place-items:center;background:radial-gradient(circle,#1c55c936,transparent 50%)}.alp-site .orbit{position:absolute;border:1px solid #ffffff1c;border-radius:50%}.alp-site .o1{width:250px;height:250px}.alp-site .o2{width:420px;height:420px}.alp-site .o3{width:590px;height:590px}.alp-site .core{width:170px;height:170px;border-radius:50%;background:#0e2247;border:1px solid #4d79d777;box-shadow:0 0 70px #1a5bdf44;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.alp-site .core .large{color:#6e99ff;width:39px;height:37px;margin-bottom:12px}.alp-site .core b{font:700 14px var(--font-manrope);letter-spacing:.1em}.alp-site .core small{font-size:6px;letter-spacing:.16em;color:#7890b9;margin-top:4px}.alp-site .orbit-label{position:absolute;background:#10264d;border:1px solid #29426b;border-radius:20px;padding:8px 14px;font-size:9px;color:#afc2e8}.alp-site .ol0{top:16%;left:44%}.alp-site .ol1{top:44%;right:7%}.alp-site .ol2{bottom:14%;left:40%}.alp-site .ol3{top:48%;left:8%}.alp-site .why-copy{padding:90px clamp(40px,8vw,130px) 90px 6vw}.alp-site .section-kicker.light{color:#7fa3fa}.alp-site .why-copy h2{margin:24px 0}.alp-site .why-copy>p{color:#9aaac4;line-height:1.8;font-size:15px;max-width:530px}.alp-site .why-copy ul{padding:0;margin:35px 0 0;list-style:none;display:flex;flex-direction:column;gap:22px}.alp-site .why-copy li{display:flex;gap:15px}.alp-site .why-copy li>span{width:27px;height:27px;border-radius:50%;background:#17438d;color:#77a0ff;display:grid;place-items:center;font-size:12px}.alp-site .why-copy li div{display:flex;flex-direction:column;gap:5px}.alp-site .why-copy li b{font-size:13px}.alp-site .why-copy li small{color:#7f90ad;font-size:11px}.alp-site .process{text-align:center}.alp-site .process h2{margin:20px 0 70px}.alp-site .steps{display:grid;grid-template-columns:repeat(3,1fr);position:relative}.alp-site .steps:before{content:"";position:absolute;top:40px;left:16%;right:16%;height:1px;background:var(--line)}.alp-site .step{padding:0 40px;position:relative}.alp-site .step-no{position:absolute;top:-30px;left:50%;transform:translateX(-50%);font:700 80px var(--font-manrope);color:#f2f4f8;z-index:-1}.alp-site .step-dot{width:80px;height:80px;margin:0 auto 30px;background:#fff;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;color:var(--blue);font-weight:700;box-shadow:0 8px 20px #14244a0d}.alp-site .step h3{font:700 18px var(--font-manrope)}.alp-site .step p{color:var(--muted);font-size:13px;line-height:1.7;max-width:280px;margin:auto}.alp-site .cta{margin:0 clamp(24px,6vw,96px) 55px;background:var(--blue);color:#fff;padding:72px 7%;display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;position:relative;overflow:hidden}.alp-site .cta:after{content:"";position:absolute;width:400px;height:400px;border:1px solid #ffffff24;border-radius:50%;right:-170px;top:-170px;box-shadow:0 0 0 70px #ffffff08,0 0 0 140px #ffffff06}.alp-site .cta h2{margin-top:20px}.alp-site .cta h2 em{color:#c6d7ff}.alp-site .cta-action{position:relative;z-index:2}.alp-site .cta-action p{font-size:14px;color:#d3dfff;line-height:1.7}.alp-site .white-btn{background:#fff;color:var(--blue);box-shadow:none;margin-top:15px}.alp-site .white-btn:hover{transform:translateY(-3px)}.alp-site footer{padding:25px clamp(24px,6vw,96px) 45px;display:flex;align-items:center;gap:28px;color:#8a94a5;font-size:11px}.alp-site .footer-brand{color:var(--ink);font-size:16px}.alp-site .footer-brand .brand-mark{width:21px;height:20px}.alp-site footer p{margin:0;flex:1}.alp-site .reveal{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.alp-site .reveal.visible{opacity:1;transform:none}@media(max-width:1000px){.alp-site .hero{grid-template-columns:1fr;padding-top:140px}.alp-site .hero-content{max-width:740px}.alp-site .product-stage{max-width:720px;margin:30px auto 0;width:100%}.alp-site .module-grid{grid-template-columns:repeat(2,1fr)}.alp-site .module-card:nth-child(2){border-right:0}.alp-site .module-card:nth-child(-n+2){border-bottom:1px solid var(--line)}.alp-site .why{grid-template-columns:1fr}.alp-site .why-copy{padding-top:20px;padding-bottom:100px}.alp-site .why-visual{min-height:600px}.alp-site .dashboard{transform:none}}@media(max-width:700px){.alp-site .nav{height:70px}.alp-site .nav-links{display:none;position:absolute;top:70px;left:16px;right:16px;background:#fff;color:var(--ink);padding:20px;flex-direction:column;align-items:stretch;border-radius:10px;box-shadow:0 20px 50px #0003}.alp-site .nav-links.open{display:flex}.alp-site .nav-cta{border-color:var(--line);justify-content:space-between}.alp-site .menu{display:flex;width:32px;gap:6px;flex-direction:column}.alp-site .menu span{height:1px;background:#fff;width:100%}.alp-site .hero{padding-top:120px;min-height:auto}.alp-site .hero-actions{align-items:flex-start;flex-direction:column}.alp-site .hero-trust{gap:18px}.alp-site .dashboard{height:390px}.alp-site .dashboard aside{display:none}.alp-site .dash-body{padding:16px}.alp-site .dash-grid{grid-template-columns:1fr}.alp-site .activity-card,.alp-site .float-card{display:none}.alp-site .section-heading{grid-template-columns:1fr;gap:20px}.alp-site .module-grid{grid-template-columns:1fr}.alp-site .module-card{border-right:0!important;border-bottom:1px solid var(--line)!important;min-height:280px}.alp-site .module-card:last-child{border-bottom:0!important}.alp-site .module-icon{margin-top:45px}.alp-site .why-visual{min-height:480px;transform:scale(.8);margin:-40px}.alp-site .why-copy{padding:20px 24px 80px}.alp-site .steps{grid-template-columns:1fr;gap:70px}.alp-site .steps:before{display:none}.alp-site .cta{grid-template-columns:1fr;padding:55px 28px;margin-left:16px;margin-right:16px}.alp-site .cta-action{margin-top:0}.alp-site footer{align-items:flex-start;flex-direction:column}.alp-site .stat-card{padding:10px}.alp-site .stat-card b{font-size:16px}.alp-site .intro,.alp-site .process{padding-top:85px;padding-bottom:85px}}@media(prefers-reduced-motion:reduce){.alp-site .float-card{animation:none}.alp-site .reveal{opacity:1;transform:none;transition:none}.alp-site *{transition-duration:.01ms!important}}.alp-site .login-link{border-left:1px solid #ffffff2b;padding-left:30px}.alp-site .auth-shell{min-height:100vh;display:grid;grid-template-columns:1.05fr .95fr;background:#fff}.alp-site .auth-brand{background:var(--navy);color:#fff;padding:55px clamp(35px,6vw,90px);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.alp-site .auth-brand:after{content:"";position:absolute;width:420px;height:420px;border:1px solid #ffffff14;transform:rotate(45deg);right:-160px;bottom:-150px;box-shadow:0 0 0 80px #ffffff06,0 0 0 160px #ffffff04}.alp-site .auth-brand>div{position:relative;z-index:1}.alp-site .auth-index{font-size:9px;letter-spacing:.22em;color:#7794c9}.alp-site .auth-brand h1{font-size:clamp(42px,5vw,70px);margin:25px 0;max-width:660px}.alp-site .auth-brand p{max-width:500px;color:#9cabca;line-height:1.8;font-size:15px}.alp-site .auth-brand>small{color:#5d7094;letter-spacing:.12em}.alp-site .auth-panel{display:grid;place-items:center;padding:50px}.alp-site .auth-form-wrap{width:min(100%,450px)}.alp-site .back-link{display:inline-block;font-size:12px;color:#7c8799;margin-bottom:60px;transition:color .2s,transform .2s}.alp-site .back-link:hover{transform:translateX(-4px)}.alp-site .auth-tabs{display:flex;border-bottom:1px solid var(--line);margin-bottom:42px}.alp-site .auth-tabs a{background:none;border:0;padding:0 0 14px;margin-right:28px;color:#9aa3b3;font-weight:600;cursor:pointer;position:relative}.alp-site .auth-tabs a:after{content:"";position:absolute;height:2px;background:var(--blue);left:0;right:100%;bottom:-1px;transition:right .25s}.alp-site .auth-tabs a.active{color:var(--ink)}.alp-site .auth-tabs a.active:after{right:0}.alp-site .auth-heading>span{font-size:9px;letter-spacing:.2em;color:var(--blue);font-weight:700}.alp-site .auth-heading h2{font:700 34px var(--font-manrope);letter-spacing:-.04em;margin:14px 0 8px}.alp-site .auth-heading p{color:var(--muted);font-size:13px;margin-bottom:35px}.alp-site .auth-form-wrap form{display:flex;flex-direction:column;gap:20px}.alp-site .auth-form-wrap label{font-size:11px;font-weight:600;display:flex;flex-direction:column;gap:8px}.alp-site .auth-form-wrap input{height:52px;border:1px solid var(--line);background:#fafbfc;padding:0 15px;outline:none;font:400 13px var(--font-dm-sans);transition:border .25s,box-shadow .25s}.alp-site .auth-form-wrap input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #245ff012}.alp-site .auth-submit{height:54px;background:var(--blue);color:#fff;border:0;padding:0 18px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .25s,transform .25s}.alp-site .auth-submit:hover{background:var(--navy);transform:translateY(-2px)}.alp-site .auth-submit:disabled{opacity:.6;cursor:wait}.alp-site .auth-submit b{font-size:20px;transition:transform .2s}.alp-site .auth-submit:hover b{transform:translateX(5px)}.alp-site .form-error{color:#c23131;background:#fff2f2;border-left:2px solid #c23131;padding:10px;font-size:11px;margin:0}.alp-site .auth-security{margin-top:25px;color:#8993a4;font-size:10px}.alp-site .auth-security span{color:#0eaa73;margin-right:7px}.alp-site .auth-switch{margin:22px 0 0;color:#8b95a5;font-size:11px}.alp-site .auth-switch a{color:var(--blue);font-weight:600}.alp-site .auth-switch a:hover{text-decoration:underline}.alp-site .portal-shell{min-height:100vh;background:var(--navy);color:#fff}.alp-site .portal-nav{height:90px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(24px,6vw,90px);border-bottom:1px solid #ffffff14}.alp-site .portal-nav button{background:none;border:0;color:#93a6c9;cursor:pointer;transition:color .2s}.alp-site .portal-nav button:hover{color:#fff}.alp-site .portal-welcome{padding:12vh clamp(24px,10vw,150px);max-width:1000px}.alp-site .portal-welcome>span{color:#7399ef;font-size:10px;letter-spacing:.2em}.alp-site .portal-welcome h1{margin:24px 0;font-size:clamp(45px,7vw,82px)}.alp-site .portal-welcome p{color:#9aabc8;line-height:1.8;max-width:580px}.alp-site .portal-status{margin-top:50px;border-top:1px solid #ffffff17;padding-top:24px;color:#8395b5;font-size:11px}.alp-site .portal-status i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#25c889;margin-right:10px;box-shadow:0 0 0 5px #25c88918}@media(max-width:800px){.alp-site .auth-shell{grid-template-columns:1fr}.alp-site .auth-brand{min-height:340px;padding:35px}.alp-site .auth-brand h1{font-size:42px}.alp-site .auth-brand>small{display:none}.alp-site .auth-panel{padding:45px 24px}.alp-site .back-link{margin-bottom:35px}.alp-site .login-link{border:0;padding-left:0}}.alp-site .nav{height:92px;border-bottom:1px solid #ffffff12;background:linear-gradient(180deg,#071632e8,transparent);transition:background .3s}.alp-site .login-link{height:42px;border:1px solid #ffffff25!important;border-radius:24px;display:flex;transition:background .25s,border .25s,transform .25s!important}.alp-site .login-link:after{display:none!important}.alp-site .login-link:hover{background:#ffffff10;border-color:#ffffff55!important;transform:translateY(-2px)}.alp-site .login-link b{font-size:15px;transition:transform .25s}.alp-site .login-link:hover b{transform:translateX(3px)}.alp-site .login-dot{width:7px;height:7px;border-radius:50%;background:#71e7bd;box-shadow:0 0 0 5px #71e7bd18}.alp-site .nav-cta{border:0;border-radius:24px;background:#fff;color:var(--navy);padding:13px 19px;box-shadow:0 7px 25px #0003}.alp-site .nav-cta:hover{background:#7fa4ff;box-shadow:0 12px 30px #245ff055}.alp-site .nav-cta span{transition:transform .25s}.alp-site .nav-cta:hover span{transform:translate(3px,-3px)}.alp-site .hero{background:#06142e}.alp-site .hero:after{content:"";position:absolute;width:540px;height:540px;border-radius:50%;background:#245ff026;filter:blur(100px);right:-120px;top:70px;pointer-events:none}.alp-site .eyebrow{display:inline-flex;padding:8px 12px;border:1px solid #ffffff17;border-radius:20px;background:#ffffff08;backdrop-filter:blur(8px)}.alp-site .product-stage{height:500px;perspective:none}.alp-site .hero-slide{position:absolute!important;inset:0;opacity:0;transform:translateX(45px) scale(.97)!important;pointer-events:none;transition:opacity .7s ease,transform .8s cubic-bezier(.2,.8,.2,1)!important}.alp-site .hero-slide.active{opacity:1;transform:none!important;pointer-events:auto;z-index:2}.alp-site .dashboard.hero-slide{height:470px;inset:15px 0 auto}.alp-site .photo-slide,.alp-site .product-stage:hover .dashboard.hero-slide{box-shadow:24px 24px 0 #102448}.alp-site .photo-slide{height:470px;top:15px!important;overflow:hidden;border-radius:4px;background:#14213d}.alp-site .photo-slide img{-o-object-fit:cover;object-fit:cover;transition:transform 6s ease!important}.alp-site .photo-slide.active img{transform:scale(1.08)}.alp-site .photo-shade{position:absolute;inset:0;background:linear-gradient(90deg,#071632e8,#0716327a 55%,transparent)}.alp-site .photo-copy{position:absolute;left:42px;bottom:45px;display:flex;flex-direction:column;align-items:flex-start;z-index:2}.alp-site .photo-copy>span{font-size:9px;letter-spacing:.2em;color:#9bb8fb;margin-bottom:16px}.alp-site .photo-copy>b{font:700 31px/1.2 var(--font-manrope);letter-spacing:-.035em}.alp-site .photo-copy>small{margin-top:22px;padding:8px 12px;background:#ffffff14;border:1px solid #ffffff24;border-radius:20px;color:#d2def4}.alp-site .live-badge{position:absolute;top:24px;right:24px;background:#fffffff0;color:var(--navy);padding:9px 13px;border-radius:20px;font-size:9px;font-weight:600;display:flex;align-items:center;gap:7px}.alp-site .live-badge i{width:7px;height:7px;background:#13b880;border-radius:50%;animation:pulse 1.8s infinite}.alp-site .metric-float{position:absolute;top:28px;right:28px;background:#ffffffed;color:var(--navy);padding:16px 20px;display:flex;flex-direction:column;box-shadow:0 14px 35px #0003}.alp-site .metric-float small{color:#778398;font-size:8px}.alp-site .metric-float b{font:700 23px var(--font-manrope);margin:5px 0}.alp-site .metric-float span{font-size:8px}@keyframes pulse{50%{box-shadow:0 0 0 7px #13b88022}}.alp-site .slider-nav{position:absolute;z-index:6;left:50%;bottom:-28px;transform:translateX(-50%);height:48px;background:#fff;color:var(--navy);display:flex;align-items:center;gap:18px;padding:0 17px;box-shadow:0 12px 35px #0004;border-radius:28px}.alp-site .slider-nav>button{border:0;background:none;cursor:pointer;font-size:15px;transition:transform .2s}.alp-site .slider-nav>button:hover{transform:scale(1.25)}.alp-site .slider-nav>div{display:flex;gap:7px}.alp-site .slider-nav>div button{padding:0;border:0;background:none;cursor:pointer;width:18px;height:18px;display:grid;place-items:center}.alp-site .slider-nav>div i{display:block;width:5px;height:5px;border-radius:5px;background:#c5ccda;transition:width .3s,background .3s}.alp-site .slider-nav>div button.active i{width:17px;background:var(--blue)}.alp-site .stage-note{top:-12px;right:10px;z-index:6;transition:opacity .3s}@media(max-width:1000px){.alp-site .product-stage{height:510px}.alp-site .hero:after{top:45%;right:-250px}.alp-site .nav-links{gap:18px}}@media(max-width:700px){.alp-site .nav{height:74px}.alp-site .nav-links{top:74px}.alp-site .login-link{justify-content:center}.alp-site .nav-cta{justify-content:center!important}.alp-site .product-stage{height:430px}.alp-site .dashboard.hero-slide,.alp-site .photo-slide{height:390px}.alp-site .photo-copy{left:25px;bottom:35px}.alp-site .photo-copy>b{font-size:24px}.alp-site .metric-float{right:16px;top:16px}.alp-site .stage-note{display:none}.alp-site .slider-nav{bottom:-18px}}.alp-site .hero:before{inset:0 auto 0 52%;width:1px;background:#ffffff12;-webkit-mask-image:none;mask-image:none}.alp-site .hero-glow{display:none}.alp-site .nav-links>a:not(.nav-cta){position:relative}.alp-site .nav-links>a:not(.nav-cta):after{content:"";position:absolute;left:0;right:100%;bottom:-8px;height:1px;background:#fff;transition:right .3s ease}.alp-site .nav-links>a:not(.nav-cta):hover:after{right:0}.alp-site .nav-cta:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0003}.alp-site .primary-btn,.alp-site .white-btn{border-radius:3px;box-shadow:none;position:relative;overflow:hidden}.alp-site .primary-btn:before,.alp-site .white-btn:before{content:"";position:absolute;inset:0;background:#fff;transform:translateX(-102%);transition:transform .35s cubic-bezier(.7,0,.2,1)}.alp-site .primary-btn span,.alp-site .white-btn span{position:relative;transition:transform .3s}.alp-site .primary-btn:hover{color:var(--navy);background:var(--blue)}.alp-site .primary-btn:hover:before,.alp-site .white-btn:hover:before{transform:none}.alp-site .primary-btn:hover span,.alp-site .white-btn:hover span{transform:translateX(5px)}.alp-site .dashboard{border-radius:2px;box-shadow:24px 24px 0 #102448;transform:none;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s}.alp-site .product-stage:hover .dashboard{transform:translate(-5px,-5px);box-shadow:34px 34px 0 #102448}.alp-site .stage-note{position:absolute;right:0;top:-28px;color:#647696;font-size:8px;letter-spacing:.2em}.alp-site .stat-card{border-radius:2px;transition:transform .25s,border-color .25s}.alp-site .stat-card:hover{transform:translateY(-4px);border-color:#a9bff5}.alp-site .mini-bars i{transform-origin:bottom;transition:transform .35s}.alp-site .stat-card:hover .mini-bars i{transform:scaleY(1.18)}.alp-site .activity-card,.alp-site .chart-card{border-radius:2px}.alp-site .module-card{transition:color .4s,transform .4s;overflow:hidden}.alp-site .module-card:before{content:"";position:absolute;inset:100% 0 0;background:var(--navy);transition:inset .4s cubic-bezier(.7,0,.2,1);z-index:-1}.alp-site .module-card:hover{background:transparent;box-shadow:none}.alp-site .module-card:hover:before{inset:0}.alp-site .module-card:hover .module-arrow{transform:translate(3px,-3px)}.alp-site .module-icon{border-radius:2px;transition:transform .45s cubic-bezier(.2,.8,.2,1),background .3s}.alp-site .module-card:hover .module-icon{transform:rotate(-6deg) scale(1.08);background:#fff}.alp-site .why-visual{background-image:linear-gradient(#ffffff0b 1px,transparent 0),linear-gradient(90deg,#ffffff0b 1px,transparent 0);background-size:72px 72px}.alp-site .orbit{border-radius:0;transform:rotate(45deg);transition:transform .7s,border-color .5s}.alp-site .why-visual:hover .orbit{transform:rotate(50deg);border-color:#4e77c855}.alp-site .o1{width:230px;height:230px}.alp-site .o2{width:370px;height:370px}.alp-site .o3{width:510px;height:510px}.alp-site .core{border-radius:2px;box-shadow:18px 18px 0 #061127;transition:transform .4s}.alp-site .why-visual:hover .core{transform:translate(-5px,-5px)}.alp-site .orbit-label{border-radius:2px;transition:background .3s,color .3s,transform .3s}.alp-site .orbit-label:hover{background:#fff;color:var(--navy);transform:translateY(-4px)}.alp-site .step-dot{border-radius:2px;box-shadow:8px 8px 0 var(--mist);transition:transform .35s,background .35s,color .35s,box-shadow .35s}.alp-site .step:hover .step-dot{transform:translate(-5px,-5px);background:var(--blue);color:#fff;box-shadow:13px 13px 0 #dfe7f8}.alp-site .step h3{transition:color .25s}.alp-site .step:hover h3{color:var(--blue)}.alp-site .white-btn:before{background:var(--navy)}.alp-site .white-btn:hover{color:#fff}html:has(.alp-site){zoom:1;scroll-behavior:smooth}.alp-site{min-height:100vh}.alp-site .brand-mark{color:currentColor}.alp-site .auth-secondary{height:46px;border:1px solid var(--line);background:#fff;color:var(--ink);font-weight:600;cursor:pointer;transition:border-color .25s,color .25s}.alp-site .auth-secondary:hover{border-color:var(--blue);color:var(--blue)}.alp-site .auth-secondary:disabled{opacity:.6;cursor:wait}.alp-site .form-success{color:#0a7a52;background:#eafaf3;border-left:2px solid #0a7a52}.alp-site .form-note,.alp-site .form-success{padding:10px;font-size:11px;margin:0;line-height:1.6}.alp-site .form-note{color:#3f5178;background:#eef3ff;border-left:2px solid var(--blue)}.alp-site .form-hint{color:#8b95a5;font-size:10px;margin:-8px 0 0;line-height:1.5}.alp-site .auth-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.alp-site .auth-form-wrap select{height:52px;border:1px solid var(--line);background:#fafbfc;padding:0 15px;outline:none;font:400 13px var(--font-dm-sans);color:var(--ink);transition:border .25s,box-shadow .25s}.alp-site .auth-form-wrap select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #245ff012}.alp-site .auth-form-wrap textarea{border:1px solid var(--line);background:#fafbfc;padding:12px 15px;outline:none;font:400 13px var(--font-dm-sans);resize:vertical;transition:border .25s,box-shadow .25s}.alp-site .auth-form-wrap textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #245ff012}.alp-site form.auth-form-wrap{display:flex;flex-direction:column;gap:18px}@media(max-width:480px){.alp-site .auth-row{grid-template-columns:1fr}}.alp-site .demo-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px}.alp-site .demo-backdrop{position:absolute;inset:0;border:0;background:#071632a8;backdrop-filter:blur(3px);cursor:default}.alp-site .demo-panel{position:relative;z-index:1;width:min(100%,480px);background:#fff;color:var(--ink);padding:40px 36px;box-shadow:0 30px 80px #00000066;max-height:calc(100vh - 40px);overflow:auto}.alp-site .demo-close{position:absolute;top:12px;right:16px;background:none;border:0;font-size:28px;line-height:1;color:#8a94a5;cursor:pointer}.alp-site .demo-close:hover{color:var(--ink)}.alp-site .demo-panel .auth-heading p{margin-bottom:24px}.alp-site .demo-panel .auth-submit{width:100%}@media(max-width:700px){.alp-site .demo-panel{padding:32px 22px}}.alp-site input:-webkit-autofill,.alp-site input:-webkit-autofill:hover,.alp-site select:-webkit-autofill,.alp-site textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fafbfc!important;-webkit-text-fill-color:var(--ink)!important;caret-color:var(--ink)}.alp-site input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #fff,0 0 0 3px #245ff012!important;-webkit-text-fill-color:var(--ink)!important}.alp-site input::-moz-placeholder,.alp-site textarea::-moz-placeholder{color:#a0aabd}.alp-site input::placeholder,.alp-site textarea::placeholder{color:#a0aabd}.alp-site input[type=checkbox],.alp-site input[type=radio]{accent-color:var(--blue)}.alp-site *,.alp-site :after,.alp-site :before{--tw-ring-color:rgba(36,95,240,.35)}.alp-site ::-moz-selection{background:#245ff033}.alp-site ::selection{background:#245ff033}.alp-site h1{line-height:1.1}.alp-site .auth-brand h1,.alp-site h1{letter-spacing:-.03em}.alp-site .cta h2,.alp-site .process h2,.alp-site .section-heading h2,.alp-site .why h2{letter-spacing:-.025em}.alp-site .auth-heading h2{letter-spacing:-.02em}.alp-site .photo-copy>b{letter-spacing:-.015em}.alp-site .dash-head b,.alp-site .module-card h3,.alp-site .step h3{letter-spacing:-.01em}.alp-site .ico{flex:none;position:relative;transition:transform .25s ease}.alp-site .login-link .ico{margin-left:2px}.alp-site .login-link:hover .ico{transform:translateX(3px)}.alp-site .nav-cta{gap:12px}.alp-site .nav-cta .ico-wrap{width:26px;height:26px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;transition:transform .25s,background .25s}.alp-site .nav-cta:hover .ico-wrap{transform:rotate(45deg);background:#fff;color:var(--blue)}.alp-site .primary-btn,.alp-site .white-btn{gap:22px}.alp-site .primary-btn:hover .ico,.alp-site .white-btn:hover .ico{transform:translateX(5px)}.alp-site .play{transition:background .25s,border-color .25s}.alp-site .text-btn:hover .play{background:#ffffff14;border-color:#ffffff70}.alp-site .slider-nav>button{display:grid;place-items:center;width:30px;height:30px;color:var(--navy)}.alp-site .module-arrow{display:grid;place-items:center}.alp-site .why-copy li>span{flex:none}.alp-site .auth-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:56px}.alp-site .auth-top .back-link{margin-bottom:0}.alp-site .back-link{display:inline-flex;align-items:center;gap:10px}.alp-site .back-link:hover{transform:none;color:var(--ink)}.alp-site .back-ico{width:32px;height:32px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;transition:border-color .2s,background .2s,transform .2s}.alp-site .back-link:hover .back-ico{border-color:var(--blue);background:#eef3ff;color:var(--blue);transform:translateX(-3px)}.alp-site .auth-submit{padding:0 10px 0 20px;font-size:14px}.alp-site .auth-submit .submit-ico{width:36px;height:36px;display:grid;place-items:center;background:#ffffff1f;transition:transform .25s,background .25s}.alp-site .auth-submit:hover .submit-ico{transform:translateX(3px);background:#ffffff33}.alp-site .auth-switch a{display:inline-flex;align-items:center;gap:4px}.alp-site .auth-switch a svg{transition:transform .2s}.alp-site .auth-switch a:hover svg{transform:translateX(3px)}.alp-site .auth-switch a:hover{text-decoration:none}.alp-site .auth-security{display:flex;align-items:center;gap:8px}.alp-site .auth-security svg{color:#0eaa73;flex:none}.alp-site .demo-close{display:grid;place-items:center}@media(max-width:800px){.alp-site .auth-top{margin-bottom:32px}}.alp-site .theme-toggle{width:38px;height:38px;flex:none;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;transition:background .2s,border-color .2s,color .2s}.alp-site .theme-toggle:hover{border-color:var(--blue);color:var(--blue)}.alp-site .nav .theme-toggle{border-color:#ffffff30;color:#fff}.alp-site .nav .theme-toggle:hover{background:#ffffff14;border-color:#ffffff66;color:#fff}@media(max-width:700px){.alp-site .nav .theme-toggle{border-color:var(--line);color:var(--ink)}}html[data-theme=dark]:has(.alp-site){color-scheme:dark;background:#050f24}[data-theme=dark] .alp-site{--ink:#e6ecf7;--muted:#93a3c0;--line:#1b2f57;--mist:#0b1b3a;--white:#050f24;background:#050f24;color:var(--ink)}[data-theme=dark] .alp-site .dashboard{--ink:#0c1930;--line:#e5e9f0}[data-theme=dark] .alp-site .section-kicker{color:#7fa4ff}[data-theme=dark] .alp-site .module-card p{color:#93a3c0}[data-theme=dark] .alp-site .module-top{color:#6f82a6}[data-theme=dark] .alp-site .module-icon{background:#12295a;color:#94b6ff}[data-theme=dark] .alp-site .module-card:hover{background:#0e2247}[data-theme=dark] .alp-site .module-card:hover .module-icon{background:#17305e}[data-theme=dark] .alp-site .step-dot{background:#0b1b3a;color:#94b6ff;box-shadow:none}[data-theme=dark] .alp-site .step-no{color:#0e2247}[data-theme=dark] .alp-site footer{color:#6f82a6}@media(max-width:700px){[data-theme=dark] .alp-site .nav-links{background:#0b1b3a}}[data-theme=dark] .alp-site .auth-shell{background:#050f24}[data-theme=dark] .alp-site .auth-brand{background:#071632;border-right:1px solid #12295a}[data-theme=dark] .alp-site .auth-tabs a{color:#6f82a6}[data-theme=dark] .alp-site .auth-tabs a.active{color:var(--ink)}[data-theme=dark] .alp-site .back-link:hover .back-ico{background:#12295a;color:#94b6ff}[data-theme=dark] .alp-site .auth-form-wrap input,[data-theme=dark] .alp-site .auth-form-wrap select,[data-theme=dark] .alp-site .auth-form-wrap textarea{background:#0b1b3a;border-color:var(--line);color:var(--ink)}[data-theme=dark] .alp-site .auth-form-wrap input:focus,[data-theme=dark] .alp-site .auth-form-wrap select:focus,[data-theme=dark] .alp-site .auth-form-wrap textarea:focus{background:#0e2247;border-color:#5d8cff;box-shadow:0 0 0 3px #5d8cff26}[data-theme=dark] .alp-site input::-moz-placeholder,[data-theme=dark] .alp-site textarea::-moz-placeholder{color:#5d7094}[data-theme=dark] .alp-site input::placeholder,[data-theme=dark] .alp-site textarea::placeholder{color:#5d7094}[data-theme=dark] .alp-site input:-webkit-autofill,[data-theme=dark] .alp-site input:-webkit-autofill:hover,[data-theme=dark] .alp-site select:-webkit-autofill,[data-theme=dark] .alp-site textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #0b1b3a!important;-webkit-text-fill-color:var(--ink)!important;caret-color:var(--ink)}[data-theme=dark] .alp-site input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 1000px #0e2247,0 0 0 3px #5d8cff26!important}[data-theme=dark] .alp-site .form-error{color:#ff9b93;background:#e5484d1f;border-left-color:#e5484d}[data-theme=dark] .alp-site .form-success{color:#6ee7b7;background:#12a8741f;border-left-color:#12a874}[data-theme=dark] .alp-site .form-note{color:#aec4f5;background:#245ff024;border-left-color:#5d8cff}[data-theme=dark] .alp-site .auth-security,[data-theme=dark] .alp-site .auth-switch,[data-theme=dark] .alp-site .form-hint{color:#6f82a6}[data-theme=dark] .alp-site .auth-switch a{color:#7fa4ff}[data-theme=dark] .alp-site .auth-secondary{background:transparent;color:var(--ink)}[data-theme=dark] .alp-site .auth-heading>span{color:#7fa4ff}[data-theme=dark] .alp-site .demo-panel{background:#0b1b3a;color:var(--ink)}[data-theme=dark] .alp-site .demo-close{color:#93a3c0}[data-theme=dark] .alp-site ::-moz-selection{background:#5d8cff40}[data-theme=dark] .alp-site ::selection{background:#5d8cff40}.alp-site a.auth-secondary{display:grid;place-items:center;font-size:14px}.alp-site .brand{gap:12px}.alp-site .brand-desc{display:block;margin-left:4px;padding-left:14px;border-left:1px solid #ffffff2e;font:500 10.5px/1.35 var(--font-dm-sans);letter-spacing:.02em;color:#a9b6cf;text-transform:none}.alp-site .nav-links{gap:28px}.alp-site .nav-links>a:not(.nav-cta):not(.login-link){opacity:.82;font-weight:500}.alp-site .nav-links>a:not(.nav-cta):not(.login-link):after{height:2px;bottom:-10px;background:#7fa4ff}.alp-site .nav-sep{width:1px;height:22px;background:#ffffff26}.alp-site .nav .theme-toggle{width:40px;height:40px;border-radius:4px}.alp-site .login-link{height:40px;padding:0 16px!important;border:1px solid #ffffff38!important;border-radius:4px;display:inline-flex;align-items:center;gap:8px;font-weight:600;opacity:1!important;transition:background .2s,border-color .2s}.alp-site .login-link:hover{background:#ffffff14;border-color:#ffffff70!important;transform:none}.alp-site .nav-cta{height:40px;padding:0 18px;border-radius:4px;background:var(--blue);color:#fff;font-weight:600;box-shadow:none;display:inline-flex;align-items:center}.alp-site .nav-cta:hover{background:#1a4bcc;color:#fff;box-shadow:none;transform:none}@media(max-width:1100px){.alp-site .brand-desc{display:none}.alp-site .nav-links{gap:20px}}@media(max-width:700px){.alp-site .nav-links>a:not(.nav-cta):not(.login-link):after,.alp-site .nav-sep{display:none}.alp-site .login-link{border-color:var(--line)!important;color:var(--ink);justify-content:center}.alp-site .login-link:hover{background:var(--mist)}.alp-site .nav .theme-toggle{border-radius:4px}}.alp-site .auth-brand .brand-desc{color:#8fa1c3}.alp-site .auth-brand h1{font-size:clamp(34px,3.4vw,48px);line-height:1.12;margin:20px 0 18px;max-width:560px}.alp-site .auth-index{font-size:11px;font-weight:700;letter-spacing:.2em;color:#7fa4ff}.alp-site .auth-assurances{list-style:none;margin:34px 0 0;padding:0;display:flex;flex-direction:column;gap:18px;max-width:520px}.alp-site .auth-assurances li{display:flex;gap:14px;align-items:flex-start;color:#9cabca;font-size:13.5px;line-height:1.55}.alp-site .auth-assurances b{display:block;color:#fff;font-weight:600;font-size:14px;margin-bottom:2px}.alp-site .auth-assurance-ico{width:36px;height:36px;flex:none;display:grid;place-items:center;border:1px solid #ffffff22;border-radius:4px;color:#7fa4ff;background:#ffffff08}.alp-site .auth-brand>small{letter-spacing:.04em;font-size:11.5px}.alp-site .back-link{gap:6px;font-size:13px;font-weight:500;color:#667085}.alp-site .back-link:hover{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.alp-site .auth-theme,.alp-site .auth-top .theme-toggle{border-radius:4px}.alp-site .auth-heading>span{font-size:11px}.alp-site .auth-heading h2{font-size:30px;letter-spacing:-.025em}.alp-site .auth-form-wrap input,.alp-site .auth-form-wrap select{border-radius:4px}.alp-site .auth-submit{height:50px;padding:0 20px;justify-content:center;font-size:15px;font-weight:600;border-radius:4px;letter-spacing:.01em}.alp-site .auth-submit:hover{background:#1a4bcc;transform:none}.alp-site .auth-secondary{border-radius:4px}.alp-site .auth-switch{font-size:12.5px}.alp-site .auth-switch a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#245ff055}.alp-site .auth-switch a:hover{text-decoration-color:currentColor}.alp-site .auth-security{font-size:11.5px}@media(max-width:800px){.alp-site .auth-assurances,.alp-site .auth-brand .brand-desc{display:none}.alp-site .auth-brand{min-height:auto;gap:28px}.alp-site .auth-brand h1{font-size:30px;margin:14px 0 12px}.alp-site .auth-brand p{font-size:14px;line-height:1.6}}[data-theme=dark] .alp-site .back-link{color:#93a3c0}[data-theme=dark] .alp-site .back-link:hover{color:#94b6ff}[data-theme=dark] .alp-site .auth-submit:hover{background:#3972f5}.alp-site .dev-quick-login{margin-top:22px;padding:14px;border:1px dashed #f59e0b;border-radius:4px;background:#fffbeb}.alp-site .dev-quick-title{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b45309}.alp-site .dev-quick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.alp-site .dev-quick-grid button{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 10px;border:1px solid #fcd34d;border-radius:4px;background:#fff;color:var(--ink);cursor:pointer;text-align:left}.alp-site .dev-quick-grid button:hover{border-color:#f59e0b}.alp-site .dev-quick-grid button:disabled{opacity:.6;cursor:wait}.alp-site .dev-quick-grid b{font-size:12.5px}.alp-site .dev-quick-grid small{display:block;max-width:100%;font-size:10.5px;color:#92400e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=dark] .alp-site .dev-quick-login{background:#2a1d05;border-color:#b45309}[data-theme=dark] .alp-site .dev-quick-grid button{background:#0b1b3a;border-color:#92400e}[data-theme=dark] .alp-site .dev-quick-grid small{color:#fcd34d}