.account-module__FD2Xgq__page{color:#f2f2ed;background:radial-gradient(circle at 72% 8%,#7fd6a31a,#0000 30%),#0d0d0c;min-height:100svh;padding:0 20px 48px}.account-module__FD2Xgq__shell{width:min(1040px,100%);margin:0 auto}.account-module__FD2Xgq__header{border-bottom:1px solid #292927;justify-content:space-between;align-items:center;gap:20px;min-height:74px;display:flex}.account-module__FD2Xgq__brand,.account-module__FD2Xgq__nav,.account-module__FD2Xgq__nav a{align-items:center;display:flex}.account-module__FD2Xgq__brand{color:inherit;gap:10px;font-weight:750;text-decoration:none}.account-module__FD2Xgq__mark{background:url(/brand/relayune/relayune-eclipse-static.svg) 50%/contain no-repeat;width:26px;height:26px}.account-module__FD2Xgq__nav{gap:8px}.account-module__FD2Xgq__nav a{color:#a3a39d;border-radius:9px;min-height:38px;padding:0 12px;font-size:13px;text-decoration:none}.account-module__FD2Xgq__nav a:hover{color:#f2f2ed;background:#1a1a18}.account-module__FD2Xgq__hero{max-width:720px;padding:72px 0 38px}.account-module__FD2Xgq__hero>p,.account-module__FD2Xgq__cardLabel,.account-module__FD2Xgq__earlySupporter{color:#86dda0;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:750}.account-module__FD2Xgq__hero h1{letter-spacing:-.055em;margin:14px 0 16px;font-size:clamp(38px,7vw,66px);font-weight:620;line-height:1}.account-module__FD2Xgq__hero>span{color:#a3a39d;font-size:17px;line-height:1.65}.account-module__FD2Xgq__notice,.account-module__FD2Xgq__accountCard,.account-module__FD2Xgq__membershipCard{background:#141413eb;border:1px solid #30302d;border-radius:18px}.account-module__FD2Xgq__notice{color:#b5b5af;padding:24px}.account-module__FD2Xgq__notice p{margin:0 0 16px}.account-module__FD2Xgq__grid{grid-template-columns:minmax(250px,.7fr) minmax(0,1.5fr);align-items:start;gap:18px;display:grid}.account-module__FD2Xgq__accountCard,.account-module__FD2Xgq__membershipCard{padding:clamp(22px,4vw,34px)}.account-module__FD2Xgq__accountCard{position:sticky;top:20px}.account-module__FD2Xgq__identity{align-items:center;gap:13px;margin-top:18px;display:flex}.account-module__FD2Xgq__identity>span{color:#a9efbb;background:#1b251d;border:1px solid #3b4b3f;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.account-module__FD2Xgq__identity strong{color:#e7e7e2;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.account-module__FD2Xgq__accountScope{color:#8f8f89;margin:22px 0 0;font-size:12px;line-height:1.65}.account-module__FD2Xgq__planHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.account-module__FD2Xgq__planHeading h2{letter-spacing:-.035em;margin:9px 0 0;font-size:25px}.account-module__FD2Xgq__planControls{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.account-module__FD2Xgq__refreshMembership{color:#9bcea8;background:0 0;border:0;padding:2px 0;font-size:11px;font-weight:650}.account-module__FD2Xgq__refreshMembership:hover:not(:disabled){color:#c4f2cf}.account-module__FD2Xgq__refreshMembership:focus-visible{outline-offset:3px;outline:2px solid #86dda0}.account-module__FD2Xgq__status{color:#a7e8b7;background:#18251b;border:1px solid #35533d;border-radius:999px;flex:none;padding:7px 10px;font-size:11px}.account-module__FD2Xgq__statusWarning{color:#ead093;background:#2a2417;border-color:#665735}.account-module__FD2Xgq__statusMuted{color:#aaa9a2;background:#1d1d1a;border-color:#3d3d39}.account-module__FD2Xgq__price{color:#f0f0eb;letter-spacing:-.05em;margin:32px 0 5px;font-size:clamp(34px,5vw,48px);font-weight:650}.account-module__FD2Xgq__channelPrice{color:#f0f0eb;letter-spacing:-.04em;margin:32px 0 0;font-size:clamp(25px,4vw,36px);font-weight:650}.account-module__FD2Xgq__earlySupporter{color:#a0b7a6;letter-spacing:.08em}.account-module__FD2Xgq__period,.account-module__FD2Xgq__priceNote,.account-module__FD2Xgq__webhookNote,.account-module__FD2Xgq__cancelingNote,.account-module__FD2Xgq__renewalPanel span,.account-module__FD2Xgq__subscribeBlock p,.account-module__FD2Xgq__confirm p,.account-module__FD2Xgq__confirm li,.account-module__FD2Xgq__actionNotice,.account-module__FD2Xgq__error{color:#9d9d97;font-size:13px;line-height:1.65}.account-module__FD2Xgq__period{color:#d3d3cd;margin:24px 0 0}.account-module__FD2Xgq__priceNote{margin:16px 0 26px}.account-module__FD2Xgq__billingDetails{background:#11110f;border:1px solid #30302d;border-radius:14px;margin-top:28px;overflow:hidden}.account-module__FD2Xgq__billingDetails h3{color:#b9b9b2;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #2b2b28;margin:0;padding:14px 17px;font-size:11px;font-weight:720}.account-module__FD2Xgq__billingDetails dl{margin:0}.account-module__FD2Xgq__billingDetails dl>div{border-bottom:1px solid #252522;grid-template-columns:minmax(120px,.75fr) minmax(0,1.25fr);align-items:center;gap:18px;min-height:49px;padding:11px 17px;display:grid}.account-module__FD2Xgq__billingDetails dl>div:last-child{border-bottom:0}.account-module__FD2Xgq__billingDetails dt,.account-module__FD2Xgq__billingDetails dd{margin:0;font-size:12px;line-height:1.45}.account-module__FD2Xgq__billingDetails dt{color:#777772}.account-module__FD2Xgq__billingDetails dd{color:#d7d7d1;text-align:end;font-weight:590}.account-module__FD2Xgq__billingDetails .account-module__FD2Xgq__valuePositive{color:#a7e8b7}.account-module__FD2Xgq__primary,.account-module__FD2Xgq__secondary,.account-module__FD2Xgq__danger{min-height:46px;font:inherit;cursor:pointer;border-radius:11px;padding:0 18px;font-weight:750;transition:border-color .15s,background .15s,transform .15s}.account-module__FD2Xgq__primary{color:#10140f;background:#9bf0ae;border:1px solid #9bf0ae;align-items:center;text-decoration:none;display:inline-flex}.account-module__FD2Xgq__secondary{color:#e2e2dc;background:#1a1a18;border:1px solid #3b3b37}.account-module__FD2Xgq__danger{color:#f0b0a8;background:#2a1b19;border:1px solid #70413c}.account-module__FD2Xgq__primary:hover:not(:disabled),.account-module__FD2Xgq__secondary:hover:not(:disabled),.account-module__FD2Xgq__danger:hover:not(:disabled){transform:translateY(-1px)}.account-module__FD2Xgq__primary:focus-visible,.account-module__FD2Xgq__secondary:focus-visible,.account-module__FD2Xgq__danger:focus-visible,.account-module__FD2Xgq__nav a:focus-visible,.account-module__FD2Xgq__brand:focus-visible{outline-offset:3px;outline:2px solid #a8efb9}.account-module__FD2Xgq__primary:disabled,.account-module__FD2Xgq__secondary:disabled,.account-module__FD2Xgq__danger:disabled{cursor:wait;opacity:.62}.account-module__FD2Xgq__confirm{background:#211817;border:1px solid #67413b;border-radius:12px;margin-top:4px;padding:20px}.account-module__FD2Xgq__confirm strong{color:#f0c0b8}.account-module__FD2Xgq__confirm p{margin:8px 0 14px}.account-module__FD2Xgq__confirm ul{gap:7px;margin:0 0 18px;padding:0;list-style:none;display:grid}.account-module__FD2Xgq__confirm li{color:#c8c0b8;margin:0;padding-inline-start:20px;position:relative}.account-module__FD2Xgq__confirm li:before{color:#d8a399;content:"✓";position:absolute;inset-inline-start:0}.account-module__FD2Xgq__actions{flex-wrap:wrap;gap:9px;display:flex}.account-module__FD2Xgq__cancelingNote{color:#ded29d;background:#211f16;border:1px solid #51503b;border-radius:11px;align-items:flex-start;gap:11px;margin:0;padding:13px 15px;display:flex}.account-module__FD2Xgq__cancelingNote>span{color:#172016;background:#c8d58e;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}.account-module__FD2Xgq__cancelingNote strong{color:#eee4b4;font-size:13px}.account-module__FD2Xgq__cancelingNote p{color:#b4ad82;margin:3px 0 0}.account-module__FD2Xgq__renewalPanel{background:#151513;border:1px solid #30302d;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;padding:20px;display:grid}.account-module__FD2Xgq__renewalPanel h3{color:#e7e7e1;letter-spacing:-.02em;margin:8px 0 7px;font-size:17px}.account-module__FD2Xgq__renewalPanel span{max-width:520px;display:block}.account-module__FD2Xgq__appStorePanel{background:#151820;border:1px solid #3d4656;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;padding:20px;display:grid}.account-module__FD2Xgq__appStorePanel h3{color:#e7e7e1;letter-spacing:-.02em;margin:8px 0 7px;font-size:17px}.account-module__FD2Xgq__appStorePanel span{color:#a5a9b2;max-width:540px;font-size:13px;line-height:1.65;display:block}.account-module__FD2Xgq__appStorePanel a,.account-module__FD2Xgq__renewalPanel button{white-space:nowrap}.account-module__FD2Xgq__actionNotice{color:#b9e9c4;background:#142019;border:1px solid #315d3b;border-radius:11px;margin:0;padding:11px 13px}.account-module__FD2Xgq__subscribeBlock{justify-items:start;gap:10px;display:grid}.account-module__FD2Xgq__subscribeBlock p{color:#888882;max-width:560px;margin:0}.account-module__FD2Xgq__subscribeBlock .account-module__FD2Xgq__legalAgreement{color:#777772;font-size:11px}.account-module__FD2Xgq__legalAgreement a{color:#afd8b8;text-underline-offset:3px}.account-module__FD2Xgq__error{color:#efa8a2}.account-module__FD2Xgq__webhookNote{color:#777772;margin:18px 0 0;font-size:11px}.account-module__FD2Xgq__footer{padding:28px 0 0}.account-module__FD2Xgq__footer nav{flex-wrap:wrap;gap:10px 18px;display:flex}.account-module__FD2Xgq__footer a{color:#9e9e98;font-size:12px;text-decoration:none}@media (max-width:700px){.account-module__FD2Xgq__header{flex-direction:column;align-items:flex-start;padding:18px 0}.account-module__FD2Xgq__nav{justify-content:space-between;width:100%}.account-module__FD2Xgq__grid{grid-template-columns:1fr}.account-module__FD2Xgq__accountCard{position:static}}@media (max-width:480px){.account-module__FD2Xgq__page{padding-inline:14px}.account-module__FD2Xgq__hero{padding-top:48px}.account-module__FD2Xgq__primary,.account-module__FD2Xgq__secondary,.account-module__FD2Xgq__danger{justify-content:center;width:100%}.account-module__FD2Xgq__billingDetails dl>div{grid-template-columns:1fr;gap:5px}.account-module__FD2Xgq__billingDetails dd{text-align:start}.account-module__FD2Xgq__renewalPanel,.account-module__FD2Xgq__appStorePanel{grid-template-columns:1fr;align-items:stretch}.account-module__FD2Xgq__subscribeBlock{justify-items:stretch}}@media (prefers-reduced-motion:reduce){.account-module__FD2Xgq__primary,.account-module__FD2Xgq__secondary,.account-module__FD2Xgq__danger{transition:none}}
