/* R23 member typography, matched to the approved Noto Sans SC 400/500/600 trial.
 * Opt-in body/member markers only. Self-hosted real font weights load from fonts-r23.css.
 * Text color overrides target known text roles; semantic status/danger/success colors remain native.
 * Only overview/billing desktop table vertical density is adjusted; widths and mobile structure stay native.
 */

/* Native app.css sets body Arial!important. The opt-in body family override is intentional;
 * an inherited body family never overrides an icon element's own native font-family.
 */

body.baole-typography-r23:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  --r23-text-font: "Baole Noto Sans SC", -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Helvetica Neue", Helvetica, "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
  font-synthesis: style;
}

#baole-clientarea.bt-shell.r23-typography:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  --r23-text-font: "Baole Noto Sans SC", -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Helvetica Neue", Helvetica, "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;
  font-family: var(--r23-text-font) !important;
  font-synthesis: style;
}

/* Member-wide baseline. The header supplies r23-typography only to the member shell.
 * No universal font override: icon elements/pseudo-elements retain their native faces.
 * Rich text, Summernote/Markdown, terminals, code and custom modules are excluded below.
 */

#baole-clientarea.bt-shell.r23-typography main.bc-main:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography :is(.bd-native, .bc-cloud-v2, .bd-detail-standard-r14, .bd-detail-restore-r13, .b2-pay-modal, .b2-pay-content, .modal-dialog):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(h1, h2, h3, h4, h5, h6, p, a, button, input, select, textarea, label, summary, th, td, dt, dd, time):where(:not(.note-editor *, .md-editor *, .markdown-editor *, .CodeMirror *, .ace_editor *, .xterm *, .terminal *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *, pre *, code *, kbd *, samp *, .iconfont, .mdi, .bx, .fa, .fas, .far, .fab, .glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide])):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(p, label, summary, td, dd, input, select, textarea, button):where(:not(.note-editor *, .md-editor *, .markdown-editor *, .CodeMirror *, .ace_editor *, .xterm *, .terminal *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *, pre *, code *, kbd *, samp *, .bd-price, .bc-resource-value, .bc-balance *, .b2-total-amount, .ba-metric-value, .api-manage-top-item-value, .b3-credit-amount *, .b3-balance *, .ov1-stat-value, .ov1-stat-value *, .iconfont, .mdi, .bx, .fa, .fas, .far, .fab, .glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide])):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.btn, .form-control, .custom-select, .custom-control-label, .col-form-label, .form-group > label, .bootstrap-select > .dropdown-toggle, .bootstrap-select .dropdown-item):where(:not(.note-editor *, .md-editor *, .markdown-editor *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *, .iconfont, .mdi, .bx, .fa, .fas, .far, .fab, .glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"])):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

/* Page headings, including the native stock page-header fallback. */

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.a1-pagebar, .a2-pagebar, .af1-pagebar, .b2-pagebar, .b3-pagebar, .bf-pagebar, .r1-pagebar, .c1-pagebar, .bc-pagebar, .bs-pagebar, .s1-pagebar) > h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bc-main .page-title-box .page-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bc-main > h1.page-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 18px;
  line-height: 26px;
  font-weight: 600 !important;
}

/* Module headings: semantic titles only; balances, prices and metric values keep their sizes. */

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.card-title, .modal-title, .form-section-title, .ba-section-title, .b2-heading > h2, .b3-workspace > h2, .c1-panel-header > h2, .bp-empty > h2, .bp-error > h2, .af1-join-body > h2, .api-apply > h4, .api-manage-modal-title):where(:not(.note-editor *, .md-editor *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.security-item-title, .api-manage-sub-title, .b2-table-block > h3, .b3-source-bill > h3, .ba-table-caption > strong):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.bp-product-title, .bs-product-title, .bs-product-title > strong, .c1-list-title):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

/* Auxiliary labels and native table headings. No generic small/strong size reset. */

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.text-muted, .text-secondary, .form-text, .help-block, .b2-label, .b2-status, .b3-status, .r1-summary, .ba-metric-label, .ba-status, .bp-note, .bp-domain, .bp-ip, .bp-date, .bp-cancel-note, .bs-type, .bs-domain-count, .bs-notes, .bs-status, .c1-article-meta, .c1-nav-label, .c1-nav-title, .c1-labels, .c1-label-section > h3, .table-pageinfo, .table-pageinfo select):where(:not(.note-editor *, .md-editor *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.bf-table, .bp-table, .bs-table, .b2-table, .b3-table, .r1-table, .tablelist, .c1-files-table, .af1-record .table) thead th:where(:not(.note-editor *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.pagination .page-link, .bp-pagination select, .bs-pagination select, .r1-table .cycles):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.nav-tabs .nav-link, .nav-pills .nav-link):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.nav-tabs .nav-link.active, .nav-pills .nav-link.active, .pagination .page-item.active > .page-link, .pagination .page-link[aria-current="page"]):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-weight: 600 !important;
  font-size: 14px;
  line-height: 22px;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main .bc-footer:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

