

.stripe-table-header__dark { bgcolor="#0F4C81"; }

.TitleContainer__container.clientresourcesunlisted {
  display: none !important;
}
.clientresources\(unlisted\) #breadCrumbsContainer {
  display: none !important;
}



._STRIPE-TV-KNOWLEDGE-BASE-STYLES-v3 { }
._Pure-CSS-no-JavaScript-required { }
._Paste-into-Setup-Channels-HelpCenter-Customization-CSS-Editor { }
._Applied-globally-to-all-KB-articles-via-articleContent { }

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap');


._SECTION-1-BRAND-TOKENS-change-these-to-update-every-article { }

:root {
  --stripe-cyan: #00C8FF;
  --stripe-cyan-soft: #e6f9ff;
  --stripe-dark: #01243D;
  --stripe-dark-soft: #f3f6f9;
  --stripe-yellow: #FFD43B;
  --stripe-yellow-soft: #fff8d6;
  --stripe-red: #E63946;
  --stripe-red-soft: #fdecee;
  --stripe-mid-blue: #1C7FB8;

  --stripe-text: #1a2330;
  --stripe-text-muted: #5a6573;
  --stripe-border: #e3e7eb;

  --stripe-font: 'Poppins', -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --stripe-font-mono: "SF Mono", "Consolas", "Menlo", monospace;

  --stripe-border-thick: 4px;
}


._SECTION-2-ZOHO-AUTO-TITLE-styles-the-h1-Zoho-renders-above-articleContent { }

.ArticleDetailLeftContainer__kbTitle {
  font-family: var(--stripe-font) !important;
  font-weight: 800 !important;
  font-size: 36px !important;
  line-height: 1.15 !important;
  color: var(--stripe-dark) !important;
  letter-spacing: -0.5px !important;
}
.ArticleDetailLeftContainer__partHead {
  border-top: var(--stripe-border-thick) solid var(--stripe-dark) !important;
  padding-top: 24px !important;
  margin-bottom: 8px !important;
}


._SECTION-3-ZOHO-TABS-yellow-active-treatment-used-for-version-content { }

.zd_hc_tab_header_item .zd_hc_tab_title {
  font-family: var(--stripe-font) !important;
  font-weight: 600 !important;
  font-size: 14px !important;
  color: var(--stripe-text-muted) !important;
  padding: 8px 14px !important;
  letter-spacing: 0.3px !important;
  border-bottom: 3px solid transparent !important;
  transition: color 0.15s ease, border-color 0.15s ease !important;
}
.zd_hc_tab_header_item .zd_hc_tab_title:hover {
  color: var(--stripe-dark) !important;
}
.zd_hc_tab_header_item .zd_hc_tab_title.zd_hc_active {
  color: var(--stripe-dark) !important;
  border-bottom-color: var(--stripe-yellow) !important;
  background: var(--stripe-yellow-soft) !important;
}
.zd_hc_tab_content { padding-top: 8px !important; }


._SECTION-4-BASE-applied-globally-to-all-articles-inside-articleContent { }

#articleContent {
  font-family: var(--stripe-font);
  color: var(--stripe-text);
  line-height: 1.65;
  font-size: 16px;
  font-weight: 400;
}
#articleContent * { box-sizing: border-box; }
#articleContent p { margin: 0 0 14px; }


._SECTION-5-LINKS-cyan-underline-with-soft-hover-background { }

#articleContent a {
  color: var(--stripe-dark) !important;
  text-decoration: none !important;
  font-weight: 600 !important;
  border-bottom: 1.5px solid var(--stripe-cyan) !important;
  transition: background 0.15s ease !important;
}
#articleContent a:hover { background: var(--stripe-cyan-soft) !important; }


._SECTION-6-HEADINGS { }
._H1-bordered-pill-with-asymmetric-radius-for-top-level-sections { }
._H2-equals-major-section-uppercase-with-short-cyan-underline { }
._H3-equals-sub-section-with-short-cyan-underline-matching-h2 { }
._H4-equals-deeper-nesting-small-caps-use-sparingly { }

