.manage-subscription_container__rYmde{background:var(--color-background-container);border-radius:var(--border-radius);padding:2rem;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:2rem}.manage-subscription_text__8rsDc{line-height:1.6;color:var(--color-text)}.manage-subscription_confirmText__ibKxR{line-height:1.6;color:var(--color-text);margin-bottom:1rem}.manage-subscription_cancelButton__As0Uy{background-color:var(--color-primary);color:var(--color-text);padding:1rem 2rem;border-radius:var(--border-radius);cursor:pointer;border:none;width:-moz-fit-content;width:fit-content}.manage-subscription_cancelButton__As0Uy:hover{background-color:var(--color-primary-hover)}.manage-subscription_buttonRow__8gisO{display:flex;gap:1rem;flex-wrap:wrap}.manage-subscription_keepButton__HmhOt{background-color:var(--color-primary);color:var(--color-text);padding:1rem 2rem;border-radius:var(--border-radius);cursor:pointer;border:none;width:-moz-fit-content;width:fit-content;min-width:unset}.manage-subscription_keepButton__HmhOt:hover:not(:disabled){background-color:var(--color-primary-hover)}.manage-subscription_confirmCancelButton__XhjuY{background-color:var(--color-loss);color:white;padding:1rem 2rem;border-radius:var(--border-radius);cursor:pointer;border:none;width:-moz-fit-content;width:fit-content;min-width:unset}.manage-subscription_confirmCancelButton__XhjuY:hover:not(:disabled){background-color:var(--color-loss-hover)}.manage-subscription_confirmCancelButton__XhjuY:disabled,.manage-subscription_keepButton__HmhOt:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.manage-subscription_container__rYmde{padding:1.5rem}.manage-subscription_buttonRow__8gisO{flex-direction:column}.manage-subscription_confirmCancelButton__XhjuY,.manage-subscription_keepButton__HmhOt{width:100%;min-width:unset}}.page_container__JmQHv{display:grid;grid-template-columns:1fr 4.5fr;grid-gap:1rem;gap:1rem;margin:1rem}.page_content__ZJHIG{display:flex;flex-direction:column;gap:1rem}@media (max-width:768px){.page_container__JmQHv{grid-template-columns:1fr;gap:1rem;margin:1rem}.page_content__ZJHIG{gap:1rem}}