/* Dialog text, including payment dialogs; financial value headings keep their native size. */

#baole-clientarea.bt-shell.r23-typography .modal :is(.modal-title, .modal-header > h4):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography .modal :is(p, label, .btn, input, select, textarea):where(:not(.note-editor *, .md-editor *, .s1-message-content *, .c1-rich-content *, .iconfont, .mdi, .bx, .fa, .fas, .far, .fab, .glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"])):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography .bp-v1-content.b2-pay-content > div > form > .pay-body > h2:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
}

#baole-clientarea.bt-shell.r23-typography .bp-v1-modal.b2-pay-modal > .modal > .modal-dialog > .modal-content > .modal-header > .paySelect:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography .bp-v1-content.b2-pay-content > div > form > .pay-body > .pay-area > #pay-type > .pay-tools > .select-pay:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography .bp-v1-content.b2-pay-content > div > .modal-footer > div > .pay-now:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

/* Product detail pages: keep large IP, credential/code and price displays intact. */

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail.bc-cloud-v2:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
}

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail .bd-summary > .bd-title-row > h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 18px;
  line-height: 26px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail :is(.bd-card-head > h2, .bd-native-upgrade h3, .bd-software-payment > h3, .stepContent > h3):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail :is(.bd-fields dd, .bd-billing-fields dd):where(:not(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, .bd-price, pre, code, kbd, samp))):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail :is(.bd-back-link, .bd-access-entry, .bd-native-operation, .bd-reset-pass, .bd-reset-password, .bd-billing-entry, .bd-cancel-action, .configuration-btn-down, .bd-native-tabs .nav-link, .bd-software-cycle, .bd-table-search .form-control, .btn-ssl, .stepContent .btn, .bd-summary-actions > .btn):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail :is(.bd-fields dt, .bd-billing-fields dt, .bd-subtitle, .bd-status, .bd-expiry-count, .bd-maintenance-cue, .bd-maintenance-group > p, .bd-price-caption, .bd-billing-note, .stepContent_text, .bd-ssl-domain-count, .bd-ssl-summary-fields > div > span):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail.bd-software .table-responsive .table tbody td:where(:not(.bd-native-custom-module *, .bd-native-module-plugin *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail .bd-table th:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail.bd-software .table-responsive .table thead th:where(:not(.bd-native-custom-module *, .bd-native-module-plugin *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail .bd-native-tabs .nav-link.active:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-weight: 600 !important;
  font-size: 14px;
  line-height: 22px;
}

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail.bd-detail-other.bd-detail-standard-r14 .bd-billing .bd-expiry-count:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

/* Ticket pages: override their direct font families and the stronger native attachment scopes. */

#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15 :is(.s1-pagebar, .su-page-description, .su-progress, .su-layout):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 > :is(.s1-pagebar, .tech-card):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-card:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
}

#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15 .s1-pagebar > h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 .vd-r17-header .s1-pagebar > h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 18px;
  line-height: 26px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15 :is(.department-card h6, .su-guide-title, .s1-section-title, .su-department-title, .su-department-panel .card-header > h2):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form :is(.su-r16-department-title, .s1-submit-panel .card-header > h2):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 :is(.vd-r17-card-title, .s1-reply-card h4):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 #ticketReplyContainer .card-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form .s1-submit-panel :is(.form-control, .su-r16-priority-option, .form-control-label, .form-group > label, .btn):where(:not(.note-editor *, .md-editor *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15 .su-department-cta:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 #ticketReplyContainer :is(.form-control, .btn, label):where(:not(.note-editor *, .md-editor *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 :is(.st-r18-search input, .st-r18-filters select, .st-r18-submit, .st-r18-tab):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form #filelist :is(input[type="file"], .custom-file-label, .deletefileBtn):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form #addFileBtn:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 #ticketReplyContainer #filelist :is(input[type="file"], .custom-file-label, .deletefileBtn):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 #ticketReplyContainer #addFileBtn:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 :is(.post-user, .vd-r17-info-value):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table tbody td:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-subject:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15 :is(.su-page-description, .su-progress > li, .department-card p, .su-field-help, .su-guide-intro, .su-checklist p, .su-followup p, .su-department-copy, .su-department-hint):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form :is(.su-r16-label, .su-r16-upload-hint, .su-r16-attachment-hint):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 :is(.vd-r17-summary, .post-date, .vd-r17-info-label, .s1-attachments, .s1-rating):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 :is(.st-r18-id, .st-r18-status, .st-r18-col-time, .st-r18-time, .st-r18-footer, .st-r18-load-status, .st-r18-local-summary, .st-r18-page-size):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table thead th:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table tbody td[data-st-label]:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips)))::before {
  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  font-weight: 400 !important;
  line-height: 20px;
}

#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-tab.is-active:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-weight: 600 !important;
  font-size: 14px;
  line-height: 22px;
}

