.bps-hub-ux .bps-library,.bps-hub-ux.bps-library-enabled .bps-library-panel{max-width:1280px;margin-inline:auto;color:#202b43}.bps-hub-ux .bps-library{padding-top:24px}.bps-hub-ux .bps-ux-floating-toggle{min-height:44px;border:1px solid #8190a6;border-radius:8px;padding:10px 14px;background:#fff;color:#131e71;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.bps-hub-ux .bps-ux-floating-toggle[hidden]{display:none!important}.bps-hub-ux .bps-ux-floating-toggle:focus-visible{outline:3px solid #006b8f;outline-offset:3px}.bps-hub-ux.bps-hub-hide-floating :is(shopify-chat,#google-merchantwidget-iframe-wrapper,[class*=kl-teaser-]){display:none!important}.bps-hub-ux .bps-ux-diagram-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin:14px 0 16px;padding:14px;border:1px solid #d7deea;border-radius:10px;background:#f7f9fc}.bps-hub-ux .bps-ux-diagram-controls .bps-ux-callout-label{display:grid;gap:7px;min-width:0;margin:0;font-size:14px;font-weight:700;line-height:1.5;color:#202b43}.bps-hub-ux .bps-ux-diagram-controls .bps-ux-diagram-zoom{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0}.bps-hub-ux .bps-ux-diagram-controls .bps-ux-diagram-zoom [data-v10-zoom-note]{display:none}.bps-hub-ux .bps-library-panel :is(.bps-ux-diagram-controls button,.bps-ux-source-field button,.bps-source-workspace__more,.bps-numbered-close){min-height:44px;margin:0;padding:10px 14px;border:1px solid #8190a6;border-radius:8px;background:#fff;color:#131e71;font:inherit;font-size:14px;font-weight:700;line-height:1.5;white-space:normal;cursor:pointer}.bps-hub-ux .bps-library-panel :is(.bps-ux-diagram-controls button,.bps-ux-source-field button):disabled{opacity:.5;cursor:default}.bps-hub-ux .bps-library-panel select{display:block;width:100%;max-width:100%;min-width:0;min-height:48px;margin:0;padding:10px 36px 10px 12px;border:1px solid #8190a6;border-radius:8px;-webkit-appearance:auto!important;appearance:auto!important;background-image:none!important;background-color:#fff;color:#202b43;font:inherit;font-size:16px;line-height:1.5}.bps-hub-ux .bps-library-panel :is(button,select,input[type=search],summary):focus-visible{outline:3px solid #006b8f;outline-offset:3px}.bps-hub-ux .bps-library-panel :is(.bps-ux-diagram-controls,.bps-ux-source-field) [hidden]{display:none!important}.bps-hub-ux [data-bps-ux-duplicate-callouts][hidden]{display:none!important}.bps-hub-ux .bps-library-panel :is(.bps-source-workspace__controls,.bps-ux-source-tools) label{font-size:14px;font-weight:700;line-height:1.5;color:#202b43}.bps-hub-ux .bps-library-panel .bps-source-workspace__controls{gap:16px;margin:18px 0 22px;align-items:start}.bps-hub-ux .bps-library-panel .bps-source-workspace__controls label{display:block;margin-bottom:7px}.bps-hub-ux .bps-library-panel .bps-ux-source-field{align-items:stretch}.bps-hub-ux .bps-library-panel .bps-ux-source-field input{margin:0}@media(max-width:640px){.bps-hub-ux .bps-ux-diagram-controls{grid-template-columns:minmax(0,1fr);padding:12px;gap:10px}.bps-hub-ux .bps-library-panel .bps-source-workspace__controls{grid-template-columns:minmax(0,1fr)}.bps-hub-ux .bps-library-panel .bps-ux-diagram-controls button{flex:1}.bps-hub-ux .bps-library-panel .bps-ux-source-field button{min-height:44px}}.bps-hub-ux .bps-library .bps-library__header{padding:28px;border-radius:14px;box-shadow:none}.bps-hub-ux .bps-library .bps-library__header h1{font-size:clamp(28px,3vw,38px);line-height:1.2}.bps-hub-ux .bps-library:not([data-view=library]) .bps-library__header{padding:18px 24px;margin-bottom:16px}.bps-hub-ux .bps-library:not([data-view=library]) .bps-library__header h1{font-size:25px}.bps-hub-ux .bps-library:not([data-view=library]) :is(.bps-library__intro,.bps-library__source-note){display:none}.bps-hub-ux .bps-library .bps-library__areas{border-color:#d7deea;background:#f7f9fc;padding:5px;border-radius:12px}.bps-hub-ux .bps-library .bps-library__areas a{font-size:14px;min-height:48px;border-radius:8px}.bps-hub-ux .bps-library .bps-library__tools{gap:16px}.bps-hub-ux .bps-library .bps-library__filters{gap:6px}.bps-hub-ux .bps-library .bps-library__filters button{border-radius:8px}.bps-hub-ux .bps-library .bps-library__card{border-color:#d7deea;border-radius:12px;box-shadow:none;transition:box-shadow .16s,border-color .16s}.bps-hub-ux .bps-library .bps-library__card:hover{border-color:#96a5bd;background:#fff;box-shadow:0 5px 18px #202b4310}.bps-hub-ux .bps-library .bps-library__card h3{font-size:20px;line-height:1.35}.bps-hub-ux .bps-library .bps-library__category{font-size:10px;letter-spacing:.055em}.bps-hub-ux .bps-library .bps-library__card p{font-size:14px;line-height:1.6}.bps-hub-ux .bps-library .bps-library__card-action{font-size:13px;border-color:#e5eaf2}.bps-hub-ux .bps-library .bps-library__workbench{gap:12px;padding-block:6px 16px;margin-top:14px;border-color:#d7deea}.bps-hub-ux .bps-library .bps-library__switch select{max-width:340px}.bps-hub-ux .bps-library .bps-library__breadcrumb{gap:12px}.bps-hub-ux .bps-library .bps-workspace-jumps{gap:8px}.bps-hub-ux.bps-library-enabled .bps-source-workspace[data-bps-workspace-panel]{padding:0 24px 32px;max-width:1280px}.bps-hub-ux .bps-source-workspace .bps-source-workspace__header{padding:4px 0 0;margin-bottom:22px}.bps-hub-ux .bps-source-workspace h2{font-size:clamp(24px,2.6vw,32px);line-height:1.25;letter-spacing:-.025em}.bps-hub-ux .bps-source-workspace h3{font-size:22px;line-height:1.3}.bps-hub-ux .bps-source-workspace .bps-source-workspace__eyebrow{font-size:11px;letter-spacing:.06em}.bps-hub-ux .bps-source-workspace .bps-source-workspace__warning{border-color:#d7deea;border-radius:10px;background:#f6f8fc}.bps-hub-ux .bps-source-workspace :is(.bps-source-workspace__diagram,.bps-source-workspace__parts){padding:24px;border-color:#d7deea;border-radius:12px;box-shadow:none}.bps-hub-ux .bps-source-workspace .bps-source-workspace__columns{gap:24px}.bps-hub-ux .bps-source-workspace [data-workspace-parts]>h4{font-size:18px;line-height:1.5;margin-block:26px 10px;overflow-wrap:anywhere}.bps-hub-ux .bps-ux-source-tools{padding:18px;margin:16px 0 24px;border:1px solid #d7deea;background:#f7f9fc;border-radius:10px}.bps-hub-ux .bps-ux-source-tools>label,.bps-hub-ux .bps-ux-calculator-picker>label{display:block;margin:0 0 8px;color:#202b43;font-weight:700;font-size:14px;line-height:1.5}.bps-hub-ux .bps-ux-source-field{display:flex;gap:8px;align-items:start;min-width:0}.bps-hub-ux .bps-ux-source-field input{flex:1;width:100%;min-width:0;margin:0;min-height:48px;padding:11px 13px;border:1px solid #8190a6;border-radius:8px;background:#fff;color:#202b43;font:inherit;font-size:16px}.bps-hub-ux .bps-ux-source-field button{flex:none;min-height:48px;padding:10px 14px;border:1px solid #8190a6;border-radius:8px;background:#fff;color:#131e71;font:inherit;font-size:14px;font-weight:650;cursor:pointer}.bps-hub-ux .bps-ux-source-tools output{display:block;margin-top:9px;font-size:13px;line-height:1.6;color:#46546d}.bps-hub-ux [data-workspace-parts] .bps-ux-row-filtered{display:none!important}.bps-hub-ux [data-workspace-parts] .bps-ux-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-gutter:stable;min-width:0;border:1px solid #d7deea;border-radius:10px;margin-block:12px 22px;background:#fff}.bps-hub-ux [data-workspace-parts] .bps-ux-table-scroll table{width:100%;min-width:760px;border-collapse:collapse;font-size:14px;line-height:1.55}.bps-hub-ux [data-workspace-parts] .bps-ux-table-scroll :is(th,td){padding:12px!important;vertical-align:top;border-bottom:1px solid #e4e9f1;text-align:left;word-break:normal;overflow-wrap:normal}.bps-hub-ux [data-workspace-parts] .bps-ux-table-scroll thead{background:#f2f5fa;color:#202b43}.bps-hub-ux [data-workspace-parts] .bps-ux-table-scroll thead th{font-size:12px;font-weight:750;line-height:1.5;white-space:normal}.bps-hub-ux [data-workspace-parts] .bps-ux-table-scroll caption{padding:12px;font-size:12px;line-height:1.6;color:#46546d;text-align:left;background:#fafbfd;overflow-wrap:anywhere}.bps-hub-ux [data-workspace-parts] .bps-ux-table-scroll [data-bps-ux-mpn]{white-space:nowrap;min-width:112px}.bps-hub-ux [data-workspace-parts] .bps-ux-table-scroll tbody tr:last-child>:is(th,td){border-bottom:0}.bps-hub-ux [data-workspace-parts] .bps-ux-table-scroll details>summary{min-height:44px;padding-block:8px;font-size:13px;line-height:1.6}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-xref__start{gap:20px;margin-top:8px}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-xref__search{border-color:#d7deea;border-radius:12px;background:#f7f9fc;padding:22px}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-xref__guidance{border-radius:12px;border-color:#d7deea;background:#fff}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-xref__grid a{border-color:#d7deea;border-radius:10px;background:#fff;padding:18px}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-guides-header{margin-bottom:22px;padding-bottom:20px;border-color:#d7deea}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-guides-enhanced .featured .card{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);border-color:#d7deea;box-shadow:none}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-guides-enhanced .featured .thumb{min-height:210px;max-height:260px}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-guides-enhanced .featured h2{font-size:22px;line-height:1.45}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-guides-enhanced .grid .card{border-color:#d7deea;box-shadow:none}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-guides-enhanced .grid h3{font-size:19px;line-height:1.45}.bps-hub-ux.bps-library-enabled #bps-calculators{padding:4px 0 28px}.bps-hub-ux #bps-calculators .bps-calculators-intro{padding:0 0 18px;margin:0 0 18px;background:transparent;color:#202b43;border:0;border-bottom:1px solid #d7deea;border-radius:0;box-shadow:none}.bps-hub-ux #bps-calculators .bps-calculators-intro h2{color:#131e71;font-size:30px;line-height:1.25}.bps-hub-ux #bps-calculators .bps-calculators-intro p{color:#46546d;max-width:850px}.bps-hub-ux #bps-calculators .bps-calculators-intro .eyebrow{color:#131e71}.bps-hub-ux #bps-calculators .bps-ux-calculator-picker{padding:20px;border:1px solid #d7deea;border-radius:12px;background:#f7f9fc;margin-bottom:22px;max-width:850px}.bps-hub-ux #bps-calculators .bps-ux-calculator-picker select{width:100%;min-height:48px;border:1px solid #8190a6;border-radius:8px;padding:11px 13px;-webkit-appearance:auto!important;appearance:auto!important;background-image:none!important;background-color:#fff;color:#202b43;font:inherit;font-size:16px}.bps-hub-ux #bps-calculators .bps-ux-calculator-picker p{font-size:13px;margin:8px 0 0;line-height:1.6;color:#46546d}.bps-hub-ux #bps-calculators.bps-ux-calculators-ready>.grid{display:block;max-width:850px}.bps-hub-ux #bps-calculators.bps-ux-calculators-ready .card{border:1px solid #d7deea;border-radius:12px;padding:26px;box-shadow:none}.bps-hub-ux #bps-calculators.bps-ux-calculators-ready .card[hidden],.bps-hub-ux #bps-calculators .calc-jump[hidden],.bps-hub-ux [data-bps-ux-parts-clear][hidden]{display:none!important}.bps-hub-ux #bps-calculators .card :is(h2,h3){font-size:23px;line-height:1.35}.bps-hub-ux #bps-calculators .card form{gap:14px}.bps-hub-ux #bps-calculators .card form>button{min-height:48px;border-radius:8px}.bps-hub-ux :is(.bps-ux-source-field,.bps-ux-calculator-picker,.bps-ux-table-scroll):focus-visible,.bps-hub-ux :is(.bps-ux-source-field,.bps-ux-calculator-picker) :is(input,button,select):focus-visible{outline:3px solid #006b8f;outline-offset:3px}@media(max-width:900px){.bps-hub-ux .bps-library .bps-library__tools{grid-template-columns:1fr;gap:12px}.bps-hub-ux .bps-library .bps-library__switch select{max-width:100%}}@media(max-width:640px){.bps-hub-ux .bps-library{padding:16px}.bps-hub-ux .bps-library .bps-library__header{padding:22px 20px}.bps-hub-ux .bps-library .bps-library__header h1{font-size:28px}.bps-hub-ux .bps-library:not([data-view=library]) .bps-library__header{padding:16px 18px}.bps-hub-ux .bps-library:not([data-view=library]) .bps-library__header h1{font-size:22px}.bps-hub-ux .bps-library .bps-library__areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.bps-hub-ux .bps-library .bps-library__areas a{min-height:46px;padding:9px 8px;font-size:13px}.bps-hub-ux .bps-library .bps-library__workbench{margin-top:12px;gap:12px}.bps-hub-ux .bps-library .bps-library__switch{display:block;width:100%;margin-top:10px}.bps-hub-ux .bps-library .bps-library__switch label{display:block;margin-bottom:6px;font-size:13px}.bps-hub-ux .bps-library .bps-library__switch select{width:100%;max-width:100%;font-size:16px}.bps-hub-ux.bps-library-enabled .bps-source-workspace[data-bps-workspace-panel]{padding:0 16px 26px}.bps-hub-ux .bps-source-workspace :is(.bps-source-workspace__diagram,.bps-source-workspace__parts){padding:16px}.bps-hub-ux .bps-ux-source-tools{padding:14px}.bps-hub-ux .bps-ux-source-field{flex-wrap:wrap}.bps-hub-ux .bps-ux-source-field input{flex-basis:100%}.bps-hub-ux .bps-ux-source-field button{min-height:44px}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-xref__search{padding:18px}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-guides-enhanced .featured .card{display:block}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-guides-enhanced .featured .thumb{min-height:160px;max-height:210px}.bps-hub-ux #bps-calculators .bps-calculators-intro h2{font-size:26px}.bps-hub-ux #bps-calculators .bps-ux-calculator-picker{padding:16px}.bps-hub-ux #bps-calculators.bps-ux-calculators-ready .card{padding:18px}}@media(prefers-reduced-motion:reduce){.bps-hub-ux .bps-library .bps-library__card{transition:none}}.bps-hub-ux .bps-source-workspace .bps-ux-reference-layout{grid-template-columns:minmax(0,1fr)!important}.bps-hub-ux .bps-ux-reference-right{min-width:0}.bps-hub-ux [data-bps-reference-detail]{margin:0 0 18px;padding:18px;border:2px solid #385acb;border-radius:12px;background:#fff;scroll-margin-top:20px}.bps-hub-ux [data-bps-reference-detail][hidden]{display:none!important}.bps-hub-ux .bps-numbered-dialog--inline{position:static;inset:auto;display:block;width:100%;max-width:100%;max-height:none;margin:0;padding:0;border:0;border-radius:0;overflow:visible;box-shadow:none;background:transparent}.bps-hub-ux .bps-numbered-dialog--inline:not([open]){display:none}.bps-hub-ux .bps-numbered-dialog--inline .bps-numbered-dialog-head{display:block}.bps-hub-ux .bps-numbered-dialog--inline .bps-numbered-close{margin-top:10px}.bps-hub-ux .bps-numbered-dialog--inline .bps-numbered-table-scroll{overflow:visible}.bps-hub-ux .bps-numbered-dialog--inline .bps-numbered-choice dl{grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);font-size:14px}.bps-hub-ux .bps-numbered-dialog--inline .bps-numbered-choice dd{min-width:0;overflow-wrap:anywhere}.bps-hub-ux .bps-numbered-dialog--inline .bps-numbered-source-group h4{font-size:15px;line-height:1.5}.bps-hub-ux .bps-ux-product-line{display:inline-flex;align-items:center;gap:14px;max-width:100%;vertical-align:middle}.bps-hub-ux .bps-ux-product-line>a{min-width:0}.bps-hub-ux .bps-ux-product-line>img{display:block!important;flex:none;width:96px!important;height:96px!important;object-fit:contain;padding:4px;border:1px solid #d7deea;border-radius:8px;background:#fff}@media(min-width:1000px){.bps-hub-ux .bps-source-workspace .bps-ux-reference-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)!important;align-items:start}.bps-hub-ux .bps-ux-reference-right{position:sticky;top:18px;max-height:calc(100vh - 36px);overflow-y:auto;scrollbar-gutter:stable;padding:2px}.bps-hub-ux .bps-source-workspace .bps-ux-reference-layout>[data-workspace-diagram]{position:sticky;top:18px}.bps-hub-ux .bps-ux-reference-right [data-workspace-parts]{padding:18px}}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-layout,.bps-pb4-layout,.bps-ccp420__workspace,.bps-280-grid){display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-panel,.bps-wf-parts,.bps-pb4-diagram,.bps-pb4-results,.bps-ccp420__panel,.bps-ccp420__parts,.polaris-280-diagram-section__diagram-card,.polaris-280-diagram-section__parts-wrap){border:1px solid #d7deea;border-radius:12px;padding:24px;background:#fff;box-shadow:none;min-width:0}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-left,.bps-pb4-diagram,.bps-wf-parts,.bps-pb4-results,.bps-ccp420__diagram-column,.bps-ccp420__parts,.polaris-280-diagram-section__diagram-card,.polaris-280-diagram-section__parts-wrap){position:static;max-height:none;overflow:visible;grid-column:auto;grid-row:auto}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-hero,.bps-ccp420__hero,.bps-pb4>header,.polaris-280-diagram-section__hero){margin:0 0 22px;padding:4px 0 0}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-hero,.bps-ccp420__hero,.bps-pb4>header,.polaris-280-diagram-section__hero) :is(h1,h2){font-size:clamp(24px,2.6vw,32px);line-height:1.25;letter-spacing:-.025em}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-panel,.bps-wf-parts,.bps-pb4-diagram,.bps-pb4-results,.bps-ccp420__panel,.bps-ccp420__parts,.polaris-280-diagram-section__diagram-card,.polaris-280-diagram-section__parts-wrap)>:is(h2,h3),.bps-hub-ux .bps-280-diagram-head h3{font-size:22px;line-height:1.3}.bps-hub-ux .bps-ux-source-cards,.bps-hub-ux .bps-source-workspace__list{display:grid;gap:10px;padding:0;margin:16px 0}.bps-hub-ux [data-workspace-parts] :is([data-bps-ux-source-card],.bps-source-workspace__list>li),.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-part,.bps-pb4-part,.bps-ccp420__part,.polaris-280-part-card){border:1px solid #d7deea;border-radius:10px;padding:16px;background:#fff;box-shadow:none;min-width:0}.bps-hub-ux [data-workspace-parts] [data-bps-ux-source-card][hidden]{display:none!important}.bps-hub-ux [data-workspace-parts] [data-bps-ux-source-card]>h4{font-size:18px;line-height:1.4;margin:0 0 12px;overflow-wrap:anywhere}.bps-hub-ux [data-bps-ux-source-card] dl{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);gap:7px 12px;font-size:14px;line-height:1.6;margin:0}.bps-hub-ux [data-bps-ux-source-card] dt{font-weight:700;color:#46546d;min-width:0;overflow-wrap:anywhere}.bps-hub-ux [data-bps-ux-source-card] dd{margin:0;min-width:0;overflow-wrap:anywhere}.bps-hub-ux [data-bps-ux-source-card] details{margin-top:12px}.bps-hub-ux [data-bps-ux-source-card] summary,.bps-hub-ux [data-bps-ux-source-table]>summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:14px;font-weight:700;line-height:1.6}.bps-hub-ux [data-bps-ux-source-table]{border-top:1px solid #d7deea;margin:12px 0 22px}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-source-workspace__list>li.is-selected,.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-part.bps-wf-part--active,.bps-ccp420__part:target,.polaris-280-part-card.is-selected){border:2px solid #385acb;background:#f4f6ff;padding:15px}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(input[type=search],select){min-height:48px;border-radius:8px;font-size:16px}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-toolbar,.bps-ccp420__search,.bps-parts-toolbar){position:static;display:grid;gap:8px;padding:12px 0 16px}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-count,.bps-ccp420__search span,.bps-parts-count){white-space:normal}@media(min-width:1000px){.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-layout,.bps-pb4-layout,.bps-ccp420__workspace,.bps-280-grid){grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-left,.bps-pb4-diagram,.bps-ccp420__diagram-column,.polaris-280-diagram-section__diagram-card){position:sticky;top:18px}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-parts,.bps-pb4-results,.bps-ccp420__parts,.polaris-280-diagram-section__parts-wrap){position:sticky;top:18px;max-height:calc(100vh - 36px);overflow-y:auto;scrollbar-gutter:stable}}@media(max-width:640px){.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-wf-panel,.bps-wf-parts,.bps-pb4-diagram,.bps-pb4-results,.bps-ccp420__panel,.bps-ccp420__parts,.polaris-280-diagram-section__diagram-card,.polaris-280-diagram-section__parts-wrap){padding:16px}.bps-hub-ux [data-bps-ux-source-card] dl{grid-template-columns:minmax(0,1fr);gap:2px}.bps-hub-ux [data-bps-ux-source-card] dd{margin-bottom:9px}.bps-hub-ux .bps-ux-product-line{gap:10px}}.bps-hub-ux.bps-library-enabled .bps-library-panel [data-workspace-diagram]{margin-top:0!important}.bps-hub-ux.bps-library-enabled .bps-library-panel [data-workspace-diagram] figure{margin:0;padding:0;border:0;background:transparent;box-shadow:none}.bps-hub-ux.bps-library-enabled .bps-library-panel [data-workspace-diagram] figure>h4{font-size:18px;line-height:1.4;margin:0 0 14px;letter-spacing:normal}.bps-hub-ux.bps-library-enabled .bps-library-panel [data-workspace-parts] :is(h3,h4){font-size:18px;line-height:1.45;letter-spacing:normal;overflow-wrap:anywhere}.bps-hub-ux.bps-library-enabled .bps-library-panel [data-workspace-parts]>h3:first-child{font-size:22px;line-height:1.3;margin-top:0}.bps-hub-ux.bps-library-enabled .bps-library-panel [data-workspace-diagram] figure+figure{margin-top:28px;padding-top:24px;border-top:1px solid #d7deea}.bps-hub-ux .bps-source-workspace__viewer.bps-fixed-host{padding:0;border:0;background:transparent}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-fixed-diagram__point,.bps-numbered-point,.bps-v10-hotspot,.bps-sta-map__point){display:flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px!important;padding:0!important;border:2px solid #fff!important;border-radius:50%;background:#173b6a!important;color:#fff!important;box-shadow:0 1px 4px #0005!important;font:700 11px/1 sans-serif!important;cursor:pointer}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-fixed-diagram__point,.bps-numbered-point,.bps-v10-hotspot,.bps-sta-map__point):is(:hover,:focus-visible,[aria-pressed=true]){background:#005f82!important;outline:3px solid #d1871d;outline-offset:2px}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-fixed-diagram__point,.bps-numbered-point,.bps-v10-hotspot,.bps-sta-map__point)[hidden],.bps-hub-ux .bps-sta-map__list[hidden]{display:none!important}.bps-hub-ux .bps-ux-reference-viewport{max-width:100%;overflow:auto;overscroll-behavior:contain;min-width:0}.bps-hub-ux .bps-ux-reference-viewport.is-zoomed{max-height:70vh}.bps-hub-ux .bps-ux-reference-stage{position:relative;width:100%;max-width:none;line-height:0}.bps-hub-ux .bps-ux-reference-stage>a,.bps-hub-ux .bps-ux-reference-stage img{display:block;width:100%;max-width:none;height:auto}.bps-hub-ux .bps-ux-reference-viewport:focus-visible{outline:3px solid #006b8f;outline-offset:3px}@media(max-width:640px){.bps-hub-ux.bps-library-enabled .bps-library-panel :is([data-workspace-diagram],[data-workspace-parts]){padding:16px}.bps-hub-ux .bps-ux-source-field{flex-wrap:wrap}}.bps-hub-ux .bps-ux-reference-right>.bps-sta-chooser{margin:0 0 18px;padding:24px;border:1px solid #d7deea;border-radius:12px;background:#fff}.bps-hub-ux .bps-ux-reference-right>.bps-sta-chooser>h3{font-size:22px;line-height:1.3;margin-top:0}@media(max-width:640px){.bps-hub-ux .bps-ux-reference-right>.bps-sta-chooser{padding:16px}}.bps-hub-ux.bps-library-enabled :is(.bps-library,.bps-library-panel){font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.65;color:#243247}.bps-hub-ux.bps-library-enabled :is(.bps-library,.bps-library-panel) :is(h1,h2,h3,h4,h5,p,li,dt,dd,label,summary,output,small,th,td,figcaption,input,select,button,a){font-family:Arial,Helvetica,sans-serif!important;letter-spacing:normal}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(p,li,dt,dd,label,summary,output,small,th,td,figcaption){font-size:17px!important;line-height:1.65!important;color:#243247!important}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(p,dd,td,li){font-weight:400}.bps-hub-ux.bps-library-enabled .bps-library-panel p{margin-block:12px 18px}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(h1,h2,h3,h4,h5){color:#142c52;line-height:1.35;font-weight:700}.bps-hub-ux.bps-library-enabled .bps-library-panel h2{font-size:clamp(28px,2.6vw,34px)}.bps-hub-ux.bps-library-enabled .bps-library-panel h3{font-size:24px!important}.bps-hub-ux.bps-library-enabled .bps-library-panel :is([data-bps-ux-source-card]>h4,.bps-numbered-choice h5){font-size:20px!important;margin-bottom:16px}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-numbered-source-group h4{font-size:17px!important;line-height:1.6}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(dt,label,summary){font-weight:700}.bps-hub-ux.bps-library-enabled .bps-library-panel :is([data-bps-ux-source-card],.bps-numbered-choice) dl{grid-template-columns:minmax(130px,.8fr) minmax(0,1.4fr);gap:10px 18px;font-size:17px;line-height:1.65}.bps-hub-ux.bps-library-enabled .bps-library-panel :is([data-bps-ux-source-card],.bps-numbered-choice){padding:20px;border-color:#bac7d7;background:#fff}.bps-hub-ux.bps-library-enabled .bps-library-panel :is([data-bps-ux-source-card],.bps-numbered-choice) dd{margin:0}.bps-hub-ux.bps-library-enabled .bps-library-panel :is([data-bps-ux-source-card],.bps-numbered-choice) dd p{margin-block:8px 16px}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(input,select){font-size:17px!important;color:#243247;background-color:#fff;border-color:#74849b}.bps-hub-ux.bps-library-enabled .bps-library-panel input::placeholder{color:#4a596c;opacity:1}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-ux-diagram-controls button,.bps-numbered-close,.bps-ux-source-field button,.bps-source-workspace__more){font-size:16px;color:#143e77;font-weight:700}.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-numbered-source-group>a,[data-workspace-parts] a,.bps-expansion-reference__links a){color:#124e96;text-decoration:underline;text-underline-offset:3px;font-size:17px}.bps-hub-ux.bps-library-enabled .bps-library-panel [data-bps-source-document]{background:#f3f6fa;border-color:#bac7d7}.bps-hub-ux.bps-library-enabled .bps-library-panel [data-bps-source-document]>summary{min-height:32px;display:list-item}.bps-hub-ux.bps-library-enabled .bps-library :is(.bps-library__card p,.bps-library__intro,.bps-library__source-note,.bps-library__card-action,.bps-library__breadcrumb,.bps-library__switch label){font-size:16px;line-height:1.6}.bps-hub-ux.bps-library-enabled .bps-library .bps-library__card p{color:#243247}.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-source-workspace__eyebrow{font-size:13px!important;font-weight:700}@media(max-width:640px){.bps-hub-ux.bps-library-enabled .bps-library-panel :is([data-bps-ux-source-card],.bps-numbered-choice) dl{grid-template-columns:minmax(0,1fr);gap:3px}.bps-hub-ux.bps-library-enabled .bps-library-panel :is([data-bps-ux-source-card],.bps-numbered-choice) dd{margin-bottom:14px}.bps-hub-ux.bps-library-enabled .bps-library-panel :is([data-bps-ux-source-card],.bps-numbered-choice){padding:16px}}.bps-hub-ux .bps-ux-diagram-controls:has(.bps-ux-callout-box){grid-template-columns:minmax(0,1fr);align-items:start}.bps-hub-ux .bps-ux-diagram-controls .bps-ux-callout-box{min-width:0;width:100%}.bps-hub-ux .bps-ux-callout-title{margin:0 0 10px;font-size:16px;line-height:1.4;font-weight:700;color:#202b43}.bps-hub-ux .bps-ux-callout-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:7px;min-width:0}.bps-hub-ux .bps-library-panel .bps-ux-diagram-controls .bps-ux-callout-choice{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;width:100%;padding:8px 4px;border:1px solid #8190a6;border-radius:6px;background:#fff;color:#131e71;font-size:14px;line-height:1.2;font-weight:700}.bps-hub-ux .bps-library-panel .bps-ux-diagram-controls .bps-ux-callout-choice:hover{background:#e9edf9;border-color:#131e71}.bps-hub-ux .bps-library-panel .bps-ux-diagram-controls .bps-ux-callout-choice[aria-pressed=true]{background:#131e71;border-color:#131e71;color:#fff}.bps-hub-ux .bps-library-panel .bps-ux-diagram-controls .bps-ux-callout-choice:focus-visible{outline:3px solid #006b8f;outline-offset:2px}.bps-hub-ux .bps-library-panel .bps-ux-diagram-controls .bps-ux-callout-label[hidden]{display:none!important}html body.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-utility-diagram,.bps-utility-content,.bps-utility-search,.bps-ux-reference-right,.bps-ux-reference-layout>[data-workspace-diagram],.bps-wf-left,.bps-wf-parts,.bps-pb4-diagram,.bps-pb4-results,.bps-ccp420__diagram-column,.bps-ccp420__parts,.polaris-280-diagram-section__diagram-card,.polaris-280-diagram-section__parts-wrap){position:static!important;inset:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important;scrollbar-gutter:auto!important}html body.bps-hub-ux.bps-library-enabled .bps-library-panel :is(.bps-fixed-diagram__viewport,.bps-numbered-viewport,.bps-ux-reference-viewport){height:auto!important;max-height:none!important;overflow:auto!important;overscroll-behavior:auto!important}html body.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-utility-list>.bps-utility-content{position:static!important;height:auto!important;max-height:70vh!important;overflow:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}html body.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-utility-content>.bps-utility-search{position:sticky!important;top:0!important;z-index:5;background:#fff}@media(min-width:1000px){html body.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-utility-list{position:sticky!important;top:18px!important;align-self:start}html body.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-utility-list>.bps-utility-content{max-height:calc(100vh - 110px)!important}}html body.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-utility-content>.bps-utility-search,html body.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-utility-content label:has(+.bps-workspace-search-field),html body.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-utility-content [data-workspace-parts]>p[role=status],html body.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-utility-content :is(.bps-wf-count,.bps-parts-count){display:none!important}html body.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-source-workspace__position>span:nth-of-type(2),html body.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-source-workspace__position>[data-source-quantity],html body.bps-hub-ux.bps-library-enabled .bps-library-panel .bps-source-workspace__status{display:none!important}.bps-hub-ux .bps-library-panel li.bps-inline-group{list-style:none;margin:12px 0;padding:0;border:1px solid #ccd5e4;border-radius:10px;background:#fff;overflow:hidden}.bps-hub-ux .bps-library-panel .bps-inline-source-list{list-style:none!important;margin:0!important;padding:0!important}.bps-hub-ux .bps-library-panel .bps-inline-source-list>li{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.bps-hub-ux .bps-library-panel li.bps-inline-group>.bps-inline-actions{padding:0 16px 16px}.bps-hub-ux .bps-library-panel li.bps-inline-group:has(.bps-inline-source-list>.bps-utility-card-highlight){border-color:#2846a0;background:#eef1ff}.bps-hub-ux .bps-library-panel .bps-inline-actions bps-inline-order:has(.bps-inline-product){margin-top:12px;padding:12px 0 0;border:0;border-top:1px solid #d7deea;border-radius:0;background:transparent}.bps-hub-ux .bps-library-panel .bps-utility-secondary-heading{display:none!important}.bps-hub-ux .bps-library-panel .bps-utility-reset{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0 0 12px;padding:8px 14px;border:1px solid #8190a6;border-radius:6px;background:#fff;color:#143e77;font:inherit;font-weight:700;cursor:pointer}.bps-hub-ux .bps-library-panel .bps-utility-reset[hidden]{display:none!important}.bps-hub-ux .bps-library-panel .bps-utility-reset:focus-visible{outline:3px solid #006b8f;outline-offset:3px}.bps-hub-ux .bps-library-panel .bps-inline-product input[name=quantity]{min-height:44px;max-width:90px}.bps-hub-ux .bps-library-panel .bps-inline-product__price{color:#102b4c;font-size:1.25em;font-weight:700;line-height:1.3}@media(max-width:640px){.bps-hub-ux .bps-library-panel .bps-inline-product__details{flex-basis:100%}.bps-hub-ux .bps-library-panel .bps-inline-product [data-inline-form]{width:100%;align-items:center}.bps-hub-ux .bps-library-panel .bps-inline-product [data-inline-form]>button{flex:1 1 100%;min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/bps-hub-ux.css.map */
