/* Page-only daylight preview. Dark theme and other pages retain their styles. */
:root:not([data-theme="dark"]) body.subscription-body {
  --site-canvas-light: #fff;
  --app-paper: #fff;
  --app-page: #fff;
  --sub-paper: #fff;
  --sub-surface: #fff;
  --sub-ink: #202020;
  --sub-muted: #626262;
  --sub-rule: #e2e2e2;
  --pricing-paper: #fff;
  --pricing-soft: #f5f5f5;
  --pricing-line: #e2e2e2;
  --pricing-ink: #202020;
  --app-line: #e2e2e2;
  background: #fff !important;
  color: #202020;
}
:root:not([data-theme="dark"]) .subscription-body :is(.subscription-workbench,.credit-summary,.plan-sheet,.gift-workbench,.gift-controls,.payment-history,.payment-history-card,.billing-toggle,.plan-tier-switcher,.sales-tabs,dialog) {
  background: #fff !important;
  border-color: #e2e2e2 !important;
}
:root:not([data-theme="dark"]) .subscription-body :is(input,select,textarea) {
  background: #f7f7f7 !important;
  border-color: #dedede !important;
  color: #202020;
}
:root:not([data-theme="dark"]) .subscription-body .payment-history-card small {
  color: #626262;
}