#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table tbody td.st-r18-col-time:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table .tech-badge:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table .tech-action-link:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form :is(.note-editable, .note-placeholder):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 #ticketReplyContainer :is(.note-editable, .note-placeholder):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 #ticketReplyContainer .form-control-file:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips)))::file-selector-button {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form #filelist > .filebox:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips)))::before,
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 #ticketReplyContainer #filelist > .filebox:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips)))::before {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

/* Body-mounted popovers and authentication screens also use the approved self-hosted font stack.
 * Native icon controls, captcha, authentication checks and form layout remain native.
 */

body.baole-typography-r23 :is(.tooltip, .tooltip-inner, .popover, .popover-body, .popover-header, .b2-pay-modal, .b2-pay-content):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
}

body.baole-typography-r23 :is(.tooltip-inner, .popover-body):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

body.baole-typography-r23 .popover-header:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 16px;
  line-height: 24px;
  font-weight: 600 !important;
}

body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 :is(h1, h2, h3, h4, h5, h6, p, a, label, input, button, select, textarea, .custom-dropdown-selection, .custom-dropdown-list, .bo-login-preview-bar):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
}

body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 :is(.bo-login-brand h1, .bo-login-title):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600 !important;
}

body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 :is(.bo-auth-form .form-control, .bo-auth-form .btn, .bo-login-form .form-control, .bo-login-form .btn, .form-group label, .custom-dropdown-selection, .custom-dropdown-list li, .login-tab-item, .affs-nav .nav-link):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 :is(.login-tab-item.active, .affs-nav .nav-link.active):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-weight: 600 !important;
  font-size: 14px;
  line-height: 22px;
}

body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 :is(.invalid-feedback, .serviceTerms, .bo-login-register, .Oauth_login_txt, .bo-login-footer, .bo-login-footer-links, .bo-login-preview-bar):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 .modal-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600 !important;
}

@media (max-width: 599px) {

  #baole-clientarea.bt-shell.r23-typography main.bc-main :is(.a1-pagebar, .a2-pagebar, .af1-pagebar, .b2-pagebar, .b3-pagebar, .bf-pagebar, .r1-pagebar, .c1-pagebar, .bc-pagebar, .bs-pagebar, .s1-pagebar) > h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
  #baole-clientarea.bt-shell.r23-typography main.bc-main .page-title-box .page-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
  #baole-clientarea.bt-shell.r23-typography main.bc-main > h1.page-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
  #baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail .bd-summary > .bd-title-row > h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
  #baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15 .s1-pagebar > h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
  #baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
  #baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 .vd-r17-header .s1-pagebar > h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
    font-size: 18px;
    line-height: 26px;
    font-weight: 600 !important;
  }

  body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 :is(.bo-login-brand h1, .bo-login-title):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
    font-size: 18px;
    line-height: 26px;
    font-weight: 600 !important;
  }

}

/* Shared navigation: 14px / 600, with native current-route colors. */

#baole-clientarea.bt-shell.r23-typography .bc-header:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  font-weight: 600 !important;
  line-height: 22px;
}

#baole-clientarea.bt-shell.r23-typography .bc-header :is(a, summary, button):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  font-weight: 600 !important;
  line-height: 22px;
}

#baole-clientarea.bt-shell.r23-typography .bc-console:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  font-weight: 600 !important;
  line-height: 22px;
}

#baole-clientarea.bt-shell.r23-typography .bt-topnav .bt-nav-link.bt-is-current > .bt-nav-label:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography .bt-topnav .bt-nav-item.bt-is-current > .bt-nav-link > .bt-nav-label:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-weight: 600 !important;
  font-size: 14px;
  line-height: 22px;
}

#baole-clientarea.bt-shell.r23-typography .bt-sidebar-label:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography .bc-dropdown small:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  font-weight: 400 !important;
  line-height: 20px;
}

#baole-clientarea.bt-shell.r23-typography .bc-account > summary > span:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  font-weight: 600 !important;
  line-height: 22px;
}

