/*! Stress Less Day & Night 1.33: one shared finish for every screen in the app.
   Loaded last. Only touches the installed app / app page (body.slp-sleep-standalone),
   so the website portal keeps its own look. Day = cream and white; night = deep teal glass. */body.slp-sleep-standalone{--pl-r: 20px;--pl-r-sm: 14px;--pl-gap: 14px;--pl-sec: 26px;--pl-day-card: #FFFFFF;--pl-day-line: #ECE4D5;--pl-day-shadow: 0 1px 0 rgba(255, 255, 255, .7) inset, 0 14px 30px -26px rgba(70, 48, 12, .45);--pl-night-card: rgba(255, 255, 255, .055);--pl-night-line: rgba(238, 244, 241, .11);--pl-night-shadow: 0 1px 0 rgba(255, 255, 255, .06) inset, 0 18px 36px -30px rgba(0, 0, 0, .7);--pl-gold-day: #8A5A12;--pl-gold-night: #EDBE63;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.slp-sleep-standalone #slp-view :is(.slp-head,.slp-night-head,.slp-ph,.sld-head,.slp-you__head) h1,.slp-sleep-standalone #slp-view>h1,.slp-sleep-standalone #slp-view .sld-h1{font-family:var(--serif, "Fraunces", Georgia, serif);font-weight:600;font-size:clamp(27px,7.4vw,33px);line-height:1.12;letter-spacing:-.012em;margin:4px 0 8px;text-wrap:balance}.slp-sleep-standalone #slp-view .slp-you__head h1{font-size:clamp(23px,6.2vw,27px);margin:0 0 2px}.slp-sleep-standalone #slp-view :is(.slp-head,.slp-night-head,.slp-ph) :is(.slp-lead,h1+p),.slp-sleep-standalone #slp-view .sld-head .sld-sub{font-size:1.0312rem!important;line-height:1.55!important;max-width:36ch;margin:0 0 4px;text-wrap:pretty}.slp-sleep-standalone #slp-view :is(.slp-head,.slp-night-head,.slp-ph){margin-bottom:18px}.slp-sleep-standalone #slp-view :is(.slp-head,.slp-night-head,.slp-ph,.sld-head) .slp-eyebrow,.slp-sleep-standalone #slp-view .sld-eyebrow{font:700 12px/1.2 var(--sans, "Source Sans 3", system-ui, sans-serif);letter-spacing:.16em;text-transform:uppercase;margin:0 0 6px;display:flex;align-items:center;gap:6px}.slp-sleep-standalone #slp-view :is(.slp-head,.slp-night-head) .slp-eyebrow .slp-i{width:14px;height:14px}.slp-sleep-standalone #slp-view :is(.slp-priv__h,.slp-coach__h,.slp-tn__h,h2.slp-night-h,.slp-tl__day,.slp-ci__h){font:700 12px/1.2 var(--sans, "Source Sans 3", system-ui, sans-serif);letter-spacing:.14em;text-transform:uppercase;margin:var(--pl-sec) 4px 10px}html.slp-dayui .slp-sleep-standalone #slp-view :is(.slp-priv__h,.slp-coach__h,.slp-tn__h,h2.slp-night-h,.slp-tl__day,.slp-ci__h){color:var(--pl-gold-day)!important}html:not(.slp-dayui) .slp-sleep-standalone #slp-view :is(.slp-priv__h,.slp-coach__h,.slp-tn__h,h2.slp-night-h,.slp-tl__day,.slp-ci__h){color:#e2c789!important}.slp-sleep-standalone #slp-view .slp-priv__group>.slp-priv__h:first-child{margin-top:2px}.slp-sleep-standalone #slp-view :is(.slp-card,.slp-priv__group,.slp-night-card,.slp-appt,.slp-tool,.slp-night-tile,.slp-tn-quick>a,.slp-coach__tile,.slp-coach__rows,.slp-ci__card,.slp-journey,.sld-card,.slp-week,.slp-wk){border-radius:var(--pl-r)}html.slp-dayui .slp-sleep-standalone #slp-view :is(.slp-card:not(.slp-card--teal):not(.slp-crisis),.slp-priv__group,.slp-night-card,.slp-appt,.slp-tool,.slp-night-tile,.slp-coach__tile,.slp-coach__rows,.sld-card){background-color:var(--pl-day-card);border:1px solid var(--pl-day-line)!important;box-shadow:var(--pl-day-shadow)!important}html:not(.slp-dayui) .slp-sleep-standalone #slp-view :is(.slp-card:not(.slp-card--teal),.slp-priv__group,.slp-night-card,.slp-appt,.slp-tool,.slp-night-tile,.slp-coach__tile,.slp-coach__rows){background-color:var(--pl-night-card);border:1px solid var(--pl-night-line)!important;box-shadow:var(--pl-night-shadow)!important}.slp-sleep-standalone #slp-view .slp-priv__group{padding:6px 16px}.slp-sleep-standalone #slp-view .slp-priv__group>.slp-priv__h:first-child{padding-top:10px}.slp-sleep-standalone #slp-view .slp-you__row{min-height:62px;gap:14px;padding:10px 0}.slp-sleep-standalone #slp-view .slp-you__row strong{font-size:1rem;font-weight:600;letter-spacing:-.003em}.slp-sleep-standalone #slp-view .slp-you__row small{font-size:.8438rem;line-height:1.35}.slp-sleep-standalone #slp-view .slp-you__ic{width:38px;height:38px;border-radius:12px;flex:0 0 38px;display:grid;place-items:center}html.slp-dayui .slp-sleep-standalone #slp-view .slp-you__ic{background:#f5eee1!important;color:#8a5a12!important}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-you__ic{background:#edbe631f;color:#edbe63}.slp-sleep-standalone #slp-view .slp-you__row>.slp-i:last-child{opacity:.55;width:18px;height:18px}.slp-sleep-standalone #slp-view .slp-btn{min-height:48px;border-radius:999px;font-weight:700;letter-spacing:.005em;gap:8px}.slp-sleep-standalone #slp-view .slp-btn--lg{min-height:54px;font-size:1.0625rem!important}.slp-sleep-standalone #slp-view :is(.slp-btn--gold,.slp-btn--primary){box-shadow:0 10px 22px -14px #7850148c}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-btn--gold{box-shadow:0 10px 26px -14px #edbe638c}.slp-sleep-standalone #slp-view .slp-btn:active{transform:translateY(1px) scale(.99)}.slp-sleep-standalone #slp-view .slp-coach__tile{padding:18px;min-height:140px}.slp-sleep-standalone #slp-view .slp-coach__tile strong{font-family:var(--serif, Georgia, serif);font-weight:600;font-size:1.125rem}.slp-sleep-standalone #slp-view .slp-weeks>li>a,.slp-sleep-standalone #slp-view .slp-week-card{border-radius:var(--pl-r)}.slp-sleep-standalone #slp-view .slp-bubble{border-radius:18px;padding:12px 14px;line-height:1.45;box-shadow:0 8px 20px -18px #00000080}.slp-sleep-standalone #slp-view .slp-bubble--me{border-bottom-right-radius:6px}.slp-sleep-standalone #slp-view .slp-bubble:not(.slp-bubble--me){border-bottom-left-radius:6px}html.slp-dayui .slp-sleep-standalone #slp-view .slp-bubble--me{background:linear-gradient(135deg,#0f6b7b,#07596b)}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-bubble--me{background:linear-gradient(135deg,#f2cc7e,#e3b054)}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-bubble--me,html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-bubble--me *{color:#1b2a2e}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-bubble:not(.slp-bubble--me){background:#ffffff12;border:1px solid rgba(255,255,255,.1)}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-bubble:not(.slp-bubble--me),html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-bubble:not(.slp-bubble--me) *{color:#eef4f1}.slp-sleep-standalone #slp-view .slp-appt__date{border-radius:16px;box-shadow:0 10px 22px -16px #07404cb3}.slp-sleep-standalone #slp-view .slp-tools{gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.slp-sleep-standalone #slp-view .slp-tool{padding:16px!important;gap:6px}.slp-sleep-standalone #slp-view .slp-tool strong{font-size:1.0312rem!important;line-height:1.25}.slp-sleep-standalone #slp-view .slp-tool span:last-child{font-size:.875rem;line-height:1.4}.slp-sleep-standalone #slp-view .slp-tool__icon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center}html.slp-dayui .slp-sleep-standalone #slp-view .slp-tool__icon{background:#eaf2ee;color:#07596b}.slp-sleep-standalone #slp-view .slp-tool:hover{transform:none}.slp-sleep-standalone #slp-view .slp-chip{min-height:42px;padding:8px 15px;border-radius:999px;font-weight:600}.slp-sleep-standalone #slp-view .slp-chips{gap:8px;flex-wrap:wrap;display:flex}.slp-sleep-standalone #slp-view .slp-seg{border-radius:999px;padding:4px}.slp-sleep-standalone #slp-view{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}html:not(.slp-dayui) body.slp-sleep-standalone .slp-sleep-root{background:radial-gradient(120% 55% at 100% -5%,rgba(42,96,110,.45),transparent 60%),radial-gradient(90% 40% at -10% 30%,rgba(30,70,84,.35),transparent 65%),#0b2a31!important}html.slp-dayui body.slp-sleep-standalone .slp-sleep-root{background:radial-gradient(120% 45% at 100% -5%,rgba(250,221,160,.35),transparent 60%),#f6efe3!important}@media(prefers-reduced-motion:reduce){.slp-sleep-standalone #slp-view .slp-btn:active{transform:none}}.slp-sleep-standalone #slp-view header h1{font-family:var(--serif, "Fraunces", Georgia, serif);font-weight:600;letter-spacing:-.012em}html:not(.slp-dayui) .slp-sleep-standalone .slo-pill{background:linear-gradient(120deg,#edbe6324,#ffffff0d);border:1px solid rgba(237,190,99,.32);color:#f3ebda!important;box-shadow:none}html:not(.slp-dayui) .slp-sleep-standalone .slo-pill span{color:#fff7e6}html:not(.slp-dayui) .slp-sleep-standalone .slo-pill small{color:#c9d8d4}html:not(.slp-dayui) .slp-sleep-standalone .slo-pill>.slp-i:first-child{background:#edbe63;color:#132a30}html:not(.slp-dayui) .slp-sleep-standalone .slo-pill>.slp-i:last-child{color:#edbe63}html.slp-dayui .slp-sleep-standalone .slp-view--night .slp-crumbs{display:flex!important}html.slp-dayui .slp-sleep-standalone .slp-crumbs ol{display:none}html.slp-dayui .slp-sleep-standalone .slp-crumbs__back{background:#fff;border:1px solid #E7DFCF;color:#17323a!important;box-shadow:0 6px 16px -14px #46300c80}html.slp-dayui .slp-sleep-standalone .slp-crumbs__back *{color:#17323a}html.slp-has-lookbtn .slp-sleep-standalone #slp-view>header:first-child,html.slp-has-lookbtn .slp-sleep-standalone #slp-view>.slp-head:first-child,html.slp-has-lookbtn .slp-sleep-standalone #slp-view>.slp-coach__head:first-child,html.slp-has-lookbtn .slp-sleep-standalone #slp-view>.slp-crumbs:first-child+header{padding-right:52px}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-week{background:#ffffff0e;border:1px solid rgba(238,244,241,.11);box-shadow:none}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-week.is-current{border-color:#edbe63b3;background:linear-gradient(160deg,#edbe631f,#ffffff0a)}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-week strong{color:#fff}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-week :is(.slp-week__title,.slp-small){color:#c9d8d4!important}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-week .slp-week__n{color:#e2c789}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-pill{background:#edbe6329;color:#f6e2b4!important;border-color:transparent}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-pill--gold{background:#edbe63;color:#132a30!important}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-stepper__item:not(.is-active) .slp-stepper__dot{background:#ffffff24;color:#fff!important}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-chat__form{background:#0b242beb;border-color:#eef4f11a}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-link-btn:not(.slp-link-btn--light){color:#f2cc7e}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-appt__date *{opacity:1;color:#132a30!important}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-appt.is-canceled,html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-appt--past .slp-appt__date{opacity:.85}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-scale__opt{background:none;border:0;box-shadow:none}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-scale__opt span{background:#ffffff0f;border-color:#eef4f129}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-scale__opt span *{color:#eef4f1}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-scale__opt input:checked+span{background:#edbe6333!important;border-color:#edbe63!important;box-shadow:inset 0 0 0 1px #edbe63!important}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-range__ends,html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-range__ends *{color:#a9bfba;opacity:1}html:not(.slp-dayui) .slp-sleep-standalone #slp-view .slp-chat__form textarea{background:#04161d99;color:#fff;border-color:#eef4f129}.slp-lookbtn{transition:transform .25s ease,opacity .25s ease}.slp-lookbtn.is-tucked{transform:translateY(-64px);opacity:0;pointer-events:none}#slp-view .slp-lockoffer{margin:4px 0 18px!important;max-width:none}@media(prefers-reduced-motion:reduce){.slp-lookbtn{transition:none}}.slp-sms__phone{flex-direction:column;align-items:stretch}.slp-sms__form{display:flex;gap:8px}.slp-sms__form .slp-input{flex:1;min-width:0;min-height:46px;font-size:1rem}.slp-sms__form .slp-btn{flex:0 0 auto;min-height:46px}.slp-sms__kind{cursor:pointer}.slp-sms__kind input{width:24px;height:24px;flex:0 0 24px;margin:0;accent-color:#EDBE63}.slp-sms__kind input:disabled{opacity:.45}.slp-sms__acts{margin-top:4px}.slp-sms__stopped{margin:8px 0 4px;padding:10px 12px;border-radius:12px;background:#edbe631f;color:#f1e3c2}.slp-tog:disabled{opacity:.4;cursor:default}html.slp-dayui .slp-sms__kind input{accent-color:#07596B}html.slp-dayui .slp-sms__stopped{background:#fff6e4;color:#5b4a2a}html.slp-dayui .slp-view--night.slp-setup .slp-setup__back{background:#fff!important;border:1px solid #E2D6C0;color:#07596b!important;box-shadow:0 6px 16px -12px #07404c80}html.slp-dayui .slp-view--night.slp-setup .slp-setup__back .slp-i{color:#07596b}html.slp-dayui .slp-view--night.slp-setup .slp-setup__bar span{background:#e7dcc8}html.slp-dayui .slp-view--night.slp-setup .slp-setup__bar span.is-on{background:#07596b!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__card,html.slp-dayui .slp-view--night.slp-setup .slp-setup__row,html.slp-dayui .slp-view--night.slp-setup .slp-setup__voice{background:#fff!important;border:1.5px solid #E2D6C0!important;box-shadow:0 10px 24px -22px #07404c80}html.slp-dayui .slp-view--night.slp-setup .slp-setup__card strong,html.slp-dayui .slp-view--night.slp-setup .slp-setup__row>span,html.slp-dayui .slp-view--night.slp-setup .slp-setup__vpick strong{color:#17323a!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__card span,html.slp-dayui .slp-view--night.slp-setup .slp-setup__vpick small{color:#4e5e58!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__card strong .slp-i,html.slp-dayui .slp-view--night.slp-setup .slp-setup__row .slp-i{color:#b7861f!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__card[aria-pressed=true]{background:#07596b!important;border-color:#07596b!important;box-shadow:0 0 0 3px #07596b24,0 14px 28px -20px #07404cb3!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__card[aria-pressed=true] strong{color:#fff!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__card[aria-pressed=true] span{color:#d7e8e5!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__card[aria-pressed=true] strong .slp-i{color:#f2cc7e!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__seg{background:#f1e7d6!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__seg .slp-seg__btn{color:#33433f!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__seg .slp-seg__btn[aria-pressed=true]{background:#07596b!important;color:#fff!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__voice.is-on{background:#07596b!important;border-color:#07596b!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__voice.is-on .slp-setup__vpick strong{color:#fff!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__voice.is-on .slp-setup__vpick small{color:#d7e8e5!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__av{background:#eaf2ee!important;color:#07596b!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__voice.is-on .slp-setup__av{background:#fff!important;color:#07596b!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__play{background:#eaf2ee!important;color:#07596b!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__play .slp-i{color:#07596b!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__voice.is-on .slp-setup__play{background:#ffffff2e!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__voice.is-on .slp-setup__play .slp-i{color:#fff!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__note{background:#fff6e4!important;color:#5b4a2a!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__note strong{color:#3a2a06!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__note .slp-i{color:#b7861f!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__chip[aria-pressed=true] .slp-i{color:#fff!important}html.slp-dayui .slp-view--night.slp-setup .slp-setup__label{color:#9a6a12!important}html.slp-dayui .slp-view--night.slp-setup .slp-link-btn--light{color:#8a5a0b!important}.slp-ci__hint{margin:-6px 0 10px;font-size:.95rem;color:var(--nt-muted, #B9CCCA)}html.slp-dayui .slp-ci__hint{color:#5b6b67}.slp-ci__opt{position:relative;width:100%;text-align:left;font:inherit;cursor:pointer;padding-right:48px!important;transition:transform .12s,border-color .15s}.slp-ci__opt:active{transform:scale(.985)}.slp-ci__opt em{display:block;margin-top:6px;font-style:normal;font-weight:700;font-size:.92rem;color:#edbe63}html.slp-dayui .slp-ci__opt em{color:#9a6a12}.slp-ci__opt>.slp-i{position:absolute;right:16px;top:50%;width:20px;height:20px;margin-top:-10px;color:#edbe63}html.slp-dayui .slp-ci__opt>.slp-i{color:#b7861f}.slp-copt h2{margin:4px 0 8px;font-family:var(--serif, Fraunces, Georgia, serif);font-weight:500;font-size:1.7rem}.slp-copt__desc{margin:0 0 14px;line-height:1.5}.slp-copt__list{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:8px}.slp-copt__list li{display:flex;gap:10px;align-items:flex-start;line-height:1.4}.slp-copt__list .slp-i{flex:0 0 20px;width:20px;height:20px;color:#b7861f;margin-top:2px}.slp-copt__price{margin:0 0 16px;font-weight:700;font-size:1.05rem}.slp-copt__acts{display:grid;gap:10px}.slp-copt__note{margin:4px 0 0;font-size:.92rem;color:#5b6b67;text-align:center;line-height:1.45}.sldq-acts>li,.sldq-acts button{min-width:0;max-width:100%}.sldq-acts button>span:nth-child(2)>*{min-width:0}html.slp-dayui .slp-view--night :is(.sldm-n,.slp-msgrow__ava,.slp-talk__line--ai,.slp-qr__send,.slp-mset__cam,.slp-empty-calm__weeks li.is-done,.slp-play,.slp-lockoffer__ic,.slp-qr__chip.is-playing,.sldc__ic.is-on),html.slp-dayui .slp-view--night :is(.sldm-n,.slp-msgrow__ava,.slp-talk__line--ai,.slp-qr__send,.slp-mset__cam,.slp-empty-calm__weeks li.is-done,.slp-play,.slp-lockoffer__ic,.slp-qr__chip.is-playing,.sldc__ic.is-on) *{color:#fff}@media(max-width:760px){.slp-chat--coach{padding-bottom:140px!important}}.slp-appear__own{margin-top:12px;padding-top:10px;border-top:1px solid rgba(127,127,127,.18)}.slp-appear__ownrow{display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer}.slp-appear__ownrow strong{display:block;font-size:.9375rem}.slp-appear__ownrow small{display:block;font-size:.8438rem;line-height:1.35;opacity:.85;margin-top:2px}.slp-appear__times{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.slp-appear__times label{display:flex;flex-direction:column;gap:4px;font-size:.8125rem;font-weight:700}.slp-appear__times .slp-input{min-height:44px;font-size:1rem;width:100%}.slp-qr__composer--row{gap:0;padding:12px 14px}.slp-qr__composer--row .slp-qr__input{flex:1 1 100%}.slp-qr__composer--row .slp-qr__field{align-items:flex-end;padding:5px 5px 5px 16px;border-radius:26px}.slp-qr__composer--row .slp-qr__field textarea.slp-input{padding:11px 0;max-height:140px}.slp-qr__composer--row .slp-qr__mic{width:48px;height:48px;flex:none;box-shadow:0 8px 18px -10px #07596b99;margin:0}.slp-qr__composer--row .slp-qr__mic .slp-i{width:22px;height:22px}.slp-qr__composer--row .slp-qr__mic.is-on{box-shadow:0 0 0 6px #e0a45847,0 0 0 12px #e0a4581f}.slp-qr__composer--row .slp-qr__field.has-text:not(.is-on) .slp-qr__mic{display:none}.slp-qr__composer--row .slp-qr__field:not(.has-text):not(.no-mic) .slp-qr__send,.slp-qr__composer--row .slp-qr__field.is-on .slp-qr__send{display:none}.slp-qr__composer--row .slp-qr__hint{margin-top:8px;padding:0 4px}.slp-qr__composer--row .slp-qr__listening{margin-bottom:8px}.slp-qr__foot{padding-top:10px}.slp-ci__opt--card{display:flex;flex-direction:column;gap:8px;padding:16px 16px 14px!important}.slp-ci__opt--card>.slp-i{display:none}.slp-ci__opthead{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.slp-ci__opthead strong{font-size:1.15rem}.slp-ci__price{flex:none;font-size:.9rem;font-weight:800;color:#edbe63;text-align:right;max-width:48%;line-height:1.25}html.slp-dayui .slp-ci__price{color:#9a6a12}.slp-ci__tag{font-size:.92rem}.slp-ci__incl{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:5px}.slp-ci__incl li{display:flex;gap:8px;align-items:flex-start;font-size:.92rem;line-height:1.35;color:var(--nt-muted, #B9CCCA)}html.slp-dayui .slp-ci__incl li{color:#4e5e58}.slp-ci__incl .slp-i{flex:0 0 16px;width:16px;height:16px;margin-top:2px;color:#edbe63}html.slp-dayui .slp-ci__incl .slp-i{color:#b7861f}.slp-ci__more{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-weight:800;font-size:.92rem;color:#edbe63}html.slp-dayui .slp-ci__more{color:#07596b}.slp-ci__more .slp-i{width:16px;height:16px}.slp-link-btn--inline{display:inline;padding:0;min-height:0;font-size:inherit;text-decoration:underline}.slp-nudge--preview{margin:10px 0 14px}.slp-nudge__eg{display:block;margin-bottom:6px;font-size:.8rem;opacity:.75}.slp-verify{margin:0 0 16px;border:1.5px solid #EBC98A;background:linear-gradient(160deg,#fff8e8,#fff)}.slp-verify h2{margin:4px 0 6px;font-family:var(--serif, Fraunces, Georgia, serif);font-weight:500;font-size:1.35rem}.slp-verify p{margin:0 0 10px;line-height:1.45}.slp-verify__form{display:flex;gap:8px;margin:8px 0 6px}.slp-verify__form .slp-input{flex:1;min-width:0;min-height:48px;font-size:1.1rem;letter-spacing:.18em;text-align:center}.slp-verify__form .slp-btn{flex:none;min-height:48px}.slp-verify__foot{margin:4px 0 0;font-size:.9rem}.slp-verify__foot .slp-link-btn{display:inline;padding:0;min-height:0}html:not(.slp-dayui) .slp-view--night .slp-verify{background:#edbe631a;border-color:#edbe6380}html:not(.slp-dayui) .slp-view--night .slp-verify h2,html:not(.slp-dayui) .slp-view--night .slp-verify p{color:#f1eee6}html.slp-dayui .slp-view--night .slp-verify :is(h2,p,strong){color:#17323a!important}.slp-embed{position:fixed;inset:0;z-index:100080;display:flex;flex-direction:column;background:#fbf8f2;animation:slpEmbedIn .26s cubic-bezier(.23,1,.32,1)}.slp-embed.is-out{animation:slpEmbedOut .24s ease forwards}@keyframes slpEmbedIn{0%{transform:translateY(28px);opacity:0}}@keyframes slpEmbedOut{to{transform:translateY(28px);opacity:0}}.slp-embed__bar{flex:none;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:8px;padding:calc(8px + env(safe-area-inset-top,0px)) 12px 8px;background:#fffdf8;border-bottom:1px solid #EAE2D3;color:#17323a}.slp-embed__bar strong{font-family:var(--serif, Fraunces, Georgia, serif);font-weight:600;font-size:1.12rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slp-embed__close{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#f2ece1;color:#17323a;border:0}.slp-embed__safe{display:inline-flex;align-items:center;gap:4px;font-size:.78rem;font-weight:700;color:#4e6b5e;padding-right:4px}.slp-embed__safe svg{width:14px;height:14px}.slp-embed__frame{flex:1;width:100%;border:0;background:#fbf8f2}.slp-embed__load{position:absolute;inset:64px 0 0;display:grid;place-content:center;justify-items:center;gap:10px;color:#4e5e58;font-weight:600;pointer-events:none}.slp-embed__load[hidden]{display:none}.slp-embed__spin{width:34px;height:34px;border-radius:50%;border:3px solid #E5DCCB;border-top-color:#d9a441;animation:slpSpin .9s linear infinite}@keyframes slpSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.slp-embed,.slp-embed.is-out{animation:none}}.slp-qr__note{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 8px;padding:10px 12px;border-radius:14px;background:#fff6e3;border:1px solid #EBCB8B;color:#4a3a16;font-size:.92rem;line-height:1.4}.slp-qr__note>svg{flex:none;width:18px;height:18px}.slp-qr__note span{flex:1;min-width:12em}.slp-qr__note .slp-link-btn{min-height:44px;padding:0 6px;font-weight:700}.slp-qr__note--soft{background:#f1f6f4;border-color:#cfe0d8;color:#23413a}html:not(.slp-dayui) .slp-view--night .slp-qr__note{background:#edbe631f;border-color:#edbe6373;color:#f3ebda}html:not(.slp-dayui) .slp-view--night .slp-qr__note--soft{background:#ffffff0f;border-color:#ffffff2e}.slp-qr__composer.is-stopped{opacity:.6}.slp-toast.has-act{display:flex;align-items:center;gap:14px;pointer-events:auto;padding-right:.5rem}.slp-toast__act{flex:none;min-height:40px;padding:0 14px;border-radius:999px;border:1.5px solid rgba(255,255,255,.55);background:transparent;color:#ffe4a8;font:700 .95rem var(--sans, system-ui);cursor:pointer}.slp-toast__act:focus-visible{outline:2px solid #FFE4A8;outline-offset:2px}.slp-seg--sm .slp-seg__btn{min-height:44px}.slp-bubble__listen:before{content:"";position:absolute;inset:-7px;border-radius:50%}.slp-modal__close{min-width:44px;min-height:44px}@media(max-width:720px){.slp-modal__close{width:44px!important;height:44px!important}}.slp-lookbtn,.sld-x{width:44px;height:44px}.sld-duechip{position:relative}.sld-duechip:after{content:"";position:absolute;inset:-4px 0}html:not(.slp-dayui) .slp-view--night .slp-tab{color:var(--nt-muted, #A9BDB7)!important}html:not(.slp-dayui) .slp-view--night .slp-tab.is-active{color:var(--nt-gold, #EDBE63)!important}html:not(.slp-dayui) .slp-view--night .slp-heat__key{color:var(--nt-muted, #A9BDB7)}html:not(.slp-dayui) .slp-view--night .slp-bars__val{color:#fff}html:not(.slp-dayui) .slp-view--night .slp-set__row>div>strong{color:var(--nt-text, #EEF4F1)}html:not(.slp-dayui) .slp-view--night .slp-mset__danger .slp-mset__t{color:#ff9d90}.sld-view:is(.sld-view--scene,.sld-view--day) .slp-crumbs__back{background:#17323ac7;border-color:transparent}.sld-view:is(.sld-view--scene,.sld-view--day) .slp-crumbs__back:hover{background:#17323ae6}.sld-view--scene .sld-err{color:#8a2e22}html:not(.slp-dayui) .slp-view--night .sld-lens button:not([aria-pressed=true]){background:#ffffff14;border-color:#ffffff3d}html:not(.slp-dayui) .slp-view--night .sld-lens button:not([aria-pressed=true]) b{color:#fff}html:not(.slp-dayui) .slp-view--night .sld-lens button:not([aria-pressed=true]) span{color:var(--nt-muted, #A9BDB7)}.slp-view--night .slp-empty-calm :is(h2,h3,.slp-h3,.slp-h4){color:#17323a}.slp-view--night .slp-empty-calm p{color:#4e605c}html.slp-dayui .slp-view--night .slp-night-card :is(h2,h3,.slp-h3,.slp-h4){color:#17323a!important}html.slp-dayui .slp-view--night .slp-table--night :is(th,td){color:#17323a;border-color:#e7dfcf}.sld-task.is-done{opacity:.85}.sld-view--scene .sldk-line{color:#2b2418!important}.sld-view--scene .sldk-verse__text,.sld-view--scene .sldk-verse__part{color:#3a2e1a!important}.sld-view--scene .sldk-verse__ref{color:#8a5a12!important}.sld-view--scene .sldk-verse__ref small,.sld-view--scene .sldk-days small{color:#6b5e4a!important}.sld-view--scene .sldk-days li.is-sabbath small{color:#8a5a12!important}.sld-view--scene .sldk-how li{color:#2b2418!important}.slp-bellbtn{position:fixed;top:calc(env(safe-area-inset-top,0px) + 10px);right:64px;z-index:900;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#ffffffd9;color:#1f2d2b;box-shadow:0 4px 14px #0000001f;backdrop-filter:blur(10px);text-decoration:none;transition:transform .25s ease,opacity .25s ease}.slp-bellbtn .slp-i{width:19px;height:19px}.slp-bellbtn.is-night{background:#ffffff1a;color:#edbe63;box-shadow:none}.slp-bellbtn.is-tucked{transform:translateY(-64px);opacity:0;pointer-events:none}.slp-bell__n{position:absolute;top:-3px;right:-3px;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:#c2513f;color:#fff;font:700 11px/19px system-ui,sans-serif;text-align:center;box-shadow:0 0 0 2px #fff}.slp-bellbtn.is-night .slp-bell__n{box-shadow:0 0 0 2px #0f2a31}body.slp-call-open .slp-bellbtn,html.slo-on .slp-bellbtn,body.slp-in-setup .slp-bellbtn{display:none}@media(min-width:1024px){.slp-bellbtn{top:14px;right:72px}}@media(prefers-reduced-motion:reduce){.slp-bellbtn{transition:none}}.slp-nbanner{position:fixed!important;left:12px;right:12px;top:calc(env(safe-area-inset-top,0px) + 12px);z-index:1200;box-sizing:border-box;max-width:560px;margin:0 auto!important;transform:translateY(-140%);transition:transform .35s cubic-bezier(.2,.9,.3,1);display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 44px 12px 14px;border-radius:18px;background:#fffdf8;color:#1f2d2b;box-shadow:0 18px 40px -16px #141e1e73,0 0 0 1px #1e28280f}.slp-nbanner.is-on{transform:none}.slp-nbanner__ic{flex:0 0 36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#f6e7c3;color:#8a5a12}.slp-nbanner__t{flex:1 1 200px;min-width:0;color:inherit!important;text-decoration:none;display:flex;flex-direction:column;gap:2px}.slp-nbanner__t b{font-size:.98rem}.slp-nbanner__t small{color:#5b6b67;font-size:.86rem;line-height:1.35}.slp-nbanner__acts{display:flex;gap:8px;margin-left:48px}.slp-nbanner__acts button,.slp-chipbtn{font:inherit;font-size:.86rem;font-weight:600;min-height:36px;padding:6px 12px;border-radius:999px;border:1px solid rgba(7,89,107,.25);background:#fff;color:#07596b;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.slp-nbanner__acts button .slp-i,.slp-chipbtn .slp-i{width:15px;height:15px}.slp-nbanner__x{position:absolute;top:8px;right:8px;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:#5b6b67;cursor:pointer;display:grid;place-items:center}@media(prefers-reduced-motion:reduce){.slp-nbanner{transition:none}}.slp-inbox__list{list-style:none;margin:0;padding:0}.slp-inbox__it{display:grid;grid-template-columns:38px 1fr;gap:4px 12px;padding:12px 0;border-bottom:1px solid rgba(238,244,241,.07)}.slp-inbox__it:last-child{border-bottom:0}.slp-inbox__ic{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#edbe6324;color:#edbe63}.slp-inbox__ic .slp-i{width:18px;height:18px}.slp-inbox__t{color:inherit!important;text-decoration:none;display:flex;flex-direction:column;gap:2px;min-width:0}.slp-inbox__t b{font-weight:600}.slp-inbox__it.is-new .slp-inbox__t b:after{content:"";display:inline-block;width:8px;height:8px;margin-left:8px;border-radius:50%;background:#edbe63;vertical-align:middle}.slp-inbox__t small{opacity:.8;line-height:1.4}.slp-inbox__t time{font-size:.78rem;opacity:.6}.slp-inbox__acts{grid-column:2;display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.slp-inbox__foot{display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:center;margin:8px 0 24px}.slp-srep__tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:6px 0 10px}.slp-srep__tiles div{padding:12px 8px;border-radius:16px;background:#ffffff0f;text-align:center}.slp-srep__tiles b{display:block;font-family:var(--serif, Georgia, serif);font-size:1.25rem}.slp-srep__tiles small{opacity:.75;font-size:.78rem}.slp-srep__line{margin:8px 0;line-height:1.5}.slp-srep__bars{position:relative;display:grid;grid-template-columns:repeat(7,1fr);gap:8px;align-items:end;height:130px;margin:10px 0 26px}.slp-srep__bars div{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.slp-srep__bars span{display:block;width:70%;min-height:4px;border-radius:8px 8px 3px 3px;background:#96afdc73}.slp-srep__bars span.is-goal{background:#8fb3e8}.slp-srep__bars small{position:absolute;bottom:-20px;font-size:.72rem;opacity:.7}.slp-srep__goal{position:absolute;left:0;right:0;height:0;border-top:1px dashed rgba(237,190,99,.7)}.slp-srep__tip .slp-i{color:#edbe63}.slp-rem__time{display:inline-block;width:auto;min-height:32px;padding:2px 8px;margin-left:4px;font-size:.9rem;vertical-align:middle}.slp-rem__acts{display:flex;flex-wrap:wrap;gap:8px 16px;padding:12px 0 4px}.slp-priv__row select[data-nfollow]{min-width:158px}.slp-boot--inline{position:static!important;min-height:40vh;display:grid;place-items:center;background:transparent!important}a.slp-you__head{text-decoration:none;color:inherit;border-radius:16px}a.slp-you__head:focus-visible{outline:2px solid #D9A441;outline-offset:2px}.slp-set__pair{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}@media(max-width:560px){.slp-set__pair{grid-template-columns:1fr}}.slp-set__card .slp-appear,.slp-mset__body .slp-appear{margin-top:6px;padding-top:14px;border-top:1px solid rgba(120,100,60,.14)}.slp-set__radio{border:0;margin:0;padding:0;display:grid;gap:10px}.slp-set__radio legend{margin-bottom:8px}.slp-set__radio .slp-check small{display:inline}.slp-set__card .slp-appear .slp-input--night,.slp-mset__body .slp-appear .slp-input--night{background:#fff;color:#1f2a28;border-color:#e2d6c0}.slp-bill{display:grid;gap:14px}.slp-bill__plan{padding:12px 14px;border-radius:14px;background:#d9a4411a}.slp-bill__name{margin:0;font-family:Fraunces,Georgia,serif;font-size:1.2rem;color:#07596b}.slp-bill__g{display:grid;gap:8px;padding-top:12px;border-top:1px solid rgba(120,100,60,.14)}.slp-bill__h{margin:0;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#8a5a12;font-weight:700}.slp-bill__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.slp-bill__row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid #ECE4D6}.slp-bill__row>span,.slp-bill__order>span{display:grid;gap:2px;min-width:0}.slp-bill__row strong{font-weight:600;color:#1f2a28;overflow-wrap:anywhere}.slp-bill__row small{color:#5b6b67;font-size:.82rem}.slp-bill__row .slp-btn{flex:0 0 auto}.slp-bill__row--req{border-color:#e8c77d;background:#fff8e8}.slp-bill__order{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;color:inherit;text-decoration:none;min-width:0}.slp-bill__order svg{flex:0 0 auto;width:16px;height:16px;color:#9aa7a3}.slp-bill__store{margin:0;padding:12px 14px;border-radius:12px;background:#eef4f2;color:#16353d;font-size:.92rem}.slp-bill__pay{display:grid;gap:10px}.slp-bill__payrow{display:grid;grid-template-columns:minmax(110px,160px) 1fr;gap:0 12px}@media(max-width:480px){.slp-bill__payrow{grid-template-columns:1fr}}.slp-bill__amt{display:flex;align-items:center;gap:6px}.slp-bill__amt>span{font-weight:600;color:#5b6b67}.slp-pr__who{position:relative}.slp-pr__res{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:4px}.slp-pr__res button{width:100%;text-align:left;display:grid;gap:1px;padding:8px 12px;border-radius:10px;border:1px solid #ECE4D6;background:#fff;font:inherit;cursor:pointer}.slp-pr__res small{color:#5b6b67}.slp-email-box{margin:10px 0 0;padding:12px 14px;border-radius:12px;background:#f7f2e8}.slp-set__del{margin-top:14px;padding-top:12px;border-top:1px solid rgba(160,60,60,.18)}html:not(.slp-dayui) .slp-view--night .slp-bill__row{background:#ffffff0f;border-color:#ffffff24}html:not(.slp-dayui) .slp-view--night .slp-bill__row strong{color:#fff}html:not(.slp-dayui) .slp-view--night .slp-bill__row small,html:not(.slp-dayui) .slp-view--night .slp-pr__res small{color:#a9bdb7}html:not(.slp-dayui) .slp-view--night .slp-bill__name{color:#f2d08a}html:not(.slp-dayui) .slp-view--night .slp-bill__h{color:#e2c789}.slp-bill .slp-bill__row>span,.slp-bill .slp-bill__order{flex:1 1 auto}.slp-bill .slp-bill__row .slp-btn,.slp-bill .slp-bill__row .slp-pill-state,.slp-bill .slp-bill__row .slp-link-btn{width:auto;flex:0 0 auto;min-width:0;white-space:nowrap;margin:0}.slp-bill .slp-bill__row .slp-btn--sm{padding:8px 14px}.slp-bill .slp-row{display:flex;flex-wrap:wrap;gap:8px}.slp-bill .slp-row .slp-btn{width:auto}.slp-bill__order svg{transform:rotate(-90deg)}.slp-bill__acts{display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:flex-end}.slp-link-btn--danger{color:#a23b3b!important}html:not(.slp-dayui) .slp-view--night .slp-link-btn--danger{color:#f2a8a8!important}.slp-coach__sess:empty{display:none}.slp-coach__sesslist{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:8px}.slp-coach__sessrow{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.slp-coach__sessrow.is-live{border-color:#edbe63b3;background:#edbe631f}.slp-coach__sesswhen{display:grid;min-width:84px}.slp-coach__sesswhen b{color:#f2d08a;font-size:.9rem}.slp-coach__sesswhen small{color:#cfe0da}.slp-coach__sesst{flex:1 1 auto;min-width:0;color:#fff;font-weight:600;overflow-wrap:anywhere}.slp-coach__sessrow .slp-btn{flex:0 0 auto;width:auto}.slp-coach__sessnone{margin:0 0 10px;color:#cfe0da}.slp-coach__sessacts{display:flex;flex-wrap:wrap;gap:8px}.slp-coach__sessacts .slp-btn{width:auto}html.slp-dayui .slp-coach__sessrow{background:#fff;border-color:#ece4d6}html.slp-dayui .slp-coach__sesst{color:#1f2a28}html.slp-dayui .slp-coach__sesswhen b{color:#8a5a12}html.slp-dayui .slp-coach__sesswhen small,html.slp-dayui .slp-coach__sessnone{color:#5b6b67}.slp-coach__sess{margin-bottom:18px}.slp-you__plan{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:4px 10px;border-radius:999px;background:#f2d08a29;color:#f2d08a;font-size:.8rem;font-weight:700}.slp-you__plan svg{width:14px;height:14px}html.slp-dayui .slp-you__plan{background:#fff4dc;color:#8a5a12}.slp-you__toggle{display:flex;align-items:center;gap:14px}.slp-you__toggle>span:nth-child(2){flex:1 1 auto;display:grid;gap:2px}.slp-you__toggle .slp-tog{flex:0 0 auto}.slp-rem__link{text-decoration:none;color:inherit}.slp-rem__link svg{flex:0 0 auto;width:18px;height:18px;opacity:.7}.slp-bill__per{align-self:start}.slp-bill__per small{font-size:.72rem;opacity:.8;margin-left:4px}.slp-bill__plans{display:grid;grid-template-columns:1fr 1fr;gap:10px}.slp-bill__plancard{display:grid;gap:6px;align-content:start;padding:14px;border-radius:16px;background:#fff;border:1px solid #ECE4D6}.slp-bill__plancard.is-plus{border-color:#e8c77d}.slp-bill__plancard.is-mine{box-shadow:0 0 0 2px #07596b inset}.slp-bill__plancard strong{font-size:1rem;color:#1f2a28}.slp-bill__plancard p{margin:0;font-size:.82rem;color:#5b6b67}.slp-bill__plancard .slp-btn,.slp-bill__plancard .slp-pill-state{width:auto;justify-self:start;margin-top:4px}.slp-bill__price{font-family:Fraunces,Georgia,serif;font-size:1.5rem;color:#07596b;line-height:1.1}.slp-bill__price small{font-family:inherit;font-size:.8rem;color:#5b6b67;margin-left:2px}.slp-bill__save{justify-self:start;padding:2px 8px;border-radius:999px;background:#e9f3ee;color:#2e6b4e;font-size:.75rem;font-weight:700}.slp-bill__alert{padding:12px 14px;border-radius:14px;background:#fff6e3;border:1px solid #F0D49A;display:grid;gap:6px}.slp-bill__alert.is-alert{background:#fbeded;border-color:#e8b4b4}.slp-bill__alert p{margin:0;font-size:.9rem}.slp-bill__alert .slp-btn{width:auto;justify-self:start}.slp-bill__gift{display:flex;gap:10px;align-items:center;padding:10px 14px;border-radius:14px;background:#eef4f2}.slp-bill__gift>span{display:grid;gap:2px}.slp-bill__gift small{color:#5b6b67;font-size:.8rem}.slp-disc__acts{display:grid;gap:8px;margin-top:12px}.slp-disc__chips{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 12px}.slp-disc__chips .slp-chip{display:inline-flex;gap:6px;align-items:center;padding:6px 12px;border-radius:999px;border:1px solid #E2D6C0;font-size:.88rem;cursor:pointer}html:not(.slp-dayui) .slp-view--night .slp-bill__plancard{background:#ffffff0f;border-color:#ffffff24}html:not(.slp-dayui) .slp-view--night .slp-bill__plancard.is-plus{border-color:#edbe638c}html:not(.slp-dayui) .slp-view--night .slp-bill__plancard.is-mine{box-shadow:0 0 0 2px #f2d08a inset}html:not(.slp-dayui) .slp-view--night .slp-bill__plancard strong{color:#fff}html:not(.slp-dayui) .slp-view--night .slp-bill__plancard p,html:not(.slp-dayui) .slp-view--night .slp-bill__price small,html:not(.slp-dayui) .slp-view--night .slp-bill__gift small{color:#b9ccc6}html:not(.slp-dayui) .slp-view--night .slp-bill__price{color:#f2d08a}html:not(.slp-dayui) .slp-view--night .slp-bill__save{background:#78c8a029;color:#a8e0c2}html:not(.slp-dayui) .slp-view--night .slp-bill__alert{background:#f0d49a1f;border-color:#f0d49a66}html:not(.slp-dayui) .slp-view--night .slp-bill__alert.is-alert{background:#e8b4b41f;border-color:#e8b4b466}html:not(.slp-dayui) .slp-view--night .slp-bill__gift{background:#ffffff0f}.slp-head-acts{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;margin-top:12px}.slp-head-acts .slp-btn{width:auto;flex:0 1 auto;white-space:nowrap}@media(max-width:360px){.slp-head-acts{flex-wrap:wrap}}.slp-view--night.slp-view--community :is(.slp-cm-welcome,.slp-cm-top,.slp-cm-lnav,.slp-cm-lgroups,.slp-cm-compose,.slp-cm-post,.slp-cm-rcard,.slp-cm-menu__list,.slp-cm-react__pick,.slp-cm-c__bubble,.slp-cm-thread,.slp-cm-profile,.slp-cm-rules){color:#1f2a28}.slp-view--night.slp-view--community :is(.slp-cm-welcome,.slp-cm-top,.slp-cm-lnav,.slp-cm-lgroups,.slp-cm-compose,.slp-cm-post,.slp-cm-rcard,.slp-cm-menu__list,.slp-cm-react__pick,.slp-cm-c__bubble,.slp-cm-thread,.slp-cm-profile,.slp-cm-rules) :where(h1,h2,h3,h4,p,li,label,strong,em,time,input,textarea,select,option,span:not(.slp-count):not(.slp-coach-badge):not(.slp-sr):not(.slp-ava),button:not(.slp-btn):not(.slp-cm-pill):not(.slp-icon-btn)){color:#1f2a28!important}.slp-view--night.slp-view--community :is(.slp-cm-welcome,.slp-cm-top,.slp-cm-lnav,.slp-cm-lgroups,.slp-cm-compose,.slp-cm-post,.slp-cm-rcard,.slp-cm-c__bubble,.slp-cm-thread,.slp-cm-profile,.slp-cm-rules) :is(a:not(.slp-btn),.slp-cm-name,.slp-cm-tag,a.slp-cm-pill,.slp-link-btn,.slp-eyebrow,.slp-eyebrow *){color:#8a5a0b!important}.slp-view--night.slp-view--community :is(.slp-cm-welcome,.slp-cm-top,.slp-cm-lnav,.slp-cm-lgroups,.slp-cm-compose,.slp-cm-post,.slp-cm-rcard,.slp-cm-c__bubble,.slp-cm-thread,.slp-cm-profile,.slp-cm-rules) :is(.slp-cm-meta,.slp-cm-meta *,small,.slp-small,.slp-muted,.slp-rx-sum,.slp-cm-lgroups__h){color:#53625c!important}.slp-view--night.slp-view--community :is(.slp-cm-top,.slp-cm-compose,.slp-cm-rcard,.slp-cm-thread) :is(input,textarea)::placeholder{color:#6b7a75!important;opacity:1}.slp-view--night.slp-view--community :is(.slp-cm-compose,.slp-cm-rcard,.slp-cm-thread) :is(input,textarea,select){background:#f7f5f1;border-color:#e2d6c0}.slp-view--night.slp-view--community .slp-cm-rcard .slp-btn:not(.slp-btn--gold):not(.slp-btn--primary){color:#07596b!important;border-color:#07596b73}.slp-view--night.slp-view--community :is(.slp-cm-top,.slp-cm-post,.slp-cm-rcard) .slp-icon-btn{color:#8a5a0b}html.slp-dayui .slp-view--night :is(.slp-eyebrow,.slp-eyebrow--light,.slp-night-h){color:#82550a}html.slp-dayui .slp-view--night :is(small,.slp-muted,.slp-night-muted,.slp-small){color:#46544e!important}html.slp-dayui body .slp-view--night .slp-snd-count{color:#46544e}html.slp-dayui .slp-appear__top small,html.slp-dayui .slp-appear__where{opacity:1}html.slp-dayui .slp-view--night .slp-appear .slp-link-btn{color:#7a4e08;opacity:1}.slp-journey__txt small{color:#b4c8c5}.slp-btn--gold :is(.slp-muted,small){color:inherit!important;opacity:.8}.slp-you__look{border-bottom:0!important;padding-bottom:6px!important}.slp-you .slp-you__lookseg{display:flex!important;width:auto!important;gap:4px;margin:0 14px 14px;padding:4px;overflow:visible;box-sizing:border-box}.slp-you .slp-you__lookseg .slp-seg__btn{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:0 8px;white-space:nowrap}.slp-you .slp-you__lookseg .slp-i{width:16px;height:16px;flex:none}html:has(#slp-app),html:has(#slp-app) body{overflow-x:clip}#slp-app{max-width:100%}#slp-view{min-width:0;max-width:100%;overflow-wrap:anywhere}.slp-you__head>div{min-width:0;flex:1 1 auto}.slp-you__head h1{overflow-wrap:anywhere;word-break:break-word;line-height:1.15}.slp-you__head p{overflow-wrap:anywhere}
