:root{--cms-base-color-blue: rgb(51, 190, 247, 1);--cms-base-color-blue-variant-one: rgba(51, 190, 247, 0.5);--cms-base-color-blue-variant-two: rgba(51, 190, 247, 0.2);--cms-base-color-blue-variant-three: rgba(51, 190, 247, 0.1);--cms-base-color-white: #ffff;--cms-base-color-white-variant-one: rgba(255, 255, 255, 0.05);--cms-base-color-white-variant-two: rgba(255, 255, 255, 0.6);--cms-base-color-white-variant-three: rgba(255, 255, 255, 0.03);--cms-base-color-white-variant-four: rgba(255, 255, 255, 0.03);--cms-base-color-off-white: #f1f3f6;--cms-base-color-off-white-two: #f9fafc;--cms-base-color-off-white-three: #e0e0e0;--cms-base-color-black: rgba(0, 0, 0, 1);--cms-base-color-black-variant-one: rgba(0, 0, 0, 0.06);--cms-base-color-black-variant-two: rgba(0, 0, 0, 0.02);--cms-base-color-dark-charcoal-navy: #08193E;--cms-base-color-dark-charcoal-navy-variant-one: rgba(8, 25, 62, 0.5);--cms-base-color-dark-charcoal-navy-variant-two: rgba(8, 25, 62, 0.2);--cms-base-color-dark-charcoal-navy-variant-three: rgba(8, 25, 62, 0.1);--cms-base-color-green: #009963;--cms-error-bg: #fff1f0;--cms-error-border: #f4a1a1;--cms-error-text: #d84343;--cms-base-right-pane-width: 600px;--cms-scroll-thumb: rgba(90, 155, 213, 0.35);--cms-scroll-thumb-hover: rgba(90, 155, 213, 0.55);--cms-scroll-bar-size: auto;--cms-scroll-bar-foreground-color: rgba(90, 155, 213, 0.5);--cms-scroll-bar-bg-color: rgba(90, 155, 213, 0.05);--cms-accordion-content-padding: 10px;--cms-accordion-bg: rgba(0, 0, 0, 0.02);--cms-accordion-border: #c6cbd1;--cms-accordion-shadow: none;--cms-accordion-header-color: #2c2f34;--cms-accordion-header-bg-active: #5a9bd5;--cms-accordion-header-color-active: #ffffff;--cms-accordion-icon-color: #5a9bd5;--cms-accordion-icon-color-active: #ffffff;--cms-accordion-content-color: #4e5865;--cms-font-base-family: "Inter-Regular";--cms-icon-base-size: font-size: 26px;--cms-font-header-primary-color: #2c2f34;--cms-font-header-primary-size: 1.5rem;--cms-font-paragraph-color: #333333;--cms-shadow-base: 0 6px 14px rgba(0, 0, 0, 0.05);--cms-base-color-off-white: #f1f3f6;--cms-color-base-panel-left-background: #fdfdfd;--cms-color-base-panel-right-background: #ffff;--cms-spacing-base-padding: 16px;--cms-spacing-base-gap: 8px;--cms-border-radius-base: 5px;--cms-border-base-right: 1px solid #d6d6d6;--cms-border-base-dashed: 1px dashed #d6d6d6;--cms-border-base-dashed-variant-one: 1px dashed #7d7d7d;--cms-border-base-left: 1px solid #d6d6d6;--cms-border-base: 1px solid #ddd}:root{--cms-button-small-small-padding: 4px 8px;--cms-button-small-small-font-size: 12px;--cms-button-small-padding: 0.5em 0.75em;--cms-button-small-font-size: 14px;--cms-button-large-padding: 0.5rem;--cms-button-large-font-size: 16px }.container,.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;box-sizing:border-box}.container-fluid{max-width:100%}.container-sm{max-width:540px}@media(min-width: 540px){.container{max-width:540px}}.container-md{max-width:720px}@media(min-width: 720px){.container{max-width:720px}}.container-lg{max-width:960px}@media(min-width: 960px){.container{max-width:960px}}.container-xl{max-width:1140px}@media(min-width: 1140px){.container{max-width:1140px}}.container-xxl{max-width:1320px}@media(min-width: 1320px){.container{max-width:1320px}}.row{display:flex;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem}.col,[class*=col-]{box-sizing:border-box;padding-left:0.5rem;padding-right:0.5rem}.col{flex:1 1 0;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}@media(min-width: 576px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media(min-width: 768px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width: 992px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media(min-width: 1200px){.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}@media(min-width: 1400px){.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}}.grid-row.g-0{margin-top:0;margin-bottom:0}.g-0{margin-left:-0;margin-right:-0;row-gap:0}.g-0>.col,.g-0>[class*=col-]{padding-left:0;padding-right:0}.gx-0{margin-left:-0;margin-right:-0}.gx-0>.col,.gx-0>[class*=col-]{padding-left:0;padding-right:0}.gy-0{row-gap:0}.grid-row.g-1{margin-top:.25rem;margin-bottom:.25rem}.g-1{margin-left:-0.125rem;margin-right:-0.125rem;row-gap:.25rem}.g-1>.col,.g-1>[class*=col-]{padding-left:0.125rem;padding-right:0.125rem}.gx-1{margin-left:-0.125rem;margin-right:-0.125rem}.gx-1>.col,.gx-1>[class*=col-]{padding-left:0.125rem;padding-right:0.125rem}.gy-1{row-gap:.25rem}.grid-row.g-2{margin-top:.5rem;margin-bottom:.5rem}.g-2{margin-left:-0.25rem;margin-right:-0.25rem;row-gap:.5rem}.g-2>.col,.g-2>[class*=col-]{padding-left:0.25rem;padding-right:0.25rem}.gx-2{margin-left:-0.25rem;margin-right:-0.25rem}.gx-2>.col,.gx-2>[class*=col-]{padding-left:0.25rem;padding-right:0.25rem}.gy-2{row-gap:.5rem}.grid-row.g-3{margin-top:1rem;margin-bottom:1rem}.g-3{margin-left:-0.5rem;margin-right:-0.5rem;row-gap:1rem}.g-3>.col,.g-3>[class*=col-]{padding-left:0.5rem;padding-right:0.5rem}.gx-3{margin-left:-0.5rem;margin-right:-0.5rem}.gx-3>.col,.gx-3>[class*=col-]{padding-left:0.5rem;padding-right:0.5rem}.gy-3{row-gap:1rem}.grid-row.g-4{margin-top:1.5rem;margin-bottom:1.5rem}.g-4{margin-left:-0.75rem;margin-right:-0.75rem;row-gap:1.5rem}.g-4>.col,.g-4>[class*=col-]{padding-left:0.75rem;padding-right:0.75rem}.gx-4{margin-left:-0.75rem;margin-right:-0.75rem}.gx-4>.col,.gx-4>[class*=col-]{padding-left:0.75rem;padding-right:0.75rem}.gy-4{row-gap:1.5rem}.grid-row.g-5{margin-top:3rem;margin-bottom:3rem}.g-5{margin-left:-1.5rem;margin-right:-1.5rem;row-gap:3rem}.g-5>.col,.g-5>[class*=col-]{padding-left:1.5rem;padding-right:1.5rem}.gx-5{margin-left:-1.5rem;margin-right:-1.5rem}.gx-5>.col,.gx-5>[class*=col-]{padding-left:1.5rem;padding-right:1.5rem}.gy-5{row-gap:3rem}.gy-0.row:not(:first-child),.g-0.row:not(:first-child){margin-top:0}.gy-1.row:not(:first-child),.g-1.row:not(:first-child){margin-top:.25rem}.gy-2.row:not(:first-child),.g-2.row:not(:first-child){margin-top:.5rem}.gy-3.row:not(:first-child),.g-3.row:not(:first-child){margin-top:1rem}.gy-4.row:not(:first-child),.g-4.row:not(:first-child){margin-top:1.5rem}.gy-5.row:not(:first-child),.g-5.row:not(:first-child){margin-top:3rem}.gx-0.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;box-sizing:border-box}.gy-0.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;box-sizing:border-box}.gx-1.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.25rem;box-sizing:border-box}.gy-1.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-top:.25rem;padding-bottom:.25rem;box-sizing:border-box}.gx-2.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box}.gy-2.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-top:.5rem;padding-bottom:.5rem;box-sizing:border-box}.gx-3.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;box-sizing:border-box}.gy-3.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1rem;box-sizing:border-box}.gx-4.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}.gy-4.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-top:1.5rem;padding-bottom:1.5rem;box-sizing:border-box}.gx-5.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:3rem;padding-right:3rem;box-sizing:border-box}.gy-5.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-top:3rem;padding-bottom:3rem;box-sizing:border-box}@font-face{font-family:"Figtree-Black";src:url("/cmsApp/public/fonts/Figtree/static/Figtree-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Figtree-Bold";src:url("/cmsApp/public/fonts/Figtree/static/Figtree-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Figtree-ExtraBold";src:url("/cmsApp/public/fonts/Figtree/static/Figtree-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Figtree-Italic";src:url("/cmsApp/public/fonts/Figtree/static/Figtree-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Figtree-Regular";src:url("/cmsApp/public/fonts/Figtree/static/Figtree-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Figtree-Light";src:url("/cmsApp/public/fonts/Figtree/static/Figtree-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"GeorgeTown-Regular";src:url("/cmsApp/public/fonts/GeorgeTown/TTF/GeorgeTown-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"GeorgeTown-Medium";src:url("/cmsApp/public/fonts/GeorgeTown/TTF/GeorgeTown-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"GeorgeTown-SemiBold";src:url("/cmsApp/public/fonts/GeorgeTown/TTF/GeorgeTown-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Inter-Black";src:url("/cmsApp/public/fonts/Inter/static/Inter-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Inter-SemiBold";src:url("/cmsApp/public/fonts/Inter/static/Inter-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Inter-Bold";src:url("/cmsApp/public/fonts/Inter/static/Inter-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Inter-ExtraBold";src:url("/cmsApp/public/fonts/Inter/static/Inter-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Inter-Medium";src:url("/cmsApp/public/fonts/Inter/static/Inter-Medium.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Inter-Regular";src:url("/cmsApp/public/fonts/Inter/static/Inter-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Inter-Light";src:url("/cmsApp/public/fonts/Inter/static/Inter-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Loede-Regular";src:url("/cmsApp/public/fonts/Loede/OpenType-TT/Loede-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Loede-Bold";src:url("/cmsApp/public/fonts/Loede/OpenType-TT/Loede-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Loede-Light";src:url("/cmsApp/public/fonts/Loede/OpenType-TT/Loede-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Metrisch-Book";src:url("/cmsApp/public/fonts/Metrisch/Metrisch-Book-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Metrisch-Light";src:url("/cmsApp/public/fonts/Metrisch/Metrisch-Light-webfont.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Montserrat-Regular";src:url("/cmsApp/public/fonts/Montserrat/static/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat-Bold";src:url("/cmsApp/public/fonts/Montserrat/static/Montserrat-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat-Light";src:url("/cmsApp/public/fonts/Montserrat/static/Montserrat-Light.ttf") format("truetype");font-weight:300;font-style:normal}body::before{position:fixed !important;bottom:0 !important;left:0 !important;padding:4px 10px !important;font-size:12px !important;z-index:99999 !important;font-family:monospace !important}@media only screen and (max-width: 575.98px){body::before{content:"MQ-XS" !important;background:#ffdee9;color:#000}}@media only screen and (min-width: 576px)and (max-width: 767.98px){body::before{content:"MQ-SM" !important;background:#c1f0f6;color:#000}}@media only screen and (min-width: 768px)and (max-width: 991.98px){body::before{content:"MQ-MD" !important;background:#d7f5dc;color:#000}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){body::before{content:"MQ-LG" !important;background:#fdf6b2;color:#000}}@media only screen and (min-width: 1200px){body::before{content:"MQ-XL" !important;background:#e1eaff;color:#000}}body.dragging-resize,body.dragging-resize *{user-select:none !important;-webkit-user-select:none !important;-ms-user-select:none !important}html,body{height:100vh;height:100dvh;margin:0;padding:0;overflow:hidden;background:var(--cms-base-color-off-white);font-family:var(--cms-font-base-family);color:var(--cms-font-paragraph-color);line-height:150%;font-size:17px;letter-spacing:.5%}html h4,body h4{font-family:"Inter-Medium";font-size:25px;letter-spacing:-0.5%;line-height:130%;margin:0px;padding:0px}html h5,body h5{font-family:"Inter-Regular";font-size:22px;letter-spacing:-0.5%;line-height:130%;margin:0px;padding:0px}html h6,body h6{font-family:"Inter-Regular";font-size:19px;letter-spacing:0%;line-height:150%;margin:0px;padding:0px}html a,body a{all:unset;cursor:pointer}html a,html a span,html .link,html button.menu-tab,html i,body a,body a span,body .link,body button.menu-tab,body i{font-family:var(--cms-font-base-family);font-size:17px;letter-spacing:0%;line-height:150%;margin:0px;padding:0px}html p,body p{font-family:var(--cms-font-base-family);line-height:150%;letter-spacing:.5%;font-size:17px;margin:0px;padding:0px}html .caption,body .caption{font-family:var(--cms-font-base-family);font-size:16px;letter-spacing:.5%;line-height:150%;margin:0px;padding:0px}html .cms-layout,body .cms-layout{display:flex;width:100%;height:100vh;height:100dvh;overflow:hidden}html .cms-layout .cms-sidebar,body .cms-layout .cms-sidebar{width:240px;flex-shrink:0;height:100%;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;background-color:var(--cms-base-color-dark-charcoal-navy);border-right:1px solid #14202b}html .cms-layout .cms-sidebar>*:nth-child(2),body .cms-layout .cms-sidebar>*:nth-child(2){border-top:1px solid hsla(0,0%,100%,.05)}html .cms-layout .cms-sidebar img,body .cms-layout .cms-sidebar img{display:block;width:50%;margin:var(--cms-spacing-base-padding) auto}html .cms-layout .cms-sidebar .menu-item,body .cms-layout .cms-sidebar .menu-item{padding:15px 20px;cursor:pointer;border-bottom:1px solid var(--cms-base-color-white-variant-one);transition:background .2s,color .2s;display:flex;align-items:center;gap:10px;color:var(--cms-base-color-blue-variant-one)}html .cms-layout .cms-sidebar .menu-item:hover,body .cms-layout .cms-sidebar .menu-item:hover{background-color:var(--cms-base-color-blue-variant-three)}html .cms-layout .cms-sidebar .menu-item.active,body .cms-layout .cms-sidebar .menu-item.active{background-color:var(--cms-base-color-blue-variant-two);color:var(--cms-base-color-blue)}html .cms-layout .cms-sidebar .menu-group,body .cms-layout .cms-sidebar .menu-group{border-bottom:1px solid var(--cms-base-color-white-variant-one)}html .cms-layout .cms-sidebar .menu-group .menu-group-toggle,body .cms-layout .cms-sidebar .menu-group .menu-group-toggle{padding:15px 20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:bold;background-color:var(--cms-base-color-white-variant-four);transition:background .3s,color .2s;color:var(--cms-base-color-blue-variant-one)}html .cms-layout .cms-sidebar .menu-group .menu-group-toggle:hover,body .cms-layout .cms-sidebar .menu-group .menu-group-toggle:hover{background-color:var(--cms-base-color-blue-variant-three)}html .cms-layout .cms-sidebar .menu-group .menu-group-content,body .cms-layout .cms-sidebar .menu-group .menu-group-content{max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease;opacity:0;display:flex;flex-direction:column}html .cms-layout .cms-sidebar .menu-group .menu-group-content .menu-item,body .cms-layout .cms-sidebar .menu-group .menu-group-content .menu-item{padding:15px 30px;font-size:14px;border-left:4px solid var(--cms-base-color-blue-variant-two)}html .cms-layout .cms-sidebar .menu-group .menu-group-content .menu-item.active,body .cms-layout .cms-sidebar .menu-group .menu-group-content .menu-item.active{background-color:var(--cms-base-color-blue-variant-two);color:var(--cms-base-color-blue);border-left:4px solid var(--cms-base-color-blue);font-weight:bold}html .cms-layout .cms-sidebar .menu-group.expanded .menu-group-content,body .cms-layout .cms-sidebar .menu-group.expanded .menu-group-content{max-height:500px;opacity:1}html .cms-layout .cms-sidebar .menu-group.expanded .menu-group-toggle i,body .cms-layout .cms-sidebar .menu-group.expanded .menu-group-toggle i{transform:rotate(180deg);transition:transform .2s ease}html .cms-layout .cms-sidebar .menu-group.has-active .menu-group-toggle,body .cms-layout .cms-sidebar .menu-group.has-active .menu-group-toggle{background-color:var(--cms-base-color-white-variant-four);color:var(--cms-base-color-blue);border-right:4px solid var(--cms-base-color-blue-variant-two)}html .cms-layout .cms-main,body .cms-layout .cms-main{flex:1 1 auto;height:100%;overflow:hidden;display:flex;flex-direction:column;position:relative}html .cms-layout .cms-main .module-wrapper,body .cms-layout .cms-main .module-wrapper{height:100%;display:flex;flex-direction:column;overflow:hidden}html .cms-layout .cms-main .module-wrapper .module-header,body .cms-layout .cms-main .module-wrapper .module-header{flex:0 0 auto;padding:.5rem;background-color:var(--cms-base-color-off-white-two);border-bottom:var(--cms-border-base);z-index:1}html .cms-layout .cms-main .module-wrapper .module-header h4,body .cms-layout .cms-main .module-wrapper .module-header h4{padding-left:var(--cms-spacing-base-padding);color:var(--cms-base-color-dark-charcoal-navy)}html .cms-layout .cms-main .module-wrapper.single-frame .module-content,body .cms-layout .cms-main .module-wrapper.single-frame .module-content{display:flex;flex:1 1 auto;min-height:0;position:relative}html .cms-layout .cms-main .module-wrapper.single-frame .pane,body .cms-layout .cms-main .module-wrapper.single-frame .pane{overflow-y:auto;overflow-x:hidden;box-sizing:border-box;width:100%;scrollbar-color:var(--cms-scroll-bar-foreground-color) var(--cms-scroll-bar-bg-color);scrollbar-width:var(--cms-scroll-bar-size);-ms-overflow-style:auto}html .cms-layout .cms-main .module-wrapper.single-frame .pane::-webkit-scrollbar,body .cms-layout .cms-main .module-wrapper.single-frame .pane::-webkit-scrollbar{width:var(--cms-scroll-bar-size);height:var(--cms-scroll-bar-size)}html .cms-layout .cms-main .module-wrapper.single-frame .pane::-webkit-scrollbar-thumb,body .cms-layout .cms-main .module-wrapper.single-frame .pane::-webkit-scrollbar-thumb{background-color:var(--cms-scroll-bar-foreground-color);border-radius:6px;background-clip:content-box;border:2px solid rgba(0,0,0,0)}html .cms-layout .cms-main .module-wrapper.single-frame .pane::-webkit-scrollbar-thumb:hover,body .cms-layout .cms-main .module-wrapper.single-frame .pane::-webkit-scrollbar-thumb:hover{background-color:rgba(90,155,213,.85)}html .cms-layout .cms-main .module-wrapper.single-frame .pane::-webkit-scrollbar-track,body .cms-layout .cms-main .module-wrapper.single-frame .pane::-webkit-scrollbar-track{background-color:var(--cms-scroll-bar-bg-color);border-top-right-radius:20px;border-bottom-left-radius:20px}html .cms-layout .cms-main .module-wrapper.single-frame .pane::-webkit-scrollbar-corner,body .cms-layout .cms-main .module-wrapper.single-frame .pane::-webkit-scrollbar-corner{background-color:var(--cms-scroll-bar-bg-color)}html .cms-layout .cms-main .module-wrapper.two-column .module-content,body .cms-layout .cms-main .module-wrapper.two-column .module-content{display:flex;flex:1 1 auto;min-height:0;position:relative}html .cms-layout .cms-main .module-wrapper.two-column .left-pane,body .cms-layout .cms-main .module-wrapper.two-column .left-pane{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;background-color:var(--cms-color-base-panel-left-background);border-right:var(--cms-border-base);box-sizing:border-box;scrollbar-color:var(--cms-scroll-bar-foreground-color) var(--cms-scroll-bar-bg-color);scrollbar-width:var(--cms-scroll-bar-size);-ms-overflow-style:auto}html .cms-layout .cms-main .module-wrapper.two-column .left-pane::-webkit-scrollbar,body .cms-layout .cms-main .module-wrapper.two-column .left-pane::-webkit-scrollbar{width:var(--cms-scroll-bar-size);height:var(--cms-scroll-bar-size)}html .cms-layout .cms-main .module-wrapper.two-column .left-pane::-webkit-scrollbar-thumb,body .cms-layout .cms-main .module-wrapper.two-column .left-pane::-webkit-scrollbar-thumb{background-color:var(--cms-scroll-bar-foreground-color);border-radius:6px;background-clip:content-box;border:2px solid rgba(0,0,0,0)}html .cms-layout .cms-main .module-wrapper.two-column .left-pane::-webkit-scrollbar-thumb:hover,body .cms-layout .cms-main .module-wrapper.two-column .left-pane::-webkit-scrollbar-thumb:hover{background-color:rgba(90,155,213,.85)}html .cms-layout .cms-main .module-wrapper.two-column .left-pane::-webkit-scrollbar-track,body .cms-layout .cms-main .module-wrapper.two-column .left-pane::-webkit-scrollbar-track{background-color:var(--cms-scroll-bar-bg-color);border-top-right-radius:20px;border-bottom-left-radius:20px}html .cms-layout .cms-main .module-wrapper.two-column .left-pane::-webkit-scrollbar-corner,body .cms-layout .cms-main .module-wrapper.two-column .left-pane::-webkit-scrollbar-corner{background-color:var(--cms-scroll-bar-bg-color)}html .cms-layout .cms-main .module-wrapper.two-column .drag-handle,body .cms-layout .cms-main .module-wrapper.two-column .drag-handle{width:6px;cursor:col-resize;background-color:var(--cms-base-color-black-variant-one);flex-shrink:0;transition:background .2s ease}html .cms-layout .cms-main .module-wrapper.two-column .drag-handle:hover,body .cms-layout .cms-main .module-wrapper.two-column .drag-handle:hover{background-color:rgba(90,155,213,.85)}html .cms-layout .cms-main .module-wrapper.two-column .right-pane,body .cms-layout .cms-main .module-wrapper.two-column .right-pane{width:var(--cms-base-right-pane-width);overflow-y:auto;overflow-x:hidden;background:var(--cms-base-color-off-white);box-sizing:border-box;scrollbar-color:var(--cms-scroll-bar-foreground-color) var(--cms-scroll-bar-bg-color);scrollbar-width:var(--cms-scroll-bar-size);-ms-overflow-style:auto}html .cms-layout .cms-main .module-wrapper.two-column .right-pane::-webkit-scrollbar,body .cms-layout .cms-main .module-wrapper.two-column .right-pane::-webkit-scrollbar{width:var(--cms-scroll-bar-size);height:var(--cms-scroll-bar-size)}html .cms-layout .cms-main .module-wrapper.two-column .right-pane::-webkit-scrollbar-thumb,body .cms-layout .cms-main .module-wrapper.two-column .right-pane::-webkit-scrollbar-thumb{background-color:var(--cms-scroll-bar-foreground-color);border-radius:6px;background-clip:content-box;border:2px solid rgba(0,0,0,0)}html .cms-layout .cms-main .module-wrapper.two-column .right-pane::-webkit-scrollbar-thumb:hover,body .cms-layout .cms-main .module-wrapper.two-column .right-pane::-webkit-scrollbar-thumb:hover{background-color:rgba(90,155,213,.85)}html .cms-layout .cms-main .module-wrapper.two-column .right-pane::-webkit-scrollbar-track,body .cms-layout .cms-main .module-wrapper.two-column .right-pane::-webkit-scrollbar-track{background-color:var(--cms-scroll-bar-bg-color);border-top-right-radius:20px;border-bottom-left-radius:20px}html .cms-layout .cms-main .module-wrapper.two-column .right-pane::-webkit-scrollbar-corner,body .cms-layout .cms-main .module-wrapper.two-column .right-pane::-webkit-scrollbar-corner{background-color:var(--cms-scroll-bar-bg-color)}.cms-message-box{display:block;width:100%;padding:20px 25px;margin:var(--cms-spacing-base-padding);box-shadow:0 2px 10px rgba(0,0,0,.05);background-color:#fff;border-radius:6px;box-sizing:border-box;font-family:system-ui,sans-serif;height:auto;align-self:flex-start}.cms-message-box .cms-message-title{margin:0 0 12px;padding-left:12px;font-size:1.25rem;font-weight:600;border-left:4px solid}.cms-message-box .cms-message-content{font-size:1rem;line-height:1.5;color:#333}.cms-message-box.cms-message-box-error .cms-message-title{color:#dc3545;border-color:#dc3545}.cms-message-box.cms-message-box-warning .cms-message-title{color:#ffc107;border-color:#ffc107}.cms-message-box.cms-message-box-info .cms-message-title{color:#17a2b8;border-color:#17a2b8}.cms-message-box.cms-message-box-success .cms-message-title{color:#28a745;border-color:#28a745}.cms-exception-error{display:block;max-width:fit-content;margin:0;padding:0;max-width:93%;overflow:hidden}.cms-exception-error .cms-exception-error-inner{display:block;background:#fff4f4;color:#a00;padding:20px;border:1px solid #e0b4b4;border-radius:4px;font-family:monospace;white-space:pre-wrap;margin:20px}.cms-exception-error .cms-exception-error-inner h1,.cms-exception-error .cms-exception-error-inner h2{font-size:1.5em;margin:0;padding:0}.cms-exception-error .cms-exception-error-inner pre{background:#fff;border:1px solid #ddd;padding:10px;max-height:400px;overflow:auto;font-size:.9em;line-height:1.4}