#baole-clientarea.bt-shell.r23-typography .bc-dropdown > strong:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  font-weight: 600 !important;
  line-height: 22px;
}

#baole-clientarea.bt-shell.r23-typography .bt-mobile-heading:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  font-weight: 600 !important;
  line-height: 22px;
}

/* Direct page/control rules override old explicit families and font shorthands.
 * These text elements do not select i, svg, code, pre, or icon pseudo-elements.
 */

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 :is(h1, h2, h3, p, a, button, input, select, textarea, label, summary, th, td):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 :is(h1, h2, h3, p, a, button, input, select, textarea, label, summary, th, td):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bc-footer:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bc-footer:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-page-heading h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-header .bl-r19-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 18px;
  line-height: 26px;
  font-weight: 600 !important;
}

/* Overview: card titles and actual resource text, with preserved 22px statistics. */

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-panel-head h2:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-new-account-empty h3:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-state h3:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 16px;
  line-height: 24px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-identity-heading h2:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 16px;
  line-height: 24px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-stat-label h2:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-stat-value:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 :is(.b3-button, .b3-text-button, .b3-text-link, .ov1-profile-link, .ov1-recharge, .bo-manage, .bo-empty-actions a):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-stat-links:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-table:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-table td:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bc-product-name strong:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .b3-announcement:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-security-item:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-referral-content h3:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 :is(.b3-caption, .ov1-user-group, .ov1-identity-meta, .ov1-credit, .ov1-categories > summary, .b3-categories a, .bo-hostname, .bo-status, .bo-date, .b3-price, .b3-price small, .bo-resource-footer, .bo-resource-pageinfo select, .bo-resource-pages a, .ov1-security-state, .ov1-security-summary, .ov1-security-summary small, .ov1-security-unknown, .ov1-new-account-note, .ov1-pending-products > summary, .ov1-pending-manage small):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-table th:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .b3-announcement time:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-stat-value small:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-referral-content p:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-new-account-empty p:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-security-summary strong:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 13px;
  font-weight: 400 !important;
  line-height: 20px;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .b3-categories strong:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-pending-products > summary strong:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: inherit;
  font-weight: 500 !important;
  line-height: 20px;
}

/* Billing: actual financial values, buttons, table headers and local/native pagination. */

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-tab:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 :is(.bl-r19-search input, .bl-r19-local-tools select, .bl-r19-sort-label select, .bl-r19-query, .bl-r19-clear, .bf-button):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-tab.is-active:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-weight: 600 !important;
  font-size: 14px;
  line-height: 22px;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bl-r19-col-id a:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-content-primary:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bf-actions :is(a, button):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bf-amount:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-weight: 500 !important;
  font-size: 14px;
  line-height: 22px;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table thead th:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table thead th .bf-sort:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 :is(.bl-r19-sort-label, .bl-r19-load-status, .bl-r19-retry, .bl-r19-content-secondary, .bf-date, .bf-date time, .bf-status, .br-select-all, .bf-pageinfo, .bf-pageinfo select, .bl-r19-local-summary, .bl-r19-page-size, .bl-r19-total):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 #pay-combine:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-footer .page-link:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bf-date:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td[data-bill-label]:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips)))::before {
  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  font-weight: 400 !important;
  line-height: 20px;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 th:is([aria-sort="ascending"], [aria-sort="descending"]) .bf-sort:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-footer :is(.page-item.active .page-link, .page-link[aria-current="page"]):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-weight: 600 !important;
  font-size: 14px;
  line-height: 22px;
}

@media (max-width: 599px) {

  #baole-clientarea.bt-shell.r23-typography .bc-language :is(summary, a):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
    font-size: 14px;
    font-weight: 600 !important;
    line-height: 22px;
  }

  #baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-page-heading h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
  #baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-header .bl-r19-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
    font-size: 18px;
    line-height: 26px;
    font-weight: 600 !important;
  }

}

/* Neutral text roles. Never recolor generic buttons, links, badges or authored rich text. */