#articleContent h1 {
  font-family: var(--stripe-font) !important;
  font-size: 28px !important;
  font-weight: 800 !important;
  color: var(--stripe-dark) !important;
  margin: 30px 0 16px !important;
  letter-spacing: 1.5px !important;
  line-height: 1.25 !important;
  text-transform: uppercase !important;
  display: flex !important;
  align-items: center !important;
  gap: 14px !important;
  background: transparent !important;
  padding: 0 !important;
  border: none !important;
}
#articleContent h1::after {
  content: "" !important;
  flex: 1 !important;
  height: 2px !important;
  background: var(--stripe-cyan) !important;
  display: block !important;
  margin-top: 5px !important;
}
#articleContent h2 {
  font-family: var(--stripe-font) !important;
  font-size: 24px !important;
  font-weight: 700 !important;
  color: var(--stripe-dark) !important;
  margin: 40px 0 16px !important;
  letter-spacing: 0px !important;
  text-transform: uppercase !important;
  line-height: 1.25 !important;
  padding-left: 14px !important;
  padding-bottom: 0 !important;
  border-left: 3px solid var(--stripe-cyan) !important;
  border-bottom: none !important;
  background: transparent !important;
}
#articleContent h3 {
  font-family: var(--stripe-font) !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  color: var(--stripe-dark) !important;
  margin: 20px 0 12px !important;
  padding: 0 !important;
  border: none !important;
  letter-spacing: -0.1px !important;
  line-height: 1.3 !important;
  background: transparent !important;
}
  ._Changed_H3_after_height_to_0px_from_2px_to_hide_line_for_now { }
#articleContent h3::after {
  content: "" !important;
  display: block !important;
  width: 36px !important;
  height: 0px !important;
  background: var(--stripe-cyan) !important;
  margin-top: 18px !important;
}
#articleContent h4 {
  font-family: var(--stripe-font) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  color: var(--stripe-dark) !important;
  margin: 24px 0 8px !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
  background: transparent !important;
}
._Save-us-from-editing-existing-headings-that-have-highlight-by-hand { }
#articleContent h1 .highlight,
#articleContent h2 .highlight,
#articleContent h3 .highlight,
#articleContent h4 .highlight,
#articleContent h5 .highlight,
#articleContent h6 .highlight {
  background: transparent !important;
  background-color: transparent !important;
}


._SECTION-7-LISTS { }
._Uses-marker-pseudo-element-to-style-number-and-bullet-markers-only { }
._Works-for-both-numbered-lists-and-bullet-lists-since-Zoho-uses-ol-for-both { }

#articleContent ol,
#articleContent ul {
  padding-left: 28px !important;
  margin: 14px 0 !important;
}
#articleContent ol li,
#articleContent ul li {
  padding-left: 6px !important;
  margin-bottom: 8px !important;
  line-height: 1.6 !important;
}
#articleContent ol li::marker,
#articleContent ul li::marker {
  color: var(--stripe-cyan);
  font-weight: 700;
}


._SECTION-8-TABLES-neutral-defaults-no-forced-header-or-zebra { }
._Structural-borders-still-override-Zoho-theme { }
._Cell-and-row-backgrounds-left-unset-so-they-can-be-styled-manually { }

#articleContent table {
  border-collapse: collapse !important;
  border-spacing: 0 !important;
  width: 100% !important;
  margin: 20px 0 !important;
  font-size: 14px !important;
  border: none !important;
}
#articleContent table tbody,
#articleContent table thead,
#articleContent table tr {
  border: none !important;
}
#articleContent table td,
#articleContent table th {
  border: none !important;
  text-align: left !important;
  vertical-align: top !important;
  color: var(--stripe-text) !important;
}
#articleContent table tr:nth-child(even):not(:first-child) td {
  background: var(--stripe-dark-soft) !important;
}
#articleContent table tr:nth-child(odd):not(:first-child) td {
  background: #ffffff !important;
}
._Opt-in-dark-header-applies-only-when-Zoho-theme-picker-adds-the-rowOddColor-class { }
#articleContent table.rowOddColor tr:first-child td,
#articleContent table.rowOddColor th {
  background: var(--stripe-dark) !important;
  color: #ffffff !important;
  font-weight: 700 !important;
  font-size: 13px !important;
  letter-spacing: 0.3px !important;
  border-color: var(--stripe-dark) !important;
}


