/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.apb-docs-page{--apb-docs-text:#1f2933;--apb-docs-muted:#52606d;--apb-docs-border:#d9e2ec;--apb-docs-bg-soft:#f5f7fa;--apb-docs-accent:#184d9b;--apb-docs-accent-soft:#e3ecf8;--apb-docs-tip:#e6f6ee;--apb-docs-tip-border:#009a6e;--apb-docs-warn:#fff4e5;--apb-docs-warn-border:#ff6d00;}.apb-docs-page{max-width:52rem;line-height:1.6;}.apb-docs-page code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.92em;background:var(--apb-docs-bg-soft);padding:0.05em 0.35em;border-radius:3px;}.apb-docs-page .lead{font-size:1.15rem;color:var(--apb-docs-muted);margin:0 0 1.5rem;}.apb-docs-page h2{font-size:1.4rem;margin:2.25rem 0 0.75rem;padding-top:0.5rem;border-top:1px solid var(--apb-docs-border);}.apb-docs-page h3{font-size:1.1rem;margin:1.5rem 0 0.5rem;}.apb-docs-page figure{margin:1.5rem 0;padding:1rem;background:var(--apb-docs-bg-soft);border:1px solid var(--apb-docs-border);border-radius:6px;}.apb-docs-page figure img{display:block;max-width:100%;height:auto;margin:0 auto;background:#fff;}.apb-docs-page figure.screenshot img{border:1px solid var(--apb-docs-border);box-shadow:0 1px 4px rgba(0,0,0,0.08);}.apb-docs-page figcaption{margin-top:0.6rem;font-size:0.88rem;color:var(--apb-docs-muted);text-align:center;}.apb-docs-page table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;font-size:0.95rem;}.apb-docs-page th,.apb-docs-page td{text-align:left;vertical-align:top;padding:0.5rem 0.6rem;border-bottom:1px solid var(--apb-docs-border);}.apb-docs-page th{background:var(--apb-docs-bg-soft);}.apb-docs-page .swatch{display:inline-block;width:1.4em;height:1.4em;vertical-align:middle;border-radius:3px;border:1px solid rgba(0,0,0,0.2);margin-right:0.4em;}.apb-docs-page .tip,.apb-docs-page .note,.apb-docs-page .warning{padding:0.75rem 1rem;border-left:4px solid var(--apb-docs-accent);background:var(--apb-docs-accent-soft);border-radius:0 6px 6px 0;}.apb-docs-page .tip{border-left-color:var(--apb-docs-tip-border);background:var(--apb-docs-tip);}.apb-docs-page .warning{border-left-color:var(--apb-docs-warn-border);background:var(--apb-docs-warn);}.apb-docs-page .book-navigation{max-width:46rem;margin-top:2.5rem;padding-top:1rem;border-top:1px solid var(--apb-docs-border);font-size:0.92rem;}.apb-docs-page .book-navigation .book-pager{display:flex;justify-content:space-between;gap:1rem;list-style:none;padding:0;margin:0;}
.field--name-field-apb-pi-fb-image [data-drupal-iwc-id].apb-fb-item-admin--hidden,.field--name-field-apb-pi-fb-image .vertical-tabs__menu-item.apb-fb-item-admin--hidden{display:none !important;}.field--name-field-apb-pi-fb-image .vertical-tabs__menu.apb-fb-crop-single-tab{display:none;}
.field--name-field-apb-vw-boxed-border .apb-cs-spectrum{max-width:100%;}.field--name-field-apb-vw-boxed-border .apb-vw-boxed-border-row{display:grid;gap:0.75rem;margin-bottom:0.75rem;}.field--name-field-apb-vw-boxed-border .apb-vw-boxed-border-row--4{grid-template-columns:repeat(4,1fr);}.field--name-field-apb-vw-boxed-border .apb-vw-boxed-border-row--3{grid-template-columns:repeat(3,1fr);}.field--name-field-apb-vw-boxed-border .apb-vw-boxed-border-row > .form-item{margin:0;}@media (max-width:48rem){.field--name-field-apb-vw-boxed-border .apb-vw-boxed-border-row--4,.field--name-field-apb-vw-boxed-border .apb-vw-boxed-border-row--3{grid-template-columns:repeat(2,1fr);}}.apb-vw-admin--hidden{display:none !important;}
.book-traversal__list{display:flex;justify-content:space-between;margin-bottom:1rem;margin-inline-start:0;}.book-traversal__item{margin:0 1rem;list-style-type:none;}