body.baole-typography-r23:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bc-main:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.a1-pagebar, .a2-pagebar, .af1-pagebar, .b2-pagebar, .b3-pagebar, .bf-pagebar, .r1-pagebar, .c1-pagebar, .bc-pagebar, .bs-pagebar, .s1-pagebar) > h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.page-title-box .page-title, .card-title, .modal-title, .form-section-title, .ba-section-title, .b2-heading > h2, .b3-workspace > h2, .c1-panel-header > h2, .security-item-title, .api-manage-sub-title, .ba-table-caption > strong):where(:not(.note-editor *, .md-editor *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail :is(.bd-title-row > h1, .bd-card-head > h2, .bd-software-payment > h3):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15 :is(.department-card h6, .su-guide-title, .s1-section-title):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form .su-r16-department-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 :is(.vd-r17-card-title, .vd-r17-header .s1-pagebar > h1):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 #ticketReplyContainer .card-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.text-muted, .text-secondary, .form-text, .help-block, .bp-note, .bp-domain, .bp-ip, .bp-date, .bs-type, .bs-notes, .c1-article-meta, .table-pageinfo):where(:not(.note-editor *, .md-editor *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *, .text-danger, .text-success, .text-warning, .text-info)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #666;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.bf-table, .bp-table, .bs-table, .b2-table, .b3-table, .r1-table, .tablelist, .c1-files-table, .af1-record .table) thead th:where(:not(.note-editor *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail .bd-table th:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail.bd-software .table-responsive .table thead th:where(:not(.bd-native-custom-module *, .bd-native-module-plugin *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table thead th:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.security-item-title, .api-manage-sub-title, .b2-table-block > h3, .b3-source-bill > h3, .ba-table-caption > strong):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main textarea:where(:not(.note-editor *, .md-editor *, .markdown-editor *, .CodeMirror *, .ace_editor *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form .s1-submit-panel textarea.form-control:where(:not(.note-editor *, .md-editor *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 #ticketReplyContainer textarea.form-control:where(:not(.note-editor *, .md-editor *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

/* Sidebar text only: icon glyphs and the original 40/44px navigation hit areas remain native. */

#baole-clientarea.bt-shell.r23-typography .bt-topnav .bt-nav-link > .bt-nav-label:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
  color: #222;
}

#baole-clientarea.bt-shell.r23-typography .bt-topnav .bt-nav-link:is(:hover, .bt-is-current) > .bt-nav-label:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography .bt-topnav .bt-nav-item:is(.bt-is-current, .bt-is-open) > .bt-nav-link > .bt-nav-label:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #006eff;
}

#baole-clientarea.bt-shell.r23-typography .bt-topnav .bt-nav-link.bt-is-current > .bt-nav-label:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography .bt-topnav .bt-nav-item.bt-is-current > .bt-nav-link > .bt-nav-label:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-weight: 600 !important;
  font-size: 14px;
  line-height: 22px;
}

#baole-clientarea.bt-shell.r23-typography :is(.bt-sidebar-label, .bc-dropdown small):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #666;
  line-height: 20px;
  font-size: 13px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography :is(.bc-console, .bc-account > summary > span):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
  line-height: 22px;
  font-size: 14px;
  font-weight: 600 !important;
}

/* Overview: explicit old blue-gray roles need direct overrides, not a body-only color. */

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 :is(.ov1-page-heading h1, .ov1-panel-head h2, .bo-new-account-empty h3, .bo-resource-state h3, .ov1-identity-heading h2, .ov1-referral-content h3):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 :is(.ov1-panel-head h2, .bo-new-account-empty h3, .bo-resource-state h3, .ov1-identity-heading h2):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 16px;
  line-height: 24px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-stat-label h2:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #666;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-stat-value:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-balance-row > .ov1-stat-value:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  color: #222;
  font-size: 22px;
  line-height: 28px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .ov1-stat-value small:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
  color: #666;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-table tbody td:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-table .bc-product-name strong:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 :is(.b3-price, .ov1-security-item, .ov1-referral-content h3):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 :is(.b3-caption, .ov1-user-group, .ov1-identity-meta, .ov1-credit, .ov1-categories > summary, .bo-hostname, .bo-date, .b3-price small, .bo-resource-footer, .ov1-security-summary, .ov1-security-summary small, .ov1-referral-content p, .ov1-new-account-note, .ov1-pending-products > summary, .ov1-pending-manage small):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-table time:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #666;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-table th:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-table th a:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 :is(.b3-text-button, .b3-text-link, .ov1-profile-link, .bo-manage, .ov1-stat-links a, .ov1-credit a, .ov1-panel-head > a, .ov1-panel-head > button, .ov1-referral .b3-button-outline):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #006eff;
}

/* Billing: primary text near black; dates and secondary labels neutral gray; real status colors intact. */

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-header .bl-r19-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
  font-size: 18px;
  line-height: 26px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bl-r19-col-id a:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-content-primary:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bf-amount:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 :is(.bl-r19-content-secondary, .bl-r19-sort-label, .bl-r19-load-status, .bf-pageinfo, .bl-r19-local-summary, .bl-r19-page-size, .bl-r19-total):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bf-date:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bf-date time:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td[data-bill-label]:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips)))::before {
  color: #666;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table thead th:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table thead th .bf-sort:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-tab:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-local-tools select:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-sort-label select:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-search input:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-search input:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips)))::placeholder {
  color: #666;
  font-family: var(--r23-text-font) !important;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table thead th:is([aria-sort="ascending"], [aria-sort="descending"]) .bf-sort:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-tab:is(.is-active, :hover):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bf-actions a:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bf-actions button[data-f1-pay]:not(:disabled):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-retry:not(:disabled):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bl-r19-col-id a:hover:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #006eff;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-clear:not(:disabled):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #666;
}