._SECTION-9-HORIZONTAL-RULE-soft-shadow-divider { }

#articleContent hr {
  border: none !important;
  width: 100% !important;
  height: 50px !important;
  margin: -50px auto 10px !important;
  border-bottom: 1px solid #d5d5d5 !important;
  box-shadow: 0 22px 8px -24px #9d9d9d !important;
}


._SECTION-10-BLOCKQUOTE-just-in-case-it-shows-up { }

#articleContent blockquote {
  padding: 12px 20px !important;
  border-left: 1px solid var(--stripe-border) !important;
  background: var(--stripe-cyan-soft) !important;
}


._SECTION-11-MOBILE-responsive-adjustments-under-600px { }

@media (max-width: 600px) {
  .ArticleDetailLeftContainer__kbTitle { font-size: 28px !important; }
  #articleContent h2 { font-size: 20px; }
  #articleContent h3 { font-size: 16px; }
  #articleContent table { font-size: 13px; }
  #articleContent table td,
  #articleContent table th { padding: 8px 10px; }
  #articleContent .kb-callout { margin-left: 16px !important; }
}


._END-OF-NATIVE-ELEMENTS { }


._============================================================ { }
._COMPONENTS-for-Insert-HTML-snippets-paste-from-snippet-library { }
._============================================================ { }


._SECTION-12-INTRO-CARD-corner-tag-design-for-article-intros-or-summaries { }

#articleContent .kb-intro {
  position: relative !important;
  background: #ffffff !important;
  border: 1.5px solid var(--stripe-mid-blue) !important;
  border-radius: 8px !important;
  padding: 22px 26px 20px !important;
  margin: 8px 0 32px !important;
}
#articleContent .kb-intro-tag {
  position: absolute !important;
  top: -10px !important;
  left: 22px !important;
  background: var(--stripe-mid-blue) !important;
  color: #ffffff !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: 1.2px !important;
  text-transform: uppercase !important;
  padding: 4px 12px !important;
  line-height: 1.3 !important;
}
#articleContent .kb-intro p {
  margin: 4px 0 0 !important;
  font-size: 15px !important;
  line-height: 1.6 !important;
  color: var(--stripe-text) !important;
}


._SECTION-13-APPLIES-TO-TAG-opt-in-product-info-strip { }

#articleContent .kb-applies-to {
  display: inline-flex !important;
  align-items: stretch !important;
  margin: 4px 0 24px !important;
  border: 1px solid var(--stripe-border) !important;
  border-radius: 8px !important;
  overflow: hidden !important;
}
#articleContent .kb-applies-label {
  background: var(--stripe-dark) !important;
  color: #ffffff !important;
  padding: 8px 14px !important;
  text-transform: uppercase !important;
  font-weight: 700 !important;
  font-size: 12px !important;
  letter-spacing: 1px !important;
  display: flex !important;
  align-items: center !important;
}
#articleContent .kb-applies-value {
  background: var(--stripe-cyan) !important;
  color: var(--stripe-dark) !important;
  padding: 8px 16px !important;
  font-weight: 600 !important;
  font-size: 14px !important;
  display: flex !important;
  align-items: center !important;
}


._SECTION-13-LEDE-one-sentence-summary-below-title { }

#articleContent .kb-lede {
  font-size: 18px !important;
  line-height: 1.5 !important;
  color: var(--stripe-text-muted) !important;
  font-weight: 400 !important;
  margin: 0 0 28px !important;
  padding-bottom: 24px !important;
  border-bottom: 1px solid var(--stripe-border) !important;
}


._SECTION-14-CALLOUTS { }
._kb-callout-equals-info-tip-cyan-default { }
._kb-callout-important-equals-emphasis-dark-blue { }
._kb-callout-warning-equals-danger-red { }

#articleContent .kb-callout {
  background: var(--stripe-cyan-soft) !important;
  border-left: var(--stripe-border-thick) solid var(--stripe-cyan) !important;
  padding: 16px 20px !important;
  margin: 20px 0 20px 20px !important;
  font-size: 13px !important;
  line-height: 1.2 !important;
}
#articleContent .kb-callout strong:first-child {
  display: block !important;
  color: var(--stripe-dark) !important;
  text-transform: uppercase !important;
  font-size: 11px !important;
  letter-spacing: 1.2px !important;
  font-weight: 700 !important;
  margin-bottom: 6px !important;
}
#articleContent .kb-callout.important {
  background: var(--stripe-dark-soft) !important;
  border-left-color: var(--stripe-dark) !important;
}
#articleContent .kb-callout.important strong:first-child { color: var(--stripe-dark) !important; }

