/* Generated from welcome.css: the same structure, light colours. Do not edit by hand: run mklight.py again. */
body.light{
 --night:#f7f3ee;--night-2:#f2ece5;--card:#ffffff;--card-2:#fbf8f4;--line:#e7ddd1;
 --paper:#1e1914;--dust:#6e6155;--ember:#de5d26;--clay:#c24f1c;--glow:#f0a94e;--sage:#2d9566;--plum:#6b54e0;
 --display:'Secular One','Rubik',system-ui,sans-serif;--body:'Rubik',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;
 --radius-lg:28px;--radius:18px;--radius-sm:12px}
body.light .lp-skip{color:#ffffff!important}
body.light .lp-bar{background:rgba(247,243,238,0.78);border-bottom:1px solid rgba(30,25,20,0.046)}
body.light .lp-logo{color:#ffffff;box-shadow:0 8px 20px -8px rgba(194,79,28,0.6)}
body.light .lp-btn{color:#ffffff!important;box-shadow:0 16px 36px -14px rgba(194,79,28,0.8),inset 0 1px 0 rgba(30,25,20,0.3)}
body.light .lp-btn:hover{box-shadow:0 22px 42px -14px rgba(194,79,28,0.933),inset 0 1px 0 rgba(30,25,20,0.3)}
body.light .lp-invited{background:rgba(45,149,102,0.11);border:1px solid rgba(45,149,102,0.333);color:#1f6b47}
body.light .lp-hero::before{background:radial-gradient(closest-side,rgba(222,93,38,0.18),rgba(194,79,28,0.071) 55%,transparent)}
body.light .lp-lead{color:#3a322a}
body.light .lp-facts{color:#3a322a}
body.light .lp-facts li::before{box-shadow:0 0 0 4px rgba(45,149,102,0.149)}
body.light .lp-phone{background:linear-gradient(160deg,#e7ddd1,#f4eee7);box-shadow:0 50px 100px -30px rgba(30,25,20,0.45),0 0 0 1px rgba(30,25,20,0.071) inset,0 0 80px -10px rgba(222,93,38,0.2)}
body.light .lp-notch{background:#efe8e0}
body.light .lp-screen{background:#f4efe9}
body.light .lp-step b{color:#4a4036}
body.light .lp-step[aria-selected=true]{color:#3a322a}
body.light .lp-step-bar{background:rgba(30,25,20,0.064)}
body.light .m-pts{background:rgba(222,93,38,0.133);border:1px solid rgba(222,93,38,0.4)}
body.light .m-check{border:2px solid #a39584}
body.light .m-check.on::after,body.light .lp-slide.active .m-done-anim .m-check::after{border:solid #0f3d29}
body.light .m-strike{color:#8a7c6e!important}
body.light .m-av{color:#ffffff}
body.light .m-av.big{box-shadow:0 0 0 4px rgba(30,25,20,0.056)}
body.light .c1{background:#5b45c9}
body.light .c4{background:#c7462e}
body.light .m-toast{color:#ffffff;box-shadow:0 12px 26px -10px rgba(30,25,20,0.45)}
body.light .m-toast-purple{background:linear-gradient(150deg,var(--plum),#c24f1c);color:#ffffff}
body.light .m-live{box-shadow:0 0 0 0 rgba(45,149,102,0.533)}
body.light .m-bar{background:rgba(30,25,20,0.071)}
body.light .m-tag{color:#ffffff}
body.light .m-week span.on{color:#fcebd7}
body.light .m-week span.on b{color:#ffffff}
body.light .m-event.c1{color:#5b45c9}
body.light .m-bell{background:rgba(222,93,38,0.133)}
body.light .m-ico{background:rgba(222,93,38,0.133)}
body.light .m-adopt .a1{color:#ffffff}
body.light .m-adopt .a2{color:#0f3d29}
body.light .m-yes{color:#ffffff}
body.light .m-seg span.on{background:rgba(45,149,102,0.149)}
body.light .m-ring{background:conic-gradient(var(--ember) 0 var(--deg,0deg),rgba(30,25,20,0.064) 0)}
body.light .m-ring>div{background:#f4efe9}
body.light .lp-sec-head p{color:#4a4036}
body.light .lp-before{background:#f4eee7;border:1px solid #f8e6dc}
body.light .lp-before h3{color:#b84a33}
body.light .lp-before::after{background:#d2443a;color:#ffffff}
body.light .bub{background:#efe7de}
body.light .bub.me{background:#e3f2ea}
body.light .lp-after{background:linear-gradient(160deg,#eaf3ee,#eef3ef);border:1px solid rgba(45,149,102,0.251)}
body.light .calm{background:rgba(30,25,20,0.028);border:1px solid rgba(45,149,102,0.149)}
body.light .calm span{background:rgba(45,149,102,0.149)}
body.light .lp-tabs button{color:#4a4036}
body.light .lp-tabs button:hover{border-color:#a39584}
body.light .lp-tabs button[aria-selected=true]{color:#ffffff}
body.light .lp-panel-ico{background:radial-gradient(circle at 30% 25%,rgba(222,93,38,0.251),rgba(194,79,28,0.078) 70%);border:1px solid rgba(222,93,38,0.2)}
body.light .lp-panel p{color:#4a4036}
body.light .lp-panel li{background:rgba(30,25,20,0.035);color:#3a322a}
body.light .lp-flow li span{color:#ffffff}
body.light .rung{background:linear-gradient(180deg,rgba(222,93,38,0.149),rgba(222,93,38,0.031));border:1px solid rgba(222,93,38,0.2)}
body.light .lp-faq details p{color:#4a4036}
body.light .lp-final{background:radial-gradient(circle at 50% 0%,rgba(222,93,38,0.251),transparent 60%),var(--card);border:1px solid rgba(222,93,38,0.251)}
body.light .lp-final p{color:#3a322a}
body.light .lp-foot{border-top:1px solid rgba(30,25,20,0.046)}
body.light{--display:'Rubik',system-ui,-apple-system,'Segoe UI',Arial,sans-serif}