#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-clear:not(:disabled):hover:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #006eff;
}

/* Only the two desktop data tables shed their old fixed 74/82px body heights.
 * Original horizontal padding, column widths, overflow and coarse-pointer action targets stay native.
 */

@media (min-width: 851px) {

  #baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-table tbody td {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

  #baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-table thead th,
    #baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table thead th {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  #baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td:not([colspan]) {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
  }

}

/* Top bar and sidebar use the approved 14px / 600 navigation role. */

#baole-clientarea.bt-shell.r23-typography .bc-header:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography .bc-header :is(a, summary, button):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography .bc-header :is(.bc-console, .bc-account > summary > span, .bc-dropdown > strong):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
}

/* Stock account/product/ticket field text also has old explicit blue-gray declarations. */

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(p, label, dd, input, select, textarea):where(:not(.note-editor *, .md-editor *, .markdown-editor *, .CodeMirror *, .ace_editor *, .xterm *, .terminal *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *, pre *, code *, kbd *, samp *, input[type="file"], .form-control-file, .custom-file-input, .text-danger, .text-danger *, .text-success, .text-success *, .text-warning, .text-warning *, .text-info, .text-info *, .bd-status, .bd-expiry-count, .bs-status, .bf-status, .bo-status, .st-r18-status, .iconfont, .mdi, .bx, .fa, .fas, .far, .fab, .glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bc-main .form-control:where(:not(.note-editor *, .md-editor *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *, input[type="file"], .form-control-file, .custom-file-input, .text-danger, .text-success, .text-warning)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail :is(.bd-fields dd, .bd-billing-fields dd):where(:not(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, .bd-price, pre, code, kbd, samp))):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table tbody td:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-subject:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 :is(.post-user, .vd-r17-info-value):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail .bd-ssl-summary-fields > div > strong:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
}

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail :is(.bd-fields dt, .bd-billing-fields dt, .bd-subtitle, .bd-billing-note, .bd-price-caption):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15 :is(.su-page-description, .department-card p, .su-field-help, .su-guide-intro, .su-checklist p, .su-followup p, .su-department-copy, .su-department-hint):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form :is(.su-r16-label, .su-r16-upload-hint, .su-r16-attachment-hint):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.vd-v1.vd-r16.vd-r17 :is(.post-date, .vd-r17-info-label):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table tbody td.st-r18-col-time:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table tbody td[data-st-label]:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips)))::before {
  color: #666;
}

#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table .tech-action-link:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #006eff;
}

/* Authentication controls reuse the native high-specificity structure to beat its font shorthand. */

body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 .login-content form > .form-group > label:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 .login-content form > .form-group > .d-flex > label:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 .login-content form > .form-group > :is(input.form-control, select.form-control):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 .login-content form > .form-group > .input-group > input.form-control:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
  color: #222;
}

body.baole-typography-r23 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 :is(.bo-login-brand h1, .bo-login-title):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
}

/* Preserved R22b fix: observed R16 late rules still colored these ordinary form roles blue-gray.
 * Only colors change; validation states and authored editor descendants stay native.
 */

#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form .su-r16-row > .form-control-label:where(:not(.text-danger, .text-success, .text-warning, .invalid-feedback, .valid-feedback, .has-error *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form .su-r16-custom-fields .form-group > label:where(:not(.text-danger, .text-success, .text-warning, .invalid-feedback, .valid-feedback, .has-error *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form .su-r16-priority-option:where(:not(.text-danger, .text-success, .text-warning, .has-error *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #666;
}

#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form .s1-submit-panel :is(input.form-control, select.form-control):where(:not(.note-editor *, .md-editor *, .text-danger, .text-success, .text-warning, .is-invalid, .is-valid, .has-error *, .was-validated *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
}

#baole-clientarea.bt-shell.r23-typography main.su-v1.su-r15.su-r16.su-is-form .note-editable:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #222;
}

/* Confirmed empty product-list helper remains a secondary text role. */