#articleContent .kb-callout.warning {
  background: var(--stripe-red-soft) !important;
  border-left-color: var(--stripe-red) !important;
}
#articleContent .kb-callout.warning strong:first-child { color: var(--stripe-red) !important; }


._SECTION-15-UPDATE-NOTE-soft-yellow-inline-version-stamp { }

#articleContent .kb-update-note {
  display: block !important;
  margin: 14px 0 !important;
  padding: 12px 16px !important;
  background: var(--stripe-yellow-soft) !important;
  border-left: 3px solid var(--stripe-yellow) !important;
  font-size: 14px !important;
  color: var(--stripe-text) !important;
}
#articleContent .kb-update-note strong:first-child {
  display: block !important;
  color: var(--stripe-dark) !important;
  text-transform: uppercase !important;
  font-size: 11px !important;
  letter-spacing: 1.2px !important;
  font-weight: 700 !important;
  margin-bottom: 4px !important;
}


._SECTION-16-CODE-BLOCK-custom-component-with-dark-bg-cyan-bar { }
._Use-kb-code-class-on-pre-since-Zoho-cant-distinguish-code-natively { }

#articleContent .kb-code {
  background: var(--stripe-dark) !important;
  color: #d8e3ec !important;
  padding: 18px 22px !important;
  overflow-x: auto !important;
  font-family: var(--stripe-font-mono) !important;
  font-size: 13px !important;
  line-height: 1.6 !important;
  margin: 16px 0 !important;
  border-left: var(--stripe-border-thick) solid var(--stripe-cyan) !important;
  white-space: pre !important;
  display: block !important;
}
#articleContent .kb-code code {
  background: transparent !important;
  color: inherit !important;
  padding: 0 !important;
  font-family: var(--stripe-font-mono) !important;
}
#articleContent .kb-inline-code {
  background: var(--stripe-dark-soft) !important;
  color: var(--stripe-dark) !important;
  padding: 2px 7px !important;
  font-family: var(--stripe-font-mono) !important;
  font-size: 14px !important;
  border-radius: 2px !important;
  font-weight: 500 !important;
}
#articleContent .kb-code-wrap {
  position: relative !important;
}
#articleContent .kb-code-wrap .kb-copy-btn {
  position: absolute !important;
  top: 10px !important;
  right: 10px !important;
  z-index: 2 !important;
  background: rgba(255,255,255,0.08) !important;
  color: #d8e3ec !important;
  border: 1px solid rgba(255,255,255,0.18) !important;
  font-family: var(--stripe-font) !important;
  font-size: 11px !important;
  font-weight: 600 !important;
  letter-spacing: 0.8px !important;
  text-transform: uppercase !important;
  padding: 5px 11px !important;
  line-height: 1.2 !important;
  cursor: pointer !important;
  transition: background .15s ease, color .15s ease, border-color .15s ease !important;
}
#articleContent .kb-code-wrap .kb-copy-btn:hover,
#articleContent .kb-code-wrap .kb-copy-btn.copied {
  background: var(--stripe-cyan) !important;
  color: var(--stripe-dark) !important;
  border-color: var(--stripe-cyan) !important;
}


._SECTION-17-CONCEPT-GRID-2-3-or-4-column-variants { }
._Use-kb-grid-plus-kb-grid-2-kb-grid-3-or-kb-grid-4 { }

#articleContent .kb-grid {
  display: grid !important;
  gap: 14px !important;
  margin: 20px 0 !important;
}
#articleContent .kb-grid-2 { grid-template-columns: repeat(2, 1fr) !important; }
#articleContent .kb-grid-3 { grid-template-columns: repeat(3, 1fr) !important; }
#articleContent .kb-grid-4 { grid-template-columns: repeat(4, 1fr) !important; }

