:root{--default-font:"Inter",system-ui,-apple-system,"Segoe UI",Inter,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--heading-font:"Nunito",sans-serif;--letter-spacing:-.16px;--ON:initial;--OFF:;--light:var(--ON);--dark:var(--OFF);}@media (prefers-color-scheme:dark){html:root{--light:var(--OFF);--dark:var(--ON)}}:root{--primary-hue:218;--accent-hue:148;--background-color:var(--light,#ffffff) var(--dark,hsl(var(--primary-hue),30%,22%));--default-color:var(--light,#444444) var(--dark,hsl(var(--primary-hue),30%,90%));--primary-secondary-color:var(--light,hsl(var(--primary-hue),32%,55%)) var(--dark,hsl(var(--primary-hue),52%,75%));--heading-color:var(--light,hsl(var(--primary-hue),100%,25%)) var(--dark,hsl(var(--primary-hue),60%,86%));--hero-background-color:var(--light,hsl(var(--primary-hue),100%,25%)) var(--dark,hsl(var(--primary-hue),65%,30%));--hero-color:hsl(var(--primary-hue),20%,92%);--hero-headline-color:hsl(var(--primary-hue),30%,98%);--hero-shadow-color:rgba(0,0,0,.7);--header-background:var(--light,hsla(0,0%,100%,.85)) var(--dark,hsla(var(--primary-hue),30%,10%,.90));--section-sub-color:hsl(var(--accent-hue),54%,75%);--section-sub-background:hsla(var(--primary-hue),20%,92%,.2);--section-full-color:var(--light,hsl(var(--accent-hue),69%,20%)) var(--dark,hsl(var(--accent-hue),39%,71%));--section-full-heading-color:var(--light,hsl(var(--accent-hue),69%,30%)) var(--dark,hsl(var(--accent-hue),48%,86%));--section-full-sub-color:var(--light,hsl(var(--accent-hue),84%,25%)) var(--dark,hsl(var(--accent-hue),42%,49%));--section-help-background:var(--light,var(--accent-color)) var(--dark,hsl(var(--accent-hue),31%,22%));--button-action-background:var(--light,hsla(var(--accent-color-hsl-light),60%)) var(--dark,hsla(var(--accent-hue),31%,22%,60%));--pill-background:#444;--pill-color:#fbfac1;--contrast-opposite:var(--light,#fff) var(--dark,#000);--primary-secondary-button:var(--light,hsl(var(--primary-hue),32%,55%)) var(--dark,hsl(var(--primary-hue),52%,45%));--primary-tertiary-button:var(--light,hsl(var(--primary-hue),28%,68%)) var(--dark,hsl(var(--primary-hue),42%,55%));--image-shadow-color1:var(--light,rgba(0,0,0,.1)) var(--dark,rgba(0,0,0,.3));--image-shadow-color2:var(--light,rgba(0,0,0,.04)) var(--dark,rgba(0,0,0,.1));--image-accent-color:var(--light,hsl(var(--accent-hue),39%,86%)) var(--dark,hsl(var(--accent-hue),28%,32%));--image-caption-background:var(--light,hsl(var(--accent-hue),33%,95%)) var(--dark,hsl(var(--accent-hue),23%,25%));--image-caption-text:var(--light,hsl(var(--accent-hue),69%,40%)) var(--dark,hsl(var(--accent-hue),39%,70%));--accent-color-hsl-light:var(--accent-hue),69%,40%;--accent-color-hsl-dark:var(--accent-hue),54%,60%;--accent-color:var(--light,hsl(var(--accent-color-hsl-light))) var(--dark,hsla(var(--accent-color-hsl-dark),94%));--surface-color:var(--light,#ffffff) var(--dark,hsl(var(--primary-hue),30%,18%));--contrast-color:#ffffff;--section-background-color:var(--heading-color);--footer-background-color:var(--light,color-mix(in srgb,var(--default-color),transparent 96%)) var(--dark,color-mix(in srgb,var(--background-color),#fff 6%));--side-light-hsl:0,0%,100%;--doco-dashboard:var(--light,#3d8800) var(--dark,#fff);--doco-dashboard-background:var(--light,hsla(78,90%,94%,100%)) var(--dark,hsla(78,100%,80%,40%));--doco-dashboard-background2:var(--light,hsla(46,90%,94%,100%)) var(--dark,hsla(46,75%,82%,40%));--doco-dashboard-background3:var(--light,hsla(156,90%,94%,100%)) var(--dark,hsla(156,75%,82%,40%));--doco-path:var(--light,#c56c2c) var(--dark,#fff);--doco-path-background:var(--light,hsla(38,90%,94%,100%)) var(--dark,hsla(38,100%,80%,40%));--doco-path-background2:var(--light,hsla(18,90%,94%,100%)) var(--dark,hsla(18,100%,80%,40%));--doco-block-ui:var(--light,#015b69) var(--dark,#fff);--doco-block-ui-background:var(--light,hsla(188,90%,94%,100%)) var(--dark,hsla(188,100%,92%,40%));--doco-block-ui-background2:var(--light,hsla(238,90%,94%,100%)) var(--dark,hsla(238,100%,92%,40%));--doco-block-ui-background3:var(--light,hsla(286,90%,94%,100%)) var(--dark,hsla(286,100%,92%,40%));--doco-kbd:var(--light,hsla(259,41%,62%,100%)) var(--dark,hsla(259,41%,62%,50%));--doco-code-background:rgba(200,200,200,.08);--doco-code-border:var(--light,rgba(200,200,200,.75)) var(--dark,rgba(200,200,200,.55));--bs-code-color:var(--light,#d63384) var(--dark,#f8c0dc);}:root{scroll-behavior:smooth;}body{color:var(--default-color);background-color:var(--background-color);font-family:var(--default-font);letter-spacing:var(--letter-spacing);}a{color:var(--accent-color);text-decoration:none;transition:.3s;}a:hover{color:color-mix(in srgb,var(--accent-color),transparent 25%);text-decoration:none;}h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-family:var(--heading-font);}.container p:last-of-type{margin-bottom:0;}.header{color:var(--default-color);padding:20px 0;transition:all .5s;background-color:var(--header-background);box-shadow:0 0 18px var(--hero-shadow-color);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10;}.header .logo{line-height:1;}.header .logo img{max-height:36px;margin-inline-end:8px;}@media (prefers-color-scheme:dark){.header .logo img,.footer .footer-about img{filter:grayscale(100%) brightness(500%)!important}}.scrolled .header{padding:10px 0;box-shadow:0 0 18px var(--image-shadow-color1);}.heading{padding:80px 0;color:var(--hero-color);position:relative;z-index:1;}.heading::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url('../images/background-header-anim.svg'),var(--section-background-color);background-position:50% 50%;z-index:-1;}@media (prefers-color-scheme:dark){.heading::before{filter:saturate(.5) opacity(.5)}}.heading h1{font-size:2.4rem;font-weight:700;color:var(--hero-headline-color);}.heading p:last-of-type{margin-bottom:0;}.heading .section-sub{color:var(--section-sub-color);background-color:var(--section-sub-background);margin-bottom:.5rem;}.heading .btn-read-more{background:transparent;color:var(--contrast-color);border:1px var(--contrast-color) solid;-webkit-backdrop-filter:blur(5px) brightness(1.3) saturate(.8);backdrop-filter:blur(5px) brightness(1.3) saturate(.8);}.heading .btn-read-more:hover{background:color-mix(in srgb,transparent,var(--surface-color) 30%);}nav.breadcrumbs{background-color:color-mix(in srgb,var(--default-color),transparent 96%);padding:20px 0;}nav.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:1rem;font-weight:600;}nav.breadcrumbs ol li+li{padding-inline-start:10px;}nav.breadcrumbs ol li+li::before{content:"/";display:inline-block;padding-inline-end:10px;color:color-mix(in srgb,var(--default-color),transparent 70%);}section.section-full{padding:80px 0;color:var(--section-full-color);position:relative;background-color:transparent!important;z-index:1;}section.section-full::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url('../images/background-section-anim.svg'),var(--section-background-color);background-position:50% 50%;z-index:-1;}section.section-full p{backdrop-filter:blur(10px) brightness(1.02) saturate(.9);padding:.5rem;border-radius:.5rem;}@media (prefers-color-scheme:dark){section.section-full::before{filter:invert(1) saturate(.9) opacity(.6) hue-rotate(120deg)!important}}section.section-full h2{font-size:2.2rem;font-weight:700;color:var(--section-full-heading-color);}section.section-full .section-sub{color:var(--section-full-sub-color);background-color:color-mix(in srgb,var(--surface-color),transparent 50%);margin-bottom:.5rem;}section.section-full p:last-of-type{margin-bottom:0;}section.section-full .btn-read-more{color:var(--contrast-color);background:var(--accent-color);}section.section-full .btn-read-more:hover{background:color-mix(in srgb,var(--accent-color),var(--surface-color) 30%);}.pill-elevate{border-radius:10em;background:var(--pill-background);color:var(--pill-color);padding:.25rem .5rem;font-weight:bold;font-size:.8rem;margin-inline-start:.5rem;vertical-align:top;}.pill-elevate i{margin-inline-end:3px;}.btn-read-more{line-height:1;padding:15px 40px;border-radius:4px;transition:.5s;box-shadow:0 5px 25px var(--image-shadow-color1);align-items:center;display:inline-flex;}.btn-read-more::after{content:"\f138";transition:.3s;margin-inline-start:5px;font-size:1.1rem;display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.btn-read-more i{margin-inline-end:5px;font-size:1.1rem;transition:.3s;}.btn-read-more:hover::after{transform:translateX(5px);}.main{background-color:var(--background-color);padding-bottom:50px}section,.section{color:var(--default-color);background-color:var(--background-color);padding:60px 0 0 0;scroll-margin-top:98px;overflow:clip;}main section:first-of-type{padding:40px 0 0 0;}@media (max-width:1199px){section,.section{scroll-margin-top:56px}}@media (min-width:1200px){section h2{font-size:2.3rem;line-height:1.2;}}section p{line-height:1.7;}.main-page h2{font-weight:700;margin-top:0;}.main-page p + h2,.main-page ul + h2,.main-page ol + h2,.accordion + h2,.main-page .youtubeBlockMiniWrap + h2,.main-page .inline-checkmark + h2,.main-page .detailed-list + h2,.main-page script + h2{margin-top:2.8rem;}.main-page h3{font-size:1.6rem;font-weight:700;}.main-page p + h3,.main-page ul + h3,.main-page ol + h3,.accordion + h3{margin-top:1.6rem;}.main-page h3,.main-page h4{color:var(--primary-secondary-color);}.section-title{padding-bottom:30px;position:relative;}.section-sub{font-size:.8rem;letter-spacing:1px;font-weight:700;padding:8px 20px;margin:0;background:color-mix(in srgb,var(--accent-color),transparent 90%);color:var(--accent-color);display:inline-block;text-transform:uppercase;border-radius:50px;font-family:var(--default-font);}.section-title h2{color:var(--heading-color);margin:10px 0 0 0;font-size:2.4rem;font-weight:700;font-family:var(--heading-font);}.section-title h2 .description-title{color:var(--accent-color);}.feature-list .icon-box{display:flex;}.feature-list .icon-box h4{font-size:1.4rem;font-weight:700;margin:0 0 10px 0;}.feature-list .icon-box i{font-size:2.9rem;line-height:2.9rem;color:var(--accent-color);margin-inline-end:15px;}.feature-list .icon-box p{line-height:1.5;color:color-mix(in srgb,var(--default-color),transparent 30%);margin-bottom:0;}.main-page .btn-read-more{background-color:var(--hero-background-color);color:var(--hero-headline-color)!important;}.main-page .btn-read-more:hover{background:color-mix(in srgb,var(--hero-background-color),var(--surface-color) 30%);}.main-page .btn-read-more.btn-secondary{background-color:var(--primary-secondary-button);color:var(--hero-headline-color)!important;}.main-page .btn-read-more.btn-secondary:hover{background:color-mix(in srgb,var(--primary-secondary-button),var(--surface-color) 30%);}.main-page .btn-read-more.btn-tertiary{background-color:var(--primary-tertiary-button);color:var(--hero-headline-color)!important;}.main-page .btn-read-more.btn-tertiary:hover{background:color-mix(in srgb,var(--primary-tertiary-button),var(--surface-color) 30%);}.main-page .service-box,.main .product-summary{background-color:var(--surface-color);padding:20px;box-shadow:2px 2px 10px var(--image-shadow-color1);}.main-page .service-box + .service-box{margin-top:30px;}.main-page .service-box h4{font-size:1.3rem;font-weight:700;border-bottom:2px solid color-mix(in srgb,var(--default-color),transparent 93%);padding-bottom:15px;margin-bottom:15px;}.main-page .sidebar-list{background-color:var(--surface-color);}.main-page .sidebar-list li a{color:color-mix(in srgb,var(--default-color),transparent 20%);display:flex;padding:12px 15px;margin-top:15px;transition:.3s;flex:1 0 100%;border-radius:4px;}.main-page .sidebar-list li a::before{content:"\f134";margin-inline-end:8px;color:var(--accent-color);display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.main-page .sidebar-list ul ul li a::before{content:none;}.main-page .sidebar-list li a::before,.main-page .sidebar-list li a i{font-size:1.3rem;transition:.3s;margin-inline-end:8px;color:var(--accent-color);}.main-page .sidebar-list li a:hover::before,.main-page .sidebar-list li a:hover i{transform:translateX(2px);}.main-page .sidebar-list a:first-child{margin-top:0;}.main-page .sidebar-list a.active{color:var(--contrast-color);background:var(--accent-color);}.main-page .sidebar-list a.active::before{color:var(--contrast-color);}.main-page .sidebar-list a.active:hover{background:color-mix(in srgb,var(--accent-color),var(--surface-color) 30%);color:var(--contrast-color);}.main-page .sidebar-list a.active:hover i,.main-page .sidebar-list a.active:hover::before{color:var(--contrast-color);}.main-page .sidebar-list a:hover{background:color-mix(in srgb,var(--accent-color),transparent 95%);color:var(--accent-color)}.main-page .sidebar-list a:hover i{color:var(--accent-color);}.main-page .sidebar-list ul{padding:0;display:flex;flex-direction:column;margin-bottom:0;}.main-page .sidebar-list ul li{display:flex;flex:1 0 100%;flex-direction:column}.main-page .sidebar-list ul ul{margin-top:.5rem;padding-inline-start:1rem;}.main-page .sidebar-bottom li a::before{content:none;}.main-page .help-box{background-color:var(--section-help-background);color:var(--contrast-color);margin-top:30px;padding:20px 15px 30px 15px;}.main-page .help-box .help-icon{font-size:3.2rem;}.main-page .help-box h4,.main-page .help-box a{color:var(--contrast-color);}.main-page .help-box a.btn-primary{background-color:hsla(var(--side-light-hsl),.2);border:none;}.main-page .help-box a.btn-primary:hover{background-color:hsla(var(--side-light-hsl),.5);}.main-page .services-img{margin-bottom:20px;}.main-page li::marker{color:var(--accent-color);}.main-page ol li:not(:last-of-type){margin-bottom:1rem;}.list-checkmark ul,.inline-checkmark ul{list-style:none;padding:0;}.list-checkmark ul li{padding:5px 0;display:flex;align-items:center;}.list-checkmark ul li::before,.inline-checkmark ul li::before{content:"\f26b";color:var(--accent-color);margin-inline-end:8px;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:var(--bs-body-line-height);vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.list-checkmark ul i,.list-checkmark ul li::before,.inline-checkmark ul i,.inline-checkmark ul li::before{font-size:1.3rem;margin-inline-end:8px;color:var(--accent-color);}.inline-checkmark ul li{padding:5px 0 1rem 0;}.detailed-list ul li{margin:0 0 1rem 0;}.detailed-list p + ul{margin-top:1rem;}.sticky-side{position:-webkit-sticky;position:sticky;top:85px;z-index:9;}.ccm-toolbar-visible .sticky-side{top:140px;}.product-intro h2{color:var(--heading-color);margin:10px 0 0 0;font-size:2.4rem;font-weight:700;font-family:var(--heading-font);}.product-intro>.container>.row{padding-bottom:.75rem;}.product-summary .row:not(last-of-type){padding:0 0 10px 0;}.product-summary .row>.col-4{white-space:nowrap;}.product-summary .product-buy{background-color:var(--section-help-background);color:var(--contrast-color);font-weight:normal;padding:7px 16px;border-radius:10em;font-size:1.4rem;display:inline-block;margin-bottom:1rem;}.product-summary .product-buy::before{opacity:.6;margin-inline-end:8px;content:"\F171";display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.product-summary .product-buy:hover{background-color:color-mix(in srgb,var(--accent-color),transparent 20%);}.product-summary .product-price{border-inline-start:1px color-mix(in srgb,var(--contrast-color),transparent 40%) solid;padding-inline-start:10px;margin-inline-start:7px;font-weight:bold;}.product-summary i.bi{margin-inline-end:4px;color:var(--primary-secondary-button);opacity:.8;filter:var(--light,invert(0)) var(--dark,brightness(300%));}.product-intro .ccm-image-block{box-shadow:2px 2px 10px var(--image-shadow-color1);margin:0;padding:5px;background:var(--background-color);border:1px var(--image-accent-color) solid;}.product-page>.feature-list{padding:40px 0;margin-top:20px;background-color:color-mix(in srgb,var(--primary-secondary-button),transparent 93%);}.product-page>.main-page{padding:40px 0 0 0;}@media (max-width:991.98px){.product-summary{margin:2rem 0}}.pullout .content{background-color:color-mix(in srgb,var(--accent-color),transparent 95%);padding:40px;}.pullout .content h3{font-size:1rem;font-weight:700;color:var(--accent-color);text-transform:uppercase;}.pullout .content h2{font-size:1.6rem;font-weight:700;}.pullout .content p{margin:15px 0;}.pullout .content p:last-of-type{margin:15px 0 0 0;}.pullout .content .btn-read-more{color:var(--contrast-color);background:var(--accent-color);}.pullout .content .btn-read-more:hover{background:color-mix(in srgb,var(--accent-color),var(--surface-color) 30%);}.ccm-image-block{box-shadow:var(--image-shadow-color1) 0 20px 25px -5px,var(--image-shadow-color2) 0 10px 10px -5px;margin:1rem 0 0 0;padding:5px;background:var(--background-color);border:1px var(--image-accent-color) solid;}.img-caption{font-size:.9rem;margin:-1px 0 0 9px;color:var(--image-caption-text);background-color:var(--image-caption-background);display:inline-flex;padding:.3rem .8rem;border-radius:0 0 .5rem .5rem;box-shadow:var(--image-shadow-color1) 0 20px 25px -5px,var(--image-shadow-color2) 0 10px 10px -5px;border:1px var(--image-accent-color) solid;}.img-caption::before{content:'\F238';margin-inline-end:5px;display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}:is(.ccm-image-block,.img-caption,picture,.vert-img) +:is(.ccm-image-block,p,h1,h2,h3,h4,h5,h6,ul,ol){margin-top:2rem;}.img-caption + picture>.ccm-image-block{margin-top:2rem;}.vert-img>picture{display:block}@media (max-width:575.99px){.vert-img img{max-width:100%}}@media (max-width:991.99px){.vert-img{text-align:center}.vert-img img{max-width:500px}}@media (min-width:992px){.vert-img{text-align:center}.vert-img img{max-width:400px}}.footer{color:var(--default-color);background-color:var(--footer-background-color);font-size:.9rem;padding-bottom:20px;position:relative;}.footer .footer-top{padding-top:50px;}.footer .social-links a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;background-color:color-mix(in srgb,var(--accent-color),transparent 97%);border:1px solid color-mix(in srgb,var(--accent-color),transparent 85%);font-size:1rem;color:var(--accent-color);margin-inline-end:10px;transition:.3s;}.footer .social-links a:hover{color:var(--contrast-color);background-color:var(--accent-color);}.footer h4{font-size:1.1rem;font-weight:bold;position:relative;padding-bottom:12px;}.footer .footer-links{margin-bottom:30px;}.footer .footer-links ul{list-style:none;padding:0;margin:0;}.footer .footer-links ul i{margin-inline-end:3px;font-size:.9rem;line-height:1.3rem;color:var(--accent-color);}.footer .footer-links ul li{padding:10px 0;display:flex;align-items:flex-start;}.footer .footer-links ul li:first-child{padding-top:0;}.footer .footer-links ul a{display:inline-block;color:color-mix(in srgb,var(--default-color),transparent 20%);line-height:1.3rem;}.footer .footer-links ul a:hover{color:var(--accent-color);}.footer .footer-about img{filter:grayscale(100%) brightness(200%);opacity:.5;}.footer .footer-about a{color:color-mix(in srgb,var(--default-color),transparent 20%);text-decoration:underline;}.footer .footer-contact p{margin-bottom:5px;}.footer .copyright{padding-top:25px;padding-bottom:25px;border-top:1px solid color-mix(in srgb,var(--default-color),transparent 87%);width:50%;}.footer .copyright p{margin-bottom:0;opacity:.45;}.footer .copyright a{color:var(--default-color);margin:0 0 0 .5rem;text-decoration:underline;}.footer .copyright a:hover{color:var(--accent-color);}@media (max-width:768px){.footer .copyright{width:100%}}body.page-lite .ccm-page{min-height:100vh;display:flex;flex-direction:column;}.ccm-page .footer-lite{width:100vw;margin-top:auto;}.footer-lite .copyright{border-top:0;}.doco-outline h3{margin-top:2rem;}.doco-outline h3 a em{font-style:normal;background-color:color-mix(in srgb,var(--primary-secondary-color),transparent 87%);color:color-mix(in srgb,var(--heading-color),transparent 17%);margin-inline-end:2px;padding:.05rem 1rem;border-radius:10em;transition:all .5s;}.doco-outline h3 a:hover em{background-color:color-mix(in srgb,var(--primary-secondary-color),transparent 67%);}.doco-parent-link{margin-top:2rem;}.doco-parent-link .btn-read-more{display:inline-flex;}.doco-parent-link .btn-read-more i.pl-css-icon{order:2}.doco-parent-link .btn-read-more::after{content:"";}.doco-parent-link .ccm-block-next-previous-next-link{margin-bottom:1rem;}.doco-parent-link .ccm-block-next-previous-next-link::before{content:"Next:";margin-inline-end:5px;position:relative;}.doco-parent-link .ccm-block-next-previous-next-link>i{margin-inline-start:5px;}.instruction-dashboard{font-family:var(--bs-font-monospace);word-wrap:break-word;color:var(--doco-dashboard);background:linear-gradient(70deg,var(--doco-dashboard-background),var(--doco-dashboard-background3));border-bottom:1px color-mix(in srgb,var(--doco-dashboard),transparent 80%) solid;padding:.1875rem .375rem;font-size:.875em;border-radius:.25rem;}.instruction-dashboard-field{font-family:var(--bs-font-monospace);word-wrap:break-word;color:var(--doco-dashboard);background:linear-gradient(70deg,var(--doco-dashboard-background),var(--doco-dashboard-background2));border-bottom:1px color-mix(in srgb,var(--doco-dashboard),transparent 80%) solid;padding:.1875rem .375rem;font-size:.875em;border-radius:.25rem;}.instruction-block-ui{font-family:var(--bs-font-monospace);word-wrap:break-word;color:var(--doco-block-ui);background:linear-gradient(70deg,var(--doco-block-ui-background),var(--doco-block-ui-background2));border-bottom:1px color-mix(in srgb,var(--doco-block-ui),transparent 80%) solid;padding:.1875rem .375rem;font-size:.875em;border-radius:.25rem;}.instruction-block-field{font-family:var(--bs-font-monospace);word-wrap:break-word;color:var(--doco-block-ui);background:linear-gradient(70deg,var(--doco-block-ui-background),var(--doco-block-ui-background3));border-bottom:1px color-mix(in srgb,var(--doco-block-ui),transparent 80%) solid;padding:.1875rem .375rem;font-size:.875em;border-radius:.25rem;}.instruction-path{font-family:var(--bs-font-monospace);word-wrap:break-word;color:var(--doco-path);background:linear-gradient(70deg,var(--doco-path-background),var(--doco-path-background2));border-bottom:1px color-mix(in srgb,var(--doco-path),transparent 80%) solid;padding:.1875rem .375rem;font-size:.875em;border-radius:.25rem;}.inline-code{padding:.1875rem .375rem;color:var(--bs-body-bg);background-color:var(--doco-kbd);border-radius:.25rem;font-family:var(--bs-font-monospace);}kbd{background-color:var(--doco-kbd);}code{padding:.1875rem .375rem;font-size:.875em;border-radius:.25rem;border:1px var(--doco-code-border) solid;}pre>code{border:none;color:var(--bs-code-color);white-space:break-spaces;}pre{padding:1rem;margin:1.5rem 0;border:1px var(--doco-code-border) solid;background-color:var(--doco-code-background);}.scroll-top{position:fixed;visibility:hidden;opacity:0;inset-inline-end:15px;bottom:15px;z-index:99999;background-color:var(--accent-color);width:40px;height:40px;border-radius:4px;transition:all .4s;}.scroll-top i{font-size:1.8rem;color:var(--contrast-color);line-height:0;}.scroll-top:hover{background-color:color-mix(in srgb,var(--accent-color),transparent 20%);color:var(--contrast-color);}.scroll-top.active{visibility:visible;opacity:1;}.img-focus{margin-bottom:2rem;text-align:center;}.img-focus img{max-width:440px;height:auto;}.txt-focus{text-align:center;}@media (max-width:768px){.img-focus img{max-width:100%;}}.page-lite .login-page{width:400px;margin:1rem auto 0 auto;padding:1.5rem;box-shadow:var(--image-shadow-color1) 0 20px 25px -5px,var(--image-shadow-color2) 0 10px 10px -5px;}button{color:var(--default-color);font-family:var(--default-font);letter-spacing:var(--letter-spacing);}.accordion{--bs-accordion-btn-bg:var(--light,var(--image-shadow-color2)) var(--dark,var(--background-color));--bs-accordion-active-bg:var(--image-caption-background,var(--image-shadow-color2)) var(--dark,var(--surface-color));--bs-accordion-border-color:var(--light,var(--image-caption-background)) var(--dark,rgba(255,255,255,10%));--bs-accordion-btn-color:var(--default-color);--bs-accordion-active-color:var(--default-color);--bs-accordion-color:var(--default-color);}.accordion-item .accordion-button.collapsed:hover{background:var(--light,var(--hero-color)) var(--dark,color-mix(in srgb,var(--hero-background-color),transparent 6%));}.accordion .accordion-button:not(.collapsed){font-weight:bold;}@media (prefers-color-scheme:dark){.accordion .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}}.accordion-item{background-color:transparent;}.btn-primary{--bs-btn-bg:var(--hero-background-color);--bs-btn-border-color:var(--hero-background-color);--bs-btn-hover-color:var(--hero-headline-color)!important;--bs-btn-hover-border-color:color-mix(in srgb,var(--hero-background-color),var(--surface-color) 30%);--bs-btn-hover-bg:color-mix(in srgb,var(--hero-background-color),var(--surface-color) 30%);}.form-control{padding:.65rem;border:1px color-mix(in srgb,var(--default-color),transparent 80%) solid;border-radius:.25rem;width:100%;font-size:1rem;}.main .form-group{margin:1rem 0;}.box-shade{background-color:color-mix(in srgb,var(--default-color),transparent 95%);padding:1rem;margin:2rem 0;}html.ccm-toolbar-visible header{top:47px!important;}html:root .my-theme{--mgm-skin-primary-color-hue:218;--mgm-skin-primary-color-saturation:100%;--mgm-skin-primary-color-lightness:55%;--mgm-skin-secondary-color-hue:148;--mgm-skin-secondary-color-saturation:var(--mgm-skin-primary-color-saturation);--mgm-skin-secondary-color-lightness:var(--mgm-skin-primary-color-lightness);--mgm-sub-background:var(--light,#fff) var(--dark,var(--mgm-skin-surface3));--mgm-sub-shadow:var(--mgm-skin-shadow-style-lg);--mgm-outline-color:var(--light,rgba(0,0,0,.8)) var(--dark,rgba(255,255,255,.8));--mgm-util-border-color:var(--mgm-skin-surface3);--mgm-menu-background:var(--light,transparent) var(--dark,var(--mgm-skin-surface1-dark));--mgm-link-color:var(--mgm-skin-text3);--mgm-link-hover-color:var(--mgm-skin-text2);--mgm-link-hover-background:var(--mgm-skin-surface2);--mgm-link-active-color:var(--mgm-skin-primary-color);--mgm-text-nolink-color:var(--mgm-skin-text4);--mgm-mega-subhead-background:var(--mgm-skin-surface3);--mgm-mega-subhead-hover-background:var(--mgm-skin-surface4);--mgm-search-inline-border:var(--mgm-skin-surface2);--mgm-skin-primary-color-light:hsl(var(--mgm-skin-primary-color-hue) var(--mgm-skin-primary-color-saturation) var(--mgm-skin-primary-color-lightness));--mgm-skin-text1-light:hsl(var(--mgm-skin-primary-color-hue) var(--mgm-skin-primary-color-saturation) 15%);--mgm-skin-text2-light:hsl(var(--mgm-skin-primary-color-hue) 60% 40%);--mgm-skin-text3-light:hsl(var(--mgm-skin-primary-color-hue) 35% 40%);--mgm-skin-text4-light:hsl(var(--mgm-skin-primary-color-hue) 15% 55%);--mgm-skin-text5-light:hsl(var(--mgm-skin-primary-color-hue) 40% 92%);--mgm-skin-text6-light:hsl(var(--mgm-skin-primary-color-hue) 32% 85%);--mgm-skin-surface1-light:hsl(var(--mgm-skin-primary-color-hue) 20% 99%);--mgm-skin-surface2-light:hsl(var(--mgm-skin-primary-color-hue) 53% 94%);--mgm-skin-surface3-light:hsl(var(--mgm-skin-primary-color-hue) 18% 90%);--mgm-skin-surface4-light:hsl(var(--mgm-skin-primary-color-hue) 18% 80%);--mgm-skin-surface5-light:hsl(var(--mgm-skin-primary-color-hue) 29% 40%);--mgm-skin-surface6-light:hsl(var(--mgm-skin-primary-color-hue) 21% 32%);--mgm-skin-secondary-color-light:hsl(var(--mgm-skin-secondary-color-hue) var(--mgm-skin-secondary-color-saturation) var(--mgm-skin-secondary-color-lightness));--mgm-skin-text1-secondary-light:hsl(var(--mgm-skin-secondary-color-hue) 60% 40%);--mgm-skin-text2-secondary-light:hsl(var(--mgm-skin-secondary-color-hue) 60% 96%);--mgm-skin-surface1-secondary-light:hsl(var(--mgm-skin-secondary-color-hue) 50% 92%);--mgm-skin-surface2-secondary-light:hsl(var(--mgm-skin-secondary-color-hue) 69% 40%);--mgm-skin-surface-shadow-light:var(--mgm-skin-primary-color-hue) 10% 20%;--mgm-skin-shadow-strength-light:.02;--mgm-skin-shadow-style-lg-light:0 2.8px 2.2px hsl(var(--mgm-skin-surface-shadow-light) / calc(var(--mgm-skin-shadow-strength-light) + .03)),0 6.7px 5.3px hsl(var(--mgm-skin-surface-shadow-light) / calc(var(--mgm-skin-shadow-strength-light) + .01)),0 12.5px 10px hsl(var(--mgm-skin-surface-shadow-light) / calc(var(--mgm-skin-shadow-strength-light) + .02)),0 22.3px 17.9px hsl(var(--mgm-skin-surface-shadow-light) / calc(var(--mgm-skin-shadow-strength-light) + .02)),0 41.8px 33.4px hsl(var(--mgm-skin-surface-shadow-light) / calc(var(--mgm-skin-shadow-strength-light) + .03)),0 100px 80px hsl(var(--mgm-skin-surface-shadow-light) / var(--mgm-skin-shadow-strength-light));--mgm-skin-strong-shadow-light:hsl(var(--mgm-skin-primary-color-hue) 15% 30%) 0 0 16px;--mgm-skin-active-shadow-light:hsl(var(--mgm-skin-primary-color-hue) 15% 70%) 0 0 16px;--mgm-skin-primary-color-dark:hsl(var(--mgm-skin-primary-color-hue) calc(var(--mgm-skin-primary-color-saturation) / 2) calc(var(--mgm-skin-primary-color-lightness) / 1.5));--mgm-skin-text1-dark:hsl(var(--mgm-skin-primary-color-hue) 20% 85%);--mgm-skin-text2-dark:hsl(var(--mgm-skin-primary-color-hue) 35% 75%);--mgm-skin-text3-dark:hsl(var(--mgm-skin-primary-color-hue) 5% 69%);--mgm-skin-text4-dark:hsl(var(--mgm-skin-primary-color-hue) 10% 55%);--mgm-skin-text5-dark:hsl(var(--mgm-skin-primary-color-hue) 40% 20%);--mgm-skin-text6-dark:hsl(var(--mgm-skin-primary-color-hue) 27% 34%);--mgm-skin-surface1-dark:hsl(var(--mgm-skin-primary-color-hue) 10% 10%);--mgm-skin-surface2-dark:hsl(var(--mgm-skin-primary-color-hue) 24% 18%);--mgm-skin-surface3-dark:hsl(var(--mgm-skin-primary-color-hue) 9% 15%);--mgm-skin-surface4-dark:hsl(var(--mgm-skin-primary-color-hue) 16% 29%);--mgm-skin-surface5-dark:hsl(var(--mgm-skin-primary-color-hue) 19% 76%);--mgm-skin-surface6-dark:hsl(var(--mgm-skin-primary-color-hue) 24% 87%);--mgm-skin-secondary-color-dark:hsl(var(--mgm-skin-secondary-color-hue) calc(var(--mgm-skin-secondary-color-saturation) / 2) calc(var(--mgm-skin-secondary-color-lightness) / 1.5));--mgm-skin-text1-secondary-dark:hsl(var(--mgm-skin-secondary-color-hue) 35% 75%);--mgm-skin-text2-secondary-dark:hsl(var(--mgm-skin-secondary-color-hue) 60% 94%);--mgm-skin-surface1-secondary-dark:hsl(var(--mgm-skin-secondary-color-hue) 24% 18%);--mgm-skin-surface2-secondary-dark:hsl(var(--mgm-skin-secondary-color-hue) 16% 35%);--mgm-skin-surface-shadow-dark:var(--mgm-skin-primary-color-hue) 40% 3%;--mgm-skin-shadow-strength-dark:.12;--mgm-skin-shadow-style-lg-dark:0 2.8px 2.2px hsl(var(--mgm-skin-surface-shadow-dark) / calc(var(--mgm-skin-shadow-strength-dark) + .03)),0 6.7px 5.3px hsl(var(--mgm-skin-surface-shadow-dark) / calc(var(--mgm-skin-shadow-strength-dark) + .01)),0 12.5px 10px hsl(var(--mgm-skin-surface-shadow-dark) / calc(var(--mgm-skin-shadow-strength-dark) + .02)),0 22.3px 17.9px hsl(var(--mgm-skin-surface-shadow-dark) / calc(var(--mgm-skin-shadow-strength-dark) + .02)),0 41.8px 33.4px hsl(var(--mgm-skin-surface-shadow-dark) / calc(var(--mgm-skin-shadow-strength-dark) + .03)),0 100px 80px hsl(var(--mgm-skin-surface-shadow-dark) / var(--mgm-skin-shadow-strength-dark));--mgm-skin-strong-shadow-dark:hsl(var(--mgm-skin-primary-color-hue) 15% 15%) 0 0 16px;--mgm-skin-active-shadow-dark:hsl(var(--mgm-skin-primary-color-hue) 15% 20%) 0 0 16px;--mgm-skin-primary-color:var(--light,var(--mgm-skin-primary-color-light)) var(--dark,var(--mgm-skin-primary-color-dark));--mgm-skin-text1:var(--light,var(--mgm-skin-text1-light)) var(--dark,var(--mgm-skin-text1-dark));--mgm-skin-text2:var(--light,var(--mgm-skin-text2-light)) var(--dark,var(--mgm-skin-text2-dark));--mgm-skin-text3:var(--light,var(--mgm-skin-text3-light)) var(--dark,var(--mgm-skin-text3-dark));--mgm-skin-text4:var(--light,var(--mgm-skin-text4-light)) var(--dark,var(--mgm-skin-text4-dark));--mgm-skin-text5:var(--light,var(--mgm-skin-text5-light)) var(--dark,var(--mgm-skin-text5-dark));--mgm-skin-text6:var(--light,var(--mgm-skin-text6-light)) var(--dark,var(--mgm-skin-text6-dark));--mgm-skin-text1-invert:var(--light,var(--mgm-skin-text1-dark)) var(--dark,var(--mgm-skin-text1-light));--mgm-skin-text2-invert:var(--light,var(--mgm-skin-text2-dark)) var(--dark,var(--mgm-skin-text2-light));--mgm-skin-surface1:var(--light,var(--mgm-skin-surface1-light)) var(--dark,var(--mgm-skin-surface1-dark));--mgm-skin-surface2:var(--light,var(--mgm-skin-surface2-light)) var(--dark,var(--mgm-skin-surface2-dark));--mgm-skin-surface3:var(--light,var(--mgm-skin-surface3-light)) var(--dark,var(--mgm-skin-surface3-dark));--mgm-skin-surface4:var(--light,var(--mgm-skin-surface4-light)) var(--dark,var(--mgm-skin-surface4-dark));--mgm-skin-surface5:var(--light,var(--mgm-skin-surface5-light)) var(--dark,var(--mgm-skin-surface5-dark));--mgm-skin-surface6:var(--light,var(--mgm-skin-surface6-light)) var(--dark,var(--mgm-skin-surface6-dark));--mgm-skin-text1-secondary:var(--light,var(--mgm-skin-text1-secondary-light)) var(--dark,var(--mgm-skin-text1-secondary-dark));--mgm-skin-text2-secondary:var(--light,var(--mgm-skin-text2-secondary-light)) var(--dark,var(--mgm-skin-text2-secondary-dark));--mgm-skin-surface1-secondary:var(--light,var(--mgm-skin-surface1-secondary-light)) var(--dark,var(--mgm-skin-surface1-secondary-dark));--mgm-skin-surface2-secondary:var(--light,var(--mgm-skin-surface2-secondary-light)) var(--dark,var(--mgm-skin-surface2-secondary-dark));--mgm-skin-surface1-invert:var(--light,var(--mgm-skin-surface1-dark)) var(--dark,var(--mgm-skin-surface1-light));--mgm-skin-surface2-invert:var(--light,var(--mgm-skin-surface2-dark)) var(--dark,var(--mgm-skin-surface2-light));--mgm-skin-surface-shadow:var(--light,var(--mgm-skin-surface-shadow-light)) var(--dark,var(--mgm-skin-surface-shadow-dark));--mgm-skin-shadow-strength:var(--light,var(--mgm-skin-shadow-strength-light)) var(--dark,var(--mgm-skin-shadow-strength-dark));--mgm-skin-strong-shadow:var(--light,var(--mgm-skin-strong-shadow-light)) var(--dark,var(--mgm-skin-strong-shadow-dark));--mgm-skin-active-shadow:var(--light,var(--mgm-skin-active-shadow-light)) var(--dark,var(--mgm-skin-active-shadow-dark));--mgm-skin-icon-filter:var(--light,invert(0%)) var(--dark,invert(100%) grayscale(100%) brightness(200%));--mgm-skin-icon-filter-hover:var(--light,invert(10%)) var(--dark,invert(40%));--mgm-skin-shadow-style-lg:var(--light,var(--mgm-skin-shadow-style-lg-light)) var(--dark,var(--mgm-skin-shadow-style-lg-dark));--mgm-slideout-menu-default-bg:var(--light,var(--mgm-sub-background)) var(--dark,var(--mgm-menu-background));--mm-color-background:var(--light,var(--mgm-sub-background)) var(--dark,var(--mgm-sub-background));--mm-color-border:var(--mgm-mega-subhead-background);--mm-color-text:var(--mgm-link-color);--mm-color-button:var(--mgm-link-color);--mm-line-height:20px}.jbmm-block-wrap.my-theme.nav-back-dark{background-color:var(--mgm-menu-background);}.jbmm.my-theme .mega-menuh li a{color:var(--mgm-link-color);}.jbmm.my-theme .mega-menuh li a:hover{background-color:var(--mgm-link-hover-background);color:var(--mgm-link-hover-color);}.jbmm.my-theme .mega-menuh li a:active{color:var(--mgm-link-active-color);}.jbmm.my-theme .mega-menuh li .sub-container ul li a .mdesc{color:var(--mgm-text-nolink-color);font-size:.85em;line-height:1.1;margin-top:.2rem;}.jbmm.my-theme .mega-menuh li .sub-container.non-mega li span.nolink{color:var(--mgm-text-nolink-color);}.jbmm.my-theme .mega-menuh li.nav-path-selected>a{background-color:var(--mgm-skin-surface3);color:var(--mgm-skin-text4);}.jbmm.my-theme .mega-menuh li.mega-hover>a.top-level-a{background-color:var(--mgm-link-hover-background);}.jbmm.my-theme .mega-menuh li.highlighted>a.top-level-a{font-weight:normal;background-color:var(--mgm-skin-surface1-secondary);color:var(--mgm-skin-text1-secondary);}.jbmm.my-theme .mega-menuh p,.jbmm.my-theme .mega-menuh span.nolink,.jbmm.my-theme .mega-menuh h1,.jbmm.my-theme .mega-menuh h2,.jbmm.my-theme .mega-menuh h3,.jbmm.my-theme .mega-menuh h4,.jbmm.my-theme .mega-menuh h5,.jbmm.my-theme .mega-menuh h6{color:var(--mgm-text-nolink-color);font-family:inherit;text-transform:initial;}.jbmm.my-theme .mega-menuh li a .mega-caret{opacity:.5;transition-duration:var(--mgm-transition-speed);}.jbmm.my-theme .mega-menuh li.mega-hover a.top-level-a .mega-caret{opacity:1;}.jbmm.my-theme .mega-menuh.dir-down li.mega-hover a.top-level-a .mega-caret{vertical-align:.1em;}.jbmm.my-theme .mega-menuh.dir-up li.mega-hover a.top-level-a .mega-caret{vertical-align:.4em;}.jbmm.my-theme .mega-menuh .sub-container{background-color:var(--mgm-sub-background);-webkit-box-shadow:var(--mgm-sub-shadow);-moz-box-shadow:var(--mgm-sub-shadow);box-shadow:var(--mgm-sub-shadow);}.jbmm.my-theme .mega-menuh .mega-divider{background-color:var(--mgm-text-nolink-color);opacity:.25;}.jbmm.my-theme .mega-menuh li.mega-subhead .mega-subhead-a{background-color:var(--mgm-mega-subhead-background);}.jbmm.my-theme .mega-menuh li.mega-subhead .mega-subhead-a:hover{background-color:var(--mgm-mega-subhead-hover-background);}.jbmm.my-theme .mega-menuh .area-container .ccm-block-page-list-wrapper .ccm-block-page-list-date,.jbmm.my-theme .mega-menuh .area-container .ccm-block-page-list-wrapper .ccm-block-page-list-description{color:var(--mgm-text-nolink-color);font-size:.85em;line-height:1.3;margin-top:.2rem;}.jbmm.my-theme .mega-menuh .ccm-block-feature-item .ccm-block-feature-text a:hover{background-color:transparent;}.jbmm.my-theme .accordion-button:not(.collapsed){color:var(--mgm-link-color);background-color:var(--mgm-mega-subhead-background);box-shadow:none;}.jbmm.my-theme .accordion-button{color:var(--mgm-text-nolink-color);background-color:var(--mgm-skin-surface1);font-family:revert;font-weight:bold;}.jbmm.my-theme .accordion-button:hover{background-color:var(--mgm-link-hover-background);color:var(--mgm-link-hover-color);}.jbmm.my-theme .accordion-item{border:var(--bs-accordion-border-width) solid var(--mgm-mega-subhead-background);background-color:var(--mgm-skin-surface1);}.jbmm.my-theme .accordion-item:not(:first-of-type){border-top:0;}.jbmm.my-theme .mega-menuh .ccm-block-calendar-event-list-event-date span:first-child{background-color:var(--mgm-skin-surface5);color:var(--mgm-skin-text5);}.jbmm.my-theme .mega-menuh .ccm-block-calendar-event-list-event-date{border:1px var(--mgm-skin-surface5) solid;}.jbmm.my-theme .mega-menuh .jbmm-page-list-wrapper .pdesc,.jbmm.my-theme .mega-menuh .jbmm-page-list-wrapper .pauthor{color:var(--mgm-text-nolink-color);}.jbmm.my-theme .mega-menuh .jbmm-page-list-wrapper .pdate{color:var(--mgm-skin-text1-secondary);}.jbmm.my-theme .mega-menuh .jbmm-panel-list>ul.jbmm-pl{box-shadow:var(--mgm-skin-strong-shadow) inset;background-color:var(--mgm-skin-surface4);will-change:transform;}.jbmm.my-theme .mega-menuh .jbmm-panel-list>ul.jbmm-pl>li{will-change:transform;}.jbmm.my-theme .mega-menuh .jbmm-panel-list>ul.jbmm-pl>li:not(.mm-active)>a{border-inline-start:2px transparent solid;opacity:.7;color:var(--mgm-skin-text3);}.jbmm.my-theme .mega-menuh .jbmm-panel-list>ul.jbmm-pl>li.mm-active{box-shadow:var(--mgm-skin-active-shadow);background-color:var(--mgm-sub-background);}.jbmm.my-theme .mega-menuh .jbmm-panel-list>ul.jbmm-pl>li.mm-active>a{border-inline-start:2px var(--mgm-link-color) solid;}.jbmm.my-theme .mega-menuh .jbmm-panel-list>ul.jbmm-pl>li.mm-active>a:hover{background:transparent;}.jbmm.my-theme .mega-menuh .jbmm-panel-list>ul.jbmm-pl>li>a{}.jbmm.my-theme .mega-menuh .jbmm-panel-list.mm-on-click>ul.jbmm-pl>li:not(.mm-active)>a:hover{opacity:.85;color:var(--mgm-skin-text1);background-color:var(--mgm-skin-surface2);border-inline-start:2px var(--mgm-skin-text2) solid;}.jbmm.my-theme .mega-menuh .ccm-block-share-this-page>a{background-color:var(--mgm-skin-surface4);color:var(--mgm-skin-text2);}.jbmm.my-theme .mega-menuh .ccm-block-share-this-page>a:hover{background-color:var(--mgm-skin-surface3);}.jbmm.my-theme .mega-menuh table{color:var(--mgm-text-nolink-color);}.jbmm.my-theme .ccm-block-social-links a{color:var(--mgm-link-color);transition:all var(--mgm-transition-speed) ease;}.jbmm.my-theme .ccm-block-social-links a:hover{color:var(--mgm-link-hover-color);}.jbmm.my-theme .ccm-block-feature-link a.btn:hover{color:var(--mgm-skin-text1);background-color:var(--mgm-skin-surface2);}.jbmm.my-theme .ccm-block-feature-link a.btn-primary{background-color:var(--mgm-skin-surface5);}.jbmm.my-theme .ccm-block-feature-link a.btn-secondary{background-color:var(--mgm-skin-surface4);}.jbmm.my-theme .ccm-block-feature-link:is(a.btn-primary,a.btn-dark,a.btn-light-accent,a.btn-accent,a.btn-dark-accent){color:var(--mgm-skin-text1-invert);}.jbmm.my-theme .mega-menuh li a img[src*='.svg']{filter:var(--mgm-skin-icon-filter);}.jbmm.my-theme .mega-menuh li a:hover img[src*='.svg']{filter:var(--mgm-skin-icon-filter-hover);}.jbmm.my-theme img.ic:not(.userloggedicon),.jbmm.my-theme .search-form img.srchicon{filter:var(--mgm-skin-icon-filter);}.jbmm.my-theme .mega-menuh li.top-level-nav.picon:not(.search-icon-only)>a:not(.cta-link) img.ic,.jbmm.my-theme .mega-menuh li.top-level-nav.picon:not(.search-icon-only)>a:not(.cta-link) svg.ic{opacity:.6;fill:var(--mgm-skin-text4);transition:all var(--mgm-transition-speed) ease;transform:translateY(-50%) scale(.95);}.jbmm.my-theme .mega-menuh li.top-level-nav.picon:not(.search-icon-only)>a:not(.cta-link):hover img.ic,.jbmm.my-theme .mega-menuh li.top-level-nav.picon:not(.search-icon-only)>a:not(.cta-link):hover svg.ic{opacity:1;fill:var(--mgm-skin-surface2-secondary);transform:translateY(-55%) scale(1.06);}.jbmm.my-theme .mega-menuh li.top-level-nav.picon>a.cta-link img.ic,.jbmm.my-theme .mega-menuh li.top-level-nav.picon>a.cta-link svg.ic{opacity:.6;transition:all var(--mgm-transition-speed) ease;transform:translateY(-50%) scale(.95);}.jbmm.my-theme .mega-menuh li.top-level-nav.picon>a.cta-link:hover img.ic,.jbmm.my-theme .mega-menuh li.top-level-nav.picon>a.cta-link:hover svg.ic{opacity:1;transform:translateY(-55%) scale(1.06);}.jbmm.my-theme .mega-menuh .sub-container li.picon>a img.ic,.jbmm.my-theme .mega-menuh .sub-container li.picon>a:not(.cta-link) svg.ic{opacity:.6;fill:var(--mgm-skin-text4);transition:all var(--mgm-transition-speed) ease;transform:translateY(0%) scale(.95);}.jbmm.my-theme .mega-menuh .sub-container li.picon>a:hover img.ic,.jbmm.my-theme .mega-menuh .sub-container li.picon>a:not(.cta-link):hover svg.ic{opacity:1;fill:var(--mgm-skin-surface2-secondary);transform:translateY(-5%) scale(1.06);}.jbmm.my-theme ul.mega-menuh li.spec-search .sub_menu input[type="submit"],#nav-hamburger-modern .search-form input[type=submit]{background-color:var(--mgm-skin-surface1-secondary);color:var(--mgm-skin-text1-secondary);border-color:var(--mgm-skin-surface2-secondary);}.jbmm.my-theme ul.mega-menuh li.spec-search .sub_menu input[type="submit"]:hover,#nav-hamburger-modern .search-form input[type=submit]:hover{background-color:var(--mgm-skin-surface2-secondary);color:var(--mgm-skin-text2-secondary);}.jbmm.my-theme .search-form .input-group{background-color:var(--mgm-skin-surface1);border:1px var(--mgm-search-inline-border) solid;border-radius:.375rem;}.jbmm.my-theme .search-form input[type="search"],.jbmm.my-theme .search-form .search-btn-inline{color:var(--mgm-link-color);padding:.5rem 1rem;border-radius:.375rem 0 0 .375rem;}.jbmm.my-theme .search-form .search-btn-inline{border-radius:0 .375rem .375rem 0;}.jbmm.my-theme .search-form input[type="search"]::placeholder{color:var(--mgm-skin-text4);opacity:1;}.jbmm.my-theme .mega-menuh li.spec-lang .sub-container .sub_menu a.active{color:var(--mgm-skin-text1-secondary);}.jbmm.my-theme .mega-extra-bar a.cta-1{border:1px var(--mgm-skin-surface2-secondary) solid;background-color:var(--mgm-skin-surface2-secondary);color:var(--mgm-skin-text2-secondary);}.jbmm.my-theme .mega-extra-bar a.cta-1:hover{border:1px var(--mgm-skin-surface1-secondary) solid;background-color:var(--mgm-skin-surface1-secondary);color:var(--mgm-skin-text1-secondary);}.jbmm.my-theme .mega-extra-bar a.cta-2{border:1px var(--mgm-skin-surface2-secondary) solid;color:var(--mgm-skin-text1-secondary);}.jbmm.my-theme .mega-extra-bar a.cta-2:hover{border:1px var(--mgm-skin-surface1-secondary) solid;color:var(--mgm-skin-text1-secondary);background-color:transparent;}.jbmm.my-theme .mega-extra-bar a.cta-link{}.jbmm.my-theme .mega-extra-bar a.cta-link:hover{}.jbmm.my-theme .nav-logo-element h2{color:var(--mgm-skin-text2);}.jbmm.my-theme a.nav-logo-element:hover h2{color:var(--mgm-skin-text1);}.jbmm.my-theme .nav-logo-element .nav-logo-slogan{color:var(--mgm-skin-text4);}.jbmm.my-theme a.nav-logo-element:hover .nav-logo-slogan{color:var(--mgm-skin-text2);}#nav-icon-modern.my-theme b,#nav-icon-classic.my-theme span{background-color:var(--mgm-link-color);}#nav-icon-modern.my-theme::after,#nav-icon-classic.my-theme::after{color:var(--mgm-link-color);}#nav-icon-modern.my-theme a.mburger:hover b,#nav-icon-classic:hover span{background-color:var(--mgm-link-hover-color);}#nav-hamburger-modern.my-theme .mm-navbar{color:var(--mgm-text-nolink-color);}#nav-hamburger-modern.my-theme .mm-listitem a:hover{background:var(--mgm-link-hover-background);}#nav-hamburger-modern.my-theme .mm-listitem__text{font-size:1rem;}#nav-hamburger-classic.mega-menu-ham .search-form{}#nav-hamburger-classic.mega-menu-ham .search-form .input-group{border-color:var(--mgm-skin-surface4);}html:not(.ccm-edit-mode) header .logo{order:1;}html:not(.ccm-edit-mode) header .horiz-nav-menu{order:2;}.jbmm.my-theme.mm-noscript .mega-menuh li.top-level-nav>ul.sub_menu{-webkit-box-shadow:var(--mgm-sub-shadow);-moz-box-shadow:var(--mgm-sub-shadow);box-shadow:var(--mgm-sub-shadow);}