@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_e14c74cb-module__CpULYq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_e14c74cb-module__CpULYq__variable{--font-inter:"Inter", "Inter Fallback"}
.modal-shell-module__EiRn8G__overlay{width:100%;max-width:none;height:100dvh;max-height:none;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));box-sizing:border-box;color:inherit;background:0 0;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.modal-shell-module__EiRn8G__overlay[open]{justify-content:center;align-items:center;display:flex}.modal-shell-module__EiRn8G__overlay::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080}.modal-shell-module__EiRn8G__panel{overscroll-behavior:contain;max-height:100%;overflow-y:auto}.modal-shell-module__EiRn8G__panel :is(h1,h2)[tabindex="-1"]{outline:none;padding-inline:24px}
.OrdersSection-module__GNsoxa__page{flex:1;width:100%;max-width:64rem;margin:0 auto;padding:2rem 1rem}.OrdersSection-module__GNsoxa__page:focus{outline:none}.OrdersSection-module__GNsoxa__editor{width:100%;max-width:48rem;margin:1.5rem auto 0}.OrdersSection-module__GNsoxa__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.OrdersSection-module__GNsoxa__title{color:var(--foreground);margin:0;font-size:1.5rem;font-weight:700;line-height:2rem}.OrdersSection-module__GNsoxa__primary{background:var(--primary);min-height:2.75rem;color:var(--primary-foreground);border-radius:.5rem;flex-shrink:0;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.OrdersSection-module__GNsoxa__primary:hover{opacity:.9}.OrdersSection-module__GNsoxa__nav{border-bottom:1px solid var(--border);gap:1.5rem;width:100%;margin:1.25rem 0 0;display:flex}.OrdersSection-module__GNsoxa__tab{min-height:2.75rem;color:var(--muted-foreground);border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.625rem 0;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.OrdersSection-module__GNsoxa__tab svg{flex-shrink:0;width:1rem;height:1rem}.OrdersSection-module__GNsoxa__tab:hover{color:var(--foreground)}.OrdersSection-module__GNsoxa__activeTab{border-bottom-color:var(--primary);color:var(--foreground);font-weight:600}.OrdersSection-module__GNsoxa__primary:focus-visible,.OrdersSection-module__GNsoxa__tab:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (min-width:768px){.OrdersSection-module__GNsoxa__page{padding-top:3rem;padding-bottom:3rem}}@media (prefers-reduced-motion:reduce){.OrdersSection-module__GNsoxa__primary,.OrdersSection-module__GNsoxa__tab{transition:none}}
.RepeatDiscountBadge-module__fxThYq__badge{color:#fff;white-space:nowrap;vertical-align:middle;font-variant-numeric:tabular-nums;background:#d71929;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:3px 7px;font-family:inherit;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}
.PaymentMethods-module__RLTgOW__panel{width:100%;max-width:680px;color:var(--pm-text,#fff6f6);font:inherit}.PaymentMethods-module__RLTgOW__panel *,.PaymentMethods-module__RLTgOW__dialog *{box-sizing:border-box}.PaymentMethods-module__RLTgOW__panel h1,.PaymentMethods-module__RLTgOW__panel h2,.PaymentMethods-module__RLTgOW__panel p,.PaymentMethods-module__RLTgOW__dialog h2,.PaymentMethods-module__RLTgOW__dialog p{margin:0}.PaymentMethods-module__RLTgOW__header{margin-bottom:24px}.PaymentMethods-module__RLTgOW__header h1{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.25}.PaymentMethods-module__RLTgOW__header p{color:var(--pm-muted,#b3b3b7);margin-top:8px;font-size:15px;line-height:1.5}.PaymentMethods-module__RLTgOW__panel button,.PaymentMethods-module__RLTgOW__panel a.PaymentMethods-module__RLTgOW__primary,.PaymentMethods-module__RLTgOW__panel a.PaymentMethods-module__RLTgOW__secondary,.PaymentMethods-module__RLTgOW__dialog button,.PaymentMethods-module__RLTgOW__repeatLink{font:inherit;cursor:pointer;font-size:14px;font-weight:600;line-height:1.4}.PaymentMethods-module__RLTgOW__panel button,.PaymentMethods-module__RLTgOW__dialog button{appearance:none}.PaymentMethods-module__RLTgOW__panel button:disabled,.PaymentMethods-module__RLTgOW__dialog button:disabled{cursor:default;opacity:.5}.PaymentMethods-module__RLTgOW__panel button:focus-visible,.PaymentMethods-module__RLTgOW__panel a.PaymentMethods-module__RLTgOW__primary:focus-visible,.PaymentMethods-module__RLTgOW__panel a.PaymentMethods-module__RLTgOW__secondary:focus-visible,.PaymentMethods-module__RLTgOW__dialog button:focus-visible,.PaymentMethods-module__RLTgOW__repeatLink:focus-visible,.PaymentMethods-module__RLTgOW__manageLink:focus-visible{outline:2px solid var(--pm-focus,var(--pm-accent,#da111a));outline-offset:3px}.PaymentMethods-module__RLTgOW__primary,.PaymentMethods-module__RLTgOW__secondary,.PaymentMethods-module__RLTgOW__danger,.PaymentMethods-module__RLTgOW__textButton{text-align:center;overflow-wrap:anywhere;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:11px 16px;text-decoration:none;display:inline-flex}.PaymentMethods-module__RLTgOW__primary{color:var(--pm-on-accent,#fff);background:var(--pm-accent,#da111a)}.PaymentMethods-module__RLTgOW__secondary{color:var(--pm-text,#fff6f6);background:var(--pm-raised,#23272c)}.PaymentMethods-module__RLTgOW__textButton{color:var(--pm-muted,#b3b3b7);background:0 0;text-decoration:none}.PaymentMethods-module__RLTgOW__danger{color:var(--pm-on-danger,#fff);background:var(--pm-danger-surface,#da111a)}.PaymentMethods-module__RLTgOW__primary:hover:not(:disabled),.PaymentMethods-module__RLTgOW__danger:hover:not(:disabled){filter:brightness(1.08)}.PaymentMethods-module__RLTgOW__secondary:hover:not(:disabled){filter:brightness(1.12)}.PaymentMethods-module__RLTgOW__textButton:hover:not(:disabled){color:var(--pm-text,#fff6f6);background:var(--pm-raised,#23272c)}.PaymentMethods-module__RLTgOW__currentCard,.PaymentMethods-module__RLTgOW__empty,.PaymentMethods-module__RLTgOW__addSection{border:1px solid var(--pm-border);background:var(--pm-surface,#1a1f24);border-radius:16px;padding:24px}.PaymentMethods-module__RLTgOW__embedded .PaymentMethods-module__RLTgOW__currentCard,.PaymentMethods-module__RLTgOW__embedded .PaymentMethods-module__RLTgOW__empty,.PaymentMethods-module__RLTgOW__embedded .PaymentMethods-module__RLTgOW__addSection{background:0 0;border:0;border-radius:0;padding:0}.PaymentMethods-module__RLTgOW__methodHeading,.PaymentMethods-module__RLTgOW__emptyHeading{align-items:center;gap:12px;display:flex}.PaymentMethods-module__RLTgOW__icon{width:44px;height:44px;color:var(--pm-text,#fff6f6);background:var(--pm-raised,#23272c);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.PaymentMethods-module__RLTgOW__icon svg{width:24px;height:24px}.PaymentMethods-module__RLTgOW__method,.PaymentMethods-module__RLTgOW__emptyHeading>div{min-width:0}.PaymentMethods-module__RLTgOW__method h2,.PaymentMethods-module__RLTgOW__empty h2,.PaymentMethods-module__RLTgOW__sectionTitle{overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.4}.PaymentMethods-module__RLTgOW__method p,.PaymentMethods-module__RLTgOW__emptyHeading p{color:var(--pm-muted,#b3b3b7);overflow-wrap:anywhere;margin-top:3px;font-size:14px;line-height:1.45}.PaymentMethods-module__RLTgOW__method .PaymentMethods-module__RLTgOW__meta{font-size:13px}.PaymentMethods-module__RLTgOW__panel .PaymentMethods-module__RLTgOW__paymentRule{color:var(--pm-muted,#b3b3b7);margin-top:16px;font-size:14px;line-height:1.55}.PaymentMethods-module__RLTgOW__cardActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.PaymentMethods-module__RLTgOW__empty>.PaymentMethods-module__RLTgOW__primary{margin-top:20px}.PaymentMethods-module__RLTgOW__pending{background:var(--pm-surface,#1a1f24);border-radius:16px;margin-top:20px;padding:20px 24px}.PaymentMethods-module__RLTgOW__embedded .PaymentMethods-module__RLTgOW__pending{border-top:1px solid var(--pm-border,#343a40);background:0 0;border-radius:0;padding:20px 0 0}.PaymentMethods-module__RLTgOW__embedded .PaymentMethods-module__RLTgOW__pendingOnly{border-top:0;margin-top:0;padding-top:0}.PaymentMethods-module__RLTgOW__panel .PaymentMethods-module__RLTgOW__eyebrow{color:var(--pm-muted,#b3b3b7);margin-bottom:12px;font-size:13px;font-weight:600;line-height:1.4}.PaymentMethods-module__RLTgOW__migrationChoices,.PaymentMethods-module__RLTgOW__choices{gap:8px;margin-top:16px;display:grid}.PaymentMethods-module__RLTgOW__migrationChoice,.PaymentMethods-module__RLTgOW__bindingChoice{text-align:left;min-height:52px;color:var(--pm-text,#fff6f6);background:var(--pm-raised,#23272c);border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:14px;display:flex}.PaymentMethods-module__RLTgOW__migrationChoice:hover:not(:disabled),.PaymentMethods-module__RLTgOW__bindingChoice:hover:not(:disabled){border-color:var(--pm-accent,#da111a)}.PaymentMethods-module__RLTgOW__migrationChoice svg,.PaymentMethods-module__RLTgOW__bindingChoice svg{flex-shrink:0;width:24px;height:24px}.PaymentMethods-module__RLTgOW__migrationChoice span:nth-child(2),.PaymentMethods-module__RLTgOW__bindingChoice span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.PaymentMethods-module__RLTgOW__migrationChoice small{color:var(--pm-muted,#b3b3b7);margin-top:4px;display:block}.PaymentMethods-module__RLTgOW__currentCard>.PaymentMethods-module__RLTgOW__textButton{margin-top:8px}.PaymentMethods-module__RLTgOW__bindingActions{justify-content:flex-start;margin-top:8px;display:flex}.PaymentMethods-module__RLTgOW__panel p.PaymentMethods-module__RLTgOW__hint,.PaymentMethods-module__RLTgOW__dialog p.PaymentMethods-module__RLTgOW__hint{color:var(--pm-muted,#b3b3b7);margin:12px 0 0;font-size:14px;line-height:1.55}.PaymentMethods-module__RLTgOW__panel .PaymentMethods-module__RLTgOW__notice,.PaymentMethods-module__RLTgOW__dialog .PaymentMethods-module__RLTgOW__notice,.PaymentMethods-module__RLTgOW__panel .PaymentMethods-module__RLTgOW__success{background:var(--pm-raised,#23272c);overflow-wrap:anywhere;border-radius:10px;margin:0 0 16px;padding:14px 16px;font-size:14px;line-height:1.55}.PaymentMethods-module__RLTgOW__panel .PaymentMethods-module__RLTgOW__success{color:var(--pm-success,#78c9a4)}.PaymentMethods-module__RLTgOW__notice>button,.PaymentMethods-module__RLTgOW__notice>a,.PaymentMethods-module__RLTgOW__success>button,.PaymentMethods-module__RLTgOW__bindingStatus>button{margin-top:12px}.PaymentMethods-module__RLTgOW__state{color:var(--pm-muted,#b3b3b7);padding:12px 0;font-size:14px;line-height:1.5}.PaymentMethods-module__RLTgOW__bindingStatus{margin-top:16px;font-size:14px;line-height:1.5}.PaymentMethods-module__RLTgOW__manageLink{min-height:48px;color:var(--pm-text,#fff6f6);border-top:1px solid var(--pm-border,#343a40);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 0;font-size:14px;font-weight:600;text-decoration:none;display:flex}.PaymentMethods-module__RLTgOW__manageLink:hover{color:var(--pm-accent,#da111a)}.PaymentMethods-module__RLTgOW__dialog{border:1px solid var(--pm-border,#343a40);background:var(--pm-bg,#10171b);width:min(520px,100% - 24px);height:fit-content;max-height:calc(100dvh - 24px);color:var(--pm-text,#fff6f6);font:inherit;overscroll-behavior:contain;border-radius:16px;margin:auto;padding:0}.PaymentMethods-module__RLTgOW__dialog::backdrop{background:#000000ad}.PaymentMethods-module__RLTgOW__dialog[open]{flex-direction:column;display:flex}.PaymentMethods-module__RLTgOW__dialogHeader{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 0;display:flex}.PaymentMethods-module__RLTgOW__dialogHeader h2{letter-spacing:-.015em;overflow-wrap:anywhere;outline:none;font-size:22px;font-weight:700;line-height:1.3}.PaymentMethods-module__RLTgOW__dialogHeader p{color:var(--pm-muted,#b3b3b7);margin-top:6px;font-size:14px;line-height:1.5}.PaymentMethods-module__RLTgOW__close{width:44px;height:44px;color:var(--pm-muted,#b3b3b7);background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;margin:-10px -10px 0 0;padding:0;display:grid;font-size:28px!important;font-weight:400!important}.PaymentMethods-module__RLTgOW__close svg{width:24px;height:24px}.PaymentMethods-module__RLTgOW__close:hover:not(:disabled){background:var(--pm-raised,#23272c)}.PaymentMethods-module__RLTgOW__dialogBody{min-height:0;padding:16px 20px 20px;font-size:14px;line-height:1.6;overflow-y:auto}.PaymentMethods-module__RLTgOW__dialogBody>p+p{margin-top:12px}.PaymentMethods-module__RLTgOW__dialogBody .PaymentMethods-module__RLTgOW__notice{margin:12px 0}.PaymentMethods-module__RLTgOW__repeats{margin:16px 0 0;padding:0;list-style:none}.PaymentMethods-module__RLTgOW__repeats li{border-top:1px solid var(--pm-border,#343a40);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.PaymentMethods-module__RLTgOW__repeats li>div{min-width:0}.PaymentMethods-module__RLTgOW__repeats strong{overflow-wrap:anywhere;font-size:14px;display:block}.PaymentMethods-module__RLTgOW__repeats p{color:var(--pm-muted,#b3b3b7);margin-top:3px;font-size:13px}.PaymentMethods-module__RLTgOW__repeatLink{min-height:44px;color:var(--pm-text,#fff6f6);border-radius:8px;flex-shrink:0;align-items:center;padding:8px;text-decoration:none;display:inline-flex}.PaymentMethods-module__RLTgOW__repeatLink:hover{background:var(--pm-raised,#23272c)}.PaymentMethods-module__RLTgOW__repeatLink[aria-disabled=true]{pointer-events:none;opacity:.5}.PaymentMethods-module__RLTgOW__dialogFooter{border-top:1px solid var(--pm-border,#343a40);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;padding:16px 20px 20px;display:flex}@media (max-width:560px){.PaymentMethods-module__RLTgOW__header{margin-bottom:20px}.PaymentMethods-module__RLTgOW__header h1{font-size:24px}.PaymentMethods-module__RLTgOW__currentCard,.PaymentMethods-module__RLTgOW__empty,.PaymentMethods-module__RLTgOW__addSection,.PaymentMethods-module__RLTgOW__pending{padding:20px}.PaymentMethods-module__RLTgOW__empty>.PaymentMethods-module__RLTgOW__primary,.PaymentMethods-module__RLTgOW__cardActions>.PaymentMethods-module__RLTgOW__primary{width:100%}.PaymentMethods-module__RLTgOW__dialogHeader h2{font-size:20px}.PaymentMethods-module__RLTgOW__dialogFooter>button{width:100%}.PaymentMethods-module__RLTgOW__dialogFooter .PaymentMethods-module__RLTgOW__danger,.PaymentMethods-module__RLTgOW__dialogFooter .PaymentMethods-module__RLTgOW__primary{order:-1}.PaymentMethods-module__RLTgOW__repeats li{display:block}.PaymentMethods-module__RLTgOW__repeatLink{margin:4px 0 -4px -8px}}.PaymentMethods-module__RLTgOW__bindingRecovery{background:var(--pm-surface,#1a1f24);border-radius:16px;margin-bottom:20px;padding:20px 24px}.PaymentMethods-module__RLTgOW__embedded .PaymentMethods-module__RLTgOW__bindingRecovery{background:0 0;border-radius:0;padding:0}.PaymentMethods-module__RLTgOW__recoveryActions{flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0 8px;display:flex}.PaymentMethods-module__RLTgOW__bindingRecovery>.PaymentMethods-module__RLTgOW__secondary{margin-top:8px}@media (max-width:560px){.PaymentMethods-module__RLTgOW__recoveryActions>.PaymentMethods-module__RLTgOW__primary,.PaymentMethods-module__RLTgOW__bindingRecovery>.PaymentMethods-module__RLTgOW__secondary{width:100%}}
.PaymentMethodsDialog-module__E_H2-q__dialog{box-sizing:border-box;border:1px solid var(--r-border);background:var(--r-surface);width:min(520px,100% - 40px);max-width:none;height:fit-content;max-height:calc(100dvh - 40px);color:var(--r-text);border-radius:20px;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #0005}.PaymentMethodsDialog-module__E_H2-q__dialog[open]{flex-direction:column;display:flex}.PaymentMethodsDialog-module__E_H2-q__dialog::backdrop{background:#000000a6}.PaymentMethodsDialog-module__E_H2-q__dialog *,.PaymentMethodsDialog-module__E_H2-q__dialog :before,.PaymentMethodsDialog-module__E_H2-q__dialog :after{box-sizing:border-box}.PaymentMethodsDialog-module__E_H2-q__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px 12px;display:flex}.PaymentMethodsDialog-module__E_H2-q__title{color:var(--r-text);letter-spacing:-.02em;outline:none;margin:0;font-size:20px;font-weight:700;line-height:1.35}.PaymentMethodsDialog-module__E_H2-q__close{width:44px;height:44px;color:var(--r-muted);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-shrink:0;place-items:center;margin:-6px -8px -6px 0;padding:0;display:grid}.PaymentMethodsDialog-module__E_H2-q__close svg{width:24px;height:24px}.PaymentMethodsDialog-module__E_H2-q__body{overscroll-behavior:contain;min-height:0;padding:12px 24px 24px;overflow-y:auto}.PaymentMethodsDialog-module__E_H2-q__footer{border-top:1px solid var(--r-border);flex-shrink:0;padding:16px 24px 24px}.PaymentMethodsDialog-module__E_H2-q__back{background:var(--r-raised);width:100%;min-height:48px;color:var(--r-text);font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.PaymentMethodsDialog-module__E_H2-q__back svg{flex-shrink:0;width:18px;height:18px}.PaymentMethodsDialog-module__E_H2-q__error{color:var(--r-danger);margin:0 0 12px;font-size:13px;line-height:1.5}.PaymentMethodsDialog-module__E_H2-q__close:disabled,.PaymentMethodsDialog-module__E_H2-q__back:disabled{opacity:.5;cursor:default}.PaymentMethodsDialog-module__E_H2-q__close:focus-visible,.PaymentMethodsDialog-module__E_H2-q__back:focus-visible{outline:2px solid var(--r-ring);outline-offset:3px}@media (hover:hover){.PaymentMethodsDialog-module__E_H2-q__close:hover:not(:disabled){background:var(--r-raised);color:var(--r-text)}.PaymentMethodsDialog-module__E_H2-q__back:hover:not(:disabled){background:color-mix(in srgb, var(--r-text) 7%, var(--r-raised))}}@media (max-width:600px){.PaymentMethodsDialog-module__E_H2-q__dialog{width:100%;max-height:calc(100dvh - max(16px, env(safe-area-inset-top)));border:0;border-radius:24px 24px 0 0;margin:auto 0 0}.PaymentMethodsDialog-module__E_H2-q__header{padding:20px 20px 12px}.PaymentMethodsDialog-module__E_H2-q__body{padding:12px 20px 20px}.PaymentMethodsDialog-module__E_H2-q__footer{padding:16px 20px max(20px, env(safe-area-inset-bottom))}}
.Recurring-module__tCiYrq__page,.Recurring-module__tCiYrq__box,.Recurring-module__tCiYrq__scope{--r-accent:var(--primary);--r-accent-text:var(--primary-foreground);--r-surface:var(--card);--r-raised:var(--secondary);--r-text:var(--foreground);--r-muted:var(--muted-foreground);--r-border:var(--border);--r-ring:var(--ring);--r-danger:var(--destructive-text);--r-success:var(--success);--r-success-text:var(--success-foreground);--r-radius:16px;color:var(--r-text)}.Recurring-module__tCiYrq__page{width:100%;max-width:850px;margin:32px auto 64px;padding:0 20px}.Recurring-module__tCiYrq__box{background:var(--r-surface);border:1px solid var(--r-border);border-radius:var(--r-radius);min-width:0;margin:16px 0;padding:24px;line-height:1.5}.Recurring-module__tCiYrq__box *{box-sizing:border-box}.Recurring-module__tCiYrq__title{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:700;line-height:1.35}.Recurring-module__tCiYrq__page>.Recurring-module__tCiYrq__header .Recurring-module__tCiYrq__title{letter-spacing:-.035em;font-size:28px}.Recurring-module__tCiYrq__sectionHeading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.Recurring-module__tCiYrq__repeatIcon{background:color-mix(in srgb,var(--r-accent) 9%,var(--r-surface));width:40px;height:40px;color:var(--r-accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.Recurring-module__tCiYrq__subtitle,.Recurring-module__tCiYrq__muted{color:var(--r-muted);font-size:13px;line-height:1.55}.Recurring-module__tCiYrq__subtitle{margin:4px 0 0}.Recurring-module__tCiYrq__muted{margin:8px 0}.Recurring-module__tCiYrq__choices,.Recurring-module__tCiYrq__modeChoices{background:var(--r-raised);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin:20px 0;padding:4px;display:grid}.Recurring-module__tCiYrq__choice,.Recurring-module__tCiYrq__selected{min-width:0;min-height:44px;color:var(--r-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:12px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.Recurring-module__tCiYrq__selected{background:var(--r-surface);color:var(--r-text);box-shadow:0 1px 4px #00000012}.Recurring-module__tCiYrq__periodField{border:0;min-width:0;margin:20px 0 0;padding:0}.Recurring-module__tCiYrq__fieldLegend{color:var(--r-text);padding:0;font-size:13px;font-weight:600}.Recurring-module__tCiYrq__periodChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 0;display:grid}.Recurring-module__tCiYrq__periodChoices button{border:1px solid var(--r-border);background:var(--r-surface);min-height:44px;color:var(--r-text);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:10px 8px;font-size:13px;font-weight:600;display:flex}.Recurring-module__tCiYrq__periodChoices .Recurring-module__tCiYrq__selected{border-color:var(--r-accent);background:color-mix(in srgb,var(--r-accent) 6%,var(--r-surface));box-shadow:inset 0 0 0 1px var(--r-accent)}.Recurring-module__tCiYrq__periodChoices button strong{letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700;line-height:1.2}.Recurring-module__tCiYrq__periodCaption{color:var(--r-muted);font-size:11px;font-weight:400}.Recurring-module__tCiYrq__extraSettings{color:var(--r-muted);margin-top:8px;font-size:13px}.Recurring-module__tCiYrq__extraSettings summary{cursor:pointer;border-radius:6px;align-items:center;gap:8px;width:fit-content;min-height:44px;list-style:none;display:flex}.Recurring-module__tCiYrq__extraSettings summary:before{content:"+";text-align:center;width:12px;color:var(--r-accent);font-size:17px}.Recurring-module__tCiYrq__extraSettings[open] summary:before{content:"−"}.Recurring-module__tCiYrq__extraSettings summary::-webkit-details-marker{display:none}.Recurring-module__tCiYrq__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Recurring-module__tCiYrq__field{color:var(--r-text);flex-direction:column;gap:8px;margin:14px 0;font-size:13px;font-weight:500;display:flex}.Recurring-module__tCiYrq__field input,.Recurring-module__tCiYrq__field select{border:1px solid var(--r-border);background:var(--r-surface);min-width:0;max-width:100%;min-height:48px;color:var(--r-text);font:inherit;border-radius:10px;padding:11px 12px;font-size:16px}.Recurring-module__tCiYrq__field input{flex:1;width:120px}.Recurring-module__tCiYrq__field select option{background:var(--r-surface);color:var(--r-text)}.Recurring-module__tCiYrq__pricePanel{background:var(--r-raised);border-radius:12px;margin-top:16px;padding:18px}.Recurring-module__tCiYrq__priceRows{gap:14px;margin:0;display:grid}.Recurring-module__tCiYrq__priceRows>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.Recurring-module__tCiYrq__priceRows dt{font-size:13px;font-weight:600}.Recurring-module__tCiYrq__priceRows dt span{color:var(--r-muted);margin-top:3px;font-size:12px;font-weight:400;display:block}.Recurring-module__tCiYrq__priceRows dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;line-height:1.2;display:flex}.Recurring-module__tCiYrq__priceRows .Recurring-module__tCiYrq__renewalRow dd{font-size:25px}.Recurring-module__tCiYrq__todayRow{border-bottom:1px solid var(--r-border);padding-bottom:14px}.Recurring-module__tCiYrq__discountBadge{color:var(--r-text);background:color-mix(in srgb,var(--r-accent) 10%,var(--r-surface));letter-spacing:0;border-radius:6px;padding:4px 6px;font-size:11px;font-weight:700}.Recurring-module__tCiYrq__priceLoading{letter-spacing:0;color:var(--r-muted);white-space:normal;font-size:14px}.Recurring-module__tCiYrq__noCharge,.Recurring-module__tCiYrq__nextDate{color:var(--r-muted);margin:12px 0 0;font-size:12px;line-height:1.5}.Recurring-module__tCiYrq__noCharge+.Recurring-module__tCiYrq__nextDate{margin-top:4px}.Recurring-module__tCiYrq__paymentBlock{border:1px solid var(--r-border);background:var(--r-surface);border-radius:12px;margin-top:12px;padding:16px}.Recurring-module__tCiYrq__paymentTitle{margin:0 0 6px;font-size:14px;font-weight:700;line-height:1.4}.Recurring-module__tCiYrq__paymentDescription,.Recurring-module__tCiYrq__paymentNote{color:var(--r-muted);margin:0;font-size:13px;line-height:1.6}.Recurring-module__tCiYrq__paymentDescription{color:var(--r-text)}.Recurring-module__tCiYrq__paymentNote{margin:8px 0}.Recurring-module__tCiYrq__discountOffer{border-color:color-mix(in srgb,var(--r-accent) 35%,var(--r-border));background:color-mix(in srgb,var(--r-accent) 5%,var(--r-surface))}.Recurring-module__tCiYrq__discountOffer strong{color:var(--r-text);font-size:14px;line-height:1.5;display:block}.Recurring-module__tCiYrq__discountOffer p{color:var(--r-muted);margin:5px 0 0;font-size:12px;line-height:1.55}.Recurring-module__tCiYrq__methodChoices{gap:8px;margin:14px 0;display:grid}.Recurring-module__tCiYrq__methodChoice,.Recurring-module__tCiYrq__methodSelected{border:1px solid var(--r-border);background:var(--r-surface);min-width:0;min-height:48px;color:var(--r-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.Recurring-module__tCiYrq__methodSelected{border-color:var(--r-accent);background:color-mix(in srgb,var(--r-accent) 6%,var(--r-surface))}.Recurring-module__tCiYrq__methodDot{border:1.5px solid var(--r-border);background:var(--r-surface);border-radius:50%;flex-shrink:0;width:17px;height:17px}.Recurring-module__tCiYrq__methodSelected .Recurring-module__tCiYrq__methodDot{border:5px solid var(--r-accent)}.Recurring-module__tCiYrq__methodChoice small,.Recurring-module__tCiYrq__methodSelected small{color:var(--r-muted);margin-top:4px;font-size:11px;font-weight:400;display:block}.Recurring-module__tCiYrq__bindingActions{border:0;gap:10px;min-width:0;margin:16px 0 0;padding:0;display:grid}.Recurring-module__tCiYrq__bindingKinds{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.Recurring-module__tCiYrq__bindingKind{border:1px solid var(--r-border);cursor:pointer;border-radius:10px;align-items:center;gap:8px;min-height:46px;padding:10px 12px;font-size:13px;display:flex}.Recurring-module__tCiYrq__bindingKind:has(input:checked){border-color:var(--r-accent);background:color-mix(in srgb,var(--r-accent) 6%,var(--r-surface))}.Recurring-module__tCiYrq__bindingKind:has(input:disabled){opacity:.5;cursor:not-allowed}.Recurring-module__tCiYrq__bindingKind input{width:17px;height:17px;accent-color:var(--r-accent);flex-shrink:0;margin:0}.Recurring-module__tCiYrq__bindingActions button{white-space:normal;min-width:0}.Recurring-module__tCiYrq__textAction{min-height:44px;color:var(--r-muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 0;font-size:12px;text-decoration:underline;display:inline-flex}.Recurring-module__tCiYrq__primary,.Recurring-module__tCiYrq__secondary{border:1px solid var(--r-border);min-height:46px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.Recurring-module__tCiYrq__primary{background:var(--r-accent);border-color:var(--r-accent);color:var(--r-accent-text);width:100%;min-height:48px}.Recurring-module__tCiYrq__secondary{background:var(--r-surface);color:var(--r-text)}.Recurring-module__tCiYrq__box button:disabled{opacity:.5;cursor:not-allowed}.Recurring-module__tCiYrq__page button:focus-visible,.Recurring-module__tCiYrq__page a:focus-visible,.Recurring-module__tCiYrq__box button:focus-visible,.Recurring-module__tCiYrq__box a:focus-visible,.Recurring-module__tCiYrq__box input:focus-visible,.Recurring-module__tCiYrq__box select:focus-visible,.Recurring-module__tCiYrq__box summary:focus-visible{outline:3px solid color-mix(in srgb,var(--r-ring) 55%,transparent);outline-offset:3px}.Recurring-module__tCiYrq__error{background:color-mix(in srgb,var(--r-danger) 8%,var(--r-surface));color:var(--r-danger);overflow-wrap:anywhere;border-radius:10px;margin:14px 0;padding:12px 14px;font-size:13px;line-height:1.6}.Recurring-module__tCiYrq__error p{margin:0 0 10px}.Recurring-module__tCiYrq__error .Recurring-module__tCiYrq__secondary{border-color:color-mix(in srgb,var(--r-danger) 30%,var(--r-border));color:var(--r-danger);background:0 0}.Recurring-module__tCiYrq__notice,.Recurring-module__tCiYrq__success{background:var(--r-raised);color:var(--r-muted);border-radius:10px;margin:14px 0;padding:12px 14px;font-size:13px;line-height:1.6}.Recurring-module__tCiYrq__success{color:var(--r-text)}.Recurring-module__tCiYrq__summary{gap:8px;padding:18px 0;font-size:14px;display:grid}.Recurring-module__tCiYrq__summary>div{justify-content:space-between;gap:16px;display:flex}.Recurring-module__tCiYrq__summary strong{text-align:right;font-variant-numeric:tabular-nums;font-size:22px;line-height:1.2}.Recurring-module__tCiYrq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px 0;display:flex}.Recurring-module__tCiYrq__box>.Recurring-module__tCiYrq__header{margin:0 0 12px}.Recurring-module__tCiYrq__link{color:var(--r-muted);text-underline-offset:3px;overflow-wrap:anywhere;font-size:13px;text-decoration:underline}.Recurring-module__tCiYrq__actions{flex-wrap:wrap;gap:8px;margin:18px 0 0;display:flex}.Recurring-module__tCiYrq__actions button{flex:0 auto}.Recurring-module__tCiYrq__empty{text-align:center;background:var(--r-surface);border:1px solid var(--r-border);border-radius:var(--r-radius);color:var(--r-muted);padding:40px 24px;font-size:14px}.Recurring-module__tCiYrq__badge{background:var(--r-raised);color:var(--r-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:600;display:inline-flex}.Recurring-module__tCiYrq__badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.Recurring-module__tCiYrq__badge[data-status=active]{color:var(--r-success-text);background:color-mix(in srgb,var(--r-success) 10%,var(--r-surface))}.Recurring-module__tCiYrq__badge[data-status=payment_failed]{color:var(--r-danger);background:color-mix(in srgb,var(--r-danger) 8%,var(--r-surface))}.Recurring-module__tCiYrq__details{color:var(--r-muted);gap:10px;margin:18px 0;font-size:13px;display:grid}.Recurring-module__tCiYrq__details strong{letter-spacing:-.03em;color:var(--r-text);font-variant-numeric:tabular-nums;font-size:24px}.Recurring-module__tCiYrq__details .Recurring-module__tCiYrq__row{justify-content:space-between}.Recurring-module__tCiYrq__serviceName{color:var(--r-text);margin:8px 0;font-size:14px;font-weight:600}.Recurring-module__tCiYrq__orderContext{color:var(--r-muted);padding:14px 0;font-size:13px;line-height:1.6}.Recurring-module__tCiYrq__orderContext p{margin:4px 0}.Recurring-module__tCiYrq__spinner{text-align:center;color:var(--r-muted);padding:32px}@media (hover:hover){.Recurring-module__tCiYrq__choice:hover:not(:disabled){color:var(--r-text)}.Recurring-module__tCiYrq__periodChoices .Recurring-module__tCiYrq__choice:hover:not(:disabled),.Recurring-module__tCiYrq__methodChoice:hover:not(:disabled),.Recurring-module__tCiYrq__secondary:hover:not(:disabled){border-color:color-mix(in srgb,var(--r-accent) 45%,var(--r-border));background:color-mix(in srgb,var(--r-accent) 4%,var(--r-surface))}.Recurring-module__tCiYrq__primary:hover:not(:disabled){filter:brightness(1.06)}.Recurring-module__tCiYrq__textAction:hover:not(:disabled),.Recurring-module__tCiYrq__link:hover{color:var(--r-text)}}@media (max-width:420px){.Recurring-module__tCiYrq__page{margin-top:20px;padding:0 16px}.Recurring-module__tCiYrq__box{padding:16px}.Recurring-module__tCiYrq__sectionHeading{gap:10px}.Recurring-module__tCiYrq__title{font-size:17px}.Recurring-module__tCiYrq__page>.Recurring-module__tCiYrq__header .Recurring-module__tCiYrq__title{font-size:23px}.Recurring-module__tCiYrq__periodChoices{gap:6px}.Recurring-module__tCiYrq__periodChoices button{padding:10px 6px}.Recurring-module__tCiYrq__periodChoices button strong{font-size:16px}.Recurring-module__tCiYrq__pricePanel{padding:15px}.Recurring-module__tCiYrq__priceRows .Recurring-module__tCiYrq__renewalRow dd{font-size:23px}.Recurring-module__tCiYrq__bindingActions button{padding:11px 12px}.Recurring-module__tCiYrq__actions .Recurring-module__tCiYrq__secondary{flex:1}.Recurring-module__tCiYrq__choices{font-size:13px}}@media (prefers-reduced-motion:reduce){.Recurring-module__tCiYrq__box button{transition:none}}.Recurring-module__tCiYrq__orderLink{color:var(--r-muted);overflow-wrap:anywhere;margin:8px 0;font-size:12px;line-height:1.5}.Recurring-module__tCiYrq__cardTotals{border-bottom:1px solid var(--r-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:20px 0;padding-bottom:18px;display:flex}.Recurring-module__tCiYrq__cardTotals>div{align-items:center;gap:8px;display:flex}.Recurring-module__tCiYrq__cardTotals strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:25px;font-weight:700}.Recurring-module__tCiYrq__cardTotals>span{color:var(--r-muted);font-size:13px}.Recurring-module__tCiYrq__notice p{margin:6px 0}.Recurring-module__tCiYrq__box .Recurring-module__tCiYrq__box{border-color:var(--r-border);margin-top:24px}.Recurring-module__tCiYrq__configurator{margin:0;padding:16px}.Recurring-module__tCiYrq__page>.Recurring-module__tCiYrq__configurator{margin-top:16px}.Recurring-module__tCiYrq__box .Recurring-module__tCiYrq__configurator{margin-top:24px}.Recurring-module__tCiYrq__field>input,.Recurring-module__tCiYrq__field>select{width:100%}.Recurring-module__tCiYrq__orderContext{overflow-wrap:anywhere}.Recurring-module__tCiYrq__pricePanel .Recurring-module__tCiYrq__nextDate,.Recurring-module__tCiYrq__pricePanel .Recurring-module__tCiYrq__noCharge,.Recurring-module__tCiYrq__priceRows dt span,.Recurring-module__tCiYrq__discountOffer p{color:color-mix(in srgb,var(--r-muted) 80%,var(--r-text))}.Recurring-module__tCiYrq__paymentHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.Recurring-module__tCiYrq__paymentHeading .Recurring-module__tCiYrq__paymentTitle{overflow-wrap:anywhere;margin:0}.Recurring-module__tCiYrq__paymentBlock .Recurring-module__tCiYrq__offerPrice{color:var(--r-text);flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:8px 0 10px;font-size:13px;line-height:1.5;display:flex}.Recurring-module__tCiYrq__paymentBlock .Recurring-module__tCiYrq__offerPrice strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:24px;font-weight:700;line-height:1.2}.Recurring-module__tCiYrq__paymentBlock .Recurring-module__tCiYrq__paymentDescription{color:var(--r-text);font-size:13px}.Recurring-module__tCiYrq__paymentBlock .Recurring-module__tCiYrq__paymentToggle{margin-top:12px}.Recurring-module__tCiYrq__paymentBlock .Recurring-module__tCiYrq__offerSupport{color:var(--r-muted);margin:8px 0 0;font-size:12px;line-height:1.5}.Recurring-module__tCiYrq__paymentDetails{border-top:1px solid var(--r-border);margin-top:12px;padding-top:2px}.Recurring-module__tCiYrq__paymentDetails[hidden]{display:none}.Recurring-module__tCiYrq__paymentBlock .Recurring-module__tCiYrq__balanceAlternative{color:var(--r-text);text-align:left;margin:10px 0 0;font-size:12px;line-height:1.5;display:block}.Recurring-module__tCiYrq__paymentBlock button.Recurring-module__tCiYrq__balanceAlternative{min-height:44px;padding:8px 0}.Recurring-module__tCiYrq__confirmationNote{color:var(--r-text);margin:16px 0 10px;font-size:13px;line-height:1.55}.Recurring-module__tCiYrq__paymentReserve{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:10px 0 0;font-size:12px;line-height:1.5;display:flex}.Recurring-module__tCiYrq__paymentReserve dt{color:var(--r-muted)}.Recurring-module__tCiYrq__paymentReserve dd{color:var(--r-text);overflow-wrap:anywhere;margin:0;font-weight:600}.Recurring-module__tCiYrq__miniManager{min-width:0}.Recurring-module__tCiYrq__miniManager>.Recurring-module__tCiYrq__recurringCard{margin:0}.Recurring-module__tCiYrq__subscriptionEditor{border-top:1px solid var(--r-border);margin-top:16px;padding-top:4px}.Recurring-module__tCiYrq__recurringCard .Recurring-module__tCiYrq__title,.Recurring-module__tCiYrq__recurringCard .Recurring-module__tCiYrq__serviceName{overflow-wrap:anywhere}.Recurring-module__tCiYrq__box.Recurring-module__tCiYrq__embeddedConfigurator,.Recurring-module__tCiYrq__box .Recurring-module__tCiYrq__embeddedConfigurator{background:0 0;border:0;border-radius:0;margin:0;padding:0}.Recurring-module__tCiYrq__embeddedConfigurator .Recurring-module__tCiYrq__periodField{margin-top:14px}.Recurring-module__tCiYrq__quantityHint{color:var(--r-muted);margin:-6px 0 12px;font-size:12px;line-height:1.5}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__configurationHeading{flex-direction:column;align-items:stretch;gap:10px;display:flex}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__configurationHeading .Recurring-module__tCiYrq__title{font-size:14px;font-weight:600;line-height:1.5}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__modeChoices{border-radius:9px;flex-wrap:nowrap;gap:2px;width:100%;max-width:100%;margin:0;padding:3px;display:flex}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__modeChoices button{white-space:nowrap;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:8px 12px;font-size:13px;display:inline-flex}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__periodField{margin:20px 0 0}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__fieldLegend{font-size:13px;font-weight:600}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__periodChoices{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__periodChoices button{white-space:nowrap;border-radius:8px;flex:70px;min-height:42px;padding:9px 7px;font-size:13px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__periodChoices .Recurring-module__tCiYrq__selected{box-shadow:none}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__extraSettings{margin-top:3px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__extraSettings summary{min-height:40px;font-size:12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__extraSettings summary:before{font-size:16px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentBlock{border:0;border-top:1px solid var(--r-border);background:0 0;border-radius:0;margin-top:14px;padding:18px 0 0}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentHeading{align-items:center;gap:8px 20px;margin-bottom:6px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentLead{flex:1;min-width:150px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentTitle{font-size:13px;font-weight:600;line-height:1.5}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__linkedMethod{overflow-wrap:anywhere;color:var(--r-muted);margin-top:3px;font-size:13px;font-weight:500;display:block}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentBlock .Recurring-module__tCiYrq__offerPrice{gap:5px 7px;margin:5px 0 0;font-size:12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentBlock .Recurring-module__tCiYrq__offerPrice strong{font-size:19px;line-height:1.3;display:inline}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__offerPrice del{color:var(--r-muted);font-size:13px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentBlock .Recurring-module__tCiYrq__paymentDescription{color:var(--r-muted);margin:0;font-size:12px;line-height:1.6}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentBlock .Recurring-module__tCiYrq__paymentToggle{border-color:color-mix(in srgb, var(--r-accent) 60%, var(--r-border));width:auto;min-height:44px;color:var(--r-text);background:0 0;border-radius:8px;margin:0;padding:8px 12px;font-size:12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentHeading>.Recurring-module__tCiYrq__textAction{flex-shrink:0;min-height:40px;padding:8px 0}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentDetails{border-top:0;margin-top:14px;padding-top:0}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__methodChoices{gap:6px;margin:10px 0}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__methodChoice,.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__methodSelected{border-radius:8px;min-height:44px;padding:10px 12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__bindingActions{gap:8px;margin-top:14px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__bindingKinds{margin-top:0}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__bindingKind{border-radius:8px;min-height:44px;padding:9px 12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__bindingActions>button{border-radius:8px;min-height:42px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentBlock .Recurring-module__tCiYrq__balanceAlternative{color:var(--r-muted);margin-top:8px;font-size:12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__pricePanel{border-top:1px solid var(--r-border);background:0 0;border-radius:0;margin-top:18px;padding:16px 0 0}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__priceRows{gap:12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__priceRows>div{align-items:baseline;gap:12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__priceRows dt{font-size:13px;font-weight:600}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__priceRows dt span{margin-top:2px;font-size:12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__priceRows dd{letter-spacing:-.02em;gap:8px;font-size:17px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__priceRows .Recurring-module__tCiYrq__renewalRow dd{font-size:22px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__todayRow{border:0;padding:0}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__noCharge,.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__nextDate{margin-top:10px;font-size:12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__confirmationNote{color:var(--r-muted);font-size:12px}@media (max-width:540px){.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__configurationHeading{align-items:stretch;gap:12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__configurationHeading .Recurring-module__tCiYrq__title{flex-basis:100%}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__modeChoices{width:100%;display:flex}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__modeChoices button{flex:1;min-height:44px;padding:8px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentLead{min-width:140px}}@media (max-width:360px){.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__modeChoices button{gap:4px;font-size:12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentHeading{gap:8px 12px}}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__periodChoices button{flex-direction:column;gap:4px;min-height:50px;padding:7px}.Recurring-module__tCiYrq__periodDiscount{color:var(--r-muted);font-size:11px;font-weight:500;line-height:1.2}.Recurring-module__tCiYrq__selected .Recurring-module__tCiYrq__periodDiscount{color:var(--r-accent)}.Recurring-module__tCiYrq__paymentOffer{border-top:1px dashed var(--r-border);margin-top:14px;padding:12px 0 0}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentOffer .Recurring-module__tCiYrq__offerPrice{gap:4px 7px;margin:0;font-size:12px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentOffer .Recurring-module__tCiYrq__offerPrice strong{font-size:16px}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__paymentOffer .Recurring-module__tCiYrq__paymentToggle{margin-top:8px}.Recurring-module__tCiYrq__offerDescription{color:var(--r-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.Recurring-module__tCiYrq__addPaymentMethod{border:1px dashed var(--r-border);width:100%;min-height:44px;color:var(--r-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:8px;margin:8px 0;padding:10px 12px;font-size:12px;display:block}.Recurring-module__tCiYrq__methodChoices{overscroll-behavior:contain;max-height:260px;margin-left:-3px;margin-right:-3px;padding:3px;overflow:auto}.Recurring-module__tCiYrq__checkoutPaymentHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.Recurring-module__tCiYrq__checkoutPaymentHead>div{min-width:0}.Recurring-module__tCiYrq__checkoutPaymentLabel{color:var(--r-muted);margin:0;font-size:12px;font-weight:500;line-height:1.4}.Recurring-module__tCiYrq__checkoutPaymentValue{color:var(--r-text);overflow-wrap:anywhere;margin:5px 0 0;font-size:15px;font-weight:600}.Recurring-module__tCiYrq__checkoutPaymentNote{color:var(--r-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.Recurring-module__tCiYrq__checkoutPaymentHead .Recurring-module__tCiYrq__textAction{flex-shrink:0;min-width:64px;font-size:13px}.Recurring-module__tCiYrq__checkoutTotal{padding:4px 16px 0}.Recurring-module__tCiYrq__confirmationNote{color:var(--r-muted);margin:10px 0 0;font-size:12px;font-weight:400;line-height:1.55}.Recurring-module__tCiYrq__paymentState{margin:0;padding:24px}.Recurring-module__tCiYrq__stateEyebrow{color:var(--r-muted);margin:0 0 7px;font-size:12px}.Recurring-module__tCiYrq__stateTitle{margin:0;font-size:22px;font-weight:700;line-height:1.25}.Recurring-module__tCiYrq__stateAmount{font-variant-numeric:tabular-nums;margin:16px 0 0;font-size:24px;font-weight:700}.Recurring-module__tCiYrq__stateDescription{margin:16px 0;font-size:14px;line-height:1.6}.Recurring-module__tCiYrq__stateRepeat{border-top:1px solid var(--r-border);margin:20px 0;padding-top:18px;font-size:13px;line-height:1.5}.Recurring-module__tCiYrq__stateRepeat h2{margin:0 0 12px;font-size:16px;font-weight:600}.Recurring-module__tCiYrq__stateRepeat p{margin:8px 0}.Recurring-module__tCiYrq__stateRepeat p strong{margin-right:10px;font-size:20px}.Recurring-module__tCiYrq__stateRepeat p span{color:var(--r-muted)}.Recurring-module__tCiYrq__paymentState>.Recurring-module__tCiYrq__primary{margin-top:18px}.Recurring-module__tCiYrq__paymentState>.Recurring-module__tCiYrq__textAction{margin-top:14px;display:block}@media (max-width:420px){.Recurring-module__tCiYrq__paymentState{padding:20px}.Recurring-module__tCiYrq__checkoutTotal{padding-inline:4px}}.Recurring-module__tCiYrq__configurator .Recurring-module__tCiYrq__confirmationNote+.Recurring-module__tCiYrq__primary{margin-top:12px}.Recurring-module__tCiYrq__pendingCheckout>:not([data-payment-receipt]){display:none!important}.Recurring-module__tCiYrq__managePaymentAction{background:var(--r-raised);max-width:100%;min-height:44px;color:var(--r-text);font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.Recurring-module__tCiYrq__managePaymentAction:disabled,.Recurring-module__tCiYrq__managePaymentAction[aria-disabled=true]{opacity:.5;cursor:default}.Recurring-module__tCiYrq__managePaymentAction:focus-visible{outline:2px solid var(--r-ring);outline-offset:3px}@media (hover:hover){.Recurring-module__tCiYrq__managePaymentAction:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--r-text) 7%, var(--r-raised))}}.Recurring-module__tCiYrq__checkoutRepeat>section{margin:0}.Recurring-module__tCiYrq__declinedActions{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}.Recurring-module__tCiYrq__declinedActions>.Recurring-module__tCiYrq__primary,.Recurring-module__tCiYrq__declinedActions>.Recurring-module__tCiYrq__secondary{width:100%}.Recurring-module__tCiYrq__paymentProfileLink{min-height:44px;color:var(--r-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;padding:8px 0;font-size:13px;text-decoration:none}.Recurring-module__tCiYrq__declinedActions>.Recurring-module__tCiYrq__link{justify-self:start;align-items:center;min-height:44px;display:inline-flex}.Recurring-module__tCiYrq__paymentState>.Recurring-module__tCiYrq__actions{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.Recurring-module__tCiYrq__paymentState>.Recurring-module__tCiYrq__secondary{width:100%;margin-top:10px}.Recurring-module__tCiYrq__receipt{border-top:1px solid var(--r-border);text-align:left;width:100%;font:inherit;margin:24px 0;padding:20px 0 0;font-size:14px;line-height:1.5}.Recurring-module__tCiYrq__receipt h2{color:var(--r-text);margin:0 0 14px;font-size:14px;font-weight:600;line-height:1.5}.Recurring-module__tCiYrq__receipt p{color:var(--r-muted);margin:8px 0;font-size:14px}.Recurring-module__tCiYrq__receiptFacts{gap:12px;margin:0;display:grid}.Recurring-module__tCiYrq__receiptFacts>div{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:baseline;gap:16px;display:grid}.Recurring-module__tCiYrq__receiptFacts dt{color:var(--r-muted);font-size:13px;font-weight:400}.Recurring-module__tCiYrq__receiptFacts dd{min-width:0;color:var(--r-text);text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500}.Recurring-module__tCiYrq__receiptFacts>div:first-child dd{font-weight:700}.Recurring-module__tCiYrq__receipt .Recurring-module__tCiYrq__receiptAction{min-height:44px;color:var(--r-muted);border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px 0;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;display:flex}.Recurring-module__tCiYrq__receiptAction:focus-visible{outline:2px solid var(--r-ring);outline-offset:4px}@media (hover:hover){.Recurring-module__tCiYrq__receipt .Recurring-module__tCiYrq__receiptAction:hover{color:var(--r-text)}}.Recurring-module__tCiYrq__renewalPaymentNotice{justify-items:start;gap:10px;margin:16px 0;display:grid}.Recurring-module__tCiYrq__renewalPaymentNotice .Recurring-module__tCiYrq__paymentNote{margin:0}.Recurring-module__tCiYrq__renewalPaymentNotice button:disabled{opacity:.5;cursor:not-allowed}
.CheckoutMethodIcon-module__1LsWHa__icon{flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:24px;display:inline-flex}.CheckoutMethodIcon-module__1LsWHa__icon svg{object-fit:contain;width:100%;height:100%;display:block}
.RepeatOrderPage-module__yuFtla__backLink{min-height:44px;color:var(--r-muted);border-radius:6px;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.RepeatOrderPage-module__yuFtla__backLink:hover{color:var(--r-text)}.RepeatOrderPage-module__yuFtla__backLink:focus-visible{outline:2px solid var(--r-ring);outline-offset:3px}.RepeatOrderPage-module__yuFtla__modeField{margin:24px 0 16px}.RepeatOrderPage-module__yuFtla__modeLabel{color:var(--r-text);margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.5}.RepeatOrderPage-module__yuFtla__modes{border:1px solid var(--r-border);background:var(--r-surface);border-radius:10px;gap:4px;max-width:100%;margin:0;padding:4px;display:flex}.RepeatOrderPage-module__yuFtla__modes button{min-width:0;min-height:44px;color:var(--r-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-wrap:wrap;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:600;display:inline-flex}.RepeatOrderPage-module__yuFtla__modes button[aria-pressed=true]{color:var(--r-text);background:var(--r-surface-alt,var(--r-border))}.RepeatOrderPage-module__yuFtla__modes button:focus-visible{outline:2px solid var(--r-ring);outline-offset:2px}.RepeatOrderPage-module__yuFtla__modes button:disabled{opacity:.5;cursor:default}.RepeatOrderPage-module__yuFtla__setupPanel{background:var(--r-surface);border-radius:14px;min-width:0;padding:24px}@media (max-width:600px){.RepeatOrderPage-module__yuFtla__setupPanel{padding:18px 16px}.RepeatOrderPage-module__yuFtla__modes button{gap:6px;padding-inline:8px}}.RepeatOrderPage-module__yuFtla__firstPaymentNote{color:var(--r-muted);margin:0 0 18px;font-size:13px;line-height:1.6}.RepeatOrderPage-module__yuFtla__firstPaymentAction{border-top:1px solid var(--r-border);margin-top:20px;padding-top:16px}.RepeatOrderPage-module__yuFtla__firstPaymentAction p{color:var(--r-muted);margin:0 0 10px;font-size:13px;line-height:1.5}.RepeatOrderPage-module__yuFtla__firstPaymentAction a{text-decoration:none}.RepeatOrderPage-module__yuFtla__oneOff{padding:24px}.RepeatOrderPage-module__yuFtla__formTitle{font:inherit;color:var(--r-text);margin:0 0 20px;font-size:16px;font-weight:650;line-height:1.4}.RepeatOrderPage-module__yuFtla__description{color:var(--r-muted);margin:0 0 22px;font-size:14px;line-height:1.5}.RepeatOrderPage-module__yuFtla__hint{color:var(--r-muted);margin:-4px 0 18px;font-size:13px;line-height:1.5}.RepeatOrderPage-module__yuFtla__consentNote{color:var(--r-muted);margin:12px 0 0;font-size:13px;line-height:1.5}.RepeatOrderPage-module__yuFtla__paymentMethods{border:0;gap:8px;min-width:0;margin:24px 0 16px;padding:0;display:grid}.RepeatOrderPage-module__yuFtla__paymentMethods legend{margin-bottom:10px;padding:0;font-size:14px;font-weight:600}.RepeatOrderPage-module__yuFtla__paymentMethods button{text-align:left;border:1px solid var(--r-border);width:100%;min-height:48px;color:var(--r-text);font:inherit;cursor:pointer;background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.RepeatOrderPage-module__yuFtla__paymentMethods button[aria-pressed=true]{border-color:var(--r-accent);background:color-mix(in srgb, var(--r-accent) 6%, var(--r-surface));box-shadow:inset 0 0 0 1px var(--r-accent)}.RepeatOrderPage-module__yuFtla__paymentMethods button small{color:var(--r-muted);font-size:12px}.RepeatOrderPage-module__yuFtla__paymentMethods button:focus-visible,.RepeatOrderPage-module__yuFtla__inlineAction:focus-visible{outline:2px solid var(--r-ring);outline-offset:3px}.RepeatOrderPage-module__yuFtla__paymentMethods:disabled button{opacity:.6;cursor:default}.RepeatOrderPage-module__yuFtla__checkout{border-top:1px solid var(--r-border);margin-top:24px;padding-top:20px}.RepeatOrderPage-module__yuFtla__total{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.RepeatOrderPage-module__yuFtla__total span{color:var(--r-muted);font-size:14px}.RepeatOrderPage-module__yuFtla__total strong{font-size:24px;line-height:1.2}.RepeatOrderPage-module__yuFtla__inlineAction{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:8px 4px;font-weight:600;text-decoration:none;display:inline-flex}.RepeatOrderPage-module__yuFtla__inlineAction:hover:not(:disabled){background:var(--r-raised)}.RepeatOrderPage-module__yuFtla__historyLink{color:var(--r-muted);text-align:center;padding:14px 0 0;font-size:14px;display:block}.RepeatOrderPage-module__yuFtla__savedNotice p{color:var(--r-muted);font-size:14px;line-height:1.5}@media (max-width:600px){.RepeatOrderPage-module__yuFtla__oneOff{padding:20px 16px}}.RepeatOrderPage-module__yuFtla__result{margin-top:16px;scroll-margin-top:100px}.RepeatOrderPage-module__yuFtla__result h2:focus{outline:none}.RepeatOrderPage-module__yuFtla__result p{color:var(--r-muted);margin:10px 0 20px;font-size:14px;line-height:1.6}.RepeatOrderPage-module__yuFtla__result .RepeatOrderPage-module__yuFtla__resultAction{width:auto;min-width:180px;display:inline-flex}@media (max-width:600px){.RepeatOrderPage-module__yuFtla__result .RepeatOrderPage-module__yuFtla__resultAction{width:100%;display:flex}}.RepeatOrderPage-module__yuFtla__methodLabel{overflow-wrap:anywhere;align-items:center;gap:12px;min-width:0;display:inline-flex}.RepeatOrderPage-module__yuFtla__managePanel{min-width:0;margin-top:24px}.RepeatOrderPage-module__yuFtla__paymentMethods button:disabled{opacity:.5;cursor:not-allowed}.RepeatOrderPage-module__yuFtla__paymentMethods button small{text-align:right;flex-shrink:0}
.SavedFirstPaymentChoices-module__HUXdda__otherMethods{border-top:1px solid var(--r-border);margin-top:8px}.SavedFirstPaymentChoices-module__HUXdda__otherMethods summary{min-height:48px;color:var(--r-text);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:13px;font-weight:600;line-height:1.5;list-style:none;display:flex}.SavedFirstPaymentChoices-module__HUXdda__otherMethods summary::-webkit-details-marker{display:none}.SavedFirstPaymentChoices-module__HUXdda__otherMethods summary small{color:var(--r-muted);overflow-wrap:anywhere;font-size:12px;font-weight:400;display:block}.SavedFirstPaymentChoices-module__HUXdda__otherMethods summary svg{width:18px;height:18px;color:var(--r-muted);flex-shrink:0}.SavedFirstPaymentChoices-module__HUXdda__otherMethods[open] summary svg{transform:rotate(180deg)}.SavedFirstPaymentChoices-module__HUXdda__otherMethods summary:focus-visible{outline:2px solid var(--r-ring);outline-offset:3px;border-radius:6px}.SavedFirstPaymentChoices-module__HUXdda__note{color:var(--r-muted);margin:8px 0;font-size:13px;line-height:1.6}.SavedFirstPaymentChoices-module__HUXdda__otherMethods>[role=group]{max-height:none;overflow:visible}
.ServiceSummary-module__RwvHGG__summary{background:var(--r-surface);color:var(--r-text);border-radius:14px;padding:20px 24px}.ServiceSummary-module__RwvHGG__category{color:var(--r-muted);margin:0 0 5px;font-size:13px;line-height:1.5}.ServiceSummary-module__RwvHGG__name{color:var(--r-text);font:inherit;overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700;line-height:1.4}.ServiceSummary-module__RwvHGG__source{min-height:36px;color:var(--r-muted);align-items:center;gap:6px;margin-top:12px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}.ServiceSummary-module__RwvHGG__source:hover{color:var(--r-text)}.ServiceSummary-module__RwvHGG__source:focus-visible,.ServiceSummary-module__RwvHGG__information summary:focus-visible{outline:2px solid var(--r-ring);outline-offset:3px;border-radius:6px}.ServiceSummary-module__RwvHGG__information{border-top:1px solid var(--r-border);margin-top:8px}.ServiceSummary-module__RwvHGG__information summary{min-height:44px;color:var(--r-text);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:13px;font-weight:600;line-height:1.5;list-style:none;display:flex}.ServiceSummary-module__RwvHGG__information summary::-webkit-details-marker{display:none}.ServiceSummary-module__RwvHGG__information summary svg{width:18px;height:18px;color:var(--r-muted);flex-shrink:0}.ServiceSummary-module__RwvHGG__information[open] summary svg{transform:rotate(180deg)}.ServiceSummary-module__RwvHGG__informationBody{padding:2px 0 10px}.ServiceSummary-module__RwvHGG__description{color:var(--r-muted);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.ServiceSummary-module__RwvHGG__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0 0 16px;display:grid}.ServiceSummary-module__RwvHGG__facts div{min-width:0}.ServiceSummary-module__RwvHGG__facts dt{color:var(--r-muted);margin:0 0 3px;font-size:12px;line-height:1.5}.ServiceSummary-module__RwvHGG__facts dd{color:var(--r-text);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}@media (max-width:600px){.ServiceSummary-module__RwvHGG__summary{padding:18px 16px 12px}.ServiceSummary-module__RwvHGG__name{font-size:17px}.ServiceSummary-module__RwvHGG__facts{gap:12px 16px}}.ServiceSummary-module__RwvHGG__visibleInformation{margin-top:16px}.ServiceSummary-module__RwvHGG__visibleInformation .ServiceSummary-module__RwvHGG__informationBody{padding:0}.ServiceSummary-module__RwvHGG__visibleInformation .ServiceSummary-module__RwvHGG__facts{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin-bottom:0}.ServiceSummary-module__RwvHGG__visibleInformation .ServiceSummary-module__RwvHGG__description{margin-top:14px}.ServiceSummary-module__RwvHGG__visibleInformation .ServiceSummary-module__RwvHGG__description:first-child{margin-top:0}@media (max-width:600px){.ServiceSummary-module__RwvHGG__visibleInformation .ServiceSummary-module__RwvHGG__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.ServiceSummary-module__RwvHGG__source svg{width:14px;height:14px;transform:rotate(-90deg)}
.RecurringCard-module__fbZTBq__card.RecurringCard-module__fbZTBq__card{border-radius:12px;margin:0;padding:24px;font-size:14px}.RecurringCard-module__fbZTBq__listCard.RecurringCard-module__fbZTBq__listCard{background:0 0;border:0;border-radius:0;padding:20px 24px}.RecurringCard-module__fbZTBq__listCard+.RecurringCard-module__fbZTBq__listCard{border-top:1px solid var(--r-border)}.RecurringCard-module__fbZTBq__overview{grid-template-columns:minmax(0,1.7fr) minmax(150px,.85fr) minmax(180px,1fr);align-items:start;gap:24px;display:grid}.RecurringCard-module__fbZTBq__identity,.RecurringCard-module__fbZTBq__next,.RecurringCard-module__fbZTBq__amount{min-width:0}.RecurringCard-module__fbZTBq__serviceType{color:var(--r-muted);margin:0 0 4px;font-size:12px;line-height:1.5}.RecurringCard-module__fbZTBq__editorTarget{color:var(--r-muted);overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;line-height:1.5}.RecurringCard-module__fbZTBq__identityHeading{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.RecurringCard-module__fbZTBq__service{color:var(--r-text);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.45}.RecurringCard-module__fbZTBq__service:focus{outline:none}.RecurringCard-module__fbZTBq__status{color:var(--r-muted);white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}.RecurringCard-module__fbZTBq__status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.RecurringCard-module__fbZTBq__status[data-status=active]{color:var(--r-success-text)}.RecurringCard-module__fbZTBq__status[data-status=payment_failed],.RecurringCard-module__fbZTBq__status[data-status=paused]{color:var(--r-danger)}.RecurringCard-module__fbZTBq__target{min-width:0;color:var(--r-muted);white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:13px;line-height:1.5;overflow:hidden}.RecurringCard-module__fbZTBq__target a{color:inherit;text-decoration:none}.RecurringCard-module__fbZTBq__orderMeta{color:var(--r-muted);flex-wrap:wrap;align-items:baseline;gap:2px 7px;margin:8px 0 0;font-size:12px;line-height:1.5;display:flex}.RecurringCard-module__fbZTBq__next,.RecurringCard-module__fbZTBq__amount{margin:0}.RecurringCard-module__fbZTBq__next dt,.RecurringCard-module__fbZTBq__amount dt{color:var(--r-muted);margin:0 0 6px;font-size:12px;font-weight:400;line-height:1.5}.RecurringCard-module__fbZTBq__listCard .RecurringCard-module__fbZTBq__next dt,.RecurringCard-module__fbZTBq__listCard .RecurringCard-module__fbZTBq__amount dt{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.RecurringCard-module__fbZTBq__next dd,.RecurringCard-module__fbZTBq__amount dd{color:var(--r-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.RecurringCard-module__fbZTBq__next time{gap:3px;display:grid}.RecurringCard-module__fbZTBq__next time small{color:var(--r-muted);font-size:12px}.RecurringCard-module__fbZTBq__amount dd{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.RecurringCard-module__fbZTBq__amount strong{font-size:18px;font-weight:700;line-height:1.3}.RecurringCard-module__fbZTBq__amount .RecurringCard-module__fbZTBq__payment{color:var(--r-muted);margin-top:5px;font-size:12px;line-height:1.5;display:block}.RecurringCard-module__fbZTBq__reviewPrice{color:var(--r-muted);font-size:13px}.RecurringCard-module__fbZTBq__secondaryActions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.RecurringCard-module__fbZTBq__actions,.RecurringCard-module__fbZTBq__confirmActions{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:14px;display:flex}.RecurringCard-module__fbZTBq__editAction,.RecurringCard-module__fbZTBq__quietAction,.RecurringCard-module__fbZTBq__stopAction{background:var(--r-raised);min-width:0;min-height:44px;color:var(--r-text);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.RecurringCard-module__fbZTBq__quietAction{color:var(--r-muted);background:0 0;border-color:#0000;padding-left:12px;padding-right:12px;font-weight:500}.RecurringCard-module__fbZTBq__stopAction{color:var(--r-danger);background:color-mix(in srgb, var(--r-danger) 8%, var(--r-surface));border-color:#0000}.RecurringCard-module__fbZTBq__contextNote,.RecurringCard-module__fbZTBq__paymentExplanation{color:var(--r-muted);margin:16px 0 0;font-size:13px;line-height:1.55}.RecurringCard-module__fbZTBq__attention{border-left:2px solid var(--r-danger);color:var(--r-text);margin:14px 0 0;padding-left:12px;font-size:13px;line-height:1.6}.RecurringCard-module__fbZTBq__stopConfirmation{border-top:1px solid var(--r-border);margin-top:20px;padding-top:18px}.RecurringCard-module__fbZTBq__stopConfirmation strong{color:var(--r-text);font-size:15px;font-weight:600}.RecurringCard-module__fbZTBq__stopConfirmation p{color:var(--r-muted);margin:5px 0 0;font-size:13px;line-height:1.55}.RecurringCard-module__fbZTBq__editor{border-top:1px solid var(--r-border);width:100%;min-width:0;max-width:620px;margin-top:16px;padding-top:20px}.RecurringCard-module__fbZTBq__editorHeading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.RecurringCard-module__fbZTBq__editorHeading .RecurringCard-module__fbZTBq__quietAction{min-height:40px;font-size:12px}.RecurringCard-module__fbZTBq__editorTitle{color:var(--r-text);margin:0;font-size:16px;font-weight:600;line-height:1.4}.RecurringCard-module__fbZTBq__editor>div{border-top:0;padding-top:0}.RecurringCard-module__fbZTBq__isEditing .RecurringCard-module__fbZTBq__overview{display:block}.RecurringCard-module__fbZTBq__isEditing .RecurringCard-module__fbZTBq__target,.RecurringCard-module__fbZTBq__detailCard .RecurringCard-module__fbZTBq__target{white-space:normal;overflow-wrap:anywhere;overflow:visible}.RecurringCard-module__fbZTBq__detailCard .RecurringCard-module__fbZTBq__overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 20px}.RecurringCard-module__fbZTBq__detailCard .RecurringCard-module__fbZTBq__identity{grid-column:1/-1}.RecurringCard-module__fbZTBq__detailCard .RecurringCard-module__fbZTBq__service{font-size:18px}.RecurringCard-module__fbZTBq__detailCard .RecurringCard-module__fbZTBq__amount strong{font-size:24px}.RecurringCard-module__fbZTBq__detailCard .RecurringCard-module__fbZTBq__actions{border-top:1px solid var(--r-border);margin-top:22px;padding-top:16px}@media (hover:hover){.RecurringCard-module__fbZTBq__editAction:hover:not(:disabled){border-color:var(--r-muted)}.RecurringCard-module__fbZTBq__quietAction:hover:not(:disabled){color:var(--r-text);background:var(--r-raised)}.RecurringCard-module__fbZTBq__target a:hover{color:var(--r-text);text-underline-offset:3px;text-decoration:underline}.RecurringCard-module__fbZTBq__stopAction:hover:not(:disabled){border-color:var(--r-danger)}}@media (max-width:800px){.RecurringCard-module__fbZTBq__overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 16px}.RecurringCard-module__fbZTBq__identity{grid-column:1/-1}.RecurringCard-module__fbZTBq__listCard .RecurringCard-module__fbZTBq__next dt,.RecurringCard-module__fbZTBq__listCard .RecurringCard-module__fbZTBq__amount dt{clip:auto;white-space:normal;width:auto;height:auto;margin:0 0 5px;position:static;overflow:visible}.RecurringCard-module__fbZTBq__target{white-space:normal;overflow-wrap:anywhere;overflow:visible}.RecurringCard-module__fbZTBq__actions{margin-top:16px}.RecurringCard-module__fbZTBq__editAction,.RecurringCard-module__fbZTBq__quietAction,.RecurringCard-module__fbZTBq__stopAction{min-height:44px}}@media (max-width:440px){.RecurringCard-module__fbZTBq__card.RecurringCard-module__fbZTBq__card,.RecurringCard-module__fbZTBq__listCard.RecurringCard-module__fbZTBq__listCard{padding:18px 16px}.RecurringCard-module__fbZTBq__identityHeading{gap:5px 10px}.RecurringCard-module__fbZTBq__service{font-size:14px}.RecurringCard-module__fbZTBq__detailCard .RecurringCard-module__fbZTBq__service{font-size:17px}.RecurringCard-module__fbZTBq__target{font-size:12px}.RecurringCard-module__fbZTBq__orderMeta{gap:2px 6px}.RecurringCard-module__fbZTBq__next dd{font-size:13px}.RecurringCard-module__fbZTBq__amount strong{font-size:18px}.RecurringCard-module__fbZTBq__actions,.RecurringCard-module__fbZTBq__confirmActions{column-gap:16px}.RecurringCard-module__fbZTBq__stopConfirmation .RecurringCard-module__fbZTBq__confirmActions{flex-direction:column-reverse;align-items:stretch}.RecurringCard-module__fbZTBq__editor{padding-top:16px}}.RecurringCard-module__fbZTBq__editorDialog{box-sizing:border-box;border:1px solid var(--r-border);width:min(640px,100vw - 48px);max-width:none;height:fit-content;max-height:calc(100dvh - 48px);color:var(--r-text);background:var(--r-surface);border-radius:16px;margin:auto;padding:0;overflow:hidden;box-shadow:0 20px 80px #0005}.RecurringCard-module__fbZTBq__editorDialog[open]{flex-direction:column;display:flex}.RecurringCard-module__fbZTBq__editorDialog::backdrop{background:#0009}.RecurringCard-module__fbZTBq__dialogHeader{border-bottom:1px solid var(--r-border);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px;display:flex}.RecurringCard-module__fbZTBq__dialogHeader h2{color:var(--r-text);outline:none;margin:0;font-size:18px;font-weight:650;line-height:1.4}.RecurringCard-module__fbZTBq__dialogHeader p{color:var(--r-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.RecurringCard-module__fbZTBq__closeAction{width:44px;height:44px;color:var(--r-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1.5;display:inline-flex}.RecurringCard-module__fbZTBq__closeAction svg{width:24px;height:24px}.RecurringCard-module__fbZTBq__closeAction:hover:not(:disabled){background:var(--r-raised)}.RecurringCard-module__fbZTBq__dialogBody{overscroll-behavior:contain;min-height:0;padding:24px;padding-bottom:max(24px, env(safe-area-inset-bottom));overflow-y:auto}.RecurringCard-module__fbZTBq__dialogBody[hidden]{display:none}.RecurringCard-module__fbZTBq__dialogBody>div{border-top:0;margin-top:0;padding-top:0}.RecurringCard-module__fbZTBq__dialogBody [data-repeat-payment]{scroll-margin-top:16px}.RecurringCard-module__fbZTBq__discardConfirmation{padding:24px}.RecurringCard-module__fbZTBq__discardConfirmation h3{color:var(--r-text);margin:0 0 8px;font-size:17px}.RecurringCard-module__fbZTBq__discardConfirmation p{color:var(--r-muted);margin:0;font-size:14px;line-height:1.6}.RecurringCard-module__fbZTBq__closeAction:focus-visible,.RecurringCard-module__fbZTBq__editAction:focus-visible,.RecurringCard-module__fbZTBq__quietAction:focus-visible,.RecurringCard-module__fbZTBq__stopAction:focus-visible{outline:2px solid var(--r-accent);outline-offset:3px}.RecurringCard-module__fbZTBq__status{font-size:12px}@media (max-width:800px){.RecurringCard-module__fbZTBq__listCard.RecurringCard-module__fbZTBq__listCard{border:1px solid var(--r-border);background:var(--r-surface);border-radius:12px}.RecurringCard-module__fbZTBq__listCard+.RecurringCard-module__fbZTBq__listCard{border-top:1px solid var(--r-border)}.RecurringCard-module__fbZTBq__actions{gap:8px}.RecurringCard-module__fbZTBq__actions .RecurringCard-module__fbZTBq__editAction{padding-left:10px;padding-right:10px}.RecurringCard-module__fbZTBq__actions .RecurringCard-module__fbZTBq__quietAction{padding:10px 12px}}@media (max-width:600px){.RecurringCard-module__fbZTBq__editorDialog{border:0;border-radius:20px 20px 0 0;width:100%;height:fit-content;max-height:calc(100dvh - 16px);margin:auto auto 0}.RecurringCard-module__fbZTBq__dialogHeader{padding:max(20px, env(safe-area-inset-top)) 20px 16px;gap:16px}.RecurringCard-module__fbZTBq__dialogHeader h2{font-size:17px}.RecurringCard-module__fbZTBq__dialogBody{padding:20px;padding-bottom:max(24px, env(safe-area-inset-bottom))}.RecurringCard-module__fbZTBq__discardConfirmation{padding:20px}.RecurringCard-module__fbZTBq__discardConfirmation .RecurringCard-module__fbZTBq__confirmActions{flex-direction:column;align-items:stretch}}.RecurringCard-module__fbZTBq__recovery{border-top:1px solid var(--r-border);margin-top:18px;padding-top:16px}.RecurringCard-module__fbZTBq__recoveryHeading{color:var(--r-text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;font-size:14px;line-height:1.5;display:flex}.RecurringCard-module__fbZTBq__recoveryHeading>span{font-variant-numeric:tabular-nums;font-weight:700}.RecurringCard-module__fbZTBq__recovery p{color:var(--r-text);margin:6px 0 0;font-size:13px;line-height:1.6}.RecurringCard-module__fbZTBq__recovery .RecurringCard-module__fbZTBq__recoveryMeta{color:var(--r-muted);font-size:12px}.RecurringCard-module__fbZTBq__payAction{background:var(--r-accent);min-height:44px;color:var(--r-accent-text);font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;margin-top:14px;padding:10px 18px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.RecurringCard-module__fbZTBq__payAction:disabled,.RecurringCard-module__fbZTBq__payAction[aria-disabled=true]{opacity:.5;cursor:default}.RecurringCard-module__fbZTBq__payAction:focus-visible{outline:2px solid var(--r-accent);outline-offset:3px}.RecurringCard-module__fbZTBq__recoveryDetails{margin-top:14px}.RecurringCard-module__fbZTBq__recoveryDetails summary{color:var(--r-muted);cursor:pointer;padding:8px 0;font-size:13px;line-height:1.5}.RecurringCard-module__fbZTBq__recoveryDetails summary:focus-visible{outline:2px solid var(--r-accent);outline-offset:3px;border-radius:4px}
.RecurringList-module__gaL22q__content{margin-top:28px}.RecurringList-module__gaL22q__list{background:var(--r-surface);border:1px solid var(--r-border);border-radius:12px;overflow:clip}.RecurringList-module__gaL22q__columnHeadings{color:var(--r-muted);grid-template-columns:minmax(0,1.7fr) minmax(150px,.85fr) minmax(180px,1fr);gap:24px;padding:0 24px 12px;font-size:12px;line-height:1.5;display:grid}.RecurringList-module__gaL22q__empty{background:var(--r-surface);border:1px solid var(--r-border);color:var(--r-muted);border-radius:12px;padding:40px 24px;font-size:14px;line-height:1.6}.RecurringList-module__gaL22q__empty h2{color:var(--r-text);margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.4}.RecurringList-module__gaL22q__empty p{max-width:32rem;margin:0 0 20px}.RecurringList-module__gaL22q__pagination{color:var(--r-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:24px;font-size:13px;display:flex}@media (max-width:800px){.RecurringList-module__gaL22q__columnHeadings{display:none}.RecurringList-module__gaL22q__content{margin-top:24px}}@media (max-width:440px){.RecurringList-module__gaL22q__empty{padding:28px 20px}}@media (max-width:800px){.RecurringList-module__gaL22q__list{background:0 0;border:0;border-radius:0;gap:12px;display:grid;overflow:visible}}