@media (max-width: 720px) {
  #articleContent .kb-grid-3,
  #articleContent .kb-grid-4 { grid-template-columns: repeat(2, 1fr) !important; }
}
@media (max-width: 480px) {
  #articleContent .kb-grid-2,
  #articleContent .kb-grid-3,
  #articleContent .kb-grid-4 { grid-template-columns: 1fr !important; }
}

#articleContent .kb-card {
  border: 1px solid var(--stripe-border) !important;
  padding: 18px !important;
  background: #ffffff !important;
  transition: border-color 0.15s ease !important;
}
#articleContent .kb-card:hover { border-color: var(--stripe-cyan) !important; }
#articleContent .kb-card-label {
  background: var(--stripe-cyan) !important;
  color: var(--stripe-dark) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  padding: 5px 10px !important;
  display: inline-block !important;
  margin-bottom: 10px !important;
}
#articleContent .kb-card p {
  font-size: 14px !important;
  margin: 0 !important;
  color: var(--stripe-text) !important;
  line-height: 1.55 !important;
}


._SECTION-18-FOOTER-CTA-still-need-help-block { }

.kb-footer {
  margin-top: 52px !important;
  padding-top: 24px !important;
  border-top: var(--stripe-border-thick) solid var(--stripe-dark) !important;
  font-size: 13px !important;
  color: var(--stripe-text-muted) !important;
}
.kb-help-cta {
  background: var(--stripe-dark) !important;
  color: #ffffff !important;
  padding: 22px 26px !important;
  margin-bottom: 20px !important;
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  flex-wrap: wrap !important;
  gap: 14px !important;
}
.kb-help-cta strong {
  color: #ffffff !important;
  font-size: 17px !important;
  display: block !important;
  font-weight: 700 !important;
}
.kb-help-cta .kb-help-sub {
  color: var(--stripe-cyan) !important;
  font-size: 12px !important;
  letter-spacing: 1.2px !important;
  text-transform: uppercase !important;
  font-weight: 600 !important;
}
.kb-help-cta a {
  background: var(--stripe-cyan) !important;
  color: var(--stripe-dark) !important;
  padding: 11px 20px !important;
  font-weight: 700 !important;
  font-size: 12px !important;
  letter-spacing: 1.2px !important;
  text-transform: uppercase !important;
  border-bottom: none !important;
}
.kb-help-cta a:hover {
  background: #ffffff !important;
  color: var(--stripe-dark) !important;
}

@media (max-width: 600px) {
  .kb-help-cta { flex-direction: column !important; align-items: flex-start !important; }
}

._SECTION-19-INTERNAL-SNIPPET-REFERENCE-PAGE-CHROME { }
._Class-only-elements-because-Zoho-mangles-inline-styles-on-spans { }

#articleContent .kb-snip-intro {
  background: var(--stripe-dark-soft) !important;
  border-left: var(--stripe-border-thick) solid var(--stripe-dark) !important;
  padding: 16px 20px !important;
  margin: 0 0 32px !important;
  font-size: 14px !important;
  line-height: 1.6 !important;
}
#articleContent .kb-snip { margin: 0 0 8px !important; }
#articleContent .kb-snip-head {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  margin: 8px 0 6px !important;
}
#articleContent .kb-snip-label {
  font-size: 12px !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
  color: var(--stripe-text-muted) !important;
  font-weight: 700 !important;
}
#articleContent .kb-snip-copy {
  display: inline-block !important;
  background: var(--stripe-dark) !important;
  color: var(--stripe-cyan) !important;
  border: 1px solid var(--stripe-dark) !important;
  font-family: var(--stripe-font) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  padding: 6px 13px !important;
  border-radius: 2px !important;
  line-height: 1.2 !important;
  white-space: nowrap !important;
  cursor: pointer !important;
  -webkit-user-select: none !important;
  user-select: none !important;
}
#articleContent .kb-snip-copy:hover,
#articleContent .kb-snip-copy.copied {
  background: var(--stripe-cyan) !important;
  color: var(--stripe-dark) !important;
  border-color: var(--stripe-cyan) !important;
}
._kb-snip-src-must-stay-rendered-not-display-none-so-innerText-converts-br-to-newlines { }
#articleContent .kb-snip-src {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0,0,0,0) !important;
  white-space: pre !important;
  border: 0 !important;
}