#baole-clientarea.bt-shell.r23-typography main.bc-main .bp-empty.no-data:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {
  color: #666;
  font-size: 13px;
  font-weight: 400 !important;
  line-height: 20px;
}
/* R23 mixed R22 groups are separated here by meaning. Business statuses use the
 * body role (14/500), dates/notes/IDs use auxiliary (13/400), tabs/table headers
 * use navigation/header (14/600). These rules intentionally have no status color.
 */

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.b2-status, .b3-status, .ba-status, .bp-status, .bs-status, .bf-status, .bo-status, .st-r18-status, .security-username .badge):where(:not(.note-editor *, .md-editor *, .s1-message-content *, .c1-rich-content *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail :is(.bd-status, .domain-info-status):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 :is(.bo-status, .ov1-security-state, .ov1-security-unknown):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td .bf-status:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table .tech-badge:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.bp-product-title, .bp-product-title > strong, .bp-product-title > a, .bp-cost, .bp-cost > span, .bp-os, .bs-product-title, .bs-product-title > strong, .bs-product-title > a, .c1-list-title):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 :is(.bc-product-name strong, .bc-product-name a, .b3-price):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 :is(.bl-r19-content-primary, .bl-r19-content-primary > span, .bl-r19-type, .bf-actions a, .bf-actions button, .bf-button):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bf-amount:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bf-amount > span:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.bp-note, .bp-domain, .bp-ip, .bp-date, .bp-cancel-note, .bp-autorenew, .security-item-title small, .bs-notes, .bs-type, .bs-domain-count, .bo-edit-notes, .bo-hostname, .bo-date, .table-pageinfo):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 :is(.bo-edit-notes, .bo-hostname, .bo-date, .b3-price small, .b3-announcement time):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 :is(.bl-r19-content-secondary, .bl-r19-content-secondary > span, .bl-r19-payment, .bf-date, .bf-date time, .bf-date span, .bf-id, .bf-id a, .bl-r19-total, #pay-combine):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bl-r19-col-id:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bl-r19-col-id a:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 :is(.st-r18-id, .st-r18-time, .st-r18-col-time, .st-r18-page-size):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail.bd-detail-other.bd-detail-standard-r14 :is(.bd-expiry-count, .bd-ssl-due-date > dd):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail.bd-detail-ssl-r9.bd-detail-standard-r14 .bd-ssl-due-date > dd:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main .bo-edit-notes:where(:not(.text-danger, .text-success, .text-warning)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.bp-autorenew, .security-item-title small):where(:not(.text-danger, .text-success, .text-warning)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table tbody td.bl-r19-col-id a:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail .bd-ssl-due-date > dd:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  color: #666;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.bf-table, .bp-table, .bs-table, .b2-table, .b3-table, .r1-table, .tablelist, .c1-files-table, .af1-record .table) thead th:where(:not(.bd-native-custom-module *, .bd-native-module-plugin *, .s1-message-content *, .c1-rich-content *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-table thead th:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-overview-r3.bo-overview-reference-r1 .bo-resource-table thead th a:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bc-main .bp-table thead th .bp-sort:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table thead th:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-table thead th .bf-sort:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-table thead th:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
  color: #222;
}

#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.nav-tabs .nav-link, .nav-pills .nav-link, .st-r18-tab):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail :is(.bd-native-tabs .nav-link, .verify_type):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bl-r19.br-r1 .bl-r19-tab:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.st-v1.st-r18 .st-r18-tab:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
}

/* Explicit secondary text avoids shrinking price/metric values or rich text.
 * Editor containers receive the body face; authored descendants retain formatting.
 */

#baole-clientarea.bt-shell.r23-typography main.bc-main .bp-empty.no-data:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bc-main :is(.text-muted, .text-secondary, .form-text, .help-block):where(:not(.note-editor *, .md-editor *, .markdown-editor *, .s1-message-content *, .c1-rich-content *, .bd-native-custom-module *, .bd-native-module-plugin *, pre *, code *, .bd-price *, .bc-balance *, .ov1-stat-value *, .iconfont, .mdi, .bx, .fa, .fas, .far, .fab, .glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [data-lucide])):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail.bd-detail-ssl-r9.bd-detail-standard-r14 :is(.td_width, .domain-table td, .dns-table td, .file-table td):where(:not(#algorithmTips, pre *, code *, .bd-native-custom-module *, .bd-native-module-plugin *, .bd-ssl-due-date *)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail :is(.bd-ssl-summary-fields > div > strong, .bd-maintenance-group > strong):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bd-native #bd-detail :is(#v-operation-text, #v-operation-text-two, #issueseniorDivTitle):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
}

/* Original register template has four inline-12px QQ hints. This exact text
 * role is the sole font-size!important override; labels/validation stay separate.
 */

body.baole-typography-r23 .bo-register-v1 #baole-login-brand.bo-auth-settings-v1.bo-access-r1 .bo-auth-form .form-group .d-flex > label > span.text-muted:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 13px !important;
  line-height: 20px;
  font-weight: 400 !important;
  color: #666 !important;
}

