.plan-setup.auth-shell main>div{padding:0;overflow:hidden}.plan-step{--pm-band:radial-gradient(110% 120% at 10% 0%,#ffe2cf 0%,#fbf1ea 50%,#efeaf6 100%);--pm-held:#ffffff;--pm-held-shadow:0 10px 28px rgba(60,40,30,0.14);--pm-logo:#ffffff}.dark .plan-step{--pm-band:radial-gradient(110% 120% at 10% 0%,rgba(244,119,42,0.22) 0%,rgba(244,119,42,0.07) 50%,rgba(150,130,210,0.13) 100%);--pm-held:var(--elev-hover,#1b1c22);--pm-held-shadow:0 10px 28px rgba(0,0,0,0.45);--pm-logo:var(--elev-card,#15161b)}.plan-step .pm-band.ps-band{min-height:132px;padding:22px clamp(1.25rem,3vw,2rem)}.plan-step .pm-held{max-width:min(100%,360px)}.plan-step .pm-face,.plan-step .pm-logo{width:30px;height:30px}.plan-step-body{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2rem)}.plan-step{--pm-pill:#ffffff;--pm-pill-ink:#9a4a17}.dark .plan-step{--pm-pill:#2a1d15;--pm-pill-ink:#f2b48b}.plan-step .pm-band.pm-search-band{min-height:148px;padding-top:46px;padding-bottom:20px}.plan-step .pm-search-band .pm-pill{top:16px;left:clamp(1.25rem,3vw,2rem)}.plan-step .pm-search-band .pm-held{flex-wrap:nowrap;gap:14px;max-width:min(100%,420px);padding:12px 16px}.plan-step .pm-search-band .pm-held-text{flex-basis:auto}