#creator-first-boost{box-sizing:border-box;width:min(420px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow:auto;margin:auto;padding:36px 28px 26px;border:1px solid #ffffff22;border-radius:28px;background:#151219;color:#fff;font-family:Satoshi,Arial,sans-serif;text-align:left;box-shadow:0 24px 80px #0006}
#creator-first-boost::backdrop{background:#101014b8;backdrop-filter:blur(8px)}
.cw-boost-star{font-size:68px;line-height:1;color:#d6ff32;margin-bottom:22px}
.cw-boost-kicker{color:#d6ff32;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}
#creator-first-boost h1{font-size:44px;line-height:1.02;letter-spacing:-.055em;margin:12px 0 16px;color:#fff}
#creator-first-boost h1 em{font-family:Georgia,serif;font-weight:400;color:#c6a1ff}
#creator-first-boost p{font-size:15px;line-height:1.5;color:#d0cbd6;margin:0}
.cw-boost-points{display:block;margin:30px 0 16px;font-size:58px;line-height:1;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:#d6ff32}.cw-boost-points small{font-size:19px;letter-spacing:0}
.cw-boost-track{height:12px;overflow:hidden;border-radius:99px;background:#ffffff25}.cw-boost-track i{display:block;height:100%;width:100%;transform:scaleX(var(--boost-before,0));transform-origin:left;background:#d6ff32;border-radius:inherit;transition:transform 900ms cubic-bezier(.2,0,0,1) 150ms}.is-filled .cw-boost-track i{transform:scaleX(var(--boost-after,1))}
.cw-boost-caption{display:flex;justify-content:space-between;gap:12px;margin:12px 0 28px;font-size:11px;color:#bcb4c6}.cw-boost-caption b{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums}
#creator-first-boost button{width:100%;min-height:50px;border:0;border-radius:12px;padding:14px;background:#d6ff32;color:#111113;font:800 16px Satoshi,Arial,sans-serif}
.ce-welcome-progress{display:grid;gap:8px;padding:20px;margin:20px 0;border-radius:16px;background:#eee7ff;color:#411791}.ce-welcome-progress b{font-size:30px}.ce-welcome-progress small{font-size:13px}
@media(prefers-reduced-motion:reduce){.cw-boost-track i{transition:none;transform:scaleX(var(--boost-after,1))}}
@media(max-width:360px){#creator-first-boost{padding:26px 22px}#creator-first-boost h1{font-size:38px}.cw-boost-caption{flex-wrap:wrap}}
