.animation-bounce{animation:bounce 1.5s ease-in-out infinite}@keyframes bounce{70%{transform:translateY(0%)}80%{transform:translateY(-15%)}90%{transform:translateY(0%)}95%{transform:translateY(-7%)}97%{transform:translateY(0%)}99%{transform:translateY(-3%)}100%{transform:translateY(0)}}.success{color:#0c9220}.error{color:#f50a0a}.cxb-legend.cxm-vertical .cxe-legend-entry{display:block;text-align:left}.divider-v{background-color:#dfe1e1;flex:none;align-self:center;height:80%;width:1px}.divider-h{background-color:#dfe1e1;flex:none;align-self:center;height:1px}.actiontoolbar{padding-bottom:12px;border-bottom:1px solid #f2f2f2}::-webkit-scrollbar{width:8px;height:8px;background-color:rgba(82,85,86,.05)}::-webkit-scrollbar-thumb{-webkit-border-radius:18px}::-webkit-scrollbar-thumb:vertical{background-color:rgba(82,85,86,.15)}::-webkit-scrollbar-thumb:vertical:hover{background-color:rgba(82,85,86,.24)}::-webkit-scrollbar-thumb:horizontal{background-color:rgba(82,85,86,.15)}::-webkit-scrollbar-thumb:horizontal:hover{background-color:rgba(82,85,86,.24)}::-webkit-scrollbar-corner{background-color:rgba(82,85,86,.02)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.cx-text-left.cx-text-left{text-align:left}.cx-text-right.cx-text-right{text-align:right}.cx-text-center.cx-text-center{text-align:center}.cxb-labelstoplayout{border-spacing:0 3px}.cxb-labelstoplayout.cxm-stretch{width:100%}.cxe-labelstoplayout-field{padding:0 5px;box-sizing:border-box;vertical-align:top}.cxe-labelstoplayout-field:first-child{padding-left:0}.cxe-labelstoplayout-field:last-child{padding-right:0}.cxe-labelstoplayout-label{vertical-align:bottom;padding:5px 5px 0 5px;box-sizing:border-box}.cxe-labelstoplayout-label .cxb-label{padding-left:0;padding-bottom:0}.cxe-labelstoplayout-label:first-child{padding-left:0}.cxe-labelstoplayout-label:last-child{padding-right:0}.cxm-fixed{table-layout:fixed}@keyframes cx-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.cxb-button{position:relative;box-sizing:border-box;display:inline-block;height:36px;background-color:#e1e7ef;box-shadow:none;border-color:#dfe1e1;border-width:0;border-radius:6px;border-style:solid;user-select:none;color:#344256;font-family:inherit;font-size:14px;font-weight:inherit;line-height:20px;padding:8px 16px 8px 16px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;text-decoration:none}.cxb-button::-moz-focus-inner{border:0;padding:0;margin:-1px}.cxb-button:hover{box-shadow:none;text-decoration:none;background-color:#d3dce8;border:none}.cxb-button:focus{outline:none;box-shadow:0 0 1px 1px rgba(77,144,254,.8);background-color:#c9d4e3}.cxb-button:active,.cxb-button.cxs-pressed{top:0;box-shadow:none;background-color:#c9d4e3}.cxb-button[disabled],.cxb-button.cxs-disabled{color:#dfe1e1;box-shadow:none;pointer-events:none;background-color:#f2f2f2}.cxb-button.cxm-primary{background-color:var(--brand_color_primary_button_bg, hsl(227, 68%, 46%));border-color:var(--brand_color_primary_button_bg, hsl(227, 68%, 46%));color:var(--brand_color_primary_button_text, white);border-width:0}.cxb-button.cxm-primary[disabled],.cxb-button.cxm-primary.cxs-disabled{background-color:#dfe1e1;border-color:rgba(30,136,229,.1);color:#b2b2ae}.cxb-button.cxm-primary:hover{background-color:var(--brand_color_primary_button_bg_hover, hsl(227, 65%, 43%));border-color:var(--brand_color_primary_button_bg_hover, hsl(227, 65%, 43%));box-shadow:none}.cxb-button.cxm-primary:focus{background-color:var(--brand_color_primary_button_bg_hover, hsl(227, 64%, 35%));box-shadow:none}.cxb-button.cxm-primary:active,.cxb-button.cxm-primary.cxs-pressed{top:0;background-color:var(--brand_color_primary_button_bg_hover, hsl(227, 64%, 35%))}.cxb-button.cxm-danger{background-color:#ae1313;border-color:#ae1313;color:var(--brand_colo_accent_button_text, white);border-width:0}.cxb-button.cxm-danger[disabled],.cxb-button.cxm-danger.cxs-disabled{background-color:#f2f2f2;border-color:rgba(198,40,40,.1);color:#dfe1e1}.cxb-button.cxm-danger:hover{background-color:#9c1616;border-color:#9c1616;box-shadow:none}.cxb-button.cxm-danger:focus{background-color:#9c1616;border-color:#9c1616;box-shadow:none}.cxb-button.cxm-danger:active,.cxb-button.cxm-danger.cxs-pressed{top:0;background-color:#881616;border-color:#881616}.cxb-button.cxm-hollow{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:inherit;box-shadow:none}.cxb-button.cxm-hollow[disabled],.cxb-button.cxm-hollow.cxs-disabled{color:rgba(128,128,128,.5)}.cxb-button.cxm-hollow:hover{background-color:rgba(128,128,128,.1);outline:none;cursor:pointer;box-shadow:none;border-color:rgba(0,0,0,0)}.cxb-button.cxm-hollow:focus{background-color:rgba(123,190,255,.3);outline:none;box-shadow:none;border-color:rgba(0,0,0,0)}.cxb-button.cxm-dark{background-color:#cbd5e1}.cxb-button.cxm-dark:hover{background-color:#becbda}.cxb-button.cxm-primary-light{background-color:#c5d1fb;color:#2648c5;font-weight:600}.cxb-button.cxm-primary-light[disabled],.cxb-button.cxm-primary-light.cxs-disabled{background-color:#dfe1e1;color:#b2b2ae}.cxb-button.cxm-primary-light:hover{background-color:#b2c2fa;box-shadow:none}.cxb-button.cxm-primary-light:focus{background-color:#a9baf9;box-shadow:none}.cxb-button.cxm-primary-light:active,.cxb-button.cxm-primary-light.cxs-pressed{top:0;background-color:#a9baf9}.cxb-button.cxm-secondary{background-color:#1d2939;border-color:#1d2939;color:#fff;border-width:0}.cxb-button.cxm-secondary[disabled],.cxb-button.cxm-secondary.cxs-disabled{background-color:#dfe1e1;color:#b2b2ae}.cxb-button.cxm-secondary:hover{background-color:#344256;border-color:#344256;box-shadow:none}.cxb-button.cxm-secondary:focus{background-color:#344256;box-shadow:none}.cxb-button.cxm-secondary:active,.cxb-button.cxm-secondary.cxs-pressed{top:0;background-color:#344256}.cxb-button.cxm-danger-light{background-color:var(--brand_color_primary_button_bg, hsl(0, 64%, 81%));border-color:var(--brand_color_primary_button_bg, hsl(0, 64%, 81%));color:var(--brand_color_primary_button_text, hsl(0, 72%, 31%));border-width:0;font-weight:600}.cxb-button.cxm-danger-light[disabled],.cxb-button.cxm-danger-light.cxs-disabled{background-color:#f2f2f2;color:#dfe1e1}.cxb-button.cxm-danger-light:hover{background-color:var(--brand_color_primary_button_bg_hover, #eca7a7);border-color:var(--brand_color_primary_button_bg_hover, #eca7a7);box-shadow:none}.cxb-button.cxm-danger-light:focus{background-color:var(--brand_color_primary_button_bg_hover, #ea9f9f);box-shadow:none}.cxb-button.cxm-danger-light:active,.cxb-button.cxm-danger-light.cxs-pressed{top:0;background-color:var(--brand_color_primary_button_bg_hover, #ea9f9f)}.cxb-button.cxm-accent{background-color:var(--brand_colo_accent_button_bg, hsl(83, 78%, 35%));border-color:var(--brand_colo_accent_button_bg, hsl(83, 78%, 35%));color:var(--brand_colo_accent_button_text, white);border-width:0}.cxb-button.cxm-accent[disabled],.cxb-button.cxm-accent.cxs-disabled{background-color:#f2f2f2;color:#dfe1e1}.cxb-button.cxm-accent:hover{background-color:var(--brand_colo_accent_button_bg_hover, #5d8d11);border-color:var(--brand_colo_accent_button_bg_hover, #5d8d11);box-shadow:none}.cxb-button.cxm-accent:focus{background-color:var(--brand_colo_accent_button_bg_hover, #547f10);box-shadow:none}.cxb-button.cxm-accent:active,.cxb-button.cxm-accent.cxs-pressed{top:0;background-color:var(--brand_colo_accent_button_bg_hover, #547f10)}.cxb-button.cxm-large{height:48px;font-size:20px;font-weight:600;padding:0 24px;line-height:52px}.cxb-button.cxm-link{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#335ae6;box-shadow:none;padding:0 !important}.cxb-button.cxm-link:hover{color:#2648c5}.cxb-button.cxm-link:focus{color:#2648c5}.cxb-button.cxm-line{line-height:20px;height:20px;display:inline-block;padding:0 !important}.cxb-button.cxm-square{width:36px;height:36px;padding:0 !important}.cxb-button.cxm-outline{border:1px solid #dfe1e1;background-color:rgba(0,0,0,0)}.cxb-button.cxm-outline:hover{border-color:#c5c9c8;color:#212a36}.cxb-button.cxm-primary-outline{border:1px solid #89a1f5;background-color:rgba(0,0,0,0);color:#335ae6}.cxb-button.cxm-primary-outline[disabled],.cxb-button.cxm-primary-outline.cxs-disabled{background-color:#dfe1e1;color:#b2b2ae;border-color:rgba(0,0,0,0)}.cxb-button.cxm-primary-outline:hover{border-color:#335ae6;color:#1d389a}.cxb-button.cxm-light{border-color:#96a4b6 !important;color:#96a4b6 !important}.cxb-button.cxm-light:hover{border-color:#cbd5e1 !important;color:#cbd5e1 !important}.cxb-button.cxm-small{font-size:14px;padding:6px 12px;height:32px;line-height:16px}.cxe-button-icon{display:inline-block;position:absolute;top:50%;left:8px;margin-top:-8px;height:16px;width:16px;line-height:16px;text-align:center}.cxe-button-baseline{display:inline-block;width:1px;margin-left:-1px}.cxb-button.cxs-icon{padding:8px 16px 8px 32px}.cxb-button.cxs-icon.cxs-empty{padding:8px 8px 8px 24px}.cxb-list{list-style:none;margin:0;padding:0;overflow:auto;border:0 solid #dfe1e1;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}.cxb-list.cxs-focused{outline:none}.cxb-list.cxm-bordered{border-width:1px}.cxb-list.cxm-bordered>.cxe-list-item:not(:first-child){border-top-width:1px}.cxe-list-item{margin:0;border:0 solid #dfe1e1}.cxe-list-item.cxs-pad{padding:8px 12px}.cxs-selectable>.cxe-list-item{cursor:pointer}.cxe-list-item:hover{background-color:#f1f4f8;outline:none;cursor:pointer}.cxe-list-item.cxs-cursor{background-color:#f1f4f8;outline:none;cursor:pointer}.cxb-list.cxs-focused>.cxe-list-item.cxs-cursor,.cxb-list:focus>.cxe-list-item.cxs-cursor{background-color:#f1f4f8;outline:none}.cxb-list.cxs-focused>.cxe-list-item.cxs-cursor:active,.cxb-list:focus>.cxe-list-item.cxs-cursor:active{background-color:#e3eaf2}.cxe-list-item.cxs-selected{background-color:#e3eaf2}.cxe-list-item.cxs-selected.cxs-cursor{background-color:#e3eaf2}.cxb-list.cxs-focused>.cxe-list-item.cxs-selected.cxs-cursor,.cxb-list:focus>.cxe-list-item.cxs-selected.cxs-cursor{background-color:#e1e7ef;outline:none}.cxe-list-item.cxs-disabled{cursor:default;opacity:.4;pointer-events:none}.cxe-list-empty-text{padding:8px 12px;color:rgba(128,128,128,.7)}.cxb-flexbox{box-sizing:border-box;position:relative;display:flex;flex-direction:column}.cxb-flexbox.cxs-nested{overflow:hidden}.cxb-flexbox.cxs-nested>div{overflow:auto}.cxb-flexbox.cxs-xsmall-hpad{padding-left:3px;padding-right:3px}.cxb-flexbox.cxs-xsmall-vpad{padding-top:3px;padding-bottom:3px}.cxb-flexbox.cxs-small-hpad{padding-left:5px;padding-right:5px}.cxb-flexbox.cxs-small-vpad{padding-top:5px;padding-bottom:5px}.cxb-flexbox.cxs-medium-hpad{padding-left:10px;padding-right:10px}.cxb-flexbox.cxs-medium-vpad{padding-top:10px;padding-bottom:10px}.cxb-flexbox.cxs-large-hpad{padding-left:15px;padding-right:15px}.cxb-flexbox.cxs-large-vpad{padding-top:15px;padding-bottom:15px}.cxb-flexbox.cxs-xlarge-hpad{padding-left:20px;padding-right:20px}.cxb-flexbox.cxs-xlarge-vpad{padding-top:20px;padding-bottom:20px}.cxe-flexbox-flexbox{display:flex;flex:1 1 auto}.cxe-flexbox-flexbox.cxs-column{flex-direction:column}.cxe-flexbox-flexbox.cxs-row{flex-direction:row}.cxe-flexbox-flexbox.cxs-row-reverse{flex-direction:row-reverse}.cxe-flexbox-flexbox.cxs-xsmall-hspacing{margin-left:-1.5px;margin-right:-1.5px}.cxe-flexbox-flexbox.cxs-xsmall-hspacing>*{margin-left:1.5px;margin-right:1.5px}.cxe-flexbox-flexbox.cxs-xsmall-vspacing{margin-top:-1.5px;margin-bottom:-1.5px}.cxe-flexbox-flexbox.cxs-xsmall-vspacing>*{margin-top:1.5px;margin-bottom:1.5px}.cxe-flexbox-flexbox.cxs-small-hspacing{margin-left:-2.5px;margin-right:-2.5px}.cxe-flexbox-flexbox.cxs-small-hspacing>*{margin-left:2.5px;margin-right:2.5px}.cxe-flexbox-flexbox.cxs-small-vspacing{margin-top:-2.5px;margin-bottom:-2.5px}.cxe-flexbox-flexbox.cxs-small-vspacing>*{margin-top:2.5px;margin-bottom:2.5px}.cxe-flexbox-flexbox.cxs-medium-hspacing{margin-left:-5px;margin-right:-5px}.cxe-flexbox-flexbox.cxs-medium-hspacing>*{margin-left:5px;margin-right:5px}.cxe-flexbox-flexbox.cxs-medium-vspacing{margin-top:-5px;margin-bottom:-5px}.cxe-flexbox-flexbox.cxs-medium-vspacing>*{margin-top:5px;margin-bottom:5px}.cxe-flexbox-flexbox.cxs-large-hspacing{margin-left:-7.5px;margin-right:-7.5px}.cxe-flexbox-flexbox.cxs-large-hspacing>*{margin-left:7.5px;margin-right:7.5px}.cxe-flexbox-flexbox.cxs-large-vspacing{margin-top:-7.5px;margin-bottom:-7.5px}.cxe-flexbox-flexbox.cxs-large-vspacing>*{margin-top:7.5px;margin-bottom:7.5px}.cxe-flexbox-flexbox.cxs-xlarge-hspacing{margin-left:-10px;margin-right:-10px}.cxe-flexbox-flexbox.cxs-xlarge-hspacing>*{margin-left:10px;margin-right:10px}.cxe-flexbox-flexbox.cxs-xlarge-vspacing{margin-top:-10px;margin-bottom:-10px}.cxe-flexbox-flexbox.cxs-xlarge-vspacing>*{margin-top:10px;margin-bottom:10px}.cxe-flexbox-flexbox.cxs-align-center{align-items:center}.cxe-flexbox-flexbox.cxs-align-start{align-items:flex-start}.cxe-flexbox-flexbox.cxs-align-end{align-items:flex-end}.cxe-flexbox-flexbox.cxs-align-baseline{align-items:baseline}.cxe-flexbox-flexbox.cxs-wrap{flex-wrap:wrap}.cxe-flexbox-flexbox.cxs-justify-center{justify-content:center}.cxe-flexbox-flexbox.cxs-justify-start{justify-content:flex-start}.cxe-flexbox-flexbox.cxs-justify-end{justify-content:flex-end}.cxe-flexbox-flexbox.cxs-justify-space-between{justify-content:space-between}.cxe-flexbox-flexbox.cxs-justify-space-around{justify-content:space-around}.cxe-flexbox-flexbox.cxs-justify-space-evenly{justify-content:space-evenly}@media not screen and (min-width: 400px){.cxe-flexbox-flexbox.cxs-target-phone{display:block}.cxe-flexbox-flexbox.cxs-target-phone.cxs-xsmall-hspacing{margin-left:-3px;margin-right:-3px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-xsmall-hspacing>*{margin-left:3px;margin-right:3px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-xsmall-vspacing{margin-top:-3px;margin-bottom:-3px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-xsmall-vspacing>*{margin-top:3px;margin-bottom:3px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-small-hspacing{margin-left:-5px;margin-right:-5px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-small-hspacing>*{margin-left:5px;margin-right:5px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-small-vspacing{margin-top:-5px;margin-bottom:-5px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-small-vspacing>*{margin-top:5px;margin-bottom:5px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-medium-hspacing{margin-left:-10px;margin-right:-10px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-medium-hspacing>*{margin-left:10px;margin-right:10px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-medium-vspacing{margin-top:-10px;margin-bottom:-10px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-medium-vspacing>*{margin-top:10px;margin-bottom:10px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-large-hspacing{margin-left:-15px;margin-right:-15px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-large-hspacing>*{margin-left:15px;margin-right:15px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-large-vspacing{margin-top:-15px;margin-bottom:-15px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-large-vspacing>*{margin-top:15px;margin-bottom:15px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-xlarge-hspacing{margin-left:-20px;margin-right:-20px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-xlarge-hspacing>*{margin-left:20px;margin-right:20px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-xlarge-vspacing{margin-top:-20px;margin-bottom:-20px}.cxe-flexbox-flexbox.cxs-target-phone.cxs-xlarge-vspacing>*{margin-top:20px;margin-bottom:20px}}@media not screen and (min-width: 800px){.cxe-flexbox-flexbox.cxs-target-tablet{display:block}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-xsmall-hspacing{margin-left:-3px;margin-right:-3px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-xsmall-hspacing>*{margin-left:3px;margin-right:3px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-xsmall-vspacing{margin-top:-3px;margin-bottom:-3px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-xsmall-vspacing>*{margin-top:3px;margin-bottom:3px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-small-hspacing{margin-left:-5px;margin-right:-5px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-small-hspacing>*{margin-left:5px;margin-right:5px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-small-vspacing{margin-top:-5px;margin-bottom:-5px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-small-vspacing>*{margin-top:5px;margin-bottom:5px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-medium-hspacing{margin-left:-10px;margin-right:-10px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-medium-hspacing>*{margin-left:10px;margin-right:10px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-medium-vspacing{margin-top:-10px;margin-bottom:-10px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-medium-vspacing>*{margin-top:10px;margin-bottom:10px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-large-hspacing{margin-left:-15px;margin-right:-15px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-large-hspacing>*{margin-left:15px;margin-right:15px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-large-vspacing{margin-top:-15px;margin-bottom:-15px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-large-vspacing>*{margin-top:15px;margin-bottom:15px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-xlarge-hspacing{margin-left:-20px;margin-right:-20px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-xlarge-hspacing>*{margin-left:20px;margin-right:20px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-xlarge-vspacing{margin-top:-20px;margin-bottom:-20px}.cxe-flexbox-flexbox.cxs-target-tablet.cxs-xlarge-vspacing>*{margin-top:20px;margin-bottom:20px}}@media not screen and (min-width: 1300px){.cxe-flexbox-flexbox.cxs-target-desktop{display:block}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-xsmall-hspacing{margin-left:-3px;margin-right:-3px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-xsmall-hspacing>*{margin-left:3px;margin-right:3px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-xsmall-vspacing{margin-top:-3px;margin-bottom:-3px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-xsmall-vspacing>*{margin-top:3px;margin-bottom:3px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-small-hspacing{margin-left:-5px;margin-right:-5px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-small-hspacing>*{margin-left:5px;margin-right:5px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-small-vspacing{margin-top:-5px;margin-bottom:-5px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-small-vspacing>*{margin-top:5px;margin-bottom:5px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-medium-hspacing{margin-left:-10px;margin-right:-10px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-medium-hspacing>*{margin-left:10px;margin-right:10px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-medium-vspacing{margin-top:-10px;margin-bottom:-10px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-medium-vspacing>*{margin-top:10px;margin-bottom:10px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-large-hspacing{margin-left:-15px;margin-right:-15px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-large-hspacing>*{margin-left:15px;margin-right:15px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-large-vspacing{margin-top:-15px;margin-bottom:-15px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-large-vspacing>*{margin-top:15px;margin-bottom:15px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-xlarge-hspacing{margin-left:-20px;margin-right:-20px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-xlarge-hspacing>*{margin-left:20px;margin-right:20px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-xlarge-vspacing{margin-top:-20px;margin-bottom:-20px}.cxe-flexbox-flexbox.cxs-target-desktop.cxs-xlarge-vspacing>*{margin-top:20px;margin-bottom:20px}}.cxb-icon{width:16px;height:16px;font-size:16px;line-height:1;text-align:center;vertical-align:middle;display:inline-block}.cxb-label{display:inline-block;padding:8px 0;font-size:14px;font-family:inherit;font-weight:inherit;line-height:20px;border-style:solid;border-width:1px 0 1px 0;border-color:rgba(0,0,0,0)}.cxb-label.cxs-disabled{color:#bdbdbd}.cxe-label-asterisk{color:#a80000}.cxb-textfield{position:relative;display:inline-block;box-sizing:border-box;width:210px;line-height:0;height:38px}.cxb-textfield.cxs-view-mode{line-height:20px;padding:8px 12px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0)}.cxe-textfield-input{box-sizing:border-box;width:100%;height:100%;line-height:36px;padding:0 12px 0 12px;border-width:1px;font-size:14px;font-family:inherit;border-color:#dfe1e1;border-style:solid;border-radius:8px;background-color:#fff;color:inherit;outline-offset:0;box-shadow:none;text-overflow:ellipsis;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:inherit}.cxe-textfield-input:hover{background-color:#fff;border-color:#d5d7d7}.cxe-textfield-input:focus{border-color:#2b5abf;outline:none;box-shadow:none;background-color:#fff}.cxe-textfield-input:disabled{background:#ebebe4;color:#b2b2ae;pointer-events:none;background-color:#f2f2f2;border-color:#dfe1e1}.cxs-error>.cxe-textfield-input{border-color:#f50a0a;box-shadow:0 0 0 1px rgba(245,10,10,.8)}.cxs-error>.cxe-textfield-input:focus{box-shadow:0 0 0 1px rgba(136,22,22,.8);border-color:#881616}.cxe-textfield-input::-webkit-input-placeholder{color:rgba(128,128,128,.7);opacity:1}.cxe-textfield-input::-moz-placeholder{color:rgba(128,128,128,.7);opacity:1}.cxe-textfield-input:-ms-input-placeholder{color:rgba(128,128,128,.7);opacity:1}.cxe-textfield-input::-ms-clear{width:0;height:0}.cxs-icon>.cxe-textfield-input{padding-left:40px}.cxs-clear>.cxe-textfield-input{padding-right:33px}.cxe-textfield-left-icon{pointer-events:none;display:block;position:absolute;font-size:16px;left:10px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;opacity:.6;text-align:center}.cxe-textfield-left-icon:hover{opacity:1}.cxe-textfield-clear{display:block;position:absolute;font-size:16px;right:9px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;color:#828282;border-radius:6px;text-align:center}.cxe-textfield-clear:hover{background-color:rgba(128,128,128,.2)}.cxe-textfield-icon{display:block;position:absolute;left:50%;top:50%;margin-top:-8px;margin-left:-8px;height:16px;width:16px;line-height:16px;text-align:center}.cxe-textfield-empty-text{color:rgba(128,128,128,.7)}.cxb-numberfield{position:relative;display:inline-block;box-sizing:border-box;width:210px;line-height:0;height:38px}.cxb-numberfield.cxs-view-mode{line-height:20px;padding:8px 12px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0)}.cxe-numberfield-input{box-sizing:border-box;width:100%;height:100%;line-height:36px;padding:0 12px 0 12px;border-width:1px;font-size:14px;font-family:inherit;border-color:#dfe1e1;border-style:solid;border-radius:8px;background-color:#fff;color:inherit;outline-offset:0;box-shadow:none;text-overflow:ellipsis;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:inherit}.cxe-numberfield-input:hover{background-color:#fff;border-color:#d5d7d7}.cxe-numberfield-input:focus{border-color:#2b5abf;outline:none;box-shadow:none;background-color:#fff}.cxe-numberfield-input:disabled{background:#ebebe4;color:#b2b2ae;pointer-events:none;background-color:#f2f2f2;border-color:#dfe1e1}.cxs-error>.cxe-numberfield-input{border-color:#f50a0a;box-shadow:0 0 0 1px rgba(245,10,10,.8)}.cxs-error>.cxe-numberfield-input:focus{box-shadow:0 0 0 1px rgba(136,22,22,.8);border-color:#881616}.cxe-numberfield-input::-webkit-input-placeholder{color:rgba(128,128,128,.7);opacity:1}.cxe-numberfield-input::-moz-placeholder{color:rgba(128,128,128,.7);opacity:1}.cxe-numberfield-input:-ms-input-placeholder{color:rgba(128,128,128,.7);opacity:1}.cxe-numberfield-input::-ms-clear{width:0;height:0}.cxe-numberfield-input::-webkit-inner-spin-button,.cxe-numberfield-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cxs-icon>.cxe-numberfield-input{padding-left:40px}.cxe-numberfield-tool{pointer-events:none;display:block;position:absolute;font-size:16px;right:9px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;opacity:.6;text-align:center;cursor:pointer}.cxe-numberfield-tool:hover{opacity:1}.cxe-numberfield-icon{display:block;position:absolute;left:50%;top:50%;margin-top:-8px;margin-left:-8px;height:16px;width:16px;line-height:16px;text-align:center}.cxe-numberfield-left-icon{pointer-events:none;display:block;position:absolute;font-size:16px;left:10px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;opacity:.6;text-align:center}.cxe-numberfield-left-icon:hover{opacity:1}.cxe-numberfield-clear{display:block;position:absolute;font-size:16px;right:9px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;color:#828282;border-radius:6px;text-align:center}.cxe-numberfield-clear:hover{background-color:rgba(128,128,128,.2)}.cxe-numberfield-empty-text{color:rgba(128,128,128,.7)}.cxb-calendar{display:inline-block;vertical-align:middle;width:18em;overflow-y:auto;box-sizing:border-box;line-height:20px;padding:5px;border-width:1px;font-size:14px;font-family:inherit;border-color:#dfe1e1;border-style:solid;border-radius:6px;background-color:#fff;color:#000;outline-offset:0;box-shadow:none;text-overflow:ellipsis;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none}.cxb-calendar:focus{border-color:rgba(77,144,254,.8);outline:none;box-shadow:0 0 2px rgba(77,144,254,.8)}.cxb-calendar.cxs-error{border-color:rgba(220,0,9,.8)}.cxb-calendar.cxs-error:focus{box-shadow:0 0 2px rgba(220,0,9,.8)}.cxb-calendar table{border-spacing:0;width:100%}.cxb-calendar td,.cxb-calendar th{text-align:center;width:2em;line-height:2em;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cxb-calendar th{font-weight:500}.cxb-calendar tbody td{user-select:none;font-size:14px;background-color:rgba(0,0,0,0);border-radius:6px}.cxb-calendar .cxe-calendar-header{font-size:14px;font-weight:500;color:#373a3c;background-color:rgba(0,0,0,0)}.cxb-calendar td.cxs-today{background-color:rgba(220,250,183,.5)}.cxb-calendar td.cxs-today:hover{background-color:rgba(128,128,128,.1);outline:none;cursor:pointer}.cxb-calendar td.cxs-outside{color:rgba(0,0,0,.3)}.cxb-calendar td.cxs-unselectable{cursor:default;opacity:.5;pointer-events:none}.cxb-calendar td.cxs-cursor,.cxb-calendar .cxe-calendar-header td:hover{background-color:rgba(128,128,128,.1);outline:none;cursor:pointer}.cxb-calendar td.cxs-selected{background-color:rgba(123,190,255,.4)}.cxb-calendar:not(.cxs-disabled) td{cursor:pointer}.cxb-calendar td:not(.cxe-calendar-year-option):first-child,.cxb-calendar td:not(.cxe-calendar-year-option):last-child{display:none;pointer-events:none}.cxb-calendar.cxs-disabled{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#d1d1d1;pointer-events:none;opacity:.9}.cxe-calendar-header td{line-height:0}.cxe-calendar-icon-next-year,.cxe-calendar-icon-prev-year,.cxe-calendar-icon-prev-month,.cxe-calendar-icon-next-month{width:16px;height:16px;display:inline-block;font-size:16px;line-height:16px;user-select:none}.cxe-calendar-year-name{cursor:pointer}.cxe-calendar-year-picker{user-select:none;overflow-y:scroll;width:100%;max-height:24em;height:auto}.cxe-calendar-year-option{cursor:pointer;font-size:14px;background-color:rgba(0,0,0,0);border-radius:6px}.cxe-calendar-year-option.cxs-active{background-color:rgba(220,250,183,.5)}.cxe-calendar-year-option:hover{background-color:rgba(128,128,128,.1);outline:none;cursor:pointer}.cxe-calendar-year-option.cxs-selected{background-color:rgba(123,190,255,.4)}.cxe-calendar-icon-prev-year{transform:rotate(180deg)}.cxe-calendar-icon-prev-month{transform:rotate(90deg)}.cxe-calendar-icon-next-month{transform:rotate(-90deg)}th.cxe-calendar-display{line-height:1.5;padding:.5em}.cxe-calendar-toolbar{display:flex;justify-content:center;margin-top:5px}.cxb-lookupfield{cursor:pointer;width:210px;font-size:14px;position:relative;display:inline-block;box-sizing:border-box}.cxb-lookupfield.cxs-view-mode{line-height:20px;padding:8px 12px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0)}.cxb-lookupfield.cxs-multiple{min-width:210px;width:auto}.cxb-lookupfield.cxs-readonly{pointer-events:none}.cxb-lookupfield.cxs-readonly>.cxe-lookupfield-input{padding-right:12px}.cxe-lookupfield-input{box-sizing:border-box;line-height:20px;padding:8px 35px 8px 12px;border-width:1px;font-size:14px;font-family:inherit;border-color:#dfe1e1;border-style:solid;border-radius:8px;background-color:#fff;color:inherit;outline-offset:0;box-shadow:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:inherit;height:100%}.cxe-lookupfield-input:hover{background-color:#fff;border-color:#d5d7d7}.cxe-lookupfield-input:focus{border-color:#2b5abf;outline:none;box-shadow:none;background-color:#fff}.cxs-disabled>.cxe-lookupfield-input{background:#ebebe4;color:#b2b2ae;pointer-events:none;background-color:#f2f2f2;border-color:#dfe1e1}.cxs-error>.cxe-lookupfield-input{border-color:#f50a0a;box-shadow:0 0 0 1px rgba(245,10,10,.8)}.cxs-error>.cxe-lookupfield-input:focus{box-shadow:0 0 0 1px rgba(136,22,22,.8);border-color:#881616}.cxs-multiple>.cxe-lookupfield-input{padding:0 35px 3px 0;align-items:center;flex-wrap:wrap;display:flex}.cxs-single>.cxe-lookupfield-input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;flex-basis:0%;flex-grow:1}.cxs-icon>.cxe-lookupfield-input{padding-left:40px}.cxe-lookupfield-tag{display:inline-block;position:relative;box-sizing:border-box;background-color:#eee;margin:3px 0 0 3px;padding:5px;padding-right:22px;border-radius:6px}.cxe-lookupfield-tag.cxs-readonly{padding-right:12px;pointer-events:none}.cxe-lookupfield-placeholder{color:rgba(128,128,128,.7)}.cxb-lookupfield.cxs-multiple .cxe-lookupfield-placeholder{display:inline-block;margin:3px 0 0 3px;box-sizing:border-box;padding:5px 5px 5px 5px}.cxe-lookupfield-tag-value{padding:0 5px;display:inline-block}.cxe-lookupfield-tag-clear{display:block;position:absolute;font-size:16px;right:1px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;color:#828282;border-radius:6px;text-align:center}.cxe-lookupfield-tag-clear:hover{background-color:rgba(128,128,128,.2)}.cxe-lookupfield-lookup-options{padding:0;margin:0;min-width:100%;width:100%}.cxe-lookupfield-query{box-sizing:border-box;width:calc(100% - 10px);height:100%;line-height:36px;padding:0 12px 0 12px;border-width:1px;font-size:14px;font-family:inherit;border-color:#dfe1e1;border-style:solid;border-radius:8px;background-color:#fff;color:inherit;outline-offset:0;box-shadow:none;text-overflow:ellipsis;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:inherit;margin:5px;flex:0 0 auto;height:auto}.cxe-lookupfield-query:hover{background-color:#fff;border-color:#d5d7d7}.cxe-lookupfield-query:focus{border-color:#2b5abf;outline:none;box-shadow:none;background-color:#fff}.cxe-lookupfield-query:disabled{background:#ebebe4;color:#b2b2ae;pointer-events:none;background-color:#f2f2f2;border-color:#dfe1e1}.cxs-error>.cxe-lookupfield-query{border-color:#f50a0a;box-shadow:0 0 0 1px rgba(245,10,10,.8)}.cxs-error>.cxe-lookupfield-query:focus{box-shadow:0 0 0 1px rgba(136,22,22,.8);border-color:#881616}.cxe-lookupfield-query::-webkit-input-placeholder{color:rgba(128,128,128,.7);opacity:1}.cxe-lookupfield-query::-moz-placeholder{color:rgba(128,128,128,.7);opacity:1}.cxe-lookupfield-query:-ms-input-placeholder{color:rgba(128,128,128,.7);opacity:1}.cxe-lookupfield-query::-ms-clear{width:0;height:0}.cxs-place-up-right .cxe-lookupfield-query,.cxs-place-up .cxe-lookupfield-query,.cxs-place-up-left .cxe-lookupfield-query{order:1}.cxe-lookupfield-dropdown{display:flex;flex-direction:column;height:100%}.cxe-lookupfield-dropdown:focus{outline:none}.cxe-lookupfield-message{font-size:smaller;padding:10px;color:gray;font-style:italic}.cxe-lookupfield-message.cxs-error{color:#9e2f2d}.cxe-lookupfield-scroll-container{overflow:auto;flex:1 1 auto}.cxe-lookupfield-clear{display:block;position:absolute;font-size:16px;right:9px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;color:#828282;border-radius:6px;text-align:center}.cxe-lookupfield-clear:hover{background-color:rgba(128,128,128,.2)}.cxe-lookupfield-tool{display:block;position:absolute;font-size:16px;right:9px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;opacity:.6;text-align:center;cursor:pointer}.cxe-lookupfield-tool:hover{opacity:1}.cxs-disabled>.cxe-lookupfield-tool{border-width:0;background:#ebebe4;color:#b2b2ae;pointer-events:none;background-color:#f2f2f2;border-color:#dfe1e1}.cxe-lookupfield-left-icon{display:block;position:absolute;font-size:16px;left:10px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;opacity:.6;text-align:center}.cxe-lookupfield-left-icon:hover{opacity:1}.cxe-lookupfield-icon{display:block;position:absolute;left:50%;top:50%;margin-top:-8px;margin-left:-8px;height:16px;width:16px;line-height:16px;text-align:center}.cxe-lookupfield-empty-text{color:rgba(128,128,128,.7)}.cxb-dropdown{display:block;left:-10000px;top:-10000px;color:#344256;background-color:#fff;border-radius:6px;border-color:#dfe1e1;border-width:0;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),inset 0 0 1px 1px rgba(0,0,0,.1);white-space:normal;font-weight:normal;font-size:14px;text-align:left;line-height:normal;overflow-x:hidden}.cxb-dropdown.cxs-place-screen-center{box-shadow:0 0 10px 1px rgba(0,0,0,.29),0 0 1000px 1000px rgba(128,128,128,.3)}.cxb-dropdown.cxs-pad{padding:5px}.cxe-dropdown-beacon{position:absolute;width:1px;height:1px;visibility:hidden}.cxe-dropdown-arrow-border,.cxe-dropdown-arrow-fill{border-style:solid;border-color:rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.cxe-dropdown-arrow-border{color:#dfe1e1;border-width:6px}.cxe-dropdown-arrow-fill{color:#fff;border-width:6px}.cxs-place-right>.cxe-dropdown-arrow-fill,.cxs-place-right-up>.cxe-dropdown-arrow-fill,.cxs-place-right-down>.cxe-dropdown-arrow-fill{right:100%;top:50%;border-right-color:currentColor;margin-top:-6px}.cxs-place-right>.cxe-dropdown-arrow-border,.cxs-place-right-up>.cxe-dropdown-arrow-border,.cxs-place-right-down>.cxe-dropdown-arrow-border{right:100%;top:50%;border-right-color:currentColor;margin-top:-6px}.cxs-place-left>.cxe-dropdown-arrow-fill,.cxs-place-left-down>.cxe-dropdown-arrow-fill,.cxs-place-left-up>.cxe-dropdown-arrow-fill{left:100%;top:50%;border-left-color:currentColor;margin-top:-6px}.cxs-place-left>.cxe-dropdown-arrow-border,.cxs-place-left-down>.cxe-dropdown-arrow-border,.cxs-place-left-up>.cxe-dropdown-arrow-border{left:100%;top:50%;border-left-color:currentColor;margin-top:-6px}.cxs-place-right-down>.cxe-dropdown-arrow-fill,.cxs-place-left-down>.cxe-dropdown-arrow-fill{top:16px}.cxs-place-right-down>.cxe-dropdown-arrow-border,.cxs-place-left-down>.cxe-dropdown-arrow-border{top:16px}.cxs-place-right-up>.cxe-dropdown-arrow-fill,.cxs-place-right-up>.cxe-dropdown-arrow-border,.cxs-place-left-up>.cxe-dropdown-arrow-fill,.cxs-place-left-up>.cxe-dropdown-arrow-border{top:calc(100% + -16px)}.cxs-place-up>.cxe-dropdown-arrow-fill,.cxs-place-up-left>.cxe-dropdown-arrow-fill,.cxs-place-up-right>.cxe-dropdown-arrow-fill{left:50%;top:100%;border-top-color:currentColor;margin-left:-6px}.cxs-place-up>.cxe-dropdown-arrow-border,.cxs-place-up-left>.cxe-dropdown-arrow-border,.cxs-place-up-right>.cxe-dropdown-arrow-border{left:50%;top:100%;border-top-color:currentColor;margin-left:-6px}.cxs-place-down>.cxe-dropdown-arrow-fill,.cxs-place-down-left>.cxe-dropdown-arrow-fill,.cxs-place-down-right>.cxe-dropdown-arrow-fill{left:50%;bottom:100%;border-bottom-color:currentColor;margin-left:-6px}.cxs-place-down>.cxe-dropdown-arrow-border,.cxs-place-down-left>.cxe-dropdown-arrow-border,.cxs-place-down-right>.cxe-dropdown-arrow-border{left:50%;bottom:100%;border-bottom-color:currentColor;margin-left:-6px}.cxs-place-down-right>.cxe-dropdown-arrow-fill,.cxs-place-down-right>.cxe-dropdown-arrow-border,.cxs-place-up-right>.cxe-dropdown-arrow-fill,.cxs-place-up-right>.cxe-dropdown-arrow-border{left:16px}.cxs-place-down-left>.cxe-dropdown-arrow-fill,.cxs-place-up-left>.cxe-dropdown-arrow-fill{left:calc(100% + -16px)}.cxs-place-down-left>.cxe-dropdown-arrow-border,.cxs-place-up-left>.cxe-dropdown-arrow-border{left:calc(100% + -16px)}.cxb-textarea{line-height:0;width:300px;position:relative;display:inline-block;box-sizing:border-box}.cxb-textarea.cxs-view-mode{line-height:normal;padding:8px 10px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0)}.cxe-textarea-input{width:100%;height:100%;box-sizing:border-box;line-height:normal;padding:8px 10px;border-width:1px;font-size:14px;font-family:inherit;border-color:#dfe1e1;border-style:solid;border-radius:8px;background-color:#fff;color:inherit;outline-offset:0;box-shadow:none;text-overflow:ellipsis;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:inherit}.cxe-textarea-input:focus{border-color:#2b5abf;outline:none;box-shadow:none}.cxs-disabled>.cxe-textarea-input{background:#ebebe4;color:#545454;pointer-events:none}.cxs-error>.cxe-textarea-input{border-color:#f50a0a;box-shadow:0 0 0 1px rgba(245,10,10,.8)}.cxs-error>.cxe-textarea-input:focus{box-shadow:0 0 0 1px rgba(136,22,22,.8);border-color:#881616}.cxe-textarea-tool{display:block;position:absolute;font-size:16px;right:9px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;opacity:.6;text-align:center;cursor:pointer}.cxe-textarea-tool:hover{opacity:1}.cxe-textarea-icon{display:block;position:absolute;left:50%;top:50%;margin-top:-8px;margin-left:-8px;height:16px;width:16px;line-height:16px;text-align:center}.cxe-textarea-empty-text{color:rgba(128,128,128,.7)}.cxb-checkbox{min-width:16px;position:relative;display:inline-block;box-sizing:border-box;line-height:20px;padding:8px;border-width:1px 0 1px 0;border-style:solid;border-color:rgba(0,0,0,0);font-size:14px}.cxb-checkbox.cxs-view-mode{line-height:20px;padding:8px;border-width:1px 0 1px 0;border-style:solid;border-color:rgba(0,0,0,0)}.cxe-checkbox-checkbox{padding:0;margin:0 !important;width:16px;height:16px;top:calc(50% - 8px);left:0;display:inline-block;position:absolute}.cxe-checkbox-checkbox::-moz-focus-inner{border:0;padding:0;margin:-1px}.cxe-checkbox-checkbox:focus{box-shadow:inset 0 0 1px 1px rgba(77,144,254,.8),0 0 2px 2px rgba(77,144,254,.8);background:rgba(77,144,254,.8);outline:0}.cxe-checkbox-text{display:inline-block;margin-left:16px;user-select:none}.cxs-disabled>.cxe-checkbox-text{opacity:.5}.cxe-checkbox-baseline{user-select:none}.cxe-checkbox-empty-text{color:rgba(128,128,128,.7)}.cxe-checkbox-input{width:16px;height:16px;top:calc(50% - 8px);left:0;display:inline-block;position:absolute;box-sizing:border-box;line-height:20px;padding:0;border-width:1px;font-size:14px;font-family:inherit;border-color:#b2b2ae;border-style:solid;border-radius:6px;background-color:#fff;color:#000;outline-offset:0;box-shadow:none;text-overflow:ellipsis;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;margin:0 !important}.cxe-checkbox-input:focus{border-color:rgba(77,144,254,.8);outline:none;box-shadow:0 0 2px rgba(77,144,254,.8)}.cxs-disabled>.cxe-checkbox-input{background:#ebebe4;color:#545454;pointer-events:none}.cxs-error>.cxe-checkbox-input{border-color:rgba(220,0,9,.8)}.cxs-error>.cxe-checkbox-input:focus{box-shadow:0 0 2px rgba(220,0,9,.8)}.cxe-checkbox-input-check{width:100%;height:100%;visibility:hidden;position:absolute;display:block;left:0;top:0;right:0;bottom:0}.cxs-checked>.cxe-checkbox-input-check{visibility:visible}.cxb-uploadbutton{position:relative;box-sizing:border-box;display:inline-block;height:36px;background-color:#e1e7ef;box-shadow:none;border-color:#dfe1e1;border-width:0;border-radius:6px;border-style:solid;user-select:none;color:#344256;font-family:inherit;font-size:14px;font-weight:inherit;line-height:20px;padding:8px 16px 8px 16px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;text-decoration:none}.cxb-uploadbutton::-moz-focus-inner{border:0;padding:0;margin:-1px}.cxb-uploadbutton:hover{box-shadow:none;text-decoration:none;background-color:#d3dce8;border:none}.cxb-uploadbutton:focus{outline:none;box-shadow:0 0 1px 1px rgba(77,144,254,.8);background-color:#c9d4e3}.cxb-uploadbutton:active,.cxb-uploadbutton.cxs-pressed{top:0;box-shadow:none;background-color:#c9d4e3}.cxb-uploadbutton[disabled],.cxb-uploadbutton.cxs-disabled{color:#dfe1e1;box-shadow:none;pointer-events:none;background-color:#f2f2f2}.cxb-uploadbutton.cxm-primary{background-color:var(--brand_color_primary_button_bg, hsl(227, 68%, 46%));border-color:var(--brand_color_primary_button_bg, hsl(227, 68%, 46%));color:var(--brand_color_primary_button_text, white);border-width:0}.cxb-uploadbutton.cxm-primary[disabled],.cxb-uploadbutton.cxm-primary.cxs-disabled{background-color:#dfe1e1;border-color:rgba(30,136,229,.1);color:#b2b2ae}.cxb-uploadbutton.cxm-primary:hover{background-color:var(--brand_color_primary_button_bg_hover, hsl(227, 65%, 43%));border-color:var(--brand_color_primary_button_bg_hover, hsl(227, 65%, 43%));box-shadow:none}.cxb-uploadbutton.cxm-primary:focus{background-color:var(--brand_color_primary_button_bg_hover, hsl(227, 64%, 35%));box-shadow:none}.cxb-uploadbutton.cxm-primary:active,.cxb-uploadbutton.cxm-primary.cxs-pressed{top:0;background-color:var(--brand_color_primary_button_bg_hover, hsl(227, 64%, 35%))}.cxb-uploadbutton.cxm-danger{background-color:#ae1313;border-color:#ae1313;color:var(--brand_colo_accent_button_text, white);border-width:0}.cxb-uploadbutton.cxm-danger[disabled],.cxb-uploadbutton.cxm-danger.cxs-disabled{background-color:#f2f2f2;border-color:rgba(198,40,40,.1);color:#dfe1e1}.cxb-uploadbutton.cxm-danger:hover{background-color:#9c1616;border-color:#9c1616;box-shadow:none}.cxb-uploadbutton.cxm-danger:focus{background-color:#9c1616;border-color:#9c1616;box-shadow:none}.cxb-uploadbutton.cxm-danger:active,.cxb-uploadbutton.cxm-danger.cxs-pressed{top:0;background-color:#881616;border-color:#881616}.cxb-uploadbutton.cxm-hollow{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:inherit;box-shadow:none}.cxb-uploadbutton.cxm-hollow[disabled],.cxb-uploadbutton.cxm-hollow.cxs-disabled{color:rgba(128,128,128,.5)}.cxb-uploadbutton.cxm-hollow:hover{background-color:rgba(128,128,128,.1);outline:none;cursor:pointer;box-shadow:none;border-color:rgba(0,0,0,0)}.cxb-uploadbutton.cxm-hollow:focus{background-color:rgba(123,190,255,.3);outline:none;box-shadow:none;border-color:rgba(0,0,0,0)}.cxb-uploadbutton.cxm-dark{background-color:#cbd5e1}.cxb-uploadbutton.cxm-dark:hover{background-color:#becbda}.cxb-uploadbutton.cxm-primary-light{background-color:#c5d1fb;color:#2648c5;font-weight:600}.cxb-uploadbutton.cxm-primary-light[disabled],.cxb-uploadbutton.cxm-primary-light.cxs-disabled{background-color:#dfe1e1;color:#b2b2ae}.cxb-uploadbutton.cxm-primary-light:hover{background-color:#b2c2fa;box-shadow:none}.cxb-uploadbutton.cxm-primary-light:focus{background-color:#a9baf9;box-shadow:none}.cxb-uploadbutton.cxm-primary-light:active,.cxb-uploadbutton.cxm-primary-light.cxs-pressed{top:0;background-color:#a9baf9}.cxb-uploadbutton.cxm-secondary{background-color:#1d2939;border-color:#1d2939;color:#fff;border-width:0}.cxb-uploadbutton.cxm-secondary[disabled],.cxb-uploadbutton.cxm-secondary.cxs-disabled{background-color:#dfe1e1;color:#b2b2ae}.cxb-uploadbutton.cxm-secondary:hover{background-color:#344256;border-color:#344256;box-shadow:none}.cxb-uploadbutton.cxm-secondary:focus{background-color:#344256;box-shadow:none}.cxb-uploadbutton.cxm-secondary:active,.cxb-uploadbutton.cxm-secondary.cxs-pressed{top:0;background-color:#344256}.cxb-uploadbutton.cxm-danger-light{background-color:var(--brand_color_primary_button_bg, hsl(0, 64%, 81%));border-color:var(--brand_color_primary_button_bg, hsl(0, 64%, 81%));color:var(--brand_color_primary_button_text, hsl(0, 72%, 31%));border-width:0;font-weight:600}.cxb-uploadbutton.cxm-danger-light[disabled],.cxb-uploadbutton.cxm-danger-light.cxs-disabled{background-color:#f2f2f2;color:#dfe1e1}.cxb-uploadbutton.cxm-danger-light:hover{background-color:var(--brand_color_primary_button_bg_hover, #eca7a7);border-color:var(--brand_color_primary_button_bg_hover, #eca7a7);box-shadow:none}.cxb-uploadbutton.cxm-danger-light:focus{background-color:var(--brand_color_primary_button_bg_hover, #ea9f9f);box-shadow:none}.cxb-uploadbutton.cxm-danger-light:active,.cxb-uploadbutton.cxm-danger-light.cxs-pressed{top:0;background-color:var(--brand_color_primary_button_bg_hover, #ea9f9f)}.cxb-uploadbutton.cxm-accent{background-color:var(--brand_colo_accent_button_bg, hsl(83, 78%, 35%));border-color:var(--brand_colo_accent_button_bg, hsl(83, 78%, 35%));color:var(--brand_colo_accent_button_text, white);border-width:0}.cxb-uploadbutton.cxm-accent[disabled],.cxb-uploadbutton.cxm-accent.cxs-disabled{background-color:#f2f2f2;color:#dfe1e1}.cxb-uploadbutton.cxm-accent:hover{background-color:var(--brand_colo_accent_button_bg_hover, #5d8d11);border-color:var(--brand_colo_accent_button_bg_hover, #5d8d11);box-shadow:none}.cxb-uploadbutton.cxm-accent:focus{background-color:var(--brand_colo_accent_button_bg_hover, #547f10);box-shadow:none}.cxb-uploadbutton.cxm-accent:active,.cxb-uploadbutton.cxm-accent.cxs-pressed{top:0;background-color:var(--brand_colo_accent_button_bg_hover, #547f10)}.cxb-uploadbutton.cxm-large{height:48px;font-size:20px;font-weight:600;padding:0 24px;line-height:52px}.cxb-uploadbutton.cxm-link{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#335ae6;box-shadow:none;padding:0 !important}.cxb-uploadbutton.cxm-link:hover{color:#2648c5}.cxb-uploadbutton.cxm-link:focus{color:#2648c5}.cxb-uploadbutton.cxm-line{line-height:20px;height:20px;display:inline-block;padding:0 !important}.cxb-uploadbutton.cxm-square{width:36px;height:36px;padding:0 !important}.cxb-uploadbutton.cxm-outline{border:1px solid #dfe1e1;background-color:rgba(0,0,0,0)}.cxb-uploadbutton.cxm-outline:hover{border-color:#c5c9c8;color:#212a36}.cxb-uploadbutton.cxm-primary-outline{border:1px solid #89a1f5;background-color:rgba(0,0,0,0);color:#335ae6}.cxb-uploadbutton.cxm-primary-outline[disabled],.cxb-uploadbutton.cxm-primary-outline.cxs-disabled{background-color:#dfe1e1;color:#b2b2ae;border-color:rgba(0,0,0,0)}.cxb-uploadbutton.cxm-primary-outline:hover{border-color:#335ae6;color:#1d389a}.cxb-uploadbutton.cxm-light{border-color:#96a4b6 !important;color:#96a4b6 !important}.cxb-uploadbutton.cxm-light:hover{border-color:#cbd5e1 !important;color:#cbd5e1 !important}.cxb-uploadbutton.cxm-small{font-size:14px;padding:6px 12px;height:32px;line-height:16px}.cxe-uploadbutton-icon{display:inline-block;position:absolute;top:50%;left:8px;margin-top:-8px;height:16px;width:16px;line-height:16px;text-align:center}.cxe-uploadbutton-baseline{display:inline-block;width:1px;margin-left:-1px}.cxb-uploadbutton.cxs-icon{padding:8px 16px 8px 32px}.cxb-uploadbutton.cxs-icon.cxs-empty{padding:8px 8px 8px 24px}.cxe-uploadbutton-input{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%}.cxe-uploadbutton-progress{position:absolute;left:0;top:0;bottom:0;width:0;background:rgba(8,176,255,.5);outline:1px solid rgba(8,176,255,.5);transition:opacity .5s ease-in-out}.cxe-uploadbutton-progress.cxs-done{opacity:0}.cxb-slider{width:210px;user-select:none;position:relative;display:inline-block;box-sizing:border-box;line-height:20px;padding:8px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0);font-size:14px}.cxb-slider.cxs-view-mode{line-height:20px;padding:8px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0)}.cxb-slider.cxs-vertical{width:28px;height:210px}.cxb-slider.cxs-disabled{pointer-events:none;opacity:.5}.cxe-slider-axis{position:absolute;background-color:rgba(128,128,128,.2);border-radius:10px;box-sizing:border-box}.cxb-slider.cxs-horizontal .cxe-slider-axis{left:10px;right:10px;top:calc(50% - 4px);height:8px;padding:0 4px}.cxb-slider.cxs-vertical .cxe-slider-axis{top:10px;bottom:10px;width:8px;left:calc(50% - 4px);padding:4px 0}.cxe-slider-space{position:relative;width:100%;height:100%}.cxe-slider-range{position:absolute;background-color:#98d4ff;border-radius:4px}.cxb-slider.cxs-horizontal .cxe-slider-range{height:100%}.cxb-slider.cxs-vertical .cxe-slider-range{width:100%}.cxe-slider-handle{position:absolute;box-sizing:border-box;width:20px;height:20px;margin-left:-10px;margin-top:-10px;margin-bottom:-10px;touch-action:none;background-color:#ebebeb;border-style:solid;border-width:1px;border-color:#ccc;border-radius:50%;box-shadow:0 0 3px rgba(128,128,128,.3)}.cxb-slider.cxs-horizontal .cxe-slider-handle{left:0;top:50%}.cxb-slider.cxs-vertical .cxe-slider-handle{left:50%}.cxe-slider-handle:hover{box-shadow:0 0 3px rgba(128,128,128,.5)}.cxe-slider-handle:focus{border-color:rgba(77,144,254,.8);outline:none;box-shadow:0 0 2px rgba(77,144,254,.8)}.cxe-slider-handle:active{background:#dcdcdc}.cxb-validationerror{color:#dc0009;font-size:smaller}.cxb-validationerror.cxm-block{display:block}.cxb-switch{cursor:pointer;min-width:50px;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;display:inline-block;box-sizing:border-box;line-height:20px;padding:8px 0 8px 0;border-width:1px 0 1px 0;border-style:solid;border-color:rgba(0,0,0,0);font-size:14px}.cxb-switch.cxs-view-mode{line-height:20px;padding:8px 0 8px 0;border-width:1px 0 1px 0;border-style:solid;border-color:rgba(0,0,0,0)}.cxb-switch.cxs-disabled{pointer-events:none;opacity:.5}.cxb-switch:focus{outline:none}.cxe-switch-text{display:inline-block;margin-left:50px;padding:0 8px 0 8px}.cxe-switch-empty-text{color:rgba(128,128,128,.7)}.cxe-switch-axis{user-select:none;position:absolute;background-color:rgba(128,128,128,.2);border-radius:10px;box-sizing:border-box;width:32px;left:9px;right:9px;top:calc(50% - 10px);height:20px;padding:0 10px}.cxe-switch-space{position:relative;box-sizing:border-box;width:100%;height:100%}.cxe-switch-range{position:absolute;background-color:#3371db;border-radius:10px;height:100%;left:0;width:0;opacity:0;transform:scale(0);transition:all 200ms}.cxs-on .cxe-switch-range{width:100%;opacity:1;transform:none}.cxe-switch-handle{position:absolute;box-sizing:border-box;width:18px;height:18px;margin-left:-9px;margin-top:-9px;left:0;top:50%;transition:left 200ms;background-color:#ebebeb;border-style:solid;border-width:1px;border-color:#ccc;border-radius:50%;box-shadow:0 0 3px rgba(128,128,128,.3)}.cxs-on .cxe-switch-handle{left:100%}.cxe-switch-handle:hover{box-shadow:0 0 3px rgba(128,128,128,.5)}.cxb-switch:focus .cxe-switch-handle{border-color:rgba(77,144,254,.8);outline:none;box-shadow:0 0 2px rgba(77,144,254,.8)}.cxe-switch-handle:active{background:#dcdcdc}.cxb-helptext{font-size:smaller;opacity:.8}.cxb-helptext.cxm-block{display:block}.cxb-datetimepicker{background:#fff;border-style:solid;border-width:1px;border-radius:0;border-color:#d3d3d3;display:inline-block;vertical-align:middle;padding:0 5px;user-select:none;font-size:14px}.cxb-datetimepicker:focus{outline:0}.cxe-datetimepicker-wheel-container{position:relative;display:inline-block;padding:30px 5px;vertical-align:middle;background:inherit;text-align:center}.cxe-datetimepicker-wheel-clip{position:relative;overflow:hidden;background:inherit;user-select:none;background-color:#fff;border-style:solid;border-width:1px;border-radius:0;border-color:#d3d3d3}.cxe-datetimepicker-wheel-mask{position:absolute;left:0;right:0;pointer-events:none;background:inherit;opacity:.6}.cxe-datetimepicker-wheel-vscroll{width:calc(100% + 20px);display:flex;overflow-y:auto;overflow-x:hidden;touch-action:pan-y}.cxe-datetimepicker-wheel-vscroll::-webkit-scrollbar{display:none}.cxe-datetimepicker-wheel-option{padding:5px 15px;flex:0 0 auto}.cxe-datetimepicker-wheel-option.cxs-dummy{visibility:hidden}.cxe-datetimepicker-wheel-selection{position:absolute;left:0;right:0;margin-top:-2px;box-sizing:content-box;pointer-events:none;border-width:2px 0 2px 0;border-style:solid;border-color:#9bc8ff;background-color:rgba(155,200,255,.1)}.cxe-datetimepicker-wheel-container.cxs-active .cxe-datetimepicker-wheel-selection{border-color:#3c7eff;background:rgba(60,126,255,.1)}.cxe-datetimepicker-wheel-arrow-up,.cxe-datetimepicker-wheel-arrow-down{position:absolute;left:50%;margin-left:-10px;width:20px;height:20px;opacity:.5;cursor:pointer}.cxe-datetimepicker-wheel-arrow-up:hover,.cxe-datetimepicker-wheel-arrow-down:hover{opacity:1}.cxe-datetimepicker-wheel-arrow-down{bottom:5px}.cxe-datetimepicker-wheel-arrow-up{transform:rotate(180deg);top:5px}.cxe-datetimepicker-wheel-arrow-icon{position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px;width:16px;height:16px}.cxe-datetimepicker-spacer{width:20px;display:inline-block}.cxb-datetimefield{position:relative;display:inline-block;box-sizing:border-box;width:210px;line-height:0;height:38px}.cxb-datetimefield.cxs-view-mode{line-height:20px;padding:8px 12px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0)}.cxe-datetimefield-input{box-sizing:border-box;width:100%;height:100%;line-height:36px;padding:0 32px 0 40px;border-width:1px;font-size:14px;font-family:inherit;border-color:#dfe1e1;border-style:solid;border-radius:8px;background-color:#fff;color:inherit;outline-offset:0;box-shadow:none;text-overflow:ellipsis;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:inherit}.cxe-datetimefield-input:hover{background-color:#fff;border-color:#d5d7d7}.cxe-datetimefield-input:focus{border-color:#2b5abf;outline:none;box-shadow:none;background-color:#fff}.cxe-datetimefield-input:disabled{background:#ebebe4;color:#b2b2ae;pointer-events:none;background-color:#f2f2f2;border-color:#dfe1e1}.cxs-error>.cxe-datetimefield-input{border-color:#f50a0a;box-shadow:0 0 0 1px rgba(245,10,10,.8)}.cxs-error>.cxe-datetimefield-input:focus{box-shadow:0 0 0 1px rgba(136,22,22,.8);border-color:#881616}.cxe-datetimefield-input::-webkit-input-placeholder{color:rgba(128,128,128,.7);opacity:1}.cxe-datetimefield-input::-moz-placeholder{color:rgba(128,128,128,.7);opacity:1}.cxe-datetimefield-input:-ms-input-placeholder{color:rgba(128,128,128,.7);opacity:1}.cxe-datetimefield-input::-ms-clear{width:0;height:0}.cxe-datetimefield-clear{display:block;position:absolute;font-size:16px;right:9px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;color:#828282;border-radius:6px;text-align:center}.cxe-datetimefield-clear:hover{background-color:rgba(128,128,128,.2)}.cxe-datetimefield-left-icon{display:block;position:absolute;font-size:16px;left:10px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;opacity:.6;text-align:center;cursor:pointer}.cxe-datetimefield-left-icon:hover{opacity:1}.cxs-disabled>.cxe-datetimefield-left-icon{background:#ebebe4;color:#b2b2ae;pointer-events:none;background-color:#f2f2f2;border-color:#dfe1e1;border-width:0}.cxe-datetimefield-right-icon{display:block;position:absolute;font-size:16px;right:9px;top:50%;margin-top:-10px;height:20px;width:20px;line-height:20px;opacity:.6;text-align:center;cursor:pointer}.cxe-datetimefield-right-icon:hover{opacity:1}.cxs-disabled>.cxe-datetimefield-right-icon{background:#ebebe4;color:#b2b2ae;pointer-events:none;background-color:#f2f2f2;border-color:#dfe1e1;border-width:0}.cxe-datetimefield-icon{display:block;position:absolute;left:50%;top:50%;margin-top:-8px;margin-left:-8px;height:16px;width:16px;line-height:16px;text-align:center}.cxe-datetimefield-empty-text{color:rgba(128,128,128,.7)}.cxb-tab{box-sizing:border-box;display:inline-block;color:#48566a;line-height:20px;font-weight:600;text-decoration:none;cursor:pointer;text-align:center;background-color:rgba(0,0,0,0);border-radius:8px;padding:8px 16px 8px 16px;border-width:1px;border-color:rgba(0,0,0,0);border-style:solid;box-shadow:none}.cxb-tab:hover{background-color:#ebeff5;outline:none;cursor:pointer;text-decoration:none}.cxb-tab:focus{background-color:#ebeff5;outline:none}.cxb-tab.cxs-active{background-color:#e1e7ef;color:#344256}.cxb-tab.cxs-active:focus{background-color:#cbd5e1;outline:none}.cxb-tab.cxs-disabled{cursor:default;opacity:.5;pointer-events:none;background-color:rgba(0,0,0,0)}.cxb-tab.cxm-classic{position:relative;border-width:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.cxb-tab.cxm-classic.cxs-active{border-color:#dfe1e1;background-color:#fff}.cxb-tab.cxm-line{background-color:rgba(0,0,0,0) !important;border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;border-top-color:rgba(0,0,0,0) !important;border-left-width:0;border-right-width:0;border-bottom-width:2px;border-top-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0;font-weight:500}.cxb-tab.cxm-line:hover{border-color:rgba(38,69,181,.2);color:#203992}.cxb-tab.cxm-line:focus{border-color:rgba(123,190,255,.3)}.cxb-tab.cxm-line.cxs-active{border-color:var(--brand_color_primary_button_bg, hsl(227, 68%, 46%));font-weight:600;color:#2645b5}.cxb-tab.cxm-line.cxs-active:focus{border-color:rgba(38,69,181,.8)}.cxb-tab.cxm-line.cxs-disabled{border-color:rgba(0,0,0,0)}.cxb-tab.cxm-primary:hover{background-color:#e7ecfe}.cxb-tab.cxm-primary:focus{background-color:#e7ecfe}.cxb-tab.cxm-primary.cxs-active{background-color:#c5d1fb;color:#182967}.cxb-tab.cxm-primary.cxs-active:focus{background-color:#c5d1fb}.cxb-tab.cxm-classic.cxs-active:after{content:" ";position:absolute;top:100%;left:0;right:0;height:2px;background:inherit}.cxb-menu{box-sizing:border-box;margin:0;padding:0;list-style:none;-webkit-overflow-scrolling:touch}.cxb-menu.cxs-horizontal{white-space:nowrap}.cxb-menu.cxs-horizontal>.cxe-menu-item{display:inline-block;user-select:none}.cxb-menu.cxs-horizontal>.cxe-menu-item.cxs-size-xsmall>.cxm-menu{margin:0 6px 0 6px}.cxb-menu.cxs-horizontal>.cxe-menu-item.cxs-size-small>.cxm-menu{margin:0 10px 0 10px}.cxb-menu.cxs-horizontal>.cxe-menu-item.cxs-size-medium>.cxm-menu{margin:0 20px 0 20px}.cxb-menu.cxs-horizontal>.cxe-menu-item.cxs-size-large>.cxm-menu{margin:0 30px 0 30px}.cxb-menu.cxs-horizontal>.cxe-menu-item.cxs-size-xlarge>.cxm-menu{margin:0 40px 0 40px}.cxb-menu.cxs-vertical.cxs-xsmall-item-padding .cxm-menu{margin:3px 6px;display:block}.cxb-menu.cxs-vertical.cxs-small-item-padding .cxm-menu{margin:5px 10px;display:block}.cxb-menu.cxs-vertical.cxs-medium-item-padding .cxm-menu{margin:10px 20px;display:block}.cxb-menu.cxs-vertical.cxs-large-item-padding .cxm-menu{margin:15px 30px;display:block}.cxb-menu.cxs-vertical.cxs-xlarge-item-padding .cxm-menu{margin:20px 40px;display:block}.cxb-menu .cxe-menu-item>hr{border:none;border-top:1px solid #d3d3d3;margin:10px 20px}.cxb-menu .cxe-menu-item.cxs-hidden{visibility:hidden;position:absolute}.cxb-menu.cxs-overflow{overflow:hidden;display:flex}.cxb-menu.cxs-overflow>.cxe-menu-item:last-child{visibility:hidden;position:absolute;max-height:100%}.cxb-menu.cxs-overflow.cxs-pack>.cxe-menu-item:last-child{visibility:visible;position:relative}.cxe-menu-spacer{flex:1 1 0%}.cxb-menuitem{box-sizing:border-box;cursor:pointer;position:relative;border-radius:6px}.cxb-menuitem:focus{outline:none}.cxb-menuitem>a:hover{text-decoration:none}.cxs-focusable>.cxb-menuitem.cxs-cursor:hover{background-color:#f1f4f8;outline:none;cursor:pointer}.cxs-focusable.cxs-cursor>.cxb-menuitem.cxs-cursor{background-color:#e1e7ef;outline:none}.cxb-menuitem.cxs-disabled{cursor:default;opacity:.4;pointer-events:none}.cxb-menuitem>a{text-decoration:none;color:inherit}.cxb-menuitem>a:focus{outline:none}.cxb-menuitem.cxs-xsmall-padding>a,.cxb-menuitem.cxs-xsmall-padding>span{padding:3px 6px;line-height:20px;border:1px solid rgba(0,0,0,0);display:block}.cxb-menuitem.cxs-xsmall-padding.cxs-arrow{padding-right:16px}.cxb-menuitem.cxs-xsmall-padding.cxs-icon{padding-left:16px}.cxb-menuitem.cxs-xsmall-padding.cxs-empty{padding-right:8px}.cxb-menuitem.cxs-xsmall-padding>.cxe-menuitem-arrow{right:3px}.cxb-menuitem.cxs-xsmall-padding>.cxe-menuitem-button{width:22px}.cxb-menuitem.cxs-small-padding>a,.cxb-menuitem.cxs-small-padding>span{padding:5px 10px;line-height:20px;border:1px solid rgba(0,0,0,0);display:block}.cxb-menuitem.cxs-small-padding.cxs-arrow{padding-right:16px}.cxb-menuitem.cxs-small-padding.cxs-icon{padding-left:16px}.cxb-menuitem.cxs-small-padding.cxs-empty{padding-right:8px}.cxb-menuitem.cxs-small-padding>.cxe-menuitem-arrow{right:5px}.cxb-menuitem.cxs-small-padding>.cxe-menuitem-button{width:26px}.cxb-menuitem.cxs-medium-padding>a,.cxb-menuitem.cxs-medium-padding>span{padding:10px 20px;line-height:20px;border:1px solid rgba(0,0,0,0);display:block}.cxb-menuitem.cxs-medium-padding.cxs-arrow{padding-right:16px}.cxb-menuitem.cxs-medium-padding.cxs-icon{padding-left:16px}.cxb-menuitem.cxs-medium-padding.cxs-empty{padding-right:8px}.cxb-menuitem.cxs-medium-padding>.cxe-menuitem-arrow{right:10px}.cxb-menuitem.cxs-medium-padding>.cxe-menuitem-button{width:36px}.cxb-menuitem.cxs-large-padding>a,.cxb-menuitem.cxs-large-padding>span{padding:15px 30px;line-height:20px;border:1px solid rgba(0,0,0,0);display:block}.cxb-menuitem.cxs-large-padding.cxs-arrow{padding-right:16px}.cxb-menuitem.cxs-large-padding.cxs-icon{padding-left:16px}.cxb-menuitem.cxs-large-padding.cxs-empty{padding-right:8px}.cxb-menuitem.cxs-large-padding>.cxe-menuitem-arrow{right:15px}.cxb-menuitem.cxs-large-padding>.cxe-menuitem-button{width:46px}.cxb-menuitem.cxs-xlarge-padding>a,.cxb-menuitem.cxs-xlarge-padding>span{padding:20px 40px;line-height:20px;border:1px solid rgba(0,0,0,0);display:block}.cxb-menuitem.cxs-xlarge-padding.cxs-arrow{padding-right:16px}.cxb-menuitem.cxs-xlarge-padding.cxs-icon{padding-left:16px}.cxb-menuitem.cxs-xlarge-padding.cxs-empty{padding-right:8px}.cxb-menuitem.cxs-xlarge-padding>.cxe-menuitem-arrow{right:20px}.cxb-menuitem.cxs-xlarge-padding>.cxe-menuitem-button{width:56px}.cxe-menuitem-arrow{position:absolute;width:16px;height:16px;top:50%;margin-top:-8px}.cxs-vertical>.cxe-menuitem-arrow{transform:rotate(-90deg)}.cxe-menuitem-button{position:absolute;left:0;top:0;bottom:0}.cxe-menuitem-baseline{display:inline-block;width:1px;margin-left:-1px;visibility:hidden;padding-left:0 !important;padding-right:0 !important}.cxe-menuitem-icon{position:absolute;width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;text-align:center;line-height:1;font-size:16px}.cxb-mousecapture{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1000000}.cxb-tooltip,.cxb-window,.cxb-overlay,.cxb-dropdown{left:calc(50% - 250px);top:calc(50% - 100px);min-width:10px;min-height:10px;position:fixed;overflow:visible;box-sizing:border-box}.cxs-draggable.cxb-tooltip,.cxs-draggable.cxb-window,.cxs-draggable.cxb-overlay,.cxs-draggable.cxb-dropdown{cursor:pointer;touch-action:none}.cxs-shadow.cxb-tooltip,.cxs-shadow.cxb-window,.cxs-shadow.cxb-overlay,.cxs-shadow.cxb-dropdown{position:absolute}.cxb-tooltip:focus,.cxb-window:focus,.cxb-overlay:focus,.cxb-dropdown:focus{outline:none}.cxe-window-modal-backdrop,.cxe-overlay-modal-backdrop{position:fixed;left:0;top:0;width:100vw;height:100vh}.cxe-window-shadow,.cxe-overlay-shadow{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(128,128,128,.3);overflow:auto}.cxb-overlay.cxs-pad{padding:5px}.cxb-window{display:flex;flex-direction:column;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);background-color:#fff;border-radius:6px}.cxb-window.cxs-resizable.cxs-active{box-shadow:0 0 20px 1px rgba(0,0,0,.29)}.cxb-window.cxm-alert{min-width:300px}.cxe-window-header{position:relative;box-sizing:border-box;display:flex;align-items:center;flex:none;touch-action:none;background:rgba(0,0,0,0);padding:16px 24px 8px;font-size:16px;font-weight:600}.cxs-draggable .cxe-window-header{cursor:pointer}.cxe-window-footer{position:relative;box-sizing:border-box;flex:none;background:rgba(0,0,0,0);padding:16px 24px}.cxe-window-footer:after{clear:both;visibility:hidden;display:block;font-size:0;content:" ";height:0}.cxm-alert .cxe-window-footer{text-align:center}.cxe-window-body{overflow:auto;position:relative;box-sizing:border-box;flex:auto;background:#fff}.cxe-window-body.cxs-pad{padding:16px 24px 8px}.cxm-alert .cxe-window-body{padding:2.5rem;text-align:center}@keyframes cx-tooltip-enter-animation{from{transform:scale(0.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes cx-tooltip-leave-animation{from{transform:scale(1);opacity:1}to{transform:scale(0.9);opacity:0}}.cxb-tooltip{display:block;left:-10000px;top:-10000px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.3);background-color:#282a2a;border:1px solid rgba(0,0,0,0);color:#f1f5f9;padding:12px 16px;border-radius:6px;font-size:smaller;transition:opacity .2s ease-in;max-width:400px;pointer-events:none}.cxb-tooltip.cxs-animate{animation:cx-tooltip-enter-animation .2s}.cxb-tooltip.cxs-animate-leave{animation:cx-tooltip-leave-animation .2s;animation-fill-mode:forwards}.cxb-tooltip.cxs-mouse-trap{pointer-events:auto}.cxb-tooltip.cxm-error{background-color:#f50a0a;border-color:#e63001}.cxb-tooltip.cxm-error .cxe-tooltip-arrow-border{color:#e63001}.cxb-tooltip.cxm-error .cxe-tooltip-arrow-fill{color:#f50a0a}.cxe-tooltip-title{font-weight:bold;font-size:100%}.cxe-tooltip-arrow-border,.cxe-tooltip-arrow-fill{border-style:solid;border-color:rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.cxe-tooltip-arrow-border{color:rgba(0,0,0,0);border-width:6px}.cxe-tooltip-arrow-fill{color:#282a2a;border-width:5px}.cxs-place-right>.cxe-tooltip-arrow-fill,.cxs-place-right-up>.cxe-tooltip-arrow-fill,.cxs-place-right-down>.cxe-tooltip-arrow-fill{right:100%;top:50%;border-right-color:currentColor;margin-top:-5px}.cxs-place-right>.cxe-tooltip-arrow-border,.cxs-place-right-up>.cxe-tooltip-arrow-border,.cxs-place-right-down>.cxe-tooltip-arrow-border{right:100%;top:50%;border-right-color:currentColor;margin-top:-6px}.cxs-place-left>.cxe-tooltip-arrow-fill,.cxs-place-left-down>.cxe-tooltip-arrow-fill,.cxs-place-left-up>.cxe-tooltip-arrow-fill{left:100%;top:50%;border-left-color:currentColor;margin-top:-5px}.cxs-place-left>.cxe-tooltip-arrow-border,.cxs-place-left-down>.cxe-tooltip-arrow-border,.cxs-place-left-up>.cxe-tooltip-arrow-border{left:100%;top:50%;border-left-color:currentColor;margin-top:-6px}.cxs-place-right-down>.cxe-tooltip-arrow-fill,.cxs-place-left-down>.cxe-tooltip-arrow-fill{top:16px}.cxs-place-right-down>.cxe-tooltip-arrow-border,.cxs-place-left-down>.cxe-tooltip-arrow-border{top:16px}.cxs-place-right-up>.cxe-tooltip-arrow-fill,.cxs-place-right-up>.cxe-tooltip-arrow-border,.cxs-place-left-up>.cxe-tooltip-arrow-fill,.cxs-place-left-up>.cxe-tooltip-arrow-border{top:calc(100% + -16px)}.cxs-place-up>.cxe-tooltip-arrow-fill,.cxs-place-up-left>.cxe-tooltip-arrow-fill,.cxs-place-up-right>.cxe-tooltip-arrow-fill{left:50%;top:100%;border-top-color:currentColor;margin-left:-5px}.cxs-place-up>.cxe-tooltip-arrow-border,.cxs-place-up-left>.cxe-tooltip-arrow-border,.cxs-place-up-right>.cxe-tooltip-arrow-border{left:50%;top:100%;border-top-color:currentColor;margin-left:-6px}.cxs-place-down>.cxe-tooltip-arrow-fill,.cxs-place-down-left>.cxe-tooltip-arrow-fill,.cxs-place-down-right>.cxe-tooltip-arrow-fill{left:50%;bottom:100%;border-bottom-color:currentColor;margin-left:-5px}.cxs-place-down>.cxe-tooltip-arrow-border,.cxs-place-down-left>.cxe-tooltip-arrow-border,.cxs-place-down-right>.cxe-tooltip-arrow-border{left:50%;bottom:100%;border-bottom-color:currentColor;margin-left:-6px}.cxs-place-down-right>.cxe-tooltip-arrow-fill,.cxs-place-down-right>.cxe-tooltip-arrow-border,.cxs-place-up-right>.cxe-tooltip-arrow-fill,.cxs-place-up-right>.cxe-tooltip-arrow-border{left:16px}.cxs-place-down-left>.cxe-tooltip-arrow-fill,.cxs-place-up-left>.cxe-tooltip-arrow-fill{left:calc(100% + -16px)}.cxs-place-down-left>.cxe-tooltip-arrow-border,.cxs-place-up-left>.cxe-tooltip-arrow-border{left:calc(100% + -16px)}@keyframes cx-toast-enter-animation{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes cx-toast-leave-animation{to{transform:scale(0);opacity:0}from{transform:scale(1);opacity:1}}.cxb-toast{color:#373a3c;background-color:#fff;box-sizing:border-box;position:relative;pointer-events:all;transition:all .2s ease-in-out;box-shadow:0 0 5px 1px rgba(128,128,128,.3);border-style:solid;border-width:0;border-color:rgba(255,255,255,0);border-radius:6px;display:flex;flex-direction:row;align-items:center}.cxb-toast.cxs-pad{padding:10px}.cxb-toast.cxs-animate{animation:cx-toast-enter-animation .2s}.cxb-toast.cxs-animate-leave{animation:cx-toast-leave-animation .2s;animation-fill-mode:forwards}.cxb-toast.cxm-warning{color:#fff;background-color:#f09037}.cxb-toast.cxm-primary{color:#fff;background-color:#1f99f8}.cxb-toast.cxm-success{color:#fff;background-color:#5cb85c}.cxb-toast.cxm-error{color:#fff;background-color:#d9534f}.cxb-toaster{position:fixed;left:0;top:0;right:0;bottom:0;pointer-events:none;display:flex;flex-direction:column;align-items:center;overflow:hidden;z-index:1000000}.cxb-toaster.cxs-placement-right{justify-content:center;align-items:flex-end}.cxb-toaster.cxs-placement-left{justify-content:center;align-items:flex-start}.cxb-toaster.cxs-placement-bottom{flex-direction:column-reverse}.cxb-toaster.cxs-placement-top-left{align-items:flex-start}.cxb-toaster.cxs-placement-top-right{align-items:flex-end}.cxb-toaster.cxs-placement-bottom-left{justify-content:flex-end;align-items:flex-start}.cxb-toaster.cxs-placement-bottom-right{justify-content:flex-end;align-items:flex-end}.cxe-toaster-item{margin:0;height:0;transition:all .2s ease-in-out}.cxe-toaster-item.cxs-live{margin:10px}.cxb-pagination{display:inline-block;white-space:nowrap;margin:0;padding:0;line-height:20px;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;-webkit-overflow-scrolling:touch}.cxb-pagination:focus{outline:none}.cxe-pagination-page{display:inline-block;box-sizing:border-box;border-style:solid;margin-left:-1px;text-decoration:none;cursor:pointer;border-width:1px;border-color:#dfe1e1;padding:8px 16px;border-color:rgba(0,0,0,0);border-radius:6px;padding:8px 16px;position:relative}.cxe-pagination-page:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.cxe-pagination-page:first-child:after{content:"<";visibility:hidden}.cxe-pagination-page:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.cxe-pagination-page:last-child:after{content:">";visibility:hidden}.cxe-pagination-page:hover{background-color:rgba(128,128,128,.1);outline:none;cursor:pointer}.cxe-pagination-page:hover:focus{background-color:rgba(123,190,255,.15);outline:none}.cxe-pagination-page.cxs-active{background-color:rgba(123,190,255,.4)}.cxb-pagination:focus>.cxe-pagination-page.cxs-active{background-color:rgba(123,190,255,.3);outline:none}.cxe-pagination-page.cxs-disabled{cursor:default;opacity:.5;pointer-events:none}.cxe-pagination-icon-prev-page,.cxe-pagination-icon-next-page{width:16px;height:16px;font-size:16px;line-height:16px;position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px}.cxe-pagination-icon-prev-page{transform:rotate(180deg)}.cxb-grid{box-sizing:border-box;position:relative;font-size:14px;-webkit-overflow-scrolling:touch}.cxb-grid:focus{outline:none}.cxb-grid table{border-spacing:0;border-collapse:collapse;width:100%;position:relative}.cxb-grid .cxs-aligned-left{text-align:left}.cxb-grid .cxs-aligned-right{text-align:right}.cxb-grid .cxs-aligned-center{text-align:center}.cxb-grid.cxs-scrollable{overflow:hidden;display:flex;flex-direction:row;align-items:stretch}.cxb-grid.cxs-scrollable.cxs-border{border:1px solid #edf2f7}.cxb-grid.cxs-scrollable.cxs-border table{border:none}.cxb-grid.cxs-scrollable.cxs-border .cxe-grid-header:first-child th{border-top:none}.cxb-grid.cxs-scrollable.cxs-border th{border-left:none}.cxb-grid.cxs-scrollable.cxs-border th:last-child{border-right:none}.cxb-grid.cxs-scrollable>.cxe-grid-scroll-area{overflow-y:auto;flex:1 1 0%;-webkit-overflow-scrolling:touch}.cxb-grid.cxs-scrollable>.cxe-grid-scroll-area.cxs-fixed-header>.cxe-grid-table-wrapper>table>.cxe-grid-header:first-child{visibility:hidden}.cxb-grid.cxs-scrollable>.cxe-grid-scroll-area>.cxe-grid-table-wrapper{overflow:hidden;display:inline-block;vertical-align:top;min-width:100%;min-height:100%}.cxb-grid.cxs-resizable .cxe-grid-data td,.cxb-grid.cxs-resizable .cxe-grid-group-footer td,.cxb-grid.cxs-resizable .cxe-grid-group-header td{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}.cxb-grid.cxs-resizable .cxe-grid-fixed-header .cxe-grid-col-header:last-child{max-width:100%;width:100%}.cxb-grid.cxs-border table{border:1px solid #edf2f7}.cxb-grid.cxs-vlines td:not(:last-child),.cxb-grid.cxs-vlines th:not(:last-child){border-right-width:1px;border-right-style:solid;border-right-color:#edf2f7}.cxb-grid.cxm-responsive{width:100%}.cxb-grid.cxm-responsive>.cxe-grid-scroll-area{overflow-x:auto}.cxb-grid.cxm-fixed-layout table{table-layout:fixed;width:auto}.cxb-grid.cxm-contain table{contain:layout paint}.cxb-grid.cxm-nowrap .cxe-grid-data td,.cxb-grid.cxm-nowrap .cxe-grid-fixed-footer td,.cxb-grid.cxm-nowrap .cxe-grid-fixed-fixed-footer td{white-space:nowrap}.cxe-grid-table-wrapper{overflow-anchor:none}.cxe-grid-cell-clip{overflow:hidden;text-overflow:ellipsis}.cxe-grid-row-number::after{counter-increment:cx-row-number;content:counter(cx-row-number)}.cxe-grid-fixed-header{overflow:hidden;position:absolute;display:none;left:0;top:0;right:0}.cxe-grid-fixed-header>table{width:auto;table-layout:fixed}.cxe-grid-fixed-fixed-header{overflow:hidden;position:absolute;display:none;left:0;top:0;box-sizing:border-box;border-right:1px solid #edf2f7}.cxe-grid-fixed-fixed-header>table{width:auto;table-layout:fixed}.cxe-grid-fixed-footer{overflow:hidden;position:absolute;display:none;left:0;bottom:0;right:0}.cxe-grid-fixed-footer>table{width:auto;table-layout:fixed}.cxe-grid-fixed-fixed-footer{overflow:hidden;position:absolute;display:none;left:0;bottom:0;border-right:1px solid #edf2f7;box-sizing:border-box}.cxe-grid-fixed-fixed-footer>table{width:auto;table-layout:fixed}.cxe-grid-fixed-footer-corner{width:100%}.cxe-grid-empty-text td{color:#aaa;padding:2rem}.cxe-grid-col-header{text-align:left;padding:8px 16px;box-sizing:border-box;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;font-size:12px;font-weight:700;color:#5a687c;background-color:#ebefef;border-color:#dfe1e1;background-clip:border-box;text-transform:uppercase}.cxs-header-default .cxe-grid-col-header{border-width:1px;border-style:solid;position:relative}.cxs-header-plain .cxe-grid-col-header{background-color:rgba(0,0,0,0)}.cxe-grid-col-header.cxs-sortable{cursor:pointer;user-select:none}.cxe-grid-col-header.cxs-sortable.cxs-sorted-asc,.cxe-grid-col-header.cxs-sortable.cxs-sorted-desc{background-color:#d7dfdf}.cxe-grid-col-header.cxs-sortable.cxs-sorted-asc:hover,.cxe-grid-col-header.cxs-sortable.cxs-sorted-desc:hover{background-color:#dde4e4}.cxe-grid-col-header.cxs-sortable:hover,.cxe-grid-fixed-header .cxe-grid-col-header.cxs-sortable:hover{background-color:#e6ebeb}.cxe-grid-fixed-header .cxe-grid-col-header.cxs-sortable.cxs-sorted-asc:hover,.cxe-grid-fixed-header .cxe-grid-col-header.cxs-sortable.cxs-sorted-desc:hover{background-color:#dde4e4}.cxe-grid-col-header.cxs-tool{transition:padding-left .2s;padding-right:31px}.cxe-grid-col-header.cxs-sortable:not(.cxs-aligned-right){padding-right:21px}.cxe-grid-col-header.cxs-sortable:not(.cxs-aligned-right) .cxe-grid-column-sort-icon{right:2px}.cxe-grid-col-header.cxs-sortable:not(.cxs-aligned-right).cxs-tool.cxs-sorted-asc,.cxe-grid-col-header.cxs-sortable:not(.cxs-aligned-right).cxs-tool.cxs-sorted-desc{padding-left:21px}.cxe-grid-col-header.cxs-sortable:not(.cxs-aligned-right).cxs-tool.cxs-sorted-asc .cxe-grid-column-sort-icon,.cxe-grid-col-header.cxs-sortable:not(.cxs-aligned-right).cxs-tool.cxs-sorted-desc .cxe-grid-column-sort-icon{left:2px}.cxe-grid-col-header.cxs-sortable.cxs-aligned-center{padding-left:21px}.cxe-grid-col-header.cxs-sortable.cxs-aligned-right{padding-left:21px}.cxe-grid-col-header.cxs-sortable.cxs-aligned-right .cxe-grid-column-sort-icon{left:2px}.cxe-grid-column-sort-icon{width:16px;height:16px;top:50%;margin-top:-8px;position:absolute;transition:transform .1s linear}.cxs-sorted-desc>.cxe-grid-column-sort-icon{transform:rotate(180deg)}.cxe-grid-data{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.cxe-grid-data.cxs-alternate{background-color:#f9fafa}.cxe-grid-data td{padding:0;border-top:1px solid #edf2f7;font-weight:500}.cxe-grid-data td:empty::before{content:"-";visibility:hidden}.cxe-grid-data td.cxs-pad{padding:8px 16px}.cxs-selectable .cxe-grid-data:hover,.cxs-selectable .cxe-grid-data.cxs-hover{background-color:#f1f4f8;outline:none;cursor:pointer}.cxs-selectable .cxe-grid-data.cxs-cursor{background-color:#f1f4f8;outline:none;cursor:pointer}.cxs-selectable .cxe-grid-data.cxs-selected{background-color:#e3eaf2}.cxs-selectable .cxe-grid-data.cxs-selected.cxs-cursor{background-color:#e1e7ef;outline:none}.cxs-focused .cxe-grid-data.cxs-cursor,:focus .cxe-grid-data.cxs-cursor{background-color:#f1f4f8;outline:none}.cxs-focused .cxe-grid-data.cxs-selected.cxs-cursor,:focus .cxe-grid-data.cxs-selected.cxs-cursor{background-color:#e1e7ef;outline:none}.cxs-focused .cxe-grid-data:active,:focus .cxe-grid-data:active{background-color:#e3eaf2}.cxs-drag-move .cxe-grid-data.cxs-dragged{display:none}.cxs-drag-copy .cxe-grid-data.cxs-dragged{opacity:.5}.cxe-grid-data.cxs-draggable{touch-action:none}.cxe-grid-data.cxs-dummy td{box-sizing:border-box}.cxe-grid-data.cxs-over{background:orange !important}.cxe-grid-dropzone{position:relative;padding:0}.cxs-drop-preview .cxe-grid-dropzone{border-top:1px solid #edf2f7}.cxs-drop-preview .cxe-grid-dropzone:after{position:absolute;left:3px;right:3px;top:3px;bottom:3px;border:1px dotted gray;content:" "}.cxs-drop-insertion .cxe-grid-dropzone{height:0}.cxs-drop-insertion .cxe-grid-dropzone:after{position:absolute;left:0;right:0;top:0;bottom:0;border-top:1px solid #000;content:" ";box-shadow:0 0 2px #000}.cxe-grid-group-caption{font-weight:bold;font-size:115%}.cxe-grid-group-caption td{padding:8px 16px}.cxe-grid-group-caption:not(:first-child) td{padding-top:15px}.cxe-grid-group-caption.cxs-level-1 td{font-weight:bold;font-size:115%}.cxe-grid-group-caption.cxs-level-2 td{font-weight:bold;font-size:130%;border-bottom:1px solid gray}.cxe-grid-group-caption.cxs-level-3 td{font-weight:bold;font-size:145%;border-bottom:1px solid gray}.cxe-grid-group-caption.cxs-level-4 td{font-weight:bold;font-size:160%;border-bottom:1px solid gray}.cxe-grid-group-footer td{box-sizing:border-box}.cxe-grid-group-footer td.cxs-pad{padding:8px 16px}.cxe-grid-group-footer.cxs-level-1 td{font-weight:bold;border-top:1px solid #edf2f7}.cxe-grid-group-footer.cxs-level-2 td{font-weight:bold;font-size:110%;border-top:1px solid gray}.cxe-grid-group-footer.cxs-level-3 td{font-weight:bold;font-size:120%;border-top:1px solid gray}.cxe-grid-group-footer.cxs-level-4 td{font-weight:bold;font-size:130%;border-top:1px solid gray}.cxb-grid.cxs-cell-editable .cxe-grid-data td:hover{background:rgba(128,128,128,.05)}.cxb-grid.cxs-cell-editable .cxe-grid-data td.cxs-cellected{position:relative;user-select:none;overflow:visible}.cxb-grid.cxs-cell-editable .cxe-grid-data td.cxs-cellected:after{position:absolute;pointer-events:none;content:" ";left:-1px;top:-1px;right:-1px;bottom:-1px;background:rgba(0,128,0,.1);border:2px solid green}.cxb-grid.cxs-cell-editable .cxe-grid-data td.cxs-cellected:last-child::after{right:0}.cxb-grid.cxs-cell-editable .cxe-grid-data td.cxe-grid-cell-editor{position:relative;user-select:none;overflow:visible}.cxe-grid-cell-editor-wrap{position:absolute;top:-1px;bottom:0;left:0;right:0;width:100%;height:calc(100% + 2px)}.cxe-grid-cell-editor-wrap>*:only-child{width:100%;height:100%;top:0;left:0}.cxb-grid.cxs-buffered .cxe-grid-data,.cxb-grid.cxs-fixed-columns .cxe-grid-data{white-space:nowrap}.cxb-grid.cxs-fixed-columns>.cxe-grid-scroll-area{overflow-x:scroll}.cxe-grid-scroll-area.cxs-fixed-footer>.cxe-grid-table-wrapper>table>.cxe-grid-group-footer:last-child{visibility:hidden}.cxe-grid-scroll-area.cxs-fixed-footer>.cxe-grid-table-wrapper>table>.cxe-grid-group-footer:last-child td{border:none}.cxe-grid-fixed-scroll-area{overflow-x:scroll;overflow-y:hidden;border-color:#edf2f7;border-right-style:solid;border-right-width:1px}.cxe-grid-fixed-scroll-area.cxs-fixed-footer>.cxe-grid-fixed-table-wrapper>table>.cxe-grid-group-footer:last-child{visibility:hidden}.cxe-grid-fixed-scroll-area.cxs-fixed-footer>.cxe-grid-fixed-table-wrapper>table>.cxe-grid-group-footer:last-child td{border:none}.cxe-grid-col-header-tool{position:absolute;right:0;top:0;bottom:0}.cxe-grid-col-resizer{position:absolute;right:0;top:0;bottom:0;width:5px;cursor:col-resize}.cxe-grid-col-resizer-prev-col{position:absolute;left:0;top:0;bottom:0;width:5px;cursor:col-resize}.cxe-grid-resize-overlay{position:absolute;display:block;pointer-events:none;top:0;bottom:0;left:0;width:0;border-right:3px solid #edf2f7;background:rgba(237,242,247,.15);box-sizing:border-box}.cxe-grid-col-header-drag-clone{border:1px solid #edf2f7;padding:8px 16px;font-size:12px;font-weight:700;color:#5a687c;background-color:#ebefef;border-color:#dfe1e1;background-clip:border-box;text-transform:uppercase;box-sizing:border-box;font-size:14px}.cxe-grid-col-insertion-marker{border:1px solid #000;position:absolute;top:0;height:calc(100% - 1px)}.cxb-dragclone{background-color:rgba(255,255,255,.9);box-shadow:0 0 3px rgba(128,128,128,.3);opacity:.9;pointer-events:none;background:rgba(255,255,255,.9);min-width:10px;min-height:10px;position:fixed;opacity:.9;box-shadow:0 0 3px rgba(128,128,128,.3);display:flex}.cxb-dragclone>*{margin:0 !important;display:block;flex:auto}.cxb-progressbar{box-sizing:border-box;position:relative;width:180px;min-height:12px;background-color:#e3eaf2;border-style:solid;border-color:#98d4ff;border-width:1px;border-radius:0;font-size:smaller;text-align:center;line-height:12px}.cxb-progressbar[disabled],.cxb-progressbar.cxs-disabled{opacity:.2}.cxe-progressbar-indicator{background-color:#cbd5e1;position:absolute;top:0;left:0;height:100%}.cxe-progressbar-label{position:absolute;top:0;left:0;line-height:10px;width:100%;text-align:center}.cxb-resizer{position:relative;flex-shrink:0}.cxb-resizer.cxs-vertical{width:5px;cursor:col-resize}.cxb-resizer.cxs-horizontal{height:5px;cursor:row-resize}.cxe-resizer-handle{position:absolute;width:100%;height:100%;top:0;left:0}.cxe-resizer-handle.cxs-dragged{background:rgba(128,128,128,.5)}.cxb-highlightedsearchtext{font-weight:bold}.cxs-text-anchor-middle{text-anchor:middle}.cxs-text-anchor-right{text-anchor:end}.cxb-svg{box-sizing:border-box;overflow:hidden;position:relative;height:150px}.cxb-svg>svg{width:100%;height:100%;position:absolute}.cxb-numericaxis{shape-rendering:crispEdges}.cxe-numericaxis-ticks{stroke:rgba(128,128,128,.3);stroke-width:1px}.cxe-numericaxis-line{stroke:rgba(128,128,128,.2);stroke-width:1px}.cxe-numericaxis-label{font-size:smaller;fill:currentColor}.cxe-numericaxis-label-offset{visibility:hidden}.cxb-categoryaxis{shape-rendering:crispEdges}.cxe-categoryaxis-ticks{stroke:rgba(128,128,128,.3);stroke-width:1px}.cxe-categoryaxis-line{stroke:rgba(128,128,128,.2);stroke-width:1px}.cxe-categoryaxis-label{font-size:smaller;fill:currentColor}.cxe-categoryaxis-label-offset{visibility:hidden}.cxb-timeaxis{shape-rendering:crispEdges}.cxe-timeaxis-ticks{stroke:rgba(128,128,128,.3);stroke-width:1px}.cxe-timeaxis-line{stroke:rgba(128,128,128,.2);stroke-width:1px}.cxe-timeaxis-label{font-size:smaller;fill:currentColor}.cxe-timeaxis-label-offset{visibility:hidden}.cxe-pieslice-slice{stroke-width:0;fill:#eee;stroke:#ccc}.cxe-pieslice-slice.cxs-selectable{cursor:pointer}.cxe-pieslice-slice.cxs-selected{stroke-width:2px}.cxb-legend{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:5px 10px}.cxb-legend.cxs-vertical{flex-direction:column}.cxe-legend-entry{display:flex;align-items:center;padding:5px;gap:5px;font-size:smaller;position:relative;box-sizing:border-box;cursor:pointer}.cxe-legend-svg{flex-shrink:0}.cxe-legend-shape{fill:rgba(128,128,128,.1)}.cxe-legend-value{order:3}.cxe-legend-entry-text{order:2}.cxb-legendentry{display:inline-flex;align-items:center;padding:5px;gap:5px;position:relative;box-sizing:border-box;cursor:pointer}.cxe-legendentry-svg{flex-shrink:0}.cxe-legendentry-shape{fill:#eee}.cxb-gridlines{shape-rendering:crispEdges}.cxb-gridlines path{stroke:rgba(128,128,128,.15);fill:none;stroke-width:1}.cxe-column-rect{stroke-width:1px;fill:#eee;stroke:#ccc}.cxe-column-rect.cxs-selectable{cursor:pointer}.cxe-column-rect.cxs-selected{stroke-width:2px}.cxe-bar-rect{stroke-width:1px;fill:#eee;stroke:#ccc}.cxe-bar-rect.cxs-selectable{cursor:pointer}.cxe-bar-rect.cxs-selected{stroke-width:2px}.cxe-linegraph-line{stroke:gray;stroke-width:2px;fill:none !important}.cxe-linegraph-area{stroke-width:0;opacity:.5}.cxe-columngraph-column{stroke-width:1px;fill:#eee;stroke:#ccc}.cxe-columngraph-column.cxs-selectable{cursor:pointer}.cxe-columngraph-column.cxs-selected{stroke-width:2px}.cxe-scattergraph-shape{fill:gray;opacity:.8}.cxe-scattergraph-shape.cxs-selected{stroke-width:2px}.cxe-marker-shape{fill:gray;stroke:gray;stroke-width:1px}.cxs-draggable-x>.cxe-marker-shape{cursor:ew-resize;touch-action:none}.cxs-draggable-y>.cxe-marker-shape{cursor:ns-resize;touch-action:none}.cxs-draggable-xy>.cxe-marker-shape{cursor:move;touch-action:none}.cxs-selectable>.cxe-marker-shape{cursor:pointer}.cxe-marker-shape.cxs-hidden{visibility:hidden}.cxe-markerline-line{stroke:gray;stroke-width:1px}.cxs-color-0{fill:#ef4444;stroke:#d73d3d;background:#ef4444;border-color:#d73d3d}.cxs-color-0.cxs-selectable:hover,.cxs-color-0.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-0,.cxs-color-root.cxs-hover .cxs-color-0{fill:#f7a2a2;stroke:#de9292;background:#f7a2a2;border-color:#de9292}.cxs-color-0.cxs-selected,.cxs-color-0.cxs-selected:hover,.cxs-color-0.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-0,.cxs-color-root.cxs-selected:hover .cxs-color-0,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-0{fill:#f26969;stroke:#da5f5f;background:#f26969;border-color:#da5f5f}.cxs-color-0.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-0{fill:#fdecec;stroke:#e4d4d4;background:#fdecec;border-color:#e4d4d4}.cxs-color-1{fill:#ea580c;stroke:#d34f0b;background:#ea580c;border-color:#d34f0b}.cxs-color-1.cxs-selectable:hover,.cxs-color-1.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-1,.cxs-color-root.cxs-hover .cxs-color-1{fill:#f5ac86;stroke:#dd9b79;background:#f5ac86;border-color:#dd9b79}.cxs-color-1.cxs-selected,.cxs-color-1.cxs-selected:hover,.cxs-color-1.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-1,.cxs-color-root.cxs-selected:hover .cxs-color-1,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-1{fill:#ee793d;stroke:#d66d37;background:#ee793d;border-color:#d66d37}.cxs-color-1.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-1{fill:#fdeee7;stroke:#e4d6d0;background:#fdeee7;border-color:#e4d6d0}.cxs-color-2{fill:#f59e0b;stroke:#dd8e0a;background:#f59e0b;border-color:#dd8e0a}.cxs-color-2.cxs-selectable:hover,.cxs-color-2.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-2,.cxs-color-root.cxs-hover .cxs-color-2{fill:#facf85;stroke:#e1ba78;background:#facf85;border-color:#e1ba78}.cxs-color-2.cxs-selected,.cxs-color-2.cxs-selected:hover,.cxs-color-2.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-2,.cxs-color-root.cxs-selected:hover .cxs-color-2,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-2{fill:#f7b13c;stroke:#de9f36;background:#f7b13c;border-color:#de9f36}.cxs-color-2.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-2{fill:#fef5e7;stroke:#e5ddd0;background:#fef5e7;border-color:#e5ddd0}.cxs-color-3{fill:#65a30d;stroke:#5b930c;background:#65a30d;border-color:#5b930c}.cxs-color-3.cxs-selectable:hover,.cxs-color-3.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-3,.cxs-color-root.cxs-hover .cxs-color-3{fill:#b2d186;stroke:#a0bc79;background:#b2d186;border-color:#a0bc79}.cxs-color-3.cxs-selected,.cxs-color-3.cxs-selected:hover,.cxs-color-3.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-3,.cxs-color-root.cxs-selected:hover .cxs-color-3,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-3{fill:#84b53d;stroke:#77a337;background:#84b53d;border-color:#77a337}.cxs-color-3.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-3{fill:#f0f6e7;stroke:#d8ddd0;background:#f0f6e7;border-color:#d8ddd0}.cxs-color-4{fill:#16a34a;stroke:#149343;background:#16a34a;border-color:#149343}.cxs-color-4.cxs-selectable:hover,.cxs-color-4.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-4,.cxs-color-root.cxs-hover .cxs-color-4{fill:#8bd1a5;stroke:#7dbc95;background:#8bd1a5;border-color:#7dbc95}.cxs-color-4.cxs-selected,.cxs-color-4.cxs-selected:hover,.cxs-color-4.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-4,.cxs-color-root.cxs-selected:hover .cxs-color-4,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-4{fill:#45b56e;stroke:#3ea363;background:#45b56e;border-color:#3ea363}.cxs-color-4.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-4{fill:#e8f6ed;stroke:#d1ddd5;background:#e8f6ed;border-color:#d1ddd5}.cxs-color-5{fill:#89a1f5;stroke:#7b91dd;background:#89a1f5;border-color:#7b91dd}.cxs-color-5.cxs-selectable:hover,.cxs-color-5.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-5,.cxs-color-root.cxs-hover .cxs-color-5{fill:#c4d0fa;stroke:#b0bbe1;background:#c4d0fa;border-color:#b0bbe1}.cxs-color-5.cxs-selected,.cxs-color-5.cxs-selected:hover,.cxs-color-5.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-5,.cxs-color-root.cxs-selected:hover .cxs-color-5,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-5{fill:#a1b4f7;stroke:#91a2de;background:#a1b4f7;border-color:#91a2de}.cxs-color-5.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-5{fill:#f3f6fe;stroke:#dbdde5;background:#f3f6fe;border-color:#dbdde5}.cxs-color-6{fill:#2078f5;stroke:#1d6cdd;background:#2078f5;border-color:#1d6cdd}.cxs-color-6.cxs-selectable:hover,.cxs-color-6.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-6,.cxs-color-root.cxs-hover .cxs-color-6{fill:#90bcfa;stroke:#82a9e1;background:#90bcfa;border-color:#82a9e1}.cxs-color-6.cxs-selected,.cxs-color-6.cxs-selected:hover,.cxs-color-6.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-6,.cxs-color-root.cxs-selected:hover .cxs-color-6,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-6{fill:#4d93f7;stroke:#4584de;background:#4d93f7;border-color:#4584de}.cxs-color-6.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-6{fill:#e9f2fe;stroke:#d2dae5;background:#e9f2fe;border-color:#d2dae5}.cxs-color-7{fill:#2648c5;stroke:#2241b1;background:#2648c5;border-color:#2241b1}.cxs-color-7.cxs-selectable:hover,.cxs-color-7.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-7,.cxs-color-root.cxs-hover .cxs-color-7{fill:#93a4e2;stroke:#8494cb;background:#93a4e2;border-color:#8494cb}.cxs-color-7.cxs-selected,.cxs-color-7.cxs-selected:hover,.cxs-color-7.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-7,.cxs-color-root.cxs-selected:hover .cxs-color-7,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-7{fill:#516dd1;stroke:#4962bc;background:#516dd1;border-color:#4962bc}.cxs-color-7.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-7{fill:#e9edf9;stroke:#d2d5e0;background:#e9edf9;border-color:#d2d5e0}.cxs-color-8{fill:#203992;stroke:#1d3383;background:#203992;border-color:#1d3383}.cxs-color-8.cxs-selectable:hover,.cxs-color-8.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-8,.cxs-color-root.cxs-hover .cxs-color-8{fill:#909cc9;stroke:#828cb5;background:#909cc9;border-color:#828cb5}.cxs-color-8.cxs-selected,.cxs-color-8.cxs-selected:hover,.cxs-color-8.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-8,.cxs-color-root.cxs-selected:hover .cxs-color-8,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-8{fill:#4d61a8;stroke:#455797;background:#4d61a8;border-color:#455797}.cxs-color-8.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-8{fill:#e9ebf4;stroke:#d2d4dc;background:#e9ebf4;border-color:#d2d4dc}.cxs-color-9{fill:#101a3c;stroke:#0e1736;background:#101a3c;border-color:#0e1736}.cxs-color-9.cxs-selectable:hover,.cxs-color-9.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-9,.cxs-color-root.cxs-hover .cxs-color-9{fill:#888d9e;stroke:#7a7f8e;background:#888d9e;border-color:#7a7f8e}.cxs-color-9.cxs-selected,.cxs-color-9.cxs-selected:hover,.cxs-color-9.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-9,.cxs-color-root.cxs-selected:hover .cxs-color-9,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-9{fill:#404863;stroke:#3a4159;background:#404863;border-color:#3a4159}.cxs-color-9.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-9{fill:#e7e8ec;stroke:#d0d1d4;background:#e7e8ec;border-color:#d0d1d4}.cxs-color-10{fill:#6366f1;stroke:#595cd9;background:#6366f1;border-color:#595cd9}.cxs-color-10.cxs-selectable:hover,.cxs-color-10.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-10,.cxs-color-root.cxs-hover .cxs-color-10{fill:#b1b3f8;stroke:#9fa1df;background:#b1b3f8;border-color:#9fa1df}.cxs-color-10.cxs-selected,.cxs-color-10.cxs-selected:hover,.cxs-color-10.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-10,.cxs-color-root.cxs-selected:hover .cxs-color-10,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-10{fill:#8285f4;stroke:#7578dc;background:#8285f4;border-color:#7578dc}.cxs-color-10.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-10{fill:#eff0fe;stroke:#d7d8e5;background:#eff0fe;border-color:#d7d8e5}.cxs-color-11{fill:#8b5cf6;stroke:#7d53dd;background:#8b5cf6;border-color:#7d53dd}.cxs-color-11.cxs-selectable:hover,.cxs-color-11.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-11,.cxs-color-root.cxs-hover .cxs-color-11{fill:#c5aefb;stroke:#b19de2;background:#c5aefb;border-color:#b19de2}.cxs-color-11.cxs-selected,.cxs-color-11.cxs-selected:hover,.cxs-color-11.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-11,.cxs-color-root.cxs-selected:hover .cxs-color-11,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-11{fill:#a27df8;stroke:#9271df;background:#a27df8;border-color:#9271df}.cxs-color-11.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-11{fill:#f3effe;stroke:#dbd7e5;background:#f3effe;border-color:#dbd7e5}.cxs-color-12{fill:#a855f7;stroke:#974dde;background:#a855f7;border-color:#974dde}.cxs-color-12.cxs-selectable:hover,.cxs-color-12.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-12,.cxs-color-root.cxs-hover .cxs-color-12{fill:#d4aafb;stroke:#bf99e2;background:#d4aafb;border-color:#bf99e2}.cxs-color-12.cxs-selected,.cxs-color-12.cxs-selected:hover,.cxs-color-12.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-12,.cxs-color-root.cxs-selected:hover .cxs-color-12,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-12{fill:#b977f9;stroke:#a76be0;background:#b977f9;border-color:#a76be0}.cxs-color-12.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-12{fill:#f6eefe;stroke:#ddd6e5;background:#f6eefe;border-color:#ddd6e5}.cxs-color-13{fill:#d946ef;stroke:#c33fd7;background:#d946ef;border-color:#c33fd7}.cxs-color-13.cxs-selectable:hover,.cxs-color-13.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-13,.cxs-color-root.cxs-hover .cxs-color-13{fill:#eca3f7;stroke:#d493de;background:#eca3f7;border-color:#d493de}.cxs-color-13.cxs-selected,.cxs-color-13.cxs-selected:hover,.cxs-color-13.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-13,.cxs-color-root.cxs-selected:hover .cxs-color-13,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-13{fill:#e16bf2;stroke:#cb60da;background:#e16bf2;border-color:#cb60da}.cxs-color-13.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-13{fill:#fbedfd;stroke:#e2d5e4;background:#fbedfd;border-color:#e2d5e4}.cxs-color-14{fill:#ec4899;stroke:#d4418a;background:#ec4899;border-color:#d4418a}.cxs-color-14.cxs-selectable:hover,.cxs-color-14.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-14,.cxs-color-root.cxs-hover .cxs-color-14{fill:#f6a4cc;stroke:#dd94b8;background:#f6a4cc;border-color:#dd94b8}.cxs-color-14.cxs-selected,.cxs-color-14.cxs-selected:hover,.cxs-color-14.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-14,.cxs-color-root.cxs-selected:hover .cxs-color-14,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-14{fill:#f06dad;stroke:#d8629c;background:#f06dad;border-color:#d8629c}.cxs-color-14.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-14{fill:#fdedf5;stroke:#e4d5dd;background:#fdedf5;border-color:#e4d5dd}.cxs-color-15{fill:#f43f5e;stroke:#dc3955;background:#f43f5e;border-color:#dc3955}.cxs-color-15.cxs-selectable:hover,.cxs-color-15.cxs-selectable.cxs-hover,.cxs-color-root:hover .cxs-color-15,.cxs-color-root.cxs-hover .cxs-color-15{fill:#fa9faf;stroke:#e18f9e;background:#fa9faf;border-color:#e18f9e}.cxs-color-15.cxs-selected,.cxs-color-15.cxs-selected:hover,.cxs-color-15.cxs-selected.cxs-hover,.cxs-color-root.cxs-selected .cxs-color-15,.cxs-color-root.cxs-selected:hover .cxs-color-15,.cxs-color-root.cxs-selected.cxs-hover .cxs-color-15{fill:#f6657e;stroke:#dd5b71;background:#f6657e;border-color:#dd5b71}.cxs-color-15.cxs-disabled,.cxs-color-root.cxs-disabled .cxs-color-15{fill:#feecef;stroke:#e5d4d7;background:#feecef;border-color:#e5d4d7}.kpigroup.flat{gap:0}.kpigroup.flat .kpigroup_header{border-radius:0}.kpigroup.flat .kpicard{box-shadow:none;border-top-left-radius:0;border-top-right-radius:0}.card_horizontal .cardlabelvalue{position:relative}.card_horizontal .cardlabelvalue.splitter-right:after{width:1px;height:60%;background-color:#dfe1e1;position:absolute;right:-1px;top:4px;content:""}.card.cxm-secondary{background-color:#e1e7ef;color:#48566a}.card.multilevelkpicard .multilevelkpicard_row:not(:last-child){border-bottom:1px solid #dfe1e1}.collapsible.cxm-outline .collapsible-button{background-color:rgba(0,0,0,0);border:1px solid #cbd5e1}.collapsible.cxm-outline .collapsible-button:hover{background-color:#e1e7ef}.collapsible .collapsible-button{background-color:#cbd5e1;opacity:.8}.collapsible .collapsible-button:hover{opacity:1}.buttongroup{width:fit-content;border:1px solid #cbd5e1;border-radius:6px}.buttongroup.cxm-error{border-color:#f50a0a}.buttongroup_button{line-height:20px}.buttongroup_button:hover{background-color:#f1f4f8}.buttongroup_button:hover.active{background-color:#e3eaf2}.buttongroup_button.cxm-small{padding:4px 12px;font-size:12px;gap:8px;min-width:120px;justify-content:center}.buttongroup:not(.cxm-vertical) .buttongroup_button:first-child{border-radius:6px 0 0 6px}.buttongroup:not(.cxm-vertical) .buttongroup_button:last-child{border-radius:0 6px 6px 0}.buttongroup.cxm-secondary .buttongroup_button{background-color:#fff}.buttongroup.cxm-secondary .buttongroup_button.active{background-color:#1d2939;color:#fff}.buttongroup.cxm-secondary .buttongroup_button:hover:not(.active){background-color:#f1f4f8}.buttongroup.cxm-switch .buttongroup_button{background-color:#fff}.buttongroup.cxm-switch .buttongroup_button.active{background-color:var(--brand_color_primary_button_bg, hsl(227, 68%, 46%));color:#fff}.buttongroup.cxm-switch .buttongroup_button:hover:not(.active){background-color:#f1f4f8}.chip svg{height:18px;opacity:.75}.chip .chip_close:hover{background-color:#48566a}.tag.cxm-success{color:#187c19;background-color:#e3ffd1}.tag.cxm-error{color:#9c1616;background-color:#f9e2e2}.tag.cxm-neutral{background-color:#c5d1fb;color:#2648c5}.statustag{user-select:none}.statustag.cxs-active{background-color:#d0e0fb;border:1px solid #9cbdf2}.statustag.cxs-selectable{cursor:pointer}.statustag.cxs-selectable:hover:not(.cxs-active){background-color:#e6f0ff;border:1px solid #d0e0fb}.statustag.cxm-ready{background-color:#f3ffeb;border-color:rgba(18,94,19,.7);color:#125e13;border-width:2px}.statustag.cxm-notReady{background-color:rgba(238,176,176,.4);border-color:rgba(156,22,22,.7);color:#881616;border-width:2px}.statustag.cxm-large{font-size:14px;padding:8px 12px}.statustag.cxm-connected{background-color:rgba(12,146,32,.1);color:rgba(18,94,19,.9)}.statustag.cxm-broken{background-color:rgba(244,47,47,.1);color:#ae1313}.statustag.cxm-warning{background-color:#fff7ed;color:#c2410c}@media screen and (max-width: 1680px){.periodlookup:has(+.divider-v){flex-direction:column;gap:0 !important}.periodlookup:has(+.divider-v) .cxb-label{padding:0}.periodlookup:has(+.divider-v) .periodlookup_info{align-self:self-start;margin:4px 0 0 4px}}.info-section.cxm-info{border-left-color:#3371db}.info-section.cxm-error{border-left-color:#f50a0a}.info-section.cxm-warning{border-left-color:#f97316}.info-section.cxm-success{border-left-color:#699f14}.container{max-width:1024px;margin:auto}.mainlayout_nav{width:88px;display:flex;flex-direction:column;transition:width cubic-bezier(0.4, 0, 1, 1) .3s}.mainlayout_nav .navitem_text.parent{opacity:0;transition:all cubic-bezier(0.4, 0, 1, 1) .3s;font-size:20px}.mainlayout_nav .bonsailogo_text{transition:opacity cubic-bezier(0.4, 0, 1, 1) .3s;opacity:0}.mainlayout_nav.expanded .navitem_text.parent{opacity:1;transition:all cubic-bezier(0, 0, 0.2, 1) .3s}.mainlayout_nav.expanded .bonsailogo_text{transition:opacity cubic-bezier(0, 0, 0.2, 1) .3s;opacity:1}.mainlayout_nav .navitem{color:#96a4b6;font-weight:500}.mainlayout_nav .navitem:last-child{margin-bottom:16px !important}.mainlayout_nav .navitem:not(.navitem_group):hover{color:#cbd5e1}.mainlayout_nav .navitem:has(+.navitem_children .navitem.cxs-active) :is(.navitem_icon,.navitem_text){color:#e1e7ef}.mainlayout_nav .navitem:has(+.navitem_children .navitem.cxs-active) .navitem_icon{color:#a0d97d}.mainlayout_nav .navitem.cxs-active :is(.navitem_text,.navitem_icon){color:#e1e7ef}.mainlayout_nav .navitem.beta{pointer-events:none}.mainlayout_nav .navitem.beta .navitem_text{opacity:60%}.mainlayout_nav .navitem_children{overflow-y:hidden;height:0}.mainlayout_nav .navitem_children .navitem{position:relative;max-height:0}.mainlayout_nav .navitem_children .navitem_text.parent{opacity:0;transition:opacity cubic-bezier(0, 0, 0.2, 1) 2s}.mainlayout_nav .navitem_children .navitem_text{font-size:18px}.mainlayout_nav .navitem_children .navitem:last-child{margin-bottom:12px}.mainlayout_nav .navitem_children .navitem:last-child::after{bottom:12px}.mainlayout_nav .navitem_children .navitem:first-child::after{top:12px}.mainlayout_nav .navitem_children .navitem:after{position:absolute;left:44px;top:-8px;bottom:0;width:1px;content:"";background-color:#48566a}.mainlayout_nav .navitem_children.expanded{height:auto}.mainlayout_nav .navitem_children.expanded .navitem{transition:max-height cubic-bezier(0, 0, 0.2, 1) 2s;max-height:100%}.mainlayout_nav .cxb-button.expandnavbutton .fa-duotone:after{opacity:1}.mainlayout_header{color:#fff}.mainlayout_header .pagetitle{font-size:20px;color:#f1f5f9;font-weight:600;display:flex}.mainlayout_content{background-color:#f0f1f4}.mainlayout .beta-navitem{color:#96a4b6;font-weight:500}.navbadge{font-size:10px;font-weight:bold;letter-spacing:.5px;height:20px;line-height:20px;margin-right:12px}.navbadge.cxm-warning{background-color:rgba(255,237,213,.2);color:#fdba74}.cxb-tooltip .navitem{padding:0 !important;margin-bottom:0 !important;color:#96a4b6}.cxb-tooltip .navitem:hover{color:#cbd5e1}.cxb-tooltip .navitem_text{font-size:14px}.cxb-tooltip .navitem.cxs-active{color:#fff}.cxb-tooltip .navitem.beta{pointer-events:none}.cxb-tooltip .navitem.beta .navitem_text{opacity:60%}.cxb-tooltip .navitem .navbadge{margin-top:6px;margin-bottom:6px}.page{background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 45.31%, rgba(223, 225, 225, 0.6) 87.5%)}.success{color:#0c9220}.error{color:#f50a0a}.cxb-legend.cxm-vertical .cxe-legend-entry{display:block;text-align:left}.divider-v{background-color:#dfe1e1;flex:none;align-self:center;height:80%;width:1px}.divider-h{background-color:#dfe1e1;flex:none;align-self:center;height:1px}.actiontoolbar{padding-bottom:12px;border-bottom:1px solid #f2f2f2}::-webkit-scrollbar{width:8px;height:8px;background-color:rgba(82,85,86,.05)}::-webkit-scrollbar-thumb{-webkit-border-radius:18px}::-webkit-scrollbar-thumb:vertical{background-color:rgba(82,85,86,.15)}::-webkit-scrollbar-thumb:vertical:hover{background-color:rgba(82,85,86,.24)}::-webkit-scrollbar-thumb:horizontal{background-color:rgba(82,85,86,.15)}::-webkit-scrollbar-thumb:horizontal:hover{background-color:rgba(82,85,86,.24)}::-webkit-scrollbar-corner{background-color:rgba(82,85,86,.02)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}html{height:100%;font-weight:400}body{height:100%;color:#344256;font-family:"Poppins",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:14px}button[type=button]{background-color:#e1e7ef}hr{border-color:#e3eaf2}.loginform{display:flex;margin-top:auto;margin-bottom:auto;flex-direction:column;align-items:center;background-color:#eef1f1;border-radius:48px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:#000;padding-top:80px;padding-bottom:120px}.uploadphoto{height:200px;width:200px;padding:16px;position:relative;display:flex;flex-direction:column;justify-content:center}.uploadphoto_buttons{width:168px;display:flex;align-items:center;flex-direction:column;gap:8px;position:absolute;justify-content:space-between;transition:all .2s}.uploadphoto_buttons:has(+img){opacity:0}.uploadphoto_buttons .cxb-uploadbutton{width:110px;text-align:center}.uploadphoto_buttons .cxb-uploadbutton:hover{cursor:pointer}.uploadphoto:hover .uploadphoto_buttons{opacity:1}.cxb-icon.cxm-large{height:24px;width:24px;font-size:24px}.cxb-icon.cxm-small{height:14px;width:14px;font-size:14px}.cxb-icon.cxm-warning{color:#fdba74}.cxb-icon.cxm-warningdark{color:#ea580c}.cxb-icon.cxm-active{color:#5b940a}.cxb-icon.cxm-4xl{font-size:40px;width:40px;height:40px}.cxb-icon.cxm-5xl{font-size:48px;width:48px;height:48px}.cxb-icon.cxm-state-success{color:#125e13}.cxb-icon.cxm-state-error{color:#ae1313}tbody[class*=cxs-level-]{font-size:unset !important}.cxb-grid .cxe-grid-header .cxe-grid-col-header{border-width:0 0 2px 0}.cxb-grid .cxe-grid-group-caption td{font-weight:600;border-bottom-width:2px;border-color:#f2f2f2}.cxb-grid .cxe-grid-fixed-footer td{border-top-width:2px;border-color:#f2f2f2;padding-top:12px}.cxb-grid.cxm-tooltipgrid .cxe-grid-header .cxe-grid-col-header{color:#f1f5f9}.cxb-grid.cxm-tooltipgrid .cxe-grid-data.cxs-alternate{background-color:#43423d}.cxb-grid.cxm-tooltipgrid .cxe-grid-data td.cxs-pad{padding:4px 12px}.cxb-grid.cxm-tooltipgrid .cxe-grid-col-header{padding:4px 12px;font-weight:600}.cxb-grid.cxm-tooltipgrid .cxe-grid-empty-text td{padding:16px;color:#dfe1e1}.cxb-grid .cxm-completed{color:#9a9998}.cxb-pagination .cxe-pagination-page{margin-right:4px;width:24px;height:24px;line-height:24px;border-radius:6px;text-align:center;font-size:12px;padding:0}.cxb-pagination .cxe-pagination-page:hover{background-color:#f1f4f8}.cxb-pagination .cxe-pagination-page:focus{background-color:#e3eaf2}.cxb-pagination .cxe-pagination-page.cxs-active{background-color:#e1e7ef !important}.cxb-pagination .cxe-pagination-page.cxs-active:focus{background-color:#cbd5e1 !important}.cxb-pagination .cxe-pagination-page :is(.cxe-pagination-icon-prev-page,.cxe-pagination-icon-next-page){font-size:10px}.cxb-switch .cxe-switch-text{padding-left:0;margin-left:48px}.cxb-labelstoplayout.cxm-stretch .cxb-textfield{width:100%}.cxb-labelstoplayout.cxm-stretch .cxb-lookupfield{width:100%}.cxb-labelstoplayout.cxm-stretch .cxb-datetimefield{width:100%}.cxb-labelstoplayout.cxm-stretch .cxb-colorfield{width:100%}.cxb-labelstoplayout.cxm-stretch .cxb-numberfield{width:100%}.cxb-labelstoplayout.cxm-stretch .cxb-textarea{width:100%}.cxb-labelstoplayout.cxm-stretch .cxb-monthfield{width:100%}.cxb-labelstoplayout.cxm-stretch .cxb-select{width:100%}.cxb-labelstoplayout.cxm-y-stretch td.cxe-labelstoplayout-label{padding:16px 0 4px 2px}.cxb-labelstoplayout.cxm-y-stretch td.cxe-labelstoplayout-field:not(:last-child:not(:first-child)){padding:0 24px 0 0}.cxb-labelstoplayout .cxe-labelstoplayout-field:last-child{padding-right:0 !important}.cxb-tab.cxs-active .cxb-icon{color:#026597}.cxb-tab.cxs-active.cxm-primary .cxb-icon{color:#203992}.cxb-link{color:#2648c5}.cxb-tooltip{max-width:450px;overflow-wrap:break-word}.cxb-tooltip .use-stroke circle{stroke:#96a4b6}.cxb-tooltip .cxb-link{color:#c5d1fb}.cxb-tooltip ::-webkit-scrollbar{width:8px;height:8px;background-color:rgba(242,242,242,.05)}.cxb-tooltip ::-webkit-scrollbar-thumb{-webkit-border-radius:18px}.cxb-tooltip ::-webkit-scrollbar-thumb:vertical{background-color:rgba(242,242,242,.24)}.cxb-tooltip ::-webkit-scrollbar-thumb:vertical:hover{background-color:rgba(242,242,242,.32)}.cxb-tooltip ::-webkit-scrollbar-thumb:horizontal{background-color:rgba(242,242,242,.15)}.cxb-tooltip ::-webkit-scrollbar-thumb:horizontal:hover{background-color:rgba(242,242,242,.24)}.cxb-tooltip ::-webkit-scrollbar-corner{background-color:rgba(242,242,242,.02)}.cxb-window .cxe-window-body{padding:16px 24px 8px}.cxb-window .cxe-window-footer{margin-top:12px}.cxb-window .cxe-window-footer .cxe-flexbox-flexbox{justify-content:end;flex-direction:row-reverse;gap:8px}.cxb-window.cxm-alert .cxe-window-body{text-align:left}.cxb-textfield.cxm-small .cxe-textfield-input{font-size:12px;padding:0 4px;height:24px}.cxb-lookupfield.cxm-small .cxe-lookupfield-input{font-size:12px;padding:0 4px;height:24px}.cxb-datetimefield.cxm-small .cxe-datetimefield-input{font-size:12px;padding:0 4px;height:24px}.cxb-colorfield.cxm-small .cxe-colorfield-input{font-size:12px;padding:0 4px;height:24px}.cxb-numberfield.cxm-small .cxe-numberfield-input{font-size:12px;padding:0 4px;height:24px}.cxb-textarea.cxm-small .cxe-textarea-input{font-size:12px;padding:0 4px;height:24px}.cxb-monthfield.cxm-small .cxe-monthfield-input{font-size:12px;padding:0 4px;height:24px}.cxb-select.cxm-small .cxe-select-input{font-size:12px;padding:0 4px;height:24px}.cxb-button.cxs-icon{padding-left:40px}.cxb-button.cxs-icon .cxe-button-icon{left:12px}.cxb-button.cxs-icon.cxs-empty{width:36px}.cxb-button.cxs-icon.cxs-empty .cxe-button-icon{left:10px}.cxb-button.cxm-square .cxe-button-icon{line-height:36px;flex:1;position:unset}.cxb-button.cxm-square .cxe-button-icon:after,.cxb-button.cxm-square .cxe-button-icon:before{opacity:1}.cxb-button.cxm-link .cxe-button-icon{left:0}.cxb-button.cxm-link.cxs-icon{padding-left:24px !important}.cxb-tooltip{max-width:450px;overflow-wrap:break-word}.cxb-tooltip .use-stroke circle{stroke:#96a4b6}.cxb-tooltip .cxb-link{color:#c5d1fb}.cxb-tooltip ::-webkit-scrollbar{width:8px;height:8px;background-color:rgba(242,242,242,.05)}.cxb-tooltip ::-webkit-scrollbar-thumb{-webkit-border-radius:18px}.cxb-tooltip ::-webkit-scrollbar-thumb:vertical{background-color:rgba(242,242,242,.24)}.cxb-tooltip ::-webkit-scrollbar-thumb:vertical:hover{background-color:rgba(242,242,242,.32)}.cxb-tooltip ::-webkit-scrollbar-thumb:horizontal{background-color:rgba(242,242,242,.15)}.cxb-tooltip ::-webkit-scrollbar-thumb:horizontal:hover{background-color:rgba(242,242,242,.24)}.cxb-tooltip ::-webkit-scrollbar-corner{background-color:rgba(242,242,242,.02)}.cxb-dropdown .cxb-menu{border-radius:6px;overflow:hidden}.cxb-dropdown .cxb-menuitem{border-radius:0}.cxb-dropdown .cxb-menuitem.cxs-icon{padding:8px 16px 8px 40px;align-items:center;display:flex}.cxb-dropdown .cxb-menuitem.cxs-icon>span{padding:0}.cxb-dropdown .cxb-menuitem.cxs-icon .cxe-menuitem-button{left:4px}.cxb-dropdown .cxb-menuitem>a{padding:8px 16px}.cxb-dropdown .cxb-menuitem>a .cxb-icon{margin-right:8px}.cxb-dropdown .cxb-list{border-radius:6px}.cxb-list .cxe-list-group-header{padding:12px 12px 8px 12px;margin-bottom:4px;font-size:14px;font-weight:700;text-transform:capitalize;border-bottom:1px solid #e1e7ef}.cxb-list .cxe-list-group-header:not(:first-child){padding-top:24px}.cxb-list .cxe-list-group-header:hover{cursor:default}.cxb-list .cxe-list-item.cxs-selected{font-weight:500;background-color:#e1e7ef}.cxb-list .cxe-list-item.cxs-disabled{opacity:.45}.cxb-list .cxe-list-item.cxm-newoption{padding-top:0px}.cxb-list.cxm-flex{display:flex;flex-wrap:wrap;gap:32px}.cxb-list.cxm-flex li:hover{cursor:default}.cxb-list.cxm-flex li.cxe-list-group-header{width:100%;padding-top:12px;margin-bottom:-10px;border-bottom:1px solid #dfe1e1;font-weight:600;font-size:16px;margin-right:32px}.cxb-progressbar{border-radius:8px;border-color:rgba(0,0,0,0);border-width:0}.cxb-progressbar .cxe-progressbar-indicator{border-radius:8px;transition:width .3s ease-in}.cxb-progressbar.cxm-error .cxe-progressbar-indicator{background-color:#f42f2f}.cxb-progressbar.cxm-neutral .cxe-progressbar-indicator{background-color:#fde047}.cxb-progressbar.cxm-success .cxe-progressbar-indicator{background-color:#0c9220}.cxb-progressbar.cxm-impact .cxe-progressbar-indicator{background-color:#2078f5}.cxb-checkbox .cxe-checkbox-input{border-radius:4px}.cxb-checkbox.cxm-flex{display:flex;align-items:center}.cxb-bar.cxm-thickStroke .cxe-bar-rect{stroke-width:2}.cxb-highlightedsearchtext{color:#4f46e5;font-weight:600}.cxb-lookupfield.cxs-multiple .cxe-list-item{position:relative;padding-left:40px}.cxb-lookupfield.cxs-multiple .cxe-list-item.cxs-selected:before{display:flex;justify-content:center;align-items:center;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" class=\"cxe-checkbox-input-check\" viewBox=\"0 0 64 64\"><path d=\"M7.136 42.94l20.16 14.784 29.568-40.32-9.72-7.128-22.598 30.816-10.44-7.656z\" fill=\"currentColor\"></path></svg>")}.cxb-lookupfield.cxs-multiple .cxe-list-item:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;border:1px solid #ccc;border-radius:4px;background-color:#fff;box-sizing:border-box}.splashscreen .emphasize{background-image:linear-gradient(to right, rgb(77, 172, 54), #4c7450);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#699f14;font-weight:600}.splashscreen .cxe-progressbar-label{top:5px;font-weight:600}.splashscreen a.cxb-button{padding-left:52px}.splashscreen_welcome{transition:all .8s cubic-bezier(0.4, 0, 1, 1)}@media screen and (max-width: 1680px){.splashscreen_welcome{padding-bottom:32px;gap:0 !important}.splashscreen_welcome .splashscreen_bg{position:absolute;top:0;z-index:1;opacity:.5}.splashscreen_welcome .splashscreen_content{margin-top:30vh;z-index:2}}.splashscreen_features{transition:all .8s cubic-bezier(0, 0, 0.2, 1)}.splashscreen .featurescard{padding:32px 64px;background:#fff;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);height:fit-content;display:flex;gap:48px}@media screen and (max-width: 1680px){.splashscreen .featurescard{padding:32px 40px;flex-direction:column}.splashscreen .featurescard .divider-v{width:100%;height:1px}.splashscreen .featurescard_left{flex-direction:column;width:100%}.splashscreen .featurescard_right{width:100%}.splashscreen .featurescard.mmtcard .checklist{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-column-gap:24px;grid-row-gap:24px}.splashscreen .featurescard.mmtcard img:not(:first-child){width:500px}}.splashscreen .featurescard_title{font-weight:600;color:#1d2939;font-size:24px}.splashscreen .featurescard_subtitle{font-weight:500;font-size:18px;color:#63748c;margin-bottom:32px}.splashscreen .featurescard .iconrectangle.cxm-primary{background-color:#335ae6}.splashscreen .featurescard .iconrectangle.cxm-brand{background-color:#87cb5d;border-width:8px 0;border-style:solid;border-color:#87cb5d;box-sizing:content-box}.splashscreen .featurescard .iconrectangle svg{width:24px;fill:#fff}.splashscreen_chip.cxm-brand{background-color:#e3ffd1;border-color:#b2eb8e;color:#125e13}.cxe-categoryaxis-label:has(.move-text-left){transform:translateX(-10px)}.cxe-categoryaxis-label:has(.move-text-left.medium){transform:translateX(-20px)}.funnelrecord:nth-last-child(2) .funnelgraphic_line{visibility:hidden}.timelineitem_container:last-child{min-width:0px;flex:none}.timelineitem_container:last-child .timelineitem_line{visibility:hidden}.timelineitem_container:last-child .mr-4{margin-right:0px}.cxe-lookupfield-tag{max-width:100%}.cxe-lookupfield-tag .cxe-lookupfield-tag-value{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.platformsgrid .cxe-grid-group-caption.cxs-level-1 td{font-weight:600;padding-top:24px;border-bottom:2px solid #f2f2f2;padding-bottom:4px}.platformsgrid tbody.cxm-notenabled.cxe-grid-data{color:rgba(52,66,86,.45);filter:grayscale(100%)}.platformsgrid tbody.cxm-notenabled.cxe-grid-data img{opacity:45%}.platformcard.notenabled .cardcontent{opacity:45%;filter:grayscale(100%)}.platformcard.notenabled:hover .enablecardbutton{display:block !important}.platformcard.notenabled:hover .cardcontent{transition:opacity ease-out 250ms;opacity:15%;pointer-events:none}
/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #d1d1d1; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #999897; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden] {
  display: none;
}