._SECTION-20-STEP-BLOCK-self-contained-numbered-step-paste-once-per-step { }
._Each-step-is-a-standalone-element-no-wrapping-ol-needed { }
._Each-step-carries-its-own-border-survives-anything-pasted-between-them { }

#articleContent .kb-step {
  display: flex !important;
  align-items: flex-start !important;
  gap: 28px !important;
  padding: 16px 0 !important;
  border-bottom: 1px solid var(--stripe-border) !important;
}
#articleContent .kb-step-num {
  flex: 0 0 auto !important;
  min-width: 48px !important;
  white-space: nowrap !important;
  font-family: var(--stripe-font-mono) !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  color: var(--stripe-cyan) !important;
  line-height: 1.5 !important;
}
#articleContent .kb-step-body {
  flex: 1 1 auto !important;
  min-width: 0 !important;
}
#articleContent .kb-step-title {
  display: block !important;
  font-weight: 700 !important;
  color: var(--stripe-dark) !important;
  margin-bottom: 4px !important;
}

._SECTION-24-PRINT-and-PDF-styling-print-only-the-article-column { }
._Confirmed-structure-Layout-layout1-is-the-article-Layout-layout2-is-the-sidebar { }
._Browser-print-via-Ctrl-P-Zoho-PDF-button-uses-different-pipeline-and-cant-be-fixed-here { }

@media print {

  ._Force-colors-and-backgrounds-to-actually-print { }

  #articleContent,
  #articleContent * {
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
    color-adjust: exact !important;
  }

  ._Hide-the-sidebar-column-and-page-header-keep-the-article-column { }

  .Layout__layout2,
  .Header__header,
  .Readingprogress__progressBarLine {
    display: none !important;
  }

  ._Make-the-article-column-full-width-since-the-sidebar-is-gone { }

  .Layout__layout1 {
    width: 100% !important;
    max-width: 100% !important;
    flex: 1 1 100% !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  ._Release-scroll-clipping-on-every-ancestor-of-the-article-via-has { }
._has-selects-each-element-that-contains-articleContent-so-we-dont-need-to-know-the-class-names { }

  html, body {
    height: auto !important;
    overflow: visible !important;
  }
  :has(#articleContent) {
    overflow: visible !important;
    height: auto !important;
    max-height: none !important;
    min-height: 0 !important;
  }

  ._Reapply-core-typography-in-case-Zoho-print-defaults-override { }

  #articleContent {
    font-family: var(--stripe-font) !important;
    color: var(--stripe-text) !important;
    font-size: 12pt !important;
    line-height: 1.5 !important;
  }

  ._Hide-interactive-chrome-that-doesnt-belong-on-paper { }

  #articleContent .kb-copy-btn,
  #articleContent .kb-snip-copy,
  #articleContent .kb-snip-head,
  #articleContent .kb-snip-src {
    display: none !important;
  }
  
  ._Hide-Zoho-article-chrome-on-print { }
._Author-info-block-like-button-print-export-buttons-by-the-title-and-the-Still-Need-Help-widget { }

  #articleContent .authorinfo,
  #articleContent .ArticleCmd__articleLike,
  .ArticleDetailLeftContainer__prinExp,
  .kb-footer {
    display: none !important;
  }

  ._Strip-link-decoration-no-hover-on-paper { }

  #articleContent a {
    color: var(--stripe-dark) !important;
    border-bottom: 1px solid var(--stripe-dark) !important;
    background: transparent !important;
  }

  ._Keep-components-from-breaking-across-pages { }

  #articleContent .kb-callout,
  #articleContent .kb-update-note,
  #articleContent .kb-intro,
  #articleContent .kb-card,
  #articleContent .kb-code,
  #articleContent .kb-step,
  #articleContent table {
    page-break-inside: avoid !important;
    break-inside: avoid !important;
  }

  ._Keep-headings-attached-to-the-content-that-follows-them { }

  #articleContent h1,
  #articleContent h2,
  #articleContent h3,
  #articleContent h4 {
    page-break-after: avoid !important;
    break-after: avoid !important;
  }

  ._Comfortable-page-margins { }

  @page {
    margin: 0.75in;
  }
}

._END-OF-FILE { }