/* Verified pages load their own refined CSS after header. Match the actual
 * page/card roles so those later families, weights and sizes cannot restore R21.
 * No selectors target certification SVG/icons, provider/plugin HTML or price h2.
 */

#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified:is(.ac3-page, .af1-page, .as1-page, .ae1-page, .ap1-page, .ab1-page):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified:is(.ac3-page, .af1-page, .as1-page, .ae1-page, .ap1-page, .ab1-page):has(> :is(.ac3-complete, .af1-failed, .as1-provider, .ae1-entry, .ar-layout)) > .a1-pagebar h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified > .a1-pagebar > h1:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 18px;
  line-height: 26px;
  font-weight: 600 !important;
  color: #222;
}

#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.ac3-page > .ac3-complete .ac3-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.af1-page > .af1-failed .af1-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.as1-page > .as1-provider > .as1-header > h2:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.ae1-page > .ae1-entry .ae1-choice > .ae1-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified .vfs-pending .vfp-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 18px;
  line-height: 26px;
  font-weight: 600 !important;
  color: #222;
}

#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified :is(.ap1-header, .ab1-header, .ae1-info > header) > h2:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified .ar-section-title:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 16px;
  line-height: 24px;
  font-weight: 600 !important;
  color: #222;
}

#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.ac3-page > .ac3-complete :is(.ac3-value, .ac3-status):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.af1-page > .af1-failed .af1-reason-value:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.as1-page > .as1-provider :is(.as1-status, .as1-channel, .as1-fee, .as1-fee > div > b):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified .vfs-pending .vfp-value:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified :is(.ap1-card, .ab1-card) .a1-verify-form :is(.form-control, .custom-control-label, .custom-file-label, .select2-selection__rendered):where(:not(input[type="file"], .custom-file-input)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.ac3-page > .ac3-complete :is(.ac3-description, .ac3-label):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.af1-page > .af1-failed .af1-reason-label:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.as1-page > .as1-provider :is(.as1-header > p, .as1-helper, .as1-payment > div > span.ml-3):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.ae1-page > .ae1-entry .ae1-choice > .ae1-description:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified .vfs-pending :is(.vfp-description, .vfp-label):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified :is(.ap1-card, .ab1-card) .a1-verify-form .form-group.row > .a1-verify-label:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified :is(.ap1-privacy-note, .ab1-privacy-note, .ap1-security-note, .ab1-security-note):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400 !important;
  color: #666;
}

#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified :is(.ac3-links > a, .af1-actions > a, .af1-return > a, .as1-actions > a, .as1-payment > div > a, .ae1-action, .vfp-actions > a, .submitBtn, .ae1-policy, .ae1-ticket):where(:not(.iconfont, .mdi, .bx, .fa, .fas, .far, .fab, .glyphicon, [class^="note-icon-"], [class*=" note-icon-"])):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 500 !important;
}

#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified :is(.ap1-step-label, .ab1-step-label):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  font-family: var(--r23-text-font) !important;
  font-size: 14px;
  line-height: 22px;
  font-weight: 600 !important;
}

/* Inputs/values are neutral only outside native validation/disabled/status roles.
 * File inputs stay transparent; native upload pseudo-buttons have no color rule.
 */

#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.ac3-page > .ac3-complete .ac3-value:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified.af1-page > .af1-failed .af1-reason-value:where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))),
#baole-clientarea.bt-shell.r23-typography main.bo-auth-r1.a1-verified :is(.ap1-card, .ab1-card) .a1-verify-form :is(input.form-control, select.form-control, textarea.form-control, .select2-selection__rendered):where(:not(:disabled, input[type="file"], .custom-file-input, .is-invalid, .is-valid, .was-validated *, .has-error *, .text-danger, .text-success, .text-warning)):where(:not(.glyphicon, [class^="note-icon-"], [class*=" note-icon-"], [class^="icon-"], [class*=" icon-"], [data-lucide], .bd-native-custom-module, .bd-native-custom-module *, .bd-native-module-plugin, .bd-native-module-plugin *, .s1-message-content, .s1-message-content *, .c1-rich-content, .c1-rich-content *, pre, pre *, code, code *, kbd, kbd *, samp, samp *, .CodeMirror, .CodeMirror *, .ace_editor, .ace_editor *, .xterm, .xterm *, .terminal, .terminal *, #algorithmTips, #ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent)):where(:not(:is(dd, td):has(#ipAddress, #copyIPContent, #copyOneIp, #copyCodeContent, #algorithmTips))) {

  color: #222;
}