*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(94 126 235 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(94 126 235 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none {
  pointer-events: none;
}
.pointer-events-auto {
  pointer-events: auto;
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.inset-0 {
  inset: 0px;
}
.\!left-\[50\%\] {
  left: 50% !important;
}
.\!left-auto {
  left: auto !important;
}
.\!top-\[50\%\] {
  top: 50% !important;
}
.-bottom-2 {
  bottom: -0.5rem;
}
.-bottom-2\.5 {
  bottom: -0.625rem;
}
.-left-3 {
  left: -0.75rem;
}
.-left-3\.5 {
  left: -0.875rem;
}
.-left-\[18px\] {
  left: -18px;
}
.-right-1 {
  right: -0.25rem;
}
.-right-1\.5 {
  right: -0.375rem;
}
.-right-\[18px\] {
  right: -18px;
}
.-top-1 {
  top: -0.25rem;
}
.-top-1\.5 {
  top: -0.375rem;
}
.bottom-2 {
  bottom: 0.5rem;
}
.left-0 {
  left: 0px;
}
.left-2 {
  left: 0.5rem;
}
.left-5 {
  left: 1.25rem;
}
.left-auto {
  left: auto;
}
.right-0 {
  right: 0px;
}
.right-0\.5 {
  right: 0.125rem;
}
.right-2 {
  right: 0.5rem;
}
.right-3 {
  right: 0.75rem;
}
.right-4 {
  right: 1rem;
}
.top-0 {
  top: 0px;
}
.top-1 {
  top: 0.25rem;
}
.top-10 {
  top: 2.5rem;
}
.top-2 {
  top: 0.5rem;
}
.top-20 {
  top: 5rem;
}
.top-3 {
  top: 0.75rem;
}
.top-\[20\%\] {
  top: 20%;
}
.-z-10 {
  z-index: -10;
}
.z-10 {
  z-index: 10;
}
.z-50 {
  z-index: 50;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.order-4 {
  order: 4;
}
.order-5 {
  order: 5;
}
.order-6 {
  order: 6;
}
.col-span-2 {
  grid-column: span 2 / span 2;
}
.col-span-3 {
  grid-column: span 3 / span 3;
}
.col-span-full {
  grid-column: 1 / -1;
}
.col-start-1 {
  grid-column-start: 1;
}
.col-start-2 {
  grid-column-start: 2;
}
.row-span-2 {
  grid-row: span 2 / span 2;
}
.row-span-8 {
  grid-row: span 8 / span 8;
}
.row-start-1 {
  grid-row-start: 1;
}
.row-start-2 {
  grid-row-start: 2;
}
.\!m-0 {
  margin: 0px !important;
}
.m-0 {
  margin: 0px;
}
.m-0\.5 {
  margin: 0.125rem;
}
.m-auto {
  margin: auto;
}
.\!mx-1 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}
.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.\!mb-2 {
  margin-bottom: 0.5rem !important;
}
.\!mt-0 {
  margin-top: 0px !important;
}
.\!mt-0\.5 {
  margin-top: 0.125rem !important;
}
.-mt-1 {
  margin-top: -0.25rem;
}
.-mt-16 {
  margin-top: -4rem;
}
.-mt-2 {
  margin-top: -0.5rem;
}
.-mt-4 {
  margin-top: -1rem;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-0\.5 {
  margin-bottom: 0.125rem;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-10 {
  margin-bottom: 2.5rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-2\.5 {
  margin-bottom: 0.625rem;
}
.mb-20 {
  margin-bottom: 5rem;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.mb-3\.5 {
  margin-bottom: 0.875rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.mb-5 {
  margin-bottom: 1.25rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.mb-8 {
  margin-bottom: 2rem;
}
.mb-auto {
  margin-bottom: auto;
}
.mb-px {
  margin-bottom: 1px;
}
.ml-0 {
  margin-left: 0px;
}
.ml-0\.5 {
  margin-left: 0.125rem;
}
.ml-1 {
  margin-left: 0.25rem;
}
.ml-10 {
  margin-left: 2.5rem;
}
.ml-14 {
  margin-left: 3.5rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.ml-4 {
  margin-left: 1rem;
}
.ml-6 {
  margin-left: 1.5rem;
}
.ml-7 {
  margin-left: 1.75rem;
}
.ml-\[-100px\] {
  margin-left: -100px;
}
.ml-\[-20px\] {
  margin-left: -20px;
}
.ml-\[20px\] {
  margin-left: 20px;
}
.ml-\[29px\] {
  margin-left: 29px;
}
.ml-\[3px\] {
  margin-left: 3px;
}
.ml-auto {
  margin-left: auto;
}
.mr-0 {
  margin-right: 0px;
}
.mr-0\.5 {
  margin-right: 0.125rem;
}
.mr-1 {
  margin-right: 0.25rem;
}
.mr-10 {
  margin-right: 2.5rem;
}
.mr-2 {
  margin-right: 0.5rem;
}
.mr-3 {
  margin-right: 0.75rem;
}
.mr-4 {
  margin-right: 1rem;
}
.mr-6 {
  margin-right: 1.5rem;
}
.mr-8 {
  margin-right: 2rem;
}
.mr-auto {
  margin-right: auto;
}
.mt-0 {
  margin-top: 0px;
}
.mt-0\.5 {
  margin-top: 0.125rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-1\.5 {
  margin-top: 0.375rem;
}
.mt-10 {
  margin-top: 2.5rem;
}
.mt-16 {
  margin-top: 4rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-2\.5 {
  margin-top: 0.625rem;
}
.mt-20 {
  margin-top: 5rem;
}
.mt-24 {
  margin-top: 6rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-36 {
  margin-top: 9rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-8 {
  margin-top: 2rem;
}
.mt-\[-20px\] {
  margin-top: -20px;
}
.mt-\[-6px\] {
  margin-top: -6px;
}
.mt-\[3px\] {
  margin-top: 3px;
}
.mt-auto {
  margin-top: auto;
}
.box-border {
  box-sizing: border-box;
}
.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.inline {
  display: inline;
}
.flex {
  display: flex;
}
.table {
  display: table;
}
.grid {
  display: grid;
}
.hidden {
  display: none;
}
.size-\[14px\] {
  width: 14px;
  height: 14px;
}
.size-\[15px\] {
  width: 15px;
  height: 15px;
}
.size-\[18px\] {
  width: 18px;
  height: 18px;
}
.\!h-\[28px\] {
  height: 28px !important;
}
.\!h-\[34px\] {
  height: 34px !important;
}
.\!h-full {
  height: 100% !important;
}
.h-0 {
  height: 0px;
}
.h-0\.5 {
  height: 0.125rem;
}
.h-1 {
  height: 0.25rem;
}
.h-10 {
  height: 2.5rem;
}
.h-12 {
  height: 3rem;
}
.h-14 {
  height: 3.5rem;
}
.h-16 {
  height: 4rem;
}
.h-2 {
  height: 0.5rem;
}
.h-2\/5 {
  height: 40%;
}
.h-20 {
  height: 5rem;
}
.h-32 {
  height: 8rem;
}
.h-4 {
  height: 1rem;
}
.h-4\/5 {
  height: 80%;
}
.h-5 {
  height: 1.25rem;
}
.h-6 {
  height: 1.5rem;
}
.h-64 {
  height: 16rem;
}
.h-7 {
  height: 1.75rem;
}
.h-8 {
  height: 2rem;
}
.h-\[120px\] {
  height: 120px;
}
.h-\[150px\] {
  height: 150px;
}
.h-\[160px\] {
  height: 160px;
}
.h-\[16px\] {
  height: 16px;
}
.h-\[1px\] {
  height: 1px;
}
.h-\[200px\] {
  height: 200px;
}
.h-\[20px\] {
  height: 20px;
}
.h-\[22px\] {
  height: 22px;
}
.h-\[280px\] {
  height: 280px;
}
.h-\[300px\] {
  height: 300px;
}
.h-\[32px\] {
  height: 32px;
}
.h-\[42px\] {
  height: 42px;
}
.h-\[48px\] {
  height: 48px;
}
.h-\[4px\] {
  height: 4px;
}
.h-\[500px\] {
  height: 500px;
}
.h-\[504px\] {
  height: 504px;
}
.h-\[512px\] {
  height: 512px;
}
.h-\[60px\] {
  height: 60px;
}
.h-\[60vh\] {
  height: 60vh;
}
.h-\[64px\] {
  height: 64px;
}
.h-\[700px\] {
  height: 700px;
}
.h-\[80px\] {
  height: 80px;
}
.h-\[8px\] {
  height: 8px;
}
.h-fit {
  height: fit-content;
}
.h-full {
  height: 100%;
}
.max-h-14 {
  max-height: 3.5rem;
}
.max-h-16 {
  max-height: 4rem;
}
.max-h-20 {
  max-height: 5rem;
}
.max-h-28 {
  max-height: 7rem;
}
.max-h-\[40vh\] {
  max-height: 40vh;
}
.max-h-\[80px\] {
  max-height: 80px;
}
.max-h-\[90vh\] {
  max-height: 90vh;
}
.min-h-0 {
  min-height: 0px;
}
.min-h-10 {
  min-height: 2.5rem;
}
.min-h-6 {
  min-height: 1.5rem;
}
.min-h-\[320px\] {
  min-height: 320px;
}
.min-h-\[370px\] {
  min-height: 370px;
}
.min-h-\[60vh\] {
  min-height: 60vh;
}
.min-h-\[80px\] {
  min-height: 80px;
}
.min-h-\[88px\] {
  min-height: 88px;
}
.\!w-auto {
  width: auto !important;
}
.\!w-fit {
  width: fit-content !important;
}
.\!w-full {
  width: 100% !important;
}
.w-0 {
  width: 0px;
}
.w-1\/2 {
  width: 50%;
}
.w-1\/3 {
  width: 33.333333%;
}
.w-10 {
  width: 2.5rem;
}
.w-12 {
  width: 3rem;
}
.w-14 {
  width: 3.5rem;
}
.w-16 {
  width: 4rem;
}
.w-2\/5 {
  width: 40%;
}
.w-3 {
  width: 0.75rem;
}
.w-3\/4 {
  width: 75%;
}
.w-3\/5 {
  width: 60%;
}
.w-4 {
  width: 1rem;
}
.w-4\/5 {
  width: 80%;
}
.w-48 {
  width: 12rem;
}
.w-5 {
  width: 1.25rem;
}
.w-6 {
  width: 1.5rem;
}
.w-7 {
  width: 1.75rem;
}
.w-72 {
  width: 18rem;
}
.w-\[100px\] {
  width: 100px;
}
.w-\[100vw\] {
  width: 100vw;
}
.w-\[1200px\] {
  width: 1200px;
}
.w-\[128px\] {
  width: 128px;
}
.w-\[1300px\] {
  width: 1300px;
}
.w-\[150px\] {
  width: 150px;
}
.w-\[160px\] {
  width: 160px;
}
.w-\[180px\] {
  width: 180px;
}
.w-\[196px\] {
  width: 196px;
}
.w-\[200px\] {
  width: 200px;
}
.w-\[20px\] {
  width: 20px;
}
.w-\[240px\] {
  width: 240px;
}
.w-\[260px\] {
  width: 260px;
}
.w-\[280px\] {
  width: 280px;
}
.w-\[30\%\] {
  width: 30%;
}
.w-\[300px\] {
  width: 300px;
}
.w-\[320px\] {
  width: 320px;
}
.w-\[340px\] {
  width: 340px;
}
.w-\[35\%\] {
  width: 35%;
}
.w-\[350px\] {
  width: 350px;
}
.w-\[360px\] {
  width: 360px;
}
.w-\[375px\] {
  width: 375px;
}
.w-\[380px\] {
  width: 380px;
}
.w-\[40\%\] {
  width: 40%;
}
.w-\[400px\] {
  width: 400px;
}
.w-\[42px\] {
  width: 42px;
}
.w-\[450px\] {
  width: 450px;
}
.w-\[460px\] {
  width: 460px;
}
.w-\[520px\] {
  width: 520px;
}
.w-\[60\%\] {
  width: 60%;
}
.w-\[600px\] {
  width: 600px;
}
.w-\[60ch\] {
  width: 60ch;
}
.w-\[66px\] {
  width: 66px;
}
.w-\[70\%\] {
  width: 70%;
}
.w-\[700px\] {
  width: 700px;
}
.w-\[740px\] {
  width: 740px;
}
.w-\[80\%\] {
  width: 80%;
}
.w-\[896px\] {
  width: 896px;
}
.w-\[8px\] {
  width: 8px;
}
.w-\[900px\] {
  width: 900px;
}
.w-auto {
  width: auto;
}
.w-fit {
  width: fit-content;
}
.w-full {
  width: 100%;
}
.w-min {
  width: min-content;
}
.w-px {
  width: 1px;
}
.\!min-w-\[200px\] {
  min-width: 200px !important;
}
.\!min-w-\[300px\] {
  min-width: 300px !important;
}
.\!min-w-fit {
  min-width: fit-content !important;
}
.min-w-0 {
  min-width: 0px;
}
.min-w-16 {
  min-width: 4rem;
}
.min-w-20 {
  min-width: 5rem;
}
.min-w-40 {
  min-width: 10rem;
}
.min-w-52 {
  min-width: 13rem;
}
.min-w-96 {
  min-width: 24rem;
}
.min-w-\[1000px\] {
  min-width: 1000px;
}
.min-w-\[100px\] {
  min-width: 100px;
}
.min-w-\[120px\] {
  min-width: 120px;
}
.min-w-\[150px\] {
  min-width: 150px;
}
.min-w-\[173px\] {
  min-width: 173px;
}
.min-w-\[200px\] {
  min-width: 200px;
}
.min-w-\[300px\] {
  min-width: 300px;
}
.min-w-\[350px\] {
  min-width: 350px;
}
.min-w-\[400px\] {
  min-width: 400px;
}
.min-w-\[486px\] {
  min-width: 486px;
}
.min-w-\[68px\] {
  min-width: 68px;
}
.min-w-\[800px\] {
  min-width: 800px;
}
.min-w-\[80px\] {
  min-width: 80px;
}
.min-w-fit {
  min-width: fit-content;
}
.max-w-48 {
  max-width: 12rem;
}
.max-w-64 {
  max-width: 16rem;
}
.max-w-\[100\%\] {
  max-width: 100%;
}
.max-w-\[100px\] {
  max-width: 100px;
}
.max-w-\[140px\] {
  max-width: 140px;
}
.max-w-\[1600px\] {
  max-width: 1600px;
}
.max-w-\[177px\] {
  max-width: 177px;
}
.max-w-\[180px\] {
  max-width: 180px;
}
.max-w-\[250px\] {
  max-width: 250px;
}
.max-w-\[300px\] {
  max-width: 300px;
}
.max-w-\[320px\] {
  max-width: 320px;
}
.max-w-\[350px\] {
  max-width: 350px;
}
.max-w-\[400px\] {
  max-width: 400px;
}
.max-w-\[420px\] {
  max-width: 420px;
}
.max-w-\[450px\] {
  max-width: 450px;
}
.max-w-\[480px\] {
  max-width: 480px;
}
.max-w-\[486px\] {
  max-width: 486px;
}
.max-w-\[500px\] {
  max-width: 500px;
}
.max-w-\[520px\] {
  max-width: 520px;
}
.max-w-\[533px\] {
  max-width: 533px;
}
.max-w-\[700px\] {
  max-width: 700px;
}
.max-w-\[750px\] {
  max-width: 750px;
}
.max-w-\[80\%\] {
  max-width: 80%;
}
.max-w-fit {
  max-width: fit-content;
}
.max-w-none {
  max-width: none;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-none {
  flex: none;
}
.flex-grow {
  flex-grow: 1;
}
.-translate-x-0 {
  --tw-translate-x: -0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-0\.5 {
  --tw-translate-x: -0.125rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-full {
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1 {
  --tw-translate-y: -0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\.5 {
  --tw-translate-y: -0.375rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-full {
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-px {
  --tw-translate-y: 1px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-90 {
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes pulse {

  50% {
    opacity: .5;
  }
}
.animate-pulse {
  animation: pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite;;
}
.cursor-default {
  cursor: default;
}
.cursor-pointer {
  cursor: pointer;
}
.\!select-none {
  user-select: none !important;
}
.select-none {
  user-select: none;
}
.\!list-disc {
  list-style-type: disc !important;
}
.auto-cols-auto {
  grid-auto-columns: auto;
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.grid-cols-\[160px_auto\] {
  grid-template-columns: 160px auto;
}
.grid-cols-\[16px_max-content_1fr\] {
  grid-template-columns: 16px max-content 1fr;
}
.grid-cols-\[180px_60px_50px\] {
  grid-template-columns: 180px 60px 50px;
}
.grid-cols-\[1fr_auto\] {
  grid-template-columns: 1fr auto;
}
.grid-cols-\[200px\2c _1fr\2c _1fr\] {
  grid-template-columns: 200px 1fr 1fr;
}
.grid-cols-\[auto\2c _1fr\] {
  grid-template-columns: auto 1fr;
}
.grid-cols-\[auto_1fr\] {
  grid-template-columns: auto 1fr;
}
.grid-cols-\[auto_1fr_1fr\] {
  grid-template-columns: auto 1fr 1fr;
}
.grid-cols-\[auto_auto\] {
  grid-template-columns: auto auto;
}
.grid-cols-\[auto_auto_140px_140px\] {
  grid-template-columns: auto auto 140px 140px;
}
.grid-cols-\[min-content\2c _1fr\2c _1fr\2c _1fr\] {
  grid-template-columns: min-content 1fr 1fr 1fr;
}
.grid-cols-\[min-content\] {
  grid-template-columns: min-content;
}
.grid-cols-\[min-content_1fr\] {
  grid-template-columns: min-content 1fr;
}
.grid-cols-\[minmax\(420px\2c _max-content\)_minmax\(440px\2c _auto\)_31\%\] {
  grid-template-columns: minmax(420px, max-content) minmax(440px, auto) 31%;
}
.grid-cols-subgrid {
  grid-template-columns: subgrid;
}
.grid-rows-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}
.grid-rows-\[100px_100px_1fr\] {
  grid-template-rows: 100px 100px 1fr;
}
.grid-rows-\[1fr\2c _24px\2c _1fr\] {
  grid-template-rows: 1fr 24px 1fr;
}
.grid-rows-\[22px\2c _55px\2c _18px\2c _minmax\(0\2c _min-content\)\] {
  grid-template-rows: 22px 55px 18px minmax(0, min-content);
}
.grid-rows-\[64px_1fr\] {
  grid-template-rows: 64px 1fr;
}
.grid-rows-\[auto\2c _1fr\] {
  grid-template-rows: auto 1fr;
}
.grid-rows-\[auto_1fr\] {
  grid-template-rows: auto 1fr;
}
.grid-rows-\[min-content\2c _56px\2c _auto\2c _1fr\] {
  grid-template-rows: min-content 56px auto 1fr;
}
.grid-rows-\[min-content_auto\] {
  grid-template-rows: min-content auto;
}
.flex-row {
  flex-direction: row;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.\!items-start {
  align-items: flex-start !important;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.items-baseline {
  align-items: baseline;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.\!gap-2 {
  gap: 0.5rem !important;
}
.gap-0 {
  gap: 0px;
}
.gap-0\.5 {
  gap: 0.125rem;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-1\.5 {
  gap: 0.375rem;
}
.gap-10 {
  gap: 2.5rem;
}
.gap-12 {
  gap: 3rem;
}
.gap-16 {
  gap: 4rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-2\.5 {
  gap: 0.625rem;
}
.gap-20 {
  gap: 5rem;
}
.gap-24 {
  gap: 6rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-3\.5 {
  gap: 0.875rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-5 {
  gap: 1.25rem;
}
.gap-6 {
  gap: 1.5rem;
}
.gap-8 {
  gap: 2rem;
}
.gap-px {
  gap: 1px;
}
.gap-x-10 {
  column-gap: 2.5rem;
}
.gap-x-12 {
  column-gap: 3rem;
}
.gap-x-2 {
  column-gap: 0.5rem;
}
.gap-x-24 {
  column-gap: 6rem;
}
.gap-x-4 {
  column-gap: 1rem;
}
.gap-x-5 {
  column-gap: 1.25rem;
}
.gap-x-6 {
  column-gap: 1.5rem;
}
.gap-x-8 {
  column-gap: 2rem;
}
.gap-y-1 {
  row-gap: 0.25rem;
}
.gap-y-10 {
  row-gap: 2.5rem;
}
.gap-y-2 {
  row-gap: 0.5rem;
}
.gap-y-3 {
  row-gap: 0.75rem;
}
.gap-y-4 {
  row-gap: 1rem;
}
.gap-y-6 {
  row-gap: 1.5rem;
}
.gap-y-7 {
  row-gap: 1.75rem;
}
.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.divide-x > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}
.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-slate-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(203 213 225 / var(--tw-divide-opacity));
}
.self-start {
  align-self: flex-start;
}
.self-end {
  align-self: flex-end;
}
.self-center {
  align-self: center;
}
.self-stretch {
  align-self: stretch;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-x-auto {
  overflow-x: auto;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-ellipsis {
  text-overflow: ellipsis;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.whitespace-pre {
  white-space: pre;
}
.text-nowrap {
  text-wrap: nowrap;
}
.text-balance {
  text-wrap: balance;
}
.break-words {
  overflow-wrap: break-word;
}
.break-all {
  word-break: break-all;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-2xl {
  border-radius: 1rem;
}
.rounded-\[32px\] {
  border-radius: 32px;
}
.rounded-\[3px\] {
  border-radius: 3px;
}
.rounded-\[6px\] {
  border-radius: 6px;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-md {
  border-radius: 0.375rem;
}
.rounded-xl {
  border-radius: 0.75rem;
}
.rounded-l-none {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rounded-r-none {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.border {
  border-width: 1px;
}
.border-2 {
  border-width: 2px;
}
.border-8 {
  border-width: 8px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-b-2 {
  border-bottom-width: 2px;
}
.border-l {
  border-left-width: 1px;
}
.border-l-4 {
  border-left-width: 4px;
}
.border-r {
  border-right-width: 1px;
}
.border-t {
  border-top-width: 1px;
}
.border-dashed {
  border-style: dashed;
}
.border-\[\#eee\] {
  --tw-border-opacity: 1;
  border-color: rgb(238 238 238 / var(--tw-border-opacity));
}
.border-\[rgb\(176_212_97\)\] {
  --tw-border-opacity: 1;
  border-color: rgb(176 212 97 / var(--tw-border-opacity));
}
.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(122 161 237 / var(--tw-border-opacity));
}
.border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(94 126 235 / var(--tw-border-opacity));
}
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(209 209 209 / var(--tw-border-opacity));
}
.border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgb(134 202 92 / var(--tw-border-opacity));
}
.border-indigo-600 {
  --tw-border-opacity: 1;
  border-color: rgb(79 70 229 / var(--tw-border-opacity));
}
.border-orange-300 {
  --tw-border-opacity: 1;
  border-color: rgb(253 186 116 / var(--tw-border-opacity));
}
.border-slate-100 {
  --tw-border-opacity: 1;
  border-color: rgb(241 245 249 / var(--tw-border-opacity));
}
.border-slate-200 {
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / var(--tw-border-opacity));
}
.border-slate-300 {
  --tw-border-opacity: 1;
  border-color: rgb(203 213 225 / var(--tw-border-opacity));
}
.border-slate-400 {
  --tw-border-opacity: 1;
  border-color: rgb(148 163 184 / var(--tw-border-opacity));
}
.border-slate-50 {
  --tw-border-opacity: 1;
  border-color: rgb(248 250 252 / var(--tw-border-opacity));
}
.border-slate-600 {
  --tw-border-opacity: 1;
  border-color: rgb(71 85 105 / var(--tw-border-opacity));
}
.border-transparent {
  border-color: transparent;
}
.border-b-gray-500 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(106 109 108 / var(--tw-border-opacity));
}
.\!bg-green-800 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(12 148 33 / var(--tw-bg-opacity)) !important;
}
.\!bg-red-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity)) !important;
}
.\!bg-slate-100 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity)) !important;
}
.\!bg-slate-300 {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity)) !important;
}
.bg-\[\#101a3c\] {
  --tw-bg-opacity: 1;
  background-color: rgb(16 26 60 / var(--tw-bg-opacity));
}
.bg-\[\#2078f5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(32 120 245 / var(--tw-bg-opacity));
}
.bg-\[\#eee\] {
  --tw-bg-opacity: 1;
  background-color: rgb(238 238 238 / var(--tw-bg-opacity));
}
.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(215 228 253 / var(--tw-bg-opacity));
}
.bg-blue-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(0 65 183 / var(--tw-bg-opacity));
}
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(241 241 241 / var(--tw-bg-opacity));
}
.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 209 209 / var(--tw-bg-opacity));
}
.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(228 255 211 / var(--tw-bg-opacity));
}
.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(134 202 92 / var(--tw-bg-opacity));
}
.bg-green-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(42 181 20 / var(--tw-bg-opacity));
}
.bg-green-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(12 148 33 / var(--tw-bg-opacity));
}
.bg-mud-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(160 192 212 / var(--tw-bg-opacity));
}
.bg-mud-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(212 235 218 / var(--tw-bg-opacity));
}
.bg-mud-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(153 207 161 / var(--tw-bg-opacity));
}
.bg-neutral-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}
.bg-primary-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(197 222 249 / var(--tw-bg-opacity));
}
.bg-primary-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(156 202 244 / var(--tw-bg-opacity));
}
.bg-primary-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(13 11 97 / var(--tw-bg-opacity));
}
.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity));
}
.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}
.bg-red-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity));
}
.bg-slate-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity));
}
.bg-slate-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / var(--tw-bg-opacity));
}
.bg-slate-200\/80 {
  background-color: rgb(226 232 240 / 0.8);
}
.bg-slate-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity));
}
.bg-slate-300\/15 {
  background-color: rgb(203 213 225 / 0.15);
}
.bg-slate-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(148 163 184 / var(--tw-bg-opacity));
}
.bg-slate-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}
.bg-slate-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(100 116 139 / var(--tw-bg-opacity));
}
.bg-slate-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(71 85 105 / var(--tw-bg-opacity));
}
.bg-slate-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity));
}
.bg-transparent {
  background-color: transparent;
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-white\/90 {
  background-color: rgb(255 255 255 / 0.9);
}
.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 249 195 / var(--tw-bg-opacity));
}
.bg-yellow-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 240 138 / var(--tw-bg-opacity));
}
.bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}
.bg-opacity-75 {
  --tw-bg-opacity: 0.75;
}
.bg-opacity-90 {
  --tw-bg-opacity: 0.9;
}
.object-contain {
  object-fit: contain;
}
.object-cover {
  object-fit: cover;
}
.\!p-\[3px\] {
  padding: 3px !important;
}
.p-0 {
  padding: 0px;
}
.p-0\.5 {
  padding: 0.125rem;
}
.p-1 {
  padding: 0.25rem;
}
.p-1\.5 {
  padding: 0.375rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-4 {
  padding: 1rem;
}
.p-\[5px\] {
  padding: 5px;
}
.\!px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.\!px-0\.5 {
  padding-left: 0.125rem !important;
  padding-right: 0.125rem !important;
}
.\!px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.\!px-7 {
  padding-left: 1.75rem !important;
  padding-right: 1.75rem !important;
}
.\!py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.\!py-0\.5 {
  padding-top: 0.125rem !important;
  padding-bottom: 0.125rem !important;
}
.\!py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-32 {
  padding-left: 8rem;
  padding-right: 8rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-\[4px\] {
  padding-left: 4px;
  padding-right: 4px;
}
.px-\[5px\] {
  padding-left: 5px;
  padding-right: 5px;
}
.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-\[4px\] {
  padding-top: 4px;
  padding-bottom: 4px;
}
.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}
.\!pl-4 {
  padding-left: 1rem !important;
}
.\!pl-\[26px\] {
  padding-left: 26px !important;
}
.\!pl-\[77px\] {
  padding-left: 77px !important;
}
.\!pr-6 {
  padding-right: 1.5rem !important;
}
.\!pt-0 {
  padding-top: 0px !important;
}
.\!pt-1 {
  padding-top: 0.25rem !important;
}
.pb-0 {
  padding-bottom: 0px;
}
.pb-0\.5 {
  padding-bottom: 0.125rem;
}
.pb-1 {
  padding-bottom: 0.25rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pb-3 {
  padding-bottom: 0.75rem;
}
.pb-4 {
  padding-bottom: 1rem;
}
.pb-6 {
  padding-bottom: 1.5rem;
}
.pb-8 {
  padding-bottom: 2rem;
}
.pl-0 {
  padding-left: 0px;
}
.pl-0\.5 {
  padding-left: 0.125rem;
}
.pl-10 {
  padding-left: 2.5rem;
}
.pl-3 {
  padding-left: 0.75rem;
}
.pl-4 {
  padding-left: 1rem;
}
.pl-5 {
  padding-left: 1.25rem;
}
.pl-6 {
  padding-left: 1.5rem;
}
.pl-7 {
  padding-left: 1.75rem;
}
.pl-8 {
  padding-left: 2rem;
}
.pl-\[10px\] {
  padding-left: 10px;
}
.pl-\[29px\] {
  padding-left: 29px;
}
.pr-1 {
  padding-right: 0.25rem;
}
.pr-1\.5 {
  padding-right: 0.375rem;
}
.pr-2 {
  padding-right: 0.5rem;
}
.pr-24 {
  padding-right: 6rem;
}
.pr-3 {
  padding-right: 0.75rem;
}
.pr-4 {
  padding-right: 1rem;
}
.pr-6 {
  padding-right: 1.5rem;
}
.pr-8 {
  padding-right: 2rem;
}
.pr-\[22px\] {
  padding-right: 22px;
}
.pt-0 {
  padding-top: 0px;
}
.pt-0\.5 {
  padding-top: 0.125rem;
}
.pt-1 {
  padding-top: 0.25rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-3 {
  padding-top: 0.75rem;
}
.pt-3\.5 {
  padding-top: 0.875rem;
}
.pt-4 {
  padding-top: 1rem;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.align-top {
  vertical-align: top;
}
.align-middle {
  vertical-align: middle;
}
.\!text-\[11px\] {
  font-size: 11px !important;
}
.\!text-\[13px\] {
  font-size: 13px !important;
}
.\!text-base {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}
.\!text-sm {
  font-size: 0.875rem !important;
  line-height: 1.25rem !important;
}
.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}
.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.text-5xl {
  font-size: 3rem;
  line-height: 1;
}
.text-6xl {
  font-size: 3.75rem;
  line-height: 1;
}
.text-\[10px\] {
  font-size: 10px;
}
.text-\[11px\] {
  font-size: 11px;
}
.text-\[120px\] {
  font-size: 120px;
}
.text-\[13px\] {
  font-size: 13px;
}
.text-\[15px\] {
  font-size: 15px;
}
.text-\[160px\] {
  font-size: 160px;
}
.text-\[50px\] {
  font-size: 50px;
}
.text-\[8px\] {
  font-size: 8px;
}
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.\!font-medium {
  font-weight: 500 !important;
}
.\!font-normal {
  font-weight: 400 !important;
}
.font-bold {
  font-weight: 700;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.uppercase {
  text-transform: uppercase;
}
.capitalize {
  text-transform: capitalize;
}
.italic {
  font-style: italic;
}
.not-italic {
  font-style: normal;
}
.leading-4 {
  line-height: 1rem;
}
.leading-5 {
  line-height: 1.25rem;
}
.leading-7 {
  line-height: 1.75rem;
}
.leading-\[1\.2\] {
  line-height: 1.2;
}
.leading-\[10px\] {
  line-height: 10px;
}
.leading-\[14px\] {
  line-height: 14px;
}
.leading-\[15px\] {
  line-height: 15px;
}
.leading-\[18px\] {
  line-height: 18px;
}
.leading-\[20px\] {
  line-height: 20px;
}
.leading-\[34px\] {
  line-height: 34px;
}
.leading-none {
  line-height: 1;
}
.leading-snug {
  line-height: 1.375;
}
.tracking-wide {
  letter-spacing: 0.025em;
}
.tracking-widest {
  letter-spacing: 0.1em;
}
.\!text-blue-300 {
  --tw-text-opacity: 1 !important;
  color: rgb(156 187 246 / var(--tw-text-opacity)) !important;
}
.text-\[\#828282\] {
  --tw-text-opacity: 1;
  color: rgb(130 130 130 / var(--tw-text-opacity));
}
.text-blue-300 {
  --tw-text-opacity: 1;
  color: rgb(156 187 246 / var(--tw-text-opacity));
}
.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(53 97 222 / var(--tw-text-opacity));
}
.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(41 96 194 / var(--tw-text-opacity));
}
.text-blue-800 {
  --tw-text-opacity: 1;
  color: rgb(0 65 183 / var(--tw-text-opacity));
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(106 109 108 / var(--tw-text-opacity));
}
.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(83 85 86 / var(--tw-text-opacity));
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(76 79 77 / var(--tw-text-opacity));
}
.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(41 43 43 / var(--tw-text-opacity));
}
.text-green-400 {
  --tw-text-opacity: 1;
  color: rgb(160 217 125 / var(--tw-text-opacity));
}
.text-green-600 {
  --tw-text-opacity: 1;
  color: rgb(90 147 10 / var(--tw-text-opacity));
}
.text-green-800 {
  --tw-text-opacity: 1;
  color: rgb(12 148 33 / var(--tw-text-opacity));
}
.text-red-300 {
  --tw-text-opacity: 1;
  color: rgb(252 165 165 / var(--tw-text-opacity));
}
.text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity));
}
.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}
.text-red-700 {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity));
}
.text-slate-100 {
  --tw-text-opacity: 1;
  color: rgb(241 245 249 / var(--tw-text-opacity));
}
.text-slate-200 {
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity));
}
.text-slate-300 {
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / var(--tw-text-opacity));
}
.text-slate-400 {
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity));
}
.text-slate-500 {
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity));
}
.text-slate-600 {
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / var(--tw-text-opacity));
}
.text-slate-700 {
  --tw-text-opacity: 1;
  color: rgb(51 65 85 / var(--tw-text-opacity));
}
.text-slate-800 {
  --tw-text-opacity: 1;
  color: rgb(30 41 59 / var(--tw-text-opacity));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-yellow-300 {
  --tw-text-opacity: 1;
  color: rgb(253 224 71 / var(--tw-text-opacity));
}
.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / var(--tw-text-opacity));
}
.text-yellow-700 {
  --tw-text-opacity: 1;
  color: rgb(161 98 7 / var(--tw-text-opacity));
}
.underline {
  text-decoration-line: underline;
}
.decoration-gray-400 {
  text-decoration-color: #999897;
}
.opacity-0 {
  opacity: 0;
}
.opacity-30 {
  opacity: 0.3;
}
.opacity-35 {
  opacity: 0.35;
}
.opacity-40 {
  opacity: 0.4;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-60 {
  opacity: 0.6;
}
.opacity-65 {
  opacity: 0.65;
}
.opacity-70 {
  opacity: 0.7;
}
.opacity-75 {
  opacity: 0.75;
}
.opacity-80 {
  opacity: 0.8;
}
.opacity-85 {
  opacity: 0.85;
}
.opacity-90 {
  opacity: 0.9;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-none {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline {
  outline-style: solid;
}
.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale {
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.\!filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition-\[max-height\] {
  transition-property: max-height;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[width\] {
  transition-property: width;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-100 {
  transition-duration: 100ms;
}
.duration-200 {
  transition-duration: 200ms;
}
.duration-500 {
  transition-duration: 500ms;
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

#app {
  height: 100%;
}

.text-reset {
   font-size: 16px;
   font-weight: 600;
}

.price-marker-shadow {
   box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 0px 1px, rgba(0, 0, 0, 0.28) 0px 1px 5px;
}

.fade-in {
   animation: fadeIn ease-in 0.3s;
}

@keyframes fadeIn {
   0% {
      opacity: 0;
   }
   100% {
      opacity: 1;
   }
}

/* This doesn't work for some reason out of the box */

.prose {
   font-size: 15px;
}

.prose p,
.prose ul {
   margin-bottom: 8px;
}

.prose ul > li {
   list-style: disc;
   margin-left: 32px;
   padding-left: 4px;
   margin-bottom: 4px;
}

.prose ol > li {
   list-style: decimal;
   margin-left: 32px;
   padding-left: 4px;
   margin-bottom: 4px;
}

.prose a {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity));
}

.prose blockquote {
  border-left-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgb(177 177 174 / var(--tw-border-opacity));
  padding-left: 1rem;
  font-style: italic;
  --tw-text-opacity: 1;
  color: rgb(83 85 86 / var(--tw-text-opacity));
}

.prose b,
.prose strong {
  font-weight: 700;
}

.hover\:cursor-pointer:hover {
  cursor: pointer;
}

.hover\:bg-\[\#80808033\]:hover {
  background-color: #80808033;
}

.hover\:bg-slate-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity));
}

.hover\:bg-transparent:hover {
  background-color: transparent;
}

.group:hover .group-hover\:pointer-events-auto {
  pointer-events: auto;
}

.group:hover .group-hover\:visible {
  visibility: visible;
}

.group:hover .group-hover\:border-r {
  border-right-width: 1px;
}

.group:hover .group-hover\:opacity-30 {
  opacity: 0.3;
}

.group:hover .group-hover\:opacity-50 {
  opacity: 0.5;
}

@media (max-width: 1920px) {

  .max-\[1920px\]\:ml-\[80px\] {
    margin-left: 80px;
  }

  .max-\[1920px\]\:max-w-\[200px\] {
    max-width: 200px;
  }

  .max-\[1920px\]\:max-w-\[250px\] {
    max-width: 250px;
  }

  .max-\[1920px\]\:max-w-\[280px\] {
    max-width: 280px;
  }
}

@media (max-width: 1870px) {

  .max-\[1870px\]\:max-w-\[220px\] {
    max-width: 220px;
  }

  .max-\[1870px\]\:max-w-\[250px\] {
    max-width: 250px;
  }
}

@media (max-width: 1820px) {

  .max-\[1820px\]\:max-w-\[160px\] {
    max-width: 160px;
  }
}

@media (max-width: 1800px) {

  .max-\[1800px\]\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .max-\[1800px\]\:ml-\[200px\] {
    margin-left: 200px;
  }

  .max-\[1800px\]\:mr-8 {
    margin-right: 2rem;
  }
}

@media (max-width: 1750px) {

  .max-\[1750px\]\:max-w-\[150px\] {
    max-width: 150px;
  }

  .max-\[1750px\]\:max-w-\[200px\] {
    max-width: 200px;
  }

  .max-\[1750px\]\:max-w-\[220px\] {
    max-width: 220px;
  }
}

@media (max-width: 1700px) {

  .max-\[1700px\]\:mr-6 {
    margin-right: 1.5rem;
  }

  .max-\[1700px\]\:w-fit {
    width: fit-content;
  }

  .max-\[1700px\]\:max-w-\[200px\] {
    max-width: 200px;
  }

  .max-\[1700px\]\:gap-16 {
    gap: 4rem;
  }

  .max-\[1700px\]\:pl-6 {
    padding-left: 1.5rem;
  }

  .max-\[1700px\]\:pr-16 {
    padding-right: 4rem;
  }

  .max-\[1700px\]\:pr-6 {
    padding-right: 1.5rem;
  }
}

@media (max-width: 1650px) {

  .max-\[1650px\]\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .max-\[1650px\]\:ml-\[60px\] {
    margin-left: 60px;
  }
}

@media (max-width: 1550px) {

  .max-\[1550px\]\:max-w-\[250px\] {
    max-width: 250px;
  }
}

@media (max-width: 1500px) {

  .max-\[1500px\]\:min-h-\[108px\] {
    min-height: 108px;
  }

  .max-\[1500px\]\:min-h-\[280px\] {
    min-height: 280px;
  }

  .max-\[1500px\]\:max-w-\[130px\] {
    max-width: 130px;
  }

  .max-\[1500px\]\:max-w-\[150px\] {
    max-width: 150px;
  }

  .max-\[1500px\]\:max-w-\[170px\] {
    max-width: 170px;
  }

  .max-\[1500px\]\:max-w-\[180px\] {
    max-width: 180px;
  }

  .max-\[1500px\]\:flex-col {
    flex-direction: column;
  }

  .max-\[1500px\]\:gap-0\.5 {
    gap: 0.125rem;
  }

  .max-\[1500px\]\:gap-1 {
    gap: 0.25rem;
  }

  .max-\[1500px\]\:gap-16 {
    gap: 4rem;
  }

  .max-\[1500px\]\:gap-8 {
    gap: 2rem;
  }

  .max-\[1500px\]\:pr-0 {
    padding-right: 0px;
  }

  .max-\[1500px\]\:pr-8 {
    padding-right: 2rem;
  }
}

@media (max-width: 1440px) {

  .max-\[1440px\]\:mr-4 {
    margin-right: 1rem;
  }

  .max-\[1440px\]\:max-w-\[160px\] {
    max-width: 160px;
  }

  .max-\[1440px\]\:pr-0 {
    padding-right: 0px;
  }
}

@media (min-width: 640px) {

  .sm\:min-h-\[420px\] {
    min-height: 420px;
  }

  .sm\:min-w-\[360px\] {
    min-width: 360px;
  }
}

@media (min-width: 1024px) {

  .lg\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .lg\:overflow-x-auto {
    overflow-x: auto;
  }
}

@media (min-width: 1536px) {

  .\32xl\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .\32xl\:min-h-\[unset\] {
    min-height: unset;
  }

  .\32xl\:flex-row {
    flex-direction: row;
  }

  .\32xl\:items-center {
    align-items: center;
  }

  .\32xl\:gap-2 {
    gap: 0.5rem;
  }

  .\32xl\:gap-4 {
    gap: 1rem;
  }
}

@media (min-width: 1600px) {

  .min-\[1600px\]\:mb-4 {
    margin-bottom: 1rem;
  }
}

.\[\&_\>_\*\]\:flex-1 > * {
  flex: 1 1 0%;
}

.\[\&_\>_div\]\:overflow-y-auto > div {
  overflow-y: auto;
}

.\[\&_\>_div\]\:\!text-\[13px\] > div {
  font-size: 13px !important;
}

.\[\&_\>_div\]\:\!leading-\[24px\] > div {
  line-height: 24px !important;
}

.\[\&_i\]\:\!h-auto i {
  height: auto !important;
}

.\[\&_i\]\:\!text-sm i {
  font-size: 0.875rem !important;
  line-height: 1.25rem !important;
}

@media(max-height:750px) {

  .\[\@media\(max-height\:750px\)\]\:h-\[441px\] {
    height: 441px;
  }

  .\[\@media\(max-height\:750px\)\]\:w-\[784px\] {
    width: 784px;
  }
}

