.CourseTerrainStep-module__M-8Sfa__question{width:100%;font-family:var(--font-body), -apple-system, BlinkMacSystemFont, system-ui, sans-serif}.CourseTerrainStep-module__M-8Sfa__choices{margin-top:4px}.CourseTerrainStep-module__M-8Sfa__question .CourseTerrainStep-module__M-8Sfa__card{gap:16px;min-height:92px;padding:18px 20px}.CourseTerrainStep-module__M-8Sfa__copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.CourseTerrainStep-module__M-8Sfa__title{font-size:18px;font-weight:600;line-height:1.3}.CourseTerrainStep-module__M-8Sfa__description{color:#a3a8a6;font-size:14px;font-weight:400;line-height:1.4}.CourseTerrainStep-module__M-8Sfa__icon{color:#a4aaa8;flex:0 0 60px;width:60px}.CourseTerrainStep-module__M-8Sfa__icon svg{width:100%;height:44px;display:block}.CourseTerrainStep-module__M-8Sfa__card:has(input:checked) .CourseTerrainStep-module__M-8Sfa__icon{color:#58d6b5}html[data-wera-theme=light] .CourseTerrainStep-module__M-8Sfa__description{color:#686b70}html[data-wera-theme=light] .CourseTerrainStep-module__M-8Sfa__icon{color:#727b77}html[data-wera-theme=light] .CourseTerrainStep-module__M-8Sfa__card:has(input:checked) .CourseTerrainStep-module__M-8Sfa__icon{color:#16876a}@media (max-width:350px){.CourseTerrainStep-module__M-8Sfa__question .CourseTerrainStep-module__M-8Sfa__card{gap:8px;min-height:86px;padding:16px}.CourseTerrainStep-module__M-8Sfa__icon{flex-basis:48px;width:48px}.CourseTerrainStep-module__M-8Sfa__description{font-size:13px}}
.personalization-paywall-live .premium-brand{border-radius:11px;width:42px;height:42px;margin:0 auto 12px;display:block}.personalization-paywall-live .premium-benefits{gap:16px;margin:27px 0 0;padding:0;list-style:none;display:grid}.personalization-paywall-live .premium-benefits li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;display:grid}.personalization-paywall-live .premium-benefit-check{color:#55d3b1;border:1px solid #55d3b1;border-radius:50%;place-items:center;width:19px;height:19px;margin-top:2px;display:grid}.personalization-paywall-live .premium-benefit-check svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.personalization-paywall-live .premium-benefits strong{color:#f1f3ef;letter-spacing:-.1px;font-size:13px;font-weight:600;line-height:1.4;display:block}.personalization-paywall-live .premium-benefits p{color:#a8adaa;margin:3px 0 0;font-size:12px;font-weight:400;line-height:1.4}.personalization-paywall-live .premium-crown{color:#f4f4f5;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.personalization-paywall-live .premium-crown svg{width:100%;height:100%}.personalization-paywall-live .workout-card--locked>.premium-crown{position:absolute;top:20px;right:20px}.personalization-paywall-live .plan-week-row>.premium-crown{width:16px;height:16px;margin-left:auto}.personalization-paywall-live .premium-crown--session{position:absolute;top:18px;right:18px}.personalization-paywall-live .premium-crowned-brand{isolation:isolate;width:42px;height:42px;margin:0 auto 12px;position:relative}.personalization-paywall-live .premium-crowned-brand .premium-brand{width:42px;height:42px;margin:0}.personalization-paywall-live .premium-logo-crown{transform-origin:50%;filter:drop-shadow(0 1px 1px #0000002e);pointer-events:none;font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:25px;line-height:1;display:block;position:absolute;top:-14px;right:-9px;transform:rotate(19deg)}.personalization-paywall-live .premium-next-emphasis{text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#83d8bf;text-decoration-thickness:1.5px}.personalization-paywall-live .premium-logo-crown{filter:drop-shadow(0 .5px .4px #5c3c094d);transform-origin:50% 100%;width:18px;height:16px;font-size:0;top:-9px;left:21.5px;right:auto;overflow:visible;transform:rotate(10deg)}@keyframes premium-crown-sweep{0%{opacity:.55;background-position:100% 0}50%{opacity:.85}to{opacity:.55;background-position:0 0}}.personalization-paywall-live .premium-logo-crown{transform-origin:50% 100%;filter:drop-shadow(0 .35px .3px #5c3c0924);width:35px;height:18.5px;top:-10.5px;left:12.75px;right:auto;transform:rotate(10deg)}.personalization-paywall-live .premium-crown-photo{--supplied-crown:url(/welcome/wera-premium-crown.webp)}.personalization-paywall-live .premium-logo-crown{transform-origin:50% 100%;filter:none;width:28px;height:18.5px;top:-11.5px;left:16.25px;right:auto;overflow:visible;transform:rotate(10deg)}.personalization-paywall-live .premium-crown-photo{background-image:var(--supplied-crown);-webkit-mask-image:var(--supplied-crown);mask-image:var(--supplied-crown);background-position:-12.22px -22.35px;background-repeat:no-repeat;background-size:52.5px 67.93px;display:block;position:absolute;inset:0;-webkit-mask-position:-12.22px -22.35px;mask-position:-12.22px -22.35px;-webkit-mask-size:52.5px 67.93px;mask-size:52.5px 67.93px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.personalization-paywall-live .premium-crown-photo:after{content:"";mix-blend-mode:screen;background:linear-gradient(105deg,#0000 33%,#fff6cd1f 41%,#fffadce0 49%,#fff6cd1f 57%,#0000 65%) 100% 0/250% 100%;animation:2.8s ease-in-out infinite alternate premium-crown-sweep;position:absolute;inset:-2px}@media (prefers-reduced-motion:reduce){.personalization-paywall-live .premium-crown-photo:after{opacity:.2;background-position:50% 0;animation:none}}.personalization-paywall-live .premium-crown-photo{filter:brightness(.93)saturate(1.06)}.personalization-paywall-live .subscription-trial-product .premium-savings-badge{width:76px;box-shadow:none;color:#83d8bf;letter-spacing:0;white-space:nowrap;z-index:1;background:#29433d;border:1px solid #55d3b159;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:4px 8px;font-family:inherit;font-size:11px;font-style:normal;font-weight:500;line-height:1.25;display:inline-flex;position:absolute;inset:0 14px auto auto;transform:translateY(-50%)}.personalization-paywall-live .premium-score-disclosure{text-align:left;margin:10px 0 0;font-family:inherit}.personalization-paywall-live .premium-score-disclosure summary{color:#b9c5bf;touch-action:manipulation;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:13px;font-weight:400;line-height:1.4;list-style:none;display:flex}.personalization-paywall-live .premium-score-disclosure summary::-webkit-details-marker{display:none}.personalization-paywall-live .premium-score-disclosure summary:after{content:"";border-bottom:1.3px solid;border-right:1.3px solid;flex:none;width:6px;height:6px;display:block;transform:rotate(45deg)translateY(-2px)}.personalization-paywall-live .premium-score-disclosure[open] summary:after{transform:rotate(225deg)translate(-1px,-1px)}.personalization-paywall-live .premium-score-disclosure summary:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #83d8bf}.personalization-paywall-live .premium-score-disclosure .premium-score-body{padding:8px 0 3px}.personalization-paywall-live .premium-score-disclosure p{color:#c0c7c3;margin:0;font-size:13px;font-weight:400;line-height:1.55}.personalization-paywall-live .premium-score-disclosure .premium-score-clarification{color:#d5dbd7;margin-top:12px;font-size:13px;line-height:1.55}.personalization-paywall-live .premium-score-disclosure ul{color:#d5dbd7;margin:12px 0;padding-left:18px;font-size:13px;line-height:1.55}.personalization-paywall-live .premium-score-disclosure li+li{margin-top:6px}@media (pointer:coarse){.personalization-paywall-live .premium-score-disclosure summary{min-height:44px}}.personalization-paywall-live .premium-score-disclosure .premium-receipt-sample{color:#a9b5ae;margin:0 0 12px;font-size:12px;line-height:1.4}.personalization-paywall-live .premium-factor-receipt{gap:12px;margin:0;display:grid}.personalization-paywall-live .premium-factor-receipt>div{margin:0}.personalization-paywall-live .premium-factor-receipt dt{color:#eef2ef;margin:0;font-size:13px;font-weight:500;line-height:1.4}.personalization-paywall-live .premium-factor-receipt dd{color:#b9c5bf;margin:3px 0 0;font-size:13px;font-weight:400;line-height:1.45}.personalization-paywall-live .premium-score-disclosure .premium-score-clarification{border-top:1px solid #ffffff12;margin-top:14px;padding-top:12px;font-size:13px;line-height:1.45}.personalization-paywall-live .subscription-trial-product{position:relative;overflow:visible}.personalization-paywall-live .subscription-trial-price{text-align:center;width:76px}.personalization-paywall-live .subscription-trial-product .premium-savings-badge{color:#83d8bf;white-space:nowrap;z-index:1;background:#29433d;border:1px solid #55d3b159;border-radius:999px;justify-content:center;align-items:center;width:76px;margin:0;padding:4px 8px;font-size:11px;font-style:normal;font-weight:500;line-height:1.25;display:inline-flex;position:absolute;inset:0 14px auto auto;transform:translateY(-50%)}.personalization-paywall-live .subscription-trial-price b{position:relative;top:3px}.personalization-paywall-live .premium-receipt-label{color:#a9b5ae;margin:0 0 12px;font-size:13px}.personalization-paywall-live .premium-benefit-check{font-size:12px}.personalization-paywall-live .personalization-availability{color:#c0c7c3;margin-top:24px;font-size:14px;line-height:1.5}.personalization-paywall-live .personalization-demo-label{color:#c7d4cc;text-align:center;margin:0 0 12px;font-size:13px;line-height:1.5}.personalization-demo-nav{z-index:1300;background:#18181a;flex-wrap:wrap;gap:12px;padding:10px;display:flex;position:relative}.personalization-demo-nav a{color:#83d8bf;font-size:13px}.personalization-demo-frame .subscription-trial-backdrop{top:44px}.personalization-demo-frame .subscription-trial-flow{min-height:calc(100dvh - 44px)}.personalization-demo-nav{color:#d5dbd7;align-items:center;height:44px;padding:6px 12px;font-size:13px}.personalization-demo-nav select{color:#d5dbd7;background:#242b28;border:1px solid #45544c;border-radius:6px;max-width:240px;padding:4px;font-size:13px}.personalization-demo-frame>nav.personalization-demo-nav{box-sizing:border-box;flex-flow:row;justify-content:flex-start;align-items:center;gap:10px;height:44px;min-height:44px;max-height:44px;padding:6px 12px;display:flex;overflow:hidden}.personalization-demo-frame>nav.personalization-demo-nav>label{flex:none;width:auto;max-width:none;margin:0;padding:0;font-size:13px;font-weight:400;line-height:1.3;display:block}.personalization-demo-frame>nav.personalization-demo-nav>select{box-sizing:border-box;flex:auto;width:auto;min-width:0;max-width:220px;height:30px;min-height:30px;max-height:30px;margin:0;padding:3px 8px;font-size:13px;font-weight:400;line-height:1.3;display:block}
.YearlyUpgradeController-module__ytXvWW__backdrop{z-index:1250;padding:max(20px, env(safe-area-inset-top)) 24px max(20px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(5px);background:#040906ad;place-items:center;display:grid;position:fixed;inset:0}.YearlyUpgradeController-module__ytXvWW__popup{color:#f6f8f5;text-align:center;background:radial-gradient(at 100% 0,#1c3d2e,#0000 52%),radial-gradient(at 0 100%,#192f23,#0000 45%),#10140f;border:1px solid #345043;border-radius:24px;width:100%;max-width:344px;max-height:100%;padding:24px 20px 12px;overflow-y:auto;box-shadow:0 24px 80px #000a,inset 0 1px #76efb513}.YearlyUpgradeController-module__ytXvWW__lock{color:#38e5a2;background:linear-gradient(145deg,#23543d,#162d21);border:1px solid #3dba85;border-radius:21px;place-items:center;width:64px;height:64px;margin:0 auto 16px;display:grid;position:relative;box-shadow:0 0 38px #38e5a220,inset 0 1px #afffd326}.YearlyUpgradeController-module__ytXvWW__lock svg{width:30px;height:30px;animation:.55s both YearlyUpgradeController-module__ytXvWW__unlock}.YearlyUpgradeController-module__ytXvWW__lock:after{content:"";background:#38e5a2;border-radius:50%;width:9px;height:9px;position:absolute;top:11px;right:-4px;box-shadow:0 0 0 4px #172a1e}.YearlyUpgradeController-module__ytXvWW__eyebrow{color:#38e5a2;letter-spacing:1.9px;margin:0 0 10px;font-size:11px;font-weight:750;line-height:1.4}.YearlyUpgradeController-module__ytXvWW__popup h2{letter-spacing:-1px;margin:0;font-size:28px;font-weight:700;line-height:1.15}.YearlyUpgradeController-module__ytXvWW__intro{color:#a9b2ab;margin:12px auto 18px;font-size:14px;line-height:1.6}.YearlyUpgradeController-module__ytXvWW__intro strong{color:#e9f2eb;font-weight:650}.YearlyUpgradeController-module__ytXvWW__benefits{text-align:left;background:linear-gradient(125deg,#1b3327,#181f19);border:1px solid #39b984;border-radius:18px;padding:2px 12px}.YearlyUpgradeController-module__ytXvWW__benefits>div{align-items:center;gap:10px;padding:12px 0;display:flex}.YearlyUpgradeController-module__ytXvWW__benefits>div+div{border-top:1px solid #355342}.YearlyUpgradeController-module__ytXvWW__benefits svg{color:#38e5a2;flex:0 0 34px;width:23px;height:23px}.YearlyUpgradeController-module__ytXvWW__benefits strong{margin-bottom:4px;font-size:14px;font-weight:650;line-height:1.4;display:block}.YearlyUpgradeController-module__ytXvWW__benefits small{color:#a8b9ad;font-size:12px;line-height:1.5;display:block}.YearlyUpgradeController-module__ytXvWW__upgrade{color:#000;background:#51d2b5;border:0;border-radius:999px;width:100%;min-height:56px;margin-top:20px;padding:13px 16px;font-family:inherit;font-size:18px;font-weight:700}.YearlyUpgradeController-module__ytXvWW__later{color:#adb9b0;background:0 0;border:0;min-height:44px;padding:9px 24px;font-family:inherit;font-size:13px;font-weight:500;transform:translateY(-3px)}.YearlyUpgradeController-module__ytXvWW__popup button:focus-visible{outline-offset:3px;outline:2px solid #38e5a2}@keyframes YearlyUpgradeController-module__ytXvWW__unlock{0%{opacity:0;transform:translateY(5px)rotate(-8deg)}to{opacity:1;transform:none}}@media (max-width:360px){.YearlyUpgradeController-module__ytXvWW__backdrop{padding-inline:16px}.YearlyUpgradeController-module__ytXvWW__popup{padding:22px 16px 12px}.YearlyUpgradeController-module__ytXvWW__popup h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.YearlyUpgradeController-module__ytXvWW__lock svg{animation:none}}.YearlyUpgradeController-module__ytXvWW__resume{background:#232628;border:1px solid #414547;border-radius:22px;max-width:326px;padding:22px 18px 8px;box-shadow:0 20px 70px #0005}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__lock{width:36px;height:36px;box-shadow:none;color:#55d3b1;background:0 0;border:0;border-radius:0;margin:0 auto 12px}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__lock:after{display:none}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__lock svg{width:34px;height:34px;animation:none}.YearlyUpgradeController-module__ytXvWW__resume h2{letter-spacing:-.035em;font-size:25px;font-weight:600;line-height:1.16}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__intro{color:#b1b7b4;max-width:270px;margin:10px auto 18px;font-size:13px;line-height:1.45}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__benefits{background:#2a2d2f;border:1px solid #414547;border-radius:15px;padding:0 12px}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__benefits>div{align-items:flex-start;gap:15px;padding:12px 0}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__benefits>div+div{border-top:1px solid #414547}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__benefits svg{color:#55d3b1;fill:currentColor;stroke:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 21px;width:21px;height:21px;margin-top:2px}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__benefits strong{color:#f1f3ef;letter-spacing:-.15px;margin-bottom:3px;font-size:13px;font-weight:600;line-height:1.4}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__benefits small{color:#acb3af;font-size:12px;line-height:1.4}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__history{color:#a4aca7;margin:12px 2px 0;font-size:11px;line-height:1.4}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__upgrade{background:#55d3b1;min-height:50px;margin-top:16px;font-size:16px;font-weight:600}.YearlyUpgradeController-module__ytXvWW__resume .YearlyUpgradeController-module__ytXvWW__later{color:#b6bdb9;min-height:40px;padding:8px 20px;font-size:12px}.YearlyUpgradeController-module__ytXvWW__checkout{z-index:1250;background:#18181a;position:fixed;inset:0}.YearlyUpgradeController-module__ytXvWW__checkout .subscription-trial-backdrop{animation:none;overflow:hidden}.YearlyUpgradeController-module__ytXvWW__checkout .subscription-trial-flow{overscroll-behavior-y:contain;height:100%;min-height:0}.YearlyUpgradeController-module__ytXvWW__checkout .subscription-trial-flow>*{flex-shrink:0}.YearlyUpgradeController-module__ytXvWW__checkout .subscription-trial-products[aria-busy=true]{min-height:0}.YearlyUpgradeController-module__ytXvWW__backdrop,.YearlyUpgradeController-module__ytXvWW__popup{overscroll-behavior:contain}.YearlyUpgradeController-module__ytXvWW__checkout .subscription-trial-footer{margin-top:0}.YearlyUpgradeController-module__ytXvWW__checkout .subscription-trial-flow{overflow-anchor:none}.YearlyUpgradeController-module__ytXvWW__checkout .subscription-checkout-status{min-height:48px}.YearlyUpgradeController-module__ytXvWW__checkout .subscription-checkout-status--loading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.YearlyUpgradeController-module__ytXvWW__checkout .subscription-trial-premium>.premium-brand{transform:translateY(-7px)}.YearlyUpgradeController-module__ytXvWW__checkout .subscription-trial-premium>h1{transform:translateY(-7px)}.YearlyUpgradeController-module__ytXvWW__checkout .subscription-trial-premium>.subscription-trial-intro{transform:translateY(-7px)}.YearlyUpgradeController-module__ytXvWW__checkout[hidden]{display:none}.YearlyUpgradeController-module__ytXvWW__directCheckout{animation:.3s cubic-bezier(.22,.75,.2,1) both YearlyUpgradeController-module__ytXvWW__direct-checkout-enter}@keyframes YearlyUpgradeController-module__ytXvWW__direct-checkout-enter{0%{transform:translateY(100%)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.YearlyUpgradeController-module__ytXvWW__directCheckout{animation:none}}
.BillingSettings-module__X2s4-W__card>h2{letter-spacing:-.03em;margin:0 0 20px;font-size:23px;font-weight:600}.BillingSettings-module__X2s4-W__cardRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.BillingSettings-module__X2s4-W__cardCopy{gap:5px;display:grid}.BillingSettings-module__X2s4-W__cardCopy small{color:var(--app-muted);font-size:12px}.BillingSettings-module__X2s4-W__cardCopy b{letter-spacing:-.025em;font-size:17px;font-weight:600}.BillingSettings-module__X2s4-W__manage{min-height:44px;color:var(--app-ink);align-items:center;gap:12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.BillingSettings-module__X2s4-W__manage svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:16px;height:16px}.BillingSettings-module__X2s4-W__details{gap:16px;display:grid}.BillingSettings-module__X2s4-W__overview{text-align:center;padding:22px 20px}.BillingSettings-module__X2s4-W__overview>h2{letter-spacing:-.04em;margin:0;font-size:23px;font-weight:650}.BillingSettings-module__X2s4-W__subtitle{color:var(--app-muted);margin:6px 0 0;font-size:13px}.BillingSettings-module__X2s4-W__facts{gap:15px;margin:25px 0 22px;display:grid}.BillingSettings-module__X2s4-W__facts>div{justify-content:space-between;gap:12px;font-size:13px;display:flex}.BillingSettings-module__X2s4-W__facts dt{color:var(--app-muted)}.BillingSettings-module__X2s4-W__facts dd{text-align:right;margin:0;font-weight:500}.BillingSettings-module__X2s4-W__cancel{color:#fff;background:#c93232;border-radius:13px;justify-content:center;align-items:center;width:100%;min-height:47px;margin-top:20px;padding:12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.BillingSettings-module__X2s4-W__billing{padding:0;overflow:hidden}.BillingSettings-module__X2s4-W__billingBlock{padding:20px}.BillingSettings-module__X2s4-W__billingBlock+.BillingSettings-module__X2s4-W__billingBlock{border-top:1px solid #80808021}.BillingSettings-module__X2s4-W__sectionHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.BillingSettings-module__X2s4-W__sectionHeading h2{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:600}.BillingSettings-module__X2s4-W__sectionHeading a{color:var(--app-muted);align-items:center;gap:6px;min-height:32px;padding:4px 0 4px 8px;font-size:11px;font-weight:500;text-decoration:none;display:flex}.BillingSettings-module__X2s4-W__paymentValue{align-items:center;gap:12px;margin-top:17px;display:flex}.BillingSettings-module__X2s4-W__paymentIcon{border:1px solid #80808040;border-radius:7px;place-items:center;width:40px;height:31px;display:grid}.BillingSettings-module__X2s4-W__paymentIcon svg{fill:none;width:23px;height:23px;stroke:var(--app-muted);stroke-width:1.4px}.BillingSettings-module__X2s4-W__paymentValue b,.BillingSettings-module__X2s4-W__purchase b{font-size:13px;font-weight:500}.BillingSettings-module__X2s4-W__paymentValue p,.BillingSettings-module__X2s4-W__purchase p{color:var(--app-muted);margin:4px 0 0;font-size:12px}.BillingSettings-module__X2s4-W__purchase{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.BillingSettings-module__X2s4-W__purchase>span{color:var(--app-muted);font-size:11px}.BillingSettings-module__X2s4-W__footnote{color:var(--app-muted);text-align:center;margin:0 12px;font-size:11px;line-height:1.6}.BillingSettings-module__X2s4-W__restore{min-height:44px;color:var(--app-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:center;padding:6px 12px;font-size:12px;font-weight:500}.BillingSettings-module__X2s4-W__restore:disabled{opacity:.6}.BillingSettings-module__X2s4-W__purchaseActions{gap:0;display:grid}.BillingSettings-module__X2s4-W__purchaseActions .BillingSettings-module__X2s4-W__restore{text-align:left;justify-self:stretch;width:100%;font-size:14px;font-weight:600}.BillingSettings-module__X2s4-W__purchaseActions .BillingSettings-module__X2s4-W__restore+.BillingSettings-module__X2s4-W__restore{border-top:1px solid #8080802e}.BillingSettings-module__X2s4-W__purchaseActions .BillingSettings-module__X2s4-W__restore:first-child{color:var(--app-ink)}.BillingSettings-module__X2s4-W__playgroundCode{gap:12px;padding:20px;display:grid}.BillingSettings-module__X2s4-W__playgroundCode label{font-size:14px;font-weight:600}.BillingSettings-module__X2s4-W__playgroundCode input{width:100%;min-height:46px;color:var(--app-ink);font:inherit;background:0 0;border:1px solid #80808059;border-radius:10px;padding:10px 12px}.BillingSettings-module__X2s4-W__playgroundCode button{color:#171719;min-height:46px;font:inherit;background:#fff;border:0;border-radius:10px;font-weight:700}.BillingSettings-module__X2s4-W__playgroundCode button:disabled{opacity:1;color:#737378;cursor:default}.BillingSettings-module__X2s4-W__note{color:var(--app-muted);margin:14px 0 0;font-size:12px;line-height:1.55}.BillingSettings-module__X2s4-W__privateCard{display:none}html[data-wera-build65-launch=true] .BillingSettings-module__X2s4-W__privateCard{display:block}.BillingSettings-module__X2s4-W__details{gap:0;padding-inline:8px}.BillingSettings-module__X2s4-W__details.BillingSettings-module__X2s4-W__details>.BillingSettings-module__X2s4-W__overview,.BillingSettings-module__X2s4-W__details.BillingSettings-module__X2s4-W__details>.BillingSettings-module__X2s4-W__purchaseActions,.BillingSettings-module__X2s4-W__details.BillingSettings-module__X2s4-W__details>.BillingSettings-module__X2s4-W__reminders,.BillingSettings-module__X2s4-W__details.BillingSettings-module__X2s4-W__details>.BillingSettings-module__X2s4-W__playgroundCode,.BillingSettings-module__X2s4-W__details.BillingSettings-module__X2s4-W__details>.BillingSettings-module__X2s4-W__billing{background:0 0;border:0;border-radius:0;margin:0;padding:0}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__overview{text-align:center}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__overview:empty{display:none}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__cancel{border-radius:14px;min-height:48px;margin:0 0 32px;font-size:16px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__reminderRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__reminderCopy{min-width:0}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__reminderCopy h2{color:var(--app-ink);letter-spacing:-.025em;margin:0;font-size:16px;font-weight:600}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__reminderCopy p{color:var(--app-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__reminderSwitch{background:0 0;border:0;border-radius:0;flex:0 0 44px;align-items:center;width:44px;height:44px;min-height:44px;padding:11px 3px;display:flex;position:relative}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__reminderSwitch:before{content:"";background:#8080804d;border-radius:20px;position:absolute;inset:8px 0}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__reminderSwitch span{background:#fff;border-radius:50%;width:22px;height:22px;position:relative;box-shadow:0 1px 3px #00000026}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__reminderSwitch[aria-checked=true]:before{background:#438d63}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__reminderSwitch[aria-checked=true] span{transform:translate(16px)}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__reminderSwitch:disabled{opacity:.6}.BillingSettings-module__X2s4-W__details.BillingSettings-module__X2s4-W__details>.BillingSettings-module__X2s4-W__purchaseActions{margin-top:27px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__purchaseActions .BillingSettings-module__X2s4-W__restore{background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:17px 0;font-size:16px;font-weight:500;display:flex}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__purchaseActions .BillingSettings-module__X2s4-W__restore svg{fill:none;width:17px;height:17px;stroke:var(--app-muted);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 17px}.BillingSettings-module__X2s4-W__details.BillingSettings-module__X2s4-W__details>.BillingSettings-module__X2s4-W__playgroundCode{margin-top:24px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__playgroundCode{gap:12px}.BillingSettings-module__X2s4-W__details.BillingSettings-module__X2s4-W__details>.BillingSettings-module__X2s4-W__billing{margin-top:38px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__billingBlock{padding:0 0 29px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__billingBlock+.BillingSettings-module__X2s4-W__billingBlock{padding:20px 0 0}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__sectionHeading h2{font-size:16px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__sectionHeading a{min-height:44px;padding:0;font-size:12px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__paymentValue{gap:13px;margin-top:19px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__paymentValue b{font-size:15px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__paymentValue p{font-size:13px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__purchase{margin-top:18px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__purchase b{font-size:15px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__note{text-align:left}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__membershipStatus .BillingSettings-module__X2s4-W__note{margin-top:8px}.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__footnote{text-align:left;margin:31px 0 0;font-size:12px;line-height:1.6}.BillingSettings-module__X2s4-W__details>.BillingSettings-module__X2s4-W__note[role=status]{margin-top:20px}.BillingSettings-module__X2s4-W__details.BillingSettings-module__X2s4-W__details .BillingSettings-module__X2s4-W__note{text-transform:none;letter-spacing:normal;color:var(--app-muted);font-size:12px;font-weight:400;line-height:1.55}.BillingSettings-module__X2s4-W__privateCard:has([data-google-play-membership=true]){display:block}.BillingSettings-module__X2s4-W__details>.BillingSettings-module__X2s4-W__creatorDiscount{margin-top:24px}
