.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.divTable.Release-Notes{margin-bottom:19px;}
.divTable.Release-Notes .divTableCell, .divTable.Release-Notes .divTableHead{border:0 solid #aaa;padding:3px;overflow-wrap:anywhere;}
.divTable.Release-Notes .divTableRow:nth-child(2n){background:#e0eafd;}
.divTable.Release-Notes .divTableHeading{background:#fff;background:-moz-linear-gradient(top, #fff 0, #fff 66%, #fff 100%);background:-webkit-linear-gradient(top, #fff, #fff 66%, #fff);background:linear-gradient(180deg, #fff 0, #fff 66%, #fff);border-bottom:2px solid #444;}
.divTable.Release-Notes .divTableHeading .divTableHead{border-left:2px solid #fff;color:#000;font-weight:700;text-align:left;}
.divTable.Release-Notes .divTableHeading .divTableHead:first-child{border-left:none;}
.Release-Notes .tableFootStyle{font-size:14px;}
.Release-Notes .tableFootStyle .links{text-align:right;}
.Release-Notes .tableFootStyle .links a{background:#1c6ea4;border-radius:5px;color:#fff;display:inline-block;padding:2px 8px;}
.Release-Notes.outerTableFooter{border-top:none;}
.Release-Notes.outerTableFooter .tableFootStyle{padding:3px 5px;}
.divTable{display:table;}
.divTableRow{display:table-row;}
.divTableCell, .divTableHead{display:table-cell;}
.divTableHeading{display:table-header-group;}
.divTableFoot{display:table-footer-group;}
.divTableBody{display:table-row-group;}
.divTable.Release-Notes .divTableCell.rncolumn-1{font-weight:700;width:22%;}
.divTable.Release-Notes .divTableCell.rncolumn-2{width:45%;}
.divTable.Release-Notes .divTableCell.rncolumn-3{width:18%;}
.divTable.Release-Notes .divTableCell.rncolumn-4{width:15%;}
@media(max-width:768px){
.divTable.Release-Notes .divTableCell.rncolumn-1 {
font-weight: 700;
width: 24%;
}
.divTable.Release-Notes .divTableCell.rncolumn-2 {
width: 36%;
}
.divTable.Release-Notes .divTableCell.rncolumn-3, .divTable.Release-Notes .divTableCell.rncolumn-4 {
width: 20%;
}
}a{text-decoration-thickness:1px!important;text-underline-offset:.1em}:where(.wp-site-blocks :focus){outline-style:solid;outline-width:2px}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}blockquote,caption,figcaption,h1,h2,h3,h4,h5,h6,p{text-wrap:pretty}.more-link{display:block}:where(pre){overflow-x:auto}@font-face{font-family:"SF Pro";font-style:normal;font-weight:1 1000;font-display:swap;src:url(//www.sapphireone.com/wp-content/themes/sapphireone-twentytwentyfive/assets/fonts/sf-pro/sf-pro-1-1000-normal.woff2) format("woff2");}
@supports (-webkit-touch-callout: none) or (-webkit-font-smoothing: antialiased) {
:root{--wp--preset--font-family--sf-pro:-apple-system, BlinkMacSystemFont, "SF Pro", "Helvetica Neue", Arial, sans-serif;}
}
@supports not ((-webkit-touch-callout: none) or (-webkit-font-smoothing: antialiased)) {
:root{--wp--preset--font-family--sf-pro:"SF Pro", "Helvetica Neue", Arial, sans-serif;}
}  :where(body):not(.kb-context) :where(.entry-content, .wp-block-post-content, .wp-site-blocks)
:where(h1, h2, h3, h4, h5, h6).wp-block-heading
+ :where(h1, h2, h3, h4, h5, h6).wp-block-heading{margin-block-start:0.5em !important;}:where(body):not(.kb-context)
.wp-block-group.alignfull.has-background
h1.has-text-align-center.wp-block-heading:has(+ h2.has-text-align-center.wp-block-heading){margin-block-end:0.35em !important;}:where(body):not(.kb-context)
.wp-block-group.alignfull.has-background
h1.has-text-align-center.wp-block-heading
+ h2.has-text-align-center.wp-block-heading{margin-block-start:0 !important;}:where(body):not(.kb-context) :where(.entry-content, .wp-block-post-content, .wp-site-blocks)
:where(h1, h2, h3, h4, h5, h6).wp-block-heading
+ p{margin-block-start:0.6em !important;}:where(strong, b){font-weight:600;}:is(strong, b) a:where(:not(.wp-element-button)),
a:where(:not(.wp-element-button)) :is(strong, b){font-weight:600;}:is(em, i) a:where(:not(.wp-element-button)),
a:where(:not(.wp-element-button)) :is(em, i){font-style:italic;}
body:not(.kb-context):not(.single) h1.wp-block-heading{line-height:1.2 !important;}
.heading-conceal {
display: none;
}.wp-block-group.alignwide.is-content-justification-space-between.is-nowrap.wp-block-group-is-layout-flex{gap:5px !important;}
.bpress-toc li a:active, .bpress-toc li a:hover, .bpress-toc li a:focus{background-color:var(--wp--preset--color--base) !important;}
.bpress-totop-wrap{position:absolute;right:15px;text-decoration:none;background:var(--wp--preset--color--base);margin-top:-15px;}
.bpress-totop-wrap a{line-height:0;color:color-mix(in srgb, var(--wp--preset--color--contrast) 35%, transparent) !important;text-indent:-9999px;width:33px;}
a.bpress-totop:before {
position: absolute;
font-family: "sapphireone";
right: 10px;
content: "\0034";
display: inline-block;
vertical-align: middle;
text-indent: 0;
}.wp-block-navigation__responsive-container:not(.is-menu-open)
.wp-block-navigation__container
> li.RFP
> .wp-block-navigation-item__content{display:block;text-indent:-9999px;overflow:hidden;height:30px;width:30px;padding:0;top:0;background-image:url(//www.sapphireone.com/wp-content/uploads/2022/05/RFP-Icon.svg);background-repeat:no-repeat;}
.wp-block-navigation__responsive-container:not(.is-menu-open)
.wp-block-navigation__container
> li.search-toggle-button
> .wp-block-navigation-item__content{display:block;text-indent:-9999px;overflow:hidden;height:20px;width:20px;padding:0;top:0;background-image:url(//www.sapphireone.com/wp-content/uploads/2026/02/Search-Button.svg);background-repeat:no-repeat;}
header .wp-block-navigation{font-family:var(--wp--preset--font-family--sf-pro);font-size:var(--wp--preset--font-size--small);font-weight:500;line-height:1.4;}
footer .wp-block-navigation{font-family:var(--wp--preset--font-family--sf-pro);font-size:var(--wp--preset--font-size--small);font-weight:400;line-height:1.4;}
header .wp-block-navigation a:where(:not(.wp-element-button)),
footer .wp-block-navigation a:where(:not(.wp-element-button)){font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;}
.wp-block-navigation a:where(:not(.wp-element-button)){position:relative;text-decoration:none;-webkit-tap-highlight-color:transparent;outline:none;transition:color 0.25s ease;color:inherit;}
.wp-block-navigation a:where(:not(.wp-element-button))::before,
.wp-block-navigation a:where(:not(.wp-element-button))::after{content:"";position:absolute;left:50%;width:100%;height:1px;background:currentColor;opacity:0;transform:translateX(-50%) scaleX(0);transform-origin:center;border-radius:1px;transition:transform 0.26s cubic-bezier(0.28, 0.72, 0.15, 1.02), opacity 0.22s ease-out;}
.wp-block-navigation a:where(:not(.wp-element-button))::before{top:-0.55em;transition-delay:0.02s;}
.wp-block-navigation a:where(:not(.wp-element-button))::after{bottom:-0.55em;transition-delay:0s;}
.wp-block-navigation a:where(:not(.wp-element-button)):focus-visible{outline-offset:2px;}
.wp-block-navigation .RFP > .wp-block-navigation-item__content::before, .wp-block-navigation .RFP > .wp-block-navigation-item__content::after{width:0 !important;opacity:0 !important;transform:translateX(-50%) scaleX(0) !important;}
@media(min-width:601px){
header nav .wp-block-navigation__container > li > a{color:rgba(255,255,255,0.6) !important;}
header nav .wp-block-navigation__container > li > a:hover{color:rgba(255,255,255,0.98) !important;}
header nav .wp-block-navigation__container > li.current-menu-item > a, header nav .wp-block-navigation__container > li > a[aria-current="page"],
header nav .wp-block-navigation__container > li > a.nav-active{color:var(--wp--preset--color--base) !important;font-weight:400;}
} @media(max-width:600px){
.wp-block-navigation__responsive-container{color:var(--wp--preset--color--contrast) !important;}
.wp-block-navigation__responsive-container a{color:rgba(0,0,0,0.6) !important;text-decoration:none !important;border:none !important;}
.wp-block-navigation__responsive-container a:hover{color:rgba(0,0,0,0.9) !important;}
.wp-block-navigation__responsive-container li.current-menu-item > a, .wp-block-navigation__responsive-container a[aria-current="page"],
.wp-block-navigation__responsive-container a.nav-active{color:var(--wp--preset--color--contrast) !important;font-weight:400;}
.wp-block-navigation__responsive-container a::before, .wp-block-navigation__responsive-container a::after{display:none !important;}
} @media(min-width:601px){
.kb-context header nav .wp-block-navigation__container > li > a[href$="/knowledge-base/"]{color:var(--wp--preset--color--base) !important;font-weight:400 !important;}
}
@media(max-width:600px){
.kb-context .wp-block-navigation__responsive-container a[href$="/knowledge-base/"]{color:var(--wp--preset--color--contrast) !important;font-weight:400 !important;}
} .wp-block-navigation a,
.wp-block-navigation a *{text-decoration:none !important;border:none !important;}
@media(max-width:600px){
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__container > li > a.wp-block-navigation-item__content:not(.wp-element-button){font-size:var(--wp--preset--font-size--medium) !important;line-height:1.4 !important;display:flex;align-items:center;justify-content:center;padding:14px 0;margin:4px 0;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__label{font-size:inherit !important;line-height:inherit !important;}
.wp-block-navigation__responsive-container-content{padding-top:30px !important;padding-bottom:40px !important;}
} @media(max-width:600px){
.wp-block-navigation__responsive-container.is-menu-open{--s1-mobile-nav-item-pad-y:10px;--s1-mobile-nav-item-gap:2px;--s1-mobile-close-top:24px;--s1-mobile-close-right:45px;--s1-mobile-content-top-pad:56px;}
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__container > li > a.wp-block-navigation-item__content:not(.wp-element-button){padding:var(--s1-mobile-nav-item-pad-y) 0 !important;margin:var(--s1-mobile-nav-item-gap) 0 !important;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog{position:relative;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:var(--s1-mobile-content-top-pad) !important;}
} .wp-block-navigation__responsive-container-open,
.wp-block-navigation__responsive-container-close, .wp-block-navigation__responsive-container-open svg, .wp-block-navigation__responsive-container-close svg{-webkit-tap-highlight-color:transparent !important;}
.wp-block-navigation__responsive-container-open:active, .wp-block-navigation__responsive-container-open:focus, .wp-block-navigation__responsive-container-close:active, .wp-block-navigation__responsive-container-close:focus{background:transparent !important;outline:none !important;box-shadow:none !important;}
.wp-block-navigation__responsive-container-open:focus-visible, .wp-block-navigation__responsive-container-close:focus-visible{outline:2px solid rgba(255,255,255,0.6);outline-offset:4px;}
@media(min-width:601px){
.wp-block-navigation li.search-toggle-button {
padding-left: 15px;
}
}:where(.wp-block-buttons).is-layout-flex{justify-content:flex-end;}:where(.row.buttons, .form-buttons, .actions){display:flex;justify-content:flex-end;}:where(button, input[type="submit"], .wpcf7-submit, .wp-element-button, .wp-block-button__link){width:auto;}
.post-password-form p:last-child{display:flex;justify-content:flex-end;gap:12px;}
#bpress-feedback-form{display:flex;justify-content:flex-end !important;}
#bpress-feedback-form > button,
#bpress-feedback-form > button.bpress-btn{margin-left:auto !important;margin-right:0 !important;}:root .wp-block-search .wp-element-button,
:root .wp-block-search .wp-block-button__link{border-radius:3.125rem;margin-left:0;}
.wp-block-button__link{all:unset;display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.25rem;border-radius:5px;background:var(--wp--preset--color--functions);color:var(--wp--preset--color--contrast) !important;border:1px solid var(--wp--preset--color--border);font-family:var(--wp--preset--font-family--sf-pro, system-ui);font-size:var(--wp--preset--font-size--medium, 1rem);font-weight:500;cursor:pointer;text-decoration:none !important;box-sizing:border-box;transition:background 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, transform 0.1s ease;}
.wp-block-button__link:hover, .wp-block-button__link:focus-visible{background:var(--wp--preset--color--functions);border-color:var(--wp--preset--color--border);transform:translateY(-1px);}
.wp-block-button__link:active {
transform: translateY(0);
box-shadow: none;
}:where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content, .wp-block-post)
figure.wp-block-image, :where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content, .wp-block-post)
.wp-block-image, :where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content, .wp-block-post)
figure.wp-block-post-featured-image{margin-block:var(--wp--style--block-gap, 30px);}:is(.bpress-article-content, .bpress-content-area, .entry-content,
.wp-block-post-content, .wp-block-s1-toggle-item__content)
:is(figure.wp-block-image img, img.wp-image){height:auto;}:where(.entry-content,
.wp-block-post-content, .kb-context .bpress-article-content)
:is(p, li) > img{vertical-align:middle;}:where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content)
> figure.wp-block-image:first-child, :where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content)
> .wp-block-image:first-child, :where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content)
> figure.wp-block-post-featured-image:first-child{margin-block-start:0;}:where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content)
> figure.wp-block-image:last-child, :where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content)
> .wp-block-image:last-child, :where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content)
> figure.wp-block-post-featured-image:last-child{margin-block-end:0;}
.wp-block-column > *:first-child,
.wp-block-column > *:first-child > *:first-child,
.wp-block-column > *:first-child > *:first-child > *:first-child,
.wp-block-column > *:first-child > *:first-child > *:first-child > *:first-child{margin-block-start:0;}
.wp-block-column > *:last-child,
.wp-block-column > *:last-child > *:last-child,
.wp-block-column > *:last-child > *:last-child > *:last-child,
.wp-block-column > *:last-child > *:last-child > *:last-child > *:last-child{margin-block-end:0;}
.wp-block-column .sapphire-cond-lite{margin-block:0;}
.wp-block-column figure.wp-block-image, .wp-block-column .wp-block-image, .wp-block-column figure.wp-block-post-featured-image{margin-block-start:0;}
.has-global-padding:has(> figure.wp-block-image:only-child),
.has-global-padding:has(> .wp-block-image:only-child),
.has-global-padding:has(> figure.wp-block-post-featured-image:only-child),
.has-global-padding:has(> .sapphire-cond-lite > figure.wp-block-image),
.has-global-padding:has(> .sapphire-cond-lite > .wp-block-image){padding-inline:0;}:where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content)
figure.wp-block-image figcaption{color:rgba(17, 17, 17, 0.65);}
.is-dark-theme :where(.bpress-article-content, .entry-content,
.wp-block-post-content, .wp-block-s1-toggle-item__content)
figure.wp-block-image figcaption{color:rgba(255, 255, 255, 0.7);}:where(.bpress-main, .bpress-article-content, .entry-content,
.wp-block-post-content, .wp-block-s1-toggle-item__content)
:is(section.bpress-notice,
div.wp-block-s1-toggle, div.wp-block-s1-accordion, div.wp-block-s1-tabs, div.wp-block-columns, figure.wp-block-table, .wp-block-table){margin-block:var(--wp--style--block-gap, 30px);}:where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content)
> :is(section.bpress-notice,
div.wp-block-s1-toggle, div.wp-block-s1-accordion, div.wp-block-s1-tabs, div.wp-block-columns, figure.wp-block-table, .wp-block-table):first-child{margin-block-start:0;}:where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content)
> :is(section.bpress-notice,
div.wp-block-s1-toggle, div.wp-block-s1-accordion, div.wp-block-s1-tabs, div.wp-block-columns, figure.wp-block-table, .wp-block-table):last-child{margin-block-end:0;}:where(.bpress-article-content, .entry-content, .wp-block-post-content,
.wp-block-s1-toggle-item__content)
> :is(figure.wp-block-image, .wp-block-image,
section.bpress-notice, div.wp-block-s1-toggle,
div.wp-block-s1-accordion, div.wp-block-s1-tabs,
div.wp-block-columns, figure.wp-block-table, .wp-block-table)
+ :is(figure.wp-block-image, .wp-block-image,
section.bpress-notice, div.wp-block-s1-toggle,
div.wp-block-s1-accordion, div.wp-block-s1-tabs,
div.wp-block-columns, figure.wp-block-table, .wp-block-table){margin-block-start:0;}
.wp-block-group.is-layout-flow > :is(
div.wp-block-columns, section.bpress-notice, div.wp-block-s1-toggle, div.wp-block-s1-accordion, div.wp-block-s1-tabs, figure.wp-block-table, .wp-block-table
):first-child{margin-block-start:var(--wp--style--block-gap, 30px);}
.wp-block-group.is-layout-flow > :is(
div.wp-block-columns, section.bpress-notice, div.wp-block-s1-toggle, div.wp-block-s1-accordion, div.wp-block-s1-tabs, figure.wp-block-table, .wp-block-table
):last-child{margin-block-end:var(--wp--style--block-gap, 30px);}:is(.bpress-article-content,
.bpress-content-area, .single .wp-block-post-content, .entry-content)
:is(h1, h2, h3, h4, h5, h6).wp-block-heading{margin-block-start:var(--s1-heading-margin-block);margin-block-end:var(--s1-heading-margin-block);}:is(.bpress-article-content,
.bpress-content-area, .single .wp-block-post-content, .entry-content)
:is(h1, h2, h3, h4, h5, h6).wp-block-heading
+ :is(h1, h2, h3, h4, h5, h6).wp-block-heading{margin-block-start:var(--s1-heading-stacked-gap);}:is(.bpress-article-content,
.bpress-content-area, .single .wp-block-post-content, .entry-content)
:is(h1, h2, h3, h4, h5, h6).wp-block-heading{line-height:var(--s1-heading-line-height);}
.bpress-anchor-link + :is(h1, h2, h3, h4, h5, h6).wp-block-heading{margin-block-start:0 !important;}
.s1il-reusable-block + .bpress-anchor-link
+ :is(h1, h2, h3, h4, h5, h6).wp-block-heading{margin-block-start:var(--s1-heading-margin-block) !important;}:is(.bpress-article-content,
.bpress-content-area, .single .wp-block-post-content, .entry-content)
:is(h1, h2, h3, h4, h5, h6).wp-block-heading.has-background{padding:0 !important;}:is(.bpress-notice,
.wp-block-s1-toggle-item__content, .wp-block-s1-accordion-item__content, .wp-block-s1-tabs-item__content, .wp-block-column)
:is(p:empty, script, .sapphire-cond-lite.is-hidden){margin:0;}:is(.bpress-notice,
.wp-block-s1-toggle-item__content, .wp-block-s1-accordion-item__content, .wp-block-s1-tabs-item__content, .wp-block-column)
> :is(figure.wp-block-image, .wp-block-image,
figure.wp-block-post-featured-image, figure.wp-block-table, .wp-block-table):not(:has(~ :not(p:empty):not(script):not(.sapphire-cond-lite.is-hidden))),
:is(.bpress-notice,
.wp-block-s1-toggle-item__content, .wp-block-s1-accordion-item__content, .wp-block-s1-tabs-item__content, .wp-block-column)
> *:not(:has(~ :not(p:empty):not(script):not(.sapphire-cond-lite.is-hidden)))
> :is(figure.wp-block-image, .wp-block-image,
figure.wp-block-post-featured-image, figure.wp-block-table, .wp-block-table):not(:has(~ :not(p:empty):not(script):not(.sapphire-cond-lite.is-hidden))),
:is(.bpress-notice,
.wp-block-s1-toggle-item__content, .wp-block-s1-accordion-item__content, .wp-block-s1-tabs-item__content, .wp-block-column)
> *:not(:has(~ :not(p:empty):not(script):not(.sapphire-cond-lite.is-hidden)))
> *:not(:has(~ :not(p:empty):not(script):not(.sapphire-cond-lite.is-hidden)))
> :is(figure.wp-block-image, .wp-block-image,
figure.wp-block-post-featured-image, figure.wp-block-table, .wp-block-table):not(:has(~ :not(p:empty):not(script):not(.sapphire-cond-lite.is-hidden))),
:is(.bpress-notice,
.wp-block-s1-toggle-item__content, .wp-block-s1-accordion-item__content, .wp-block-s1-tabs-item__content, .wp-block-column)
> *:not(:has(~ :not(p:empty):not(script):not(.sapphire-cond-lite.is-hidden)))
> *:not(:has(~ :not(p:empty):not(script):not(.sapphire-cond-lite.is-hidden)))
> *:not(:has(~ :not(p:empty):not(script):not(.sapphire-cond-lite.is-hidden)))
> :is(figure.wp-block-image, .wp-block-image,
figure.wp-block-post-featured-image, figure.wp-block-table, .wp-block-table):not(:has(~ :not(p:empty):not(script):not(.sapphire-cond-lite.is-hidden))){margin-block-end:0;}:is(.bpress-notice,
.wp-block-s1-toggle-item__content, .wp-block-s1-accordion-item__content, .wp-block-s1-tabs-item__content, .wp-block-column) > *:first-child,
:is(.bpress-notice,
.wp-block-s1-toggle-item__content, .wp-block-s1-accordion-item__content, .wp-block-s1-tabs-item__content, .wp-block-column) > *:first-child > *:first-child,
:is(.bpress-notice,
.wp-block-s1-toggle-item__content, .wp-block-s1-accordion-item__content, .wp-block-s1-tabs-item__content, .wp-block-column) > *:first-child > *:first-child > *:first-child,
:is(.bpress-notice,
.wp-block-s1-toggle-item__content, .wp-block-s1-accordion-item__content, .wp-block-s1-tabs-item__content, .wp-block-column) > *:first-child > *:first-child > *:first-child > *:first-child{margin-block-start:0;}
[style*="background-color:#f7f7f9"],
[style*="background-color: #f7f7f9"] {
background-color: var(--wp--preset--color--muted) !important;
} a{text-decoration:none !important;}:where(
.wp-site-blocks a:focus, .wp-site-blocks a:focus-visible, .wp-site-blocks button:focus, .wp-site-blocks button:focus-visible, .wp-site-blocks input:focus, .wp-site-blocks input:focus-visible, .wp-site-blocks textarea:focus, .wp-site-blocks textarea:focus-visible ){outline:2px solid var(--wp--preset--color--sapphire);outline-offset:3px;border-radius:3px;}:where(
.wp-element-button:focus, .wp-element-button:focus-visible, .wp-block-button__link:focus, .wp-block-button__link:focus-visible ){outline:none;}
.wp-site-blocks :focus:not(:focus-visible){outline:none;}
.wp-site-blocks :focus-visible{outline:2px solid var(--wp--preset--color--sapphire);outline-offset:3px;border-radius:3px;}
h1, h2, h3, h4, h5, h6,
blockquote, caption, figcaption, p{text-wrap:pretty;}
.more-link{display:block;}
.wp-site-blocks{padding-top:0 !important;padding-bottom:0 !important;}:where(.wp-site-blocks) > .kb-footer.wp-block-template-part{margin-block-start:0 !important;margin-block-end:0 !important;}
a[href^="http"]:not([href*="//sapphireone.com"]):not([href*="//www.sapphireone.com"]):not([href*="//localhost"]):not([href*="//127.0.0.1"])::after{content:"↗";display:inline-block;font-size:0.75em;margin-left:0.25em;vertical-align:text-top;opacity:0.65;pointer-events:none;}
.wp-block-navigation a::after{content:none !important;}
.wp-element-button::after, .wp-block-button__link::after{content:none !important;}
a > img + *{}
.wp-block-image > a::after, figure.wp-block-image > a::after{content:none !important;}:root{--s1-flow-gap:1em;--s1-flow-gap-item:0.5em;--s1-body-line-height:1.6;--s1-heading-line-height:1.125;--s1-heading-margin-block:0.7em;--s1-heading-stacked-gap:0.4em;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) p{margin-block-start:0 !important;margin-block-end:var(--s1-flow-gap) !important;}:root :where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) :is(p, ul, ol, li){line-height:var(--s1-body-line-height) !important;}
.wp-block-s1-toggle-item__content > :last-child, .wp-block-group:not(#header-search-row) > :last-child,
.wp-block-post-content > :last-child, .entry-content > :last-child, .bpress-article-content > :last-child{margin-block-end:0 !important;}
:is(.entry-content,
.wp-block-post-content, .kb-context .bpress-article-content)
.bpress-notice:last-child{margin-block-end:0 !important;}:is(.entry-content,
.wp-block-post-content, .kb-context .bpress-article-content)
> .wp-block-group:last-child:has(.bpress-notice){padding-block-end:0 !important;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ul,
:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ol{margin-block-start:0 !important;margin-block-end:var(--s1-flow-gap) !important;margin-inline:0;padding-left:0;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ul{list-style:none;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ul > li{position:relative;margin-block-start:var(--s1-flow-gap-item) !important;margin-block-end:var(--s1-flow-gap-item) !important;margin-inline:0;padding-left:1.4em;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ul > li::before{content:"›";position:absolute;left:0;top:0.15em;width:1.1em;font-size:1.15em;line-height:1;color:var(--wp--preset--color--sapphire);font-weight:600;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content)
ul ul > li::before{top:0.20em;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ul ul{margin-block-start:0.25em !important;margin-inline-start:0.75em;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ul ul > li{padding-left:1.2em;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ul ul > li::before{content:"–";font-size:1.05em;font-weight:600;color:var(--wp--preset--color--sapphire);opacity:0.9;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ol{list-style:decimal;padding-left:1.4em;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ol > li{margin-block-start:var(--s1-flow-gap-item) !important;margin-block-end:var(--s1-flow-gap-item) !important;margin-inline:0;padding-left:0.3em;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ol > li::marker{font-weight:600;color:var(--wp--preset--color--sapphire);opacity:0.95;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ol ol{margin-block-start:0.25em !important;margin-inline-start:0.75em;padding-left:1.2em;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ul > li:first-child,
:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ol > li:first-child{margin-block-start:0 !important;padding-block-start:0 !important;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ul > li:last-child,
:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ol > li:last-child{margin-block-end:0 !important;padding-block-end:0 !important;}:where(.entry-content, .wp-block-post-content, .kb-context .bpress-article-content) ol{list-style-position:outside;}:root :where(.wp-block-list){line-height:inherit !important;}
#wp--skip-link--target p a{font:inherit;line-height:inherit;color:var(--wp--preset--color--sapphire-link);text-decoration:none;}
#wp--skip-link--target p a:hover,
#wp--skip-link--target p a:focus-visible{text-decoration:none;}:root a:where(:not(.wp-element-button)){font-size:inherit;}
.wp-block-embed, .wp-embed-responsive, .wp-video{margin-left:auto !important;margin-right:auto !important;text-align:centre;}
.wp-block-embed iframe, .wp-embed-responsive iframe {
display: block;
margin: 0 auto;
}.single .wp-block-post-title{line-height:1.2 !important;margin-block-start:0 !important;margin-block-end:0.3em !important;}
.single .wp-block-post-date{display:block;margin-block-start:0 !important;margin-block-end:1rem !important;}
.wp-block-post .wp-block-group.has-muted-background-color{margin-block-end:var(--wp--style--block-gap, 30px) !important;}
.wp-block-post .wp-block-group.has-muted-background-color
> figure.wp-block-post-featured-image{margin-block:0;}
.wp-block-post > .wp-block-group > .wp-block-post-title{padding-block-start:0 !important;margin-block-start:0 !important;}
h3.wp-block-post-title.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important;}
.wp-block-post-title a:hover{text-decoration:none !important;}
@media(min-width:782px){
.wp-block-post-template.is-layout-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--wp--preset--spacing--40);}
}
@media(max-width:781px){
.wp-block-post-template.is-layout-grid{grid-template-columns:1fr !important;}
} @media(max-width:600px){
.wp-block-query .wp-block-post-title{font-size:var(--wp--preset--font-size--x-large) !important;font-weight:700 !important;letter-spacing:-0.03em !important;}
}  .single .wp-block-post-content :where(ul, ol, blockquote, .wp-block-table) {
margin-block-start: 0;
margin-block-end: 1em;
}.wpcf7 form{max-width:720px;margin:0 auto;font-size:16px;}
.wpcf7 form .row{display:flex;flex-direction:column;gap:4px;margin-bottom:12px;}
.wpcf7 form .row p{margin:0;}
.wpcf7 form .title{font-weight:500;font-size:0.95rem;line-height:1.4;color:var(--wp--preset--color--contrast);}
.wpcf7 form label.title{display:block;cursor:default;font-family:var(--wp--preset--font-family--sf-pro);font-size:var(--wp--preset--font-size--small);line-height:1.6;font-weight:500;margin:0;padding:0;}
.wpcf7 form .form-required{color:var(--wp--preset--color--danger);}
.wpcf7 form .element input[type="text"],
.wpcf7 form .element input[type="email"],
.wpcf7 form .element input[type="tel"],
.wpcf7 form .element input[type="url"],
.wpcf7 form .element textarea{width:100%;padding:10px 12px;border-radius:8px;border:1px solid var(--wp--preset--color--border);background:var(--wp--preset--color--base);font:inherit;color:var(--wp--preset--color--contrast);box-sizing:border-box;transition:border-color 0.15s ease, box-shadow 0.15s ease, background 0.15s ease;}
.wpcf7 form .element input:focus, .wpcf7 form .element textarea:focus{outline:none;border-color:var(--wp--preset--color--sapphire);box-shadow:0 0 0 1px rgba(41, 171, 226, 0.25);background:var(--wp--preset--color--base);}
.wpcf7 form .element textarea{min-height:130px;resize:vertical;}
.wpcf7 form .cf7-checkboxes{display:flex;flex-wrap:wrap;gap:8px 16px;}
.wpcf7 form .cf7-checkboxes label{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid var(--wp--preset--color--border);background:var(--wp--preset--color--muted);cursor:pointer;font-size:0.9rem;transition:background 0.15s ease, border-color 0.15s ease, color 0.15s ease;}
.wpcf7 form .cf7-checkboxes input[type="checkbox"],
.wpcf7 form .cf7-checkboxes input[type="radio"]{accent-color:var(--wp--preset--color--sapphire);}
.wpcf7 form .cf7-checkboxes label:hover{border-color:var(--wp--preset--color--border);background:var(--wp--preset--color--muted);}
.wpcf7 form .cf7-checkboxes input:checked + span{color:var(--wp--preset--color--contrast);font-weight:500;}
.wpcf7 form h4{margin:10px 0 4px;font-size:1rem;}
.wpcf7-not-valid-tip{font-size:0.8rem;color:var(--wp--preset--color--danger);margin-top:4px;}
.wpcf7 form .wpcf7-response-output{margin-top:14px;border-radius:8px;padding:10px 12px;font-size:0.9rem;}
.wpcf7 form .row.buttons{display:flex;justify-content:flex-end;margin-top:8px;margin-bottom:0;}
.wpcf7 form .row.textarea{margin-bottom:14px;}
.wpcf7 form input.wpcf7-submit, .wpcf7 form input[type="submit"],
.wpcf7 form .wpcf7-submit, .post-password-form input[type="submit"]{all:unset;display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.25rem;border-radius:5px;background:var(--wp--preset--color--muted);color:var(--wp--preset--color--contrast);border:1px solid var(--wp--preset--color--border);font-family:var(--wp--preset--font-family--sf-pro, system-ui);font-size:var(--wp--preset--font-size--medium, 1rem);font-weight:500;cursor:pointer;box-sizing:border-box;text-decoration:none;transition:background 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, transform 0.1s ease;}
.wpcf7 form input.wpcf7-submit:hover, .wpcf7 form input[type="submit"]:hover,
.post-password-form input[type="submit"]:hover{background:var(--wp--preset--color--muted);border-color:var(--wp--preset--color--border);transform:translateY(-1px);}
.wpcf7 form input.wpcf7-submit:active, .wpcf7 form input[type="submit"]:active,
.post-password-form input[type="submit"]:active{transform:translateY(0);box-shadow:none;}
.wpcf7 form input.wpcf7-submit:focus-visible, .wpcf7 form input[type="submit"]:focus-visible,
.post-password-form input[type="submit"]:focus-visible{outline:2px solid var(--wp--preset--color--sapphire);outline-offset:2px;}
@media(max-width:640px){
.wpcf7 form{padding:0 4px;}
} @media(min-width:641px){
.wpcf7 form .row{display:grid;grid-template-columns:32% 1fr;align-items:center;column-gap:18px;row-gap:4px;margin-bottom:14px;}
.wpcf7 form .row .title{margin:0;text-align:right;padding-right:4px;}
.wpcf7 form .row .element{width:100%;}
.wpcf7 form .row.textarea{align-items:start;}
.wpcf7 form .row.checkboxes, .wpcf7 form .row.radios{grid-template-columns:1fr;}
.wpcf7 form .row.checkboxes .title, .wpcf7 form .row.radios .title{text-align:left;margin-bottom:6px;padding-right:0;}
.wpcf7 form .row.buttons{display:grid;grid-template-columns:32% 1fr;}
.wpcf7 form .row.buttons > *{grid-column:2;display:flex;justify-content:flex-end;}
} body.error404 .wp-block-search,
body.search .wp-block-search{max-width:720px;margin:0 auto;font-size:16px;}
body.error404 .wp-block-search__inside-wrapper, body.search  .wp-block-search__inside-wrapper{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;}
body.error404 .wp-block-search__input, body.search  .wp-block-search__input{width:100%;padding:10px 12px;border-radius:8px;border:1px solid var(--wp--preset--color--border);background:var(--wp--preset--color--base);font:inherit;color:var(--wp--preset--color--contrast);box-sizing:border-box;transition:border-color 0.15s ease, box-shadow 0.15s ease, background 0.15s ease;}
body.error404 .wp-block-search__input:focus, body.search  .wp-block-search__input:focus{outline:none;border-color:var(--wp--preset--color--sapphire);box-shadow:0 0 0 1px rgba(41, 171, 226, 0.25);background:var(--wp--preset--color--base);}
body.error404 .wp-block-search__button.wp-element-button, body.search  .wp-block-search__button.wp-element-button{all:unset;display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.25rem;border-radius:5px;background:var(--wp--preset--color--muted);color:var(--wp--preset--color--contrast) !important;border:1px solid var(--wp--preset--color--border);font-family:var(--wp--preset--font-family--sf-pro, system-ui);font-size:var(--wp--preset--font-size--medium, 1rem);font-weight:500;cursor:pointer;box-sizing:border-box;text-decoration:none !important;transition:background 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, transform 0.1s ease;}
body.error404 .wp-block-search__button.wp-element-button:hover, body.search  .wp-block-search__button.wp-element-button:hover{background:var(--wp--preset--color--muted);border-color:var(--wp--preset--color--border);transform:translateY(-1px);}
body.error404 .wp-block-search__button.wp-element-button:active, body.search  .wp-block-search__button.wp-element-button:active{transform:translateY(0);box-shadow:none;}
body.error404 .wp-block-search__button.wp-element-button:focus-visible, body.search  .wp-block-search__button.wp-element-button:focus-visible{outline:2px solid var(--wp--preset--color--sapphire);outline-offset:2px;}
@media(min-width:641px){
body.error404 .wp-block-search__inside-wrapper, body.search  .wp-block-search__inside-wrapper{display:grid;grid-template-columns:1fr auto;column-gap:16px;row-gap:6px;align-items:center;}
body.error404 .wp-block-search__button.wp-element-button, body.search  .wp-block-search__button.wp-element-button{justify-self:end;white-space:nowrap;}
} @media(max-width:640px){
body.error404 .wp-block-search, body.search  .wp-block-search{padding:0 4px;}
body.error404 .wp-block-search__inside-wrapper, body.search  .wp-block-search__inside-wrapper{gap:10px;}
body.error404 .wp-block-search__button.wp-element-button, body.search  .wp-block-search__button.wp-element-button{width:100%;justify-content:center;}
}
@media(max-width:640px){ form.bpress-search-form input.bpress-search-field::placeholder{opacity:0 !important;color:transparent !important;-webkit-text-fill-color:transparent !important;}
form.bpress-search-form input.bpress-search-field::-webkit-input-placeholder{opacity:0 !important;color:transparent !important;-webkit-text-fill-color:transparent !important;}
form.bpress-search-form input.bpress-search-field::-moz-placeholder{opacity:0 !important;color:transparent !important;}
form.bpress-search-form input.bpress-search-field:-ms-input-placeholder, form.bpress-search-form input.bpress-search-field::-ms-input-placeholder{opacity:0 !important;color:transparent !important;}
} .post-password-form{max-width:520px;margin:30px auto;font-size:16px;}
.post-password-form p{margin-block-start:0;margin-block-end:1rem;}
.post-password-form p:nth-of-type(2){margin-bottom:1.5rem;}
.post-password-form p:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:10px;}
.post-password-form label{display:flex;flex-direction:column;gap:4px;width:100%;font-weight:500;font-size:0.95rem;color:var(--wp--preset--color--contrast);}
.entry-content .post-password-form input[type="password"]{width:100%;padding:10px 12px;border-radius:8px;border:1px solid var(--wp--preset--color--border);background:var(--wp--preset--color--base);font:inherit;color:var(--wp--preset--color--contrast);box-sizing:border-box;transition:border-color 0.15s ease, box-shadow 0.15s ease, background 0.15s ease;}
.entry-content .post-password-form input[type="password"]:focus{outline:none;border-color:var(--wp--preset--color--sapphire);box-shadow:0 0 0 1px rgba(41, 171, 226, 0.25);background:var(--wp--preset--color--base);}
@media(max-width:640px){
.post-password-form { padding: 0 4px; }
.post-password-form p:last-child { align-items: stretch; }
.post-password-form input[type="submit"] {
width: auto;
justify-content: center;
align-self: flex-end;
}
}.wp-block-query-pagination.is-layout-flex{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;font-family:var(--wp--preset--font-family--sf-pro, system-ui);font-size:var(--wp--preset--font-size--small, 0.95rem);margin-top:30px;}
.wp-block-query-pagination-previous, .wp-block-query-pagination-next, .wp-block-query-pagination-numbers .page-numbers{display:inline-flex;align-items:center !important;justify-content:center !important;box-sizing:border-box;border-radius:5px;border:1px solid var(--wp--preset--color--border);background:var(--wp--preset--color--mfunctions);color:var(--wp--preset--color--contrast);text-decoration:none;line-height:1;transition:background 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;}
.wp-block-query-pagination-numbers .page-numbers:not(.dots){width:44px;height:44px;padding:0;font-weight:400;}
.wp-block-query-pagination-numbers .page-numbers.dots{width:44px;height:44px;padding:0;border:none;background:transparent;color:color-mix(in srgb, var(--wp--preset--color--contrast) 65%, transparent);display:inline-flex;align-items:center;justify-content:center;}
.wp-block-query-pagination-previous, .wp-block-query-pagination-next{padding:0.75rem 1.75rem;min-height:44px;min-width:80px;}
.wp-block-query-pagination-numbers .page-numbers.current{background:var(--wp--preset--color--sapphire);border-color:var(--wp--preset--color--sapphire);color:var(--wp--preset--color--base);font-weight:600;box-shadow:none;}
.wp-block-query-pagination a.page-numbers:not(.current):hover,
.wp-block-query-pagination a.page-numbers:not(.current):focus-visible,
.wp-block-query-pagination-previous:hover, .wp-block-query-pagination-previous:focus-visible, .wp-block-query-pagination-next:hover, .wp-block-query-pagination-next:focus-visible{background:var(--wp--preset--color--muted);border-color:var(--wp--preset--color--border);text-decoration:none;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08);}
.wp-block-query-pagination-previous::before{content:"‹";margin-right:0.35em;}
.wp-block-query-pagination-next::after  {content:"›";margin-left:0.35em;}
.wp-block-query-pagination-numbers .page-numbers.current{display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.wp-block-query-pagination-numbers .page-numbers{vertical-align:middle;}
.wp-block-query-pagination.is-layout-flex{align-items:center !important;}
.wp-block-query-pagination-numbers{display:inline-flex !important;align-items:center !important;gap:0 !important;}
.wp-block-query-pagination-numbers .page-numbers{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:44px !important;height:44px !important;padding:0 !important;line-height:1 !important;vertical-align:middle !important;box-sizing:border-box !important;}
.wp-block-query-pagination-previous, .wp-block-query-pagination-next{width:auto !important;min-width:0 !important;height:44px !important;padding:0.75rem 1.75rem !important;white-space:nowrap !important;line-height:1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;}
.wp-block-query-pagination-numbers .page-numbers{margin-inline:6px;}
nav.bpress-pagination > ul{gap:10px !important;}
nav.bpress-pagination .page-numbers{width:44px !important;height:44px !important;min-width:44px !important;padding:0 !important;margin:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;}
nav.bpress-pagination .page-numbers > *,
nav.bpress-pagination .page-numbers span{margin:0 !important;padding:0 !important;line-height:1 !important;}
nav.bpress-pagination a.next.page-numbers, nav.bpress-pagination a.prev.page-numbers{width:44px !important;}
.wp-block-query-pagination-previous, .wp-block-query-pagination-next, .wp-block-query-pagination-numbers .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:5px;border:1px solid var(--wp--preset--color--border, var(--wp--preset--color--border));background:var(--wp--preset--color--muted);color:var(--wp--preset--color--contrast, var(--wp--preset--color--contrast));text-decoration:none;line-height:1;font-weight:400;box-sizing:border-box;transition:background 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;}
.wp-block-query-pagination-numbers .page-numbers.current{background:var(--wp--preset--color--sapphire, var(--wp--preset--color--sapphire));border-color:var(--wp--preset--color--sapphire, var(--wp--preset--color--sapphire));color:var(--wp--preset--color--base);font-weight:600;box-shadow:none;}
.wp-block-query-pagination a.page-numbers:not(.current):hover,
.wp-block-query-pagination a.page-numbers:not(.current):focus-visible,
.wp-block-query-pagination-previous:hover, .wp-block-query-pagination-previous:focus-visible, .wp-block-query-pagination-next:hover, .wp-block-query-pagination-next:focus-visible{background:var(--wp--preset--color--muted);border-color:var(--wp--preset--color--border);text-decoration:none;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08);}
nav.bpress-pagination{margin-top:30px;font-family:var(--wp--preset--font-family--sf-pro, system-ui);font-size:var(--wp--preset--font-size--small, 0.95rem);}
nav.bpress-pagination > ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0;}
nav.bpress-pagination > ul > li{margin:0;padding:0;}
nav.bpress-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:5px;border:1px solid var(--wp--preset--color--border, var(--wp--preset--color--border));background:var(--wp--preset--color--muted);color:var(--wp--preset--color--contrast, var(--wp--preset--color--contrast));text-decoration:none;line-height:1;font-weight:400;box-sizing:border-box;transition:background 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;}
nav.bpress-pagination .page-numbers.current{background:var(--wp--preset--color--sapphire, var(--wp--preset--color--sapphire));border-color:var(--wp--preset--color--sapphire, var(--wp--preset--color--sapphire));color:var(--wp--preset--color--base);font-weight:600;box-shadow:none;}
nav.bpress-pagination a.page-numbers:not(.current):hover,
nav.bpress-pagination a.page-numbers:not(.current):focus-visible{background:var(--wp--preset--color--muted);border-color:var(--wp--preset--color--border);text-decoration:none;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08);}
nav.bpress-pagination a.next.page-numbers span, nav.bpress-pagination a.prev.page-numbers span{display:inline-flex;align-items:center;justify-content:center;line-height:1;}
@media(max-width:640px){
.wp-block-query-pagination.is-layout-flex, nav.bpress-pagination > ul{gap:10px;}
.wp-block-query-pagination-previous, .wp-block-query-pagination-next, .wp-block-query-pagination-numbers .page-numbers, nav.bpress-pagination .page-numbers{width:40px;height:40px;}
} @media(max-width:640px){
.wp-block-query-pagination.is-layout-flex{flex-wrap:nowrap !important;align-items:center !important;}
.wp-block-query-pagination-numbers a.page-numbers, .wp-block-query-pagination-numbers span.page-numbers{display:none !important;}
.wp-block-query-pagination-numbers a.page-numbers:first-child, .wp-block-query-pagination-numbers a.page-numbers:last-child, .wp-block-query-pagination-numbers span.page-numbers.current, .wp-block-query-pagination-numbers span.page-numbers.dots{display:inline-flex !important;}
.wp-block-query-pagination-previous, .wp-block-query-pagination-next{white-space:nowrap !important;}
} @media(max-width:780px){
.wp-block-query-pagination-numbers a.page-numbers, .wp-block-query-pagination-numbers span.page-numbers{display:none;}
.wp-block-query-pagination-numbers a.page-numbers:first-child, .wp-block-query-pagination-numbers a.page-numbers:last-child, .wp-block-query-pagination-numbers span.page-numbers.current, .wp-block-query-pagination-numbers span.page-numbers.dots{display:inline-flex !important;}
.wp-block-query-pagination-numbers{white-space:nowrap;}
.wp-block-query-pagination-previous, .wp-block-query-pagination-next{padding-inline:0.6rem;}
} @media(max-width:640px){
.wp-block-query-pagination-previous, .wp-block-query-pagination-next {
width: 44px !important;
min-width: 44px !important;
height: 44px !important;
padding: 0 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
font-size: 0 !important;
overflow: hidden !important;
white-space: nowrap !important;
}
.wp-block-query-pagination-previous::before {
content: "‹" !important;
font-size: 18px !important;
line-height: 1 !important;
}
.wp-block-query-pagination-next::after {
content: "›" !important;
font-size: 18px !important;
line-height: 1 !important;
}
}#wp--skip-link--target > div > div.wp-block-group.alignfull.has-background.has-global-padding.is-layout-constrained.wp-container-core-group-is-layout-3d54c2f1.wp-block-group-is-layout-constrained > h2,
#wp--skip-link--target > div > div > h2{margin-block-start:0 !important;}
.wp-block-group.alignfull.has-background.is-layout-constrained{margin-block-end:var(--wp--preset--spacing--40) !important;}
.wp-block-group.history-timeline{position:relative;padding-block:var(--wp--preset--spacing--40, 30px);}
.wp-block-group.history-timeline::before{content:"";position:absolute;inset-block:0;left:50%;width:2px;transform:translateX(-50%);background:var(--wp--preset--color--border, #d0d0d0);pointer-events:none;}
.wp-block-group.history-timeline .wp-block-columns{position:relative;margin-block:var(--wp--preset--spacing--30, 20px);align-items:center;}
.wp-block-group.history-timeline .wp-block-columns::before{content:"";position:absolute;left:50%;top:50%;width:14px;height:14px;transform:translate(-50%, -50%);border-radius:999px;background:var(--wp--preset--color--base, #fff);border:2px solid var(--wp--preset--color--sapphire, #29abe2);box-shadow:0 0 0 3px rgba(41, 171, 226, 0.18);pointer-events:none;}
.wp-block-group.history-timeline .wp-block-columns > .wp-block-column{padding-inline:20px;}
.wp-block-group.history-timeline .wp-block-image img{border-radius:8px;display:block;}
.wp-block-group.history-timeline figcaption{margin-top:0.5rem;}
.wp-block-group.history-timeline hr.wp-block-separator{display:none;}
.wp-block-column > .wp-block-group.has-global-padding.is-layout-constrained{padding-left:0 !important;padding-right:0 !important;}
@media(max-width:781px){
.wp-block-columns.wp-block-columns-is-layout-flex.wp-container-content-9cfa9a5a {
display: flex !important;
flex-direction: row !important;
flex-wrap: wrap !important;
gap: var(--wp--style--block-gap, 1.5rem);
}
.wp-block-columns.wp-block-columns-is-layout-flex.wp-container-content-9cfa9a5a > .wp-block-column {
flex: 0 0 100% !important;
max-width: 100% !important;
}
.wp-block-columns.wp-block-columns-is-layout-flex.wp-container-content-9cfa9a5a > .wp-block-column:nth-child(1),
.wp-block-columns.wp-block-columns-is-layout-flex.wp-container-content-9cfa9a5a > .wp-block-column:nth-child(2) {
flex: 0 0 calc(50% - (var(--wp--style--block-gap, 1.5rem) / 2)) !important;
max-width: calc(50% - (var(--wp--style--block-gap, 1.5rem) / 2)) !important;
}
.wp-block-columns.wp-block-columns-is-layout-flex.wp-container-content-9cfa9a5a > .wp-block-column:nth-child(3) {
flex: 0 0 100% !important;
max-width: 100% !important;
}
.footer-row {
padding-left: var(--wp--preset--spacing--30) !important;
padding-right: var(--wp--preset--spacing--30) !important;
}
}.wp-block-template-part.is-search-open, header.wp-block-template-part.is-search-open{position:relative;z-index:50;}
.wp-block-template-part header #header-search-row,
header.wp-block-template-part #header-search-row{position:relative;overflow:hidden;max-height:0;padding-top:0 !important;padding-bottom:0 !important;pointer-events:none;transition:max-height 280ms ease, padding 200ms ease;background:transparent !important;}
.wp-block-template-part header #header-search-row::before,
header.wp-block-template-part #header-search-row::before{content:'';position:absolute;inset:0;background:var(--wp--preset--color--muted);opacity:0;visibility:hidden;pointer-events:none;z-index:0;transition:none;}
.wp-block-template-part.is-search-open header #header-search-row,
header.wp-block-template-part.is-search-open #header-search-row{max-height:260px;padding-top:var(--wp--preset--spacing--20) !important;padding-bottom:var(--wp--preset--spacing--20) !important;pointer-events:auto;}
.wp-block-template-part.is-search-open header #header-search-row::before,
header.wp-block-template-part.is-search-open #header-search-row::before{opacity:1;visibility:visible;}
.wp-block-template-part header #header-search-row > *,
header.wp-block-template-part #header-search-row > *{position:relative;z-index:1;}
.wp-block-template-part header #header-search-row form.wp-block-search,
header.wp-block-template-part #header-search-row form.wp-block-search{opacity:0;transform:translateY(-6px);transition:opacity 160ms ease, transform 220ms ease;}
.wp-block-template-part.is-search-open header #header-search-row form.wp-block-search,
header.wp-block-template-part.is-search-open #header-search-row form.wp-block-search{opacity:1;transform:translateY(0);}
.wp-block-template-part header #header-search-row .wp-block-search__inside-wrapper,
header.wp-block-template-part #header-search-row .wp-block-search__inside-wrapper{width:min(600px, 80vw) !important;margin:0 auto !important;display:grid !important;grid-template-columns:1fr auto !important;gap:15px !important;align-items:center !important;outline:none !important;box-shadow:none !important;}
.wp-block-template-part header #header-search-row .wp-block-search__inside-wrapper[style],
header.wp-block-template-part #header-search-row .wp-block-search__inside-wrapper[style]{width:min(550px, 60vw) !important;}
.wp-block-template-part header #header-search-row .wp-block-search__inside-wrapper:focus-within,
header.wp-block-template-part #header-search-row .wp-block-search__inside-wrapper:focus-within{outline:none !important;box-shadow:none !important;}
.wp-block-template-part header #header-search-row .wp-block-search__input,
header.wp-block-template-part #header-search-row .wp-block-search__input{font-size:18px !important;height:52px !important;min-height:52px !important;padding:0 25px !important;border-radius:50px !important;border:0.87px solid rgb(208, 208, 208) !important;background:var(--wp--preset--color--base) !important;color:var(--wp--preset--color--contrast) !important;box-sizing:border-box !important;outline:none !important;box-shadow:none !important;appearance:none !important;-webkit-appearance:none !important;}
.wp-block-template-part header #header-search-row .wp-block-search__button,
header.wp-block-template-part #header-search-row .wp-block-search__button{font-size:18px !important;height:52px !important;min-height:52px !important;padding:0 22px !important;border-radius:50px !important;border:1px solid var(--wp--preset--color--sapphire) !important;background:var(--wp--preset--color--sapphire) !important;color:var(--wp--preset--color--base) !important;cursor:pointer;outline:none !important;box-shadow:none !important;}
.wp-block-template-part header #header-search-row :is(.wp-block-search__input, .wp-block-search__button):focus,
.wp-block-template-part header #header-search-row :is(.wp-block-search__input, .wp-block-search__button):focus-visible,
header.wp-block-template-part #header-search-row :is(.wp-block-search__input, .wp-block-search__button):focus,
header.wp-block-template-part #header-search-row :is(.wp-block-search__input, .wp-block-search__button):focus-visible{outline:none !important;box-shadow:none !important;}
@media(max-width:600px){
.wp-block-template-part header #header-search-row,
header.wp-block-template-part #header-search-row{display:none !important;}
.wp-block-navigation__responsive-container .search-toggle-button{display:none !important;}
} @media(min-width:601px){
.wp-block-navigation__responsive-container .header-search-mobile{display:none !important;}
} @media(max-width:600px){
.wp-block-navigation__responsive-container.is-menu-open .header-search-mobile{width:min(720px, 92vw);margin:0 auto 14px auto !important;}
.wp-block-navigation__responsive-container.is-menu-open .header-search-mobile .wp-block-search__inside-wrapper{width:100% !important;margin:0 auto !important;display:block !important;outline:none !important;box-shadow:none !important;}
.wp-block-navigation__responsive-container.is-menu-open .header-search-mobile .wp-block-search__input{font-size:18px !important;height:52px !important;min-height:52px !important;padding:0 25px !important;border-radius:50px !important;border:0.87px solid rgb(208, 208, 208) !important;background:var(--wp--preset--color--base) !important;color:var(--wp--preset--color--contrast) !important;box-sizing:border-box !important;outline:none !important;box-shadow:none !important;appearance:none !important;-webkit-appearance:none !important;}
} :root{--s1-mobile-search-width:60vw;--s1-mobile-search-max:520px;}
header.wp-block-template-part
.wp-block-navigation__responsive-container-content{display:flex !important;flex-direction:column !important;align-items:center !important;}
header.wp-block-template-part
.wp-block-navigation__responsive-container-content
form.header-search-mobile{width:min(var(--s1-mobile-search-width), var(--s1-mobile-search-max)) !important;margin:0 auto 16px auto !important;align-self:center !important;}
header.wp-block-template-part
.wp-block-navigation__responsive-container-content
form.header-search-mobile .wp-block-search__inside-wrapper{width:100% !important;margin:0 auto !important;}
header.wp-block-template-part
.wp-block-navigation__responsive-container-content
form.header-search-mobile .wp-block-search__input{width:100% !important;box-sizing:border-box !important;}
header.wp-block-template-part
.wp-block-navigation__responsive-container-content
form.header-search-mobile .wp-block-search__input{text-align:center !important;}
header.wp-block-template-part
.wp-block-navigation__responsive-container-content
form.header-search-mobile .wp-block-search__input::placeholder{text-align:center;opacity:0.65;}
header.wp-block-template-part
.wp-block-navigation__responsive-container-content
form.header-search-mobile .wp-block-search__input::-webkit-input-placeholder{text-align:center;}
@media(max-width:600px){
header.wp-block-template-part
.wp-block-navigation__responsive-container.is-menu-open
.wp-block-navigation__responsive-container-close{position:fixed !important;top:calc(var(--wp-admin--admin-bar--height, 0px) + var(--s1-mobile-close-top)) !important;right:var(--s1-mobile-close-right) !important;left:auto !important;bottom:auto !important;margin:0 !important;transform:none !important;z-index:9999 !important;}
} .admin-bar
.wp-block-navigation__responsive-dialog{margin-top:0 !important;}
.admin-bar
.wp-block-navigation__responsive-container.is-menu-open {
padding-top: 46px !important;
}.kb-context .kb-header{--kb-nav-underline:underline;}
.kb-context .kb-header :where(.wp-block-navigation a:where(:not(.wp-element-button))){text-decoration:none;}
.kb-context .kb-header :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover),
.kb-context .kb-header :where(.wp-block-navigation a:where(:not(.wp-element-button)):focus-visible){text-decoration:var(--kb-nav-underline);}
.kb-context .kb-footer :where(.wp-block-navigation a:where(:not(.wp-element-button))){text-decoration:none;}
.kb-context .kb-footer :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover),
.kb-context .kb-footer :where(.wp-block-navigation a:where(:not(.wp-element-button)):focus-visible){text-decoration:underline;}
.kb-context .kb-footer :where(a:where(:not(.wp-element-button)):hover){text-decoration:underline;}
.kb-context .kb-header .wp-block-navigation a, .kb-context .kb-footer .wp-block-navigation a{text-transform:inherit;letter-spacing:inherit;color:inherit;}
.kb-context .kb-header .wp-block-navigation .wp-block-navigation__submenu-container, .kb-context .kb-footer .wp-block-navigation .wp-block-navigation__submenu-container{list-style:none;margin:0;padding:0;}
.kb-context .kb-header .wp-block-navigation__responsive-container{display:none;}
.kb-context .kb-header .wp-block-navigation__responsive-container.is-menu-open{display:block;}
@media(min-width:782px){
.kb-context .kb-header .wp-block-navigation__responsive-container{display:block;}
} .bpress-wrap{padding:0 30px;}
.bpress-content-wrap{overflow:hidden;}
.bpress-wrap .banner_other .banner-cta-{background-image:none !important;}
.bpress-wrap .box-shadow-H1-P{background-color:transparent !important;min-height:0 !important;padding:0 !important;}
.bpress-page-header{background-color:var(--wp--preset--color--base);background-position:top;background-size:108vw;padding:0;}
.bpress-page-header p{color:var(--wp--preset--color--base);margin:0;}
.bpress-wrap span.text-bluedark span.h5.mb-2.d-block{display:none !important;}
.bpress-wrap #sapFooter{margin-left:-30px;width:100vw;}
.bpress-wrap #sapFooter *{line-height:1.7;}
.bpress-wrap #sapFooter p:last-child{margin-bottom:0 !important;line-height:1.5 !important;}
.bpress-wrap #sapFooter .h1,
.bpress-wrap #sapFooter .h2,
.bpress-wrap #sapFooter .h3,
.bpress-wrap #sapFooter .h4,
.bpress-wrap #sapFooter .h5,
.bpress-wrap #sapFooter .h6,
.bpress-wrap #sapFooter h1,
.bpress-wrap #sapFooter h2,
.bpress-wrap #sapFooter h3,
.bpress-wrap #sapFooter h4,
.bpress-wrap #sapFooter h5,
.bpress-wrap #sapFooter h6{margin-bottom:0.5rem;line-height:1.2;}
@media(min-width:768px){
.bpress-grid{margin-left:0;margin-right:-30px;}
} .bpress-searchbar-wrap{margin-bottom:0;margin-top:0;position:relative;}
.bpress-wrap .banner_other{padding:10px 0 30px 0;}
.bpress-wrap section.banner_other.banner-cta-{background-image:none !important;background-color:var(--wp--preset--color--muted);}
.bpress-search-section{display:none;}
.banner_other_inner span.text-bluedark, .blue-sep-single.blue-fusion-separator, h2.padding-tb-default{display:none !important;}
.bpress-wrap section.banner_other{z-index:99;}
.bpress-content-area h1, .bpress-content-area h2, .bpress-content-area h3, .bpress-content-area h4, .bpress-content-area h5{font-weight:700;}
.bpress-content-area h1, .bpress-content-area h2, .bpress-content-area h3, .bpress-content-area h4, .bpress-content-area h5, .bpress-page-header .bpress-content-area p{color:var(--wp--preset--color--contrast);margin:0 0 0.5em;}
.bpress-wrap h1{margin:0 0 0.7em 0;}
.bpress-wrap h2, .bpress-wrap h3, .bpress-wrap h4, .bpress-wrap h5, .bpress-wrap h6{margin:0 0 0.5em 0;}
.bpress-content-wrap .bpress-post-meta{margin:1em 0 0;}
.bpress-post-date{margin-right:0 !important;}
.bpress-content-area p{margin-bottom:1rem !important;}
.bpress-wrap p:last-child{margin-bottom:2px !important;padding:0 !important;}
.bpress-content-area li p{margin-bottom:0 !important;padding-bottom:0 !important;}
.kb-context .bpress-content-area .bpress-article-content p a, .kb-context .bpress-content-area .bpress-article-content li a{font-size:inherit !important;line-height:inherit !important;color:var(--wp--preset--color--sapphire-link) !important;text-decoration:none !important;}
.kb-context .bpress-content-area .bpress-article-content p a:hover, .kb-context .bpress-content-area .bpress-article-content li a:hover, .kb-context .bpress-content-area .bpress-article-content p a:focus, .kb-context .bpress-content-area .bpress-article-content li a:focus{color:var(--wp--preset--color--sapphire-link);text-decoration:none !important;}
.kb-context .bpress-section .bpress-heading.show-icon h2{line-height:1.25 !important;margin:0 !important;}
.kb-context .bpress-section .bpress-heading.show-icon h2 a{display:inline-block;line-height:1.25 !important;}
.kb-context .bpress-content-area h1{font-size:var(--wp--preset--font-size--xx-large) !important;line-height:1.2;font-weight:700;}
.kb-context .bpress-content-area h2{font-size:var(--wp--preset--font-size--x-large) !important;line-height:1.2;font-weight:600;}
.kb-context .bpress-content-area h3{font-size:var(--wp--preset--font-size--large) !important;line-height:1.25;font-weight:600;}
.kb-context .bpress-content-area h4{font-size:var(--wp--preset--font-size--medium) !important;line-height:1.3;font-weight:600;}
.kb-context .bpress-content-area h5{font-size:var(--wp--preset--font-size--small) !important;line-height:1.4;font-weight:600;}
.kb-context .bpress-content-area h6{font-size:var(--wp--preset--font-size--small) !important;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;}
.kb-context .bpress-page-header h1{font-size:var(--wp--preset--font-size--xx-large) !important;line-height:1.1;font-weight:700;color:var(--wp--preset--color--base);}
.kb-context .bpress-wrap :where(h1, h2, h3, h4, h5, h6){margin-block-end:0.7em;}
.kb-context .bpress-wrap .bpress-single-section > .bpress-heading.show-icon h1{padding-bottom:5px !important;padding-left:0px !important;}
.kb-context .bpress-section-list .bpress-heading h3{margin-block:0 !important;}
.kb-context .bpress-toc h2{font-weight:600;}
.kb-context .bpress-toc li a:active, .kb-context .bpress-toc li a:hover, .kb-context .bpress-toc li a:focus{background-color:var(--wp--preset--color--base) !important;}
.kb-context .bpress-totop-wrap{position:absolute;right:15px;text-decoration:none;background:var(--wp--preset--color--base);padding:15px 3px;margin-top:-15px;}
.kb-context .bpress-totop-wrap a{line-height:0;color:color-mix(in srgb, var(--wp--preset--color--contrast) 35%, transparent) !important;text-indent:-9999px;width:33px;}
.kb-context a.bpress-totop:before{position:absolute;font-family:“sapphireone”;margin-top:0;right:10px;content:“\0034”;display:inline-block;vertical-align:middle;text-indent:0;font-size:19px;}
.kb-context .bpress-wrap h1.wp-block-s1-toggle-item__header, .kb-context .bpress-wrap h2.wp-block-s1-toggle-item__header, .kb-context .bpress-wrap h3.wp-block-s1-toggle-item__header, .kb-context .bpress-wrap h4.wp-block-s1-toggle-item__header, .kb-context .bpress-wrap h5.wp-block-s1-toggle-item__header, .kb-context .bpress-wrap h6.wp-block-s1-toggle-item__header{margin-block-start:0 !important;margin-block-end:0 !important;padding:0 !important;}
.kb-context .wp-block-s1-toggle .bpress-toc{margin:0;padding:0;background:none;}
.kb-context
.wp-block-s1-toggle-item
.wp-block-s1-toggle-item__content
.bpress-totop-wrap{display:none;}
.kb-context
.wp-block-s1-toggle-item.is-active
.wp-block-s1-toggle-item__content
.bpress-totop-wrap{display:block;}
nav.breadcrumbs{padding-top:8px;margin-bottom:18px;}
nav.breadcrumbs .bpress-crumbs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:10px;list-style:none;margin:0;padding:0;}
nav.breadcrumbs .bpress-crumbs li{display:inline-flex;align-items:center;white-space:nowrap;}
nav.breadcrumbs .bpress-crumbs li a, nav.breadcrumbs .bpress-breadcrumb-arrow{line-height:1;}
.bpress-wrap .bpress-breadcrumb-arrow{color:var(--wp--preset--color--contrast);}
nav.breadcrumbs .bpress-crumbs li a:hover{color:var(--wp--preset--color--sapphire-link);}
@media(max-width:600px){
nav.breadcrumbs .bpress-crumbs{justify-content:flex-start;}
} .bpress-sidebar .widget{background:var(--wp--preset--color--muted);border-width:0;margin-bottom:30px !important;}
.bpress-toc{background:var(--wp--preset--color--muted);border-width:0;margin-bottom:5px !important;}
.bpress-toc li{list-style:none;}
.bpress-next-post, .bpress-prev-post{background:var(--wp--preset--color--muted);border-width:0;margin-top:0 !important;margin-bottom:0 !important;padding:1.5em;}
.bpress-nav-article.active > .bpress-nav-item, .bpress-nav-article .bpress-nav-item:hover, .bpress-nav-section.active > .bpress-nav-item, .bpress-nav-section .bpress-nav-item:hover{background:var(--wp--preset--color--base) !important;}
#basepress_nav_widget-2{margin-top:0;}
.bpress-pagination li{display:inline-block;margin:4px 0 0 0;}
@media(min-width:768px) and (max-width:1040px){
.kb-context .bpress-sidebar{width:100% !important;margin-right:0 !important;float:none !important;}
.kb-context .bpress-content-area.bpress-float-right{width:100% !important;float:none !important;padding-left:0 !important;}
} @media(min-width:768px){
.kb-context .bpress-content-area.bpress-float-right{width:75%;padding-left:0;}
.kb-context .bpress-sidebar{width:calc(25% - 30px);margin-right:30px;}
} @media(min-width:768px){
body.term-142 .bpress-content-area.bpress-float-right{width:100% !important;padding-left:0 !important;margin-bottom:0;}
} .bpress-section{box-shadow:none;border:0 solid var(--wp--preset--color--border);background-color:var(--wp--preset--color--muted);color:var(--wp--preset--color--contrast);padding:30px 30px 80px 30px;margin-bottom:0;}
.bpress-section:hover{border:0 solid var(--wp--preset--color--border);}
.bpress-post-count{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast) !important;right:0;top:0;width:50px;height:50px;border-radius:0;font-size:15px;padding-top:15px;}
.bpress-post-link{position:relative;margin:0;border-bottom:0 solid var(--wp--preset--color--border);padding:3px 2px;list-style-type:none;font-size:1em;line-height:1.5;}
li.bpress-post-link.single-section{padding-left:8px;}
.bpress-content-wrap ul.bpress-post-list .bpress-post-meta{margin:1em 0 0;}
.bpress-post-header{margin-bottom:1em;}
.bpress-single-section{margin-bottom:30px;}
.bpress-section a.bpress-viewall{width:calc(100% - 60px);text-align:center;bottom:25px;margin-top:25px;color:var(--wp--preset--color--sapphire-link);}
.bpress-section a.bpress-viewall:hover{text-decoration:none;color:var(--wp--preset--color--sapphire-link);}
.bpress-content-area{margin-bottom:0 !important;}
@media(min-width:240px){
.kb-context .bpress-col{padding:0 0 30px 0;}
} @media(min-width:768px){
.kb-context .bpress-col{padding:0 30px 30px 0;}
} .bpress-grid{display:flex;flex-wrap:wrap;}
.bpress-grid > .bpress-col{display:flex;flex-direction:column;flex-shrink:0;}
.bpress-grid .fix-height{height:100% !important;}
.bpress-grid:after{width:0;}
.bpress-heading.show-icon{padding-left:1.7em;}
.bpress-heading span[class^="bp-"],
.bpress-heading .bpress-heading-icon{top:-4px;}
#wp--skip-link--target > ul .bpress-heading.show-icon > span[class^="bp-"],
#wp--skip-link--target > ul .bpress-heading.show-icon > .bpress-heading-icon{top:4px !important;}
.bpress-prev-post .bpress-adjacent-post.show-icon{padding-left:30px;}
.bpress-next-post .bpress-adjacent-post.show-icon{padding-right:30px;}
.kb-context
.bpress-wrap
.bpress-content-area
ul.bpress-post-list
> li
.bpress-heading .bpress-heading-icon, .kb-context
.bpress-wrap
.bpress-content-area
ul.bpress-section-list
> li
.bpress-heading .bpress-heading-icon{font-size:30px !important;line-height:1 !important;width:30px !important;height:30px !important;padding-left:12px;}
.kb-context
.bpress-wrap
.bpress-content-area
ul.bpress-post-list
> li
.bpress-heading.show-icon, .kb-context
.bpress-wrap
.bpress-content-area
ul.bpress-section-list
> li
.bpress-heading.show-icon, .kb-context
.bpress-wrap
.bpress-content-area
.bpress-single-section
> .bpress-heading.show-icon{padding-left:3.5em;width:100%;}
.bpress-section .bpress-heading span.bpress-heading-icon{font-size:40px !important;}
.kb-context .bpress-wrap .bpress-heading.show-icon{display:flex !important;align-items:flex-start !important;gap:0.55em !important;padding-left:0 !important;}
.kb-context .bpress-wrap .bpress-heading.show-icon .bpress-heading-icon, .kb-context .bpress-wrap .bpress-heading.show-icon span[class^="bp-"]{position:static !important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.6em !important;width:1.6em !important;line-height:1 !important;margin-right:-9px;padding-left:0;}
.kb-context .bpress-wrap .bpress-heading.show-icon :where(h1, h2, h3, h4, h5, h6){margin-block-start:0 !important;margin-block-end:0 !important;}
.kb-context
.bpress-wrap
.bpress-content-area
.bpress-single-section
> .bpress-heading.show-icon{display:flex;align-items:center;gap:0.6em;padding-left:0 !important;}
.kb-context
.bpress-wrap
.bpress-content-area
.bpress-single-section
> .bpress-heading.show-icon
> .bpress-heading-icon{position:static !important;font-size:1.2em !important;line-height:1 !important;width:auto !important;height:auto !important;padding-left:0 !important;top:0 !important;}
.bpress-wrap table, .bpress-wrap td, .bpress-wrap th{border:1px solid var(--wp--preset--color--border);}
div.Release-Notes{border-collapse:collapse;text-align:left;width:100%;}
.divTable.Release-Notes .divTableCell, .divTable.Release-Notes .divTableHead{border:0 solid var(--wp--preset--color--border);padding:3px;}
.divTable.Release-Notes .divTableRow:nth-child(2n){background:var(--wp--preset--color--muted);}
.divTable.Release-Notes .divTableHeading{background:var(--wp--preset--color--base);background:-moz-linear-gradient(top, var(--wp--preset--color--base) 0, var(--wp--preset--color--base) 66%, var(--wp--preset--color--base) 100%);background:-webkit-linear-gradient(top, var(--wp--preset--color--base), var(--wp--preset--color--base) 66%, var(--wp--preset--color--base));background:linear-gradient(180deg, var(--wp--preset--color--base) 0, var(--wp--preset--color--base) 66%, var(--wp--preset--color--base));border-bottom:2px solid color-mix(in srgb, var(--wp--preset--color--contrast) 80%, transparent);}
.divTable.Release-Notes .divTableHeading .divTableHead{border-left:2px solid var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);font-weight:700;text-align:left;}
.divTable.Release-Notes .divTableHeading .divTableHead:first-child{border-left:none;}
.Release-Notes .tableFootStyle{font-size:14px;}
.Release-Notes .tableFootStyle .links{text-align:right;}
.Release-Notes .tableFootStyle .links a{background:var(--wp--preset--color--sapphire);border-radius:5px;color:var(--wp--preset--color--base);display:inline-block;padding:2px 8px;}
.Release-Notes.outerTableFooter{border-top:none;}
.Release-Notes.outerTableFooter .tableFootStyle{padding:3px 5px;}
.divTable{display:table;}
.divTableRow{display:table-row;}
.divTableCell, .divTableHead{display:table-cell;}
.divTableHeading{display:table-header-group;}
.divTableFoot{display:table-footer-group;}
.divTableBody{display:table-row-group;}
.divTable.Release-Notes .divTableCell.rncolumn-1{font-weight:700;width:8%;}
.divTable.Release-Notes .divTableCell.rncolomn-3, .divTable.Release-Notes .divTableCell.rncolomn-4{width:10%;}
figure.td-align-custom table td{vertical-align:top;}
.bpress-wrap .wp-block-table tr td{padding:10px;}
.bpress-notice-content ul, .bpress-notice-content ol{margin-bottom:0;}
.bpress-search-suggest ul li p{color:var(--wp--preset--color--contrast) !important;margin:0 0 10px;}
.bpress-search-suggest li{color:var(--wp--preset--color--contrast);}
.bpress-search-suggest-more{color:var(--wp--preset--color--contrast);}
.bpress-notice{padding:15px 20px;}
.bpress-notice-title{display:none;}
.bpress-feedback-confirm{margin:30px 0;}
#bpress-feedback-message,
#bpress-feedback-email{border:1px solid var(--wp--preset--color--border);padding:20px;margin-bottom:30px;}
.bpress-feedback{margin-bottom:30px;}
.bpress-votes{text-align:center;border-top:1px dashed var(--wp--preset--color--border);border-bottom:1px dashed var(--wp--preset--color--border);margin:30px;padding:30px;}
.bpress-votes .bpress-votes-question{margin-top:0;}
.bpress-vote-like .bpress-vote-icon::before, .bpress-vote-dislike .bpress-vote-icon::before{color:#fff !important;}
.bpress-post-dislikes, .bpress-post-likes, .error404 .bpress-feedback, .error404 .bpress-feedback-confirm, .error404 .bpress-post-meta, .error404 .bpress-votes, .bpress-post-meta{display:none;}
.bpress-search-submit{right:0;top:0;width:120px;padding:1px;}
.bpress-search-submit input[type="submit"]{border-radius:4px;}
input[type="text"].bpress-search-field.show-submit{border:1px solid var(--wp--preset--color--border);width:calc(100% - 137px);padding:25px;}
input[type="text"].bpress-search-field{padding:25px;border:0 solid var(--wp--preset--color--border);border-radius:4px;background-color:var(--wp--preset--color--base);}
.bpress-wrap section{overflow:visible;}
.banner_inner, .banner_inner .inner .banner_other_inner, .banner_other_inner, .inner{display:block !important;}
#wp--skip-link--target > div > div:nth-child(1) > div > span{display:block;}
.bpress-article-content ul.wpaicg-chat-shortcode-messages li{margin-left:0;}
body.term-142 aside.bpress-sidebar{display:none;}
body.term-142 .bpress-content-area{width:100%;margin-bottom:0;}
.wp-block-pb-accordion-item{background-color:var(--wp--preset--color--muted);padding:5px 15px;}
.wp-block-pb-accordion-item h3, .wp-block-pb-accordion-item h4, .wp-block-pb-accordion-item h5, .wp-block-pb-accordion-item h6{border-bottom:1px solid var(--wp--preset--color--border);padding-bottom:0.5em;}
.c-accordion__title:after{top:38%;}
.wp-block-pb-accordion-item :focus{outline:none;}
.bpress-wrap div.annotate-fix *{line-height:0;}
.image-contain{line-height:0;height:auto;margin:0;padding:0;position:relative;width:100%;}
.annotation-box{border:0 solid var(--wp--preset--color--danger) !important;outline:5px solid var(--wp--preset--color--danger);outline-offset:0;position:absolute;}
.scode-wrap{margin-bottom:20px;}
.bpress-wrap .wp-block-pullquote{border-bottom:4px solid color-mix(in srgb, var(--wp--preset--color--contrast) 75%, transparent);border-top:4px solid color-mix(in srgb, var(--wp--preset--color--contrast) 75%, transparent);color:color-mix(in srgb, var(--wp--preset--color--contrast) 75%, transparent);margin:1.75em 0;}
.bpress-wrap .wp-block-pullquote cite, .bpress-wrap .wp-block-pullquote p{font-weight:700;}
.responsive-tabs .responsive-tabs__list__item, h2.tabtitle{font-weight:600;}
.responsive-tabs ul.responsive-tabs__list{margin:0 !important;}
button.bpress-btn, button.bpress-btn:hover, button.bpress-btn:disabled:hover{padding:8px 16px;}
#bpress-feedback-form button.bpress-btn,
#bpress-feedback-form button.bpress-btn:hover,
#bpress-feedback-form button.bpress-btn:disabled:hover{display:flex;margin:auto;}
.bpress-wrap .ptb-100{padding-top:30px;padding-bottom:0;}
#bpress-feedback-form > button,
#bpress-feedback-form > button.bpress-btn{all:unset;display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.25rem;border-radius:5px;background:var(--wp--preset--color--muted);color:var(--wp--preset--color--contrast);border:1px solid var(--wp--preset--color--border);font-family:var(--wp--preset--font-family--sf-pro, system-ui);font-size:var(--wp--preset--font-size--medium, 1rem);font-weight:500;cursor:pointer;box-sizing:border-box;text-decoration:none;transition:background 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, transform 0.1s ease;}
#bpress-feedback-form > button:hover{background:var(--wp--preset--color--muted);border-color:var(--wp--preset--color--border);transform:translateY(-1px);}
#bpress-feedback-form > button:active{transform:translateY(0);box-shadow:none;}
#bpress-feedback-form > button:focus-visible{outline:2px solid var(--wp--preset--color--sapphire);outline-offset:2px;}
#bpress-feedback-form > button,
#bpress-feedback-form > button.bpress-btn{margin-left:auto !important;margin-right:auto !important;display:inline-flex !important;}
.kb-context .kb-hero{background-color:var(--wp--preset--color--muted);margin-top:0;margin-bottom:0;padding:35px;}
.kb-context .kb-hero .kb-hero-title, .post-hero-label{text-align:center;margin:0 0 0.25em 0;color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--x-large);font-weight:600;line-height:1.1;}
.kb-context .kb-hero .bpress-searchbar-wrap{margin-top:0;margin-bottom:0;}
.kb-context .bpress-wrap .bpress-content-area
.bpress-single-section > .bpress-heading.show-icon{display:flex;align-items:center;gap:0.5em;padding-left:19px !important;}
.kb-context .bpress-wrap .bpress-content-area
.bpress-single-section > .bpress-heading.show-icon > h1{margin:0;font-size:var(--wp--preset--font-size--xx-large) !important;}
.kb-context .bpress-wrap .bpress-content-area
.bpress-single-section > .bpress-heading.show-icon > .bpress-heading-icon{position:relative !important;font-size:calc(var(--wp--preset--font-size--xx-large) * 0.85) !important;line-height:1 !important;width:auto !important;height:auto !important;flex:0 0 auto !important;margin-right:0;padding-left:0 !important;top:0.4em !important;}
.kb-context #bpress-feedback-form{display:block !important;max-width:720px;margin:0 auto;}
.kb-context #bpress-feedback-form label{display:block !important;margin:0 0 6px 0 !important;}
.kb-context #bpress-feedback-form .bpress-feedback-textarea{display:block !important;width:100% !important;margin:0 0 12px 0 !important;}
.kb-context #bpress-feedback-form textarea,
.kb-context #bpress-feedback-form input[type="email"]{width:100% !important;max-width:100% !important;display:block !important;margin:0 0 12px 0 !important;box-sizing:border-box !important;}
.kb-context #bpress-feedback-form #bpress-feedback-password{display:none !important;}
.kb-context #bpress-feedback-form .bpress-submit-feedback{display:inline-flex !important;width:auto !important;margin:6px 0 0 auto !important;}
.kb-context #bpress-feedback-form{display:flex !important;flex-direction:column !important;align-items:stretch !important;}
.kb-context #bpress-feedback-form .bpress-submit-feedback{align-self:flex-end !important;width:auto !important;margin:6px 0 0 0 !important;}
.kb-context .bpress-wrap{font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;}
.kb-context .bpress-wrap *{color:inherit;line-height:inherit;}
.kb-context .bpress-wrap .bpress-section-list a, .kb-context .bpress-wrap .bpress-article-content a{color:var(--wp--preset--color--sapphire-link);}
.kb-context .bpress-wrap .bpress-section-list a:hover, .kb-context .bpress-wrap .bpress-article-content a:hover{color:var(--wp--preset--color--sapphire-link);}
.kb-context .bpress-wrap .bpress-heading, .kb-context .bpress-wrap .bpress-post-link .bpress-heading, .kb-context .bpress-wrap .bpress-section .bpress-heading, .kb-context .bpress-wrap .bpress-single-section .bpress-heading{font-size:revert !important;}
.kb-context .bpress-wrap .bpress-page-header h1{font-size:var(--wp--preset--font-size--xx-large) !important;}
.kb-context .bpress-wrap .bpress-page-header h2{font-size:var(--wp--preset--font-size--x-large) !important;}
.kb-context .bpress-wrap .bpress-heading h1{font-size:var(--wp--preset--font-size--xx-large) !important;}
.kb-context .bpress-wrap .bpress-heading h2{font-size:var(--wp--preset--font-size--x-large) !important;}
.kb-context .bpress-wrap .bpress-heading h3{font-size:var(--wp--preset--font-size--large) !important;}
.kb-context .bpress-wrap .bpress-heading h4{font-size:var(--wp--preset--font-size--medium) !important;}
.kb-context .bpress-wrap .bpress-heading h5{font-size:var(--wp--preset--font-size--medium) !important;}
.kb-context .bpress-wrap .bpress-heading h6{font-size:var(--wp--preset--font-size--small) !important;}
.kb-context .bpress-wrap .bpress-article-content h1{font-size:var(--wp--preset--font-size--xx-large) !important;}
.kb-context .bpress-wrap .bpress-article-content h2{font-size:var(--wp--preset--font-size--x-large) !important;}
.kb-context .bpress-wrap .bpress-article-content h3{font-size:var(--wp--preset--font-size--large) !important;}
.kb-context .bpress-wrap .bpress-article-content h4{font-size:var(--wp--preset--font-size--medium) !important;}
.kb-context .bpress-wrap .bpress-article-content h5{font-size:var(--wp--preset--font-size--medium) !important;}
.kb-context .bpress-wrap .bpress-article-content h6{font-size:var(--wp--preset--font-size--small) !important;}
.kb-context .bpress-prev-post h4, .kb-context .bpress-next-post h4{margin-block:0;}
.kb-context .bpress-article-content > .has-global-padding{padding-left:0 !important;padding-right:0 !important;}
.wp-block-separator.has-alpha-channel-opacity{opacity:0.2 !important;}
.bpress-notice{border-radius:4px;border:1px solid rgba(128,128,128,0.2);}
.bpress-notice p:first-child{margin-block-start:0 !important;}
.bpress-notice p:last-child{margin-block-end:0 !important;}
.bpress-notice li:first-child{margin-block-start:0 !important;}
.bpress-notice li:last-child{margin-block-end:0 !important;}
.bpress-notice.is-style-default{background-color:var(--wp--preset--color--muted);}
.bpress-notice > *:first-child,
.bpress-notice-content > *:first-child{margin-block-start:0 !important;}
.bpress-notice > *:last-child,
.bpress-notice-content > *:last-child{margin-block-end:0 !important;}
body.kb-context.archive.tax-knowledgebase_cat
.bpress-content-area
:is(ul.bpress-section-list, ul.bpress-post-list)
> li.bpress-post-link
> .bpress-heading.show-icon{display:flex !important;align-items:center !important;gap:0.55em !important;padding-block:10px !important;margin:0 !important;}
body.kb-context.archive.tax-knowledgebase_cat
.bpress-content-area
:is(ul.bpress-section-list, ul.bpress-post-list)
> li.bpress-post-link{padding:0 !important;margin:0 !important;}
.kb-context .bpress-section:hover .bpress-heading a{color:var(--wp--preset--color--contrast) !important;}
.kb-context .bpress-section:hover .bpress-heading-icon.colored{color:var(--wp--preset--color--contrast) !important;}
body.kb-context.archive.tax-knowledgebase_cat
.bpress-content-area
:is(ul.bpress-section-list, ul.bpress-post-list)
> li.bpress-post-link
> .bpress-heading.show-icon
> :is(.bpress-heading-icon, span.bpress-heading-icon){position:static !important;top:auto !important;margin:0 !important;align-self:center !important;line-height:1 !important;}
body.kb-context.archive.tax-knowledgebase_cat
.bpress-content-area
:is(ul.bpress-section-list, ul.bpress-post-list)
> li.bpress-post-link
> .bpress-heading.show-icon
> a{font-size:var(--wp--preset--font-size--medium) !important;font-weight:300 !important;line-height:1.25 !important;letter-spacing:-0.1px;margin:0 !important;padding:0 !important;color:var(--wp--preset--color--contrast) !important;text-decoration:none !important;display:inline-flex !important;align-items:center !important;}
body.kb-context.archive.tax-knowledgebase_cat
.bpress-content-area
:is(ul.bpress-section-list, ul.bpress-post-list)
> li.bpress-post-link
> .bpress-heading.show-icon
> a:hover{color:var(--wp--preset--color--sapphire-link) !important;}
body.kb-context.archive.tax-knowledgebase_cat
.bpress-content-area
:is(ul.bpress-section-list, ul.bpress-post-list)
> li.bpress-post-link
> .bpress-heading.show-icon
> h3{margin:0 !important;padding:0 !important;font-size:var(--wp--preset--font-size--medium) !important;font-weight:300 !important;line-height:1.25 !important;letter-spacing:-0.1px;}
body.kb-context.archive.tax-knowledgebase_cat
.bpress-content-area
:is(ul.bpress-section-list, ul.bpress-post-list)
> li.bpress-post-link
> .bpress-heading.show-icon
> h3 > a{font:inherit !important;margin:0 !important;padding:0 !important;color:var(--wp--preset--color--contrast) !important;text-decoration:none !important;display:inline-flex !important;align-items:center !important;}
body.kb-context.archive.tax-knowledgebase_cat
.bpress-content-area
:is(ul.bpress-section-list, ul.bpress-post-list)
> li.bpress-post-link
> .bpress-heading.show-icon
> h3 > a:hover{color:var(--wp--preset--color--sapphire-link) !important;}
body.kb-context.archive.tax-knowledgebase_cat
.bpress-content-area
:is(ul.bpress-section-list, ul.bpress-post-list)
> li.bpress-post-link.single-section
> .bpress-heading.show-icon{padding-block:10px !important;}
.kb-context .bpress-search-form .bpress-search-submit input[type="submit"]{background:var(--wp--preset--color--sapphire) !important;border-color:var(--wp--preset--color--sapphire) !important;color:var(--wp--preset--color--base) !important;}
.kb-context .bpress-search-form :is(.bpress-search-field, input[type="submit"]):focus,
.kb-context .bpress-search-form :is(.bpress-search-field, input[type="submit"]):focus-visible{outline:none !important;box-shadow:none !important;appearance:none !important;-webkit-appearance:none !important;}
@font-face{font-family:'sapphireone';src:url(//www.sapphireone.com/wp-content/themes/sapphireone-twentytwentyfive/assets/css/glyphter-font/fonts/sapphireone.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:optional;}
[class^="icon-"], [class*=" icon-"]{display:inline-block;font-family:'sapphireone';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
[class*='icon-']:before,
.bpress-wrap [class*='icon-']:before{display:inline-block !important;font-family:'sapphireone' !important;font-style:normal !important;font-weight:normal !important;line-height:1 !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;top:0px;left:-5px;position:relative;color:#3098dd;}
.icon-8Modes-Icon-Small:before               {content:'\0041';}
.icon-Accounts-Icon-Small:before             {content:'\0042';}
.icon-AccountsPayables-Icon-Small:before     {content:'\0043';}
.icon-AccountsReceivables-Icon-Small:before  {content:'\0044';}
.icon-AcountsGeneralLedger-Icon-Small:before {content:'\0045';}
.icon-Assets-Icon-Small:before               {content:'\0046';}
.icon-AssetsHistory-Icon-Small:before        {content:'\0047';}
.icon-Inventory-Icon-Small:before            {content:'\0048';}
.icon-InventoryHistory-Icon-Small:before     {content:'\0049';}
.icon-InventoryManager-Icon-Small:before     {content:'\004a';}
.icon-InventoryPOS-Icon-Small:before         {content:'\004b';}
.icon-InventoryPurchases-Icon-Small:before   {content:'\004c';}
.icon-InventorySales-Icon-Small:before       {content:'\004d';}
.icon-JobProjects-Icon-Small:before          {content:'\004e';}
.icon-JobProjectsCosts-Icon-Small:before     {content:'\004f';}
.icon-JobProjectsHistory-Icon-Small:before   {content:'\0050';}
.icon-JobProjectsInventory-Icon-Small:before {content:'\0051';}
.icon-JobProjectsResources-Icon-Small:before {content:'\0052';}
.icon-Management-Icon-Small_1:before         {content:'\0053';}
.icon-Management-Icon-Small:before           {content:'\0054';}
.icon-ManagementAnalysis-Icon-Small:before   {content:'\0055';}
.icon-ManagementAudits-Icon-Small:before     {content:'\0056';}
.icon-PayrollHR-Icon-Small:before            {content:'\0057';}
.icon-PayrollHRAdministration-Icon-Small:before{content:'\0058';}
.icon-PayrollHRHistory-Icon-Small:before     {content:'\0059';}
.icon-PayrollHRReports-Icon-Small:before     {content:'\005a';}
.icon-PayrollHRRoster-Icon-Small:before      {content:'\0061';}
.icon-Support-Icon-Small:before              {content:'\0062';}
.icon-Utilities-Icon-Small:before            {content:'\0063';}
.icon-UtilitiesControls-Small:before         {content:'\0064';}
.icon-WebPack-Icon-Small:before              {content:'\0065';}
.icon-WebPackCustom-Icon-Small:before        {content:'\0066';}
.icon-WebPackDataEntry-Icon-Small:before     {content:'\0067';}
.icon-WebPackInquiry-Icon-Small:before       {content:'\0068';}
.icon-WebPackMarket-Icon-Small:before        {content:'\0069';}
.icon-WebPackPOS-Icon-Small:before           {content:'\006a';}
.icon-WebPackReport-Icon-Small:before        {content:'\006b';}
.icon-Workbook-Icon-Small:before             {content:'\006c';}
.icon-Workbook2-Icon-Small:before            {content:'\006d';}
.icon-WorkbookGeneral-Icon-Small:before      {content:'\006e';}
.icon-Forward:before                         {content:'\006f';}
.icon-Back:before                            {content:'\0070';}
.icon-DownVote:before                        {content:'\0071';}
.icon-UpVote:before                          {content:'\0072';}
.icon-Delete:before                          {content:'\0073';}
.icon-Alert:before                           {content:'\0074';}
.icon-Info:before                            {content:'\0075';}
.icon-Tick:before                            {content:'\0076';}
.icon-Megaphone:before                       {content:'\0077';}
.icon-Clock:before                           {content:'\0078';}
.icon-Dislike:before                         {content:'\0079';}
.icon-Like:before                            {content:'\007a';}
.icon-Look:before                            {content:'\0033';}
.icon-Breadcrumb:before                      {content:'\0030';}
.icon-Folder:before                          {content:'\0031';}
.icon-Article:before                         {content:'\0032';}
.icon-ToTop-Icon:before                      {content:'\0034';}
.section-icon [class*='icon-']:before{top:0;left:0;}
.icon-Forward:before{top:2px !important;left:0 !important;}
.icon-Clock:before{top:2px !important;left:0 !important;}
.icon-Look:before {top:3px !important;left:0 !important;}
.icon-Breadcrumb:before{top:1px !important;left:0 !important;scale:.8;transform:scale(.8);transform-origin:left center;}
.bpress-adjacent-post.show-icon .icon-Article:before{top:2px !important;left:2px !important;}
span.icon-Forward::before, span.icon-Back::before {
top: 0 !important;
left: 0 !important;
}.bpress-section .bpress-section-desc{font-size:var(--wp--preset--font-size--small);line-height:1.5;color:var(--wp--preset--color--contrast);margin:0.4em 0 0.8em;padding:0 30px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;}
.bpress-single-section .bpress-section-desc--intro{font-size:var(--wp--preset--font-size--small);line-height:1.6;color:var(--wp--preset--color--contrast);margin:0.3em 0 1.5em;padding:0;max-width:none;display:block;-webkit-line-clamp:unset;overflow:visible;}
@media(max-width:600px){
.bpress-section .bpress-section-desc, .bpress-single-section .bpress-section-desc--intro{display:none;}
}  .bpress-section-list .bpress-post-link{position:relative;}
.bpress-section-list .bpress-post-link[data-desc]::after{content:attr(data-desc);display:none;position:absolute;left:0;right:0;top:100%;z-index:10;padding:8px 12px;margin-top:4px;font-size:var(--wp--preset--font-size--small);font-weight:normal;line-height:1.5;color:var(--wp--preset--color--contrast);background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--border);border-radius:4px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.03);white-space:normal;pointer-events:none;}
@media (hover: hover) {
.bpress-section-list .bpress-post-link[data-desc]:hover::after{display:block;}
} @media(max-width:600px){
.bpress-section-list .bpress-post-link[data-desc]::after {
display: none !important;
}
}