        @font-face {        font-family: "Zoho_Puvi_Thin";        font-weight: normal;        font-style: normal;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Thin.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Thin.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Thin.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Thin.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_ThinItalic";        font-weight: normal;        font-style: italic;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Thin.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Thin.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Thin.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Thin.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_Light";        font-weight: normal;        font-style: normal;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Light.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Light.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Light.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Light.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_LightItalic";        font-weight: normal;        font-style: italic;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Light.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Light.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Light.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Light.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_Regular";        font-weight: normal;        font-style: normal;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Regular.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Regular.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Regular.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Regular.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_RegularItalic";        font-weight: normal;        font-style: italic;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Regular_Italic.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Regular_Italic.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Regular_Italic.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Regular_Italic.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_Medium";        font-weight: normal;        font-style: normal;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Medium.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Medium.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Medium.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Medium.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_MediumItalic";        font-weight: normal;        font-style: italic;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Medium.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Medium.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Medium.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Medium.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_SemiBold";        font-weight: normal;        font-style: normal;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Semibold.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Semibold.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Semibold.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Semibold.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_SemiBoldItalic";        font-weight: normal;        font-style: italic;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Semibold_Italic.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Semibold_Italic.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Semibold_Italic.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Semibold_Italic.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_Bold";        font-weight: normal;        font-style: normal;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Bold.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Bold.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Bold.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Bold.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_BoldItalic";        font-weight: normal;        font-style: italic;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Bold_Italic.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Bold_Italic.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Bold_Italic.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Bold_Italic.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_Black";        font-weight: normal;        font-style: normal;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Black.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Black.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Black.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Black.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_Extrablack";        font-weight: normal;        font-style: normal;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrablack.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrablack.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrablack.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrablack.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_BlackItalic";        font-weight: normal;        font-style: italic;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Black.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Black.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Black.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Black.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_ExtraBold";        font-weight: normal;        font-style: normal;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrabold.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrabold.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrabold.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrabold.otf") format("opentype");    }        @font-face {        font-family: "Zoho_Puvi_ExtraBoldItalic";        font-weight: normal;        font-style: italic;        font-display: swap;        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrabold.eot");        src: url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrabold.eot?#iefix") format("embedded-opentype"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrabold.woff2") format("woff2"), url("https://static.zohocdn.com/zohofonts/zohopuvi/4.0/Zoho_Puvi_Extrabold.otf") format("opentype");    }    @font-face {        font-family: 'zpclr-font';        src: url('../fonts/zpclr-font.a8b678e5dcf0f73c808bf8a40e35de99.ttf?i05hqk') format('truetype'), url('../fonts/zpclr-font.ce19c76c56dd52e6e797762a6371d4ad.woff?i05hqk') format('woff'), url('../fonts/zpclr-font.6be9b115d1f0fc9523ebfd5ce934a902.svg?i05hqk#zpclr-font') format('svg');        font-weight: normal;        font-style: normal;        font-display: block;    }        @font-face {        font-family: "latoregular";        font-style: normal;        src: url("https://webfonts.zohostatic.com/latoregular/font.eot?#iefix") format("embedded-opentype"), url("https://webfonts.zohostatic.com/latoregular/font.svg#LatoRegular") format("svg"), url("https://webfonts.zohostatic.com/latoregular/font.woff") format("woff"), url("https://webfonts.zohostatic.com/latoregular/font.ttf") format("truetype");      }            @font-face {        font-family: "latobold";        font-style: normal;        src: url("https://webfonts.zohostatic.com/latobold/font.eot?#iefix") format("embedded-opentype"), url("https://webfonts.zohostatic.com/latobold/font.svg#LatoRegular") format("svg"), url("https://webfonts.zohostatic.com/latobold/font.woff") format("woff"), url("https://webfonts.zohostatic.com/latobold/font.ttf") format("truetype");      }        @font-face {        font-family:"Roboto";        src:url(https://static.zohocdn.com/webfonts/robotoregular/font.eot);        src:url(https://static.zohocdn.com/webfonts/robotoregular/font.eot?#iefix) format("eot"),        url(https://static.zohocdn.com/webfonts/robotoregular/font.woff2) format("woff2"),        url(https://static.zohocdn.com/webfonts/robotoregular/font.woff) format("woff"),        url(https://static.zohocdn.com/webfonts/robotoregular/font.ttf) format("truetype"),        url(https://static.zohocdn.com/webfonts/robotoregular/font.svg#Roboto-Regular) format("svg");        font-weight:400;        font-style:normal;        font-display:swap      }       @font-face {        font-family:"Robotobold";        src:url(https://static.zohocdn.com/webfonts/robotobold/font.eot);        src:url(https://static.zohocdn.com/webfonts/robotobold/font.eot?#iefix) format("eot"),        url(https://static.zohocdn.com/webfonts/robotobold/font.woff2) format("woff2"),        url(https://static.zohocdn.com/webfonts/robotobold/font.woff) format("woff"),        url(https://static.zohocdn.com/webfonts/robotobold/font.ttf) format("truetype"),        url(https://static.zohocdn.com/webfonts/robotobold/font.svg#Roboto-Bold) format("svg");        font-weight:700;        font-style:normal;        font-display:swap      }.zbadges {  border-radius: 100em 100em 100em 100em;  position: relative;  padding: 2px 5px 0px 5px;  display: inline-flex;  justify-content: center;  align-items: center;  box-sizing: border-box;  color: #fff;  background-color: #777;  line-height: 1.3;  border: 1px solid transparent;  font-size: 11px;}.zbadges.zbadges--status, .zbadges.zbadges--status-storke {  min-height: initial;  min-width: initial;  line-height: normal;  padding: 0px;  width: 7px;  height: 7px;}.zbadges.zbadges--status-storke {  border: 5px solid #fff;  width: 17px;  height: 17px;  vertical-align: middle;}.zbadges.zbadges--white {  background-color: #fff;  color: #333;}.zbadges.zbadges--white.zbadges--arrow-top:before {  border-bottom-color: #fff;}.zbadges.zbadges--white.zbadges--arrow-right:before {  border-left-color: #fff;}.zbadges.zbadges--white.zbadges--arrow-bottom:before {  border-top-color: #fff;}.zbadges.zbadges--white.zbadges--arrow-left:before {  border-right-color: #777;}.zbadges.zbadges--red {  background-color: #E14438;}.zbadges.zbadges--red.zbadges--arrow-top:before {  border-bottom-color: #E14438;}.zbadges.zbadges--red.zbadges--arrow-right:before {  border-left-color: #E14438;}.zbadges.zbadges--red.zbadges--arrow-bottom:before {  border-top-color: #E14438;}.zbadges.zbadges--red.zbadges--arrow-left:before {  border-right-color: #E14438;}.zbadges.zbadges--green {  background-color: #00B595;}.zbadges.zbadges--green.zbadges--arrow-top:before {  border-bottom-color: #00B595;}.zbadges.zbadges--green.zbadges--arrow-right:before {  border-left-color: #00B595;}.zbadges.zbadges--green.zbadges--arrow-bottom:before {  border-top-color: #00B595;}.zbadges.zbadges--green.zbadges--arrow-left:before {  border-right-color: #00B595;}.zbadges.zbadges--yellow {  background-color: #F9C74E;  color: #333;}.zbadges.zbadges--yellow.zbadges--arrow-top:before {  border-bottom-color: #F9C74E;}.zbadges.zbadges--yellow.zbadges--arrow-right:before {  border-left-color: #F9C74E;}.zbadges.zbadges--yellow.zbadges--arrow-bottom:before {  border-top-color: #F9C74E;}.zbadges.zbadges--yellow.zbadges--arrow-left:before {  border-right-color: #F9C74E;}.zbadges.zbadges--blue {  background-color: #3C85E0;}.zbadges.zbadges--blue.zbadges--arrow-top:before {  border-bottom-color: #3C85E0;}.zbadges.zbadges--blue.zbadges--arrow-right:before {  border-left-color: #3C85E0;}.zbadges.zbadges--blue.zbadges--arrow-bottom:before {  border-top-color: #3C85E0;}.zbadges.zbadges--blue.zbadges--arrow-left:before {  border-right-color: #3C85E0;}.zbadges.zbadges--black {  background-color: #333;}.zbadges.zbadges--black.zbadges--arrow-top:before {  border-bottom-color: #333;}.zbadges.zbadges--black.zbadges--arrow-right:before {  border-left-color: #333;}.zbadges.zbadges--black.zbadges--arrow-bottom:before {  border-top-color: #333;}.zbadges.zbadges--black.zbadges--arrow-left:before {  border-right-color: #333;}.zbadges.zbadges--outline {  border: 1px solid #777;  background-color: #fff;  color: #333;}.zbadges.zbadges--outline.zbadges--arrow-top:before {  top: -6px;  left: 50%;  margin-left: -4px;}.zbadges.zbadges--outline.zbadges--arrow-top:after {  content: "";  border-width: 0px 4px 6px 4px;  border-bottom-color: #fff;  top: -4px;  left: 50%;  margin-left: -4px;}.zbadges.zbadges--outline.zbadges--arrow-right:before {  right: -6px;}.zbadges.zbadges--outline.zbadges--arrow-right:after {  content: "";  border-width: 4px 0px 4px 6px;  border-left-color: #fff;  right: -4px;  top: 50%;  margin-top: -4px;}.zbadges.zbadges--outline.zbadges--arrow-bottom:before {  bottom: -6px;  left: 50%;  margin-left: -4px;}.zbadges.zbadges--outline.zbadges--arrow-bottom:after {  content: "";  border-width: 6px 4px 0px 4px;  border-top-color: #fff;  left: 50%;  margin-left: -4px;  bottom: -4px;}.zbadges.zbadges--outline.zbadges--arrow-left:before {  left: -6px;}.zbadges.zbadges--outline.zbadges--arrow-left:after {  content: "";  border-width: 4px 6px 4px 0px;  border-right-color: #fff;  left: -4px;  top: 50%;  margin-top: -4px;}.zbadges.zbadges--outline.zbadges--green {  border: 1px solid #00B595;  color: #00B595;}.zbadges.zbadges--outline.zbadges--yellow {  border: 1px solid #F9C74E;  color: #333;}.zbadges.zbadges--outline.zbadges--red {  border: 1px solid #E14438;  color: #E14438;}.zbadges.zbadges--outline.zbadges--blue {  border: 1px solid #3C85E0;  color: #3C85E0;}.zbadges.zbadges--outline.zbadges--black {  border: 1px solid #333;  color: #333;}.zbadges.zbadges--large {  height: 22px;  min-width: 22px;  line-height: normal;  padding: 3px 5px 3px 5px;  font-size: 12px;}.zbadges.zbadges--large.zbadges--arrow-top:before {  border-width: 0px 4px 7px 4px;  top: -7px;  margin-left: -4px;}.zbadges.zbadges--large.zbadges--arrow-top:after {  border-width: 0px 4px 7px 4px;  top: -5px;  margin-left: -4px;}.zbadges.zbadges--large.zbadges--arrow-right:before {  border-width: 4px 0px 4px 7px;  right: -7px;  margin-top: -4px;}.zbadges.zbadges--large.zbadges--arrow-right:after {  border-width: 4px 0px 4px 7px;  right: -5px;  margin-top: -4px;}.zbadges.zbadges--large.zbadges--arrow-bottom:before {  border-width: 7px 4px 0px 4px;  bottom: -7px;  margin-left: -4px;}.zbadges.zbadges--large.zbadges--arrow-bottom:after {  border-width: 7px 4px 0px 4px;  margin-left: -4px;  bottom: -5px;}.zbadges.zbadges--large.zbadges--arrow-left:before {  border-width: 4px 7px 4px 0px;  left: -7px;  margin-top: -4px;}.zbadges.zbadges--large.zbadges--arrow-left:after {  border-width: 4px 7px 4px 0px;  left: -5px;}.zbadges.zbadges--small {  min-height: 16px;  min-width: 16px;  line-height: 1.5;  padding: 1px 4px 0px 4px;  font-size: 9px;}.zbadges.zbadges--small.zbadges--arrow-top:before {  border-width: 0px 4px 5px 4px;  top: -5px;  margin-left: -4px;}.zbadges.zbadges--small.zbadges--arrow-top:after {  border-width: 0px 4px 5px 4px;  top: -3px;  margin-left: -4px;}.zbadges.zbadges--small.zbadges--arrow-right:before {  border-width: 4px 0px 4px 6px;  right: -6px;  margin-top: -4px;}.zbadges.zbadges--small.zbadges--arrow-right:after {  border-width: 4px 0px 4px 6px;  right: -4px;  margin-top: -4px;}.zbadges.zbadges--small.zbadges--arrow-bottom:before {  border-width: 5px 4px 0px 4px;  bottom: -5px;  margin-left: -4px;}.zbadges.zbadges--small.zbadges--arrow-bottom:after {  border-width: 5px 4px 0px 4px;  bottom: -3px;  margin-left: -4px;}.zbadges.zbadges--small.zbadges--arrow-left:before {  border-width: 4px 5px 4px 0px;  left: -5px;  margin-top: -4px;}.zbadges.zbadges--small.zbadges--arrow-left:after {  border-width: 4px 5px 4px 0px;  left: -3px;  margin-top: -4px;}.zbadges.zbadges--mini {  min-height: 14px;  min-width: 14px;  line-height: 1.5;  padding: 1px 3px 0px 3px;  font-size: 8px;}.zbadges.zbadges--mini.zbadges--arrow-top:before {  border-width: 0px 3px 4px 3px;  top: -4px;  margin-left: -3px;}.zbadges.zbadges--mini.zbadges--arrow-top:after {  border-width: 0px 3px 4px 3px;  top: -3px;  margin-left: -3px;}.zbadges.zbadges--mini.zbadges--arrow-right:before {  border-width: 4px 0px 4px 6px;  right: -6px;  margin-top: -4px;}.zbadges.zbadges--mini.zbadges--arrow-right:after {  border-width: 4px 0px 4px 6px;  right: -4px;  margin-top: -4px;}.zbadges.zbadges--mini.zbadges--arrow-bottom:before {  border-width: 4px 3px 0px 3px;  bottom: -4px;  margin-left: -3px;}.zbadges.zbadges--mini.zbadges--arrow-bottom:after {  border-width: 4px 3px 0px 3px;  bottom: -3px;  margin-left: -3px;}.zbadges.zbadges--mini.zbadges--arrow-left:before {  border-width: 3px 4px 3px 0px;  left: -4px;  margin-top: -3px;}.zbadges.zbadges--mini.zbadges--arrow-left:after {  border-width: 3px 4px 3px 0px;  left: -3px;  margin-top: -3px;}.zbadges.zbadges--white {  background-color: #fff;}.zbadges.zbadges--white.zbadges--green {  color: #00B595;}.zbadges.zbadges--white.zbadges--yellow {  color: #333;}.zbadges.zbadges--white.zbadges--red {  color: #E14438;}.zbadges.zbadges--white.zbadges--blue {  color: #3C85E0;}.zbadges.zbadges--white.zbadges--black {  color: #333;}.zbadges--arrow-top:before, .zbadges--arrow-top:after,.zbadges--arrow-right:before,.zbadges--arrow-right:after,.zbadges--arrow-bottom:before,.zbadges--arrow-bottom:after,.zbadges--arrow-left:before,.zbadges--arrow-left:after {  content: "";  position: absolute;  display: table;  width: 0px;  height: 0px;  line-height: 0;  font-size: 0px;  border-style: solid;  border-color: transparent;  box-sizing: border-box;}.zbadges--arrow-top.zbadges--arrow-top:before,.zbadges--arrow-right.zbadges--arrow-top:before,.zbadges--arrow-bottom.zbadges--arrow-top:before,.zbadges--arrow-left.zbadges--arrow-top:before {  border-width: 0px 4px 6px 4px;  border-bottom-color: #777;  left: 50%;  top: -6px;  margin-left: 0px;}.zbadges--arrow-top.zbadges--arrow-right:before,.zbadges--arrow-right.zbadges--arrow-right:before,.zbadges--arrow-bottom.zbadges--arrow-right:before,.zbadges--arrow-left.zbadges--arrow-right:before {  border-width: 4px 0px 4px 6px;  border-left-color: #777;  right: -6px;  top: 50%;  margin-top: -4px;}.zbadges--arrow-top.zbadges--arrow-bottom:before,.zbadges--arrow-right.zbadges--arrow-bottom:before,.zbadges--arrow-bottom.zbadges--arrow-bottom:before,.zbadges--arrow-left.zbadges--arrow-bottom:before {  border-width: 6px 4px 0px 4px;  border-top-color: #777;  left: 50%;  bottom: -6px;  margin-left: -4px;}.zbadges--arrow-top.zbadges--arrow-left:before,.zbadges--arrow-right.zbadges--arrow-left:before,.zbadges--arrow-bottom.zbadges--arrow-left:before,.zbadges--arrow-left.zbadges--arrow-left:before {  border-width: 4px 6px 4px 0px;  border-right-color: #777;  left: -6px;  top: 50%;  margin-top: -4px;}.zbreadcrumb {  font-size: 13px;  padding: 0 16px 0px 16px;  margin: 0 0px 18px 0px;  list-style: none;  background-color: transparent;  border-radius: 3px;  background-color: #FFFFFF;  box-sizing: border-box;}.zbreadcrumb li {  display: inline-block;  position: relative;  padding: 5px 0px 7px 0px;  box-sizing: border-box;}.zbreadcrumb li:hover .zbreadcrumb--menu, .zbreadcrumb li.is-select .zbreadcrumb--menu {  display: block;}.zbreadcrumb li.is-select .zbreadcrumb__text {  color: #4190F2;}.zbreadcrumb li a {  color: #111111;  text-decoration: none;  background-color: transparent;  box-sizing: border-box;}.zbreadcrumb li a .zbreadcrumb__text {  color: #007ad4;  cursor: pointer;}.zbreadcrumb li a:hover .zbreadcrumb__text {  color: #4190F2;  text-decoration: underline;}.zbreadcrumb--backslash {  margin: 0px 8px;}.zbreadcrumb--backslash:before {  display: inline-block;  color: #666666;  content: "/";  border: none;  transform: rotate(0deg);  box-sizing: border-box;  vertical-align: middle;  margin: 0 0px 3px 6px;}.zbreadcrumb__text {  vertical-align: middle;  cursor: default;  color: #666666;}.zbreadcrumb--filter {  display: inline-block;  margin-right: 8px;  color: #777;  vertical-align: middle;}.zbreadcrumb__icon {  width: 16px;  height: 16px;  display: inline-block;  vertical-align: middle;}.zbreadcrumb__rightarrow {  width: 11px;  height: 11px;  fill: #666666;  box-sizing: border-box;  margin: -1px 0px 0px 3px;  vertical-align: middle;}.zbreadcrumb--bar {  margin: -1px 0px 0px 8px;  vertical-align: middle;  display: inline-block;  color: #777;  width: 1px;}.zbreadcrumb--commas {  margin-left: 1px;}.zbreadcrumb--folder {  margin-right: 6px;}.zbreadcrumb--arrow {  margin: 0px 10px;}.zbreadcrumb__foldericon {  width: inherit;  height: inherit;  fill: #666666;}.zbreadcrumb--close {  background-color: #666666;  height: 12px;  width: 12px;  margin-left: 6px;  border-radius: 3px;}.zbreadcrumb__close {  fill: none;  stroke: #FFFFFF;  width: inherit;  height: inherit;  padding: 1px 2px 3px 2px;  box-sizing: border-box;}.zbreadcrumb--dropdown,.zbreadcrumb--background {  background-color: #ececec;  display: inline-block;}.zbreadcrumb--menu {  width: 165px;  box-sizing: border-box;  border: none;  padding: 0px 0px 0px 0px;  min-width: 165px;  left: -16px;  top: 38px;  display: none;  background-color: #ececec;}.zbreadcrumb--menu .zmenu__item {  background-color: #ececec;  width: 100%;  min-height: 30px;  height: 30px;  box-sizing: border-box;}.zbreadcrumb--menu .zmenu__item:hover {  background-color: #f7f6f6;}.zbreadcrumb--menu .zmenu__text {  margin-right: 10px;}.zbreadcrumb--menu .zmenu__pointer {  left: 10%;}.zbreadcrumb--menu .zmenu__pointer.zh-top:before, .zbreadcrumb--menu .zmenu__pointer.zh-top:after {  border-bottom: 7px solid #ececec;  margin-top: 0;}.zbreadcrumb__overflow {  display: inline-block;  vertical-align: middle;}.zbreadcrumb__overflowicon {  vertical-align: middle;  display: inline-block;  background-color: #007ad4;  width: 4px;  height: 4px;  position: relative;  border-radius: 100em;  margin-right: 16px;}.zbreadcrumb__overflowicon:before, .zbreadcrumb__overflowicon:after {  content: "";  width: 4px;  height: 4px;  border-radius: 100em;  background-color: #007ad4;  position: absolute;  top: 0px;  box-sizing: border-box;  left: 6px;}.zbreadcrumb__overflowicon:after {  left: 12px;}.zcard {  width: 260px;  height: 470px;  position: relative;  border: 1px solid #d9d9d9;  background: #fff;  border-radius: 3px 3px 3px 3px;  box-sizing: border-box;  font-size: 13px;  display: inline-flex;  flex-flow: column nowrap;  justify-content: center;  align-items: center;}.zcard:hover, .zcard.is-hover {  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);}.zcard:hover .zbutton.zbutton--icononly, .zcard.is-hover .zbutton.zbutton--icononly {  visibility: visible;}.zcard:focus, .zcard.is-select {  border: 1px solid #4190f2;  box-shadow: none;}.zcard:focus .zbutton.zbutton--icononly, .zcard.is-select .zbutton.zbutton--icononly {  visibility: visible;}.zcard__image {  height: 55.56%;  background: #f2f2f2;  border-radius: 3px 3px 0px 0px;  box-sizing: border-box;  position: relative;  display: block;  width: 100%;  display: flex;  justify-content: center;  align-items: center;  flex-shrink: 0px;}.zcard__image img {  box-sizing: border-box;  width: auto;  height: auto;}.zcard__content {  width: 100%;  background-color: #fff;  box-sizing: border-box;  border-radius: 3px 3px 3px 3px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  padding: 25px 20px 30px 20px;  display: flex;  flex-flow: column nowrap;  justify-content: center;  align-items: center;  flex-grow: 1;}.zcard__title {  font-size: 18px;  font-weight: bold;  color: #333333;  box-sizing: border-box;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  max-width: 100%;}.zcard__title .zcard__subtitle {  font-size: 13px;  color: #666666;}.zcard__description {  font-size: 15px;  margin: 12px 0px 0px 0px;  line-height: 20px;  color: #666666;  box-sizing: border-box;  word-wrap: break-word;  white-space: normal;  text-align: center;}.zcard .zbutton.zbutton--primary {  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  max-width: 100%;}.zcard__button {  text-align: center;  margin: 26px 0px 0px 0px;  box-sizing: border-box;}.zcard--buttonless,.zcard--titleless,.zcard--descriptionless {  height: 410px;}.zcard--buttonless .zcard__image,.zcard--titleless .zcard__image,.zcard--descriptionless .zcard__image {  height: 63.73%;}.zcard--descriptionbuttonless {  height: 260px;}.zcard--descriptionbuttonless .zcard__image {  height: 100%;}.zcard--titleonly {  height: 360px;}.zcard--titleonly .zcard__image {  height: 72.63%;}.zcard--contentonly {  height: auto;}.zcard--contentonly .zcard__image {  height: 0px;}.zcard--buttononly.zcard__button {  margin: 0px;}.zcard.zcard--horizontal {  width: 470px;  height: 180px;  display: inline-flex;  flex-flow: row nowrap;  justify-content: flex-start;  align-items: stretch;}.zcard.zcard--horizontal .zcard__image {  width: 40%;  height: 100%;  border-radius: 3px 0px 0px 3px;  overflow: hidden;}.zcard.zcard--horizontal .zcard__content {  padding: 18px 40px 20px 20px;  border-radius: 0px 3px 0px 0px;  justify-content: center;  align-items: flex-start;}.zcard.zcard--horizontal .zcard__title {  line-height: 1.2;}.zcard.zcard--horizontal .zcard__description {  text-align: left;}.zcard.zcard--horizontal .zcard__button {  text-align: left;  margin: 18px 0px 0px 0px;  width: 100%;  text-overflow: ellipsis;  white-space: nowrap;}.zcard.zcard--horizontal.zcard--buttonless, .zcard.zcard--horizontal.zcard--titleless, .zcard.zcard--horizontal.zcard--descriptionless, .zcard.zcard--horizontal.zcard--buttononly, .zcard.zcard--horizontal.zcard--descriptiononly, .zcard.zcard--horizontal.zcard--titleonly {  width: 410px;  height: 130px;}.zcard.zcard--horizontal.zcard--buttonless .zcard__image, .zcard.zcard--horizontal.zcard--titleless .zcard__image, .zcard.zcard--horizontal.zcard--descriptionless .zcard__image, .zcard.zcard--horizontal.zcard--buttononly .zcard__image, .zcard.zcard--horizontal.zcard--descriptiononly .zcard__image, .zcard.zcard--horizontal.zcard--titleonly .zcard__image {  width: 32%;}.zcard.zcard--horizontal.zcard--buttononly, .zcard.zcard--horizontal.zcard--titleonly {  width: 330px;  height: 70px;}.zcard.zcard--horizontal.zcard--buttononly .zcard__image, .zcard.zcard--horizontal.zcard--titleonly .zcard__image {  width: 22%;}.zcard.zcard--horizontal .zbutton.zbutton--icononly {  right: 1px;  top: 1px;}.zcard.zcard--rounded {  width: 276px;  height: 90px;}.zcard.zcard--rounded .zcard__image {  width: 42px;  height: 42px;  background: transparent;  padding: 0px 0px 0px 0px;  margin: 20px 0px 20px 15px;}.zcard.zcard--rounded .zcard__label {  width: 42px;  height: 42px;  border-radius: 100%;  display: inline-block;  text-align: center;  color: #fff;  background: #56a8e0;  border: 1px solid #3c8ec6;  line-height: 42px;  box-sizing: border-box;}.zcard.zcard--rounded .zcard__button {  margin: 10px 0px 0px 0px;}.zcard--imagealign {  max-width: 70%;  max-height: 70%;  object-fit: contain;}.zcard__description:first-child,.zcard__subdescription:first-child {  margin-top: 0;}.zcard.zcard--horizontal.zcard--imageonly {  width: 186px;  height: 186px;}.zcard.zcard--horizontal.zcard--imageonly .zcard__image {  width: 100%;  height: 100%;  border-radius: 3px 3px 3px 3px;  position: relative;}.zcard.zcard--horizontal.zcard--contentonly {  width: 80px;  height: auto;}.zcard.zcard--horizontal.zcard--contentonly .zcard__content {  border-radius: 3px 3px 3px 3px;}.zcard .zbutton.zbutton--icononly {  background-color: #fff;  padding: 8px 8px 8px 8px;  border: none;  border-radius: 0px 3px 0px 0px;  vertical-align: middle;  visibility: hidden;  margin: 0px 0px 0px 0px;  position: absolute;  right: 0px;  top: 0px;  z-index: 10;}.zcard .zbutton.zbutton--icononly:focus {  box-shadow: none;}.zcard .zbutton.zbutton--icononly .zmore__icon svg {  padding: 2px 2px 2px 2px;  box-sizing: border-box;  fill: #c4c4c4;  vertical-align: top;}.zcard .zbutton.zbutton--icononly:hover .zmore__icon svg {  fill: #666666;}.zcard:hover .zbutton.zbutton--icononly {  visibility: visible;}.zh-rtl .zcard__image {  border-radius: 3px 3px 0px 0px;}.zh-rtl .zcard.zcard--horizontal .zcard__image {  border-radius: 0px 3px 3px 0px;}.zh-rtl .zcard.zcard--horizontal .zcard__content {  padding: 18px 20px 20px 40px;  border-radius: 3px 0px 0px 0px;}.zh-rtl .zcard.zcard--horizontal .zcard__description {  text-align: right;}.zh-rtl .zcard.zcard--horizontal .zcard__button {  text-align: right;}.zh-rtl .zcard.zcard--horizontal .zbutton.zbutton--icononly {  right: auto;  left: 0px;}.zh-rtl .zcard.zcard--rounded .zcard__image {  margin: 20px 15px 20px 0px;}.zh-rtl .zcard .zbutton.zbutton--icononly {  right: auto;  left: 0px;  border-radius: 3px 0px 0px 0px;}.zcheckbox {  position: relative;  margin: 15px 0px 0px 0px;}.zcheckbox .zcheckbox__helper[type=checkbox] {  position: absolute;  margin: 0px;  opacity: 0;  filter: alpha(opacity=0);}.zcheckbox .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label:after {  position: absolute;  content: "";  display: block;  bottom: 5px;  left: 3px;  top: 6px;  width: 10px;  height: 5px;  border-style: solid;  border-color: #363636;  border-width: 0px 0px 2px 2px;  box-sizing: border-box;  -webkit-transform: rotate(-45deg) translate(1px, -1px);  -moz-transform: rotate(-45deg) translate(1px, -1px);  -ms-transform: rotate(-45deg) translate(1px, -1px);  -o-transform: rotate(-45deg) translate(1px, -1px);  transform: rotate(-45deg) translate(1px, -1px);}.zcheckbox .zcheckbox-indeterminate:after {  position: absolute;  content: "";  display: block;  bottom: 4px;  left: 3px;  width: 10px;  height: 5px;  border-style: solid;  border-color: #363636;  box-sizing: border-box;  -webkit-transform: rotate(0deg) translate(0px, -2px);  -moz-transform: rotate(0deg) translate(0px, -2px);  -ms-transform: rotate(0deg) translate(0px, -2px);  -o-transform: rotate(0deg) translate(0px, -2px);  transform: rotate(0deg) translate(0px, -2px);  border-width: 0px 0px 2px 0px;}.zcheckbox .zcheckbox-indeterminate:before {  border: 1px solid #888;}.zcheckbox .zcheckbox__label {  display: inline-block;  cursor: default;  position: relative;  padding: 0px 0px 0px 26px;  font-size: 13px;  box-sizing: border-box;  line-height: normal;  vertical-align: top;  color: #111;}.zcheckbox .zcheckbox__label:before {  content: "";  display: inline-block;  width: 16px;  height: 16px;  position: absolute;  left: 0;  bottom: 0;  top: 0px;  background-color: #fff;  border: 1px solid #aaa;  border-radius: 2px 2px 2px 2px;  box-sizing: border-box;  transition: border 300ms linear;  -webkit-transition: border 300ms linear;  -moz-transition: border 300ms linear;  -ms-transition: border 300ms linear;}.zcheckbox .zcheckbox__label:hover:before, .zcheckbox .zcheckbox__label.is-hover:before {  background-color: #f5f5f5;}.zcheckbox .zcheckbox__label:active:before, .zcheckbox .zcheckbox__label.is-active:before {  border: 1px solid #888;  background-color: #eee;}.zcheckbox .zcheckbox__label.is-readonly:before {  background-color: #fff;}.zcheckbox .zcheckbox__label.is-readonly:active:before {  background-color: #fff;  border: 1px solid #aaa;}.zcheckbox .zcheckbox__label .zcheckbox__text {  user-select: initial;}.zcheckbox .zcheckbox__helper[type=checkbox]:focus + .zcheckbox__label:before,.zcheckbox .is-focus.zcheckbox__label:before {  border: 1px solid #4190F2;  box-sizing: border-box;}.zcheckbox .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label:before {  border: 1px solid #888;}.zcheckbox .is-focus.zcheckbox__label:hover:before,.zcheckbox .is-selected.zcheckbox__label:hover:before {  background-color: #fff;}.zcheckbox .is-disable.zcheckbox__label,.zcheckbox .is-disabled.zcheckbox__label {  pointer-events: none;  cursor: default;  color: #b3b3b3;}.zcheckbox:first-child {  margin-top: 0px;}.zcheckbox .zcheckbox__helper[type=checkbox]:checked:focus + .zcheckbox__label:before {  border: 1px solid #4190F2;}.zcheckbox--image {  width: 180px;  height: 135px;  border: 1px solid #d4d4d4;  border-radius: 3px 3px 3px 3px;  margin: 0px 10px 10px 0px;  position: relative;  overflow: hidden;  box-sizing: border-box;  float: left;}.zcheckbox--image .zcheckbox__label {  text-indent: -99999px;  padding-left: 0px;}.zcheckbox--image .zcheckbox__helper, .zcheckbox--image .zcheckbox__label {  position: absolute;  top: 0px;  left: 0px;  visibility: hidden;  z-index: 10;}.zcheckbox--image .zcheckbox__helper {  visibility: visible;}.zcheckbox--image .zcheckbox__helper {  opacity: 0px;}.zcheckbox--image:hover .zcheckbox__label, .zcheckbox--image .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label {  visibility: visible;}.zcheckbox--image .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label:before, .zcheckbox--image .zcheckbox__helper[type=checkbox]:focus + .zcheckbox__label:before, .zcheckbox--image .zcheckbox__label:active:before, .zcheckbox--image .zcheckbox__label.is-active:before, .zcheckbox--image .zcheckbox__label:before {  border: 1px solid #d4d4d4;  border-left: transparent;  border-top: transparent;  border-radius: 3px 3px 3px 3px;  border-top-right-radius: none;  border-top-left-radius: none;  border-bottom-left-radius: none;}.zcheckbox--image .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label:after {  left: 2px;}.zimg {  position: absolute;  top: 0px;  bottom: 0px;  right: 0px;  left: 0px;  margin: auto;  max-width: 100%;  max-height: 100%;}.zh-rtl .zcheckbox .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label:after {  left: auto;  right: 3px;}.zh-rtl .zcheckbox .zcheckbox-indeterminate:after {  left: auto;  right: 3px;}.zh-rtl .zcheckbox .zcheckbox__label {  padding: 0px 26px 0px 0px;}.zh-rtl .zcheckbox .zcheckbox__label:before {  left: auto;  right: 0px;}.zh-rtl .zcheckbox--image {  margin: 0px 0px 10px 10px;  float: right;}.zh-rtl .zcheckbox--image .zcheckbox__label {  padding-right: 0px;}.zh-rtl .zcheckbox--image .zcheckbox__helper, .zh-rtl .zcheckbox--image .zcheckbox__label {  left: auto;  right: 0px;}.zh-rtl .zcheckbox--image .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label:before, .zh-rtl .zcheckbox--image .zcheckbox__helper[type=checkbox]:focus + .zcheckbox__label:before, .zh-rtl .zcheckbox--image .zcheckbox__label:active:before, .zh-rtl .zcheckbox--image .zcheckbox__label.is-active:before, .zh-rtl .zcheckbox--image .zcheckbox__label:before {  border: 1px solid #d4d4d4;  border-right: transparent;  border-top: transparent;  border-radius: 3px 3px 3px 3px;  border-top-right-radius: none;  border-top-left-radius: none;  border-bottom-right-radius: none;}.zh-rtl .zcheckbox--image .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label:after {  left: auto;  right: 2px;}.ztable {  width: 100%;  margin: 0px auto 0px auto;  font-size: 13px;  border-collapse: collapse;  table-layout: fixed;}.ztable th,.ztable td {  background-color: #fff;  border-bottom: 1px solid #e6e6e6;  padding: 11px 20px 11px 20px;  width: 20%;  text-align: left;  vertical-align: middle;  word-wrap: break-word;  white-space: nowrap;}.ztable th {  background-color: #efefef;  padding: 11px 20px 11px 20px;  font-size: 14px;  color: #111;  font-weight: bold;}.ztable td {  color: #333;  border: 1px solid #e6e6e6;}.ztable th .ztable--text,.ztable td .ztable--text {  vertical-align: middle;  line-height: normal;}.ztable th .ztable__grouptext,.ztable td .ztable__grouptext {  vertical-align: middle;  display: inline-block;  max-width: 100%;  width: 84%;}.ztable.ztable--border {  border: 1px solid #e6e6e6;  border-radius: 3px;}.ztable--border th {  border: 1px solid #eaeaea;  border-bottom-color: #dcdcdc;}.ztable.ztable--border th {  border-right-color: #dcdcdc;}.ztable.ztable th:last-child {  border-right-color: #EEE;}.ztable--border td {  border: 1px solid #e6e6e6;}.ztable th:first-child,.ztable td:first-child {  width: 25%;}.ztable th:last-child,.ztable td:last-child {  width: 23%;}.ztable--group td {  padding: 11px 20px;  border: 1px solid #e6e6e6;  border-left: none;}.ztable--group th:last-child, .ztable--group td:last-child {  border-right: none;}.ztable--border.ztable--group th {  border-right-color: #dfdfdf;  border-bottom-color: #dfdfdf;}.ztable th.ztable--icon .ztable--text,.ztable td.ztable--icon .ztable--text {  max-width: 80%;}.ztable th.ztable--image .ztable--text,.ztable td.ztable--image .ztable--text {  max-width: 78%;}.ztable th.ztable--image .ztable__grouptext,.ztable td.ztable--image .ztable__grouptext {  max-width: 76%;}.ztable th .ztable__grouptext .ztable--text,.ztable td .ztable__grouptext .ztable--text {  display: block;  max-width: 100%;}.ztable th .ztable__grouptext .ztable--text + .ztable--text,.ztable td .ztable__grouptext .ztable--text + .ztable--text {  margin-top: 7px;}.ztable--striped tbody > tr.ztable--even td {  background-color: #fafafa;  border: none;}.ztable--striped tbody > tr td {  border: none;}.ztable--group tbody > tr td.ztable--title,.ztable--group tbody > tr:hover td.ztable--title {  background-color: #e0e0e0;  font-weight: bold;  color: #333;}.ztable--textellipsis th .ztable--text,.ztable--textellipsis td .ztable--text {  max-width: 80%;  text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap;  display: inline-block;  vertical-align: middle;  line-height: normal;}.ztable--complex th:first-child,.ztable--complex td:first-child {  width: 20%;}.ztable .zcheckbox {  vertical-align: top;  display: inline-block;  width: 16px;  height: 16px;  margin: 0px 10px 0px 0px;}.ztable__icon.zicon--small {  width: 16px;  height: 16px;  vertical-align: middle;  display: inline-block;  box-sizing: border-box;  margin-right: 10px;  visibility: visible;}.ztable__icon .zicon--large {  width: 32px;  height: 32px;  vertical-align: middle;  display: inline-block;  box-sizing: border-box;  margin-right: 10px;  border-radius: 100em;  visibility: visible;}.ztable--group th {  width: 30%;}.ztable--group th:first-child {  width: 200px;}.ztable__icon {  width: 16px;  height: 16px;  vertical-align: middle;  visibility: hidden;}.ztable__icon.zsorting--ascending svg, .ztable__icon.zsorting--descending svg {  padding: 3px;  box-sizing: border-box;  vertical-align: middle;  display: none;}.zsorting--descending svg {  -webkit-transform: rotate(-180deg);  -moz-transform: rotate(-180deg);  -o-transform: rotate(-180deg);  -ms-transform: rotate(-180deg);  transform: rotate(-180deg);}.ztable svg {  width: inherit;  height: inherit;}.ztable__footer {  text-align: center;}.ztable__footer .zpagination {  float: none;  display: inline-block;  margin: 0px auto;}.ztable .zbutton.zbutton--icononly {  background-color: transparent;  padding: 3px;  border: none;  border-radius: 0px;  vertical-align: middle;  visibility: hidden;  margin-left: 5px;  position: absolute;  right: 10px;}.ztable .zbutton.zbutton--icononly .zmore__icon svg {  padding: 2px;  box-sizing: border-box;  opacity: 0.6;}.ztable .zbutton.zbutton--icononly:hover {  background-color: #fff;}.ztable .zbutton.zbutton--icononly:hover .zmore__icon svg {  opacity: 1;}.ztable thead th:hover .ztable__icon {  visibility: visible;}.ztable tbody tr:hover td {  background-color: #ebebeb;}.ztable tbody tr.is-select td {  background-color: #ebebeb;  border-bottom: 1px solid #fff;}.ztable tbody tr.is-select .ztable__icon {  visibility: visible !important;}.ztable td:hover .zbutton.zbutton--icononly {  visibility: visible;}.zh-rtl .ztable th,.zh-rtl .ztable td {  text-align: right;}.zh-rtl .ztable--group td {  border: 1px solid #e6e6e6;  border-right: none;}.zh-rtl .ztable--group th:last-child, .zh-rtl .ztable--group td:last-child {  border-left: none;}.zh-rtl .ztable--border.ztable--group th {  border-left-color: #dfdfdf;  border-right-color: none;}.zh-rtl .ztable .zbutton.zbutton--icononly {  margin-right: 5px;  margin-left: 0px;  right: auto;  left: 10px;}.zh-rtl .ztable .zcheckbox {  margin: 0px 0px 0px 10px;}.zlabel {  display: inline-flex;  justify-content: center;  align-items: center;  background-color: #363636;  color: #fff;  font-size: 10px;  padding: 3px 8px 3px 8px;  border-radius: 3px 3px 3px 3px;  box-sizing: border-box;  font-weight: normal;  vertical-align: middle;  cursor: default;  line-height: normal;}.zlabel.zlabel--blue {  background-color: #3C85E0;}.zlabel.zlabel--green {  background-color: #00B595;}.zlabel.zlabel--yellow {  background-color: #F9C74E;  color: #333;}.zlabel.zlabel--red {  background-color: #DC463B;}.zlabel.zlabel--outline, .zlabel.zlabel--text {  background-color: #fff;  border: 1px solid #363636;  color: #363636;}.zlabel.zlabel--outline.zlabel--blue, .zlabel.zlabel--text.zlabel--blue {  border: 1px solid #3C85E0;  color: #3C85E0;}.zlabel.zlabel--outline.zlabel--green, .zlabel.zlabel--text.zlabel--green {  border: 1px solid #00B595;  color: #00B595;}.zlabel.zlabel--outline.zlabel--yellow, .zlabel.zlabel--text.zlabel--yellow {  border: 1px solid #F9C74E;  color: #F9C74E;}.zlabel.zlabel--outline.zlabel--red, .zlabel.zlabel--text.zlabel--red {  border: 1px solid #DC463B;  color: #DC463B;}.zlabel.zlabel--transparent {  background-color: transparent;  border: 1px solid #c2c2c2;  color: #363636;}.zlabel.zlabel--transparent.zlabel--blue {  border: 1px solid #c9e1f4;  color: #3C85E0;}.zlabel.zlabel--transparent.zlabel--green {  border: 1px solid #bee9de;  color: #00B595;}.zlabel.zlabel--transparent.zlabel--yellow {  border: 1px solid #fdeeca;  color: #F9C74E;}.zlabel.zlabel--transparent.zlabel--red {  border: 1px solid #f5c7c4;  color: #DC463B;}.zlabel.zlabel--text {  border: none;  background-color: transparent;}.zlabel.zlabel--text.zlabel--blue, .zlabel.zlabel--text.zlabel--green, .zlabel.zlabel--text.zlabel--yellow, .zlabel.zlabel--text.zlabel--red {  border: none;  background-color: transparent;}.zlabel.zlabel--large {  padding: 7px 17px 7px 17px;  font-size: 15px;}.zlabel.zlabel--medium {  padding: 6px 14px 6px 14px;  font-size: 12px;}.zlabel.zlabel--small {  padding: 5px 11px 5px 11px;  font-size: 11px;}.zlist {  width: 300px;  clear: both;  margin: 7px 0px 0px 0px;  box-sizing: border-box;  position: relative;  border-radius: 3px 3px 3px 3px;  display: flex;  flex-flow: row nowrap;  align-items: center;}.zlist:hover, .zlist.is-hover, .zlist:focus, .zlist.is-select {  background-color: #f1f1f1;}.zlist:hover .zbutton.zbutton--icononly, .zlist.is-hover .zbutton.zbutton--icononly, .zlist:focus .zbutton.zbutton--icononly, .zlist.is-select .zbutton.zbutton--icononly {  visibility: visible;}.zlist__text {  font-size: 14px;  color: #333;  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;  box-sizing: border-box;  cursor: pointer;  flex-grow: 1;}.zlist.zlist--textonly {  padding: 10px 10px 10px 10px;  cursor: pointer;}.zlist.zlist--textonly .zbutton.zbutton--icononly {  right: 1px;}.zlist--textonly .zlist__text {  color: #333;  padding: 0px 42px 0px 0px;}.zlist.zlist--icon {  padding: 10px 10px 10px 10px;  cursor: pointer;}.zlist.zlist--icon .zlist__text {  padding: 0px 42px 0px 0px;}.zlist .announcement--icon {  fill: #333;}.zlist--icon {  width: 300px;  box-sizing: border-box;}.zlist--icon .zlist__icon {  width: 16px;  height: 16px;  float: left;  margin: 0px 10px 0px 0px;  box-sizing: border-box;}.zlist.zlist--image {  padding: 10px 10px 10px 10px;  border-radius: 3px 3px 3px 3px;  border: 1px solid transparent;}.zlist.zlist--image:hover, .zlist.zlist--image.is-hover {  background-color: #f1f1f1;}.zlist.zlist--image:focus, .zlist.zlist--image.is-select {  background-color: #f1f1f1;  box-shadow: none;}.zlist.zlist--image.is-select .zbutton.zbutton--icononly {  visibility: visible;}.zlist.zlist--image .zlist__text {  padding: 0px 42px 0px 0px;}.zlist--image .zlist__icon {  width: 40px;  height: 40px;  float: left;  overflow: hidden;  margin: 0px 10px 0px 0px;  border-radius: 100em 100em 100em 100em;  border: 1px solid #dedede;}.zlist--image .zlist__icon img {  width: 100%;  height: 100%;}.zlist--image.zlist__letterinfo .zlist__icon {  font-weight: bold;  color: #fff;  background-color: #2e78ff;  text-align: center;  line-height: 40px;}.zlist--imagelarge {  height: inherit;  width: inherit;}.zlist .zbutton.zbutton--icononly {  background-color: transparent;  padding: 8px 8px 8px 8px;  border: none;  border-radius: 0px;  vertical-align: middle;  visibility: hidden;  position: absolute;  right: 10px;  top: 50%;  z-index: 10;  height: 32px;  width: 32px;  transform: translateY(-50%);}.zlist .zbutton.zbutton--icononly:focus {  box-shadow: none;}.zlist .zbutton.zbutton--icononly .zmore__icon svg {  padding: 2px 2px 2px 2px;  box-sizing: border-box;  fill: #999;}.zlist .zbutton.zbutton--icononly:hover .zmore__icon svg {  fill: #111;}.zlist .zbutton.zbutton--icononly:not(.is-disabled):active:hover, .zlist .zbutton.zbutton--icononly:not(.is-disabled):active:focus, .zlist .zbutton.zbutton--icononly:not(.is-disabled):focus:hover {  background-color: transparent;}.zlist:hover .zbutton.zbutton--icononly {  visibility: visible;}.zh-rtl .zlist.zlist--textonly .zbutton.zbutton--icononly {  right: auto;  left: 0px;}.zh-rtl .zlist--textonly .zlist__text {  padding: 0px 0px 0px 42px;}.zh-rtl .zlist.zlist--icon .zlist__text {  padding: 0px 0px 0px 42px;}.zh-rtl .zlist--icon .zlist__icon {  float: right;  margin: 0px 0px 0px 10px;}.zh-rtl .zlist.zlist--image {  padding: 10px 10px 10px 10px;}.zh-rtl .zlist.zlist--image .zlist__text {  padding: 0px 0px 0px 42px;}.zh-rtl .zlist--image .zlist__icon {  float: right;  margin: 0px 0px 0px 10px;}.zh-rtl .zlist .zbutton.zbutton--icononly {  right: auto;  left: 10px;}.zradiobutton {  margin: 15px 0px 0px 0px;  position: relative;}.zradiobutton .zradiobutton__label {  position: relative;  display: inline-block;  padding: 0px 0px 0px 26px;  margin: 0px 0px 0px 0px;  cursor: default;  line-height: normal;  outline: none;  font-size: 13px;  user-select: none;  vertical-align: top;  box-sizing: border-box;  color: #111;}.zradiobutton .zradiobutton__label:before {  content: "";  position: absolute;  left: 0;  bottom: 0;  top: 0px;  display: inline-block;  width: 16px;  height: 16px;  background-color: #fff;  border: 1px solid #aaa;  -webkit-border-radius: 100em;  -moz-border-radius: 100em;  -o-border-radius: 100em;  -ms-border-radius: 100em;  border-radius: 100em;  box-sizing: border-box;}.zradiobutton .zradiobutton__label:hover:before, .zradiobutton .zradiobutton__label.is-hover:before {  border: 1px solid #aaa;  background-color: #f5f5f5;}.zradiobutton .zradiobutton__label:active:before, .zradiobutton .zradiobutton__label.is-active:before {  border: 1px solid #888;  background-color: #eee;}.zradiobutton .zradiobutton__label .zradiobutton__text {  user-select: initial;}.zradiobutton .zradiobutton__helper[type=radio] {  position: absolute;  opacity: 0;  filter: alpha(opacity=0);}.zradiobutton .zradiobutton__helper[type=radio]:checked + .zradiobutton__label:before, .zradiobutton .zradiobutton__helper[type=radio]:checked + .zbutton .zradiobutton__label:before {  content: "";  text-align: center;  border: 1px solid #888;}.zradiobutton .zradiobutton__helper[type=radio]:checked + .zradiobutton__label:after, .zradiobutton .zradiobutton__helper[type=radio]:checked + .zbutton .zradiobutton__label:after, .zradiobutton .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zradiobutton__label:after {  content: "";  position: absolute;  top: 5px;  left: 5px;  display: block;  background: #2b2b2b;  margin: 0px 0px 0px 0px;  width: 6px;  height: 6px;  -webkit-border-radius: 100em;  -moz-border-radius: 100em;  -o-border-radius: 100em;  -ms-border-radius: 100em;  border-radius: 100em;  box-sizing: border-box;}.zradiobutton .zradiobutton__helper[type=radio]:focus + .zradiobutton__label:before,.zradiobutton .zradiobutton__helper[type=radio] + .is-focus.zradiobutton__label:before {  border: 1px solid #4190F2;  box-sizing: border-box;}.zradiobutton .is-focus.zradiobutton__label:hover:before,.zradiobutton .is-selected.zradiobutton__label:hover:before {  background-color: #fff;}.zradiobutton .is-disable.zradiobutton__label {  pointer-events: none;  cursor: default;  color: #b3b3b3;}.zradiobutton:first-child {  margin-top: 0px;}.zradiobutton:last-child {  margin-right: 0px;}.zradiobutton--icon,.zradiobutton--transparent {  width: 115px;  height: 96px;  border-radius: 3px 3px 3px 3px;  margin: 0px 10px 10px 0px;  position: relative;  float: left;  box-sizing: border-box;}.zradiobutton--icon .zradiobutton--icon-content,.zradiobutton--transparent .zradiobutton--icon-content {  width: 100%;  height: 100%;  display: flex;  flex-flow: column nowrap;  justify-content: center;  align-items: center;  position: relative;  border: 1px solid transparent;  box-sizing: border-box;}.zradiobutton--icon .zradiobutton--title,.zradiobutton--transparent .zradiobutton--title {  text-align: center;  display: flex;  flex-flow: row nowrap;  justify-content: center;  align-items: center;  width: 100%;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  box-sizing: border-box;  font-size: 0;}.zradiobutton--icon .zradiobutton--title .zradiobutton__label,.zradiobutton--transparent .zradiobutton--title .zradiobutton__label {  position: relative;  padding: 0;  margin: 0px;  vertical-align: middle;  top: 2px;}.zradiobutton--icon .zradiobutton--title .zradiobutton__label:before,.zradiobutton--transparent .zradiobutton--title .zradiobutton__label:before {  position: relative;}.zradiobutton--icon .zradiobutton--title .zradiobutton__text,.zradiobutton--transparent .zradiobutton--title .zradiobutton__text {  vertical-align: middle;  line-height: normal;  max-width: 100%;  margin-left: 0px;  font-size: 13px;}.zradiobutton--icon .zradiobutton__helper[type=radio]:focus + .zradiobutton--icon-content .zradiobutton__icon + .zradiobutton--title .zradiobutton__label:before,.zradiobutton--transparent .zradiobutton__helper[type=radio]:focus + .zradiobutton--icon-content .zradiobutton__icon + .zradiobutton--title .zradiobutton__label:before {  border: 1px solid #4190F2;}.zradiobutton--icon .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zicon--bar, .zradiobutton--icon .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zicon--pie,.zradiobutton--transparent .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zicon--bar,.zradiobutton--transparent .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zicon--pie {  opacity: 1;}.zradiobutton--icon .zradiobutton--title .zradiobutton__text {  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  display: inline-block;  margin: 0px 0px 0px 5px;  font-size: 13px;  text-align: left;}.zradiobutton--icon.zradiobutton--transparent .zradiobutton--title {  bottom: 12px;}.zradiobutton.zradiobutton--group {  margin-top: 0px;}.zradiobutton.zradiobutton--group .zradiobutton__label {  cursor: pointer;}.zradiobutton--transparent .zradiobutton--icon-content {  background-color: #f5f5f5;  border: 1px solid #aaa;  border-radius: 3px 3px 3px 3px;}.zradiobutton--transparent .zradiobutton__helper[type=radio]:focus + .zradiobutton--icon-content {  border: 1px solid #4190F2;  background-color: #f5f5f5;}.zradiobutton--transparent .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content {  border: 1px solid #4190F2;  box-shadow: inset 0px 0px 0px 1px white;}.zradiobutton--transparent .zradiobutton__label:before, .zradiobutton--transparent .zradiobutton__label:after, .zradiobutton--transparent .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zradiobutton__label:before, .zradiobutton--transparent .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zradiobutton__label:after {  display: none;  border: none;}.zradiobutton--transparent .zradiobutton__label {  display: none;}.zradiobutton--transparent .zradiobutton--title {  padding: 0px 3px 0px 3px;}.zradiobutton--transparent .zradiobutton--title .zradiobutton__text {  margin-left: 0px;  max-width: 100%;  box-sizing: border-box;}.zradiobutton__icon {  height: 32px;  width: 32px;  display: block;  margin: 0px 0px 10px 0px;  opacity: .5;}.zradiobutton__icon svg {  width: inherit;  height: inherit;}.zradiobutton--icon .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zradiobutton__icon,.zradiobutton--transparent .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zradiobutton__icon {  opacity: 1;}.zh-rtl .zradiobutton .zradiobutton__label {  padding: 0px 26px 0px 0px;  margin: 0px 0px 0px 0px;}.zh-rtl .zradiobutton .zradiobutton__label:before {  left: auto;  right: 0;}.zh-rtl .zradiobutton .zradiobutton__helper[type=radio]:checked + .zradiobutton__label:after, .zh-rtl .zradiobutton .zradiobutton__helper[type=radio]:checked + .zbutton .zradiobutton__label:after, .zh-rtl .zradiobutton .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zradiobutton__label:after {  left: auto;  right: 5px;}.zh-rtl .zradiobutton:last-child {  margin-left: 0px;}.zh-rtl .zradiobutton--icon,.zh-rtl .zradiobutton--transparent {  margin: 0px 0px 10px 10px;  float: right;}.zh-rtl .zradiobutton--icon .zradiobutton--title .zradiobutton__text,.zh-rtl .zradiobutton--transparent .zradiobutton--title .zradiobutton__text {  margin-right: 0px;}.zh-rtl .zradiobutton--icon .zradiobutton--title .zradiobutton__label,.zh-rtl .zradiobutton--transparent .zradiobutton--title .zradiobutton__label {  padding: 0;  margin: 0px;}.zh-rtl .zradiobutton--icon .zradiobutton--title .zradiobutton__text {  margin: 0px 5px 0px 0px;  text-align: right;}.zh-rtl .zradiobutton--transparent .zradiobutton--title .zradiobutton__text {  margin-right: 0px;}.ztextarea {  background-color: #fff;  border: 1px solid #AAAAAA;  font-size: 13px;  font-weight: normal;  padding: 7px 9px 7px 9px;  box-sizing: border-box;  height: auto;  min-height: 75px;  color: #333;  width: 100%;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  -o-border-radius: 3px;  -ms-border-radius: 3px;  border-radius: 3px;  font-family: inherit;}.ztextarea:focus, .ztextarea.is-focus {  border-color: 1px solid #4190F2;  outline: none;}.ztextarea.is-disabled {  background-color: #fff;  user-select: none;  border-color: 1px solid #AAAAAA;  opacity: .5;}.ztextarea.ztextarea--error {  border: 1px solid #E5443D;}.ztextarea.ztextarea--unresizable {  resize: none;}.ztextarea::-webkit-input-placeholder {  color: #aaa;}.ztextarea::-moz-placeholder {  color: #aaa;}.ztextarea:-ms-input-placeholder {  color: #aaa;}.ztextarea:-moz-placeholder {  color: #aaa;}.ztextarea::-moz-placeholder {  opacity: 1;}.ztextarea--label-error,.ztextarea--label {  display: block;  margin: 3px 0px 0px 0px;  font-size: 12px;  clear: both;  float: left;  width: 100%;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}.ztextarea--label {  color: #888;}.ztextarea--label-error,.ztextarea--label .ztextarea--charactercount {  color: #E5443D;  font-style: normal;}.ztextbox--group {  position: relative;  display: inline-flex;  flex-flow: row nowrap;  justify-content: flex-start;  align-items: flex-start;  width: 100%;  outline: 0px;}.ztextbox--container {  position: relative;  flex-grow: 1;}.ztextbox,.ztextfilefield {  width: 100%;  padding: 7px 10px 7px 10px;  font-size: 13px;  line-height: normal;  color: #111;  background-color: #fff;  border: 1px solid #AAAAAA;  border-radius: 3px 3px 3px 3px;  box-sizing: border-box;  margin: 0px 0px 0px 0px;  outline: none;  font-family: inherit;  height: 32px;}.ztextbox:active, .ztextbox.is-active, .ztextbox:focus, .ztextbox.is-focus,.ztextfilefield:active,.ztextfilefield.is-active,.ztextfilefield:focus,.ztextfilefield.is-focus {  border: 1px solid #4190F2;}.ztextbox.is-disabled, .ztextbox.is-disabled:focus,.ztextfilefield.is-disabled,.ztextfilefield.is-disabled:focus {  opacity: .5;  border: 1px solid #AAAAAA;}.ztextfile:focus + .ztextfilefield,.ztextfile:focus + .ztextfilefield + .ztextfile--label {  border: 1px solid #4190F2;}.ztextfilefield {  height: 32px;  display: block;}.ztextbox--error__label {  display: block;  color: #E5443D;  margin: 4px 0px 0px 0px;  font-size: 12px;  clear: both;  width: 100%;}.ztextbox.ztextbox__error,.ztextbox.ztextbox__error:focus {  border: 1px solid #E5443D;}.ztextbox--group .ztextbox {  position: relative;  z-index: 2;  float: left;  width: 100%;  margin-bottom: 0px;  flex-grow: 1;}.ztextbox--group .ztextbox:not(:first-child):not(:last-child) {  border-radius: 0;}.ztextbox--group .ztextfilefield {  flex-grow: 1;  background-color: transparent;  border: none;  border-radius: 0px;  margin: 0px;}.ztextbox--group .ztextbox:first-child,.ztextbox--group .zbutton--group:first-child > .zbutton,.ztextbox--group .zbutton--group:first-child > .zbutton-group > .zbutton,.ztextbox--group .zbutton--group:last-child > .zbutton-group:not(:last-child) > .zbutton,.ztextfile:first-child + .ztextfile--label,.ztextfile:first-child + .ztextfilefield {  border-top-right-radius: 0px;  border-bottom-right-radius: 0px;}.ztextbox--group .zbutton--group:first-child > .zbutton,.ztextbox--group .ztextbox:first-child,.ztextbox--group > .ztextbox--container .ztextbox:first-child,.ztextbox--container.ztextbox--zicon > .ztextbox__icon + .ztextbox {  border-radius: 3px 3px 3px 3px;  border-top-right-radius: 0px;  border-bottom-right-radius: 0px;}.ztextbox--group > .ztextbox--container:last-child .ztextbox {  border-radius: 3px 3px 3px 3px;  border-top-left-radius: 0px;  border-bottom-left-radius: 0px;}.ztextbox--zicon svg {  width: inherit;  height: inherit;}.ztextbox--zicon .ztextbox {  padding-left: 36px;}.ztextbox--group.ztextbox--zicon .ztextbox,.ztextbox--container.ztextbox--zicon .ztextbox,.ztextbox--group.ztextbox--zicon > .ztextbox__icon + .ztextbox {  border-radius: 3px 3px 3px 3px;}.ztextbox--zicon .ztextbox__icon,.zh-alignright .ztextbox__icon {  position: absolute;  top: 50%;  left: 12px;  z-index: 5;  width: 16px;  height: 16px;  transform: translateY(-50%);}.zh-alignright .ztextbox {  padding-right: 36px;  padding-left: 10px;}.zh-alignright .ztextbox__icon {  left: auto;  right: 10px;}.ztextbox--group .zbutton .zbutton__icon {  float: none;  display: inline-block;  vertical-align: top;}.ztextbox--group .zbutton .zbutton__icon.zh-floatright {  float: none;  display: inline-block;  margin: 0px;}.ztextbox--group .zbutton--split .zbutton .zh-floatright {  margin: 0px;}.ztextbox--group .zbutton .zbutton__icon .zbutton__menuarrow {  float: none;  display: inline-block;  vertical-align: top;  margin: 1px 0px 0px 0px;  padding: 0px 0px 0px 3px;}.ztextbox--group .zbutton--group:first-child > .zbutton,.ztextbox--group .zbutton--group:first-child > .zbutton:not(:first-child) {  margin-right: -1px;}.ztextbox--group .zbutton--group,.ztextfile--group {  white-space: nowrap;  vertical-align: middle;  flex-shrink: 0;}.ztextbox--group .zbutton--group,.ztextfile--group {  position: relative;  font-size: 0px;  white-space: nowrap;}.ztextfile--label {  font-size: 13px;  line-height: normal;  color: #111;  border-radius: 3px 3px 3px 3px;  padding: 7px 17px 7px 17px;  margin: 0px 0px 0px 0px;  font-weight: 400;  text-align: center;  white-space: nowrap;  vertical-align: middle;  -ms-touch-action: manipulation;  touch-action: manipulation;  cursor: pointer;  background-image: none;  border: 1px solid #aaa;  border-width: 1px 1px 1px 1px;  background-color: #F2F2F2;  overflow: hidden;  box-sizing: border-box;}.ztextfile--label:hover {  background-color: #E6E6E6;  border: 1px solid #aaa;}.ztextbox--group .zbutton--group .zbutton {  float: none;}.ztextfile--label:hover {  background-color: #E6E6E6;  border: 1px solid #aaa;}.ztextbox--group .zbutton--group .zbutton:focus,.ztextbox--group .zbutton--split .zbutton:first-child:focus {  z-index: 3;}.ztextbox--group .zbutton--group > .zbutton {  position: relative;  height: 32px;}.ztextbox--group > .zbutton--group + .ztextbox--container .ztextbox,.ztextbox--group > .ztextbox--container:last-child .ztextbox,.ztextbox--group .zbutton--group:last-child > .zbutton,.ztextbox--group .ztextbox:last-child,.ztextbox--group .zbutton--group:first-child > .zbutton-group:not(:first-child) > .zbutton,.ztextbox--group .zbutton--group:first-child > .zbutton:not(:first-child),.ztextbox--group .zbutton--group:last-child > .zbutton,.ztextbox--group .zbutton--group:last-child > .zbutton-group > .zbutton,.ztextfilefield:last-child,.ztextfile--label:last-child {  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.ztextbox--group .zbutton--group:last-child > .zbutton,.ztextbox--group .zbutton--group:last-child > .zbutton-group {  margin-left: -1px;}.ztextbox--group .ztextbox:focus {  z-index: 3;}.ztextbox--group-large > .textbox,.ztextbox--group-large > .ztextbox--group > .zbutton {  height: 40px;  padding: 10px 16px 10px 16px;  font-size: 17px;}.ztextbox--group.ztextbox--info .zbutton {  cursor: default;}.ztextbox--group.ztextbox--info .zbutton.ztextbox--label {  background-color: #F2F2F2;}.ztextbox--group.ztextbox--info .zbutton.ztextbox--label:focus {  outline: none;}.ztextbox--transparent.ztextbox--group .ztextbox:first-child:focus,.ztextbox--group .ztextbox:last-child:focus,.ztextbox--group > .ztextbox--group .ztextbox:last-child:focus {  border: 1px solid #4190F2;}.ztextfile {  position: absolute;  top: 0;  left: 0;  font-size: 25px;  opacity: 0;  width: 100%;  z-index: -1;  box-sizing: border-box;  height: 32px;}.ztextbox--filetextgroup .ztextfile {  z-index: 0;  height: 100%;}.ztextbox--filetextgroup .zbutton__icon {  cursor: default;}.ztextfile--label {  box-sizing: border-box;}.ztextfilefield:last-child {  margin-left: -1px;}.ztextfile:first-child + .ztextfilefield {  margin-left: 1px;}.ztextbox--group.ztextbox--zicon.zh-alignright,.ztextbox--container.ztextbox--zicon.zh-alignright {  text-align: initial;}.ztextbox.ztextbox--large,.ztextbox--group.ztextbox--large .ztextbox,.ztextbox--group.ztextbox--large .zbutton {  height: 40px;  padding: 10px 16px 10px 16px;  font-size: 17px;}.ztextbox--group.ztextbox--large .zbutton svg,.ztextbox--group.ztextbox--large .zbutton .zbutton__icon,.ztextbox--large .ztextbox--container.ztextbox--zicon .ztextbox__icon,.ztextbox--large .ztextbox--container.ztextbox--zicon svg {  height: 21px;  width: 21px;}.ztextbox--large.ztextbox--zicon .ztextbox__icon,.ztextbox--large .ztextbox--container.ztextbox--zicon .ztextbox__icon {  left: 16px;}.ztextbox--large.ztextbox--zicon.zh-alignright .ztextbox__icon,.ztextbox--large .ztextbox--container.ztextbox--zicon.zh-alignright .ztextbox__icon {  left: auto;  right: 16px;}.ztextbox--large.ztextbox--zicon .ztextbox,.ztextbox--large .ztextbox--container.ztextbox--zicon .ztextbox {  padding-left: 53px;}.ztextbox--large.ztextbox--zicon.zh-alignright .ztextbox,.ztextbox--large .ztextbox--container.ztextbox--zicon.zh-alignright .ztextbox {  padding-right: 53px;  padding-left: 16px;}.ztextbox--large.ztextbox--zicon .ztextbox__icon,.ztextbox--large .ztextbox--container.ztextbox--zicon .ztextbox__icon {  height: 21px;  width: 21px;}.ztextbox.ztextbox--small,.ztextbox--group.ztextbox--small .ztextbox,.ztextbox--group.ztextbox--small .zbutton {  font-size: 12px;  padding: 4px 10px 4px 10px;  height: 25px;}.ztextbox--group .ztextbox--small .zbutton {  min-width: 60px;}.ztextbox--small.ztextbox--zicon .ztextbox,.ztextbox--small .ztextbox--container.ztextbox--zicon .ztextbox {  padding-left: 35px;}.ztextbox--small.ztextbox--zicon.zh-alignright .ztextbox,.ztextbox--small .ztextbox--container.zh-alignright.ztextbox--zicon .ztextbox {  padding-right: 35px;  padding-left: 10px;}.ztextbox--small.ztextbox--zicon .ztextbox__icon,.ztextbox--small .ztextbox--container.ztextbox--zicon .ztextbox__icon,.ztextbox--small .ztextbox--container.ztextbox--zicon svg {  height: 15px;  width: 15px;}.ztextbox--small.ztextbox--zicon .ztextbox__icon,.ztextbox--small .ztextbox--container.ztextbox--zicon .ztextbox__icon {  left: 10px;}.ztextbox--small.ztextbox--zicon.zh-alignright .ztextbox__icon,.ztextbox--small .ztextbox--container.ztextbox--zicon.zh-alignright .ztextbox__icon {  left: auto;  right: 10px;}.ztextbox.ztextbox--percentage,.ztextbox--group.ztextbox--percentage .ztextbox {  width: 100%;}.zh-rtl .ztextbox,.zh-rtl .ztextfilefield {  border-radius: 3px 3px 3px 3px;}.zh-rtl .ztextbox--group .ztextbox {  float: right;}.zh-rtl .ztextbox--group .ztextbox:first-child,.zh-rtl .ztextbox--group .zbutton--group:first-child > .zbutton,.zh-rtl .ztextbox--group .zbutton--group:first-child > .zbutton-group > .zbutton,.zh-rtl .ztextbox--group .zbutton--group:last-child > .zbutton-group:not(:last-child) > .zbutton,.zh-rtl .ztextfile:first-child + .ztextfile--label,.zh-rtl .ztextfile:first-child + .ztextfilefield {  border-radius: 3px 3px 3px 3px;  border-top-left-radius: 0px;  border-bottom-left-radius: 0px;}.zh-rtl .ztextbox--group .zbutton--group:first-child > .zbutton,.zh-rtl .ztextbox--group .ztextbox:first-child,.zh-rtl .ztextbox--group > .ztextbox--container .ztextbox:first-child,.zh-rtl .ztextbox--container.ztextbox--zicon > .ztextbox__icon + .ztextbox {  border-radius: 3px 3px 3px 3px;  border-top-left-radius: 0px;  border-bottom-left-radius: 0px;}.zh-rtl .ztextbox--group > .ztextbox--container:last-child .ztextbox {  border-radius: 3px 3px 3px 3px;  border-top-right-radius: 0px;  border-bottom-right-radius: 0px;}.zh-rtl .ztextbox--zicon .ztextbox {  padding-right: 36px;}.zh-rtl .ztextbox--group.ztextbox--zicon .ztextbox,.zh-rtl .ztextbox--container.ztextbox--zicon .ztextbox,.zh-rtl .ztextbox--group.ztextbox--zicon > .ztextbox__icon + .ztextbox {  border-radius: 3px 3px 3px 3px;}.zh-rtl .ztextbox--zicon .ztextbox__icon,.zh-rtl .zh-alignright .ztextbox__icon {  left: auto;  right: 10px;}.zh-rtl .zh-alignright .ztextbox {  padding-left: 36px;  padding-right: 10px;}.zh-rtl .zh-alignright .ztextbox__icon {  right: auto;  left: 10px;}.zh-rtl .ztextbox--group .zbutton .zbutton__icon .zbutton__menuarrow {  padding: 0px 3px 0px 0px;}.zh-rtl .ztextbox--group .zbutton--group:first-child > .zbutton,.zh-rtl .ztextbox--group .zbutton--group:first-child > .zbutton:not(:first-child) {  margin-left: -1px;  margin-right: 0;}.zh-rtl .ztextbox--group > .zbutton--group + .ztextbox--container .ztextbox,.zh-rtl .ztextbox--group > .ztextbox--container:last-child .ztextbox,.zh-rtl .ztextbox--group .zbutton--group:last-child > .zbutton,.zh-rtl .ztextbox--group .ztextbox:last-child,.zh-rtl .ztextbox--group .zbutton--group:first-child > .zbutton-group:not(:first-child) > .zbutton,.zh-rtl .ztextbox--group .zbutton--group:first-child > .zbutton:not(:first-child),.zh-rtl .ztextbox--group .zbutton--group:last-child > .zbutton,.zh-rtl .ztextbox--group .zbutton--group:last-child > .zbutton-group > .zbutton,.zh-rtl .ztextfilefield:last-child,.zh-rtl .ztextfile--label:last-child {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.zh-rtl .ztextbox--group .zbutton--group:last-child > .zbutton,.zh-rtl .ztextbox--group .zbutton--group:last-child > .zbutton-group {  margin-right: -1px;  margin-left: 0px;}.zh-rtl .ztextfilefield:last-child {  margin-right: -1px;}.zh-rtl .ztextfile:first-child + .ztextfilefield {  margin-right: 1px;}.zh-rtl .ztextbox--large.ztextbox--zicon .ztextbox__icon,.zh-rtl .ztextbox--large .ztextbox--container.ztextbox--zicon .ztextbox__icon {  left: auto;  right: 16px;}.zh-rtl .ztextbox--large.ztextbox--zicon.zh-alignright .ztextbox__icon,.zh-rtl .ztextbox--large .ztextbox--container.ztextbox--zicon.zh-alignright .ztextbox__icon {  right: auto;  left: 16px;}.zh-rtl .ztextbox--large.ztextbox--zicon .ztextbox,.zh-rtl .ztextbox--large .ztextbox--container.ztextbox--zicon .ztextbox {  padding-right: 53px;}.zh-rtl .ztextbox--large.ztextbox--zicon.zh-alignright .ztextbox,.zh-rtl .ztextbox--large .ztextbox--container.ztextbox--zicon.zh-alignright .ztextbox {  padding-left: 53px;  padding-right: 16px;}.zh-rtl .ztextbox--small.ztextbox--zicon .ztextbox,.zh-rtl .ztextbox--small .ztextbox--container.ztextbox--zicon .ztextbox {  padding-right: 35px;}.zh-rtl .ztextbox--small.ztextbox--zicon.zh-alignright .ztextbox,.zh-rtl .ztextbox--small .ztextbox--container.zh-alignright.ztextbox--zicon .ztextbox {  padding-left: 35px;  padding-right: 10px;}.zh-rtl .ztextbox--small.ztextbox--zicon .ztextbox__icon,.zh-rtl .ztextbox--small .ztextbox--container.ztextbox--zicon .ztextbox__icon {  left: auto;  right: 10px;}.zh-rtl .ztextbox--small.ztextbox--zicon.zh-alignright .ztextbox__icon,.zh-rtl .ztextbox--small .ztextbox--container.ztextbox--zicon.zh-alignright .ztextbox__icon {  right: auto;  left: 10px;}.zh-rtl .ztextbox--group .zbutton--group:last-child .zbutton:last-child,.zh-rtl .ztextbox--group .ztextbox:last-child {  border-radius: 3px 3px 3px 3px;  border-top-right-radius: 0px;  border-bottom-right-radius: 0px;}.zthumbnail {  font-size: 13px;  width: 180px;  border: 1px solid #d5d5d5;  border-radius: 3px 3px 3px 3px;  margin: 0px 18px 18px 0px;  box-sizing: border-box;  overflow: hidden;  position: relative;  display: inline-flex;  justify-content: center;  align-items: center;  flex-flow: column;}.zthumbnail:hover, .zthumbnail.is-hover {  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);}.zthumbnail:hover .zbutton.zbutton--icononly, .zthumbnail.is-hover .zbutton.zbutton--icononly {  visibility: visible;}.zthumbnail:focus, .zthumbnail:focus .zthumbnail__title, .zthumbnail.is-select {  border-color: 1px solid #4691ee;  box-shadow: none;}.zthumbnail:focus .zbutton.zbutton--icononly, .zthumbnail:focus .zthumbnail__title .zbutton.zbutton--icononly, .zthumbnail.is-select .zbutton.zbutton--icononly {  visibility: visible;}.zthumbnail.zthumbnail--withicontitle .zthumbnail__title:first-child {  border: solid #d4d4d4;  border-width: 0px 0px 1px 0px;  border-radius: 0;}.zthumbnail.zthumbnail--withicontitle .zthumbnail__icon {  margin: 0px 6px 0px 0px;}.zthumbnail .zthumbnail__content {  margin: 0px auto 0px auto;  position: relative;  background-color: #fff;  overflow: hidden;  flex-grow: 1;  display: flex;  flex-flow: row nowrap;  justify-content: flex-start;  align-items: center;  width: 100%;  height: 133px;}.zthumbnail .zthumbnail__title {  background-color: #fff;  border: solid #d4d4d4;  border-width: 1px 0px 0px 0px;  line-height: 36px;  padding: 0px 10px;  color: #333;  overflow: hidden;  text-overflow: ellipsis;  display: flex;  flex-flow: row nowrap;  justify-content: center;  align-items: center;  box-sizing: border-box;  width: 100%;}.zthumbnail .zthumbnail__title .zthumbnail__icon {  width: 16px;  height: 16px;  display: inline-block;  margin: 0px 6px 0px 0px;  vertical-align: middle;  flex-shrink: 0px;}.zthumbnail.zthumbnail--withtitle .zthumbnail__title:first-child {  border: solid #d4d4d4;  border-width: 0px 0px 1px 0px;  border-radius: 0;}.zthumbnail.zthumbnail--withtitle .zthumbnail__text {  width: 100%;  text-align: center;}.zthumbnail .zthumbnail__text {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  flex-grow: 1;}.zthumbnail.is-selected .zthumbnail__title {  background-color: #ebebeb;}.zthumbnail.zthumbnail--small {  width: 176px;}.zthumbnail.zthumbnail--small .zthumbnail__content {  height: 99px;}.zthumbnailimage--demo,.zthumbnail__content img {  position: absolute;  top: 0px;  bottom: 0px;  right: 0px;  left: 0px;  margin: auto;  max-width: 100%;  width: 100%;}.zthumbnail .zbutton.zbutton--icononly {  background-color: #fff;  padding: 8px 8px 8px 8px;  border: none;  border-radius: 0px 0px 0px 0px;  vertical-align: middle;  visibility: hidden;  margin: 0px;  position: absolute;  right: 0px;  top: 0px;  z-index: 10;}.zthumbnail .zbutton.zbutton--icononly .zmore__icon svg {  padding: 2px 2px 2px 2px;  box-sizing: border-box;  fill: #c4c4c4;}.zthumbnail .zbutton.zbutton--icononly:hover .zmore__icon svg {  fill: #333;}.zthumbnail .zbutton.zbutton--icononly:focus {  box-shadow: none;}.zthumbnail .zbutton.zbutton--icononly:not(.is-disabled):active:hover, .zthumbnail .zbutton.zbutton--icononly:not(.is-disabled):active:focus, .zthumbnail .zbutton.zbutton--icononly:not(.is-disabled):focus:hover {  background-color: #fff;}.zthumbnail:hover .zbutton.zbutton--icononly {  visibility: visible;}.zthumbnail__icon svg {  width: inherit;  height: inherit;  vertical-align: top;  fill: #555;}.zh-rtl .zthumbnail {  margin: 0px 0px 18px 18px;}.zh-rtl .zthumbnail.zthumbnail--withicontitle .zthumbnail__icon {  margin: 0px 0px 0px 6px;}.zh-rtl .zthumbnail .zthumbnail__title .zthumbnail__icon {  margin: 0px 0px 0px 6px;}.zh-rtl .zthumbnail .zbutton.zbutton--icononly {  right: auto;  left: 0px;}.ztiles {  width: 370px;  box-sizing: border-box;  height: 113px;  position: relative;  background-color: #FFFFFF;  border: 1px solid #AAAAAA;  font-size: 13px;  border-radius: 3px;}.ztiles:hover {  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);}.ztiles .ztiles__image {  width: 150px;  height: 111px;  float: left;  box-sizing: border-box;  border-radius: 3px 0 0 3px;}.ztiles .ztiles__image img {  width: 100%;  height: 111px;  position: relative;  border-radius: 2px 0px 0px 2px;  border: none;  box-sizing: border-box;}.ztiles .ztiles__content {  float: left;  width: 218px;  padding: 12px 20px 12px 19px;  box-sizing: border-box;  border-radius: 0 3px 3px 0;}.ztiles .ztiles__title {  font-size: 14px;  color: #333333;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  margin-right: 6px;  box-sizing: border-box;}.ztiles .ztiles__description {  margin-top: 8px;  font-size: 13px;  color: #666666;  line-height: 18px;  height: 37px;  overflow: hidden;  position: relative;  text-overflow: ellipsis;  box-sizing: border-box;}.ztiles .ztiles__description:after {  content: "...";  position: absolute;  bottom: 0px;  box-sizing: border-box;}.ztiles .ztiles__datetime {  margin-top: 10px;  font-size: 12px;  color: #888;  box-sizing: border-box;}.zdotted {  float: left;  height: 13px;  width: 16px;  cursor: pointer;  opacity: .5;  padding-left: 6px;  box-sizing: border-box;}.zdotted:hover {  opacity: 10;}.zdotted .zdotted__icon {  width: 3px;  height: 3px;  border-radius: 100em;  background-color: #666666;  float: left;  margin-top: 1px;  position: relative;  box-sizing: border-box;}.zdotted .zdotted__icon:before, .zdotted .zdotted__icon:after {  content: "";  width: 3px;  height: 3px;  border-radius: 100em;  background-color: #666666;  float: left;  margin-top: 1px;  position: absolute;  top: 4px;  box-sizing: border-box;}.zdotted .zdotted__icon:after {  top: 9px;}.zdotted .zdotted__icon:first-child {  margin-top: 0;}.ztiles .zdotted {  position: absolute;  right: 7px;  top: 15px;}.znotes {  margin: 30px 0px 0px 0px;  padding: 0px 0px 0px 20px;  width: 500px;  height: auto;  border: solid #E7E7E7;  border-width: 0px 0px 0px 2px;  border-radius: 0px 0px 0px 0px;  background: #fff;}.znotes__content {  margin: 0px 0px 15px 18px;  padding: 0px 0px 0px 0px;  border: solid transparent;  border-width: 0px 0px 0px 0px;  background: transparent;  list-style: disc;}.znotes__title {  margin: 0px 0px 10px 0px;  padding: 0px 0px 0px 0px;  border: solid transparent;  border-width: 0px 0px 0px 0px;  background: transparent;  list-style: none;  font-size: 14px;  font-weight: bold;  color: #333;}.znotes__text {  font-size: 14px;  line-height: 1.5;  color: #333;}html { -moz-box-sizing: border-box; box-sizing: border-box; }*, *:before, *:after { -moz-box-sizing: inherit; box-sizing: inherit; outline: none; }body, h1, h2, h3, h4, h5, h6, ul, ol, video, label, p { margin: 0; padding: 0; }ol, ul { list-style: none; }blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }img { max-inline-size: 100%; vertical-align: middle; }table { border-collapse: collapse; border-spacing: 0; }.zpl_mnotimain { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 8px; --zpl_eming_align-self: flex-start; }.zpl_mnotimain .zpl_em { padding: 12px 20px; cursor: pointer; background-color: var(--notilstclr, var(--thmbg)); border-radius: var(--crdbdrrd); border: 1px solid var(--crdbrdrclr); }.zpl_mnotimain .zpl_em .zpl_emdts { white-space: initial; }.zpl_mnotimain .zpl_em .zpl_emdts div { white-space: initial; }.zpl_mnotimain .zpl_em.zpl_declined .zpl_emdts div { text-decoration: line-through; }.zpl_mnotimain .zpl_em:hover { box-shadow: var(--crdshdw-hvr); }.zpl_mnotimain .zpl_act { border: 1px solid var(--notilstbrdr, var(--blu1)); }.zpl_mnotimain .zpl_act .zpl_emdts > div { color: var(--txt2clr); }.zpl_mnotimain .zpl_unread { background-color: var(--notilstunrdclr, var(--blu4)); }.zpl_mrkred { font-size: var(--fontSz12); -webkit-align-self: center; align-self: center; }.zpl_mnotidetal { inset-inline-end: var(--msizesm) !important; -webkit-padding-end: 10px !important; -moz-padding-end: 10px !important; padding-inline-end: 10px !important; }.zpl_mnotidetal:before { content: none !important; }.zpl_mnotidetal .zpl_minr { -webkit-animation: unset !important; -moz-animation: unset !important; -o-animation: unset !important; animation: unset !important; }.zpl_mnotidetal .zp-fd-box { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_mnotidetal .zp-fd-wrpr { margin: 0; }.zpl_ncount { background-color: var(--primarybluclr); min-inline-size: 18px; inset-block-start: -5px; inset-inline-end: -5px; font-family: var(--fontRegular); border-radius: 2px; color: var(--white); font-size: var(--fontSz10); font-weight: normal; block-size: 15px; line-height: 14px; display: inline-block; padding: 1px 2px; text-align: center; position: absolute; }:root { --blu1:#0088FF; --blu2:#55B0FF; --blu3:#8ECAFF; --blu4:#E1F1FF; --blu5:#EFF8FF; --grn1:#08683B; --grn2:#0EBC6B; --grn3:#AEE8C5; --grn4:#D7F3E2; --grn5:#F5FCF8; --red1:#B9131C; --red2:#EC5158; --red3:#F7B5B8; --red4:#FFD9DA; --red5:#FFF7F7; --red6:#fff5f6; --ylw1:#D98911; --ylw2:#F1A82F; --ylw3:#FFCA6A; --ylw4:#FFEDCD; --ylw5:#FFF7E5; --prpl1:#6B246B; --prpl2:#993399; --prpl3:#E0C2E0; --prpl4:#F5EBF5; --prpl5:#FFF7FF; --org1:#E56902; --org2:#FF832B; --org3:#FEAA65; --org4:#FECCA3; --org5:#FFEEE0; --primarybluclr: #0088FF; --primarygrnclr: #0EBC6B; --primaryredclr: #EC5158; --primaryylwclr: #F1A82F; --primarybluligtclr: rgba(0, 136, 255, .1); --primarygrnligtclr: rgba(14, 188, 107, .1); --primaryredligtclr: rgba(236, 81, 88, .1); --primaryylwligtclr: lch(74.13% 70.21 75.79 / 0.1); --primaryorgligtclr: rgba(229, 105, 2, .1); --white: #ffffff; --textbluclr: #0088FF; --txtclrw: #FFFFFF; --txt2clr: #222222; --txt6clr: #666666; --txt8clr: #888888; --txt9clr: #999999; --black: #222222; --plcehold: #b3b3b3; --bluborderclr: #0088FF; --input-focus: #0088FF; --hdriconhover: #cccccc; --actioncolor: var(--primarybluclr); --actioncolorlite: #EEF6FF; --thmhdr: #FFFFFF; --dbshdw: 0px 4px 5px 0px rgba(0, 0, 0, 0.14); --cbshdw: 0 2px 5px 0 rgba(0, 0, 0, 0.03), 0 1px 3px 0 rgba(0, 0, 0, 0.05); --crdshdw: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.08); --cbshdw-hvr: 1px 8px 14px 0px rgba(0, 0, 0, 0.3), 1px 5px 6px 7px rgba(0, 0, 0, 0.1); --crdshdw-hvr: 0 2px 8px rgba(0, 0, 0, 0.06); --crd-trns: all 0.15s ease; --disabledclr: #eeeef1; --smltog: 16px; --mdtog: 20px; --lpane: 68px; --rpane: 48px; --navbar: 48px; --tband: 60px; --btmpgn: 28px; --btmpgn-maxhgt: 60px; --fltrinline-size: 300px; --emcardinline-size: 260px; --tpbr_hgt: 36px; --tblfxdhgt: 56px; --toggap: 10px; --fixd: var(--mainspacing) + var(--tpbr_hgt); --fontszoom: 0px; --fontSz24: -webkit-calc(24px + var(--fontszoom)); --fontSz24: -moz-calc(24px + var(--fontszoom)); --fontSz24: calc(24px + var(--fontszoom)); --fontSz22: -webkit-calc(22px + var(--fontszoom)); --fontSz22: -moz-calc(22px + var(--fontszoom)); --fontSz22: calc(22px + var(--fontszoom)); --fontSz20: -webkit-calc(20px + var(--fontszoom)); --fontSz20: -moz-calc(20px + var(--fontszoom)); --fontSz20: calc(20px + var(--fontszoom)); --fontSz18: -webkit-calc(18px + var(--fontszoom)); --fontSz18: -moz-calc(18px + var(--fontszoom)); --fontSz18: calc(18px + var(--fontszoom)); --fontSz16: -webkit-calc(16px + var(--fontszoom)); --fontSz16: -moz-calc(16px + var(--fontszoom)); --fontSz16: calc(16px + var(--fontszoom)); --fontSz15: -webkit-calc(15px + var(--fontszoom)); --fontSz15: -moz-calc(15px + var(--fontszoom)); --fontSz15: calc(15px + var(--fontszoom)); --fontSz14: -webkit-calc(14px + var(--fontszoom)); --fontSz14: -moz-calc(14px + var(--fontszoom)); --fontSz14: calc(14px + var(--fontszoom)); --fontSz13: -webkit-calc(13px + var(--fontszoom)); --fontSz13: -moz-calc(13px + var(--fontszoom)); --fontSz13: calc(13px + var(--fontszoom)); --fontSz12: -webkit-calc(12px + var(--fontszoom)); --fontSz12: -moz-calc(12px + var(--fontszoom)); --fontSz12: calc(12px + var(--fontszoom)); --fontSz11: -webkit-calc(11px + var(--fontszoom)); --fontSz11: -moz-calc(11px + var(--fontszoom)); --fontSz11: calc(11px + var(--fontszoom)); --fontSz10: -webkit-calc(10px + var(--fontszoom)); --fontSz10: -moz-calc(10px + var(--fontszoom)); --fontSz10: calc(10px + var(--fontszoom)); --fontThin: Zoho_Puvi_Thin; --fontLight: Zoho_Puvi_Light; --fontRegular: Zoho_Puvi_Regular; --fontBold: Zoho_Puvi_Medium; --Lboxtpbnd: 50px; --Lboxbtm: 60px; --msizelg: 1400px; --msizemd: 1024px; --msizesm: 430px; --maincardbrradius:16px; --bdrrd4:4px; --bdrrd8:8px; --bdrrd12:12px; --radius12:12px; --error-color: var(--primaryredclr); }:root { --size0:0px; --size1:4px; --size2:8px; --size3:12px; --size4:16px; --size5:20px; --size6:24px; --size7:28px; --size8:32px; --size9:36px; --size10:40px; --listgap: var(--size2); --txticngap: var(--size2); --listgap1: var(--size2); --listgap2: var(--size3); }@-moz-document url-prefix() { :root { --fontSemibold: 500; } }[class*="zpl_seclr"], [class*="PI_s"] { --serviceblu: rgba(100, 213, 253, .1); --servicecyan: rgba(88, 149, 255, .1); --servicepurpl: rgba(171, 74, 252, .1); --servicemagen: rgba(203, 56, 136, .1); --servicered: rgba(224, 86, 84, .1); --servicerust: rgba(232, 115, 71, .1); --serviceorg: rgba(238, 147, 7, .1); --servicecorl: rgba(246, 172, 11, .1); --serviceylw: rgba(242, 214, 19, .1); --servicegrn: rgba(150, 188, 66, .1); --servicepurgrn: rgba(16, 188, 107, .1); --servicedrkblu: #46acd0; --servicedrkcyan: #5895ff; --servicedrkpurpl: #ab4afc; --servicedrkmagen: #cb3888; --servicedrkred: #e05654; --servicedrkrust: #e87347; --servicedrkorg: #ee9307; --servicedrkcorl: #f6ac0b; --servicedrkylw: #d2bb14; --servicedrkgrn: #96bc42; }.zpl_seclr1, .PI_s_shifts, .PI_s_calendar, .PI_s_connect, .PI_s_files, .PI_s_leave, .PI_s_printer, .PI_s_travel, .PI_s_expense, .PI_s_offer_letter, .PI_s_dental, .PI_s_good_health, .PI_s_attnew .path1::before, .PI_s_attnew .path2::before, .zpl_submenuact .zpl_lmnublksub .PI_s_connect { color: var(--servicedrkblu) !important; background-color: var(--serviceblu) !important; }.zpl_seclr2, .PI_s_alarm, .PI_s_cart, .PI_s_download, .PI_s_flag, .PI_s_lms, .PI_s_report, .PI_s_trophy, .PI_s_marketplace, .PI_s_payroll, .PI_s_spend, .PI_s_petinsur, .PI_s_filenew .path1::before, .PI_s_filenew .path2::before { color: var(--servicedrkcyan) !important; background-color: var(--servicecyan) !important; }.zpl_seclr3, .PI_s_announce, .PI_s_case, .PI_s_emp_db, .PI_s_food, .PI_s_location, .PI_s_search, .PI_s_vacancy, .PI_s_recruit, .PI_s_workplan, .PI_s_fringebenefit { color: var(--servicedrkpurpl) !important; background-color: var(--servicepurpl) !important; }.zpl_seclr4, .PI_s_assess, .PI_s_cases, .PI_s_compensation, .PI_s_emp_eng, .PI_s_form, .PI_s_medical, .PI_s_security, .PI_s_video, .PI_s_sign, .PI_s_insur, .PI_s_equipbenefit { color: var(--servicedrkmagen) !important; background-color: var(--servicemagen) !important; }.zpl_seclr5, .PI_s_asset, .PI_s_celebration, .PI_s_emp_health, .PI_s_hlpdsk, .PI_s_offboarding, .PI_s_setting, .PI_s_wallet, .PI_s_vault, .PI_s_medical_benefit, .PI_s_eduasist { color: var(--servicedrkred) !important; background-color: var(--servicered) !important; }.zpl_seclr6, .PI_s_attnd, .PI_s_devspace, .PI_s_chat, .PI_s_emp_relation, .PI_s_help, .PI_s_office_readiness, .PI_s_star, .PI_s_mail, .PI_s_task, .PI_s_profit_share, .PI_s_disabilinsur { color: var(--servicedrkrust) !important; background-color: var(--servicerust) !important; }.zpl_seclr7, .PI_s_awrd, .PI_s_checklist, .PI_s_holiday, .PI_s_onboarding, .PI_s_tag, .PI_s_accmng, .PI_s_approvals, .PI_s_retire, .PI_s_comutbenefit { color: var(--servicedrkorg) !important; background-color: var(--serviceorg) !important; }.zpl_seclr8, .PI_s_bag, .PI_s_cloud, .PI_s_hourglass, .PI_s_org, .PI_s_tt, .PI_s_tt.zpl_lmnusubsicn, .PI_s_integ, .PI_s_okr, .PI_s_stock, .PI_s_childcare { color: var(--servicedrkcorl) !important; background-color: var(--servicecorl) !important; }.zpl_seclr9, .PI_s_benefit, .PI_s_emp_srch, .PI_s_idea, .PI_s_out, .PI_s_training, .PI_s_cliq, .PI_s_opportunity { color: var(--servicedrkylw) !important; background-color: var(--serviceylw) !important; }.zpl_seclr10, .PI_s_calculator, .PI_s_compliance, .PI_s_employee, .PI_s_in, .PI_s_performance, .PI_s_transport, .PI_s_connect1, .PI_s_eye { color: var(--servicedrkgrn) !important; background-color: var(--servicegrn) !important; }.zpl_seclr_bdr1 { border-color: var(--servicedrkblu) !important; }.zpl_seclr_bdr2 { border-color: var(--servicedrkcyan) !important; }.zpl_seclr_bdr3 { border-color: var(--servicedrkpurpl) !important; }.zpl_seclr_bdr4 { border-color: var(--servicedrkmagen) !important; }.zpl_seclr_bdr5 { border-color: var(--servicedrkred) !important; }.zpl_seclr_bdr6 { border-color: var(--servicedrkrust) !important; }.zpl_seclr_bdr7 { border-color: var(--servicedrkorg) !important; }.zpl_seclr_bdr8 { border-color: var(--servicedrkcorl) !important; }.zpl_seclr_bdr9 { border-color: var(--servicedrkylw) !important; }.zpl_seclr_bdr10 { border-color: var(--servicedrkgrn) !important; }.zpl_seclrtxt1 { color: var(--servicedrkblu) !important; }.zpl_seclrtxt2 { color: var(--servicedrkcyan) !important; }.zpl_seclrtxt3 { color: var(--servicedrkpurpl) !important; }.zpl_seclrtxt4 { color: var(--servicedrkmagen) !important; }.zpl_seclrtxt5 { color: var(--servicedrkred) !important; }.zpl_seclrtxt6 { color: var(--servicedrkrust) !important; }.zpl_seclrtxt7 { color: var(--servicedrkorg) !important; }.zpl_seclrtxt8 { color: var(--servicedrkcorl) !important; }.zpl_seclrtxt9 { color: var(--servicedrkylw) !important; }.zpl_seclrtxt10 { color: var(--servicedrkgrn) !important; }.zpl_seclrdrkbg1 { background-color: var(--servicedrkblu) !important; }.zpl_seclrdrkbg2 { background-color: var(--servicedrkcyan) !important; }.zpl_seclrdrkbg3 { background-color: var(--servicedrkpurpl) !important; }.zpl_seclrdrkbg4 { background-color: var(--servicedrkmagen) !important; }.zpl_seclrdrkbg5 { background-color: var(--servicedrkred) !important; }.zpl_seclrdrkbg6 { background-color: var(--servicedrkrust) !important; }.zpl_seclrdrkbg7 { background-color: var(--servicedrkorg) !important; }.zpl_seclrdrkbg8 { background-color: var(--servicedrkcorl) !important; }.zpl_seclrdrkbg9 { background-color: var(--servicedrkylw) !important; }.zpl_seclrdrkbg10 { background-color: var(--servicedrkgrn) !important; }.zpl_seclrbglgt1 { background-color: var(--serviceblu) !important; }.zpl_seclrbglgt2 { background-color: var(--servicecyan) !important; }.zpl_seclrbglgt3 { background-color: var(--servicepurpl) !important; }.zpl_seclrbglgt4 { background-color: var(--servicemagen) !important; }.zpl_seclrbglgt5 { background-color: var(--servicered) !important; }.zpl_seclrbglgt6 { background-color: var(--servicerust) !important; }.zpl_seclrbglgt7 { background-color: var(--serviceorg) !important; }.zpl_seclrbglgt8 { background-color: var(--servicecorl) !important; }.zpl_seclrbglgt9 { background-color: var(--serviceylw) !important; }.zpl_seclrbglgt10 { background-color: var(--servicegrn) !important; }.PI_s_attnew .path1::before { background-color: transparent !important; }.PI_s_attnew .path2::before { background-color: transparent !important; }.PI_s_filenew .path1::before { background-color: transparent !important; }.PI_s_filenew .path2::before { background-color: transparent !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_tt { color: var(--white) !important; background-color: var(--servicedrkcorl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_performance { color: var(--white) !important; background-color: var(--servicedrkgrn) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_compensation { color: var(--white) !important; background-color: var(--servicedrkmagen) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_shifts { color: var(--white) !important; background-color: var(--servicedrkblu) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_alarm { color: var(--white) !important; background-color: var(--servicedrkcyan) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_announce { color: var(--white) !important; background-color: var(--servicedrkpurpl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_assess { color: var(--white) !important; background-color: var(--servicedrkmagen) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_asset { color: var(--white) !important; background-color: var(--servicedrkred) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_attnd { color: var(--white) !important; background-color: var(--servicedrkrust) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_devspace { color: var(--white) !important; background-color: var(--servicedrkrust) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_awrd { color: var(--white) !important; background-color: var(--servicedrkorg) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_bag { color: var(--white) !important; background-color: var(--servicedrkcorl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_benefit { color: var(--white) !important; background-color: var(--servicedrkylw) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_calculator { color: var(--white) !important; background-color: var(--servicedrkgrn) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_calendar { color: var(--white) !important; background-color: var(--servicedrkblu) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_cart { color: var(--white) !important; background-color: var(--servicedrkcyan) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_case { color: var(--white) !important; background-color: var(--servicedrkpurpl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_cases { color: var(--white) !important; background-color: var(--servicedrkmagen) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_celebration { color: var(--white) !important; background-color: var(--servicedrkred) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_chat { color: var(--white) !important; background-color: var(--servicedrkrust) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_checklist { color: var(--white) !important; background-color: var(--servicedrkorg) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_cloud { color: var(--white) !important; background-color: var(--servicedrkcorl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_compliance { color: var(--white) !important; background-color: var(--servicedrkgrn) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_connect { color: var(--white) !important; background-color: var(--servicedrkblu) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_download { color: var(--white) !important; background-color: var(--servicedrkcyan) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_emp_db { color: var(--white) !important; background-color: var(--servicedrkpurpl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_emp_eng { color: var(--white) !important; background-color: var(--servicedrkmagen) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_emp_health { color: var(--white) !important; background-color: var(--servicedrkred) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_emp_relation { color: var(--white) !important; background-color: var(--servicedrkrust) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_emp_srch { color: var(--white) !important; background-color: var(--servicedrkylw) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_employee { color: var(--white) !important; background-color: var(--servicedrkgrn) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_files { color: var(--white) !important; background-color: var(--servicedrkblu) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_flag { color: var(--white) !important; background-color: var(--servicedrkcyan) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_food { color: var(--white) !important; background-color: var(--servicedrkpurpl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_form { color: var(--white) !important; background-color: var(--servicedrkmagen) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_hlpdsk { color: var(--white) !important; background-color: var(--servicedrkred) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_help { color: var(--white) !important; background-color: var(--servicedrkrust) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_holiday { color: var(--white) !important; background-color: var(--servicedrkorg) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_hourglass { color: var(--white) !important; background-color: var(--servicedrkcorl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_idea { color: var(--white) !important; background-color: var(--servicedrkylw) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_in { color: var(--white) !important; background-color: var(--servicedrkgrn) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_leave { color: var(--white) !important; background-color: var(--servicedrkblu) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_lms { color: var(--white) !important; background-color: var(--servicedrkcyan) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_location { color: var(--white) !important; background-color: var(--servicedrkpurpl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_medical { color: var(--white) !important; background-color: var(--servicedrkmagen) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_offboarding { color: var(--white) !important; background-color: var(--servicedrkred) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_office_readiness { color: var(--white) !important; background-color: var(--servicedrkrust) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_onboarding { color: var(--white) !important; background-color: var(--servicedrkorg) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_org { color: var(--white) !important; background-color: var(--servicedrkcorl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_out { color: var(--white) !important; background-color: var(--servicedrkylw) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_performance { color: var(--white) !important; background-color: var(--servicedrkgrn) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_printer { color: var(--white) !important; background-color: var(--servicedrkblu) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_report { color: var(--white) !important; background-color: var(--servicedrkcyan) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_search { color: var(--white) !important; background-color: var(--servicedrkpurpl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_security { color: var(--white) !important; background-color: var(--servicedrkmagen) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_setting { color: var(--white) !important; background-color: var(--servicedrkred) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_star { color: var(--white) !important; background-color: var(--servicedrkrust) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_tag { color: var(--white) !important; background-color: var(--servicedrkorg) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_tt, .zpl_submenuact .zpl_lmnublksub .PI_s_tt.zpl_lmnusubsicn { color: var(--white) !important; background-color: var(--servicedrkcorl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_training { color: var(--white) !important; background-color: var(--servicedrkylw) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_transport { color: var(--white) !important; background-color: var(--servicedrkgrn) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_travel { color: var(--white) !important; background-color: var(--servicedrkblu) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_trophy { color: var(--white) !important; background-color: var(--servicedrkcyan) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_vacancy { color: var(--white) !important; background-color: var(--servicedrkpurpl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_video { color: var(--white) !important; background-color: var(--servicedrkmagen) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_wallet { color: var(--white) !important; background-color: var(--servicedrkred) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_mail { color: var(--white) !important; background-color: var(--servicedrkrust) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_accmng { color: var(--white) !important; background-color: var(--servicedrkorg) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_integ { color: var(--white) !important; background-color: var(--servicedrkcorl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_marketplace { color: var(--white) !important; background-color: var(--servicedrkcyan) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_cliq { color: var(--white) !important; background-color: var(--servicedrkylw) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_connect1 { color: var(--white) !important; background-color: var(--servicedrkgrn) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_expense { color: var(--white) !important; background-color: var(--servicedrkblu) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_payroll { color: var(--white) !important; background-color: var(--servicedrkcyan) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_recruit { color: var(--white) !important; background-color: var(--servicedrkpurpl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_sign { color: var(--white) !important; background-color: var(--servicedrkmagen) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_vault { color: var(--white) !important; background-color: var(--servicedrkred) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_task { color: var(--white) !important; background-color: var(--servicedrkrust) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_offer_letter { color: var(--white) !important; background-color: var(--servicedrkblu) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_approvals { color: var(--white) !important; background-color: var(--servicedrkorg) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_okr { color: var(--white) !important; background-color: var(--servicedrkcorl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_dental { color: var(--white) !important; background-color: var(--servicedrkblu) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_spend { color: var(--white) !important; background-color: var(--servicedrkcyan) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_workplan { color: var(--white) !important; background-color: var(--servicedrkpurpl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_insur { color: var(--white) !important; background-color: var(--servicedrkmagen) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_medical_benefit { color: var(--white) !important; background-color: var(--servicedrkred) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_profit_share { color: var(--white) !important; background-color: var(--servicedrkrust) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_retire { color: var(--white) !important; background-color: var(--servicedrkorg) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_stock { color: var(--white) !important; background-color: var(--servicedrkcorl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_opportunity { color: var(--white) !important; background-color: var(--servicedrkylw) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_eye { color: var(--white) !important; background-color: var(--servicedrkgrn) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_good_health { color: var(--white) !important; background-color: var(--servicedrkblu) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_petinsur { color: var(--white) !important; background-color: var(--servicedrkcyan) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_fringebenefit { color: var(--white) !important; background-color: var(--servicedrkpurpl) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_equipbenefit { color: var(--white) !important; background-color: var(--servicedrkmagen) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_eduasist { color: var(--white) !important; background-color: var(--servicedrkred) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_disabilinsur { color: var(--white) !important; background-color: var(--servicedrkrust) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_comutbenefit { color: var(--white) !important; background-color: var(--servicedrkorg) !important; }.zpl_submenuact .zpl_lmnublksub .PI_s_childcare { color: var(--white) !important; background-color: var(--servicedrkcorl) !important; }[class*="lv_"], [class*="lvecstrip"], [class*="pfs"], [class*="hldbdrbg"], [class*="trnsfr"] { --clropacity:20%; --lvedrkblu: #64d5fd; --lveblu: rgb(100 213 253 / var(--clropacity)); --lvedrkcyan: #5895ff; --lvecyan: rgb(88 149 255 / var(--clropacity)); --lvedrkpurpl: #ab4afc; --lvepurpl: rgb(171 74 252 / var(--clropacity)); --lvedrkmagen: #cb3888; --lvemagen: rgb(203 56 136 / var(--clropacity)); --lvedrkred: #e05654; --lvered: rgb(224 86 84 / var(--clropacity)); --lvedrkrust: #e87347; --lverust: rgb(232 115 71 / var(--clropacity)); --lvedrkorg: #ee9307; --lveorg: rgb(238 147 7 / var(--clropacity)); --lvedrkcorl: #f6ac0b; --lvecorl: rgb(246 172 11 / var(--clropacity)); --lvedrkylw: #d2bb14; --lveylw: rgb(210 187 20 / var(--clropacity)); --lvedrkgrn: #96bc42; --lvegrn: rgb(150 188 66 / var(--clropacity)); }.lv_bg1 { background-color: var(--lvedrkblu) !important; }.lv_bg2 { background-color: var(--lvedrkcyan) !important; }.lv_bg3 { background-color: var(--lvedrkpurpl) !important; }.lv_bg4 { background-color: var(--lvedrkmagen) !important; }.lv_bg5 { background-color: var(--lvedrkred) !important; }.lv_bg6 { background-color: var(--lvedrkrust) !important; }.lv_bg7 { background-color: var(--lvedrkorg) !important; }.lv_bg8 { background-color: var(--lvedrkcorl) !important; }.lv_bg9 { background-color: var(--lvedrkylw) !important; }.lv_bg10 { background-color: var(--lvedrkgrn) !important; }.lv_bdr1 { border-color: var(--lvedrkblu) !important; }.lv_bdr2 { border-color: var(--lvedrkcyan) !important; }.lv_bdr3 { border-color: var(--lvedrkpurpl) !important; }.lv_bdr4 { border-color: var(--lvedrkmagen) !important; }.lv_bdr5 { border-color: var(--lvedrkred) !important; }.lv_bdr6 { border-color: var(--lvedrkrust) !important; }.lv_bdr7 { border-color: var(--lvedrkorg) !important; }.lv_bdr8 { border-color: var(--lvedrkcorl) !important; }.lv_bdr9 { border-color: var(--lvedrkylw) !important; }.lv_bdr10 { border-color: var(--lvedrkgrn) !important; }.lv_clr1 { color: var(--lvedrkblu) !important; }.lv_clr2 { color: var(--lvedrkcyan) !important; }.lv_clr3 { color: var(--lvedrkpurpl) !important; }.lv_clr4 { color: var(--lvedrkmagen) !important; }.lv_clr5 { color: var(--lvedrkred) !important; }.lv_clr6 { color: var(--lvedrkrust) !important; }.lv_clr7 { color: var(--lvedrkorg) !important; }.lv_clr8 { color: var(--lvedrkcorl) !important; }.lv_clr9 { color: var(--lvedrkylw) !important; }.lv_clr10 { color: var(--lvedrkgrn) !important; }.lv_bgclr1 { color: var(--lvedrkblu) !important; background-color: var(--lveblu) !important; }.lv_bgclr2 { color: var(--lvedrkcyan) !important; background-color: var(--lvecyan) !important; }.lv_bgclr3 { color: var(--lvedrkpurpl) !important; background-color: var(--lvepurpl) !important; }.lv_bgclr4 { color: var(--lvedrkmagen) !important; background-color: var(--lvemagen) !important; }.lv_bgclr5 { color: var(--lvedrkred) !important; background-color: var(--lvered) !important; }.lv_bgclr6 { color: var(--lvedrkrust) !important; background-color: var(--lverust) !important; }.lv_bgclr7 { color: var(--lvedrkorg) !important; background-color: var(--lveorg) !important; }.lv_bgclr8 { color: var(--lvedrkcorl) !important; background-color: var(--lvecorl) !important; }.lv_bgclr9 { color: var(--lvedrkylw) !important; background-color: var(--lveylw) !important; }.lv_bgclr10 { color: var(--lvedrkgrn) !important; background-color: var(--lvegrn) !important; }.lv_bgbdr1 { border-color: var(--lvedrkblu) !important; background-color: var(--lveblu) !important; }.lv_bgbdr2 { border-color: var(--lvedrkcyan) !important; background-color: var(--lvecyan) !important; }.lv_bgbdr3 { border-color: var(--lvedrkpurpl) !important; background-color: var(--lvepurpl) !important; }.lv_bgbdr4 { border-color: var(--lvedrkmagen) !important; background-color: var(--lvemagen) !important; }.lv_bgbdr5 { border-color: var(--lvedrkred) !important; background-color: var(--lvered) !important; }.lv_bgbdr6 { border-color: var(--lvedrkrust) !important; background-color: var(--lverust) !important; }.lv_bgbdr7 { border-color: var(--lvedrkorg) !important; background-color: var(--lveorg) !important; }.lv_bgbdr8 { border-color: var(--lvedrkcorl) !important; background-color: var(--lvecorl) !important; }.lv_bgbdr9 { border-color: var(--lvedrkylw) !important; background-color: var(--lveylw) !important; }.lv_bgbdr10 { border-color: var(--lvedrkgrn) !important; background-color: var(--lvegrn) !important; }.lv_litbg1 { background-color: var(--lveblu) !important; }.lv_litbg2 { background-color: var(--lvecyan) !important; }.lv_litbg3 { background-color: var(--lvepurpl) !important; }.lv_litbg4 { background-color: var(--lvemagen) !important; }.lv_litbg5 { background-color: var(--lvered) !important; }.lv_litbg6 { background-color: var(--lverust) !important; }.lv_litbg7 { background-color: var(--lveorg) !important; }.lv_litbg8 { background-color: var(--lvecorl) !important; }.lv_litbg9 { background-color: var(--lveylw) !important; }.lv_litbg10 { background-color: var(--lvegrn) !important; }.zpl_prsntBg { background-color: var(--presentclr, #b2d7ad) !important; }.zpl_prsntBrdr { border-color: var(--presentclr, #b2d7ad) !important; }.zpl_prsntBgbdr { background: var(--prsntbglgt, var(--grn4)) !important; border-color: var(--prsntbdr, var(--grn2)) !important; }.zpl_prsntBgbdr > span { color: var(--txt2clr) !important; }.zpl_absntBg { background-color: var(--absentclr, #f0989a) !important; }.zpl_absntBrdr { border-color: var(--absentclr, #f0989a) !important; }.zpl_absntBgbdr { background: var(--absntbglgt, var(--red4)) !important; border-color: var(--absntbdr, var(--red2)) !important; }.zpl_absntBgbdr > span { color: var(--txt2clr) !important; }.zpl_wkendclr { color: var(--wkendclr, var(--ylw2)) !important; }.zpl_wkendBg { background-color: var(--weekendclr, #ffe5a3) !important; }.zpl_wkendBgdrk { background-color: var(--wkendBgdrk, var(--ylw2)) !important; }.zpl_wkendBrdr { border-color: var(--weekendclr, #ffe5a3) !important; }.zpl_holiclr { color: var(--holibdr, var(--blu2)) !important; }.zpl_holiBg { background-color: var(--holibdr, var(--blu2)) !important; }.zpl_holiBrdr { border-color: var(--holibdr, var(--blu2)) !important; }.zpl_holiBgbdr { background: var(--holibgdrk, var(--blu4)) !important; border-color: var(--holibdr, var(--blu2)) !important; }.zpl_holiBgbdr > span { color: var(--txt2clr) !important; }.zpl_rholiclr { color: var(--rholiclr, #d2bb14) !important; }.zpl_rholiBg { background-color: var(--rholibg, rgba(210, 187, 20, 0.2)) !important; }.zpl_rholiBrdr { border-color: var(--rholibgbdr, #d2bb14) !important; }.zpl_rholiBgbdr { background-color: var(--rholibg, rgba(210, 187, 20, 0.2)) !important; border-color: var(--rholibgbdr, #d2bb14) !important; }.zpl_rholiBgbdr > span { color: var(--txt2clr) !important; }.zpl_levclr { color: var(--lvedrkylw, #D98911) !important; }.zpl_levBg { background-color: var(--leaveclr, #D98911) !important; }.zpl_levBrdr { border-color: var(--leaveclr, #D98911) !important; }.zpl_ondutyclr { color: var(--lvedrkpurpl, #ab4afc) !important; }.zpl_ondutyBg { background-color: var(--ondutyclr, #b6a7d2) !important; }.zpl_ondutyBrdr { border-color: var(--ondutyclr, #b6a7d2) !important; }.zpl_lopBrdr { border-color: var(--lopclr, #e95b6d) !important; }.zpl_lopBg { background-color: var(--lopclr, #e95b6d) !important; }.zpl_compofBrdr { border-color: var(--compoffclr, #9fc5c9) !important; }.zpl_compofBg { background-color: var(--compoffclr, #9fc5c9) !important; }[class*="sh_"] { --shlitgry: #f6f6f6; --shlitgrybdr:#aaa9a9; --shlitred: #fce0d9; --shlitredbdr:#f16c4b; --shlitorg: #fcebd5; --shlitorgbdr:#f2a746; --shlitylw: #fffcbb; --shlitylwbdr:#fff522; --shlitgrn: #edfadb; --shlitgrnbdr:#aae755; --shlitblu: #e6f3fd; --shlitblubdr:#58aff2; --shlitmagen: #f1e9f8; --shlitmagenbdr:#a775d3; --shlitpurpl: #fbeaf4; --shlitpurplbdr:#e369b1; --shdrkgry: #e5e5e5; --shdrkgrybdr:#999898; --shdrkred: #fac7ba; --shdrkredbdr:#f0532b; --shdrkorg: #fadbb3; --shdrkorgbdr:#f19723; --shdrkylw: #fef985; --shdrkylwbdr:#e8df02; --shdrkgrn: #def5be; --shdrkgrnbdr:#9be139; --shdrkblu: #d2eafc; --shdrkblubdr:#43a7f2; --shdrkmagen: #e6d7f2; --shdrkmagenbdr:#9e64cc; --shdrkpurpl: #f8d9eb; --shdrkpurplbdr:#e058a7; }.sh_bg1 { background-color: var(--shlitgry) !important; }.sh_bg2 { background-color: var(--shlitred) !important; }.sh_bg3 { background-color: var(--shlitorg) !important; }.sh_bg4 { background-color: var(--shlitylw) !important; }.sh_bg5 { background-color: var(--shlitgrn) !important; }.sh_bg6 { background-color: var(--shlitblu) !important; }.sh_bg7 { background-color: var(--shlitmagen) !important; }.sh_bg8 { background-color: var(--shlitpurpl) !important; }.sh_bg9 { background-color: var(--shdrkgry) !important; }.sh_bg10 { background-color: var(--shdrkred) !important; }.sh_bg11 { background-color: var(--shdrkorg) !important; }.sh_bg12 { background-color: var(--shdrkylw) !important; }.sh_bg13 { background-color: var(--shdrkgrn) !important; }.sh_bg14 { background-color: var(--shdrkblu) !important; }.sh_bg15 { background-color: var(--shdrkmagen) !important; }.sh_bg16 { background-color: var(--shdrkpurpl) !important; }[class*="sh_bg"] > span, [class*="wknd"] > span { color: var(--black); }[class*="jc"] { --jclitgry: #f6f6f6; --jclitgrybdr:#aaa9a9; --jclitred: #fce0d9; --jclitredbdr:#f16c4b; --jclitorg: #fcebd5; --jclitorgbdr:#f2a746; --jclitylw: #fffcbb; --jclitylwbdr:#fff522; --jclitgrn: #edfadb; --jclitgrnbdr:#aae755; --jclitblu: #e6f3fd; --jclitblubdr:#58aff2; --jclitmagen: #f1e9f8; --jclitmagenbdr:#a775d3; --jclitpurpl: #fbeaf4; --jclitpurplbdr:#e369b1; --jcdrkgry: #e5e5e5; --jcdrkgrybdr:#999898; --jcdrkred: #fac7ba; --jcdrkredbdr:#f0532b; --jcdrkorg: #fadbb3; --jcdrkorgbdr:#f19723; --jcdrkylw: #fef985; --jcdrkylwbdr:#e8df02; --jcdrkgrn: #def5be; --jcdrkgrnbdr:#9be139; --jcdrkblu: #d2eafc; --jcdrkblubdr:#43a7f2; --jcdrkmagen: #e6d7f2; --jcdrkmagenbdr:#9e64cc; --jcdrkpurpl: #f8d9eb; --jcdrkpurplbdr:#e058a7; color: var(--black); }.jc1 { background-color: var(--jclitgry) !important; border-color: var(--jcdrkgrybdr) !important; --shfteditbg: var(--jcdrkgrybdr) !important; }.jc2 { background-color: var(--jclitred) !important; border-color: var(--jcdrkredbdr) !important; --shfteditbg: var(--jcdrkredbdr) !important; }.jc3 { background-color: var(--jclitorg) !important; border-color: var(--jcdrkorgbdr) !important; --shfteditbg: var(--jcdrkorgbdr) !important; }.jc4 { background-color: var(--jclitylw) !important; border-color: var(--jcdrkylwbdr) !important; --shfteditbg: var(--jcdrkylwbdr) !important; }.jc5 { background-color: var(--jclitgrn) !important; border-color: var(--jcdrkgrnbdr) !important; --shfteditbg: var(--jcdrkgrnbdr) !important; }.jc6 { background-color: var(--jclitblu) !important; border-color: var(--jcdrkblubdr) !important; --shfteditbg: var(--jcdrkblubdr) !important; }.jc7 { background-color: var(--jclitmagen) !important; border-color: var(--jcdrkmagenbdr) !important; --shfteditbg: var(--jcdrkmagenbdr) !important; }.jc8 { background-color: var(--jclitpurpl) !important; border-color: var(--jcdrkpurplbdr) !important; --shfteditbg: var(--jcdrkpurplbdr) !important; }.jc9 { background-color: var(--jcdrkgry) !important; border-color: var(--jcdrkgrybdr) !important; --shfteditbg: var(--jcdrkgrybdr) !important; }.jc10 { background-color: var(--jcdrkred) !important; border-color: var(--jcdrkredbdr) !important; --shfteditbg: var(--jcdrkredbdr) !important; }.jc11 { background-color: var(--jcdrkorg) !important; border-color: var(--jcdrkorgbdr) !important; --shfteditbg: var(--jcdrkorgbdr) !important; }.jc12 { background-color: var(--jcdrkylw) !important; border-color: var(--jcdrkylwbdr) !important; --shfteditbg: var(--jcdrkylwbdr) !important; }.jc13 { background-color: var(--jcdrkgrn) !important; border-color: var(--jcdrkgrnbdr) !important; --shfteditbg: var(--jcdrkgrnbdr) !important; }.jc14 { background-color: var(--jcdrkblu) !important; border-color: var(--jcdrkblubdr) !important; --shfteditbg: var(--jcdrkblubdr) !important; }.jc15 { background-color: var(--jcdrkmagen) !important; border-color: var(--jcdrkmagenbdr) !important; --shfteditbg: var(--jcdrkmagenbdr) !important; }.jc16 { background-color: var(--jcdrkpurpl) !important; border-color: var(--jcdrkpurplbdr) !important; --shfteditbg: var(--jcdrkpurplbdr) !important; }.jc_bg1 { background-color: var(--jclitgry) !important; }.jc_bg2 { background-color: var(--jclitred) !important; }.jc_bg3 { background-color: var(--jclitorg) !important; }.jc_bg4 { background-color: var(--jclitylw) !important; }.jc_bg5 { background-color: var(--jclitgrn) !important; }.jc_bg6 { background-color: var(--jclitblu) !important; }.jc_bg7 { background-color: var(--jclitmagen) !important; }.jc_bg8 { background-color: var(--jclitpurpl) !important; }.jc_bg9 { background-color: var(--jcdrkgry) !important; }.jc_bg10 { background-color: var(--jcdrkred) !important; }.jc_bg11 { background-color: var(--jcdrkorg) !important; }.jc_bg12 { background-color: var(--jcdrkylw) !important; }.jc_bg13 { background-color: var(--jcdrkgrn) !important; }.jc_bg14 { background-color: var(--jcdrkblu) !important; }.jc_bg15 { background-color: var(--jcdrkmagen) !important; }.jc_bg16 { background-color: var(--jcdrkpurpl) !important; }.pfsbgbdr_onln { border-inline-start-color: var(--primarygrnclr) !important; }.pfsbgbdr_rmtin { border-inline-start-color: var(--primarygrnclr) !important; }.pfsbgbdr_lv { border-inline-start-color: var(--lvedrkylw) !important; }.pfsbgbdr_ytchk { border-inline-start-color: var(--org2) !important; }.pfsbgbdr_out { border-inline-start-color: var(--primaryredclr) !important; }.pfsbgbdr_wkend { border-inline-start-color: var(--ylw2) !important; }.pfsbgbdr_hlday { border-inline-start-color: var(--blu2) !important; }.pfsbgbdr_onduty { border-inline-start-color: var(--lvedrkpurpl) !important; }.pfsbdr_onlylft { border-inline-start-width: 3px; border-inline-start-style: solid; -webkit-padding-start: var(--size2); -moz-padding-start: var(--size2); padding-inline-start: var(--size2); border-radius: 2px; }.trnsfr_Brdr1 { border-inline-start-color: var(--primarygrnclr) !important; }.trnsfr_Brdr2 { border-inline-start-color: var(--primarygrnclr) !important; }:root { --thme-primary1: #0088FF; --thme-primary2: #CC3929; --thme-primary3: #0C8844; --thme-primary4: #BC8700; --thme-primary5: #993399; --thme-primary6: #E65100; }.zpl_thmclr1 { --thmDefBg: var(--thme-primary1); }.zpl_thmclr2 { --thmDefBg: var(--thme-primary2); }.zpl_thmclr3 { --thmDefBg: var(--thme-primary3); }.zpl_thmclr4 { --thmDefBg: var(--thme-primary4); }.zpl_thmclr5 { --thmDefBg: var(--thme-primary5); }.zpl_thmclr6 { --thmDefBg: var(--thme-primary6); }.zpl_themelight { --thmbg: #ffffff; --thmbg2: #edf0f4; --thmbg1: #E5E5F0; --thmbg3: #f7f9fb; --thmgrybg1: #B3B3B3; --thmgrybg2: #DCDCDC; --thmgrybg3: #EEEEEE; --thmgrybg4: #F5F5F5; --thmgrybg5: #FCFCFC; --brdr_gry: #DCDCDC; --brdr_mgry:#EEEEEE; --brdr_dflt: #F5F5F5; --navclrlft: #1C2655; --navclrtp: #2E3B61; --navclrbdr: #273352; --leftbarclr: #ffffff; --frmbrdrclr: var(--brdr_gry); --drophover: var(--thmbg2); --tblheadbordertwo: var(--brdr_gry); --mdlclsbg: var(--brdr_gry); --imgbdr-clr: var(--frmbrdrclr); --placeholder-clr: var(--txt6clr); --crdclr: var(--txt2clr); --crdbg: var(--thmbg); --crdhvrbg: var(--thmbg); --crdhvrclr: var(--thmbg); --crdbrdr: var(--brdr_mgry); --PI_askhr-color: #A30085; --PI_referal-color: #705200; --PI_subscription-color: #b65600; --PI_help-color: #006607; --PI_sampledata-color: #6800bd; --consists_clr1: #e59c8d; --consists_clr2: #e2b46c; --consists_clr3: #93cFB1; --consists_clr4: #D0D0D0; --consists_clr5: #CFE58D; --consists_clr6: #A6E2D0; --consists_clr7: #E2A6C2; --consists_clr8: #ADAEE6; --consists_clr9: #90C0E4; --consists_clr10: #DDC4A7; }.zpl_thme-primary1 { --primarybluclr: var(--thme-primary1); --actioncolor: var(--thme-primary1); --button-primary-hover-bg: var(--thme-primary1); --thmDefBg: var(--thme-primary1); --loadbar-color: var(--thme-primary1); --notilstunrdclr: var(--blu4); --notilstbrdr: var(--thme-primary1); --input-focus: var(--thme-primary1); --admclrcrdbg: var(--blu4); --tpmnuBck: var(--thme-primary1); --fltrboxshd: #0088ff3b; --tblslctbg: var(--blu5); }.zpl_thme-primary1.zpl_thme-linkcolor { --link-color: var(--thme-primary1)    ; }.zpl_thme-primary1.zpl_contrast-level1 { --navclrlft: #141B3D; --lmnubg: rgba(255, 255, 255, 0.06); --navclrtp: #1A214C; --thmbg2: var(--thmeprimary-contrastlevel-thmbg, #DFE5EC); --crdbrdrclr: #CEDBE9; --brdr_gry: #D1D1D1; --brdr_mgry: var(--thmeprimary-contrastlevel-iconhvr, #E5E5E5); --brdr_dflt: #F0F0F0; }.zpl_thme-primary1.zpl_contrast-level2 { --navclrlft: #0A0E1F; --lmnubg: rgba(255, 255, 255, 0.08); --navclrtp: #151B3D; --thmbg2: var(--thmeprimary-contrastlevel-thmbg, #D9DFE8); --crdbrdrclr: #C0D1E3; --brdr_gry: #C7C7C7; --brdr_mgry: var(--thmeprimary-contrastlevel-iconhvr, #E0E0E0); --brdr_dflt: #E5E5E5; }.zpl_thme-primary2 { --primarybluclr: var(--thme-primary2); --actioncolor: var(--thme-primary2); --button-primary-hover-bg: var(--thme-primary2); --zlabel--outline-hover-bg: var(--red5); --zlabel-outline-act-bg: var(--red5); --navclrlft: #24110f; --lmnubg: rgba(255, 255, 255, 0.04); --navclrtp: #46120e; --thmbg2: #f5f5f5; --crdbrdrclr: #f0f0f0; --loadbar-color: var(--thme-primary2); --notilstunrdclr: var(--red4); --notilstbrdr: var(--thme-primary2); --input-focus: var(--thme-primary2); --admclrcrdbg: var(--red4); --primarybluligtclr: var(--primaryredligtclr); --fltr-lstbrdr: #CC39293b; --fltrboxshd: #CC39293b; --tpmnuBck: var(--thme-primary2); --tblslctbg: var(--red5); }.zpl_thme-primary2.zpl_thme-linkcolor { --link-color: var(--thme-primary2)    ; }.zpl_thme-primary2.zpl_contrast-level1 { --navclrlft: #1d0e0c; --lmnubg: rgba(255, 255, 255, 0.06); --navclrtp: #330D0A; --thmbg2: var(--thmeprimary-contrastlevel-thmbg, #F0F0F0); --crdbrdrclr: #e6e6e6; --brdr_gry: #d1d1d1; --brdr_mgry: var(--thmeprimary-contrastlevel-iconhvr, #e5e5e5); --brdr_dflt: #f0f0f0; }.zpl_thme-primary2.zpl_contrast-level2 { --navclrlft: #0e0706; --lmnubg: rgba(255, 255, 255, 0.08); --navclrtp: #220907; --thmbg2: var(--thmeprimary-contrastlevel-thmbg, #e6e6e6); --crdbrdrclr: #d6d6d6; --brdr_gry: #c7c7c7; --brdr_mgry: var(--thmeprimary-contrastlevel-iconhvr, #e0e0e0); --brdr_dflt: #e5e5e5; }.zpl_thme-primary3 { --primarybluclr: var(--thme-primary3); --actioncolor: var(--thme-primary3); --button-primary-hover-bg: var(--thme-primary3); --zlabel--outline-hover-bg: var(--grn5); --zlabel-outline-act-bg: var(--grn5); --navclrlft: #0d2819; --lmnubg: rgba(255, 255, 255, 0.04); --navclrtp: #0e4426; --thmbg2: #f5f5f5; --crdbrdrclr: #f0f0f0; --loadbar-color: var(--thme-primary3); --notilstunrdclr: var(--grn4); --notilstbrdr: var(--thme-primary3); --input-focus: var(--thme-primary3); --admclrcrdbg: var(--grn4); --primarybluligtclr: var(--primarygrnligtclr); --fltr-lstbrdr: #0C88443b; --fltrboxshd: #0C88443b; --tpmnuBck: var(--thme-primary3); --tblslctbg: var(--grn5); }.zpl_thme-primary3.zpl_thme-linkcolor { --link-color: var(--thme-primary3)    ; }.zpl_thme-primary3.zpl_contrast-level1 { --navclrlft: #0A1f13; --lmnubg: rgba(255, 255, 255, 0.06); --navclrtp: #0a331d; --thmbg2: var(--thmeprimary-contrastlevel-thmbg, #F0F0F0); --crdbrdrclr: #e6e6e6; --brdr_gry: #d1d1d1; --brdr_mgry: var(--thmeprimary-contrastlevel-iconhvr, #e5e5e5); --brdr_dflt: #f0f0f0; }.zpl_thme-primary3.zpl_contrast-level2 { --navclrlft: #1d0e0c; --lmnubg: rgba(255, 255, 255, 0.08); --navclrtp: #330d0a; --thmbg2: var(--thmeprimary-contrastlevel-thmbg, #e6e6e6); --crdbrdrclr: #d6d6d6; --brdr_gry: #c7c7c7; --brdr_mgry: var(--thmeprimary-contrastlevel-iconhvr, #e0e0e0); --brdr_dflt: #e5e5e5; }.zpl_thme-primary4 { --primarybluclr: var(--thme-primary4); --actioncolor: var(--thme-primary4); --button-primary-hover-bg: var(--thme-primary4); --zlabel--outline-hover-bg: var(--ylw5); --zlabel-outline-act-bg: var(--ylw5); --navclrlft: #27200c; --lmnubg: rgba(255, 255, 255, 0.04); --navclrtp: #44350e; --thmbg2: #f5f5f5; --crdbrdrclr: #f0f0f0; --loadbar-color: var(--thme-primary4); --notilstunrdclr: var(--ylw4); --notilstbrdr: var(--thme-primary4); --input-focus: var(--thme-primary4); --admclrcrdbg: var(--ylw4); --primarybluligtclr: var(--primaryylwligtclr); --fltr-lstbrdr: #EBB6253b; --fltrboxshd: #EBB6253b; --tpmnuBck: var(--thme-primary4); --tblslctbg: var(--ylw5); }.zpl_thme-primary4.zpl_thme-linkcolor { --link-color: var(--thme-primary4)    ; }.zpl_thme-primary4.zpl_contrast-level1 { --navclrlft: #1f190a; --lmnubg: rgba(255, 255, 255, 0.06); --navclrtp: #33280a; --thmbg2: var(--thmeprimary-contrastlevel-thmbg, #F0F0F0); --crdbrdrclr: #e6e6e6; --brdr_gry: #d1d1d1; --brdr_mgry: var(--thmeprimary-contrastlevel-iconhvr, #e5e5e5); --brdr_dflt: #f0f0f0; }.zpl_thme-primary4.zpl_contrast-level2 { --navclrlft: #0f0d05; --lmnubg: rgba(255, 255, 255, 0.08); --navclrtp: #221b07; --thmbg2: var(--thmeprimary-contrastlevel-thmbg, #e6e6e6); --crdbrdrclr: #d6d6d6; --brdr_gry: #c7c7c7; --brdr_mgry: var(--thmeprimary-contrastlevel-iconhvr, #e0e0e0); --brdr_dflt: #e5e5e5; }.zpl_thme-primary5 { --primarybluclr: var(--thme-primary5); --actioncolor: var(--thme-primary5); --button-primary-hover-bg: var(--thme-primary5); --loadbar-color: var(--thme-primary5); --zlabel--outline-hover-bg: var(--prpl5); --zlabel-outline-act-bg: var(--prpl5); --navclrlft: #250e25; --lmnubg: rgba(255, 255, 255, 0.04); --navclrtp: #430f43; --thmbg2: #f5f5f5; --crdbrdrclr: #f0f0f0; --loadbar-color: var(--thme-primary5); --notilstunrdclr: var(--prpl4); --notilstbrdr: var(--thme-primary5); --input-focus: var(--thme-primary5); --admclrcrdbg: var(--prpl4); --primarybluligtclr: var(--primaryredligtclr); --fltr-lstbrdr: #9933993b; --fltrboxshd: #9933993b; --tpmnuBck: var(--thme-primary5); --tblslctbg: var(--prpl5); }.zpl_thme-primary5.zpl_thme-linkcolor { --link-color: var(--thme-primary5)    ; }.zpl_thme-primary5.zpl_contrast-level1 { --navclrlft: #1d0b1d; --lmnubg: rgba(255, 255, 255, 0.06); --navclrtp: #320b32; --thmbg2: var(--thmeprimary-contrastlevel-thmbg, #F0F0F0); --crdbrdrclr: #e6e6e6; --brdr_gry: #d1d1d1; --brdr_mgry: var(--thmeprimary-contrastlevel-iconhvr, #e5e5e5); --brdr_dflt: #f0f0f0; }.zpl_thme-primary5.zpl_contrast-level2 { --navclrlft: #0f060f; --lmnubg: rgba(255, 255, 255, 0.08); --navclrtp: #210821; --thmbg2: var(--thmeprimary-contrastlevel-thmbg, #e6e6e6); --crdbrdrclr: #d6d6d6; --brdr_gry: #c7c7c7; --brdr_mgry: var(--thmeprimary-contrastlevel-iconhvr, #e0e0e0); --brdr_dflt: #e5e5e5; }.zpl_thme-primary6 { --primarybluclr: var(--thme-primary6); --actioncolor: var(--thme-primary6); --button-primary-hover-bg: var(--thme-primary6); --loadbar-color: var(--thme-primary6); --zlabel--outline-hover-bg: var(--org5); --zlabel-outline-act-bg: var(--org5); --navclrlft: #331200; --lmnubg: rgba(255, 255, 255, 0.04); --navclrtp: #521D00; --thmbg2: #f5f5f5; --crdbrdrclr: #f0f0f0; --loadbar-color: var(--thme-primary6); --notilstunrdclr: var(--org4); --notilstbrdr: var(--thme-primary6); --input-focus: var(--thme-primary6); --admclrcrdbg: var(--org4); --primarybluligtclr: var(--primaryorgligtclr); --fltr-lstbrdr: #E651003b; --fltrboxshd: #E651003b; --tpmnuBck: var(--thme-primary6); --tblslctbg: var(--org5); }.zpl_thme-primary6.zpl_thme-linkcolor { --link-color: var(--thme-primary6)    ; }.zpl_thme-primary6.zpl_contrast-level1 { --navclrlft: #290E00; --lmnubg: rgba(255, 255, 255, 0.06); --navclrtp: #3D1600; --thmbg2: var(--thmeprimary-contrastlevel-thmbg, #F0F0F0); --crdbrdrclr: #e6e6e6; --brdr_gry: #d1d1d1; --brdr_mgry: var(--thmeprimary-contrastlevel-iconhvr, #e5e5e5); --brdr_dflt: #f0f0f0; }.zpl_thme-primary6.zpl_contrast-level2 { --navclrlft: #140700; --lmnubg: rgba(255, 255, 255, 0.08); --navclrtp: #290E00; --thmbg2: var(--thmeprimary-contrastlevel-thmbg, #e6e6e6); --crdbrdrclr: #d6d6d6; --brdr_gry: #c7c7c7; --brdr_mgry: var(--thmeprimary-contrastlevel-iconhvr, #e0e0e0); --brdr_dflt: #e5e5e5; }.zpl_themedark { --thmbg: #1e1e1e; --thmbg1: #2e2e2e; --thmbg2: #121212; --thmbg3: #121212; --thmgrybg1: var(--thmbg); --thmgrybg2: #DCDCDC; --thmgrybg3: #2e2e2e; --thmgrybg4: var(--thmbg2); --thmgrybg5: #FCFCFC; --brdr_gry: #404040; --brdr_mgry: #383838; --brdr_dflt: #343434; --navclr: var(--thmbg); --leftbarclr: var(--thmbg); --navclrlft: var(--thmbg); --txt2clr: #e7e7e7; --txt6clr: #a7a7a7; --txt8clr: #888888; --txtclrw: #ffffff; --tbltdbg: #212121; --tblhvrbg: #333537; --tmsubtitlebg: #2e2e2e; --frmbrdrclr: #333333; --radiochkbdrclr: #585858; --radiochkbg: transparent; --drophover: #383838; --dropdownlistbg: var(--thmbg); --drophoverclr: var(--txt2clr); --drpdwnclr: var(--txt2clr); --dropdownlistclr: var(--txt2clr); --drpdwnshdw: 0 2px 5px 0 rgba(0, 0, 0, 0.30), 0 1px 3px 0 rgba(0, 0, 0, 0.50); --crdbg: #1e1e1e; --crdhdrbdrclr: #0d0d0d; --mdlbg: var(--thmbg1); --disabledclr: #333333; --dbshdw: 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12), 0px 2px 4px -1px rgba(0, 0, 0, 0.20); --cbshdw: 0 2px 5px 0 rgba(0, 0, 0, 0.30), 0 1px 3px 0 rgba(0, 0, 0, 0.50); --cbshdw-hvr: 1px 8px 14px 0px rgba(0, 0, 0, 0.30), 1px 5px 6px 7px rgba(0, 0, 0, 0.10); --srchhvr: var(--cbshdw-hvr); --inavbg: var(--thmbg1); --grpbtnbg: var(--thmbg1); --collapsepanelicnbg: var(--thmbg2); --collapsepanelicnbdrclr: #4b4b4b; --collapsepanelicnhvrbdrclr: #4b4b4b; --ibg: var(--thmbg1); --clwkedbg: var(--thmbg1); --carrVlt: rgba(171, 74, 252, .1); --grn3: rgb(174 232 197 / 20%) !important; --grn4: rgb(215 243 226 / 20%) !important; --grn5: rgb(245 252 248 / 10%) !important; --red3: rgb(247 181 184 / 20%) !important; --red4: rgb(255 217 218 / 20%) !important; --red5: rgb(255 247 247 / 10%) !important; --red6: rgb(255 245 246 / 10%) !important; --ylw3: rgb(255 202 106 / 20%) !important; --ylw4: rgb(255 237 205 / 20%) !important; --ylw5: rgb(255 247 229 / 10%) !important; --org3: rgb(254 170 101 / 20%) !important; --org4: rgb(254 204 163 / 20%) !important; --org5: rgb(255 238 224 / 10%) !important; --blu3: rgb(142 202 255 / 20%) !important; --blu4: rgb(225 241 255 / 20%) !important; --blu5: rgb(239 248 255 / 10%) !important; --admclrcrdbg: var(--blu5); --treeactivebg: var(--thmbg); --gseemorebg: #2e2e2e; --lmnubg: #2c2c2c; --navclrtp: #252525; --tpmnuBck: var(--thmbg); --crdbrdrclr: var(--frmbrdrclr); --PI_askhr-color:#ab0f8e; --PI_referal-color:#9a7103; --PI_subscription-color:#b65600; --PI_help-color: #078810; --PI_sampledata-color: #9937e9; --thmeprimary-contrastlevel-thmbg:var(--thmbg2); --thmeprimary-contrastlevel-iconhvr:var(--brdr_mgry); --consists_clr1:#e59c8d; --consists_clr2:#e2b46c; --consists_clr3:#93cFB1; --consists_clr4:#D0D0D0; --consists_clr5:#CFE58D; --consists_clr6:#A6E2D0; --consists_clr7:#E2A6C2; --consists_clr8:#ADAEE6; --consists_clr9:#90C0E4; --consists_clr10:#DDC4A7; }.zpl_themedark .zpl_btnmnu { --frmbg: var(--thmbg1); --selectboxhvrbg: var(--thmbg1); }.zpl_themedark .zpl_allreports { --act_morebg: var(--thmbg1); }.zpl_themedark .zpl_gbox { --frmbg: #121212; }.zpl_themedark .zp_emjList { background: var(--brdr_gry); }.zpl_themedark .ze_body, .zpl_themedark .zei-textclr, .zpl_themedark .PI_edt_fontclr { color: #fff; }.zpl_themedark .zpl_lvecrd.lvecstrip1 .lvec { background-color: #2d4853; }.zpl_themedark .zpl_lvecrd.lvecstrip2 .lvec { background-color: #2b3953; }.zpl_themedark .zpl_lvecrd.lvecstrip3 .lvec { background-color: #3e2752; }.zpl_themedark .zpl_lvecrd.lvecstrip4 .lvec { background-color: #462336; }.zpl_themedark .zpl_lvecrd.lvecstrip5 .lvec { background-color: #4b2a2a; }.zpl_themedark .zpl_lvecrd.lvecstrip6 .lvec { background-color: #4d3126; }.zpl_themedark .zpl_lvecrd.lvecstrip7 .lvec { background-color: #4e3819; }.zpl_themedark .zpl_lvecrd.lvecstrip8 .lvec { background-color: #513e1a; }.zpl_themedark .zpl_lvecrd.lvecstrip9 .lvec { background-color: #48421c; }.zpl_themedark .zpl_lvecrd.lvecstrip10 .lvec { background-color: #394226; }.zpl_themedark .zpl_mdl .zpl_tbl tr th { --tblthbdrclr: transparent; }.zpl_themedark .zpl_mdl .zpl_btnmnu, .zpl_themedark .zpl_mdl .zpl_fltrvw { background: var(--thmbg1); }.zpl_themedark .zpl_mdl ._cls:hover { --mdlclsbg: var(--drophover); }.zpl_themedark .zpl_crd .zpl_btnmnu, .zpl_themedark .zpl_crd .zpl_fltrvw { background: var(--thmbg); }.zpl_themedark .zpl_cvr { background-color: var(--thmbg); }.zpl_themedark .highcharts-container span { color: var(--white) !important; }.zpl_themedark .highcharts-background { fill: var(--thmbg); }.zpl_themedark .zpl_info ul li::marker { color: var(--white); }.zpl_themedark .zpl_allreports .HcrtRT ul li { color: var(--white); }.zpl_themedark .zpl_allreports .highcharts-title { fill: var(--white) !important; }.zpl_themedark .zpl_allreports .highcharts-legend-item text, .zpl_themedark .zpl_allreports .highcharts-axis-labels text, .zpl_themedark .zpl_allreports .highcharts-axis text { fill: var(--white) !important; }.zpl_themedark .zpl_allreports .ZPack_accpt { background-color: var(--black); }.zpl_themedark .zpl_allreports .ZPPhed { background-color: #222; }.zpl_themedark .zdatetimefield__icon svg { fill: var(--txt2clr); }.zpl_themedark .zpl_secn.zpl_notes > div table { color: var(--txt2clr) !important; }.zpl_themedark .redbdrbglit2 { background-color: var(--red5) !important; border-color: var(--red2) !important; }.zpl_themedark .zpl_ovrwHdr .zpl_aCrd.prpl { border: 1px solid var(--blu4); }.zpl_themedark .zpl_ovrwHdr .zpl_aCrd.prpl i { color: #8896ff; }.zpl_themedark .zpl_ovrwHdr .zpl_aCrd.prpl, .zpl_themedark .zpl_ovrwHdr .zpl_aCrd.orng, .zpl_themedark .zpl_ovrwHdr .zpl_aCrd.green, .zpl_themedark .zpl_ovrwHdr .zpl_aCrd.bluee { background-color: var(--thmgrybg1); background-image: none !important; border: none; }.zpl_themedark .zpl_aCard .PI_asses-catalogbg { opacity: .1; }.zpl_themedark .zpl_lvelstprnt .zpl_lvcrdlft { background-image: none !important; }.zpl_themedark .zpl_lvelstprnt .zpl_lvcrdlft a.clsArw { border: 1px solid var(--brdr_dflt); }.zpl_themedark .zpl_tmln.zpl_adhstry .zpl_tmlnrow:last-child .zpl_tmlnrgt::before { border-inline-start-color: var(--thmbg1); }.zpl_themedark .zpl_crdwelani.zpl_morn { background-image: -webkit-linear-gradient(320deg, var(--thmbg) 25%, #594b40 100%); background-image: -moz- oldlinear-gradient(320deg, var(--thmbg) 25%, #594b40 100%); background-image: -o-linear-gradient(320deg, var(--thmbg) 25%, #594b40 100%); background-image: linear-gradient(130deg, var(--thmbg) 25%, #594b40 100%); }.zpl_themedark .zpl_crdwelani.zpl_noon { background-image: -webkit-linear-gradient(22deg, var(--thmbg) 25%, #334146 100%); background-image: -moz- oldlinear-gradient(22deg, var(--thmbg) 25%, #334146 100%); background-image: -o-linear-gradient(22deg, var(--thmbg) 25%, #334146 100%); background-image: linear-gradient(68deg, var(--thmbg) 25%, #334146 100%); }.zpl_themedark .zpl_crdwelani.zpl_night { background-image: -webkit-linear-gradient(320deg, var(--thmbg) 25%, #313131 100%); background-image: -moz- oldlinear-gradient(320deg, var(--thmbg) 25%, #313131 100%); background-image: -o-linear-gradient(320deg, var(--thmbg) 25%, #313131 100%); background-image: linear-gradient(130deg, var(--thmbg) 25%, #313131 100%); }.zpl_themedark .zpl_lvelstprnt .zpl_lvcrdlft { background-image: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #121212 75%) !important; background-image: -moz- oldlinear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #121212 75%) !important; background-image: -o-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #121212 75%) !important; background-image: linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, #121212 75%) !important; }.zpl_themedark .zpl_lvelstprnt .zpl_lvcrdlft.rgt { background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #121212 75%) !important; background-image: -moz- oldlinear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #121212 75%) !important; background-image: -o-linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #121212 75%) !important; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #121212 75%) !important; }.zpl_themedark .zpl_lvelstprnt a.clsArw { border-radius: var(--size1); }.zpl_themedark .zpl_lvelstprnt a.clsArw i { --clsarwbg: var(--brdr_dflt); }.zpl_themedark .zpl_lvelstprnt a.clsArw i:hover { background-color: var(--thmgrybg4); }.zpl_themedark .zpl_pulseCont .zpl_lvelstprnt .zpl_lvcrdlft { background-image: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #1e1e1e 75%) !important; background-image: -moz- oldlinear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #1e1e1e 75%) !important; background-image: -o-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #1e1e1e 75%) !important; background-image: linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, #1e1e1e 75%) !important; }.zpl_themedark .zpl_pulseCont .zpl_lvelstprnt .zpl_lvcrdlft.rgt { background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #1e1e1e 75%) !important; background-image: -moz- oldlinear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #1e1e1e 75%) !important; background-image: -o-linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, #1e1e1e 75%) !important; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #1e1e1e 75%) !important; }.zpl_themedark .zpl_pulseCont .zpl_lvelstprnt a.clsArw { border-radius: var(--size1); }.zpl_themedark .zpl_pulseCont .zpl_lvelstprnt a.clsArw i { --clsarwbg: var(--brdr_dflt); }.zpl_themedark .zpl_pulseCont .zpl_lvelstprnt a.clsArw i:hover { background-color: var(--thmgrybg4); }.zpl_themedark .zpl_intelst .qblogo { background: url(../images/logos/quickbooks_logo2.8d41367fe4756fdd750f2de400474eaf.png); background-size: cover; background-position: center; background-repeat: no-repeat; }.zpl_themedark .zpl_aiziaimage { background: url(../images/aiziaimagedark.0415a56cf3b99f6df61a45df72557bb7.svg) no-repeat; }:root { --lpane: 68px; --rpane: 48px; --navbar: 48px; --tband: 60px; --custnavbar: 40px; --mnulft-wdt: 300px; --mainspacing: 20px; --mainspacingtp: 16px; --navclrlft: #1C2655; --navclrtp: #2E3B61; --navclrbdr: #273352; --leftbarclr: #ffffff; }.zpl_cvr { position: absolute; inset-block-start: 0; inset-inline-start: 0; inset-inline-end: 0; inset-block-end: var(--cvrbtm, 28px); }.zpl_Nav { background-color: var(--navclrtp); border-radius: 0; block-size: var(--navbar); position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: auto; inset-inline-start: var(--lpane); }.zpl_rpane { position: absolute; inset-block-start: var(--navbar); inset-inline-end: 0; inset-block-end: 0; inset-inline-start: auto; inline-size: var(--rpane); background-color: var(--rpanebg, var(--thmbg)); display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-align-items: center; -moz-box-align: center; align-items: center; padding: 12px 0; -webkit-border-start: 1px solid var(--brdr_mgry); -moz-border-start: 1px solid var(--brdr_mgry); border-inline-start: 1px solid var(--brdr_mgry); }.zpl_lmnu { inline-size: var(--lpane); position: absolute; inset-block-start: 0; inset-inline-end: auto; inset-block-end: 0; inset-inline-start: 0; background-color: var(--navclrlft); }.zpl_outer { position: absolute; inset-block-start: var(--navbar); inset-inline-end: var(--rpane); inset-block-end: 0; inset-inline-start: var(--lpane); }.zpl_cstmProfNav ~ .zpl_outer { inset-block-start: -webkit-calc(var(--navbar) + var(--custnavbar)); inset-block-start: -moz-calc(var(--navbar) + var(--custnavbar)); inset-block-start: calc(var(--navbar) + var(--custnavbar)); }.zpl_cstmProfNav.zpl_noTpnvPrf ~ .zpl_outer { inset-block-start: var(--navbar); }.cont-wrap { position: absolute; inset-inline-start: 0; inset-inline-end: 0; inset-block-start: 0; inset-block-end: 0; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.main-wrp { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; display: -webkit-flex; display: -moz-box; display: flex; overflow: hidden; }.main-wrp.DN { display: none; }.zpl_container { -webkit-padding-start: var(--mainspacing); -moz-padding-start: var(--mainspacing); padding-inline-start: var(--mainspacing); overflow-y: auto; background: var(--containerbg, var(--thmbg2)); -webkit-flex: 1; -moz-box-flex: 1; flex: 1; position: relative; }.zpl_iwrpr { position: relative; block-size: 100%; display: -webkit-flex; display: -moz-box; display: flex; }.zpl_iwrpr .zpl_iwrprlft { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-flex: 0 0 var(--mnulft-wdt); -moz-box-flex: 0; flex: 0 0 var(--mnulft-wdt); overflow-y: auto; -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; }.zpl_iwrpr .zpl_iwrprrgt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; inline-size: -webkit-calc(100% - var(--mnulft-wdt)); inline-size: -moz-calc(100% - var(--mnulft-wdt)); inline-size: calc(100% - var(--mnulft-wdt)); }.zpl_iwrpr .zpl_iwrprrgt > div { display: none; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; overflow-y: auto; -webkit-padding-end: var(--mainspacing); -moz-padding-end: var(--mainspacing); padding-inline-end: var(--mainspacing); }.zpl_iwrpr .zpl_iwrprrgt > div.zpl_act { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; position: relative; }.zpl_iwrpr .zpl_iwrprlft, .zpl_iwrpr .zpl_iwrprrgt { -webkit-padding-before: var(--iwrprrgt-padding-block-start, var(--mainspacingtp)); padding-block-start: var(--iwrprrgt-padding-block-start, var(--mainspacingtp)); }.zpl_iwrpr .zpl_iwrprlft { -webkit-padding-after: 70px; padding-block-end: 70px; }.zpl_iwrpr.zpl_whttmlft { --tgpad: 1px 8px; }.zpl_iwrpr.zpl_whttmlft .zpl_iwrprlft { background-color: var(--crdbg); border: 1px solid var(--crdbrdrclr); margin-block: var(--mainspacingtp) 0; margin-inline: 0 var(--mainspacingtp); border-radius: var(--crdbdrrd); -webkit-padding-end: 12px; -moz-padding-end: 12px; padding-inline-end: 12px; }.zpl_iwrpr.zpl_whttmlft .zpl_iwrprlft > ul { -webkit-margin-before: var(--size1); margin-block-start: var(--size1); -webkit-margin-start: var(--size3); -moz-margin-start: var(--size3); margin-inline-start: var(--size3); }.zpl_iwrpr.zpl_whttmlft .zpl_iwrprlft ul ul { -webkit-margin-before: 4px; margin-block-start: 4px; }.zpl_iwrpr.zpl_whttmlft .zpl_iwrprlft ul li.zpl_iwrprdrp.zpl_act { background-color: var(--crdbg); }.zpl_iwrpr.zpl_whttmlft .zpl_iwrprlft .setng_cnt { background-color: var(--crdbg); padding: 12px 0px 20px 12px; }.zpl_btmchatrmve { --cvrbtm: 0; }.zpl_btmchatrmve .zpl_mdl { block-size: -webkit-calc(100%) !important; block-size: -moz-calc(100%) !important; block-size: calc(100%) !important; }.zpl_btmchatrmve .zpl_mdl.zpl_mfull, .zpl_btmchatrmve .zpl_tblpagination { inset-block-end: 0; }.parent.parentlast { margin-top: var(--size3) !important; }.parent.parentlast li { padding: 8px 20px !important; }.zp_Nav { z-index: 1; }.zpl_rgtcnt-row { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--crdmb); }.zpl_rgtcnt-row .zpl_rgtcnt-cnt { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_rgtcnt-row .zpl_rgtcnt-lst { inline-size: var(--rgtcnt-lst-width, 320px); display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_rgtcnt-row .zpl_rgtcnt-lst .zpl_tbl tr:last-child td:last-child { border: none; }.zpl_topband { --icnfontSz:var(--fontSz24); -webkit-border-before: 3px solid var(--red2); border-block-start: 3px solid var(--red2); background: var(--tpband_bg, var(--thmbg)); cursor: pointer; position: fixed; z-index: 999; inset-block-start: 0; inset-inline-start: 0; inset-inline-end: 0; }.zpl_topband .zpl_topbandcnt { padding: 8px 20px; text-align: center; font-size: var(--fontSz13); cursor: auto; display: none; }.zpl_topband .zpl_underline { text-decoration: underline; }.zpl_topband a.zpl_underline { float: inline-end; }.zpl_topband i { display: inline-block; vertical-align: middle; }.zpl_tpbndbdy .zpl_cvr, .zpl_tpbndbdy .zpl_mdl, .zpl_tpbndbdy .zpl_globalsearch { -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s; }.zpl_tpbndbdy .zpl_mdl { block-size: -webkit-calc(100% - 28px) !important; block-size: -moz-calc(100% - 28px) !important; block-size: calc(100% - 28px) !important; }.zpl_tpbndbdy .fbr_mdl { inset-block-start: 0px !important; }.zpl_tpbndbdy .zpl_treefilt { inset-block-start: 70px; }.zpl_tpbndbdy .wid-cust { inset-block-start: 110px !important; }.tempadnav { position: fixed !important; inset-inline-start: var(--lpane) !important; }.zpl_header { inline-size: 100%; block-size: var(--navbar); -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; -o-transition: all ease 0.3s; transition: all ease 0.3s; display: -webkit-flex; display: -moz-box; display: flex; }.zpl_mnLgo { inline-size: 100%; block-size: 48px; margin: 0 auto; position: relative; display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_mnLgo img { position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; margin: auto; max-inline-size: 100%; max-block-size: 100%; inline-size: 24px; block-size: 24px; }.zpl_glsrch { display: -webkit-flex; display: -moz-box; display: flex; inline-size: 230px; block-size: 32px; }.zpl_glsrch > div { position: relative; inline-size: 100%; background-color: #2A3058; padding: 5px 10px; border-radius: var(--bdrrd8); }.zpl_glsrch > div input { border: none; background: transparent; color: var(--txt6clr); inline-size: 100%; block-size: 20px; -webkit-padding-end: 30px; -moz-padding-end: 30px; padding-inline-end: 30px; font-size: var(--fontSz14); font-family: var(--fontRegular); }.zpl_glsrch > div input::-webkit-input-placeholder {  color: #C3C4D0; }.zpl_glsrch > div input::-moz-placeholder {  color: #C3C4D0; }.zpl_glsrch > div input:-ms-input-placeholder {  color: #C3C4D0; }.zpl_glsrch > div input:-moz-placeholder {  color: #C3C4D0; }.zpl_glsrch > div i { font-size: var(--fontSz16); position: absolute; inset-block-start: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); inset-inline-end: 13px; }.zpl_glsrch > div i:before { color: #D2D3D9; }.zpl_rProf { -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; z-index: 1; }.zpl_rProf .zpl_rnav { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: var(--size2); }.zpl_rProf .zpl_rnav li { padding: 8px; cursor: pointer; min-inline-size: 32px; block-size: 32px; display: -webkit-flex; display: -moz-box; display: flex; border-radius: 4px; position: relative; color: var(--white); gap: 8px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_rProf .zpl_rnav li:hover::before { inline-size: 100%; block-size: 100%; opacity: 1; }.zpl_rProf .zpl_rnav li.zpl_qikadd { -webkit-margin-end: 8px; -moz-margin-end: 8px; margin-inline-end: 8px; padding: 0; }.zpl_rProf .zpl_rnav li.zpl_qikadd .PI_glob-quickadd { font-size: 32px; }.zpl_rProf .zpl_rnav li.zpl_qikadd .PI_glob-quickadd .path1::before { color: var(--actioncolor); }.zpl_rProf .zpl_rnav li.zpl_qikadd .PI_glob-quickadd .path2::before { color: var(--white); }.zpl_rProf .zpl_rnav li.zpl_qikadd::before { content: none; }.zpl_rProf .zpl_rnav li.zpl_Nvpicimg { min-inline-size: auto; inline-size: auto; block-size: auto; padding: 0; margin: 8px; }.zpl_rProf .zpl_rnav li.zpl_Nvpicimg::before { content: none; }.zpl_rProf .zpl_rnav li.zpl_bentomnu::before { content: none; }.zpl_rProf .zpl_rnav li.zpl_actvcls { background-color: rgba(0, 136, 255, 0.1) !important; border-radius: 8px; }.zpl_rProf .zpl_rnav li::before { content: ''; position: absolute; inset-block-start: 50%; inset-inline-start: 50%; inline-size: 0%; block-size: 0%; background-color: rgba(255, 255, 255, 0.08) !important; border-radius: 8px; -webkit-transition: width .35s, height .35s, opacity .35s; -moz-transition: width .35s, height .35s, opacity .35s; -o-transition: width .35s, height .35s, opacity .35s; transition: width .35s, height .35s, opacity .35s; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); opacity: 0; -webkit-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; }.zpl_rProf .zpl_rnav li i { font-size: var(--fontSz16); background-color: transparent !important; color: currentcolor !important; position: relative; }.zpl_rProf .zpl_rnav li i:before { -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; color: var(--white); }.zpl_rProf .zpl_rnav li .zpl_ncount { background-color: #ef4c4c; border-radius: 8px; block-size: 16px; min-inline-size: 16px; padding: 1px 5px; font-size: var(--fontSz11); border: 1px solid var(--navclrtp); inset-inline-start: 50%; inset-inline-end: auto; inset-block-start: -2px; }.zpl_rProf .zpl_rnav li.sep { position: relative; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; -webkit-padding-end: 15px; -moz-padding-end: 15px; padding-inline-end: 15px; }.zpl_rProf .zpl_rnav li.sep:before { content: ''; position: absolute; inset-block-start: 3px; inset-inline-end: 0; inline-size: 1px; block-size: 24px; background-color: var(--white); }.zpl_rProf .zpl_rnav li.zpl_act i::before { color: var(--primarybluclr); }.zpl_rProf .zpl_rnav:last-child { -webkit-margin-end: 6px; -moz-margin-end: 6px; margin-inline-end: 6px; }.zpl_rProf .zpl_Nvpic { cursor: pointer; }.zpl_rProf .zpl_Nvpic img { block-size: 32px; inline-size: 32px; border: 1px solid var(--navclrtp); border-radius: 100%; }.zpl_rProf.zpl_FR { float: inline-end; }.zpl_rProf .zpl_gSrch { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; color: var(--white); }.zpl_rProf .zpl_gSrch > span { background-color: #2a3058; border: 1px solid transparent; cursor: pointer; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; padding: 6px 8px; gap: 10px; border-radius: var(--bdrrd8); }.zpl_rProf .zpl_gSrch > span.actv { border: 1px solid var(--actioncolor); }.zpl_rProf .zpl_gSrch > span > em { color: var(--white); font-size: var(--fontSz16); max-inline-size: 120px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.zpl_rProf .zpl_gSrch > span > i { cursor: pointer; font-size: var(--fontSz11); }.zpl_rProf .zpl_gSrch > span > i:hover { color: var(--primaryredclr); }.zpl_rProf .zpl_gSrch > i { cursor: pointer; font-size: var(--fontSz22); color: var(--white); border: 1px solid var(--actioncolor); border-radius: var(--bdrrd8); padding: 2px 4px; }.zpl_zohoapps .PI_glob-bentomenu { inline-size: 48px; block-size: 48px; display: -webkit-flex; display: -moz-box; display: flex; color: var(--glob-bentomenu, #fff); -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; cursor: pointer; }.zpl_newpl.zp-one .zp-onelauncher { inline-size: 30px; block-size: 30px; margin: 0 8px 0 0; }.zpl_newpl.zp-one .zp-onelauncher .zod-launcher-icon-background { background: transparent; }.zpl_newpl.zp-one .zp-onelauncher .zod-launcher-icon { inline-size: 21px; block-size: 21px; }.zpl_newpl.zp-one .zp-onelauncher .zod-launcher-icon span { inline-size: 5px; block-size: 5px; background: var(--white) !important; }.zpl_newpl .zpl_topmnu { block-size: var(--navbar); color: var(--white); background-color: var(--navclrtp); -webkit-padding-start: 0; -moz-padding-start: 0; padding-inline-start: 0; -webkit-border-after: none; border-block-end: none; }.zpl_newpl .zpl_topmnu b { -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; font-size: var(--fontSz16); -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; }.zpl_newpl .zpl_topmnu .clsArw i { border-radius: var(--bdrrd4); background-color: var(--tpmnuBck, #273352); color: var(--white); font-size: var(--fontSz22); }.zpl_newpl .zpl_topmnu .clsArw:hover i { background-color: var(--actioncolor); }.zpl_newpl .zpl_topmnu .zpl_tabpane > li > a::before { inset-block-end: -8px; }.zpl_newpl .clsArw { color: var(--txt2clr); font-size: var(--fontSz18); }.zpl_newpl #page-wrapper { -webkit-transition: unset; -moz-transition: unset; -o-transition: unset; transition: unset; }.zp_rfBtm > span { color: var(--actioncolor); font-family: var(--fontBold); }.zpl_qikadddrp { min-height: 200px; }.zpl_qikadddrp .zmenu__header { border: none; padding: 0; }.zpl_qikadddrp .zmenu__header li:hover { background: none; }.zpl_qikadddrp .zmenu__header li.zmenu__custom { cursor: default; }.zpl_qikadddrp .zmenu__header li:last-child { padding-bottom: 0; }.zpl_qikadddrp .zpl_quicktitle { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_qikadddrp .zmenu__separator { margin: 0; }.zpl_qikadddrp.zpl_drpdwn li { padding: 12px; }.zpl_qikadddrp.zpl_drpdwn .zmenu__body { margin-top: 4px; max-height: 280px; overflow-y: auto; }.zpl_qikadddrp li.zpl_qikaddhdr { padding: 0; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; padding-bottom: 0; }.zpl_qikadddrp .zpl_quicktitle { inline-size: 100%; cursor: default; }.zpl_qikadddrp .zpl_quicktitle i { cursor: pointer; }.zpl_mdl.zpl_qikprevw .zpl_minr { --msize: 700px !important; }.zpl_mdl.zpl_qikprevw .zpl_secn { margin-bottom: 30px; }.zpl_mdl.zpl_qikprevw .zpl_frmmove { margin: 0; text-align: left; }.zpl_mdl.zpl_qikprevw .zpl_frmmove .zpl_frmhead { text-align: left; padding: 0; height: auto; }.zpl_mdl.zpl_qikprevw .zpl_frmmove div .zlistbox { background: none; }.zpl_mdl.zpl_qikprevw .zpl_frmmove .zpl_ssmove { -webkit-flex-basis: 50px; flex-basis: 50px; }.zpl_mdl.zpl_qikprevw .zpl_mfoter { padding: 0; }.zpl_mdl.zpl_qikprevw .zpl_tc { margin: 0; }.zpl_mdl.zpl_qikprevw .zpl_frmbenefits .zpl_frmout { min-block-size: auto; padding: 12px; max-block-size: 415px; }.zpl_mdl.zpl_qikprevw .zpl_frmbenefits .zpl_frmout .zlistbox__text { text-align: left; max-inline-size: 170px; min-width: 100%; }.zpl_mdl.zpl_qikprevw .zpl_frmbenefits .zpl_frmout .zlistbox__action { width: 15px; margin: 0; }.zpl_mdl.zpl_qikprevw .zlistbox--reorderable .zsortable__handle { margin-bottom: 12px; }.zpl_mdl.zpl_qikprevw .zpl_qikprevwlft { border-radius: var(--bdrrd8); }.zpl_mdl.zpl_qikprevw .zpl_qikprevwrgt .zpl_frmout { border-radius: 0 8px 8px 0; min-block-size: 540px; padding: 20px 12px; }.zpl_mdl.outercls .zpl_minr { overflow: visible; }.zpl_mdl.outercls .zpl_minr > .PI_cls { position: absolute; inset-inline-end: -35px; padding: var(--size2); cursor: pointer; }.zpl_mdl.outercls .zpl_mcnt { padding: 0; }.zpl_mdl.outercls .zpl_crd { margin: 0; }.zpl_mdl.outercls .zpl_crd .zpl_crdcnt { padding: 0 0 0 25px; }.zpl_lmnulst { -webkit-margin-before: 8px; margin-block-start: 8px; }.zpl_lmnulst, .zpl_lbtm { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; text-align: center; gap: 14px; }.zpl_lmnulst > li, .zpl_lbtm > li { -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; cursor: pointer; inline-size: 100%; color: var(--lmnuclract, var(--lmnuclr, #dcdcdc)); }.zpl_lmnulst > li:hover, .zpl_lbtm > li:hover { --lmnuclract:var(--white); }.zpl_lmnulst > li.zpl_act, .zpl_lbtm > li.zpl_act { --lmnuclract:var(--white); --lmnubgact:var(--primarybluclr); }.zpl_lmnulst > li div, .zpl_lbtm > li div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; justify-items: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_lmnulst > li div i, .zpl_lbtm > li div i { border-radius: var(--bdrrd8); block-size: 40px; inline-size: 40px; line-height: 40px; font-size: var(--fontSz18); background-color: var(--lmnubgact, var(--lmnubg, #222c65)) !important; color: var(--lmnuclract, var(--lmnuclr, #dcdcdc)) !important; }.zpl_lmnulst > li div span, .zpl_lbtm > li div span { font-size: var(--fontSz10); line-height: 1.2; -webkit-margin-before: 6px; margin-block-start: 6px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-inline-size: 100%; padding: 0 2px; }.zpl_lmnulst .zpl_act .PI_s_accmng:before, .zpl_lbtm .zpl_act .PI_s_accmng:before { content: "\e900"; }.zpl_lmnulst .zpl_act .PI_s_operation:before, .zpl_lbtm .zpl_act .PI_s_operation:before { content: "\e984"; }.zpl_lmnulst .zpl_act .PI_s_alarm:before, .zpl_lbtm .zpl_act .PI_s_alarm:before { content: "\e901"; }.zpl_lmnulst .zpl_act .PI_s_announce:before, .zpl_lbtm .zpl_act .PI_s_announce:before { content: "\e902"; }.zpl_lmnulst .zpl_act .PI_s_assess:before, .zpl_lbtm .zpl_act .PI_s_assess:before { content: "\e932"; }.zpl_lmnulst .zpl_act .PI_s_asset:before, .zpl_lbtm .zpl_act .PI_s_asset:before { content: "\e903"; }.zpl_lmnulst .zpl_act .PI_s_attnd:before, .zpl_lbtm .zpl_act .PI_s_attnd:before { content: "\e933"; }.zpl_lmnulst .zpl_act .PI_s_awrd:before, .zpl_lbtm .zpl_act .PI_s_awrd:before { content: "\e904"; }.zpl_lmnulst .zpl_act .PI_s_bag:before, .zpl_lbtm .zpl_act .PI_s_bag:before { content: "\e905"; }.zpl_lmnulst .zpl_act .PI_s_benefit:before, .zpl_lbtm .zpl_act .PI_s_benefit:before { content: "\e908"; }.zpl_lmnulst .zpl_act .PI_s_calculator:before, .zpl_lbtm .zpl_act .PI_s_calculator:before { content: "\e906"; }.zpl_lmnulst .zpl_act .PI_s_calendar:before, .zpl_lbtm .zpl_act .PI_s_calendar:before { content: "\e907"; }.zpl_lmnulst .zpl_act .PI_s_cart:before, .zpl_lbtm .zpl_act .PI_s_cart:before { content: "\e909"; }.zpl_lmnulst .zpl_act .PI_s_case:before, .zpl_lbtm .zpl_act .PI_s_case:before { content: "\e90a"; }.zpl_lmnulst .zpl_act .PI_s_cases:before, .zpl_lbtm .zpl_act .PI_s_cases:before { content: "\e935"; }.zpl_lmnulst .zpl_act .PI_s_celebration:before, .zpl_lbtm .zpl_act .PI_s_celebration:before { content: "\e90b"; }.zpl_lmnulst .zpl_act .PI_s_chat:before, .zpl_lbtm .zpl_act .PI_s_chat:before { content: "\e90c"; }.zpl_lmnulst .zpl_act .PI_s_checklist:before, .zpl_lbtm .zpl_act .PI_s_checklist:before { content: "\e90d"; }.zpl_lmnulst .zpl_act .PI_s_cloud:before, .zpl_lbtm .zpl_act .PI_s_cloud:before { content: "\e90e"; }.zpl_lmnulst .zpl_act .PI_s_compensation:before, .zpl_lbtm .zpl_act .PI_s_compensation:before { content: "\e90f"; }.zpl_lmnulst .zpl_act .PI_s_compliance:before, .zpl_lbtm .zpl_act .PI_s_compliance:before { content: "\e910"; }.zpl_lmnulst .zpl_act .PI_s_connect:before, .zpl_lbtm .zpl_act .PI_s_connect:before { content: "\e911"; }.zpl_lmnulst .zpl_act .PI_s_devspace:before, .zpl_lbtm .zpl_act .PI_s_devspace:before { content: "\e912"; }.zpl_lmnulst .zpl_act .PI_s_download:before, .zpl_lbtm .zpl_act .PI_s_download:before { content: "\e913"; }.zpl_lmnulst .zpl_act .PI_s_employee:before, .zpl_lbtm .zpl_act .PI_s_employee:before { content: "\e938"; }.zpl_lmnulst .zpl_act .PI_s_emp_db:before, .zpl_lbtm .zpl_act .PI_s_emp_db:before { content: "\e914"; }.zpl_lmnulst .zpl_act .PI_s_emp_eng:before, .zpl_lbtm .zpl_act .PI_s_emp_eng:before { content: "\e936"; }.zpl_lmnulst .zpl_act .PI_s_emp_health:before, .zpl_lbtm .zpl_act .PI_s_emp_health:before { content: "\e937"; }.zpl_lmnulst .zpl_act .PI_s_emp_relation:before, .zpl_lbtm .zpl_act .PI_s_emp_relation:before { content: "\e95c"; }.zpl_lmnulst .zpl_act .PI_s_emp_srch:before, .zpl_lbtm .zpl_act .PI_s_emp_srch:before { content: "\e915"; }.zpl_lmnulst .zpl_act .PI_s_files:before, .zpl_lbtm .zpl_act .PI_s_files:before { content: "\e939"; }.zpl_lmnulst .zpl_act .PI_s_flag:before, .zpl_lbtm .zpl_act .PI_s_flag:before { content: "\e917"; }.zpl_lmnulst .zpl_act .PI_s_food:before, .zpl_lbtm .zpl_act .PI_s_food:before { content: "\e918"; }.zpl_lmnulst .zpl_act .PI_s_form:before, .zpl_lbtm .zpl_act .PI_s_form:before { content: "\e91b"; }.zpl_lmnulst .zpl_act .PI_s_help:before, .zpl_lbtm .zpl_act .PI_s_help:before { content: "\e91c"; }.zpl_lmnulst .zpl_act .PI_s_hlpdsk:before, .zpl_lbtm .zpl_act .PI_s_hlpdsk:before { content: "\e91d"; }.zpl_lmnulst .zpl_act .PI_s_holiday:before, .zpl_lbtm .zpl_act .PI_s_holiday:before { content: "\e91e"; }.zpl_lmnulst .zpl_act .PI_s_home:before, .zpl_lbtm .zpl_act .PI_s_home:before { content: "\e93a"; }.zpl_lmnulst .zpl_act .PI_s_hourglass:before, .zpl_lbtm .zpl_act .PI_s_hourglass:before { content: "\e91f"; }.zpl_lmnulst .zpl_act .PI_s_idea:before, .zpl_lbtm .zpl_act .PI_s_idea:before { content: "\e920"; }.zpl_lmnulst .zpl_act .PI_s_in:before, .zpl_lbtm .zpl_act .PI_s_in:before { content: "\e921"; }.zpl_lmnulst .zpl_act .PI_s_leave:before, .zpl_lbtm .zpl_act .PI_s_leave:before { content: "\e93d"; }.zpl_lmnulst .zpl_act .PI_s_lms:before, .zpl_lbtm .zpl_act .PI_s_lms:before { content: "\e93e"; }.zpl_lmnulst .zpl_act .PI_s_location:before, .zpl_lbtm .zpl_act .PI_s_location:before { content: "\e922"; }.zpl_lmnulst .zpl_act .PI_s_mail:before, .zpl_lbtm .zpl_act .PI_s_mail:before { content: "\e923"; }.zpl_lmnulst .zpl_act .PI_s_marketplace:before, .zpl_lbtm .zpl_act .PI_s_marketplace:before { content: "\e924"; }.zpl_lmnulst .zpl_act .PI_s_medical:before, .zpl_lbtm .zpl_act .PI_s_medical:before { content: "\e925"; }.zpl_lmnulst .zpl_act .PI_s_offboarding:before, .zpl_lbtm .zpl_act .PI_s_offboarding:before { content: "\e93f"; }.zpl_lmnulst .zpl_act .PI_s_office_readiness:before, .zpl_lbtm .zpl_act .PI_s_office_readiness:before { content: "\e940"; }.zpl_lmnulst .zpl_act .PI_s_onboarding:before, .zpl_lbtm .zpl_act .PI_s_onboarding:before { content: "\e942"; }.zpl_lmnulst .zpl_act .PI_s_org:before, .zpl_lbtm .zpl_act .PI_s_org:before { content: "\e926"; }.zpl_lmnulst .zpl_act .PI_s_out:before, .zpl_lbtm .zpl_act .PI_s_out:before { content: "\e927"; }.zpl_lmnulst .zpl_act .PI_s_performance:before, .zpl_lbtm .zpl_act .PI_s_performance:before { content: "\e98d"; }.zpl_lmnulst .zpl_act .PI_s_printer:before, .zpl_lbtm .zpl_act .PI_s_printer:before { content: "\e928"; }.zpl_lmnulst .zpl_act .PI_s_report:before, .zpl_lbtm .zpl_act .PI_s_report:before { content: "\e98e"; }.zpl_lmnulst .zpl_act .PI_s_search:before, .zpl_lbtm .zpl_act .PI_s_search:before { content: "\e929"; }.zpl_lmnulst .zpl_act .PI_s_security:before, .zpl_lbtm .zpl_act .PI_s_security:before { content: "\e92a"; }.zpl_lmnulst .zpl_act .PI_s_services:before, .zpl_lbtm .zpl_act .PI_s_services:before { content: "\e990"; }.zpl_lmnulst .zpl_act .PI_s_setting:before, .zpl_lbtm .zpl_act .PI_s_setting:before { content: "\e978"; }.zpl_lmnulst .zpl_act .PI_s_task:before, .zpl_lbtm .zpl_act .PI_s_task:before { content: "\e992"; }.zpl_lmnulst .zpl_act .PI_s_shifts:before, .zpl_lbtm .zpl_act .PI_s_shifts:before { content: "\e991"; }.zpl_lmnulst .zpl_act .PI_s_star:before, .zpl_lbtm .zpl_act .PI_s_star:before { content: "\e92b"; }.zpl_lmnulst .zpl_act .PI_s_tag:before, .zpl_lbtm .zpl_act .PI_s_tag:before { content: "\e92c"; }.zpl_lmnulst .zpl_act .PI_s_tt:before, .zpl_lbtm .zpl_act .PI_s_tt:before { content: "\e993"; }.zpl_lmnulst .zpl_act .PI_s_training:before, .zpl_lbtm .zpl_act .PI_s_training:before { content: "\e92d"; }.zpl_lmnulst .zpl_act .PI_s_transport:before, .zpl_lbtm .zpl_act .PI_s_transport:before { content: "\e92e"; }.zpl_lmnulst .zpl_act .PI_s_travel:before, .zpl_lbtm .zpl_act .PI_s_travel:before { content: "\e92f"; }.zpl_lmnulst .zpl_act .PI_s_trophy:before, .zpl_lbtm .zpl_act .PI_s_trophy:before { content: "\e980"; }.zpl_lmnulst .zpl_act .PI_s_vacancy:before, .zpl_lbtm .zpl_act .PI_s_vacancy:before { content: "\e981"; }.zpl_lmnulst .zpl_act .PI_s_video:before, .zpl_lbtm .zpl_act .PI_s_video:before { content: "\e930"; }.zpl_lmnulst .zpl_act .PI_s_wallet:before, .zpl_lbtm .zpl_act .PI_s_wallet:before { content: "\e931"; }.zpl_lmnulst .zpl_act .PI_s_approvals:before, .zpl_lbtm .zpl_act .PI_s_approvals:before { content: "\e945"; }.zpl_lmnulst .zpl_act .PI_s_okr:before, .zpl_lbtm .zpl_act .PI_s_okr:before { content: "\e95a"; }i.IC_profile:before { content: '\ecf5'; font-family: 'zpclr-font'; }i.IC_org:before { content: '\eceb'; font-family: 'zpclr-font'; }i.IC_team:before { content: '\eced'; font-family: 'zpclr-font'; }i.IC_reports:before { content: '\ecec'; font-family: 'zpclr-font'; }i.IC_add:before { content: '\e98f'; font-family: 'zpclr-font'; }.logo_l { background: url(../images/ppl_logo.b70dd01cd185414f1793c0a089d331d7.svg) no-repeat; inline-size: 24px; block-size: 24px; position: absolute; -webkit-margin-before: 12px; margin-block-start: 12px; -webkit-margin-after: 12px; margin-block-end: 12px; }.zpl_zohoone { background: url(../images/zone-logo.3b379b30490aa5113e317e77062cc402.svg) no-repeat center; background-size: 60%; }.zpl_ppluslogo { background: url(../images/pplus_logo.bb27cf3dc3d116b32a8e1f6dd9b68aa3.svg) no-repeat center; background-size: 60%; }.zpl_lbtm { inline-size: 100%; position: inherit; inset-block-start: auto; inset-block-end: 14px; block-size: inherit !important; }.zpl_mnicn { position: absolute; inset-block-start: auto; inset-inline-end: 0; inset-block-end: 10px; inset-inline-start: 0; -webkit-flex-direction: row !important; -moz-box-orient: horizontal !important; -moz-box-direction: normal !important; flex-direction: row !important; block-size: 27px !important; cursor: pointer; }.zpl_mnicn:hover { background-color: transparent !important; }.zpl_mnicn span { display: block; position: absolute; inline-size: 16px; block-size: 2px; background-color: var(--txt6clr); border-radius: var(--bdrrd4); -webkit-transition: all 0.25s cubic-bezier(0, 0.58, 0.38, 1.49); -moz-transition: all 0.25s cubic-bezier(0, 0.58, 0.38, 1.49); -o-transition: all 0.25s cubic-bezier(0, 0.58, 0.38, 1.49); transition: all 0.25s cubic-bezier(0, 0.58, 0.38, 1.49); }.zpl_mnicn span:nth-child(1) { inset-block-start: 4px; }.zpl_mnicn span:nth-child(2) { inset-block-start: 10px; -webkit-transform: translateY(-20%); -moz-transform: translateY(-20%); -o-transform: translateY(-20%); transform: translateY(-20%); inset-inline-start: 23px; inline-size: 22px; }.zpl_mnicn span:nth-child(3) { inset-block-end: 10px; }.zpl_mnicn:before { content: ''; background-color: var(--navclrbdr); inline-size: 75%; block-size: 1px; position: absolute; inset-block-start: -10px; inset-inline-end: 0; inset-block-end: auto; inset-inline-start: 0; margin: auto; }.zpl_lmin { --lpane: 50px; }.zpl_lmin .zpl_lmnu .zpl_lmnulst > div, .zpl_lmin .zpl_lmnu .zpl_lbtm > div { block-size: var(--lpane); }.zpl_lmin .zpl_lmnu .zpl_lmnulst > div span, .zpl_lmin .zpl_lmnu .zpl_lbtm > div span { display: none; }.zpl_lmin .zpl_lmnu .zpl_lmnulst > div.zpl_ladd:before, .zpl_lmin .zpl_lmnu .zpl_lbtm > div.zpl_ladd:before { inset-block-start: -5px; }.zpl_lmin .zpl_mnicn span:nth-child(2) { inset-inline-start: 17px; }.zpl_mdl.zpl_msm.zpl_srvclst { inset-inline-start: var(--lpane, 68px); inset-block-start: var(--navbar); }.zpl_mdl.zpl_msm.zpl_srvclst::before { background: transparent; }.zpl_mdl.zpl_msm.zpl_srvclst.zpl_servcustom { inset-inline-start: 0 !important; inset-inline-end: 0 !important; }.zpl_mdl.zpl_msm.zpl_srvclst.zpl_servcustom:before { background: rgba(0, 0, 0, 0.4) !important; }.zpl_srvclst .zpl_minr { -webkit-border-end: 1px solid var(--brdr_gry); -moz-border-end: 1px solid var(--brdr_gry); border-inline-end: 1px solid var(--brdr_gry); }.zpl_srvclst .zpl_minr .zpl_mhder { padding: 16px; }.zpl_srvclst .zpl_minr .zpl_mhder .zpl_search { -webkit-margin-after: 24px; margin-block-end: 24px; }.zpl_srvclst .zpl_minr .zpl_mcnt { padding: 0 16px 40px; }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat { grid-gap: 8px; -webkit-margin-after: 30px; margin-block-end: 30px; }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat.zpl_srvcust > div { cursor: move; }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat.zpl_srvcust > div:hover { border: 1px dashed var(--brdr_gry); }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat.zpl_srvcust > div.zpl_op5 { cursor: default; }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat.zpl_srvcust > div.zpl_op5:hover { border: 1px dashed transparent; }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div { padding: 10px 16px; min-block-size: 52px; border-radius: var(--bdrrd4); border: 1px dashed transparent; cursor: pointer; }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div.zpl_thmbnl { background-color: var(--grey); cursor: default; box-shadow: none; border: 1px solid #d8d8d8; }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div.zpl_thmbnl:hover { border: 1px solid #d8d8d8; }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div .zpl_Fltyp { -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; font-size: var(--fontSz18); }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div .zpl_Fltyp i { font-size: var(--fontSz18); background-color: transparent !important; color: currentcolor !important; }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div .zpl_Fltyp .PI_s_attnew .path1::before, .zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div .zpl_Fltyp .PI_s_attnew .path2::before { font-size: var(--fontSz18); background-color: transparent !important; color: currentcolor !important; }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div .zpl_Fldtl h5 { font-size: var(--fontSz14); }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div .zpl_Fldtl input.ztextbox { inline-size: 240px; }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div > div i.PI_edt { display: none; }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div > div i.PI_tick.grn { font-size: var(--fontSz20); }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div > div i.PI_tick.grn:hover { --atnclr: var(--primarygrnclr); background: var(--hvr, var(--drophover)); }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div > div i.PI_cls.red { font-size: var(--fontSz15); }.zpl_srvclst .zpl_minr .zpl_mcnt .zpl_cat > div:hover .PI_edt { display: block; }.zpl_rpane { --PI_rpane-hover: var(--brdr_mgry); }.zpl_rpane ul li { font-size: var(--fontSz15); text-align: center; cursor: pointer; }.zpl_rpane ul li:not(:first-child) { -webkit-margin-before: 12px; margin-block-start: 12px; }.zpl_rpane ul li i { border-radius: var(--bdrrd8); block-size: 28px; inline-size: 28px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; font-size: var(--fontSz16); font-style: normal; }.zpl_rpane ul li i:hover { background-color: var(--PI_rpane-hover); }.zpl_rpane ul li small { font-size: var(--fontSz11); }.zpl_rpane ul li .PI_thememod { font-size: var(--fontSz16); line-height: 14px; }.zpl_rpane ul li .PI_plus { color: var(--thmbg); background: var(--actioncolor); --PI_rpane-hover:#4CABFF; }.zpl_rpane ul li .PI_referal { background-color: var(--brdr_dflt); color: var(--PI_referal-color); }.zpl_rpane ul li .PI_askhr { background-color: var(--brdr_dflt); color: var(--PI_askhr-color); }.zpl_rpane ul li .PI_subscription { background-color: var(--brdr_dflt); color: var(--PI_subscription-color); }.zpl_rpane ul li .PI_help { background-color: var(--brdr_dflt); color: var(--PI_help-color); }.zpl_rpane ul li .PI_sampdata { background-color: var(--brdr_dflt); color: var(--PI_sampledata-color); }.zpl_ancemnt-cnt > img { -webkit-margin-before: var(--size3); margin-block-start: var(--size3); border-radius: var(--bdrrd8); border: 1px solid var(--brdr_mgry); }.zpl_ancemnt-cnt > ul { -webkit-margin-before: 10px; margin-block-start: 10px; -webkit-margin-start: var(--size3); -moz-margin-start: var(--size3); margin-inline-start: var(--size3); }.zpl_ancemnt-cnt > ul > li { list-style-type: circle; padding: 0 0 var(--size3) var(--size3); color: var(--txt6clr); line-height: 20px; }.pulse { position: absolute; inset-block-end: -4px; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); inline-size: 10px; block-size: 10px; }.pulse:before { content: ''; position: relative; display: block; inline-size: 300%; block-size: 300%; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-margin-start: -100%; -moz-margin-start: -100%; margin-inline-start: -100%; -webkit-margin-before: -100%; margin-block-start: -100%; border-radius: 50%; background-color: var(--primaryredclr); -webkit-animation: pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite; -moz-animation: pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite; -o-animation: pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite; animation: pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite; }.pulse:after { content: ''; position: absolute; inset-inline-start: 0; inset-block-start: 0; display: block; inline-size: 100%; block-size: 100%; background-color: var(--primaryredclr); border-radius: 15px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); -webkit-animation: pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite; -moz-animation: pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite; -o-animation: pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite; animation: pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite; }.zpl_glbetlog { position: relative; padding: 5px 0 10px; cursor: pointer; }.zpl_glbetlog img { max-inline-size: 22px; border-radius: 50%; }.zpl_glbetlog .zpl_glbetimer { position: absolute; inset-block-end: -4px; font-size: -webkit-calc(9px + var(--fontszoom)); font-size: -moz-calc(9px + var(--fontszoom)); font-size: calc(9px + var(--fontszoom)); inset-inline-start: -6px; overflow: hidden; text-overflow: ellipsis; width: 40px; white-space: nowrap; }@-webkit-keyframes pulse-ring { 0% { -webkit-transform: scale(0.33); transform: scale(0.33); }  80%, 100% { opacity: 0; } }@-moz-keyframes pulse-ring { 0% { -moz-transform: scale(0.33); transform: scale(0.33); }  80%, 100% { opacity: 0; } }@-o-keyframes pulse-ring { 0% { -o-transform: scale(0.33); transform: scale(0.33); }  80%, 100% { opacity: 0; } }@keyframes pulse-ring { 0% { -webkit-transform: scale(0.33); -moz-transform: scale(0.33); -o-transform: scale(0.33); transform: scale(0.33); }  80%, 100% { opacity: 0; } }@-webkit-keyframes pulse-dot { 0% { -webkit-transform: scale(0.8); transform: scale(0.8); }  50% { -webkit-transform: scale(1); transform: scale(1); }  100% { -webkit-transform: scale(0.8); transform: scale(0.8); } }@-moz-keyframes pulse-dot { 0% { -moz-transform: scale(0.8); transform: scale(0.8); }  50% { -moz-transform: scale(1); transform: scale(1); }  100% { -moz-transform: scale(0.8); transform: scale(0.8); } }@-o-keyframes pulse-dot { 0% { -o-transform: scale(0.8); transform: scale(0.8); }  50% { -o-transform: scale(1); transform: scale(1); }  100% { -o-transform: scale(0.8); transform: scale(0.8); } }@keyframes pulse-dot { 0% { -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); }  50% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); }  100% { -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8); } }.zpl_iwrpr th, .zpl_iwrpr td { font-style: normal; }.zpl_iwrpr .setng_lst { overflow-y: auto; block-size: 100%; }.zpl_iwrpr .zpl_cntvw { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_iwrpr .zpl_iwrprrgt .zpl_topgrpmnu { -webkit-margin-after: 20px; margin-block-end: 20px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background: var(--thmbg2); -webkit-padding-end: var(--mainspacing); -moz-padding-end: var(--mainspacing); padding-inline-end: var(--mainspacing); }.zpl_topgrpmnu .zpl_info { inline-size: 100%; }.zpl_topgrpmnu .zpl_info ~ .zpl_tpcrdlst, .zpl_topgrpmnu .zpl_info ~ .zpl_grpmnu { -webkit-margin-before: 20px; margin-block-start: 20px; }.zpl_iwrprlft li { display: -webkit-flex; display: -moz-box; display: flex; padding-block: var(--iwrprlftpad_block, 12px); padding-inline: var(--iwrprlftpad_inline, 25px 15px); border-radius: var(--bdrrd8); font-size: var(--fontSz14); cursor: pointer; gap: 10px; }.zpl_iwrprlft li:hover a, .zpl_iwrprlft li.zpl_act a { color: var(--txt2clr); }.zpl_iwrprlft li.zpl_act { font-family: var(--iwrprlft_actfont, var(--fontBold)); background: var(--listactbg, var(--thmbg1)); }.zpl_iwrprlft li a { color: var(--txt6clr); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -webkit-padding-after: 1px; padding-block-end: 1px; }.zpl_iwrprlft li > i { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-flex: 1 1 0; -moz-box-flex: 1; flex: 1 1 0; font-size: var(--fontSz16); }.zpl_iwrprlft li.zpl_iwrprdrp { -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-padding-start: 0; -moz-padding-start: 0; padding-inline-start: 0; position: relative; }.zpl_iwrprlft li.zpl_iwrprdrp.zpl_chnllft { --iwrprlftpad_block: 8px; --iwrprlftpad_inline: 0; -webkit-padding-start: 0 !important; -moz-padding-start: 0 !important; padding-inline-start: 0 !important; }.zpl_iwrprlft li.zpl_iwrprdrp::before { content: '\e9c9'; position: absolute; inset-block-start: var(--iwrprleftarrow_pad_block, 12px); inset-inline-start: var(--iwrprlftarrow_pad_inline, 3px); font-family: 'Peopleicon_5' !important; color: var(--txt6clr); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.zpl_iwrprlft li.zpl_iwrprdrp > a { -webkit-padding-start: 25px; -moz-padding-start: 25px; padding-inline-start: 25px; }.zpl_iwrprlft li.zpl_iwrprdrp.zpl_drpopen::before { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }.zpl_iwrprlft li.zpl_iwrprdrp.zpl_drpopen > a { font-family: var(--fontBold); color: var(--txt2clr); }.zpl_iwrprlft li.zpl_iwrprdrp.zpl_act { background: var(--iwrprdrpactbg, var(--thmbg2)); }.zpl_iwrprlft li.zpl_iwrprdrp ul { -webkit-margin-before: 10px; margin-block-start: 10px; display: none; }.zpl_iwrprlft li.zpl_iwrprdrp ul.zpl_actshow { display: block; }.zpl_iwrprlft li.zpl_iwrprdrp ul li { -webkit-padding-start: 45px; -moz-padding-start: 45px; padding-inline-start: 45px; }.zpl_iwrprlft li.zpl_iwrprdrp ul li:last-child { -webkit-margin-after: 0; margin-block-end: 0; }.zpl_iwrprlft li.zpl_iwrprdrp ul li a { color: var(--txt6clr); font-family: var(--fontRegular); }.zpl_iwrprlft li.zpl_iwrprdrp ul li:hover a, .zpl_iwrprlft li.zpl_iwrprdrp ul li.zpl_act a { color: var(--txt2clr); }.zpl_iwrprlft li.zpl_iwrprdrp ul li.zpl_act a { font-family: var(--fontBold); }.zpl_iwrprlft li.zpl_iwrprdrp.zpl_drpremovicn::before { display: none; }.zpl_iwrprlft li:only-child.zpl_iwrprdrp::before { display: none; }.zpl_iwrpr.zpl_iwrprdrp-js .zpl_subact { display: block; }.zpl_iwrprlft.zpl_iwrprlftfxd { -webkit-padding-before: 0; padding-block-start: 0; }.ztextbox, .zselectbox, .zpl_inpgrp, .zinputfield { inline-size: var(--fieldwdt, 100%); }.ztextbox::-webkit-input-placeholder { font-size: var(--fontSz14); }.ztextbox::placeholder { font-size: var(--fontSz14); }.ztextbox.smlbx { background-color: var(--thmbg2); block-size: 20px; max-inline-size: 150px; color: var(--txt6clr); font-size: var(--fontSz12); -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; padding: 1px 5px; }.zcombobox .zselectbox__icon, .ztextbox, .ztokenfield, .zinputfield, .zselectbox, .zcolorselect.zselectbox { border-color: var(--frmbrdrclr); }.ztextbox, .ztokenfield, .zinputfield, .zselectbox, .zcolorselect.zselectbox { block-size: var(--fieldhgt, 34px); border-radius: var(--bdrrd4); font-size: var(--fontSz14); color: var(--txt2clr); background-color: var(--frmbg, var(--thmbg)); }.ztextbox.hgt300, .ztokenfield.hgt300, .zinputfield.hgt300, .zselectbox.hgt300, .zcolorselect.zselectbox.hgt300 { --fieldblock-size: 300px; }.ztextbox::-webkit-input-placeholder, .ztokenfield::-webkit-input-placeholder, .zinputfield::-webkit-input-placeholder, .zselectbox::-webkit-input-placeholder, .zcolorselect.zselectbox::-webkit-input-placeholder { color: var(--txt6clr); }.ztextbox::placeholder, .ztokenfield::placeholder, .zinputfield::placeholder, .zselectbox::placeholder, .zcolorselect.zselectbox::placeholder { color: var(--txt6clr); }.ztokenfield__textbox { background-color: var(--frmbg, var(--thmbg)); }.zinputfield__icon.zbutton__icon { block-size: 13px; }textarea.ztextbox { block-size: auto; resize: none; }.zselectbox .zselectbox__text, .ztokenfield__textbox, .zinputfield__textbox { font-size: var(--fontSz14); line-height: 1.3; color: var(--frmclr, var(--txt2clr)); }.zselectbox:hover .zselectbox__text, .zselectbox.is-active .zselectbox__text { color: var(--frmclr, var(--txt2clr)); }.zselectbox.has-kfocus .zselectbox__arrow { fill: var(--txt6clr); }.zselectbox.has-kfocus .zselectbox__text { color: var(--txt2clr); }.zselectbox { cursor: pointer; }.zselectbox .zselectbox__text { cursor: pointer; }.zselectbox:hover { background-color: var(--selectboxhvrbg, var(--thmbg)); border: 1px solid var(--brdr_gry); }.zselectbox.is-disabled > .zselectbox__icon:hover { background-color: transparent !important; }.zselectbox.has-kfocus { border: 1px solid var(--input-focus); }.zselectbox.is-active, .zselectbox.is-active:hover, .zselectbox.has-kfocus:hover { background-color: var(--selectboxhvrbg, var(--thmbg)); }.ztextbox:active, .ztextbox.is-active, .ztextbox:focus, .ztextbox.is-focus, .ztextfilefield:active, .ztextfilefield.is-active, .ztextfilefield:focus, .ztextfilefield.is-focus, .zselectbox.is-active { border: 1px solid var(--input-focus) !important; }.ztokenfield:active, .ztokenfield.is-active, .ztokenfield:focus, .ztokenfield.is-focus, .zpl_fgrp .zselectbox.is-active { -webkit-border-after: 1px solid var(--input-focus) !important; border-block-end: 1px solid var(--input-focus) !important; }.ztextbox.is-disabled, .ztextbox.is-disabled:focus, .ztextfilefield.is-disabled, .ztextfilefield.is-disabled:focus, .zselectbox.is-disabled, .zinputfield.is-disabled { border-color: var(--frmbrdrclr); background-color: var(--disabledclr); color: var(--txt8clr); opacity: 1; }.zselectbox.is-disabled .zselectbox__text { --frmclr: #999; cursor: not-allowed; }.zdropdownlist--withoutcheckeditem .zdropdownlist__item, .zdropdownlist__item { min-block-size: 40px; -webkit-border-after: 1px solid #F0F0F0; border-block-end: 1px solid #F0F0F0; cursor: pointer; }.zdropdownlist--withoutcheckeditem .zdropdownlist__item .zdropdownlist__content, .zdropdownlist--withoutcheckeditem .zdropdownlist__item .zdropdownlist__text, .zdropdownlist__item .zdropdownlist__content, .zdropdownlist__item .zdropdownlist__text { cursor: pointer; }.zselectbox__selected .zselectbox__icon::before { line-height: 17px; }.zpl_custmselect { margin-top: -4px; }.zpl_custmselect .zselectbox { border-color: transparent; padding-left: 2px; border-radius: var(--bdrrd8); --fieldhgt: 42px; }.zpl_custmselect .zselectbox:hover { background-color: var(--drophover); }.zpl_custmselect .zselectbox .zselectbox__image { width: 36px; height: 36px; }.zpl_custmselect .zselectbox.is-active { border-color: transparent !important; background-color: var(--drophover); border-bottom-left-radius: unset; border-bottom-right-radius: unset; }.zdropdownlist { border-radius: var(--bdrrd4); box-shadow: var(--dbshdw); border: none; background-color: var(--dropdownlistbg, var(--thmbg)); overflow: hidden; }.zdropdownlist.zmenu--selectmenu { -webkit-margin-before: 2px; margin-block-start: 2px; }.zdropdownlist__item { border-width: 0 !important; background-color: var(--dropdownlistbg, var(--thmbg)); }.zdropdownlist__item .zdropdownlist__text { font-size: var(--fontSz14); color: var(--dropdownlistclr, var(--txt2clr)); }.zdropdownlist__item.has-focus, .zdropdownlist__item.has-kfocus, .zdropdownlist__item.on-hover, .zdropdownlist__item:hover { background: var(--thmbg); border-width: 0 !important; color: var(--drophoverclr, var(--txt2clr)); }.zdropdownlist__item.on-hover .zdropdownlist__text, .zdropdownlist__item.has-focus .zdropdownlist__text { color: var(--drophoverclr, var(--txt2clr)); }.zdropdownlist__item.is-selected .zdropdownlist__text { color: var(--dropactclr, var(--txt2clr)); }.zdropdownlist__item.is-selected:hover .zdropdownlist__text { color: var(--dropactclr, var(--txt2clr)); }.zdropdownlist__search { background: var(--thmgrybg3); }.zdropdownlist__searchfield:focus, .zdropdownlist__searchfield.has-focus { background: var(--frmbg, var(--thmbg)); }.zdropdownlist__header .zdropdownlist__checkbox, .zdropdownlist__body .zdropdownlist__checkbox { margin: 0px 14px 0px 0px; }.zdropdownlist__body { margin: 0; }.zdropdownlist__body .zdropdownlist__item { -webkit-border-after: 0; border-block-end: 0; }.zdropdownlist__body .zdropdownlist__item:hover, .zdropdownlist__body .zdropdownlist__item.is-selected { background: var(--drophover); }.zdropdownlist__body .zdropdownlist__item:hover.on-hover, .zdropdownlist__body .zdropdownlist__item:hover.on-focus, .zdropdownlist__body .zdropdownlist__item.is-selected.on-hover, .zdropdownlist__body .zdropdownlist__item.is-selected.on-focus { background: var(--drophover); }.zradiobutton .zradiobutton__label, .zradiobutton .zcheckbox__label, .zcheckbox .zradiobutton__label, .zcheckbox .zcheckbox__label { min-block-size: 18px; font-size: var(--fontSz14); color: var(--txt2clr); line-height: 1.2; min-inline-size: 18px; cursor: pointer; }.zradiobutton .zradiobutton__label::before, .zradiobutton .zcheckbox__label::before, .zcheckbox .zradiobutton__label::before, .zcheckbox .zcheckbox__label::before { inline-size: 18px; block-size: 18px; border: 2px solid var(--radiochkbdrclr, var(--frmbrdrclr)); -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; background: var(--radiochkbg, var(--thmbg)); }.zradiobutton .zradiobutton__label:hover::before, .zradiobutton .zcheckbox__label:hover::before, .zcheckbox .zradiobutton__label:hover::before, .zcheckbox .zcheckbox__label:hover::before { border-width: 2px; border-color: var(--primarybluclr); }.zcheckbox .zcheckbox__label:before { border-radius: var(--bdrrd4); }.zcheckbox .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label:after { content: "\ea15"; font-family: 'Peopleicon_5'; border: none; font-size: 16px; inset-inline-start: 1px; inset-block-start: 0; -webkit-transform: unset; -moz-transform: unset; -o-transform: unset; transform: unset; color: #fff; }.zradiobutton .zradiobutton__label:hover::before, .zradiobutton .zradiobutton__label .is-hover::before, .zradiobutton .zradiobutton__label .is-focus::before, .zradiobutton .zcheckbox__label:hover::before, .zradiobutton .zcheckbox__label .is-hover::before, .zradiobutton .zcheckbox__label .is-focus::before, .zcheckbox .zradiobutton__label:hover::before, .zcheckbox .zradiobutton__label .is-hover::before, .zcheckbox .zradiobutton__label .is-focus::before, .zcheckbox .zcheckbox__label:hover::before, .zcheckbox .zcheckbox__label .is-hover::before, .zcheckbox .zcheckbox__label .is-focus::before { background-color: transparent; }.zradiobutton .zradiobutton__helper[type=radio]:checked + .zradiobutton__label:before, .zradiobutton .zradiobutton__helper[type=radio]:checked + .zbutton .zradiobutton__label:before, .zradiobutton .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zradiobutton__label:before, .zradiobutton .zcheckbox__helper[type=checkbox]:checked + .zradiobutton__label:before, .zradiobutton .zcheckbox__helper[type=checkbox]:checked + .zbutton .zradiobutton__label:before, .zradiobutton .zcheckbox__helper[type=checkbox]:checked + .zradiobutton--icon-content .zradiobutton__label:before, .zcheckbox .zradiobutton__helper[type=radio]:checked + .zradiobutton__label:before, .zcheckbox .zradiobutton__helper[type=radio]:checked + .zbutton .zradiobutton__label:before, .zcheckbox .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zradiobutton__label:before, .zcheckbox .zcheckbox__helper[type=checkbox]:checked + .zradiobutton__label:before, .zcheckbox .zcheckbox__helper[type=checkbox]:checked + .zbutton .zradiobutton__label:before, .zcheckbox .zcheckbox__helper[type=checkbox]:checked + .zradiobutton--icon-content .zradiobutton__label:before { border-color: var(--primarybluclr); background: var(--primarybluclr); }.zradiobutton .zradiobutton__helper[type=radio]:checked + .zradiobutton__label::after, .zradiobutton .zradiobutton__helper[type=radio]:checked + .zbutton .zradiobutton__label::after, .zradiobutton .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zradiobutton__label::after, .zradiobutton .zcheckbox__helper[type=checkbox]:checked + .zradiobutton__label::after, .zradiobutton .zcheckbox__helper[type=checkbox]:checked + .zbutton .zradiobutton__label::after, .zradiobutton .zcheckbox__helper[type=checkbox]:checked + .zradiobutton--icon-content .zradiobutton__label::after, .zcheckbox .zradiobutton__helper[type=radio]:checked + .zradiobutton__label::after, .zcheckbox .zradiobutton__helper[type=radio]:checked + .zbutton .zradiobutton__label::after, .zcheckbox .zradiobutton__helper[type=radio]:checked + .zradiobutton--icon-content .zradiobutton__label::after, .zcheckbox .zcheckbox__helper[type=checkbox]:checked + .zradiobutton__label::after, .zcheckbox .zcheckbox__helper[type=checkbox]:checked + .zbutton .zradiobutton__label::after, .zcheckbox .zcheckbox__helper[type=checkbox]:checked + .zradiobutton--icon-content .zradiobutton__label::after { inline-size: 6px; block-size: 6px; inset-block-start: 6px; inset-inline-start: 6px; background: var(--white); }.zradiobutton .zradiobutton__helper[type=radio]:checked + .zcheckbox__label::before, .zradiobutton .zradiobutton__helper[type=radio]:checked:focus + .zcheckbox__label::before, .zradiobutton .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label::before, .zradiobutton .zcheckbox__helper[type=checkbox]:checked:focus + .zcheckbox__label::before, .zcheckbox .zradiobutton__helper[type=radio]:checked + .zcheckbox__label::before, .zcheckbox .zradiobutton__helper[type=radio]:checked:focus + .zcheckbox__label::before, .zcheckbox .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label::before, .zcheckbox .zcheckbox__helper[type=checkbox]:checked:focus + .zcheckbox__label::before { border: 2px solid var(--primarybluclr); background-color: var(--primarybluclr); }.zradiobutton .zradiobutton__helper[type=radio]:checked + .zcheckbox__label::after, .zradiobutton .zradiobutton__helper[type=radio]:checked:focus + .zcheckbox__label::after, .zradiobutton .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label::after, .zradiobutton .zcheckbox__helper[type=checkbox]:checked:focus + .zcheckbox__label::after, .zcheckbox .zradiobutton__helper[type=radio]:checked + .zcheckbox__label::after, .zcheckbox .zradiobutton__helper[type=radio]:checked:focus + .zcheckbox__label::after, .zcheckbox .zcheckbox__helper[type=checkbox]:checked + .zcheckbox__label::after, .zcheckbox .zcheckbox__helper[type=checkbox]:checked:focus + .zcheckbox__label::after { border-color: var(--white); inline-size: 12px; block-size: 6px; }.zradiobutton .zradiobutton__helper[type=radio]:focus + .zcheckbox__label::before, .zradiobutton .zcheckbox__helper[type=checkbox]:focus + .zcheckbox__label::before, .zcheckbox .zradiobutton__helper[type=radio]:focus + .zcheckbox__label::before, .zcheckbox .zcheckbox__helper[type=checkbox]:focus + .zcheckbox__label::before { border: 2px solid var(--frmbrdrclr); }.errorinput { inline-size: 100%; float: inline-start; }.errorinput .IC-alert { position: absolute; inset-inline-end: -20px; inset-block-start: 8px; color: var(--primaryredclr); font-size: var(--fontSz12); }.ztextbox__error { border-color: var(--error-color) !important; }.ztextbox__error + .ztokenfield { border-color: var(--error-color); }.ztextbox--error__label { -webkit-margin-before: 4px; margin-block-start: 4px; color: var(--error-color); line-height: 1.2; white-space: normal; font-size: var(--fontSz12); }.ztextbox--info__label { -webkit-margin-before: 8px; margin-block-start: 8px; color: var(--txt6clr); font-size: var(--fontSz12); clear: both; inline-size: 100%; }.zradiobutton--horizontal, .zcheckbox--horizontal { margin: 0 30px 0 0; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.ztokenfield { block-size: auto; min-inline-size: 150px; inline-size: 100%; }.ztokenfield__token { --tagbg: var(--thmgrybg3); --tagclr: var(--txt6clr); --taghvrbg: var(--thmgrybg2); --taghvrclr: var(--txt6clr); background: var(--tagbg); border-radius: var(--bdrrd4); min-block-size: 18px; font-size: var(--fontSz13); color: var(--tagclr); border: none; -webkit-align-items: stretch; -moz-box-align: stretch; align-items: stretch; }.ztokenfield__text { font-size: var(--fontSz12); padding: 4px 10px; }.ztokenfield--closeshown .ztokenfield__close { padding: 4px 6px; font-size: var(--fontSz12); border-radius: 0 var(--bdrrd4) var(--bdrrd4) 0; }.ztokenfield--closeshown .ztokenfield__close:hover { background-color: var(--drophover); }.ztokenfield__token .ztokenfield__svg { fill: var(--tagclr); }.ztokenfield__token:hover, .ztokenfield__token.on-hover { background: var(--tagbg); border: none; color: var(--tagclr, --txt2clr); }.ztokenfield__token:hover .ztokenfield__close:hover .ztokenfield__svg { fill: var(--tagclr); }.zalertbanner { padding-block: 15px; padding-inline: 64px 50px; border-radius: var(--bdrrd8); -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; z-index: 110; }.zalertbanner > .zalertbanner__icon { inline-size: 50px; block-size: 100%; position: absolute; border-start-start-radius: var(--bdrrd4); border-end-start-radius: var(--bdrrd4); font-size: var(--fontSz18); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; inset-inline-start: 0; -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; inset-block-end: 0; inset-block-start: 0; }.zalertbanner > .zalertbanner__icon .zalertbanner__svg { inline-size: 18px; fill: var(--white); }.zalertbanner .zalertbanner__text { font-size: var(--fontSz16); font-family: inherit; font-family: var(--fontBold); }.zalertbanner p { font-size: var(--fontSz16); letter-spacing: -0.08px; -webkit-margin-before: 2px; margin-block-start: 2px; -webkit-margin-after: 0; margin-block-end: 0; color: var(--black); line-height: 18px; font-family: var(--fontRegular); }.zalertbanner .zalertbanner__action { position: absolute; inset-inline-end: 18px; font-family: var(--fontBold); inset-block-start: 18px; }.zpl_rgtcnt .zalertbanner { z-index: 1; }.zalertbanner--info { background-color: #E1F1FF; }.zalertbanner--info > .zalertbanner__icon { background: var(--primarybluclr); }.zalertbanner--info .zalertbanner__text { color: #027BC2; }.zalertbanner--info .zalertbanner__close:hover .zalertbanner__svg, .zalertbanner--info .zalertbanner__close:active .zalertbanner__svg, .zalertbanner--info .zalertbanner__close:focus .zalertbanner__svg, .zalertbanner--info .zalertbanner__close:active:hover .zalertbanner__svg { fill: #027BC2; }.zalertbanner--info .zalertbanner__close .zalertbanner__svg { fill: #027BC2; }.zalertbanner--success { background-color: #D6F0D9; }.zalertbanner--success > .zalertbanner__icon { background: #10BC6B; }.zalertbanner--success .zalertbanner__text { color: #3CAC66; }.zalertbanner--success .zalertbanner__close:hover .zalertbanner__svg, .zalertbanner--success .zalertbanner__close:active .zalertbanner__svg, .zalertbanner--success .zalertbanner__close:focus .zalertbanner__svg, .zalertbanner--success .zalertbanner__close:active:hover .zalertbanner__svg { fill: #3CAC66; }.zalertbanner--success .zalertbanner__close .zalertbanner__svg { fill: #3CAC66; }.zalertbanner--warning { background: #FFF7E5; }.zalertbanner--warning > .zalertbanner__icon { background: var(--ylw2); }.zalertbanner--warning .zalertbanner__text { color: var(--ylw1); }.zalertbanner--warning .zalertbanner__close:hover .zalertbanner__svg, .zalertbanner--warning .zalertbanner__close:active .zalertbanner__svg, .zalertbanner--warning .zalertbanner__close:focus .zalertbanner__svg, .zalertbanner--warning .zalertbanner__close:active:hover .zalertbanner__svg { fill: #f9c74e; }.zalertbanner--warning .zalertbanner__close .zalertbanner__svg { fill: #f9c74e; }.zalertbanner--error { background-color: #fdeef0; }.zalertbanner--error > .zalertbanner__icon { background: #E95B6D; }.zalertbanner--error .zalertbanner__text { color: #E95B6D; }.zalertbanner--error .zalertbanner__close:hover .zalertbanner__svg, .zalertbanner--error .zalertbanner__close:active .zalertbanner__svg, .zalertbanner--error .zalertbanner__close:focus .zalertbanner__svg, .zalertbanner--error .zalertbanner__close:active:hover .zalertbanner__svg { fill: #E95B6D; }.zalertbanner--error .zalertbanner__close .zalertbanner__svg { fill: #E95B6D; }.zlistbox--reorderable { border: none; background: transparent; }.zlistbox--reorderable .zsortable { padding: 4px; margin: 0; }.zlistbox--reorderable .zsortable__handle { box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.08); -webkit-margin-after: 15px; margin-block-end: 15px; min-block-size: 40px; border-radius: var(--bdrrd4); cursor: pointer; border: 1px solid transparent; }.zlistbox--reorderable .zsortable__handle:last-child { -webkit-margin-after: 0; margin-block-end: 0; }.zlistbox--reorderable .zsortable__handle:hover { background-color: var(--thmbg); border-color: var(--actioncolor); }.zlistbox--reorderable .zsortable__handle.is-selected, .zlistbox--reorderable .zsortable__handle.on-hover { background-color: var(--thmbg); box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.08); }.zlistbox--reorderable .zsortable__handle .zlistbox__text { font-size: var(--fontSz14); }.zlistbox--reorderable .zsortable__handle.has-focus { background-color: var(--thmbg); }.zlistbox--reorderable .zsortable__handle .zlistbox__actions .PI_cls:hover { color: var(--primaryredclr); }.zlistbox--reorderable.zlistbox--withoutcheckeditem .zlistbox__item.is-selected.on-hover, .zlistbox--reorderable.zlistbox--withoutcheckeditem .zlistbox__item.is-selected.has-focus { background: var(--blu5); }.zdatetimepicker__date.zdatetimepicker--today { border-color: var(--primarybluclr); }.zdatetimepicker__date.zdatetimepicker--today span::after { content: '.'; position: absolute; color: var(--primarybluclr); font-size: 35px; inset-block-start: 50%; inset-inline-start: 50%; -webkit-transform: translate(-50%, -29%); -moz-transform: translate(-50%, -29%); -o-transform: translate(-50%, -29%); transform: translate(-50%, -29%); }.zdatetimepicker__date { font-size: var(--fontSz12); }.zdatetimepicker__date:hover { border: 1px solid #d3edff; background: #d3edff; }.zdatetimepicker__date.is-selected { border-color: var(--primarybluclr); background: var(--primarybluclr); color: var(--white) !important; }.zdatetimepicker--dateinrange.is-start:after, .zdatetimepicker--dateinrange.is-end:after { background: var(--primarybluclr); }.zdatetimepicker__date:hover.zdatetimepicker--today { background: transparent; }.zdatetimepicker--dateinrange:before { background: #d3edff; }.zdatetimeselectbox__option.is-selected:hover, .zdatetimeselectbox__option.is-selected { background: var(--primarybluclr); }.zdatetimepicker--dateinrange:before { border-radius: var(--bdrrd8) 0 0 var(--bdrrd8); }.zdatetimepicker--dateinrange ~ .zdatetimepicker--dateinrange.zh-lastrange:before { border-radius: 0px var(--bdrrd8) var(--bdrrd8) 0px; }.zdatetimepicker__timebar .zinputfield { inline-size: 110px !important; }.zbutton svg { fill: var(--txt6clr); }.zdatetimepicker { background: var(--thmbg); border: 1px solid var(--frmbrdrclr); }.zdatetimepicker__day { font-size: var(--fontSz12); }.zdatetimepicker__day, .zdatetimepicker__weeknumbers th, .zdatetimepicker__date, .zdatetimepicker__monthyearnav, .zdatetimepicker__monthyearnav:hover, .zdatetimepicker__monthyearnav.has-kfocus, .zdatetimepicker__monthyearnav:active, .zdatetimepicker__date.zdatetimepicker--today, .zdatetimepicker__date:hover.zdatetimepicker--today, .zdatetimepicker__monthyeargrid { color: var(--txt2clr); }.zdatetimepicker__date.is-disabled { color: var(--txt6clr); opacity: .6; }.zdatetimepicker__date.is-disabled.zdatetimepicker--today { color: var(--txt2clr) !important; }.zdatetimepicker__monthyearnav { font-size: var(--fontSz13); }.zdatetimepicker__monthyearnav:hover { background: var(--drophover) !important; border-radius: var(--bdrrd4); }.zpl_themedark .zdatetimepicker__monthyeargrid.zdatetimepicker--currentcell, .zpl_themedark .zdatetimepicker__monthyeargrid.is-selected.zdatetimepicker--currentcell, .zpl_themedark .zdatetimepicker__monthyeargrid:hover.is-selected.zdatetimepicker--currentcell { color: var(--white); }.zpl_themedark .zdatetimepicker__monthyeargrid:hover.zdatetimepicker--currentcell { color: var(--black); }.zdatetimepicker__calendar { border: solid var(--frmbrdrclr); border-width: 1px 0px 0px 0px; }.zdatetimepicker__drilldownview { border: solid var(--frmbrdrclr); border-width: 1px 0px 0px 0px; }.zdatetimepicker__drilldowncell td { font-size: var(--fontSz13); }.zdatetimepicker__monthyeargrid.is-selected { border: 1px solid var(--primarybluclr); background: var(--primarybluclr); }.zswitch { inline-size: 32px; block-size: 18px; min-inline-size: 32px; min-block-size: 18px; border-radius: var(--bdrrd12); z-index: 0; }.zswitch:before { border-radius: var(--bdrrd12); content: none; }.zswitch .zswitch__thumb { border: none; }.zswitch.zswitch--off .zswitch__thumb { inset-inline-start: 2px; }.zswitch .zswitch__wrapper, .zswitch .zswitch__onstate, .zswitch .zswitch__offstate { border-radius: var(--bdrrd12); }.zswitch__statescontainer { -webkit-transition: all; -moz-transition: all; -o-transition: all; transition: all; }.zswitch--medium .zswitch__thumb { inline-size: 14px; block-size: 14px; }.zswitch--medium.zswitch--on .zswitch__thumb { inset-inline-start: -webkit-calc(100% - 16px); inset-inline-start: -moz-calc(100% - 16px); inset-inline-start: calc(100% - 16px); }.zswitch.zswitch--off .zswitch__thumb, .zswitch.zswitch--off:before { border-color: #6f7282; }.zswitch.zswitch--off .zswitch__offstate, .zswitch.zswitch--off .zswitch__onstate { background: var(--seitchbg, #888); }.zswitch.zswitch--on .zswitch__onstate { background: var(--primarybluclr); }.zswitch--off .zswitch__statescontainer { inset-inline-start: 0; }.zswitch--small .zswitch__thumb { block-size: 12px; inline-size: 12px; }.zswitch--small.zswitch--on .zswitch__thumb { inset-inline-start: -webkit-calc(100% - var(--smltog)); inset-inline-start: -moz-calc(100% - var(--smltog)); inset-inline-start: calc(100% - var(--smltog)); }.togcheckbx {  }.togcheckbx .zswitch.zswitch--medium { min-inline-size: -webkit-calc((var(--mdtog) * 2 + 16px)); min-inline-size: -moz-calc((var(--mdtog) * 2 + 16px)); min-inline-size: calc((var(--mdtog) * 2 + 16px)); min-block-size: -webkit-calc((var(--mdtog) + 10px)); min-block-size: -moz-calc((var(--mdtog) + 10px)); min-block-size: calc((var(--mdtog) + 10px)); inline-size: -webkit-calc((var(--mdtog) * 2 + 16px)); inline-size: -moz-calc((var(--mdtog) * 2 + 16px)); inline-size: calc((var(--mdtog) * 2 + 16px)); block-size: -webkit-calc((var(--mdtog) + 10px)); block-size: -moz-calc((var(--mdtog) + 10px)); block-size: calc((var(--mdtog) + 10px)); }.togcheckbx .zswitch.zswitch--medium.zswitch--on .zswitch__thumb { inset-inline-start: -webkit-calc((100% - (var(--mdtog)) - 5px)); inset-inline-start: -moz-calc((100% - (var(--mdtog)) - 5px)); inset-inline-start: calc((100% - (var(--mdtog)) - 5px)); }.togcheckbx .zswitch.zswitch--medium.zswitch--off .zswitch__thumb { inset-inline-start: 5px; }.togcheckbx .zswitch.zswitch--small { min-inline-size: -webkit-calc((var(--smltog) * 2 + 12px)); min-inline-size: -moz-calc((var(--smltog) * 2 + 12px)); min-inline-size: calc((var(--smltog) * 2 + 12px)); min-block-size: -webkit-calc((var(--smltog) + 8px)); min-block-size: -moz-calc((var(--smltog) + 8px)); min-block-size: calc((var(--smltog) + 8px)); inline-size: -webkit-calc((var(--smltog) * 2 + 12px)); inline-size: -moz-calc((var(--smltog) * 2 + 12px)); inline-size: calc((var(--smltog) * 2 + 12px)); block-size: -webkit-calc((var(--smltog) + 8px)); block-size: -moz-calc((var(--smltog) + 8px)); block-size: calc((var(--smltog) + 8px)); }.togcheckbx .zswitch.zswitch--small.zswitch--on .zswitch__thumb { inset-inline-start: -webkit-calc((100% - (var(--smltog)) - 5px)); inset-inline-start: -moz-calc((100% - (var(--smltog)) - 5px)); inset-inline-start: calc((100% - (var(--smltog)) - 5px)); }.togcheckbx .zswitch.zswitch--small.zswitch--off .zswitch__thumb { inset-inline-start: 5px; }.togcheckbx .zswitch, .togcheckbx .zswitch:before, .togcheckbx .zswitch .zswitch__thumb, .togcheckbx .zswitch .zswitch__onstate, .togcheckbx .zswitch .zswitch__offstate, .togcheckbx .zswitch .zswitch__wrapper { border-radius: var(--bdrrd8); }.togcheckbx .zswitch.zswitch--on .zswitch__thumb { background-color: var(--primarybluclr); border-color: #c7f3d5; }.togcheckbx .zswitch.zswitch--on .zswitch__onstate, .togcheckbx .zswitch.zswitch--on::before { background-color: #c7f3d5; border-color: #c7f3d5; }.togcheckbx .zswitch.zswitch--on .zswitch__icon { margin: 0; inline-size: unset; block-size: unset; }.togcheckbx .zswitch.zswitch--on .zswitch__icon::before { content: "\f16c"; color: var(--txtclrw); font-size: var(--fontSz12); display: inline-block; font-family: "zpfont"; font-style: normal; font-weight: normal; font-variant: normal; line-height: 1; text-decoration: inherit; text-rendering: optimizeLegibility; text-transform: none; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; }.togcheckbx .zswitch.zswitch--small.zswitch--on .zswitch__icon::before { font-size: var(--fontSz10); }.togcheckbx .zswitch--small .zswitch__thumb { inline-size: 16px; block-size: 16px; }.togcheckbx .zswitch--medium .zswitch__thumb { inline-size: 20px; block-size: 20px; }.ztooltip.toltpwhti { background-color: var(--thmbg); color: var(--txt2clr); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.18); padding: 10px; border: 1px solid #f4f4f4; }.ztooltip.toltpwhti .ztooltip__pointer::after { content: none; }.zlabel { --_btnbg: var(--btnbg, var(--primarybluclr)); --_btnclr: var(--btnclr, var(--txtclrw)); --_btnbdr: var(--btnbdr, var(--primarybluclr)); --btnbdrrd: var(--bdrrd4); --btnshdw: var(--bdrrd4); --_btnhvrbg: var(--btnhvrbg, #33a0ff); --_btnhvrclr: var(--btnhvrclr, #33a0ff); --btndisabledbg: var(--disabledclr); --btndisabledclr: var(--disabledclr); --btndisabledbdrclr: var(--disabledclr); border-radius: var(--bdrrd4); cursor: pointer; border: none; white-space: nowrap; gap: 8px; background: var(--_btnbg); font-family: var(--fontRegular); }.zlabel:hover { background: var(--_btnhvrbg); }.zlabel + .zlabel, .zlabel + .zbutton--split { -webkit-margin-start: var(--zbutton-margin-inline-start, 10px); -moz-margin-start: var(--zbutton-margin-inline-start, 10px); margin-inline-start: var(--zbutton-margin-inline-start, 10px); }.zlabel .zbutton__icon { margin: 0; }.zlabel.zlabel--small { font-size: var(--fontSz12); }.zlabel.zlabel--medium { block-size: 32px; font-size: var(--fontSz14); }.zlabel.zlabel--blue, .zlabel.zlabel--green, .zlabel.zlabel--yellow, .zlabel.zlabel--red { color: var(--txtclrw); }.zlabel.zlabel--green { background-color: var(--button-success-bg, var(--primarygrnclr)); }.zlabel.zlabel--red { background-color: var(--button-error-bg, var(--primaryredclr)); }.zlabel.zlabel--yellow { background-color: var(--button-yellow-bg, var(--primaryylwclr)); }.zlabel.zlabel--blue { background-color: var(--button-primary-bg, var(--primarybluclr)); }.zlabel.zlabel--nobg { background-color: transparent; color: var(--thmbg); }.zlabel.zlabel--nobg:hover { text-decoration: underline; }.zlabel.is-disabled { background-color: var(--thmbg2); color: var(--txt2clr); cursor: default; pointer-events: none; }.zlabel.zlabel--outline { background-color: var(--zlabel-outline-bg, var(--thmbg)); border: 1px solid var(--zlabel-outline-border-color, var(--brdr_gry)); color: var(--txt2clr); }.zlabel.zlabel--outline:hover { background: var(--thmgrybg4); }.zlabel.zlabel--outline.zlabel--blue:hover { background-color: var(--zlabel--outline-hover-bg, var(--blu5)); }.zlabel.zlabel--outline.zlabel--green:hover { background-color: var(--grn5); }.zlabel.zlabel--outline.zlabel--red:hover { background-color: var(--red5); }.zlabel.zlabel--outline.zlabel--yellow:hover { background-color: var(--ylw5); }.zlabel.zlabel--outline.zlabel--green, .zlabel.zlabel--text.zlabel--green { border: 1px solid var(--primarygrnclr); color: var(--primarygrnclr); }.zlabel.zlabel--outline.zlabel--red, .zlabel.zlabel--text.zlabel--red { border: 1px solid var(--primaryredclr); color: var(--primaryredclr); }.zlabel.zlabel--outline.zlabel--yellow, .zlabel.zlabel--text.zlabel--yellow { border: 1px solid var(--primaryylwclr); color: var(--primaryylwclr); }.zlabel.zlabel--outline.zlabel--blue, .zlabel.zlabel--text.zlabel--blue { border: 1px solid var(--primarybluclr); color: var(--primarybluclr); }.zlabel.zlabel--transparent.zlabel--blue { background-color: transparent; border-color: transparent; }.zbutton { background-color: var(--thmbg); color: var(--txt2clr); border-color: var(--brdr_gry); white-space: nowrap; font-size: var(--fontSz14); }.zbutton--menu { --brdr_gry: var(--primarybluclr)    ; }.zbutton--split .zbutton { --brdr_gry: var(--primarybluclr)        ; }.zbutton:hover { background-color: inherit; }.zbutton.zbutton--primary { border: 1px solid var(--primarybluclr); background-color: var(--primarybluclr); color: var(--txtclrw); }.zlabel.zlabel--blue:hover, .zlabel.zbutton--primary:hover, .zbutton.zlabel--blue:hover, .zbutton.zbutton--primary:hover { background: var(--button-primary-hover-bg, var(--blu2)); }.zbutton--primary:active.has-focus, .zbutton--primary.is-selected.has-focus { background: var(--btnhvrbg, var(--blu2)); }.zbutton.zbutton--menu::before { background-color: #ffffff54; }.zlabel.disabled, .zlabel:disabled, .zlabel[disabled], .disabled[disabled], .disabled { cursor: not-allowed; pointer-events: none; opacity: .5; position: relative; }.zlabel.disabled::before, .zlabel:disabled::before, .zlabel[disabled]::before, .disabled[disabled]::before, .disabled::before { content: ""; pointer-events: none; position: absolute; inline-size: 100%; block-size: 100%; inset-block-start: 0; inset-inline-start: 0; }input[disabled] { cursor: not-allowed; }.zradiobutton input[disabled] + label, .zcheckbox input[disabled] + label { cursor: default; opacity: .5; pointer-events: none; }.zcollapsiblepanel:active .zcollapsiblepanel__header, .zcollapsiblepanel.is-selected .zcollapsiblepanel__header, .zcollapsiblepanel__header, .zcollapsiblepanel__content { border: var(--collapsepanelbdrsz, 1px solid) var(--collapsepanelbdrclr, var(--brdr_mgry)); background: var(--collapsepanelbg, var(--thmbg)); }.zcollapsiblepanel--toggleableheader:hover { background: var(--collapsepanelhvrbg, var(--thmbg)); }.zcollapsiblepanel__content { -webkit-border-before: transparent; border-block-start: transparent; font-size: var(--fontSz14); color: var(--txt2clr) !important; }.zcollapsiblepanel__header:hover, .zcollapsiblepanel--toggleableheader.has-kfocus:before { border: var(--collapsepanelbdrsz, 1px solid) var(--collapsepanelbdrclr, var(--brdr_gry)); }.zcollapsiblepanel--toggleableheader .zcollapsiblepanel__togglebutton.zbutton--icononly { border: 1px solid var(--collapsepanelicnbdrclr, var(--brdr_gry)); background-color: var(--collapsepanelicnbg, var(--thmbg)); }.zcollapsiblepanel--toggleableheader .zcollapsiblepanel__togglebutton.zbutton--icononly:hover { border: 1px solid var(--collapsepanelicnhvrbdrclr, var(--brdr_gry)); }.zcollapsiblepanel--toggleableheader .zcollapsiblepanel__togglebutton.zbutton--icononly.has-kfocus, .zcollapsiblepanel--toggleableheader .zcollapsiblepanel__togglebutton.zbutton--icononly:active { border: 1px solid var(--collapsepanelicnbdrclr, var(--brdr_gry)); }.zcollapsiblepanel__togglebutton.zbutton--icononly { border: 1px solid var(--collapsepanelicnbdrclr, var(--brdr_gry)); }.zcollapsiblepanel.is-selected .zcollapsiblepanel__togglebutton.zbutton--icononly.has-kfocus { border: 1px solid var(--collapsepanelicnhvrbdrclr, var(--brdr_gry)); }.zcollapsiblepanel__heading { font-weight: normal; color: var(--txt2clr) !important; font-size: var(--fontSz14); }.zcollapsiblepanel__heading h4 { -webkit-margin-before: 0 !important; margin-block-start: 0 !important; }.zcollapsiblepanel.is-selected .zcollapsiblepanel--toggleableheader:hover .zcollapsiblepanel__toggleicon { -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); }.zcollapsiblepanel--toggleableheader .zcollapsiblepanel__toggleicon { margin: 0; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }.zcollapsiblepanel--toggleableheader:hover .zcollapsiblepanel__toggleicon { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }.zcollapsiblepanel.is-selected .zcollapsiblepanel--toggleableheader .zcollapsiblepanel__toggleicon { -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); }.zpl_collapsepanel { border: 1px solid var(--crdbrdrclr); border-radius: var(--crdbdrrd); }.zpl_collapsepanel + .zpl_lnkbg { -webkit-margin-before: 20px; margin-block-start: 20px; }.zpl_collapsepanel.zpl_collovrly .zcollapsiblepanel__togglebutton { display: none; }.zpl_collapsepanel { background: transparent; -webkit-margin-after: var(--crdmb); margin-block-end: var(--crdmb); }.zpl_collapsepanel.is-selected, .zpl_collapsepanel:hover { background: transparent; }.zpl_collapsepanel .zcollapsiblepanel__header:hover { background: var(--collapsepanelhdrbg, var(--thmbg)); }.zpl_collapsepanel.zpl_gbox { background-color: var(--white); padding: 0; }.zpl_collapsepanel.zpl_gbox::before { content: none; }.zpl_collapsepanel.zpl_gbox .zcollapsiblepanel__header { -webkit-margin-before: 0 !important; margin-block-start: 0 !important; border-width: 0; background-color: var(--collapsepanelhdrbg, var(--thmbg)); }.zpl_collapsepanel.zpl_gbox .zcollapsiblepanel__header:hover { content: none; }.zpl_collapsepanel.zpl_gbox.is-selected { background-color: var(--collapsepanelhdrbg, var(--thmbg)); }.zpl_collapsepanel.zpl_gbox .zcollapsiblepanel__content { -webkit-margin-before: 0 !important; margin-block-start: 0 !important; background-color: var(--collapsepanelcntbg, var(--thmbg)); padding: 10px 20px 20px; }.ztabpanel { min-inline-size: 500px; max-inline-size: 500px; block-size: 260px !important; box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.15); border: 1px solid var(--brdr_dflt); background-color: var(--thmbg); position: absolute; z-index: 1; }.ztabpanel.notfy { -webkit-padding-after: 40px !important; padding-block-end: 40px !important; }.ztabpanel.notfy .ztab__footer { padding: 10px 20px; background-color: var(--thmbg); position: absolute; inset-block-end: 0; inset-inline-start: 0; inset-inline-end: 0; display: -webkit-flex; display: -moz-box; display: flex; gap: 7px; -webkit-align-items: center; -moz-box-align: center; align-items: center; box-shadow: 0px 0px 6px 0 rgba(0, 0, 0, 0.1); }.ztabpanel .ztab__head { inline-size: 150px; overflow-x: hidden; overflow-y: auto; block-size: 100%; padding: 10px 0; background-color: var(--thmbg); -webkit-border-end: 1px solid var(--frmbrdrclr); -moz-border-end: 1px solid var(--frmbrdrclr); border-inline-end: 1px solid var(--frmbrdrclr); }.ztabpanel .ztab__content { padding: 0; }.ztabpanel .zlistbox { border: none; -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; max-inline-size: 100%; }.ztabpanel .zlistbox .ztabbedlistbox--header { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; padding: 16px; -webkit-border-after: 1px solid #eee; border-block-end: 1px solid #eee; }.ztabpanel .zlistbox .ztabbedlistbox--header .zlistbox__search { padding: 0; border: none; }.ztabpanel .zlistbox .ztabbedlistbox--header .zlistbox__searchiconcontainer { inset-inline-start: 10px; inset-block-start: 7px; }.ztabpanel .zlistbox__search { background-color: var(--thmbg); -webkit-border-after: 1px solid var(--frmbrdrclr); border-block-end: 1px solid var(--frmbrdrclr); padding-block: 13px; padding-inline: 16px; -webkit-align-items: center; -moz-box-align: center; align-items: center; inline-size: 100%; }.ztabpanel .zlistbox__item { gap: 10px; }.ztabpanel .ztab { background-color: transparent; border: none; -webkit-justify-content: flex-start; -moz-box-pack: start; justify-content: flex-start; }.ztabpanel .ztab:hover { border: none; background-color: transparent; }.ztabpanel .ztab.is-selected { background-color: var(--actioncolor); color: var(--txt2clr); border: none; }.ztab, .zlistbox__noresultstext { color: var(--txt2clr); }.ztab:hover, .zlistbox__noresultstext:hover { color: var(--txt2clr); }.ztab__body, .zlistbox { background-color: var(--thmbg); }.zlistbox__searchfield:hover, .zlistbox__searchfield.on-hover, .zlistbox__searchfield:focus, .zlistbox__searchfield.has-focus, .zlistbox__searchfield { background-color: var(--thmbg); border: 1px solid var(--frmbrdrclr); color: var(--txt2clr); }.zlistbox__searchfield:focus, .zlistbox__searchfield.has-focus { background-color: var(--thmbg); border: 1px solid var(--primarybluclr); }.zlistbox--withsearchfield .zlistbox__item.has-focus, .zlistbox--withsearchfield .zlistbox__item.is-active, .zlistbox__item.on-hover, .zlistbox__item.has-focus { background-color: var(--thmbg1); }.zlistbox--withoutcheckeditem .zlistbox__item.is-selected.on-hover, .zlistbox--withoutcheckeditem .zlistbox__item.is-selected.has-focus, .zlistbox--withoutcheckeditem .zlistbox__item.is-selected { background: var(--blu5); }.ztabpanel .zlistbox__item { cursor: pointer; }.zcollapsiblepanel__header { -webkit-align-items: center; -moz-box-align: center; align-items: center; }.ztabpanel__text { white-space: normal; }.ztabbedlistbox .zlistbox { border: none; -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; max-inline-size: 100%; block-size: inherit; }.ztabbedlistbox--footer { inline-size: 100%; position: absolute; inset-block-end: 0; }.zalertbanner { z-index: 110; }.zbutton--split .zbutton__text { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }.zbutton--split .zbutton--menu .zbutton__icon.zh-floatright { width: var(--fontSz16); height: var(--fontSz16); }.zbutton--split .zbutton { block-size: 32px; }.zradiobutton + .zpl_gbox, .zcheckbox + .zpl_gbox { -webkit-margin-start: 25px; -moz-margin-start: 25px; margin-inline-start: 25px; -webkit-margin-before: 15px; margin-block-start: 15px; }.zradiobutton + .zpl_gbox + .zpl_gbox, .zcheckbox + .zpl_gbox + .zpl_gbox { -webkit-margin-start: 25px; -moz-margin-start: 25px; margin-inline-start: 25px; -webkit-margin-before: 15px; margin-block-start: 15px; }.zselectbox__image { -webkit-flex-shrink: 0; flex-shrink: 0; }.zdropdownlist__imagetext.zdropdownlist__image { border-radius: var(--bdrrd8); }.zdropdownlist__image img, .zselectbox__image img { border-radius: var(--bdrrd8); }.zdropdownlist__footer { -webkit-border-before: 1px solid var(--brdr_gry); border-block-start: 1px solid var(--brdr_gry); }.zdropdownlist__itemgroup { padding: 12px 10px 2px 10px; }.zdropdownlist__itemgroup::before { background: var(--brdr_dflt); inset-block-start: 21px; }.zdropdownlist__grouplabel { background: var(--thmbg); }.zcollapsiblepanel__icon.zbutton__icon { line-height: 16px; }.zbutton--group .zbutton:hover, .zbutton--group .zbutton.on-hover { border-color: var(--actioncolor); }.zbutton--group .zbutton.is-selected, .zbutton--group .zbutton:active { background: var(--actioncolor); color: var(--white); border-color: var(--actioncolor); }.zbutton .zbutton__icon { line-height: 16px; }.zlistbox__text { font-size: var(--fontSz14); }.zlistbox__image { inline-size: var(--zpl_eming, 32px); block-size: var(--zpl_eming, 32px); border-radius: var(--zpl_emimg_border-radius, var(--bdrrd8)); border: 1px solid var(--imgbdr-clr); }.zlistbox__image img { border-radius: var(--zpl_emimg_border-radius, var(--bdrrd8)); max-inline-size: var(--zpl_emimg_mx-wdt, 100%); }.zlistbox__image.zlistbox__grippy { --zpl_emimg_border-radius: 0; border: none; cursor: move; }.zaccordionpanel:active, .zaccordionpanel.is-selected { background-color: var(--thmbg); border-width: 1px; border-color: var(--collapsepanelbdrclr, var(--brdr_gry)); }.zcollapsiblepanel:active:before, .zcollapsiblepanel.is-selected:before { border: solid var(--collapsepanelbdrclr, var(--brdr_gry)); }.zcollapsiblepanel:before { border: solid vvar(--collapsepanelbdrclr, var(--brdr_gry)); }.zcolorpicker { inline-size: auto; block-size: auto !important; }.zcolorpicker .zcolorpicker__palettecontainer { padding: 11px 17px 7px 17px; }.zcolorpicker .zcolorpicker__palettecontainer .zcolorpicker__palette ul .zcolorpicker__colorpan { inline-size: 25px; block-size: 25px; margin: 0px 8px 8px 0px; border-radius: var(--bdrrd4); }.zcolorpicker .zcolorpicker__palettecontainer .zcolorpicker__palette ul .zcolorpicker__colorpan.sel { border: 2px solid #666; }.zcolorpicker__nocolorbutton:hover, .zcolorpicker__defaultcolorbutton:hover { border-bottom: 1px solid var(--brdr_gry); }.zdatetimepicker__calendar table { border-collapse: initial; }.zpl_popovr { --popovrbg: var(--thmbg); --popovrclr: var(--txt2clr); --popovrbdrclr: var(--brdr_gry); --popovrshdw: 0 3px 10px rgba(0, 0, 0, 0.09); --popovrbdrrd: var(--bdrrd8); position: absolute; background-color: var(--popovrbg); font-size: var(--fontSz14); min-inline-size: 100px; font-weight: normal; border-radius: var(--popovrbdrrd); font-family: var(--fontRegular); box-shadow: var(--drpdwnshdw, 0 12px 12px rgba(0, 0, 0, 0.1)); border-color: var(--popovrbdrclr); overflow: hidden; z-index: 105; border: unset; -webkit-margin-before: 6px; margin-block-start: 6px; }.zpl_popovr .zpopover__content { padding: 0; --popovrbdrrd: var(--bdrrd8); }.zpl_popovr .zpopover__content .zpl_popoverinr { padding: 12px; }.zpl_popovr .zpopover__content .zpl_popoverinr ul { list-style-type: disc; -webkit-margin-start: 12px; -moz-margin-start: 12px; margin-inline-start: 12px; }.zpl_popovr .zpopover__content .zpl_popoverinr ul li { -webkit-padding-after: 5px; padding-block-end: 5px; }.zpl_popovr .zpopover__content .zpl_popoverinr ul li::marker { color: #dfdfdf; }.zpl_popovr .zpopover__content .zpl_popoverinr ul li:last-child { -webkit-padding-after: 0; padding-block-end: 0; }.zpl_popovr.AJdrp .zpl_tbvrt { min-inline-size: auto; }.zpl_tppanal { box-shadow: 0 3px 10px rgba(0, 0, 0, 0.09); }.zpl_tppanal .ztab__head { inline-size: auto; padding: 10px; }.zpl_tppanal .ztab__body { padding: 10px; }.ztextbox::-webkit-input-placeholder { color: var(--plcehold); }.ztextbox::placeholder { color: var(--plcehold); }.zdatetimefield__iconlabel { background-color: var(--thmbg2); padding: 0 13px; -webkit-align-items: center; -moz-box-align: center; align-items: center; margin: 0 !important; cursor: pointer; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zdatetimefield__icon { height: var(--fontSz14); width: var(--fontSz14); }.zmenu--iconwithtext .zmenu__body li { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; }.zmenu__iconcontainer { margin: -3px 4px -3px 0px; width: var(--fontSz16); height: var(--fontSz16); }.ztokenfield__image { inline-size: 25px; block-size: 25px; }.zbutton.ztokenfield__close { border: none; }.ztokenfield__token:active, .ztokenfield__token.is-selected { border: none; }.zbutton.has-kfocus { box-shadow: inset 0px 0px 0px 1px transparent, 0px 0px 0px 0px transparent; }.zbutton__text { font-family: var(--fontRegular); }.zinputfield.is-disabled .zinputfield__textbox { color: var(--txt8clr); -webkit-text-fill-color: var(--txt8clr); }.zinputfield.is-disabled .zinputfield__spinbutton { border: solid var(--brdr_dflt); border-width: 1px 1px 1px 1px; background: var(--thmbg); }.zinputfield.is-disabled .zinputfield__spinbutton:hover, .zinputfield.is-disabled .zinputfield__spinbutton.on-hover { background: var(--thmbg); }.zinputfield__spinbutton:hover, .zinputfield__spinbutton.on-hover { border: solid var(--brdr_gry); border-width: 1px 1px 1px 1px; background: var(--thmbg1); }.zinputfield.has-focus, .zinputfield.has-kfocus { background: var(--thmbg); }.zdropdownlist__search { border: solid var(--frmbrdrclr); border-width: 0px 0px 1px 0px; }.zlistbox__item, .zsortable__placeholder { background-color: var(--thmbg); }.zlistbox__item.on-hover .zlistbox__text, .zlistbox__item.has-focus .zlistbox__text, .zlistbox__item.is-selected .zlistbox__text, .zsortable__placeholder.on-hover .zlistbox__text, .zsortable__placeholder.has-focus .zlistbox__text, .zsortable__placeholder.is-selected .zlistbox__text { color: var(--txt2clr); }.zlistbox__text { color: var(--txt2clr); }.zprogress { background: var(--brdr_mgry) !important; }.zdropdownlist--withoutcheckeditem .zdropdownlist__item.is-selected { background: var(--drophover) !important; }.zdropdownlist__searchfield, .zdropdownlist__noresultstext { color: var(--txt2clr) !important; }.zdropdownlist--withsearchfield .zdropdownlist__item.has-focus, .zdropdownlist--withsearchfield .zdropdownlist__item.is-active { background: var(--thmgrybg3) !important; }.zselectbox.has-kfocus { background-color: var(--thmbg) !important; }.zcollapsiblepanel:hover { background: var(--collapsepanelhvrbg, var(--thmbg1)); }.zdropdownlist--withsearchfield .zdropdownlist__item.has-focus, .zdropdownlist--withsearchfield .zdropdownlist__item.is-active { background-color: var(--thmbg); }.zpopover { color: var(--txt2clr); border: 1px solid var(--frmbrdrclr); background: var(--thmbg); box-shadow: var(--dbshdw); border-radius: var(--bdrrd4); }.zpopover__content { background-color: var(--thmbg); border-radius: var(--bdrrd4); }.zpopover--left .zpopover__pointer::after { border-right: 7px solid var(--thmbg1); }.zdropdownlist__item.has-focus:hover, .zdropdownlist__item.has-focus.on-hover { background: var(--thmgrybg3); }.ztokenfield.is-disabled { background: var(--thmbg); border: 1px solid var(--frmbrdrclr); opacity: .7; }.ztokenfield.has-focus, .ztokenfield.has-kfocus { background: var(--thmbg); }.zpopover--top .zpopover__pointer::before { border-bottom: 7px solid var(--frmbrdrclr); }.zpopover--top .zpopover__pointer::after { border-bottom: 7px solid var(--thmbg); }.ztokenfield__token:active, .ztokenfield__token.is-selected { color: var(--txt2clr); background-color: var(--thmgrybg3); }.ztokenfield__token:active:hover, .ztokenfield__token:active.on-hover, .ztokenfield__token:active.has-focus, .ztokenfield__token.is-selected:hover, .ztokenfield__token.is-selected.on-hover, .ztokenfield__token.is-selected.has-focus { color: var(--txt2clr); background-color: var(--thmgrybg3); border: 1px solid var(--frmbrdrclr); }.zdatetimepicker__timebar { border-top: 1px solid var(--frmbrdrclr) !important; }.zselectbox__icon .zselectbox__arrow { fill: var(--txt6clr); }.zdropdownlist--withcheckbox .zdropdownlist__item.has-focus.is-selected.on-hover, .zdropdownlist--withcheckbox .zdropdownlist__item.is-active.is-selected.on-hover, .zdropdownlist--withcheckedindication .zdropdownlist__item.has-focus.is-selected.on-hover, .zdropdownlist--withcheckedindication .zdropdownlist__item.is-active.is-selected.on-hover { background: var(--thmbg1) !important; }.ztextarea { background-color: var(--thmbg); border: 1px solid var(--frmbrdrclr); color: var(--txt2clr); }.ztabpanel .ztab.is-selected { color: var(--white) !important; }.zlistbox.is-disabled .zlistbox__searchfield { border: solid var(--brdr_dflt); border-width: 1px 1px 1px 1px; color: var(--txt2clr); }.zlistbox--withcheckbox .zlistbox__item.is-selected.on-hover, .zlistbox--withcheckedindication .zlistbox__item.is-selected.on-hover { background: var(--thmbg1); }.zlistbox__itemgroup::before { background: var(--brdr_mgry); }.zlistbox__grouplabel { color: var(--txt6clr); background: var(--thmbg); }.zmenu__title .zmenu__text { background: var(--thmbg); }.zmenu__title:before { background: var(--brdr_gry); }.ztokenfield.is-disabled .ztokenfield__token { background-color: var(--thmbg1); border: 1px solid var(--brdr_mgry); color: var(--txt6clr); }.zpopover--left .zpopover__pointer::before { border-right: 7px solid var(--frmbrdrclr); }.zselectbox__icon { width: var(--fontSz16); }.ztokenfield__close .ztokenfield__icon { width: var(--fontSz13); height: var(--fontSz13); }.zdropdownlist__description { font-size: var(--fontSz13); }.zbutton .zbutton__icon { width: var(--fontSz16); height: var(--fontSz16); }.ztooltip { font-size: var(--fontSz14); }.zbutton .zinputfield__icon.zbutton__icon { width: var(--fontSz12); height: var(--fontSz12); display: block; }.zmenu__text { font-size: var(--fontSz14); }.zprogress__label { color: var(--txt2clr); }.zinputfield.has-focus, .zinputfield.has-kfocus, .ztokenfield.has-focus, .ztokenfield.has-kfocus { border-color: var(--input-focus) !important; }.zinputfield--withcalendaricon .zinputfield__textbox { inline-size: 100%; }.zpl_topmnu { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; background-color: var(--thmbg); -webkit-border-after: 1px solid var(--brdr_dflt); border-block-end: 1px solid var(--brdr_dflt); -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; block-size: var(--tband); box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.09); position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: auto; inset-inline-start: 0; gap: 10px; -webkit-padding-start: 20px !important; -moz-padding-start: 20px !important; padding-inline-start: 20px !important; --tabpaneclr: #fff; --tabpanehvrclr: var(--white); }.zpl_topmnu b { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-inline-size: 260px; -webkit-padding-after: 1px; padding-block-end: 1px; font-size: var(--fontSz16); }.zpl_topmnu b::first-letter { text-transform: capitalize; }.zpl_topmnu .zpl_rgt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-flex: 1 1 0; -moz-box-flex: 1; flex: 1 1 0; }.zpl_topmnu .zpl_tabpane > li:hover a, .zpl_topmnu .zpl_tabpane > li.zpl_act a { color: var(--toppaneact-color, var(--white)); }.zpl_tabpane { margin: 0; display: -webkit-flex; display: -moz-box; display: flex; block-size: var(--tabpanehgt, var(--navbar)); gap: var(--tabpangap, 16px); }.zpl_tabpane > li { position: relative; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: stretch; -moz-box-align: stretch; align-items: stretch; padding: 0 8px; cursor: pointer; }.zpl_tabpane > li.zpl_moreli a { text-decoration: none; }.zpl_tabpane > li.zpl_moreli:hover::before { content: none; }.zpl_tabpane > li:hover { --tabpanebfbg:var(--primarybluclr); }.zpl_tabpane > li::before { content: ""; position: absolute; block-size: 3px; inline-size: 100% !important; inset-block-end: var(--tabpanelibeforebtm, 1px) !important; inset-inline-start: 0; background-color: var(--tabpanebfbg, transparent); }.zpl_tabpane > li::marker { font-size: 0; }.zpl_tabpane > li > a { padding: var(--tabpanepadn, 12px 0); position: relative; font-size: var(--fontSz14); color: var(--tabpaneclr, var(--txt2clr)); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; display: block; white-space: nowrap; max-inline-size: 200px; overflow: hidden; text-overflow: ellipsis; -webkit-align-self: center; align-self: center; }.zpl_tabpane > li > a::before { position: absolute; inset-block-end: -2px; inline-size: -webkit-calc(100% - 20px); inline-size: -moz-calc(100% - 20px); inline-size: calc(100% - 20px); block-size: 3px; inset-inline-start: 10px; inline-size: 100% !important; inset-block-end: 2px !important; inset-inline-start: 0; }.zpl_tabpane > li > a:hover::before { background-color: transparent; }.zpl_tabpane > li.zpl_act { --tabpanebfbg:var(--primarybluclr); }.zpl_tabpane > li.zpl_act a { -webkit-text-stroke: 0.6px; }.zpl_tabpane > li.zpl_tabdrpdwn { position: relative; -webkit-padding-end: 18px; -moz-padding-end: 18px; padding-inline-end: 18px; }.zpl_tabpane > li.zpl_tabdrpdwn i { position: absolute; inset-block-start: 0; inset-block-end: 0; inset-inline-end: 0; margin: auto; cursor: pointer; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_hdcnt .zpl_tabpane { --tabbdrclr:var(--brdr_gry); -webkit-border-after: 1px solid var(--tabbdrclr); border-block-end: 1px solid var(--tabbdrclr); -webkit-margin-after: 20px; margin-block-end: 20px; }.zpl_hdcnt .zpl_tabpane > li::before { inset-block-end: 0 !important; }.clsArw { color: var(--clsarwclr, var(--txt2clr)); display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; cursor: pointer; }.clsArw i { padding: 6px; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; border-radius: var(--bdrrd4); display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; background-color: var(--clsarwbg, var(--thmgrybg3)); color: var(--clsarwclr, var(--txt2clr)); }.clsArw:hover i { --clsarwclr: var(--txtclrw); --clsarwbg: var(--actioncolor); }.zpl_Emptydata { max-inline-size: 500px; margin: auto; text-align: center; }.zpl_Emptydata.zpl_txtlft { text-align: start; }.zpl_Emptydata.Emp_dark > div h4 { color: var(--white); }.zpl_Emptydata.Emp_dark > div p { color: #bfd3de; }.zpl_Emptydata .zpl_emptimg { inline-size: 240px; block-size: 170px; margin: auto; display: block; -webkit-margin-after: 24px; margin-block-end: 24px; background-repeat: no-repeat; background-position: center; }.zpl_Emptydata > div > font { margin: auto; -webkit-margin-after: 10px; margin-block-end: 10px; display: block; }.zpl_Emptydata > div h4 { color: var(--txt2clr); margin: 0 0 14px; font-size: var(--fontSz16); display: block; font-family: var(--fontRegular); }.zpl_Emptydata > div h4 ~ p { font-family: var(--fontLight); }.zpl_Emptydata > div p { font-size: var(--fontSz14); margin: 0px 0 16px; line-height: 22px; color: var(--txt2clr); }.zpl_Emptydata .zpl_idivingrp { text-align: start; }.zpl_Emptydata .zpl_secn + .zpl_upld { -webkit-margin-before: 30px; margin-block-start: 30px; }.zpl_Emptydata + .zpl_info { -webkit-margin-before: 100px; margin-block-start: 100px; }.zpl_nopermission, .loader-inner.line-scale { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; block-size: 100%; }.zp_nd_bluprnt { background-image: url(../images/nodata/add_blueprint.595e8e10676e89bcc59578edd07d579b.svg); }.zp_nd_avlblst { background-image: url(../images/nodata/available_states.8532217853639974f6b47a3f043ec217.svg); }.zp_nd_brk { background-image: url(../images/nodata/break.b38b7c56fee9a5b411bd39e3c26e9534.svg); }.zp_nd_disbldprt { background-image: url(../images/nodata/disable_department.2eb9e196db01c1f02317e90af479efd4.svg); }.zp_nd_disbldsgn { background-image: url(../images/nodata/disable_designation.e7d50bff038c62bd02fc97ca2d3c1917.svg); }.zp_nd_exprthst { background-image: url(../images/nodata/export_history.308b4da7ee43005208bbb09e3c2684f9.svg); }.zp_nd_georestrict { background-image: url(../images/nodata/geo_restriction.a4c305d5ae9f1a835751b6a3cf5ff471.svg); }.zp_nd_imprthst { background-image: url(../images/nodata/import_history.4257757e10a8bdd11b5c9680bf3e6643.svg); }.zp_nd_iprestrict { background-image: url(../images/nodata/ip_restriction.2ab06160f6881b69566157e507bdb9ab.svg); }.zp_nd_noactvty { background-image: url(../images/nodata/no_activity.10f0c9ccac0a03d62c2d93713777d9ac.svg); }.zp_nd_aprvlconf { background-image: url(../images/nodata/no_approval_configured_yet.f8d91547d48cb2859e29b3e71ce5e8ff.svg); }.zp_nd_brthbud { background-image: url(../images/nodata/no_birthday_buddies_found.740dcda1775bbd11c82cf67a56b5bb85.svg); }.zp_nd_chkin_out { background-image: url(../images/nodata/no_check_in_and_check_out.bf1961d07cfd748935cf08cf8a7a3be5.svg); }.zp_nd_checkin { background-image: url(../images/nodata/no_checkin_configured.369421169f7c33538eb2afb3a9788e81.svg); }.zp_nd_client { background-image: url(../images/nodata/no_clients.fc039a828ab2d36bfc790681b963cb41.svg); }.zp_nd_custmbtn { background-image: url(../images/nodata/no_custom_btn_configured.9f2d02537feaae4365e35e0c80ac30f8.svg); }.zp_nd_custmfunc { background-image: url(../images/nodata/no_custom_functions_configured.2dcd24d7b78baa436e1c07ec37b41884.svg); }.zp_nd_nodata { background-image: url(../images/nodata/no_data_found.5d034c55f50a90857eac7e424b646d1a.svg); }.zp_nd_nodata1 { background-image: url(../images/nodata/no_data_found_1.ae3ac189fe8d79b6f7db9edab66265cd.svg); }.zp_nd_deprtmnt { background-image: url(../images/nodata/no_department.fa2a5e9b69be504823199cf2e06735fd.svg); }.zp_nd_desgn { background-image: url(../images/nodata/no_designation.8356d8a2a3456269105b7564dee8ee25.svg); }.zp_nd_domain { background-image: url(../images/nodata/no_domain_configured.fbc53ff4772b1e1a5dd00a4c35da64be.svg); }.zp_nd_emailtemp { background-image: url(../images/nodata/no_email_template_configured.b427f630b29d31ba2510affabd7eb6d9.svg); }.zp_nd_empprfl { background-image: url(../images/nodata/no_employee_profile.c0e3971c482c90c1a3a45814d354c448.svg); }.zp_nd_esign { background-image: url(../images/nodata/no_esign_documents.ae438dfe7e0fba97152b6938061e16fe.svg); }.zp_nd_extnsn { background-image: url(../images/nodata/no_extensions_found.88ba8a36b8dd58fe01e2b894ba031b75.svg); }.zp_nd_failwebhk { background-image: url(../images/nodata/no_failure_webhooks.b66bdcba3a93cb82730b5e8370c9c25a.svg); }.zp_nd_faq { background-image: url(../images/nodata/no_faq_available.a713170e73a69f2f3b891994f71e54f4.svg); }.zp_nd_feed { background-image: url(../images/nodata/no_feeds.15f29cdc819525406dba6327166bf46b.svg); }.zp_nd_fldupdt { background-image: url(../images/nodata/no_field_update_configured.be166889b5c79458e13b85ee8e7a7670.svg); }.zp_nd_file { background-image: url(../images/nodata/no_files_found.a1950d59c2eb6133f0be35604554b6e3.svg); }.zp_nd_fldr { background-image: url(../images/nodata/no_folder.4872b5a38dcb64e3750653e04e4c45de.svg); }.zp_nd_grpcrt { background-image: url(../images/nodata/no_groups_created.2bfaa8e6c1ed4191176f96bd35d5c3b2.svg); }.zp_nd_jobfound { background-image: url(../images/nodata/no_jobs_found.b4c104202bad2c099303f3a26867176c.svg); }.zp_nd_jobrprt { background-image: url(../images/nodata/no_jobs_reports.a5497613b9aab8c3f6ec38850f9f7f07.svg); }.zp_nd_locat { background-image: url(../images/nodata/no_location.6064e8361cbc5d1bc683361664cb1cae.svg); }.zp_nd_mailmrgtemp { background-image: url(../images/nodata/no_mail_merge_template_configured.eff3285440f458f11eb68bf69cc99aa1.svg); }.zp_nd_mailschedule { background-image: url(../images/nodata/no_mail_scheduler_configured.ab87e7256e2f57d7afbbef0cf871a154.svg); }.zp_nd_permission { background-image: url(../images/nodata/no_permission.3e56f84619de44b534ed1756c29810c2.svg); }.zp_nd_project { background-image: url(../images/nodata/no_projects.d350ac4253973f14dcc8e42571cdbbdf.svg); }.zp_nd_qcklnk { background-image: url(../images/nodata/no_quick_links.0c4e8ad9ab6ce919498c48cde527e98a.svg); }.zp_nd_record { background-image: url(../images/nodata/no_record.b8bf88a48edee681e9dc20e785deb816.svg); }.zp_nd_regularization { background-image: url(../images/nodata/no_regularization.83643e4def29aba48062bd9c8cb2d98a.svg); }.zp_nd_reminder { background-image: url(../images/nodata/no_reminder.7dfaa2727b58a5920fd4076d04a957bc.svg); }.zp_nd_reprtschdl { background-image: url(../images/nodata/no_report_scheduler_configured.0719986d3105af36c4a321627d4ed9a7.svg); }.zp_nd_rprtilustr { background-image: url(../images/nodata/no_reports_illustrated.afedd405c218468e8890a4ccd5d4541a.svg); }.zp_nd_rprtshrd { background-image: url(../images/nodata/no_reports_shared_with_you.de0583e057b23ded234cdd60d262c840.svg); }.zp_nd_reqstrecvd { background-image: url(../images/nodata/no_request_received.dfaf52e021ba65f961bf988daa07576b.svg); }.zp_nd_reqstsubmt { background-image: url(../images/nodata/no_request_submitted.c3f058ba5064894fc217dd0c1b3bbe3c.svg); }.zp_nd_schdlrcnf { background-image: url(../images/nodata/no_scheduler_configured.347608728159778525920dad017d2412.svg); }.zp_nd_selfaprsl { background-image: url(../images/nodata/no_self_appraisal_records.0b7d78dd66360f7833423c312de977df.svg); }.zp_nd_setngcnf { background-image: url(../images/nodata/no_setting_configured.72167acde65e5bc72b163fe387db17f3.svg); }.zp_nd_skill { background-image: url(../images/nodata/no_skills.2094aeb912c532ba7fc8573b6df8b67c.svg); }.zp_nd_skillrprt { background-image: url(../images/nodata/no_skills_reports.a218c8353650ce4a857de3aeb1858fb6.svg); }.zp_nd_tgskill { background-image: url(../images/nodata/no_tag_skills.e10be294ac6af4746b183696f342e9fc.svg); }.zp_nd_timelog { background-image: url(../images/nodata/no_time_log.c3dc7bb45a83834bd0352e52c33ae129.svg); }.zp_nd_usridmap { background-image: url(../images/nodata/no_user_id_mapped.51be05742779ad45b9ba0609336ecae0.svg); }.zp_nd_usrrate { background-image: url(../images/nodata/no_user_rate_configured.9bfc1bc8856d98824128c93e82e7c5b3.svg); }.zp_nd_workflow { background-image: url(../images/nodata/no_workflow_configured.bc0883bec2f6f2645696447ff7df6a36.svg); }.zp_nd_overtmedata { background-image: url(../images/nodata/overtime_data_via_scheduler.2121ee66a151021677854a4aab277368.svg); }.zp_nd_salary { background-image: url(../images/nodata/salary_not_updated.1379362882c6a5b84d4ca14f24975447.svg); }.zp_nd_cases { background-image: url(../images/nodata/no_cases_available.b847e6c0006d10712bf15c6de6e3014e.svg); }.zp_nd_task { background-image: url(../images/nodata/no_tasks_available.995083687178ca5135df5b4e84e53407.svg); }.zp_nd_template { background-image: url(../images/nodata/no_templates.7b5c24e6911e610e9568d9307c50249a.svg); }.zp_nd_upgrade { background-image: url(../images/nodata/upgrade.527c3610e4fc850502bec2f4c243a2c4.svg); }.zp_nd_upgrade1 { background-image: url(../images/nodata/upgrade_1.4879eca2187accf7a5ffa18094247872.svg); }.zp_nd_users { background-image: url(../images/nodata/users.95e7041676d43191392ee8b15e4555c6.svg); }.zp_nd_room { background-image: url(../images/nodata/no_room.e75d86a51cc2de51253d70eedafffc93.svg); }.zp_nd_trainer { background-image: url(../images/nodata/no_trainer.deac4c04004f0cc8735111c928e7bf37.svg); }.zp_nd_widget { background-image: url(../images/nodata/no_widget.6ae8acd4199d8c444558fe242ab33e92.svg); }.zp_nd_approver { background-image: url(../images/nodata/configure_approver.d50e57c02dae801d2ec8a8aab709e237.svg); }.zp_nd_criteria { background-image: url(../images/nodata/set_criteria.475f3c1a091e8e3e8e0e8f522dab083c.svg); }.zp_nd_connection { background-image: url(../images/nodata/connection.5f10d228047f94423a684bfe28c2c113.svg); }.zp_nd_integration { background-image: url(../images/nodata/integration_multiple_payroll.8d6d05695922b8f76bae6f9792df2953.svg); }.zp_nd_approval { background-image: url(../images/nodata/no_approval.2d41216a46924abe0f73e5438d5ba0bc.svg); }.zp_nd_nofilesnd { background-image: url(../images/nodata/no_file_send.ca0084c0ce8b1d4c1047fdb97a3cd3f5.svg); }.zp_nd_noesgn { background-image: url(../images/nodata/no_esign_configured.0ebc804362636be86391f5176c29cdc2.svg); }.zp_nd_404 { background-image: url(../images/nodata/404_page.28559de1e8bfaebd2a0be1300eee3453.svg); }.zp_nd_cnfmail { background-image: url(../images/nodata/confirm_your_mail_id.223ba40d1d6e7d3013212960d1fdc34b.svg); }.zp_nd_implcmplt { background-image: url(../images/nodata/implementation_completed.0d39ead20477f936a48d4cd75d59d538.svg); }.zp_nd_noaudit { background-image: url(../images/nodata/Noaudit.f4da096a5b94dcc28838af63d3b58a41.svg); }.zp_nd_enpsnoreport { background-image: url(../images/nodata/enpsnoreport.72fc4767dfce6e23904d44e3531b0596.svg); }.zp_nd_errorscorm { background-image: url(../images/nodata/errorscorm.43e5719f2ba650393306c11ca491c6dc.svg); }.zp_nd_nolearning { background-image: url(../images/nodata/nolearning.d8c7692f6331479ba3d6d9bbec172f52.svg); }.zp_nd_category { background-image: url(../images/nodata/categories.e214ffc5869948eaf960f9780e8d6ee0.svg); }.zp_nd_currency { background-image: url(../images/nodata/currency.e9bca0a4550a148294e5e694ebbf1034.svg); }.zp_nd_depandency { background-image: url(../images/nodata/depandency.435973a0cffcc4b31084a19abe4305db.svg); }.zp_nd_noplan { background-image: url(../images/nodata/noplan.9670fc1b7071bf24207214c02470a284.svg); }.zp_nd_noprovider { background-image: url(../images/nodata/noprovider.d058363ea68a0451db75c3d88dab15b3.svg); }.zp_nd_tstCmplt, .zp_nd_tstInCmplt, .zp_nd_timeUp, .zp_nd_waitng, .zp_nd_fail, .zp_nd_pass, .zp_nd_rvwPndg { background-size: contain; background-repeat: no-repeat; inline-size: 300px !important; block-size: 230px !important; -webkit-margin-before: 45px !important; margin-block-start: 45px !important; }.zp_nd_tstCmplt { background-image: url(../images/nodata/Completed_Test.f4beb1eca03087db1ff376b77277c479.png); }.zp_nd_rvwPndg01 { background-image: url(../images/nodata/Review_Pending1.2546a1c086acc5c1badd1c422d24065f.png); }.zp_nd_rvwPndg { background-image: url(../images/nodata/review_pndng.748f0b98f8be44f67421e2088b179c61.png); }.zp_nd_tstInCmplt { background-image: url(../images/nodata/Incomplete_Test.f0e9e5936d5f918a5a55f9c9d59bd355.png); }.zp_nd_timeUp { background-image: url(../images/nodata/time_out.07d0c1b5905c4c33139a8d0884ab4250.png); }.zp_nd_fail { background-image: url(../images/nodata/Fail.8efd65befb433a19b5e08bc40e80c253.png); inline-size: 230px !important; }.zp_nd_pass { background-image: url(../images/nodata/Pass.25eac9a99b79e26001f82aa223ad8c66.png); inline-size: 230px !important; }.zp_nd_waitng { background-image: url(../images/nodata/HourGlass.6e92c854ac74322c70dc1865eecbf59a.png); inline-size: 108px !important; block-size: 163px !important; }.zpl_upld { inline-size: 100%; }.zpl_upld .zpl_fupld-fld input[type="file"] { opacity: 0; }.zpl_upld .zpl_upld-cropimg { --zpl_eming: 200px; position: relative; -webkit-padding-before: var(--mainspacing); padding-block-start: var(--mainspacing); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; gap: var(--size6); }.zpl_upld .zpl_upld-orignlimg { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; min-block-size: 200px; padding: var(--size4); }.zpl_upld.prof { display: -webkit-flex; display: -moz-box; display: flex; gap: 12px; }.zpl_upld.prof.coverImg { display: grid; grid-template-columns: repeat(auto-fill, minmax(115px, 1fr)); grid-gap: 16px; padding: 0; }.zpl_upld.prof.coverImg .zpl_fldrp { inline-size: 115px; block-size: 75px; }.zpl_upld.prof.coverImg .zpl_fldrp .zpl_profcnt > div { block-size: 100%; }.zpl_upld.prof.coverImg .zpl_fldrp .zpl_profcnt > img { inline-size: 100%; block-size: 100%; }.zpl_upld.prof.coverImg .zpl_fldrp, .zpl_upld.prof.coverImg .zpl_fldrp .zpl_profcnt { cursor: pointer; }.zpl_upld.prof.coverImg .zpl_sel::before { content: '\e9b1'; position: absolute; inset-inline-start: 50%; inset-block-start: 50%; font-family: 'Peopleicon_5' !important; font-size: var(--fontSz16); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); color: var(--thmbg); z-index: 1; }.zpl_upld.prof.coverImg .zpl_sel::after { content: ''; position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; background-color: #000; opacity: .6; border-radius: var(--bdrrd8); }.zpl_upld.prof .zpl_fldrp { inline-size: 120px; block-size: 120px; overflow: hidden; padding: unset; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: center; align-content: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; cursor: pointer; }.zpl_upld.prof .zpl_fldrp.complog { inline-size: 270px; }.zpl_upld.prof .zpl_fldrp > p { -webkit-margin-before: 4px; margin-block-start: 4px; inline-size: 100%; color: var(--txt2clr); }.zpl_upld.prof .zpl_fldrp > span { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; gap: 5px; font-size: var(--fontSz12); -webkit-margin-before: 6px; margin-block-start: 6px; color: var(--txt8clr); font-family: var(--fontLight); }.zpl_upld.prof .zpl_fldrp > span i { margin: 0; font-size: var(--fontSz11); }.zpl_upld.prof .zpl_fldrp:hover .zpl_profcnt.zpl_sel::before { content: '\e9ec'; background-color: #2222228c; border-radius: 100%; font-size: var(--fontSz11); padding: 6px 9px; }.zpl_upld .zpl_profcnt { border: 1px solid #efefef; position: absolute; block-size: 100%; inline-size: 100%; cursor: default; border-radius: var(--bdrrd8); overflow: hidden; }.zpl_upld .zpl_profcnt > img { position: absolute; inset-inline-start: 0; inset-inline-end: 0; inset-block-start: 0; inset-block-end: 0; margin: auto; max-inline-size: 100%; -webkit-transition: all 0.24s ease; -moz-transition: all 0.24s ease; -o-transition: all 0.24s ease; transition: all 0.24s ease; }.zpl_upld .zpl_profcnt .zpl_imgact { position: absolute; inset-inline-end: 0px; inset-inline-start: 0px; inset-block-start: 0; inset-block-end: 0px; background: rgba(0, 0, 0, 0.8); display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; gap: 14px; visibility: hidden; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_upld .zpl_profcnt .zpl_imgact span { padding: 10px;  display: -webkit-flex; display: -moz-box; display: flex; gap: 6px; margin: 0; font-size: var(--fontSz12); }.zpl_upld .zpl_profcnt .zpl_imgact span i { font-size: var(--fontSz16); }.zpl_upld .zpl_profcnt:hover > img { -webkit-filter: blur(3px); filter: blur(3px); }.zpl_upld .zpl_profcnt:hover .zpl_imgact { visibility: visible; }.zpl_upld.fldupld .zpl_fldrp { padding: 18px; font-size: var(--fontSz13); }.zpl_upld.fldupld .zpl_fldrp > h5 { margin: 12px 0; }.zpl_upld.fldupld .zpl_fldrp .zpl_atchd { border-radius: var(--bdrrd4); }.zpl_upld.fldupld .zpl_fldrp > h5 .zpl_flupld_img { inset-inline-start: 0; inline-size: 54px; block-size: 50px; display: none; }.zpl_upld.tmpslct .zpl_fldrp { padding: 26px 10px; }.zpl_upld.tmpslct .zpl_fldrp > h5 { padding: 0; }.zpl_upld.zpl_uplddrp .zpl_fldrp::before { border-style: dashed; }.zpl_upld.zpl_uplddrp .zpl_fldrp:hover { background-color: rgba(13, 129, 230, 0.06); }.zpl_upld.zpl_uplddrp .zpl_fldrp:hover::before { border-color: var(--primarybluclr); }.zpl_upld .zpl_fldrp { border-radius: var(--bdrrd4); padding: 26px; text-align: center; position: relative; background-color: var(--frmbg, var(--fldrpbg), var(--thmbg)); z-index: 0; }.zpl_upld .zpl_fldrp .PI_image { font-size: 34px; -webkit-margin-after: 12px; margin-block-end: 12px; color: var(--txt8clr); }.zpl_upld .zpl_fldrp.ztextbox__error::before { border-color: var(--primaryredclr) !important; }.zpl_upld .zpl_fldrp .zselectbox, .zpl_upld .zpl_fldrp .ztextbox { background-color: transparent; }.zpl_upld .zpl_fldrp .zselectbox.flslct { border: none; inline-size: 150px; text-align: start; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; -webkit-padding-start: 0; -moz-padding-start: 0; padding-inline-start: 0; -webkit-padding-end: 14px; -moz-padding-end: 14px; padding-inline-end: 14px; }.zpl_upld .zpl_fldrp .zselectbox.flslct::after { content: ""; position: absolute; inset-inline-end: 0px; inline-size: 1px; block-size: 12px; background-color: var(--frmbrdrclr); }.zpl_upld .zpl_fldrp .zselectbox.flslct:last-child::after { display: none; }.zpl_upld .zpl_fldrp .ztabpanel { min-inline-size: 300px; }.zpl_upld .zpl_fldrp .ztabpanel .ztab__head { display: none; }.zpl_upld .zpl_fldrp::before { content: ""; border: 1px solid var(--fldrpbdrclr, var(--frmbrdrclr)); position: absolute; inset-block-start: 0; inset-inline-start: 0; inset-block-end: 0; inset-inline-end: 0; border-radius: var(--bdrrd8); -webkit-transition: all 0.16s ease; -moz-transition: all 0.16s ease; -o-transition: all 0.16s ease; transition: all 0.16s ease; z-index: -1; }.zpl_upld .zpl_fldrp.hvrblu:hover::before { background-color: rgba(0, 136, 255, 0.04); border-color: var(--primarybluclr); }.zpl_upld .zpl_fldrp.fldrp_err { background-color: var(--uplderrlit); }.zpl_upld .zpl_fldrp.fldrp_err::before { border-color: var(--primaryredclr); }.zpl_upld .zpl_fldrp.fldrp_err:hover::before { -webkit-transform: none; -moz-transform: none; -o-transform: none; transform: none; border-color: var(--primaryredclr); }.zpl_upld .zpl_fldrp .zpl_flupld_img { inline-size: 94px; margin: auto; -webkit-margin-after: 20px; margin-block-end: 20px; block-size: 80px; }.zpl_upld .zpl_fldrp > h4 { font-family: var(--fontRegular); color: var(--txt2clr); font-size: var(--fontSz16); margin: 0; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_upld .zpl_fldrp > h5 { font-family: var(--fontRegular); color: var(--txt2clr); font-size: var(--fontSz14); margin: 0; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 5px; position: relative; padding: 0 64px; }.zpl_upld .zpl_fldrp > h5 .zpl_flupld_img { inline-size: 60px; block-size: 50px; position: absolute; inset-inline-start: -10px; inset-block-start: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); }.zpl_upld .zpl_fldrp > h5 .zpl_lnk { padding: 4px 5px; border-radius: var(--bdrrd8); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 6px; }.zpl_upld .zpl_fldrp > h5 .zpl_lnk:hover { background-color: var(--primarybluligtclr); }.zpl_upld .zpl_fldrp > h5 .zpl_lnk i { font-size: var(--fontSz13); line-height: 10px; }.zpl_upld .zpl_fldrp > h5 .zpl_lnk i.PI_desktop { font-size: var(--fontSz12); }.zpl_upld .zpl_fldrp > h5 .zpl_lnk i.PI_cloud { font-size: var(--fontSz14); }.zpl_upld .zpl_fldrp > p { color: var(--txt6clr); font-size: var(--fontSz13); -webkit-margin-before: 10px; margin-block-start: 10px; font-family: var(--fontLight); }.zpl_upld .zpl_fldrp > p.zpl_imgnam { font-family: var(--fontRegular); display: -webkit-flex; display: -moz-box; display: flex; gap: 8px; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_upld .zpl_fldrp .zlabel { -webkit-margin-before: 18px; margin-block-start: 18px; }.zpl_upld .zpl_fldrp ~ p { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size2); font-size: var(--fontSz12); color: #888; font-family: var(--fontLight); -webkit-margin-before: 8px; margin-block-start: 8px; -webkit-flex-wrap: wrap; flex-wrap: wrap; }.zpl_upld .zpl_fldrp ~ p span { position: relative; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_upld .zpl_fldrp ~ p span i { font-size: var(--fontSz12); }.zpl_upld .zpl_fldrp ~ p span:first-child::after { content: ""; padding: 2px; background-color: #dbdbdb; inset-inline-end: 0; border-radius: 50%; inset-block-start: 7px; vertical-align: middle; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; inline-size: 4px; block-size: 4px; -webkit-margin-start: 8px; -moz-margin-start: 8px; margin-inline-start: 8px; }.zpl_upld .zpl_fldrp ~ p span:only-child::after { display: none; }.zpl_fupld-dragholder { min-block-size: 50px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; border-radius: var(--bdrrd8); inset-block-start: 0; }.zpl_flupld_img { background-image: url(../images/fileupload.553df8c1c427174661b2be3a581e0aee.png); background-repeat: no-repeat; background-size: 100%; }.zpl_atchd.atsml > div { padding: 10px; min-inline-size: 210px; min-block-size: 50px; gap: 8px; }.zpl_atchd.atsml .zpl_atchimg { block-size: 24px; inline-size: 24px; }.zpl_atchd.atsml .zpl_atchimg i { font-size: var(--fontSz22); inline-size: 24px; }.zpl_atchd.atsml .zpl_prgbr > div { block-size: 2px; }.zpl_atchd.atsml .zpl_atchicn i { font-size: var(--fontSz12); block-size: 24px; inline-size: 24px; }.zpl_atchd.atsml .zpl_atchdtl { min-inline-size: 100px; }.zpl_atchd.atsml .zpl_atchdtl h4 { font-size: var(--fontSz14); }.zpl_atchd.atsml .zpl_atchdtl p { -webkit-margin-before: 2px; margin-block-start: 2px; font-size: var(--fontSz11); }.zpl_atchd { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--crdmb); -webkit-flex-wrap: wrap; flex-wrap: wrap; }.zpl_atchd.atchful > div { -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; }.zpl_atchd.atchful .zpl_atlct { inline-size: 100%; max-inline-size: 30%; }.zpl_atchd > div { padding: 16px 14px; border-radius: var(--bdrrd8); cursor: var(--atchcrsr, pointer); min-block-size: 66px; min-inline-size: 345px; max-inline-size: 345px; background-color: var(--thmbg); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 12px; -webkit-transition: var(--crd-trns); -moz-transition: var(--crd-trns); -o-transition: var(--crd-trns); transition: var(--crd-trns); position: relative; overflow: hidden; border: 1px solid var(--crdbrdrclr); box-shadow: none; border-radius: var(--crdbdrrd); }.zpl_atchd > div:hover, .zpl_atchd > div:focus-within { box-shadow: var(--crdshdw-hvr); }.zpl_atchd > div:hover .zpl_atchicn, .zpl_atchd > div:focus-within .zpl_atchicn { pointer-events: all; visibility: visible; }.zpl_atchd > div.zpl_act .zpl_atchicn { visibility: visible; }.zpl_atchd > div.zpl_flerr .zpl_prgbr > div { background: var(--thmgrybg3); }.zpl_atchd > div.zpl_flerr .zpl_prgbr > div > div { background-color: var(--primaryredclr); }.zpl_atchd .zpl_atchimg { block-size: 46px; inline-size: 46px; position: relative; text-align: center; -webkit-flex: 0 0 auto; -moz-box-flex: 0; flex: 0 0 auto; border-radius: var(--bdrrd4); }.zpl_atchd .zpl_atchimg i { font-size: 40px; inline-size: 40px; block-size: 100%; }.zpl_atchd .zpl_atchimg .zpl_fl_typ:before { block-size: 100%; inline-size: 100%; }.zpl_atchd .zpl_atchimg img { position: absolute; inset-block-start: 0; inset-inline-start: 0; block-size: 100%; inline-size: 100%; border-radius: var(--bdrrd4); }.zpl_atchd .zpl_atchdtl { inline-size: 100%; overflow: hidden; }.zpl_atchd .zpl_atchdtl h4 { color: var(--txt2clr); margin: 0; font-size: var(--fontSz15); font-family: var(--fontBold); inline-size: 100%; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-align: start; text-overflow: ellipsis; }.zpl_atchd .zpl_atchdtl p { color: var(--txt6clr); -webkit-margin-before: 8px; margin-block-start: 8px; font-size: var(--fontSz13); text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; }.zpl_atchd .zpl_atchicn { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; pointer-events: none; visibility: hidden; gap: 3px; }.zpl_atchd .zpl_atchicn i { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; border-radius: 50%; font-size: var(--fontSz15); block-size: 27px; inline-size: 27px; cursor: pointer; -webkit-transition: all 0.08s ease; -moz-transition: all 0.08s ease; -o-transition: all 0.08s ease; transition: all 0.08s ease; color: var(--txt6clr); -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; }.zpl_atchd .zpl_atchicn i:hover { background-color: var(--drophover); }.zpl_atchd .zpl_atchicn i.PI_delete:hover { color: var(--primaryredclr); background-color: rgba(220, 92, 93, 0.1); }.zpl_atchd .zpl_prgbr { position: absolute; inset-block-end: 0; inset-inline-start: 0; inset-inline-end: 0; }.zpl_atchd .zpl_lnk, .zpl_atchd .zpl_retry { border-radius: var(--bdrrd8); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 5px; }.zpl_atchd .zpl_lnk i.PI_desktop, .zpl_atchd .zpl_retry i.PI_desktop { font-size: var(--fontSz12); }.zpl_atchd .zpl_lnk i.PI_cloud, .zpl_atchd .zpl_retry i.PI_cloud { font-size: var(--fontSz14); }.zpl_atchd .zpl_retry { color: var(--primaryredclr); }.zpl_atchd .zpl_retry i { font-size: var(--fontSz12); }.zpl_atchd.zpl_csRefWd > div { min-inline-size: 100%; }.zpl_atchd.zpl_crtfct-Con > div { max-inline-size: 400px; }.zpl_atchd.zpl_crtfct-Con .zpl_atchdtl { block-size: 100%; padding: 10px 0; }.zpl_atchd.zpl_crtfct-Con .zpl_atchdtl h4 { inline-size: auto; }.zpl_atchd.zpl_crtfct-Con .zpl_atchimg { block-size: 125px; inline-size: 125px; border: 1px solid var(--crdbrdrclr); border-radius: var(--bdrrd4); }.thmbnl { -webkit-margin-before: 14px; margin-block-start: 14px; -webkit-padding-before: 14px; padding-block-start: 14px; -webkit-border-before: 1px solid rgba(0, 0, 0, 0.1); border-block-start: 1px solid rgba(0, 0, 0, 0.1); }.zpl_prgbr > div { block-size: 4px; position: relative; overflow: hidden; background-color: var(--thmgrybg3); border-radius: 80px; }.zpl_prgbr > div > div { position: absolute; block-size: 100%; inset-inline-start: 0; background-color: var(--actioncolor); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; }.zpl_propicre { -webkit-margin-before: 10px; margin-block-start: 10px; padding: 16px 14px; border-radius: var(--bdrrd8); background-color: var(--thmbg); position: relative; overflow: hidden; }.zpl_propicre img { max-block-size: 300px; }.IC-pdf, .IC-doc, .IC-mp3, .IC-zip, .IC-xls-new, .IC-ppt, .IC-jpg, .IC-gif, .IC-file, .IC-code, .IC-link, .IC-wd { display: inline-block; vertical-align: middle; -webkit-margin-end: 8px; -moz-margin-end: 8px; margin-inline-end: 8px; background-image: url(../images/FileIcons.59e4948ad00b80a252e1a783567bea47.svg); background-repeat: no-repeat; block-size: 30px; inline-size: 23px; }.IC-wd { background-position: -103px -50px; }.IC-pdf { background-position: 0px 0px; }.IC-doc { background-position: -40px 0px; }.IC-mp3 { background-position: -79px 0px; }.IC-zip { background-position: -120px 0px; }.IC-xls-new { background-position: -160px 0px; }.IC-ppt { background-position: -200px 0px; }.IC-jpg { background-position: -240px 0px; }.IC-gif { background-position: -283px 0px; }.IC-code { background-position: -323px 0px; }.IC-file { background-position: -402px 0px; }.IC-link { background-position: -363px 0px; }.S18 { font-size: var(--fontSz18); }.CR-ack-success, .CR-ack-pending { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; inline-size: 30px; block-size: 30px; background: var(--thmbg2); border-radius: 100%; text-align: center; color: var(--txt8clr); cursor: pointer; }.zpl_icnBg > i { --iconbgsize: 25px; display: inline-block; inline-size: var(--iconbgsize); background-color: var(--brdr_dflt); border-radius: 100%; block-size: var(--iconbgsize); text-align: center; line-height: 29px; color: var(--txt8clr); cursor: pointer; -webkit-margin-end: 3px; -moz-margin-end: 3px; margin-inline-end: 3px; }.CR-ack-success.blck::before { color: #333; }.zpl_hvr.zpl_vsbl { display: block; }.PI_more.blck::before { color: #333; }.CR-fld { font-size: var(--fontSz24); }.CR-fld .path1, .CR-fld .path2 { font: inherit; }.CR-fld .path1::before { color: #ffad00; }.CR-fld .path2::before { color: #ffdf8c; }.zpl_searchsw .zpl_globalsearch { display: block; }.zpl_globalsearch { --gblbdrrd: var(--bdrrd8); inline-size: 100%; margin: 0 auto; padding: 0; background-color: rgba(0, 0, 0, 0.4); position: fixed; inset-inline-start: 0; inset-inline-end: 0; inset-block-start: 0; inset-block-end: 0; display: none; z-index: 105; }.zpl_globalsearch .zpl_emcnt { position: relative; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; overflow: hidden; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; border-radius: var(--gblbdrrd); }.zpl_globalsearch .zpl_glbsrc { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; block-size: 100%; }.zpl_globalsearch .zpl_glbsrc .zpl_emlst .zpl_emdts div { --zpl_emdts_max-wdt: 700px; }.zpl_globalsearch .zpl_glbsrc .zpl_emlst .zpl_emdts b { max-inline-size: 500px; display: inline-block; vertical-align: top; }.zpl_globalsearch .zpl_emlst { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; overflow-y: auto; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_globalsearch .zpl_emlst .zpl_em { cursor: pointer; -webkit-border-before: 1px solid var(--brdr_dflt); border-block-start: 1px solid var(--brdr_dflt); padding: 12px 16px; }.zpl_globalsearch .zpl_emlst .zpl_em:first-child { -webkit-border-before: 0; border-block-start: 0; }.zpl_globalsearch .zpl_emlst .zpl_em.zpl_act, .zpl_globalsearch .zpl_emlst .zpl_em:hover { background-color: var(--tblhvrbg, var(--thmgrybg4)); }.zpl_globalsearch .zpl_emlst .zpl_emimg { overflow: hidden; }.zpl_globalsearch .zpl_emlst .zpl_emimg img { --zpl_emimg_border-radius: var(--bdrrd4); block-size: 100%; -o-object-fit: cover; object-fit: cover; }.zpl_globalsearch .zpl_emdts { gap: 5px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_globalsearch .zpl_gsearchbox { position: relative; margin: 0 auto; inline-size: 750px; -webkit-transition: .4s ease-in-out width; -moz-transition: .4s ease-in-out width; -o-transition: .4s ease-in-out width; transition: .4s ease-in-out width; block-size: -webkit-calc(100% - 60px); block-size: -moz-calc(100% - 60px); block-size: calc(100% - 60px); }.zpl_globalsearch .zpl_gseracr { color: #458bd6; font-size: var(--fontSz13); cursor: pointer; }.zpl_globalsearch .zpl_gseracr span { float: inline-start; }.zpl_globalsearch .zpl_gseracr i { -webkit-margin-start: 8px; -moz-margin-start: 8px; margin-inline-start: 8px; }.zpl_ginputbox { display: -webkit-flex; display: -moz-box; display: flex; gap: 12px; border: 1px solid var(--actioncolor); border-radius: var(--bdrrd8); background: var(--thmbg); box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.1); -webkit-align-items: center; -moz-box-align: center; align-items: center; padding: 2px 16px 0; }.zpl_ginputbox .zpl_gserchselect { color: var(--txt2clr); inline-size: 100%; block-size: 44px; padding: 0; border: none; font-size: var(--fontSz13); outline: none; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; -webkit-transition: width 0.4s ease-in-out; -moz-transition: width 0.4s ease-in-out; -o-transition: width 0.4s ease-in-out; transition: width 0.4s ease-in-out; background-color: var(--thmbg); }.zpl_ginputbox .zpl_gserchselect:focus { inline-size: 100%; }.zpl_ginputbox input[type='search'] { -webkit-appearance: none; }.zpl_gseemore { text-align: center; background: var(--gseemorebg, var(--blu5)); padding: 12px; border-radius: 0 0 var(--gblbdrrd) var(--gblbdrrd); inline-size: 100%; }.zpl_gseemore:hover { color: #395a93; }.zpl_gseemore.zpl_morshrink { inline-size: 50%; -webkit-transition: width .2s ease-in-out; -moz-transition: width .2s ease-in-out; -o-transition: width .2s ease-in-out; transition: width .2s ease-in-out; }.zpl_gserchdept { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size5); }.zpl_gserchdept span { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: var(--size2); }.zpl_gserchdept span.zpl_depart em { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-inline-size: 300px; }.zpl_gserchdept i { color: var(--txt6clr); font-size: var(--fontSz14); }.zpl_gpopprivw { position: absolute; inset-block-start: 1px; inset-inline-end: 1px; inset-block-end: 0; inline-size: 50%; -webkit-border-start: 1px solid var(--brdr_gry); -moz-border-start: 1px solid var(--brdr_gry); border-inline-start: 1px solid var(--brdr_gry); z-index: 1; background: var(--thmbg); border-radius: 0 0 8px 0; opacity: 0; visibility: hidden; -webkit-transition: all 0.6s cubic-bezier(0.25, 0.8, 0.25, 1); -moz-transition: all 0.6s cubic-bezier(0.25, 0.8, 0.25, 1); -o-transition: all 0.6s cubic-bezier(0.25, 0.8, 0.25, 1); transition: all 0.6s cubic-bezier(0.25, 0.8, 0.25, 1); -webkit-transform: translateX(100em); -moz-transform: translateX(100em); -o-transform: translateX(100em); transform: translateX(100em); }.zpl_gpopprivw > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; block-size: 100%; }.zpl_gpopprivw_box { overflow-y: auto; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_gpopprivw_box > div { -webkit-border-after: 1px solid var(--brdr_gry); border-block-end: 1px solid var(--brdr_gry); padding: 16px 20px; }.zpl_gpopprivw_box > div:last-child { border: 0; }.zpl_gpopprivw_box .zpl_privwem { background-color: var(--thmbg); margin: 0; -webkit-padding-after: 0; padding-block-end: 0; }.zpl_gpopprivw_btn { text-align: center; padding: 20px 12px; }.zpl_actn_btn { position: absolute; inset-block-start: 64px; inset-inline-end: -12px; z-index: 2; opacity: 0; visibility: hidden; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s; gap: 12px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_actn_btn .zpl_btnfloat { --clssize: 28px; inline-size: var(--clssize); block-size: var(--clssize); border-radius: 50%; background-color: var(--thmbg); border: 1px solid var(--brdr_gry); color: var(--primarybluclr); font-size: var(--fontSz14); -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; -webkit-flex-shrink: 0; flex-shrink: 0; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_actn_btn .zpl_btnfloat:hover { background-color: var(--thmgrybg3); }.zpl_gserchlst { block-size: -webkit-calc(100% - 60px); block-size: -moz-calc(100% - 60px); block-size: calc(100% - 60px); display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background-color: var(--thmbg); border-radius: var(--gblbdrrd); }.zpl_gserchlst.zpl_act .zpl_glbsrc .zpl_emlst .zpl_emdts { max-inline-size: 300px; }.zpl_gserchlst.zpl_act .zpl_glbsrc .zpl_emlst .zpl_emdts b { display: inline; }.zpl_gserchlst.zpl_act .zpl_glbsrc .zpl_emlst .zpl_depart em { max-inline-size: 180px; }.zpl_gserchlst.zpl_act .zpl_gpopprivw { opacity: 1; visibility: visible; -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); }.zpl_gserchlst.zpl_act .zpl_gpopprivw .zpl_dots, .zpl_gserchlst.zpl_act .zpl_gpopprivw .zpl_dots + span { display: block; }.zpl_gserchlst.zpl_act .zpl_actn_btn { opacity: 1; visibility: visible; }.zpl_gserchlst.zpl_act .zpl_dots, .zpl_gserchlst.zpl_act .zpl_dots + span { display: none; }.zpl_gserchlst.zpl_act .zpl_emlst .zpl_emdts { inline-size: 300px; }.zpl_gserchlst ._cls { --clssize: 26px; inline-size: var(--clssize); block-size: var(--clssize); border-radius: 50%; background: var(--thmbg); border: 1px solid var(--brdr_gry); color: var(--txt2clr); -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; -webkit-flex-shrink: 0; flex-shrink: 0; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_gserchlst ._cls:hover { --mdlclsbg: var(--brdr_mgry); color: var(--primaryredclr); }.zpl_privwem .zpl_em { -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; text-align: center; }.zpl_privwem .zpl_em .zpl_emimg { --zpl_eming: 80px; --zpl_emimg_border-radius: var(--bdrrd12); overflow: hidden; }.zpl_privwem .zpl_em .zpl_emimg img { --zpl_emimg_border-radius: var(--bdrrd12); block-size: 100%; -o-object-fit: cover; object-fit: cover; }.zpl_privwem .zpl_em .zpl_emdts { max-inline-size: 300px; }.zpl_privwem .zpl_privwdept { color: var(--txt6clr); }.zpl_privwem .zpl_privwdept:hover { text-decoration: underline; }.zpl_privwlocatn_lst { display: grid; gap: 16px; grid-template-columns: repeat(auto-fill, minmax(40%, 1fr)); background-color: var(--thmbg); padding: 16px 20px; margin: 0 -20px; }.zpl_privwlocatn_lst li { display: -webkit-flex; display: -moz-box; display: flex; gap: 16px; }.zpl_privwlocatn_lst i { font-style: normal; }.zpl_privwreport { display: -webkit-flex; display: -moz-box; display: flex; gap: 12px; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_privwreport .zpl_emimg { --zpl_eming: 40px; }.zpl_privwtag .zpl_tg { -webkit-margin-before: 16px; margin-block-start: 16px; }.zpl_gpopprivwtab .zpl_privworg { padding: 20px 10px; }.zpl_gpopprivwtab .zpl_privworg li { padding: 0 0 30px; }.zpl_gpopprivwtab .zpl_privworg li em { inline-size: 120px; }.zpl_gpopprivwtab .zpl_gpopprivw_actband > div { -webkit-border-after: 1px solid var(--brdr_gry); border-block-end: 1px solid var(--brdr_gry); margin: 0 -20px; padding: 20px 20px 0; --tabpanelibeforebtm: 0; }.zpl_privworg li { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: flex-start; -moz-box-pack: start; justify-content: flex-start; gap: var(--size4); padding: 16px 20px; }.zpl_privworg li span.icn { position: relative; }.zpl_privworg li span.icn:after { content: ""; position: absolute; inset-block-start: 35px; inset-inline-start: 0; inset-inline-end: 0; block-size: 30px; inline-size: 1px; margin: auto; -webkit-border-start: 1px dashed var(--brdr_gry); -moz-border-start: 1px dashed var(--brdr_gry); border-inline-start: 1px dashed var(--brdr_gry); }.zpl_privworg li em { inline-size: 200px; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_privworg li:last-child { -webkit-padding-after: 0; padding-block-end: 0; }.zpl_privworg li:last-child span.icn:after { display: none; }.zpl_upmdl .zpl_minr { --msize: 520px !important; }.zpl_upmdl .zpl_emimg { --zpl_eming: 80px; box-shadow: -1px 2px 2px rgba(0, 0, 0, 0.08); overflow: hidden; }.zpl_upmdl .zpl_emimg img { block-size: 100%; -o-object-fit: cover; object-fit: cover; }.zpl_upmdl .zpl_mhder { background-color: var(--thmbg); -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 20px; }.zpl_upmdl .zpl_mhder .zpl_em a:hover { color: #395a93; }.zpl_upmdl .zpl_mcnt { --mdlmcnt: 16px; }.zpl_upmdl .zpl_mcnt .zpl_crd { padding: 16px; }.zpl_upmdl .zpl_crd a:hover { text-decoration: underline; }.zpl_upmdl .bxcard { display: -webkit-flex; display: -moz-box; display: flex; gap: 12px; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-margin-after: 0; margin-block-end: 0; border: none; border-radius: 0; }.zpl_upmdl .bxcard em { cursor: pointer; }.zpl_upmdl .bxcard em i { vertical-align: sub; font-size: var(--fontSz22); }.zpl_upmdl .bxcard .zpl_complogo-img { block-size: 60px; }.zpl_upmdl .bxcard .zpl_complogo-img img { padding: 6px; }.zpl_upmdl h5 { font-size: var(--fontSz14); -webkit-margin-after: 14px; margin-block-end: 14px; }.zpl_upmdl .zpl_icinfogry { margin-right: 10px; }.zpl_upList { display: grid; grid-template-columns: repeat(auto-fill, -webkit-calc(50% - 10px)); grid-template-columns: repeat(auto-fill, -moz-calc(50% - 10px)); grid-template-columns: repeat(auto-fill, calc(50% - 10px)); grid-gap: 15px; }.zpl_upList li { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 12px; }.zpl_upList li span { cursor: pointer; }.zpl_upList li span.icn img { inline-size: 22px; }.zpl_upList li a { color: var(--txt6clr); }.zpl_upList li a:hover { color: var(--txt2clr); }.zpl_upList li .zpl_tgl { -webkit-transform: scale(0.9); -moz-transform: scale(0.9); -o-transform: scale(0.9); transform: scale(0.9); }.horz { display: -webkit-flex; display: -moz-box; display: flex; grid-template-columns: none; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.horz li .mw150 + .d-flex { gap: 8px; }.horz li .PI_webinar { --servicedrkblu: #46acd0; color: var(--servicedrkblu); }.zpl_signout { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; }.zpl_qaSort { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 12px; }.zpl_qaSort > li .ztextbox__error { position: relative; }.zpl_qaSort > li > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background-color: var(--thmbg); border-radius: var(--bdrrd4); border: 1px solid var(--frmbrdrclr); padding: 8px 10px; display: flex; word-break: break-word; font-family: var(--fontRegular); }.zpl_qaSort > li > div.ztextbox__error { border-color: var(--primaryredclr); }.zpl_qaSort > li > div > div { display: -webkit-flex; display: -moz-box; display: flex; min-block-size: 21px; position: relative; }.zpl_qaSort > li > div > div > i { cursor: move; position: absolute; inset-inline-start: -30px; opacity: 0; }.zpl_qaSort > li > div > div .zradiobutton, .zpl_qaSort > li > div > div .zcheckbox { margin: 0; inline-size: 90%; min-block-size: 20px; }.zpl_qaSort > li > div > div .zradiobutton__text, .zpl_qaSort > li > div > div .zcheckbox__text { inline-size: 100%; line-height: 20px; }.zpl_qaSort > li > div:hover .zpl_hvr { display: block; }.zpl_qaSort > li > div.zpl_act { border-color: var(--primarybluclr); }.zpl_qaSort > li > div.zpl_act .zpl_hvr { display: block; }.zpl_qaSort > li .zradiobutton, .zpl_qaSort > li .zcheckbox { margin: 0; inline-size: 90%; min-block-size: 20px; }.zpl_qaSort > li .zradiobutton__text, .zpl_qaSort > li .zcheckbox__text { inline-size: 100%; line-height: 22px; }.zpl_qaSort > li:hover .zpl_hvr { display: block; }.zpl_qaSort > li:hover > div > div > i { opacity: 1; }.zpl_qaSort.zpl_act { border-color: var(--primarybluclr); }.zpl_qaSort.zpl_act .zpl_hvr { display: block; }.zpl_qaSort.zpl_mtf > li > div { border: 0; padding: 0; }.zpl_qaSort.zpl_mtf > li > div > div { border: 1px solid var(--frmbrdrclr); border-radius: var(--bdrrd4); padding: 8px 10px; }.zpl_qaSort.zpl_mtf > li > div > div > i { inset-inline-start: -19px; }.zpl_imgTag { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-border-before: 1px solid var(--brdr_dflt); border-block-start: 1px solid var(--brdr_dflt); -webkit-padding-before: 10px !important; padding-block-start: 10px !important; -webkit-margin-before: 10px !important; margin-block-start: 10px !important; gap: 10px; }.zpl_imgTag li > div { inline-size: 46px; min-inline-size: 46px; max-inline-size: 46px; min-block-size: 46px; position: relative; border-radius: var(--bdrrd4); border: 1px solid var(--frmbrdrclr); padding: 1px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_imgTag li > div img { border-radius: var(--bdrrd4); max-inline-size: 100%; }.zpl_imgTag li > div > i { position: absolute; inset-block-start: -6px; inset-inline-end: -8px; background-color: var(--mdlclsbg); color: var(--white); display: -webkit-flex; display: -moz-box; display: flex; border-radius: 100%; padding: 4px; font-size: var(--fontSz11); cursor: pointer; opacity: 0; }.zpl_imgTag li > div > i:hover { background-color: var(--primaryredclr); }.zpl_imgTag li > div > span.PI_image { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; block-size: 42px; font-size: var(--fontSz24); color: var(--brdr_gry); }.zpl_imgTag li:hover > div > i { opacity: 1; }.zpl_assQtype .zpl_Que > div { background-color: var(--thmbg); border: 1px solid var(--brdr_gry); border-radius: var(--bdrrd4); padding: 10px 15px; min-block-size: 58px; }.zpl_assQtype .zpl_Que > div > div { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_assQtype .zpl_Que > div > div .zpl_hvr { opacity: 0; display: block; -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; }.zpl_assQtype .zpl_Que > div > div:hover .zpl_hvr { opacity: 1; }.zpl_assQtype .zpl_Que > div.ztextbox__error { border-color: var(--primaryredclr); }.zpl_assQtype .zpl_Ans .zpl_hvr { -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; }.zpl_assQtype .zpl_Ans .zpl_hvr i { --iconroundsize: 20px; font-size: var(--fontSz12); line-height: 22px; }.zpl_assQtype .zpl_Ans .zpl_hvr i.PI_img { font-size: var(--fontSz13); }.zpl_assQtype .zpl_Ans .zpl_imgTag li > div img { inline-size: 100%; border-radius: var(--bdrrd8); }.zpl_assQtype .zpl_Ans .zpl_qaSort.zpl_mtf { -webkit-padding-end: 25px; -moz-padding-end: 25px; padding-inline-end: 25px; }.zpl_assQtype .zpl_Ans .zpl_qaSort.zpl_mtf .flex-grow.flex-basis50 > div .flex-grow { line-height: 20px; }.zpl_mtf { -webkit-padding-end: 25px; -moz-padding-end: 25px; padding-inline-end: 25px; }.zpl_mtf .zpl_hvr { position: relative; inset-inline-end: -40px; }.zpl_mtf li > div .zpl_hvr { display: block; }.zpl_assQtype [contentEditable=true]:empty:before { color: var(--plcehold); }.zpl_tblaccrdinlst.zpl_LMSAssess:hover .zpl_hvr { display: none; }.zpl_tblaccrdinlst.zpl_LMSAssess table tbody tr:hover .zpl_hvr { display: block; }.asmntVhstry.zpl_esigntmln::before { inset-inline-start: 0 !important; }.asmntVhstry.zpl_esigntmln .zpl_tmlnrow:last-child .zpl_tmlnrgt::before { content: none !important; }[class*="aq_"] { --aqdef: #ffffff; --aqblu: #003E80; --aqgrn: #00520A; --aqiblu: #007CFF; --aqfgrn: #00D119; --aqtgrn: #2F7A7A; --aqprpl: #302E78; --aqtblu: #56DEDE; --aqfprpl: #6563FF; --aqdprpl: #692A80; --aqgbrwn: #997900; --aqred: #A30003; --aqbred: #AD3C05; --aqlprpl: #BD4BD5; --aqorng: #F95607; --aqfred: #FF0004; --aqylw: #FFC900; --aqnworg: #FF8E00; --navblu: #272D35; --brckorg: #A35A00; --lghtgry: #D1D6DB; --blgreen: #00A763; --prtgreen: #ACD91B; }.aq_bgdef { background-color: var(--aqdef) !important; border: 1px solid var(--thmgrybg2) !important; position: relative; }.aq_bgdef::before { content: ''; position: absolute; inline-size: 1px; inset-block-start: -5px; inset-block-end: -5px; background-color: var(--thmgrybg2); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); }.aq_bg1 { background-color: var(--aqblu) !important; }.aq_bg2 { background-color: var(--aqgrn) !important; }.aq_bg3 { background-color: var(--aqiblu) !important; }.aq_bg4 { background-color: var(--aqfgrn) !important; }.aq_bg5 { background-color: var(--aqtgrn) !important; }.aq_bg6 { background-color: var(--aqprpl) !important; }.aq_bg7 { background-color: var(--aqtblu) !important; }.aq_bg8 { background-color: var(--aqfprpl) !important; }.aq_bg9 { background-color: var(--aqdprpl) !important; }.aq_bg10 { background-color: var(--aqgbrwn) !important; }.aq_bg11 { background-color: var(--aqred) !important; }.aq_bg12 { background-color: var(--aqbred) !important; }.aq_bg13 { background-color: var(--aqlprpl) !important; }.aq_bg14 { background-color: var(--aqorng) !important; }.aq_bg15 { background-color: var(--aqfred) !important; }.aq_bg16 { background-color: var(--aqylw) !important; }.aq_bg17 { background-color: var(--aqnworg) !important; }.aq_bg18 { background-color: var(--navblu) !important; }.aq_bg19 { background-color: var(--brckorg) !important; }.aq_bg20 { background-color: var(--lghtgry) !important; }.aq_bg21 { background-color: var(--blgreen) !important; }.aq_bg22 { background-color: var(--prtgreen) !important; }.zpl_drpdwnic.zpl_clrpckr ul li.aq_bgdef::before { inset-block-start: -3px; inset-block-end: -3px; }.zpl_crtfctCon { display: grid; grid-template-columns: repeat(auto-fill, minmax(260px, 1fr)); gap: var(--size4); padding: var(--size8) var(--size2); }.zpl_crtfctCon > div { padding: 4px; block-size: 188px; max-block-size: 188px; border-radius: var(--bdrrd8); background-color: var(--thmbg); position: relative; text-align: center; box-shadow: var(--cbshdw); cursor: pointer; -webkit-transition: all 0.26s ease; -moz-transition: all 0.26s ease; -o-transition: all 0.26s ease; transition: all 0.26s ease; }.zpl_crtfctCon > div > div { overflow: hidden; }.zpl_crtfctCon > div > div > img { -o-object-fit: contain; object-fit: contain; inline-size: 100%; block-size: 100%; border-radius: var(--size2); }.zpl_crtfctCon > div .certActn { border-radius: var(--size2); position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; display: none; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }.zpl_crtfctCon > div .certActn::before { content: ''; position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; background-color: var(--black); opacity: .3; }.zpl_crtfctCon > div .certActn > button { position: absolute; inset-block-start: 50%; inset-inline-start: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }.zpl_crtfctCon > div:hover .certActn { display: block; }[contenteditable="true"]:empty:before { content: attr(placeholder); pointer-events: none;  }.zpl_fltr_lft, .zpl_fltr_rgt, .zpl_fltr_flt { display: block; }.zpl_fltr_lft .zpl_fltr, .zpl_fltr_rgt .zpl_fltr, .zpl_fltr_flt .zpl_fltr { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_fltr_lft { position: unset !important; }.zpl_fltr_lft .zpl_rgtcnt { -webkit-margin-start: 320px; -moz-margin-start: 320px; margin-inline-start: 320px; }.zpl_fltr_lft .zpl_fltr { inset-block-start: 72px; inset-block-end: 0; }.zpl_fltr_lft .zpl_fltr::before { content: ''; position: absolute; inset-block-start: 0; inset-inline-end: -20px; inset-block-end: -1px; inline-size: 20px; background-color: var(--thmbg2); }.zpl_fltr_rgt .zpl_fltr { inset-inline-end: 0; }.zpl_fltr_rgt .zpl_rgtcnt { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; -webkit-margin-end: 320px; -moz-margin-end: 320px; margin-inline-end: 320px; }.zpl_fltr_flt { position: unset !important; }.zpl_fltr_flt .zpl_rgtcnt { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; }.zpl_fltr_flt .zpl_fltr { inset-block-start: 0; inset-block-end: 0; inset-inline-end: 0; inset-inline-start: unset; border-radius: 0; -webkit-border-end: 1px solid var(--fltrbdrclr); -moz-border-end: 1px solid var(--fltrbdrclr); border-inline-end: 1px solid var(--fltrbdrclr); box-shadow: var(--fltrboxshw); }.zpl_fltr { --fltrboxshw: var(--cbshdw); --fltrbdrclr: var(--brdr_gry); background-color: var(--thmbg); inline-size: var(--fltrinline-size); position: absolute; inset-block-start: 80px; inset-block-end: 0; display: none; padding: 20px; border-radius: var(--bdrrd8); color: var(--txt2clr); z-index: 5; }.zpl_fltr > div > .zpl_search { -webkit-margin-before: 12px; margin-block-start: 12px; inline-size: 100%; }.zpl_tblpagination.zpl_daystus ~ .zpl_fltr { inset-block-end: 82px; }.zpl_fltrhd { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_fltrhd h5 { color: var(--txt2clr); font-size: var(--fontSz16); }.zpl_fltrhd i { --icnfontSz: var(--fontSz14); color: var(--txt2clr); cursor: pointer; padding: var(--fltr-cls-pad, 6px); background-color: var(--fltr-cls-bg, #f5f5f5); border-radius: var(--bdrrd4); }.zpl_fltrhd i:hover { --fltr-cls-bg: var(--mdlclsbg)        ; }.zpl_fltrcnt { block-size: 100%; overflow: auto; margin: 14px 0; -webkit-padding-after: 14px; padding-block-end: 14px; }.zpl_fltrcnt table { --tblmw: auto; --tbllftfxdpos: relative; --tbllftfxdlft: auto; }.zpl_fgrp { margin: 10px 0; }.zpl_fgrp .ztextbox, .zpl_fgrp .ztokenfield, .zpl_fgrp .zinputfield, .zpl_fgrp .zselectbox { border: 1px solid transparent; -webkit-border-after: 1px solid var(--thmgrybg3); border-block-end: 1px solid var(--thmgrybg3); border-radius: 0; }.zpl_fgrp .zselectbox { padding: 9px 10px 9px 10px; }.zpl_fgrp .ztokenfield { padding: 7px 4px 4px 4px; }.zpl_fltclps { -webkit-margin-before: 12px; margin-block-start: 12px; }.zpl_fltclps .zpl_fltrlst { display: none; -webkit-margin-before: 12px; margin-block-start: 12px; }.zpl_fltclps .zpl_fltrlst > .zpl_secn { -webkit-margin-before: -6px; margin-block-start: -6px; }.zpl_fltclps.fltopn > div i.PI_argt { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }.zpl_fltclps.fltopn .zpl_fltrlst { display: block; }.zpl_fltclps:first-child { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_fltclps > div > font { padding: 6px 0 4px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; cursor: pointer; }.zpl_fltclps > div > font i { -webkit-margin-end: 4px; -moz-margin-end: 4px; margin-inline-end: 4px; color: var(--txt2clr); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; font-size: var(--fontSz20); -webkit-margin-start: -4px; -moz-margin-start: -4px; margin-inline-start: -4px; }.zpl_fltclps > div > font b { color: var(--txt2clr); }.zpl_fltclps .zpl_secn { inline-size: 100%; }.zpl_fltclps .zpl_secn label { font-size: var(--fontSz13); }.zpl_fltclps .zpl_secn > div:first-child label { color: var(--txt6clr); }.zpl_fltclps .zpl_secn + .zpl_secn { -webkit-margin-before: 12px; margin-block-start: 12px; }.zpl_fltclps .zpl_secn > div:nth-child(2) { -webkit-margin-before: 5px; margin-block-start: 5px; }.zpl_fltrvw { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-padding-after: var(--mainspacingtp); padding-block-end: var(--mainspacingtp); position: relative; inline-size: 100%; background: var(--thmbg2); position: sticky; inset-block-start: var(--tblfxdhgt); inset-inline-start: 0; z-index: 4; }.zpl_fltrvwlst { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--fltrvwlstgap, 12px); }.zpl_fltrvwlst.zpl_drpdwn { padding: 8px; max-inline-size: inherit; }.zpl_fltrvwlst.zpl_drpdwn .zmenu__body { -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; gap: 10px; }.zpl_fltrvwlst.zpl_drpdwn .zmenu__body li { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-flex: 0; -moz-box-flex: 0; flex: 0; padding: 5px 12px; -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; }.zpl_fltrvwlst.zpl_drpdwn .zmenu__body li label { white-space: pre-wrap; }.zpl_fltrvwlst.zpl_drpdwn .zmenu__body li:hover { background-color: var(--thmbg); }.zpl_fltrvwlst.zpl_drpdwn .zmenu__body li span { white-space: normal; word-break: break-word; }.zpl_fltrvwlst li { border-radius: var(--bdrrd4); color: var(--actioncolor); border: 1px solid var(--fltr-lstbrdr, #0088FF3B); padding: 4px 12px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; background-color: var(--thmbg); -webkit-column-gap: 5px; -moz-column-gap: 5px; column-gap: 5px; }.zpl_fltrvwlst li:hover { box-shadow: 0 0 3px var(--fltrboxshd, rgba(0, 136, 255, 0.22)); }.zpl_fltrvwlst li label { color: var(--txt6clr); font-size: var(--fontSz13); white-space: nowrap; margin: 0; }.zpl_fltrvwlst li > span { color: var(--txt2clr); white-space: nowrap; max-inline-size: 220px; text-overflow: ellipsis; overflow: hidden; cursor: default; }.zpl_fltrvwlst li sub { cursor: pointer; inline-size: auto; background: var(--actioncolor); color: var(--white); border-radius: var(--bdrrd4); padding: 2px 4px; line-height: 1.2; inset-block-end: 0; text-wrap: nowrap; }.zpl_fltrvwlst li .PI_cls { color: var(--txt6clr); -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; display: -webkit-flex; display: -moz-box; display: flex; padding: 2px 0 0; border-radius: var(--bdrrd4); font-size: var(--fontSz13); }.zpl_fltrvwlst li .PI_cls:hover { color: var(--primaryredclr); }.zpl_fltrvwlst li.zpl_mre { border-radius: var(--bdrrd4); -webkit-align-items: center; -moz-box-align: center; align-items: center; padding: 4px 8px; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; cursor: pointer; color: var(--txt2clr); -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.zpl_fltrvwlst li.zpl_mre:hover { background-color: rgba(13, 129, 230, 0.06); }.zpl_fltrvw-popovr { max-inline-size: 324px; padding: var(--size3); }.zpl_fltrvw-popovr .zpl_fltrvwlst { max-block-size: 250px; overflow-y: auto; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; }.zpl_fltrvwimg { inline-size: 20px; block-size: 20px; border-radius: var(--bdrrd4); max-inline-size: 20px; }.zpl_dashrow { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; row-gap: var(--crdmb); -webkit-margin-after: var(--crdmb); margin-block-end: var(--crdmb); -webkit-margin-start: -4px; -moz-margin-start: -4px; margin-inline-start: -4px; -webkit-margin-end: -4px; -moz-margin-end: -4px; margin-inline-end: -4px; }.zpl_dashrow [class*="zpl_dashcol"] { -webkit-padding-start: 4px; -moz-padding-start: 4px; padding-inline-start: 4px; -webkit-padding-end: 4px; -moz-padding-end: 4px; padding-inline-end: 4px; }.zpl_dashcol50 { -webkit-flex-basis: 50%; flex-basis: 50%; max-inline-size: 50%; }.zpl_dashcol25 { -webkit-flex-basis: 25%; flex-basis: 25%; max-inline-size: 25%; }.zpl_dashcolone { -webkit-flex-basis: 33.33%; flex-basis: 33.33%; max-inline-size: 33.33%; }.zpl_dashcoltwo { -webkit-flex-basis: 66.66%; flex-basis: 66.66%; max-inline-size: 66.66%; }.zpl_dashcolthree { -webkit-flex-basis: 100%; flex-basis: 100%; max-inline-size: 100%; }.zpl_dashcard { background-color: var(--thmbg); overflow: hidden; position: relative; border: 1px solid var(--crdbrdrclr); border-radius: var(--crdbdrrd); }.zpl_dashcard .zpl_dashhead { block-size: 54px; padding: 16px; -webkit-border-after: 1px solid var(--crdhdrbdrclr, var(--brdr_dflt)); border-block-end: 1px solid var(--crdhdrbdrclr, var(--brdr_dflt)); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_dashbody { block-size: var(--dashbodyblock-size, 260px); overflow-y: auto; --tblpaddinglft: 16px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; --tblhdrinset-block-start: 0; --zpl_emdts_max-wdt:100%; --border-block-start:none; }.zpl_dashbody .zpl_Emptydata { display: grid; place-items: center; }.zpl_dashbody .zpl_Emptydata p { margin: 0; }.zpl_dashbody .zpl_btnmnu { background: var(--thmbg); position: relative; }.zpl_dashbody .zpl_tbllstbdrnone tr:last-child td { border: none; }.zpl_dashbodyhdrbody { -webkit-padding-start: 16px; -moz-padding-start: 16px; padding-inline-start: 16px; }.zpl_dashcard .zpl_dashbodyhauto { --dashbodyblock-size:var(--dashbodyblock-sizeauto, auto); }.zpl_dashcard .zpl_dashpad { padding: 16px; }.zpl_dashcard .zpl_dashpad-sm { padding: 12px; }.zpl_dashcard .zpl_dashbodyhd { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 12px; --tblpaddingrgt:0 !important; --tblpaddinglft:0; }.zpl_dashcard .zpl_tblfxd { --tblhdrinset-block-start:0; padding: 16px; }.zpl_dashcard .zpl_tblfxd.zpl_tblres .zpl_tbl { border-collapse: collapse; border-spacing: 0px; margin: 0; }.zpl_dashcard .zpl_tblfxd.zpl_tblres .zpl_tbl thead th { text-align: center; --tblthbdrclr: var(--thmbg); }.zpl_dashcard .zpl_tblfxd.zpl_tblres .zpl_tbl thead th:first-child { -webkit-padding-start: 16px; -moz-padding-start: 16px; padding-inline-start: 16px; text-align: start; }.zpl_dashcard .zpl_tblfxd.zpl_tblres .zpl_tbl thead th:last-child { -webkit-padding-end: 16px; -moz-padding-end: 16px; padding-inline-end: 16px; }.zpl_dashcard .zpl_tblfxd.zpl_tblres .zpl_tbl tbody tr td { padding: 0 16px; text-align: center; }.zpl_dashcard .zpl_tblfxd.zpl_tblres .zpl_tbl tbody tr td:first-child { -webkit-padding-start: 16px; -moz-padding-start: 16px; padding-inline-start: 16px; text-align: start; }.zpl_dashcard .zpl_tblfxd.zpl_tblres .zpl_tbl tbody tr td:last-child { -webkit-padding-end: 16px; -moz-padding-end: 16px; padding-inline-end: 16px; }.zpl_dashcard .zpl_tblfxd.zpl_tblres .zpl_tbl tbody tr td span.zpl_lvdrblu { display: inline-block; background-color: rgba(224, 233, 251, 0.2); block-size: 50px; margin: 0; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_dashcard .zpl_dashcht .zpl_dashchtdes { position: absolute; inset-block-end: 12px; inset-inline-start: 0; inset-inline-end: 0; display: -webkit-flex; display: -moz-box; display: flex; color: var(--txt2clr); -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_dashcard .zpl_dashcht .zpl_dashchtdes ul { margin: 0; }.zpl_dashcard .zpl_dashcht .zpl_dashchtdes ul li { display: inline-block; text-align: start; vertical-align: middle; float: none; inline-size: auto; padding: 0; color: var(--txt2clr); -webkit-margin-end: 20px; -moz-margin-end: 20px; margin-inline-end: 20px; }.zpl_dashcard .zpl_dashcht .zpl_dashchtdes ul li .cod { inline-size: 8px; block-size: 8px; border-radius: 50%; float: inline-start; margin: 3px 8px 0 0; }.zpl_dashcard .zpl_projcstcrd { background-color: var(--thmbg); min-block-size: 80px; padding: 16px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 12px; }.zpl_dashcard .zpl_projdes { max-block-size: 400px; overflow-y: auto; overflow-x: hidden; -webkit-padding-end: 5px; -moz-padding-end: 5px; padding-inline-end: 5px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 12px; }.zpl_dashcard .zpl_projdes.zpl_desmintxt p { block-size: 54px; overflow: hidden; color: var(--txt2clr); }.zpl_dashmain { background-color: var(--thmbg); padding: 20px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 25px; position: absolute; inline-size: -webkit-calc(100% - 0px); inline-size: -moz-calc(100% - 0px); inline-size: calc(100% - 0px); block-size: -webkit-calc(100% - 5px); block-size: -moz-calc(100% - 5px); block-size: calc(100% - 5px); overflow: hidden; }.zpl_dashhdr { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_dashhdr .zpl_em .zpl_emimg { inline-size: 42px; block-size: 42px; cursor: pointer; }.zpl_dashhdr .zpl_em .zpl_emdts { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; gap: 3px; }.zpl_dashhdr .zpl_em .zpl_emdts a:hover, .zpl_dashhdr .zpl_em .zpl_emdts a em:hover { color: #395a93; }.zpl_dashhdrlft { display: -webkit-flex; display: -moz-box; display: flex; gap: 40px; }.zpl_dashhdrmid { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; gap: 60px; }.zpl_dashhdrrgt .zpl_tmhdrrgt { display: -webkit-flex; display: -moz-box; display: flex; gap: 60px; }.zpl_dashhdrrgt .zpl_tmhdrrgt .zpl_tmhdrrgt_cont { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_dashcnt { background-color: var(--thmbg2); padding: 20px; border-radius: var(--bdrrd8); max-block-size: -webkit-calc(100% - 150px); max-block-size: -moz-calc(100% - 150px); max-block-size: calc(100% - 150px); inline-size: -webkit-calc(100% - 40px); inline-size: -moz-calc(100% - 40px); inline-size: calc(100% - 40px); block-size: 100%; position: absolute; overflow-y: scroll; }.dashtab { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-align-items: center; -moz-box-align: center; align-items: center; block-size: 44px; }.zpl_dashnav ul { display: -webkit-flex; display: -moz-box; display: flex; gap: 40px; }.zpl_dashnav ul li a { color: var(--txt2clr); -webkit-padding-after: 14px; padding-block-end: 14px; position: relative; }.zpl_dashnav ul li:hover > a { color: var(--txt6clr); }.zpl_dashnav ul li.zpl_act > a { color: var(--actioncolor); }.zpl_dashnav ul li.zpl_act > a::before { content: ""; position: absolute; inset-block-end: 0; inline-size: 100%; border-radius: 2px; -webkit-border-after: 3px solid var(--actioncolor); border-block-end: 3px solid var(--actioncolor); -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }.wdgtico { border: 1px solid var(--brdr_gry); border-radius: 50%; inline-size: 30px; block-size: 30px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; cursor: pointer; }.wdgtico:hover { background-color: var(--thmgrybg3); }.rpts_dbrw { display: -webkit-flex; display: -moz-box; display: flex; gap: 15px; -webkit-margin-after: 15px; margin-block-end: 15px; }.rpts_dbrw .rpts_dbcrd { inline-size: 50%; text-align: center; padding: 16px; border: 1px solid var(--brdr_gry); border-radius: var(--bdrrd4); display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; max-block-size: 360px; min-block-size: 360px; background-color: var(--thmbg); }.rpts_dbrw .rpts_dbcrd .titl { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; padding: 7px 0px 10px; -webkit-border-after: 1px solid var(--brdr_mgry); border-block-end: 1px solid var(--brdr_mgry); }.rpts_dbrw.s_crd .rpts_dbcrd { inline-size: 33%; min-block-size: auto; }.rpts_dbcrd h5 { font-size: var(--fontSz16); margin: 0 0 10px; }.rpts_dbcrd table thead tr th { text-align: center; }.rpts_dbcrd table tr th { padding: 10px 5px; vertical-align: top; font-family: var(--fontbold); }.rpts_dbcrd table tr td { padding: 10px 5px; vertical-align: top; }.rpts_dbcrd table tr td i.IC-l-ar-top { color: #19CD61; -webkit-margin-start: 3px; -moz-margin-start: 3px; margin-inline-start: 3px; }.rpts_dbcrd table tr td i.IC-l-ar-dwn { color: #C6402D; -webkit-margin-start: 3px; -moz-margin-start: 3px; margin-inline-start: 3px; }.rpts_dbcrd table tr td .up { color: #19CD61; }.rpts_dbcrd table tr td .dwn { color: #C6402D; }.rpts_dbcrd table tr td button { color: #F96400; background: #FFEFE4; border: 1px solid #F96400; font-size: var(--fontSz10); font-family: var(--fontbold); -webkit-margin-before: 7px; margin-block-start: 7px; border-radius: 4px; padding: 2px 5px; }span.icn.zpl_charticn { -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 4px; inline-size: auto; block-size: auto; padding: 8px; }span.icn.zpl_charticn b { line-height: 1; }span.icn.zpl_charticn .PI_chart_value { font-size: 12px; }@media (min-width: 1025px) and (max-width: 1366px) { .zpl_cstmProfNav { overflow-x: scroll; } }@media (max-width: 1024px) { .zpl_dashcolone, .zpl_dashcoltwo, .zpl_dashcol25 { -webkit-flex-basis: 100%; flex-basis: 100%; max-inline-size: 100%; }  .zpl_atchd > div, .zpl_atchd.atsml > div { min-inline-size: 100%; }  .zpl_direct { display: block; }  .zpl_direct .zpl_iwrprrgt { width: 100%; }  .zpl_tmdept .zpl_tmusrcrd .zpl_emcrdcnt { -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: center; -moz-box-align: center; align-items: center; }  .zpl_tmdept .zpl_tmusrcrd .zpl_tmdeptmid { inline-size: auto; }  .zpl_tmdept .zpl_tmusrcrd h6 { margin-top: 10px; }  .zpl_tmdept .zpl_emcrdlst.zpl_tmember { -webkit-columns: 1; -moz-columns: 1; columns: 1; }  .zpl_tmdept .zpl_tmdeptlft { -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }  .zpl_btnmnu { inset-block-start: 6px; }  .zpl_mspace_wrap .zpl_pakragls .zpl_lstbdrlne { -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; }  .zpl_mspace_wrap .zpl_pakragls .zpl_accordioncntcnt .zpl_gbox { overflow-x: scroll; }  .mspace_cntwrap .zpl_myprofcnt .zpl_pakragls { min-inline-size: 100% !important; }  .mspace_cntwrap .zpl_myprofcnt .zpl_pakragls .zpl_accordionhdr { -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }  .mspace_cntwrap .zpl_myprofcnt .zpl_pakragls .zpl_kraglswegt, .mspace_cntwrap .zpl_myprofcnt .zpl_pakragls .zpl_accordionlst .zpl_hvr { display: none; }  .zpl_myprofcnt .zpl_tbllftfxd .zpl_tblres { overflow-x: scroll; }  .zpl_mcnt .zpl_crdcnt .zpl_tblres { overflow-x: scroll; }  .zpl_locawrap .zpl_localst { inline-size: 100%; } }.zpl_brdcrmp { display: -webkit-flex; display: -moz-box; display: flex; gap: 16px; --zpl_eming: 32px; }.zpl_brdcrmp > div { position: relative; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; cursor: pointer; }.zpl_brdcrmp > div:last-child { cursor: default; }.zpl_brdcrmp > div:last-child > span::before { display: none; }.zpl_brdcrmp > div > a { padding: 8px; background-color: var(--primarybluligtclr); border-radius: var(--bdrrd8); }.zpl_brdcrmp > div > span { position: relative; -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; font-size: var(--fontSz14); }.zpl_brdcrmp > div > span::before { content: "\e9c9"; position: absolute; inset-inline-end: -6px; font-family: "Peopleicon_5"; font-size: var(--fontSz16); color: var(--txt8clr); inset-block-start: 50%; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -o-transform: translate(0%, -50%); transform: translate(0%, -50%); }.zpl_brdcrmp > div > span.zpl_sepline:before { content: '|'; inset-inline-end: 0; }.zpl_brdcrmp > div .zpl_tg { background: orange; font-size: 60px; color: red; margin: 0; cursor: default; }.ZPcalvw { -moz-box-sizing: content-box; box-sizing: content-box; }.ZPcalvw-tphd { padding: 15px 0 15px 10px; text-align: center; }.ZPcalvw-tphd-fl { float: inline-start; inline-size: 25%; }.ZPcalvw-tphd-lt a { color: #222; float: inline-start; padding: 7px 12px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; position: relative; -webkit-transition-duration: .3s; -moz-transition-duration: .3s; -o-transition-duration: .3s; transition-duration: .3s; -webkit-transition-property: background-color, color, opacity; -moz-transition-property: background-color, color, opacity; -o-transition-property: background-color, color, opacity; transition-property: background-color, color, opacity; -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); -moz-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }.ZPcalvw-tphd-lt a:after { inset-block-end: 0; content: ""; display: block; block-size: 2px; inset-inline-start: 0; opacity: 0; position: absolute; inset-inline-end: 0; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1); -webkit-transition-duration: .5s; -moz-transition-duration: .5s; -o-transition-duration: .5s; transition-duration: .5s; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); -moz-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }.ZPcalvw-tphd-lt a:hover:after, .ZPcalvw-tphd-lt a.active:after { opacity: 1; }.ZPcalvw-tphd-fr { float: inline-end; inline-size: 230px; }.ZPcalvw-tphd-tc { display: inline-block; }.ZPcalvw-tphd-tc div { display: inline-block; vertical-align: middle; }.ZPcalvw-tphd-td { -webkit-padding-end: 40px; -moz-padding-end: 40px; padding-inline-end: 40px; }.ZPcalvw-tphd-td a { background-color: #F9FAFC; border: 1px solid #F9FAFC; color: #222; float: inline-start; padding: 7px 16px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; border-radius: 7px; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1); }.ZPcalvw-tphd-td a:hover, .ZPcalvw-tphd-td a.active { background-color: #fff; border-color: #E4E4E4; box-shadow: none; }.ZPcalvw-tphd-ntpv { -webkit-padding-end: 25px; -moz-padding-end: 25px; padding-inline-end: 25px; }.ZPcalvw-tphd-ntpv a { color: #D1D1D1; position: relative; inline-size: 30px; block-size: 30px; float: inline-start; line-height: 30px; background-color: transparent; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.ZPcalvw-tphd-ntpv a:hover { background-color: #eee; border-radius: 50%; }.ZPcalvw-tphd-ntpv a:hover i { color: #000; }.ZPcalvw-tphd-ntpv a:first-child { -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.ZPcalvw-tphd-ntpv a i { position: relative; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.ZPcalvw-tphd-ntpv a .IC-ar-rgt { inset-inline-start: 1px; }.ZPcalvw-tphd-ntpv a .IC-ar-lft { inset-inline-start: -1px; }.ZPcalvw-tphd-ntpv a .tooltip-inner { white-space: nowrap !important; }.ZPcalvw-tphd-hd { min-inline-size: 175px; text-align: start; }.ZPcalvw-tphd-hd a { color: #000; }.ZPcalvw-tphd-hd h2 { font-size: var(--fontSz14); margin: 0; }.ZPcalvw-tphd-clicon a { color: var(--txt2clr); position: relative; inline-size: 30px; block-size: 30px; float: inline-start; line-height: 30px; }.ZPcalvw-tphd-clicon a:before { content: ''; position: absolute; inline-size: 30px; block-size: 30px; background: #eee; border-radius: 50%; inset-block-start: 0; inset-inline-start: 0; opacity: 0; visibility: hidden; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); transform: scale(0); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.ZPcalvw-tphd-clicon a:hover:before { opacity: 1; visibility: visible; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); }.ZPcalvw-tphd-clicon a:hover i { color: #000; }.ZPcalvw-tphd-clicon a i { position: relative; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.ZPcalvw-cnt { background-color: var(--thmbg); }.ZPcalvw-box .Cl-today .ZPcalvw-month-day span { color: var(--white); inline-size: 30px; block-size: 26px; background: var(--primarybluclr); border-radius: 8px; font-size: var(--fontSz16); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.ZPcalvw-box table { inline-size: 100%; -moz-box-sizing: border-box; box-sizing: border-box; table-layout: fixed; }.ZPcalvw-box-main-wkdaylt table { border: 0 hidden transparent; }.ZPcalvw-box-main-today table { border: 0 hidden transparent; }.ZPcalvw-box-headrow small { font-size: var(--fontSz12); display: block; color: var(--txt6clr); }.ZPcalvw-box-headrow span { display: block; font-family: "Zoho_Puvi_Regular"; font-size: var(--fontSz18); text-align: start; color: var(--txt2clr); }.ZPcalvw-box-head th { padding: 10px; }.ZPcalvw-box-body-tdbox { border-inline-start-width: 0px; border-inline-end-width: 0px; }.ZPcalvw-box-daynoti { max-block-size: 200px; overflow-y: auto; }.ZPcalvw-box-daynoti td { -webkit-padding-after: 25px; padding-block-end: 25px; position: relative; }.ZPcalvw-box-daynoti td .ZPcalvw-morebtn { inset-inline-end: 5px; float: inline-end; }.ZPcalvw-box-daynoti td.active .ZPcalvw-box-daynoti-box { max-block-size: 100%; }.ZPcalvw-box-daynoti td.active .ZPcalvw-morebox { display: none; }.ZPcalvw-box-daynoti-close { position: absolute; inset-block-end: 10px; inset-inline-start: 0; inset-inline-end: 0; margin: 0 auto; inline-size: 25px; text-align: center; block-size: 25px; line-height: 25px; border-radius: 50%; color: #CECECE; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.ZPcalvw-box-daynoti-close:hover { background-color: #eee; color: #CECECE; }.ZPcalvw-box-daynoti-close.active i { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }.ZPcalvw-box-daynoti-close i { display: block; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.ZPcalvw-box-daynoti .ZPcalvwbox-head { position: absolute; inset-block-end: 0; inset-inline-start: 0; inset-inline-end: 0; -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; -webkit-margin-end: auto; -moz-margin-end: auto; margin-inline-end: auto; max-inline-size: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }.ZPcalvw-box-daynoti-box { padding: 5px 5px 0; }.ZPcalvw-box-label { -webkit-padding-after: 5px; padding-block-end: 5px; clear: both; }.ZPcalvw-box-label-txt { inline-size: 100%; background-color: #AED4FF; color: #fff; border-radius: 3px; position: relative; padding: 5px 60px 5px 8px; }.ZPcalvw-box-label-txt span { display: inline-block; vertical-align: middle; }.ZPcalvw-box-label-txt span:first-child { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-inline-size: 99%; -webkit-padding-after: 1px; padding-block-end: 1px; }.ZPcalvw-box-label-txt span:last-child { position: absolute; inset-inline-end: 6px; inset-block-start: 5px; }.ZPcalvw-box-scroller { position: absolute; inset-block-end: 0; inset-inline-start: 270px; inset-inline-end: 0; background-color: #ffffff; overflow: auto; }.ZPcalvw-box-mainbox { position: relative; overflow: hidden; }.ZPcalvw-box-main-slots { position: relative; z-index: 2; -webkit-border-after: 1px solid #e5e5e5; border-block-end: 1px solid #e5e5e5; }.ZPcalvw-box-main-slots td { padding: 10px; font-size: var(--fontSz12); block-size: 70px; }.ZPcalvw-box-main-wkdaylt { position: absolute; z-index: 3; inset-block-start: 0; inset-inline-start: 0; inset-inline-end: 0; }.ZPcalvw-box-main-wkdaylt td { position: relative; }.ZPcalvw-box-main-wkdayltbox { position: absolute; inset-block-start: 0; inset-block-end: 0; inset-inline-end: 10px; inset-inline-start: 10px; z-index: 5; }.ZPcalvw-box-main-wkdayltbox .wkdayltbox-head { position: relative; inset-block-start: -15px; }.ZPcalvw-box-main-wkdayltps { position: relative; inset-block-start: 5px; border-width: 0px 0px 0px 3px; border-style: solid; min-block-size: 50px; }.ZPcalvw-box-main-wkdayltps .ZPcalvw-break { position: absolute; inset-block-end: 0; inset-inline-end: 0; inset-inline-start: -3px; }.ZPcalvw-box-main-wkdayltps + .ZPcalvw-box-main-wkdayltps { -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; }.ZPcalvw-box-main-wkdayltps + .ZPcalvw-box-main-wkdayltps:first-child { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; }.ZPcalvw-box-main-wksheet { position: absolute; inset-block-start: 10px; inset-block-end: 0; inset-inline-start: 20px; inset-inline-end: 20px; block-size: 70px; background: rgba(241, 233, 248, 0.6); -webkit-border-start: 3px solid #E3C2FF; -moz-border-start: 3px solid #E3C2FF; border-inline-start: 3px solid #E3C2FF; border-start-end-radius: 10px; border-end-end-radius: 10px; }.ZPcalvw-box-main-wksheet .ZPcalvwbox-head { text-align: start; }.ZPcalvw-box-main-crnttime { position: absolute; inset-block-start: 0; inset-inline-start: -6px; inset-inline-end: 0; inset-block-end: 0; block-size: 1px; background-color: #ea4335; z-index: 6; }.ZPcalvw-box-main-crnttime.posfl0 { inset-inline-start: 55px; }.ZPcalvw-box-main-crnttime::before { content: ''; inline-size: 10px; block-size: 10px; position: absolute; inset-block-start: 0; inset-inline-start: 0; inset-block-end: 0; margin: auto; background: #ea4335; border-radius: 100%; }.ZPcalvw-box-main-crnttime span { inline-size: 80px; position: absolute; inset-block-start: -44px; inset-inline-end: 0; inset-inline-start: 0; z-index: 5; margin: 0 auto; padding: 8px 5px; background: #FFF; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2); border-radius: 3px; text-align: center; }.ZPcalvw-box-main-crnttime span:before, .ZPcalvw-box-main-crnttime span:after { content: ''; position: absolute; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }.ZPcalvw-box-main-crnttime span::before { -webkit-border-end: 10px solid transparent; -moz-border-end: 10px solid transparent; border-inline-end: 10px solid transparent; -webkit-border-after: 10px solid #d0cece47; border-block-end: 10px solid #d0cece47; -webkit-border-start: 10px solid transparent; -moz-border-start: 10px solid transparent; border-inline-start: 10px solid transparent; inset-block-start: 30px; inset-inline-start: 29px; }.ZPcalvw-box-main-crnttime span::after { -webkit-border-end: 9px solid transparent; -moz-border-end: 9px solid transparent; border-inline-end: 9px solid transparent; -webkit-border-after: 9px solid #fff; border-block-end: 9px solid #fff; -webkit-border-start: 9px solid transparent; -moz-border-start: 9px solid transparent; border-inline-start: 9px solid transparent; inset-block-start: 29px; inset-inline-start: 30px; }.ZPcalvw-box-bg { position: absolute; inset-block-start: 0; inset-block-end: 0; inset-inline-start: 0; inset-inline-end: 0; }.ZPcalvw-box-bg table { block-size: 100%; }.ZPcalvw-box-bg-timegd table { border: 0 hidden transparent; }.ZPcalvw-box-bg-timegd td { position: relative; }.ZPcalvw-box-bgcol { position: absolute; inset-block-start: 5px; inset-inline-start: 10px; inset-block-end: 0; inset-inline-end: 10px; border-width: 0px 0px 0px 3px; border-style: solid; }.ZPcalvw-box-bgcol span { position: absolute; inset-block-start: 50%; inline-size: 100%; text-align: center; z-index: 3; overflow: hidden; white-space: normal; max-inline-size: 99%; padding: 4px; }.ZPcalvw-box-bgcol.ZPcalvw-fhlf { inset-block-end: 50.5%; }.ZPcalvw-box-bgcol.ZPcalvw-shlf { inset-block-start: 50.5%; }.ZPcalvw-box-bgcol.ZPcalvw-qtd { inset-block-end: 75.5%; }.ZPcalvw-box-bgcol.ZPcalvw-sqtd { inset-block-start: 25.5%; inset-block-end: 50.5%; }.ZPcalvw-box-bgcol.ZPcalvw-tqtd { inset-block-start: 50.5%; inset-block-end: 25.5%; }.ZPcalvw-box-bgcol.ZPcalvw-fqtd { inset-block-start: 75.5%; }.ZPcalvw-row table { -webkit-border-start: 0 hidden transparent; -moz-border-start: 0 hidden transparent; border-inline-start: 0 hidden transparent; -webkit-border-end: 0 hidden transparent; -moz-border-end: 0 hidden transparent; border-inline-end: 0 hidden transparent; -webkit-border-after: 0 hidden transparent; border-block-end: 0 hidden transparent; }.ZPcalvw-row table:first-child { -webkit-border-before: 0 hidden transparent; border-block-start: 0 hidden transparent; }.ZPcalvw-thtd th, .ZPcalvw-thtd td { border-style: solid; border-width: 1px; vertical-align: var(--tblvalgn, top); border-color: var(--brdr_gry); }.ZPcalvw-thtd .ZPcalvw-box-tdbox, .ZPcalvw-thtd .ZPcalvw-box-main-slots td { border-inline-start-width: 0; border-inline-end-width: 0; }.ZPcalvw-thtd .ZPcalvw-box-main-slots tr:first-child td { border-block-start-width: 0; }.ZPcalvw-thtd .ZPcalvw-box-main-slots td { border-block-end-width: 0; }.ZPcalvw-thtd .ZPcalvw-box-main-slots .ZPcalvw-minor td { border-block-start-width: 0; }.ZPcalvw-crnttime-txthd span { font-size: 0; }.ZPcalvw-month-view .Cl-today .ZPcalvw-morepopup .ZPcalvw-box-label-txt { -webkit-padding-end: 100px; -moz-padding-end: 100px; padding-inline-end: 100px; }.ZPcalvw-month-view .Cl-today .ZPcalvw-morepopup .ZPcalvw-box-label-txt span:nth-child(2) { position: absolute; inset-block-start: 6px; inset-inline-end: 34px; -webkit-padding-before: 2px; padding-block-start: 2px; inset-inline-start: auto; }.ZPcalvw-month-view .Cl-today .ZPcalvw-tmron { -webkit-padding-end: 30px; -moz-padding-end: 30px; padding-inline-end: 30px; }.ZPcalvw-month-view .Cl-today .ZPcalvw-tmron span:nth-child(2) { display: block; position: relative; inset-block-start: 0; inset-inline-start: 0; -webkit-padding-before: 2px; padding-block-start: 2px; }.ZPcalvw-month-tb table td { -webkit-border-before: none; border-block-start: none; }.ZPcalvw-month-tb tr { block-size: 150px; }.ZPcalvw-month-tb td { padding: 10px 10px 20px; position: relative; }.ZPcalvw-month-tb td:hover .ZPcalvw-addbtn { opacity: 1; visibility: visible; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); }.ZPcalvw-month-tb .ZPcalvw-morebox { float: inline-end; -webkit-margin-before: 0; margin-block-start: 0; -webkit-margin-after: 5px; margin-block-end: 5px; }.ZPcalvw-month-tb .zpl_monthcol { position: absolute; inline-size: 90%; block-size: 100%; inset-block-end: 10px; }.ZPcalvw-month-hd small { font-size: var(--fontSz14); }.ZPcalvw-month-hd table { table-layout: fixed; inline-size: 100%; }.ZPcalvw-month-hd table .ZPcalvw-month-wkday { position: relative; }.ZPcalvw-month-hd table .ZPcalvw-month-wkday::before { content: none; position: absolute; inline-size: 100%; inset-block-start: 0; inset-inline-start: 0; block-size: 4px; background-color: #FFE5A3; }.ZPcalvw-month-hd table td { padding: 10px; color: var(--txt6clr); }.ZPcalvw-month-day { -webkit-padding-after: 5px; padding-block-end: 5px; min-block-size: 35px; font-size: var(--fontSz16); color: var(--txt2clr); }.ZPcalvw-month-daynot span { color: var(--txt8clr); }.ZPcalvw-month-item { border-width: 0 0 0 5px; border-style: solid; text-align: center; border-radius: 2px; -webkit-margin-after: 5px; margin-block-end: 5px; inline-size: 100%; float: inline-start; }.ZPcalvw-month-item.Cl-prsnt { cursor: pointer; }.ZPcalvw-month-item.ZPcalvwlebor { border-width: 1px 1px 1px 5px; block-size: 30px; position: relative; background-color: transparent; }.ZPcalvw-month-item .ZPcalvwlebg { position: absolute; inset-block-start: 0; inset-block-end: 0; block-size: 100%; }.ZPcalvw-month-item-absentbr { background-color: #fff; border-width: 1px 1px 1px 5px; block-size: 30px; border-color: #F0989A; position: relative; }.ZPcalvw-month-item-absentbr .ZPcalvw-absentbg { position: absolute; inset-block-start: 0; inset-block-end: 0; block-size: 100%; background: rgba(240, 152, 154, 0.1); }.ZPcalvw-month-item strong { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; max-inline-size: 80%; font-family: LatoWeb; line-height: 28px; position: relative; }.ZPcalvw-month-wksheet .ZPcalvwbox-head { padding: 0; text-align: start; }.ZPcalvw-month-wksheet .ZPcalvw-box-label-txt { -webkit-padding-before: 6px; padding-block-start: 6px; -webkit-padding-after: 6px; padding-block-end: 6px; color: #000; }.ZPcalvw-month-wksheet .ZPcalvw-box-label-txt span:last-child { inset-block-start: 8px; }.ZPcalvw-month-wksheet .ZPcalvw-box-label-txt .ZPcaltimer:last-child { inset-block-start: 5px; }.ZPcalvw-month-wksheet .ZPcalvw-box-label-txt .ZPcaltimer:last-child img { inline-size: 20px; }.ZPcalvw-month-wksheet .ZPcalvw-box-label-txt .ZPcaltimer i { -webkit-padding-before: 3px; padding-block-start: 3px; display: block; color: #3bbd9b; }.ZPcalvw-morebox { -webkit-margin-before: 5px; margin-block-start: 5px; position: relative; -webkit-padding-after: 5px; padding-block-end: 5px; }.ZPcalvw-morebtn { color: #000; position: relative; }.ZPcalvw-morebtn-close { color: #000; position: absolute; z-index: 1; inset-block-start: 10px; inset-inline-end: 8px; }.ZPcalvw-addbtn { opacity: 0; visibility: hidden; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); transform: scale(0); position: absolute; inset-block-start: 10px; inset-inline-end: 10px; color: #00c199; font-size: var(--fontSz20); inline-size: 22px; block-size: 22px; line-height: 22px; border-radius: 100%; text-align: center; background-color: var(--thmbg); box-shadow: var(--crdshdw); -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }.ZPcalvw-addbtn:hover { color: #00c199; }.ZPcalvw-today-maintb { -webkit-border-start: 0 hidden transparent; -moz-border-start: 0 hidden transparent; border-inline-start: 0 hidden transparent; -webkit-border-end: 0 hidden transparent; -moz-border-end: 0 hidden transparent; border-inline-end: 0 hidden transparent; -webkit-border-after: 0 hidden transparent; border-block-end: 0 hidden transparent; }.ZPcalvw-box-today-head table { background-color: #f7f7f7; }.ZPcalvw-box-today-head table span { font-size: var(--fontSz16); padding: 10px 0; text-align: center; }.ZPcalvw-box-main-today { position: absolute; z-index: 3; inset-block-start: 0; inset-inline-start: 0; inset-inline-end: 0; }.ZPcalvw-box-main-today td { position: relative; }.ZPcalvw-morepopup { position: absolute; inline-size: 250px; background: #ffffff; box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2); padding: 10px 5px; z-index: 1; -webkit-transform: translate(0, -5%); -moz-transform: translate(0, -5%); -o-transform: translate(0, -5%); transform: translate(0, -5%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; }.ZPcalvw-morepopup-hd { inline-size: 100%; float: inline-start; position: relative; -webkit-border-after: 1px solid #f4f4f4; border-block-end: 1px solid #f4f4f4; -webkit-margin-after: 5px; margin-block-end: 5px; padding: 0 10px 5px; }.ZPcalvw-morepopup-hd span { font-size: var(--fontSz12); color: var(--txt2clr); display: block; }.ZPcalvw-morepopup-hd strong { font-size: var(--fontSz24); display: block; font-family: "Zoho_Puvi_Regular"; color: #000; }.ZPcalvw-morepopup-close { position: absolute; inset-block-start: 5px; inset-inline-end: 5px; color: #000; font-size: var(--fontSz24); }.ZPcalvw-morepopup-cnt { inline-size: 100%; float: inline-start; padding: 5px 5px 0; max-block-size: 180px; overflow-y: auto; }.ZPcalvw-addpopup { position: absolute; background: #ffffff; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2); inline-size: 200px; z-index: 6; padding: 0 5px; -webkit-transform: translate(0, -5%); -moz-transform: translate(0, -5%); -o-transform: translate(0, -5%); transform: translate(0, -5%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; }.ZPcalvw-addpopup-cnt { -webkit-margin-after: 0; margin-block-end: 0; }.ZPcalvw-addpopup-cnt li a { -webkit-border-after: 1px solid #f5f5f5; border-block-end: 1px solid #f5f5f5; padding: 16px 20px; display: block; }.ZPcalvw-addpopup-cnt li:last-child a { -webkit-border-after: none; border-block-end: none; }.ZPcalvw-addpopup-cnt .ZPcalvw-checkbox a { position: relative; }.ZPcalvw-addpopup-cnt .ZPcalvw-checkbox .btnactive { position: absolute; inset-inline-end: 15px; }.ZPcalvw-addpopup-cnt .ZPcalvw-checkbox input.cmn-toggle-round-small:checked + span:before { background-color: #27cda5; opacity: 0.4; }.ZPcalvw-addpopup-cnt .ZPcalvw-checkbox input.cmn-toggle-round-small:checked + span:after { background-color: #27cda5; }.ZPcalvw-addpopup-cnt .ZPcalvw-checkbox input.cmn-toggle-round-small + span:before { background-color: #e95b6d; opacity: 0.4; }.ZPcalvw-addpopup-cnt .ZPcalvw-checkbox input.cmn-toggle-round-small + span:after { background-color: #e95b6d; }.ZPcalvw-addpopup-cnt .ZPcalvw-checkbox span { color: var(--txt2clr); }.ZPcalvw-addpopup-cnt a { color: #000; }.ZPcalvw-addpopup-cnt a:hover { color: #458bd6; }.ZPcalvw-popuparw { position: absolute; }.ZPcalvw-popuparw::before, .ZPcalvw-popuparw::after { content: ''; position: absolute; }.ZPcalvw-popuparw:before { -webkit-border-end: 10px solid transparent; -moz-border-end: 10px solid transparent; border-inline-end: 10px solid transparent; -webkit-border-after: 10px solid #d0cece47; border-block-end: 10px solid #d0cece47; -webkit-border-start: 10px solid transparent; -moz-border-start: 10px solid transparent; border-inline-start: 10px solid transparent; inset-block-start: -10px; inset-inline-start: 0; }.ZPcalvw-popuparw::after { -webkit-border-end: 9px solid transparent; -moz-border-end: 9px solid transparent; border-inline-end: 9px solid transparent; -webkit-border-after: 9px solid #ffffff; border-block-end: 9px solid #ffffff; -webkit-border-start: 9px solid transparent; -moz-border-start: 9px solid transparent; border-inline-start: 9px solid transparent; inset-block-start: -9px; inset-inline-start: 1px; }.ZPcalvw-atdepopup { position: absolute; background: var(--thmbg); box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2); inline-size: 100%; z-index: 902; block-size: 100%; inset-block-start: 0; inset-inline-start: 0; inset-inline-end: 0; inset-block-end: 0; opacity: 0; visibility: hidden; -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); transform: scale(0); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.ZPcalvw-atdepopup-hd { padding-block: 12px; padding-inline: 12px 36px; -webkit-border-after: 1px solid var(--frmbrdrclr); border-block-end: 1px solid var(--frmbrdrclr); text-align: center; }.ZPcalvw-atdepopup-close { font-size: var(--fontSz24); position: absolute; inset-block-start: 6px; inset-inline-end: 10px; color: var(--primaryredclr); }.ZPcalvw-atdepopup-cnt { padding: 15px 8px; }.ZPcalvw-atdepopup-cnt .ZPcalvwbox-head { padding: 0; text-align: start; -webkit-margin-after: 20px; margin-block-end: 20px; }.ZPcalvw-atdepopup-cnt .ZPcalvwbox-head:last-child { -webkit-margin-after: 0px; margin-block-end: 0px; }.ZPcalvw-atdepopup-cnt span { float: inline-end; }.ZPcalvw-atdepopup-cnt .ZPcalvw-aarcnt { -webkit-margin-before: 0; margin-block-start: 0; }.ZPcalvw-atdepopup-cnt .ZPcalvw-aarcnt span, .ZPcalvw-atdepopup-cnt .ZPcalvw-aarcnt a { float: none; display: block; padding: 4px 7px; color: var(--txt2clr); text-align: center; }.ZPcalvw-atdepopup-cnt .ZPcalvw-aarcnt span:first-child, .ZPcalvw-atdepopup-cnt .ZPcalvw-aarcnt span:last-child, .ZPcalvw-atdepopup-cnt .ZPcalvw-aarcnt a:first-child, .ZPcalvw-atdepopup-cnt .ZPcalvw-aarcnt a:last-child { border-radius: 3px; border: 1px solid #F2AF0C; }.ZPcalvw-atdepopup.ZPcalvw-aar .ZPcalvwbox-head { -webkit-margin-after: 8px; margin-block-end: 8px; -webkit-padding-before: 0; padding-block-start: 0; }.ZPcalvw-bkpopup { position: absolute; background: #FFFFFF; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2); inline-size: 120px; z-index: 5; padding: 0 5px; inset-block-start: -60px; inset-inline-start: 0; inset-inline-end: 0; margin: 0 auto; border-radius: 3px; }.ZPcalvw-bkpopup .ZPcalvwbox-head { padding: 0; }.ZPcalvw-bkpopup-cnt { padding: 15px 0; }.ZPcalvw-bkpopup.bottom .ZPcalvw-popuparw { inset-inline-start: 72px; }.zpl_calndrvw .clrlvelst { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_calndrvw .clrlvelst span { inline-size: 10px; block-size: 10px; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; border-radius: 2px; }.zpl_calndrvw .clrlvelst span.LT1 { background-color: #64D5FD; }.zpl_calndrvw .clrlvelst span.LT2 { background-color: #5895ff; }.zpl_calndrvw .clrlvelst span.LT3 { background-color: #AB4AFC; }.zpl_calndrvw .clrlvelst span.LT4 { background-color: #CB3888; }.zpl_calndrvw .clrlvelst span.LT5 { background-color: #E05654; }.zpl_calndrvw .clrlvelst span.LT6 { background-color: #E87347; }.zpl_calndrvw .clrlvelst span.LT7 { background-color: #EE9307; }.zpl_calndrvw .clrlvelst span.LT8 { background-color: #F6AC0B; }.zpl_calndrvw .clrlvelst span.LT9 { background-color: #F2D613; }.zpl_calndrvw .clrlvelst span.LT10 { background-color: #96BC42; }.zpl_calndrvw .zpusImg { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_calndrvw .zpusImg img { inline-size: 32px; block-size: 32px; border-radius: 50%; -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.zpl_calndrvw .zpusImg_nme { inline-size: -webkit-calc(100% - 42px); inline-size: -moz-calc(100% - 42px); inline-size: calc(100% - 42px); }.zpl_calndrvw .zpusImg_nme span { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-padding-after: 1px; padding-block-end: 1px; font-family: var(--fontbold); font-weight: var(--fontbold_weight); }.zpl_calndrvw .zpusImg_nme span b { font-family: var(--font); color: #666; }.zpl_calndrvw .zpusImg_nme small { font-size: var(--fontSz12); color: #999; display: block; -webkit-padding-before: 4px; padding-block-start: 4px; }.zpcalact .ZPcalvw-atdepopup { opacity: 1; visibility: visible; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); }.zpcalact:before { content: ''; position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; inline-size: 100%; block-size: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 901; }.zpl_calmh { position: absolute; inset-block-end: 3px; inset-inline-start: 10px; }.zpl_calmh .ZPcalvwbox-head { padding: 0; }.top .ZPcalvw-popuparw { inset-block-start: 0; inset-inline-start: 24px; }.top.top_rgt .ZPcalvw-popuparw { inset-inline-start: auto; inset-inline-end: 40px; }.bottom .ZPcalvw-popuparw { inset-block-end: 0; inset-inline-start: 50px; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }.bottom.btm_rgt .ZPcalvw-popuparw { inset-inline-start: auto; inset-inline-end: 20px; }.right .ZPcalvw-popuparw { inset-block-start: 20px; inset-inline-end: 0; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }.right.rgt_btm .ZPcalvw-popuparw { inset-block-start: auto; inset-block-end: 40px; }.left .ZPcalvw-popuparw { inset-block-start: 40px; inset-inline-start: 0px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); }.left.lft_btm .ZPcalvw-popuparw { inset-block-start: auto; inset-block-end: 20px; }.zpl_wrkpop.bottom.btm_rgt .ZPcalvw-popuparw { inset-inline-end: 0; }.zpl_wrkpop.bottom .ZPcalvw-popuparw { inset-inline-start: 20px; }.zpl_wrkpop { position: absolute; inset-block-start: -56px; inset-inline-start: 0; border-radius: 3px; inline-size: 250px; background: #FFFFFF; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.2); padding: 10px 5px; z-index: 6; }.zpl_wrkpop .ZPcalvw-box-label-txt { -webkit-padding-end: 90px; -moz-padding-end: 90px; padding-inline-end: 90px; }.zpl_wrkpop .ZPcalvw-box-label-txt span:first-child { padding: 0; }.zpl_wrkpop .ZPcalvw-box-label-txt span:nth-child(2) { position: absolute; inset-block-start: 6px; inset-inline-end: 34px; -webkit-padding-before: 2px; padding-block-start: 2px; inset-inline-start: auto; }.zpl_wrkpop .ZPcalvw-box-label-txt .ZPcaltimer { position: absolute; inset-inline-end: 6px; inset-block-start: 5px; }.zpl_wrkpop .ZPcalvw-box-label-txt .ZPcaltimer img { inline-size: 20px; }.zpl_wrkpop .ZPcalvw-box-label-txt .ZPcaltimer i { -webkit-padding-before: 3px; padding-block-start: 3px; display: block; color: #3bbd9b; }.ZPcalvw-box-wksheet { border-start-end-radius: 10px; border-end-end-radius: 10px; }.ZPcalvw-box-wksheet .ZPcalvwbox-head { text-align: start; }.ZPcalvw-box-col2 .ZPcalvw-box-main-wkdayltps { inline-size: 47.3%; float: inline-start; }.ZPcalvw-box-col2 .ZPcalvw-box-main-wkdayltps.ZPcalvw-break { inline-size: 100%; }.ZPcalvw-box-col3 .ZPcalvw-box-main-wkdayltps { inline-size: 30.3%; float: inline-start; }.ZPcalvw-box-col3 .ZPcalvw-box-main-wkdayltps.ZPcalvw-break { inline-size: 100%; }.ZPcalvw-box-col4 .ZPcalvw-box-main-wkdayltps { inline-size: 22.3%; float: inline-start; }.ZPcalvw-box-col4 .ZPcalvw-box-main-wkdayltps.ZPcalvw-break { inline-size: 100%; }.ZPcalvw-box-col5 .ZPcalvw-box-main-wkdayltps { inline-size: 18%; float: inline-start; }.ZPcalvw-box-col5 .ZPcalvw-box-main-wkdayltps.ZPcalvw-break { inline-size: 100%; }.zpl_calmtp .ZPcalvw-month-view { inset-block-start: 179px; }.Nbar2F .zpl_calmtp .ZPcalvw-month-view { inset-block-start: 239px; }.zpl_calmbt .ZPcalvw-month-view { inset-block-end: 60px; }.ZPcalvw-month-view > table { -webkit-border-before: 0 hidden transparent; border-block-start: 0 hidden transparent; }.ZPcalvw-mtnT .ZPcalvw-month-view { inset-block-start: 34px; }.zpl_sbarMini .ZPcalvw-box-scroller { inset-inline-start: 70px; }.ZPcalvw-Full { inline-size: 100%; inset-inline-start: 0; }.ZPcalvw-Wfhlf { inline-size: 50%; inset-inline-start: 0; }.ZPcalvw-Wshlf { inline-size: 50%; inset-inline-start: 50%; }.ZPcalvw-Wqtd { inline-size: 25%; inset-inline-start: 0; }.ZPcalvw-Wsqtd { inline-size: 25%; inset-inline-start: 25%; }.ZPcalvw-Wtqtd { inline-size: 25%; inset-inline-start: 50%; }.ZPcalvw-Wfqtd { inline-size: 25%; inset-inline-start: 75%; }.ZPcalvwbox-head { font-size: var(--fontSz14); color: #000; text-align: center; margin: 0; padding: 5px 10px; line-height: 18px; }.ZPcalvwbox-head-checkout { position: absolute; inset-block-end: 4px; -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; -webkit-margin-end: auto; -moz-margin-end: auto; margin-inline-end: auto; inset-inline-start: 0; inset-inline-end: 0; }.ZPcalvwbox-head-checkout:before { position: absolute; inset-block-end: -4px; inline-size: 101.4%; -webkit-border-after: 3px solid #F0989A; border-block-end: 3px solid #F0989A; inset-inline-start: -3px; }.ZPcalvwbox-head i { display: inline-block; vertical-align: middle; inline-size: 6px; border-radius: 50%; block-size: 6px; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; }.ZPcalvwbox-head .ZPcalvwbox-time { display: block; max-inline-size: 100%; block-size: 18px; }.ZPcalvwbox-head .ZPcalvwbox-time img { inline-size: 18px; -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; }.ZPcalvwbox-head .ZPcalvwbox-time i { inline-size: auto; block-size: auto; -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; border-radius: 0; }.ZPcalvwbox-head strong { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; max-inline-size: 100%; font-family: LatoWeb; vertical-align: middle; }.ZPcalvwbox-head span { -webkit-padding-start: 2px; -moz-padding-start: 2px; padding-inline-start: 2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; max-inline-size: 80%; vertical-align: middle; }.ZPcalvwbox-head .Cl-absnt { background-color: #F0989A; }.ZPcalvwbox-head .Cl-prsnt { background-color: #B2D7AE; }.ZPcalvwbox-head .Cl-wked { background-color: var(--clwkedbg, var(--ylw5)); }.ZPcalvwbox-head .Cl-hlday { background-color: #9cc6e5 !important; }.ZPcalvwbox-head .Cl-brk { background-color: #71C0F4; }.ZPcalvwbox-head .ZPcaltimer { display: block; max-inline-size: 100%; }.ZPcalvwbox-head .ZPcaltimer img { inline-size: 20px; -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; }.ZPcalvwbox-head .ZPcaltimer i { inline-size: auto; block-size: auto; -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; border-radius: 0; }.ZPcalvw-lk { color: inherit; }.ZPcalvw-break-txt { position: absolute; inline-size: 100%; inset-inline-start: 0; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; margin: auto; padding: 0; block-size: 15px; text-align: center; }.ZPcalvw .tdyClr { background-color: #ffffff; }.Cl-cmpOf { background-color: #F5FFDF; border-color: #BAE45D; }.Cl-cmpOf .ZPcalvwlebg { background-color: #F5FFDF; }.Cl-hlday { background-color: #e3f3ff !important; border-color: #9cc6e5; }.Cl-hlday .ZPcalvwlebg { background-color: #e3f3ff; }.Cl-prsnt { background-color: rgba(178, 215, 173, 0.2); border-color: #B2D7AE; }.Cl-prsnt .ZPcalvwlebg { background-color: rgba(178, 215, 173, 0.2); }.Cl-absnt { background-color: rgba(240, 152, 154, 0.1); border-color: #F0989A; }.Cl-absnt .ZPcalvwlebg { background-color: rgba(240, 152, 154, 0.1); }.Cl-brk { background-color: rgba(52, 152, 219, 0.12); border-color: #71C0F4; }.Cl-wked { background-color: var(--clwkedbg, var(--ylw5)) !important; }.Cl-today { background-color: var(--todayclr, var(--thmbg)); }.LT1 { background-color: #E9F9FF; border-color: #64D5FD; }.LT1 .ZPcalvwlebg { background-color: #E9F9FF; }.LT2 { background-color: #E3EDFF; border-color: #5895ff; }.LT2 .ZPcalvwlebg { background-color: #E3EDFF; }.LT3 { background-color: #F3E4FF; border-color: #AB4AFC; }.LT3 .ZPcalvwlebg { background-color: #F3E4FF; }.LT4 { background-color: #FFE4F3; border-color: #CB3888; }.LT4 .ZPcalvwlebg { background-color: #FFE4F3; }.LT5 { background-color: #FFDFDE; border-color: #E05654; }.LT5 .ZPcalvwlebg { background-color: #FFDFDE; }.LT6 { background-color: #FFE9E1; border-color: #E87347; }.LT6 .ZPcalvwlebg { background-color: #FFE9E1; }.LT7 { background-color: #FFF0D8; border-color: #EE9307; }.LT7 .ZPcalvwlebg { background-color: #FFF0D8; }.LT8 { background-color: #FFEEC8; border-color: #F6AC0B; }.LT8 .ZPcalvwlebg { background-color: #FFEEC8; }.LT9 { background-color: #FFFAD6; border-color: #F2D613; }.LT9 .ZPcalvwlebg { background-color: #FFFAD6; }.LT10 { background-color: #F8FFE8; border-color: #96BC42; }.LT10 .ZPcalvwlebg { background-color: #F8FFE8; }.zpl_calndrvw .LC1 { background-color: rgba(246, 246, 246, 0.5) !important; border-color: #E6E6E6 !important; }.zpl_calndrvw .LC2 { background-color: rgba(252, 224, 217, 0.5) !important; border-color: #FFBFAF !important; }.zpl_calndrvw .LC3 { background-color: rgba(252, 235, 213, 0.5) !important; border-color: #FFD49B !important; }.zpl_calndrvw .LC4 { background-color: rgba(255, 252, 187, 0.5) !important; border-color: #F2EC5C !important; }.zpl_calndrvw .LC5 { background-color: rgba(237, 250, 219, 0.5) !important; border-color: #CCFF86 !important; }.zpl_calndrvw .LC6 { background-color: rgba(230, 243, 253, 0.5) !important; border-color: #B6DFFF !important; }.zpl_calndrvw .LC7 { background-color: rgba(241, 233, 248, 0.5) !important; border-color: #E3C2FF !important; }.zpl_calndrvw .LC8 { background-color: rgba(251, 234, 244, 0.5) !important; border-color: #FFB5E0 !important; }.zpl_calndrvw .LC9 { background-color: rgba(229, 229, 229, 0.5) !important; border-color: #C3C3C3 !important; }.zpl_calndrvw .LC10 { background-color: rgba(250, 199, 186, 0.5) !important; border-color: #FF9B82 !important; }.zpl_calndrvw .LC11 { background-color: rgba(250, 219, 179, 0.55) !important; border-color: #FFB14C !important; }.zpl_calndrvw .LC12 { background-color: rgba(254, 249, 133, 0.5) !important; border-color: #EBE637 !important; }.zpl_calndrvw .LC13 { background-color: rgba(222, 245, 190, 0.5) !important; border-color: #AADB66 !important; }.zpl_calndrvw .LC14 { background-color: rgba(210, 234, 252, 0.5) !important; border-color: #82C0EE !important; }.zpl_calndrvw .LC15 { background-color: rgba(230, 215, 242, 0.5) !important; border-color: #C092DA !important; }.zpl_calndrvw .LC16 { background-color: rgba(248, 217, 235, 0.63) !important; border-color: #FF82C1 !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC1 { background-color: #F6F6F6 !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC2 { background-color: #FCE0D9 !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC3 { background-color: #FCEBD5 !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC4 { background-color: #FFFCBB !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC5 { background-color: #EDFADB !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC6 { background-color: #E6F3FD !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC7 { background-color: #F1E9F8 !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC8 { background-color: #FBEAF4 !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC9 { background-color: #E5E5E5 !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC10 { background-color: #FAC7BA !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC11 { background-color: #FADBB3 !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC12 { background-color: #FEF985 !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC13 { background-color: #DEF5BE !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC14 { background-color: #D2EAFC !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC15 { background-color: #E6D7F2 !important; }.zpl_calndrvw .ZPcalvw-month-tb .LC16 { background-color: #F8D9EB !important; }.zpl_caluspop .zpl_ALmdl { inline-size: 700px !important; }.zpl_caluspop .calpluspop .modal-header { -webkit-padding-start: 0; -moz-padding-start: 0; padding-inline-start: 0; -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; -webkit-padding-after: 0; padding-block-end: 0; }.zpl_caluspop .calpluspop.modal-dialog .close { inset-block-start: 12px; position: absolute; inset-inline-end: 12px; inset-inline-start: auto; }.zpl_caluspop .calpluspop .modal-body { padding: 0 0 35px 0; }.zpl_caluspop .zpl_cont-title { -webkit-padding-before: 0; padding-block-start: 0; -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; -webkit-padding-after: 4px; padding-block-end: 4px; -webkit-margin-after: 0; margin-block-end: 0; }.zpl_caluspop .zpl_cont-title::before { content: none; }.zpl_caluspopal, .zpl_caluspoptl { padding: 0; margin: 0; box-shadow: none; }.zpl_caluspopal .zpl_rt-labelavlv, .zpl_caluspoptl .zpl_rt-labelavlv { margin: 24px 0 0; -webkit-padding-start: 35%; -moz-padding-start: 35%; padding-inline-start: 35%; }.zpl_caluspop .zpl_new-recedit .zpl_-label, .zpl_caluspop .zpl_new-recview .zpl_-label { -webkit-margin-start: 20px; -moz-margin-start: 20px; margin-inline-start: 20px; -webkit-margin-end: 20px; -moz-margin-end: 20px; margin-inline-end: 20px; inline-size: auto; }.zpl_caluspop .zpl_-multi-2 .select2-container { inline-size: 64%; }.zpl_caluspop .zpl_-multi-2 .select2-container.selectBoxDH { inline-size: 100px; float: inline-end; }.zpl_caluspop .applied-date { -webkit-padding-start: 34.5%; -moz-padding-start: 34.5%; padding-inline-start: 34.5%; -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; -webkit-margin-before: 20px; margin-block-start: 20px; inline-size: 100%; }.zpl_caluspop .choose-leave-type { padding: 10px 20px; }.zpl_caluspop .choose-leave-type .row { -webkit-border-after: 1px solid #f5f5f5; border-block-end: 1px solid #f5f5f5; }.zpl_new-recedit .choose-leave-type .select2-container .select2-choice { -webkit-border-after: 1px solid #ddd; border-block-end: 1px solid #ddd; position: relative; inset-block-start: 1px; -webkit-padding-start: 8px; -moz-padding-start: 8px; padding-inline-start: 8px; }.zpl_new-recedit .choose-leave-type .select2-container-disabled { background-color: #f4f4f4; }.zpl_new-recedit .zpl_rt-label.zpl_rt-labelborne:after { content: none; }.ZPcalvw-month-hd.ZPcalvw-row { position: sticky; inset-block-start: var(--tblfxdhgt); -webkit-border-after: 1px solid var(--brdr_gry); border-block-end: 1px solid var(--brdr_gry); background-color: var(--thmbg); z-index: 2; }.ZPcalvw-morebtn:hover { color: var(--color-link); }.zpl_shftdts { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; inline-size: 100%; font-size: var(--fontSz12); padding: 5px 10px; border-radius: 4px; border: solid; background-color: var(--thmbg); border-width: 0px 0px 0px 3px; -webkit-margin-after: 3px; margin-block-end: 3px; position: relative; text-align: start; }.zpl_shftdts:last-child { -webkit-margin-after: 0px; margin-block-end: 0px; }.zpl_shftdts span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; inline-size: 100%; display: inline; font-size: var(--fontSz14); color: var(--black); position: relative; }.zpl_shftdts:hover .zpl_shftedit { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_shftdts.zpl_act .zpl_shftedit { display: -webkit-flex; display: -moz-box; display: flex; }.ZPcalvw-box .zpl_shftdts { border-width: 1px 1px 1px 3px; }.ZPcalvw-box .zpl_shftdts[class*="jc"] { border-width: 0px 0px 0px 3px; }[class*='lv_bgbdrs']:before { content: ''; position: absolute; inline-size: 100%; inset-inline-start: 0; inset-block-start: 0; inset-block-end: 0; background-color: var(--smlvbg); }[class*='zpl_qrtr']:before { content: ''; position: absolute; inset-block-start: 0; inset-block-end: 0; inline-size: 25%; background-color: var(--smlvbg); }.zpl_qrtrfst:before { inset-inline-start: 0; }.zpl_qrtrsec:before { inset-inline-start: 25%; }.zpl_qrtrthrd:before { inset-inline-start: 50%; }.zpl_qrtrfour:before { inset-inline-start: 75%; border-radius: 0 4px 4px 0; }[class*="zpl_half"]::before { content: ''; position: absolute; inset-block-start: 0; inset-block-end: 0; inline-size: 50%; background-color: var(--smlvbg); }.zpl_halffst:before { inset-inline-start: 0; }.zpl_halfsec:before { inset-inline-start: 50%; border-radius: 0 4px 4px 0; }.zpl_holibrdrd { --smlvbg: var(--blu4) !important; background: var(--thmbg) !important; border-width: 1px 1px 1px 3px; border-color: var(--blu2) !important; }.zpl_holibrdrd > span { color: var(--txt2clr); }.zpl_prsntbrdrd { --smlvbg: var(--grn4) !important; background: var(--thmbg) !important; border-width: 1px 1px 1px 3px; border-color: var(--holibdr, var(--grn2)) !important; }.zpl_prsntbrdrd > span { color: var(--txt2clr); }.zpl_prsntbrdrd em { z-index: 1; }.zpl_prsntbrdrd.zpl_hrly .zpl_hrlylv { background-color: var(--grn4) !important; }.zpl_absntbrdrd { --smlvbg: var(--red4) !important; background: var(--thmbg) !important; border-width: 1px 1px 1px 3px; border-color: var(--holibdr, var(--red2)) !important; }.zpl_absntbrdrd > span { color: var(--txt2clr); }.zpl_absntbrdrd em { z-index: 1; }.zpl_absntbrdrd.zpl_hrly .zpl_hrlylv { background-color: var(--red4) !important; }.lv_bgbdrs1 { --smlvbg: var(--lveblu) !important; border-width: 1px 1px 1px 3px; border-color: var(--lvebgbdrs1, var(--lvedrkblu)) !important; }.lv_bgbdrs1.zpl_hrly::before { background-color: transparent; }.lv_bgbdrs1.zpl_hrly .zpl_hrlylv { background-color: var(--lveblu) !important; }.lv_bgbdrs2 { --smlvbg: var(--lvecyan) !important; border-width: 1px 1px 1px 3px; border-color: var(--lvebgbdrs2, var(--lvedrkcyan)) !important; }.lv_bgbdrs3 { --smlvbg: var(--lvepurpl) !important; border-width: 1px 1px 1px 3px; border-color: var(--lv_bgbdrs3, var(--lvedrkpurpl)) !important; }.lv_bgbdrs4 { --smlvbg: var(--lvemagen) !important; border-width: 1px 1px 1px 3px; border-color: var(--lv_bgbdrs4, var(--lvedrkmagen)) !important; }.lv_bgbdrs5 { --smlvbg: var(--lvered) !important; border-width: 1px 1px 1px 3px; border-color: var(--lv_bgbdrs5, var(--lvedrkred)) !important; }.lv_bgbdrs6 { --smlvbg: var(--lverust) !important; border-width: 1px 1px 1px 3px; border-color: var(--lv_bgbdrs6, var(--lvedrkrust)) !important; }.lv_bgbdrs7 { --smlvbg: var(--lveorg) !important; border-width: 1px 1px 1px 3px; border-color: var(--lv_bgbdrs7, var(--lvedrkorg)) !important; }.lv_bgbdrs8 { --smlvbg: var(--lvecorl) !important; border-width: 1px 1px 1px 3px; border-color: var(--lv_bgbdrs8, var(--lvedrkcorl)) !important; }.lv_bgbdrs9 { --smlvbg: var(--lveylw) !important; border-width: 1px 1px 1px 3px; border-color: var(--lv_bgbdrs9, var(--lvedrkylw)) !important; }.lv_bgbdrs10 { --smlvbg: var(--lvegrn) !important; border-width: 1px 1px 1px 3px; border-color: var(--lv_bgbdrs10, var(--lvedrkgrn)) !important; }.lv_bdrgenrl { border-color: var(--ylw3); }.lv_bgbdrsgenrl { --smlvbg: var(--ylw4) !important; border-width: 1px 1px 1px 3px; border-color: var(--lv_bgbdrsgenrl, var(--ylw3)) !important; }[class*="lv_bgbdrs"] span, [class*="lv_bgbdr"] span, [class*="lv_bgclr"] span, .zpl_rholiBgbdr span { color: var(--txt2clr); }.zpl_hrly .zpl_hrlylv { position: absolute; inset-block-start: 0; inset-block-end: 0; inset-inline-start: 0; z-index: 1; }.zpl_hrly span { z-index: 2; }._dayvw .zpl_shftmap .zpl_shftdts { inset-block-start: 15px; position: absolute; }._dayvw .zpl_shftmap .zpl_shftdts + .zpl_shftdts { inset-block-start: 62px; }._dayvw .zpl_shftmap .zpl_shftmore { position: absolute; inset-block-end: var(--size1); font-size: var(--fontSz12); text-align: start; }._dayvw .zpl_shftmap .caldprtmntmdl .zpl_shftdts { position: relative; top: 0; }.zpl_shftwkvw { --tblmw: 170px !important; }.zpl_shftwkvw tr table { --tblshftwkvwmw: 70px; }.zpl_shftwkvw .jbs_wrkitm { -webkit-margin-before: 22px; margin-block-start: 22px; }.zpl_tblfxd .zpl_tbllftfxd ._dayvw { --tblpadovrr: 0px; }.zpl_shftedit { position: absolute; inset-block-start: -10px; inset-inline-start: -10px; display: none; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; color: #fff; background: var(--shfteditbg); inline-size: var(--fontSz20); min-inline-size: var(--fontSz20) !important; block-size: var(--fontSz20); border-radius: 50%; }.zpl_shftedit i { font-size: var(--fontSz10); }.zpl_shftedit i:hover { background-color: var(--shfteditbg) !important; color: var(--white) !important; }.zpl_tblfxd.zpl_sstbl ._dayvw .zpl_usrnlvvw { border-collapse: collapse; }.zpl_tblfxd.zpl_sstbl ._dayvw .zpl_usrnlvvw thead tr th { font-family: var(--fontRegular); --tblhdrbg: var(--thmbg); border-radius: 0; }.zpl_tblfxd.zpl_sstbl ._dayvw .zpl_usrnlvvw thead tr th table thead tr th { border: 1px solid var(--brdr_gry); min-inline-size: 180px !important; }.zpl_tblfxd.zpl_sstbl ._dayvw .zpl_usrnlvvw thead tr th table thead tr th:last-child { padding: 8px; }.zpl_tblfxd.zpl_sstbl ._dayvw .zpl_usrnlvvw tbody td table { block-size: 100%; }.zpl_tblfxd.zpl_sstbl ._dayvw .zpl_usrnlvvw tbody td table tbody tr td { min-inline-size: 180px !important; block-size: 54px; --tbltdpos: static; border-color: var(--brdr_gry); }.zpl_tblfxd.zpl_sstbl ._dayvw .zpl_usrnlvvw tbody td table tbody tr:last-child td { block-size: 70px; }.zpl_tblfxd.zpl_sstbl ._dayvw .zpl_usrnlvvw tfoot { position: sticky; inset-block-end: 0; z-index: 1; }.zpl_tblfxd.zpl_sstbl ._dayvw .zpl_usrnlvvw tfoot tr td { background: var(--thmbg1); block-size: 50px; padding: 0 10px !important; }.zpl_usrnlv { position: absolute; inset-block-start: 6px; inline-size: -webkit-calc(14.28% - 20px); inline-size: -moz-calc(14.28% - 20px); inline-size: calc(14.28% - 20px); min-inline-size: 160px; background-color: var(--thmbg); border: 1px solid var(--ylw3); padding: 0 4px 0 0; border-radius: var(--bdrrd8); }.zpl_usrnlv.days2 { inline-size: -webkit-calc(28.56% - 20px); inline-size: -moz-calc(28.56% - 20px); inline-size: calc(28.56% - 20px); }.zpl_usrnlv.days3 { inline-size: -webkit-calc(42.84% - 20px); inline-size: -moz-calc(42.84% - 20px); inline-size: calc(42.84% - 20px); }.zpl_usrnlv.days4 { inline-size: -webkit-calc(57.12% - 20px); inline-size: -moz-calc(57.12% - 20px); inline-size: calc(57.12% - 20px); }.zpl_usrnlv.days5 { inline-size: -webkit-calc(71.4% - 20px); inline-size: -moz-calc(71.4% - 20px); inline-size: calc(71.4% - 20px); }.zpl_usrnlv.days6 { inline-size: -webkit-calc(85.68% - 20px); inline-size: -moz-calc(85.68% - 20px); inline-size: calc(85.68% - 20px); }.zpl_usrnlv.days7 { inline-size: -webkit-calc(100% - 20px); inline-size: -moz-calc(100% - 20px); inline-size: calc(100% - 20px); }.zpl_usrnlv .zpl_emimg { border: 0; }.zpl_usrnlv .zpl_emimg img { border-radius: 3px 0 0 3px; }.zpl_usrnlv .zpl_emdts { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_usrnlv .zpl_emdts span { display: inline !important; text-align: start; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.zpl_usrnlv .zpl_emdts span + span { color: var(--txt6clr); font-size: var(--fontSz12); }.zpl_usrnlv .zpl_emdts span em { font-size: var(--fontSz14); }.zpl_usrnlvhdr { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: row !important; -moz-box-orient: horizontal !important; -moz-box-direction: normal !important; flex-direction: row !important; -webkit-align-items: flex-end; -moz-box-align: end; align-items: flex-end; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_usrnlvhdr span { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; }.Cl-today font { font-size: var(--fontSz16); }.Cl-today div + div { -webkit-margin-before: 2px; margin-block-start: 2px; }.Cl-today b:not([class*="jc"] b), .Cl-today font:not([class*="jc"] font) { inline-size: 30px; text-align: center; padding: 2px 0; color: var(--white) !important; border-radius: var(--bdrrd8); background: var(--actioncolor); }.zpl_crntdytimr { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 2px; }.zpl_crntdytimr img { inline-size: 20px; }.zpl_orgemplst { padding: 2px; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; flex-direction: row; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 4px; }.zpl_orgemplst small { position: relative; }.zpl_orgemplst small img { inline-size: 25px; block-size: 25px; max-inline-size: 25px; border-radius: 4px; }.zpl_orgclndr .zpl_shftdts { padding: 2px; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; flex-direction: row; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 4px; }.zpl_orgclndr .zpl_shftdts small { position: relative; }.zpl_orgclndr .zpl_shftdts small img { inline-size: 25px; block-size: 25px; max-inline-size: 25px; border-radius: 4px; }.zpl_calndrvw [class*="IC-"], .zpl_shftmap [class*="IC-"] { font-family: 'Peopleicon_5' !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }.zpl_calndrvw .IC-ar-lft:before, .zpl_shftmap .IC-ar-lft:before { content: "\e9d1"; }.zpl_calndrvw .IC-ar-rgt:before, .zpl_shftmap .IC-ar-rgt:before { content: "\e9c9"; }.zpl_calndrvw .IC-cls-1px, .zpl_shftmap .IC-cls-1px { color: var(--red2); }.zpl_calndrvw .IC-cls-1px:before, .zpl_shftmap .IC-cls-1px:before { content: "\e9de"; }.zpl_calndrvw .IC-cls:before, .zpl_shftmap .IC-cls:before { content: "\e9de"; }.zpl_calndrvw .calbrmre, .zpl_shftmap .calbrmre { inline-size: 150px; float: inline-start; font-size: var(--fontSz12); line-height: 22px; cursor: pointer; border-radius: 4px; }.zpl_calndrvw .caldprtmntmdl, .zpl_shftmap .caldprtmntmdl { position: absolute; inline-size: 200px; background: var(--thmbg); box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.1); border-radius: 4px; padding: 10px 5px 14px 5px; z-index: 2; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; opacity: 0; visibility: hidden; }.zpl_calndrvw .caldprtmntmdl.active, .zpl_shftmap .caldprtmntmdl.active { opacity: 1; visibility: visible; }.zpl_calndrvw .caldprtmntmdl .IC-cls, .zpl_shftmap .caldprtmntmdl .IC-cls { font-size: var(--fontSz12); position: absolute; inset-inline-end: 10px; inset-block-start: 12px; color: #666; }.zpl_calndrvw .caldprtmntmdl .IC-cls:hover, .zpl_shftmap .caldprtmntmdl .IC-cls:hover { color: #e95b6d; }.zpl_calndrvw .caldprtmntmdl h2, .zpl_shftmap .caldprtmntmdl h2 { font-size: var(--fontSz14); font-family: var(--font); text-align: start; -webkit-padding-start: var(--size3); -moz-padding-start: var(--size3); padding-inline-start: var(--size3); -webkit-border-after: 1px solid var(--frmbrdrclr); border-block-end: 1px solid var(--frmbrdrclr); -webkit-padding-after: 6px; padding-block-end: 6px; margin: 0px 0 8px; }.zpl_calndrvw .caldprtmntmdl .caldprtmntmdl_lst, .zpl_shftmap .caldprtmntmdl .caldprtmntmdl_lst { padding: 0 15px; max-block-size: 150px; overflow-y: auto; }.zpl_calndrvw .caldprtmntmdl .zpusImg, .zpl_shftmap .caldprtmntmdl .zpusImg { -webkit-margin-after: 10px; margin-block-end: 10px; }.zpl_calndrvw .caldprtmntmdl .zpusImg .img-26, .zpl_shftmap .caldprtmntmdl .zpusImg .img-26 { inline-size: 26px; block-size: 26px; }.zpl_calndrvw .caldprtmntmdl .zpusImg .zpusImg_nme span, .zpl_shftmap .caldprtmntmdl .zpusImg .zpusImg_nme span { font-size: var(--fontSz16); font-family: var(--font); }.zpl_calndrvw .caldprtmntmdl .clrlvelst, .zpl_shftmap .caldprtmntmdl .clrlvelst { -webkit-padding-after: 10px; padding-block-end: 10px; -webkit-margin-before: 20px; margin-block-start: 20px; position: sticky; position: -webkit-sticky; inset-block-start: 0; z-index: 1; background: #ffffff; }.zpl_calndrvw .caldprtmntmdl .clrlvelst:first-child, .zpl_shftmap .caldprtmntmdl .clrlvelst:first-child { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_calndrvw .caldprtmntmdl .clrlvelst.clrlvelstFxd, .zpl_shftmap .caldprtmntmdl .clrlvelst.clrlvelstFxd { position: sticky; position: -webkit-sticky; inset-block-start: 0; }.zpl_calndrvw .ZPcalvw-month-tb tr:first-child td .caldprtmntmdl, .zpl_shftmap .ZPcalvw-month-tb tr:first-child td .caldprtmntmdl { inset-block-start: 90%; inset-block-end: unset !important; }.ZPcalsha { box-shadow: 0px 6px 12px #DDD; float: inline-start; z-index: 930; border: 1px solid #e3e3e3; background-color: #FFF; position: absolute; }.ZPcalsha.CStop { box-shadow: 0px -4px 12px #DDD; }.zpfcal { background-color: #FFFFFF; font-size: var(--fontSz11); position: relative; float: inline-start; padding: 0px; border-radius: 0px; box-shadow: none; min-inline-size: 248px; max-inline-size: 248px; }.zpfcal .mnthView td { text-align: center; }.zpfcal .mnthView span.month { color: #666666; display: inline-block; inline-size: 54px; block-size: 54px; line-height: 54px; margin: 2px 1.5px; cursor: pointer; border-radius: 4px; font-size: var(--fontSz14); }.zpfcal .mnthView span.month:hover { background-color: #e8e8e8; }.zpfcal .mnthView span.month.active { background-color: var(--blu5); }.zpfcal .mnthView span.month.today { background-color: #ccf2eb; }.zpfcal .mnthView span.month.today:hover { background-color: #e8e8e8; }.zpfcal .yearView td { text-align: center; }.zpfcal .yearView span.year { color: #666666; display: inline-block; inline-size: 54px; block-size: 54px; line-height: 54px; margin: 2px 1.5px; cursor: pointer; border-radius: 4px; font-size: var(--fontSz14); }.zpfcal .yearView span.year:hover { background-color: #e8e8e8; }.zpfcal .yearView span.year.active { background-color: var(--thmgrybg3); }.zpfcal .yearView span.year.today { background-color: #ccf2eb; }.zpfcal .yearView span.year.today:hover { background-color: #e8e8e8; }.zpfcal table { color: #444444; font-size: var(--fontSz11); padding: 0; border-collapse: inherit; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; user-select: none; }.zpfcal .monnav { font-size: var(--fontSz14); block-size: 30px; color: #666; }.zpfcal .monnav td { vertical-align: middle; text-align: center; line-height: 18px; }.zpfcal .monnav td [class*="IC-"] { font-family: 'Peopleicon_5' !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; background: #eee; border-radius: 3px; font-size: var(--fontSz13); padding: 3px 8px; }.zpfcal .monnav td .IC-ar-lft { float: inline-start; -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; }.zpfcal .monnav td .IC-ar-lft:before { content: "\e9d1"; }.zpfcal .monnav td .IC-ar-rgt { float: inline-end; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; }.zpfcal .monnav td .IC-ar-rgt:before { content: "\e9c9"; }.zpfcal .monnav td span { cursor: pointer; vertical-align: sub; padding: 5px 15px; border-radius: 4px; }.zpfcal .monnav td span:hover { background-color: #e8e8e8; }.zpfcal .monnav td font { font-size: var(--fontSz12); }.zpfcal .monnav .form-control { inline-size: 30px; block-size: 20px; display: inline-block; font-size: var(--fontSz12); text-align: center; padding: 0px; }.zpfcal .dayslist .name { padding: 10px 0; text-align: center; inline-size: 28px; block-size: 28px; vertical-align: middle; font-size: var(--fontSz12); color: #444; -webkit-border-after: 1px solid #f0f2f5; border-block-end: 1px solid #f0f2f5; text-transform: none; }.zpfcal .dayslist .name:last-child { -webkit-border-end: 0px; -moz-border-end: 0px; border-inline-end: 0px; }.zpfcal .datelist .day, .zpfcal .datelist td.today, .zpfcal .datelist td.leave, .zpfcal .datelist td.empty, .zpfcal .dayslist td.weekend { inline-size: 28px; block-size: 28px; position: relative; text-align: center; font-weight: normal; vertical-align: middle; cursor: pointer; color: #444; }.zpfcal .datelist .day { background-color: var(--thmbg); }.zpfcal .zpflc .num:hover { background-color: var(--calnumhvr, var(--drophover)); }.zpfcal .datelist .day:last-child { -webkit-border-end: 0px; -moz-border-end: 0px; border-inline-end: 0px; }.zpfcal .datelist td.weekend { color: #e95b6d; }.zpflc { position: relative; display: inline-block; margin: 2px 0; border-radius: 4px; }.zpflc .num { position: relative; line-height: 28px; inline-size: 28px; text-align: center; display: inline-block; }.zpflc .num:hover { background-color: #E3E3E3; border-radius: 4px; }.zpflc .abso { position: absolute; block-size: 50%; inline-size: 26px; inset-inline-start: 1px; inset-block-end: 1px; border-radius: 0 0px 4px 4px; }.zpfcal .datelist td.today .zpflc { background-color: #ccf2eb; }.zpfcal .datelist td.leave .zpflc { background-color: #fddce0; }.zpfcal .datelist td.empty .zpflc { background-color: #FFF; color: #cbd1d8; }.zpfcal .dayslist td.weekend .zpflc { background-color: #FFF; color: #f55165; }.zpfcal { padding: 5px; }.zpflc .num:hover { border-radius: 50%; background-color: #e8e8e8; }.zpfcal .datelist td.weekend { color: #afafaf; }.zpfcal .datelist td.leave .zpflc { background-color: #e8e8e8; }.zpfcal .dayslist .name { padding: 10px 0; }.zpfcal .monnav .PI_alft, .zpfcal .monnav .PI_argt { background: #eee; border-radius: 3px; font-size: var(--fontSz14); padding: 3px 8px; }.zpwk_cal tr.sel_wk { background: #ccf2eb; }.zpwk_cal tr.sel_wk td.day:first-child { border-radius: 10px 0 0 10px; }.zpwk_cal tr.sel_wk td.day:last-child { border-radius: 0 10px 10px 0; }.zpfcal .zpwk_cal td .num:hover { background: transparent; }.zpfcal .zpwk_cal .datelist .day { background: transparent; }.zpfcal .zpwk_cal .datelist:hover { background: #eee; }.zpfcal .zpwk_cal .datelist:hover td.day:first-child { border-radius: 10px 0 0 10px; }.zpfcal .zpwk_cal .datelist:hover td.day:last-child { border-radius: 0 10px 10px 0; }.zpfcal .datelist .day, .zpfcal .datelist td.today, .zpfcal .datelist td.leave, .zpfcal .datelist td.empty, .zpfcal .dayslist td.weekend, .zpfcal .dayslist .name { color: var(--txt6clr); }.zpfcal .zpwk_cal .datelist:hover { background: var(--drophover); }.zpfcal .monnav td span:hover { background-color: var(--calttlhvr, var(--drophover)) !important; }.zpl_dash4 .dash-col .dash-body.Qklinks li:before { content: "\e9e9"; position: absolute; inset-inline-start: 3px; inset-block-start: 17px; font-family: 'Peopleicon_5' !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; display: none; cursor: move; }.zpl_getsted { block-size: 100%; -webkit-padding-end: 25px !important; -moz-padding-end: 25px !important; padding-inline-end: 25px !important; overflow: hidden !important; }.zpl_getsted .zpl_crd { block-size: 100%; inline-size: 100%; max-inline-size: 100% !important; }.zpl_getsted .zpl_rgtpanl { block-size: 100%; position: relative; overflow-y: auto; }.zpl_getsted .zpl_rgtpanl > div:first-child { inline-size: 63%; }.zpl_getsted .zpl_getvido > div:first-child { min-block-size: 400px; cursor: pointer; max-inline-size: 700px; border: 1px solid var(--brdr_gry); position: relative; }.zpl_getsted .zpl_getvido > div .zpl_vdflash { background-image: url("../images/vdthum1.png"); background-size: cover; position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; }.zpl_getsted .zpl_getvido > div .zpl_vdflash .zpl_vdoifm { inline-size: 100%; block-size: 100%; }.zpl_getsted .zpl_getvido > div .zpl_vdflash .PI_playcirc { font-size: 40px; }.zpl_getsted .zpl_getvido > div .PI_playcirc { position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; opacity: 1; font-size: 30px; line-height: 1; z-index: 1; color: var(--brdr_gry); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_zpl_getstedrgt { position: absolute; inset-block-start: 10px; inset-inline-end: 10px; inset-block-end: 10px; inset-inline-start: auto; overflow-y: auto; overflow-x: hidden; inline-size: 35%; padding: 15px 30px 30px; background-color: var(--thmbg2); }.zpl_zpl_getstedrgt ul li { position: relative; -webkit-padding-start: 30px; -moz-padding-start: 30px; padding-inline-start: 30px; -webkit-margin-after: 16px; margin-block-end: 16px; }.zpl_zpl_getstedrgt ul li::before { content: "\e9b7"; font-family: 'Peopleicon_5' !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; position: absolute; inset-block-start: 2px; inset-inline-start: 0; }.zpl_thubal { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; }.zpl_thubal li { inline-size: 120px; block-size: 68px; border: 1px solid var(--brdr_gry); cursor: pointer; position: relative; }.whi { color: var(--txtclrw) !important; }.blk { color: var(--txt2clr) !important; }.gry6 { color: var(--txt6clr) !important; }.gry8 { color: var(--txt8clr) !important; }.gry { color: #bfbfbf; }.blu { color: var(--link-color, var(--primarybluclr)) !important; }.grn { color: var(--primarygrnclr) !important; }.grn1 { color: var(--grn1) !important; }.ylw { color: var(--primaryylwclr) !important; }.ylw1 { color: var(--ylw1) !important; }.red { color: var(--primaryredclr) !important; }.red1 { color: var(--red1) !important; }.org { color: var(--org2) !important; }.zpl_whtbg { background-color: var(--thmbg) !important; }.grybg { background-color: var(--thmbg2) !important; }.grybg1 { background-color: var(--thmgrybg1) !important; }.grybg3 { background-color: var(--thmgrybg3) !important; }.grybg4 { background-color: var(--thmgrybg4) !important; }.grybg5 { background-color: var(--thmgrybg5) !important; }.blubg { background-color: var(--primarybluclr) !important; color: var(--white) !important; }.blubglit { background-color: var(--primarybluligtclr) !important; color: var(--primarybluclr) !important; }.blubdrbglit1 { background-color: var(--blu5) !important; border-color: var(--blu2) !important; }.grnbg { background-color: var(--grn1) !important; color: var(--white) !important; }.grnbg1 { background-color: var(--grn2) !important; color: var(--white) !important; }.grnbglit { background-color: var(--primarygrnligtclr) !important; color: var(--primarygrnclr) !important; }.grnbglit1 { background-color: var(--grn4) !important; color: var(--grn2) !important; }.grnbglit2 { background-color: var(--grn5) !important; color: var(--grn1) !important; }.ylwbg { background-color: var(--primaryylwclr) !important; color: var(--white) !important; }.ylwbg1 { background-color: var(--ylw3) !important; color: var(--white) !important; }.ylwbglit { background-color: var(--primaryylwligtclr) !important; color: var(--primaryylwclr) !important; }.ylwbglit2 { background-color: var(--ylw5) !important; color: var(--ylw1) !important; }.redbg { background-color: var(--primaryredclr) !important; color: var(--white) !important; }.redbg1 { background-color: var(--red1) !important; color: var(--white) !important; }.redbglit { background-color: var(--primaryredligtclr) !important; color: var(--primaryredclr) !important; }.redbglit1 { background-color: var(--red4) !important; color: var(--red2) !important; }.redbglit2 { background-color: var(--red6) !important; color: var(--red1) !important; }.orgbg { background-color: var(--org2) !important; color: var(--white) !important; }.grybdr { border-color: var(--brdr_dflt) !important; }.grybdr1 { border-color: var(--thmgrybg1) !important; }.blubdr { border-color: var(--primarybluclr) !important; }.grnbdr { border-color: var(--grn1) !important; }.grnbdr1 { border-color: var(--grn2) !important; }.ylwbdr { border-color: var(--primaryylwclr) !important; }.ylwbdr1 { border-color: var(--ylw3) !important; }.redbdr { border-color: var(--red1) !important; }.redbdr1 { border-color: var(--red2) !important; }.orgbdr { border-color: var(--org2) !important; }.grybdrbglit { background-color: var(--thmbg2) !important; border-color: var(--brdr_gry) !important; }.blubdrbglit { background-color: var(--primarybluligtclr) !important; border-color: var(--primarybluclr) !important; }.grnbdrbglit { background-color: var(--primarygrnligtclr) !important; border-color: var(--grn1) !important; }.grnbdrbglit1 { background-color: var(--grn5) !important; border-color: var(--grn2) !important; }.ylwbdrbglit { background-color: var(--primaryylwligtclr) !important; border-color: var(--primaryylwclr) !important; }.ylwbdrbglit1 { background-color: var(--ylw5) !important; border-color: var(--ylw2) !important; }.redbdrbglit { background-color: var(--primaryredligtclr) !important; border-color: var(--red1) !important; }.redbdrbglit1 { background-color: var(--red5) !important; border-color: var(--red2) !important; }.redbdrbglit2 { background-color: var(--red6) !important; border-color: var(--red4) !important; }.orgbdrbglit { background-color: var(--primaryorgligtclr) !important; border-color: var(--org2) !important; }.zpl_consists_clr1 { color: var(--consists_clr1) !important; }.zpl_consists_clr2 { color: var(--consists_clr2) !important; }.zpl_consists_clr3 { color: var(--consists_clr3) !important; }.zpl_consists_clr4 { color: var(--consists_clr4) !important; }.zpl_consists_clr5 { color: var(--consists_clr5) !important; }.zpl_consists_clr6 { color: var(--consists_clr6) !important; }.zpl_consists_clr7 { color: var(--consists_clr7) !important; }.zpl_consists_clr8 { color: var(--consists_clr8) !important; }.zpl_consists_clr9 { color: var(--consists_clr9) !important; }.zpl_consists_clr10 { color: var(--consists_clr10) !important; }.zpl_consists_bg1 { background-color: var(--consists_clr1) !important; }.zpl_consists_bg2 { background-color: var(--consists_clr2) !important; }.zpl_consists_bg3 { background-color: var(--consists_clr3) !important; }.zpl_consists_bg4 { background-color: var(--consists_clr4) !important; }.zpl_consists_bg5 { background-color: var(--consists_clr5) !important; }.zpl_consists_bg6 { background-color: var(--consists_clr6) !important; }.zpl_consists_bg7 { background-color: var(--consists_clr7) !important; }.zpl_consists_bg8 { background-color: var(--consists_clr8) !important; }.zpl_consists_bg9 { background-color: var(--consists_clr9) !important; }.zpl_consists_bg10 { background-color: var(--consists_clr10) !important; }.zpl_consists_bdr1 { border-color: var(--consists_clr1) !important; }.zpl_consists_bdr2 { border-color: var(--consists_clr2) !important; }.zpl_consists_bdr3 { border-color: var(--consists_clr3) !important; }.zpl_consists_bdr4 { border-color: var(--consists_clr4) !important; }.zpl_consists_bdr5 { border-color: var(--consists_clr5) !important; }.zpl_consists_bdr6 { border-color: var(--consists_clr6) !important; }.zpl_consists_bdr7 { border-color: var(--consists_clr7) !important; }.zpl_consists_bdr8 { border-color: var(--consists_clr8) !important; }.zpl_consists_bdr9 { border-color: var(--consists_clr9) !important; }.zpl_consists_bdr10 { border-color: var(--consists_clr10) !important; }:root { --breakpoint-not-small: only screen and (min-inline-size: 768px); --breakpoint-medium: only screen and (min-inline-size: 992px); --breakpoint-large: only screen and (min-inline-size: 1200px); }.zpl_f-headline { font-size: var(--f-headline, var(--fontSz16)) !important; }.zpl_f-subheadline { font-size: var(--f-subheadline, var(--fontSz14)) !important; }.zpl_fh1 { font-size: var(--fontSz24) !important; }.zpl_fh2 { font-size: var(--fontSz22) !important; }.zpl_fh3 { font-size: var(--fontSz20) !important; }.zpl_fh4 { font-size: var(--fontSz18) !important; }.zpl_fh5 { font-size: var(--fontSz16) !important; }.zpl_fh6 { font-size: var(--fontSz14) !important; }.zpl_f7 { font-size: var(--fontSz13) !important; }.zpl_f8 { font-size: var(--fontSz12) !important; }.zpl_f9 { font-size: var(--fontSz11) !important; }.zpl_ls { letter-spacing: .1em !important; }.zpl_ls-tight { letter-spacing: -.05em !important; }.zpl_ls-mega { letter-spacing: .25em !important; }.zpl_lh-solid { line-height: 1 !important; }.zpl_lh-title { line-height: 1.25 !important; }.zpl_lh-copy { line-height: 1.5 !important; }.zpl_ff-regular { font-family: var(--fontRegular) !important; }.zpl_ff-light { font-family: var(--fontLight) !important; }.zpl_ff-b { font-family: var(--fontBold) !important; }.zpl_f-normal { font-weight: normal !important; }.zpl_f-b { font-weight: bold !important; }.zpl_fw1 { font-weight: 100 !important; }.zpl_fw2 { font-weight: 200 !important; }.zpl_fw3 { font-weight: 300 !important; }.zpl_fw4 { font-weight: 400 !important; }.zpl_fw5 { font-weight: 500 !important; }.zpl_fw6 { font-weight: 600 !important; }.zpl_fw7 { font-weight: 700 !important; }.zpl_fw8 { font-weight: 800 !important; }.zpl_fw9 { font-weight: 900 !important; }.zpl_i { font-style: italic !important; }.zpl_fs-normal { font-style: normal !important; }.zpl_tl { text-align: start !important; }.zpl_tr { text-align: end !important; }.zpl_tc { text-align: center !important; }.zpl_ttc { text-transform: capitalize !important; }.zpl_ttl { text-transform: lowercase !important; }.zpl_ttu { text-transform: uppercase !important; }.zpl_ttn { text-transform: none !important; }.zpl_strike { text-decoration: line-through !important; }.zpl_underline { text-decoration: underline !important; }.zpl_no-underline { text-decoration: none !important; }.zpl_ws-nor { white-space: normal !important; }.zpl_ws-nwrp { white-space: nowrap !important; }.zpl_ws-pre { white-space: pre  !important; }.zpl_wb-nor { overflow-wrap: normal; word-break: normal; }.zpl_wb-bw { overflow-wrap: break-word  !important; }.zpl_wb-ba { overflow-wrap: break-all  !important; }.zpl_wb-ka { overflow-wrap: keep-all  !important; }.zpl_va-base { vertical-align: baseline !important; }.zpl_va-mid { vertical-align: middle !important; }.zpl_va-top { vertical-align: top !important; }.zpl_va-btm { vertical-align: bottom !important; }.zpl_disabl03 { cursor: not-allowed !important; opacity: 0.3; }.zpl_disabl { cursor: not-allowed !important; opacity: 0.5; }.zpl_disabl-pe { cursor: not-allowed !important; opacity: 0.5; pointer-events: none !important; }.zpl_c-a { cursor: auto !important; }.zpl_c-d { cursor: default  !important; }.zpl_c-p { cursor: pointer  !important; }.zpl_c-m { cursor: move !important; }.zpl_c-na { cursor: not-allowed !important; }.zpl_pe-n { pointer-events: none !important; }.zpl_pe-a { pointer-events: auto !important; }.zpl_ellipsis { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.zpl_ellipsis2 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-inline-size: 200px; }.zpl_ellipsis3 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-inline-size: 300px; }.zpl_ellipsis-5 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-inline-size: 50%; }.zpl_ellipsis-8 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-inline-size: 80%; }.zpl_ellipsis-100 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-inline-size: 100%; }.zpl_clamp-0 { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: inherit !important; line-clamp: inherit !important; }.zpl_clamp-1 { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1 !important; line-clamp: 1 !important; }.zpl_clamp-2 { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2 !important; line-clamp: 2 !important; }.zpl_dn { display: none !important; }.zpl_dni { display: none  !important; }.zpl_di { display: inline !important; }.zpl_db { display: block !important; }.zpl_dbi { display: block  !important; }.zpl_dib { display: inline-block !important; }.zpl_dit { display: inline-table !important; }.zpl_dt { display: table !important; }.zpl_dtc { display: table-cell !important; }.zpl_dt-row { display: table-row !important; }.zpl_dt-row-group { display: table-row-group !important; }.zpl_dt-column { display: table-column !important; }.zpl_dt-column-group { display: table-column-group !important; }.zpl_dt--fixed { table-layout: fixed; inline-size: 100%; }@media (--breakpoint-not-small) { .zpl_dn-ns { display: none !important; }  .zpl_dni-ns { display: none  !important; }  .zpl_db-ns { display: block !important; }  .zpl_dbi-ns { display: block  !important; } }@media (--breakpoint-medium) { .zpl_dn-m { display: none !important; }  .zpl_dni-m { display: none  !important; }  .zpl_db-m { display: block !important; }  .zpl_dbi-m { display: block  !important; } }@media (--breakpoint-large) { .zpl_dn-l { display: none !important; }  .zpl_dni-l { display: none  !important; }  .zpl_db-l { display: block !important; }  .zpl_dbi-l { display: block  !important; } }.zpl_fl { float: inline-start !important; _display: inline !important; }.zpl_fr { float: inline-end !important; _display: inline !important; }.zpl_fn { float: none !important; }@media (--breakpoint-not-small) { .zpl_fl-ns { float: inline-start; _display: inline !important; }  .zpl_fr-ns { float: inline-end; _display: inline !important; }  .zpl_fn-ns { float: none !important; } }@media (--breakpoint-medium) { .zpl_fl-m { float: inline-start; _display: inline !important; }  .zpl_fr-m { float: inline-end; _display: inline !important; }  .zpl_fn-m { float: none !important; } }@media (--breakpoint-large) { .zpl_fl-l { float: inline-start; _display: inline !important; }  .zpl_fr-l { float: inline-end; _display: inline !important; }  .zpl_fn-l { float: none !important; } }.zpl_flex { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; }.zpl_inline-flex { display: -webkit-inline-flex !important; display: -moz-inline-box !important; display: inline-flex !important; }.zpl_flex-center { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-align-items: center !important; -moz-box-align: center !important; align-items: center !important; -webkit-justify-content: center !important; -moz-box-pack: center !important; justify-content: center !important; }.zpl_flex-a-c { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-align-items: center !important; -moz-box-align: center !important; align-items: center !important; }.zpl_flex-j-c { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-justify-content: center !important; -moz-box-pack: center !important; justify-content: center !important; }.zpl_flex-j-sb { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-justify-content: space-between !important; -moz-box-pack: justify !important; justify-content: space-between !important; }.zpl_flex-auto { -webkit-flex: 1 1 auto; -moz-box-flex: 1; flex: 1 1 auto; min-inline-size: 0;  }.zpl_flex-none { -webkit-flex: none !important; -moz-box-flex: 0 !important; flex: none !important; }.zpl_flex-0 { -webkit-flex: 0 !important; -moz-box-flex: 0 !important; flex: 0 !important; }.zpl_flex-1 { -webkit-flex: 1 !important; -moz-box-flex: 1 !important; flex: 1 !important; }.zpl_flex-grow-1 { -webkit-flex-grow: 1 !important; -moz-box-flex: 1 !important; flex-grow: 1 !important; }.zpl_flex-grow-0 { -webkit-flex-grow: 0 !important; -moz-box-flex: 0 !important; flex-grow: 0 !important; }.zpl_flex-shrink-1 { -webkit-flex-shrink: 1 !important; flex-shrink: 1 !important; }.zpl_flex-shrink-0 { -webkit-flex-shrink: 0 !important; flex-shrink: 0 !important; }.zpl_flex-column { -webkit-flex-direction: column !important; -moz-box-orient: vertical !important; -moz-box-direction: normal !important; flex-direction: column !important; }.zpl_flex-row { -webkit-flex-direction: row !important; -moz-box-orient: horizontal !important; -moz-box-direction: normal !important; flex-direction: row !important; }.zpl_flex-wrap { -webkit-flex-wrap: wrap !important; flex-wrap: wrap !important; }.zpl_flex-nowrap { -webkit-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }.zpl_items-start { -webkit-align-items: flex-start !important; -moz-box-align: start !important; align-items: flex-start !important; }.zpl_items-end { -webkit-align-items: flex-end !important; -moz-box-align: end !important; align-items: flex-end !important; }.zpl_items-center { -webkit-align-items: center !important; -moz-box-align: center !important; align-items: center !important; }.zpl_items-baseline { -webkit-align-items: baseline !important; -moz-box-align: baseline !important; align-items: baseline !important; }.zpl_items-stretch { -webkit-align-items: stretch !important; -moz-box-align: stretch !important; align-items: stretch !important; }.zpl_self-start { -webkit-align-self: flex-start !important; align-self: flex-start !important; }.zpl_self-end { -webkit-align-self: flex-end !important; align-self: flex-end !important; }.zpl_self-center { -webkit-align-self: center !important; align-self: center !important; }.zpl_self-baseline { -webkit-align-self: baseline !important; align-self: baseline !important; }.zpl_self-stretch { -webkit-align-self: stretch !important; align-self: stretch !important; }.zpl_justify-start { -webkit-justify-content: flex-start !important; -moz-box-pack: start !important; justify-content: flex-start !important; }.zpl_justify-end { -webkit-justify-content: flex-end !important; -moz-box-pack: end !important; justify-content: flex-end !important; }.zpl_justify-center { -webkit-justify-content: center !important; -moz-box-pack: center !important; justify-content: center !important; }.zpl_justify-between { -webkit-justify-content: space-between !important; -moz-box-pack: justify !important; justify-content: space-between !important; }.zpl_justify-around { -webkit-justify-content: space-around !important; justify-content: space-around !important; }.zpl_content-start { -webkit-align-content: flex-start !important; align-content: flex-start !important; }.zpl_content-end { -webkit-align-content: flex-end !important; align-content: flex-end !important; }.zpl_content-center { -webkit-align-content: center !important; align-content: center !important; }.zpl_content-between { -webkit-align-content: space-between !important; align-content: space-between !important; }.zpl_content-around { -webkit-align-content: space-around !important; align-content: space-around !important; }.zpl_content-stretch { -webkit-align-content: stretch !important; align-content: stretch !important; }.zpl_gap-0 { gap: var(--size0) !important; }.zpl_gap-1 { gap: var(--size1) !important; }.zpl_gap-2 { gap: var(--size2) !important; }.zpl_gap-3 { gap: var(--size3) !important; }.zpl_gap-4 { gap: var(--size4) !important; }.zpl_gap-5 { gap: var(--size5) !important; }.zpl_gap-6 { gap: var(--size6) !important; }.zpl_gap-7 { gap: var(--size7) !important; }.zpl_gap-8 { gap: var(--size8) !important; }.zpl_gap-9 { gap: var(--size9) !important; }.zpl_gap-10 { gap: var(--size10) !important; }.zpl_flexgap1 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; gap: var(--size1); }.zpl_flexgap2 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; gap: var(--size2); }.zpl_flexgap3 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; gap: var(--size3); }.zpl_flexgap4 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; gap: var(--size4); }.zpl_flexgap5 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; gap: var(--size5); }.zpl_flexgap6 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; gap: var(--size6); }.zpl_flexgap7 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; gap: var(--size7); }.zpl_flexgap8 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; gap: var(--size8); }.zpl_flexgap9 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; gap: var(--size9); }.zpl_flexcolumn { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_flexcolumngap1 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--size1); }.zpl_flexcolumngap2 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--size2); }.zpl_flexcolumngap3 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--size3); }.zpl_flexcolumngap4 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--size4); }.zpl_flexcolumngap5 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--size5); }.zpl_flexalign { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-align-items: var(--flexalign, center); -moz-box-align: var(--flexalign, center); align-items: var(--flexalign, center); }.zpl_flexaligngap1 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-align-items: var(--flexalign, center); -moz-box-align: var(--flexalign, center); align-items: var(--flexalign, center); gap: var(--size1); }.zpl_flexaligngap2 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-align-items: var(--flexalign, center); -moz-box-align: var(--flexalign, center); align-items: var(--flexalign, center); gap: var(--size2); }.zpl_flexaligngap3 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-align-items: var(--flexalign, center); -moz-box-align: var(--flexalign, center); align-items: var(--flexalign, center); gap: var(--size3); }.zpl_flexaligngap4 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-align-items: var(--flexalign, center); -moz-box-align: var(--flexalign, center); align-items: var(--flexalign, center); gap: var(--size4); }.zpl_flexaligngap5 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-align-items: var(--flexalign, center); -moz-box-align: var(--flexalign, center); align-items: var(--flexalign, center); gap: var(--size5); }.zpl_flexcolumnalign { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: var(--flexcolumn, column); -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: var(--flexcolumn, column); -webkit-align-items: var(--flexalign, center); -moz-box-align: var(--flexalign, center); align-items: var(--flexalign, center); }.zpl_flexcolumnalign { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: var(--flexcolumnalign, column); -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: var(--flexcolumnalign, column); -webkit-align-items: var(--flexcolumnalign, center); -moz-box-align: var(--flexcolumnalign, center); align-items: var(--flexcolumnalign, center); }.zpl_flexcolumnaligngap1 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: var(--flexcolumn, column); -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: var(--flexcolumn, column); -webkit-align-items: var(--flexalign, center); -moz-box-align: var(--flexalign, center); align-items: var(--flexalign, center); gap: var(--size1); }.zpl_flexcolumnaligngap2 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: var(--flexcolumn, column); -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: var(--flexcolumn, column); -webkit-align-items: var(--flexalign, center); -moz-box-align: var(--flexalign, center); align-items: var(--flexalign, center); gap: var(--size2) !important; }.zpl_flexcolumnaligngap3 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: var(--flexcolumn, column); -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: var(--flexcolumn, column); -webkit-align-items: var(--flexalign, center); -moz-box-align: var(--flexalign, center); align-items: var(--flexalign, center); gap: var(--size3) !important; }.zpl_flexcolumnaligngap4 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: var(--flexcolumn, column); -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: var(--flexcolumn, column); -webkit-align-items: var(--flexalign, center); -moz-box-align: var(--flexalign, center); align-items: var(--flexalign, center); gap: var(--size4); }.zpl_flexcolumnaligngap5 { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: var(--flexcolumn, column); -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: var(--flexcolumn, column); -webkit-align-items: var(--flexalign, center); -moz-box-align: var(--flexalign, center); align-items: var(--flexalign, center); gap: var(--size5); }.zpl_flexcolumnspacearound { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-justify-content: space-around; justify-content: space-around; }.zpl_flexcolumnspacebetweem { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_order-0 { -webkit-order: 0 !important; -moz-box-ordinal-group: 1 !important; order: 0 !important; }.zpl_order-1 { -webkit-order: 1 !important; -moz-box-ordinal-group: 2 !important; order: 1 !important; }.zpl_order-2 { -webkit-order: 2 !important; -moz-box-ordinal-group: 3 !important; order: 2 !important; }.zpl_order-3 { -webkit-order: 3 !important; -moz-box-ordinal-group: 4 !important; order: 3 !important; }.zpl_order-4 { -webkit-order: 4 !important; -moz-box-ordinal-group: 5 !important; order: 4 !important; }.zpl_order-5 { -webkit-order: 5 !important; -moz-box-ordinal-group: 6 !important; order: 5 !important; }.zpl_order-6 { -webkit-order: 6 !important; -moz-box-ordinal-group: 7 !important; order: 6 !important; }.zpl_order-7 { -webkit-order: 7 !important; -moz-box-ordinal-group: 8 !important; order: 7 !important; }.zpl_order-8 { -webkit-order: 8 !important; -moz-box-ordinal-group: 9 !important; order: 8 !important; }.zpl_order-last { -webkit-order: 99999 !important; -moz-box-ordinal-group: 100000 !important; order: 99999 !important; }@media (--breakpoint-not-small) { .zpl_flex-ns { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; }  .zpl_inline-flex-ns { display: -webkit-inline-flex !important; display: -moz-inline-box !important; display: inline-flex !important; }  .zpl_flex-auto-ns { -webkit-flex: 1 1 auto; -moz-box-flex: 1; flex: 1 1 auto; min-inline-size: 0;  }  .zpl_flex-none-ns { -webkit-flex: none !important; -moz-box-flex: 0 !important; flex: none !important; }  .zpl_flex-column-ns { -webkit-flex-direction: column !important; -moz-box-orient: vertical !important; -moz-box-direction: normal !important; flex-direction: column !important; }  .zpl_flex-row-ns { -webkit-flex-direction: row !important; -moz-box-orient: horizontal !important; -moz-box-direction: normal !important; flex-direction: row !important; }  .zpl_flex-wrap-ns { -webkit-flex-wrap: wrap !important; flex-wrap: wrap !important; }  .zpl_items-start-ns { -webkit-align-items: flex-start !important; -moz-box-align: start !important; align-items: flex-start !important; }  .zpl_items-end-ns { -webkit-align-items: flex-end !important; -moz-box-align: end !important; align-items: flex-end !important; }  .zpl_items-center-ns { -webkit-align-items: center !important; -moz-box-align: center !important; align-items: center !important; }  .zpl_items-baseline-ns { -webkit-align-items: baseline !important; -moz-box-align: baseline !important; align-items: baseline !important; }  .zpl_items-stretch-ns { -webkit-align-items: stretch !important; -moz-box-align: stretch !important; align-items: stretch !important; }  .zpl_self-start-ns { -webkit-align-self: flex-start !important; align-self: flex-start !important; }  .zpl_self-end-ns { -webkit-align-self: flex-end !important; align-self: flex-end !important; }  .zpl_self-center-ns { -webkit-align-self: center !important; align-self: center !important; }  .zpl_self-baseline-ns { -webkit-align-self: baseline !important; align-self: baseline !important; }  .zpl_self-stretch-ns { -webkit-align-self: stretch !important; align-self: stretch !important; }  .zpl_justify-start-ns { -webkit-justify-content: flex-start !important; -moz-box-pack: start !important; justify-content: flex-start !important; }  .zpl_justify-end-ns { -webkit-justify-content: flex-end !important; -moz-box-pack: end !important; justify-content: flex-end !important; }  .zpl_justify-center-ns { -webkit-justify-content: center !important; -moz-box-pack: center !important; justify-content: center !important; }  .zpl_justify-between-ns { -webkit-justify-content: space-between !important; -moz-box-pack: justify !important; justify-content: space-between !important; }  .zpl_justify-around-ns { -webkit-justify-content: space-around !important; justify-content: space-around !important; }  .zpl_content-start-ns { -webkit-align-content: flex-start !important; align-content: flex-start !important; }  .zpl_content-end-ns { -webkit-align-content: flex-end !important; align-content: flex-end !important; }  .zpl_content-center-ns { -webkit-align-content: center !important; align-content: center !important; }  .zpl_content-between-ns { -webkit-align-content: space-between !important; align-content: space-between !important; }  .zpl_content-around-ns { -webkit-align-content: space-around !important; align-content: space-around !important; }  .zpl_content-stretch-ns { -webkit-align-content: stretch !important; align-content: stretch !important; }  .zpl_order-0-ns { -webkit-order: 0 !important; -moz-box-ordinal-group: 1 !important; order: 0 !important; }  .zpl_order-1-ns { -webkit-order: 1 !important; -moz-box-ordinal-group: 2 !important; order: 1 !important; }  .zpl_order-2-ns { -webkit-order: 2 !important; -moz-box-ordinal-group: 3 !important; order: 2 !important; }  .zpl_order-3-ns { -webkit-order: 3 !important; -moz-box-ordinal-group: 4 !important; order: 3 !important; }  .zpl_order-4-ns { -webkit-order: 4 !important; -moz-box-ordinal-group: 5 !important; order: 4 !important; }  .zpl_order-5-ns { -webkit-order: 5 !important; -moz-box-ordinal-group: 6 !important; order: 5 !important; }  .zpl_order-6-ns { -webkit-order: 6 !important; -moz-box-ordinal-group: 7 !important; order: 6 !important; }  .zpl_order-7-ns { -webkit-order: 7 !important; -moz-box-ordinal-group: 8 !important; order: 7 !important; }  .zpl_order-8-ns { -webkit-order: 8 !important; -moz-box-ordinal-group: 9 !important; order: 8 !important; }  .zpl_order-last-ns { -webkit-order: 99999 !important; -moz-box-ordinal-group: 100000 !important; order: 99999 !important; } }@media (--breakpoint-medium) { .zpl_flex-m { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; }  .zpl_inline-flex-m { display: -webkit-inline-flex !important; display: -moz-inline-box !important; display: inline-flex !important; }  .zpl_flex-auto-m { -webkit-flex: 1 1 auto; -moz-box-flex: 1; flex: 1 1 auto; min-inline-size: 0;  }  .zpl_flex-none-m { -webkit-flex: none !important; -moz-box-flex: 0 !important; flex: none !important; }  .zpl_flex-column-m { -webkit-flex-direction: column !important; -moz-box-orient: vertical !important; -moz-box-direction: normal !important; flex-direction: column !important; }  .zpl_flex-row-m { -webkit-flex-direction: row !important; -moz-box-orient: horizontal !important; -moz-box-direction: normal !important; flex-direction: row !important; }  .zpl_flex-wrap-m { -webkit-flex-wrap: wrap !important; flex-wrap: wrap !important; }  .zpl_items-start-m { -webkit-align-items: flex-start !important; -moz-box-align: start !important; align-items: flex-start !important; }  .zpl_items-end-m { -webkit-align-items: flex-end !important; -moz-box-align: end !important; align-items: flex-end !important; }  .zpl_items-center-m { -webkit-align-items: center !important; -moz-box-align: center !important; align-items: center !important; }  .zpl_items-baseline-m { -webkit-align-items: baseline !important; -moz-box-align: baseline !important; align-items: baseline !important; }  .zpl_items-stretch-m { -webkit-align-items: stretch !important; -moz-box-align: stretch !important; align-items: stretch !important; }  .zpl_self-start-m { -webkit-align-self: flex-start !important; align-self: flex-start !important; }  .zpl_self-end-m { -webkit-align-self: flex-end !important; align-self: flex-end !important; }  .zpl_self-center-m { -webkit-align-self: center !important; align-self: center !important; }  .zpl_self-baseline-m { -webkit-align-self: baseline !important; align-self: baseline !important; }  .zpl_self-stretch-m { -webkit-align-self: stretch !important; align-self: stretch !important; }  .zpl_justify-start-m { -webkit-justify-content: flex-start !important; -moz-box-pack: start !important; justify-content: flex-start !important; }  .zpl_justify-end-m { -webkit-justify-content: flex-end !important; -moz-box-pack: end !important; justify-content: flex-end !important; }  .zpl_justify-center-m { -webkit-justify-content: center !important; -moz-box-pack: center !important; justify-content: center !important; }  .zpl_justify-between-m { -webkit-justify-content: space-between !important; -moz-box-pack: justify !important; justify-content: space-between !important; }  .zpl_justify-around-m { -webkit-justify-content: space-around !important; justify-content: space-around !important; }  .zpl_content-start-m { -webkit-align-content: flex-start !important; align-content: flex-start !important; }  .zpl_content-end-m { -webkit-align-content: flex-end !important; align-content: flex-end !important; }  .zpl_content-center-m { -webkit-align-content: center !important; align-content: center !important; }  .zpl_content-between-m { -webkit-align-content: space-between !important; align-content: space-between !important; }  .zpl_content-around-m { -webkit-align-content: space-around !important; align-content: space-around !important; }  .zpl_content-stretch-m { -webkit-align-content: stretch !important; align-content: stretch !important; }  .zpl_order-0-m { -webkit-order: 0 !important; -moz-box-ordinal-group: 1 !important; order: 0 !important; }  .zpl_order-1-m { -webkit-order: 1 !important; -moz-box-ordinal-group: 2 !important; order: 1 !important; }  .zpl_order-2-m { -webkit-order: 2 !important; -moz-box-ordinal-group: 3 !important; order: 2 !important; }  .zpl_order-3-m { -webkit-order: 3 !important; -moz-box-ordinal-group: 4 !important; order: 3 !important; }  .zpl_order-4-m { -webkit-order: 4 !important; -moz-box-ordinal-group: 5 !important; order: 4 !important; }  .zpl_order-5-m { -webkit-order: 5 !important; -moz-box-ordinal-group: 6 !important; order: 5 !important; }  .zpl_order-6-m { -webkit-order: 6 !important; -moz-box-ordinal-group: 7 !important; order: 6 !important; }  .zpl_order-7-m { -webkit-order: 7 !important; -moz-box-ordinal-group: 8 !important; order: 7 !important; }  .zpl_order-8-m { -webkit-order: 8 !important; -moz-box-ordinal-group: 9 !important; order: 8 !important; }  .zpl_order-last-m { -webkit-order: 99999 !important; -moz-box-ordinal-group: 100000 !important; order: 99999 !important; } }@media (--breakpoint-large) { .zpl_flex-l { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; }  .zpl_inline-flex-l { display: -webkit-inline-flex !important; display: -moz-inline-box !important; display: inline-flex !important; }  .zpl_flex-auto-l { -webkit-flex: 1 1 auto; -moz-box-flex: 1; flex: 1 1 auto; min-inline-size: 0;  }  .zpl_flex-none-l { -webkit-flex: none !important; -moz-box-flex: 0 !important; flex: none !important; }  .zpl_flex-column-l { -webkit-flex-direction: column !important; -moz-box-orient: vertical !important; -moz-box-direction: normal !important; flex-direction: column !important; }  .zpl_flex-row-l { -webkit-flex-direction: row !important; -moz-box-orient: horizontal !important; -moz-box-direction: normal !important; flex-direction: row !important; }  .zpl_flex-wrap-l { -webkit-flex-wrap: wrap !important; flex-wrap: wrap !important; }  .zpl_items-start-l { -webkit-align-items: flex-start !important; -moz-box-align: start !important; align-items: flex-start !important; }  .zpl_items-end-l { -webkit-align-items: flex-end !important; -moz-box-align: end !important; align-items: flex-end !important; }  .zpl_items-center-l { -webkit-align-items: center !important; -moz-box-align: center !important; align-items: center !important; }  .zpl_items-baseline-l { -webkit-align-items: baseline !important; -moz-box-align: baseline !important; align-items: baseline !important; }  .zpl_items-stretch-l { -webkit-align-items: stretch !important; -moz-box-align: stretch !important; align-items: stretch !important; }  .zpl_self-start-l { -webkit-align-self: flex-start !important; align-self: flex-start !important; }  .zpl_self-end-l { -webkit-align-self: flex-end !important; align-self: flex-end !important; }  .zpl_self-center-l { -webkit-align-self: center !important; align-self: center !important; }  .zpl_self-baseline-l { -webkit-align-self: baseline !important; align-self: baseline !important; }  .zpl_self-stretch-l { -webkit-align-self: stretch !important; align-self: stretch !important; }  .zpl_justify-start-l { -webkit-justify-content: flex-start !important; -moz-box-pack: start !important; justify-content: flex-start !important; }  .zpl_justify-end-l { -webkit-justify-content: flex-end !important; -moz-box-pack: end !important; justify-content: flex-end !important; }  .zpl_justify-center-l { -webkit-justify-content: center !important; -moz-box-pack: center !important; justify-content: center !important; }  .zpl_justify-between-l { -webkit-justify-content: space-between !important; -moz-box-pack: justify !important; justify-content: space-between !important; }  .zpl_justify-around-l { -webkit-justify-content: space-around !important; justify-content: space-around !important; }  .zpl_content-start-l { -webkit-align-content: flex-start !important; align-content: flex-start !important; }  .zpl_content-end-l { -webkit-align-content: flex-end !important; align-content: flex-end !important; }  .zpl_content-center-l { -webkit-align-content: center !important; align-content: center !important; }  .zpl_content-between-l { -webkit-align-content: space-between !important; align-content: space-between !important; }  .zpl_content-around-l { -webkit-align-content: space-around !important; align-content: space-around !important; }  .zpl_content-stretch-l { -webkit-align-content: stretch !important; align-content: stretch !important; }  .zpl_order-0-l { -webkit-order: 0 !important; -moz-box-ordinal-group: 1 !important; order: 0 !important; }  .zpl_order-1-l { -webkit-order: 1 !important; -moz-box-ordinal-group: 2 !important; order: 1 !important; }  .zpl_order-2-l { -webkit-order: 2 !important; -moz-box-ordinal-group: 3 !important; order: 2 !important; }  .zpl_order-3-l { -webkit-order: 3 !important; -moz-box-ordinal-group: 4 !important; order: 3 !important; }  .zpl_order-4-l { -webkit-order: 4 !important; -moz-box-ordinal-group: 5 !important; order: 4 !important; }  .zpl_order-5-l { -webkit-order: 5 !important; -moz-box-ordinal-group: 6 !important; order: 5 !important; }  .zpl_order-6-l { -webkit-order: 6 !important; -moz-box-ordinal-group: 7 !important; order: 6 !important; }  .zpl_order-7-l { -webkit-order: 7 !important; -moz-box-ordinal-group: 8 !important; order: 7 !important; }  .zpl_order-8-l { -webkit-order: 8 !important; -moz-box-ordinal-group: 9 !important; order: 8 !important; }  .zpl_order-last-l { -webkit-order: 99999 !important; -moz-box-ordinal-group: 100000 !important; order: 99999 !important; } }.zpl_ba { border-style: solid !important; border-width: 1px !important; border-color: var(--cls-border-color, var(--brdr_dflt)) !important; }.zpl_bt { border-block-start-style: solid !important; border-block-start-width: 1px !important; border-color: var(--cls-border-color, var(--brdr_dflt)) !important; }.zpl_br { border-inline-end-style: solid !important; border-inline-end-width: 1px !important; border-color: var(--cls-border-color, var(--brdr_dflt)) !important; }.zpl_bb { border-block-end-style: solid !important; border-block-end-width: 1px !important; border-color: var(--cls-border-color, var(--brdr_dflt)) !important; }.zpl_bl { border-inline-start-style: solid !important; border-inline-start-width: 1px !important; border-color: var(--cls-border-color, var(--brdr_dflt)) !important; }.zpl_bn { border-style: none !important; border-width: 0 !important; }.zpl_b--dotted { border-style: dotted !important; }.zpl_b--dashed { border-style: dashed !important; }.zpl_b--solid { border-style: solid !important; }.zpl_b--none { border-style: none !important; }.zpl_bw0 { border-width: 0 !important; }.zpl_bw1 { border-width: .125rem !important; }.zpl_bt-0 { border-block-start-width: 0 !important; }.zpl_br-0 { border-inline-end-width: 0 !important; }.zpl_bb-0 { border-block-end-width: 0 !important; }.zpl_bl-0 { border-inline-start-width: 0 !important; }.zpl_bra { border-radius: 1px !important; }.zpl_brt { border-top-radius: 1px !important; }.zpl_brr { border-right-radius: 1px !important; }.zpl_brb { border-bottom-radius: 1px !important; }.zpl_brl { border-left-radius: 1px !important; }.zpl_brn { border-radius: none !important; }.zpl_br-100 { border-radius: 100% !important; }.zpl_br-pill { border-radius: 9999px !important; }.zpl_brs0 { border-radius: 0 !important; }.zpl_brs1 { border-radius: 4px !important; }.zpl_brs2 { border-radius: 8px !important; }.zpl_brs3 { border-radius: 12px !important; }.zpl_brt-0 { border-top-radius: 0 !important; }.zpl_brr-0 { border-right-radius: 0 !important; }.zpl_brb-0 { border-bottom-radius: 0 !important; }.zpl_brl-0 { border-left-radius: 0 !important; }.zpl_pa0 { padding: var(--size0) !important; }.zpl_pa1 { padding: var(--size1) !important; }.zpl_pa2 { padding: var(--size2) !important; }.zpl_pa3 { padding: var(--size3) !important; }.zpl_pa4 { padding: var(--size4) !important; }.zpl_pa5 { padding: var(--size5) !important; }.zpl_pa6 { padding: var(--size6) !important; }.zpl_pa7 { padding: var(--size7) !important; }.zpl_pa8 { padding: var(--size8) !important; }.zpl_pa9 { padding: var(--size9) !important; }.zpl_pa10 { padding: var(--size10) !important; }.zpl_pl0 { -webkit-padding-start: var(--size0) !important; -moz-padding-start: var(--size0) !important; padding-inline-start: var(--size0) !important; }.zpl_pl1 { -webkit-padding-start: var(--size1) !important; -moz-padding-start: var(--size1) !important; padding-inline-start: var(--size1) !important; }.zpl_pl2 { -webkit-padding-start: var(--size2) !important; -moz-padding-start: var(--size2) !important; padding-inline-start: var(--size2) !important; }.zpl_pl3 { -webkit-padding-start: var(--size3) !important; -moz-padding-start: var(--size3) !important; padding-inline-start: var(--size3) !important; }.zpl_pl4 { -webkit-padding-start: var(--size4) !important; -moz-padding-start: var(--size4) !important; padding-inline-start: var(--size4) !important; }.zpl_pl5 { -webkit-padding-start: var(--size5) !important; -moz-padding-start: var(--size5) !important; padding-inline-start: var(--size5) !important; }.zpl_pl6 { -webkit-padding-start: var(--size6) !important; -moz-padding-start: var(--size6) !important; padding-inline-start: var(--size6) !important; }.zpl_pl7 { -webkit-padding-start: var(--size7) !important; -moz-padding-start: var(--size7) !important; padding-inline-start: var(--size7) !important; }.zpl_pl8 { -webkit-padding-start: var(--size8) !important; -moz-padding-start: var(--size8) !important; padding-inline-start: var(--size8) !important; }.zpl_pl9 { -webkit-padding-start: var(--size9) !important; -moz-padding-start: var(--size9) !important; padding-inline-start: var(--size9) !important; }.zpl_pl10 { -webkit-padding-start: var(--size10) !important; -moz-padding-start: var(--size10) !important; padding-inline-start: var(--size10) !important; }.zpl_pr0 { -webkit-padding-end: var(--size0) !important; -moz-padding-end: var(--size0) !important; padding-inline-end: var(--size0) !important; }.zpl_pr1 { -webkit-padding-end: var(--size1) !important; -moz-padding-end: var(--size1) !important; padding-inline-end: var(--size1) !important; }.zpl_pr2 { -webkit-padding-end: var(--size2) !important; -moz-padding-end: var(--size2) !important; padding-inline-end: var(--size2) !important; }.zpl_pr3 { -webkit-padding-end: var(--size3) !important; -moz-padding-end: var(--size3) !important; padding-inline-end: var(--size3) !important; }.zpl_pr4 { -webkit-padding-end: var(--size4) !important; -moz-padding-end: var(--size4) !important; padding-inline-end: var(--size4) !important; }.zpl_pr5 { -webkit-padding-end: var(--size5) !important; -moz-padding-end: var(--size5) !important; padding-inline-end: var(--size5) !important; }.zpl_pr6 { -webkit-padding-end: var(--size6) !important; -moz-padding-end: var(--size6) !important; padding-inline-end: var(--size6) !important; }.zpl_pr7 { -webkit-padding-end: var(--size7) !important; -moz-padding-end: var(--size7) !important; padding-inline-end: var(--size7) !important; }.zpl_pr8 { -webkit-padding-end: var(--size8) !important; -moz-padding-end: var(--size8) !important; padding-inline-end: var(--size8) !important; }.zpl_pr9 { -webkit-padding-end: var(--size9) !important; -moz-padding-end: var(--size9) !important; padding-inline-end: var(--size9) !important; }.zpl_pr10 { -webkit-padding-end: var(--size10) !important; -moz-padding-end: var(--size10) !important; padding-inline-end: var(--size10) !important; }.zpl_pb0 { -webkit-padding-after: var(--size0) !important; padding-block-end: var(--size0) !important; }.zpl_pb1 { -webkit-padding-after: var(--size1) !important; padding-block-end: var(--size1) !important; }.zpl_pb2 { -webkit-padding-after: var(--size2) !important; padding-block-end: var(--size2) !important; }.zpl_pb3 { -webkit-padding-after: var(--size3) !important; padding-block-end: var(--size3) !important; }.zpl_pb4 { -webkit-padding-after: var(--size4) !important; padding-block-end: var(--size4) !important; }.zpl_pb5 { -webkit-padding-after: var(--size5) !important; padding-block-end: var(--size5) !important; }.zpl_pb6 { -webkit-padding-after: var(--size6) !important; padding-block-end: var(--size6) !important; }.zpl_pb7 { -webkit-padding-after: var(--size7) !important; padding-block-end: var(--size7) !important; }.zpl_pb8 { -webkit-padding-after: var(--size8) !important; padding-block-end: var(--size8) !important; }.zpl_pb9 { -webkit-padding-after: var(--size9) !important; padding-block-end: var(--size9) !important; }.zpl_pb10 { -webkit-padding-after: var(--size10) !important; padding-block-end: var(--size10) !important; }.zpl_pt0 { -webkit-padding-before: var(--size0) !important; padding-block-start: var(--size0) !important; }.zpl_pt1 { -webkit-padding-before: var(--size1) !important; padding-block-start: var(--size1) !important; }.zpl_pt2 { -webkit-padding-before: var(--size2) !important; padding-block-start: var(--size2) !important; }.zpl_pt3 { -webkit-padding-before: var(--size3) !important; padding-block-start: var(--size3) !important; }.zpl_pt4 { -webkit-padding-before: var(--size4) !important; padding-block-start: var(--size4) !important; }.zpl_pt5 { -webkit-padding-before: var(--size5) !important; padding-block-start: var(--size5) !important; }.zpl_pt6 { -webkit-padding-before: var(--size6) !important; padding-block-start: var(--size6) !important; }.zpl_pt7 { -webkit-padding-before: var(--size7) !important; padding-block-start: var(--size7) !important; }.zpl_pt8 { -webkit-padding-before: var(--size8) !important; padding-block-start: var(--size8) !important; }.zpl_pt9 { -webkit-padding-before: var(--size9) !important; padding-block-start: var(--size9) !important; }.zpl_pt10 { -webkit-padding-before: var(--size10) !important; padding-block-start: var(--size10) !important; }.zpl_pv0 { -webkit-padding-before: var(--size0); padding-block-start: var(--size0); -webkit-padding-after: var(--size0); padding-block-end: var(--size0); }.zpl_pv1 { -webkit-padding-before: var(--size1); padding-block-start: var(--size1); -webkit-padding-after: var(--size1); padding-block-end: var(--size1); }.zpl_pv2 { -webkit-padding-before: var(--size2); padding-block-start: var(--size2); -webkit-padding-after: var(--size2); padding-block-end: var(--size2); }.zpl_pv3 { -webkit-padding-before: var(--size3); padding-block-start: var(--size3); -webkit-padding-after: var(--size3); padding-block-end: var(--size3); }.zpl_pv4 { -webkit-padding-before: var(--size4); padding-block-start: var(--size4); -webkit-padding-after: var(--size4); padding-block-end: var(--size4); }.zpl_pv5 { -webkit-padding-before: var(--size5); padding-block-start: var(--size5); -webkit-padding-after: var(--size5); padding-block-end: var(--size5); }.zpl_pv6 { -webkit-padding-before: var(--size6); padding-block-start: var(--size6); -webkit-padding-after: var(--size6); padding-block-end: var(--size6); }.zpl_pv7 { -webkit-padding-before: var(--size7); padding-block-start: var(--size7); -webkit-padding-after: var(--size7); padding-block-end: var(--size7); }.zpl_pv8 { -webkit-padding-before: var(--size8); padding-block-start: var(--size8); -webkit-padding-after: var(--size8); padding-block-end: var(--size8); }.zpl_pv9 { -webkit-padding-before: var(--size9); padding-block-start: var(--size9); -webkit-padding-after: var(--size9); padding-block-end: var(--size9); }.zpl_pv10 { -webkit-padding-before: var(--size10); padding-block-start: var(--size10); -webkit-padding-after: var(--size10); padding-block-end: var(--size10); }.zpl_ph0 { -webkit-padding-start: var(--size0); -moz-padding-start: var(--size0); padding-inline-start: var(--size0); -webkit-padding-end: var(--size0); -moz-padding-end: var(--size0); padding-inline-end: var(--size0); }.zpl_ph1 { -webkit-padding-start: var(--size1); -moz-padding-start: var(--size1); padding-inline-start: var(--size1); -webkit-padding-end: var(--size1); -moz-padding-end: var(--size1); padding-inline-end: var(--size1); }.zpl_ph2 { -webkit-padding-start: var(--size2); -moz-padding-start: var(--size2); padding-inline-start: var(--size2); -webkit-padding-end: var(--size2); -moz-padding-end: var(--size2); padding-inline-end: var(--size2); }.zpl_ph3 { -webkit-padding-start: var(--size3); -moz-padding-start: var(--size3); padding-inline-start: var(--size3); -webkit-padding-end: var(--size3); -moz-padding-end: var(--size3); padding-inline-end: var(--size3); }.zpl_ph4 { -webkit-padding-start: var(--size4); -moz-padding-start: var(--size4); padding-inline-start: var(--size4); -webkit-padding-end: var(--size4); -moz-padding-end: var(--size4); padding-inline-end: var(--size4); }.zpl_ph5 { -webkit-padding-start: var(--size5); -moz-padding-start: var(--size5); padding-inline-start: var(--size5); -webkit-padding-end: var(--size5); -moz-padding-end: var(--size5); padding-inline-end: var(--size5); }.zpl_ph6 { -webkit-padding-start: var(--size6); -moz-padding-start: var(--size6); padding-inline-start: var(--size6); -webkit-padding-end: var(--size6); -moz-padding-end: var(--size6); padding-inline-end: var(--size6); }.zpl_ph7 { -webkit-padding-start: var(--size7); -moz-padding-start: var(--size7); padding-inline-start: var(--size7); -webkit-padding-end: var(--size7); -moz-padding-end: var(--size7); padding-inline-end: var(--size7); }.zpl_ph8 { -webkit-padding-start: var(--size8); -moz-padding-start: var(--size8); padding-inline-start: var(--size8); -webkit-padding-end: var(--size8); -moz-padding-end: var(--size8); padding-inline-end: var(--size8); }.zpl_ph9 { -webkit-padding-start: var(--size9); -moz-padding-start: var(--size9); padding-inline-start: var(--size9); -webkit-padding-end: var(--size9); -moz-padding-end: var(--size9); padding-inline-end: var(--size9); }.zpl_ph10 { -webkit-padding-start: var(--size10); -moz-padding-start: var(--size10); padding-inline-start: var(--size10); -webkit-padding-end: var(--size10); -moz-padding-end: var(--size10); padding-inline-end: var(--size10); }.zpl_mcenter { -webkit-margin-end: auto; -moz-margin-end: auto; margin-inline-end: auto; -webkit-margin-start: auto !important; -moz-margin-start: auto !important; margin-inline-start: auto !important; }.zpl_mr-auto { -webkit-margin-end: auto !important; -moz-margin-end: auto !important; margin-inline-end: auto !important; }.zpl_ml-auto { -webkit-margin-start: auto !important; -moz-margin-start: auto !important; margin-inline-start: auto !important; }.zpl_ma0 { margin: var(--size0) !important; }.zpl_ma1 { margin: var(--size1) !important; }.zpl_ma2 { margin: var(--size2) !important; }.zpl_ma3 { margin: var(--size3) !important; }.zpl_ma4 { margin: var(--size4) !important; }.zpl_ma5 { margin: var(--size5) !important; }.zpl_ma6 { margin: var(--size6) !important; }.zpl_ma7 { margin: var(--size7) !important; }.zpl_ma8 { margin: var(--size8) !important; }.zpl_ma9 { margin: var(--size9) !important; }.zpl_ma10 { margin: var(--size10) !important; }.zpl_ml0 { -webkit-margin-start: var(--size0) !important; -moz-margin-start: var(--size0) !important; margin-inline-start: var(--size0) !important; }.zpl_ml1 { -webkit-margin-start: var(--size1) !important; -moz-margin-start: var(--size1) !important; margin-inline-start: var(--size1) !important; }.zpl_ml2 { -webkit-margin-start: var(--size2) !important; -moz-margin-start: var(--size2) !important; margin-inline-start: var(--size2) !important; }.zpl_ml3 { -webkit-margin-start: var(--size3) !important; -moz-margin-start: var(--size3) !important; margin-inline-start: var(--size3) !important; }.zpl_ml4 { -webkit-margin-start: var(--size4) !important; -moz-margin-start: var(--size4) !important; margin-inline-start: var(--size4) !important; }.zpl_ml5 { -webkit-margin-start: var(--size5) !important; -moz-margin-start: var(--size5) !important; margin-inline-start: var(--size5) !important; }.zpl_ml6 { -webkit-margin-start: var(--size6) !important; -moz-margin-start: var(--size6) !important; margin-inline-start: var(--size6) !important; }.zpl_ml7 { -webkit-margin-start: var(--size7) !important; -moz-margin-start: var(--size7) !important; margin-inline-start: var(--size7) !important; }.zpl_ml8 { -webkit-margin-start: var(--size8) !important; -moz-margin-start: var(--size8) !important; margin-inline-start: var(--size8) !important; }.zpl_ml9 { -webkit-margin-start: var(--size9) !important; -moz-margin-start: var(--size9) !important; margin-inline-start: var(--size9) !important; }.zpl_ml10 { -webkit-margin-start: var(--size10) !important; -moz-margin-start: var(--size10) !important; margin-inline-start: var(--size10) !important; }.zpl_mr0 { -webkit-margin-end: var(--size0) !important; -moz-margin-end: var(--size0) !important; margin-inline-end: var(--size0) !important; }.zpl_mr1 { -webkit-margin-end: var(--size1) !important; -moz-margin-end: var(--size1) !important; margin-inline-end: var(--size1) !important; }.zpl_mr2 { -webkit-margin-end: var(--size2) !important; -moz-margin-end: var(--size2) !important; margin-inline-end: var(--size2) !important; }.zpl_mr3 { -webkit-margin-end: var(--size3) !important; -moz-margin-end: var(--size3) !important; margin-inline-end: var(--size3) !important; }.zpl_mr4 { -webkit-margin-end: var(--size4) !important; -moz-margin-end: var(--size4) !important; margin-inline-end: var(--size4) !important; }.zpl_mr5 { -webkit-margin-end: var(--size5) !important; -moz-margin-end: var(--size5) !important; margin-inline-end: var(--size5) !important; }.zpl_mr6 { -webkit-margin-end: var(--size6) !important; -moz-margin-end: var(--size6) !important; margin-inline-end: var(--size6) !important; }.zpl_mr7 { -webkit-margin-end: var(--size7) !important; -moz-margin-end: var(--size7) !important; margin-inline-end: var(--size7) !important; }.zpl_mr8 { -webkit-margin-end: var(--size8) !important; -moz-margin-end: var(--size8) !important; margin-inline-end: var(--size8) !important; }.zpl_mr9 { -webkit-margin-end: var(--size9) !important; -moz-margin-end: var(--size9) !important; margin-inline-end: var(--size9) !important; }.zpl_mr10 { -webkit-margin-end: var(--size10) !important; -moz-margin-end: var(--size10) !important; margin-inline-end: var(--size10) !important; }.zpl_mb0 { -webkit-margin-after: var(--size0) !important; margin-block-end: var(--size0) !important; }.zpl_mb1 { -webkit-margin-after: var(--size1) !important; margin-block-end: var(--size1) !important; }.zpl_mb2 { -webkit-margin-after: var(--size2) !important; margin-block-end: var(--size2) !important; }.zpl_mb3 { -webkit-margin-after: var(--size3) !important; margin-block-end: var(--size3) !important; }.zpl_mb4 { -webkit-margin-after: var(--size4) !important; margin-block-end: var(--size4) !important; }.zpl_mb5 { -webkit-margin-after: var(--size5) !important; margin-block-end: var(--size5) !important; }.zpl_mb6 { -webkit-margin-after: var(--size6) !important; margin-block-end: var(--size6) !important; }.zpl_mb7 { -webkit-margin-after: var(--size7) !important; margin-block-end: var(--size7) !important; }.zpl_mb8 { -webkit-margin-after: var(--size8) !important; margin-block-end: var(--size8) !important; }.zpl_mb9 { -webkit-margin-after: var(--size9) !important; margin-block-end: var(--size9) !important; }.zpl_mb10 { -webkit-margin-after: var(--size10) !important; margin-block-end: var(--size10) !important; }.zpl_mt0 { -webkit-margin-before: var(--size0) !important; margin-block-start: var(--size0) !important; }.zpl_mt1 { -webkit-margin-before: var(--size1) !important; margin-block-start: var(--size1) !important; }.zpl_mt2 { -webkit-margin-before: var(--size2) !important; margin-block-start: var(--size2) !important; }.zpl_mt3 { -webkit-margin-before: var(--size3) !important; margin-block-start: var(--size3) !important; }.zpl_mt4 { -webkit-margin-before: var(--size4) !important; margin-block-start: var(--size4) !important; }.zpl_mt5 { -webkit-margin-before: var(--size5) !important; margin-block-start: var(--size5) !important; }.zpl_mt6 { -webkit-margin-before: var(--size6) !important; margin-block-start: var(--size6) !important; }.zpl_mt7 { -webkit-margin-before: var(--size7) !important; margin-block-start: var(--size7) !important; }.zpl_mt8 { -webkit-margin-before: var(--size8) !important; margin-block-start: var(--size8) !important; }.zpl_mt9 { -webkit-margin-before: var(--size9) !important; margin-block-start: var(--size9) !important; }.zpl_mt10 { -webkit-margin-before: var(--size10) !important; margin-block-start: var(--size10) !important; }.zpl_mv0 { -webkit-margin-before: var(--size0); margin-block-start: var(--size0); -webkit-margin-after: var(--size0); margin-block-end: var(--size0); }.zpl_mv1 { -webkit-margin-before: var(--size1); margin-block-start: var(--size1); -webkit-margin-after: var(--size1); margin-block-end: var(--size1); }.zpl_mv2 { -webkit-margin-before: var(--size2); margin-block-start: var(--size2); -webkit-margin-after: var(--size2); margin-block-end: var(--size2); }.zpl_mv3 { -webkit-margin-before: var(--size3); margin-block-start: var(--size3); -webkit-margin-after: var(--size3); margin-block-end: var(--size3); }.zpl_mv4 { -webkit-margin-before: var(--size4); margin-block-start: var(--size4); -webkit-margin-after: var(--size4); margin-block-end: var(--size4); }.zpl_mv5 { -webkit-margin-before: var(--size5); margin-block-start: var(--size5); -webkit-margin-after: var(--size5); margin-block-end: var(--size5); }.zpl_mv6 { -webkit-margin-before: var(--size6); margin-block-start: var(--size6); -webkit-margin-after: var(--size6); margin-block-end: var(--size6); }.zpl_mv7 { -webkit-margin-before: var(--size7); margin-block-start: var(--size7); -webkit-margin-after: var(--size7); margin-block-end: var(--size7); }.zpl_mv8 { -webkit-margin-before: var(--size8); margin-block-start: var(--size8); -webkit-margin-after: var(--size8); margin-block-end: var(--size8); }.zpl_mv9 { -webkit-margin-before: var(--size9); margin-block-start: var(--size9); -webkit-margin-after: var(--size9); margin-block-end: var(--size9); }.zpl_mv10 { -webkit-margin-before: var(--size10); margin-block-start: var(--size10); -webkit-margin-after: var(--size10); margin-block-end: var(--size10); }.zpl_mh0 { -webkit-margin-start: var(--size0); -moz-margin-start: var(--size0); margin-inline-start: var(--size0); -webkit-margin-end: var(--size0); -moz-margin-end: var(--size0); margin-inline-end: var(--size0); }.zpl_mh1 { -webkit-margin-start: var(--size1); -moz-margin-start: var(--size1); margin-inline-start: var(--size1); -webkit-margin-end: var(--size1); -moz-margin-end: var(--size1); margin-inline-end: var(--size1); }.zpl_mh2 { -webkit-margin-start: var(--size2); -moz-margin-start: var(--size2); margin-inline-start: var(--size2); -webkit-margin-end: var(--size2); -moz-margin-end: var(--size2); margin-inline-end: var(--size2); }.zpl_mh3 { -webkit-margin-start: var(--size3); -moz-margin-start: var(--size3); margin-inline-start: var(--size3); -webkit-margin-end: var(--size3); -moz-margin-end: var(--size3); margin-inline-end: var(--size3); }.zpl_mh4 { -webkit-margin-start: var(--size4); -moz-margin-start: var(--size4); margin-inline-start: var(--size4); -webkit-margin-end: var(--size4); -moz-margin-end: var(--size4); margin-inline-end: var(--size4); }.zpl_mh5 { -webkit-margin-start: var(--size5); -moz-margin-start: var(--size5); margin-inline-start: var(--size5); -webkit-margin-end: var(--size5); -moz-margin-end: var(--size5); margin-inline-end: var(--size5); }.zpl_mh6 { -webkit-margin-start: var(--size6); -moz-margin-start: var(--size6); margin-inline-start: var(--size6); -webkit-margin-end: var(--size6); -moz-margin-end: var(--size6); margin-inline-end: var(--size6); }.zpl_mh7 { -webkit-margin-start: var(--size7); -moz-margin-start: var(--size7); margin-inline-start: var(--size7); -webkit-margin-end: var(--size7); -moz-margin-end: var(--size7); margin-inline-end: var(--size7); }.zpl_mh8 { -webkit-margin-start: var(--size8); -moz-margin-start: var(--size8); margin-inline-start: var(--size8); -webkit-margin-end: var(--size8); -moz-margin-end: var(--size8); margin-inline-end: var(--size8); }.zpl_mh9 { -webkit-margin-start: var(--size9); -moz-margin-start: var(--size9); margin-inline-start: var(--size9); -webkit-margin-end: var(--size9); -moz-margin-end: var(--size9); margin-inline-end: var(--size9); }.zpl_mh10 { -webkit-margin-start: var(--size10); -moz-margin-start: var(--size10); margin-inline-start: var(--size10); -webkit-margin-end: var(--size10); -moz-margin-end: var(--size10); margin-inline-end: var(--size10); }@media (--breakpoint-not-small) { .zpl_pa0-ns { padding: var(--size0) !important; }  .zpl_pl0-ns { -webkit-padding-start: var(--size0) !important; -moz-padding-start: var(--size0) !important; padding-inline-start: var(--size0) !important; }  .zpl_pr0-ns { -webkit-padding-end: var(--size0) !important; -moz-padding-end: var(--size0) !important; padding-inline-end: var(--size0) !important; }  .zpl_pb0-ns { -webkit-padding-after: var(--size0) !important; padding-block-end: var(--size0) !important; }  .zpl_pt0-ns { -webkit-padding-before: var(--size0) !important; padding-block-start: var(--size0) !important; }  .zpl_pv0-ns { -webkit-padding-before: var(--size0); padding-block-start: var(--size0); -webkit-padding-after: var(--size0); padding-block-end: var(--size0); }  .zpl_ph0-ns { -webkit-padding-start: var(--size0); -moz-padding-start: var(--size0); padding-inline-start: var(--size0); -webkit-padding-end: var(--size0); -moz-padding-end: var(--size0); padding-inline-end: var(--size0); }  .zpl_ph10-ns { -webkit-padding-start: var(--size10); -moz-padding-start: var(--size10); padding-inline-start: var(--size10); -webkit-padding-end: var(--size10); -moz-padding-end: var(--size10); padding-inline-end: var(--size10); }  .zpl_ma0-ns { margin: var(--size0) !important; }  .zpl_ml0-ns { -webkit-margin-start: var(--size0) !important; -moz-margin-start: var(--size0) !important; margin-inline-start: var(--size0) !important; }  .zpl_mr0-ns { -webkit-margin-end: var(--size0) !important; -moz-margin-end: var(--size0) !important; margin-inline-end: var(--size0) !important; }  .zpl_mb0-ns { -webkit-margin-after: var(--size0) !important; margin-block-end: var(--size0) !important; }  .zpl_mt0-ns { -webkit-margin-before: var(--size0) !important; margin-block-start: var(--size0) !important; }  .zpl_mv0-ns { -webkit-margin-before: var(--size0); margin-block-start: var(--size0); -webkit-margin-after: var(--size0); margin-block-end: var(--size0); }  .zpl_mh0-ns { -webkit-margin-start: var(--size0); -moz-margin-start: var(--size0); margin-inline-start: var(--size0); -webkit-margin-end: var(--size0); -moz-margin-end: var(--size0); margin-inline-end: var(--size0); } }@media (--breakpoint-medium) { .zpl_pa0-m { padding: var(--size0) !important; }  .zpl_pl0-m { -webkit-padding-start: var(--size0) !important; -moz-padding-start: var(--size0) !important; padding-inline-start: var(--size0) !important; }  .zpl_pr0-m { -webkit-padding-end: var(--size0) !important; -moz-padding-end: var(--size0) !important; padding-inline-end: var(--size0) !important; }  .zpl_pb0-m { -webkit-padding-after: var(--size0) !important; padding-block-end: var(--size0) !important; }  .zpl_pt0-m { -webkit-padding-before: var(--size0) !important; padding-block-start: var(--size0) !important; }  .zpl_pv0-m { -webkit-padding-before: var(--size0); padding-block-start: var(--size0); -webkit-padding-after: var(--size0); padding-block-end: var(--size0); }  .zpl_ph0-m { -webkit-padding-start: var(--size0); -moz-padding-start: var(--size0); padding-inline-start: var(--size0); -webkit-padding-end: var(--size0); -moz-padding-end: var(--size0); padding-inline-end: var(--size0); }  .zpl_ph10-m { -webkit-padding-start: var(--size10); -moz-padding-start: var(--size10); padding-inline-start: var(--size10); -webkit-padding-end: var(--size10); -moz-padding-end: var(--size10); padding-inline-end: var(--size10); }  .zpl_ma0-m { margin: var(--size0) !important; }  .zpl_ml0-m { -webkit-margin-start: var(--size0) !important; -moz-margin-start: var(--size0) !important; margin-inline-start: var(--size0) !important; }  .zpl_mr0-m { -webkit-margin-end: var(--size0) !important; -moz-margin-end: var(--size0) !important; margin-inline-end: var(--size0) !important; }  .zpl_mb0-m { -webkit-margin-after: var(--size0) !important; margin-block-end: var(--size0) !important; }  .zpl_mt0-m { -webkit-margin-before: var(--size0) !important; margin-block-start: var(--size0) !important; }  .zpl_mv0-m { -webkit-margin-before: var(--size0); margin-block-start: var(--size0); -webkit-margin-after: var(--size0); margin-block-end: var(--size0); }  .zpl_mh0-m { -webkit-margin-start: var(--size0); -moz-margin-start: var(--size0); margin-inline-start: var(--size0); -webkit-margin-end: var(--size0); -moz-margin-end: var(--size0); margin-inline-end: var(--size0); } }@media (--breakpoint-large) { .zpl_pa0-l { padding: var(--size0) !important; }  .zpl_pl0-l { -webkit-padding-start: var(--size0) !important; -moz-padding-start: var(--size0) !important; padding-inline-start: var(--size0) !important; }  .zpl_pr0-l { -webkit-padding-end: var(--size0) !important; -moz-padding-end: var(--size0) !important; padding-inline-end: var(--size0) !important; }  .zpl_pb0-l { -webkit-padding-after: var(--size0) !important; padding-block-end: var(--size0) !important; }  .zpl_pt0-l { -webkit-padding-before: var(--size0) !important; padding-block-start: var(--size0) !important; }  .zpl_pv0-l { -webkit-padding-before: var(--size0); padding-block-start: var(--size0); -webkit-padding-after: var(--size0); padding-block-end: var(--size0); }  .zpl_ph0-l { -webkit-padding-start: var(--size0); -moz-padding-start: var(--size0); padding-inline-start: var(--size0); -webkit-padding-end: var(--size0); -moz-padding-end: var(--size0); padding-inline-end: var(--size0); }  .zpl_ph10-l { -webkit-padding-start: var(--size10); -moz-padding-start: var(--size10); padding-inline-start: var(--size10); -webkit-padding-end: var(--size10); -moz-padding-end: var(--size10); padding-inline-end: var(--size10); }  .zpl_ma0-l { margin: var(--size0) !important; }  .zpl_ml0-l { -webkit-margin-start: var(--size0) !important; -moz-margin-start: var(--size0) !important; margin-inline-start: var(--size0) !important; }  .zpl_mr0-l { -webkit-margin-end: var(--size0) !important; -moz-margin-end: var(--size0) !important; margin-inline-end: var(--size0) !important; }  .zpl_mb0-l { -webkit-margin-after: var(--size0) !important; margin-block-end: var(--size0) !important; }  .zpl_mt0-l { -webkit-margin-before: var(--size0) !important; margin-block-start: var(--size0) !important; }  .zpl_mv0-l { -webkit-margin-before: var(--size0); margin-block-start: var(--size0); -webkit-margin-after: var(--size0); margin-block-end: var(--size0); }  .zpl_mh0-l { -webkit-margin-start: var(--size0); -moz-margin-start: var(--size0); margin-inline-start: var(--size0); -webkit-margin-end: var(--size0); -moz-margin-end: var(--size0); margin-inline-end: var(--size0); } }.zpl_w-10 { inline-size: 10% !important; }.zpl_w-20 { inline-size: 20% !important; }.zpl_w-25 { inline-size: 25% !important; }.zpl_w-30 { inline-size: 30% !important; }.zpl_w-33 { inline-size: 33% !important; }.zpl_w-34 { inline-size: 34% !important; }.zpl_w-40 { inline-size: 40% !important; }.zpl_w-50 { inline-size: 50% !important; }.zpl_w-60 { inline-size: 60% !important; }.zpl_w-65 { inline-size: 65% !important; }.zpl_w-70 { inline-size: 70% !important; }.zpl_w-75 { inline-size: 75% !important; }.zpl_w-80 { inline-size: 80% !important; }.zpl_w-90 { inline-size: 90%  !important; }.zpl_w-100 { inline-size: 100%  !important; max-inline-size: 100%  !important; }.zpl_w-third { inline-size: -webkit-calc(100% / 3) !important; inline-size: -moz-calc(100% / 3) !important; inline-size: calc(100% / 3) !important; }.zpl_w-two-thirds { inline-size: -webkit-calc(100% / 1.5) !important; inline-size: -moz-calc(100% / 1.5) !important; inline-size: calc(100% / 1.5) !important; }.zpl_w-auto { inline-size: auto !important; }.zpl_w20 { inline-size: 20px !important; }.zpl_w30 { inline-size: 30px !important; }.zpl_w40 { inline-size: 40px !important; }.zpl_w50 { inline-size: 50px !important; }.zpl_w60 { inline-size: 60px !important; }.zpl_w70 { inline-size: 70px !important; }.zpl_w80 { inline-size: 80px !important; }.zpl_w80i { inline-size: 80px  !important; }.zpl_w100 { inline-size: 100px !important; }.zpl_w120 { inline-size: 120px !important; }.zpl_w140 { inline-size: 140px !important; }.zpl_w160 { inline-size: 160px !important; }.zpl_w180 { inline-size: 180px !important; }.zpl_w200 { inline-size: 200px !important; }.zpl_w220 { inline-size: 220px !important; }.zpl_w240 { inline-size: 240px !important; }.zpl_w260 { inline-size: 260px !important; }.zpl_w280 { inline-size: 280px !important; }.zpl_w300 { inline-size: 300px !important; }.zpl_w320 { inline-size: 320px !important; }.zpl_w340 { inline-size: 340px !important; }.zpl_w360 { inline-size: 360px !important; }.zpl_w380 { inline-size: 380px !important; }.zpl_w400 { inline-size: 400px !important; }.zpl_w420 { inline-size: 420px !important; }.zpl_w440 { inline-size: 440px !important; }.zpl_w460 { inline-size: 460px !important; }.zpl_w480 { inline-size: 480px !important; }.zpl_w500 { inline-size: 500px !important; }.zpl_w520 { inline-size: 520px !important; }.zpl_w540 { inline-size: 540px !important; }.zpl_w560 { inline-size: 560px !important; }.zpl_w580 { inline-size: 580px !important; }.zpl_w600 { inline-size: 600px !important; }.zpl_mw20 { min-inline-size: 20px !important; }.zpl_mw30 { min-inline-size: 30px !important; }.zpl_mw40 { min-inline-size: 40px !important; }.zpl_mw50 { min-inline-size: 50px !important; }.zpl_mw60 { min-inline-size: 60px !important; }.zpl_mw80 { min-inline-size: 80px !important; }.zpl_mw100 { min-inline-size: 100px !important; }.zpl_mw120 { min-inline-size: 120px !important; }.zpl_mw140 { min-inline-size: 140px !important; }.zpl_mw160 { min-inline-size: 160px !important; }.zpl_mw180 { min-inline-size: 180px !important; }.zpl_mw200 { min-inline-size: 200px !important; }.zpl_mw220 { min-inline-size: 220px !important; }.zpl_mw240 { min-inline-size: 240px !important; }.zpl_mw260 { min-inline-size: 260px !important; }.zpl_mw280 { min-inline-size: 280px !important; }.zpl_mw300 { min-inline-size: 300px !important; }.zpl_mw320 { min-inline-size: 320px !important; }.zpl_mw340 { min-inline-size: 340px !important; }.zpl_mw360 { min-inline-size: 360px !important; }.zpl_mw380 { min-inline-size: 380px !important; }.zpl_mw400 { min-inline-size: 400px !important; }.zpl_mw420 { min-inline-size: 420px !important; }.zpl_mw440 { min-inline-size: 440px !important; }.zpl_mw460 { min-inline-size: 460px !important; }.zpl_mw480 { min-inline-size: 480px !important; }.zpl_mw500 { min-inline-size: 500px !important; }.zpl_mw520 { min-inline-size: 520px !important; }.zpl_mw540 { min-inline-size: 540px !important; }.zpl_mw560 { min-inline-size: 560px !important; }.zpl_mw580 { min-inline-size: 580px !important; }.zpl_mw600 { min-inline-size: 600px !important; }.zpl_mw-10 { min-inline-size: 10% !important; }.zpl_mw-20 { min-inline-size: 20% !important; }.zpl_mw-25 { min-inline-size: 25% !important; }.zpl_mw-30 { min-inline-size: 30% !important; }.zpl_mw-33 { min-inline-size: 33% !important; }.zpl_mw-34 { min-inline-size: 34% !important; }.zpl_mw-40 { min-inline-size: 40% !important; }.zpl_mw-50 { min-inline-size: 50% !important; }.zpl_mw-60 { min-inline-size: 60% !important; }.zpl_mw-70 { min-inline-size: 70% !important; }.zpl_mw-75 { min-inline-size: 75% !important; }.zpl_mw-80 { min-inline-size: 80% !important; }.zpl_mw-90 { min-inline-size: 90% !important; }.zpl_mw-100 { min-inline-size: 100% !important; }.zpl_mxw20 { max-inline-size: 20px !important; }.zpl_mxw30 { max-inline-size: 30px !important; }.zpl_mxw40 { max-inline-size: 40px !important; }.zpl_mxw50 { max-inline-size: 50px !important; }.zpl_mxw60 { max-inline-size: 60px !important; }.zpl_mxw80 { max-inline-size: 80px !important; }.zpl_mxw100 { max-inline-size: 100px !important; }.zpl_mxw120 { max-inline-size: 120px !important; }.zpl_mxw140 { max-inline-size: 140px !important; }.zpl_mxw160 { max-inline-size: 160px !important; }.zpl_mxw180 { max-inline-size: 180px !important; }.zpl_mxw200 { max-inline-size: 200px !important; }.zpl_mxw220 { max-inline-size: 220px !important; }.zpl_mxw240 { max-inline-size: 240px !important; }.zpl_mxw260 { max-inline-size: 260px !important; }.zpl_mxw280 { max-inline-size: 280px !important; }.zpl_mxw300 { max-inline-size: 300px !important; }.zpl_mxw320 { max-inline-size: 320px !important; }.zpl_mxw340 { max-inline-size: 340px !important; }.zpl_mxw360 { max-inline-size: 360px !important; }.zpl_mxw380 { max-inline-size: 380px !important; }.zpl_mxw400 { max-inline-size: 400px !important; }.zpl_mxw420 { max-inline-size: 420px !important; }.zpl_mxw440 { max-inline-size: 440px !important; }.zpl_mxw460 { max-inline-size: 460px !important; }.zpl_mxw480 { max-inline-size: 480px !important; }.zpl_mxw500 { max-inline-size: 500px !important; }.zpl_mxw520 { max-inline-size: 520px !important; }.zpl_mxw540 { max-inline-size: 540px !important; }.zpl_mxw560 { max-inline-size: 560px !important; }.zpl_mxw580 { max-inline-size: 580px !important; }.zpl_mxw600 { max-inline-size: 600px !important; }.zpl_mxw-10 { max-inline-size: 10% !important; }.zpl_mxw-20 { max-inline-size: 20% !important; }.zpl_mxw-25 { max-inline-size: 25% !important; }.zpl_mxw-30 { max-inline-size: 30% !important; }.zpl_mxw-33 { max-inline-size: 33% !important; }.zpl_mxw-34 { max-inline-size: 34% !important; }.zpl_mxw-40 { max-inline-size: 40% !important; }.zpl_mxw-50 { max-inline-size: 50% !important; }.zpl_mxw-60 { max-inline-size: 60% !important; }.zpl_mxw-70 { max-inline-size: 70% !important; }.zpl_mxw-75 { max-inline-size: 75% !important; }.zpl_mxw-80 { max-inline-size: 80% !important; }.zpl_mxw-90 { max-inline-size: 90% !important; }.zpl_mxw-100 { max-inline-size: 100% !important; }.zpl_mmax50 { min-inline-size: 50px !important; max-inline-size: 50px !important; inline-size: 50px !important; }.zpl_mmax60 { min-inline-size: 60px !important; max-inline-size: 60px !important; inline-size: 60px !important; }.zpl_mmax80 { min-inline-size: 80px !important; max-inline-size: 80px !important; inline-size: 80px !important; }.zpl_mmax100 { min-inline-size: 100px !important; max-inline-size: 100px !important; inline-size: 100px !important; }.zpl_mmax120 { min-inline-size: 120px !important; max-inline-size: 120px !important; inline-size: 120px !important; }.zpl_mmax140 { min-inline-size: 140px !important; max-inline-size: 140px !important; inline-size: 140px !important; }.zpl_mmax160 { min-inline-size: 160px !important; max-inline-size: 160px !important; inline-size: 160px !important; }.zpl_mmax180 { min-inline-size: 180px !important; max-inline-size: 180px !important; inline-size: 180px !important; }.zpl_mmax200 { min-inline-size: 200px !important; max-inline-size: 200px !important; inline-size: 200px !important; }.zpl_mmax220 { min-inline-size: 220px !important; max-inline-size: 220px !important; inline-size: 220px !important; }.zpl_mmax240 { min-inline-size: 240px !important; max-inline-size: 240px !important; inline-size: 240px !important; }.zpl_mmax260 { min-inline-size: 260px !important; max-inline-size: 260px !important; inline-size: 260px !important; }.zpl_mmax280 { min-inline-size: 280px !important; max-inline-size: 280px !important; inline-size: 280px !important; }.zpl_mmax300 { min-inline-size: 300px !important; max-inline-size: 300px !important; inline-size: 300px !important; }.zpl_mmax320 { min-inline-size: 320px !important; max-inline-size: 320px !important; inline-size: 320px !important; }.zpl_mmax340 { min-inline-size: 340px !important; max-inline-size: 340px !important; inline-size: 340px !important; }.zpl_mmax360 { min-inline-size: 360px !important; max-inline-size: 360px !important; inline-size: 360px !important; }.zpl_mmax380 { min-inline-size: 380px !important; max-inline-size: 380px !important; inline-size: 380px !important; }.zpl_mmax400 { min-inline-size: 400px !important; max-inline-size: 400px !important; inline-size: 400px !important; }.zpl_mmax420 { min-inline-size: 420px !important; max-inline-size: 420px !important; inline-size: 420px !important; }.zpl_mmax440 { min-inline-size: 440px !important; max-inline-size: 440px !important; inline-size: 440px !important; }.zpl_mmax460 { min-inline-size: 460px !important; max-inline-size: 460px !important; inline-size: 460px !important; }.zpl_mmax480 { min-inline-size: 480px !important; max-inline-size: 480px !important; inline-size: 480px !important; }.zpl_mmax500 { min-inline-size: 500px !important; max-inline-size: 500px !important; inline-size: 500px !important; }.zpl_mmax520 { min-inline-size: 520px !important; max-inline-size: 520px !important; inline-size: 520px !important; }.zpl_mmax540 { min-inline-size: 540px !important; max-inline-size: 540px !important; inline-size: 540px !important; }.zpl_mmax560 { min-inline-size: 560px !important; max-inline-size: 560px !important; inline-size: 560px !important; }.zpl_mmax580 { min-inline-size: 580px !important; max-inline-size: 580px !important; inline-size: 580px !important; }.zpl_mmax600 { min-inline-size: 600px !important; max-inline-size: 600px !important; inline-size: 600px !important; }.zpl_mmax800 { min-inline-size: 800px !important; max-inline-size: 800px !important; inline-size: 800px !important; }.zpl_hgt10 { block-size: 10px !important; }.zpl_hgt20 { block-size: 20px !important; }.zpl_hgt30 { block-size: 30px !important; }.zpl_hgt50 { block-size: 50px !important; }.zpl_hgt100 { block-size: 100px !important; }.zpl_hgt200 { block-size: 200px !important; }.zpl_hgt300 { block-size: 300px !important; }.zpl_hgt400 { block-size: 400px !important; }.zpl_hgt500 { block-size: 500px !important; }.zpl_hgt600 { block-size: 600px !important; }.zpl_hgt700 { block-size: 700px !important; }.zpl_hgt800 { block-size: 800px !important; }.zpl_hgt900 { block-size: 900px !important; }.zpl_hgt1000 { block-size: 1000px !important; }.zpl_minhgt100 { min-block-size: 100px !important; }.zpl_minhgt200 { min-block-size: 200px !important; }.zpl_minhgt300 { min-block-size: 300px !important; }.zpl_minhgt400 { min-block-size: 400px !important; }.zpl_minhgt500 { min-block-size: 500px !important; }.zpl_minhgt600 { min-block-size: 600px !important; }.zpl_minhgt700 { min-block-size: 700px !important; }.zpl_minhgt800 { min-block-size: 800px !important; }.zpl_minhgt900 { min-block-size: 900px !important; }.zpl_minhgt1000 { min-block-size: 1000px; }.zpl_minhgt-10 { min-block-size: 10% !important; }.zpl_minhgt-20 { min-block-size: 20% !important; }.zpl_minhgt-25 { min-block-size: 25% !important; }.zpl_minhgt-30 { min-block-size: 30% !important; }.zpl_minhgt-33 { min-block-size: 33% !important; }.zpl_minhgt-34 { min-block-size: 34% !important; }.zpl_minhgt-40 { min-block-size: 40% !important; }.zpl_minhgt-50 { min-block-size: 50% !important; }.zpl_minhgt-60 { min-block-size: 60% !important; }.zpl_minhgt-70 { min-block-size: 70% !important; }.zpl_minhgt-75 { min-block-size: 75% !important; }.zpl_minhgt-80 { min-block-size: 80% !important; }.zpl_minhgt-90 { min-block-size: 90% !important; }.zpl_minhgt-100 { min-block-size: 100% !important; }.zpl_maxhgt100 { max-block-size: 100px !important; }.zpl_maxhgt200 { max-block-size: 200px !important; }.zpl_maxhgt300 { max-block-size: 300px !important; }.zpl_maxhgt400 { max-block-size: 400px !important; }.zpl_maxhgt500 { max-block-size: 500px !important; }.zpl_maxhgt600 { max-block-size: 600px !important; }.zpl_maxhgt700 { max-block-size: 700px !important; }.zpl_maxhgt800 { max-block-size: 800px !important; }.zpl_maxhgt900 { max-block-size: 900px !important; }.zpl_maxhgt1000 { max-block-size: 1000px !important; }.zpl_minmaxhgt100 { min-block-size: 100px !important; max-block-size: 100px !important; }.zpl_minmaxhgt200 { min-block-size: 200px !important; max-block-size: 200px !important; }.zpl_minmaxhgt300 { min-block-size: 300px !important; max-block-size: 300px !important; }.zpl_minmaxhgt400 { min-block-size: 400px !important; max-block-size: 400px !important; }.zpl_minmaxhgt500 { min-block-size: 500px !important; max-block-size: 500px !important; }.zpl_minmaxhgt600 { min-block-size: 600px !important; max-block-size: 600px !important; }.zpl_minmaxhgt700 { min-block-size: 700px !important; max-block-size: 700px !important; }.zpl_minmaxhgt800 { min-block-size: 800px !important; max-block-size: 800px !important; }.zpl_minmaxhgt900 { min-block-size: 900px !important; max-block-size: 900px !important; }.zpl_minmaxhgt1000 { min-block-size: 1000px !important; max-block-size: 1000px; }.zpl_h-25 { block-size: 25% !important; }.zpl_h-50 { block-size: 50% !important; }.zpl_h-75 { block-size: 75% !important; }.zpl_h-100 { block-size: 100% !important; }.zpl_min-h-100 { min-block-size: 100% !important; }.zpl_vh-25 { block-size: 25vh !important; }.zpl_vh-50 { block-size: 50vh !important; }.zpl_vh-75 { block-size: 75vh !important; }.zpl_vh-100 { block-size: 100vh !important; }.zpl_min-vh-100 { min-block-size: 100vh !important; }.zpl_h-auto { block-size: auto !important; }.zpl_h-inherit { block-size: inherit !important; }.zpl_maxhgt-unset { max-block-size: unset !important; }.zpl_linkhvr:hover { color: var(--link-color, var(--primarybluclr)); }.zpl_underlinehvr:hover { text-decoration: underline !important; }.zpl_cp { cursor: pointer; }.zpl_shadowhvr:hover { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.2) !important; }.zpl_ohover { opacity: 0; -webkit-transition: opacity .15s ease-in; -moz-transition: opacity .15s ease-in; -o-transition: opacity .15s ease-in; transition: opacity .15s ease-in; }.zpl_ohover:hover { opacity: 1; }.zpl_ohover-child > * { opacity: 0; -webkit-transition: opacity .15s ease-in; -moz-transition: opacity .15s ease-in; -o-transition: opacity .15s ease-in; transition: opacity .15s ease-in; }.zpl_ohover-child > *:hover { opacity: 1; }.zpl_sticky { position: sticky; z-index: 2 !important; }.zpl_static { position: static !important; }.zpl_relative { position: relative !important; }.zpl_absolute { position: absolute !important; }.zpl_fixed { position: fixed; z-index: 2 !important; }.zpl_p-top { inset-block-start: 0 !important; }.zpl_p-bottom { inset-block-end: 0 !important; }.zpl_p-left { inset-inline-start: 0 !important; }.zpl_p-right { inset-inline-end: 0 !important; }.zpl_z-0 { z-index: 0   !important; }.zpl_z-1 { z-index: 1  !important; }.zpl_z-2 { z-index: 2  !important; }.zpl_z-3 { z-index: 3  !important; }.zpl_z-4 { z-index: 4  !important; }.zpl_z-5 { z-index: 5  !important; }.zpl_z-999 { z-index: 999  !important; }.zpl_z-9999 { z-index: 9999  !important; }.zpl_z-max { z-index: 123456789  !important; }.zpl_z-inherit { z-index: inherit !important; }.zpl_z-initial { z-index: initial !important; }.zpl_z-unset { z-index: unset !important; }.zpl_blur1 { -webkit-filter: blur(1px); filter: blur(1px); }.zpl_blur5 { -webkit-filter: blur(5px); filter: blur(5px); }.zpl_blur10 { -webkit-filter: blur(10px); filter: blur(10px); }.zpl_blur20 { -webkit-filter: blur(20px); filter: blur(20px); }.zpl_absolute-center { inset-inline-start: 50%; inset-block-start: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }@media (--breakpoint-not-small) { .zpl_sticky-ns { position: sticky !important; }  .zpl_static-ns { position: static !important; }  .zpl_relative-ns { position: relative !important; }  .zpl_absolute-ns { position: absolute !important; }  .zpl_fixed-ns { position: fixed !important; }  .zpl_absolute-center-ns { inset-inline-start: 50%; inset-block-start: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } }@media (--breakpoint-medium) { .zpl_sticky-m { position: sticky !important; }  .zpl_static-m { position: static !important; }  .zpl_relative-m { position: relative !important; }  .zpl_absolute-m { position: absolute !important; }  .zpl_fixed-m { position: fixed !important; }  .zpl_absolute-center-m { inset-inline-start: 50%; inset-block-start: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } }@media (--breakpoint-large) { .zpl_sticky-l { position: sticky !important; }  .zpl_static-l { position: static !important; }  .zpl_relative-l { position: relative !important; }  .zpl_absolute-l { position: absolute !important; }  .zpl_fixed-l { position: fixed !important; }  .zpl_absolute-center-l { inset-inline-start: 50%; inset-block-start: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } }.zpl_inset { inset: 0; }.zpl_top-0 { inset-block-start: 0; }.zpl_right-0 { inset-inline-end: 0; }.zpl_bottom-0 { inset-block-end: 0; }.zpl_left-0 { inset-inline-start: 0; }.zpl_shadow-none { box-shadow: none !important; }.zpl_shadow-1 { box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.2) !important; }.zpl_shadow-2 { box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.2) !important; }.zpl_shadow-3 { box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.2) !important; }.zpl_shadow-4 { box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, 0.2) !important; }.zpl_shadow-5 { box-shadow: 4px 4px 8px 0px rgba(0, 0, 0, 0.2) !important; }.zpl_shadow-6 { box-shadow: 0 12px 10px 0 rgba(0, 0, 0, 0.05); }.zpl_o-1 { opacity: 1 !important; }.zpl_o-7 { opacity: 0.7 !important; }.zpl_o-5 { opacity: 0.5 !important; }.zpl_o-0 { opacity: 0 !important; }.zpl_ov { overflow: visible !important; }.zpl_oh { overflow: hidden !important; }.zpl_os { overflow: scroll !important; }.zpl_oa { overflow: auto !important; }.zpl_oxv { overflow-x: visible !important; }.zpl_oxh { overflow-x: hidden !important; }.zpl_oxs { overflow-x: scroll !important; }.zpl_oxa { overflow-x: auto !important; }.zpl_oyv { overflow-y: visible !important; }.zpl_oyh { overflow-y: hidden !important; }.zpl_oys { overflow-y: scroll !important; }.zpl_oya { overflow-y: auto !important; }.zpl_opctvisible { opacity: 1; visibility: visible; }.zpl_opcthidden { opacity: 0; visibility: hidden; }.zpl_tdn { text-decoration: none !important; }.zpl_tdu { text-decoration: underline !important; }.zpl_tdnhover { text-decoration: none; -webkit-transition: color .15s ease-in; -moz-transition: color .15s ease-in; -o-transition: color .15s ease-in; transition: color .15s ease-in; }.zpl_tdnhover:hover { text-decoration: underline; }.zpl_lst-n { list-style-type: none; }.zpl_lstclmgap { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--lstclmgap, var(--size1)); }.zpl_lstrowgap { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--lstrowgap, var(--size1)); }.zpl_ticklst { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size2); -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_ticklst li { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size2); }.zpl_ticklst li::before { content: "\ea15"; font-size: var(--fontSz18); font-family: 'Peopleicon_5' !important; speak-as: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.zpl_disclst { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size2); -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_disclst li { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size2); }.zpl_lnelstvw dl { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: var(--size4); }.zpl_lnelstvw dl:not(:last-child) { -webkit-padding-after: var(--size4); padding-block-end: var(--size4); -webkit-border-after: 1px solid var(--brdr_mgry); border-block-end: 1px solid var(--brdr_mgry); }.zpl_lnelstvw dt { -webkit-flex: 1 0 48%; -moz-box-flex: 1; flex: 1 0 48%; }.zpl_lnelstvw dd { -webkit-flex: 1 0 48%; -moz-box-flex: 1; flex: 1 0 48%; -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; text-align: end; }.zpl_newpl * { font-weight: normal; }body { font-size: var(--fontSz14); color: var(--txt2clr); line-height: 1.4; overflow: hidden; font-family: var(--fontRegular); -webkit-font-variant-ligatures: no-contextual; -moz-font-variant-ligatures: no-contextual; font-variant-ligatures: no-contextual; -moz-font-feature-settings: "calt" 0; -webkit-font-feature-settings: "calt" 0; font-feature-settings: "calt" 0; }a { color: var(--link-color, var(--actioncolor)); text-decoration: none; cursor: pointer; }a:hover { text-decoration: none; }a[href^="mailto:"] { color: var(--mailtoclr, currentcolor); }a[href^="mailto:"]:hover { text-decoration: underline; }*:focus-visible, :focus { outline: none; }.zpl_focus-visible *:focus-visible, .zpl_focus-visible *:focus { outline: var(--focs-visible-brdr, 3px solid var(--blu1)) !important; outline-offset: var(--focus-visible-offset, 1px) !important; border-radius: var(--focus-visible-radius, var(--bdrrd4)); }.zpl_txtbrk { word-break: break-word; }h1, h2, h3, h4, h5, h6 { color: var(--txt2clr); font-family: var(--fontBold); }.zpl_fnormal { font-family: var(--fontRegular) !important; }b, strong { font-family: var(--fontBold); font-weight: normal; }h1 { font-size: var(--fontSz24); }h2 { font-size: var(--fontSz22); }h3 { font-size: var(--fontSz20); }h4 { font-size: var(--fontSz18); }h5 { font-size: var(--fontSz16); }h6 { font-size: var(--fontSz14); }.zpl_h1 { font-size: var(--fontSz24) !important; }.zpl_h2 { font-size: var(--fontSz22) !important; }.zpl_h3 { font-size: var(--fontSz20) !important; }.zpl_h4, .icnSz18 { font-size: var(--fontSz18) !important; }.zpl_h5 { font-size: var(--fontSz16) !important; }.zpl_h6 { font-size: var(--fontSz14) !important; }.zpl_f10 { font-size: 10px !important; }.zpl_f12 { font-size: var(--fontSz12) !important; }.b0I { border: 0 !important; }.b1pI { border: 1px solid !important; }[class*="PI_"] { font-size: var(--icnfontSz, var(--fontSz16)); }.zpl_ntzindx { z-index: 105 !important; }.zpl_nowrap { white-space: nowrap; }.zpl_whtspnrml { white-space: normal !important; }.MLauto { -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; }.MRauto { -webkit-margin-end: auto; -moz-margin-end: auto; margin-inline-end: auto; }.MTauto { -webkit-margin-before: auto !important; margin-block-start: auto !important; }.MB10 { -webkit-margin-after: 10px; margin-block-end: 10px; }.MB20 { -webkit-margin-after: 20px; margin-block-end: 20px; }.MR10 { -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.ML10 { -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; }.MLM280 { -webkit-margin-start: -280px; -moz-margin-start: -280px; margin-inline-start: -280px; }.P0I { padding: 0 !important; }.M0I { margin: 0 !important; }.BGT { background-color: transparent !important; }.BOXN { box-shadow: none !important; }.zpl_spltbrdR { -webkit-border-end: 1px solid var(--brdr_gry); -moz-border-end: 1px solid var(--brdr_gry); border-inline-end: 1px solid var(--brdr_gry); -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; }.zpl_spltbrdL { -webkit-border-start: 1px solid var(--brdr_dflt); -moz-border-start: 1px solid var(--brdr_dflt); border-inline-start: 1px solid var(--brdr_dflt); -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; }.zpl_spltbrdT { -webkit-border-before: 1px solid var(--brdr_gry); border-block-start: 1px solid var(--brdr_gry); }.flt_n { float: none !important; }em { color: var(--txt6clr); font-style: normal; }.PI_delete { cursor: pointer; color: var(--txt6clr); }.PI_delete:hover { color: var(--primaryredclr); }.PI_reset { cursor: pointer; font-size: var(--fontSz11); }.PI_maxmz.zpl_act { border-color: var(--actioncolor); }.PI_maxmz.zpl_act::before { content: '\ea02'; font-family: 'Peopleicon_5'; }.PI_info { color: var(--infotxtclr, var(--primaryylwclr)); cursor: var(--infocp, pointer); -webkit-margin-start: var(--infoml, 10px); -moz-margin-start: var(--infoml, 10px); margin-inline-start: var(--infoml, 10px); }.zpl_PR { position: relative; }.zpl_PRI { position: relative !important; }.zpl_PA { position: absolute; }.zpl_PAI { position: absolute !important; }.zpl_psticky { position: sticky !important; z-index: var(--poszindex, 2); }.zpl_pfixed { position: fixed !important; z-index: var(--poszindex, 1); }.wauto { inline-size: auto !important; }.hauto { block-size: auto !important; }.oy_auto { overflow-y: auto !important; }.w20 { inline-size: 20px !important; }.w30 { inline-size: 30px !important; }.w40 { inline-size: 40px !important; }.w45 { inline-size: 45px !important; }.w50 { inline-size: 50px !important; }.w60 { inline-size: 60px !important; }.w80 { inline-size: 80px !important; }.w100 { inline-size: 100px !important; }.w120 { inline-size: 120px !important; }.w150 { inline-size: 150px !important; }.w200 { inline-size: 200px !important; }.w250 { inline-size: 250px !important; }.w300 { inline-size: 300px !important; }.w300 .ztokenfield { min-inline-size: 300px; }.w330 { inline-size: 330px !important; }.w400 { inline-size: 400px !important; }.w450 { inline-size: 450px !important; }.w480 { inline-size: 480px !important; }.w500 { inline-size: 500px !important; }.w550 { inline-size: 550px !important; }.w600 { inline-size: 600px !important; }.wd100_per { inline-size: 100% !important; max-inline-size: 100% !important; }.mw440 { min-inline-size: 440px; max-inline-size: 440px; }.wd50_per { inline-size: 50% !important; }.wd60_per { inline-size: 60% !important; }.wd80_per { inline-size: 80% !important; }.mw800 { min-inline-size: 800px !important; max-inline-size: 800px !important; }.mw150 { min-inline-size: 150px !important; max-inline-size: 150px !important; }.h100_per { block-size: 100% !important; }.mh500 { min-block-size: 500px !important; }.mh200 { min-block-size: 200px !important; }.mh100 { min-block-size: 100px !important; }.mhauto { min-block-size: auto !important; }.DN { display: none; }.DNI, .DNI.d-flex, .d-inle-flex.DNI, .hide, .zpl_DNI, .zpl_DNI.d-flex, .zpl_DNI.d-inle-flex { display: none !important; }.VH { visibility: hidden; }.VVI { visibility: visible !important; }.VHI { visibility: hidden !important; }.DB { display: block; }.DBI { display: block !important; }.DIBI { display: inline-block !important; }.text-center, .zpl_txtcenter { text-align: center; }.text-right, .zpl_txtrgt { text-align: end !important; }.text-left, .zpl_txtlft { text-align: start !important; }.text-uppercase, .zpl_text-uppercase { text-transform: uppercase; }.CP, .zpl_cp { cursor: pointer !important; }.CPD, .zpl_cpd { cursor: default !important; }.fail { color: var(--primaryredclr) !important; }.ovh { overflow: hidden !important; }.ovv { overflow: visible !important; }.ova { overflow: auto !important; }.oh { overflow-x: auto !important; }.pnone { pointer-events: none !important; }.pauto { pointer-events: auto !important; }.rotate90deg { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }.zpl_ilnegap { display: -webkit-flex; display: -moz-box; display: flex; gap: 20px; }.zpl_ilnegap > div { inline-size: 100%; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; overflow: hidden; }.PI_argt.expnd { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.zpl_bdrrgt { -webkit-border-end: 1px solid var(--brdr_gry); -moz-border-end: 1px solid var(--brdr_gry); border-inline-end: 1px solid var(--brdr_gry); }.zpl_itblerormsg { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; -webkit-align-items: baseline; -moz-box-align: baseline; align-items: baseline; }.zpl_lnkbg { padding: 6px 8px; background-color: var(--primarybluligtclr); color: var(--actioncolor); border-radius: 4px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; gap: 5px; font-size: var(--fontSz14); -webkit-transition: cubic-bezier(0.4, 0, 1, 1); -moz-transition: cubic-bezier(0.4, 0, 1, 1); -o-transition: cubic-bezier(0.4, 0, 1, 1); transition: cubic-bezier(0.4, 0, 1, 1); -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_lnkbg:hover { background-color: var(--actioncolor); color: var(--txtclrw); }.zpl_lnkbg i { font-size: var(--fontSz10) !important; -webkit-margin-end: 0 !important; -moz-margin-end: 0 !important; margin-inline-end: 0 !important; }.zpl_lnkbg:not(a) { border: none; cursor: pointer; }.zpl_lnkbg.disabled { cursor: default; }.zpl_lnkbg.disabled:hover { pointer-events: all; background-color: var(--primarybluligtclr); color: var(--actioncolor); }.zpl_bgbrd { background-color: var(--thmbg2); padding: 10px; border-radius: 4px; position: relative; }.zpl_bgbrd.p_abs { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; -webkit-padding-end: 70px; -moz-padding-end: 70px; padding-inline-end: 70px; -webkit-padding-after: 10px; padding-block-end: 10px; inline-size: 100%; }.zpl_bgbrd.p_abs > div.zlabel--outline.zlabel--small { position: absolute; inset-inline-end: 5px; inset-block-end: 5px; }.zpl_bgbrd-actn { position: absolute; inset-inline-end: 5px; inset-block-end: 5px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; }.zpl_bgbrd-actn > i { cursor: pointer; color: var(--actioncolor); font-size: var(--fontSz14); inline-size: 25px; block-size: 25px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; border-radius: var(--bdrrd4); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }.zpl_bgbrd-actn > i:hover { background-color: var(--thmbg); }.txtbrk, .txttrim { overflow: hidden; text-overflow: ellipsis; inline-size: 80%; display: block; word-break: break-all; }.txttrim { white-space: nowrap; inline-size: 90%; word-wrap: break-word; }.zpl_ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.zpl_ellipsis100 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-inline-size: var(--ellipsis-mx-wdt, 100px) !important; }.zpl_ellipsis150 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-inline-size: var(--ellipsis-mx-wdt, 150px) !important; }.zpl_ellipsis180 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-inline-size: var(--ellipsis-mx-wdt, 180px) !important; }.zpl_ellipsis200 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-inline-size: var(--ellipsis-mx-wdt, 200px) !important; }.zpl_ellipsis250 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-inline-size: var(--ellipsis-mx-wdt, 250px) !important; }.zpl_lineClmp1 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1;  line-clamp: 1; -webkit-box-orient: vertical; }.zpl_lineClmp2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;  line-clamp: 2; -webkit-box-orient: vertical; }.zpl_lineClmp3 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3;  line-clamp: 3; -webkit-box-orient: vertical; }.zpl_op0 { opacity: 0; visibility: hidden; }.zpl_op0 + .zswitch { opacity: 0; visibility: hidden; }.zpl_help { cursor: pointer; display: -webkit-flex; display: -moz-box; display: flex; gap: 5px; color: #666; }.zpl_help > i.PI_help1::before { color: #666; }.zpl_mainsearch { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-padding-before: var(--mainspacingtp); padding-block-start: var(--mainspacingtp); -webkit-padding-end: var(--mainspacing); -moz-padding-end: var(--mainspacing); padding-inline-end: var(--mainspacing); position: sticky; inset-block-start: 0; z-index: 1; background: var(--thmbg2); gap: 20px; }.zpl_mainsearch .zpl_link:hover { text-decoration: underline; }.zpl_link { cursor: pointer; }.zpl_link:hover { text-decoration: underline; }.zpl_linkhvrclr { cursor: pointer; color: var(--txt6clr); }.zpl_linkhvrclr:hover { color: var(--link-color, var(--actioncolor)); }.search-cmn { background-color: var(--thmbg); box-shadow: 0 0px 5px -1px rgba(34, 41, 47, 0.06); inline-size: 0; display: none !important; border-radius: var(--bdrrd4); block-size: 50px; z-index: 5; }.search-cmn .PI_lens { inset-inline-start: 1.5rem; }.search-cmn .PI_cls { inset-inline-end: 1.5rem; cursor: pointer; }.search-cmn .PI_cls:hover { color: var(--primaryredclr); }.search-cmn .PI_cls, .search-cmn .PI_lens { position: absolute; inset-block-start: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); color: var(--txt6clr); display: -webkit-flex; display: -moz-box; display: flex; }.search-cmn .zpl_srchclr { position: absolute; inset-inline-end: 1.5rem; display: -webkit-flex; display: -moz-box; display: flex; inset-block-start: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }.search-cmn input { border: none; background: none; padding-block: 19px; padding-inline: 50px 60px; block-size: 100%; }.search-cmn input.ztextbox:focus { border: none; }.search-cmn.opn { inline-size: 100%; position: absolute; inset-block-start: 0; display: block !important; }.actn_ovrly { background-color: var(--thmbg); position: absolute; inset-block-start: 0; inset-inline-start: 0; inset-inline-end: 0; border-radius: 4px; padding: 5px 10px; block-size: 50px; z-index: 2; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; opacity: 0; -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; pointer-events: none; }.actn_ovrly.statc { position: static; }.actn_ovrly.opn { opacity: 1; visibility: visible; -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); pointer-events: auto; z-index: 5; }.actn_ovrly.opn i { cursor: pointer; }.actn_ovrly.opn i:hover { color: var(--primaryredclr); }.zpl_tblfxd .actn_ovrly { inset-inline-end: var(--mainspacing); }.zpl_tblfxd .zpl_info { -webkit-margin-end: var(--mainspacing); -moz-margin-end: var(--mainspacing); margin-inline-end: var(--mainspacing); -webkit-margin-after: var(--mainspacing); margin-block-end: var(--mainspacing); }.grp_add { background-color: var(--thmbg2); padding: 4px 12px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; color: var(--txt6clr); gap: 12px; border-radius: 0 var(--bdrrd4) var(--bdrrd4) 0; inline-size: 50px; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.grp_add i { display: -webkit-flex; display: -moz-box; display: flex; padding: 5px; line-height: 14px; font-size: var(--fontSz14); position: relative; }.grp_add i::after { content: ""; position: absolute; inset-inline-end: -5px; inset-block-start: 4px; block-size: 16px; inline-size: 1px; background-color: #e0e0e0; }.grp_add i:last-child::after { display: none; }.zpl_tgl { color: var(--txt2clr); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: var(--toggap); }.zpl_tgl + .zpl_tgl { -webkit-margin-before: 15px; margin-block-start: 15px; }.zpl_tgl .PI_info { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; }.zpl_tgllftml { -webkit-margin-start: 48px; -moz-margin-start: 48px; margin-inline-start: 48px; }.zpl_lnk { color: var(--actioncolor) !important; cursor: pointer; }.zpl_grplnk { color: var(--actioncolor) !important; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; gap: 20px; }.zpl_grplnk a { cursor: pointer; position: relative; }.zpl_grplnk a::before { content: ""; position: absolute; inset-inline-end: -10px; inline-size: 1px; background-color: #dfdfdf; inset-block-start: 0; inset-block-end: 0; }.zpl_grplnk a:last-child::before { display: none; }.chkdectxt .dectxt, .radiodectxt .dectxt { -webkit-margin-start: 26px; -moz-margin-start: 26px; margin-inline-start: 26px; display: -webkit-flex; display: -moz-box; display: flex; color: var(--txt6clr); line-height: 1.3; }.chkdectxt .zpl_gbox, .radiodectxt .zpl_gbox, .zpl_tblres .zpl_gbox { -webkit-margin-start: 26px; -moz-margin-start: 26px; margin-inline-start: 26px; -webkit-margin-before: 15px; margin-block-start: 15px; }.chkdectxt .zpl_tblres { -webkit-margin-start: 26px; -moz-margin-start: 26px; margin-inline-start: 26px; -webkit-margin-before: 15px; margin-block-start: 15px; }.zpl_tgsprt .zpl_gbox { -webkit-margin-start: 42px; -moz-margin-start: 42px; margin-inline-start: 42px; -webkit-margin-before: 15px; margin-block-start: 15px; }.faqcounttxt { font-size: var(--fontSz13); font-family: var(--fontBold); color: var(--txt6clr); -webkit-margin-start: 3px; -moz-margin-start: 3px; margin-inline-start: 3px; }.zpl_grpmnu, .zpl_grpmnulnelst { border-radius: var(--bdrrd4); background-color: var(--grpmnubg, var(--thmbg1)); display: -webkit-flex; display: -moz-box; display: flex; -webkit-margin-start: 1px; -moz-margin-start: 1px; margin-inline-start: 1px; -webkit-padding-before: 1px; padding-block-start: 1px; }.zpl_grpmnu li, .zpl_grpmnulnelst li { border-radius: var(--bdrrd4); padding: 4px 16px; color: var(--txt6clr); cursor: pointer; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; position: relative; gap: 4px; border: 1px solid transparent; block-size: 32px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_grpmnu li:hover, .zpl_grpmnu li.zpl_act, .zpl_grpmnulnelst li:hover, .zpl_grpmnulnelst li.zpl_act { color: var(--txt2clr); }.zpl_grpmnu li .zpl_tg, .zpl_grpmnulnelst li .zpl_tg { margin: 0; background-color: transparent; }.zpl_grpmnu li .zpl_tg span, .zpl_grpmnulnelst li .zpl_tg span { padding: 0px 2px; }.zpl_grpmnu li.zpl_act, .zpl_grpmnulnelst li.zpl_act { background-color: var(--thmbg); font-family: var(--fontBold); border-color: var(--actioncolor); }.zpl_grpmnu li.zpl_act b, .zpl_grpmnulnelst li.zpl_act b { color: var(--actioncolor); }.zpl_grpmnu.zpl_grpmnuvw li, .zpl_grpmnulnelst.zpl_grpmnuvw li { cursor: default; }.zpl_grpmnu.zpl_grpmnuvw li:hover, .zpl_grpmnulnelst.zpl_grpmnuvw li:hover { color: var(--txt6clr); }.zpl_grpmnu li > span { font-family: var(--fontRegular); color: var(--txt6clr); }.zpl_grpmnu li .zpl_tg span { font-family: var(--fontBold); color: var(--txt2clr); }.zpl_grpmnulnelst { background-color: var(--thmbg); }.zpl_grpmnulnelst li { padding: 8px 15px !important; color: var(--txt2clr); cursor: default; }.zpl_grpmnulnelst li span { --ellipsis-mx-wdt: 130px; }.zpl_grpmnulnelst li + li::before { content: '|'; color: var(--brdr_gry); position: relative; inset-inline-start: -12px; }.zpl_onbrdtopgrpmnu .zpl_tpcrdlst { -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_tpcrdlst { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--listgap); }.zpl_tpcrdlst li { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; padding: 6px 15px; background: var(--thmbg); border-radius: var(--bdrrd4); -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 12px; border: 1px solid var(--tpcrdlst-borderdcolor, transparent); cursor: pointer; }.zpl_tpcrdlst li:hover, .zpl_tpcrdlst li.zpl_act { border-color: var(--primarybluclr); background-color: var(--blu5); -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }.zpl_tpcrdlst li:hover > b { color: var(--txt2clr) !important; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease; }.zpl_tpcrdlst li > span { color: var(--txt2clr); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-inline-size: 200px; }.zpl_btnmnu { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-padding-after: var(--mainspacingtp); padding-block-end: var(--mainspacingtp); background: var(--thmbg2); position: sticky; inset-block-start: 0; z-index: 3; inset-inline-start: 0; min-block-size: var(--tblfxdhgt); -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-column-gap: var(--l); -moz-column-gap: var(--l); column-gap: var(--l); line-height: 1.1; }.zpl_btnmnu.zpl_btnmnutop { -webkit-margin-before: 20px; margin-block-start: 20px; -webkit-margin-after: 10px; margin-block-end: 10px; -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; }.zpl_btnmnu .zlabel--outline:hover { border-color: var(--actioncolor); color: var(--actioncolor); }.zpl_btnmnu .zlabel--outline.zlabel--red:hover { border: 1px solid var(--primaryredclr); color: var(--primaryredclr); }.zpl_btnmnu .zselectbox, .zpl_btnmnu .ztokenfield { block-size: 32px; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); border: none; inline-size: 200px; }.zpl_btnmnu > span label { color: var(--txt6clr); }.zpl_btnmnu > div { color: var(--txt2clr); -webkit-flex: 1; -moz-box-flex: 1; flex: 1; display: -webkit-flex; display: -moz-box; display: flex; gap: var(--listgap); -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_btnmnu > div.flxauto { -webkit-flex: auto; -moz-box-flex: 1; flex: auto; }.zpl_btnmnu > div .PI_back:hover { color: var(--actioncolor); }.zpl_btnmnu > div .PI_back, .zpl_btnmnu > div .CR-arht { color: var(--txt6clr); }.zpl_btnmnu .zpl_lft { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: var(--listgap); }.zpl_btnmnu .zpl_cntrdv { -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; inline-size: 300px; }.zpl_inav { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 8px; padding: 0 4px; block-size: 32px; background-color: var(--inavbg, var(--thmbg)); color: var(--txt6clr); border-radius: var(--bdrrd4); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); cursor: pointer; }.zpl_btnmnu .zpl_cntrdv div > b { white-space: nowrap; }.zpl_btnmnu .zpl_rgt { -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; white-space: nowrap; }.zpl_btnmnu .zpl_rgt .zlabel { box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); }.zpl_btnmnu .zpl_rgt .zlabel + .zlabel, .zpl_btnmnu .zpl_rgt .zlabel + .zbutton--split { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; }.zpl_btnmnu .zpl_rgt .zselectbox { min-inline-size: 200px; }.zpl_btnmnu .zpl_rgt.zpl_hvr i:hover { background-color: var(--thmbg); }.zpl_btnmnu .srchinput, .zpl_btnmnu .zselectbox { min-inline-size: 250px; }.zpl_btnmnu .zpl_tg { background-color: var(--thmbg1); }.zpl_btnmnu .zpl_tg i:hover { background-color: #dcdce8; }.zpl_mmnurgt .actn_ovrly { inset-inline-end: 0; }.zpl_mnuFxd { background: var(--thmbg); -webkit-border-after: 1px solid var(--thmgrybg4); border-block-end: 1px solid var(--thmgrybg4); border-end-start-radius: var(--bdrrd8); border-end-end-radius: var(--bdrrd8); inset-block-start: var(--zpl_mnufxd, 57px); padding: 5px 25px; position: sticky; z-index: 1; }.zpl_mnuFxd.zpl_mnuAlt { --zpl_mnufxd: 42px; }.zpl_mnuFxd.mnuFxdWH { --zpl_mnufxd: 0; border-end-start-radius: 0; border-end-end-radius: 0; }.zpl_ibg { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; block-size: var(--ibgsize, 32px); inline-size: var(--ibgsize, 32px); min-inline-size: var(--ibgsize, 32px); background-color: var(--ibg, var(--thmbg)); color: var(--ibgclr, var(--txt6clr)); border-radius: var(--bdrrd4); box-shadow: var(--ibgshdw, var(--cbshdw)); border: 1px solid var(--ibgbdr, transparent); cursor: pointer; text-decoration: none !important; }.zpl_ibg.sze70 { --ibgsize: 70px; font-size: 40px; }.zpl_ibg_text { color: var(--txt2clr); font-family: var(--fontRegular); }.zpl_ibg[class*="PI_s_"] { background-color: var(--ibg, var(--thmbg)) !important; }.zpl_ibg.zpl_ibgtxt { inline-size: auto; padding: 6px 14px 6px 14px; }.zpl_tbvrt { position: relative; min-inline-size: 500px; display: -webkit-flex; display: -moz-box; display: flex; block-size: 250px; border: 1px solid var(--brdr_gry); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.09); border-radius: var(--bdrrd8); }.zpl_tbvrt.disabled .zpl_lftnav, .zpl_tbvrt.disabled .zpl_rgtlst { pointer-events: none; }.zpl_tbvrt.disabled .zpl_rgtlst li { color: #ccc; }.zpl_tbvrt .zpl_lstgrp { background-color: var(--thmbg); inline-size: 100%; position: relative; -webkit-padding-start: 7px; -moz-padding-start: 7px; padding-inline-start: 7px; -webkit-padding-end: 6px; -moz-padding-end: 6px; padding-inline-end: 6px; block-size: auto; overflow-y: auto; overflow-x: hidden; }.zpl_tbvrt .zpl_lstgrp.zpl_ddnorcrd { display: grid; place-content: center; }.zpl_tbvrt .zpl_lstgrp li { inline-size: 100%; min-block-size: 36px; padding: 4px 8px; margin: 2px 0; display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; -webkit-align-items: center; -moz-box-align: center; align-items: center; border-radius: var(--bdrrd4); color: var(--txt2clr); }.zpl_tbvrt .zpl_lstgrp li.nohvr { background-color: transparent; }.zpl_tbvrt .zpl_lstgrp li:hover, .zpl_tbvrt .zpl_lstgrp li.zpl_act { background-color: var(--drophover); }.zpl_tbvrt .zpl_lstgrp li span { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; word-wrap: break-word; display: block; }.zpl_tbvrt .zpl_lstgrp li > div { display: -webkit-flex; display: -moz-box; display: flex; gap: 8px; }.zpl_tbvrt .zpl_lstgrp li > div:first-child { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; overflow: hidden; -webkit-align-items: center; -moz-box-align: center; align-items: center; border-radius: 0; }.zpl_tbvrt .zpl_lstgrp li > div:nth-child(2) { -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.zpl_tbvrt .zpl_lstgrp .zpl_itbl { font-size: var(--fontSz14); padding: 0px 0 10px; display: inline-block; }.zpl_tbvrt .zpl_list_btm.zpl_whtbg { background-color: var(--thmbg); -webkit-border-before: 1px solid var(--brdr_dflt); border-block-start: 1px solid var(--brdr_dflt); }.zpl_tbvrt .zpl_lftnav + .zpl_rgtlst { inline-size: -webkit-calc(100% - 180px); inline-size: -moz-calc(100% - 180px); inline-size: calc(100% - 180px); block-size: 100%; }.zpl_tbvrt .zpl_rgtlst { inline-size: 100%; }.zpl_tbvrt .zpl_lftnav { background-color: #f9fafc; -webkit-border-end: 1px solid #eee; -moz-border-end: 1px solid #eee; border-inline-end: 1px solid #eee; overflow-x: hidden; overflow-y: auto; inline-size: 180px; block-size: 100%; padding: 10px 0; border-start-start-radius: var(--popovrbdrrd); border-end-start-radius: var(--popovrbdrrd); }.zpl_tbvrt .zpl_lftnav > li { position: relative; display: block; padding: 5px 10px; -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; color: #000; border-radius: 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; border: 0 !important; cursor: pointer; }.zpl_tbvrt .zpl_lftnav > li.zpl_act { background-color: var(--actioncolor); color: #fff; }.zpl_tbvrt .zpl_tbpne { -webkit-padding-after: 10px; padding-block-end: 10px; -webkit-padding-before: 10px; padding-block-start: 10px; display: none; block-size: 100%; }.zpl_tbvrt .zpl_tbpne.zpl_act { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_tbvrt .zpl_tbpne div:last-child { border-radius: var(--bdrrd8); }.AJdrp .zpl_popsrch .ztextbox.tblinp, .AJdrp .zpl_lstgrp li .ztextbox.tblinp { inline-size: 50px; block-size: 24px; -webkit-border-start: 0; -moz-border-start: 0; border-inline-start: 0; -webkit-border-before: 0; border-block-start: 0; -webkit-border-end: 0; -moz-border-end: 0; border-inline-end: 0; border-radius: 0; -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; padding: 0; background-color: transparent; }.AJdrp .zpl_tbpne { -webkit-padding-after: 0; padding-block-end: 0; }.AJdrp .zpl_tbpne .zpl_popsrch .zpl_search .ztextbox { inline-size: 100%; }.zpl_popsrch { position: relative; background-color: var(--thmbg); padding: 0 15px 8px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; }.zpl_popsrch .zpl_search { inline-size: 100%; }.zradiobutton.zpl_apad .zcheckbox__label, .zradiobutton.zpl_apad .zradiobutton__label, .zcheckbox.zpl_apad .zcheckbox__label, .zcheckbox.zpl_apad .zradiobutton__label { padding: 0 0 0 26px; }.zpl_list_btm { display: -webkit-flex; display: -moz-box; display: flex; padding: 8px 15px; background: var(--thmgrybg3); }.zpl_list_btm span { font-family: var(--fontRegular); }.zpl_arwdrp { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_arwdrp .zpl_arwdrptxt { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -webkit-padding-after: 1px; padding-block-end: 1px; }.zpl_btncnt { margin: 0 auto; }.zpl_btnic { --btnicsize: 30px; border-radius: 50%; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; inline-size: var(--btnicsize); block-size: var(--btnicsize); font-size: var(--fontSz15); color: var(--txt6clr); font-style: normal; cursor: pointer; }.zpl_btnic:hover, .zpl_btnic.zpl_act { color: var(--txt2clr); background-color: var(--drophover); }.zpl_btnic.zpl_btnicrund { color: var(--txt2clr); background-color: var(--thmbg2); }.zpl_btnic.zpl_btnicrund:hover { box-shadow: var(--crdshdw); }.zpl_btnic.zpl_btnicbdr { border: 1px solid var(--brdr_gry); }.zpl_btnic.PI_cls { font-size: var(--fontSz12); }.zpl_hvr { display: none; }.zpl_hvr.zpl_hvrsw { display: -webkit-flex; display: -moz-box; display: flex; float: inline-start; opacity: 1 !important; }.zpl_hvr i { display: inline-block; inline-size: var(--iconroundsize, 30px); block-size: var(--iconroundsize, 30px); line-height: var(--iconroundsize, 30px); background-color: var(--brdr_dflt); border-radius: 100%; text-align: center; color: var(--txt8clr); cursor: pointer; }.zpl_hvr i:not(:last-child) { -webkit-margin-end: 3px; -moz-margin-end: 3px; margin-inline-end: 3px; }.zpl_hvr i.PI_drag { background: transparent; inline-size: auto !important; }.zpl_hvr i:hover { color: var(--txt2clr); }.zpl_hvr i.PI_delete:hover { color: var(--primaryredclr); }.zpl_hvr i.PI_drag { background: transparent; inline-size: auto !important; }.zpl_lmscrs.cmpct > div { block-size: unset; }.zpl_lmscrs.cmpct > div .zpl_crsimg { block-size: 50px; inline-size: 50px; border-radius: 50%; }.zpl_lmscrs.cmpct > div > div h4 { white-space: nowrap; max-inline-size: 80%; overflow: hidden; text-overflow: ellipsis; }.zpl_lmscrs > h4 { margin: 30px 0 18px 0; font-size: var(--fontSz16); }.zpl_lmscrs.fulwdt > div { inline-size: 100%; }.zpl_lmscrs.orgprfl > div { block-size: unset; }.zpl_lmscrs.orgprfl ul { display: block; }.zpl_lmscrs.orgprfl ul li { -webkit-margin-after: 10px; margin-block-end: 10px; }.zpl_lmscrs > div { display: -webkit-flex; display: -moz-box; display: flex; block-size: 120px; background-color: var(--thmbg); padding: 12px; gap: 20px; -webkit-margin-after: var(--crdmb); margin-block-end: var(--crdmb); overflow: hidden; position: relative; border: 1px solid var(--crdbrdrclr); border-radius: var(--crdbdrrd); }.zpl_lmscrs > div > span { position: absolute; inset-block-start: 0; inset-inline-end: 0; padding: 6px 18px; background-color: var(--primaryylwclr); border-radius: 0 var(--bdrrd8); }.zpl_lmscrs > div .zpl_rgt { display: -webkit-flex; display: -moz-box; display: flex; gap: 14px; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.zpl_lmscrs > div.dflt { border: 1px solid var(--primaryylwclr); -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_lmscrs > div .zpl_hvr { visibility: hidden; display: block; }.zpl_lmscrs > div .zpl_hvr .zlabel { -webkit-margin-end: 15px; -moz-margin-end: 15px; margin-inline-end: 15px; -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; }.zpl_lmscrs > div .zpl_mndcrs { inline-size: unset; padding: 20px; text-align: center; -webkit-border-start: 1px solid var(--brdr_gry); -moz-border-start: 1px solid var(--brdr_gry); border-inline-start: 1px solid var(--brdr_gry); }.zpl_lmscrs > div .zpl_mndcrs p { -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_lmscrs > div:hover .zpl_hvr { visibility: visible; }.zpl_lmscrs > div > div { inline-size: 100%; }.zpl_lmscrs > div > div > p { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; gap: 6px; }.zpl_lmscrs > div > div > p i { font-size: var(--fontSz16); }.zpl_lmscrs > div > div.zpl_crsimg { -webkit-flex: 1 0 auto; -moz-box-flex: 1; flex: 1 0 auto; block-size: 90px; inline-size: 140px; border-radius: var(--bdrrd8); overflow: hidden; position: relative; border: 1px solid var(--thmbg2); }.zpl_lmscrs > div > div > img { position: absolute; inset-block-start: 0; inset-inline-start: 0; inset-inline-end: 0; inset-block-end: 0; max-inline-size: 100%; max-block-size: 100%; margin: auto; }.zpl_lmscrs > div > div h4 { font-size: var(--fontSz16); font-family: var(--fontRegular); line-height: 22px; }.zpl_lmscrs > div > div > p { -webkit-margin-before: 4px; margin-block-start: 4px; }.zpl_lmscrs > div > div > ul { display: -webkit-flex; display: -moz-box; display: flex; -webkit-margin-before: 12px; margin-block-start: 12px; gap: 26px; }.zpl_lmscrs > div > div > ul li { display: -webkit-flex; display: -moz-box; display: flex; gap: 8px; }.zpl_lmscrs > div > div > ul li p { color: #666; }.disabledbg { cursor: not-allowed !important; position: relative; }.PI_ft_doc, .PI_ft_mtfile, .PI_ft_html, .PI_ft_img, .PI_ft_js, .PI_ft_mov, .PI_ft_mp3, .PI_ft_vdo, .PI_ft_pdf, .PI_ft_ppt, .PI_ft_txt, .PI_ft_unknwn, .PI_ft_xls, .PI_ft_zip, .PI_workdrive, .PI_foldr { font-size: var(--fontSz24); }.PI_ack_pend { color: var(--primaryylwclr); }.PI_ack_tick { color: var(--primarygrnclr); }#tab-organisation-all #resendInviteButton { line-height: normal; }.zpl_posnon { position: static !important; -webkit-margin-end: 8px; -moz-margin-end: 8px; margin-inline-end: 8px; }.zpl_posnon i { font-style: normal; font-family: var(--fontBold); }.zpl_seched { -webkit-margin-after: 25px; margin-block-end: 25px; max-inline-size: 1020px; }.zpl_seched h4 + p { -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_seched .zpl_bfelne { position: relative; }.zpl_seched .zpl_bfelne::before { content: ''; inline-size: 100%; block-size: 1px; background-color: var(--brdr_gry); position: absolute; inset-block-start: 10px; }.zpl_seched .zpl_bfelne span { position: relative; background-color: var(--thmbg2); -webkit-padding-end: 10px; -moz-padding-end: 10px; padding-inline-end: 10px; }.zpl_getinfopanl { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; position: absolute; inset-block-end: 0; background-color: var(--thmbg2); -webkit-padding-after: 20px; padding-block-end: 20px; inline-size: 100%; }.zpl_getinfopanl .zpl_ibg { gap: 5px; font-style: normal; }.zpl_getinfopanl .zpl_ibg.PI_setting, .zpl_getinfopanl .zpl_ibg.PI_operation, .zpl_getinfopanl .zpl_ibg.PI_help { inline-size: auto; padding: 4px 8px; }.zpl_mhlpcnter .zpl_mcnt { block-size: 100%; }.zpl_mhlpcnter .zpl_crd { block-size: -webkit-calc(100% - 20px); block-size: -moz-calc(100% - 20px); block-size: calc(100% - 20px); }.zpl_mhlpcnter ul { list-style-type: disc; -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; line-height: 20px; }.zpl_mhlpcnter ul li:not(:first-child) { -webkit-margin-before: 15px; margin-block-start: 15px; }.zpl_mhlpcnter ul li::marker { font-size: var(--fontSz16); color: var(--txt2clr); }.zpl_mhlpcnter ._cls.PI_help { cursor: pointer; -webkit-margin-start: inherit; -moz-margin-start: inherit; margin-inline-start: inherit; }.lodngH100 { block-size: 100%; }.lodngH100 .zpl_crd { block-size: 100%; }.lodngH100 .zpl_crdcnt { block-size: 100%; }.lodngH100 form { block-size: 100%; }.line-scale-party > div, .line-scale > div { background-color: var(--loadbar-color, #0088FF); border-radius: 2px; margin: 2px; inline-size: 4px; block-size: 20px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-animation-fill-mode: both; }@-webkit-keyframes line-scale { 0%, 100% { -webkit-transform: scaley(1);    transform: scaley(1); }  50% { -webkit-transform: scaley(0.4);    transform: scaley(0.4); } }@-moz-keyframes line-scale { 0%, 100% { -webkit-transform: scaley(1);    -moz-transform: scaley(1);      transform: scaley(1); }  50% { -webkit-transform: scaley(0.4);    -moz-transform: scaley(0.4);      transform: scaley(0.4); } }@-o-keyframes line-scale { 0%, 100% { -webkit-transform: scaley(1);    -o-transform: scaley(1);    transform: scaley(1); }  50% { -webkit-transform: scaley(0.4);    -o-transform: scaley(0.4);    transform: scaley(0.4); } }@keyframes line-scale { 0%, 100% { -webkit-transform: scaley(1);    -moz-transform: scaley(1);      -o-transform: scaley(1);      transform: scaley(1); }  50% { -webkit-transform: scaley(0.4);    -moz-transform: scaley(0.4);      -o-transform: scaley(0.4);      transform: scaley(0.4); } }.line-scale > div:nth-child(1) { -webkit-animation: line-scale 1s 0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); -moz-animation: line-scale 1s 0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); -o-animation: line-scale 1s 0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s 0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); }.line-scale > div:nth-child(2) { -webkit-animation: line-scale 1s 0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); -moz-animation: line-scale 1s 0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); -o-animation: line-scale 1s 0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s 0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); }.line-scale > div:nth-child(3) { -webkit-animation: line-scale 1s 0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); -moz-animation: line-scale 1s 0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); -o-animation: line-scale 1s 0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s 0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); }.line-scale > div:nth-child(4) { -webkit-animation: line-scale 1s 0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); -moz-animation: line-scale 1s 0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); -o-animation: line-scale 1s 0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s 0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); }.line-scale > div:nth-child(5) { -webkit-animation: line-scale 1s 0.5s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); -moz-animation: line-scale 1s 0.5s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); -o-animation: line-scale 1s 0.5s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); animation: line-scale 1s 0.5s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08); }.ctable { display: table; block-size: 100%; text-align: center; inline-size: 100%; }.ctcell { display: table-cell; vertical-align: middle; }.zpl_lstbdrlne { display: -webkit-flex; display: -moz-box; display: flex; gap: 12px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_lstbdrlne li { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size2); }.zpl_lstbdrlne li a { display: -webkit-flex; display: -moz-box; display: flex; gap: 8px; -webkit-align-items: center; -moz-box-align: center; align-items: center; color: var(--txt6clr); }.zpl_lstbdrlne li a:hover { color: var(--actioncolor); }.zpl_lstbdrlne li:not(:last-child):after { content: '|'; color: var(--brdr_gry); -webkit-padding-start: 4px; -moz-padding-start: 4px; padding-inline-start: 4px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_accordionicn { -webkit-align-self: flex-start; align-self: flex-start; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_accordionicn:hover { background-color: var(--thmgrybg3); border-radius: 50%; }.zpl_accordionicn:hover i { color: var(--actioncolor); }.zpl_accordionicn i { color: var(--txt6clr); font-size: var(--fontSz22); cursor: pointer; }.zpl_accordionicn.zpl_open i::before { content: "\e9c7"; }.zpl_trtng > p { font-size: var(--fontSz16); }.zpl_trtng > p span, .zpl_trtng > p i { -webkit-margin-end: 7px; -moz-margin-end: 7px; margin-inline-end: 7px; }.zpl_icnobg { font-size: var(--fontSz16) !important; }.zpl_icnobg:before, .zpl_icnobg:after { background-color: transparent !important; color: inherit !important; }.zpl_accrdnTblfxd thead { position: var(--tblhdrpos, sticky); inset-block-start: var(--tblhdrinset-block-start, 0); z-index: var(--tblhdrzindex, 2); }.zpl_accrdnTblfxd .zpl_tblres { max-block-size: 290px; overflow-y: auto; }.zpl_nodata { inline-size: 100% !important; max-inline-size: 100% !important; }.zpl_icinfogry { color: var(--txt6clr); }.zpl_icinfogry.zpl_act, .zpl_icinfogry:hover { color: var(--primaryylwclr); }.zpl_str { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: var(--strgap, var(--size2)); }.zpl_str i { font-size: var(--strsize, var(--fontSz16)); cursor: var(--strCrsr, default); }.zpl_str i.gry:hover { color: var(--strClr, #bfbfbf); }.zpl_str.CPN > i { cursor: default; --strClr: #bfbfbf; }.zpl_strRatn { --strgap: 15px; --strsize: 22px; --strCrsr: pointer; --strClr: var(--brdr_gry); min-block-size: 28px; }.zpl_dtefmty::before { content: '12-10-2023'; }.zpl_dtefmtm::before { content: '12 Oct'; }.zpl_dtefmtdt::before { content: 'Oct 12, Mon, 12.00 PM'; }.zpl_dtefmtdw::before { content: 'Oct 12, Mon'; }.zpl_msgTmpView { border: 1px solid var(--brdr_gry); inline-size: 100%; min-block-size: 100px; border-radius: var(--bdrrd4); padding: 10px; }.zpl_drpdwn.zpl_clrpckr { min-inline-size: 50px !important; }.zpl_drpdwn.zpl_clrpckr ul li { inline-size: 25px; block-size: 25px; -webkit-flex: inherit; -moz-box-flex: inherit; flex: inherit; }.zpl_drpdwn.zpl_clrpckr ul li:hover { border-color: var(--actioncolor); background-color: transparent; }.zpl_dytyp { -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 3px; -webkit-border-start: 3px solid; -moz-border-start: 3px solid; border-inline-start: 3px solid; line-height: 1.2; }.zpl_dytyp.nosubmt { position: relative; border: 1px solid var(--brdr_gry); border-radius: var(--bdrrd4); padding: 6px 50px 3px 20px; -webkit-margin-start: 32px; -moz-margin-start: 32px; margin-inline-start: 32px; }.zpl_dytyp.nosubmt a { position: absolute; inset-inline-end: 15px; inset-block-start: 0; inset-block-end: 0; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; --fontSz16: var(--fontSz24); }.zpl_dytyp.nosubmt:hover { background-color: var(--drophover); -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s; }.zpl_dashholiday em { font-size: var(--fontSz12); }.zpl_dashdeslst { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--size1); }.zpl_dashdeslst em { font-size: var(--fontSz12); }.zpl_dashqucklnk { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size2); }.zpl_dashqucklnk i { color: var(--txt6clr); }.zpl_emnumber { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size5); }.zpl_emnumber > span { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: var(--size2); }.zpl_emnumber > span i { color: var(--txt6clr); font-size: var(--fontSz13); }.zpl_dashbodyhdr .zpl_tabpane { --navbar: auto; --tabpangap: 0; }.zpl_dashbodyhdr .zpl_tabpane li { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_dashbodyhdr .zpl_tabpane a { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: center; -moz-box-align: center; align-items: center; --tabpanepadn: 12px 0; background: transparent; border-radius: 0; max-inline-size: 100%; }.zpl_dashgoals { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 20px; }.zpl_dashgoals .zpl_tg { margin: 0; }.zpl_progress { inline-size: var(--progresswth, 150px); }.zpl_progress .zpl_progtitle { -webkit-margin-after: var(--size2); margin-block-end: var(--size2); }.zpl_progress .zpl_proglne { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: var(--size3); }.zpl_dashfilelst { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: var(--size2); }.zpl_dashtask { --zpl_emdts_max-wdt: auto; }.zpl_dashattsum .zpl_secn { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_dashattsum .zpl_secn > div { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_accordionarrow { float: inline-end; --iconroundsize: 26px; inline-size: var(--iconroundsize); border-radius: 100%; block-size: var(--iconroundsize); background-color: var(--thmbg); color: var(--txt8clr); border: 1px solid var(--brdr_gry); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; font-size: var(--fontSz20); -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-margin-end: 16px; -moz-margin-end: 16px; margin-inline-end: 16px; cursor: pointer; }.zpl_accordionarrow::before { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }.zpl_accordionarrow.zpl_open::before { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }.PI_mngap.blu { cursor: pointer; }.zpl_lstdisc li { padding: 10px; display: -webkit-flex; display: -moz-box; display: flex; line-height: 20px; gap: 10px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_lstdisc li::before { inline-size: 6px; block-size: 6px; background: #CCC; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; margin: 6px 0 0 0; -webkit-flex-shrink: 0; flex-shrink: 0; border-radius: 100%; }.zpl_lstdisc li .PI_tick2 { font-size: var(--fontSz16); }.zpl_lstdisc li .PI_tick2::before { display: -webkit-flex; display: -moz-box; display: flex; }.highcharts-container * { font-family: var(--fontRegular) !important; }.zpl_selchklstall { display: -webkit-flex; display: -moz-box; display: flex; gap: 12px; }.zpl_selchklstall em { font-size: var(--fontSz12); }.zpl_wrapheading { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 8px; -webkit-margin-before: 8px; margin-block-start: 8px; -webkit-margin-before: 28px; margin-block-start: 28px; -webkit-margin-after: 16px; margin-block-end: 16px; }.zpl_wrapheading .zpl_tg { background-color: var(--thmbg1); }span.icn { inline-size: var(--iconsize, 34px); block-size: var(--iconsize, 34px); font-size: var(--icnfontSz, var(--fontSz18)); border-radius: var(--iconborder-radius, var(--bdrrd8)); background-color: var(--iconbg-color, var(--drophover)); color: var(--iconbg-color, var(--txt6clr)); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_avatarimg { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: var(--size1); --zpl_eming: 32px; }.zpl_avatarimg .zpl_pichr { --avatartextsize: 30px; margin: auto; }.zpl_avatarimg span { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; min-inline-size: var(--avatartextsize, 40px); block-size: 40px; border-radius: 100%; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-margin-start: -8px; -moz-margin-start: -8px; margin-inline-start: -8px; font-size: var(--fontSz14); cursor: pointer; position: relative; overflow: hidden; }.zpl_avatarimg span img { inline-size: 25px; block-size: 25px; border-radius: 100%; box-shadow: 0px 0px 1px 2px var(--white); -o-object-fit: cover; object-fit: cover; }.zpl_avatarimg .zpl_em .zpl_emimg i { position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; background-color: rgba(117, 117, 117, 0.5); color: #fff; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; font-size: var(--fontSz16); opacity: 0; cursor: pointer; }.zpl_avatarimg .zpl_em .zpl_emimg:hover i { opacity: 1; }.zpl_avatarimg .zpl_totaltxt { background-color: var(--thmgrybg3); color: var(--actioncolor); inline-size: auto; min-inline-size: var(--zpl_eming, 32px); block-size: var(--zpl_eming, 32px); padding: 16px 8px 16px; border: 1px solid var(--brdr_gry); -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; border-radius: var(--bdrrd8); display: -webkit-flex; display: -moz-box; display: flex; }.zpl_avatarimg .zpl_totaltxt:hover { -webkit-transform: none; -moz-transform: none; -o-transform: none; transform: none; }.zpl_avatarimg.zpl_avatarcircl .zpl_em:hover .zpl_emimg { border-radius: 9px; border: 2px solid var(--actioncolor); }.disabled .zswitch { pointer-events: auto; }.disabled.zswitchnone .zswitch { pointer-events: none; }.grpbtn { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; background: var(--grpbtnbg, var(--thmbg)); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); border-radius: var(--bdrrd4); }.grpbtn i { block-size: 32px; cursor: pointer; position: relative; color: var(--txt6clr); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; inline-size: 32px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.grpbtn i::before { position: relative; z-index: 1; }.grpbtn i::after { position: absolute; background: var(--thmbg); border-radius: var(--bdrrd4); inset-block-start: 0; border: 1px solid var(--primarybluclr); inset-inline-end: 0; inset-block-end: 0; }.grpbtn i:hover { color: var(--primarybluclr); }.grpbtn i.zpl_act { color: var(--primarybluclr); }.grpbtn i.zpl_act::after { content: ''; inset-inline-start: 0; }.grpbtn i.PI_grid::after { inset-inline-start: 0; }.grpbtn i.IC-drag-h::after { inset-inline-start: 0; }.grpbtn.grp_op { box-shadow: none; border: 1px solid #dcdcdc; }.grpbtn.grp_op > i { -webkit-border-end: 1px solid #dcdcdc; -moz-border-end: 1px solid #dcdcdc; border-inline-end: 1px solid #dcdcdc; }.grpbtn.grp_op > i:last-child { border: none; }.grpbtn.grp_op > i.zpl_act::after { content: none; }.zpl_dots { inline-size: var(--dots, 6px); block-size: var(--dots, 6px); background-color: var(--brdr_gry); display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; border-radius: 100%; margin: 0 10px; vertical-align: middle; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_dots.sm { --dots: 4px; }.zpl_nozindex { z-index: inherit !important; }.ann_time { color: var(--txt6clr); font-size: var(--fontSz13); }.zpl_search { inline-size: var(--srcwth, 100%); max-inline-size: var(--srcmaxwth, 100%); border-radius: var(--bdrrd8); background-color: var(--thmbg); position: relative; box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.025); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_search.zpl_srchsml { box-shadow: var(--cbshdw); border: 1px solid var(--frmbrdrclr); border-radius: var(--bdrrd4); }.zpl_search.zpl_srchsml:hover { box-shadow: var(--srchhvr, 0 2px 10px 1px #ebebef); }.zpl_search.zpl_srchsml input { color: var(--txt2clr); padding-block: 12px; padding-inline: 40px 20px; font-size: var(--fontSz14); font-family: var(--fontRegular); border-radius: var(--bdrrd8); }.zpl_search.zpl_srchsml i { font-size: var(--fontSz16); }.zpl_search.zpl_srchsml .PI_cls { inset-inline-end: 4px; }.zpl_search.zpl_srchsml .PI_lens { inset-inline-start: 4px; }.zpl_search:hover { box-shadow: var(--srchhvr, 0 15px 25px 10px #ebebef); }.zpl_search input { inline-size: 100%; border: 0; padding-block: 19px; padding-inline: 50px 60px; background: transparent !important; outline: 0; font-size: var(--fontSz16); block-size: unset; }.zpl_search input:focus { border: none !important; }.zpl_search input::-webkit-input-placeholder { font-size: inherit; }.zpl_search input::placeholder { font-size: inherit; }.zpl_search i:not(.zpl_airephrase) { padding: 10px; display: -webkit-flex; display: -moz-box; display: flex; font-size: var(--fontSz18); color: var(--txt6clr); position: absolute; }.zpl_search i:not(.zpl_airephrase):not(.PI_lens) { inset-inline-end: 12px; cursor: pointer; }.zpl_search .PI_cls { display: none; }.zpl_search .PI_cls:hover { color: var(--primaryredclr); }.zpl_search .PI_lens { inset-inline-start: 12px; pointer-events: none; }.zpl_minsrc { position: absolute; inset-block-start: 60px; inline-size: 100%; z-index: 1; inset-block-end: auto; max-block-size: 300px; box-shadow: var(--srchhvr, 0px 7px 16px 1px #ebebef); border-radius: var(--bdrrd8); overflow: hidden; padding: 10px 0; background-color: var(--srchbg, var(--thmbg)); display: none; min-block-size: 120px; max-block-size: 380px; overflow-y: auto; }.zpl_minsrc li { padding: 10px 20px; display: -webkit-flex; display: -moz-box; display: flex; cursor: pointer; position: relative; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_minsrc li::before { content: ''; -webkit-border-after: 1px dotted #7070703E; border-block-end: 1px dotted #7070703E; position: absolute; inset-block-start: auto; inset-inline-end: 20px; inset-block-end: 0; inset-inline-start: 20px; }.zpl_minsrc li mark { background-color: #F2F4FA; }.zpl_minsrc li label { position: relative; }.zpl_minsrc li label em { position: relative; background: var(--thmbg); -webkit-padding-end: 7px; -moz-padding-end: 7px; padding-inline-end: 7px; font-size: var(--fontSz12); }.zpl_minsrc li:hover { background-color: var(--srchbghvr, var(--thmgrybg4)); }.zpl_minsrc li:hover label em { background-color: transparent; }.zpl_minsrc li:last-child { -webkit-border-after: none; border-block-end: none; }.zpl_minsrc li:last-child::before { content: none; }.zpl_crdlst { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: var(--crdmb); -webkit-margin-after: var(--crdlstcusmb, 20px); margin-block-end: var(--crdlstcusmb, 20px); }.zpl_crdlst .zpl_wrapheading { margin: 14px 0 0; }.zpl_crdlstfdr .zpl_catlst { -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: normal; -moz-box-align: normal; align-items: normal; padding: 0; }.zpl_catlst { --iconsize: 40px; padding: 16px; background: var(--catlstbg, var(--thmbg)); display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; min-block-size: 66px; -webkit-column-gap: 12px; -moz-column-gap: 12px; column-gap: 12px; inline-size: 100%; cursor: var(--crdcrsur); vertical-align: top; border: 1px solid var(--crdbrdrclr); box-shadow: none; border-radius: var(--crdbdrrd); }.zpl_catlst.zsortable__handle { --crdcrsur: pointer; }.zpl_catlst > div { -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; display: var(--crdlst_display); gap: var(--crdlst_gap); -webkit-flex-direction: var(--crdlst_dir); -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: var(--crdlst_dir); inline-size: var(--crdlst_wdth); }.zpl_catlst .zpl_tg { -webkit-flex-grow: 0 !important; -moz-box-flex: 0 !important; flex-grow: 0 !important; }.zpl_catlst .chkdectxt .zcheckbox { -webkit-margin-after: 6px; margin-block-end: 6px; }.zpl_catlst .chkdectxt label { font-family: var(--fontBold); }.zpl_catlst:hover { box-shadow: var(--catlsthvr, var(--crdshdw-hvr)); }.zpl_catlst:hover .zpl_hvr { opacity: 1; }.zpl_catlst:hover i.PI_drag { opacity: 1; }.zpl_catlst.zpl_act { background-color: var(--primarybluligtclr); border: 1px solid var(--primarybluclr); }.zpl_catlst.zpl_catlstgry { background-color: var(--brdr_dflt); --crdcrsur: pointer; }.zpl_catlst.zpl_catlstgry .PI_tick2_fil { color: #CECECE; font-size: var(--fontSz18); }.zpl_catlst.zpl_catlstgry.zpl_act { background-color: var(--primarybluligtclr); border: 1px solid var(--primarybluclr); }.zpl_catlst.zpl_catlstgry.zpl_act .PI_tick2_fil { color: var(--primarybluclr); }.zpl_catlst .mw170 { min-inline-size: 170px; }.zpl_catlst .mw130 { min-inline-size: 130px; }.zpl_catlst .mw470 { min-inline-size: 470px; }.zpl_catlst > p { -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; }.zpl_catlst .zpl_intelst { inline-size: auto; min-inline-size: 115px; max-inline-size: 115px; min-block-size: 85px; box-shadow: none; padding: 0; -webkit-transform: none; -moz-transform: none; -o-transform: none; transform: none; background-color: transparent; --crdlst_dir: column; --crdlst_display: flex; }.zpl_catlst .zpl_intelst:hover { -webkit-transform: none; -moz-transform: none; -o-transform: none; transform: none; }.zpl_catlst .zpl_intelst > div { inline-size: 70px; block-size: 72px; -webkit-transform: scale(0.55); -moz-transform: scale(0.55); -o-transform: scale(0.55); transform: scale(0.55); }.zpl_catlst div h5 { color: var(--txt2clr); font-family: var(--fontBold); -webkit-margin-before: 0; margin-block-start: 0; font-size: var(--fontSz14); }.zpl_catlst div p { font-size: var(--fontSz13); color: var(--txt6clr); -webkit-margin-before: 4px; margin-block-start: 4px; }.zpl_catlst div.zpl_catlstrgt { -webkit-flex-grow: 0; -moz-box-flex: 0; flex-grow: 0; display: -webkit-flex; display: -moz-box; display: flex; gap: 12px; }.zpl_catlst .zpl_hvr { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; opacity: 0; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.zpl_catlsthdr { --crdlst_display: flex; padding: 16px; }.zpl_catlstlft { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_catlstcntr { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_catlstfdr { -webkit-border-before: 1px solid var(--thmbg2); border-block-start: 1px solid var(--thmbg2); padding: 16px; --crdlst_display: flex; }.zpl_catlstfdr .zpl_catlstrgt { -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; }.zpl_catlsthdr .zpl_catlstlft { -webkit-flex-basis: 40%; flex-basis: 40%; }.zpl_catlsthdr .zpl_catlstcntr, .zpl_catlsthdr .zpl_catlstrgt { -webkit-flex-basis: 20%; flex-basis: 20%; }.zpl_catlsthdr .zpl_catlstrgt { -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.zpl_emimg_unsel { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; padding: 15px; }.zpl_dashbar { -webkit-border-after: dashed 3px var(--brdr_dflt); border-block-end: dashed 3px var(--brdr_dflt); }[contenteditable]:focus { outline: 0px solid transparent; }.zpl_emcrdlst, .zpl_dfcrdlst, .zpl_lvecrdlst, .zpl_absntcrdlst { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--crdmb); -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; flex-direction: row; -webkit-flex-wrap: wrap; flex-wrap: wrap; }.zpl_emcrdlst h4, .zpl_dfcrdlst h4, .zpl_lvecrdlst h4, .zpl_absntcrdlst h4 { -webkit-margin-after: 20px; margin-block-end: 20px; }.zpl_dfcrd { background-color: var(--thmbg); padding: var(--dfcrd-padding, 20px); position: relative; border: 1px solid var(--crdbrdrclr); box-shadow: none; border-radius: var(--crdbdrrd); }.zpl_dfcrd:hover { box-shadow: var(--crdshdw-hvr); }.zpl_dfcrd:hover .zpl_orgspace-rmcrd { display: block; }.zpl_emcrdlst .zpl_emcrd { inline-size: 280px; }.zpl_emcrd { --zpl_eming: 42px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background-color: var(--thmbg); min-block-size: 300px; position: relative; border: 1px solid var(--crdbrdrclr); box-shadow: none; border-radius: var(--crdbdrrd); }.zpl_emcrd .zpl_emcrdcnt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 14px; position: relative; --icnfontSz: var(--fontSz22); }.zpl_emcrd .zpl_emcrdftr { -webkit-margin-before: auto; margin-block-start: auto; -webkit-border-before: 1px solid var(--brdr_dflt); border-block-start: 1px solid var(--brdr_dflt); -webkit-padding-before: 15px; padding-block-start: 15px; }.zpl_userhoriz .zpl_emcrdcnt { -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; flex-direction: row; }.zpl_userhoriz .zpl_emcrdcnt .zpl_em .zpl_emimg { --zpl_eming: 80px; }.zpl_userhoriz .zpl_emcrdcnt .zpl_emrole { gap: 4px; }.zpl_emrole { display: -webkit-flex; display: -moz-box; display: flex; gap: 8px; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; }.zpl_emrole span { cursor: pointer; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-clamp: 2; overflow: hidden; text-overflow: ellipsis; word-break: break-word; }.zpl_emrole a:hover { color: #395a93; }.zpl_emrole .zpl_emstus { cursor: unset; }.zpl_emprog .zpl_progtitle { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_progtitle { display: -webkit-flex; display: -moz-box; display: flex; gap: 8px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_ico { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; cursor: pointer; }.zpl_ico i { border: 1px solid var(--primarybluclr); color: var(--primarybluclr); border-radius: 50%; inline-size: 36px; block-size: 36px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; margin: 0 5px; }.zpl_ico i:hover { background-color: var(--actioncolorlite); -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s; }.zpl_slct { cursor: pointer; }.zpl_slct .select-js { inline-size: 150px; }.zpl_mfull .zpl_mcnt.zpl_crdwthful { -webkit-padding-end: 25px !important; -moz-padding-end: 25px !important; padding-inline-end: 25px !important; }.zpl_chkbxinlelst { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: var(--size2); }.zpl_chkbxinlelst .zcheckbox { margin: 0; }.zpl_btnellips span { max-inline-size: var(--btnmaxwid, 200px); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }.zpl_prgreslne { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_prgreslne .zpl_sel { --prgresstplnebg: var(--grn2); --prgresstpicnbg: var(--grn2); }.zpl_prgreslne ol { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_prgreslne li { position: relative; display: -webkit-flex; display: -moz-box; display: flex; }.zpl_prgreslne li:not(:last-child) { -webkit-padding-end: 40px; -moz-padding-end: 40px; padding-inline-end: 40px; }.zpl_prgreslne li:hover .zpl_prgreslnehdr i, .zpl_prgreslne li:focus-within .zpl_prgreslnehdr i { display: block; }.zpl_prgreslne .zpl_bdrlne { position: absolute; inset: var(--bdrlneposinset, 9px 0 0); inline-size: var(--bdrlnepos_wdt, 100%); block-size: var(--bdrlnepos_hgt, 2px); background: var(--prgresstplnebg, var(--thmgrybg2)); }.zpl_prgreslne .zpl_prgreslnehdr { position: relative; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-self: flex-start; align-self: flex-start; -webkit-flex-direction: var(--prgreslnehdrdire, column); -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: var(--prgreslnehdrdire, column); gap: var(--size2); color: var(--txt2clr); cursor: default; }.zpl_prgreslne .zpl_prgresicn { inline-size: var(--prgresicnsize, 20px); block-size: var(--prgresicnsize, 20px); color: var(--prgresstpicnclr, var(--white)); background: var(--prgresstpicnbg, var(--thmgrybg2)); border-radius: 100%; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; --icnfontSz: 12px; }.zpl_prgreslne .zpl_pendingbg { --prgresstpicnbg: var(--org2); }.zpl_prgreslne .zpl_prgreslnetxt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 2px; }.zpl_prgreslne.zpl_vercal { --bdrlnepos_wdt: 2px; --bdrlnepos_hgt: 100%; --bdrlneposinset: 0 0 0 9px; --prgreslnehdrdire: row; }.zpl_prgreslne.zpl_vercal ol { -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_prgreslne.zpl_vercal li { -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; }.zpl_prgreslne.zpl_vercal li:not(:last-child) { -webkit-padding-after: 40px; padding-block-end: 40px; }.zpl_prgreslne.zpl_timlnshift { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; padding: 0; }.zpl_prgreslne.zpl_timlnshift .zpl_sel { --prgresstpicnbg: var(--actioncolor); --prgresstplnebg: var(--thmgrybg2); }.zpl_prgreslne.zpl_timlnshift .zpl_sel .zpl_prgresicn { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_prgreslne.zpl_timlnshift .zpl_sel .zpl_prgreslnetxt > span:nth-child(2) { font-family: var(--fontBold); }.zpl_prgreslne.zpl_timlnshift .zpl_sel .zpl_prgreslnetxt > span > b { background-color: var(--actioncolor); color: var(--txtclrw); padding: 2px 3px; border-radius: var(--bdrrd4); }.zpl_prgreslne.zpl_timlnshift .zpl_shiftg { display: -webkit-flex; display: -moz-box; display: flex; position: relative; -webkit-padding-after: var(--size5); padding-block-end: var(--size5); --shftgwdt: 120px; }.zpl_prgreslne.zpl_timlnshift .zpl_shiftg .zpl_shftdts { inline-size: unset; margin-right: 5px; }.zpl_prgreslne.zpl_timlnshift .zpl_shiftg .zpl_shftdts > span { font-size: var(--fontSz12); }.zpl_prgreslne.zpl_timlnshift .zpl_shiftg .zpl_shftdts > em { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; inline-size: 100%; display: inline; font-size: var(--fontSz11); }.zpl_prgreslne.zpl_timlnshift .zpl_shiftg .zpl_shft-day1 > div { inline-size: -webkit-calc(var(--shftgwdt) - 5px); inline-size: -moz-calc(var(--shftgwdt) - 5px); inline-size: calc(var(--shftgwdt) - 5px); }.zpl_prgreslne.zpl_timlnshift .zpl_shiftg .zpl_shft-day2 > div { inline-size: -webkit-calc((var(--shftgwdt) * 2) - 5px); inline-size: -moz-calc((var(--shftgwdt) * 2) - 5px); inline-size: calc((var(--shftgwdt) * 2) - 5px); }.zpl_prgreslne.zpl_timlnshift .zpl_shiftg .zpl_shft-day3 > div { inline-size: -webkit-calc((var(--shftgwdt) * 3) - 5px); inline-size: -moz-calc((var(--shftgwdt) * 3) - 5px); inline-size: calc((var(--shftgwdt) * 3) - 5px); }.zpl_prgreslne.zpl_timlnshift .zpl_shiftg .zpl_shft-day4 > div { inline-size: -webkit-calc(var(--shftgwdt) * 4); inline-size: -moz-calc(var(--shftgwdt) * 4); inline-size: calc(var(--shftgwdt) * 4); }.zpl_prgreslne.zpl_timlnshift .zpl_shiftg .zpl_shft-day5 > div { inline-size: -webkit-calc(var(--shftgwdt) * 5); inline-size: -moz-calc(var(--shftgwdt) * 5); inline-size: calc(var(--shftgwdt) * 5); }.zpl_prgreslne.zpl_timlnshift .zpl_shiftg .zpl_shft-day6 > div { inline-size: -webkit-calc(var(--shftgwdt) * 6); inline-size: -moz-calc(var(--shftgwdt) * 6); inline-size: calc(var(--shftgwdt) * 6); }.zpl_prgreslne.zpl_timlnshift .zpl_shiftg .zpl_shft-day7 > div { inline-size: -webkit-calc(var(--shftgwdt) * 7); inline-size: -moz-calc(var(--shftgwdt) * 7); inline-size: calc(var(--shftgwdt) * 7); }.zpl_prgreslne.zpl_timlnshift .zpl_prgreslnehdr { inline-size: 100%; }.zpl_prgreslne.zpl_timlnshift .zpl_prgreslnehdr > i { position: absolute; inline-size: 20px; block-size: 20px; display: none; border-radius: 50%; -webkit-margin-start: -8px; -moz-margin-start: -8px; margin-inline-start: -8px; inset-inline-start: 0; inset-inline-end: 0; inset-block-start: -6px; z-index: 1; line-height: 1.8; font-size: var(--fontSz11); background-color: var(--actioncolor); color: var(--txtclrw); text-align: center; cursor: pointer; }.zpl_prgreslne.zpl_timlnshift .zpl_prgresicn { inline-size: 6px; block-size: 6px; position: relative; -webkit-margin-before: 1px; margin-block-start: 1px; }.zpl_prgreslne.zpl_timlnshift .zpl_prgresicn::after { content: ''; inline-size: 1px; block-size: var(--size5); position: absolute; inset-block-end: 0; inset-block-start: -20px; -webkit-border-start: dashed 1px var(--brdr_gry); -moz-border-start: dashed 1px var(--brdr_gry); border-inline-start: dashed 1px var(--brdr_gry); }.zpl_prgreslne.zpl_timlnshift .zpl_prgreslnetxt { font-size: var(--fontSz13); }.zpl_prgreslne.zpl_timlnshift .zpl_prgreslnetxt span { inline-size: var(--shftgwdt, 120px); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.zpl_prgreslne.zpl_timlnshift .zpl_prgreslnetxt span > b { -webkit-margin-start: 4px; -moz-margin-start: 4px; margin-inline-start: 4px; }.zpl_prgreslne.zpl_timlnshift .zpl_bdrlne { --bdrlneposinset: 4px; --bdrlnepos_hgt: 1px; }.zpl_prgreslne.zpl_timlnshift ol { inline-size: 100%; -webkit-justify-content: stretch; -moz-box-pack: stretch; justify-content: stretch; }.zpl_prgreslne.zpl_timlnshift ol li { padding: 0; inline-size: var(--shftgwdt, 120px); -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_prgreslne.zpl_timlnextn { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; padding: 0; --extntgwdt: 305px; }.zpl_prgreslne.zpl_timlnextn .zpl_sel { --prgresstpicnbg: var(--actioncolor); --prgresstplnebg: var(--actioncolor); }.zpl_prgreslne.zpl_timlnextn .zpl_sel .zpl_prgresicn { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_prgreslne.zpl_timlnextn .zpl_sel .zpl_prgreslnetxt > span:nth-child(2) { font-family: var(--fontBold); }.zpl_prgreslne.zpl_timlnextn .zpl_sel .zpl_prgreslnetxt > span > b { background-color: var(--actioncolor); color: var(--txtclrw); padding: 2px 3px; border-radius: var(--bdrrd4); }.zpl_prgreslne.zpl_timlnextn .zpl_prgreslnehdr { inline-size: 100%; }.zpl_prgreslne.zpl_timlnextn .zpl_prgreslnehdr:last-child .zpl_prgreslnetxtrgt { position: absolute; inset-inline-end: -5px; inset-block-start: 15px; }.zpl_prgreslne.zpl_timlnextn .zpl_prgresicn { inline-size: 6px; block-size: 6px; position: relative; -webkit-margin-before: 1px; margin-block-start: 1px; }.zpl_prgreslne.zpl_timlnextn .zpl_prgreslnetxt { font-size: var(--fontSz13); display: inline; }.zpl_prgreslne.zpl_timlnextn .zpl_prgreslnetxt span { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.zpl_prgreslne.zpl_timlnextn .zpl_prgreslnetxt span > b { -webkit-margin-start: 4px; -moz-margin-start: 4px; margin-inline-start: 4px; }.zpl_prgreslne.zpl_timlnextn .zpl_bdrlne { --bdrlneposinset: 4px; --bdrlnepos_hgt: 1px; }.zpl_prgreslne.zpl_timlnextn .zpl_prgrestag { border: 1px solid var(--brdr_gry); border-radius: var(--bdrrd4); display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; padding: 4px 12px; -webkit-margin-start: 4px; -moz-margin-start: 4px; margin-inline-start: 4px; }.zpl_prgreslne.zpl_timlnextn ol { display: grid; grid-template-columns: repeat(3, var(--extntgwdt)); inline-size: 100%; -webkit-justify-content: stretch; -moz-box-pack: stretch; justify-content: stretch; }.zpl_prgreslne.zpl_timlnextn ol li { padding: 0; inline-size: var(--extntgwdt, 200px); -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_prgreslne.zpl_timlnextn ol li:last-child:after { content: ''; inline-size: 1px; block-size: var(--size3); position: absolute; -webkit-border-start: solid 1px var(--brdr_gry); -moz-border-start: solid 1px var(--brdr_gry); border-inline-start: solid 1px var(--brdr_gry); inset-inline-end: -5px; inset-block-start: -2px; }.zpl_msec.zpl_mpafededit { inset-inline-end: -webkit-calc(var(--msizesm)); inset-inline-end: -moz-calc(var(--msizesm)); inset-inline-end: calc(var(--msizesm)); }.zpl_topcrdhdr { inline-size: -webkit-calc(100% - 20px) !important; inline-size: -moz-calc(100% - 20px) !important; inline-size: calc(100% - 20px) !important; max-inline-size: 100% !important; position: sticky; inset-inline-start: 0; }.zpl_carouselarws { position: fixed; z-index: 2; inset-inline-end: 48px; inset-block-start: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); inline-size: 36px; block-size: 64px; border-radius: 8px 0 0 8px; box-shadow: -1px 0px 1px 0px rgba(0, 0, 0, 0.05); background: #222222; opacity: 40%; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; gap: var(--size2); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; --icnfontSz: var(--fontSz20); }.zpl_carouselarws > div { position: relative; z-index: 1; color: var(--white); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; cursor: pointer; }.zpl_carouselarws:hover { inline-size: 45px; block-size: 69px; opacity: 80%; }.zpl_mqukadd { --msizesm: 550px; }.zpl_qukadd { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; grid-gap: var(--size3); }.zpl_qukaddlst { border-radius: var(--bdrrd8); padding: var(--size4) var(--size3); background-color: var(--thmbg); text-align: center; cursor: pointer; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; border: 1px solid var(--qukaddlstborder, transparent); -webkit-flex: 0 1 -webkit-calc(33.333% - var(--size2)); -moz-box-flex: 0; flex: 0 1 calc(33.333% - var(--size2)); }.zpl_qukaddlst:hover { box-shadow: var(--crdshdw-hvr); }.zpl_qukaddlst .icn { margin-inline: auto; -webkit-margin-after: var(--size3); margin-block-end: var(--size3); }.zpl_qukaddlst h6 { font-family: var(--fontRegular); overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-word; }.zpl_qukaddlst.zpl_act { --qukaddlstborder: var(--actioncolor); }.zpl_qukadddct { --zpl_emdts_max-wdt: 100%; min-inline-size: 500px; text-align: start; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--size5); -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; cursor: default; }.zpl_qukadddct > div { inline-size: 100%; }.zpl_qukadddct .zpl_redirectgry { padding: 4px; background-color: var(--thmbg2); border-radius: var(--bdrrd4); display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; --icnfontSz: var(--fontSz20); color: var(--txt6clr); }.zpl_qukadddct .zpl_redirectgry:hover { color: var(--actioncolor); }.zpl_qukaddserlst { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size3); -webkit-flex-wrap: wrap; flex-wrap: wrap; }.zpl_qukaddserlst > div { background-color: var(--blu4); color: var(--txt2clr); padding: var(--size2) var(--size4); border-radius: 8px; -webkit-flex: 0 1 -webkit-calc(50% - 8px); -moz-box-flex: 0; flex: 0 1 calc(50% - 8px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; }.zpl_qukaddserlst > div:hover { text-decoration: underline; }.PI_favcir::before { content: '\eb1b'; }.zpl_queMtry { position: relative; }.zpl_queMtry::before { content: ''; position: absolute; inline-size: 100%; block-size: 2.5px; inset-inline-start: -1px; inset-block-end: -4px; background-color: var(--primaryredclr); }.zpl_crdlst.zpl_crdlstvw { gap: 0; background: #fff; border-radius: 8px; overflow: hidden; }.zpl_crdlst.zpl_crdlstvw .zpl_catlst { border: none; border-radius: 0; }.zpl_crdlst.zpl_crdlstvw .zpl_catlst:not(:first-child) { border-top: 1px solid var(--brdr_mgry); }.PI_star_line.org::before, .PI_star.ylw::before, .PI_star.org::before, .PI_favcir.org::before { content: "\ea88"; }.zpl_swtext .zswitch, .zpl_swtext .zpl_switch { inline-size: 42px; min-inline-size: 42px; }.zpl_swtext .zpl_switch.zpl_act { --switchlft: 26px; }.zpl_swtext .zswitch__wrapper:before, .zpl_swtext .zpl_switch::before { position: absolute; inset-block-start: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); font-size: var(--fontSz11); color: #fff; inset-inline-start: 4px; z-index: 3; }.zpl_swtext .zswitch--off .zswitch__wrapper:before, .zpl_swtext .zpl_switch::before { content: 'Off'; inset-inline-start: 18px; }.zpl_swtext .zswitch--on .zswitch__wrapper:before, .zpl_swtext .zpl_act.zpl_switch::before { content: 'On'; inset-inline-start: 5px; }.zpl_swtext .zpl_tgsprt p { -webkit-margin-start: 52px !important; -moz-margin-start: 52px !important; margin-inline-start: 52px !important; }.zmenu__icon[class*="zpl_seclr"], .zmenu__icon[class*="PI_s"] { background-color: transparent !important; }.zmenu__icon[class*="zp_ea"]:not([class*="zp_emj"]) { --zpeaicnwdh: 16px; --zpeaicnhgt: 16px; }.d-flex { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; }.d-flex-btw { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.d-inle-flex { display: -webkit-inline-flex !important; display: -moz-inline-box !important; display: inline-flex !important; }.a-itm-cntr { -webkit-align-items: center !important; -moz-box-align: center !important; align-items: center !important; }.align-self-cntr { -webkit-align-self: center; align-self: center; }.a-itm-left { -webkit-align-items: flex-start !important; -moz-box-align: start !important; align-items: flex-start !important; }.j-cnt-btwen { -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.j-cnt-btwen .zpl_idiv { -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.j-cnt-cntr { -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.j-cnt-lft { -webkit-justify-content: left !important; -moz-box-pack: left !important; justify-content: left !important; }.j-cnt-rgt { -webkit-justify-content: right; -moz-box-pack: right; justify-content: right; }.flex-dirC { -webkit-flex-direction: column !important; -moz-box-orient: vertical !important; -moz-box-direction: normal !important; flex-direction: column !important; }.flex-wrap { -webkit-flex-wrap: wrap; flex-wrap: wrap; }.flex-dirR { -webkit-flex-direction: row !important; -moz-box-orient: horizontal !important; -moz-box-direction: normal !important; flex-direction: row !important; }.flex-1 { -webkit-flex: 1 !important; -moz-box-flex: 1 !important; flex: 1 !important; }.flex-grow { -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; }.flex-grow0 { -webkit-flex-grow: 0 !important; -moz-box-flex: 0 !important; flex-grow: 0 !important; }.d-flexM { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.d-flexC { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.d-flexE { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: flex-end; -moz-box-align: end; align-items: flex-end; }.flx_end { -webkit-justify-content: end; -moz-box-pack: end; justify-content: end; }.fl-rgt { float: inline-end; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.d-flexcap { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; gap: 16px; }.d-flexclm4 { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 4px; }.d-flexclm8 { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 8px; }.d-flexclmcap { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 16px; }.flexclmcap { gap: 12px; }.flexclmcap12 { gap: 12px; }.flexclmcap4 { gap: 4px; }.flexclmcap6 { gap: 6px; }.flexclmcap8 { gap: 8px; }.d-flexclmcap5 { gap: 4px !important; display: -webkit-flex; display: -moz-box; display: flex; }.d-flexclmcap8 { gap: 8px !important; display: -webkit-flex; display: -moz-box; display: flex; }.d-flexclmcap10 { gap: 10px; display: -webkit-flex; display: -moz-box; display: flex; }.d-flexclmcap12 { gap: 12px; display: -webkit-flex; display: -moz-box; display: flex; }.d-flexclmcap20 { gap: 20px; display: -webkit-flex; display: -moz-box; display: flex; }.d-flexclmrgt { display: -webkit-flex; display: -moz-box; display: flex; gap: 4px; -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.row-reverse { -webkit-flex-direction: row-reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; flex-direction: row-reverse; }.col-reverse { -webkit-flex-direction: column-reverse; -moz-box-orient: vertical; -moz-box-direction: reverse; flex-direction: column-reverse; }.flex-basis50 { -webkit-flex-basis: 50%; flex-basis: 50%; }.flex-basis100 { -webkit-flex-basis: 100%; flex-basis: 100%; }.flex-shrink0 { -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_tg { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; font-size: var(--fontSz13); background-color: var(--tagbg, var(--thmgrybg3)); color: var(--tagclr, var(--txt6clr)); border-radius: var(--bdrrd4); position: relative; white-space: nowrap; }.zpl_tglist { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: var(--tglist_gap, 8px); }.zpl_tglist .zpl_tg { white-space: normal; margin: 0 !important; }.zpl_tglist .zpl_tg + .zpl_tg { margin: 0; }.zpl_tglist.zpl_trntg { --tgpad: 8px 16px; --tglist_gap: 16px; }.zpl_tg + .zpl_tg { -webkit-margin-start: 8px; -moz-margin-start: 8px; margin-inline-start: 8px; }.zpl_tg span, .zpl_tg a { padding: var(--tgpad, 4px 8px); max-inline-size: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: inline-block; vertical-align: middle; }.zpl_tg span i, .zpl_tg a i { vertical-align: middle; -webkit-margin-end: var(--size1); -moz-margin-end: var(--size1); margin-inline-end: var(--size1); }.zpl_tg.whttxt { color: var(--txtclrw); }.zpl_tg .PI_cls, .zpl_tg .PI_drag { font-size: var(--fontSz12); border-radius: 0 var(--bdrrd4) var(--bdrrd4) 0; cursor: pointer; padding: 4px 6px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-order: 2; -moz-box-ordinal-group: 3; order: 2; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_tg .PI_cls:hover, .zpl_tg .PI_drag:hover { background-color: var(--tagclshvrbg, var(--brdr_gry)); border-radius: 0 var(--bdrrd4) var(--bdrrd4) 0; color: var(--primaryredclr); }.zpl_tg .PI_cls + span, .zpl_tg .PI_drag + span { -webkit-padding-end: 8px; -moz-padding-end: 8px; padding-inline-end: 8px; }.zpl_tg .PI_drag { -webkit-order: unset; -moz-box-ordinal-group: NaN; order: unset; }.zpl_tg .PI_drag:hover { border-radius: var(--bdrrd4) 0 0 var(--bdrrd4); }.zpl_tg div.zpl_tgImg { inline-size: 24px; block-size: 24px; }.zpl_tg div.zpl_tgImg img { inline-size: 100%; block-size: 100%; border: 1px solid transparent; border-radius: 50% 50% 50% 50%; -moz-box-sizing: border-box; box-sizing: border-box; }.zpl_tg div.zpl_tgImg + span { -webkit-padding-start: 5px; -moz-padding-start: 5px; padding-inline-start: 5px; }.zpl_tg.zpl_tgdos { vertical-align: middle; }.zpl_tg.zpl_tgdos span { min-inline-size: 4px; min-block-size: 14px; }.zpl_tg.zpl_tghvr:hover { background-color: var(--taghvrbg, var(--thmbg1)); }.zpl_tg.zpl_tgact { background-color: var(--taghvrbg, var(--thmbg1)); }.zpl_tg.zpl_tgbrd { --tagbg: var(--thmbg); border: 1px solid var(--brdr_gry); }.zpl_tg.zpl_tgbrd.zpl_act { --tagbg: var(--thmgrybg3); }.zpl_tg.zpl_tgchip { cursor: pointer; }.zpl_tg.zpl_tgchip:hover { background-color: var(--tagbghvr, var(--thmgrybg3)); }.zpl_em { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--emgap, var(--size3)); }.zpl_em.zpl_actimg .zpl_emimg { border: 2px solid var(--actioncolor); }.zpl_em.zpl_img100 { gap: 30px; --zpl_eming: 100px; --zpl_prghgt: 108px; --zpl_prgwdt: 108px; }.zpl_em.zpl_desc { --zpl_eming_align-self: flex-start; --zpl_emdts_max-wdt: 100%; --zpl_emdts_ovrflw: unset; --zpl_emdts_txtovrflw: unset; --zpl_emdts_whtspc: normal; --zpl_emdts_chld_ovrflw: unset; --zpl_emdts_chld_txtovrflw: unset; --zpl_emdts_chld_whtspc: normal; }.zpl_em .zpl_emimg { inline-size: var(--zpl_eming, 40px); block-size: var(--zpl_eming, 40px); border-radius: var(--zpl_emimg_border-radius, var(--bdrrd8)); background-color: var(--zpl_emimg_bg, transparent); border: 1px solid var(--crdbrdrclr); position: relative; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-flex: 0 0 auto; -moz-box-flex: 0; flex: 0 0 auto; -webkit-align-self: var(--zpl_eming_align-self, center); align-self: var(--zpl_eming_align-self, center); }.zpl_em .zpl_emimg.zpl_emimgsm { --zpl_eming:32px; }.zpl_em .zpl_emimg.zpl_emimgxsm { --zpl_eming:20px; --zpl_emimg_inner_border-radius:4px; }.zpl_em .zpl_emimg.zpl_emgrad { --zpl_emimg_border-radius: 50%; }.zpl_em .zpl_emimg.zpl_emgrad img { --zpl_emimg_border-radius: 50%; }.zpl_em .zpl_emimg.zpl_emgrad .zpl_prgrs { position: absolute; inset-inline-start: 50%; inset-block-start: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); block-size: var(--zpl_prghgt, 64px); inline-size: var(--zpl_prgwdt, 64px); }.zpl_em .zpl_emimg.zpl_prgylw .zpl_prg_in { stroke: var(--primaryylwclr); }.zpl_em .zpl_emimg.zpl_prgylw .zpl_prcnt { background-color: var(--primaryylwclr); }.zpl_em .zpl_emimg.zpl_prggrn .zpl_prg_in { stroke: var(--primarygrnclr); }.zpl_em .zpl_emimg.zpl_prggrn .zpl_prcnt { background-color: var(--primarygrnclr); }.zpl_em .zpl_emimg.zpl_prgred .zpl_prg_in { stroke: var(--primaryredclr); }.zpl_em .zpl_emimg.zpl_prgred .zpl_prcnt { background-color: var(--primaryredclr); }.zpl_em .zpl_emimg.zpl_prgblu .zpl_prg_in { stroke: var(--primarybluclr); }.zpl_em .zpl_emimg.zpl_prgblu .zpl_prcnt { background-color: var(--primarybluclr); }.zpl_em .zpl_emimg .zpl_prcnt { position: absolute; inset-block-end: -12px; inset-inline-start: 50%; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0); color: #fff; font-size: var(--fontSz10); padding: 3px 5px; border-radius: 50px; }.zpl_em .zpl_emimg img { border-radius: var(--zpl_emimg_inner_border-radius, 7px); max-inline-size: var(--zpl_emimg_mx-wdt, 100%); inline-size: 100%; block-size: var(--zpl_emimg_hgt, unset); max-block-size: 100%; }.zpl_em .zpl_emimg .zpl_pichr { position: absolute; block-size: var(--zpl_pichr, 100%); inline-size: var(--zpl_pichr, 100%); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; font-size: var(--zpl_icnsz, var(--fontSz14)); border-radius: var(--zpl_emimg_inner_border-radius, 7px); font-family: var(--fontBold); background-color: var(--iconbg-color, var(--thmbg2)); --infotxtclr: currentColor; --infocp: default; --infoml: 0; }.zpl_em .zpl_emimg .zpl_pichr.PC1, .zpl_em .zpl_emimg .zpl_pichr.PC2, .zpl_em .zpl_emimg .zpl_pichr.PC3, .zpl_em .zpl_emimg .zpl_pichr.PC4, .zpl_em .zpl_emimg .zpl_pichr.PC5, .zpl_em .zpl_emimg .zpl_pichr.PC6 { color: #fff; }.zpl_em .zpl_emimg .zpl_pichr.PC1 { background-color: #fec459; }.zpl_em .zpl_emimg .zpl_pichr.PC2 { background-color: #f57353; }.zpl_em .zpl_emimg .zpl_pichr.PC3 { background-color: #f45fa3; }.zpl_em .zpl_emimg .zpl_pichr.PC4 { background-color: #db5bec; }.zpl_em .zpl_emimg .zpl_pichr.PC5 { background-color: #598eee; }.zpl_em .zpl_emimg .zpl_pichr.PC6 { background-color: #fff; }.zpl_em .zpl_emimg .zpl_emimgsrt { border: 2px solid var(--thmbg); position: absolute; border-radius: 50%; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; inset-block-end: -4px; inset-inline-end: -8px; background-color: var(--thmbg); }.zpl_em .zpl_emimg .zpl_emimgsrt i { font-size: var(--fontSz12); display: -webkit-flex; display: -moz-box; display: flex; }.zpl_em .zpl_emdts { -webkit-align-self: center; align-self: center; overflow: var(--zpl_emdts_ovrflw, hidden); text-overflow: var(--zpl_emdts_txtovrflw, ellipsis); white-space: var(--zpl_emdts_whtspc, nowrap); }.zpl_em .zpl_emdts div { color: var(--txt2clr); overflow: var(--zpl_emdts_chld_ovrflw, hidden); text-overflow: var(--zpl_emdts_chld_txtovrflw, ellipsis); white-space: var(--zpl_emdts_chld_whtspc, nowrap); -webkit-padding-after: 1px; padding-block-end: 1px; max-inline-size: var(--zpl_emdts_max-wdt, 280px); }.zpl_em .zpl_emdts p { -webkit-margin-before: 2px; margin-block-start: 2px; font-size: var(--fontSz16); }.zpl_em .zpl_emdts p em::after { content: "|"; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; border-radius: 100%; color: var(--text888Clr); font-size: var(--fontSz12); padding: 0 8px; }.zpl_em .zpl_emdts p em:last-child::after { content: ""; }.zpl_em.zpl_qkcall-hvr { overflow: hidden; }.zpl_em.zpl_qkcall-hvr:hover .zpl_hvr, .zpl_em.zpl_qkcall-hvr:focus .zpl_hvr { -webkit-margin-start: -16px; -moz-margin-start: -16px; margin-inline-start: -16px; -webkit-margin-before: 16px; margin-block-start: 16px; display: -webkit-flex; display: -moz-box; display: flex; }.zpl_info { background: var(--infobg, var(--ylw5)); border-radius: var(--bdrrd8); padding: 12px; color: var(--infocolor, var(--txt2clr)); font-size: var(--fontSz13); line-height: 1.7; }.zpl_info.blubglit { font-size: var(--fontSz14); }.zpl_info em { color: var(--infocolor, var(--txt2clr)); }.zpl_info h6 { color: var(--infohdingclr, var(--org2)); -webkit-margin-after: 4px; margin-block-end: 4px; }.zpl_info.trns { background-color: transparent; }.zpl_info div + div { -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_info ul { -webkit-padding-start: 14px; -moz-padding-start: 14px; padding-inline-start: 14px; }.zpl_info ul li { line-height: 24px; list-style: disc; }.zpl_info ul li::marker { font-size: var(--fontSz16); color: var(--black); }.zpl_info ol { -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; }.zpl_info ol li { line-height: 24px; list-style: decimal; }.zpl_info ol li::marker { color: var(--black); }.zpl_info i { color: var(--primaryylwclr); font-size: var(--fontSz16); -webkit-padding-before: 2px; padding-block-start: 2px; -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.zpl_info i.PI_cls { color: var(--txt8clr); -webkit-padding-start: var(--size2); -moz-padding-start: var(--size2); padding-inline-start: var(--size2); }.zpl_cat { display: grid; grid-template-columns: repeat(auto-fill, minmax(var(--cat-grid-col-width, 280px), 1fr)); grid-gap: var(--listgap); }.zpl_cat.zpl_celeb { --cat-grid-col-width: 356px    ; }.zpl_cat .zpl_lnk { cursor: pointer; }.zpl_cat > div { padding: 16px; background: var(--thmbg); position: relative; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; min-block-size: 66px; cursor: default; vertical-align: top; border: 1px solid var(--crdbrdrclr); border-radius: var(--crdbdrrd); }.zpl_cat > div.disabledbg { pointer-events: auto; }.zpl_cat > div .zpl_Fltyp { -webkit-margin-end: 12px; -moz-margin-end: 12px; margin-inline-end: 12px; font-size: var(--fontSz24); }.zpl_cat > div .zpl_Fltyp i.PI_AT { font-size: var(--fontSz22); color: var(--actioncolor); }.zpl_cat > div .zpl_Fldtl { inline-size: 100%; overflow: hidden; -webkit-padding-after: 1px; padding-block-end: 1px; }.zpl_cat > div .zpl_Fldtl h5, .zpl_cat > div .zpl_Fldtl p { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.zpl_cat > div .zpl_Fldtl h5 { font-family: var(--fontRegular); margin: 0; font-size: var(--fontSz14); }.zpl_cat > div .zpl_Fldtl p { font-size: var(--fontSz11); color: var(--txt8clr); -webkit-margin-before: 4px; margin-block-start: 4px; }.zpl_cat > div .zpl_Fldtl .zpl_tgl > span { color: var(--txt2clr); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.zpl_cat > div .zpl_actn { display: none; -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; }.zpl_cat > div .zpl_actn.zpl_actv span { opacity: 1; }.zpl_cat > div .zpl_actn span { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; opacity: 0; -webkit-transition: all 0.12s ease; -moz-transition: all 0.12s ease; -o-transition: all 0.12s ease; transition: all 0.12s ease; }.zpl_cat > div .zpl_actn span i { border-radius: 50%; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; block-size: 30px; inline-size: 30px; -webkit-margin-end: 8px; -moz-margin-end: 8px; margin-inline-end: 8px; background: var(--drophover); cursor: pointer; }.zpl_cat > div .zpl_actn span i.PI_tick, .zpl_cat > div .zpl_actn span i.PI_tick:hover { color: var(--primarygrnclr); }.zpl_cat > div .zpl_actn span i:last-child { -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; }.zpl_cat > div .zpl_actn span i:hover { color: var(--txt2clr); }.zpl_cat > div .zpl_tmchkbx { display: none; padding: 4px 0 2px 4px; }.zpl_cat > div:hover { box-shadow: var(--crdshdw-hvr); }.zpl_cat > div:hover .zpl_tmchkbx { display: block; }.zpl_cat > div:hover .zpl_actn { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_cat > div:hover .zpl_actn span { opacity: 1; }.zpl_cat > div:hover .zpl_hvr { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_tblpagination { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; padding: 4px 16px; -webkit-margin-before: auto; margin-block-start: auto; -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; background-color: var(--thmbg); position: fixed; inset-block-end: var(--btmpgn); inset-inline-start: var(--lpane); inset-inline-end: var(--rpane); box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.08), 0 -1px 3px 0 rgba(0, 0, 0, 0.01); z-index: 5; block-size: var(--btmpgn-maxhgt); }.pagecount { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; }.pagecount .zpl_nxt, .pagecount .zpl_prev { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; inline-size: 18px; block-size: 18px; color: var(--txt6clr); font-family: 'Peopleicon_5' !important; font-size: var(--fontSz24); }.pagecount .zpl_nxt::before { content: '\e9c9'; position: unset; inline-size: auto; block-size: auto; }.pagecount .zpl_prev::before { content: '\e9d1'; position: unset; inline-size: auto; block-size: auto; }.zpl_lftpgn { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 16px; }.zpl_rhtpgn { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 1 1 0; -moz-box-flex: 1; flex: 1 1 0; gap: 16px; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.zpl_dayhrstab { min-inline-size: 120px; margin-block: -4px; }.zpl_dayhrstab ul li a { display: -webkit-flex; display: -moz-box; display: flex; color: var(--txt2clr); padding: 5px 10px 5px 20px; -webkit-border-start: 5px solid transparent; -moz-border-start: 5px solid transparent; border-inline-start: 5px solid transparent; text-align: start; background-color: var(--thmbg1); font-size: var(--fontSz14); }.zpl_dayhrstab ul li.zpl_act { -webkit-border-start: 5px solid var(--primarybluclr); -moz-border-start: 5px solid var(--primarybluclr); border-inline-start: 5px solid var(--primarybluclr); }.zpl_dayhrstab ul li.zpl_act a { background-color: var(--thmbg); font-family: var(--fontBold); }.zpl_viewdays { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 32px; }.zpl_skillscre { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 32px; }.zpl_btmpgn { --aichartbtn-bottom:-webkit-calc(var(--btmpgn-maxhgt) + 44px); --aichartbtn-bottom:-moz-calc(var(--btmpgn-maxhgt) + 44px); --aichartbtn-bottom:calc(var(--btmpgn-maxhgt) + 44px); }.zpl_btmpgn .cont-wrap { inset-block-end: -webkit-calc(var(--btmpgn-maxhgt)); inset-block-end: -moz-calc(var(--btmpgn-maxhgt)); inset-block-end: calc(var(--btmpgn-maxhgt)); }.zpl_btmpgn.zpl_btmat .zpl_attnLstvw { -webkit-margin-after: 30px; margin-block-end: 30px; }.zpl_tbpnepagntn { block-size: 350px; }.zpl_tbpnepagntn .zpl_tbpne { -webkit-padding-after: 40px; padding-block-end: 40px; }.zpl_tbpnepagntn .zpl_list_btm { -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; border-radius: 0 0 8px 8px; background: var(--thmbg); -webkit-border-before: 1px solid var(--brdr_mgry); border-block-start: 1px solid var(--brdr_mgry); padding: 12px 16px; position: absolute; inset-block-end: 0; inset-inline-end: 0; inset-inline-start: 0; z-index: 1; }.zpl_tbpnepagntn .zpl_list_btm .pagecount { -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.zpl_mdltmvw .zpl_emcrdlst { display: grid; grid-template-columns: repeat(auto-fill, minmax(var(--empcrdlist, 340px), 1fr)); }.zpl_mdltmvw .zpl_tmusrcrd { --zpl_eming: 56px; --zpl_emdts_max-wdt: initial; --zpl_emimg_border-radius:var(--bdrrd8); --zpl_emimg_inner_border-radius:7px; padding: 8px 12px; cursor: pointer; }.zpl_mdltmvw .zpl_tmusrcrd .zpl_em .zpl_emimg.zpl_smvw { --zpl_eming: 40px; }.zpl_mdltmvw .zpl_tmusrcrd .zpl_em .MLauto.d-flexclm4 { min-inline-size: 30px; position: relative; }.zpl_mdltmvw .zpl_tmusrcrd .zpl_em .MLauto.d-flexclm4 i { position: absolute; inset-inline-end: 0; }.zpl_mdltmvw .zpl_tmusrcrd .zpl_em .MLauto.d-flexclm4 i.PI_pharw { inset-block-start: -2px; }.zpl_mdltmvw .zpl_tmusrcrd .zpl_em .MLauto.d-flexclm4 i.PI_subordinates { inset-block-end: 0; }.zpl_mdltmvw .zpl_tmusrcrd .zpl_em .MLauto.d-flexclm4 .zpl_tg { position: absolute; inset-inline-end: 0px; -webkit-align-items: center; -moz-box-align: center; align-items: center; inset-block-start: 36px; }.zpl_mdltmvw .zpl_tmusrcrd .zpl_em .MLauto.d-flexclm4 .zpl_tg i { position: relative; color: var(--txt8clr); background: transparent; inline-size: 25px; line-height: 25px; block-size: 25px; font-size: var(--fontSz14); }.zpl_mdltmvw .zpl_tmusrcrd .zpl_em .MLauto.d-flexclm4 .zpl_tg span { padding: 0 5px 0 0; }.zpl_mdltmvw .zpl_tmusrcrd .zpl_empTmInfo { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-border-before: 1px solid var(--brdr_dflt); border-block-start: 1px solid var(--brdr_dflt); -webkit-padding-before: 10px; padding-block-start: 10px; -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_mdltmvw .zpl_tmusrcrd .zpl_empTmInfo .zprogress { block-size: 3px; }.zpl_mdltmvw .zpl_tmusrcrd .zpl_tg { margin: 0; text-align: center; line-height: 18px; }.zpl_mdltmvw .zpl_tmusrcrd .zpl_tg span { gap: 0; }.zpl_mdltmvw .zpl_tmusrcrd .zpl_tg em { font-size: var(--fontSz12); inline-size: 120px; overflow: hidden; text-overflow: ellipsis; }.zpl_mdltmvw .zpl_emptkban_lst.zpl_kanbanovh { overflow-y: inherit; overflow-x: inherit; }.zpl_tmusrdrag .zpl_emptkban_bdy .zpl_tmusrcrd { cursor: move; border: 1px solid transparent; }.zpl_tmusrdrag .zpl_emptkban_bdy .zpl_tmusrcrd:hover { border: 1px dashed var(--brdr_gry); }.zpl_tmusrdrag .zpl_emptkban_bdy .zpl_tmusrcrd.zpl_tmnotdrag { cursor: not-allowed; border: transparent; }.zpl_tmusrdrag .zpl_emptkban_bdy .zpl_tmusrcrd.zpl_tmnotdrag:hover { border: transparent; }.zpl_tmusrdrag .zpl_emptkban_bdy .zpl_tmdragph { background-color: var(--thmgrybg4); border: 1px dashed var(--brdr_gry); block-size: 100px; }.zpl_mdltmvw .zpl_emptkban_lst .zpl_emptkban_bdy { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--crdmb); }.zpl_tmusrsvw { position: absolute; inset-block-start: 48px; inset-inline-end: var(--rpane); inset-block-end: 0; inset-inline-start: var(--lpane); z-index: 1; background: #fff; }.zpl_tmusrsvw .Scrcont { inset-block-start: 164px !important; inset-inline-start: 0; inset-inline-end: 0; inset-block-end: 0px; }.zpl_tmusrsvw .Scrcont.ZP-tlogtable { inset-block-start: 275px !important; inset-block-end: 60px; }.zpl_tmusrsvw .ZP-atdancehead ~ .Scrcont.ZP-progresstable { inset-block-start: 260px !important; inset-block-end: 60px; }.zpl_tmusrsvw .well.ZPDat { inset-inline-start: 0; inset-inline-end: 0; }.zpl_tmusrsvw .kraglsVw .table > tbody > tr.ZPLRow > td { border-color: none !important; }.zpl_tmusrsvw .ZPFilMain { padding: 10px; }.zpl_tmusrsvw .zp_Nws { inset-block-start: 48px; }.zpl_cstmProfNav { background-color: var(--thmbg); --tabpanepadn: 12px 0; --tabpanehgt:40px; -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; position: absolute; inset-block-start: var(--navbar); inset-inline-start: var(--lpane); inset-inline-end: var(--rpane); }.zpl_cstmProfNav .zpl_usrprfdv { background-color: var(--thmbg); -webkit-border-after: none; border-block-end: none; display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-start; -moz-box-pack: start; justify-content: flex-start; gap: 16px; padding: 13px 20px 13px 0; }.zpl_cstmProfNav .zpl_usrprfdv .j-cnt-cntr.zpl_em { min-block-size: 60px; }.zpl_cstmProfNav .zpl_usrprfdv .zpl_bcknavi { -webkit-align-self: flex-start; align-self: flex-start; }.zpl_cstmProfNav.zpl_profIn { position: unset; }.zpl_tpAdjst { inset-block-start: var(--navbar) !important; }.zpl_emcrddtslst { display: grid; grid-template-columns: repeat(auto-fill, minmax(226px, 1fr)); gap: var(--crdmb); }.zpl_emcrddts { padding: var(--size5); background-color: var(--thmbg); border-radius: var(--crdbdrrd); border: 1px solid var(--crdbrdrclr); position: relative; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--size4); -webkit-margin-before: 30px; margin-block-start: 30px; }.zpl_emcrddts .zpl_tg { min-inline-size: 40px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: center; -moz-box-align: center; align-items: center; padding: 4px; position: absolute; --tgpad: 0; line-height: 1.2; }.zpl_emcrddtscnt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; gap: 20px; }.zpl_emcrddtscnt .zpl_emimg { --zpl_eming: 100px; --zpl_emimg_border-radius: 13px; --zpl_emimg_inner_border-radius: 12px; position: absolute; inset-inline-start: 0; inset-inline-end: 0; text-align: center; margin: 0 auto; }.zpl_emcrddtscnt .zpl_emrole { -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: var(--size1); text-align: center; -webkit-margin-before: 50px; margin-block-start: 50px; }.zpl_emcrddtsfdr { text-align: center; -webkit-margin-before: auto; margin-block-start: auto; }.zpl_bdaymsg { background-color: var(--thmgrybg4); display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; padding: 8px; --input-focus:transparent; --frmbrdrclr:transparent; --frmbg: var(--thmgrybg4); }.pic { inline-size: 16px; block-size: 16px; background-image: url("../images/flags.2a9bf009e6adf04b565ac15180a61c5c.png"); -webkit-margin-before: 1px; margin-block-start: 1px; }.zselectbox .zpl_flgselcde { -webkit-justify-content: flex-start; -moz-box-pack: start; justify-content: flex-start; }.zselectbox .zpl_flgsel .cn { display: none; }.zpl_flgsel { display: -webkit-flex; display: -moz-box; display: flex; inline-size: 100%; gap: var(--size2); -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: stretch; -moz-box-pack: stretch; justify-content: stretch; }.zpl_flgselcde { color: var(--txt8clr); -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.selectFlag { display: inline-block; inline-size: 20px; block-size: 14px; position: absolute; inset-block-start: 13px; inset-inline-start: 12px; background-size: 280px 252px; background-image: url("../images/Flags2x.png"); background-position: -180px -238px; }.flag_AF { background-position: -32px 0; }.flag_AL { background-position: -80px 0; }.flag_DZ { background-position: -192px -48px; }.flag_AS { background-position: -176px 0; }.flag_AD { background-position: 0 0; }.flag_AO { background-position: -128px 0; }.flag_AI { background-position: -64px 0; }.flag_AG { background-position: -48px 0; }.flag_AR { background-position: -160px 0; }.flag_AM { background-position: -96px 0; }.flag_AW { background-position: -224px 0; }.flag_AU { background-position: -208px 0; }.flag_AX { background-position: -240px 0; }.flag_AT { background-position: -192px 0; }.flag_AZ { background-position: 0 -16px; }.flag_BS { background-position: -240px -16px; }.flag_BH { background-position: -112px -16px; }.flag_BD { background-position: -48px -16px; }.flag_BB { background-position: -32px -16px; }.flag_BY { background-position: -32px -32px; }.flag_BE { background-position: -64px -14px; }.flag_BZ { background-position: -48px -32px; }.flag_BJ { background-position: -144px -16px; }.flag_BM { background-position: -176px -16px; }.flag_BT { background-position: 0 -32px; }.flag_BO { background-position: -208px -16px; }.flag_BA { background-position: -16px -16px; }.flag_BW { background-position: -16px -32px; }.flag_BR { background-position: -224px -16px; }.flag_VG { background-position: -96px -224px; }.flag_BN { background-position: -192px -16px; }.flag_BG { background-position: -96px -16px; }.flag_BF { background-position: -80px -16px; }.flag_BI { background-position: -128px -16px; }.flag_KH { background-position: -16px -112px; }.flag_CM { background-position: -208px -32px; }.flag_CA { background-position: -64px -32px; }.flag_CV { background-position: -32px -48px; }.flag_KY { background-position: -128px -112px; }.flag_CF { background-position: -112px -32px; }.flag_TD { background-position: -240px -192px; }.flag_CL { background-position: -192px -32px; }.flag_CN { background-position: -224px -32px; }.flag_CO { background-position: -240px -32px; }.flag_KM { background-position: -48px -112px; }.flag_CG { background-position: -128px -32px; }.flag_CK { background-position: -176px -32px; }.flag_CR { background-position: 0 -48px; }.flag_CI { background-position: -160px -32px; }.flag_HR { background-position: -224px -80px; }.flag_CU { background-position: -16px -48px; }.flag_CW { background-position: -48px -48px; }.flag_CY { background-position: -80px -48px; }.flag_CZ { background-position: -96px -48px; }.flag_CD { background-position: -96px -32px; }.flag_DK { background-position: -144px -48px; }.flag_DJ { background-position: -128px -48px; }.flag_DM { background-position: -160px -48px; }.flag_DO { background-position: -176px -48px; }.flag_TL { background-position: -80px -208px; }.flag_EC { background-position: -208px -48px; }.flag_EG { background-position: -240px -48px; }.flag_SV { background-position: -176px -192px; }.flag_GQ { background-position: -80px -80px; }.flag_ER { background-position: -16px -64px; }.flag_EE { background-position: -224px -48px; }.flag_ET { background-position: -48px -64px; }.flag_FK { background-position: -112px -64px; }.flag_FO { background-position: -144px -64px; }.flag_FJ { background-position: -96px -64px; }.flag_FI { background-position: -80px -64px; }.flag_FR, .flag_GF { background-position: -160px -64px; }.flag_PF { background-position: -176px -160px; }.flag_GA { background-position: -176px -64px; }.flag_GM { background-position: -48px -80px; }.flag_GE { background-position: -224px -64px; }.flag_DE { background-position: -112px -48px; }.flag_GH { background-position: 0 -80px; }.flag_GI { background-position: -16px -80px; }.flag_GR { background-position: -96px -80px; }.flag_GL { background-position: -32px -80px; }.flag_GD { background-position: -208px -64px; }.flag_GP { background-position: 0px -84px; }.flag_GU { background-position: -144px -80px; }.flag_GT { background-position: -128px -80px; }.flag_GN { background-position: -64px -80px; }.flag_GW { background-position: -160px -80px; }.flag_GY { background-position: -176px -80px; }.flag_HT { background-position: -240px -80px; }.flag_HN { background-position: -208px -80px; }.flag_HK { background-position: -192px -80px; }.flag_HU { background-position: 0 -96px; }.flag_IS { background-position: -144px -96px; }.flag_IN { background-position: -96px -96px; }.flag_ID { background-position: -32px -96px; }.flag_IR { background-position: -128px -96px; }.flag_IQ { background-position: 0px -96px; }.flag_IE { background-position: -48px -96px; }.flag_IL { background-position: -64px -96px; }.flag_IT { background-position: -160px -96px; }.flag_JM { background-position: -192px -96px; }.flag_JP { background-position: -224px -96px; }.flag_JO { background-position: -208px -96px; }.flag_KZ { background-position: -144px -112px; }.flag_KE { background-position: -240px -96px; }.flag_KI { background-position: -32px -112px; }.flag_KW { background-position: -112px -112px; }.flag_KG { background-position: 0 -112px; }.flag_LA { background-position: -160px -112px; }.flag_LV { background-position: -48px -128px; }.flag_LB { background-position: -176px -112px; }.flag_LS { background-position: 0 -128px; }.flag_LR { background-position: -240px -112px; }.flag_LY { background-position: -64px -128px; }.flag_LI { background-position: -208px -112px; }.flag_LT { background-position: -16px -128px; }.flag_LU { background-position: -32px -128px; }.flag_MO { background-position: 0 -144px; }.flag_MK { background-position: -192px -128px; }.flag_MG { background-position: -160px -128px; }.flag_MW { background-position: -128px -144px; }.flag_MY { background-position: -160px -144px; }.flag_MV { background-position: -112px -144px; }.flag_ML { background-position: -208px -112px; }.flag_MT { background-position: -80px -144px; }.flag_MH { background-position: -176px -128px; }.flag_MQ { background-position: -32px -144px; }.flag_MR { background-position: -48px -144px; }.flag_MU { background-position: -96px -144px; }.flag_MX { background-position: -144px -144px; }.flag_FM { background-position: -128px -64px; }.flag_MD { background-position: -112px -128px; }.flag_MC { background-position: -96px -128px; }.flag_MN { background-position: -240px -128px; }.flag_ME { background-position: -128px -128px; }.flag_MS { background-position: -64px -144px; }.flag_MA { background-position: -80px -128px; }.flag_MZ { background-position: -176px -144px; }.flag_MM { background-position: -224px -128px; }.flag_NA { background-position: -192px -144px; }.flag_NR { background-position: -80px -160px; }.flag_NP { background-position: -64px -160px; }.flag_NL { background-position: -32px -160px; }.flag_AN { background-position: -112px 0; }.flag_NC { background-position: -208px -144px; }.flag_NZ { background-position: -112px -160px; }.flag_NI { background-position: -16px -160px; }.flag_NE { background-position: -224px -144px; }.flag_NG { background-position: 0 -160px; }.flag_NU { background-position: -96px -160px; }.flag_KP { background-position: -80px -112px; }.flag_MP { background-position: -16px -144px; }.flag_NO { background-position: -48px -160px; }.flag_OM { background-position: -128px -160px; }.flag_PK { background-position: -224px -160px; }.flag_PW { background-position: -64px -176px; }.flag_PS { background-position: -32px -176px; }.flag_PA { background-position: -144px -160px; }.flag_PG { background-position: -120px -154px; }.flag_PY { background-position: -140px -154px; }.flag_PE { background-position: -160px -160px; }.flag_PH { background-position: -208px -160px; }.flag_PL { background-position: -240px -160px; }.flag_PT { background-position: -48px -176px; }.flag_PR { background-position: -16px -176px; }.flag_QA { background-position: -96px -176px; }.flag_RE { background-position: -160px -64px; }.flag_RO { background-position: -112px -176px; }.flag_RU { background-position: -144px -176px; }.flag_RW { background-position: -160px -176px; }.flag_SH { background-position: -16px -192px; }.flag_KN { background-position: -64px -112px; }.flag_LC { background-position: -192px -112px; }.flag_PM { background-position: -160px -64px; }.flag_VC { background-position: -64px -224px; }.flag_WS { background-position: -176px -224px; }.flag_SM { background-position: -80px -192px; }.flag_ST { background-position: -160px -192px; }.flag_SA { background-position: -176px -176px; }.flag_SN { background-position: -96px -192px; }.flag_RS { background-position: -128px -176px; }.flag_SC { background-position: -208px -176px; }.flag_SL { background-position: -64px -192px; }.flag_SG { background-position: 0 -192px; }.flag_SK { background-position: -48px -192px; }.flag_SI { background-position: -32px -192px; }.flag_SB { background-position: -192px -176px; }.flag_SO { background-position: -112px -192px; }.flag_ZA { background-position: -224px -224px; }.flag_KR { background-position: -96px -112px; }.flag_SS { background-position: -144px -192px; }.flag_ES { background-position: -32px -64px; }.flag_LK { background-position: -224px -112px; }.flag_SD { background-position: -224px -176px; }.flag_SR { background-position: -128px -192px; }.flag_SZ { background-position: -208px -192px; }.flag_SE { background-position: -240px -176px; }.flag_CH { background-position: -144px -32px; }.flag_SY { background-position: -192px -192px; }.flag_TW { background-position: -192px -208px; }.flag_TJ { background-position: -48px -208px; }.flag_TZ { background-position: -208px -208px; }.flag_TH { background-position: -32px -208px; }.flag_TG { background-position: -16px -208px; }.flag_TK { background-position: -64px -208px; }.flag_TO { background-position: -128px -208px; }.flag_TT { background-position: -160px -208px; }.flag_TN { background-position: -112px -208px; }.flag_TR { background-position: -144px -208px; }.flag_TM { background-position: -96px -208px; }.flag_TC { background-position: -224px -192px; }.flag_TV { background-position: -176px -208px; }.flag_UG { background-position: -240px -208px; }.flag_UA { background-position: -224px -208px; }.flag_AE { background-position: -16px 0; }.flag_GB { background-position: -192px -64px; }.flag_US, .flag_UM { background-position: 0 -224px; }.flag_UY { background-position: -16px -224px; }.flag_VI { background-position: -112px -224px; }.flag_UZ { background-position: -32px -224px; }.flag_VU { background-position: -144px -224px; }.flag_VA { background-position: -48px -224px; }.flag_VE { background-position: -80px -224px; }.flag_VN { background-position: -128px -224px; }.flag_WF { background-position: -160px -224px; }.flag_YE { background-position: -192px -224px; }.flag_ZM { background-position: -240px -224px; }.flag_ZW { background-position: 0 -240px; }.flag_AQ { background-position: -140px 0; }.flag_BV, .flag_SJ { background-position: -180px -224px; }.flag_IO { background-position: -200px -224px; }.flag_CX { background-position: -64px -48px; }.flag_CC { background-position: -80px -32px; }.flag_TF { background-position: 0 -208px; }.flag_GG { background-position: 0px -64px; }.flag_HM { background-position: -20px -238px; }.flag_JE { background-position: -176px -96px; }.flag_YT { background-position: -208px -224px; }.flag_NF { background-position: -240px -144px; }.flag_PN { background-position: 0 -176px; }.flag_GS { background-position: -112px -80px; }.flag_EH { background-position: 0 -64px; }.flag_IM { background-position: -80px -96px; }.demo { touch-action: none; }@-webkit-keyframes anim-effect-dragDrop { 0% { -webkit-transform: scale3d(1, 1, 1);    opacity: 1;    -webkit-transform: scale3d(1, 1, 1); }  50% { opacity: 0.7;    -webkit-transform: scale3d(1.1, 1.1, 1.1);    -webkit-transform: scale3d(1.1, 1.1, 1.1); }  100% { -webkit-transform: scale3d(1, 1, 1);    opacity: 1;    -webkit-transform: scale3d(1, 1, 1); } }@-o-keyframes anim-effect-dragDrop { 0% { transform: scale3d(1, 1, 1);    opacity: 1;    transform: scale3d(1, 1, 1); }  50% { opacity: 0.7;    transform: scale3d(1.1, 1.1, 1.1);    transform: scale3d(1.1, 1.1, 1.1); }  100% { transform: scale3d(1, 1, 1);    opacity: 1;    transform: scale3d(1, 1, 1); } }@keyframes anim-effect-dragDrop { 0% { -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);    opacity: 1;    -webkit-transform: scale3d(1, 1, 1);       -moz-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1); }  50% { opacity: 0.7;    -webkit-transform: scale3d(1.1, 1.1, 1.1);       -moz-transform: scale3d(1.1, 1.1, 1.1);            transform: scale3d(1.1, 1.1, 1.1);    -webkit-transform: scale3d(1.1, 1.1, 1.1);       -moz-transform: scale3d(1.1, 1.1, 1.1);            transform: scale3d(1.1, 1.1, 1.1); }  100% { -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);    opacity: 1;    -webkit-transform: scale3d(1, 1, 1);       -moz-transform: scale3d(1, 1, 1);            transform: scale3d(1, 1, 1); } }@-moz-keyframes anim-effect-dragDrop { 0% { -moz-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);    opacity: 1;    -moz-transform: scale3d(1, 1, 1);         transform: scale3d(1, 1, 1); }  50% { opacity: 0.7;    -moz-transform: scale3d(1.1, 1.1, 1.1);         transform: scale3d(1.1, 1.1, 1.1);    -moz-transform: scale3d(1.1, 1.1, 1.1);         transform: scale3d(1.1, 1.1, 1.1); }  100% { -moz-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);    opacity: 1;    -moz-transform: scale3d(1, 1, 1);         transform: scale3d(1, 1, 1); } }@-o-keyframes pulsate { 0% { transform: scale3d(1, 1, 1);    opacity: 1;    transform: scale3d(1, 1, 1); }  50% { opacity: 0.7;    transform: scale3d(1.1, 1.1, 1.1);    transform: scale3d(1.1, 1.1, 1.1); }  100% { transform: scale3d(1, 1, 1);    opacity: 1;    transform: scale3d(1, 1, 1); } }@-webkit-keyframes anim-effect-dragDropHide { 0% { -webkit-transform: scale3d(1, 1, 1);    opacity: 1;    -webkit-transform: scale3d(1, 1, 1); }  100% { -webkit-transform: scale3d(0, 0, 0);    opacity: 0;    -webkit-transform: scale3d(0, 0, 0); } }.pb_startState .animateTop { -webkit-animation: animateTop 1.2s ease-out; -o-animation: animateTop 1.2s ease-out; animation: animateTop 1.2s ease-out; -moz-animation: animateTop 1.2s ease-out; -ms-animation: animateTop 1.2s ease-out; opacity: 0; inset-block-start: 242px; }@-webkit-keyframes animateTop { from { opacity: 1;    inset-block-start: 242px; }  to { opacity: 0;    inset-block-start: 30px; } }@-moz-keyframes animateTop { from { opacity: 1;    inset-block-start: 242px; }  to { opacity: 0;    inset-block-start: 30px; } }@-o-keyframes animateTop { from { opacity: 1;    inset-block-start: 242px; }  to { opacity: 0;    inset-block-start: 30px; } }@keyframes animateTop { from { opacity: 1;    inset-block-start: 242px; }  to { opacity: 0;    inset-block-start: 30px; } }.flowchart-demo .window, .pb_startState { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 6.3px 7.2px; font-size: var(--fontSz13); text-align: center; float: inline-start; border: 1px solid #599ce0; cursor: move; border-radius: 20px; color: #000; position: absolute; background-color: #ffffff; z-index: 12; min-inline-size: 110px; max-inline-size: 140px; letter-spacing: 0.16px; -webkit-user-select: none; -moz-user-select: none; user-select: none; border: 1px solid transparent; box-shadow: 0px 4px 25px -7px rgba(0, 0, 0, 0.75); }.ProcessState:hover { border: 1px #cfcfcf dashed !important; background-color: #ffffff !important; }.ProcessState.ui-draggable > span { text-align: start; display: table-cell; }.flowchart-demo .window:hover { border: 1px #5ac3ff solid !important; background-color: #ffffff !important; }.flowchart-demo .active { border: 1px dotted green; }.flowchart-demo .hover { border: 1px dotted red; }.flowchart-demo .jsplumb-connector { z-index: 4; }.flowchart-demo .aLabel { background-color: #00bd9e; border: 1px #00bd9e solid; font: 20px sans-serif; display: inline-block; block-size: 19px; text-align: center; inline-size: 19px; line-height: 15px; color: #ffffff; z-index: 12; cursor: pointer; font-weight: bold; box-shadow: 5px 8px 18px -6px rgba(63, 63, 63, 0.75); border-radius: 9px; }.flowchart-demo .aLabel.jsplumb-hover { background-color: #ffe382; border: 1px #d7b147 solid; }.flowchart-demo .aLabel.labelText { inline-size: auto; padding: 0px 7px; -webkit-padding-after: 6px; padding-block-end: 6px; border: unset; color: unset; background-color: unset; font-size: unset; font-weight: unset; text-transform: unset; opacity: 1; line-height: unset; background: none; border: none; box-shadow: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.flowchart-demo .aLabel.labelText:hover { background-color: unset; border: unset; }.flowchart-demo .aLabel.labelText.zeroTranslate { -webkit-transform: translate(0%, 0%); -moz-transform: translate(0%, 0%); -o-transform: translate(0%, 0%); transform: translate(0%, 0%); }.flowchart-demo .aLabel.globalTransition .transDiv { background: #51a8f2 !important; border-color: #51a8f2 !important; }.flowchart-demo .aLabel.globalTransition .transDiv .reverseSkew { color: #fff; }.flowchart-demo .jtk-node.cTstates:hover { border: 1px #4eacde solid !important; box-shadow: none; }.flowchart-demo.ui-droppable { -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; }.flowchart-demo .jsplumb-endpoint, .endpointTargetLabel, .endpointSourceLabel { z-index: 11; cursor: default; padding: 2px 5px; -moz-box-sizing: border-box; box-sizing: border-box; }.jsplumb-endpoint { visibility: hidden; }.jsplumb-endpoint.globalEndPoint { z-index: 15 !important; }html.win.chrome .flowchart-demo .aLabel { line-height: 17px !important; }html.win.firefox .flowchart-demo .aLabel { line-height: 16px !important; }html.win.unknown .flowchart-demo .aLabel { line-height: 18px !important; }html.win .add-transition:hover:before { inset-block-end: -21px !important; }.labelText:hover { color: transparent !important; border-color: #ffe382 !important; background-color: #ffe074; }.labelText .reverseSkew { display: inline-block; white-space: nowrap; font-size: var(--fontSz12); vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; user-select: none; max-inline-size: 180px; overflow: hidden; text-overflow: ellipsis; }.window.jtk-node:hover { box-shadow: none; }path, .jsplumb-endpoint { cursor: pointer; }.jsplumb-overlay { background-color: transparent; }.pb_create_process .pb_summaryview { padding: 23px 35px; background-color: #f6f5f3; position: relative; -moz-box-sizing: border-box; box-sizing: border-box; }#pBformcomponentcontainerdiv { background-color: #ffffff; padding: 5px 0px; }#pBformcomponentcontainerdiv #dragableDiv { padding: 3px 0px 3px 0px; vertical-align: middle; margin: 0px 0 0 0; display: inline-block; }#pBformcomponentcontainerdiv #dragableDiv .ProcessState { padding: 5px 10px; border: 1px solid #cfcfcf; border-radius: 3px; font-size: var(--fontSz14); text-align: center; cursor: move; margin: 4px 5px 8px 4px; -moz-transition: background 200ms ease-out, border 300ms ease-out; -o-transition: background 200ms ease-out, border 300ms ease-out; transition: background 200ms ease-out, border 300ms ease-out; -webkit-transition: background 200ms ease-out, border 300ms ease-out; }#pBformcomponentcontainerdiv #dragableDiv .ui-draggable-dragging { padding: 5.7px 12px 5.7px 10px; font-size: var(--fontSz14); text-align: center; float: inline-start; margin: 4px 2px; border-radius: 2px; color: #000; cursor: move; border: 1px #cfcfcf dashed !important; background-color: #ffffff !important; }#pBformcomponentcontainerdiv #dragableDiv .ui-draggable-dragging .pb-dragIcon { display: none; }.ProcessContainer { position: absolute; z-index: 1; block-size: 100%; inline-size: 100%; }.ProcessContainer .IC-ar-rgt.FR, .ProcessContainer .IC-ar-lft.FR { block-size: 32px; inline-size: 32px; border-radius: 32px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); border: 0; inset-inline-start: -16px; inset-block-end: 14px; position: absolute; z-index: 1; }#bluePrintInfo .ui-draggable-dragging { padding: 5.8px 12px 5.8px 9px; display: table; border: 1px #aecee3 solid; font-size: var(--fontSz14); text-align: center; background-color: #eaf4fa; cursor: move; border-radius: 2px; color: #000; margin: 4px 5px 8px 4px; -moz-transition: background 200ms ease-out, border 300ms ease-out; -o-transition: background 200ms ease-out, border 300ms ease-out; transition: background 200ms ease-out, border 300ms ease-out; -webkit-transition: background 200ms ease-out, border 300ms ease-out; }#processBuilderContain #canvasContainer { background-color: #ebe8e1; background: #ebe8e1 url(../images/pattern_processbuild.275170345f18d08fe5721ab62785448d.svg) repeat; overflow: hidden !important; position: relative; float: inline-start; }#processBuilderContain #canvasContainer.pb-surface { cursor: move; cursor: -moz-grab; cursor: -webkit-grab; touch-action: none; position: absolute; inset-block-start: 0; inset-inline-end: 540px; inset-block-end: 0px; inset-inline-start: 0; }#processBuilderContain #canvasContainer.pb-surface-panning { cursor: -moz-grabbing; cursor: -webkit-grabbing; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; user-select: none; }#processBuilderContain #canvas { padding: 0px; position: relative; }.linkContextMenu, .NodeContextMenu { inline-size: auto; block-size: auto; display: none; background-color: #fff; box-shadow: 2px 2px 19px #444; position: absolute; border: 1px #eeeeef solid; inset-block-start: 10px; inset-inline-start: 600px; z-index: 30; }.NodeContextMenu ul, .linkContextMenu ul { padding: 0px; margin: 0px; border-radius: 5px; }.NodeContextMenu ul li, .linkContextMenu ul li { list-style: none; font-size: var(--fontSz12); padding: 0px; margin: 0px; font-weight: bold; position: relative; padding: 4px 15px 4px 15px; background-color: #fff; color: #3f3f3f; cursor: pointer; }.NodeContextMenu ul li:before, .linkContextMenu ul li:before { content: ''; inline-size: 11px; block-size: 14px; position: absolute; inset-block-start: 3px; inset-inline-start: 7px; }.NodeContextMenu, .linkContextMenu { border: 1px #fff solid; border-radius: 2px; }.linkContextMenu ul li:hover, .NodeContextMenu ul li:hover { background-color: #f6f6f6; }.add-transition.jsplumb-hover:hover { border-color: #ec7171 !important; }.add-transition:hover:before { border: solid; border-color: rgba(52, 52, 52, 0.95) transparent; border-width: 0 .3em .3em .3em; content: ""; display: block; position: absolute; z-index: 99; inset-block-end: -21px; inset-inline-end: 2.5px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.add-transition:hover:after { background: rgba(52, 52, 52, 0.95); border-radius: 3px; color: #fff; content: attr(data-key); display: block; padding: .5em 1em; position: absolute; text-shadow: 0 1px 0 #000; white-space: nowrap; z-index: 98; inset-block-end: -4.4em; font-size: var(--fontSz11); inset-inline-end: -3.2rem; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.transDiv { padding: 1px 12px; border: 1px #686e75 solid; color: #fff; background-color: #686e75; font-size: var(--fontSz13); font-weight: bold; opacity: 1; line-height: 16px; display: inline-block; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; box-shadow: 4px 4px 15px -6px rgba(0, 0, 0, 0.75); }.pa_checkbox input[type=checkbox] { inline-size: 14px; block-size: 14px; opacity: 0; position: absolute; inset-inline-start: 0; inset-block-start: 0; cursor: pointer; }.pa_checkbox input[type=checkbox] + span { inline-size: 14px; block-size: 14px; display: inline-block; margin: -2px 0px 0 0; vertical-align: middle; cursor: pointer; }.pBmodulelayoutcontainer .processhead { padding: 2px 10px; background-color: #FFFFFF; -webkit-border-after: 2px #CECECE solid; border-block-end: 2px #CECECE solid; }.pb_existing_transition { inline-size: 21px; display: inline-block; position: absolute; inset-inline-end: 5px; cursor: pointer; inset-block-start: -1px; opacity: 0.7; block-size: 20px; }.pb_dragAndDropBox { inline-size: 400px; block-size: 400px; background: url(../images/probuild_circle.svg) no-repeat; border-radius: 50%; -moz-box-sizing: border-box; box-sizing: border-box; text-align: center; }.pb_dragAndDropBox .pb_SimplyStart { color: #aaaaaa; font-size: var(--fontSz14); text-transform: uppercase; }#pb_dragAndDropBox { inline-size: 400px; block-size: 400px; position: absolute; inset-inline-start: 50%; inset-block-start: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }.pb_dragCenter { position: relative; inset-block-start: 52%; inline-size: 400px; inset-inline-start: 50%; -moz-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); }.hoverpbContain .pb_dragAndDropBox { -webkit-animation: anim-effect-dragDrop 1.2s ease infinite forwards; -o-animation: anim-effect-dragDrop 1.2s ease infinite forwards; animation: anim-effect-dragDrop 1.2s ease infinite forwards; -moz-animation: anim-effect-dragDrop 1.2s ease infinite forwards; -ms-animation: anim-effect-dragDrop 1.2s ease infinite forwards; }.pbinfo_label { display: inline-block; color: #444; font-size: var(--fontSz13); }.pb_label { display: inline-block; }.pb_scrollstyle::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); border-radius: 5px; background-color: #fafafa; }.pb_scrollstyle::-webkit-scrollbar { inline-size: 6px; background-color: #fafafa; }.pb_scrollstyle::-webkit-scrollbar-thumb { border-radius: 5px; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); background-color: #aecee3; }.fieldset.form-group .errMsg.errorMsgDesc, .fieldset.form-group .errMsg.errorMsgDesc { min-inline-size: 100%; white-space: nowrap; inset-inline-end: 0; }.pb_title { font-size: var(--fontSz24); color: #000; }.pp_all_saveCancel { -webkit-transition: 0.3s all ease; z-index: 20; position: absolute; inset-block-end: 0; padding: 14px 45px; inset-inline-start: 0; text-align: center; background: #fffffd; box-shadow: 0 -7px 10px -5px #d1d1d1; -moz-box-sizing: border-box; box-sizing: border-box; inset-inline-end: 0; block-size: 60px; }.pp_all_saveCancel .btn { padding: 8px 12px; -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.pb-surface-pan { position: absolute; background-color: #bcbcbc; opacity: 0.4; text-align: center; cursor: pointer; z-index: 22; -webkit-transition: background-color 0.15s ease-in; -moz-transition: background-color 0.15s ease-in; -o-transition: background-color 0.15s ease-in; transition: background-color 0.15s ease-in; }.pb-surface-pan-top, .pb-surface-pan-bottom { inline-size: 100%; block-size: 20px; }.pb-surface-pan-left, .pb-surface-pan-right { inline-size: 20px; block-size: 100%; line-height: 44; }.pb-surface-pan-top:hover, .pb-surface-pan-bottom:hover, .pb-surface-pan-left:hover, .pb-surface-pan-right:hover { opacity: 0.6; background-color: #b2b2b2; color: white; font-weight: bold; }.surfaceCls { overflow: visible !important; }.pb_startState { position: absolute; inset-inline-start: 165px; inset-block-start: 209px; cursor: -webkit-grab; border: 1px #c3deea solid; z-index: 0; opacity: 0; }.jtk-node.cTstates, .jtk-node.cTstatesHover { border: 1px #4eacde solid !important; box-shadow: 0px 0px 3px 1px #4eacde; }.aLabel.cTstates .transDiv, .add-transition.cTstates, .aLabel.cTstatesHover .transDiv, .add-transition.cTstatesHover { box-shadow: 0px 0px 3px 1px #4eacde; }.aLabel.cTstates .transDiv:hover, .add-transition.cTstates:hover { box-shadow: 0px 0px 3px 1px #4eacde; }.pf_cm_pop { background-color: #fff; min-inline-size: 200px; box-shadow: 0px 2px 4px 2px #bdbdbd; padding: 10px 0px; }.pf_cm_pop_li { padding: 5px 10px; cursor: pointer; }.pf_cm_pop_li:hover { background-color: #f5f5f5; }.bp_transoptions ul li { line-height: 22px; }ul.pf_cm_pop li.pf_cm_pop_li label { display: table; }ul.pf_cm_pop li.pf_cm_pop_li label > div { display: table-cell; -webkit-padding-end: 8px; -moz-padding-end: 8px; padding-inline-end: 8px; }ul.pf_cm_pop li.pf_cm_pop_li label > span { display: table-cell; }.pb_state_layer .pre_trans { position: relative; -webkit-margin-start: 2px; -moz-margin-start: 2px; margin-inline-start: 2px; -webkit-margin-after: 4px; margin-block-end: 4px; max-inline-size: 180px; text-overflow: ellipsis; overflow: hidden; display: inline-block; white-space: nowrap; font-size: var(--fontSz13); font-weight: normal; color: #fff !important; inline-size: initial !important; padding: 1px 12px; block-size: 22px; border-radius: 2px; line-height: 19px !important; text-transform: capitalize; background-color: #686e75; border: 1px solid #686e75; cursor: pointer; -webkit-transition: all 0.2ms ease-out; -moz-transition: all 0.2ms ease-out; -o-transition: all 0.2ms ease-out; transition: all 0.2ms ease-out; -moz-box-sizing: border-box; box-sizing: border-box; }.pb_state_layer .pb_state { float: inline-end; }#pb_configProcess { background-color: #fff; padding: 25px; }#pb_configProcess .pb_Title { color: #5e5d5a; font-size: var(--fontSz22); }#pb_configProcess .pb_preview { -webkit-margin-before: 15px; margin-block-start: 15px; -webkit-margin-start: 13%; -moz-margin-start: 13%; margin-inline-start: 13%; }#pb_configProcess .pb_state { padding: 7px 17px; display: inline-block; border: 1px #aecee3 solid; font-size: var(--fontSz14); text-align: center; background-color: #fff; border-radius: 2px; color: #000; position: relative; z-index: 2; min-inline-size: 105px; max-inline-size: 195px; word-break: break-word; -moz-box-sizing: border-box; box-sizing: border-box; }#pb_configProcess .pb_state.currentstate { border-color: #97c38c; background-color: #ffffff; position: relative; min-inline-size: 103px; max-inline-size: 180px; -moz-box-sizing: border-box; box-sizing: border-box; word-break: break-word; }#pb_configProcess .pb_prevProcess_layer { block-size: 100px; padding: 17px 0px; }#pb_configProcess .pb_prevProcess_layer .pb_state:before { inline-size: 13px; block-size: 12px; content: " "; position: absolute; inset-inline-start: -7px; inset-block-start: 12px; }#pb_configProcess .pre_trans { -webkit-margin-start: 20%; -moz-margin-start: 20%; margin-inline-start: 20%; inset-block-end: -5px; z-index: 2; cursor: default; }#pb_configProcess .pb_state_layer { position: relative; }#pb_configProcess .currentstate span.pbstartLine { background-color: #214267; position: absolute; display: inline-block; block-size: 1px; inline-size: 100%; inset-block-start: 18.4993px; inset-inline-start: 100%; z-index: 0; }#pb_configProcess .pbMorepreview { position: relative; }#pb_configProcess .pbMorePreiview { background-color: #214267; position: absolute; display: inline-block; inline-size: 1px; inset-inline-start: 0; inset-block-start: 35px; }#processPreviewTable { background-color: #fff !important; }#processPreviewTable tr td { -webkit-padding-start: 0px; -moz-padding-start: 0px; padding-inline-start: 0px; -webkit-padding-end: 0px; -moz-padding-end: 0px; padding-inline-end: 0px; background-color: #fff !important; }#processPreviewTable tr td:hover { background-color: #fff !important; }.pbconnLine:before { content: ""; -webkit-border-before: 1px solid #214267; border-block-start: 1px solid #214267; position: absolute; display: inline-block; block-size: 1px; inline-size: 100%; inset-block-start: 16px; }.pbconnLine.pbDisconnect:before { -webkit-border-before: 1px dashed #7f7d7d !important; border-block-start: 1px dashed #7f7d7d !important; }.mW188 { max-inline-size: 188px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }.startNode { border: 1px solid #2ae19f !important; }.bld { font-family: var(--fontbold); }.ZPcontBP { inset-block-start: 0px !important; background-color: #fff; }.ZPcontBP .mainhead .select-dd .select2-container { min-inline-size: auto; }.ZPcontBP .mainhead .select-dd .select2-choice { -webkit-border-after: 0px solid #ddd; border-block-end: 0px solid #ddd; border-radius: 0; }.ZPcontBP .mainhead .select-dd .select2-choice:hover { border-block-end-color: #2C8BDC; }.ZPcontBP .mainhead .select-dd .select2-choice span { font-family: var(--font); font-size: var(--fontSz14); }.ZPcontBP .mainhead .btn-primary { border-radius: 2px !important; }.ZPcontBP .ZPTscrlcont { inset-block-start: 60px !important; }.ZPcontBP .table > thead > tr.ZPLHRow th .ArwDwn { inset-block-start: 1px; cursor: pointer; }.ZPcontBP .table > tbody > tr.ZPLRow td { border-block-end-color: #e9e9e9; }.ZPcontBP .table > tbody > tr.ZPLRow td:last-child { -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; }.ZPcontBP .table > tbody > tr.ZPLRow td.over-display .IC-pen-1px { -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; }.ZPcontBP .table > tbody > tr.ZPLRow td img.FL { position: relative; inset-block-start: 4px; }.ZPcontBP .popRgtModel { inline-size: 940px; inset-inline-end: -940px; -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important; }.ZPcontBP .ZPNdata h5 { -webkit-padding-after: 12px; padding-block-end: 12px; line-height: 20px; max-inline-size: 450px; }.ZPcontBP .dropdown.open .dropdown-menu { inset-block-start: 28px; }.ZPcontBP .table > tbody > tr.ZPLRow td.over-display .IC-pen-1px, .ZPcontBP .table > tbody > tr.ZPLRow td.over-display .IC-delete-1px { color: #555; cursor: pointer; }.ZPcontBP .table > tbody > tr.ZPLRow td.over-display .IC-pen-1px:hover, .ZPcontBP .table > tbody > tr.ZPLRow td.over-display .IC-delete-1px:hover { color: #000; }.bp-animate { block-size: 472px; inline-size: 678px; border: 0px solid red; margin: 0 auto; position: relative; overflow: hidden; }.bp-animate img { border: 0 !important; inline-size: auto !important; block-size: auto !important; border-radius: 0 !important; inset-block-start: 0; inset-inline-start: 0; position: absolute; }.bp-animate .bp-animateBg1 { inline-size: 100% !important; display: block; z-index: 1; }.bp-animate .bp-animateBg2 { max-inline-size: 100%; inset-inline-start: 40px; z-index: 3; }.bp-animate .bp-animateGif { z-index: 3; inline-size: 592px !important; block-size: 327px !important; inset-inline-end: 40px !important; inset-inline-start: auto !important; inset-block-start: 75px !important; border-radius: 6px !important; box-shadow: 0 0 10px rgba(0, 0, 0, 0.25); }.bp-animate + .dgry { color: #4a4a4a; }.bp-animate ~ .btn { padding: 8px 12px; }.ri { inline-size: 24px; block-size: 24px; position: absolute; text-align: center; line-height: 24px; padding: 0; background: #FFFFFF; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25); border-radius: 50%; }.actions { position: absolute; }.actions .IC-plus-sma { background: #00be8c; }.actions .IC-mins { background: #ff5454; font-size: var(--fontSz10); }.actions .IC-addlist { color: #555; font-size: var(--fontSz18); -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; }.actions .IC-addlist:hover { color: #000; }.actions .IC-add-r { position: relative; float: inline-start; cursor: pointer; font-size: var(--fontSz20); color: #00bd9e; }.actions .IC-plus-sma, .actions .IC-mins, .actions .IC-addlist { block-size: 22px; inline-size: 22px; border-radius: 50%; text-align: center; float: inline-end; -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; line-height: 22px; color: #fff; cursor: pointer; }.bp-drag { margin: 20px 0 0 0; padding: 2px 2px 0 2px; }.bp-drag .ProcessState { -webkit-margin-after: 15px; margin-block-end: 15px; position: relative; border: 1px dashed transparent; display: block; float: inline-start; clear: both; padding: 5px 10px; line-height: 24px; box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); border-radius: 4px; cursor: move; }.bp-drag .ProcessState .IC-drag { float: inline-start; -webkit-margin-end: 4px; -moz-margin-end: 4px; margin-inline-end: 4px; }.bp-drag .DIB { display: inline-block; }.bp-drag .DIB li span { display: inline-block !important; }.bp-drag li { clear: both; -webkit-margin-after: 10px; margin-block-end: 10px; }.bp-drag li span { line-height: 32px; display: block !important; box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); padding: 0 10px 0 5px; border-radius: 4px; }.bp-drag li span .IC-drag { float: inline-start; -webkit-margin-end: 8px; -moz-margin-end: 8px; margin-inline-end: 8px; font-size: var(--fontSz11); cursor: move; }.bp-drag li a.fr { -webkit-margin-end: 30px; -moz-margin-end: 30px; margin-inline-end: 30px; }.bp-drag li a.fr .IC-add { font-size: var(--fontSz11); float: inline-start; margin: 1px 5px 0 0; }.afterList > li { -webkit-border-after: 1px solid #ddd; border-block-end: 1px solid #ddd; padding: 12px 2px; position: relative; font-size: var(--fontSz13); }.afterList > li .actions { inset-inline-end: 0; inset-block-start: 8px; }.afterList .criteriaList { margin: 15px 0 5px 0; }.bluePrint.modal .close, .nwModal.modal .close { inset-block-start: 16px; font-size: var(--fontSz16); }.bluePrint.modal .modal-header, .nwModal.modal .modal-header { padding: 20px; -webkit-border-after: 1px solid #e5e5e5; border-block-end: 1px solid #e5e5e5; }.bluePrint.modal.popRgtModel .modal-header, .nwModal.modal.popRgtModel .modal-header { padding: 12px 30px; block-size: 50px; }.bluePrint.modal.popRgtModel .modal-header .IC-ar-lft, .nwModal.modal.popRgtModel .modal-header .IC-ar-lft { -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.bluePrint.modal.popRgtModel .modal-header h6, .nwModal.modal.popRgtModel .modal-header h6 { color: #313E4A; }.bluePrint.modal.popRgtModel .modal-body, .nwModal.modal.popRgtModel .modal-body { padding: 0px !important; inset-block-start: 50px; }.bluePrint.modal.popRgtModel .modal-body .zpcont-dt, .nwModal.modal.popRgtModel .modal-body .zpcont-dt { margin: 0; box-shadow: none; padding: 0; font-size: var(--fontSz14) !important; }.bluePrint.modal.popRgtModel .modal-body .zpcont-dt .select2-container, .nwModal.modal.popRgtModel .modal-body .zpcont-dt .select2-container { inline-size: 100%; -webkit-padding-end: 0px !important; -moz-padding-end: 0px !important; padding-inline-end: 0px !important; }.bluePrint.modal.popRgtModel .modal-body .zpcont-dt .zp-multi-2 .select2-container, .nwModal.modal.popRgtModel .modal-body .zpcont-dt .zp-multi-2 .select2-container { inline-size: 49%; }.bluePrint.modal .modal-footer .btn, .nwModal.modal .modal-footer .btn { min-block-size: 30px; padding: 7px 20px; }.bluePrint.modal .modal-footer .btn-default, .nwModal.modal .modal-footer .btn-default { border-color: #D1D7DB !important; }.bluePrint .zp-label, .nwModal .zp-label { -webkit-margin-end: 30px; -moz-margin-end: 30px; margin-inline-end: 30px; -webkit-margin-start: 30px; -moz-margin-start: 30px; margin-inline-start: 30px; inline-size: auto; }.bluePrint .zp-label .bld, .nwModal .zp-label .bld { color: #313E4A; float: none; display: block; -webkit-border-after: 1px solid transparent; border-block-end: 1px solid transparent; -webkit-padding-after: 2px; padding-block-end: 2px; outline: 0; }.bluePrint .zp-label .bld:hover, .bluePrint .zp-label .bld:focus, .nwModal .zp-label .bld:hover, .nwModal .zp-label .bld:focus { border-block-end-color: #ddd; }.bluePrint .zp-label .bld[placeholder]:empty:before, .nwModal .zp-label .bld[placeholder]:empty:before { content: attr(placeholder); color: #999; font-family: var(--font); }.bluePrint .zp-label .bld[contenteditable="true"], .nwModal .zp-label .bld[contenteditable="true"] { white-space: nowrap; overflow: hidden; }.bluePrint .zp-label .bld[contenteditable="true"] br, .nwModal .zp-label .bld[contenteditable="true"] br { display: none; }.bluePrint .zp-label .bld[contenteditable="true"] *, .nwModal .zp-label .bld[contenteditable="true"] * { display: inline; white-space: nowrap; }.bluePrint .zp-label .zplt-label, .nwModal .zp-label .zplt-label { color: #666; }.bluePrint .zp-label .zplt-label:after, .nwModal .zp-label .zplt-label:after { block-size: 1px; background-color: #FF2F00; }.bluePrint .zp-label.desc, .nwModal .zp-label.desc { border-block-end-width: 1px; -webkit-margin-end: 0px; -moz-margin-end: 0px; margin-inline-end: 0px; -webkit-margin-start: 30px; -moz-margin-start: 30px; margin-inline-start: 30px; }.bluePrint .zp-label.desc .zplt-label, .nwModal .zp-label.desc .zplt-label { display: none; }.bluePrint .zp-label.desc .zprt-label, .nwModal .zp-label.desc .zprt-label { inline-size: 100%; }.bluePrint .zp-label.desc .zprt-label:after, .nwModal .zp-label.desc .zprt-label:after { display: none; }.bluePrint .zp-label.desc .zprt-label span, .nwModal .zp-label.desc .zprt-label span { font-size: var(--fontSz13); }.bluePrint .zp-label.desc .zprt-label span .IC-add, .nwModal .zp-label.desc .zprt-label span .IC-add { font-size: var(--fontSz10); float: inline-start; margin: 1px 3px 0 0; position: relative; inset-block-start: -1px; }.bluePrint .zp-label.desc .zprt-label span textarea, .nwModal .zp-label.desc .zprt-label span textarea { display: block; inline-size: 100%; border: 0; -webkit-border-after: 1px solid transparent; border-block-end: 1px solid transparent; background: transparent; block-size: 0px; margin: 0; padding: 0; position: relative; inset-block-start: 5px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; resize: none; }.bluePrint .zp-label.desc.MT20, .nwModal .zp-label.desc.MT20 { -webkit-margin-before: 20px !important; margin-block-start: 20px !important; }.bluePrint .zp-label.desc.sel .zprt-label span a, .nwModal .zp-label.desc.sel .zprt-label span a { visibility: hidden; display: none; }.bluePrint .zp-label.desc.sel .zprt-label span textarea, .nwModal .zp-label.desc.sel .zprt-label span textarea { block-size: 40px; inset-block-start: 1px; border-block-end-color: #ddd; }.bluePrint .zp-label.desc.zp-label:after, .nwModal .zp-label.desc.zp-label:after { display: none !important; }.bluePrint .zp-label.bn, .nwModal .zp-label.bn { -webkit-border-after: 0; border-block-end: 0; }.bluePrint .zp-label.bn .zprt-label:after, .nwModal .zp-label.bn .zprt-label:after { -webkit-border-after: 0; border-block-end: 0; }.bluePrint .zp-label.bn:hover .zprt-label:after, .nwModal .zp-label.bn:hover .zprt-label:after { display: none !important; }.bluePrint .zp-label .zptxt-edit, .bluePrint .zp-label .zptxtarea-edit, .nwModal .zp-label .zptxt-edit, .nwModal .zp-label .zptxtarea-edit { font-size: var(--fontSz14) !important; }.bluePrint .fl, .nwModal .fl { float: inline-start; }.bluePrint .fr, .nwModal .fr { float: inline-end; }.bluePrint.in, .nwModal.in { display: block !important; }.bluePrint .criteria .row:first-child, .nwModal .criteria .row:first-child { display: none; }.bluePrint .criteria .col-md-11, .nwModal .criteria .col-md-11 { inline-size: 100% !important; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.12); -webkit-padding-before: 20px; padding-block-start: 20px; }.bluePrint .dgry, .nwModal .dgry { color: #999 !important; }.bluePrint .ZPSnav, .nwModal .ZPSnav { position: relative; box-shadow: none; margin: 0 -20px 20px -20px; min-block-size: auto !important; block-size: auto !important; }.bluePrint .ZPSnav .container-fluid, .nwModal .ZPSnav .container-fluid { padding: 0 30px; }.bluePrint .ZPSnav .container-fluid .nav li a, .nwModal .ZPSnav .container-fluid .nav li a { padding-block: 10px 11px; padding-inline: 20px; color: #5d5d5d; }.bluePrint .ZPSnav .container-fluid .nav li.active, .nwModal .ZPSnav .container-fluid .nav li.active { border-block-end-width: 4px !important; }.bluePrint .ZPSnav .container-fluid .nav li.active a, .nwModal .ZPSnav .container-fluid .nav li.active a { color: #000 !important; font-family: var(--fontbold); }.bluePrint .ZPSnav.mar30, .nwModal .ZPSnav.mar30 { margin: 10px -30px 0 -30px !important; }.bluePrint .ZPSnav.criTab .nav li.active, .nwModal .ZPSnav.criTab .nav li.active { position: relative; border-block-end-width: 2px !important; }.bluePrint .ZPSnav.criTab .nav li.active:after, .nwModal .ZPSnav.criTab .nav li.active:after { content: ""; position: absolute; inset-block-end: 0; inset-inline-start: 50%; -webkit-margin-start: -6px; -moz-margin-start: -6px; margin-inline-start: -6px; border: 6px solid transparent; }.bluePrint.criTab .nav li.active, .nwModal.criTab .nav li.active { position: relative; border-block-end-width: 2px !important; }.bluePrint.criTab .nav li.active:after, .nwModal.criTab .nav li.active:after { content: ""; position: absolute; inset-block-end: 0; inset-inline-start: 50%; -webkit-margin-start: -6px; -moz-margin-start: -6px; margin-inline-start: -6px; border: 6px solid transparent; }.bluePrint .dvCriteria, .nwModal .dvCriteria { -webkit-padding-before: 0px !important; padding-block-start: 0px !important; background-color: transparent !important; border: 0 !important; }.bluePrint .dvCriteria #crtBody, .nwModal .dvCriteria #crtBody { max-block-size: 500px; overflow: auto; }.bluePrint .dvCriteria #crtBody .form-control[readonly], .bluePrint .dvCriteria #crtBody .select2-choice, .bluePrint .dvCriteria #crtBody .form-control, .nwModal .dvCriteria #crtBody .form-control[readonly], .nwModal .dvCriteria #crtBody .select2-choice, .nwModal .dvCriteria #crtBody .form-control { border-width: 0 0 1px 0; border-radius: 0; background-color: #fff; -webkit-border-after: 1px solid #e9e9e9; border-block-end: 1px solid #e9e9e9; cursor: pointer; }.bluePrint .dvCriteria #crtBody .form-control[readonly]:hover, .bluePrint .dvCriteria #crtBody .select2-choice:hover, .bluePrint .dvCriteria #crtBody .form-control:hover, .nwModal .dvCriteria #crtBody .form-control[readonly]:hover, .nwModal .dvCriteria #crtBody .select2-choice:hover, .nwModal .dvCriteria #crtBody .form-control:hover { -webkit-border-after: 1px solid #2C8BDC; border-block-end: 1px solid #2C8BDC; }.bluePrint .dvCriteria #crtBody .clearfix, .nwModal .dvCriteria #crtBody .clearfix { -webkit-margin-after: 10px; margin-block-end: 10px; }.bluePrint .dvCriteria #crtBody + .btn-link, .nwModal .dvCriteria #crtBody + .btn-link { display: none; }.bluePrint .dvCriteria #crtBody.over-visi, .nwModal .dvCriteria #crtBody.over-visi { overflow: visible !important; max-block-size: none !important; }.bluePrint .dvCriteria .form-group.text-right .IC-add-r, .nwModal .dvCriteria .form-group.text-right .IC-add-r { font-size: var(--fontSz20); color: #00bd9e !important; }.bluePrint .dvCriteria .form-group.text-right .IC-remove, .nwModal .dvCriteria .form-group.text-right .IC-remove { font-size: var(--fontSz18); position: relative; inset-block-start: -1px; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; color: #e95b6d !important; }.bluePrint .dvCriteria .IC-add, .nwModal .dvCriteria .IC-add { position: relative; inset-block-start: 5px; background-color: #00be8c; -webkit-margin-end: 7px; -moz-margin-end: 7px; margin-inline-end: 7px; }.bluePrint .dvCriteria .IC-add:after, .nwModal .dvCriteria .IC-add:after { content: ""; inline-size: 10px; block-size: 1px; background-color: #fff; position: absolute; inset-block-start: 10px; inset-inline-start: 6px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }.bluePrint .dvCriteria .input-group-addon, .nwModal .dvCriteria .input-group-addon { border-width: 0 0 1px 0 !important; background-color: #fff !important; }.bluePrint .dvflow_str .dvCriteria, .nwModal .dvflow_str .dvCriteria { -webkit-padding-before: 20px !important; padding-block-start: 20px !important; }.bluePrint .popover-content, .nwModal .popover-content { padding: 4px 9px !important; }.bluePrint .dd-bp .TabDD a, .nwModal .dd-bp .TabDD a { padding: 5px 12px !important; }[bpFields=true] .zpcont-dt { box-shadow: none; margin: 0px; padding: 0; }[bpFields=true] .zpcont-title { display: none; }[bpFields=true] .row { margin: 0; overflow: hidden; -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; }.fieldCriteria .fieldCriteriaInner { display: block; margin: 0px -6px; clear: inline-start; position: relative; }.fieldCriteria .fieldCriteriaInner:after { content: ""; block-size: 0px; display: block; inline-size: 100%; clear: inline-start; }.fieldCriteria .fieldCriteriaInner label { margin: 0; inline-size: 24px; block-size: 24px; text-align: center; line-height: 24px; padding: 0; background: #FFFFFF; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25); border-radius: 50%; float: inline-start; }.fieldCriteria .fieldCriteriaInner .ML15 { -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; }.fieldCriteria .fieldCriteriaInner .form-group { padding: 0 15px 0 0; }.fieldCriteria .fieldCriteriaInner .form-group.col-md-1 { -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; }.fieldCriteria .fieldCriteriaInner .form-group.col-md-12 { padding: 0; margin: 0; }.fieldCriteria .fieldCriteriaInner .dvlist-action { min-inline-size: 50px; }.fieldCriteria .fieldCriteriaInner .dvlist-action .IC-remove { font-size: var(--fontSz18); position: relative; inset-block-start: -1px; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; color: #e95b6d !important; }.fieldCriteria .fieldCriteriaInner .listOpr { color: #2C8BDC; cursor: pointer; position: relative; inset-inline-start: -2px; font-size: var(--fontSz12); inset-block-start: -14px; }.fieldCriteria .fieldCriteriaInner .listOpr:after { inset-block-start: auto; inset-block-end: -15px; }.fieldCriteria .fieldCriteriaInner .listOpr .or { -webkit-padding-start: 4px; -moz-padding-start: 4px; padding-inline-start: 4px; }.fieldCriteria .dgry { color: #666 !important; }.fieldCriteria .err { position: relative; }.fieldCriteria .err:after { content: ""; position: absolute; block-size: 2px; inline-size: 40px; background-color: #ff6c69; inset-inline-start: 0; inset-block-end: -7px; }.fieldCriteria .criPattern > div { -webkit-border-after: 1px solid #ddd; border-block-end: 1px solid #ddd; -webkit-padding-after: 5px; padding-block-end: 5px; position: relative; display: inline-block; inline-size: 100%; }.fieldCriteria .criPattern > div .FL { inline-size: 70%; }.fieldCriteria .criPattern > div a { margin: 0 10px; }.fieldCriteria .criPattern > div .IC-info { font-size: var(--fontSz16); color: #666; }.fieldCriteria .criPattern > div textarea { block-size: 60px; -webkit-border-after: 1px solid #ddd; border-block-end: 1px solid #ddd; -webkit-padding-end: 200px; -moz-padding-end: 200px; padding-inline-end: 200px; display: block; border: 0; resize: none; inline-size: 100%; }.fieldCriteria .criPattern > div .actions { position: absolute; inset-inline-end: 0px; inset-block-start: 30px; }.fieldCriteria .criPattern > div .actions a { margin: 0 6px; }.fieldCriteria .fieldCriteriaInner .select2-container .select2-choice, .fieldCriteria .fieldCriteriaInner .select2-container-multi .select2-choices, .fieldCriteria .fieldCriteriaInner .form-control { border-width: 0 0 1px 0; }.fieldCriteria .fieldCriteriaInner .dvlist-action .IC-add-r, .fieldCriteria .fieldCriteriaInner .dvlist-action .IC-remove { font-size: var(--fontSz20); color: #00bd9e !important; }.fieldCriteria .fieldCriteriaInner .listOpr:before, .fieldCriteria .fieldCriteriaInner .listOpr:after { content: ""; position: absolute; block-size: 14px; inline-size: 1px; background-color: #ddd; inset-block-start: -15px; inset-inline-start: 13px; }.fieldCriteria .fieldCriteriaInner .listOpr .and, .fieldCriteria .fieldCriteriaInner .listOpr .or { font-size: var(--fontSz12); }.criteria { counter-reset: section; padding-block: 15px; padding-inline: 30px 20px; }.criteria .criteria-hdr { margin: 20px 0 25px 0px; }.criteria .criteria-hdr .dgry { font-size: var(--fontSz12); }.criteria .zp_fm { margin: 0 35px 0 20px; clear: both; padding: 0px; position: relative; }.criteria .zp_fm > div:hover { border: 0 !important; }.criteria .zp_fm i { inset-inline-start: auto !important; }.criteria .zp_fm i ~ span { -webkit-padding-start: 0px; -moz-padding-start: 0px; padding-inline-start: 0px; }.criteria .criteria-field { -webkit-margin-end: 20px; -moz-margin-end: 20px; margin-inline-end: 20px; float: inline-start; border: 0; inline-size: 95%; }.criteria .criteria-field .ri { inset-inline-start: -40px !important; inset-block-start: 10px !important; }.criteria .criteria-field .ri:after { counter-increment: section; content: counter(section); }.criteria .criteria-field .select2-container { -webkit-padding-end: 0px; -moz-padding-end: 0px; padding-inline-end: 0px; }.criteria .criteria-field .select2-container .zp_fm a { -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; }.criteria .criteria-field span { float: inline-start; inline-size: 33.3%; -webkit-padding-end: 10px; -moz-padding-end: 10px; padding-inline-end: 10px; -webkit-margin-after: 10px; margin-block-end: 10px; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; }.criteria .criteria-field span input[type="text"] { position: relative; inset-block-start: 0; inset-inline-start: 0; color: #000000; border: 0; -webkit-padding-after: 4px; padding-block-end: 4px; cursor: pointer; -webkit-border-after: 1px solid #ddd; border-block-end: 1px solid #ddd; block-size: 38px; line-height: 18px; outline: 0px; inline-size: 100%; box-shadow: none; padding: 0 30px 0 0; font-size: var(--fontSz14); min-inline-size: 100px; }.criteria .criteria-field span input[type="text"]:hover { border-color: #2C8BDC; }.criteria .criteria-field span:last-child { padding: 0; }.criteria .criteria-field span:last-child .IC-ar-dwn { inset-inline-end: 5px; }.criteria .criteria-field span .IC-ar-dwn { inset-block-start: 15px; inset-inline-end: 15px; position: absolute; }.criteria .criteria-field .actions { inset-inline-end: -65px; inset-block-start: 12px; }.criteria .criteria-field .actions i { position: relative; float: inline-start; inset-block-start: 8px; cursor: pointer; }.criteria .criteria-field .actions .IC-remove { font-size: var(--fontSz18); color: #e95b6d; -webkit-margin-start: 6px; -moz-margin-start: 6px; margin-inline-start: 6px; }.criteria .criteria-field .actions .IC-add-r { font-size: var(--fontSz20); inset-block-start: 6px; color: #00bd9e; }.criteria .zp-label { margin: 0 20px; }.criteria .zp-label.mn { margin: 0px !important; }.criteria .criteria-field span.dis input[type="text"], .criteria .criteria-field span.dis .IC-ar-dwn { opacity: 0.5; cursor: not-allowed; }.criteriaSt { -webkit-margin-after: 15px; margin-block-end: 15px; }.criteriaSt b { font-size: var(--fontSz10); display: block; text-transform: uppercase; color: #555; -webkit-margin-after: 2px; margin-block-end: 2px; }.criteriaSt span { font-size: var(--fontSz12); color: #777; border: 1px dashed #ccc9c9; padding: 2px 5px; display: inline-block; }.bpInfo.modal.popRgtModel { inline-size: 540px; box-shadow: 0 0px 24px 0 rgba(0, 0, 0, 0.1) !important; }.bpInfo.modal.popRgtModel .nwnavbar { -webkit-border-after: 1px solid #e9e9e9; border-block-end: 1px solid #e9e9e9; box-shadow: none; margin: 0 -20px 20px -20px; }.bpInfo.modal.popRgtModel .container-fluid { -webkit-padding-start: 30px; -moz-padding-start: 30px; padding-inline-start: 30px; }.bpInfo.modal.popRgtModel .zp-label { margin: 5px 0; padding: 0; border-width: 0; }.bpInfo.modal.popRgtModel .zp-label .zptxtarea-edit { -webkit-border-after: 1px solid #e3e3e3; border-block-end: 1px solid #e3e3e3; }.bpInfo.modal.popRgtModel .zp-label .zptxtarea-edit:focus { border-color: #458bd6; }.bpInfo.modal.popRgtModel .zp-label.desc { margin: 5px 0; }.bpInfo.modal.popRgtModel .zp-label + .zp_drop { inset-inline-end: 30px; inset-inline-start: 30px; z-index: 3; }.bpInfo.modal.popRgtModel .zp-label + .zp_drop > div { padding: 5px 10px 10px; }.bpInfo.modal.popRgtModel .zp-label + .zp_drop li { clear: both; cursor: pointer; }.bpInfo.modal.popRgtModel .zp-label + .zp_drop li label { margin: 0; }.bpInfo.modal.popRgtModel .zp-label + .zp_drop li.zp_dropListHdr { cursor: default; font-size: var(--fontSz12); text-transform: uppercase; color: #6a7884; background-color: #ebf5fe; float: inline-start; padding: 5px 10px; line-height: normal; margin: 5px 0px; }.bpInfo.modal.popRgtModel .modal-header { -webkit-border-after: 1px solid #dedede !important; border-block-end: 1px solid #dedede !important; padding: 10px 0px; }.bpInfo.modal.popRgtModel .modal-header h6 { line-height: 50px; }.bpInfo.modal.popRgtModel .modal-body { inset-block-start: 50px; inset-block-end: 0px; padding: 10px 30px !important; }.bpInfo.modal.popRgtModel .modal-body .zpcont-dt { padding: 0; }.bpInfo.modal.popRgtModel .modal-body .zpcont-dt .input-group { -webkit-border-after: 1px solid rgba(222, 222, 222, 0.4); border-block-end: 1px solid rgba(222, 222, 222, 0.4); }.bpInfo.modal.popRgtModel .modal-body .zpcont-dt .input-group:hover { -webkit-border-after: 1px solid rgba(222, 222, 222, 0.4) !important; border-block-end: 1px solid rgba(222, 222, 222, 0.4) !important; -webkit-transition: border-color ease 0.5s; -moz-transition: border-color ease 0.5s; -o-transition: border-color ease 0.5s; transition: border-color ease 0.5s; box-shadow: 0 0px 2px rgba(224, 224, 224, 0.5); }.bpInfo.modal.popRgtModel .modal-body .criteriaList { padding: 0 0 5px 0; -webkit-margin-before: 5px; margin-block-start: 5px; border-radius: 4px; position: relative; line-height: 20px; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul { margin: 0px; padding: 5px 0; counter-reset: section; position: relative; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul li { position: relative; padding: 10px 0 10px 25px; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul li .ri { inset-inline-start: -10px; inset-block-start: 8px; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul li .ri:after { counter-increment: section; content: counter(section); }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul li:hover span.actions { display: block; -webkit-margin-before: 0px; margin-block-start: 0px; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul:hover { background-color: #f1f7fc; border-radius: 4px; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul:hover span.actions { display: none; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul:hover .listOpr { background-color: #fff; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul.none { background-color: #e5e5e5; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul.none:hover { background-color: #e5e5e5 !important; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul.list { background-color: transparent; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul.list li { border-radius: 4px; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul.list li:hover { background-color: #f1f7fc; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul.list:hover { background-color: transparent; }.bpInfo.modal.popRgtModel .modal-body .criteriaList .IC-delete-1px { inset-inline-end: 15px; }.bpInfo.modal.popRgtModel .modal-body .criteriaList .listOpr { color: #000; padding: 5px 10px; background-color: #ececec; border-radius: 3px; -webkit-margin-end: 6px; -moz-margin-end: 6px; margin-inline-end: 6px; }.bpInfo.modal.popRgtModel .modal-body .availStats { -webkit-border-before: 1px solid #ddd; border-block-start: 1px solid #ddd; margin: 0 -30px; padding: 10px 30px 5px; }.bpInfo.modal.popRgtModel .modal-body .availStats .create { display: none; margin: 10px 0 5px; }.bpInfo.modal.popRgtModel .modal-body .availStats .create span { display: block; -webkit-margin-after: 10px; margin-block-end: 10px; }.bpInfo.modal.popRgtModel .modal-body .availStats .create p { margin: 0; }.bpInfo.modal.popRgtModel .modal-body .availStats .create .zprt-label { display: block; float: none; inline-size: auto; margin: 10px 0 20px 0; }.bpInfo.modal.popRgtModel .modal-body .availStats .create .tc { text-align: center; }.bpInfo.modal.popRgtModel .modal-body .availStats .create .tc .btn { margin: 0 5px; min-block-size: 30px; padding: 7px 20px; }.bpInfo.modal.popRgtModel .modal-body .availStats .create .tc .btn-default { border-color: #d1d7db !important; }.bpInfo.modal.popRgtModel .modal-body .availStats.sel { box-shadow: 0 0 8px rgba(0, 0, 0, 0.25); -webkit-margin-after: 25px; margin-block-end: 25px; }.bpInfo.modal.popRgtModel .modal-body .availStats.sel .actions { display: none; }.bpInfo.modal.popRgtModel .modal-body .availStats.sel .create { display: block; }.bpInfo.modal.popRgtModel .modal-body .availStats .zp-label { margin: 15px 0 0 0; }.bpInfo.modal.popRgtModel .modal-body .zp-search { position: relative; margin: 5px 0 10px 0; }.bpInfo.modal.popRgtModel .modal-body .zp-search input[type="text"] { border: 1px solid #D7DBE2; }.bpInfo.modal.popRgtModel .modal-body .zp-search .IC-lens { position: absolute; margin: 6px 0 0 8px; }.bpInfo.modal.popRgtModel .modal-body .zp-search .form-control { -webkit-padding-start: 30px; -moz-padding-start: 30px; padding-inline-start: 30px; }.bpInfo .bp-drag li { -webkit-margin-after: 15px; margin-block-end: 15px; }.bpInfo .bp-drag li span { position: relative; border: 1px dashed transparent; display: block; padding: 5px 10px; line-height: 24px; }.bpInfo .bp-drag li span:hover { border-color: #bbb; }.bpInfo .bp-drag li span:hover .IC-delete-1px { visibility: visible; }.bpInfo .bp-drag li span .IC-delete-1px { position: absolute; inset-inline-end: 10px; inset-block-start: 6px; visibility: hidden; }.bpInfo .bp-drag li span div { white-space: normal; }.bpInfo .bp-drag li .checkbox { display: inline-block; }.bpInfo .bp-dragButton .btn { -webkit-margin-before: 10px; margin-block-start: 10px; font-size: var(--fontSz12); text-transform: uppercase; }.bpInfo .bp-dragButton .btn .IC-add { font-size: var(--fontSz10); float: inline-start; margin: 1px 5px 0 0; }.bpInfo .bp-dragButton .dropdown-menu { min-inline-size: 300px; padding: 20px; }.bpInfo .bp-dragButton .dropdown-menu .blkRadio label { float: inline-start; margin: 0 40px 0 0; }.bpInfo .bp-dragButton .bp-dragButtonDrop { inline-size: 100%; display: inline-block; -webkit-margin-before: 10px; margin-block-start: 10px; }.bpInfo .bp-dragButton .bp-dragButtonDrop .fl { float: inline-start; -webkit-margin-end: 20px; -moz-margin-end: 20px; margin-inline-end: 20px; }.bpInfo .bpInfoTop { background: #f7f7f7; margin: -25px -30px 0px -30px; padding: 25px 30px 15px; }.bpInfo .bpInfoTop .criteriaList ul:hover { background: #fff !important; }.bpInfo .bpInfoTop .dgry { color: #666 !important; }.bpInfo .bpInfoTop .label-note { background: #e6e6e6 !important; -webkit-border-before: 0; border-block-start: 0; margin: 5px 0 0 0; padding: 5px 7px; border-radius: 2px; }.bpInfo .bpInfoTop .label-note .IC-info { position: relative; inset-block-start: 1px; float: inline-start; -webkit-margin-end: 8px; -moz-margin-end: 8px; margin-inline-end: 8px; font-size: var(--fontSz14); color: #555; }.bpInfo .popover-content { padding: 4px 9px !important; }.bpInfo.modal.popRgtModel .modal-body .zpcont-dt .input-group .form-control, .bpInfo.modal.popRgtModel .modal-body .zpcont-dt .input-group .input-group-addon { border: 0; block-size: auto; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul li.actions, .bpInfo.modal.popRgtModel .modal-body .criteriaList ul li .actions { position: absolute; inset-inline-end: 0; inset-block-start: 50%; -webkit-margin-before: -10px; margin-block-start: -10px; }.bpInfo.modal.popRgtModel .modal-body .criteriaList ul:hover .IC-pen-1px, .bpInfo.modal.popRgtModel .modal-body .criteriaList ul:hover .IC-delete-1px { visibility: visible; }.bpInfo.modal.popRgtModel .modal-body .criteriaList .IC-pen-1px, .bpInfo.modal.popRgtModel .modal-body .criteriaList .IC-delete-1px { position: absolute; inset-block-start: 50%; inset-inline-end: 40px; -webkit-margin-before: -10px; margin-block-start: -10px; visibility: hidden; cursor: pointer; }.bpInfo .zpnew-recedit .select2-container .select2-choice, .bpInfo .zpnew-recedit .select2-container-multi .select2-choices { border: 1px solid #e9e9e9 !important; padding: 0 0 0 8px !important; }.zpl_apprvltline .tlouter { -webkit-margin-before: 25px; margin-block-start: 25px; }.zpl_apprvltline .tlouter.rtoday:before { display: none !important; -webkit-padding-before: 0; padding-block-start: 0; }.zpl_apprvltline .tlouter { position: relative; -webkit-margin-after: 20px; margin-block-end: 20px; padding: 0 30px; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .stshead span { -webkit-padding-start: 8px; -moz-padding-start: 8px; padding-inline-start: 8px; font-style: normal; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .stshead .role { -webkit-padding-before: 8px; padding-block-start: 8px; float: inline-start; }.zpl_apprvltline .tlouter.tltime .tlentry-inner .tlicon { border: 1px solid #ddd; box-shadow: none; inline-size: 12px; block-size: 12px; -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; }.zpl_apprvltline .tlouter .tlcursts { border-radius: 25px; padding: 0 10px; background-color: #0099ff; text-align: center; color: #fff; position: absolute; inset-block-start: -41px; inset-inline-start: 87px; block-size: 25px; line-height: 25px; }.zpl_apprvltline .tlouter:after { content: ''; position: absolute; display: block; inline-size: 2px; background: var(--brdr_mgry); inset-block-start: 0; inset-block-end: 25px; -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; }.zpl_apprvltline .tlouter:after { clear: both; clear: both; }.zpl_apprvltline .tlouter .tlentry { position: relative;  -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; -webkit-padding-before: 0; padding-block-start: 0; clear: both; }.zpl_apprvltline .tlouter .tlentry.first .tllabel { -webkit-margin-start: -15px !important; -moz-margin-start: -15px !important; margin-inline-start: -15px !important; z-index: 1; }.zpl_apprvltline .tlouter .tlentry.tldelegate .ssp-un { max-inline-size: 170px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.zpl_apprvltline .tlouter .tlentry.tldelegate .ssp-mail { white-space: nowrap; max-inline-size: 100%; overflow: hidden; text-overflow: ellipsis; }.zpl_apprvltline .tlouter .tlentry .tlmsg { padding: 5px 0 10px; -webkit-margin-start: 50px; -moz-margin-start: 50px; margin-inline-start: 50px; }.zpl_apprvltline .tlouter .tlentry .tlicon { -webkit-margin-start: -2px; -moz-margin-start: -2px; margin-inline-start: -2px; }.zpl_apprvltline .tlouter .tlentry .tlicon { background-color: #ddd; color: #737881; display: block; inline-size: 14px; block-size: 14px; border-radius: 50%; text-align: center; line-height: 16px; float: inline-start; box-shadow: 0 0 0 5px #f5f5f5; z-index: 1; position: relative; }.zpl_apprvltline .tlouter .tlentry .tlicon.bg-primary { background-color: #303641; -webkit-margin-start: -2px; -moz-margin-start: -2px; margin-inline-start: -2px; }.zpl_apprvltline .tlouter .tlentry .tlaccept { color: var(--txt6clr); font-size: var(--fontSz12); padding: 10px; border-radius: 3px; -webkit-border-start: 2px solid #999; -moz-border-start: 2px solid #999; border-inline-start: 2px solid #999; background-color: var(--thmbg2); box-shadow: var(--dbshdw); inline-size: 90%; word-break: break-word; -webkit-margin-start: 50px; -moz-margin-start: 50px; margin-inline-start: 50px; line-height: 16px; }.zpl_apprvltline .tlouter .tlentry .tlaccept.tlapprl { border: none !important; font-size: var(--fontSz14); }.zpl_apprvltline .tlouter .tlentry .tlaccept.tlapprl .select2-container { inline-size: 75%; }.zpl_apprvltline .tlouter .tlentry .tlaccept .error-msg { font-size: var(--fontSz12); -webkit-padding-after: 10px; padding-block-end: 10px; margin: 0; color: #e95b6d; }.zpl_apprvltline .tlouter .tlentry.tl-success .tlicon { background-color: #4fcfad; }.zpl_apprvltline .tlouter .tlentry.tl-success .tlaccept { -webkit-border-start: 2px solid #4fcfad; -moz-border-start: 2px solid #4fcfad; border-inline-start: 2px solid #4fcfad; }.zpl_apprvltline .tlouter .tlentry.tl-success .stshead .sts { color: #4fcfad; }.zpl_apprvltline .tlouter .tlentry.tl-reject .tlicon { background-color: #e95b6d; }.zpl_apprvltline .tlouter .tlentry.tl-reject .tlaccept { -webkit-border-start: 2px solid #e95b6d; -moz-border-start: 2px solid #e95b6d; border-inline-start: 2px solid #e95b6d; }.zpl_apprvltline .tlouter .tlentry.tl-reject .stshead .sts { color: #e95b6d; }.zpl_apprvltline .tlouter .tlentry.tl-review .tlicon { background-color: #65b2ea; }.zpl_apprvltline .tlouter .tlentry.tl-review .stshead .sts { color: #65b2ea; }.zpl_apprvltline .tlouter .tlentry.tl-wait .tlicon { background-color: #faba59; }.zpl_apprvltline .tlouter .tlentry.tl-wait .stshead .sts { color: #faba59; }.zpl_apprvltline .tlouter .tlentry.tl-wait.first .tlicon { background-color: #faba59; }.zpl_apprvltline .tlouter .tlentry:before { content: " "; display: table; }.zpl_apprvltline .tlouter .tlentry:after { content: " "; display: table; clear: both; }.zpl_apprvltline .tlouter .tlentry:before { content: " "; display: table; }.zpl_apprvltline .tlouter .tlentry:after { content: " "; display: table; clear: both; }.zpl_apprvltline .tlouter .tlentry.begin { -webkit-margin-after: 0; margin-block-end: 0; }.zpl_apprvltline .tlouter .tlentry.left-aligned { float: inline-start; }.zpl_apprvltline .tlouter .tlentry.left-aligned .tlentry-inner { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; -webkit-margin-end: -18px; -moz-margin-end: -18px; margin-inline-end: -18px; }.zpl_apprvltline .tlouter .tlentry.lft .tlentry-inner .tltime { inset-inline-start: auto; inset-inline-end: -100px; text-align: start; }.zpl_apprvltline .tlouter .tlentry.lft .tlentry-inner .tlicon { float: inline-end; }.zpl_apprvltline .tlouter .tlentry.lft .tlentry-inner .tllabel { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; -webkit-margin-end: 70px; -moz-margin-end: 70px; margin-inline-end: 70px; }.zpl_apprvltline .tlouter .tlentry.lft .tlentry-inner .tllabel:after { inset-inline-start: auto; inset-inline-end: 0; -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; -webkit-margin-end: -9px; -moz-margin-end: -9px; margin-inline-end: -9px; -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); }.zpl_apprvltline .tlouter .tlentry .tlentry-inner { position: relative; -webkit-padding-after: 35px; padding-block-end: 35px; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .btn { -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner:before { content: " "; display: table; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner:after { content: " "; display: table; clear: both; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner:before { content: " "; display: table; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner:after { content: " "; display: table; clear: both; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .timeline-time { position: absolute; inset-inline-start: -100px; text-align: end; padding: 10px; -moz-box-sizing: border-box; box-sizing: border-box; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .timeline-time > span { display: block; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .timeline-time > span:first-child { font-size: var(--fontSz15); font-family: var(--fontBold); }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .timeline-time > span:last-child { font-size: var(--fontSz12); }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel { position: relative; -webkit-margin-start: 35px; -moz-margin-start: 35px; margin-inline-start: 35px; -webkit-padding-before: 0; padding-block-start: 0; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .progs { -webkit-margin-before: 0; margin-block-start: 0; border-radius: 25px; line-height: 14px; font-size: var(--fontSz12); color: #333; background: rgba(250, 186, 88, 0.4); padding: 4px 10px !important; max-inline-size: 110px; text-align: center; display: inline-block; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .progs::before { content: '\eb48'; font-family: zpclr-font; color: #faba58; -webkit-padding-end: 5px; -moz-padding-end: 5px; padding-inline-end: 5px; -webkit-margin-before: -2px; margin-block-start: -2px; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .btn-danger { background-color: #fff; border-color: #F95C81; color: #F95C81; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .stshead { -webkit-padding-after: 15px; padding-block-end: 15px; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .stshead em { -webkit-margin-before: 5px; margin-block-start: 5px; border-radius: 25px; line-height: 14px; font-size: var(--fontSz12); color: #333; background: #d6e7ff; padding: 4px 10px !important; font-style: italic; max-inline-size: 100px; text-align: center; float: inline-end; -webkit-margin-end: 140px; -moz-margin-end: 140px; margin-inline-end: 140px; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .stshead .sts { font-style: normal; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .stshead span { -webkit-padding-end: 8px; -moz-padding-end: 8px; padding-inline-end: 8px; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .dat { -webkit-padding-before: 5px; padding-block-start: 5px; font-size: var(--fontSz12); color: #888; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .time { -webkit-padding-start: 8px; -moz-padding-start: 8px; padding-inline-start: 8px; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .profmin { display: table; inline-size: 100%; -webkit-padding-start: 50px; -moz-padding-start: 50px; padding-inline-start: 50px; -webkit-margin-after: 15px; margin-block-end: 15px; block-size: 40px; position: relative; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .profmin em { -webkit-margin-after: 5px; margin-block-end: 5px; border-radius: 25px; line-height: 14px; font-size: var(--fontSz12); color: #333; background: #d6e7ff; padding: 4px 10px !important; font-style: italic; max-inline-size: 100px; text-align: center; -webkit-margin-start: 15px; -moz-margin-start: 15px; margin-inline-start: 15px; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .profmin textarea { resize: vertical; inline-size: 100%; min-block-size: 50px; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .profmin .zp-approinfo { display: table-cell; inline-size: 280px; -webkit-padding-start: 80px; -moz-padding-start: 80px; padding-inline-start: 80px; white-space: nowrap; position: relative; vertical-align: middle; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .profmin .zp-approinfo .ssp-un { overflow: hidden; text-overflow: ellipsis; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .profmin .zp-approinfo .Usrimg { inset-inline-start: 40px; inline-size: 30px; block-size: 30px; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .ssp-postcmt { -webkit-margin-before: 20px; margin-block-start: 20px; inline-size: 90%; -webkit-margin-start: 50px; -moz-margin-start: 50px; margin-inline-start: 50px; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .profmin .Usrimg { border: 2px solid var(--frmbrdrclr); box-shadow: var(--dbshdw); position: absolute; margin: auto; inset-inline-start: 0; vertical-align: top; line-height: 36px; text-align: center; background-color: var(--thmbg); inset-block-start: 0; inset-block-end: 0; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .profmin .Usrimg .ssp-lgtxt { inline-size: 40px; block-size: 40px; border: 1px solid #e3e3e3; box-shadow: 0 0 10px #eee; }.zpl_apprvltline .tlouter .Usrimg { inline-size: 40px; block-size: 40px; border: 1px solid #e3e3e3; border-radius: 8px; }.zpl_apprvltline .tlouter .FL { float: inline-start; }.zpl_apprvltline .tlouter .FR { float: inline-end; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .ssp-un { font-size: var(--fontSz14); display: table-cell; vertical-align: middle; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .ssp-un .ssp-des { color: inherit; display: block; -webkit-padding-before: 7px; padding-block-start: 7px; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel .ssp-un .ssp-mail { color: #888; -webkit-padding-before: 0px; padding-block-start: 0px; display: block; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel h2 { font-size: var(--fontSz14); -webkit-margin-after: 20px; margin-block-end: 20px; -webkit-margin-before: 0; margin-block-start: 0; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel h2 a { color: #303641; }.zpl_apprvltline .tlouter .tlentry .tlentry-inner .tllabel h2 span { -webkit-opacity: .6; -moz-opacity: .6; opacity: .6; -ms-filter: alpha(opacity=60); filter: alpha(opacity=60); }.zpl_apprvltline .tlouter.tltime { padding: 0 30px 0 107px; -webkit-margin-after: 0; margin-block-end: 0; }.zpl_apprvltline .tlouter.tltime .tlentry-inner { text-align: center; }.zpl_apprvltline .tlouter.tltime:before { content: ''; border: 1px solid #ddd; inline-size: 12px; block-size: 12px; border-radius: 50%; display: none; background: #fff; position: relative; -webkit-margin-after: -5px; margin-block-end: -5px; inset-block-end: 0; inset-block-start: -14px; position: relative; z-index: 1; }.zpl_apprvltline .tlouter .tlentry .tltime { position: absolute; inset-inline-start: -121px; text-align: end; inline-size: 100px; -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; }.zpl_apprvltline .tlouter .tlentry .tltime span { display: block; font-size: var(--fontSz11); color: #999; -webkit-padding-after: 5px; padding-block-end: 5px; }.zpl_apprvltline .tlouter .tlentry .tltime span.time { color: inherit; }.zpl_apprvltline .tlouter .tltime span.date { font-size: var(--fontSz16); color: inherit; font-family: var(--fontBold); }.zpl_apprvltline .tlouter .tltime span.date i { color: #faba59; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; }.zpl_apprvltline .tlouter.tltime .tlentry { -webkit-padding-after: 25px; padding-block-end: 25px; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .tllabel { box-shadow: 0 1px 3px #ccc; background: #fff; padding: 10px 12px; border-radius: var(--bdrrd4); min-block-size: 48px; text-align: start; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .tlprd { border-radius: 25px; padding: 4px 5px; background-color: #98d556; display: inline-block; margin: 0 auto; max-inline-size: 84px; text-align: center; -webkit-margin-before: 15px; margin-block-start: 15px; color: #fff; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .tlprd:after { content: ''; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .stshead { color: inherit; font-size: inherit; -webkit-padding-after: 0; padding-block-end: 0; }.zpl_apprvltline .tlouter.tltime .shwtldet .table.tltable { -webkit-margin-before: 20px; margin-block-start: 20px; -webkit-margin-after: 0; margin-block-end: 0; }.zpl_apprvltline .tlouter.tltime .shwtldet .table.tltable > tbody > tr > td:nth-child(1) { font-family: var(--fontBold); }.zpl_apprvltline .tlouter.tltime .shwtldet .table.tltable > tbody > tr > td:nth-child(2):after { content: "\f247"; float: inline-end; color: #999; -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; font-family: zpfont; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); }.zpl_apprvltline .tlouter.tltime .shwtldet div .table { margin: 0; }.zpl_apprvltline .tlouter.tltime .shwtldet .table.tltable > tbody > tr > td { -webkit-border-before: 0px; border-block-start: 0px; -webkit-border-after: 1px solid #eee; border-block-end: 1px solid #eee; word-break: break-all; padding: 10px; }.zpl_apprvltline .tlouter.tltime .shwtldet .showtbl { background-color: #f9f9f9; text-align: end; font-size: var(--fontSz12); -webkit-border-after: 1px solid #eee; border-block-end: 1px solid #eee; padding: 8px; cursor: pointer; }.zpl_apprvltline .tlouter.tltime .shwtldet .showtbl .more { color: #999; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .stshead .stus { float: inline-end; -webkit-padding-before: 8px; padding-block-start: 8px; color: #666; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .stshead div { display: inline-block; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .stshead img { border-radius: 50%; display: inline-block; vertical-align: middle; -webkit-margin-end: 8px; -moz-margin-end: 8px; margin-inline-end: 8px; inline-size: 32px; block-size: 32px; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .stshead i { -webkit-padding-start: 8px; -moz-padding-start: 8px; padding-inline-start: 8px; -webkit-padding-end: 8px; -moz-padding-end: 8px; padding-inline-end: 8px; font-style: normal; display: inline-block; vertical-align: middle; cursor: default; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .stshead .role { -webkit-padding-before: 8px; padding-block-start: 8px; white-space: inherit !important; inline-size: 360px !important; overflow: inherit !important; text-overflow: inherit !important; word-wrap: break-word; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .tllabel .stshead .tlusr { font-style: normal; white-space: nowrap; inline-size: 220px; overflow: hidden; text-overflow: ellipsis; display: inline-block; vertical-align: middle; }.zpl_apprvltline .tlouter.tltime .tlentry .tlentry-inner .tllabel .stshead span { font-style: normal; white-space: nowrap; inline-size: 350px; overflow: hidden; text-overflow: ellipsis; display: inline-block; vertical-align: middle; line-height: 18px; }.zpl_apprvltline .tlouter.tltime .tlentry-inner .tlicon { border: 1px solid #ddd; box-shadow: none; inline-size: 12px; block-size: 12px; }.zpl_apprvltline .zp_dUaPr .img1 { inset-inline-start: 5px !important; z-index: 1; }.zpl_apprvltline .zp_dUaPr .img2 { inset-inline-start: -20px !important; }.zpl_apprvltline .ZPFwhiDiv { inline-size: 100%; float: inline-start; }.zpl_apprvltline .ZPFwhiDiv .ZPgrybg { -webkit-border-after: none; border-block-end: none; }.zpl_apprvltline .ZPFwhiDiv .ZPInaction { inset-inline-end: 20px; }.zpl_apprvltline .zp-fd-bottom { background: var(--thmbg2); -webkit-border-bottom-left-radius: var(--bdrrd4); -moz-border-radius-bottominset-inline-start: var(--bdrrd4); border-end-start-radius: var(--bdrrd4); -webkit-border-bottom-right-radius: var(--bdrrd4); -moz-border-radius-bottominset-inline-end: var(--bdrrd4); border-end-end-radius: var(--bdrrd4); -webkit-border-before: 1px solid var(--crdbrdrclr); border-block-start: 1px solid var(--crdbrdrclr); position: relative; }.zpl_apprvltline .zp-fd-bottom .zp-post-like { background-color: #458bd6; block-size: 21px; inline-size: 21px; color: #fff; display: inline-block; border-radius: 50%; text-align: center; position: absolute; inset-inline-start: -27px; inset-block-start: 0; margin: auto; inset-block-end: 0; text-align: center; -webkit-padding-end: 0px; -moz-padding-end: 0px; padding-inline-end: 0px; cursor: default; }.zpl_apprvltline .zp-fd-bottom .zp-post-like:after { content: ' '; display: none; }.zpl_apprvltline .zp-fd-bottom .zp-post-like:before { font-size: var(--fontSz12); line-height: 21px; font-family: 'zpclr-font'; inset-block-start: auto; inset-inline-start: auto; }.zpl_apprvltline .zp-fd-bottom .DN:after { content: ''; display: none; }.zpl_apprvltline .zp-fd-bottom .zp-post-like { background-color: #458bd6; block-size: 21px; inline-size: 21px; color: #fff; display: inline-block; border-radius: 50%; text-align: center; position: absolute; inset-inline-start: -27px; inset-block-start: 0; margin: auto; inset-block-end: 0; text-align: center; -webkit-padding-end: 0px; -moz-padding-end: 0px; padding-inline-end: 0px; cursor: default; }.zpl_apprvltline .zp-fd-bottom .zp-post-like::before { font-size: var(--fontSz12); line-height: 21px; font-family: 'zpclr-font'; inset-block-start: auto; inset-inline-start: auto; }.zpl_apprvltline .zp-cmtdiv { inline-size: 100%; float: inline-start; -webkit-margin-before: 15px; margin-block-start: 15px; }.zpl_apprvltline .zp-cmt-udt { line-height: 20px; -webkit-margin-before: 4px; margin-block-start: 4px; word-wrap: break-word; word-break: break-word; }.zpl_apprvltline .zp-cmtdiv.zp-syscmt .zp-cmt-udt { color: #666; }.zpl_apprvltline .zp-cmt-uaction { overflow: inherit !important; inline-size: 100%; float: inline-start; -webkit-margin-after: 10px; margin-block-end: 10px; line-height: 20px; -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_apprvltline .zp-cmt-uaction > ul { inline-size: 100%; float: inline-start; margin: 0; }.zpl_apprvltline .zp-cmt-uaction > ul > li:first-child { -webkit-padding-start: 0; -moz-padding-start: 0; padding-inline-start: 0; }.zpl_apprvltline .zp-cmt-uaction > ul > li { color: #777777; position: relative; display: inline-block; float: inline-start; -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; }.zpl_apprvltline .zpcmt-date { color: #777; font-size: var(--fontSz12); }.zpl_apprvltline .zp-cmt-uaction > ul > li::before { content: '.'; position: absolute; inset-inline-start: 7px; inset-block-end: 6px; font-size: var(--fontSz14); color: #999; }.zpl_apprvltline .zp-cmt-uaction > ul > li.zpcmt-like { cursor: pointer; }.zpl_apprvltline .zp-cmt-uaction > ul > li { color: #777777; position: relative; display: inline-block; float: inline-start; -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; }.zpl_apprvltline .zpcmt-like { font-size: var(--fontSz12); }.zpl_apprvltline .zp-cmt-uaction > ul > li:first-child::before { content: none; }.zpl_apprvltline .zp-cmtdiv.zp-syscmt .zp-icosyscmt:after { color: #999; content: "\ea33"; font-family: 'Peopleicon_5'; font-size: var(--fontSz13); text-align: center; }.zpl_apprvltline .zp-fd-bottom .zp-cmtdiv .zp-fd-pstedt { opacity: 0; visibility: hidden; }.zpl_apprvltline .zp-fd-cmtlist { -webkit-border-before: 1px solid var(--crdbrdrclr); border-block-start: 1px solid var(--crdbrdrclr); -webkit-padding-after: 12px; padding-block-end: 12px; }.zpl_apprvltline .zp-fd-cmtlist .zp-cmtdiv { -webkit-padding-end: 15px; -moz-padding-end: 15px; padding-inline-end: 15px; }.zpl_apprvltline .zp-fd-cmtlist .zp-cmtdiv:hover .zp-fd-pstedt { opacity: 1; visibility: visible; }.zpl_apprvltline .zp-fd-cmtlist .zp-cmtdiv .zp-fd-pstedt { float: inline-end; inline-size: 30px; block-size: 30px; border-radius: 100%; padding: 7px; position: relative; -webkit-margin-end: -25px; -moz-margin-end: -25px; margin-inline-end: -25px; -webkit-margin-before: -5px; margin-block-start: -5px; }.zpl_apprvltline .zp-cmt-uimg { inline-size: 30px; float: inline-start; }.zpl_apprvltline .zphvr-cpro { position: relative; }.zpl_apprvltline .zp-usimg { inline-size: 30px; block-size: 30px; border-radius: 100%; border: 1px solid #bfc0c0; }.zpl_apprvltline .zp-fd-content { -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; word-wrap: break-word; }.zpl_apprvltline .zp-fd-content .zp-fd-pstedt { float: inline-end; inline-size: 30px; block-size: 30px; border-radius: 100%; padding: 7px; position: relative; -webkit-margin-end: -10px; -moz-margin-end: -10px; margin-inline-end: -10px; }.zpl_apprvltline .zp-fd-content .zp-fd-pstedt:hover { background-color: #E9EAEE; }.zpl_apprvltline .zp-fd-content .zp-fd-pstedt:hover a i { color: #000000; }.zpl_apprvltline .zp-fd-content .zp-fd-pstedt a { color: #666666 !important; font-size: var(--fontSz16); }.zpl_apprvltline .zp-fd-content .zp-fd-pstedt a:hover { color: #3A4653 !important; }.zpl_apprvltline .zp-fd-content .zp-fd-pstedt .ZPCmn-Arrow:before, .zpl_apprvltline .zp-fd-content .zp-fd-pstedt .ZPCmn-Arrow::after { inset-inline-start: auto; inset-inline-end: 5px; }.zpl_apprvltline .zp-fd-content .zp-fd-pstedt .ZPCmn-Arrow.inset-block-start::after { -webkit-border-end: 10px solid transparent; -moz-border-end: 10px solid transparent; border-inline-end: 10px solid transparent; -webkit-border-after: 10px solid #ffffff; border-block-end: 10px solid #ffffff; -webkit-border-start: 10px solid transparent; -moz-border-start: 10px solid transparent; border-inline-start: 10px solid transparent; }.zpl_apprvltline .zp-fd-content .zp-fd-pstedt .ZPCmn-Arrow a span { position: absolute; inset-inline-start: 10px; }.zpl_apprvltline .zp-fd-content .zp-fd-pstedt .ZPCmn-Arrow a.zp-pst_del { color: #E05252 !important; }.zpl_apprvltline .zp-fd-content .zp-fd-pstedt .dropdown-menu { inset-inline-start: auto; inset-inline-end: -3px; min-inline-size: 130px; z-index: 2; }.zpl_apprvltline .zp-fd-content .zp-fd-pstedt.ZPCusDrs .dropdown-menu.inset-block-start::before, .zpl_apprvltline .zp-fd-content .zp-fd-pstedt.ZPCusDrs .dropdown-menu.inset-block-start::after { inset-inline-start: auto !important; inset-inline-end: 5px; }.zpl_apprvltline .zp-cmt-content { -webkit-padding-start: 40px; -moz-padding-start: 40px; padding-inline-start: 40px; position: relative; }.zpl_apprvltline .zp-cmt-content .zp-cmt-del { display: none; }.zpl_apprvltline .zp-cmt-content:hover .zp-cmt-del { display: block; }.zpl_apprvltline .zp-cmt-content .zp-cmt-udt ul { list-style: initial; -webkit-padding-before: 10px; padding-block-start: 10px; -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; }.zpl_apprvltline .zp-cmt-content .zp-cmt-udt ol { list-style: decimal !important; -webkit-padding-start: 15px; -moz-padding-start: 15px; padding-inline-start: 15px; -webkit-padding-before: 10px; padding-block-start: 10px; }.zpl_apprvltline .zp-cmt-content .zp-cmt-udt ol li { -webkit-padding-start: 3px; -moz-padding-start: 3px; padding-inline-start: 3px; }.zpl_apprvltline .zp-fd-cmtlist:after { clear: both; overflow: hidden; content: ""; display: table; }.zpl_apprvltline .zp-fd-cmtbox { -webkit-padding-before: 8px; padding-block-start: 8px; -webkit-padding-after: 8px; padding-block-end: 8px; -webkit-border-before: 1px solid var(--frmbrdrclr); border-block-start: 1px solid var(--frmbrdrclr); -webkit-margin-after: 0; margin-block-end: 0; }.zpl_apprvltline textarea.form-control { resize: none; }.zpl_apprvltline textarea.form-control { padding: 3px 8px; }.zpl_apprvltline .form-control { display: block; inline-size: 100%; block-size: 30px; padding: 5px 12px; font-size: var(--fontSz14); line-height: 1; color: #000000; background-color: #ffffff; background-image: none; border: 1px solid #e3e3e3; border-radius: var(--bdrrd4); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08); -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -moz-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }.zpl_apprvltline .form-control::-webkit-input-placeholder { color: #666; }.zpl_apprvltline .form-control::placeholder { color: #666; }.zpl_apprvltline .zp-ctarea { block-size: 30px !important; background: #fff; border-radius: 50px; }.attachedImages li { float: inline-start; margin: 1px !important; display: -webkit-flex; display: -moz-box; display: flex; position: relative; border: 1px solid #DADADC; border-radius: 2px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; overflow: hidden; block-size: 200px; padding: 1.5px; }.attachedImages li.morePhotos { line-height: 175px; text-align: center; background: #F0F0F0; }.attachedImages li.morePhotos a { color: #333; }.attachedImages li a.feedCoverImage { block-size: 100%; inline-size: 100%; background-position: center; background-size: cover; display: -webkit-flex; display: -moz-box; display: flex; }.Zp-fd-plchldr { inline-size: 100%; block-size: calc(100% - 35px) !important; block-size: -webkit-calc(100% - 35px) !important; block-size: -moz-calc(100% - 35px) !important; padding: 15px; font-size: var(--fontSz15); opacity: 0.4; text-align: start; }.zp-fd-avatar + .composeDesc-Wrap .Zp-fd-plchldr { inset-inline-start: 55px; }[contentEditable=true]:empty:before { content: attr(data-text); color: #888; }.ze_SCmb ul { margin: 0; -webkit-padding-start: 0px !important; -moz-padding-start: 0px !important; padding-inline-start: 0px !important; inline-size: auto !important; min-block-size: 10px !important; }.ze_SCmb ul li { -webkit-margin-before: 0px !important; margin-block-start: 0px !important; }.ze_SCmb li b { border-radius: var(--bdrrd4); border: 1.2px solid transparent !important; }.ze_SCmb li b:hover { background-color: var(--thmbg2) !important; border: 1.2px solid var(--primarybluclr) !important; }.ze_SCmb li b.ze_esel { background-color: var(--thmbg) !important; border: 1.2px solid var(--primarybluclr) !important; color: var(--primarybluclr); }.ze_SCmb li b > span { line-height: normal; --icnfontSz: 13px; }.ze_SCmb li b > span.zei-arrow { float: inherit !important; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; block-size: 100%; }.ze_SCmb li b > span.PI_fil_abtm { -webkit-margin-start: 3px; -moz-margin-start: 3px; margin-inline-start: 3px; font-size: 6px; color: var(--txt8clr); }.ze_SCmb font { inline-size: 1px; overflow: hidden; float: inline-start; background-color: var(--frmbrdrclr) !important; block-size: 18px; -webkit-margin-before: 0; margin-block-start: 0; }.zp-fd-compose { position: relative; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04); border-radius: var(--bdrrd8) !important; background-color: var(--thmbg); min-block-size: 70px; border: 1px solid var(--crdbrdrclr) !important; }.zp-fd-compose .composeCont-field { padding-block: 21px 15px; padding-inline: 25px 20px; line-height: 1.5; cursor: text; inline-size: 100%; position: relative; }.zp-fd-compose .Zp-fd-plchldr { color: var(--txt6clr); opacity: 1; position: absolute; inset-inline-start: 10px; inset-inline-end: 0; block-size: -webkit-calc(100% - 40px) !important; block-size: -moz-calc(100% - 40px) !important; block-size: calc(100% - 40px) !important; inline-size: initial; outline: 0; padding-block: 25px 15px; padding-inline: 15px 35px; overflow-y: auto; }.zp-fd-compose .attachedContainer { padding: 12px 7px; margin: 20px; border-radius: var(--bdrrd8); }.zp-fd-composeCont { position: relative; }.zp-fd-composeCont .composeCont-field { outline: 0; border: 0; word-wrap: break-word; min-block-size: initial; font-size: var(--fontSz18); font-family: var(--fontRegular); -webkit-padding-end: 40px; -moz-padding-end: 40px; padding-inline-end: 40px; -webkit-padding-after: 9px; padding-block-end: 9px; background-color: var(--thmbg); color: var(--txt2clr); border-start-start-radius: var(--bdrrd8); border-start-end-radius: var(--bdrrd8); }.zp-fd-composeCont .composeDesc-Cont { position: relative; }.zp-fd-composeCont .ZPDrfile { inset-block-start: 0; z-index: 2; }.zp-fd-composeCont .ZPDrfile > div { position: absolute; inset-block-start: 50%; inset-inline-start: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }.zp-fd-composeCont .ZPDrfile > div > i { display: block; -webkit-margin-before: 0px; margin-block-start: 0px; font-size: var(--fontSz24); -webkit-margin-after: 6px; margin-block-end: 6px; }.zp-fd-composeCont .ZPDrfile > div > span { opacity: 8; }.zp-fd-composeCont .Ann_titStatus { position: absolute; inset-inline-end: 5px; inset-block-start: 17px; cursor: pointer; block-size: 30px; inline-size: 30px; z-index: 1; padding: 5px; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box; }.zp-fd-composeCont .Ann_titStatus span { display: inline-block; font-size: var(--fontSz16); }.zp-fd-composeCont .ze { border-radius: 0; position: relative; inline-size: 100%; block-size: 100% !important; padding: 0; line-height: initial; -moz-box-sizing: border-box; box-sizing: border-box; }.zp-fd-composeCont .Ann_titleCont + .ze { block-size: -webkit-calc(100% - 58px) !important; block-size: -moz-calc(100% - 58px) !important; block-size: calc(100% - 58px) !important; }.zp-fd-composeCont .Ann_titleCont + .ze .Zp-fd-plchldr { -webkit-padding-before: 10px; padding-block-start: 10px; }.zp-fd-composeCont .Ann_titleCont + .ze .ze_area { -webkit-padding-before: 0; padding-block-start: 0; -webkit-margin-before: -3px; margin-block-start: -3px; }.zp-fd-composeCont .ze_SCmb { -webkit-border-after: none; border-block-end: none; border-radius: 0; -webkit-border-before: 1px solid var(--crdbrdrclr); border-block-start: 1px solid var(--crdbrdrclr); background-color: var(--thmbg2) !important; position: absolute; inset-block-end: 0; inset-inline-start: 0; inset-inline-end: 0; block-size: 40px; overflow: auto; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 5px; -webkit-padding-start: 17px; -moz-padding-start: 17px; padding-inline-start: 17px; }.zp-fd-composeCont .ze_SCmb ul:first-child li { padding: 1px 2px; }.zp-fd-composeCont .ze_SCmb ul:first-child li b { font-size: var(--fontSz13); }.zp-fd-composeCont .ze_SCmb ul:first-child li:first-child { -webkit-padding-start: 0; -moz-padding-start: 0; padding-inline-start: 0; }.zp-fd-composeCont .ze_SCmb li { padding: 0 4px; }.zp-fd-composeCont .ze_area { min-block-size: 105px; block-size: -webkit-calc(100% - 45px) !important; block-size: -moz-calc(100% - 45px) !important; block-size: calc(100% - 45px) !important; inset-inline-start: 0; inset-block-start: 0; -webkit-padding-before: 10px; padding-block-start: 10px; -webkit-padding-end: 35px; -moz-padding-end: 35px; padding-inline-end: 35px; -webkit-padding-start: 57px; -moz-padding-start: 57px; padding-inline-start: 57px; }.zp-fd-composeActions .zp-editor-foot { -webkit-border-before: 1px solid var(--crdbrdrclr); border-block-start: 1px solid var(--crdbrdrclr); -webkit-border-after: none; border-block-end: none; background-color: var(--thmbg2); block-size: 46px; padding: 7px 15px 8px 16px; border-end-start-radius: var(--bdrrd8); border-end-end-radius: var(--bdrrd8); display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zp-fd-composeActions .zp-editor-foot .editor-foot-col { line-height: 18px; position: relative; }.zp-fd-composeActions .zp-editor-foot .editor-foot-col .zp_casesBtn { position: absolute; inset-block-start: 3px; inset-inline-start: 0; display: -webkit-flex; display: -moz-box; display: flex; min-inline-size: 200px; gap: 10px; }.zp-fd-composeActions .zp-editor-foot .editor-foot-col .zp_casesBtn li { cursor: pointer; display: inline-block; padding: 2px 8px; font-size: var(--fontSz11); border: 1px solid var(--frmbrdrclr); border-radius: 3px; color: var(--txt2clr); background-color: var(--thmbg); box-shadow: var(--cbshdw); }.zp-fd-composeActions .zp-editor-foot .editor-post-bt button { border-radius: 4px; }.zp-fd-composeActions .zp-editor-foot .editor-post-bt .zpselect { -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.zp-fd-composeActions .zp-editor-foot .editor-atchment + .zp_casesBtn { inset-inline-start: 35px; }.zp-fd-composeActions .zp-editor-foot .editor-atchment + .zp_casesBtn::before { content: ''; position: absolute; inline-size: 1px; block-size: 20px; inset-inline-start: -10px; background-color: var(--frmbrdrclr); inset-block-start: 2px; }.zp-fd-composeActions .zp-editor-foot .editor-atchment > i { display: block; padding: 6px 4px; color: var(--txt2clr); font-size: var(--fontSz16); }.zp-fd-compose.edtr_rply, .zp-fd-compose.edtr_edt { border: 1px solid var(--crdbrdrclr) !important; }.zp-fd-compose.edtr_rply .clearfix::before, .zp-fd-compose.edtr_rply .clearfix::after { content: " "; display: table; }.zp-fd-compose.edtr_rply .clearfix::after { clear: both; }.zp-fd-compose.edtr_rply .zp-fd-composeCont .ze_area { -webkit-padding-before: 0; padding-block-start: 0; -webkit-padding-end: 15px; -moz-padding-end: 15px; padding-inline-end: 15px; -webkit-padding-start: 7px; -moz-padding-start: 7px; padding-inline-start: 7px; min-block-size: inherit !important; block-size: -webkit-calc(100% - 45px) !important; block-size: -moz-calc(100% - 45px) !important; block-size: calc(100% - 45px) !important; }.zp-fd-compose.edtr_rply .Zp-fd-plchldr { padding-block: 15px; padding-inline: 10px 35px; }.zp-fd-compose.edtr_rply.edtr_edt .composeCont-field { -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; }.zp-fd-avatar { inline-size: 40px; block-size: 40px; position: absolute; inset-inline-start: 20px; inset-block-start: 15px; z-index: 2; float: inline-start; text-decoration: none; cursor: pointer; outline: 0; }.zp-fd-avatar + .comps_bfr { inline-size: 100%; padding: 15px 8px 15px 70px; block-size: 70px; line-height: 40px; border-radius: var(--bdrrd8); }.zp-fd-avatar img { inline-size: 100%; block-size: 100%; border-radius: 8px; border: 1px solid var(--brdr_gry); }.zp-fd-avatar + .composeDesc-Wrap .composeCont-field { -webkit-padding-start: 70px; -moz-padding-start: 70px; padding-inline-start: 70px; }.zp-fd_edtrBfr { position: absolute; inset-inline-start: 0; inset-inline-end: 0; }.zp-fd .comps_bfr { border: none; inline-size: 100%; padding: 15px 8px 15px 80px; block-size: 70px; line-height: 40px; }.ze_SCmb { background-color: var(--thmbg) !important; -webkit-border-after: 1px solid var(--brdr_dflt) !important; border-block-end: 1px solid var(--brdr_dflt) !important; }.zpl_feedCompsr .Zp-fd-plchldr { color: var(--txt2clr); opacity: 1; position: absolute; block-size: -webkit-calc(100% - 50px) !important; block-size: -moz-calc(100% - 50px) !important; block-size: calc(100% - 50px) !important; inline-size: initial; outline: 0; inset-inline-start: 0 !important; inset-inline-end: 35px; -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; -webkit-padding-before: 10px; padding-block-start: 10px; overflow: auto; font-size: var(--fontSz15); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }.zpl_feedCompsr .Desc-plchldr { padding-block: 10px 15px; padding-inline: 80px 20px; line-height: 1.5; cursor: text; -moz-box-sizing: border-box; box-sizing: border-box; }.zpl_feedCompsr .feedCompsr_area .ze_area { min-block-size: 105px; block-size: -webkit-calc(100% - 50px) !important; block-size: -moz-calc(100% - 50px) !important; block-size: calc(100% - 50px) !important; inset-inline-start: 0; inset-block-start: 0; }.zpl_feedCompsr .feedCompsr_area .ze { position: relative; inline-size: 100%; block-size: 100%; padding: 0; line-height: initial; -moz-box-sizing: border-box; box-sizing: border-box; }.zpl_feedCompsr .feedCompsr_area .ze_SCmb { border-radius: 0; -webkit-border-before: 0; border-block-start: 0; -webkit-border-after: 0; border-block-end: 0; background-color: var(--thmbg2) !important; position: absolute; display: -webkit-flex; display: -moz-box; display: flex; inset-block-end: 0; inset-inline-start: -20px; inset-inline-end: -20px; block-size: 45px; overflow: auto; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 5px; -webkit-padding-start: 17px; -moz-padding-start: 17px; padding-inline-start: 17px; }.zpl_feedCompsr .feedCompsr_area .ze_SCmb li { padding: 0 4px; }.zpl_feedCompsr .feedCompsr_area .ze_SCmb li b { block-size: 25px; -webkit-padding-before: 2px; padding-block-start: 2px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: space-around; justify-content: space-around; border-radius: var(--bdrrd4); }.zpl_feedCompsr .feedCompsr_area .ze_SCmb li b > span + span { -webkit-margin-start: 2px; -moz-margin-start: 2px; margin-inline-start: 2px; }.zpl_feedCompsr .feedCompsr_area .ze_SCmb li b:hover { background-color: transparent; border: 1.2px solid var(--primarybluclr) !important; }.zpl_feedCompsr .feedCompsr_area .ze_SCmb li b.ed_smiley { font-size: var(--fontSz16); }.zpl_feedCompsr .feedCompsr_area .ze_SCmb li b.zpl_act { background-color: var(--thmbg1); }.zpl_feedCompsr .feedCompsr_area .ze_SCmb ul { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_feedCompsr .feedCompsr_area .ze_SCmb ul:first-child { -webkit-padding-end: 2px; -moz-padding-end: 2px; padding-inline-end: 2px; }.zpl_feedCompsr .feedCompsr_area .ze_SCmb ul:first-child li { padding: 1px 2px; }.zpl_feedCompsr .feedCompsr_area .ze_SCmb ul:first-child li b { font-size: var(--fontSz13); }.zpl_feedCompsr .feedCompsr_area .ze_SCmb ul:first-child li:first-child { -webkit-padding-start: 0; -moz-padding-start: 0; padding-inline-start: 0; }.zpl_feedCompsr .feedCompsr_area .ze_SCmb font { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_feedCompsr .feedCompsr_area .composeCont-field { outline: 0; border: 0; word-wrap: break-word; min-block-size: initial; font-size: var(--fontSz19); font-family: var(--fontBold); -webkit-padding-end: 40px; -moz-padding-end: 40px; padding-inline-end: 40px; -webkit-padding-after: 9px; padding-block-end: 9px; }.zpl_feedCompsr .feedCompsr_area .composeCont-field::-webkit-input-placeholder { color: #697386; opacity: 1; }.zpl_feedCompsr .feedCompsr_area .composeCont-field::placeholder { color: #697386; opacity: 1; }.zpl_feedCompsr .feedCompsr_area .composeCont-field::-ms-input-placeholder {  color: #697386; }.zpl_feedCompsr .feedCompsr_area .composeCont-field::-ms-input-placeholder {  color: #697386; }.zpl_feedCompsr.zpl_edtrply { border-radius: var(--bdrrd8); background-color: var(--thmbg); }.zpl_feedCompsr.zpl_edtrply .zpl_em { padding: 10px 0 0 10px; }.zpl_feedCompsr.zpl_edtrply .zpl_em .ztextbox { inline-size: 99%; }.zpl_feedCompsr.zpl_edtrply .Zp-fd-plchldr { inline-size: 97%; -webkit-padding-before: 15px; padding-block-start: 15px; -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; }.zpl_feedCompsr.zpl_edtrply .ze_SCmb { inset-inline-start: 0px; inset-inline-end: 0px; border-end-start-radius: var(--bdrrd8); border-end-end-radius: var(--bdrrd8); -webkit-border-before: 1px solid var(--crdbrdrclr); border-block-start: 1px solid var(--crdbrdrclr); }.zpl_feedCompsr.zpl_edtrply .zpl_feed-avatar + .feedCompsr_cont .Zp-fd-plchldr { inline-size: 93%; -webkit-padding-before: 10px; padding-block-start: 10px; -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; }.zpl_feedCompsr.zpl_edtrply .zpl_feedActn { inset-block-end: -5px; inset-inline-start: 0; inset-inline-end: 0; }.zpl_feedCompsr.zpl_edtrply .zpl_feedActn + .feedCompsr_area { -webkit-margin-after: 58px; margin-block-end: 58px; }.zpl_feedCompsr.zpl_edtrply.tlbarTop { -webkit-padding-before: 0px; padding-block-start: 0px; }.zpl_feedCompsr.zpl_edtrply.tlbarTop .ze_SCmb { inset-block-start: 0; -webkit-padding-start: 17px; -moz-padding-start: 17px; padding-inline-start: 17px; -webkit-border-before: 0; border-block-start: 0; -webkit-border-after: 1px solid var(--crdbrdrclr); border-block-end: 1px solid var(--crdbrdrclr); border-radius: 0 !important; border-start-start-radius: var(--bdrrd8) !important; border-start-end-radius: var(--bdrrd8) !important; }.zpl_feedCompsr.zpl_edtrply.tlbarTop .Zp-fd-plchldr { -webkit-padding-before: 25px; padding-block-start: 25px; inset-block-start: 40px; }.zpl_feedCompsr.zpl_edtrply.tlbarTop .ze_area { -webkit-padding-before: 45px; padding-block-start: 45px; }.zpl_feedCompsr.zpl_edtrply.tlbarTop h5 + .ze .ze_SCmb { inset-block-start: -78px; }.zpl_feedCompsr.zpl_edtrply .composeCont-field { padding-block: 21px 15px; padding-inline: 20px 45px; border-start-start-radius: var(--bdrrd8); border-start-end-radius: var(--bdrrd8); }.ze_dd ul { border-radius: var(--bdrrd8); box-shadow: var(--cbshdw) !important; padding: 3px !important; background-color: var(--thmbg) !important; }.ze_dd ul li { padding: 7px 15px !important; block-size: 32px !important; border-radius: var(--bdrrd4); }.ze_dd ul li:hover { background-color: var(--thmbg2); }.ze_dd ul li.sel { background-color: var(--thmbg1); }.ze_dd ul li.sel:hover { background-color: var(--thmbg1); }.ze_dd ul.ze_cb { padding: 4px 2px !important; }.ze_dd ul.ze_sb li { border: 1px solid var(--thmbg) !important; }.ze_dd ul.ze_sb li:hover { background-color: var(--thmbg) !important; }.ze_dd ul.ze_cb > li { padding: 0 !important; block-size: 15px !important; border-radius: 2px; }.ze_SCmb li b span.ze_pdl { inset-block-start: -0.5px !important; font-family: 'Zoho_Puvi_Regular'; }.ze_SCmb li b span.PI_edt_fontclr { color: var(--txt2clr) !important; }.zep_PUbtm span { block-size: 33px !important; }.zp_Tshw .zp_fpv .zp_pwrap { inset-inline-start: 0px; inset-inline-end: 0px; box-shadow: unset; z-index: unset; }.zep_PU { box-shadow: var(--cbshdw) !important; min-inline-size: 450px !important; border-radius: var(--bdrrd8); background-color: var(--thmbg) !important; }.zep_PU .zep_PUcen .ze_ptble label { color: var(--txt2clr) !important; }.zep_PU .zep_PUcen .ze_ptble label.ze_input_text { background-color: var(--thmgrybg4) !important; }.zep_PU .disabled { pointer-events: none; opacity: 0.6; }.zep_PU .zp_tac { text-align: center; }.zep_PU .zep_PUtt { -webkit-border-after: none; border-block-end: none; block-size: 70px; line-height: 70px; padding: 0 30px; color: var(--txt2clr); font-weight: normal; font-size: var(--fontSz18); background: var(--thmbg2); border-radius: var(--bdrrd8); border-end-start-radius: 0; border-end-end-radius: 0; display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zep_PU .zep_PUtt i { font-size: var(--fontSz14); color: var(--txt8clr); }.zep_PU .zep_PUcen > form { padding: 28px 30px; }.zep_PU .zep_PUcen .ze_ptble { margin: 0; inline-size: 100%; border-collapse: separate; border-spacing: 0 1.5em; padding: 0 20px; }.zep_PU .zep_PUcen .ze_ptble span > i.zei-unoption, .zep_PU .zep_PUcen .ze_ptble span > i.zei-option { color: var(--txt6clr) !important; }.zep_PU .zep_PUcen .ze_ptble .ze_iiI { border: #b2b7b9 1px dashed; block-size: 140px; inline-size: 140px; border-radius: 5px; }.zep_PU .zep_PUcen .ze_ptble .ze_iiIP { color: #8c9396; font-size: var(--fontSz15); line-height: 140px; }.zep_PU .zep_PUcen .ze_ptble .ze_iiSnF { font-style: normal; color: #929298; padding: 10px 0 0; }.zep_PU .zep_PUcen .ze_ptble label { font-size: var(--fontSz14); vertical-align: middle; color: #444; margin: 0 14px 0 6px; }.zep_PU .zep_PUcen .ze_ptble label.ze_input_text { padding: 12px 12px; border-radius: 5px; font-style: normal; border: none; inline-size: unset; -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; background: #f5f5f7; }.zep_PU .zep_PUcen .ze_ptble tr { inline-size: 100%; }.zep_PU .zep_PUcen .ze_ptble tr:first-child { -webkit-margin-before: 0; margin-block-start: 0; }.zep_PU .zep_PUcen .ze_ptble td { font-size: var(--fontSz14); color: #72767b; }.zep_PU .zep_PUcen .ze_ptble td:nth-child(2n) { -webkit-padding-start: 0; -moz-padding-start: 0; padding-inline-start: 0; }.zep_PU .zep_PUcen .ze_ptble td input { inline-size: 100%; border: none; background: transparent; -webkit-border-after: 1px solid var(--brdr_gry); border-block-end: 1px solid var(--brdr_gry); padding: 10px 0px; font-size: var(--fontSz16); color: var(--txt2clr); }.zep_PU .zep_PUcen .ze_ptble td input[type="radio"] { inline-size: unset; }.zep_PU .zep_PUbtm { text-align: end; padding: 20px 20px; margin: 0; -webkit-border-before: none; border-block-start: none; }.zep_PU .zep_PUbtm span { padding: 7px 10px; -webkit-margin-end: 12px; -moz-margin-end: 12px; margin-inline-end: 12px; font-size: 114%; color: #798084; border: none; background: transparent; }.zep_PU .zep_PUbtm span.sel { border: none; color: var(--txt2clr); font-family: var(--fontbold); font-weight: var(--fontbold_weight); background-color: var(--thmbg2); border-radius: var(--bdrrd4); padding: 6px 24px; }.zp-post-head a[empid] { color: var(--txt2clr) !important; font-family: var(--fontRegular); }.zp-post-head a[empid]:hover { text-decoration: underline; }.zp-post-uname[empid], .zp-cmt-uname[empid] { color: var(--txt2clr) !important; font-family: var(--fontRegular); }.zp-post-uname[empid]:hover, .zp-cmt-uname[empid]:hover { text-decoration: underline; }.zpl_msgedtr { border: 1px solid var(--crdbrdrclr); }.zpl_msgedtr .zpl_msghd { background-color: var(--thmbg2); border-radius: var(--bdrrd8); padding: 3px 18px 18px; border-end-end-radius: 0; border-end-start-radius: 0; }.zpl_msgedtr .zpl_msghd .zpl_twoclum label { white-space: nowrap; max-inline-size: 200px; text-overflow: ellipsis; display: block; overflow: hidden; }.zpl_msgedtr + .zpl_msgtxt { -webkit-border-before: 1px solid var(--brdr_gry); border-block-start: 1px solid var(--brdr_gry); }.zpl_msgedtr + .zpl_msgtxt .zpl_feedCompsr.zpl_edtrply { border: none; }.zpl_msgedtr.msgedtr_optnl { border-radius: var(--bdrrd8); }.zpl_msgedtr.msgedtr_optnl .zpl_feedCompsr.zpl_edtrply { border: none; -webkit-border-before: 1px solid var(--brdr_gry); border-block-start: 1px solid var(--brdr_gry); }.zpl_msgedtr.msgedtr_optnl .zpl_feedCompsr.zpl_edtrply .ze { block-size: 300px !important; background-color: var(--thmbg); border-radius: var(--bdrrd8); }.zpl_msgedtr.msgedtr_optnl .zpl_feedCompsr.zpl_edtrply .ze .ze_SCmb { border-end-start-radius: var(--bdrrd8); border-end-end-radius: var(--bdrrd8); }.zpl_msgedtr.msgedtr_optnl .zpl_feedCompsr.zpl_edtrply.tlbarTop { -webkit-border-before: none !important; border-block-start: none !important; }.zpl_msgedtr.msgedtr_optnl .zpl_msghd + .zpl_msgtxt .zpl_edtrply { border-start-start-radius: 0; border-start-end-radius: 0; }.zpl_msgedtr.msgedtr_optnl .zpl_msghd + .zpl_msgtxt .zpl_edtrply.tlbarTop { -webkit-border-before: 1px solid var(--crdbrdrclr) !important; border-block-start: 1px solid var(--crdbrdrclr) !important; }.zpl_msgedtr.msgedtr_optnl .zpl_msghd + .zpl_msgtxt .zpl_edtrply.tlbarTop .ze_SCmb { border-radius: 0 !important; }.zpl_msgedtr.msgedtr_optnl .zpl_msghd + .zpl_edtrply { border-start-start-radius: 0; border-start-end-radius: 0; }.zpl_msgedtr.msgedtr_optnl .zpl_msghd + .zpl_edtrply.tlbarTop { -webkit-border-before: 1px solid var(--crdbrdrclr) !important; border-block-start: 1px solid var(--crdbrdrclr) !important; }.zpl_msgedtr.msgedtr_optnl .zpl_msghd + .zpl_edtrply.tlbarTop .ze_SCmb { border-radius: 0 !important; }.zpl_cc { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; inline-size: 100%; font-size: var(--fontSz13); }.zpl_cc > span { color: var(--txt8clr); }.zpl_cc .zpl_lnk { padding: 0 10px; -webkit-border-end: 1px solid #e3e3e3; -moz-border-end: 1px solid #e3e3e3; border-inline-end: 1px solid #e3e3e3; }.zpl_cc .zpl_lnk:hover { text-decoration: underline; }.zpl_cc .zpl_lnk:last-child { -webkit-border-end: none; -moz-border-end: none; border-inline-end: none; }.zpl_mdanounce .zp-fd-composeCont .ze_SCmb { border-end-start-radius: var(--bdrrd8); border-end-end-radius: var(--bdrrd8); z-index: 2; }.zpl_edUlI ul, .zp-post-cont ul { margin: 0; padding: 4px 15px; }.zpl_edUlI ul, .zpl_edUlI ol, .zp-post-cont ul { list-style: inherit; }.zp-post-cont ol { list-style: all; margin: 0; padding: 4px 15px; }.zpl_edUlI ul ul, .zp-post-cont ul ul { list-style: circle; }.ze_popup { font-family: var(--fontRegular) !important; background-color: var(--thmbg) !important; box-shadow: unset !important; }.ze_popupTitle { background-color: var(--thmbg2); }.ze_popupTitle { font-weight: normal !important; }.ze_popup .ze_popupButton span.sel { background-color: var(--thmbg1); color: var(--txt6clr); border-radius: var(--bdrrd4); }.ze_dd li.iTable:hover { background: var(--thmbg); }.ze_dropDown { background-color: var(--thmbg); }.zpl_collapsepanel + .zpl_collapsepanel { -webkit-margin-before: var(--crdmb); margin-block-start: var(--crdmb); }.zpl_collapsepanel .zcollapsiblepanel__header { padding: var(--collapsiblepad, 6px 15px); border-radius: var(--bdrrd8); min-block-size: 46px; }.zpl_collapsepanel .zcollapsiblepanel__header:hover .zpl_hvr { display: block; }.zpl_collapsepanel .zcollapsiblepanel__togglebutton.zbutton--icononly { --iconroundsize: 26px; inline-size: var(--iconroundsize); border-radius: 100%; block-size: var(--iconroundsize); background-color: var(--collapsepanelicnbg, var(--thmbg)); line-height: var(--iconroundsize); color: var(--txt8clr); text-align: center; font-size: var(--fontSz12); float: none; border: 1px solid var(--collapsepanelicnbdrclr, var(--brdr_gry)); -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_collapsepanel .zcollapsiblepanel__togglebutton.zbutton--icononly i { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_collapsepanel::before { border-radius: var(--bdrrd8); }.zpl_collapsepanel .zcollapsiblepanel__content { font-size: var(--fontSz14); }.zpl_collapsepanel.zpl_tblcolpanl .zpl_collapsecontent { padding: 20px; }.zpl_collapsecontent { padding: 10px 15px; }.zpl_collapseheader { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-padding-before: 0; padding-block-start: 0; }.zpl_collapseheader .zpl_collaspeactions { display: -webkit-flex; display: -moz-box; display: flex; justify-items: flex-end; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; gap: 10px; }.zpl_noticollapse .zpl_collapsepanel { --collapsepanelbdrclr: transparent; --collapsepanelbdrsz: 0; --collapsiblepad: 0 0 0; --collapsepanelhvrbg: transparent; }.zpl_noticollapse .zpl_collapsepanel .zpl_gbox { -webkit-margin-start: 42px; -moz-margin-start: 42px; margin-inline-start: 42px; inline-size: -webkit-calc(100% - 42px); inline-size: -moz-calc(100% - 42px); inline-size: calc(100% - 42px); }.zpl_noticollapse .zpl_collapsecontent { padding: 0; -webkit-margin-before: 16px; margin-block-start: 16px; }.zpl_noticollapse .zpl_secn > div { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_noticollapse .zpl_secn > div.d-flexC { min-block-size: 30px; }.zpl_noticollapse .zpl_secn .zpl_secn .d-flexC:not(:first-child) h4, .zpl_noticollapse .zpl_secn .zpl_secn .d-flexC:not(:first-child) h5 { -webkit-margin-before: 16px; margin-block-start: 16px; }.zpl_noticollapse > .zpl_secn h5 { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_introgd { block-size: 100%; inline-size: 100%; position: absolute; z-index: 1001; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_introgd.zpl_introgd_inpg { --introsldrbg: var(--thmbg1); position: relative; }.zpl_introgd.zpl_introgd_inpg .zpl_introgdbg { margin: 0; }.zpl_introgd.zpl_introgd_inpg::before { display: none; }.zpl_introgd.zpl_introgd_inpg .zlabel.zlabel--nobg { color: var(--txt6clr); }.zpl_introgd.zpl_introgd_inpg .zpl_intronxt { color: var(--txt8clr); }.zpl_introgd .PI_cls { position: absolute; inset-inline-end: -40px; padding: var(--size2); cursor: pointer; border-radius: var(--bdrrd4); background: var(--mdlclsbg); --clssize: 26px; inline-size: var(--clssize); block-size: var(--clssize); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_introgd::before { content: " "; background-color: rgba(0, 0, 0, 0.5); block-size: 100%; inline-size: 100%; position: absolute; }.zpl_introgdbg { inline-size: 100%; max-inline-size: var(--introgdwdt, 900px); block-size: var(--introgdhgt, 550px); margin: auto; background: -webkit-linear-gradient(top, transparent, #fff 100%), -webkit-linear-gradient(left, rgba(26, 15, 200, 0.15), rgba(0, 136, 255, 0.1), rgba(0, 136, 255, 0.26)); background: -moz- oldlinear-gradient(top, transparent, #fff 100%), -moz- oldlinear-gradient(left, rgba(26, 15, 200, 0.15), rgba(0, 136, 255, 0.1), rgba(0, 136, 255, 0.26)); background: -o-linear-gradient(top, transparent, #fff 100%), -o-linear-gradient(left, rgba(26, 15, 200, 0.15), rgba(0, 136, 255, 0.1), rgba(0, 136, 255, 0.26)); background: linear-gradient(to bottom, transparent, #fff 100%), linear-gradient(to right, rgba(26, 15, 200, 0.15), rgba(0, 136, 255, 0.1), rgba(0, 136, 255, 0.26)); border-radius: 16px; position: relative; background-color: var(--thmbg); }.zpl_introsld { block-size: 100%; border-radius: 16px; overflow: hidden; }.zpl_introsld_ttl { padding: 30px 0; max-inline-size: 900px; margin: auto; text-align: center; position: absolute; inset-inline-start: 0; inset-inline-end: 0; }.zpl_introsld_ttl.btmttl { --introttl: 20px; inset-block-end: 4px; }.zpl_introsld_ttl > div h4 { font-size: var(--introttl, var(--fontSz24)); font-family: Zoho_Puvi_Bold; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_introsld_ttl > div p { -webkit-margin-before: 10px; margin-block-start: 10px; font-family: var(--fontLight); line-height: 24px; font-size: var(--fontSz14); }.zpl_introsld_cnt img { -webkit-margin-before: 20px; margin-block-start: 20px; }.zpl_introsld_cnt.topimg { -webkit-margin-after: -15%; margin-block-end: -15%; }.zpl_introsld_cnt.topimg img { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_introgd_ftr { inline-size: 100%; -webkit-margin-before: 12px; margin-block-start: 12px; position: sticky; inset-inline-start: 0; inset-block-end: -22px; }.zpl_introgd_ftr > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-align-items: center; -moz-box-align: center; align-items: center; position: relative; background: #fff; }.zpl_introsldr { display: -webkit-flex; display: -moz-box; display: flex; gap: 4px; position: absolute; inset-inline-start: 50%; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0); }.zpl_introsldr > div { block-size: 6px; inline-size: 18px; background-color: var(--introsldrbg, var(--thmbg2)); border-radius: 50px; cursor: pointer; }.zpl_introsldr > div.zpl_act { background-color: var(--primarybluclr); }.zpl_intronxt { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; -webkit-align-items: center; -moz-box-align: center; align-items: center; color: #fff; }.zpl_intronxt .zlabel { padding: 0; margin: 0; }.zpl_sethelp { left: 86px !important; margin-top: -10px !important; }.zpl_sethelp .zpl_helptitle { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-align-items: center; -moz-box-align: center; align-items: center; inline-size: 100%; cursor: default; }.zpl_sethelp .zpl_helptitle .PI_cls { --clssize: 22px; inline-size: var(--clssize); block-size: var(--clssize); border-radius: var(--bdrrd4); background: transparent; color: var(--txt2clr); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; }.zpl_sethelp .zpl_helptitle .PI_cls:hover { background: var(--mdlclsbg); }.zpl_sethelp li.zmenu__custom { cursor: default; padding: 6px 3px 6px 12px; }.zpl_sethelp li.zmenu__custom:hover { background-color: transparent; }.zpl_sethelp li.zmenu__separator { width: 110%; margin-left: -10px; }.zpl_sethelp li.zmenu--submenu { border-bottom: 1px solid var(--thmgrybg3); border-radius: 0; }.zpl_sethelp li.zmenu--submenu:hover { border-radius: var(--bdrrd4); }.zpl_sethelp li.zmenu--submenu:last-child { border-bottom: 0; }.zpl_mdl { position: fixed; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; block-size: 100%; display: none; z-index: 104; block-size: -webkit-calc(100% - 28px) !important; block-size: -moz-calc(100% - 28px) !important; block-size: calc(100% - 28px) !important; --tblhdrinset-block-start: 0; padding: 8px; }.zpl_mdl.zpl_lbxbtm::before { inset-block-end: -40px; }.zpl_mdl.zpl_mfull { block-size: auto !important; inset-block-end: 28px; }.zpl_mdl::before { content: ''; position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; background: rgba(0, 0, 0, 0.4); }.zpl_mdl.no_blur::before { content: none; }.zpl_mdl .zpl_crd { min-inline-size: inherit; max-inline-size: inherit; inline-size: 100%; }.zpl_mdl.zpl_mopen { display: block; }.zpl_mdl.zpl_mdlleft .zpl_minr { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; }.zpl_mdl.zpl_mdlsmpldata::before { content: ''; position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; background-color: #fff; }.zpl_mdl.zpl_mdlsmpldata .zpl_crd { -webkit-margin-after: 0; margin-block-end: 0; }.zpl_mdl.zpl_mdlsmpldata .zpl_crd .zpl_crdcnt { padding: 4px 25px 20px; }.zpl_mdl.zpl_mdlsmpldata .zpl_mcnt { padding: 0; }.zpl_mdl.zpl_mdlsmpldata .zpl_mcnt p { line-height: 1.5; }.zpl_mdl.zpl_mdlsmpldata .zpl_minr { background-color: #fff; box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.08); }.zpl_mdl.zpl_mdlsmpldata .zpl_mfoter { -webkit-padding-after: 20px; padding-block-end: 20px; border: unset !important; }.zpl_mdl.zpl_mdlsmpldata .zpl_mdlsmplimg { text-align: center; background-color: #E1F1FF; }.zpl_mdl.zpl_mdl-ntpl5::before { content: ''; position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; background-color: rgba(0, 0, 0, 0.5); }.zpl_mdl.zpl_mdl-ntpl5 .zpl_crd { -webkit-margin-after: 0; margin-block-end: 0; border: unset; }.zpl_mdl.zpl_mdl-ntpl5 .zpl_crd .zpl_crdcnt { padding: 4px 25px 20px; }.zpl_mdl.zpl_mdl-ntpl5 .zpl_mcnt { padding: 0; }.zpl_mdl.zpl_mdl-ntpl5 .zpl_mcnt p { line-height: 1.5; }.zpl_mdl.zpl_mdl-ntpl5 .zpl_minr { background-color: var(--thmbg); box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.08); overflow: visible; }.zpl_mdl.zpl_mdl-ntpl5 .zpl_minr .PI_cls { position: absolute; inset-inline-end: -40px; padding: var(--size2); cursor: pointer; }.zpl_mdl.zpl_mdl-ntpl5 .zpl_mfoter { -webkit-padding-after: 20px; padding-block-end: 20px; border: unset !important; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_mdl.zpl_mdl-ntpl5 .zpl_mdlsmplimg { text-align: center; overflow: hidden; min-block-size: 200px; }.zpl_mdl .zpl_minr { --msize: 800px; background: var(--mdlbg, var(--thmbg2)); box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.02); inline-size: -webkit-calc(100% - 10%); inline-size: -moz-calc(100% - 10%); inline-size: calc(100% - 10%); max-inline-size: var(--msize); block-size: 100%; display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; overflow: hidden; position: relative; --tblmw: auto; border-radius: 8px; }.zpl_mdl .zpl_mhder, .zpl_mdl .zpl_mcnt, .zpl_mdl .zpl_mfoter { padding: var(--mdlpadding, 16px); }.zpl_mdl.zpl_mcenter .zpl_mhder { -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_mdl .zpl_mcnt { overflow-y: auto; overflow-x: hidden; padding: var(--mdlmcnt, 0 16px); display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_mdl .zpl_mcnt form, .zpl_mdl .zpl_mcnt .alert_contain { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_mdl .zpl_mfoter { -webkit-margin-before: auto; margin-block-start: auto; -webkit-border-before: 1px solid var(--brdr_mgry); border-block-start: 1px solid var(--brdr_mgry); }.zpl_btnsplt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_mdl .zpl_mfotrht { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.zpl_mdl .zpl_mhder { position: relative; display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_mdl .zpl_mhder > div { -webkit-align-self: center; align-self: center; }.zpl_mdl .zpl_mhder > div > em { font-size: var(--fontSz12); text-transform: uppercase; -webkit-margin-after: 8px; margin-block-end: 8px; display: block; }.zpl_mdl .zpl_mhder > div > p { -webkit-margin-before: var(--mdl-header-margin, var(--size2)); margin-block-start: var(--mdl-header-margin, var(--size2)); line-height: 20px; }.zpl_mdl .zpl_mhder.scrlshdw { box-shadow: 0px 4px 4px -3px rgba(0, 0, 0, 0.1); position: relative; z-index: 4; }.zpl_mdl .zpl_mhder .zpl_mhderrgt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-flex: 1 1 0; -moz-box-flex: 1; flex: 1 1 0; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; -webkit-margin-end: 15px; -moz-margin-end: 15px; margin-inline-end: 15px; -webkit-align-self: flex-start; align-self: flex-start; }.zpl_mdl .zpl_mhder .zpl_mhderrgt .PI_info { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; }.zpl_mdl .zpl_mhder .zpl_mhderrgt .zpl_btnic { --btnicsize: 26px; border-radius: var(--bdrrd4); }.zpl_mdl .zpl_mhder .zpl_mhderrgt .zpl_ibg { --ibgsize: 26px; }.zpl_mdl .zpl_mhder .zpl_cntrdv { margin: auto; display: -webkit-flex; display: -moz-box; display: flex; gap: 12px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_mdl ._cls { --clssize: 26px; inline-size: var(--clssize); block-size: var(--clssize); border-radius: var(--bdrrd4); background: var(--mdlclsbg); color: var(--txt2clr); -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; -webkit-flex-shrink: 0; flex-shrink: 0; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-self: flex-start; align-self: flex-start; }.zpl_mdl ._cls.PI_back { cursor: pointer; -webkit-margin-start: inherit; -moz-margin-start: inherit; margin-inline-start: inherit; }.zpl_mdl ._cls:hover { --mdlclsbg: var(--brdr_mgry); }.zpl_mdl .zpl_expand { border-radius: 50%; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; inline-size: 30px; block-size: 30px; font-size: var(--fontSz15); color: var(--txt6clr); }.zpl_mdl .zpl_expand:hover { color: var(--txt2clr); background-color: var(--thmgrybg3); }.zpl_mdl .zpl_expand::before { content: "\ea01"; font-family: 'Peopleicon_5' !important; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_mdl .zpl_expand.open { color: var(--txt2clr); background-color: var(--thmgrybg3); }.zpl_mdl .zpl_expand.open::before { content: "\e935"; }.zpl_mdl.zpl_mcenter.zpl_mopen, .zpl_mdl.zpl_malrtmsg.zpl_mopen, .zpl_mdl.zpl_mlrg.zpl_mopen, .zpl_mdl.zpl_mlrgpp.zpl_mopen { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_mdl.zpl_mcenter .zpl_minr, .zpl_mdl.zpl_malrtmsg .zpl_minr, .zpl_mdl.zpl_mlrg .zpl_minr, .zpl_mdl.zpl_mlrgpp .zpl_minr { --msize: 600px; -webkit-transform: scale(0.9); -moz-transform: scale(0.9); -o-transform: scale(0.9); transform: scale(0.9); block-size: auto; margin: auto; max-block-size: 100%; border-radius: 8px; }.zpl_mdl.zpl_mcenter .zpl_mfoter, .zpl_mdl.zpl_malrtmsg .zpl_mfoter, .zpl_mdl.zpl_mlrg .zpl_mfoter, .zpl_mdl.zpl_mlrgpp .zpl_mfoter { -webkit-border-before: none; border-block-start: none; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_mdl.zpl_mcenter .zpl_mfotrht, .zpl_mdl.zpl_malrtmsg .zpl_mfotrht, .zpl_mdl.zpl_mlrg .zpl_mfotrht, .zpl_mdl.zpl_mlrgpp .zpl_mfotrht { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-flex: 1 1 0; -moz-box-flex: 1; flex: 1 1 0; }.zpl_mdl.zpl_mcenter .zpl_mfoter { -webkit-border-before: 1px solid var(--brdr_mgry); border-block-start: 1px solid var(--brdr_mgry); }.zpl_mdl.zpl_custpop { background: none; overflow-y: auto; z-index: 99; }.zpl_mdl.zpl_custpop:before { display: none; }.zpl_mdl.zpl_custpop .zpl_minr { position: absolute; overflow: visible; }.zpl_mdl.zpl_custpop .zpl_minr.zpl_poparw:before { content: ''; position: absolute; display: inline-block; -webkit-border-end: 10px solid transparent; -moz-border-end: 10px solid transparent; border-inline-end: 10px solid transparent; -webkit-border-after: 10px solid #f5f5f9; border-block-end: 10px solid #f5f5f9; -webkit-border-start: 10px solid transparent; -moz-border-start: 10px solid transparent; border-inline-start: 10px solid transparent; border-block-end-color: var(--thmbg2) !important; }.zpl_mdl.zpl_custpop .zpl_minr.zpl_poparw.top.lt:before { inset-block-start: -10px; inset-inline-start: 20px; }.zpl_mdl.zpl_custpop .zpl_minr.zpl_poparw.right.tp:before { inset-block-start: 20px; inset-inline-end: -20px; -webkit-border-before: 10px solid transparent; border-block-start: 10px solid transparent; -webkit-border-after: 10px solid transparent !important; border-block-end: 10px solid transparent !important; -webkit-border-start: 10px solid; -moz-border-start: 10px solid; border-inline-start: 10px solid; border-inline-start-color: var(--thmbg2) !important; -webkit-margin-start: -2px; -moz-margin-start: -2px; margin-inline-start: -2px; }.zpl_mdl.zpl_custpop .zpl_minr.zpl_poparw.right.btm:before { inset-block-end: 20px; inset-block-start: auto; inset-inline-end: -20px; border-inline-start-color: var(--thmbg2) !important; -webkit-border-before: 10px solid transparent; border-block-start: 10px solid transparent; -webkit-border-after: 10px solid transparent !important; border-block-end: 10px solid transparent !important; -webkit-border-start: 10px solid; -moz-border-start: 10px solid; border-inline-start: 10px solid; }.zpl_mdl.zpl_custpop .zpl_minr.zpl_poparw.bottom.lt:before { inset-inline-start: 20px; inset-block-end: -10px; border-block-start-color: var(--thmbg2) !important; -webkit-border-end: 10px solid transparent; -moz-border-end: 10px solid transparent; border-inline-end: 10px solid transparent; -webkit-border-before: 10px solid #fff; border-block-start: 10px solid #fff; -webkit-border-start: 10px solid transparent; -moz-border-start: 10px solid transparent; border-inline-start: 10px solid transparent; -webkit-border-after: none; border-block-end: none; }.zpl_mdl.zpl_malrtmsg { z-index: 106; }.zpl_mdl.zpl_malrtmsg .zpl_mfoter { -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-padding-after: 16px; padding-block-end: 16px; }.zpl_mdl.zpl_malrtmsg .alert_contain .zpl_secn { margin: auto; }.zpl_mdl.zpl_mmd .zpl_minr { --msize: var(--msizemd); }.zpl_mdl.zpl_mmd .zpl_minr ._cls.PI_back { cursor: pointer; -webkit-margin-start: inherit; -moz-margin-start: inherit; margin-inline-start: inherit; }.zpl_mdl.zpl_mmd .zpl_minr ._cls:hover i { color: var(--txtclrw); }.zpl_mdl.zpl_mmd .zpl_minr .zpl_expand { border-radius: 50%; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; inline-size: 30px; block-size: 30px; font-size: var(--fontSz15); color: var(--txt6clr); }.zpl_mdl.zpl_mmd .zpl_minr .zpl_expand:hover { color: var(--txt2clr); background-color: var(--thmgrybg3); }.zpl_mdl.zpl_mmd .zpl_minr .zpl_expand::before { content: "\ea01"; font-family: 'Peopleicon_5' !important; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_mdl.zpl_mmd .zpl_minr .zpl_expand.open { color: var(--txt2clr); background-color: var(--thmgrybg3); }.zpl_mdl.zpl_mmd .zpl_minr .zpl_expand.open::before { content: "\e935"; }.zpl_mdl.zpl_mlg .zpl_minr { --msize: var(--msizelg); }.zpl_mdl.zpl_msm .zpl_minr { --msize: var(--msizesm); }.zpl_mdl.zpl_malrtmsg .zpl_minr { -webkit-margin-before: 100px; margin-block-start: 100px; -webkit-transform: translateY(50px); -moz-transform: translateY(50px); -o-transform: translateY(50px); transform: translateY(50px); text-align: center; background: var(--thmbg); }.zpl_mdl.zpl_malrtmsg .zselectbox { text-align: start; }.zpl_mdl.zpl_mlrg .zpl_minr { inline-size: 75%; margin: auto; border-radius: var(--bdrrd8); block-size: unset; max-inline-size: 1360px; max-block-size: 100%; }.zpl_mdl.zpl_mlrg .zpl_mfoter { text-align: center; background-color: var(--thmbg); }.zpl_mdl.zpl_mlrgpp .zpl_minr { max-inline-size: 800px; }.zpl_mdl.zpl_mlrgpp .zpl_minr .zpl_trialplan { margin: 40px 14px; }.zpl_mdl.zpl_mdlcrdctr .zpl_crd { -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; -webkit-margin-end: auto; -moz-margin-end: auto; margin-inline-end: auto; }.zpl_mdl.zpl_mfull { inset-block-start: 0; inset-inline-start: 0; block-size: auto; }.zpl_mdl.zpl_mfull .zpl_crd { max-inline-size: 1020px; }.zpl_mdl.zpl_mfull .zpl_cstmProfNav .zpl_usrprfdv { -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; }.zpl_mdl.zpl_mfull .zpl_minr { inline-size: 100%; max-inline-size: 100%; box-shadow: none; }.zpl_mdl.zpl_mfull .zpl_mcnt { padding: 16px 0 0 16px; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; flex-direction: row; }.zpl_mdl.zpl_mfull .zpl_mcnt > div { overflow: auto; -webkit-padding-end: 16px !important; -moz-padding-end: 16px !important; padding-inline-end: 16px !important; }.zpl_mdl.zpl_mfull .zpl_mcnt .zpl_tapnmbrnav { position: sticky; inset-block-start: 0; z-index: 1; -webkit-padding-after: 10px; padding-block-end: 10px; }.zpl_mdl.zpl_mfull .zpl_mcnt .zpl_tapnmbrnav::before { content: ''; background: #f5f5f9; position: absolute; inset-inline-start: 0; inset-inline-end: 0; inset-block-start: 20px; inset-block-end: 0; }.zpl_mdl.zpl_mfull .zpl_btnmnu, .zpl_mdl.zpl_mfull .zpl_rgtcnt { -webkit-padding-end: var(--mainspacing); -moz-padding-end: var(--mainspacing); padding-inline-end: var(--mainspacing); }.zpl_mdl.zpl_mfull .zpl_mmnu { -webkit-margin-before: -12px; margin-block-start: -12px; }.zpl_mdl.zpl_mfull .zpl_mmnu .zpl_btnmnu, .zpl_mdl.zpl_mfull .zpl_mmnu .zpl_rgtcnt { -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; }.zpl_mdl.zpl_mfull .zpl_mhder { background-color: var(--thmbg); -webkit-margin-after: 0; margin-block-end: 0; z-index: 4; padding-block: 11px; border-radius: 6px 6px 0 0; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.13); block-size: 50px; min-block-size: 50px; }.zpl_mdl.zpl_mfull .zpl_mhder > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; }.zpl_mdl.zpl_mfull .zpl_mhder > div h4 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.zpl_mdl.zpl_mfull .zpl_mhder .zpl_mhderrgt { -webkit-align-self: center; align-self: center; }.zpl_mdl.zpl_mfull .zpl_mfoter { padding: 16px; background-color: var(--thmbg); box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.09); position: relative; }.zpl_mdl.zpl_mfull.zpl_fullscrn { inset-inline-start: 0; inset-block-start: 0; }.zpl_mdl.zpl_mfull .zpl_tblfxd .zpl_tblres tr th:first-child { z-index: 2; }.zpl_mdl.zpl_mfull .search-cmn.opn { inline-size: -webkit-calc(100% - 20px); inline-size: -moz-calc(100% - 20px); inline-size: calc(100% - 20px); }.zpl_mdl.zpl_mfull .actn_ovrly { inset-inline-end: var(--mainspacing); }.zpl_mdl.zpl_mfull.zpl_mprint { inset-block-start: 0; inset-inline-start: 0; inset-block-end: 0; padding: 0; }.zpl_mdl.zpl_mfull.zpl_mprint .zpl_crd { max-inline-size: inherit; }.zpl_mdl.zpl_mfull.zpl_mprint::before { content: unset; }.zpl_mdl.zpl_mfull.zpl_mprint .zpl_mhderrgt { -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; }.zpl_mdl .actn_ovrly { inset-inline-end: 0; }.zpl_mdl.zpl_mprint::before { content: unset; }.zpl_mdl.zpl_addQueCtsm { --iwrprlftpad_block: 12px; --iwrprlftpad_inline: 15px; }.zpl_mdl.zpl_addQueCtsm .zpl_iwrprlft li { -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_mdl.zpl_addQueCtsm .zpl_iwrprlft li a { line-height: 19px; }.zpl_mdl.zpl_mdltopnav .zpl_mcnt { -webkit-margin-before: -45px; margin-block-start: -45px; }.zpl_mdl.zpl_mdltopnav .zpl_mmnu { -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_mdl.zpl_mdltopnav .zpl_mmnulft { -webkit-flex: 0 0 100px; -moz-box-flex: 0; flex: 0 0 100px; padding: 0 0 10px; position: sticky; inset-block-start: 20px; z-index: 6; overflow-x: auto; }.zpl_mdl.zpl_mdltopnav .zpl_mmnulft::before { content: ''; position: absolute; inset-block-end: 0; inline-size: 100%; block-size: 60px; background: var(--mdlbg, var(--thmbg2)); }.zpl_mdl.zpl_mdltopnav .zpl_mmnulft ul { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_mdl.zpl_mdltopnav .zpl_mmnulft li { -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; min-inline-size: 150px; -webkit-margin-after: 0; margin-block-end: 0; }.zpl_mdl.zpl_mdltopnav .zpl_mmnulft li.disabled { opacity: 1; }.zpl_mdl.zpl_mdltopnav .zpl_mmnulft li.disabled b, .zpl_mdl.zpl_mdltopnav .zpl_mmnulft li.disabled a { color: var(--txt9clr); }.zpl_mdl.zpl_mdltopnav .zpl_mmnulft li a { position: relative; }.zpl_mdl.zpl_mdltopnav .zpl_mmnulft li b { --step-circle-size: 40px; inline-size: var(--step-circle-size); cursor: pointer; }.zpl_mdl.zpl_mdltopnav .zpl_mmnulft li::after { inline-size: 120px; block-size: 2px; inset-inline-start: auto; inset-block-start: 20px; inset-inline-end: -60px; }.zpl_mdl.zpl_mdltopnav .zpl_mmnurgt .zpl_crd { -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; -webkit-margin-end: auto; -moz-margin-end: auto; margin-inline-end: auto; }.zpl_mdl.zpl_mdltopnav .zpl_iwrpr .zpl_iwrprrgt, .zpl_mdl.zpl_mdltopnav .zpl_iwrpr .zpl_iwrprlft { -webkit-padding-before: 0; padding-block-start: 0; }.zpl_mdl.zpl_mchosetep .zpl_mcnt { -webkit-margin-before: 0; margin-block-start: 0; padding: var(--mainspacing); }.zpl_mmnu { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; overflow: hidden; }.zpl_mmnu .zpl_mmnulft { display: -webkit-flex; display: -moz-box; display: flex; -webkit-padding-after: 10px; padding-block-end: 10px; -webkit-flex: 0 0 300px; -moz-box-flex: 0; flex: 0 0 300px; -webkit-justify-content: left; -moz-box-pack: left; justify-content: left; overflow-y: auto; -webkit-padding-start: -webkit-calc(var(--mainspacing) + 10px); -moz-padding-start: -moz-calc(var(--mainspacing) + 10px); padding-inline-start: calc(var(--mainspacing) + 10px); -webkit-padding-before: 40px; padding-block-start: 40px; }.zpl_mmnu .zpl_mmnulft.zpl_stpnumrme { -webkit-padding-start: 0; -moz-padding-start: 0; padding-inline-start: 0; }.zpl_mmnu .zpl_mmnulft.zpl_stpnumrme li { -webkit-margin-after: 0; margin-block-end: 0; -webkit-border-start: 2px solid var(--brdr_gry); -moz-border-start: 2px solid var(--brdr_gry); border-inline-start: 2px solid var(--brdr_gry); padding-block: 12px; padding-inline: 25px 15px; }.zpl_mmnu .zpl_mmnulft.zpl_stpnumrme li b { display: none; }.zpl_mmnu .zpl_mmnulft.zpl_stpnumrme li::after { content: none; }.zpl_mmnu .zpl_mmnulft.zpl_stpnumrme li.zpl_act { border-color: var(--txt2clr); }.zpl_mmnu .zpl_mmnulft ul { -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; }.zpl_mmnu .zpl_mmnulft li { position: relative; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; -webkit-margin-after: 35px; margin-block-end: 35px; -webkit-padding-after: 5px; padding-block-end: 5px; line-height: 1.3; }.zpl_mmnu .zpl_mmnulft li:hover a { color: var(--txt2clr); }.zpl_mmnu .zpl_mmnulft li::after { content: ''; inline-size: 1px; block-size: 60px; background: var(--frmbrdrclr); position: absolute; inset-inline-start: 15px; inset-block-start: 20px; }.zpl_mmnu .zpl_mmnulft li:last-child::after { content: none; }.zpl_mmnu .zpl_mmnulft li a { color: var(--txt6clr); }.zpl_mmnu .zpl_mmnulft li b { --step-circle-size: 30px; block-size: var(--step-circle-size); background-color: var(--thmbg); -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; line-height: var(--step-circle-size); display: -webkit-flex; display: -moz-box; display: flex; border-radius: 100%; color: var(--txt6clr); box-shadow: 0px 2px 4px #0000001a; border: 1px solid transparent; position: relative; z-index: 1; -webkit-flex: 0 0 var(--step-circle-size); -moz-box-flex: 0; flex: 0 0 var(--step-circle-size); }.zpl_mmnu .zpl_mmnulft li h6 { font-family: var(--fontRegular); cursor: pointer; }.zpl_mmnu .zpl_mmnulft li.zpl_act b { background-color: var(--primarybluclr); color: var(--txtclrw); }.zpl_mmnu .zpl_mmnulft li.zpl_act a { font-family: var(--fontBold); color: var(--txt2clr); }.zpl_mmnu .zpl_mmnulft li.zpl_act h6 { font-family: var(--fontBold); }.zpl_mmnu .zpl_mmnurgt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; -webkit-padding-end: 2px; -moz-padding-end: 2px; padding-inline-end: 2px; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; overflow-y: auto; -webkit-padding-before: var(--mainspacing); padding-block-start: var(--mainspacing); }.zpl_mmnu .zpl_mmnurgt .zpl_iwrprrgt { -webkit-padding-before: 0; padding-block-start: 0; }.zpl_mmnu .zpl_mmnurgt .zpl_crdhdr { inset-block-start: -20px; }.zpl_mmnu .zpl_mmnurgt > div { display: none; inline-size: 100%; -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; }.zpl_mmnu .zpl_mmnurgt > div.zpl_act { display: block; }.zpl_malrtmsg { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_malrtmsg ._cls { position: relative; inset-block-start: 16px; inset-inline-end: 16px; }.zpl_malrtmsg .zpl_mcnt { --mdlmcnt: 0 16px 16px; -webkit-margin-before: -10px; margin-block-start: -10px; }.zpl_malrtmsg .zpl_mcnt h3 { line-height: 24px; }.zpl_malrtmsg .zpl_mcnt p, .zpl_malrtmsg .zpl_mcnt > span { line-height: 22px; -webkit-margin-before: 12px; margin-block-start: 12px; }.zpl_malrtmsg .zpl_mcnt span { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; gap: 4px; -webkit-flex-wrap: wrap; flex-wrap: wrap; }.zpl_malrtmsg .zpl_mcnt i:not(.zselectbox__icon):not(.PI_abtm) { inline-size: 50px; block-size: 50px; margin: 0 auto 12px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; border-radius: 50%; font-style: normal; font-size: var(--fontSz22); }.zpl_malrtmsg .zpl_mcnt i:not(.zselectbox__icon):not(.PI_abtm).delete { background: -webkit-linear-gradient(90deg, rgba(255, 82, 99, 0.7), var(--primaryredclr)); background: -moz- oldlinear-gradient(90deg, rgba(255, 82, 99, 0.7), var(--primaryredclr)); background: -o-linear-gradient(90deg, rgba(255, 82, 99, 0.7), var(--primaryredclr)); background: linear-gradient(0deg, rgba(255, 82, 99, 0.7), var(--primaryredclr)); box-shadow: 0 15px 25px -17px var(--primaryredclr); color: #ffe5e7; }.zpl_malrtmsg .zpl_mcnt i:not(.zselectbox__icon):not(.PI_abtm).delete::before { content: '\ea18'; font-family: 'Peopleicon_5' !important; }.zpl_malrtmsg .zpl_mcnt i:not(.zselectbox__icon):not(.PI_abtm).success { color: #fff; background: -webkit-linear-gradient(90deg, rgba(16, 188, 107, 0.7), #10BC6B); background: -moz- oldlinear-gradient(90deg, rgba(16, 188, 107, 0.7), #10BC6B); background: -o-linear-gradient(90deg, rgba(16, 188, 107, 0.7), #10BC6B); background: linear-gradient(0deg, rgba(16, 188, 107, 0.7), #10BC6B); box-shadow: 0 15px 25px -17px #10BC6B; }.zpl_malrtmsg .zpl_mcnt i:not(.zselectbox__icon):not(.PI_abtm).success::before { content: '\e923'; font-family: 'Peopleicon_5' !important; }.zpl_malrtmsg .zpl_mcnt i:not(.zselectbox__icon):not(.PI_abtm).info { color: #fff; background: -webkit-linear-gradient(90deg, rgba(255, 152, 0, 0.7), #FF9800); background: -moz- oldlinear-gradient(90deg, rgba(255, 152, 0, 0.7), #FF9800); background: -o-linear-gradient(90deg, rgba(255, 152, 0, 0.7), #FF9800); background: linear-gradient(0deg, rgba(255, 152, 0, 0.7), #FF9800); box-shadow: 0 15px 25px -17px #FF9800; }.zpl_malrtmsg .zpl_mcnt i:not(.zselectbox__icon):not(.PI_abtm).info::before { content: '\e9f9'; font-family: 'Peopleicon_5' !important; }.zpl_malrtmsg .zpl_malrtmsgcnt { text-align: start; }.zpl_tapnmbr .zpl_tapnmbrnav { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-margin-after: 15px; margin-block-end: 15px; }.zpl_tapnmbr .zpl_tapnmbrnav > div { inline-size: 180px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; position: relative; }.zpl_tapnmbr .zpl_tapnmbrnav > div::after { content: ''; inline-size: 120px; block-size: 2px; background: var(--frmbrdrclr); position: absolute; inset-inline-end: -60px; inset-block-start: 20px; }.zpl_tapnmbr .zpl_tapnmbrnav > div:last-child::after { content: none; }.zpl_tapnmbr .zpl_tapnmbrnav > div b { inline-size: 40px; block-size: 40px; background-color: var(--thmbg); -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; line-height: 40px; display: -webkit-flex; display: -moz-box; display: flex; border-radius: 100%; -webkit-margin-after: 10px; margin-block-end: 10px; cursor: pointer; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); }.zpl_tapnmbr .zpl_tapnmbrnav > div h6 { font-family: var(--fontRegular); cursor: pointer; }.zpl_tapnmbr .zpl_tapnmbrnav > div.zpl_act b { background-color: var(--primarybluclr); color: var(--txtclrw); }.zpl_tapnmbr .zpl_tapnmbrnav > div.zpl_act h6 { font-family: var(--fontBold); }.zpl_tapnmbr .zpl_mmnurgt .zpl_crd { display: none; }.zpl_tapnmbr .zpl_mmnurgt .zpl_crd.zpl_act { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_michder { gap: 15px; display: -webkit-flex; display: -moz-box; display: flex; }.zpl_michder > i { inline-size: 50px; block-size: 50px; background: var(--white); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); display: -webkit-flex; display: -moz-box; display: flex; border-radius: var(--bdrrd12); -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_michder > i::before { font-size: var(--fontSz24); }.zpl_michder > div > div { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_michder > div > div .zpl_tg { margin: 0; }.zpl_michder > div > div small { font-size: var(--fontSz16); color: var(--textbluclr); }.zpl_michder > div > div em { margin: 0 !important; text-transform: capitalize !important; }.zpl_michder > div p { -webkit-margin-before: 6px; margin-block-start: 6px; font-size: var(--fontSz13); color: var(--txt6clr); }.zpl_mcntlst.zpl_mfull .zpl_mhder > div { inline-size: auto; max-inline-size: 450px; }.zpl_mcntlst.zpl_mfull .zpl_mhder > div .zselectbox { border: none; }.zpl_mcntlst.zpl_mfull .zpl_mhder > div .zselectbox .zselectbox__text { font-size: var(--fontSz16); font-family: var(--fontBold); }.zpl_mcntlst.zpl_mfull .zpl_mhder > div .zselectbox .zselectbox__icon .zselectbox__arrow { -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5); }.zpl_mcntlst.zpl_mfull .zpl_mhder .zpl_mhdercnt { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_mcntlst.zpl_mfull .zpl_mhder .zpl_mhdercnt .zpl_mappcble { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; }.zpl_mcntlst.zpl_mfull .zpl_mhder .zpl_mhdercnt .zpl_mappcble:hover .PI_edt { opacity: 1; color: var(--txt2clr); }.zpl_mcntlst.zpl_mfull .zpl_mhder .zpl_mhdercnt .zpl_mappcble .PI_edt { opacity: 0; color: var(--txt8clr); cursor: pointer; }.zpl_mcntlst.zpl_mfull .zpl_mcnt { block-size: 100%; }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu { gap: var(--crdmb); }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft { padding: 0; background: var(--thmbg); position: relative; -webkit-justify-content: left; -moz-box-pack: left; justify-content: left; -webkit-margin-before: var(--mainspacing); margin-block-start: var(--mainspacing); border: 1px solid var(--crdbrdrclr); border-radius: var(--crdbdrrd); }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft::before { content: none; }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft ul { inline-size: 100%; -webkit-padding-before: 20px; padding-block-start: 20px; -webkit-padding-after: 20px; padding-block-end: 20px; }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft ul li { padding: 15px 20px; -webkit-margin-after: 5px; margin-block-end: 5px; }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft ul li i.PI_info { -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; color: var(--primaryredclr); font-size: var(--fontSz13); }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft ul li a { -webkit-flex: 1 0; -moz-box-flex: 1; flex: 1 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft ul li i.PI_edt { font-size: var(--fontSz13); -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft ul li .ztextbox { block-size: 30px; }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft ul li::after { content: none; }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft ul li:hover i.PI_drag { opacity: 1; }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft ul li:hover i.PI_edt { visibility: visible; opacity: 1; color: var(--txt6clr); cursor: pointer; }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft ul li.zpl_act { background-color: var(--thmgrybg3); }.zpl_mcntlst.zpl_mfull .zpl_mcnt .zpl_mmnu .zpl_mmnulft ul li.zpl_act a { color: var(--textbluclr); }.zpl_alrtic { position: absolute; inset-block-start: 0; inset-inline-start: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); inline-size: 90px; }.zpl_alrtic .PI_delete { inline-size: 40px; block-size: 40px; background: var(--white); display: -webkit-flex; display: -moz-box; display: flex; font-size: var(--fontSz16); -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; border-radius: 100%; position: absolute; inset-block-start: -16px; inset-inline-start: 24px; color: var(--primaryredclr); }.zpl_mdlSpt { display: -webkit-flex; display: -moz-box; display: flex; gap: 25px; block-size: 100%; overflow: hidden; }.zpl_mdlSpt > div { inline-size: 50%; block-size: 100%; overflow-y: auto; }.zpl_mdlSpt > div .zpl_crd { -webkit-margin-after: 10px; margin-block-end: 10px; }body.custpop_bdy::before { content: ''; position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; background: rgba(0, 0, 0, 0.4); z-index: 4; }.zpl_mlftfxd .zpl_mcnt { overflow: hidden; }.zpl_mlftfxd .zpl_mmnu { overflow: hidden; -webkit-margin-before: 0; margin-block-start: 0; }.zpl_mlftfxd .zpl_iwrpr .zpl_iwrprlft { position: sticky; inset-block-start: 0; z-index: 1; -webkit-padding-before: 0; padding-block-start: 0; }.zpl_mlftfxd .zpl_iwrprrgt { -webkit-padding-before: 0; padding-block-start: 0; }.zpl_mlftfxd .zpl_mmnulft { -webkit-flex: 0 0 100px; -moz-box-flex: 0; flex: 0 0 100px; padding: 0 0 10px; position: sticky; inset-block-start: 0; z-index: 6; overflow-x: auto; overflow-y: hidden; }.zpl_mlftfxd .zpl_act { overflow: hidden; }.zpl_mlftfxd .zpl_act .zpl_act { overflow: inherit; }.zpl_mlftfxd .zpl_act .zpl_act .zpl_crdhdr { inset-block-start: 0; }.zpl_mlftfxd .zpl_mmnu .zpl_mmnurgt .zpl_crdhdr { inset-block-start: 0; }.zpl_mlftfxd .zpl_iwrpr { overflow-y: auto; }.zpl_iwrprlft.zpl_lineTabs ul li { -webkit-border-start: 2px solid var(--brdr_gry); -moz-border-start: 2px solid var(--brdr_gry); border-inline-start: 2px solid var(--brdr_gry); border-radius: 0; }.zpl_iwrprlft.zpl_lineTabs ul li.zpl_act { -webkit-border-start: 2px solid var(--txt2clr); -moz-border-start: 2px solid var(--txt2clr); border-inline-start: 2px solid var(--txt2clr); background: none; }.zpl_mdlclum { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; overflow: hidden; }.zpl_mdlclum .zpl_mcnt { block-size: 100%; }.zpl_mdlclum .zpl_mdlclumlft .zpl_mcnt { -webkit-padding-end: 15px; -moz-padding-end: 15px; padding-inline-end: 15px; }.zpl_mdlclum .zpl_mdlclumrgt .zpl_mcnt, .zpl_mdlclum .zpl_mdlclumrgt .zpl_mhder { -webkit-padding-start: 0; -moz-padding-start: 0; padding-inline-start: 0; }.zpl_mdlclum .zpl_mhder { block-size: 50px; }.zpl_mdlclum > div { inline-size: 50%; float: inline-start; block-size: -webkit-calc(100% - 50px); block-size: -moz-calc(100% - 50px); block-size: calc(100% - 50px); }.zpl_crdglnoti { position: fixed; z-index: 6; inset-inline-end: 70px; inset-block-end: 100px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--size2); inline-size: 300px; }.zpl_crdglnoti > div { position: relative; background-color: var(--crdbg); border-radius: var(--crdbdrrd); padding: var(--size3); border: 1px solid var(--crdbrdrclr); box-shadow: var(--drpdwnshdw, 0 12px 12px rgba(0, 0, 0, 0.1)); -webkit-transition: all ease .3s; -moz-transition: all ease .3s; -o-transition: all ease .3s; transition: all ease .3s; }.zpl_crdglnoti > div ._cls { --clssize: 24px; inline-size: var(--clssize); block-size: var(--clssize); font-size: var(--fontSz14); border-radius: var(--bdrrd4); background: var(--mdlclsbg); color: var(--txt2clr); -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; -webkit-flex-shrink: 0; flex-shrink: 0; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; position: absolute; inset-inline-end: -10px; inset-block-start: -10px; }.zpl_crdglnoti > div ._cls:hover { --mdlclsbg: var(--brdr_mgry); }.zpl_crdglnoti > div.zpl_act { opacity: 1; -webkit-transform: translateX(20px); -moz-transform: translateX(20px); -o-transform: translateX(20px); transform: translateX(20px); pointer-events: all; }.zpl_unodrlst { -webkit-margin-before: 20px; margin-block-start: 20px; }.zpl_unodrlst li { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; text-align: start; gap: var(--size2); -webkit-padding-after: var(--size3); padding-block-end: var(--size3); }.zpl_unodrlst li > i { font-size: var(--fontSz13); -webkit-margin-before: 4px; margin-block-start: 4px; }.zpl_unodrlst li:last-child { -webkit-padding-after: 0; padding-block-end: 0; }.zpl_mcnt .zpl_mmnurgt > .zpl_act { -webkit-padding-end: 0px; -moz-padding-end: 0px; padding-inline-end: 0px; }.zpl_mcnt .zpl_iwrprrgt > .zpl_act { -webkit-padding-end: 0px; -moz-padding-end: 0px; padding-inline-end: 0px; }.zp_onb_frm_outer .zpl_mdl { padding: 0; inset-block-end: 0; }.zp_onb_frm_outer .zpl_mdl:before { background-color: transparent !important; }.zpl_tbl { --tblthbdrrd: var(--bdrrd8); --tbltdbdrrd: var(--bdrrd4); }table th { text-align: start; }table tbody tr { cursor: pointer; }table tr:hover .zpl_hvr, table tr:focus-within .zpl_hvr { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }table tr:hover .zpl_hvr.zpl_hvrsw, table tr:focus-within .zpl_hvr.zpl_hvrsw { display: -webkit-flex; display: -moz-box; display: flex; float: inline-start; }table tr:hover .zpl_hvr.zpl_inlnehvr, table tr:focus-within .zpl_hvr.zpl_inlnehvr { float: none; -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }table.zpl_nocrsor tr { cursor: default; }.mw500 { min-inline-size: 500px; max-inline-size: 500px; }.mw400 { min-inline-size: 400px; max-inline-size: 400px; }.mw350 { min-inline-size: 350px !important; max-inline-size: 350px !important; }.mw300 { min-inline-size: 300px !important; max-inline-size: 300px !important; }.mw280 { min-inline-size: 280px !important; max-inline-size: 280px !important; }.mw220 { min-inline-size: 220px; max-inline-size: 220px; }.mw200 { min-inline-size: 200px !important; max-inline-size: 200px !important; }.mw180 { min-inline-size: 180px !important; max-inline-size: 180px !important; }.mw150 { min-inline-size: 150px; max-inline-size: 150px; }.mw100 { min-inline-size: 100px; max-inline-size: 100px; }.mw80 { min-inline-size: 80px !important; max-inline-size: 80px !important; }.mw60 { min-inline-size: 60px; max-inline-size: 60px; }.mw50 { min-inline-size: 50px; max-inline-size: 50px; }.mw40 { min-inline-size: 40px; max-inline-size: 40px; inline-size: 40px; }.mw45 { min-inline-size: 45px; max-inline-size: 45px; inline-size: 45px; }.mw35 { min-inline-size: 35px; max-inline-size: 35px; }.mxw100 { max-inline-size: 100px; }.zpl_tblres { position: relative; min-block-size: 0.01%; }.zpl_tbl { -webkit-padding-after: 10px; padding-block-end: 10px; border-collapse: separate; min-inline-size: 100%; }.zpl_tbl td tbody td:first-child { --tblpaddinglft: var(--tbltdpaddinglft, 10px); }.zpl_tbl.disabled::before { content: none; }.zpl_tbl tr:last-child td:first-child { border-radius: 0 0 0 4px; }.zpl_tbl tr:last-child td:last-child { border-radius: 0 0 4px 0; }.zpl_tbl tr .zpl_hvr.zpl_icnszmore { --iconroundsize: 23px; }.zpl_tbl tr.disabled::before { content: none; }.zpl_tbl tr .zpl_tblbrbtm { -webkit-border-after: 1px solid var(--tblbdrclr, var(--thmbg2)) !important; border-block-end: 1px solid var(--tblbdrclr, var(--thmbg2)) !important; }.zpl_tbl tr:hover td { background-color: var(--tblhvrbg, var(--thmgrybg5)); }.zpl_tbl tr:hover .CR-drag { opacity: 1; }.zpl_tbl tr th, .zpl_tbl tr td { padding: var(--tblpadding, var(--tblpadtp, 10px) var(--tblpaddingrgt, 10px) var(--tblpaddingbtm, 10px) var(--tblpaddinglft, 10px)); }.zpl_tbl tr th:last-child, .zpl_tbl tr td:last-child { --tblpaddingrgt: var(--tblpadovrr, 20px); }.zpl_tbl tr th { color: var(--tblhdrclr, var(--txt6clr)); font-family: var(--tblhdrfnt, var(--fontRegular)); font-size: var(--tblhdrfs, var(--fontSz14)); -webkit-border-end: 1px solid var(--brdr_dflt); -moz-border-end: 1px solid var(--brdr_dflt); border-inline-end: 1px solid var(--brdr_dflt); background-color: var(--tblhdrbg, var(--thmbg1)); white-space: var(--tblhdrwspa, nowrap); height: var(--tblhdrhgt, auto); }.zpl_tbl tr th:first-child { --tblhdrbdrlft: 0; border-radius: 4px 0 0 0; }.zpl_tbl tr th:last-child { --tblhdrbdrrgt: 0; border-radius: 0 4px 0 0; -webkit-border-end: none; -moz-border-end: none; border-inline-end: none; }.zpl_tbl tr th .PI_info, .zpl_tbl tr th .PI_key { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-align-self: center; align-self: center; }.zpl_tbl tr th .zpl_tblinfo { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-align-self: center; align-self: center; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; gap: var(--size2); }.zpl_tbl tr th .zpl_tblinfo i { margin: 0; }.zpl_tbl tr th .zpl_tblinfo i.PI_eye, .zpl_tbl tr th .zpl_tblinfo i.PI_eyecls { cursor: pointer; }.zpl_tbl tr td { background-color: var(--tbltdbg, var(--thmbg)); color: var(--tbltdclr, var(--txt2clr)); -webkit-border-after: 1px solid var(--tblbdrclr, var(--brdr_dflt)); border-block-end: 1px solid var(--tblbdrclr, var(--brdr_dflt)); -webkit-border-end: 1px solid var(--tblbdrclr, var(--brdr_dflt)); -moz-border-end: 1px solid var(--tblbdrclr, var(--brdr_dflt)); border-inline-end: 1px solid var(--tblbdrclr, var(--brdr_dflt)); position: var(--tbltdpos, relative); vertical-align: var(--tblvalgn, middle); block-size: var(--tbltdhgt, 55px); }.zpl_tbl tr td:first-child { -webkit-border-start: var(--border-inline-start, 1px solid var(--brdr_dflt)); -moz-border-start: var(--border-inline-start, 1px solid var(--brdr_dflt)); border-inline-start: var(--border-inline-start, 1px solid var(--brdr_dflt)); }.zpl_tbl tr td:last-child .zpl_hvr:not(.FL) { float: inline-end; }.zpl_tbl tr td .zpl_upld ~ .zpl_lnk { -webkit-margin-before: 4px; margin-block-start: 4px; display: inline-block; }.zpl_tbl tr td .zpl_em b { font-family: var(--fontBold); }.zpl_tbl tr td > span, .zpl_tbl tr td > em, .zpl_tbl tr td > input { -webkit-margin-end: 8px; -moz-margin-end: 8px; margin-inline-end: 8px; }.zpl_tbl tr td p { color: var(--txt8clr); }.zpl_tbl tr td > div.dblerw { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 8px; }.zpl_tbl tr td > div.dblerw em { font-size: var(--fontSz12); }.zpl_tbl tr td > div.dblerw + div.dblerw { -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_tbl tr.zpl_act td { background-color: var(--tblhvrbg, var(--thmgrybg5)) !important; }.zpl_tbl tr.zpl_tblrwsel { --tbltdbg: var(--tblslctbg, var(--blu5)); --tblhvrbg: var(--tblslctbg, var(--blu5)); }.zpl_tbl > thead .tblthead { padding: 0 !important; }.zpl_tbl > thead .tblthead th { --tblhdrbdrrgt: 1px; }.zpl_tbl > thead thead th { text-align: center; }.zpl_tbl > thead thead th:first-child { -webkit-padding-start: 8px !important; -moz-padding-start: 8px !important; padding-inline-start: 8px !important; -webkit-border-start: none; -moz-border-start: none; border-inline-start: none; }.zpl_tbl > thead thead th:last-child { -webkit-padding-end: 8px; -moz-padding-end: 8px; padding-inline-end: 8px; }.zpl_tbl > tbody tbody tr.zpl_tblaccrdinlst .zpl_tblaccrdscrll { position: relative; inset-block-start: -6px; max-block-size: 160px; min-block-size: 60px; overflow-y: auto; }.zpl_tbl > tbody tbody tr.zpl_tblaccrdinlst th { background-color: transparent; }.zpl_tbl > tbody tbody td { -webkit-border-after: none; border-block-end: none; }.zpl_tbl > tbody tbody td:last-child { -webkit-padding-end: 8px; -moz-padding-end: 8px; padding-inline-end: 8px; }.zpl_tbl > tbody tbody td .zpl_tg span { min-inline-size: auto; }.zpl_tbl > tbody tbody td span { min-inline-size: 50px; display: inline-block; }.zpl_tbl .zcheckbox { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_tbl.zpl_tblsprte { border-spacing: 4px; }.zpl_tbl.zpl_tblsprte tr th { border: none; }.zpl_tbl.zpl_tblsprte tr td { border-radius: 6px; }.zpl_tbl.zpl_tblsprte .zselectbox { border-color: var(--tblsprteselbx, transparent); cursor: pointer; }.zpl_tbl.zpl_tblsprte .zselectbox:hover { background-color: var(--thmbg); border-color: var(--frmbrdrclr); }.zpl_tblsubtbl > td { --tblhvrbg: var(--thmbg); }.zpl_tblsubtbl .zpl_tblsubtbl_cnt tr:hover td { background-color: var(--tblhvrbg); }.zpl_tblsubtbl_cnt { background-color: var(--thmbg2); padding: var(--size4); -webkit-margin-start: var(--size8); -moz-margin-start: var(--size8); margin-inline-start: var(--size8); border-radius: var(--bdrrd4); }.zpl_tblaccrdinlst { --tbltdpaddinglft: var(--tblaccrdpad, 90px); --tblhvrbg: var(--thmbg); }.zpl_tblaccrdinlst th { background-color: transparent; }.zpl_tblaccrdinlst > td:first-child tbody { --tblpaddingbtm: 0; --tblpadding: 0; --tblpaddinglft: 0; }.zpl_tblaccrdinlst td table { position: relative; inset-block-start: -6px; }.zpl_tblaccrdinlst td table tr:last-child td { -webkit-border-after: none; border-block-end: none; }.zpl_tblaccrdinlst td table td { --tblpadding: 10px; text-align: var(--text-align, start); -webkit-border-after: 1px solid var(--brdr_dflt); border-block-end: 1px solid var(--brdr_dflt); }.zpl_tblaccrdinlst td table td:last-child { -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; }.zpl_tblaccrdinlst.zpl_tblacrdicnno { --tblaccrdpad: 42px; }.zpl_tblhdrovrly { --tblhdrhgt: 60px; }.zpl_tblhdrovrly th { position: relative; }.zpl_tblhdrovrly .zpl_tblactn { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; position: absolute; height: 100%; inset: 0; padding: 0px var(--size3); background-color: inherit; position: absolute; gap: var(--size4); }.zpl_tbl.zpl_tblvtop tr td { --tblvalgn: top; }.zpl_dtbl > ul li { position: relative; }.zpl_tblres .zpl_tbl tr th .zpl_icncnt, .zpl_dtbl > ul li .zpl_icncnt { z-index: 1; display: inline-block; inset-inline-start: 100%; position: sticky; }.zpl_tblres .zpl_tbl tr th .zpl_icncnt > i, .zpl_dtbl > ul li .zpl_icncnt > i { --icnszie: var(--fontSz14); padding: 0; vertical-align: middle; }.zpl_iwrpr .zpl_iwrprrgt > div.zpl_tblfxd { -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; }.zpl_iwrpr .zpl_iwrprrgt > div.zpl_tblfxd .zpl_btnmnu, .zpl_iwrpr .zpl_iwrprrgt > div.zpl_tblfxd .zpl_fltrvw, .zpl_iwrpr .zpl_iwrprrgt > div.zpl_tblfxd .zpl_rgtcnt { -webkit-padding-end: var(--mainspacing); -moz-padding-end: var(--mainspacing); padding-inline-end: var(--mainspacing); }.zpl_tblfxd thead { position: var(--tblhdrpos, sticky); inset-block-start: var(--tblhdrinset-block-start, var(--tblfxdhgt)); z-index: var(--tblhdrzindex, 2); }.zpl_tblfxd thead thead { --tblhdrzindex: 1; }.zpl_tblfxd.zpl_btnmnurmv .zpl_tblres tr th { inset-block-start: 0; }.zpl_tblfxd.zpl_fltrvwfxd { --tblhdrinset-block-start: 100px; }.zpl_tblfxdtop .zpl_rgtcnt .zpl_tblres tr th { position: sticky; inset-block-start: 0; z-index: 2; }.zpl_tblfxd .zpl_dtbl > ul { position: sticky; inset-block-start: var(--tblfxdhgt); z-index: 1; }.zpl_tblfxd .zpl_tblgrph { --tblhdrzindex: 1; inset-inline-start: 0; }.zpl_tblfxd .zpl_tblgrph th { text-align: start !important; inset-inline-start: 0 !important; border-radius: 0; }.zpl_tblfxd .zpl_tblgrph th > div { padding: 8px 10px; position: sticky; inset-inline-start: 0; margin: -6px -10px -15px -10px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; min-inline-size: 150px; }.zpl_tblfxd .search-cmn.opn { inline-size: -webkit-calc(100% - var(--mainspacing)); inline-size: -moz-calc(100% - var(--mainspacing)); inline-size: calc(100% - var(--mainspacing)); }.zpl_tbllftfxd .zpl_btnmnu { z-index: 5; }.zpl_tbllftfxd .zpl_tblres { block-size: -webkit-calc(100% - 70px); block-size: -moz-calc(100% - 70px); block-size: calc(100% - 70px); }.zpl_tbllftfxd tr td, .zpl_tbllftfxd tr th { inset-inline-start: var(--tbllftfxdlft); }.zpl_tbllftfxd tr td:first-child, .zpl_tbllftfxd tr th:first-child { --tbllftfxdlft: 0; }.zpl_tbllftfxd tr td:not([class*="mw"]), .zpl_tbllftfxd tr th:not([class*="mw"]) { min-inline-size: var(--tblmw, 100px); }.zpl_tbllftfxd tr td.tblthead th, .zpl_tbllftfxd tr th.tblthead th { position: inherit; }.zpl_tbllftfxd tr th { position: var(--tbllftfxdpos); z-index: var(--tbllftfxdthzindex, 1); }.zpl_tbllftfxd tr th:first-child { --tbllftfxdpos: sticky; --tbllftfxdthzindex: 2; }.zpl_tbllftfxd tr th > .zcheckbox { -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_tbllftfxd tr td { --tbltdpos: var(--tbllftfxdpos, relative); z-index: var(--tbllftfxdtdzindex); }.zpl_tbllftfxd tr td:first-child { --tbllftfxdpos: sticky; --tbllftfxdtdzindex: 1; }.lft1 .zpl_rgtcnt .zpl_tbl tr td:first-child, .lft1 .zpl_rgtcnt .zpl_tbl tr th:first-child { min-inline-size: 45px; inline-size: 45px; text-align: center; }.lft2_chkbx tr td:first-child, .lft2_chkbx tr th:first-child { min-inline-size: 45px; inline-size: 45px; text-align: center; }.lft2_chkbx tr td:nth-child(2), .lft2_chkbx tr th:nth-child(2) { inset-inline-start: 45px; min-inline-size: 150px; inline-size: 150px; }.lft2_chkbx tr td:nth-child(2) { box-shadow: 1px 0 2px 0 var(--thmgrybg3); --tbllftfxdpos: sticky; --tbllftfxdtdzindex: 1; }.lft2_chkbx tr th:nth-child(2) { --tbllftfxdpos: sticky; --tbllftfxdthzindex: 2; }.lft2 tr td:first-child, .lft2 tr th:first-child { min-inline-size: 45px; inline-size: 45px; text-align: center; }.lft2 tr td:nth-child(2), .lft2 tr th:nth-child(2) { inset-inline-start: 45px; min-inline-size: 45px; inline-size: 45px; }.lft2 tr td:nth-child(2) { box-shadow: 1px 0 2px 0 var(--thmgrybg3); --tbllftfxdpos: sticky; --tbllftfxdtdzindex: 1; }.lft2 tr th:nth-child(2) { --tbllftfxdpos: sticky; --tbllftfxdthzindex: 2; }.lft3 tr td:first-child, .lft3 tr th:first-child { min-inline-size: 45px; inline-size: 45px; text-align: center; }.lft3 tr td:nth-child(2), .lft3 tr th:nth-child(2) { min-inline-size: 45px; inline-size: 45px; inset-inline-start: 45px; }.lft3 tr td:nth-child(3), .lft3 tr th:nth-child(3) { min-inline-size: 80px; inline-size: 80px; inset-inline-start: 90px; }.lft3 tr th:first-child, .lft3 tr th:nth-child(2), .lft3 tr th:nth-child(3) { --tbllftfxdpos: sticky; --tbllftfxdthzindex: 2; }.lft3 tr td:first-child, .lft3 tr td:nth-child(2), .lft3 tr td:nth-child(3) { --tbllftfxdpos: sticky; --tbllftfxdtdzindex: 1; }.lft3 tr td:nth-child(3) { box-shadow: 1px 0 2px 0 var(--thmgrybg3); }.lft3 tr td:first-child, .lft3 tr td:nth-child(2) { text-align: center; }.lft3_colonly tr td:first-child, .lft3_colonly tr th:first-child { min-inline-size: 180px; inline-size: 180px; }.lft3_colonly tr td:nth-child(2), .lft3_colonly tr th:nth-child(2) { min-inline-size: 180px; inline-size: 180px; inset-inline-start: 180px; }.lft3_colonly tr td:nth-child(3), .lft3_colonly tr th:nth-child(3) { min-inline-size: 200px; inline-size: 200px; inset-inline-start: 360px; }.lft3_colonly tr th:first-child, .lft3_colonly tr th:nth-child(2), .lft3_colonly tr th:nth-child(3) { --tbllftfxdpos: sticky; --tbllftfxdthzindex: 2; }.lft3_colonly tr td:first-child, .lft3_colonly tr td:nth-child(2), .lft3_colonly tr td:nth-child(3) { --tbllftfxdpos: sticky; --tbllftfxdtdzindex: 1; }.lft3_colonly tr td:nth-child(3) { box-shadow: 1px 0 2px 0 var(--thmgrybg3); }.zpl_bxshd_none td { box-shadow: none; }.lft5 tr td:first-child, .lft5 tr th:first-child { min-inline-size: 45px; inline-size: 45px; text-align: center; }.lft5 tr td:nth-child(2), .lft5 tr th:nth-child(2) { min-inline-size: 45px; inline-size: 45px; inset-inline-start: 45px; text-align: center; }.lft5 tr td:nth-child(3), .lft5 tr th:nth-child(3) { min-inline-size: 150px; max-inline-size: 150px; inset-inline-start: 90px; }.lft5 tr td:nth-child(4), .lft5 tr th:nth-child(4) { min-inline-size: 150px; max-inline-size: 150px; inset-inline-start: 240px; }.lft5 tr td:nth-child(5), .lft5 tr th:nth-child(5) { min-inline-size: 150px; max-inline-size: 150px; inset-inline-start: 390px; }.lft5 tr td:nth-child(5) { box-shadow: 1px 0 2px 0 var(--thmgrybg3); }.lft5 tr th:nth-child(2), .lft5 tr th:nth-child(3), .lft5 tr th:nth-child(4), .lft5 tr th:nth-child(5) { --tbllftfxdpos: sticky; --tbllftfxdthzindex: 2; }.lft5 tr td:nth-child(2), .lft5 tr td:nth-child(3), .lft5 tr td:nth-child(4), .lft5 tr td:nth-child(5) { --tbllftfxdpos: sticky; --tbllftfxdtdzindex: 1; }.lft5_chkbx tr td:first-child, .lft5_chkbx tr th:first-child { min-inline-size: 45px; inline-size: 45px; text-align: center; }.lft5_chkbx tr td:nth-child(2), .lft5_chkbx tr th:nth-child(2) { min-inline-size: 150px; max-inline-size: 150px; inset-inline-start: 45px; }.lft5_chkbx tr td:nth-child(3), .lft5_chkbx tr th:nth-child(3) { min-inline-size: 150px; max-inline-size: 150px; inset-inline-start: 195px; }.lft5_chkbx tr td:nth-child(4), .lft5_chkbx tr th:nth-child(4) { min-inline-size: 150px; max-inline-size: 150px; inset-inline-start: 345px; }.lft5_chkbx tr td:nth-child(5), .lft5_chkbx tr th:nth-child(5) { min-inline-size: 150px; max-inline-size: 150px; inset-inline-start: 495px; }.lft5_chkbx tr th:nth-child(2), .lft5_chkbx tr th:nth-child(3), .lft5_chkbx tr th:nth-child(4), .lft5_chkbx tr th:nth-child(5) { --tbllftfxdpos: sticky; --tbllftfxdthzindex: 2; }.lft5_chkbx tr td:nth-child(2), .lft5_chkbx tr td:nth-child(3), .lft5_chkbx tr td:nth-child(4), .lft5_chkbx tr td:nth-child(5) { --tbllftfxdpos: sticky; --tbllftfxdtdzindex: 1; }.lft5_chkbx tr td:nth-child(5) { box-shadow: 1px 0 2px 0 var(--thmgrybg3); }.lft5_chkbx_ol tr td:nth-child(2) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 45px; }.lft5_chkbx_ol tr td:nth-child(3) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 265px; }.lft5_chkbx_ol tr td:nth-child(4) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 485px; }.lft5_chkbx_ol tr td:nth-child(5) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 705px; }.lft5_chkbx_ol tr th:nth-child(2) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 45px; }.lft5_chkbx_ol tr th:nth-child(3) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 265px; }.lft5_chkbx_ol tr th:nth-child(4) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 485px; }.lft5_chkbx_ol tr th:nth-child(5) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 705px; }.lft5_chkbx_olst tr td:nth-child(2) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 45px; }.lft5_chkbx_olst tr td:nth-child(3) { min-inline-size: 100px; max-inline-size: 100px; inset-inline-start: 265px; }.lft5_chkbx_olst tr td:nth-child(4) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 365px; }.lft5_chkbx_olst tr td:nth-child(5) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 585px; }.lft5_chkbx_olst tr th:nth-child(2) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 45px; }.lft5_chkbx_olst tr th:nth-child(3) { min-inline-size: 100px; max-inline-size: 100px; inset-inline-start: 265px; }.lft5_chkbx_olst tr th:nth-child(4) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 365px; }.lft5_chkbx_olst tr th:nth-child(5) { min-inline-size: 220px; max-inline-size: 220px; inset-inline-start: 585px; }.zpl_tblres .zpl_tblcntr tr th, .zpl_tblres .zpl_tblcntr tr td { text-align: center; }.zpl_tblres .zpl_tblcntr tr th:first-child, .zpl_tblres .zpl_tblcntr tr td:first-child { text-align: start; }.reg_tbl .zpl_tblcntr tr th, .reg_tbl .zpl_tblcntr tr td { background: transparent; }.reg_tbl .tblbody { --tblpadding: 0; }.reg_tbl .zpl_tblcntr.zpl_itbl { margin: 0; inline-size: 100%; }.reg_tbl .zpl_tblcntr.zpl_itbl thead tr th:first-child { text-align: center; }.reg_tbl .zpl_tblcntr.zpl_itbl thead tr:first-child th { -webkit-border-after: 0px; border-block-end: 0px; }.reg_tbl .zpl_tblcntr.zpl_itbl thead tr:first-child th:nth-child(2), .reg_tbl .zpl_tblcntr.zpl_itbl thead tr:first-child th:nth-child(3), .reg_tbl .zpl_tblcntr.zpl_itbl thead tr:first-child th:nth-child(4), .reg_tbl .zpl_tblcntr.zpl_itbl thead tr:first-child th:nth-child(5) { -webkit-border-after: 1px solid; border-block-end: 1px solid; border-color: var(--brdr_dflt); }.reg_tbl .zpl_tblcntr.zpl_itbl thead tr:first-child th:last-child { -webkit-border-after: 0px; border-block-end: 0px; }.reg_tbl .zpl_tblcntr.zpl_itbl tbody tr td { padding: 0; word-break: break-all; border: none; }.reg_tbl .zpl_tblcntr.zpl_itbl tbody tr td:first-child { text-align: center; position: inherit; }.zpl_itbl { inline-size: auto; -webkit-margin-before: 15px; margin-block-start: 15px; min-inline-size: auto; }.zpl_itbl.zpl_erorbx td { vertical-align: baseline; }.zpl_itbl .zpl_pdb0 td { -webkit-padding-after: 5px; padding-block-end: 5px; }.zpl_itbl td { color: var(--txt2clr); -webkit-padding-end: var(--itblpadrgt, 10px); -moz-padding-end: var(--itblpadrgt, 10px); padding-inline-end: var(--itblpadrgt, 10px); -webkit-padding-after: var(--itblpadbtm, 15px); padding-block-end: var(--itblpadbtm, 15px); vertical-align: var(--tblvalgn, middle); }.zpl_itbl td > * + * { -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; }.zpl_itbl td h4 { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_itbl td.zpl_lne span { -webkit-padding-end: 16px; -moz-padding-end: 16px; padding-inline-end: 16px; -webkit-border-end: 1px solid rgba(0, 0, 0, 0.15); -moz-border-end: 1px solid rgba(0, 0, 0, 0.15); border-inline-end: 1px solid rgba(0, 0, 0, 0.15); }.zpl_itbl td.zpl_lne span:last-child { -webkit-border-end: none; -moz-border-end: none; border-inline-end: none; -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; }.zpl_itbl .ztextbox { inline-size: auto; }.zpl_itbl tr:last-child td { -webkit-padding-after: 0; padding-block-end: 0; }.zpl_itbl.zpl_tblvtop tr td { --tblvalgn: top; }.zpl_tblbdr thead tr th { background-color: var(--tblhdrbg, var(--thmbg1)); padding: 10px; color: var(--txt6clr); font-family: var(--fontBold); font-size: var(--fontSz12); }.zpl_tblbdr thead tr th:first-child { border-radius: 4px 0 0 4px; -webkit-padding-start: 16px; -moz-padding-start: 16px; padding-inline-start: 16px; }.zpl_tblbdr thead tr th:last-child { border-radius: 0 4px 4px 0; -webkit-padding-end: 16px; -moz-padding-end: 16px; padding-inline-end: 16px; }.zpl_tblbdr tbody tr td { padding: 10px; -webkit-border-after: 1px solid var(--brdr_dflt); border-block-end: 1px solid var(--brdr_dflt); block-size: 60px; }.zpl_tblbdr tbody tr td:first-child { -webkit-padding-start: 16px; -moz-padding-start: 16px; padding-inline-start: 16px; }.zpl_tblbdr tbody tr td:last-child { -webkit-padding-end: 16px; -moz-padding-end: 16px; padding-inline-end: 16px; }.zpl_tblbdr tbody tr td .zswitch { display: inline-block; vertical-align: middle; }.zpl_tblbdr tbody tr:hover { background-color: var(--tblhvrbg, var(--thmgrybg5)); }.zpl_tblbdr tbody tr:hover i.PI_drag { opacity: 1; }.zpl_tblbdr tbody tr:last-child td { -webkit-border-after: none; border-block-end: none; }.zpl_dtbl { min-inline-size: var(--dtblwdth, 1000px); }.zpl_dtbl .w400 { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_dtbl > ul { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_dtbl > ul li { color: var(--txt6clr); font-family: var(--fontBold); font-size: var(--fontSz14); -webkit-border-start: 1px solid var(--tblbdrclr, var(--brdr_dflt)); -moz-border-start: 1px solid var(--tblbdrclr, var(--brdr_dflt)); border-inline-start: 1px solid var(--tblbdrclr, var(--brdr_dflt)); padding: 10px; background-color: var(--tblhdrbg, var(--thmbg1)); }.zpl_dtbl > ul li:last-child { -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; }.zpl_dtbl > ul li:first-child { -webkit-border-start: 0; -moz-border-start: 0; border-inline-start: 0; }.zpl_dtbl > div ul { display: -webkit-flex; display: -moz-box; display: flex; background-color: var(--thmbg); }.zpl_dtbl > div ul:last-child .zpl_hvr { -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; }.zpl_dtbl > div ul:hover { background-color: var(--tblhvrbg, var(--thmgrybg5)); }.zpl_dtbl > div ul:hover .zpl_hvr { display: block; }.zpl_dtbl > div ul li { cursor: default; min-block-size: 60px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-border-start: 1px solid var(--tblbdrclr, var(--brdr_dflt)); -moz-border-start: 1px solid var(--tblbdrclr, var(--brdr_dflt)); border-inline-start: 1px solid var(--tblbdrclr, var(--brdr_dflt)); -webkit-border-after: 1px solid var(--tblbdrclr, var(--brdr_dflt)); border-block-end: 1px solid var(--tblbdrclr, var(--brdr_dflt)); padding: 10px; }.zpl_dtbl > div ul li:last-child { -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; }.zpl_dtbl > div ul li div.dblerw { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 4px; }.zpl_dtbl > div ul li i.PI_argt { font-size: var(--fontSz22); }.zpl_dtbl > div .zpl_dtblsub { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background: var(--thmbg); border-radius: 0 0 4px 4px; -webkit-margin-after: 1px; margin-block-end: 1px; }.zpl_dtbl > div .zpl_dtblsub ul { -webkit-margin-after: 0; margin-block-end: 0; border-radius: 0; }.zpl_dtbl > div .zpl_dtblsub ul li { block-size: 40px; -webkit-border-after: 1px solid var(--brdr_dflt); border-block-end: 1px solid var(--brdr_dflt); border-inline-start-color: transparent; }.zpl_dtbl > div .zpl_dtblsub ul li:first-child { -webkit-padding-start: 40px; -moz-padding-start: 40px; padding-inline-start: 40px; }.zpl_dtbl > div .zpl_dtblsub ul li.flex-grow span { max-inline-size: 165px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -webkit-padding-after: 1px; padding-block-end: 1px; }.zpl_dtbl > div .zpl_dtblsub ul:last-child li { border: none; }.zpl_dtbl .zswitch--on .zswitch__thumb .zswitch__icon, .zpl_dtbl .zswitch--off .zswitch__thumb .zswitch__icon { background-color: transparent; }.zpl_tblfxd.fxdtbl_inhrt { position: inherit; inset-block-start: inherit; z-index: inherit; }.zpl_shftmap { --tblmw: 70px; }.zpl_shftmap tr th > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_shftmap tr th > div font { font-size: var(--fontSz18); }.zpl_shftmap tr th > div.zpl_icncnt { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_shftmap tr th.crnt { background: var(--thmgrybg3); }.zpl_shftmap tr td { block-size: 90px; vertical-align: middle; }.zpl_shftmap tr td span em { font-size: var(--fontSz12); }.zpl_shftmap tr td .dy_cptn { position: absolute; inset-block-start: 7px; inline-size: 90%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -webkit-margin-after: 10px; margin-block-end: 10px; display: -webkit-flex; display: -moz-box; display: flex; }.jbs_wrkitm { inline-size: 150px; font-size: var(--fontSz12); padding: 5px 10px; border-radius: 3px; -webkit-border-start: 3px solid #E6E6E6; -moz-border-start: 3px solid #E6E6E6; border-inline-start: 3px solid #E6E6E6; background-color: #E6E6E6; position: relative; text-align: start; min-block-size: 50px; }.jbs_wrkitm .zpl_wrkitmnme { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-padding-end: 4px; -moz-padding-end: 4px; padding-inline-end: 4px; color: var(--black); }.jbs_wrkitm + .jbs_wrkitm { -webkit-margin-before: 8px; margin-block-start: 8px; }.jbs_wrkitm.inprgs { background-color: #ffffff; border-color: #d0d0d0; }.jbs_wrkitm.drft { background-color: #ffffff !important; border: 1px solid; border-inline-start-width: 3px; }.jbs_wrkitm span { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; inline-size: 100%; display: inline !important; }.jbs_wrkitm i.PI_repeat { display: none; }.jbs_wrkitm:hover i.PI_repeat { display: block; position: absolute; inset-inline-end: 7px; inset-block-start: 2px; inset-inline-start: auto; background: transparent !important; color: #666; }.zpl_shftmap tr td[class*="jc"] { border: none !important; color: var(--black); }.zpl_shftmap tr td.crnt { background: var(--thmgrybg3); }.zpl_shftmap tr td.cl1 { background: -webkit-repeating-linear-gradient(310deg, var(--shlitgry) 0, var(--shlitgry) 1px, var(--shlitgry) 0em, var(--shlitgry) -webkit-calc(0.7em + -1px), var(--thmgrybg3) 9px); background: repeating-linear-gradient(140deg, var(--shlitgry) 0, var(--shlitgry) 1px, var(--shlitgry) 0em, var(--shlitgry) -moz-calc(0.7em + -1px), var(--thmgrybg3) 9px); background: -moz- oldrepeating-linear-gradient(310deg, var(--shlitgry) 0, var(--shlitgry) 1px, var(--shlitgry) 0em, var(--shlitgry) calc(0.7em + -1px), var(--thmgrybg3) 9px); background: -o-repeating-linear-gradient(310deg, var(--shlitgry) 0, var(--shlitgry) 1px, var(--shlitgry) 0em, var(--shlitgry) calc(0.7em + -1px), var(--thmgrybg3) 9px); background: repeating-linear-gradient(140deg, var(--shlitgry) 0, var(--shlitgry) 1px, var(--shlitgry) 0em, var(--shlitgry) calc(0.7em + -1px), var(--thmgrybg3) 9px); }.zpl_shftmap tr td.Hday { background: -webkit-repeating-linear-gradient(310deg, #EDF4FA 0, #EDF4FA 1px, #F5F9FC 0em, #F5F9FC -webkit-calc(0.7em + -1px), #F5F9FC 9px) !important; background: repeating-linear-gradient(140deg, #EDF4FA 0, #EDF4FA 1px, #F5F9FC 0em, #F5F9FC -moz-calc(0.7em + -1px), #F5F9FC 9px) !important; background: -moz- oldrepeating-linear-gradient(310deg, #EDF4FA 0, #EDF4FA 1px, #F5F9FC 0em, #F5F9FC calc(0.7em + -1px), #F5F9FC 9px) !important; background: -o-repeating-linear-gradient(310deg, #EDF4FA 0, #EDF4FA 1px, #F5F9FC 0em, #F5F9FC calc(0.7em + -1px), #F5F9FC 9px) !important; background: repeating-linear-gradient(140deg, #EDF4FA 0, #EDF4FA 1px, #F5F9FC 0em, #F5F9FC calc(0.7em + -1px), #F5F9FC 9px) !important; }.zpl_shftmap tr td.wknd { background: -webkit-repeating-linear-gradient(310deg, #FDF8ED 0, #FDF8ED 1px, #FEFDF8 0em, #FEFDF8 -webkit-calc(0.7em + -1px), #FEFDF8 9px) !important; background: repeating-linear-gradient(140deg, #FDF8ED 0, #FDF8ED 1px, #FEFDF8 0em, #FEFDF8 -moz-calc(0.7em + -1px), #FEFDF8 9px) !important; background: -moz- oldrepeating-linear-gradient(310deg, #FDF8ED 0, #FDF8ED 1px, #FEFDF8 0em, #FEFDF8 calc(0.7em + -1px), #FEFDF8 9px) !important; background: -o-repeating-linear-gradient(310deg, #FDF8ED 0, #FDF8ED 1px, #FEFDF8 0em, #FEFDF8 calc(0.7em + -1px), #FEFDF8 9px) !important; background: repeating-linear-gradient(140deg, #FDF8ED 0, #FDF8ED 1px, #FEFDF8 0em, #FEFDF8 calc(0.7em + -1px), #FEFDF8 9px) !important; }.zpl_shftmap tr td.Slev { background: -webkit-repeating-linear-gradient(310deg, #FCF0EE 0, #FCF0EE 1px, #FCF5F5 0em, #FCF5F5 -webkit-calc(0.7em + -1px), #FCF5F5 9px) !important; background: repeating-linear-gradient(140deg, #FCF0EE 0, #FCF0EE 1px, #FCF5F5 0em, #FCF5F5 -moz-calc(0.7em + -1px), #FCF5F5 9px) !important; background: -moz- oldrepeating-linear-gradient(310deg, #FCF0EE 0, #FCF0EE 1px, #FCF5F5 0em, #FCF5F5 calc(0.7em + -1px), #FCF5F5 9px) !important; background: -o-repeating-linear-gradient(310deg, #FCF0EE 0, #FCF0EE 1px, #FCF5F5 0em, #FCF5F5 calc(0.7em + -1px), #FCF5F5 9px) !important; background: repeating-linear-gradient(140deg, #FCF0EE 0, #FCF0EE 1px, #FCF5F5 0em, #FCF5F5 calc(0.7em + -1px), #FCF5F5 9px) !important; }.zpl_shftmap tr td:first-child .zpl_em .zpl_emdts div { inline-size: 230px; }.zpl_shftmap table.zpl_lvdatashw tr td { block-size: 130px; }.zpl_shftmap table.zpl_lvdatashw tr td .calbrmre { position: absolute; text-align: start; inset-block-end: 0; }.zpl_tblfxd .zpl_Wkndline { background: -webkit-repeating-linear-gradient(48deg, transparent 0, #dddddd 1px, transparent -25em, transparent -webkit-calc(.25em + -1px), transparent 6px); background: repeating-linear-gradient(42deg, transparent 0, #dddddd 1px, transparent -25em, transparent -moz-calc(.25em + -1px), transparent 6px); background: -moz- oldrepeating-linear-gradient(48deg, transparent 0, #dddddd 1px, transparent -25em, transparent calc(.25em + -1px), transparent 6px); background: -o-repeating-linear-gradient(48deg, transparent 0, #dddddd 1px, transparent -25em, transparent calc(.25em + -1px), transparent 6px); background: repeating-linear-gradient(42deg, transparent 0, #dddddd 1px, transparent -25em, transparent calc(.25em + -1px), transparent 6px); background: -webkit-repeating-linear-gradient(42deg, transparent 0, #dddddd 1px, transparent -25em, transparent -webkit-calc(.25em + -1px), transparent 6px); background: -webkit-repeating-linear-gradient(42deg, transparent 0, #dddddd 1px, transparent -25em, transparent -moz-calc(.25em + -1px), transparent 6px); background: -webkit-repeating-linear-gradient(42deg, transparent 0, #dddddd 1px, transparent -25em, transparent calc(.25em + -1px), transparent 6px); background: -moz-repeating-linear-gradient(42deg, transparent 0, #dddddd 1px, transparent -25em, transparent -webkit-calc(.25em + -1px), transparent 6px); background: -moz-repeating-linear-gradient(42deg, transparent 0, #dddddd 1px, transparent -25em, transparent -moz-calc(.25em + -1px), transparent 6px); background: -moz-repeating-linear-gradient(42deg, transparent 0, #dddddd 1px, transparent -25em, transparent calc(.25em + -1px), transparent 6px); }._dayvw .jbs_wrkitm { position: absolute; padding: 8px; inset-block-start: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); -webkit-margin-before: 0; margin-block-start: 0; cursor: pointer; }._dayvw .jbs_wrkitm > div { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: start; }._dayvw .jbs_wrkitm i.zpl_dragicn { position: absolute; inset-inline-end: 0px; inset-block-start: 0px; inset-block-end: 0px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; inline-size: 20px; cursor: e-resize; }._dayvw .jbs_wrkitm i.PI_drag:before { cursor: move; }._dayvw .jbs_wrkitm i.PI_repeat { display: none; }._dayvw .jbs_wrkitm:hover i.PI_repeat { display: block; position: absolute; inset-inline-start: 2px; inset-block-start: -1px; inset-inline-end: auto; background: transparent !important; color: #666; font-size: 10px !important; }._dayvw tr th:last-child { padding: 0px; }._dayvw tr table { inline-size: 100%; }._dayvw tr table td { --tbllftfxdpos: static; }._dayvw tr td:first-child .zpl_em .zpl_emdts div { inline-size: 230px; }._dayvw tr td:last-child { padding: 0px; }._dayvw tr td table { inline-size: 100%; }._dayvw tr td table tr td:first-child { position: unset; }._dayvw tr td.wknd_bg { background-color: var(--clwkedbg, var(--ylw5)); }._dayvw tr td.Hday_bg { background-color: var(--blu5); }._dayvw tbody tr { position: relative; }.zpl_tbl .disabled td .zswitch { pointer-events: visible; }.zpl_tbl.zpl_tblwraptxt tr td { vertical-align: top; overflow: visible; white-space: normal; }.zpl_tbl.zpl_tblwraptxt tr td .txttrim { overflow: visible; white-space: normal; }.zpl_tbl.zpl_tabularfxd { inline-size: 100% !important; }.zpl_tbl.zpl_tabularfxd .ztextbox { inline-size: 100%; }.zpl_tbl.zpl_tabularfxd textarea { resize: vertical; overflow-y: auto; }.zpl_tbl.zpl_tabularfxd .zpl_atchd.atsml { -webkit-justify-content: unset; -moz-box-pack: unset; justify-content: unset; }.zpl_tbl.zpl_tabularfxd .zpl_atchd.atsml > div { max-inline-size: 300px; min-inline-size: 300px; }.zpl_tbl.zpl_tabularfxd thead { inset-block-start: 0 !important; }.zpl_tabularfxd tr th, .zpl_tabularfxd tr td { min-inline-size: 150px; max-inline-size: 320px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.zpl_tabularfxd tr th > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: var(--size2); }.zpl_tabularfxd tr th > div > span { max-inline-size: 320px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; position: relative; -webkit-padding-end: 8px; -moz-padding-end: 8px; padding-inline-end: 8px; }.zpl_tabularfxd tr th > div > span.zpl_mtry:after { position: absolute; right: 0; }.zpl_colmaxwd tr th > div { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size2); }.zpl_colmaxwd tr th > div > span { max-inline-size: 300px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; }.zpl_colmaxwd tr td { max-inline-size: 320px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.zpl_lbdr._bx { inline-size: 16px; block-size: 16px; border-radius: 4px; cursor: pointer; }.zpl_lbdr + span { max-inline-size: 200px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.zpl_tblaccrdin span.flexclmcap { -webkit-padding-start: 32px; -moz-padding-start: 32px; padding-inline-start: 32px; }.zpl_tblaccrdin .PI_argt { color: var(--txt6clr); position: absolute; inset-inline-start: 10px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; font-size: var(--fontSz22); }.zpl_tbldrag { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; inline-size: 20px; }.zpl_tbldrag .zpl_hvr { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; float: inline-start; }.zpl_tblgroup .PI_argt { font-size: var(--fontSz22); color: var(--txt6clr); }.zpl_tblhead td { text-align: start !important; padding: 0 0 0 6px !important; -webkit-border-start: unset !important; -moz-border-start: unset !important; border-inline-start: unset !important; }.zpl_tblchild { position: relative; inset-block-start: -6px; }.zpl_tblchild td { text-align: start !important; }.zpl_tblchild td:first-child { padding: 0 0 0 6px !important; -webkit-border-start: unset !important; -moz-border-start: unset !important; border-inline-start: unset !important; }.zpl_tbl .zcheckbox .zcheckbox__label { padding: 0 0 0 18px; }.zpl_tbl .zcheckbox.zpl_apad .zcheckbox__label { padding: 0 0 0 26px; }.zpl_tbl.zpl_tblhgtmin { border-spacing: 0; padding: 0; margin: 0; }.zpl_tbl.zpl_tblhgtmin tr { cursor: default; }.zpl_tbl.zpl_tblhgtmin tr td, .zpl_tbl.zpl_tblhgtmin tr th { block-size: unset; word-break: break-word; }.zpl_tbl.zpl_tblhgtmin tr td > span, .zpl_tbl.zpl_tblhgtmin tr th > span { margin: 0; }.zpl_tbl .PI_tick2_fil, .zpl_tbl .PI_fil_cls { font-size: var(--fontSz20); }.zpl_tblaccrdinlst .zpl_tblaccrdscrll { position: relative; inset-block-start: -6px; max-block-size: 160px; min-block-size: 60px; overflow-y: auto; }.zpl_dashbody table tr td { -webkit-border-start: none !important; -moz-border-start: none !important; border-inline-start: none !important; -webkit-border-end: none !important; -moz-border-end: none !important; border-inline-end: none !important; }.reg_tbl .zpl_tblcntr.zpl_itbl tbody tr td:not(:first-child) { -webkit-border-start: 1px solid var(--brdr_dflt); -moz-border-start: 1px solid var(--brdr_dflt); border-inline-start: 1px solid var(--brdr_dflt); }.zpl_tbl .zpl_tblaccrdinlst tr td:first-child { -webkit-padding-start: var(--tblaccrdpad, 88px); -moz-padding-start: var(--tblaccrdpad, 88px); padding-inline-start: var(--tblaccrdpad, 88px); }:root { --crdbrdrclr: #d7e2ed; --crdbdrrd: var(--bdrrd8); --crdshdwhvr: var(--crdshdw-hvr); --crdgap: var(--size4); --crdspace: var(--size4); --crdmb: var(--size2); --crdpadding: var(--size5); }.zpl_crdhdrbg { background: var(--thmbg1) !important; }.zpl_crdwthful .zpl_crd, .zpl_crdwthful .zpl_crdcvr { max-inline-size: 100% !important; }.zpl_act .zpl_hdrbwcrd { margin: 30px 0 15px; }.zpl_crdcvr { max-inline-size: 1020px; display: -webkit-flex; display: -moz-box; display: flex; gap: var(--crdmb); }.zpl_crdcvr .zpl_crd { inline-size: 100%; }.zpl_rptcht { block-size: 150px; inline-size: 150px; }.zpl_rptcht.zpl_rptchtsze { inline-size: 220px; }.zpl_prclst li { -webkit-margin-after: 16px; margin-block-end: 16px; }.zpl_prclst li p { -webkit-margin-after: 10px; margin-block-end: 10px; color: var(--txt6clr); }.zpl_prclst li h4 { line-height: 24px; }.zpl_prclst li h4 span { font-family: var(--fontRegular); color: var(--txt6clr); }.zpl_plncnt { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_plncnt > div { -webkit-padding-end: 30px; -moz-padding-end: 30px; padding-inline-end: 30px; -webkit-margin-end: 30px; -moz-margin-end: 30px; margin-inline-end: 30px; -webkit-border-end: 1px solid var(--brdr_gry); -moz-border-end: 1px solid var(--brdr_gry); border-inline-end: 1px solid var(--brdr_gry); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; inline-size: 100%; gap: 20px; }.zpl_plncnt > div:last-child { -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; border: none; }.zpl_crdhdrgry .zpl_crd .zpl_crdhdr { background-color: var(--crdhdrbdrclr, var(--brdr_dflt)); border-color: var(--crdhdrbdrclr, var(--brdr_dflt)); }.zpl_crd { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background-color: var(--crdbg); border-radius: var(--crdbdrrd); -webkit-margin-after: var(--crdmb); margin-block-end: var(--crdmb); max-inline-size: var(--crdwdtfull, 1020px); border: 1px solid var(--crdbrdrclr); --tpcrdlst-borderdcolor: var(--brdr_mgry); --cls-border-color: var(--brdr_mgry); }.zpl_crd .zpl_accordioncnt, .zpl_crd .zpl_msplst > div { border: none; }.zpl_crd.zpl_crdsmall .zpl_crdcnt { padding: 0 30px 10px; }.zpl_crd:hover .zpl_crdhdr .zpl_hvr { display: block; }.zpl_crd .zalertbanner { z-index: 1; }.zpl_crd .zpl_btnmnu { background-color: var(--thmbg); }.zpl_crd.cls .zpl_crdcnt { display: none; }.zpl_crd.cls .zpl_crdcnt .zpl_icncnt .IC-ar-dwn { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }.zpl_crd .zpl_crdhdr { padding-block: 20px; padding-inline: 20px 12px; display: -webkit-flex; display: -moz-box; display: flex; position: sticky; inset-block-start: 0; background: var(--crdhdrbg, var(--thmbg)); z-index: 2; border-radius: var(--bdrrd12); }.zpl_crd .zpl_crdhdr div .zlabel--outline { -webkit-order: 2; -moz-box-ordinal-group: 3; order: 2; -webkit-margin-start: 12px; -moz-margin-start: 12px; margin-inline-start: 12px; }.zpl_crd .zpl_crdhdr ~ .zpl_crdhdr { position: unset; z-index: unset; }.zpl_crd .zpl_crdhdr.zpl_rmbrd::before { content: unset; }.zpl_crd .zpl_crdhdr.zpl_ctrbrd h4 span { background-color: var(--thmbg); -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; }.zpl_crd .zpl_crdhdr.zpl_ctrbrd::before { inset-inline-start: 20px; inset-inline-end: 60px; inset-block-start: 30px; inset-block-end: unset; z-index: -1; -webkit-border-after: 1px solid var(--brdr_gry); border-block-end: 1px solid var(--brdr_gry); }.zpl_crd .zpl_crdhdr::before { content: ''; position: absolute; inset-inline-start: 0; inset-inline-end: 0; inset-block-end: 0; -webkit-border-after: 1px solid var(--crdhdrbdrclr, var(--brdr_dflt)); border-block-end: 1px solid var(--crdhdrbdrclr, var(--brdr_dflt)); }.zpl_crd .zpl_crdhdr.zpl_crdhdrsm { padding: 15px 20px; }.zpl_crd .zpl_crdhdrcnt { -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_crd .zpl_crdhdr.zpl_crdbrdrne { -webkit-border-after: none; border-block-end: none; }.zpl_crd .zpl_crdhdr.brdr_tp { border-block-end-color: var(--thmbg); border-radius: 0; -webkit-border-before: 1px solid var(--thmbg2); border-block-start: 1px solid var(--thmbg2); -webkit-margin-before: 22px; margin-block-start: 22px; -webkit-padding-before: 34px; padding-block-start: 34px; position: relative; }.zpl_crd .zpl_crdhdr.mtp0, .zpl_crd .zpl_crdhdr .mtp0 { -webkit-margin-before: 0 !important; margin-block-start: 0 !important; }.zpl_crd .zpl_crdhdr > div { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; color: var(--txt2clr); }.zpl_crd .zpl_crdhdr > div + div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 0; -moz-box-flex: 0; flex: 0; -webkit-margin-before: -10px; margin-block-start: -10px; position: absolute; inset-inline-end: 14px; }.zpl_crd .zpl_crdhdr > div + div.zpl_posnon { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_crd .zpl_crdhdr > div .zpl_hdcnt { -webkit-margin-before: 30px; margin-block-start: 30px; }.zpl_crd .zpl_crdhdr > div .zpl_hdcnt .zpl_tabpane { margin: 0 0 -20px -12px; -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; }.zpl_crd .zpl_crdhdr > div + div .zpl_tgl, .zpl_crd .zpl_crdhdr > div + div .zradiobutton { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_crd .zpl_crdhdr > div .zpl_atosv { -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; -webkit-margin-before: 5px; margin-block-start: 5px; -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; white-space: nowrap; }.zpl_crd .zpl_crdhdr h4 { color: var(--txt2clr); --fontSz18: var(--fontSz16); word-break: break-word; }.zpl_crd .zpl_crdhdr p { -webkit-margin-before: 10px; margin-block-start: 10px; color: var(--txt6clr); font-size: var(--fontSz14); }.zpl_crd .zpl_crdhdr .zpl_rgt { inline-size: auto; -webkit-margin-before: 0; margin-block-start: 0; }.zpl_crd .zpl_crdhdr .zpl_idiv .zpl_search { inline-size: 100%; }.zpl_crd .flx { display: -webkit-flex; display: -moz-box; display: flex; gap: 20px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_crd .zpl_crdcnt { padding: 4px 20px 20px; }.zpl_crd .zpl_crdcnt .zpl_tbl { inline-size: var(--tblinlinwdt, auto); min-inline-size: auto; -webkit-padding-after: 0; padding-block-end: 0; }.zpl_crd .zpl_crdcnt .zpl_tblres .zpl_tbl tr th { --tblthbdrclr: var(--thmbg); }.zpl_crd .chkdectxt .zcheckbox__label, .zpl_crd .chkdectxt .zradiobutton__label, .zpl_crd .radiodectxt .zcheckbox__label, .zpl_crd .radiodectxt .zradiobutton__label { font-family: var(--fontBold); padding: 0px 0px 0px 26px; }.zpl_crd .togsprt .zpl_secn + .zpl_secn { -webkit-margin-before: 25px; margin-block-start: 25px; }.zpl_crd .chkdectxt .zcheckbox, .zpl_crd .chkdectxt .zradiobutton, .zpl_crd .radiodectxt .zcheckbox, .zpl_crd .radiodectxt .zradiobutton { -webkit-margin-after: 6px; margin-block-end: 6px; }.zpl_crd .zpl_crdgry { background-color: var(--thmbg2); border: none; }.zpl_crd .zpl_crdgry .zpl_crdhdr { background-color: var(--thmbg2); z-index: 0; position: relative; inset-block-start: 0; }.zpl_crd .zpl_crdgry .zpl_crdhdrsm { border-radius: var(--bdrrd12); }.zpl_crd .zpl_crdgry .zpl_gbox { background-color: var(--thmbg); }.zpl_crd .zpl_crdgry .zpl_gbox.zpl_gboxbg { background-color: var(--thmbg2); }.zpl_crdcnt .zpl_collapsepanel { border: none; }.zpl_crdcnt.zcollapsiblepanel__content { --collapsepanelbdrclr: none; }.zpl_collapsepanel .zpl_workcont { padding-left: 45px; }.zpl_collapsepanel .zpl_workcont .zpl_secn:hover .zpl_hvr, .zpl_collapsepanel .zpl_workcont .zpl_worktag:hover .zpl_hvr { display: block; }.zpl_collapsepanel .zpl_workcont .zpl_secn:hover .zpl_hvr a, .zpl_collapsepanel .zpl_workcont .zpl_worktag:hover .zpl_hvr a { color: var(--txt2clr); }.zpl_collapsepanel .zpl_workcont .zpl_worktag .zpl_lbdr._bx { margin: -1px 4px 0px 0; }.zpl_collapsepanel .zpl_workcont .zpl_worktag .zpl_gbox { width: 100%; }.zpl_wrkaudit .zpl_alogcont { margin: 20px 50px 60px 180px; }.zpl_wrkaudit .zpl_alogcont::before, .zpl_wrkaudit .zpl_alogcont::after { display: none; }.zpl_wrkaudit .zpl_alogdetl::before { inset-block-start: 40px; }.zpl_wrkaudit .zpl_alogdetl .event > div { padding: 0; }.zpl_wrkaudit .zpl_alogdetl .event > div em { display: -webkit-flex; display: -moz-box; display: flex; margin: 4px 0; }.zpl_wrkaudit .zpl_alogdetl .event > div.zpl_tg { left: -60px; height: 22px; line-height: 12px; font-size: 12px; color: var(--txt6clr); }.zpl_wrkaudit .zpl_alogdetl .event > div.eventtxt { margin-top: -21px; }.zpl_wrkaudit .zpl_alogdetl .event.move::before { box-shadow: none; border: 1px solid var(--brdr_gry); width: auto; height: 22px; width: 0; height: 0; content: ''; }.zpl_wrkaudit .zpl_alogdetl .event i.PI_argt { margin: .5px 2px; font-size: 18px; }.zpl_wrkaudit .zpl_alogdetl .event i.hiphenln { margin: 0 6px 0; }.zpl_wrkaudit .zpl_alogdetl .eventdate.move::before { padding: 0; border-radius: 0; border: 0; left: -25px; background: var(--brdr_gry); height: 1px; width: 11px; content: ""; }.zpl_wrkaudit .zpl_alogdetl .eventdate .tline { inset-inline-start: -112px; top: 12px; color: var(--txt2clr); }.zpl_wrkaudit .zpl_alogdetl .subevent.move::before { padding: 2px; border-radius: 50%; font-size: 12px; height: 0; left: -22.5px; top: 26px; content: ""; background-color: var(--brdr_gry); }.zpl_myprofdets .PI_offer_released .path1:before, .zpl_myprofdets .PI_offer_pending .path1:before { color: #6b7a92 !important; }.zpl_myprofdets .PI_offer_released .path2:before, .zpl_myprofdets .PI_offer_pending .path2:before { color: #6b7a92 !important; }.zpl_hdcnt .zselectbox { inline-size: 250px; }.zpl_op5 { opacity: 0.6; }.zpl_tgsprt h5 { color: var(--txt2clr); font-family: var(--fontBold); }.zpl_tgsprt p { -webkit-margin-start: 42px !important; -moz-margin-start: 42px !important; margin-inline-start: 42px !important; display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size1); }.zpl_atosv { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; }.zpl_atosv .zpl_atocnt { font-size: var(--fontSz14); color: var(--txt8clr); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; min-block-size: 20px; white-space: nowrap; }.zpl_atosv .zpl_atocnt .PI_tick2 { display: none; }.zpl_atosv .zpl_atocnt.svd { color: var(--primarygrnclr); }.zpl_atosv .zpl_atocnt.svd .PI_tick2 { display: inline-block; position: relative; -webkit-animation: tick 0.6s ease 1; -moz-animation: tick 0.6s ease 1; -o-animation: tick 0.6s ease 1; animation: tick 0.6s ease 1; vertical-align: middle; font-size: var(--fontSz15); line-height: 15px; }.zpl_atosv .zpl_atocnt.svd .PI_tick2::after { content: ""; position: absolute; inset-block-start: 0px; inset-inline-start: 0px; inset-block-end: 2px; inset-inline-end: 0px; -webkit-animation: tickclr 0.6s ease 1; -moz-animation: tickclr 0.6s ease 1; -o-animation: tickclr 0.6s ease 1; animation: tickclr 0.6s ease 1; border-radius: 50%; }.zpl_atosv .zpl_atocnt.svd .zpl_atoprg { display: none; }.zpl_atosv .zpl_atocnt.err { color: var(--primaryredclr); }.zpl_atosv .zpl_atoprg { position: relative; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; gap: 4px; -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.zpl_atosv .zpl_atoprg > div { block-size: 9px; inline-size: 2px; border-radius: var(--bdrrd4); background-color: var(--thmgrybg1); -webkit-animation: autosave_progress 1.4s ease infinite; -moz-animation: autosave_progress 1.4s ease infinite; -o-animation: autosave_progress 1.4s ease infinite; animation: autosave_progress 1.4s ease infinite; }.zpl_atosv .zpl_atoprg > div:first-child { -webkit-animation-delay: 0.1s; -moz-animation-delay: 0.1s; -o-animation-delay: 0.1s; animation-delay: 0.1s; }.zpl_atosv .zpl_atoprg > div:nth-child(2) { -webkit-animation-delay: 0.2s; -moz-animation-delay: 0.2s; -o-animation-delay: 0.2s; animation-delay: 0.2s; }.zpl_atosv .zpl_atoprg > div:nth-child(3) { -webkit-animation-delay: 0.3s; -moz-animation-delay: 0.3s; -o-animation-delay: 0.3s; animation-delay: 0.3s; }.zpl_atosv .zpl_atoprg > div:nth-child(4) { -webkit-animation-delay: 0.4s; -moz-animation-delay: 0.4s; -o-animation-delay: 0.4s; animation-delay: 0.4s; }.zpl_atosv .zpl_atoprg > div:last-child { -webkit-animation-delay: 0.5s; -moz-animation-delay: 0.5s; -o-animation-delay: 0.5s; animation-delay: 0.5s; }.zpl_atosv i { -webkit-margin-end: 6px; -moz-margin-end: 6px; margin-inline-end: 6px; }.PI_drag { cursor: move; }@-webkit-keyframes tick { 50% { -webkit-transform: scale(1.24); transform: scale(1.24); }  100% { -webkit-transform: scale(1); transform: scale(1); } }@-moz-keyframes tick { 50% { -moz-transform: scale(1.24); transform: scale(1.24); }  100% { -moz-transform: scale(1); transform: scale(1); } }@-o-keyframes tick { 50% { -o-transform: scale(1.24); transform: scale(1.24); }  100% { -o-transform: scale(1); transform: scale(1); } }@keyframes tick { 50% { -webkit-transform: scale(1.24); -moz-transform: scale(1.24); -o-transform: scale(1.24); transform: scale(1.24); }  100% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); } }@-webkit-keyframes tickclr { 0% { box-shadow: 0px 0px 0px 0px rgba(15, 188, 107, 0.22); }  60% { box-shadow: 0px 0px 0px 12px rgba(15, 188, 107, 0.22); }  100% { opacity: 0; } }@-moz-keyframes tickclr { 0% { box-shadow: 0px 0px 0px 0px rgba(15, 188, 107, 0.22); }  60% { box-shadow: 0px 0px 0px 12px rgba(15, 188, 107, 0.22); }  100% { opacity: 0; } }@-o-keyframes tickclr { 0% { box-shadow: 0px 0px 0px 0px rgba(15, 188, 107, 0.22); }  60% { box-shadow: 0px 0px 0px 12px rgba(15, 188, 107, 0.22); }  100% { opacity: 0; } }@keyframes tickclr { 0% { box-shadow: 0px 0px 0px 0px rgba(15, 188, 107, 0.22); }  60% { box-shadow: 0px 0px 0px 12px rgba(15, 188, 107, 0.22); }  100% { opacity: 0; } }@-webkit-keyframes autosave_progress { 0% { opacity: 0; }  50% { -webkit-transform: scaleY(1.6); transform: scaleY(1.6);    opacity: 1; }  100% { -webkit-transform: scaleY(1); transform: scaleY(1);    opacity: 0; } }@-moz-keyframes autosave_progress { 0% { opacity: 0; }  50% { -moz-transform: scaleY(1.6); transform: scaleY(1.6);    opacity: 1; }  100% { -moz-transform: scaleY(1); transform: scaleY(1);    opacity: 0; } }@-o-keyframes autosave_progress { 0% { opacity: 0; }  50% { -o-transform: scaleY(1.6); transform: scaleY(1.6);    opacity: 1; }  100% { -o-transform: scaleY(1); transform: scaleY(1);    opacity: 0; } }@keyframes autosave_progress { 0% { opacity: 0; }  50% { -webkit-transform: scaleY(1.6); -moz-transform: scaleY(1.6); -o-transform: scaleY(1.6); transform: scaleY(1.6);    opacity: 1; }  100% { -webkit-transform: scaleY(1); -moz-transform: scaleY(1); -o-transform: scaleY(1); transform: scaleY(1);    opacity: 0; } }.zpl_crdinfo { display: -webkit-flex; display: -moz-box; display: flex; gap: 20px; }.zpl_crdinfo .zpl_info { -webkit-margin-start: auto; -moz-margin-start: auto; margin-inline-start: auto; max-inline-size: 300px; position: sticky; inset-block-start: 0; z-index: 1; block-size: max-content; }.zpl_grdcrdlst { --autoSz: 260px; display: grid; grid-template-columns: repeat(auto-fill, minmax(var(--autoSz), 1fr)); grid-gap: var(--crdmb); -webkit-margin-before: 0 !important; margin-block-start: 0 !important; }.zpl_grdcrdlst.zpl_crdlst { display: grid; grid-gap: var(--crdmb); }.zpl_grdcrdlst > div { -webkit-margin-before: 0 !important; margin-block-start: 0 !important; }.zpl_trailextn { margin: 0 40px; }.zpl_trailextncrd { --autoSz: 265px; --crdmb: -webkit-calc(var(--size8) + var(--size8)); --crdmb: -moz-calc(var(--size8) + var(--size8)); --crdmb: calc(var(--size8) + var(--size8)); display: grid; grid-template-columns: repeat(3, var(--autoSz)); grid-gap: var(--crdmb); }.zpl_trailextncrd .zpl_intelst { min-block-size: 220px; -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; }.zpl_trailextncrd .zpl_intelst.zpl_sel { border-color: var(--grn3); }.zpl_trailextncrd .zpl_intelst h3 { -webkit-margin-after: 8px; margin-block-end: 8px; -webkit-margin-before: 8px; margin-block-start: 8px; }.zpl_trailextncrd .zpl_intelst .zdir { -webkit-transform: scale(0.65) translate(-20px, 0); -moz-transform: scale(0.65) translate(-20px, 0); -o-transform: scale(0.65) translate(-20px, 0); transform: scale(0.65) translate(-20px, 0); }.zpl_trailextncrd .zpl_intelst .zpl_intTag { inset-inline-end: 10px; inset-block-start: 10px; }.zpl_trailextncrd .zpl_intelst .zpl_trialsts { -webkit-margin-before: auto; margin-block-start: auto; font-size: var(--fontSz16); }.zpl_crd.zcollapsiblepanel { overflow: inherit; }.zpl_crd.zcollapsiblepanel .zcollapsiblepanel__header { all: unset; position: relative; --collapsepanelbdrclr: none; }.zpl_crd.zcollapsiblepanel .zcollapsiblepanel__header .zpl_collpanelrgt { inset-block-start: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); -webkit-margin-before: 0 !important; margin-block-start: 0 !important; -webkit-padding-end: 40px; -moz-padding-end: 40px; padding-inline-end: 40px; gap: 12px; }.zpl_crd.zcollapsiblepanel .zbutton--icononly { position: absolute; inset-block-start: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); inset-inline-end: 20px; inline-size: 22px; block-size: 22px; background-color: var(--thmbg); border: 1px solid var(--collapsepanelicnbdrclr, var(--brdr_gry)); z-index: 3; margin: 0; }.zpl_crd.zcollapsiblepanel .zbutton--icononly.ztokenfield__close { position: inherit; inset-inline-end: auto; inset-block-end: auto; inset-inline-start: auto; background-color: transparent; inline-size: auto; block-size: auto; border-radius: 0; }.zpl_crd .zpl_inpticfild:before { z-index: 1; }.zpl_crd .zh-alignright .ztextbox__icon { z-index: 1; }.zpl_crd .ztextbox--group .ztextbox { z-index: 0; }.ztextbox--group .ztextbox { border-radius: var(--bdrrd4) !important; }.ztextbox--group.ztextbox__error .ztextbox { border-color: var(--primaryredclr) !important; }.zpl_posnon { white-space: nowrap; }.ztextbox--zicon .ztextbox__icon { z-index: 1 !important; }.zpl_sm-eming { inline-size: 42px !important; block-size: 42px !important; }.zpl_admclr { display: -webkit-flex; display: -moz-box; display: flex; gap: 20px; -webkit-margin-after: 20px; margin-block-end: 20px; }.zpl_admclr .zpl_em { -webkit-margin-before: 5px; margin-block-start: 5px; }.zpl_admclr .zpl_em .zpl_emimg { --zpl_eming: 40px; }.zpl_admclr_crd { inline-size: 100%; display: -webkit-flex; display: -moz-box; display: flex; background-color: var(--admclrcrdbg, var(--blu4)); padding: 12px 16px; border-radius: var(--bdrrd8); -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; gap: 40px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_admclr_crd.bgwhit { background-color: var(--white); inline-size: 85%; }.zpl_admclr_rgt { display: -webkit-flex; display: -moz-box; display: flex; gap: 40px; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_admclr_rgt > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-padding-start: 12px; -moz-padding-start: 12px; padding-inline-start: 12px; line-height: 26px; -webkit-border-start: 1px solid; -moz-border-start: 1px solid; border-inline-start: 1px solid; border-color: var(--brdr_gry); }.secnbtmline { border: 1px solid var(--brdr_dflt); margin: 20px 0 20px; }.zpl_arwlst { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_arwlst div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_leadrbrd_plc { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; gap: var(--size3); padding: var(--size5); }.zpl_leadrbrd_plc > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: flex-end; -moz-box-align: end; align-items: flex-end; }.zpl_leadrbrd_pdum { inline-size: 120px; block-size: var(--leaderbrd-pdum-height, auto); margin-top: 12px; background: -webkit-linear-gradient(top, var(--leaderbrd-pdum-bg) 60%, rgba(255, 248, 225, 0) 100%); background: -moz- oldlinear-gradient(top, var(--leaderbrd-pdum-bg) 60%, rgba(255, 248, 225, 0) 100%); background: -o-linear-gradient(top, var(--leaderbrd-pdum-bg) 60%, rgba(255, 248, 225, 0) 100%); background: linear-gradient(to bottom, var(--leaderbrd-pdum-bg) 60%, rgba(255, 248, 225, 0) 100%); border-radius: var(--bdrrd12) var(--bdrrd12) 0 0; }.zpl_frstplc { --zpl_eming: 80px; --leaderbrd-pdum-height: 120px; --leaderbrd-pdum-bg: #FFF8E1; }.zpl_scndplc { --zpl_eming: 70px; --leaderbrd-pdum-height: 100px; --leaderbrd-pdum-bg: #f5f5f5; }.zpl_thrdplc { --zpl_eming: 60px; --leaderbrd-pdum-height: 80px; --leaderbrd-pdum-bg: #FFF3E0; }.zpl_secn { -webkit-margin-before: 16px; margin-block-start: 16px; }.zpl_secn div .zpl_itbl { -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_secn .zpl_crdhdr h4 { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_secn hr { inline-size: 100%; block-size: 1px; background-color: var(--thmgrybg3); border: none; }.zpl_secn h5, .zpl_secn h4 { color: var(--txt2clr); -webkit-margin-before: 16px; margin-block-start: 16px; font-size: var(--fontSz14); display: -webkit-flex; display: -moz-box; display: flex; gap: 16px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_secn h5.zpl_fnts16, .zpl_secn h4.zpl_fnts16 { font-size: var(--fontSz16); }.zpl_secn h5.zpl_fnts18, .zpl_secn h4.zpl_fnts18 { font-size: var(--fontSz18); }.zpl_secn h5 .PI_info, .zpl_secn h4 .PI_info { -webkit-margin-start: -8px; -moz-margin-start: -8px; margin-inline-start: -8px; -webkit-margin-before: 1px; margin-block-start: 1px; }.zpl_secn h5.zpl_tgl, .zpl_secn h4.zpl_tgl { gap: var(--toggap); }.zpl_secn p { color: var(--txt6clr); margin: 8px 0 0; font-size: var(--fontSz14); line-height: 1.3; }.zpl_secn > div { -webkit-margin-before: 16px; margin-block-start: 16px; }.zpl_secn > div .zpl_hvr .PI_reset { font-size: var(--fontSz13); }.zpl_secn > div:hover > div > .zpl_hvr { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_secn > div:nth-child(2) { -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_secn + .zpl_secn { -webkit-margin-before: 30px; margin-block-start: 30px; }.zpl_secn + .zpl_secn.MT10 { -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_secn .zpl_info { -webkit-margin-before: 15px; margin-block-start: 15px; }.zpl_secn.zpl_twoclum { display: -webkit-flex; display: -moz-box; display: flex; gap: 20px; position: relative; }.zpl_secn.zpl_twoclum > div { inline-size: 50%; -webkit-margin-before: 0 !important; margin-block-start: 0 !important; }.zpl_secn.zpl_twoclum > div label { min-block-size: 18px; display: -webkit-flex; display: -moz-box; display: flex; }.zpl_secn.zpl_twoclum > div label ~ * { -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_secn.zpl_twoclum .zpl_icncnt { position: absolute; inset-inline-end: 0; inline-size: unset; }.zpl_secn.zpl_twoclum .zdatetimefield { inline-size: 100% !important; }.zpl_secn.zpl_twoclum .ztextbox--error__label { -webkit-margin-before: 8px !important; margin-block-start: 8px !important; }.zpl_secn.zpl_mailtmp { display: -webkit-flex; display: -moz-box; display: flex; -webkit-margin-before: 12px; margin-block-start: 12px; position: relative; }.zpl_secn.zpl_mailtmp > div { inline-size: 100%; position: relative; }.zpl_secn.zpl_mailtmp > div:first-child { inline-size: 300px; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_secn.zpl_mailtmp > div:nth-child(2) { -webkit-margin-before: 5px; margin-block-start: 5px; }.zpl_secn.zpl_mailtmp > div label { color: var(--txt2clr); font-size: var(--fontSz15); }.zpl_secn.zpl_mailtmp > div h5 { margin: 0; }.zpl_secn.zpl_mailtmp .zselectbox { -webkit-flex: 0 0 auto; -moz-box-flex: 0; flex: 0 0 auto; }.zpl_secn.zpl_mailtmp .zpl_inpgrp .zpl_tgrp { -webkit-padding-after: 0; padding-block-end: 0; }.zpl_secn.zpl_mailtmp .zpl_inpgrp > .ztextbox { border-start-end-radius: 0; border-end-end-radius: 0; }.zpl_secn.zpl_mailtmp .zpl_statType { padding: 6px 10px; border-radius: var(--bdrrd4); }.zpl_secn label .zbadges { float: inline-end; background-color: var(--brdr_dflt); color: var(--txt2clr); }.zpl_secn.zpl_indicon { position: relative; -webkit-padding-start: 45px; -moz-padding-start: 45px; padding-inline-start: 45px; }.zpl_secn.zpl_indicon .zpl_indtxt { position: absolute; inset-inline-start: 0; inset-block-start: -8px; }.zpl_twocolcrd .zpl_secn + .zpl_secn { -webkit-margin-before: 16px; margin-block-start: 16px; }.zpl_secn + .zpl_secnclm, .zpl_secnclm + .zpl_secn { -webkit-margin-before: 30px; margin-block-start: 30px; }.zpl_secnclm { display: -webkit-flex; display: -moz-box; display: flex; gap: 20px; -webkit-margin-before: 16px; margin-block-start: 16px; }.zpl_secnclm + .zpl_secnclm { -webkit-margin-before: 30px; margin-block-start: 30px; }.zpl_secnclm .zpl_secn { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; margin: 0; }.zpl_secnclm .zpl_secn > div { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_secnclm .zpl_secn > div:nth-child(2) { -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_idiv { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; }.zpl_idiv.zpl_erorbx { -webkit-align-items: baseline; -moz-box-align: baseline; align-items: baseline; }.zpl_idiv .zradiobutton--horizontal, .zpl_idiv .zcheckbox--horizontal { -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; }.zpl_idiv a i { font-size: var(--fontSz12); -webkit-margin-end: 3px; -moz-margin-end: 3px; margin-inline-end: 3px; }.zpl_idiv .PI_info { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; line-height: 0; }.zpl_idiv ._addbtn { -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; }.zpl_idiv ._addbtn i { cursor: pointer; font-size: var(--fontSz18); }.zpl_idiv ._addbtn i + i { -webkit-margin-start: 6px; -moz-margin-start: 6px; margin-inline-start: 6px; }.zpl_idiv .zdatetimefield { inline-size: auto; min-inline-size: 200px; }.zpl_idiv .ztextbox.w300 { inline-size: 300px; }.zpl_idiv .zselectbox { inline-size: 200px; -webkit-align-self: flex-start; align-self: flex-start; }.zpl_idiv + .zpl_idiv { -webkit-margin-before: 15px; margin-block-start: 15px; }.zpl_idiv .zpl_iputgrp { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_idiv:hover .zpl_rwfld.zpl_rwicn .zpl_hvr { display: block; }.zpl_gbox { background-color: var(--gboxbg, var(--thmbg2)); padding: 0 15px 15px; border-radius: var(--bdrrd8); font-size: var(--fontSz14); display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; max-inline-size: 100%; position: relative; }.zpl_gbox .zpl_tbl tr th { border-color: var(--thmbg2); }.zpl_gbox h4 { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_gbox:hover > .PI_cls, .zpl_gbox:hover > .PI_delete { opacity: 1; }.zpl_gbox > .PI_delete:hover { color: var(--primaryredclr); }.zpl_gbox > .PI_cls, .zpl_gbox > .PI_delete { position: absolute; inset-block-start: -9px; inset-inline-end: -9px; padding: 6px; font-size: var(--fontSz12); line-height: 12px; border-radius: 50%; color: var(--txt6clr); cursor: pointer; background-color: var(--brdr_dflt); opacity: 0; box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.12); -webkit-transition: all 0.12s ease; -moz-transition: all 0.12s ease; -o-transition: all 0.12s ease; transition: all 0.12s ease; }.zpl_gbox > div { -webkit-margin-before: 15px !important; margin-block-start: 15px !important; }.zpl_gbox .zpl_tg { background-color: #EEEEF0; }.zpl_gbox .zpl_gbxttl { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_gbox .zpl_gbxttl > div { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-flex: 1 1 auto; -moz-box-flex: 1; flex: 1 1 auto; }.zpl_gbox .zpl_gbxttl > div h4 { margin: 0; font-size: var(--fontSz16); }.zpl_gbox .zpl_gbxttl .zpl_hvr { -webkit-flex: 0; -moz-box-flex: 0; flex: 0; gap: 0; }.zpl_gbox + .zpl_gbox { -webkit-margin-before: 20px; margin-block-start: 20px; }.zpl_gbox.mxhgt { max-block-size: 345px; overflow: auto; -webkit-padding-after: 0; padding-block-end: 0; }.zpl_gbox.mxhgt .zpl_idiv:last-child { position: sticky; padding: 10px; -webkit-padding-start: 0; -moz-padding-start: 0; padding-inline-start: 0; inset-block-end: 0; -webkit-margin-before: 10px !important; margin-block-start: 10px !important; background: var(--thmbg2); }.zpl_gboxcnt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; flex-direction: row; gap: 15px; }.zpl_gbox.zpl_gboxwhtbg { background-color: var(--thmbg); border: 1px solid var(--crdbrdrclr); border-radius: var(--crdbdrrd); }.zpl_gbox .zpl_idiv { -webkit-align-items: baseline; -moz-box-align: baseline; align-items: baseline; }.zpl_gbox .zpl_idiv .zpl_iputgrp { -webkit-margin-before: 0; margin-block-start: 0; inline-size: 49%; }.zpl_gbox .zpl_idiv > span, .zpl_gbox .zpl_idiv > i { -webkit-align-self: flex-start; align-self: flex-start; -webkit-padding-before: 8px; padding-block-start: 8px; }.zpl_gbox .zpl_idiv .zselectbox .zselectbox__image { display: block; }.zpl_gboxblu { padding: 0 15px 15px; border-radius: var(--bdrrd8); font-size: var(--fontSz14); display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; max-inline-size: 100%; position: relative; background-color: var(--primarybluligtclr) !important; -webkit-margin-before: 0 !important; margin-block-start: 0 !important; }.zpl_gboxblu > label { color: var(--txt6clr); }.zpl_gboxblu .zpl_secn { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_gboxblu .zpl_secn > div:nth-child(2) { -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_gbxrgt { -webkit-flex: 1 1 auto; -moz-box-flex: 1; flex: 1 1 auto; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; font-size: var(--fontSz16); }.zpl_gbxrgt i { padding: 6px; display: inline-block; border-radius: 50%; cursor: pointer; }.zpl_gbxrgt i.PI_plus { font-size: var(--fontSz13); }.zpl_gbxrgt i:hover { background-color: var(--brdr_gry); }.zpl_aprvl_flw { background-color: var(--thmbg2); padding: 26px; border-radius: var(--bdrrd8); font-size: var(--fontSz14); }.zpl_aprvl_flw > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 15px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_aprvl_flw > div > label { padding: 7px 14px; background-color: var(--thmbg); border-radius: var(--bdrrd4); }.zpl_aprvl_flw > div > i { color: var(--txt6clr); }.zpl_aprvl_flw.applcblVw { background-color: var(--thmbg); padding: 0; }.zpl_aprvl_flw.applcblVw > div { gap: 8px; }.zpl_aprvl_flw.applcblVw > div > div { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_aprvl_flw.applcblVw > div > div em { color: var(--txt2clr); background-color: var(--thmbg1); border-end-start-radius: var(--bdrrd4); border-start-start-radius: var(--bdrrd4); font-family: var(--fontBold); padding: var(--size2) var(--size3); }.zpl_aprvl_flw.applcblVw > div > div > label { background-color: var(--thmbg2); padding: var(--size2) var(--size3); border-end-end-radius: var(--bdrrd4); border-start-end-radius: var(--bdrrd4); }.zpl_aprvl_flw.applcblVw > div > div > label + i.PI_cls { cursor: pointer; block-size: auto; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; inline-size: 25px; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; background-color: var(--thmbg2); -webkit-margin-start: -4px; -moz-margin-start: -4px; margin-inline-start: -4px; font-size: var(--fontSz12); border-end-end-radius: var(--bdrrd4); border-start-end-radius: var(--bdrrd4); }.zpl_aprvl_flw.applcblVw > div > div > label + i.PI_cls:hover { background-color: var(--thmbg1); }.zpl_aprvl_flw.applcblVw.zpl_dot { position: relative; }.zpl_aprvl_flw.applcblVw.zpl_dot > div { -webkit-padding-start: var(--size4); -moz-padding-start: var(--size4); padding-inline-start: var(--size4); }.zpl_aprvl_flw.applcblVw.zpl_dot > div:before { content: ''; position: absolute; inset-block-start: 15px; inset-inline-start: 0; inline-size: 5px; block-size: 5px; border-radius: 100%; background-color: var(--txt2clr); }.zpl_aprvl_flw.applcblVw + .applcblVw { -webkit-margin-before: 16px; margin-block-start: 16px; }.zpl_tgl + .zpl_gbox { -webkit-margin-start: 48px; -moz-margin-start: 48px; margin-inline-start: 48px; -webkit-margin-before: 15px; margin-block-start: 15px; }.zpl_tgl + .zpl_gbox.wd100_per { inline-size: -webkit-calc(100% - 42px) !important; inline-size: -moz-calc(100% - 42px) !important; inline-size: calc(100% - 42px) !important; }.zpl_tbox { -webkit-margin-start: 42px; -moz-margin-start: 42px; margin-inline-start: 42px; }.zpl_tbox > div { -webkit-margin-before: 15px !important; margin-block-start: 15px !important; }.chkdectxt + .zpl_tbox { -webkit-margin-start: 25px; -moz-margin-start: 25px; margin-inline-start: 25px; }.zcheckbox ~ .zpl_idiv, .zradiobutton ~ .zpl_idiv { -webkit-margin-start: 24px; -moz-margin-start: 24px; margin-inline-start: 24px; -webkit-margin-before: 15px; margin-block-start: 15px; }.zpl_rwfld { inline-size: 100%; }.zpl_rwfld.zpl_rwnum, .zpl_rwfld.zpl_rwicn { inline-size: unset; }.zpl_rwfld.zpl_rwnum span { background: var(--thmbg2); color: var(--txt6clr); display: -webkit-flex; display: -moz-box; display: flex; block-size: 36px; inline-size: 36px; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; border-radius: 50%; font-family: var(--fontBold); box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.22); }.zpl_rwfld.zpl_rwicn { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 20px; -webkit-flex: 0 0 60px; -moz-box-flex: 0; flex: 0 0 60px; }.zpl_rwfld .zselectbox, .zpl_rwfld .ztextbox { inline-size: 100%; }.zpl_crtralst .zpl_idiv { padding: 10px 18px; border-radius: var(--maincardbrradius); }.zpl_crtralst .zpl_idiv .zpl_rwicn { display: none; }.zpl_crtralst .zpl_idiv:hover { background-color: var(--thmbg2); }.zpl_crtralst .zpl_idiv:hover .zpl_rwicn { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_crtragrp { padding: 14px 18px; border-radius: var(--maincardbrradius); position: relative; }.zpl_crtragrp .zpl_crtraicn { position: absolute; inset-inline-end: 24px; inset-block-start: 24px; margin: 0; display: none; }.zpl_crtragrp:hover { background-color: var(--thmbg2); }.zpl_crtragrp:hover .zpl_crtraicn { display: block; }.zpl_crtralst .zpl_idiv .zpl_rwnum span, .zpl_crtragrp .zpl_idiv .zpl_rwnum span { background-color: #fff; }.PI_sort::before { content: "\e9ca"; color: var(--txt6clr); }.PI_sort::after { content: "\e9cb"; -webkit-margin-start: -1em; -moz-margin-start: -1em; margin-inline-start: -1em; color: var(--txt6clr); }.PI_sort.desc::before { color: var(--actioncolor); }.PI_sort.asc::after { color: var(--actioncolor); }.zpl_icncnt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 8px; }.zpl_icncnt i { --icnszie: var(--fontSz16); padding: 6px; border-radius: 50%; cursor: pointer; font-size: var(--icnszie); line-height: var(--icnszie); display: inline-block; }.zpl_icncnt i.zpl_act { background: #efefef; }.zpl_icncnt i.zpl_act:hover { background-color: #e8e8e8; }.zpl_and { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; margin: 14px 0; }.zpl_and > div { background-color: #F49700; color: #fff; text-transform: uppercase; font-size: var(--fontSz13); padding: 5px 18px; border-radius: var(--bdrrd8); }.zpl_secn2 { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-margin-before: 0; margin-block-start: 0; }.zpl_secn2 > div { -webkit-flex: 0 0 100%; -moz-box-flex: 0; flex: 0 0 100%; }.zpl_secn2 > div:nth-child(2) { -webkit-margin-before: 15px; margin-block-start: 15px; }.zpl_secn2 > div .zpl_gbox { inline-size: 100%; block-size: 100%; }.zpl_secn2 > div .zpl_gbox .zpl_gboxwhti { block-size: 100%; background: var(--thmbg); padding: 0 15px 15px; border-radius: var(--bdrrd8); }.zpl_secn2 > div .zpl_gbox .zpl_gboxwhti:hover > .zpl_idiv .zpl_hvr { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_secn2.zpl_gboxhgt .zpl_gbox .zpl_gboxwhti { min-block-size: 52px; }.zp_Nws { position: absolute; inset-block-start: 45px; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; block-size: 100%; inline-size: 100%; z-index: 1041; overflow: hidden; }.zp_Nws .zp_NwIn { position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; background-color: #ffffff; inline-size: 550px; box-shadow: 0px 0px 4px 4px #CCCCCC; }.zp_Nws .zp_NwIn > div { float: inline-start; inline-size: 100%; }.zp_Nws .zp_NwHd { text-align: center; background-color: #F5F5F5; }.zp_Nws .zp_NwHd h2 { margin: 20px 0px; font-family: var(--fontbold); font-weight: var(--fontbold_weight); font-size: var(--fontSz24); }.zp_Nws .zp_NwHd i.IC-cls { position: absolute; inset-block-start: 30px; inset-inline-end: 30px; color: #FF0000; cursor: pointer; }.zp_Nws .zp_NwBdy { padding: 25px; position: absolute; inset-block-start: 66px; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; overflow: hidden; overflow-y: scroll; }.zp_Nws .zp_NwBdy .zp_bDcnt { padding: 25px; border: 1px solid #F5F5F5; border-radius: 5px; -webkit-margin-after: 25px; margin-block-end: 25px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }.zp_Nws .zp_NwBdy .zp_bDcnt:hover { box-shadow: 0px 0px 7px -2px #CCCCCC; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }.zp_Nws .zp_NwBdy .zp_bDcnt h3 { margin: 0 0 15px; font-family: var(--fontbold); font-weight: var(--fontbold_weight); }.zp_Nws .zp_NwBdy .zp_bDcnt p { -webkit-margin-after: 15px; margin-block-end: 15px; word-spacing: 2px; line-height: 18px; }.zp_Nws .zp_NwBdy .zp_bDcnt .zp_bDimg { position: relative; block-size: 250px; inline-size: 100%; border-radius: 5px; overflow: hidden; }.zp_Nws .zp_NwBdy .zp_bDcnt .zp_bDimg img { position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; block-size: 100%; inline-size: 100%; margin: auto; }.zp_Nws .zp_NwBdy .zp_bDcnt .zp_bdLnks { padding: 10px 0px; font-size: var(--fontSz12); }.zp_Nws .zp_NwBdy .zp_bDcnt .zp_bdLnks ul { float: inline-start; }.zp_Nws .zp_NwBdy .zp_bDcnt .zp_bdLnks ul li { float: inline-start; -webkit-margin-end: 15px; -moz-margin-end: 15px; margin-inline-end: 15px; -webkit-padding-end: 15px; -moz-padding-end: 15px; padding-inline-end: 15px; -webkit-border-end: 1px solid #CCCCCC; -moz-border-end: 1px solid #CCCCCC; border-inline-end: 1px solid #CCCCCC; position: relative; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }.zp_Nws .zp_NwBdy .zp_bDcnt .zp_bdLnks ul li:before { content: ''; position: absolute; inset-block-end: -5px; inset-inline-start: 2px; inline-size: 0px; block-size: 1px; background-color: #0186D3; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }.zp_Nws .zp_NwBdy .zp_bDcnt .zp_bdLnks ul li:hover:before { inline-size: 10px; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }.zp_Nws .zp_NwBdy .zp_bDcnt .zp_bdLnks ul li a { cursor: pointer; color: #0186D3; }.zp_Nws .zp_NwBdy .zp_bDcnt .zp_bdLnks ul li:last-child { -webkit-border-end: none; -moz-border-end: none; border-inline-end: none; }.zp_Nws .zp_NwBdy .zp_bDcnt .zp_bdLnks span { float: inline-end; color: #A3A3A3; }.zpl_drpdwn { -webkit-margin-before: 6px; margin-block-start: 6px; -webkit-transition: margin-top .2s; -moz-transition: margin-top .2s; -o-transition: margin-top .2s; transition: margin-top .2s; box-shadow: var(--drpdwnshdw, 0 12px 12px rgba(0, 0, 0, 0.1)); border: none; border-radius: var(--bdrrd8); position: absolute; min-inline-size: 180px; display: none; z-index: 106; max-inline-size: 300px; max-block-size: 300px; overflow: hidden; overflow-y: auto; font-family: var(--fontRegular); background: var(--drpdwnbg, var(--thmbg)); }.zpl_drpdwn.zmenu { background: var(--drpdwnbg, var(--thmbg)); padding: 0; }.zpl_drpdwn.zmenu li { -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_drpdwn .zmenu__body { margin: 8px; }.zpl_drpdwn .zpl_search { max-inline-size: 100%; }.zpl_drpdwn.zpl_shw { display: block; }.zpl_drpdwn li { padding: 10px 12px; cursor: pointer; background-color: var(--drpdwnlstbg, var(--thmbg)); color: var(--drpdwnlstclr, var(--txt2clr)); border-radius: var(--bdrrd4); text-align: start; }.zpl_drpdwn li.zmenu__separator { background-color: var(--thmgrybg3); padding: 0; border-radius: 0; cursor: default; }.zpl_drpdwn li.zmenu__separator:hover { background-color: var(--thmgrybg3); }.zpl_drpdwn li.red { --txt6clr: var(--primaryredclr); --txt2clr: var(--primaryredclr); }.zpl_drpdwn li.red.on-hover .zmenu__text { color: var(--primaryredclr); }.zpl_drpdwn li.red:hover { color: currentColor; --txt2clr: var(--primaryredclr); --drophover: var(--thmbg); }.zpl_drpdwn li [class*="IC-"] { color: var(--txt6clr); -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.zpl_drpdwn li .zmenu__text { font-size: var(--fontSz14); color: var(--drpdwnclr, var(--txt2clr)); }.zpl_drpdwn li:hover, .zpl_drpdwn li.on-hover { background-color: var(--drpdwnlsthvrbg, var(--drophover)); }.zpl_drpdwn li:hover [class*="IC-"], .zpl_drpdwn li.on-hover [class*="IC-"] { color: var(--txt2clr); }.zpl_drpdwn li:hover .zmenu__text, .zpl_drpdwn li.on-hover .zmenu__text { color: var(--txt2clr); }.zpl_drpdwn li .zpl_onlin, .zpl_drpdwn li .zpl_oflin, .zpl_drpdwn li .zpl_idle, .zpl_drpdwn li .zpl_busy .zpl_leav { position: unset; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_drpdwn.zpl_drpdwnic .zmenu__body { margin: 0; }.zpl_drpdwnic.zpl_shw { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 10px; }.zpl_drpdwnic li { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; border: 1px solid var(--brdr_gry); -webkit-flex: 0 0 48px; -moz-box-flex: 0; flex: 0 0 48px; font-size: var(--fontSz20); color: var(--txt6clr); border-radius: var(--bdrrd8); -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_drpdwnic li[class*="lv_bgclr"] { background-color: var(--white) !important; }.zpl_drpdwnic li[class*="lv_bgclr"]:hover { background-color: var(--drophover) !important; }.zpl_drpdwnic li:hover { color: var(--txt2clr); }.zpl_drpdwnic li > i { font-size: var(--fontSz20); }.zpl_drpdwnic li .zmenu__svg { fill: var(--txt2clr); }.zpl_drpdwnic li .zmenu__iconcontainer { margin: 0; padding: 0; inline-size: auto; block-size: auto; }.zpl_drpdwnic li.zpl_sel { background-color: var(--blu5); color: var(--txt2clr); border-color: var(--primarybluclr); }.zpl_drpdwnic li.zpl_sel i .zmenu__svg { fill: var(--actioncolor); }.zpl_drpdwnic li.zpl_sel:hover { background-color: var(--blu5); color: var(--txt2clr); border-color: var(--primarybluclr); }.zpl_drpdwnic li.zpl_sel.tck::before { content: ''; position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-inline-start: 0; inset-block-end: 0; border-radius: 7px; background: rgba(0, 0, 0, 0.4); }.zpl_drpdwnic li.zpl_sel.tck::after { content: "\e923"; font-family: 'Peopleicon_5' !important; position: absolute; inset-block-start: 50%; inset-inline-start: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); color: white; font-size: var(--size3); }.zpl_drpdwnic .zmenu__body { -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; flex-direction: row; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 10px; padding: 10px; }.zpl_drpdwnic.zpl_aCatIcn .zmenu__body { gap: 16px; }.zpl_drpdwnic.zpl_aCatIcn .zmenu__iconcontainer { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_drpdwnic.zpl_aCatIcn .zmenu__icon[class*="zp_ea"]:not([class*="zp_emj"]) { --zpeaicnwdh: 32px; --zpeaicnhgt: 32px; }.zpl_tagdrpdwn.zpl_shw { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 10px; }.zpl_tagdrpdwn li { cursor: default; padding: 4px; display: inline-block; }.zpl_tagdrpdwn li:hover { background-color: transparent; }.zpl_tagdrpdwn .zmenu__body { padding: 0; display: block; }.zpl_tagdrpdwn .zmenu__body .zpl_tg { white-space: normal; }.zpl_drprosts { min-inline-size: 200px; }.zpl_drprosts li { padding: 8px 8px; }.zpl_drprosts li .zmenu__iconcontainer { inline-size: var(--iconsize, 32px); block-size: var(--iconsize, 32px); }.zpl_drprosts li .icn { inline-size: var(--iconsize, 32px); block-size: var(--iconsize, 32px); font-size: var(--fontSz18); border-radius: var(--iconborder-radius, var(--bdrrd8)); background-color: var(--iconbg-color, var(--drophover)); color: var(--iconbg-color, var(--txt6clr)); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; padding: 0; }.zpl_datedrpdwn { min-inline-size: 300px; }.zpl_datedrpdwn .zpopover__content { padding: 0; }.zpl_datedrpdwn details[open] { background-color: var(--drophover); }.zpl_datedrpdwn details[open] summary { background-color: var(--drophover); }.zpl_datedrpdwn details[open] summary .PI_argt { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }.zpl_datedrpdwn summary { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_datedrpdwn summary .PI_argt { font-size: var(--fontSz22); position: relative; inset-inline-start: 6px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.zpl_datedrpdwn summary:hover { background: var(--drophover); }.zpl_datedrpdwn-cnt li { padding: 8px 40px 8px 25px; font-size: 12px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; background-color: var(--drophover); cursor: pointer; }.zpl_datedrpdwn-cnt li h6 { font-size: 12px; -webkit-margin-end: 8px; -moz-margin-end: 8px; margin-inline-end: 8px; }.zpl_datedrpdwn-row { display: -webkit-flex; display: -moz-box; display: flex; block-size: 300px; }.zpl_datedrpdwn-lst { min-inline-size: 250px; overflow-y: auto; }.zpl_datedrpdwn-view { inline-size: 500px; -webkit-border-start: 1px solid var(--brdr_mgry); -moz-border-start: 1px solid var(--brdr_mgry); border-inline-start: 1px solid var(--brdr_mgry); position: relative; }.zpl_datedrpdwn-view .zdatetimepicker { inset-block-start: 0 !important; inset-inline-start: 0 !important; }.zpl_ddoptcustm { -webkit-margin-before: -4px !important; margin-block-start: -4px !important; box-shadow: 0px 8px 6px -2px rgba(0, 0, 0, 0.14); border-start-start-radius: unset; border-start-end-radius: unset; }.maxhgt200 { max-block-size: 200px; overflow-y: auto; }.maxhgt300 { max-block-size: 300px; overflow-y: auto; }.mdl_maxhgt { max-block-size: 400px; overflow-y: auto; }.zpl_fm .zselectbox, .zpl_fm .ztokenfield { inline-size: 100%; }.zpl_idiv.zpl_gap2:hover .zpl_hvr { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_mtry::after { content: var(--mtry-cnt, "*"); color: var(--error-color); -webkit-margin-start: 2px; -moz-margin-start: 2px; margin-inline-start: 2px; font-size: var(--fontSz18); line-height: 15px; }.zpl_iputgrp { display: -webkit-flex; display: -moz-box; display: flex; -webkit-margin-before: 15px; margin-block-start: 15px; -webkit-align-self: stretch; align-self: stretch; }.zpl_iputgrp > span { background: var(--thmgrybg3); padding: 6px 10px; border: 1px solid var(--brdr_gry); border-start-start-radius: var(--bdrrd4); border-end-start-radius: var(--bdrrd4); font-size: var(--fontSz14); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_iputgrp .ztextbox, .zpl_iputgrp .ztokenfield, .zpl_iputgrp .zselectbox { min-inline-size: 175px; inline-size: auto; -webkit-margin-start: -1px; -moz-margin-start: -1px; margin-inline-start: -1px; border-start-start-radius: 0; border-end-start-radius: 0; }.zpl_iputgrpcls { position: relative; }.zpl_iputgrpcls .ztextbox { -webkit-padding-end: 25px; -moz-padding-end: 25px; padding-inline-end: 25px; inline-size: 100%; }.zpl_iputgrpcls .PI_cls { position: absolute; inset-inline-end: 10px; font-size: var(--fontSz12); inset-block-start: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; }.zpl_frmlooks { border: 1px solid var(--brdr_gry); -webkit-margin-before: 10px; margin-block-start: 10px; border-radius: var(--bdrrd4); }.zpl_frmlooks.zpl_frmprvw { border: 1px dashed var(--brdr_gry); block-size: 360px; padding: 15px 50px; }.zpl_frmcust { padding: 15px 20px; -webkit-border-after: none; border-block-end: none; }.zpl_frmcust > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-margin-after: 12px; margin-block-end: 12px; }.zpl_frmcust > div > span { inline-size: 200px; }.zpl_frmcust > div .zpl_idiv input.ztextbox { inline-size: 60px !important; }.zpl_frmcust > div .zpl_idiv .zcheckbox { margin: 0; }.zpl_frmbtnscn { -webkit-border-before: 1px solid var(--brdr_gry); border-block-start: 1px solid var(--brdr_gry); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; padding: 12px; }.zpl_frmcreation { display: -webkit-flex; display: -moz-box; display: flex; padding: 0 16px 0; position: absolute; inset-block-start: 132px; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; }.zpl_frmcreation .zpl_frmhead { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; background-color: var(--thmbg); padding: 20px 30px; -webkit-flex: 1 1 0; -moz-box-flex: 1; flex: 1 1 0; position: sticky; inset-block-start: 0; z-index: 6; }.zpl_frmcreation .zpl_frmhead .zpl_ftitle { font-size: var(--fontSz16); font-family: var(--fontBold); }.zpl_frmcreation .zpl_frmhead .zpl_fact { display: -webkit-flex; display: -moz-box; display: flex; gap: 15px; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-flex: 1 1 0; -moz-box-flex: 1; flex: 1 1 0; }.zpl_frmcreation .zpl_frmgroup { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-padding-after: 12px; padding-block-end: 12px; gap: 8px; }.zpl_frmcreation .zpl_frmgroup > div { border-radius: var(--bdrrd4); background-color: var(--thmbg); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); inline-size: 125px; padding: 4px 12px; font-size: var(--fontSz13); display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; cursor: pointer; block-size: 40px; }.zpl_frmcreation .zpl_frmgroup > div span { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; text-overflow: ellipsis; overflow: hidden; line-height: 1.1; white-space: nowrap; gap: 4px; }.zpl_frmcreation .zpl_frmgroup > div span i { font-size: var(--fontSz14); inline-size: 16px; block-size: 16px; }.zpl_frmcreation .zpl_frmgroup > div:hover { color: var(--primarybluclr); box-shadow: 0 0 0 0 var(--primarybluclr), 0 0 0 1px var(--primarybluclr); }.zpl_frmfields { -webkit-flex: 0 0 274px; -moz-box-flex: 0; flex: 0 0 274px; overflow-y: auto; -webkit-padding-start: 1px; -moz-padding-start: 1px; padding-inline-start: 1px; }.zpl_frmfields .zpl_frmfld_head { font-family: var(--fontBold); padding: 4px 4px 12px; }.zpl_frmbuilder { background-color: var(--thmbg); margin: 0 16px 0 16px; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; border-radius: var(--bdrrd8); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); overflow-y: auto; }.zpl_frmbuilder .zpl_frmsec_group { padding: 0 30px 30px; }.zpl_frmbuilder .zpl_frmsec_group .zpl_Emptydata { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; border: 1px solid var(--brdr_dflt); background-color: var(--thmbg); border-radius: var(--bdrrd8); padding: 20px 10px; max-inline-size: 100%; inline-size: 100%; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_frmbuilder .zpl_frmsec_group .zpl_Emptydata > div p { margin: 0; }.zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn { position: absolute; inset-block-start: -14px; inset-inline-end: 10px; display: -webkit-flex; display: -moz-box; display: flex; gap: 4px; opacity: 0; }.zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_more, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_enable, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_disable, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_del, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_perms, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_sysfld, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_custhd, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_chginline, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_grid, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_addfld { inline-size: 24px; block-size: 24px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; color: var(--txt6clr); background-color: var(--thmbg); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 0 1px 1px rgba(0, 0, 0, 0.01); border-radius: 50%; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_more::before, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_enable::before, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_disable::before, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_del::before, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_perms::before, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_sysfld::before, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_custhd::before, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_chginline::before, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_grid::before, .zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_addfld::before { content: ''; font-size: var(--fontSz11); font-family: "Peopleicon_5" !important; inline-size: unset; block-size: unset; inset-inline-start: unset; inset-block-start: unset; }.zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_grid::before { content: '\e9f5'; }.zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_custhd::before { content: '\e9e3'; }.zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_addfld::before { content: "\ea0b"; }.zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_chginline::before { content: "\e971"; }.zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_enable::before { content: "\e9ee"; }.zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_disable::before { content: "\ea0c"; }.zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_del::before { content: '\e9e6'; }.zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_perms::before { content: "\e928"; }.zpl_frmbuilder .zpl_frmsec_group .zpl_act_frmsecn .zpl_act_sysfld::before { content: "\eae8"; }.zpl_frmbuilder .zpl_frmsec_head { margin: 10px 0; display: -webkit-flex; display: -moz-box; display: flex; -webkit-border-after: 2px solid var(--brdr_dflt); border-block-end: 2px solid var(--brdr_dflt); position: relative; }.zpl_frmbuilder .zpl_frmsec_head .zpl_frmsec_title { -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; font-family: var(--fontBold); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; block-size: 28px; }.zpl_frmbuilder .zpl_frmsec_head .zpl_frmsec_title > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; max-inline-size: 50%; }.zpl_frmbuilder .zpl_frmsec_head .zpl_frmsec_title > div > label { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }.zpl_frmbuilder .zpl_frmsec_head .zpl_frmsec_title > div .ztextbox { font-family: var(--fontBold); block-size: 26px; }.zpl_frmbuilder .zpl_frmsec_head .zpl_frmsec_title > div i { color: var(--txt6clr); cursor: pointer; }.zpl_frmbuilder .zpl_frmsec_head .zpl_act_frmsecn { inset-block-start: -3px; }.zpl_frmbuilder .zpl_frmsec_head .zpl_act_frmtitle { opacity: 0; pointer-events: none; }.zpl_frmbuilder .zpl_frmsec_head:hover .zpl_act_frmsecn, .zpl_frmbuilder .zpl_frmsec_head:hover .zpl_act_frmtitle { opacity: 1; pointer-events: all; }.zpl_frmbuilder .zpl_fieldlist { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_frmbuilder .zpl_frmselect { display: -webkit-flex; display: -moz-box; display: flex; padding: 8px 32px 8px 10px; border-radius: var(--bdrrd4); font-family: inherit; font-size: var(--fontSz14); color: var(--txt2clr); border: 1px solid var(--frmbrdrclr); inline-size: 100%; block-size: 34px; -webkit-appearance: none; -webkit-user-select: none; }.zpl_fieldview { display: -webkit-flex; display: -moz-box; display: flex; gap: 15px; }.zpl_fieldview > div { inline-size: 50%; -webkit-padding-after: 100px; padding-block-end: 100px; }.zpl_fieldview textarea.ztextbox { block-size: 34px; resize: vertical; }.zpl_fieldview .zpl_upld .zpl_fldrp > h5 { padding: 0 5px; }.zpl_fieldview .zpl_upld .zpl_fldrp > h5 .zpl_flupld_img { inline-size: 22px; block-size: 22px; }.zpl_fieldview .zpl_secn { position: relative; -webkit-margin-before: 5px; margin-block-start: 5px; padding: 10px; border-radius: var(--bdrrd4); border: 1px solid transparent; inline-size: 100%; }.zpl_fieldview .zpl_secn > div:first-child { -webkit-margin-before: 0; margin-block-start: 0; -webkit-margin-after: 5px; margin-block-end: 5px; }.zpl_fieldview .zpl_secn.zpl_sel { background: rgba(0, 136, 255, 0.06); }.zpl_fieldview .zpl_secn:hover { background: rgba(0, 136, 255, 0.06); }.zpl_fieldview .zpl_secn:hover .zpl_act_frmsecn { opacity: 1; }.zpl_fieldview .zpl_notes { overflow: auto; min-block-size: 34px; max-block-size: 100px; word-break: break-word; border: 1px solid var(--frmbrdrclr); border-radius: var(--bdrrd4); padding: 10px; }.zpl_fieldview .zpl_notes table { max-inline-size: 100%; inline-size: 100% !important; }.zpl_frmproperty { -webkit-flex: 0 0 300px; -moz-box-flex: 0; flex: 0 0 300px; background-color: var(--thmbg); border-radius: var(--bdrrd8); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); overflow-y: auto; }.zpl_frmproperty .zpl_frmindent { -webkit-padding-start: 25px; -moz-padding-start: 25px; padding-inline-start: 25px; }.zpl_frmproperty .zpl_frmindent .zradiobutton { -webkit-margin-before: 8px; margin-block-start: 8px; }.zpl_frmproperty .zpl_secn + .zpl_secn { -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_frmproperty .zpl_tabgrp { position: sticky; inset-block-start: 0; z-index: 2; padding: 15px; background: var(--thmbg); block-size: auto; }.zpl_frmproperty .zpl_tabgrp > div { display: -webkit-flex; display: -moz-box; display: flex; inline-size: 100%; border-radius: var(--bdrrd4); text-align: center; box-shadow: 0 0 0 1px var(--thmbg1); }.zpl_frmproperty .zpl_tabgrp > div > a { color: var(--txt2clr); margin: 2px; padding: 7px 10px; border-radius: var(--bdrrd4); -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; }.zpl_frmproperty .zpl_tabgrp > div > a.zpl_sel { background-color: var(--thmbg1); }.zpl_addbulkopt { display: -webkit-flex; display: -moz-box; display: flex; gap: 15px; overflow: hidden; }.zpl_addbulkopt .zpl_addbulktab { inline-size: 220px; max-block-size: 400px; overflow-y: auto; }.zpl_addbulkopt .zpl_addbulktab ul li { display: -webkit-flex; display: -moz-box; display: flex; padding: 6px 8px; border-radius: var(--bdrrd4); font-size: var(--fontSz14); cursor: pointer; position: relative; }.zpl_addbulkopt .zpl_addbulktab ul li i { display: none; -webkit-justify-content: end; -moz-box-pack: end; justify-content: end; -webkit-flex: 1 0 0; -moz-box-flex: 1; flex: 1 0 0; position: absolute; inset-inline-end: 5px; }.zpl_addbulkopt .zpl_addbulktab ul li:hover { background-color: var(--listactbg, var(--thmbg1)); }.zpl_addbulkopt .zpl_addbulktab ul li:hover i { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_addbulkopt .zpl_addbulktab ul li a { color: var(--txt6clr); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -webkit-padding-after: 1px; padding-block-end: 1px; max-inline-size: 90%; }.zpl_addbulkopt .zpl_addbulktab ul li.zpl_act { font-family: var(--fontBold); background-color: var(--listactbg, var(--thmbg1)); }.zpl_addbulkopt .zpl_addbulkcnt { -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; }.zpl_addbulkopt .zpl_addbulkcnt textarea { block-size: 90%; }.zpl_choice_custm { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; max-block-size: 300px; overflow-y: auto; -webkit-padding-end: 12px; -moz-padding-end: 12px; padding-inline-end: 12px; row-gap: 10px; }.zpl_choice_custm.zpl_mcustm .zselectbox, .zpl_choice_custm.zpl_mcustm select { inline-size: 100%; }.zpl_choice_custm.zpl_mcustm .zradiobutton + div { inline-size: 100%; }.zpl_choice_custm > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: baseline; -moz-box-align: baseline; align-items: baseline; gap: 6px; }.zpl_choice_custm > div .zselectbox, .zpl_choice_custm > div select { inline-size: 140px; }.zpl_choice_custm > div .zradiobutton { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_choice_custm > div > i { font-size: var(--fontSz15); }.zpl_choice_custm > div .act_move { -webkit-padding-end: 4px; -moz-padding-end: 4px; padding-inline-end: 4px; cursor: move; inline-size: 20px; block-size: 20px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; color: var(--txt6clr); }.zpl_choice_custm > div .zpl_act_choice { --iconroundsiz: 20px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; gap: var(--size2); -webkit-flex: 0 0 50px; -moz-box-flex: 0; flex: 0 0 50px; }.zpl_choice_custm > div .zpl_act_choice i { cursor: pointer; }.zpl_choice_custm > div .zpl_act_choice a { inline-size: 20px; block-size: 20px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; color: var(--txt8clr); -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_choice_custm > div .zpl_act_choice a:hover { color: var(--txt2clr); }.zpl_addnotes { block-size: 80px; word-break: break-word; border: 1px solid var(--frmbrdrclr); border-radius: var(--bdrrd4); padding: 10px; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden; position: relative; cursor: default; background-color: var(--thmbg); }.zpl_frmvalue { padding: 0 20px 20px; }.zpl_frmvalue .zpl_phead { -webkit-margin-before: 16px; margin-block-start: 16px; background-color: var(--thmbg1); padding: 6px 10px; border-radius: var(--bdrrd4); display: -webkit-flex; display: -moz-box; display: flex; }.zpl_frmvalue .zpl_phead span { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-flex: 1 1 0; -moz-box-flex: 1; flex: 1 1 0; }.zpl_frmvalue .zpl_secn > div { -webkit-margin-before: 8px; margin-block-start: 8px; }.zpl_frmvalue .zpl_secn > div:nth-child(2) { -webkit-margin-before: 8px; margin-block-start: 8px; }.zpl_tabsec .zpl_tabsec_group { display: -webkit-flex; display: -moz-box; display: flex; overflow-y: hidden; overflow-x: auto; block-size: 150px; background-color: var(--thmbg2); border-radius: var(--bdrrd8); padding: 10px; gap: 10px; }.zpl_tabsec .zpl_tabsec_group.zpl_secn_disable { cursor: not-allowed; color: var(--txt8clr); opacity: .7; }.zpl_tabsec .zpl_tabsec_group.zpl_secn_disable .zpl_tsecitem .zpl_tsecbdy.zpl_tsecaddnew { pointer-events: none; opacity: .7; }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem { -webkit-flex: 0 0 200px; -moz-box-flex: 0; flex: 0 0 200px; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); background-color: var(--thmbg); border-radius: var(--bdrrd4); border: 1px solid transparent; }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem .zpl_tsechead { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; padding: 3px 15px; -webkit-border-after: 1px solid var(--thmbg2); border-block-end: 1px solid var(--thmbg2); block-size: 35px; }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem .zpl_tsechead .zpl_tsecact { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; gap: 4px; -webkit-flex: 1 1 0; -moz-box-flex: 1; flex: 1 1 0; opacity: 0; }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem .zpl_tsechead .zpl_tsecact .zpl_act_perms, .zpl_tabsec .zpl_tabsec_group .zpl_tsecitem .zpl_tsechead .zpl_tsecact .zpl_act_del { inline-size: 24px; block-size: 24px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; color: var(--txt6clr); background-color: var(--thmbg); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 0 1px 1px rgba(0, 0, 0, 0.01); border-radius: 50%; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; font-size: var(--fontSz11); }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem .zpl_tsechead .zpl_tsecact .zpl_act_perms::before, .zpl_tabsec .zpl_tabsec_group .zpl_tsecitem .zpl_tsechead .zpl_tsecact .zpl_act_del::before { font-family: 'Peopleicon_5'; }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem .zpl_tsechead .zpl_tsecact .zpl_act_perms::before { content: '\e928'; }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem .zpl_tsechead .zpl_tsecact .zpl_act_del::before { content: '\e9e6'; }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem .zpl_tsechead .zpl_tsectitle { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-inline-size: 110px; }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem .zpl_tsecbdy { padding: 0 15px; opacity: .7; pointer-events: none; }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem .zpl_tsecbdy.zpl_tsecaddnew { pointer-events: all; opacity: 1; }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem.zpl_sel { background-color: rgba(0, 136, 255, 0.06); }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem:hover { background-color: rgba(0, 136, 255, 0.06); }.zpl_tabsec .zpl_tabsec_group .zpl_tsecitem:hover .zpl_tsecact { opacity: 1; }.zpl_frmformula { display: -webkit-flex; display: -moz-box; display: flex; gap: 20px; -webkit-margin-before: 0; margin-block-start: 0; }.zpl_frmformula > div { -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; }.zpl_frmformula > div label { display: -webkit-flex; display: -moz-box; display: flex; -webkit-margin-after: 10px; margin-block-end: 10px; }.zpl_frmformula > div select { -webkit-margin-after: 10px; margin-block-end: 10px; inline-size: 300px; overflow-x: auto; border-color: var(--frmbrdrclr); }.zpl_frmformula .min_hgt { min-block-size: 117px; }.zpl_info_style { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; color: var(--txt2clr); line-height: 1.1; }.zpl_info_style > div { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_info_style > div label { color: #F49700; min-inline-size: 120px; }.zpl_frmsecmanage .zpl_reordrsec { max-inline-size: 100%; }.zpl_frmsecmanage .zpl_reordrsec ul > li { background-color: var(--thmbg); border-radius: var(--bdrrd4); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); -webkit-margin-after: 15px; margin-block-end: 15px; padding: 12px; position: relative; }.zpl_frmsecmanage .zpl_reordrsec ul > li.disabled { color: var(--txt8clr); }.zpl_frmsecmanage .zpl_reordrsec ul > li > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; }.zpl_frmsecmanage .zpl_reordrsec ul > li > div .zpl_act_reorder { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-flex: 1 1 0; -moz-box-flex: 1; flex: 1 1 0; gap: var(--size3); position: absolute; inset-inline-end: 12px; }.zpl_frmsecmanage .zpl_reordrsec ul > li > div .zpl_act_reorder .zpl_asc, .zpl_frmsecmanage .zpl_reordrsec ul > li > div .zpl_act_reorder .zpl_dsc { display: none; -webkit-align-items: center; -moz-box-align: center; align-items: center; color: var(--txt2clr); font-size: var(--fontSz11); border-radius: var(--bdrrd4); padding: 2px 6px; block-size: 22px; gap: 3px; border: 1px solid var(--primarybluclr); color: var(--primarybluclr); white-space: nowrap; }.zpl_frmsecmanage .zpl_reordrsec ul > li > div .zpl_act_reorder .zpl_asc i, .zpl_frmsecmanage .zpl_reordrsec ul > li > div .zpl_act_reorder .zpl_dsc i { display: none; cursor: pointer; font-style: normal; -webkit-flex-shrink: 0; flex-shrink: 0; font-size: var(--fontSz10); color: var(--primaryredclr); -webkit-margin-start: 2px; -moz-margin-start: 2px; margin-inline-start: 2px; }.zpl_frmsecmanage .zpl_reordrsec ul > li > div .zpl_act_reorder .zpl_dsc { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_frmsecmanage .zpl_reordrsec ul > li > div .zpl_act_reorder .zpl_dsc i { display: inline-block; }.zpl_frmsecmanage .zpl_reordrsec ul > li > div > span { max-inline-size: 68%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.zpl_frmsecmanage .zpl_reordrsec ul > li:hover .zpl_act_reorder .zpl_asc { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_frmaddrule .zpl_ruleitem { -webkit-margin-before: 15px; margin-block-start: 15px; }.zpl_frmaddrule .zpl_ruleitem.zpl_opn .zpl_rulebdy { display: inherit; }.zpl_frmaddrule .zpl_errormsg { color: var(--primaryredclr); font-size: var(--fontSz13); -webkit-padding-before: 5px; padding-block-start: 5px; }.zpl_frmaddrule .zpl_ruletitle { padding: 10px 20px; background-color: var(--thmbg1); border-radius: var(--bdrrd4); display: -webkit-flex; display: -moz-box; display: flex; cursor: pointer; }.zpl_frmaddrule .zpl_ruletitle .zpl_rgt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-flex: 1 1 0; -moz-box-flex: 1; flex: 1 1 0; opacity: 0; }.zpl_frmaddrule .zpl_ruletitle .zpl_rgt i { color: var(--txt6clr); cursor: pointer; }.zpl_frmaddrule .zpl_ruletitle:hover .zpl_rgt { opacity: 1; }.zpl_frmaddrule .zpl_rulebdy { border-radius: var(--bdrrd8); position: relative; padding: 30px 20px 20px; margin: 30px 0 0; border: 1px solid var(--thmbg1); display: none; }.zpl_frmaddrule .zpl_rulebdy .zpl_idiv { -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; }.zpl_frmaddrule .zpl_rulebdy > div { -webkit-padding-before: 15px; padding-block-start: 15px; }.zpl_frmaddrule .zpl_rulebdy > div > label { display: -webkit-flex; display: -moz-box; display: flex; padding: 15px 0; }.zpl_frmaddrule .zpl_rulecndt { position: absolute; background: var(--thmbg); inset-block-start: -18px; inset-inline-start: 20px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 15px; -webkit-padding-before: 0 !important; padding-block-start: 0 !important; -webkit-padding-start: 15px; -moz-padding-start: 15px; padding-inline-start: 15px; -webkit-padding-end: 15px; -moz-padding-end: 15px; padding-inline-end: 15px; }.zpl_frmtblinln { position: relative; padding: 5px 20px 20px; -webkit-margin-after: 15px; margin-block-end: 15px; }.zpl_frmtblinln::before { content: ''; position: absolute; inset-block-start: -1px; inset-block-end: -1px; inset-inline-start: -8px; margin: auto; border-start-start-radius: var(--bdrrd4); border-end-start-radius: var(--bdrrd4); inline-size: 8px; }.zpl_frmtblinln:hover { background-color: rgba(0, 136, 255, 0.02); }.zpl_frmtblinln:hover::before { background: rgba(0, 136, 255, 0.12); }.zpl_frmtblinln:hover .zpl_hvr { display: block; position: absolute; inset-inline-end: 0; z-index: 1; }.zpl_upld.zpl_upldmin { max-inline-size: 300px; }.zpl_upld.zpl_upldmin .zpl_fldrp { padding: 5px 8px; }.zpl_upld.zpl_upldmin .zpl_fldrp > h5 { padding: 0; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; white-space: nowrap; }.zpl_upld.zpl_upldmin .zpl_fldrp > h5 .zpl_flupld_img { inline-size: 22px; block-size: 22px; inset-inline-start: -25px; }.zpl_upld.zpl_upldmin .zpl_fldrp .zpl_lnk { font-size: var(--fontSz12); padding: 4px; }.zpl_frmhidecnt { -webkit-padding-after: 5px; padding-block-end: 5px; }.zpl_frmhidecnt > div { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; -webkit-margin-after: 5px; margin-block-end: 5px; }.zpl_frmhidecnt > a { font-size: var(--fontSz14); }.zpl_frmhidecnt.zpl_frmshwcnt > div { -webkit-line-clamp: unset; }.zpl_flowwrap { position: relative; display: -webkit-flex; display: -moz-box; display: flex; block-size: 100%; }.zpl_flowwrap .zpl_flowlft { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-flex: 0 0 var(--mnulft-wdt); -moz-box-flex: 0; flex: 0 0 var(--mnulft-wdt); overflow-y: auto; -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; }.zpl_flowwrap .zpl_flowrgt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; inline-size: -webkit-calc(100% - var(--mnulft-wdt)); inline-size: -moz-calc(100% - var(--mnulft-wdt)); inline-size: calc(100% - var(--mnulft-wdt)); }.zpl_addusr { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-padding-before: 15px; padding-block-start: 15px; gap: 20px; }.zpl_addusr > div { border: 1px solid var(--brdr_gry); border-radius: var(--bdrrd8); inline-size: 100%; background-color: var(--thmbg); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; cursor: pointer; padding: 15px; gap: 15px; block-size: 100px; }.zpl_addusr > div.zpl_actdeflt { position: relative; border: 1px solid var(--primaryylwclr); }.zpl_addusr > div.zpl_actdeflt .zpl_defltbtn { position: absolute; inset-inline-end: 0; inset-block-start: 0; border-radius: 0 var(--bdrrd8) 0 var(--bdrrd8); }.zpl_addusr > div > div { inline-size: 90px; block-size: 74px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-flex-shrink: 0; flex-shrink: 0; gap: 8px; text-align: center; word-break: break-word; }.zpl_addusr > div:hover { background-color: var(--tblhvrbg, var(--thmgrybg5)); }.zpl_addusr > div:hover .zpl_hvract { opacity: 1; visibility: visible; }.zpl_addusr > div > div > i { inline-size: 40px; block-size: 40px; background-color: var(--thmbg2); -webkit-flex-shrink: 0; flex-shrink: 0; border-radius: var(--bdrrd12); display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; font-size: var(--fontSz18); }.zpl_addusr > div label { font-size: var(--fontSz13); font-family: var(--fontBold); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; line-height: 1; -webkit-padding-after: 1px; padding-block-end: 1px; }.zpl_addusr > div p { -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; }.zpl_addusr > div .zpl_hvract { opacity: 0; visibility: hidden; }.zpl_addusr.zpl_emptranslst > div > div:nth-child(1) { inline-size: 80px; block-size: 74px; }.zpl_addusr.zpl_emptranslst > div > div:nth-child(2) { block-size: auto; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--size1); -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; text-align: start; inline-size: auto; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_addusr.zpl_emptranslst > div > div:nth-child(2) p { max-block-size: 100px; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }.zpl_frmrecord_wrap { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_frmrecord_approver { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background-color: var(--white); border-radius: var(--bdrrd8); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); -webkit-margin-after: 20px; margin-block-end: 20px; padding: 25px 30px; }.zpl_frmrecord_view { display: -webkit-flex; display: -moz-box; display: flex; gap: 30px; }.zpl_frmrecord_secn { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background-color: var(--white); border-radius: var(--bdrrd8); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); -webkit-margin-after: 20px; margin-block-end: 20px; padding: 25px 30px; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; }.zpl_recapproval_level { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 0 0 300px; -moz-box-flex: 0; flex: 0 0 300px; }.zpl_fieldview { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; gap: 30px; min-block-size: 100px; }.zh-alignright .ztextbox { border-radius: var(--bdrrd4); }.zh-alignright .ztextbox:last-child { border-start-start-radius: var(--bdrrd4); border-end-start-radius: var(--bdrrd4); }.ztextbox--group .ztextbox__icon { color: var(--txt6clr); }.ztextbox--group i.ztextbox__icon { cursor: pointer; }.ztextbox--group span.ztextbox__icon { cursor: default; }.ztextbox--group .ztextbox:focus { z-index: 0; }.zpl_inpticfild, .ztextbox--group { -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_inpticfild .ztextbox, .ztextbox--group .ztextbox { -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; -webkit-padding-end: 50px; -moz-padding-end: 50px; padding-inline-end: 50px; }.zpl_inpticfild .ztextbox:last-child, .zpl_inpticfild .ztextbox:first-child, .ztextbox--group .ztextbox:last-child, .ztextbox--group .ztextbox:first-child { border-radius: var(--bdrrd4); }.zpl_inpticfild.zh-alignright::before, .ztextbox--group.zh-alignright::before { -webkit-border-end: 0; -moz-border-end: 0; border-inline-end: 0; -webkit-border-start: 1px solid var(--brdr_gry); -moz-border-start: 1px solid var(--brdr_gry); border-inline-start: 1px solid var(--brdr_gry); border-radius: 0 var(--bdrrd4) var(--bdrrd4) 0; }.zpl_inpticfild.zh-alignright .ztextbox, .ztextbox--group.zh-alignright .ztextbox { -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; -webkit-padding-end: 50px; -moz-padding-end: 50px; padding-inline-end: 50px; }.zpl_inpticfild.zh-alignleft .ztextbox__icon, .ztextbox--group.zh-alignleft .ztextbox__icon { inset-inline-start: 1px; border-radius: var(--bdrrd4) 0 0 var(--bdrrd4); }.zpl_inpticfild.zh-alignleft .ztextbox, .ztextbox--group.zh-alignleft .ztextbox { -webkit-padding-start: 50px; -moz-padding-start: 50px; padding-inline-start: 50px; -webkit-padding-end: 10px; -moz-padding-end: 10px; padding-inline-end: 10px; }.zpl_inpticfild .ztextbox__icon, .ztextbox--group .ztextbox__icon { color: var(--txt6clr); background-color: var(--thmbg2); inline-size: 40px; block-size: 30px; min-block-size: 94%; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; color: var(--txt6clr); gap: 12px; border-radius: 0 var(--bdrrd4) var(--bdrrd4) 0; border: 0; inset-inline-end: 1px; inset-inline-start: auto; position: absolute; z-index: 3; font-style: normal; font-size: var(--fontSz14); }.zpl_inpticfild .ztextbox__icon svg, .ztextbox--group .ztextbox__icon svg { inline-size: 18px; }.zpl_inpticfild i.ztextbox__icon, .ztextbox--group i.ztextbox__icon { cursor: pointer; }.zpl_inpticfild span.ztextbox__icon, .ztextbox--group span.ztextbox__icon { cursor: default; }.zpl_inpticfild .zpl_lnk, .ztextbox--group .zpl_lnk { inset-inline-end: 10px; background-color: transparent; }.zpl_inpticfild.zgroup-seperate, .ztextbox--group.zgroup-seperate { gap: 10px; background-color: transparent; font-size: var(--fontSz20); }.zpl_inpticfild.zgroup-seperate i, .ztextbox--group.zgroup-seperate i { cursor: pointer; color: var(--primarybluclr); font-size: var(--fontSz20); }.ztextbox--zicon .ztextbox { -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; }.zpl_inputRPH .ztextbox__icon { inline-size: auto; padding: 0 12px; inset-inline-end: 1px; font-size: var(--fontSz13); font-style: normal; color: var(--txt8clr); }.ztextbox--icontext .ztextbox__icon { inline-size: 43px; inset-inline-start: 0; font-style: normal; inset-inline-end: 0; text-align: center; }.ztextbox--icontext::before { content: ''; inline-size: 43px; }.dom_hostval { word-break: break-all; white-space: pre-wrap; }.zpl_secn.zpl_fw { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }.zpl_secn.zpl_fw > div { -webkit-flex-basis: 0; flex-basis: 0; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; max-inline-size: 100%; margin: 0; }.zpl_secn.zpl_fw > div:first-child { -webkit-flex: 0 0 30%; -moz-box-flex: 0; flex: 0 0 30%; max-inline-size: 30%; }.zpl_secn.zpl_fw > div label { -webkit-margin-before: 10px; margin-block-start: 10px; display: block; -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.zpl_secn.zpl_addlds > div:nth-child(2) { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 15px; }.zpl_secn.zpl_notes > div { overflow: auto; min-block-size: 34px; word-break: break-word; padding: 10px; position: relative; -webkit-flex: 0 1 auto !important; -moz-box-flex: 0 !important; flex: 0 1 auto !important; -webkit-flex-wrap: wrap; flex-wrap: wrap; }.zpl_secn.zpl_notes > div .zpl_morelink { position: absolute; inset-block-end: 0; }.zpl_secn.zpl_notes > div table { max-inline-size: 100%; inline-size: 100% !important; }.zpl_secn.zpl_notes > div table tr > td { padding: 5px 5px; }.zpl_secn.zpl_notes > div img { max-inline-size: 100%; }.zpl_secn.zpl_notes > div blockquote { -webkit-border-start: 1px solid var(--actioncolor); -moz-border-start: 1px solid var(--actioncolor); border-inline-start: 1px solid var(--actioncolor); padding: 10px 20px; background-color: var(--primarybluligtclr); }.zpl_secn.zpl_notes > div pre { white-space: pre-wrap; }.zpl_secn.zpl_notes > div ol, .zpl_secn.zpl_notes > div ul { list-style-position: outside; }.zpl_secn.zpl_notes > div ol li, .zpl_secn.zpl_notes > div ul li { -webkit-margin-start: 20px; -moz-margin-start: 20px; margin-inline-start: 20px; }.zpl_secn.zpl_notes > div ol li > li, .zpl_secn.zpl_notes > div ul li > li { -webkit-margin-start: 20px; -moz-margin-start: 20px; margin-inline-start: 20px; }.zpl_secn.zpl_notes > div ul { list-style: circle; }.zpl_secn.zpl_notes > div ol { list-style: decimal; }.zpl_ephi { border-radius: 20px; color: var(--primarybluclr); box-shadow: 0 0 0 1px var(--primarybluclr); background-color: #f0f8ff; block-size: 18px; padding: 1px 5px; font-size: var(--fontSz11); line-height: 1.5 !important; -webkit-margin-start: 4px; -moz-margin-start: 4px; margin-inline-start: 4px; vertical-align: top; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_tblovh { overflow: hidden; }.zpl_tblovh .zpl_tblres { overflow-x: auto; }.zpl_hfw .zpl_fieldview .zpl_secn { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; padding: 20px 20px !important; position: relative; }.zpl_hfw .zpl_fieldview .zpl_secn > div { -webkit-flex-basis: 0; flex-basis: 0; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; max-inline-size: 100%; margin: 0; word-break: break-word; }.zpl_hfw .zpl_fieldview .zpl_secn > div:first-child { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 0 0 40%; -moz-box-flex: 0; flex: 0 0 40%; max-inline-size: 40%; -webkit-padding-end: var(--size2); -moz-padding-end: var(--size2); padding-inline-end: var(--size2); }.zpl_hfw .zpl_fieldview .zpl_secn > div:first-child label { display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-word; overflow: hidden; -webkit-margin-before: var(--size1); margin-block-start: var(--size1); }.zpl_hfw .zpl_fieldview .zpl_secn > div:first-child label ~ b { -webkit-margin-start: 4px; -moz-margin-start: 4px; margin-inline-start: 4px; line-height: 22px; }.zpl_hfw .zpl_fieldview .zpl_secn.zpl_sel { background: rgba(0, 136, 255, 0.06); }.zpl_hfw .zpl_fieldview .zpl_secn.zpl_secn_disabled { cursor: not-allowed; color: var(--txt8clr); opacity: .75; }.zpl_hfw .zpl_fieldview .zpl_secn:hover::before { content: '\e9e9'; position: absolute; inset-block-start: -1px; inset-block-end: -1px; inset-inline-start: 0; margin: auto; background: rgba(0, 136, 255, 0.12); border-start-start-radius: var(--bdrrd4); border-end-start-radius: var(--bdrrd4); color: #08f; font-family: 'Peopleicon_5'; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; text-align: center; font-size: var(--fontSz12); }.zpl_hfw .zpl_fieldview .zpl_secn > div:nth-child(2) { pointer-events: none; }.zpl_hfw .zpl_fieldview .zpl_upld .zpl_fldrp { padding: 6px 10px; }.zpl_hfw .zpl_fieldview .zpl_frmloading { block-size: 75px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; border: 1px dashed #0088FF; background: rgba(0, 136, 255, 0.07); border-radius: var(--bdrrd4); }.zpl_shwappln { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-shrink: 0; flex-shrink: 0; -webkit-align-items: center; -moz-box-align: center; align-items: center; justify-items: flex-end; gap: 20px; padding: 0 20px; }.zpl_frmtoolprv { padding: 20px 0 0; max-block-size: 400px; overflow-y: auto; overflow-x: hidden; min-block-size: unset; }.zpl_frmtoolprv .zpl_secn { display: -webkit-flex; display: -moz-box; display: flex; -webkit-border-after: 1px solid #f5f5f9; border-block-end: 1px solid #f5f5f9; -webkit-padding-after: 8px; padding-block-end: 8px; }.zpl_frmtoolprv .zpl_secn > div:first-child { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 0 0 150px; -moz-box-flex: 0; flex: 0 0 150px; -webkit-padding-end: var(--size2); -moz-padding-end: var(--size2); padding-inline-end: var(--size2); }.zpl_frmtoolprv .zpl_secn > div:first-child label { color: var(--txt6clr); position: relative; }.zpl_frmtoolprv .zpl_secn > div { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; word-break: break-word; }.zpl_frmtoolprv .zpl_frminfotip { position: absolute; inset-block-end: 100%; background: var(--thmbg); inline-size: 300px; inset-inline-end: -300px; font-size: var(--fontSz13); border-radius: var(--bdrrd4); word-break: break-word; box-shadow: 0 0 3px rgba(0, 0, 0, 0.18); padding: 10px; border: 1px solid #f4f4f4; line-height: 1.2; pointer-events: none; }.zpl_frmtoolprv .zpl_frmphodtip { display: block; block-size: 34px; padding: 7px 10px 7px 10px; font-size: var(--fontSz14); color: var(--plcehold); border: 1px solid var(--brdr_gry); border-radius: var(--bdrrd4); }.zpl_frmtoolprv .ztextbox--info__label { -webkit-margin-before: 4px; margin-block-start: 4px; }.zpl_qkview_wrap { -webkit-flex-shrink: 0; flex-shrink: 0; inline-size: 40%; }.zpl_qkview { padding: 20px; pointer-events: none; }.zpl_qkview figure { box-shadow: 0px 1px 3px 0 rgba(0, 0, 0, 0.38); border-radius: var(--bdrrd8); -webkit-align-items: center; -moz-box-align: center; align-items: center; inline-size: 250px; margin: 0 auto; background: url(../images/bg-pattern.fdf31bec922f66972da4d386e5b2a678.png); }.zpl_qkview figure > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; padding: 20px; position: relative; }.zpl_qkview figure > div > div { position: relative; --proimg-length: 100px; inline-size: var(--proimg-length); block-size: var(--proimg-length); border: 1px solid #E9E9E9; border-radius: var(--bdrrd12); }.zpl_qkview figure > div > div > img { border-radius: var(--bdrrd12); max-block-size: 100px; }.zpl_qkview figure .zpl_qkviewact { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 8px; position: absolute; inset-inline-end: -15px; inset-block-start: 16px; }.zpl_qkview figure .zpl_qkviewact > a { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; font-size: var(--fontSz18); background-color: var(--thmbg); box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.24); inline-size: 30px; block-size: 30px; border-radius: 50%; }.zpl_qkview figure .zpl_qkviewact > a i { font-style: normal; }.zpl_qkview figure figcaption { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background-color: var(--thmbg); border-end-start-radius: var(--bdrrd4); border-end-end-radius: var(--bdrrd4); gap: 16px; padding: 20px; }.zpl_qkview figure figcaption > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 6px; }.zpl_qkview figure figcaption > div > div, .zpl_qkview figure figcaption > div h4 { display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; text-overflow: ellipsis; word-break: break-word; overflow: hidden; }.zpl_qkview figure figcaption > div h4 { font-size: var(--fontSz16); }.zpl_qkview figure figcaption > div i { color: var(--txt8clr); }.zpl_serviceappln { margin: 0 6px 8px; display: -webkit-flex; display: -moz-box; display: flex; }.zpl_frmgentid { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size1); }.zpl_frmgentid > span { inline-size: 100%; }.zpl_frmgentid .ztextbox__icon { -webkit-align-items: flex-end; -moz-box-align: end; align-items: flex-end; background-color: transparent; inline-size: auto; }.zpl_frmclmsingle { display: -webkit-flex; display: -moz-box; display: flex; inline-size: -webkit-calc(100% - 0px); inline-size: -moz-calc(100% - 0px); inline-size: calc(100% - 0px); gap: var(--singleformgap, 25px); }.zpl_frmclmsingle .zpl_rgtcnt { -webkit-padding-end: 0 !important; -moz-padding-end: 0 !important; padding-inline-end: 0 !important; inline-size: -webkit-calc(100% - 370px); inline-size: -moz-calc(100% - 370px); inline-size: calc(100% - 370px); }.zpl_frmclmsingle .zpl_rgtcnt .zpl_crd { max-inline-size: inherit; }.zpl_frmclmsingle .zpl_frminfopanel { position: sticky; inset-block-start: 0; inset-block-end: 80px; overflow-y: auto; inline-size: var(--infopanelwidth, 350px); }.zpl_frmclmsingle .zpl_frmclm > div { max-inline-size: 100%; }.zpl_mprintcont { display: -webkit-flex; display: -moz-box; display: flex; inline-size: -webkit-calc(100% - 16px); inline-size: -moz-calc(100% - 16px); inline-size: calc(100% - 16px); gap: 25px; }.zpl_mprintcont .zpl_rgtcnt { -webkit-padding-end: 0 !important; -moz-padding-end: 0 !important; padding-inline-end: 0 !important; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; inline-size: -webkit-calc(100% - 370px); inline-size: -moz-calc(100% - 370px); inline-size: calc(100% - 370px); }.zpl_mprintcont .zpl_frminfopanel { position: sticky; inset-block-start: 0; inset-block-end: 80px; overflow-y: auto; inline-size: 350px; }.zpl_mprintcont .zpl_crd .zpl_crdhdr { position: unset; }.zpl_mprintcont .zpl_frmclm .zpl_secn > div:nth-child(2) { -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; }.zpl_mprintcont .zpl_aprvl-prntvw { --zpl_eming: 56px; --zpl_emdts_max-wdt: 240px; }.zpl_mprintcont .zpl_aprvl-prntvw .zpl_em .zpl_emdts div { cursor: default; }.zpl_printlogo img { max-inline-size: 140px; block-size: 32px; }.zpl_idivingrp > div > div { display: -webkit-flex; display: -moz-box; display: flex; gap: 20px; }.zpl_idivingrp > div > div label { inline-size: 100%; display: block; }.zpl_flglst { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; }.zpl_flglst .zselectbox__selected { gap: 5px; }.zpl_flglst .zselectbox { min-inline-size: 125px; max-inline-size: 125px; -webkit-flex-shrink: 0; flex-shrink: 0; }.flag { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_frmh { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-margin-start: -20px; -moz-margin-start: -20px; margin-inline-start: -20px; -webkit-margin-end: -20px; -moz-margin-end: -20px; margin-inline-end: -20px; }.zpl_frmh .zpl_secn { -webkit-flex: 0 0 50%; -moz-box-flex: 0; flex: 0 0 50%; -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; margin: 0 0 15px; }.zpl_recordview { background-color: var(--thmbg2); padding: 8px 10px; border-radius: var(--bdrrd4); }.zlistbox__hightlight { background-color: rgba(33, 150, 243, 0.1); }.zpl_frmdragpholder { border-radius: var(--bdrrd4); background-color: var(--thmbg); color: var(--primarybluclr); box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.12); inline-size: 125px !important; block-size: 40px !important; padding: 4px 12px; font-size: var(--fontSz13); display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; cursor: move; border: 1px solid var(--primarybluclr); }.zpl_frmdragpholder > span i { -webkit-margin-end: 4px; -moz-margin-end: 4px; margin-inline-end: 4px; }.zpl_frmquickadd { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background-color: var(--brdr_dflt); border-radius: var(--bdrrd8); padding: var(--size4); max-block-size: 400px; min-block-size: 400px; overflow-y: auto; gap: 10px; -webkit-margin-before: 20px; margin-block-start: 20px; }.zpl_frmquickadd ul.zpl_frmullist { position: relative; }.zpl_frmquickadd ul.zpl_frmullist > li { position: relative; margin: 10px 0; }.zpl_frmquickadd ul.zpl_frmullist > li.active > div { box-shadow: 0 0 0 1px var(--primarybluclr), 0 0 0 1px var(--primarybluclr); }.zpl_frmquickadd ul.zpl_frmullist > li > div { background-color: var(--thmbg); border-radius: var(--bdrrd4); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); padding: 10px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; word-break: break-word; font-weight: var(--font); }.zpl_frmquickadd ul.zpl_frmullist > li > div > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_frmquickadd ul.zpl_frmullist > li > div > div span { -webkit-flex-shrink: 0; flex-shrink: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; inline-size: 90%; word-wrap: break-word; }.zpl_frmquickadd ul.zpl_frmullist > li > div > div > i { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; inline-size: 20px; font-size: var(--fontSz15); -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; color: var(--txt8clr); cursor: move; }.zpl_frmquickadd ul.zpl_frmullist > li > div > div:hover .zpl_frmnum .zpl_asc { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_frmquickadd ul.zpl_frmullist > li > div > div:hover .zpl_frmnum .zpl_hvr { display: block; }.zpl_frmquickadd ul.zpl_frmullist > li > div .zpl_frmfldname { -webkit-padding-start: 25px; -moz-padding-start: 25px; padding-inline-start: 25px; color: var(--txt8clr); }.zpl_frmquickadd ul.zpl_frmullist > li > div .zpl_frmfldname:empty { display: none; }.zpl_frmquickadd ul.zpl_frmullist > li .zcheckbox { margin: 0; }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_readonly { color: var(--txt8clr); -webkit-margin-start: 3px; -moz-margin-start: 3px; margin-inline-start: 3px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_readonly i { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; font-size: var(--fontSz18); }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_inlinput { border: unset; -webkit-border-after: 1px solid var(--frmbrdrclr); border-block-end: 1px solid var(--frmbrdrclr); padding: 5px 3px; inline-size: 100%; }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_frmnum { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; gap: 6px; -webkit-flex: 1 0 0; -moz-box-flex: 1; flex: 1 0 0; }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_frmnum .zpl_asc, .zpl_frmquickadd ul.zpl_frmullist > li .zpl_frmnum .zpl_dsc { display: none; -webkit-align-items: center; -moz-box-align: center; align-items: center; color: var(--txt2clr); font-size: var(--fontSz11); border-radius: var(--bdrrd4); padding: 2px 4px; block-size: 22px; gap: 3px; border: 1px solid var(--primarybluclr); color: var(--primarybluclr); white-space: nowrap; }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_frmnum .zpl_asc i, .zpl_frmquickadd ul.zpl_frmullist > li .zpl_frmnum .zpl_dsc i { display: none; cursor: pointer; font-style: normal; -webkit-flex-shrink: 0; flex-shrink: 0; font-size: var(--fontSz10); color: var(--primaryredclr); }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_frmnum .zpl_asc i::before, .zpl_frmquickadd ul.zpl_frmullist > li .zpl_frmnum .zpl_dsc i::before { content: "\e9de"; font-family: "Peopleicon_5"; }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_frmnum .zpl_dsc { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_frmnum .zpl_dsc i { display: inline-block; }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_frmnum > i { cursor: pointer; inline-size: 25px; block-size: 25px; color: var(--txt8clr); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; transition: 0.5s all; }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_frmnum > i.PI_delete:hover { color: var(--primaryredclr); }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_snlact { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_snlact i { cursor: pointer; inline-size: 25px; block-size: 25px; color: var(--txt8clr); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; transition: 0.5s all; }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_snlact i.PI_tick { font-size: var(--fontSz18); color: var(--primarygrnclr); background-color: rgba(16, 188, 107, 0.1); border-radius: 50%; }.zpl_frmquickadd ul.zpl_frmullist > li .zpl_snlact i.PI_cls { font-size: var(--fontSz14); color: var(--primaryredclr); background-color: rgba(220, 92, 93, 0.1); border-radius: 50%; }.zpl_frmbenefits .zpl_frmout { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background-color: var(--thmbg2); border-radius: var(--bdrrd8); padding: 20px; max-block-size: 500px; min-block-size: 500px; overflow-y: auto; gap: 10px; }.zpl_frmbenefits .zpl_frmout .zlistbox__text { max-inline-size: 280px; }.zpl_frmbenefits ul.zpl_frmullist { position: relative; }.zpl_frmbenefits ul.zpl_frmullist > li { position: relative; margin: 10px 0; }.zpl_frmbenefits ul.zpl_frmullist > li.active > div { box-shadow: 0 0 0 1px var(--primarybluclr), 0 0 0 1px var(--primarybluclr); }.zpl_frmbenefits ul.zpl_frmullist > li > div { background-color: var(--thmbg); border-radius: var(--bdrrd4); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); padding: 10px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; word-break: break-word; font-weight: normal; }.zpl_frmbenefits ul.zpl_frmullist > li > div > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_frmbenefits ul.zpl_frmullist > li > div > div span { max-inline-size: 300px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.zpl_frmbenefits ul.zpl_frmullist > li > div > div > i { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; inline-size: 20px; font-size: var(--fontSz15); -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; cursor: move; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_frmbenefits ul.zpl_frmullist > li > div > div .zpl_frmnum .zpl_hvr { -webkit-flex: 0 0 50px; -moz-box-flex: 0; flex: 0 0 50px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; margin: 0; visibility: hidden; }.zpl_frmbenefits ul.zpl_frmullist > li > div > div .zpl_frmnum .zpl_hvr i { -webkit-transition: unset; -moz-transition: unset; -o-transition: unset; transition: unset; }.zpl_frmbenefits ul.zpl_frmullist > li > div > div:hover .zpl_frmnum .zpl_asc { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_frmbenefits ul.zpl_frmullist > li > div > div:hover .zpl_frmnum .zpl_hvr { visibility: visible; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_frmbenefits ul.zpl_frmullist > li > div .zpl_frmfldname { -webkit-padding-start: 25px; -moz-padding-start: 25px; padding-inline-start: 25px; color: var(--txt8clr); inline-size: 85%; word-break: break-word; }.zpl_frmbenefits ul.zpl_frmullist > li > div .zpl_frmfldname:empty { display: none; }.zpl_frmbenefits ul.zpl_frmullist > li > div.zpledit_fields > div span { max-inline-size: 150px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 1.2; }.zpl_frmbenefits ul.zpl_frmullist > li .zcheckbox { margin: 0; }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_readonly { color: var(--txt8clr); -webkit-margin-start: 3px; -moz-margin-start: 3px; margin-inline-start: 3px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_readonly i { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; font-size: var(--fontSz18); }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_inlinput { border: unset; -webkit-border-after: 1px solid var(--frmbrdrclr); border-block-end: 1px solid var(--frmbrdrclr); padding: 5px 3px; inline-size: 100%; background-color: var(--thmbg); color: var(--txt2clr); }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_frmnum { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; gap: 6px; -webkit-flex: 1 0 0; -moz-box-flex: 1; flex: 1 0 0; }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_frmnum .zpl_asc, .zpl_frmbenefits ul.zpl_frmullist > li .zpl_frmnum .zpl_dsc { display: none; -webkit-align-items: center; -moz-box-align: center; align-items: center; color: var(--txt2clr); font-size: var(--fontSz11); border-radius: var(--bdrrd4); padding: 2px 4px; block-size: 22px; gap: 3px; border: 1px solid var(--primarybluclr); color: var(--primarybluclr); white-space: nowrap; }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_frmnum .zpl_asc i, .zpl_frmbenefits ul.zpl_frmullist > li .zpl_frmnum .zpl_dsc i { display: none; cursor: pointer; font-style: normal; -webkit-flex-shrink: 0; flex-shrink: 0; font-size: var(--fontSz10); color: var(--primaryredclr); }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_frmnum .zpl_asc i::before, .zpl_frmbenefits ul.zpl_frmullist > li .zpl_frmnum .zpl_dsc i::before { content: "\e9de"; font-family: "Peopleicon_5"; }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_frmnum .zpl_dsc { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_frmnum .zpl_dsc i { display: inline-block; }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_frmnum > i { cursor: pointer; inline-size: 25px; block-size: 25px; color: var(--txt8clr); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; transition: 0.5s all; }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_frmnum > i.PI_delete:hover { color: var(--primaryredclr); }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_snlact { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_snlact i { cursor: pointer; inline-size: 25px; block-size: 25px; color: var(--txt8clr); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; transition: 0.5s all; }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_snlact i.PI_tick { font-size: var(--fontSz18); color: var(--primarygrnclr); background-color: rgba(16, 188, 107, 0.1); border-radius: 50%; }.zpl_frmbenefits ul.zpl_frmullist > li .zpl_snlact i.PI_cls { font-size: var(--fontSz14); color: var(--primaryredclr); background-color: rgba(220, 92, 93, 0.1); border-radius: 50%; }.zpl_frmmove { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_frmmove .zpl_frmhead { padding: 10px; block-size: 38px; }.zpl_frmmove .zpl_frmhead .zpl_rgt { -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.zpl_frmmove .zpl_frmhead .title { font-family: var(--fontBold); }.zpl_frmmove > div { -webkit-flex: 1 1 50%; -moz-box-flex: 1; flex: 1 1 50%; }.zpl_frmmove > div .zlistbox { max-inline-size: 100%; }.zpl_frmmove .zpl_frmservices .zpl_ssearch { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; position: sticky; z-index: 1; inset-block-start: 0; -webkit-border-after: 1px solid var(--frmbrdrclr); border-block-end: 1px solid var(--frmbrdrclr); background-color: var(--thmbg2); -webkit-padding-before: 10px; padding-block-start: 10px; margin: 0 -1px; gap: 10px; }.zpl_frmmove .zpl_frmservices .zpl_ssearch .ztextbox { border-radius: unset; border: unset !important; background-color: transparent; padding: 7px 0; }.zpl_frmmove .zpl_frmservices .zpl_ssearch i { color: var(--txt8clr); }.zpl_frmmove .zpl_frmservices .zpl_ssearch:focus, .zpl_frmmove .zpl_frmservices .zpl_ssearch:hover { -webkit-border-after: 1px solid var(--input-focus) !important; border-block-end: 1px solid var(--input-focus) !important; }.zpl_frmmove .zpl_frmservices ul > li { margin: 10px 0; padding: 12px 10px; border-radius: var(--bdrrd4); background-color: var(--thmbg); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); max-block-size: 280px; overflow-y: auto; }.zpl_frmmove .zpl_frmservices ul > li.active { box-shadow: 0 0 0 1px var(--primarybluclr), 0 0 0 1px var(--primarybluclr); }.zpl_frmmove .zpl_frmservices ul > li > a { -webkit-padding-start: 25px; -moz-padding-start: 25px; padding-inline-start: 25px; color: var(--txt2clr); position: relative; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; word-break: break-word; }.zpl_frmmove .zpl_frmservices ul > li > a > i { font-style: normal; block-size: 13px; }.zpl_frmmove .zpl_frmservices ul > li > a > i.PI_abtm::before { position: absolute; inset-inline-start: 0; font-size: var(--fontSz22); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; inset-block-start: -3px; }.zpl_frmmove .zpl_frmservices ul > li > a .PI_frm_lkup { display: none; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-flex: 1 0 0; -moz-box-flex: 1; flex: 1 0 0; }.zpl_frmmove .zpl_frmservices ul > li li { margin: 10px 0 0; box-shadow: none; padding: 0; overflow: unset; }.zpl_frmmove .zpl_frmservices ul > li li > a { border-radius: var(--bdrrd4); background-color: var(--thmbg); box-shadow: 0 0 0 1px rgba(137, 137, 144, 0.18); padding: 10px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; word-break: break-word; font-weight: normal; }.zpl_frmmove .zpl_frmservices ul > li li > a:hover { box-shadow: 0 0 0 1px var(--primarybluclr); }.zpl_frmmove .zpl_frmservices ul > li li > a > i { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; inline-size: 20px; font-size: var(--fontSz16); color: var(--txt8clr); -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; }.zpl_frmmove .zpl_frmservices ul > li li.active a { box-shadow: 0 0 0 1px var(--primarybluclr), 0 0 0 1px var(--primarybluclr); }.zpl_frmmove .zpl_frmservices ul > li li .zcheckbox { margin: 0; }.zpl_frmmove .zpl_frmservices ul > li > p { -webkit-padding-start: 25px; -moz-padding-start: 25px; padding-inline-start: 25px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; cursor: default; font-family: var(--fontBold); color: var(--txt2clr); }.zpl_frmmove .zpl_frmservices ul > li > p i { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-flex: 1 0 0; -moz-box-flex: 1; flex: 1 0 0; cursor: pointer; }.zpl_frmmove .zpl_frmservices ul > li > div { -webkit-padding-start: 25px; -moz-padding-start: 25px; padding-inline-start: 25px; display: none; }.zpl_frmmove .zpl_frmservices ul > li.zpl_drpopen > div { display: block; }.zpl_frmmove .zpl_frmservices ul > li.zpl_drpopen > a > i.PI_abtm::before { -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -o-transform: rotate(-180deg); transform: rotate(-180deg); }.zpl_frmmove .zpl_frmservices .zpl_frmout { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background-color: var(--thmbg2); border-radius: var(--bdrrd8); padding: 0 20px 20px; max-block-size: 500px; min-block-size: 500px; overflow-y: auto; gap: 10px; }.zpl_frmmove .zpl_ssmove { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-flex-basis: 180px; flex-basis: 180px; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 10px; }.zpl_frmmoveCstm > .zpl_frmmove .zpl_frmservices ul > li { max-block-size: 480px; }.zpl_frmmoveCstm > .zpl_frmmove .zpl_frmservices ul > li li { -webkit-margin-before: 0 !important; margin-block-start: 0 !important; }.zpl_frmmoveCstm > .zpl_frmmove .zpl_frmhead .zpl_rgt .zcheckbox { margin: 0 !important; }.zpl_frmmoveCstm > .zpl_frmmove .zpl_frmservices .zpl_frmout > div > div .zcheckbox { -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; }.zpl_frmmoveCstm > .zpl_frmmove .zpl_frmservices .zpl_frmout > div > ul { border: 1px solid var(--primarybluclr); border-radius: var(--bdrrd4); -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_frmmoveCstm > .zpl_frmmove .zpl_frmservices .zpl_frmout > div > ul > li { margin: 0; }.zpl_frmmoveCstm > .zpl_frmmove .zpl_frmservices .zpl_frmout > div > ul > li li > a { border-radius: 0; box-shadow: none; padding: 8px 10px; }.zpl_frmmoveCstm > .zpl_frmmove .zpl_frmservices .zpl_frmout > div > ul > li li > a:hover { box-shadow: none; }.zpl_frmmoveCstm .zpl_frmservices ul li li.inactive a { cursor: default; }.zpl_frmmoveCstm .zpl_frmservices ul li li.inactive a:hover { box-shadow: 0 0 0 1px rgba(137, 137, 144, 0.18); }.zpl_databackup { display: grid; grid-template-columns: 1fr 1fr; padding: 15px 0; }.zpl_databackup .zpl_frmtwo .zpl_secn > div { inline-size: 25%; }.zpl_databackup .zpl_frmtwo .zpl_secn > div + div { inline-size: 70%; }.zpl_databackup > div:first-child { box-shadow: 1px 0 0 0 var(--brdr_gry); }.zpl_databackup .zpl_dabagets { color: var(--txt8clr); }.zpl_databackup .zpl_dahdr { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; padding: 15px 30px 30px; gap: 10px; }.zpl_dabackup_log { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 10px; }.zpl_dabackup_log .mon { font-size: var(--fontSz13); color: var(--txt8clr); background-color: transparent; }.zpl_dabackup_log > div { display: grid; grid-template-columns: 1fr 1fr 50px; gap: 8px; background-color: var(--ylw5); box-shadow: -3px 0 0 0 #f0d761; padding: 10px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_dabackup_log > div > div { gap: 4px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; }.zpl_dabackup_log > div label { color: var(--txt8clr); }.zpl_icnbx { inline-size: 30px; block-size: 30px; font-size: var(--fontSz18); border-radius: var(--bdrrd8); margin: 0; text-align: center; display: inline-block; line-height: 30px; -webkit-flex-shrink: 0; flex-shrink: 0; }.tagtxt { color: var(--txt2clr); background-color: var(----thmbg1); font-size: var(--fontSz12); border-radius: var(--bdrrd4); padding: 2px 6px 1px; display: inline-block; -webkit-margin-before: 5px; margin-block-start: 5px; }.zpl_frm_mfoter { display: -webkit-flex; display: -moz-box; display: flex; padding: 0 25px; }.zpl_orgstrsec { box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); }.zpl_orgstrsec > div { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; block-size: 40px; background-color: var(--thmbg); padding: 0 20px 0 25px; }.zpl_orgstrsec > div div { display: -webkit-flex; display: -moz-box; display: flex; gap: 8px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_orgstrsec > div div::after { content: '|'; color: var(--txt8clr); -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; }.zpl_orgstrsec > div div:last-child::after { content: ''; }.zpl_orgstrsec > div div label { color: var(--txt8clr); }.zpl_orgstrsec > div div span { font-family: var(--fontBold); }.zpl_orgstrsec > div div em { color: var(--txt6clr); }.zpl_nsrcnback { display: none; margin: 0 !important; }.zpl_newsrcn { position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; }.zpl_newsrcn .zpl_Empdatafxd { inset-inline-start: var(--mainspacing); inset-inline-end: var(--mainspacing); }.zpl_newsrcn .zpl_nsrcnback { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; color: var(--actioncolor) !important; border-color: var(--primarybluclr); }.zpl_newsrcn .zpl_tblpagination { inset-inline-start: 8px; inset-inline-end: 0; }.zpl_newsrcn .zpl_outer { position: absolute; inset-block-start: 0 !important; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; background-color: var(--thmbg); z-index: 1; }.zpl_newsrcn.zpl_newpl .zpl_topmnu { z-index: unset; }.zpl_newsrcn .cont-wrap { position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; }.zpl_newsrcn .zpl_container { inset-inline-start: 0 !important; inset-block-start: 0 !important; inset-inline-end: 0 !important; z-index: 104; }.zpl_newsrcn .ZPnavigation { z-index: -1; }.zpl_newsrcn .zpl_cstmProfNav { display: none; }.zpl_Empdatafxd { position: fixed; max-inline-size: none; pointer-events: none; inset-inline-end: -webkit-calc(var(--rpane) + var(--mainspacing)); inset-inline-end: -moz-calc(var(--rpane) + var(--mainspacing)); inset-inline-end: calc(var(--rpane) + var(--mainspacing)); inset-inline-start: -webkit-calc(var(--lpane) + var(--mainspacing)); inset-inline-start: -moz-calc(var(--lpane) + var(--mainspacing)); inset-inline-start: calc(var(--lpane) + var(--mainspacing)); }.zpl_emp_transfld > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; -webkit-margin-after: 12px; margin-block-end: 12px; padding: 6px; border-radius: var(--bdrrd8); background-color: var(--thmbg); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); cursor: pointer; }.zpl_emp_transfld > div div { display: -webkit-flex; display: -moz-box; display: flex; white-space: nowrap; text-overflow: ellipsis; }.zpl_emp_transfld > div:hover { background-color: var(--thmbg2); }.zpl_hrpros-wrap { block-size: 100%; }.zpl_hrpros-wrap .zpl_hrpros-cnt { padding: 20px; }.zpl_hrpros-wrap .zpl_hrpros-cnt > div { -webkit-margin-before: 16px; margin-block-start: 16px; }.zpl_hrpros-wrap .zpl_hrpros-prevw { block-size: 100%; padding: 0 20px 20px; }.zpl_hrpros-wrap .zpl_hrpros-prevw iframe { inline-size: 100%; block-size: 100%; border: 0; }.zpl_emp_transts { margin: 0; }.zpl_empbulkupt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 20px; -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; }.zpl_emptkban_wrap { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_emptkban_view { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--listgap); }.zpl_emptkban_lst { inline-size: 400px; max-inline-size: 400px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; overflow-y: auto; overflow-x: hidden; border-radius: var(--bdrrd8); background-color: var(--thmbg1); }.zpl_emptkban_lst .zpl_emptkban_hder { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; gap: 10px; padding: 16px; position: sticky; inset-block-start: 0; z-index: 1; background-color: var(--thmbg1); }.zpl_emptkban_lst .zpl_emptkban_hder > span { color: var(--txt6clr); }.zpl_emptkban_lst .zpl_emptitem { background-color: var(--thmbg); border-radius: var(--bdrrd8); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); -webkit-margin-after: var(--crdmb); margin-block-end: var(--crdmb); }.zpl_emptkban_lst .zpl_emptitem_hder { padding: 10px 16px; -webkit-border-after: 1px solid var(--thmbg2); border-block-end: 1px solid var(--thmbg2); }.zpl_emptkban_lst .zpl_emptitem_cnt { padding: 10px 16px; }.zpl_emptkban_lst .zpl_emptitem_cnt > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-margin-after: 10px; margin-block-end: 10px; }.zpl_emptkban_lst .zpl_emptitem_cnt > div label { inline-size: 35%; color: var(--txt6clr); -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_emptkban_switch { overflow-y: hidden !important; }.zpl_emptkban_switch .zpl_rgtcnt { display: -webkit-flex; display: -moz-box; display: flex; overflow-y: hidden; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; }.zpl_emptkban_bdy { padding: 0 16px 16px; }.zpl_massupt-fld { --tblhdrpos: unset !important; --tbllftfxdpos: unset !important; --tblhdrzindex: 0; }.zpl_massupt-fld tr th, .zpl_massupt-fld tr td { min-inline-size: unset !important; inset-inline-start: unset !important; box-shadow: unset !important; text-align: start !important; }.zpl_massuptmore.zpl_drpdwn li { padding: 5px; }.zpl_massuptmore.zpl_drpdwn li:hover { background-color: unset; box-shadow: unset; }.zpl_leglpover { padding: 16px; }.zpl_webform .zpl_mdl { --clsarwclr: var(--txt6clr); }.zpl_webform .zpl_mdl.zpl_mfull { inset-block-end: 0; padding: 0; }.zpl_webform .zpl_mdl.zpl_mfull .zpl_minr { -webkit-animation: unset !important; -moz-animation: unset !important; -o-animation: unset !important; animation: unset !important; border-radius: unset; }.zpl_webform .zpl_mdl.zpl_mfull .zpl_mfoter > div { -webkit-margin-start: unset; -moz-margin-start: unset; margin-inline-start: unset; }.zpl_webform-pplogo { background-image: -webkit-linear-gradient(left, #ece5ff, #E1F1FF); background-image: -moz- oldlinear-gradient(left, #ece5ff, #E1F1FF); background-image: -o-linear-gradient(left, #ece5ff, #E1F1FF); background-image: linear-gradient(to right, #ece5ff, #E1F1FF); block-size: 40px; border-radius: var(--bdrrd8); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; gap: var(--size3); padding-inline: var(--size3); }.zpl_webform-pplogo img { max-block-size: 28px; max-inline-size: 100px; }.zpl_webform-pplogo span { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; gap: var(--size3); font-size: var(--fontSz13); color: var(--black); }.zpl_empidgen { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: var(--size8); -webkit-margin-before: var(--mainspacing); margin-block-start: var(--mainspacing); }.zpl_empidgen .zpl_empid-sep { border-radius: var(--bdrrd8); border: 1px dashed var(--brdr_gry); }.zpl_empidgen .zpl_empid-sep > div { padding: var(--mainspacing); -webkit-flex-wrap: wrap; flex-wrap: wrap; min-block-size: 70px; }.zpl_empidgen .zpl_empid-sep .ztextbox { border: unset; padding: 4px 6px; block-size: 20px; max-inline-size: 100px; font-size: var(--fontSz13); }.zpl_empidgen .zpl_empid-sep .ztextbox:focus { border: unset !important; }.zpl_empidgen > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; gap: var(--size3); max-inline-size: 48%; }.zpl_empidgen .zpl_tg { margin: 0; }.zpl_empid-preview { border-radius: var(--bdrrd8); padding: var(--size4); border: 1px solid var(--brdr_gry); }.zpl_empid-preview > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-shrink: 0; flex-shrink: 0; gap: var(--size3); -webkit-margin-after: var(--size4); margin-block-end: var(--size4); }.zpl_empid-preview > div:last-child { -webkit-margin-after: 0; margin-block-end: 0; }.zpl_empid-preview > div > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: var(--size3); inline-size: 50%; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_empid-preview > div > div > label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -webkit-flex-shrink: 0; flex-shrink: 0; inline-size: 120px; color: var(--txt6clr); }.zpl_empid-pholder { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size6); -webkit-margin-start: 42px; -moz-margin-start: 42px; margin-inline-start: 42px; padding: 12px 0; }.zpl_empidprev { border-radius: var(--bdrrd4); background-color: var(--infobg, var(--ylw5)); border: 1px dashed var(--brdr_gry); display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; padding: 10px 15px; }.zpl_recinfo { padding: 16px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 10px; }.zpl_recinfo .lbldivider { display: -webkit-flex; display: -moz-box; display: flex; position: relative; font-size: var(--fontSz12); }.zpl_recinfo .lbldivider::before { content: ''; position: absolute; inset-block-start: 0; inset-inline-end: 0; block-size: 1px; background-color: var(--brdr_gry); inset-block-end: 0; margin: auto; inline-size: 100%; z-index: -1; }.zpl_recinfo .lbldivider span { background-color: var(--thmbg); -webkit-padding-end: 10px; -moz-padding-end: 10px; padding-inline-end: 10px; }.zpl_iwrpr .zpl_cntrwrp.fltrgt .zpl_fltclps > div > font { display: none; }.zpl_frmstus { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 8px; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_frmstus i { font-size: var(--fontSz18); }.zpl_frmstus span { cursor: default; font-family: var(--fontBold); }.zpl_mdlimprtfld .zpl_secn.zpl_twoclum > div > div { -webkit-margin-before: 20px; margin-block-start: 20px; }.zpl_emphrprocess .zpl_frmcreation { inset-block-start: 65px; }.zpl_povr-addbulk .zpopover__content { background-color: var(--thmbg2); }.zpl_povr-addbulk .zpl_addbulkopt { padding: var(--size3); }.zpl_povr-addbulk .zpl_addbulkopt .zpl_addbulktab { max-block-size: 300px; }.zpl_povr-addbulk .zpl_addbulk-foo { padding: 0 var(--size3) var(--size3); }.zpl_frmselappr { display: -webkit-flex !important; display: -moz-box !important; display: flex !important; -webkit-flex-direction: unset !important; -moz-box-orient: vertical !important; -moz-box-direction: normal !important; flex-direction: unset !important; -webkit-flex: 0 !important; -moz-box-flex: 0 !important; flex: 0 !important; overflow: unset !important; padding: 0 !important; }.zpl_colspnl-ar { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-self: center; align-self: center; }.zpl_colspnl-ar i { color: var(--txt6clr); font-size: var(--fontSz22); cursor: pointer; }.zpl_colspnl-ar.open i:before { content: "\e9c7"; }.zpl_colspnl-ar:hover { background-color: var(--thmgrybg3); border-radius: 50%; }.zpl_probsts { position: absolute; inset-inline-end: 0; inset-block-start: 0; border-radius: unset; border-end-start-radius: var(--bdrrd8); }.zpl_lngbox { padding: 15px; border-radius: var(--bdrrd8); border: 1px solid var(--brdr_gry); }.zpl_rmmtop .zpl_iputgrp { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_frmclm { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 4%; font-size: var(--fontSz15); }.zpl_frmclm > div { -webkit-flex: 1 0 48%; -moz-box-flex: 1; flex: 1 0 48%; min-inline-size: 48%; }.zpl_frmclm > div .zpl_upld.fldupld .zpl_fldrp > h5 { padding: 0; margin: 0; }.zpl_frmclm .zpl_secn .PI_info { --infoml: 6px        ; }.zpl_frmclm .zpl_secn:hover .zpl_hvr { opacity: 1; }.zpl_frmclm .zpl_secn > div { word-break: break-word; }.zpl_frmclm .zpl_secn > div:first-child label { color: var(--txt6clr); }.zpl_frmclm .zpl_secn > div:first-child label ~ b { -webkit-margin-start: 4px; -moz-margin-start: 4px; margin-inline-start: 4px; line-height: 22px; }.zpl_frmclm .zpl_secn > div:nth-child(2) { position: relative; -webkit-padding-end: 50px; -moz-padding-end: 50px; padding-inline-end: 50px; }.zpl_frmclm .zpl_secn .zpl_hvr { -webkit-column-gap: 4px; -moz-column-gap: 4px; column-gap: 4px; display: -webkit-flex; display: -moz-box; display: flex; min-inline-size: 30px; position: absolute; inset-inline-end: 0; inset-block-start: 0; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_frmclm .zpl_secn .zpl_hvr i { --iconroundsize: 30px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_frmclm .zpl_secn .zpl_hvr i:hover { background-color: var(--hvr, var(--thmgrybg3)); }.zpl_frmclm .zpl_secn .zpl_hvr i.PI_plus { background-color: var(--hvr, var(--thmgrybg3)); border-radius: var(--bdrrd4); }.zpl_frmclm .zpl_secn .zpl_hvr .zpl_disbld_icn { cursor: not-allowed; pointer-events: none; opacity: .5; }.zpl_frmclm .zpl_secn .zpl_hvr .PI_info { font-size: var(--fontSz15); }.zpl_frmclm .zpl_secn .zpl_hvr .grn { --atnclr: var(--primarygrnclr); --hvr: rgba(16, 188, 107, 0.1); }.zpl_frmclm .zpl_secn .zpl_hvr .red { --atnclr: var(--primaryredclr); --hvr: rgba(220, 92, 93, 0.1); }.zpl_frmclm .zpl_secn.disabled { background-color: transparent; opacity: 1; }.zpl_frmclm .zpl_secn.disabled > div:nth-child(2) { color: var(--txt8clr); }.zpl_frmclm .zpl_secn.zpl_rlds { color: var(--txt8clr); font-style: italic; }.zpl_frmclm .zpl_secn.zpl_rlds > div:first-child label { color: var(--txt8clr); }.zpl_frmclmlst .zpl_secn { display: -webkit-flex; display: -moz-box; display: flex; min-block-size: 46px; -webkit-margin-before: 12px; margin-block-start: 12px; }.zpl_frmclmlst .zpl_secn > div { -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_frmclmlst .zpl_secn > div:first-child { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: var(--formclmnfirst, 0 0 200px); -moz-box-flex: var(--formclmnfirst, 0 0 200px); flex: var(--formclmnfirst, 0 0 200px); -webkit-padding-end: 10px; -moz-padding-end: 10px; padding-inline-end: 10px; }.zpl_frmclmlst .zpl_secn > div:nth-child(2) { -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_frmclmview .zpl_secn { display: -webkit-flex; display: -moz-box; display: flex; min-block-size: 46px; -webkit-margin-before: 8px; margin-block-start: 8px; -webkit-border-after: 1px solid var(--brdr_mgry); border-block-end: 1px solid var(--brdr_mgry); }.zpl_frmclmview .zpl_secn > div { -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; }.zpl_frmclmview .zpl_secn > div:first-child { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 0 0 200px; -moz-box-flex: 0; flex: 0 0 200px; -webkit-padding-end: 10px; -moz-padding-end: 10px; padding-inline-end: 10px; }.zpl_frmclmview .zpl_secn > div:nth-child(2) { -webkit-margin-before: 15px; margin-block-start: 15px; -webkit-padding-end: 110px; -moz-padding-end: 110px; padding-inline-end: 110px; -webkit-border-after: 1px solid var(--brdr_gry); border-block-end: 1px solid var(--brdr_gry); margin-bottom: -1px; }.zpl_frmclmview .zpl_secn > div:nth-child(2) .ztextbox, .zpl_frmclmview .zpl_secn > div:nth-child(2) .zselectbox, .zpl_frmclmview .zpl_secn > div:nth-child(2) .zdatetimefield { --fieldhgt: 30px; border: unset !important; padding: 0; }.zpl_frmclmview .zpl_secn > div:nth-child(2) .ztextbox:focus, .zpl_frmclmview .zpl_secn > div:nth-child(2) .zselectbox:focus, .zpl_frmclmview .zpl_secn > div:nth-child(2) .zdatetimefield:focus { border: unset; }.zpl_frmclmview .zpl_secn > div:nth-child(2) .ztextbox .zdatetimefield__iconlabel, .zpl_frmclmview .zpl_secn > div:nth-child(2) .zselectbox .zdatetimefield__iconlabel, .zpl_frmclmview .zpl_secn > div:nth-child(2) .zdatetimefield .zdatetimefield__iconlabel { border-radius: var(--bdrrd4); }.zpl_frmclmview .zpl_secn > div:nth-child(2) .ztextbox__icon { border-radius: var(--bdrrd4); }.zpl_frmclmview .zpl_secn .zpl_hvr .PI_tick { font-size: var(--fontSz20); }.zpl_frmclmview .zpl_secn .zpl_hvr .PI_cls { font-size: var(--fontSz15); }.zpl_frmclmview .zpl_secn:hover > div:nth-child(2) { -webkit-border-after: 1px solid var(--input-focus); border-block-end: 1px solid var(--input-focus); }.zpl_frmclmview .zpl_frmLinkedIn { display: -webkit-flex; display: -moz-box; display: flex; gap: 8px; }.zpl_frmclmview .zpl_adsfld i { -webkit-margin-before: 4px; margin-block-start: 4px; }.zpl_frmclmview .zpl_frmfld-draft .zpl_draftval { position: absolute; inset-block-end: -20px; }.zpl_frmclmview .zpl_frmfld-draft.zpl_secn > div:nth-child(2) { border-block-end-color: var(--infotxtclr, var(--primaryylwclr)); background-color: var(--infobg, var(--ylw5)); }.zpl_frmclmview .zpl_frmfld-draft .ztextbox, .zpl_frmclmview .zpl_frmfld-draft .ztokenfield, .zpl_frmclmview .zpl_frmfld-draft .zinputfield, .zpl_frmclmview .zpl_frmfld-draft .zselectbox, .zpl_frmclmview .zpl_frmfld-draft .zcolorselect.zselectbox { border-color: var(--infotxtclr, var(--primaryylwclr)); background-color: var(--infobg, var(--ylw5)); }.zpl_draftval { inline-size: 100%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; color: var(--txt6clr); font-size: var(--fontSz12); white-space: normal; }.zpl_frmfld-draft .ztextbox, .zpl_frmfld-draft .ztokenfield, .zpl_frmfld-draft .zinputfield, .zpl_frmfld-draft .zselectbox, .zpl_frmfld-draft .zcolorselect.zselectbox { border-color: var(--infotxtclr, var(--primaryylwclr)); background-color: var(--infobg, var(--ylw5)); }.zpl_frmfld-draft .zpl_fldrp { background-color: var(--infobg, var(--ylw5)); }.zpl_frmfld-draft .zpl_fldrp::before { border-color: var(--infotxtclr, var(--primaryylwclr)); }.zpl_frmfld-draft .zradiobutton, .zpl_frmfld-draft .zcheckbox { background-color: var(--infobg, var(--ylw5)); }.zpl_frmfld-draft .zpl_atchd.atsml > div { background-color: var(--infobg, var(--ylw5)); border-color: var(--infotxtclr, var(--primaryylwclr)); }.zpl_adsfld { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size2); }.zpl_alogouter.sticky .fix_day { display: block; opacity: 1; pointer-events: all; }.zpl_alogouter .fix_day { opacity: 0; -webkit-transition: all ease .5s; -moz-transition: all ease .5s; -o-transition: all ease .5s; transition: all ease .5s; pointer-events: none; position: sticky; box-shadow: var(--cbshdw); inset-block-start: 52px; inset-inline-start: 0; inset-inline-end: 0; padding: 20px 0; background: var(--thmbg); font-size: var(--fontSz15); text-align: center; display: none; border-start-start-radius: 8px; border-start-end-radius: 8px; z-index: 2; }.zpl_alogouter .fix_day > div { -webkit-margin-start: 102px; -moz-margin-start: 102px; margin-inline-start: 102px; inline-size: 160px; font-family: var(--fontBold); }.zpl_alogcont { position: relative; padding: 20px 20px; margin: 60px 50px 60px 180px; }.zpl_alogcont:before { content: ''; position: absolute; inset-inline-start: -5px; inset-block-start: 0; inline-size: 11px; block-size: 11px; border-radius: 50%; background-color: var(--thmbg); box-shadow: var(--dbshdw); border: 1px solid var(--brdr_mgry); z-index: 1; }.zpl_alogcont:after { content: ''; position: absolute; inset-inline-start: -5px; inset-block-start: 0; inline-size: 11px; block-size: 11px; border-radius: 50%; background-color: var(--thmbg); box-shadow: var(--dbshdw); border: 1px solid var(--brdr_mgry); z-index: 1; inset-block-end: 0; inset-block-start: auto; }.zpl_alogdetl .cur_day { position: absolute; inset-block-start: -35px; inset-inline-start: -80px; text-align: center; font-size: var(--fontSz16); inline-size: 160px; font-family: var(--fontBold); }.zpl_alogdetl:before { content: ''; position: absolute; inset-inline-start: 0; inset-block-start: 0; block-size: 100%; inline-size: 1px; background-color: var(--brdr_mgry); }.zpl_alogdetl .event { padding: 20px 10px 15px 20px; position: relative; }.zpl_alogdetl .event .tline { position: absolute; inset-inline-start: -125px; margin: auto; font-size: var(--fontSz13); min-inline-size: 65px; color: var(--txt6clr); text-align: end; }.zpl_alogdetl .event.add:before, .zpl_alogdetl .event.move::before, .zpl_alogdetl .event.dlt:before, .zpl_alogdetl .event.upd:before, .zpl_alogdetl .event.view:before, .zpl_alogdetl .event.edit:before, .zpl_alogdetl .event.apr:before, .zpl_alogdetl .event.mail:before, .zpl_alogdetl .event.perm:before, .zpl_alogdetl .event.field:before, .zpl_alogdetl .event.frm:before, .zpl_alogdetl .event.imp:before, .zpl_alogdetl .event.exp:before, .zpl_alogdetl .event.role:before, .zpl_alogdetl .event.clone:before, .zpl_alogdetl .event.mailmerge:before, .zpl_alogdetl .event.reminder:before, .zpl_alogdetl .event.esign:before, .zpl_alogdetl .event.cirtick:before, .zpl_alogdetl .event.loop:before, .zpl_alogdetl .event.resets::before, .zpl_alogdetl .event.extnd:before { content: ''; position: absolute; margin: auto; inset-inline-start: -34px; inline-size: 30px; block-size: 30px; background: url(../images/FileIcons.59e4948ad00b80a252e1a783567bea47.svg) no-repeat; padding: 14px; background-color: var(--thmbg); border-radius: 50%; box-shadow: var(--dbshdw); color: var(--txt6clr); }.zpl_alogdetl .event.move:before { content: "\ea05"; font-family: 'Peopleicon_5'; background-image: none; padding: 6px 8px; }.zpl_alogdetl .event.add:before { background-position: 8px -306px; background-size: 350px; }.zpl_alogdetl .event.apr:before { background-position: -79px -306px; background-size: 350px; }.zpl_alogdetl .event.dlt:before { background-position: -21px -306px; background-size: 350px; }.zpl_alogdetl .event.upd:before { background-position: -108px -306px; background-size: 350px; }.zpl_alogdetl .event.edit:before { content: "\e90e"; font-family: zpclr-font; background: none; line-height: 30px; padding: 0; text-align: center; color: var(--txt6clr); -webkit-font-smoothing: antialiased; background-color: var(--thmbg); }.zpl_alogdetl .event.view:before { background-position: -56px -333px; background-size: 380px; }.zpl_alogdetl .event.mail:before { background-position: -224px -342px; background-size: 390px; }.zpl_alogdetl .event.perm:before { background-position: -172px -306px; background-size: 350px; }.zpl_alogdetl .event.field:before { background-position: -229px -306px; background-size: 350px; }.zpl_alogdetl .event.imp:before { content: "\ebe8"; font-family: zpclr-font; background: none; line-height: 30px; padding: 0; text-align: center; color: var(--txt6clr); -webkit-font-smoothing: antialiased; background-color: var(--thmbg); font-size: var(--fontSz18); }.zpl_alogdetl .event.exp:before { content: "\ebe7"; font-family: zpclr-font; background: none; line-height: 30px; padding: 0; text-align: center; color: var(--txt6clr); -webkit-font-smoothing: antialiased; background-color: var(--thmbg); font-size: var(--fontSz18); }.zpl_alogdetl .event.role:before { background-position: -137px -306px; background-size: 350px; }.zpl_alogdetl .event.frm:before { content: "\f365"; font-family: zpfont; background: none; line-height: 30px; padding: 0; text-align: center; color: var(--txt6clr); -webkit-font-smoothing: antialiased; background-color: var(--thmbg); }.zpl_alogdetl .event.clone:before { content: "\f241"; font-family: zpfont; background: none; line-height: 30px; padding: 0; text-align: center; color: var(--txt6clr); -webkit-font-smoothing: antialiased; background-color: var(--thmbg); }.zpl_alogdetl .event.reminder:before { content: "\f329"; font-family: zpfont; background: none; line-height: 30px; padding: 0; text-align: center; color: var(--txt6clr); background-color: var(--thmbg); font-size: var(--fontSz18); }.zpl_alogdetl .event.esign:before { content: "\eb3f"; font-family: zpclr-font; background: none; line-height: 30px; padding: 0; text-align: center; color: var(--txt6clr); background-color: var(--thmbg); font-size: var(--fontSz18); }.zpl_alogdetl .event.mailmerge:before { content: "\f2b6"; font-family: zpfont; background: none; line-height: 30px; padding: 0; text-align: center; color: var(--txt6clr); background-color: var(--thmbg); font-size: var(--fontSz18); }.zpl_alogdetl .event.cirtick:before { content: "\e9dc"; font-family: 'Peopleicon_5'; background-image: none; padding: 6px 8px; }.zpl_alogdetl .event.resets::before { content: "\ea10"; font-family: 'Peopleicon_5'; background-image: none; padding: 6px 8px; }.zpl_alogdetl .event.loop::before { content: "\eb57"; font-family: 'Peopleicon_5'; background-image: none; padding: 6px 8px; }.zpl_alogdetl .event.extnd:before { content: "\ebee"; font-family: 'Peopleicon_5'; background-image: none; padding: 6px 8px; }.zpl_alogdetl .event > div { color: var(--txt2clr); -webkit-padding-before: 5px; padding-block-start: 5px; -webkit-padding-after: 5px; padding-block-end: 5px; }.zpl_alogdetl .event > div a.view { display: inline-block; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; background: var(--thmbg); padding: 1px 7px; border-radius: var(--bdrrd4); color: var(--txt6clr); border: 1px solid var(--brdr_mgry); visibility: hidden; -webkit-margin-start: 15px; -moz-margin-start: 15px; margin-inline-start: 15px; font-size: var(--fontSz12); }.zpl_alogdetl .event:hover > div a { visibility: visible; }.zpl_alogdetl .event p { color: var(--txt6clr); margin: 0; }.zpl_alogdetl .event p span { display: inline-block; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; -webkit-margin-before: 5px; margin-block-start: 5px; background: var(--thmgrybg3); color: var(--txt6clr); padding: 2px 7px; border-radius: var(--bdrrd4); font-size: var(--fontSz12); box-shadow: var(--dbshdw); }.zpl_alogdetl .event p a { display: inline-block; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; -webkit-margin-before: 5px; margin-block-start: 5px; background: var(--thmbg); padding: 2px 7px; border-radius: var(--bdrrd4); color: var(--txt6clr); border: 1px solid var(--brdr_mgry); visibility: hidden; font-size: var(--fontSz12); }.zpl_alogdetl .event:hover a { visibility: visible; }.zpl_lbdr { inline-size: 3px; block-size: 20px; display: inline-block; }.zpl_tbl .thsval_frm { inline-size: 180px; line-height: 27px; background: var(--thmgrybg3); color: var(--txt2clr); border-radius: var(--bdrrd4); -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; padding: 3px 8px; float: inline-start; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }.zpl_tbl .ztextbox { inline-size: auto; }.zpl_calwek.zpl_enblwknd li { inline-size: 160px; }.zpl_calwek.zpl_enblwknd .zpl_calwekhdr li { inline-size: 160px; }.zpl_calwek li { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; inline-size: 60px; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; padding: 12px 10px; -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; -webkit-margin-after: 5px; margin-block-end: 5px; }.zpl_calwek li:nth-child(2) { inline-size: 60px; }.zpl_calwek .zpl_calwekhdr { color: var(--txt6clr); display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.zpl_calwek .zpl_calwekhdr li { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; inline-size: 60px; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; padding: 12px 10px; -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; -webkit-margin-after: 5px; margin-block-end: 5px; }.zpl_calwek .zpl_calwekhdr li:first-child { inline-size: 60px; }.zpl_calwek .zpl_calweklst { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_calwek .zpl_calweklst .zcheckbox .zcheckbox__label { -webkit-padding-start: 18px; -moz-padding-start: 18px; padding-inline-start: 18px; }.zpl_calwek .zpl_calweklst li { background-color: var(--thmbg); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); border-radius: var(--bdrrd4); }.zpl_calwek .zpl_calweklst li.zpl_calweklsthdr { -webkit-margin-end: 20px; -moz-margin-end: 20px; margin-inline-end: 20px; -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; -webkit-justify-content: left; -moz-box-pack: left; justify-content: left; min-inline-size: 200px; }.zpl_calwek .zpl_calweklst li .zcheckbox { -webkit-margin-before: 0 !important; margin-block-start: 0 !important; }.zpl_cndor { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-padding-end: 70px; -moz-padding-end: 70px; padding-inline-end: 70px; }.zpl_cndor .zpl_adcnd { margin: auto; -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; -webkit-margin-before: 45px; margin-block-start: 45px; }.zpl_cndor .zpl_gbox { -webkit-margin-before: 20px; margin-block-start: 20px; position: relative; }.zpl_cndor .zpl_gbox .zpl_cndop { position: absolute; inset-inline-end: -62px; inset-block-end: -15px; font-size: var(--fontSz14); -webkit-margin-before: 56px; margin-block-start: 56px; -webkit-transform: translate(0%, 30%); -moz-transform: translate(0%, 30%); -o-transform: translate(0%, 30%); transform: translate(0%, 30%); }.zpl_cndor .zpl_gbox .zpl_cndop span { border-radius: 50px; border: 1px solid var(--brdr_gry); background-color: var(--brdr_dflt); color: var(--txt2clr); font-size: var(--fontSz12); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; block-size: 40px; inline-size: 40px; }.zpl_cndor .zpl_gbox::before { content: ""; -webkit-border-end: 1px solid var(--brdr_gry); -moz-border-end: 1px solid var(--brdr_gry); border-inline-end: 1px solid var(--brdr_gry); -webkit-border-after: 1px solid var(--brdr_gry); border-block-end: 1px solid var(--brdr_gry); inset-inline-end: -44px; inline-size: 44px; inset-block-start: 40px; inset-block-end: -62px; position: absolute; }.zpl_cndor .zpl_gbox:first-child { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_cndor .zpl_gbox:first-child::before { -webkit-border-before: 1px solid var(--brdr_gry); border-block-start: 1px solid var(--brdr_gry); }.zpl_cndor .zpl_gbox:last-child::before { display: none; }.zpl_inpgrp { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: stretch; -moz-box-align: stretch; align-items: stretch; border-radius: var(--bdrrd4); min-inline-size: 300px; position: relative; border: 1px solid var(--brdr_gry); }.zpl_frmctrl { position: relative; display: -webkit-flex; display: -moz-box; display: flex; padding: 5px 12px 5px 8px; overflow-x: hidden; overflow-y: auto; max-block-size: 120px; min-block-size: 34px; inline-size: 100%; border-radius: var(--bdrrd4) 0 0 var(--bdrrd4); -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_frmctrl .zpl_lnk, .zpl_frmctrl .zpl_link { position: absolute; inset-inline-end: 10px; font-size: var(--fontSz12); inset-block-start: 6px; }.zpl_frmctrl .zpl_tgrp { inline-size: 100%; position: relative; padding: 5px 12px 5px 8px; }.zpl_frmctrl .zpl_tgrp .zpl_tg { -webkit-margin-after: 8px; margin-block-end: 8px; }.zpl_frmctrl .zpl_tgrp p { color: var(--txt8clr); margin: 0 0 3px; font-size: var(--fontSz12); }.zpl_frmctrl .zpl_tgrp .ztextbox--error__label { -webkit-margin-before: 3px; margin-block-start: 3px; font-size: var(--fontSz11); }.zpl_shptrnpop .zpl_mcnt { -webkit-margin-before: 0; margin-block-start: 0; -webkit-padding-before: 20px; padding-block-start: 20px; }.zpl_shptrnpop .zpl_mcnt .zpl_crd.zpl_shftpcrd { -webkit-margin-after: 10px; margin-block-end: 10px; }.zpl_shptrnpop .zpl_mcnt .zpl_crd .zpl_shftptbl.custbl { inline-size: auto; min-inline-size: auto; }.zpl_shptrnpop .zpl_mcnt .zpl_crd .zpl_shftptbl.custbl td .zpl_plcbox { inline-size: 200px; }.zpl_shptrnpop .zpl_mcnt .zpl_crd .zpl_shftptbl tr th, .zpl_shptrnpop .zpl_mcnt .zpl_crd .zpl_shftptbl tr td { padding: 5px; }.zpl_plcbox { border: 1px solid var(--brdr_gry); padding: 2px; border-radius: var(--bdrrd4); inline-size: 160px; min-inline-size: 160px; min-block-size: 52px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_plcbox i.PI_plus:before { color: var(--textbluclr); inline-size: 20px; block-size: 20px; padding: 2px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; cursor: pointer; }.zpl_plcbox.zpl_shftnme { -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_plcbox.zpl_shftnme.wknm { inline-size: 120px; padding: 4px 10px; border: 1px solid #E1E7F7; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; flex-direction: row; -webkit-margin-after: 5px; margin-block-end: 5px; }.zpl_plcbox.zpl_shftnme .d-flexC { gap: 5px; }.zpl_plcbox.zpl_shftnme .d-flexC .zpl_lbdr { inline-size: 6px; border: 1px solid var(--brdr_dflt); }.zpl_plcbox.zpl_shftnme i { color: var(--txt8clr); font-size: var(--fontSz16); }.zpl_plcbox.wknm { inline-size: 120px; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 10px; }.zpl_plcbox.wknm.adwk { padding: 20px 10px; }.zpl_plcbox .zpl_shftdts { min-height: 46px; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; flex-direction: row; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_plcbox.zpl_shpterrbx { border-color: var(--red2); }.zpl_shftclprw { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size4); -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-padding-after: 20px; padding-block-end: 20px; --tblfxdhgt: 0; }.zpl_calvw { background: #fff; padding: 20px; display: -webkit-flex; display: -moz-box; display: flex; border-radius: var(--bdrrd4); -webkit-flex: 0 0 -webkit-calc(50% - var(--size2)); -moz-box-flex: 0; flex: 0 0 calc(50% - var(--size2)); }.zpl_calvw .zpl_calntbl { width: 100%; }.zpl_calvw .zpl_calntbl th, .zpl_calvw .zpl_calntbl td { text-align: center; padding: 5px; }.zpl_calvw .zpl_calntbl tbody tr:first-child td { color: var(--txt6clr); padding: 8px 4px; }.zpl_calvw .zpl_calntbl tbody tr td > div { inline-size: 30px; block-size: 25px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; border-radius: var(--bdrrd4); margin: 0 auto; }.zpl_calvw .zpl_calntbl tbody tr td .zpl_dayexd { color: var(--txt6clr); }.zpl_mfoter.zpl_cusmfoter { background: #fff; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: flex-start; -moz-box-pack: start; justify-content: flex-start; gap: 16px; -webkit-flex-wrap: wrap; flex-wrap: wrap; }.zpl_mfoter.zpl_cusmfoter .zpl_lbdr + span { max-inline-size: 200px; min-inline-size: 200px; }.zpl_mfoter.zpl_cusmfoter .d-flexC { gap: 5px; }.wp60 { inline-size: 60% !important; }.zpl_cstnmes span { word-break: break-word; }.zpl_cstnmes em { min-inline-size: 100px; word-break: break-word; }.zpl_cstnmes font { margin: 7px 5px 0 10px; color: #666; position: relative; font-family: var(--fontBold); inset-block-start: -2px; font-size: 30px; line-height: 9px; }.zpl_tbl.tt_clog tr td .zpl_hvr { float: none; -webkit-margin-start: inherit; -moz-margin-start: inherit; margin-inline-start: inherit; }.zpl_tbl.tt_clog tr td .zpl_tbl.tt_clog tr td .zpl_hvr { float: none; }.zpl_tbl.tt_clog tr td .zpl_tbl.tt_clog tr td i { inline-size: 30px; block-size: 30px; color: var(--txt8clr); display: inline-block; text-align: center; line-height: 30px; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; transition: 0.5s all; border-radius: 50%; cursor: pointer; }.zpl_tbl.tt_clog tr td .zpl_tbl.tt_clog tr td i:hover { background: rgba(0, 136, 255, 0.1); color: var(--actioncolor); }.zpl_cndor .zpl_gbox.del_orfield::before { display: none; }.zpl_cndor .zpl_gbox.del_orfield .zpl_cndop { display: none; }.zpl_tmln { font-size: var(--fontSz14); }.zpl_tmln .zpl_tmlblgrp { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; padding: 6px 11px 6px 11px; font-size: var(--fontSz12); border: 1px solid var(--primarybluclr); color: var(--primarybluclr); border-radius: var(--bdrrd4); background-color: var(--thmbg); }.zpl_tmln .zpl_tmlnhd { position: relative; -webkit-padding-after: 15px; padding-block-end: 15px; display: -webkit-flex; display: -moz-box; display: flex; gap: 40px; }.zpl_tmln .zpl_tmlnhd .zpl_tmlnlft { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_tmln .zpl_tmlnhd .zpl_tmlnrgt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.zpl_tmln .zpl_tmlnhd .zpl_tmlnrgt > div { inline-size: 200px; }.zpl_tmlnrow { display: -webkit-flex; display: -moz-box; display: flex; gap: 40px; position: relative; }.zpl_tmlnrow:before { content: ''; position: absolute; inline-size: 2px; block-size: 20px; -webkit-border-start: 1px solid var(--brdr_gry); -moz-border-start: 1px solid var(--brdr_gry); border-inline-start: 1px solid var(--brdr_gry); -webkit-border-end: none; -moz-border-end: none; border-inline-end: none; inset-inline-start: 120px; inset-block-start: auto; inset-block-end: -20px; }.zpl_tmlnlft { inline-size: 100px; text-align: end; }.zpl_tmlnlft > div { display: block; -webkit-padding-before: 12px; padding-block-start: 12px; line-height: 20px; }.zpl_tmlnlft > div b { display: block; }.zpl_tmlnrgt { inline-size: -webkit-calc(100% - 120px); inline-size: -moz-calc(100% - 120px); inline-size: calc(100% - 120px); }.zpl_tmlnrgt .zpl_crd { padding: 20px; inline-size: 100%; -webkit-margin-after: 0; margin-block-end: 0; }.zpl_tmlnrgt .zpl_crd > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_tmlnrgt .zpl_crd > div.mhauto ul { max-block-size: none; }.zpl_tmlnrgt .zpl_crd > div.mhauto ul li { block-size: unset; overflow: unset; }.zpl_tmlnrgt .zpl_crd > div + div { -webkit-margin-before: 15px; margin-block-start: 15px; position: relative; }.zpl_tmlnrgt .zpl_crd > div + div ul { inline-size: 60%; overflow: hidden; max-block-size: 80px; }.zpl_tmlnrgt .zpl_crd > div + div ul li { -webkit-padding-after: 10px; padding-block-end: 10px; display: -webkit-flex; display: -moz-box; display: flex; block-size: 30px; overflow: hidden; }.zpl_tmlnrgt .zpl_crd > div + div ul li span { inline-size: 35%; display: inline-block; }.zpl_tmlnrgt .zpl_crd > div + div ul li span + span { inline-size: 60%; line-height: 1; word-break: break-word; }.zpl_tmlnrgt .zpl_crd > div + div ul li:last-child { -webkit-padding-after: 0; padding-block-end: 0; }.zpl_tmlnrgt .zpl_crd > div + div ul + ul { inline-size: 40%; }.zpl_tmlnrgt .zpl_crd .zpl_showmore { text-align: end; display: inline-block; }.zpl_tmlnrgt .zpl_crd .zpl_showmore a i { font-size: var(--fontSz10); }.zpl_tmln.zpl_adhstry { position: relative; inline-size: -webkit-calc(100% - 200px); inline-size: -moz-calc(100% - 200px); inline-size: calc(100% - 200px); -webkit-margin-before: var(--size3); margin-block-start: var(--size3); }.zpl_tmln.zpl_adhstry::before { content: ''; position: absolute; inline-size: 2px; -webkit-border-start: 1px solid var(--brdr_gry); -moz-border-start: 1px solid var(--brdr_gry); border-inline-start: 1px solid var(--brdr_gry); -webkit-border-end: none; -moz-border-end: none; border-inline-end: none; inset-inline-start: 120px; inset-block-start: 75px; inset-block-end: 0px; }.zpl_tmln.zpl_adhstry .zpl_tmlnrow:last-child::before { content: ''; width: 1px; height: 100%; }.zpl_tmln.zpl_adhstry .zpl_tmlnrow:last-child .zpl_tmlnrgt::before { content: ''; position: absolute; inset-block-start: 26px; inset-block-end: 0; -webkit-border-start: 1px solid var(--thmbg2); -moz-border-start: 1px solid var(--thmbg2); border-inline-start: 1px solid var(--thmbg2); inset-inline-start: 120px; }.zpl_tmln.zpl_adhstry .zpl_tmlnrow::before { display: none; }.zpl_tmln.zpl_adhstry .zpl_tmlnrow .zpl_tmlnrgt .d-flexM { -webkit-margin-after: 15px; margin-block-end: 15px; }.zpl_tmln.zpl_adhstry .zpl_tmlnrow .zpl_crd { position: relative; -webkit-margin-after: 12px; margin-block-end: 12px; }.zpl_tmln.zpl_adhstry .zpl_tmlnrow .zpl_crd:after { content: ''; position: absolute; inline-size: 12px; block-size: 12px; background: var(--brdr_gry); border-radius: 50%; -webkit-border-end: none; -moz-border-end: none; border-inline-end: none; inset-inline-start: -25px; inset-block-start: 16px; inset-block-end: auto; }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow { background-color: var(--thmbg); border-radius: var(--bdrrd8); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); gap: unset; display: block; }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow:before { -webkit-border-start: 1px dashed var(--brdr_gry); -moz-border-start: 1px dashed var(--brdr_gry); border-inline-start: 1px dashed var(--brdr_gry); inset-inline-start: 0; inset-inline-end: 0; margin: auto; }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnlft { inline-size: auto; }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnlft .zpl_aprvlstats { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 5px; -webkit-padding-before: 0; padding-block-start: 0; }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnlft .zpl_aprvlstats i { color: #fff; border-radius: 50%; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; inline-size: 20px; block-size: 20px; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnlft .zpl_aprvlstats.reject i { background: var(--primaryredclr); }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnlft .zpl_aprvlstats.reject > span { color: var(--primaryredclr); }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnlft .zpl_aprvlstats.success i { background: var(--primarygrnclr); }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnlft .zpl_aprvlstats.success > span { color: var(--primarygrnclr); }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnlft .zpl_aprvlstats.pending i { font-size: var(--fontSz12); background: var(--primaryylwclr); }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnlft .zpl_aprvlstats.pending > span { color: var(--primaryylwclr); }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnrgt { inline-size: 100%; }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnrgt .zpl_crd { background: none; box-shadow: none; }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnrgt .zpl_crd > div + div input { display: -webkit-flex; display: -moz-box; display: flex; color: var(--txt6clr); -webkit-margin-start: 50px; -moz-margin-start: 50px; margin-inline-start: 50px; }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow .zpl_tmlnrgt .zpl_usrcomt { background-color: var(--thmbg2); padding: 10px; border-radius: var(--bdrrd8); inline-size: 100%; }.zpl_tmln.zpl_apprvltml .zpl_tmlnrow:last-child:before { display: none; }.zpl_tmln.zpl_apprvltml .zpl_tmlnhd { -webkit-padding-start: 22px; -moz-padding-start: 22px; padding-inline-start: 22px; -webkit-padding-after: 20px; padding-block-end: 20px; }.zpl_tmln.zpl_apprvltml .zpl_tmlnhd:before { content: ''; position: absolute; inline-size: 2px; block-size: 20px; -webkit-border-start: 1px dashed var(--brdr_gry); -moz-border-start: 1px dashed var(--brdr_gry); border-inline-start: 1px dashed var(--brdr_gry); -webkit-border-end: none; -moz-border-end: none; border-inline-end: none; inset-inline-start: 40px; inset-block-start: auto; inset-block-end: 0px; }.zpl_tmln.zpl_esigntmln .zpl_tmlnrgt { inline-size: 100%; -webkit-margin-start: 20px; -moz-margin-start: 20px; margin-inline-start: 20px; }.zpl_tmln.zpl_esigntmln.zpl_adhstry::before { inset-inline-start: 103px; inset-block-start: 55px; }.zpl_tmln.zpl_esigntmln.zpl_adhstry .zpl_tmlnrow { gap: 20px; }.zpl_tmln.zpl_esigntmln.zpl_adhstry .zpl_tmlnrow::after { inset-inline-start: -5px; inset-block-start: 22px; }.zpl_tmln.zpl_esigntmln.zpl_adhstry .zpl_tmlnrow .zpl_crd:after { inset-inline-start: -27px; }.zpl_tmln.zpl_esigntmln .zpl_edtdst { font-size: var(--fontSz12); }.zpl_maskulvw { overflow: unset !important; max-block-size: unset !important; }.zpl_maskulvw > div { padding: 8px 10px; -webkit-margin-after: 5px; margin-block-end: 5px; background-color: var(--thmbg2); border-radius: var(--bdrrd4); }.zpl_maskulvw > div span { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; }.zpl_maskulvw > div:last-child { -webkit-margin-after: 0; margin-block-end: 0; }.zpl_tmln.zpl_adhstrymask .zpl_tmlnrow:last-child .zpl_tmlnrgt::before { -webkit-border-start: 1px solid var(--brdr_gry); -moz-border-start: 1px solid var(--brdr_gry); border-inline-start: 1px solid var(--brdr_gry); }.zpl_tmlnwritecmt { padding: 10px; background-color: var(--thmbg); border-radius: var(--bdrrd8); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.08), 0 1px 3px 0 rgba(0, 0, 0, 0.01); gap: unset; }.zpl_edtdst { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size4); }.zpl_edtdst > div { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; gap: var(--size1); }.zpl_edtdst span { color: var(--txt2clr); }.zpl_tmlnnav { position: absolute; inset-inline-start: auto; inline-size: 150px; background: var(--thmbg); display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; padding: 10px; }.zpl_tmlnnav::before { content: ''; position: absolute; inline-size: 2px; -webkit-border-start: 1px solid var(--brdr_gry); -moz-border-start: 1px solid var(--brdr_gry); border-inline-start: 1px solid var(--brdr_gry); -webkit-border-end: none; -moz-border-end: none; border-inline-end: none; inset-block-start: 30px; inset-inline-start: 25px; inset-inline-end: auto; inset-block-end: 0; }.zpl_tmlnnav > div { position: relative; padding: 8px 0 20px 35px; cursor: pointer; }.zpl_tmlnnav > div::before { content: ''; inline-size: 11px; block-size: 11px; border-radius: 50%; background-color: var(--brdr_gry); position: absolute; inset-inline-start: 10px; inset-block-start: 10px; }.zpl_tmlnnav > div.selctd { color: var(--primarybluclr); font-family: var(--fontBold); }.zpl_tmlnnav > div.selctd::before { background-color: var(--primarybluclr); }.zpl_usrpfl { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: flex-start; -moz-box-align: start; align-items: flex-start; gap: 15px; }.zpl_usrpfl img { inline-size: 30px; block-size: 30px; border-radius: var(--bdrrd8); -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_usrpfl .zpl_usrdtls { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 2px; }.zpl_usrpfl .zpl_usrdtls > div { display: -webkit-flex; display: -moz-box; display: flex; gap: 5px; }.zpl_ftpPlugInimg { background-image: url(../images/ftp.66083e1776756a38fe7e58d293ef5366.png); inline-size: 355px; block-size: 210px; background-size: contain; background-repeat: no-repeat; }.zpl_kioskimg { background-image: url(../images/PortalKiosk.7ef10f22446f5c017219160b8a213e31.png); inline-size: 400px; block-size: 300px; background-size: contain; background-repeat: no-repeat; }.zpl_ftpimg { background-image: url(../images/FTPplugin.460eff7c790f7016a9cf99b685fe0135.png); inline-size: 150px; block-size: 160px; background-size: contain; background-repeat: no-repeat; }.zpl_obprtimg { background-image: url(../images/OnB.80e629400c89c2ad7da737f45f31a21f.png); inline-size: 400px; block-size: 300px; background-size: contain; background-repeat: no-repeat; }.zpl_mdimprtimg { background-image: url(../images/mdimport.708e33a78177db159ba7bc595b2029c6.png); inline-size: 400px; block-size: 300px; background-size: contain; background-repeat: no-repeat; margin: 0 auto; background-position: center; }.zpl_mdimprtimg2 { background-image: url(../images/mdimport2.24afbcbb68a054014041337af1984a28.png); inline-size: 400px; block-size: 300px; background-size: contain; background-repeat: no-repeat; margin: 0 auto; background-position: center; }.zpl_mdimprtimg3 { background-image: url(../images/mdimport3.78d4f37da5a2a18f00cfcf8b47f98186.png); inline-size: 400px; block-size: 300px; background-size: contain; background-repeat: no-repeat; margin: 0 auto; background-position: center; }.zpl_mdexprtimg { background-image: url(../images/mdexport.d44dd10e0d43182bc5a54aa13b1bc2c1.png); inline-size: 400px; block-size: 300px; background-size: contain; background-repeat: no-repeat; margin: 0 auto; background-position: center; }.zpl_mdzipimprt { background-image: url(../images/mdzipimport.5db2b4800a25e0a2e91b4b29ca36f634.png); inline-size: 400px; block-size: 300px; background-size: contain; background-repeat: no-repeat; margin: 0 auto; background-position: center; }.zpl_mdexprtimg.smll { inline-size: 200px; block-size: 150px; }.zpl_evntno { pointer-events: none; }.zpl_billview { display: -webkit-flex; display: -moz-box; display: flex; gap: 30px; }.zpl_billview > div { inline-size: 65%; }.zpl_billview > div + div { inline-size: 35%; }.zpl_bllfrm { display: -webkit-flex; display: -moz-box; display: flex; -webkit-margin-before: 15px !important; margin-block-start: 15px !important; }.zpl_bllfrm > div { inline-size: 40%; }.zpl_bllfrm > div + div { inline-size: 60%; -webkit-margin-before: 15px !important; margin-block-start: 15px !important; }.zpl_custpop .zpl_itbl td > * + * { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; }.zpl_imptexptcrd { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_imptexptcrd .zpl_crd { overflow: auto; }.zpl_imptexptcrd .zpl_ttlogfltr { position: relative; }.zpl_imptexptcrd .zpl_btnmnu { z-index: 0; }.zpl_dtblsub { max-block-size: 300px; overflow: auto; }.zpl_imppjbx { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 15px; }.zpl_imppjbx .zpl_gbox + .zpl_gbox { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_imppjbx .zpl_gbox .zpl_itbl { inline-size: 210px; word-break: break-all; }.zpl_projecticn, .zpl_crmicn, .zpl_pplicn { background-image: url(../images/logos/zp-spriteinteg.1c3446ecdd2a6d512d4c834640a47762.png); overflow: hidden; block-size: 20px; inline-size: 20px; float: inline-start; }.zpl_projecticn { background-position: -72px -73px; background-size: 380px 325px; inline-size: 26px; block-size: 21px; }.zpl_crmicn { background-size: 380px 325px; inline-size: 32px; block-size: 30px; }.zpl_pplicn { background-position: -556px -497px; background-size: 379px 326px; inline-size: 35px; block-size: 35px; }.zpl_dtbl ul .zpl_projecticn, .zpl_dtbl ul .zpl_crmicn, .zpl_dtbl ul .zpl_pplicn { filter: grayscale(100%); -webkit-filter: grayscale(100%); opacity: 0.5; }.zpl_dtbl ul:hover .zpl_projecticn, .zpl_dtbl ul:hover .zpl_crmicn, .zpl_dtbl ul:hover .zpl_pplicn { filter: grayscale(0); -webkit-filter: grayscale(0); opacity: 1; }.zpl_tbl tr .zpl_projecticn, .zpl_tbl tr .zpl_crmicn, .zpl_tbl tr .zpl_pplicn { filter: grayscale(100%); -webkit-filter: grayscale(100%); opacity: 0.5; }.zpl_tbl tr:hover .zpl_projecticn, .zpl_tbl tr:hover .zpl_crmicn, .zpl_tbl tr:hover .zpl_pplicn { filter: grayscale(0); -webkit-filter: grayscale(0); opacity: 1; }.zpl_mhder .zpl_mhicn { -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; display: -webkit-flex; display: -moz-box; display: flex; }.zpl_icncont { position: relative; }.zpl_icncont i { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; inline-size: 30px; block-size: 30px; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_icncont img { inline-size: 30px; block-size: 30px; border-radius: var(--bdrrd8); -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; }.zpl_icncont sup { background-color: var(--primarybluclr); color: var(--white); padding: 2px; border-radius: var(--bdrrd4); min-inline-size: 15px; block-size: 15px; position: absolute; inset-block-start: -3px; inset-inline-start: 16px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; font-style: initial; font-size: var(--fontSz12); font-family: var(--fontRegular); }.zpl_icncont sup i { block-size: 15px; }.zpl_icncont sup i:hover { background: var(--actioncolor) !important; border-radius: 0; color: var(--thmbg) !important; }.zpl_icncont a { word-break: break-word; }.zpl_aprvcrd.zpl_shftchcrd { position: absolute; z-index: 7; inline-size: auto; padding: 15px 10px; border: 1px solid var(--brdr_dflt); box-shadow: var(--drpdwnshdw, 0 12px 12px rgba(0, 0, 0, 0.1)); }.zpl_aprvcrd.zpl_shftchcrd.top:before { content: ''; position: absolute; display: inline-block; -webkit-border-end: 10px solid transparent; -moz-border-end: 10px solid transparent; border-inline-end: 10px solid transparent; -webkit-border-after: 10px solid #f5f5f9; border-block-end: 10px solid #f5f5f9; -webkit-border-start: 10px solid transparent; -moz-border-start: 10px solid transparent; border-inline-start: 10px solid transparent; border-block-end-color: var(--brdr_dflt) !important; inset-block-start: -10px; inset-inline-start: 100px; }.zpl_aprvcrd.zpl_shftchcrd.top:after { content: ''; position: absolute; -webkit-border-end: 9px solid transparent; -moz-border-end: 9px solid transparent; border-inline-end: 9px solid transparent; -webkit-border-after: 9px solid #ffffff; border-block-end: 9px solid #ffffff; -webkit-border-start: 9px solid transparent; -moz-border-start: 9px solid transparent; border-inline-start: 9px solid transparent; inset-block-start: -9px; inset-inline-start: 101px; }.zpl_aprvcrd.zpl_shftchcrd.bottom:before { inset-block-start: auto; inset-inline-start: 100px; inset-block-end: -10px; border-block-start-color: var(--brdr_dflt) !important; -webkit-border-end: 10px solid transparent; -moz-border-end: 10px solid transparent; border-inline-end: 10px solid transparent; -webkit-border-before: 10px solid #fff; border-block-start: 10px solid #fff; -webkit-border-start: 10px solid transparent; -moz-border-start: 10px solid transparent; border-inline-start: 10px solid transparent; -webkit-border-after: none; border-block-end: none; }.zpl_aprvcrd.zpl_shftchcrd.bottom:after { inset-block-start: auto; inset-inline-start: 101px; inset-block-end: -9px; -webkit-border-end: 9px solid transparent; -moz-border-end: 9px solid transparent; border-inline-end: 9px solid transparent; -webkit-border-before: 9px solid #fff; border-block-start: 9px solid #fff; -webkit-border-start: 9px solid transparent; -moz-border-start: 9px solid transparent; border-inline-start: 9px solid transparent; -webkit-border-after: none; border-block-end: none; }.d-flex.j-cnt-btwen + .zpl_inpgrp { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_badge { display: inline-block; min-inline-size: 10px; padding: 3px 7px; font-size: var(--fontSz12); font-weight: bold; color: var(--txt2clr); line-height: 1; vertical-align: baseline; white-space: nowrap; text-align: center; background-color: var(--thmbg1); border-radius: 10px; }.zpl_inpgrp .zpl_itbl tr td:first-child { inline-size: 54%; }.zpl_inpgrp .zpl_itbl tr td em { -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; }.zpl_inpgrp.zpTThrsrte { margin: 10px 0 10px; -webkit-padding-after: 40px; padding-block-end: 40px; }.zpl_inpgrp.zpTThrsrte .zpl_itbl { -webkit-margin-before: 0; margin-block-start: 0; }.zpl_inpgrp.zpTThrsrte .zpl_itbl tr td { -webkit-padding-end: 10px; -moz-padding-end: 10px; padding-inline-end: 10px; }.zpl_inpgrp.zpTThrsrte .zpl_itbl tr td em { -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; }.zpl_inpgrp.zpTThrsrte .zpl_itbl tr td:first-child { inline-size: 30%; }.zpl_inpgrp.zpTThrsrte .zpl_itbl tr td:last-child { -webkit-padding-end: 0px; -moz-padding-end: 0px; padding-inline-end: 0px; }.zpl_inpgrp.zpTThrsrte .zphrsrtevlu { z-index: 1 !important; background: var(--thmbg2); padding: 0px 5px 0px 5px; min-block-size: 42px; inline-size: 100%; font-size: var(--fontSz14); position: absolute; inset-block-end: 1px; inset-inline-end: 0; inset-inline-start: 0; z-index: 100; border-width: 0 1px 1px 1px; border-style: solid; border-color: var(--thmbg2); display: -webkit-flex; display: -moz-box; display: flex; font-family: var(--fontbold); }.zpl_inpgrp.zpTThrsrte .zphrsrtevlu .zpl_itbl tr td:first-child { inline-size: 29%; }.zpl_inpgrp.zpTThrsrte .dropdown-menu { background-color: #ffffff; border-radius: var(--bdrrd8); border: none; position: absolute; inset-block-start: 100%; inset-inline-start: 0; inset-inline-end: 0px; z-index: 1000; display: none; min-inline-size: 160px; padding: 0; margin: 0; }.zpl_inpgrp.open .dropdown-menu { display: block !important; border: none; box-shadow: none; inset-inline-end: 0; padding: 0; -webkit-margin-before: 6px; margin-block-start: 6px; }.zpTThrsrte .dropdown-menu, .slcdropVW .dropdown-menu, .zpl_inpgrp .dropdown-menu { background-color: var(--thmbg); border-radius: var(--bdrrd8); border: none; position: absolute; inset-block-start: 100%; inset-inline-start: 0; inset-inline-end: 0px; z-index: 1000; display: none; min-inline-size: 160px; padding: 0; margin: 0; }.open .zpTThrsrte .dropdown-menu { display: block !important; border: none; inset-inline-end: 0; padding: 0; }.dropdown { position: relative; }.slcdrop { inline-size: 100%; float: inline-start; -webkit-border-after: 1px solid var(--frmbrdrclr); border-block-end: 1px solid var(--frmbrdrclr); padding: 3px 10px 4px; }.slcdrop li { float: inline-start; background-color: var(--thmbg1); border-radius: 4px; position: relative; font-size: var(--fontSz13); color: var(--txt2clr); margin: 4px 2px 3px 5px; padding: 3px 10px 3px 10px; white-space: nowrap; }.slcdrop li a { float: inline-end; -webkit-margin-start: 4px; -moz-margin-start: 4px; margin-inline-start: 4px; }.slcdrop li a::before { content: 'x'; color: var(--txt6clr); font-size: var(--fontSz14); line-height: 10px; }.slcdrop li a:hover::before { color: var(--primaryredclr); }.slcdropVW .slcdrop { -webkit-margin-after: 0; margin-block-end: 0; -webkit-padding-end: 40px; -moz-padding-end: 40px; padding-inline-end: 40px; min-block-size: 25px; max-block-size: 200px; overflow: auto; }.slcdropVW .zpTThrsrte { inline-size: 100%; float: inline-start; -webkit-padding-after: 0; padding-block-end: 0; }.slcdropVW .zpTThrsrte .dropdown-menu { -webkit-margin-before: 6px; margin-block-start: 6px; inset-block-start: 100%; inset-inline-start: 0; inset-inline-end: 0; }.slcdropVW .zpTThrsrte .dropdown-menu::before, .slcdropVW .zpTThrsrte .dropdown-menu::after { content: none; }.slcdropVW .zpTThrsrte .ZPapplCb ul li .ZPSchPoPvl { inline-size: 100%; }.slcdropVW .zpTThrsrte .ZPapplCb ul li .checkbox { display: block; }.slcdropVW .IC-addlist { float: inline-end; -webkit-margin-before: -26px; margin-block-start: -26px; -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.pndng_sts { inline-size: 160px; block-size: 32px; line-height: 32px; display: inline-block; overflow: hidden; text-overflow: ellipsis; gap: 5px; padding: 0 5px 0 8px; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; background: var(--grpmnubg, var(--thmbg1)); border-radius: var(--bdrrd4) 0 0 var(--bdrrd4); }.zpl_mdl.zpl_mfull .zpl_crd { position: relative; }.zpl_crd > i.PI_cls { position: absolute; inset-block-start: -9px; inset-inline-end: -9px; padding: 6px 6.5px; font-size: var(--fontSz12); line-height: 12px; border-radius: 50%; color: var(--txt6clr); cursor: pointer; background-color: var(--brdr_dflt); opacity: 0; box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.12); }.zpl_crd:hover > i.PI_cls { opacity: 1; }.d-flexclmcap5.a-itm-cntr.opn i { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }.d-flexclmcap5.a-itm-cntr + .zpl_inpgrp { margin: 7px 0; }.zpl_itbl.zpl_tblic tr td { -webkit-padding-after: 10px; padding-block-end: 10px; }.zpl_itbl.zpl_tblic tr td .zpl_ibg { font-size: var(--fontSz18); }.zpl_itbl.zpl_tblic tr:last-child td { -webkit-padding-after: 0px; padding-block-end: 0px; }.zpl_catlst.zpl_lvpolcy { padding: 20px; }.zpl_catlst.zpl_lvpolcy .zradiobutton { -webkit-flex-grow: 0; -moz-box-flex: 0; flex-grow: 0; -webkit-margin-end: -8px; -moz-margin-end: -8px; margin-inline-end: -8px; }.miht34 { min-block-size: 34px; }.zpl_tbl.reg_tbl .d-flex .zpl_hvr { float: inline-start; -webkit-padding-start: 15px; -moz-padding-start: 15px; padding-inline-start: 15px; }.zpl_tblfxd .zpl_lvptbl .zpl_dtbl ul { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_tblfxd .zpl_lvptbl .zpl_dtbl ul li { cursor: pointer; }.zpl_tblfxd .zpl_lvptbl .zpl_dtbl ul.disabledbg li { cursor: not-allowed; }.zpl_tblfxd .zpl_lvptbl .zpl_dtbl > div ul { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_tblfxd .zpl_lvptbl .zpl_dtbl > div ul li { background-color: var(--thmbg); }.zpl_tblfxd .zpl_lvptbl .zpl_dtbl > div .zpl_dtblsub { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_tblfxd .zpl_lvptbl .zpl_dtbl i.PI_argt { font-size: 30px; }.zpl_tblfxd .zpl_lvptbl .zpl_dtbl i.PI_atop { font-size: 30px; }.zpl_tmln.zpl_tsheetlst.zpl_adhstry { inline-size: 100%; --tblhdrinset-block-start:0; }.zpl_tmln.zpl_tsheetlst.zpl_adhstry::before { inset-inline-start: 70px; }.zpl_tmln.zpl_tsheetlst.zpl_adhstry .zpl_tmlnrow:first-child .zpl_tmlnlft > div { -webkit-padding-before: 62px; padding-block-start: 62px; }.zpl_tmln.zpl_tsheetlst.zpl_adhstry .zpl_tmlnrow:first-child:after { inset-block-start: 65px; }.zpl_tmln.zpl_tsheetlst.zpl_adhstry .zpl_tmlnrow:first-child.ts_exced i.PI_fil_alert { inset-block-start: 63px; }.zpl_tmln.zpl_tsheetlst.zpl_adhstry .zpl_tmlnrow:first-child .zpl_ttlgcir { inset-block-start: 65px; }.zpl_tmln.zpl_tsheetlst.zpl_adhstry .zpl_tmlnrow .zpl_tmlnlft { inline-size: 50px; }.zpl_tmln.zpl_tsheetlst.zpl_adhstry .zpl_tmlnrow .zpl_tmlnrgt { inline-size: -webkit-calc(100% - 90px); inline-size: -moz-calc(100% - 90px); inline-size: calc(100% - 90px); }.zpl_tmln.zpl_tsheetlst.zpl_adhstry .zpl_tmlnrow.ts_exced i.PI_fil_alert { color: var(--primaryylwclr); display: block; position: absolute; inset-inline-start: 62px; inset-block-start: 22px; z-index: 1; }.zpl_tmln.zpl_tsheetlst.zpl_adhstry .zpl_tmlnrow.ts_exced:after { display: none; }.zpl_tmln.zpl_tsheetlst.zpl_adhstry .zpl_tmlnrow i.PI_fil_alert { display: none; }.tsheet_adthsty.zpl_adhstry:before { inset-block-start: 55px; }.tsheet_adthsty .zpl_usrpfl { -webkit-align-items: center; -moz-box-align: center; align-items: center; }.tsheet_adthsty .zpl_tmlnrgt .zpl_tshetwd { -webkit-justify-content: flex-start; -moz-box-pack: start; justify-content: flex-start; -webkit-padding-start: 50px; -moz-padding-start: 50px; padding-inline-start: 50px; }.tsheet_adthsty .zpl_tmlnrgt .zpl_tshetwd div { inline-size: 180px; }.tsheet_adthsty .zpl_tmlnrgt .zpl_tshetwd .zpl_tblres { inline-size: auto; }.tsheet_adthsty .zpl_tmlnrgt .zpl_tshetwd .zpl_tblres .zpl_tbl.reg_tbl tbody tr td .zpl_cstnmes { inline-size: auto; }.tsheet_adthsty .zpl_tmlnrgt .zpl_tshetwd .zpl_tblres .zpl_tbl.reg_tbl .zpl_tblcntr.zpl_itbl thead tr th { -webkit-border-after: 2px solid; border-block-end: 2px solid; border-color: var(--brdr_dflt); }.tsheet_adthsty .zpl_tmlnrgt .zpl_tshetwd .zpl_tblres .zpl_tbl.reg_tbl .zpl_tblcntr.zpl_itbl tbody tr td { -webkit-padding-after: 8px; padding-block-end: 8px; }.tsheet_adthsty .zpl_tmlnrgt .zpl_lbdr { block-size: 28px; }.tsheet_adthsty .zpl_tmlnrgt .zpl_crd div ul { overflow: auto; max-block-size: max-content; }.tsheet_adthsty .zpl_tmlnrgt .zpl_crd div ul li { block-size: auto; }.tt_custhdr4o .col-md-4:first-child { inline-size: 28%; }.tt_custhdr4o .col-sm-4.text-center { inline-size: 30%; }.tt_custhdr4o .col-sm-4:last-child { inline-size: 42%; }.zpl_lvhmecrd { --iconsize: 45px; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; overflow-x: hidden; -webkit-padding-after: var(--crdmb); padding-block-end: var(--crdmb); }.zpl_lvhmecrd .zpl_emcrd { min-block-size: 200px; -webkit-flex: 0 0 200px; -moz-box-flex: 0; flex: 0 0 200px; max-block-size: 200px; }.zpl_lvhmecrd .zpl_emcrd .zpl_emrole { gap: 18px; }.zpl_lvhmecrd .zpl_emcrd .zpl_emrole > b { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; inline-size: 160px; text-align: center; }.zpl_lvhmecrd .zpl_lveanlrpts { padding: 12px 12px 4px; font-size: var(--fontSz13); --iconsize: 24px; max-block-size: 200px; overflow: auto; line-height: 1.2; }.zpl_lvhmecrd .zpl_lveanlrpts span.icn { font-size: var(--fontSz14); }.zpl_lvhmecrd .zpl_lveanlrpts .zpl_itbl { -webkit-margin-before: 12px; margin-block-start: 12px; }.zpl_lvhmecrd .zpl_lveanlrpts .zpl_itbl tr td { -webkit-padding-after: 8px; padding-block-end: 8px; -webkit-padding-end: 5px; -moz-padding-end: 5px; padding-inline-end: 5px; }.zpl_lvhmecrd .zpl_tmlvestus { -webkit-margin-end: 20px; -moz-margin-end: 20px; margin-inline-end: 20px; }.zpl_tmlnfxd .zpl_tmlnscrl { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; block-size: 100%; overflow: hidden; gap: var(--crdgap); }.zpl_tmlnfxd .zpl_rgtcnt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; overflow: hidden; }.zpl_tmlnfxd .zpl_tmln { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; overflow-y: auto; }.zpl_tmlnfxd .zpl_tmlnnav { position: relative; }.zpl_tmlnfxd .zpl_ursearch-detlview { display: -webkit-flex; display: -moz-box; display: flex; block-size: 100%; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; block-size: 100%; overflow: hidden; gap: var(--crdgap); }.filter-popup.filter-nosearch .filter-section { inset-block-start: 55px; }.zpl_tloghdr { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 0 !important; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_tloghdr em { font-family: var(--fontRegular); }th.zpl_ttlrgtfxd { z-index: 3 !important; }.zpl_ttlrgtfxd { position: sticky !important; inset-inline-end: 0; z-index: 2 !important; }.zpl_tmchkbx { display: none; position: absolute; inline-size: 30px; inset-block-start: 0; inset-inline-start: 0; z-index: 1; background: var(--thmbg); padding: 6px 0 6px 6px; border-radius: 4px; box-shadow: var(--pop_shd); }.zpl_dfcrd.zpl_tmusrcrd:hover .zpl_tmchkbx { display: block; }.zpl_emcrdcnt:hover .zpl_hvr { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_usrprfdv .zpl_hvr i { --iconroundsize: 18px; font-size: var(--fontSz12); -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; }.zpl_usrprfdv:hover .zpl_hvr { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_aprvlst { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; max-block-size: 260px; overflow-y: auto; }.zpl_aprvlst .zpl_aprv_stus { padding: 15px 10px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.zpl_aprvlst .zpl_aprv_stus:hover { background-color: var(--thmgrybg4); }.zpl_aprv_stus { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_aprv_stus + .zpl_aprv_stus { -webkit-border-before: 1px solid var(--brdr_mgry); border-block-start: 1px solid var(--brdr_mgry); -webkit-padding-before: 18px; padding-block-start: 18px; }.zpl_tmlvestus { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; gap: 10px; }.zpl_tmlvestus b, .zpl_tmlvestus span { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_tmlvestus > span { color: var(--txt2clr); }.zpl_tmlvestus > span > b { color: var(--txt2clr); }.zpl_tmlvestus .PI_info { position: absolute; inset-inline-end: 18px; inset-block-end: 22px; font-size: var(--fontSz14); }.zpl_absntcrd { -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; display: -webkit-flex; display: -moz-box; display: flex; position: relative; -webkit-flex-basis: 240px; flex-basis: 240px; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_absntcrd.zpl_convrthvr:hover .zpl_convrt { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_absntcrd.zpl_convrthvr:hover .zpl_convrt .zlabel { box-shadow: var(--crdshdw-hvr); border: 1px solid var(--primarybluclr); background-color: #F0F6FC; }.zpl_convrt { display: none; position: absolute; inset-inline-start: 0; inset-inline-end: 0; inset-block-start: 0; inset-block-end: 0; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; background-color: rgba(255, 255, 255, 0.83); border-radius: var(--bdrrd8); }.zpl_absntcrdcnt { position: relative; display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-align-items: center; -moz-box-align: center; align-items: center; inline-size: 200px; }.zpl_absntcrdcnt .zpl_absntlft, .zpl_absntcrdcnt .zpl_absntrgt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_absntcrdcnt .zpl_absntlft b, .zpl_absntcrdcnt .zpl_absntrgt b { font-size: var(--fontSz18); }.zpl_absntcrdcnt .zpl_absntrgt span { font-family: var(--fontBold); }.zpl_absntcrdcnt .zpl_absntrgt span i { font-weight: normal; font-style: normal; }.zpl_absntcrdcnt .zpl_absntdays { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_absntcrdcnt .zpl_absntdays span { font-family: var(--fontBold); }.zpl_lvecrd { padding: 20px; -webkit-flex-basis: 320px; flex-basis: 320px; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_lvecrd::before { border-radius: 20px; position: absolute; content: ''; inset-inline-start: 0; inset-block-start: 0; inset-block-end: 0; inline-size: 15px; }.zpl_lvecrd .lvec { border-radius: 16px; clear: both; font-size: var(--fontSz18); inline-size: 34px; block-size: 34px; position: absolute; inset-block-start: 40%; inset-inline-start: 0; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; background-color: var(--thmbg2); }.zpl_lvecrd .zpl_tmlvestus { inline-size: auto; -webkit-margin-start: 25px; -moz-margin-start: 25px; margin-inline-start: 25px; -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.zpl_lvecrd .zpl_tmlvestus > b { -webkit-margin-after: 6px; margin-block-end: 6px; }.zpl_lvecrd .PI_info { inset-inline-end: 8px; }.zpl_lvecrd .lvebtnhvr { display: none; position: absolute; inset-block-start: 0; inset-block-end: 0; inset-inline-start: 0; inset-inline-end: 0; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; background-color: rgba(255, 255, 255, 0.83); border-radius: var(--bdrrd8); }.zpl_lvecrd .lvebtnhvr .zlabel { margin: 0; box-shadow: var(--crdshdw-hvr); border: 1px solid var(--primarybluclr); background-color: #F0F6FC; color: var(--primarybluclr); }.zpl_lvecrd:hover .lvebtnhvr { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_lvecrd.lvecstrip1::before { background-color: var(--lveblu); }.zpl_lvecrd.lvecstrip1 .lvec { background-color: #e2f6ff; }.zpl_lvecrd.lvecstrip1 .lvec i { color: var(--lvedrkblu); }.zpl_lvecrd.lvecstrip2::before { background-color: var(--lvecyan); }.zpl_lvecrd.lvecstrip2 .lvec { background-color: #e0ebff; }.zpl_lvecrd.lvecstrip2 .lvec i { color: var(--lvedrkcyan); }.zpl_lvecrd.lvecstrip3::before { background-color: var(--lvepurpl); }.zpl_lvecrd.lvecstrip3 .lvec { background-color: #efdefe; }.zpl_lvecrd.lvecstrip3 .lvec i { color: var(--lvedrkpurpl); }.zpl_lvecrd.lvecstrip4::before { background-color: var(--lvemagen); }.zpl_lvecrd.lvecstrip4 .lvec { background-color: #f5dbe8; }.zpl_lvecrd.lvecstrip4 .lvec i { color: var(--lvedrkmagen); }.zpl_lvecrd.lvecstrip5::before { background-color: var(--lvered); }.zpl_lvecrd.lvecstrip5 .lvec { background-color: #f9e0e0; }.zpl_lvecrd.lvecstrip5 .lvec i { color: var(--lvedrkred); }.zpl_lvecrd.lvecstrip6::before { background-color: var(--lverust); }.zpl_lvecrd.lvecstrip6 .lvec { background-color: #fbe5dd; }.zpl_lvecrd.lvecstrip6 .lvec i { color: var(--lvedrkrust); }.zpl_lvecrd.lvecstrip7::before { background-color: var(--lveorg); }.zpl_lvecrd.lvecstrip7 .lvec { background-color: #fcead4; }.zpl_lvecrd.lvecstrip7 .lvec i { color: var(--lvedrkorg); }.zpl_lvecrd.lvecstrip8::before { background-color: var(--lvecorl); }.zpl_lvecrd.lvecstrip8 .lvec { background-color: #fdefd5; }.zpl_lvecrd.lvecstrip8 .lvec i { color: var(--lvedrkcorl); }.zpl_lvecrd.lvecstrip9::before { background-color: var(--lveylw); }.zpl_lvecrd.lvecstrip9 .lvec { background-color: #f6f2d6; }.zpl_lvecrd.lvecstrip9 .lvec i { color: var(--lvedrkylw); }.zpl_lvecrd.lvecstrip10::before { background-color: var(--lvegrn); }.zpl_lvecrd.lvecstrip10 .lvec { background-color: #ebf2dd; }.zpl_lvecrd.lvecstrip10 .lvec i { color: var(--lvedrkgrn); }.zpl_timeband { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; position: relative; }.zpl_timeband .zpl_timebandrgt { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_timeband .zpl_tmrunmid { display: -webkit-flex; display: -moz-box; display: flex; gap: 20px; }.zpl_timeband .zpl_tmrunmid .zpl_ico .zpl_lbdr { -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; -webkit-margin-before: 4px; margin-block-start: 4px; }.zpl_timeband .zpl_timebandlft { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: var(--size3); overflow: auto; }.zpl_timeband .zpl_timebandlft b { font-size: var(--fontSz16); -webkit-align-self: center; align-self: center; min-inline-size: 200px; position: sticky; inset-inline-start: 0px; z-index: 1; block-size: 50px; line-height: 50px; background: var(--thmbg); -webkit-border-end: 1px solid var(--brdr_dflt); -moz-border-end: 1px solid var(--brdr_dflt); border-inline-end: 1px solid var(--brdr_dflt); -webkit-padding-end: var(--size3); -moz-padding-end: var(--size3); padding-inline-end: var(--size3); }.zpl_timeband .zpl_timebandlft span.icn { cursor: pointer; }.zpl_timeband .zpl_lbdr { block-size: 30px; background-color: var(--brdr_gry); margin: 0 40px; inline-size: 1px; -webkit-align-self: center; align-self: center; }.zpl_calencrd { max-inline-size: 250px; border-radius: var(--bdrrd12); padding: 12px; background-size: cover; position: relative !important; z-index: 999; -webkit-padding-after: 24px; padding-block-end: 24px; box-shadow: var(--crdshdw); }.zpl_calencrd > div { text-align: center; }.zpl_calencrd > div img { border-radius: var(--bdrrd12); inline-size: var(--zpl_eming, 120px); block-size: var(--zpl_eming, 120px); position: relative; z-index: 1; }.zpl_calencrd .zpl_emcrd { min-block-size: auto; -webkit-margin-before: -40px; margin-block-start: -40px; text-align: start; -webkit-padding-after: 35px; padding-block-end: 35px; }.zpl_calencrd .zpl_emcrd .zpl_emcrdcnt { -webkit-margin-before: 40px; margin-block-start: 40px; }.zpl_calencrd .zpl_emcrd .zpl_emcrdcnt .zpl_em { min-block-size: 40px; }.zpl_calencrd .zpl_emrole { position: relative; }.zpl_calencrd .zpl_emrole::before { -webkit-border-before: 1px solid var(--brdr_gry); border-block-start: 1px solid var(--brdr_gry); content: ""; position: absolute; inset-block-start: -10px; inset-inline-start: 0; inset-inline-end: 0; inline-size: 35px; }.zpl_calencrd .zpl_emrole span { display: -webkit-flex; display: -moz-box; display: flex; cursor: text; inline-size: 105%; }.zpl_calencrd .zpl_emrole span i { color: var(--txt6clr); cursor: pointer; font-size: var(--fontSz16); }.zpl_calencrd::before { content: ''; backdrop-filter: blur(20px); border-radius: var(--bdrrd12); inset-inline-start: 0; inset-inline-end: 0; inset-block-start: 0; inset-block-end: 0; position: absolute; }.zpl_calencrd .txttrim { inline-size: 100%; }.zpl_calencrd .zpl_actn_btn { inset-block-start: unset; inset-block-end: -10px; inset-inline-end: 0; opacity: 1; visibility: visible; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; flex-direction: row; inset-inline-start: 0; margin: 0 auto; inline-size: 80%; }.zpl_calencrd .zpl_actn_btn .zpl_btnfloat { --clssize: 30px; margin: 0 auto; color: var(--txt2clr); background-color: var(--thmgrybg3); border: 0; font-size: var(--fontSz16); }.zpl_calencrd .zpl_actn_btn .zpl_btnfloat:hover { background-color: var(--thmgrybg2); }.zpl_chk-in { inline-size: 130px; min-block-size: 45px; background-color: var(--primarygrnclr); border-radius: var(--bdrrd4); padding: 2px 20px 2px 12px; border: 1px solid transparent; color: var(--white); cursor: pointer; position: relative; white-space: nowrap; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 6px; }.zpl_chk-in > div { overflow: hidden; }.zpl_chk-in > div p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.zpl_chk-in span { background-color: var(--white); box-shadow: var(--dbshdw); border-radius: 50%; position: absolute; inset-inline-end: -14px; inset-block-start: 0; inset-block-end: 0; margin: auto 0; inline-size: var(--iconsize, 30px); block-size: var(--iconsize, 30px); color: var(--primarygrnclr); display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_chk-in span img { inline-size: 22px; block-size: 22px; }.zpl_chk-in span i { font-size: var(--fontSz22); }.zpl_chk-in.out { background-color: var(--primaryredclr); color: var(--white); }.zpl_chk-in.out i { color: var(--primaryredclr); }.zpl_tmrun { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; gap: 10px; }.zpl_tmrun b { background-color: var(--thmgrybg3); border-radius: var(--bdrrd8); padding: 8px 0; font-size: var(--fontSz16); min-inline-size: 38px; text-align: center; }.zpl_emlve { background-color: var(--thmgrybg3); padding: 15px; margin: 10px 0; border-radius: var(--bdrrd12); display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; gap: 30px; }.zpl_emlve a:hover { color: #395a93; }.zpl_emlve .zpl_emlvergt .zpl_em { gap: 20px; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_emlve .zpl_emlvergt .zpl_emimg { overflow: visible; display: -webkit-flex; display: -moz-box; display: flex; cursor: pointer; border: 0; }.zpl_emlve .zpl_emlvergt .zpl_emimg img { border: 2px solid var(--thmgrybg3); border-radius: var(--bdrrd12); margin: 0 -5px; }.zpl_emlve .zpl_emlvergt .zpl_emdts { cursor: pointer; }.zpl_emlve .zpl_emlvergt .zpl_emdts i:hover { color: var(--txt2clr); }.zpl_lvtype svg { inline-size: 2em; -webkit-transform-origin: center; -moz-transform-origin: center; -o-transform-origin: center; transform-origin: center; -webkit-animation: rotate 2s linear infinite; -moz-animation: rotate 2s linear infinite; -o-animation: rotate 2s linear infinite; animation: rotate 2s linear infinite; position: absolute; inset-block-start: -15px; inset-inline-start: 25px; inset-inline-end: 0; }.zpl_lvtype svg circle { fill: none; stroke: #999; stroke-width: 3px; stroke-dasharray: 1, 200; stroke-dashoffset: 0; stroke-linecap: round; -webkit-animation: loddash 1.5s ease-in-out infinite; -moz-animation: loddash 1.5s ease-in-out infinite; -o-animation: loddash 1.5s ease-in-out infinite; animation: loddash 1.5s ease-in-out infinite; }@-webkit-keyframes loddash { 0% { stroke-dasharray: 1, 200;    stroke-dashoffset: 0; }  50% { stroke-dasharray: 90, 200;    stroke-dashoffset: -35px; }  100% { stroke-dashoffset: -125px; } }@-moz-keyframes loddash { 0% { stroke-dasharray: 1, 200;    stroke-dashoffset: 0; }  50% { stroke-dasharray: 90, 200;    stroke-dashoffset: -35px; }  100% { stroke-dashoffset: -125px; } }@-o-keyframes loddash { 0% { stroke-dasharray: 1, 200;    stroke-dashoffset: 0; }  50% { stroke-dasharray: 90, 200;    stroke-dashoffset: -35px; }  100% { stroke-dashoffset: -125px; } }@keyframes loddash { 0% { stroke-dasharray: 1, 200;    stroke-dashoffset: 0; }  50% { stroke-dasharray: 90, 200;    stroke-dashoffset: -35px; }  100% { stroke-dashoffset: -125px; } }@-webkit-keyframes rotate { from { -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    transform: rotate(0deg); }  to { -webkit-transform: rotate(360deg);    -moz-transform: rotate(360deg);    transform: rotate(360deg); } }@-moz-keyframes rotate { from { -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    transform: rotate(0deg); }  to { -webkit-transform: rotate(360deg);    -moz-transform: rotate(360deg);    transform: rotate(360deg); } }@-o-keyframes rotate { from { -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg); }  to { -webkit-transform: rotate(360deg);    -moz-transform: rotate(360deg);    -o-transform: rotate(360deg);    transform: rotate(360deg); } }@keyframes rotate { from { -webkit-transform: rotate(0deg);    -moz-transform: rotate(0deg);    -o-transform: rotate(0deg);    transform: rotate(0deg); }  to { -webkit-transform: rotate(360deg);    -moz-transform: rotate(360deg);    -o-transform: rotate(360deg);    transform: rotate(360deg); } }.zpl_sepline { padding: 0 10px; color: var(--txt8clr); }.zpl_ddwngrp { padding: 14px 16px 0; }.zpl_ddwngrp .zpl_ddwngrp-ttl { position: sticky; display: -webkit-flex; display: -moz-box; display: flex; -webkit-padding-after: 6px; padding-block-end: 6px; }.zpl_ddwngrp .zpl_ddwngrp-ttl::before { content: ''; position: absolute; inset-inline-start: 28px; inset-inline-end: 20px; inset-block-start: 10px; inset-block-end: unset; z-index: -1; -webkit-border-after: 1px solid var(--brdr_mgry); border-block-end: 1px solid var(--brdr_mgry); }.zpl_ddwngrp .zpl_ddwngrp-ttl b { -webkit-padding-end: 16px; -moz-padding-end: 16px; padding-inline-end: 16px; background: #fff; }.zpl_ddwngrp .zpl_lstgrp { -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; }.zpl_slctall { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-padding-after: 12px; padding-block-end: 12px; }.zpl_elemwrapr { display: -webkit-flex; display: -moz-box; display: flex; gap: 20px; position: absolute; inset-block-start: 60px; inset-block-end: 0; inline-size: 99%; }.zpl_elemlft { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-flex-basis: 300px; flex-basis: 300px; -webkit-flex-shrink: 0; flex-shrink: 0; gap: 5px; overflow-y: auto; }.zpl_aprvemcrd { background-color: var(--aprvlistbg, var(--thmbg1)); border-radius: var(--bdrrd8); display: -webkit-flex; display: -moz-box; display: flex; padding: 15px 12px 12px; gap: 5px; border: 1px solid transparent; cursor: pointer; word-break: break-all; }.zpl_aprvemcrd .zpl_em { -webkit-align-items: normal; -moz-box-align: normal; align-items: normal; }.zpl_aprvemcrd .zpl_em .zpl_emdts { line-height: 20px; }.zpl_aprvemcrd .zpl_em .zpl_emdts div { white-space: normal; }.zpl_aprvemcrd .zpl_em .zpl_emdts div em { display: -webkit-flex; display: -moz-box; display: flex; -webkit-margin-after: 8px; margin-block-end: 8px; }.zpl_aprvemcrd:hover { background-color: var(--thmbg); border: 1px solid #0088ff67; }.zpl_aprvemcrd.zpl_act { background-color: var(--thmbg); border: 1px solid #0088ff67; -webkit-border-start: 3px solid #0088ff; -moz-border-start: 3px solid #0088ff; border-inline-start: 3px solid #0088ff; }.zpl_elemmid { -webkit-flex-grow: 1; -moz-box-flex: 1; flex-grow: 1; overflow-y: auto; }.zpl_elemmid .zpl_aprvcrd { min-block-size: 770px; box-shadow: none; }.zpl_elemrgt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-flex-basis: 320px; flex-basis: 320px; -webkit-flex-shrink: 0; flex-shrink: 0; gap: 20px; overflow-y: auto; }.zpl_elemrgt .zpl_dfcrd { -webkit-flex-basis: 320px; flex-basis: 320px; -webkit-flex-shrink: 0; flex-shrink: 0; }.zpl_aprvcrd { background-color: var(--thmbg); padding: 20px; border-radius: var(--bdrrd8); display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 20px; box-shadow: var(--crdshdw-hvr); }.zpl_aprvcrd .zpl_atendtls { display: -webkit-flex; display: -moz-box; display: flex; gap: 30px; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_aprvcrd .zpl_lvebalnc { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 15px; }.zpl_aprvcrd .zpl_slbalnc { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: baseline; -moz-box-align: baseline; align-items: baseline; gap: 5px; }.zpl_aprvcrd .zpl_slbalnc b { font-size: var(--fontSz24); }.zpl_aprvcrd .zpl_slbalnc em { font-size: var(--fontSz16); }.zpl_aprvcrd .zpl_idiv { -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.zpl_lvlst { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 15px; }.zpl_lvlst + .zpl_lvlst { -webkit-border-before: 1px solid var(--brdr_gry); border-block-start: 1px solid var(--brdr_gry); -webkit-padding-before: 20px; padding-block-start: 20px; }.zpl_slb { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; gap: 20px; }.zpl_bradscr { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; }.zpl_bradscr .zpl_bradlevl { display: -webkit-flex; display: -moz-box; display: flex; gap: 5px; }.zpl_bradscr .zpl_bradlevl b { font-size: var(--fontSz20); }.zpl_bradscr .zpl_bradtxt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 5px; }.zpl_bradscr .zpl_bradtxt em { font-size: var(--fontSz12); }.zpl_ftnavbar { position: fixed; -webkit-border-start: 1px solid var(--brd-gry); -moz-border-start: 1px solid var(--brd-gry); border-inline-start: 1px solid var(--brd-gry); z-index: 1000; -webkit-margin-end: 32px; -moz-margin-end: 32px; margin-inline-end: 32px; inset-block-end: 0; inset-inline-end: 0; }.zpl_ftnavbar ul li { display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-border-start: 1px solid var(--brdr_gry); -moz-border-start: 1px solid var(--brdr_gry); border-inline-start: 1px solid var(--brdr_gry); padding: 0 var(--size2); }.zpl_ftnavbar ul li i { border-radius: var(--bdrrd8); color: var(--txt2clr); block-size: 28px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; font-size: 18px; font-style: normal; cursor: pointer; }.zpl_ftnavbar ul li i.PI_zia:before { color: var(--txt2clr); }.livechat.search .zpfoot-nav { -webkit-margin-end: 65px; -moz-margin-end: 65px; margin-inline-end: 65px; }.livechat.search .zsiq_float2, .livechat.search .zsiq_floatmain { -webkit-margin-end: 58px; -moz-margin-end: 58px; margin-inline-end: 58px; }.livechat .zsiq_float2 { position: fixed !important; inset-block-end: 0; inset-inline-end: 0; }.livechat .zpfoot-nav { position: fixed; inset-inline-end: 27px; inset-block-end: 0; }.livechat .zsiq-float { --zsiqf-float-close-height: 28px; --zsiq-seasonal-float-image-position: 49px; width: 32px !important; bottom: 0 !important; border-radius: unset; }.livechat .zsiq-chat-icn:focus-visible, .livechat .zsiq-close-icn:focus-visible { outline: unset !important; }.livechat .zsiq-chat-icn { font-size: 20px; }.livechat .chat-iframe-wrap { --zsiqf-float-close-height: 14px; }.livechat .zsiq-float-tooltip { display: none; }.nolivechat .zsiq_floatmain { -webkit-margin-end: 29px; -moz-margin-end: 29px; margin-inline-end: 29px; z-index: 1000 !important; }.nolivechat .zpfoot-nav { position: fixed; inset-block-end: 0; inset-inline-end: 0; -webkit-border-before: 1px solid var(--brdr_mgry); border-block-start: 1px solid var(--brdr_mgry); -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; background-color: var(--ibg, var(--thmbg)); display: -webkit-flex; display: -moz-box; display: flex; }.zsiq_flt_rel2.siqico-chat { inline-size: 32px !important; block-size: 28px !important; background: transparent !important; padding: 0; box-shadow: none; }.zsiq_float2 .siqico-chat:before { position: absolute; inset-inline-start: 0px !important; font-size: var(--fontSz14) !important; block-size: 28px !important; inline-size: 32px !important; line-height: 28px !important; inset-block-start: 0; inset-block-end: 0; border-radius: 0 !important; border-start-start-radius: 2px !important; content: '\e90c'; }.zpfoot-nav { z-index: 1000; -webkit-border-start: 1px solid var(--brdr_mgry); -moz-border-start: 1px solid var(--brdr_mgry); border-inline-start: 1px solid var(--brdr_mgry); display: -webkit-flex; display: -moz-box; display: flex; -webkit-padding-start: 0px !important; -moz-padding-start: 0px !important; padding-inline-start: 0px !important; }.zpfoot-nav a { display: table-cell; -webkit-padding-start: 8px; -moz-padding-start: 8px; padding-inline-start: 8px; -webkit-padding-end: 8px; -moz-padding-end: 8px; padding-inline-end: 8px; block-size: 28px; line-height: 28px !important; color: #666 !important; font-size: var(--fontSz16); vertical-align: middle; position: relative; text-decoration: none !important; box-shadow: 1px 0px 0px 0px var(--brdr_mgry); inline-size: 32px; }.zpfoot-nav a:hover { background-color: var(--ibg, var(--thmbg)); color: #666 !important; }.zpfoot-nav a.jtime-prgrs { inline-size: auto; position: relative; font-size: var(--fontSz12); inset-inline-end: auto; inset-inline-start: auto; inset-block-end: auto; block-size: 28px; line-height: 28px; min-inline-size: 80px; }.zpfoot-nav a.jtime-prgrs > span { display: -webkit-flex; display: -moz-box; display: flex; inline-size: 80px; }.zpfoot-nav a b { position: absolute; inset-block-end: 12px; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); inline-size: 10px; block-size: 10px; right: -1px; }.zpfoot-nav a b:before { content: ''; position: relative; display: block; inline-size: 300%; block-size: 300%; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-margin-start: -100%; -moz-margin-start: -100%; margin-inline-start: -100%; -webkit-margin-before: -100%; margin-block-start: -100%; border-radius: 50%; background-color: var(--ylw1); -webkit-animation: pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite; -moz-animation: pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite; -o-animation: pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite; animation: pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite; }.zpfoot-nav a b:after { content: ''; position: absolute; inset-inline-start: 0; inset-block-start: 0; display: block; inline-size: 100%; block-size: 100%; background-color: var(--ylw1); border-radius: 15px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); -webkit-animation: pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite; -moz-animation: pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite; -o-animation: pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite; animation: pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite; }.zpfoot-nav .CR-feedback:before { content: '\eb49'; }.zpfoot-nav .jtime-prgrs .tympass { inline-size: 18px !important; block-size: 18px !important; -webkit-margin-end: 3px; -moz-margin-end: 3px; margin-inline-end: 3px; }.zpfoot-nav .CR-zia { padding: 2px 5px; line-height: 22px; font-size: var(--fontSz18); block-size: 27px; cursor: pointer; -webkit-border-end: 1px solid #e0e0e0; -moz-border-end: 1px solid #e0e0e0; border-inline-end: 1px solid #e0e0e0; display: -webkit-flex !important; display: -moz-box !important; display: flex !important; }.zpfoot-nav .CR-zia:before { content: "\ecbc"; }.timer-remove { position: absolute; inset-inline-end: 0px; inset-inline-start: 0px; background: #e4f1ff; padding: 0px 10px; display: none; z-index: 100; cursor: pointer; }.zsiq_floatmain { inline-size: 32px !important; max-block-size: 28px !important; inset-inline-end: 0 !important; inset-block-end: 0 !important; box-shadow: none !important; border-radius: unset !important; }.zsiq_float { inline-size: 100%; }.zsiq_flt_rel { background-color: #87d2d5 !important; max-block-size: 28px; inset-block-end: 0; inline-size: 100% !important; border-radius: unset !important; box-shadow: unset !important; }.livechat .zsiq_user.siqico-chat, .livechat .zsiq_cnt .zsiq-float-tooltip { display: none !important; }.zsiq_flt_rel:after { text-align: center; color: #fff !important; line-height: 28px !important; content: "\eb4b" !important; font-family: 'zpclr-font' !important; font-size: var(--fontSz16) !important; position: absolute; inset-block-start: 0; inset-block-end: 0; inset-inline-start: 0; inset-inline-end: 0; margin: auto; }.CR-annonce:before { content: "\eb4a"; }.wms-mainui [class^="CR-"], .wms-mainui [class*=" CR-"], .zpfoot-nav [class^="CR-"], .zpfoot-nav [class*=" CR-"] { font-family: 'zpclr-font' !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.zpsys_notification { padding: var(--size4); color: var(--txt2clr); }.zpsys_btn { position: absolute; inset-inline-end: 0px; inline-size: 80px; inset-block-start: 0px; inset-block-end: 0px; -webkit-border-start: 1px solid var(--brdr_mgry); -moz-border-start: 1px solid var(--brdr_mgry); border-inline-start: 1px solid var(--brdr_mgry); }.zpsys_btn a { display: -webkit-flex; display: -moz-box; display: flex; block-size: 50%; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; opacity: 1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.zpsys_btn a:last-child { -webkit-border-before: 1px solid var(--brdr_mgry); border-block-start: 1px solid var(--brdr_mgry); }.zpsys_btn a.red:hover { color: #e95b6d; }.zpsys_btn a.grn:hover { color: #00bd9e; }.zpsys_btn a:hover { opacity: 0.8; background: var(--drophover); }.zpsys_nic { font-size: var(--fontSz18); font-weight: var(--fontbold_weight); block-size: 28px; line-height: 28px; -webkit-margin-after: 8px; margin-block-end: 8px; }.zpsys_nic span { -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; }.zpsys_ndt { -webkit-padding-end: 75px; -moz-padding-end: 75px; padding-inline-end: 75px; max-inline-size: 220px; }.zpsys_ndt p { color: var(--txt6clr); line-height: 18px; -webkit-margin-after: 0px; margin-block-end: 0px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }@media (max-width: 1023px) { [class*="zpl_col_"] { -webkit-padding-after: 20px; padding-block-end: 20px; }  .zpl_ptour-popup, .zpl_ptour { display: none; } }@media (min-width: 1024px) { .zpl_col_12 { inline-size: 100%; display: inline-block; }  .zpl_col_11 { inline-size: 91.66666667%; }  .zpl_col_10 { inline-size: 83.33333333%; }  .zpl_col_9 { inline-size: 75%; }  .zpl_col_8 { inline-size: 66.66666667%; }  .zpl_col_7 { inline-size: 58.33333333%; }  .zpl_col_6 { inline-size: 50%; }  .zpl_col_5 { inline-size: 41.66666667%; }  .zpl_col_4 { inline-size: 33.33333333%; }  .zpl_col_3 { inline-size: 25%; }  .zpl_col_2 { inline-size: 16.66666667%; }  .zpl_col_1 { inline-size: 8.33333333%; }  [class*="zpl_col_"] { padding: 0 10px 20px; float: inline-start; } }@media (max-width: 820px) { .zpl_frmclm > div { -webkit-flex: 1 0 100%; -moz-box-flex: 1; flex: 1 0 100%; min-inline-size: 100%; }  .zpl_numbrScal button { max-inline-size: 3px; }  .zpl_iwrpr { -webkit-flex-wrap: wrap; flex-wrap: wrap; }  .zpl_iwrpr .zpl_iwrprlft { -webkit-padding-after: 16px; padding-block-end: 16px; -webkit-padding-before: 8px; padding-block-start: 8px; width: 100%; -webkit-flex: unset; -moz-box-flex: unset; flex: unset; background-color: var(--mdlbg, var(--thmbg2)); margin-top: -12px; --iwrprlftpad_inline: 12px; --iwrprlftpad_block: 8px; } }@media (max-width: 1366px) { .zp_onb_frm_outer .zpl_frmclm .zpl_secn { display: unset; } }@media (max-width: 576px) { .zpl_frmclm .zpl_secn { display: unset; } }@media (min-width: 368px) { .zpl_numbrScal button { padding: 1px 14px !important; }  .zpl_numbrScal .zlabel + .zlabel { -webkit-margin-start: 5px; -moz-margin-start: 5px; margin-inline-start: 5px; }  .zpl_dashcol50 { min-inline-size: 100%; } }@media (min-width: 320px) { .zpl_mspace_wrap, .mspace_cntwrap, .zpl_myprofhd { --max-wdt: 480px; --zpl_emdts_max-wdt: 280px; }  .zpl_myprof-rptto { display: none; }  .zpl_onlin-txt { display: none; }  .zpl_SurveyPreviewPop .prev_textare { inline-size: 100%; }  .zpl_dashcol50 { min-inline-size: 100%; } }@media (min-width: 576px) { .zpl_mspace_wrap, .mspace_cntwrap, .zpl_myprofhd { --max-wdt: 480px; --zpl_emdts_max-wdt: 280px; }  .zpl_myprof-rptto { display: none; }  .zpl_onlin-txt { display: none; }  .zpl_SurveyPreviewPop .prev_textare { inline-size: 500px; }  .zpl_dashcol50 { min-inline-size: 100%; } }@media (min-width: 992px) { .zpl_mspace_wrap, .mspace_cntwrap, .zpl_myprofhd { --max-wdt: 768px; --zpl_emdts_max-wdt: 280px; }  .zpl_myprof-rptto { display: -webkit-flex; display: -moz-box; display: flex; }  .zpl_onlin-txt { display: block; }  .zpl_numbrScal button { max-inline-size: 37px; }  .zpl_SurveyPreviewPop .prev_textare { inline-size: 500px; }  .zpl_numbrScal .zlabel + .zlabel { -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; }  .zpl_dashcol50 { min-inline-size: 100%; }  .zpl_dashcol50 { min-inline-size: 100%; } }@media (min-width: 1200px) { .zpl_mspace_wrap, .mspace_cntwrap, .zpl_myprofhd { --max-wdt: 992px; --zpl_emdts_max-wdt: 450px; }  .zpl_myprof-rptto { display: -webkit-flex; display: -moz-box; display: flex; }  .zpl_onlin-txt { display: block; }  .zpl_numbrScal button { max-inline-size: 37px; }  .zpl_SurveyPreviewPop .prev_textare { inline-size: 500px; }  .zpl_dashcol50 { min-inline-size: 50%; }  .zpl_timlnshift ol li { --shftgwdt: 100px; }  .zpl_prgreslne.zpl_timlnshift .zpl_shiftg { --shftgwdt: 100px; }  .zpl_timlnshift ol li { --shftgwdt: 100px; }  .zpl_prgreslne.zpl_timlnshift .zpl_shiftg { --shftgwdt: 100px; } }@media (min-width: 1400px) { .zpl_mspace_wrap, .mspace_cntwrap, .zpl_myprofhd { --max-wdt: 1200px; --zpl_emdts_max-wdt: 580px; }  .zpl_myprof-rptto { display: -webkit-flex; display: -moz-box; display: flex; }  .zpl_onlin-txt { display: block; }  .zpl_numbrScal button { max-inline-size: 37px; }  .zpl_SurveyPreviewPop .prev_textare { inline-size: 500px; }  .zpl_timlnshift ol li { --shftgwdt: 125px; }  .zpl_prgreslne.zpl_timlnshift .zpl_shiftg { --shftgwdt: 125px; } }@media (min-width: 1800px) { .zpl_timlnshift ol li { --shftgwdt: 165px; }  .zpl_prgreslne.zpl_timlnshift .zpl_shiftg { --shftgwdt: 165px; }  .zpl_allreports .lt_nav .bc_nav > div > a > span, .zpl_allreports .lt_nav .bc_nav > div span { max-inline-size: 250px; } }@media (max-width: 1800px) { .zpl_crd { --crdwdtfull: 100%; } }@media (max-width: 1180px) { .zpl_rgtcnt-row { --rgtcnt-lst-width:100%; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; } }* { -moz-box-sizing: border-box; box-sizing: border-box; }.ZPcalsha { border: 1px solid var(--frmbrdrclr); border-radius: var(--bdrrd4); box-shadow: 0px 0px 10px 2px rgba(17, 17, 17, 0.08); -webkit-flex-flow: column; flex-flow: column; outline: none; z-index: 9999; }.zpfcal { background-color: var(--calbg, var(--thmbg)); padding: var(--calpad, 10px); max-inline-size: var(--calwdt, 292px); }.zpfcal .zpflc { border-radius: 50%; }.zpfcal .zpflc .num { line-height: 30px; inline-size: 30px; block-size: 30px; font-size: var(--fontSz12); }.zpfcal .zpflc .num:hover { background-color: var(--calnumhvr, #d9e9fc); }.zpfcal .dayslist .name { padding: 20px 0 10px; }.zpfcal .datelist td.today .zpflc { background-color: transparent; border: 1px solid var(--actioncolor); }.zpfcal .datelist td.leave { --calnumhvr: var(--actioncolor); }.zpfcal .datelist td.leave .zpflc { background-color: var(--actioncolor); color: #fff; }.zpfcal .datelist .day { padding: 0px 4px; }.zpfcal .datelist td.weekend { color: var(--calwkend, var(--primaryredclr)); }.zpfcal .monnav.calnav { display: none; }.zpfcal .monnav .PI_dbl_alft, .zpfcal .monnav .PI_alft { float: inline-start; }.zpfcal .monnav .PI_argt, .zpfcal .monnav .PI_dbl_argt { float: inline-end; }.zpfcal .monnav .PI_dbl_alft, .zpfcal .monnav .PI_alft, .zpfcal .monnav .PI_argt, .zpfcal .monnav .PI_dbl_argt { background-color: var(--thmbg); color: var(--txt8clr); padding: 5px; font-size: var(--fontSz18); }.zpfcal .monnav .PI_dbl_alft:hover, .zpfcal .monnav .PI_alft:hover, .zpfcal .monnav .PI_argt:hover, .zpfcal .monnav .PI_dbl_argt:hover { color: var(--txt2clr); }.zpfcal .monnav td { padding: 10px 0; -webkit-border-after: 1px solid var(--frmbrdrclr); border-block-end: 1px solid var(--frmbrdrclr); cursor: default; }.zpfcal .monnav td span { color: var(--calttlclr, var(--txt2clr)); }.zpfcal .monnav td span:hover { background-color: var(--calttlhvr, #d9e9fc); }.zpfcal .dayslist .name { border-block-end-color: transparent; font-family: var(--fontBold); }.zpfcal .mnthView span.month, .zpfcal .mnthView span.year, .zpfcal .yearView span.month, .zpfcal .yearView span.year { inline-size: 57px; block-size: 57px; border-radius: 50%; margin: 10px 2.5px; color: var(--calmnthclr, var(--txt2clr)); }.zpfcal .mnthView span.month:hover, .zpfcal .mnthView span.year:hover, .zpfcal .yearView span.month:hover, .zpfcal .yearView span.year:hover { background-color: var(--drophover, #d9e9fc); }.zpfcal .mnthView span.month.today, .zpfcal .mnthView span.year.today, .zpfcal .yearView span.month.today, .zpfcal .yearView span.year.today { background-color: var(--actioncolor); color: #fff; }.zpfcal .mnthView span.month.today:hover, .zpfcal .mnthView span.year.today:hover, .zpfcal .yearView span.month.today:hover, .zpfcal .yearView span.year.today:hover { background-color: var(--actioncolor); }.zpl_splitbtn > div { border-radius: var(--bdrrd4); overflow: hidden; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_splitbtn .zlabel { margin: 0; border-radius: 0; }.zpl_splitbtn .zlabel + .zlabel { padding: 6px; }.zpl_splitbtn .zpl_drpicn { -webkit-border-start: 1px solid #ffffff54; -moz-border-start: 1px solid #ffffff54; border-inline-start: 1px solid #ffffff54; }.zpl_switch { border-radius: 9999px; border: none; background-color: var(--switchbg, #888); inline-size: 32px; block-size: 18px; border-width: 2px; cursor: pointer; position: relative; }.zpl_switch .zpl_switchthumb { inline-size: 14px; block-size: 14px; position: absolute; background: var(--white); display: block; inset-block-start: 2px; border-radius: 100%; inset-inline-start: var(--switchlft, 2px); -webkit-transition: left 300ms ease; -moz-transition: left 300ms ease; -o-transition: left 300ms ease; transition: left 300ms ease; }.zpl_switch.zpl_act { --switchbg:var(--primarybluclr); --switchlft: 16px; }.harihara { background-color: red; }.jcrop-holder { direction: ltr; text-align: start;  -ms-touch-action: none; }.jcrop-vline, .jcrop-hline { background: #ffffff url("../images/Jcrop.7a4b4c6ebdb549fcbe47408f9457493e.gif"); font-size: 0; position: absolute; }.jcrop-vline { block-size: 100%; inline-size: 1px !important; }.jcrop-vline.right { inset-inline-end: 0; }.jcrop-hline { block-size: 1px !important; inline-size: 100%; }.jcrop-hline.bottom { inset-block-end: 0; }.jcrop-tracker { block-size: 100%; inline-size: 100%;  -webkit-user-select: none; }.jcrop-handle { background-color: #333333; border: 1px #eeeeee solid; inline-size: 7px; block-size: 7px; font-size: 1px; }.jcrop-handle.ord-n { inset-inline-start: 50%; -webkit-margin-start: -4px; -moz-margin-start: -4px; margin-inline-start: -4px; -webkit-margin-before: -4px; margin-block-start: -4px; inset-block-start: 0; }.jcrop-handle.ord-s { inset-block-end: 0; inset-inline-start: 50%; -webkit-margin-after: -4px; margin-block-end: -4px; -webkit-margin-start: -4px; -moz-margin-start: -4px; margin-inline-start: -4px; }.jcrop-handle.ord-e { -webkit-margin-end: -4px; -moz-margin-end: -4px; margin-inline-end: -4px; -webkit-margin-before: -4px; margin-block-start: -4px; inset-inline-end: 0; inset-block-start: 50%; }.jcrop-handle.ord-w { inset-inline-start: 0; -webkit-margin-start: -4px; -moz-margin-start: -4px; margin-inline-start: -4px; -webkit-margin-before: -4px; margin-block-start: -4px; inset-block-start: 50%; }.jcrop-handle.ord-nw { inset-inline-start: 0; -webkit-margin-start: -4px; -moz-margin-start: -4px; margin-inline-start: -4px; -webkit-margin-before: -4px; margin-block-start: -4px; inset-block-start: 0; }.jcrop-handle.ord-ne { -webkit-margin-end: -4px; -moz-margin-end: -4px; margin-inline-end: -4px; -webkit-margin-before: -4px; margin-block-start: -4px; inset-inline-end: 0; inset-block-start: 0; }.jcrop-handle.ord-se { inset-block-end: 0; -webkit-margin-after: -4px; margin-block-end: -4px; -webkit-margin-end: -4px; -moz-margin-end: -4px; margin-inline-end: -4px; inset-inline-end: 0; }.jcrop-handle.ord-sw { inset-block-end: 0; inset-inline-start: 0; -webkit-margin-after: -4px; margin-block-end: -4px; -webkit-margin-start: -4px; -moz-margin-start: -4px; margin-inline-start: -4px; }.jcrop-dragbar.ord-n, .jcrop-dragbar.ord-s { block-size: 7px; inline-size: 100%; }.jcrop-dragbar.ord-e, .jcrop-dragbar.ord-w { block-size: 100%; inline-size: 7px; }.jcrop-dragbar.ord-n { -webkit-margin-before: -4px; margin-block-start: -4px; }.jcrop-dragbar.ord-s { inset-block-end: 0; -webkit-margin-after: -4px; margin-block-end: -4px; }.jcrop-dragbar.ord-e { -webkit-margin-end: -4px; -moz-margin-end: -4px; margin-inline-end: -4px; inset-inline-end: 0; }.jcrop-dragbar.ord-w { -webkit-margin-start: -4px; -moz-margin-start: -4px; margin-inline-start: -4px; }.jcrop-light .jcrop-vline, .jcrop-light .jcrop-hline { background: #ffffff; filter: alpha(opacity=70) !important; opacity: 0.7 !important; }.jcrop-light .jcrop-handle { -moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #000000; border-color: #ffffff; border-radius: 3px; }.jcrop-dark .jcrop-vline, .jcrop-dark .jcrop-hline { background: #000000; filter: alpha(opacity=70) !important; opacity: 0.7 !important; }.jcrop-dark .jcrop-handle { -moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #ffffff; border-color: #000000; border-radius: 3px; }.solid-line .jcrop-vline, .solid-line .jcrop-hline { background: #ffffff; }.jcrop-holder img, img.jcrop-preview { max-inline-size: none; }.zp_spPp { position: absolute; inset-inline-end: 30px; inset-block-end: 0px; inline-size: 600px; block-size: auto; overflow: hidden; background-color: var(--mdlbg, var(--thmbg2)); border: 1px solid #CCCCCC; block-size: auto; border-start-end-radius: 3px; border-start-start-radius: 3px; z-index: 106; }.zp_spPp .zp_spHdr { background-color: var(--actioncolor); block-size: 60px; }.zp_spPp .zp_spHdr h3 { font-size: 24px; color: var(--txtclrw); font-family: var(--fontbold); line-height: 60px; margin: 0px; -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; }.zp_spPp .zp_spHdr i { position: absolute; inset-block-start: 25px; inset-inline-end: 25px; color: #ffffff; cursor: pointer; font-style: normal; }.zp_spPp .zp_spHdr i.IC-cls:before { content: '\e9de'; font-family: 'Peopleicon_5'; }.zp_spPp .zp_spBdy { float: inline-start; inline-size: 100%; }.zp_spPp .zp_spBdy .zp_wUr { float: inline-start; inline-size: 100%; text-align: center; }.zp_spPp .zp_spBdy .zp_wUr .zp_wImg { position: relative; block-size: 60px; inline-size: 60px; margin: auto; border-radius: 50%; border: 4px solid #f5f5f5; overflow: hidden; -webkit-margin-before: -30px; margin-block-start: -30px; }.zp_spPp .zp_spBdy .zp_wUr .zp_wImg img { position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; block-size: 100%; inline-size: 100%; }.zp_spPp .zp_spBdy .zp_wUr h4 { font-family: var(--font); font-size: 16px; color: #212121; -webkit-margin-after: 10px; margin-block-end: 10px; }.zp_spPp .zp_spBdy .zp_wUr p { font-size: 14px; color: #212121; letter-spacing: 1px; }.zp_spPp .zp_spBdy .zp_frms { float: inline-start; inline-size: 100%; overflow: hidden; inline-size: 100%; -webkit-margin-before: 10px; margin-block-start: 10px; }.zp_spPp .zp_spBdy .zp_frms .zp_frNv { text-align: center; -webkit-border-after: 1px solid #F5F5F5; border-block-end: 1px solid #F5F5F5; }.zp_spPp .zp_spBdy .zp_frms .zp_frNv li { display: inline-block; margin: auto; padding: 10px 20px; -webkit-padding-after: 10px; padding-block-end: 10px; cursor: pointer; position: relative; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }.zp_spPp .zp_spBdy .zp_frms .zp_frNv li:before { content: ''; position: absolute; inset-inline-end: 0; inset-block-end: -1px; inset-inline-start: 0; inline-size: 0%; block-size: 2px; background-color: #4B89DC; }.zp_spPp .zp_spBdy .zp_frms .zp_frNv li:hover:before, .zp_spPp .zp_spBdy .zp_frms .zp_frNv li.sel:before { inline-size: 100%; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }.zp_spPp .zp_spBdy .zp_frms .zp_frNv li:hover a, .zp_spPp .zp_spBdy .zp_frms .zp_frNv li.sel a { color: #4B89DC; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }.zp_spPp .zp_spBdy .zp_frms .zp_frNv li a { text-transform: uppercase; color: #999999; letter-spacing: 1.19px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs { float: inline-start; inline-size: 100%; padding: 0px 40px; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm { float: inline-start; inline-size: 100%; -webkit-margin-before: 15px; margin-block-start: 15px; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > p { font-size: 14px; color: #505050; line-height: 18px; -webkit-margin-after: 0px; margin-block-end: 0px; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm label { float: inline-start; inline-size: 100%; color: #505050; letter-spacing: 0.61px; -webkit-margin-after: 5px; margin-block-end: 5px; font-size: 13px; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > div { float: inline-start; inline-size: 100%; border: 1px solid var(--brdr_gry); border-radius: 4px; position: relative; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > div .zp_err { color: #FF0000; font-size: 12px; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; position: absolute; inset-block-start: 43px; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > div.error { border: 1px solid #FF0000; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > div.error .zp_err { visibility: visible; opacity: 1; -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > div input, .zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > div textarea, .zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > div select { float: inline-start; inline-size: 100%; border: none; line-height: 32px; padding: 0px 30px 0px 15px; border-radius: var(--bdrrd4); font-size: var(--fontSz14); color: var(--txt2clr); background-color: var(--frmbg, var(--thmbg)); }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > div textarea { resize: none; line-height: 20px; block-size: 90px; padding: 10px; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > div select { block-size: 32px; outline: none; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > div.zp_brSe { border: none; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > div.zp_brSe button { float: inline-start; line-height: 20px; padding: 5px 20px; border: 1px solid #E1E1E1; background-color: #ffffff; -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; border-radius: 3px; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_frm > div.zp_brSe span { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: inline-start; inline-size: 75%; line-height: 35px; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_nFo { float: inline-start; inline-size: 100%; text-align: center; margin: 15px 0px 0px; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_nFo p { font-size: 12px; line-height: 16px; color: #505050; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_spBtn { float: inline-start; inline-size: 100%; text-align: end; -webkit-margin-before: 15px; margin-block-start: 15px; -webkit-margin-after: 20px; margin-block-end: 20px; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_spBtn button { font-size: 14px; color: var(--txt2clr); border: 1px solid var(--brdr_gry); background-color: var(--thmbg); border-radius: var(--bdrrd4); padding: 5px 20px; -webkit-margin-start: 20px; -moz-margin-start: 20px; margin-inline-start: 20px; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_spBtn button:hover { box-shadow: 0px 0px 4px 0px #CCCCCC; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; transition: all 0.2s ease-in; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_spBtn button.bl { color: var(--txtclrw); border: 1px solid var(--actioncolor); background-color: var(--actioncolor); -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs .zp_spBtn button.bl:hover { box-shadow: 0px 0px 4px 0px var(--actioncolor); -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; transition: all 0.2s ease-in; }.zp_spPp .zp_spBdy .zp_frms .zp_gnQs > p { float: inline-start; inline-size: 100%; text-align: center; font-size: 14px; color: #666666; letter-spacing: 1px; -webkit-margin-after: 5px; margin-block-end: 5px; }.zp_spPp .zp_spBdy .zp_spBtm { float: inline-start; inline-size: 100%; padding: 0px; position: relative; }.zp_spPp .zp_spBdy .zp_spBtm:after { content: ''; position: absolute; inset-inline-end: 0; inset-block-end: -15px; inset-inline-start: -40px; background-color: #F9F9F9; block-size: 180%; inline-size: 130%; z-index: -1; }.zp_spPp .zp_spBdy .zp_spBtm li { float: inline-start; inline-size: -webkit-calc(100%/4); inline-size: -moz-calc(100%/4); inline-size: calc(100%/4); -webkit-border-before: 1px solid #F5F5F5; border-block-start: 1px solid #F5F5F5; padding: 10px; }.zp_spPp .zp_spBdy .zp_spBtm li p { color: #202020; -webkit-margin-after: 5px; margin-block-end: 5px; }.zp_spPp .zp_spBdy .zp_spBtm li span { color: #9A9A9A; font-size: 12px; }.zp_cAzia { position: absolute; inset-block-start: 20%; inset-inline-end: 47px; inset-block-end: 28px; inline-size: 450px; block-size: auto; overflow: hidden; border-start-start-radius: var(--bdrrd8); border-start-end-radius: var(--bdrrd8); -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; z-index: 999; border: 1px solid var(--brdr_gry); border-bottom: none; }.zp_cAzia.clsZia { inset-block-start: 100%; visibility: hidden; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }.zp_cAzia.clsZia .stopTip_onboarding, .zp_cAzia.clsZia .botSentContainer { display: none; }.zp_cAzia .zp_loads { position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; background-color: #FBFBFB; }.zp_cAzia .zp_loads img { position: absolute; inset-block-start: 0; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; inline-size: 100px; margin: auto; image-rendering: auto; }.zp_cAzia .zia_paragraph { line-height: 18px; }.zp_cAzia .ziaChatPop { background-color: var(--containerbg, var(--thmbg2)) !important; }.zp_cAzia .ziaChatPop .noOverflow { overflow: unset !important; }.zp_cAzia .ziaChatPop #clientSuggestionsContainer .botSentContainer { inset-block-start: unset !important; inset-block-end: 90px; background-color: #f6f7fa; }.zp_cAzia .ziaChatPop .chatellipsisShapediv { background: url("../images/zia-welcome-bg.png") no-repeat 0px 0px; inline-size: 100%; block-size: 90px; inset-inline-start: 30px; inset-block-start: 40px; }.zp_cAzia .ziaChatPop .chatellipsisShapediv .chatbotellipsiskey { -webkit-margin-before: 15px; margin-block-start: 15px; -webkit-margin-start: 15px; -moz-margin-start: 15px; margin-inline-start: 15px; inline-size: 230px; font-style: italic; }.zp_cAzia .ziaChatPop .home-page-footer { inset-block-start: -30px !important; background-color: var(--containerbg, var(--thmbg2)) !important; }.zp_cAzia .ziaChatPop .home-page-footer .chat-text-box #invocationSentences { display: block !important; block-size: 65px; font-size: 16px; line-height: 45px; }.zp_cAzia .ziaChatPop .home-page-footer .chat-text-box #invocationSentences .zia_icons_feedback_default, .zp_cAzia .ziaChatPop .home-page-footer .chat-text-box #invocationSentences .zia_icons_feedback_primary { background: none !important; -webkit-margin-before: 0px !important; margin-block-start: 0px !important; }.zp_cAzia .ziaChatPop .home-page-footer .chat-text-box #invocationSentences .zia_icons_feedback_default:before, .zp_cAzia .ziaChatPop .home-page-footer .chat-text-box #invocationSentences .zia_icons_feedback_primary:before { content: "\e9d0"; color: #356db0; font-family: 'Peopleicon_5' !important; display: inline-block; font-style: normal; font-weight: normal; font-variant: normal; line-height: 1; text-decoration: inherit; text-rendering: optimizeLegibility; text-transform: none; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; color: #4b89dc; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }.zp_cAzia .ziaChatPop .home-page-footer .cancelled_wrapper { background-color: transparent !important; }.zp_cAzia .ziaChatPop .chatbotIntialKey { background-color: var(--white) !important; box-shadow: 0 0 6px 0 rgba(56, 78, 191, 0.1); border-radius: 18.5px; border: none !important; padding: 7px 15px !important; }.zp_cAzia .ziaChatPop .chat-text-box lyte-table lyte-td { background: white !important; padding: 5px !important; inline-size: 100%; block-size: 57px !important; }.zp_cAzia .ziaChatPop .chat-text-box lyte-table lyte-td textarea { font-family: var(--fontRegular) !important; -webkit-padding-start: 0; -moz-padding-start: 0; padding-inline-start: 0; inset-block-start: 17px; font-size: var(--fontSz14); }.zp_cAzia .ziaChatPop .dateTimeDiv { opacity: 0; color: var(--txt6clr); inset-inline-end: 5px; }.zp_cAzia .home-page-body { background-color: var(--containerbg, var(--thmbg2)) !important; }.zp_cAzia .home-page-body .zvoice-row { -webkit-padding-after: 15px; padding-block-end: 15px; }.zp_cAzia .home-page-body .home-page-body-pseudo { background-color: var(--containerbg, var(--thmbg2)) !important; }.zp_cAzia .ziaChatPop .chatellipsisShapediv { -webkit-transform: scaleX(1) !important; -moz-transform: scaleX(1) !important; -o-transform: scaleX(1) !important; transform: scaleX(1) !important; }.zp_cAzia .zvoice-row { margin: 0px; }.zp_cAzia .zvoice-col-xs-12, .zp_cAzia .zvoice-col-md-12 { padding: 0px; }.zp_cAzia .ziaChatPop .chatbotellipsiskey { -webkit-margin-before: 25px; margin-block-start: 25px; -webkit-margin-start: 0px; -moz-margin-start: 0px; margin-inline-start: 0px; }.zp_cAzia .beforeBotSent { display: none !important; }.zp_cAzia .zp_cAZCnt { padding: 5px 10px; }.zp_cAzia .zp_cAZCnt > div { float: inline-start; inline-size: 100%; }.zp_cAzia .zp_cAZCnt > div .zp_cAinCnt { float: inline-start; inline-size: 250px; -webkit-margin-after: 10px; margin-block-end: 10px; }.zp_cAzia .zp_cAZCnt > div .rndCr { float: inline-start; background-color: #FFF000; color: var(--white); border-radius: 50%; block-size: 35px; inline-size: 35px; text-align: center; }.zp_cAzia .zp_cAZCnt > div .rndCr i { line-height: 35px; font-size: var(--fontSz12); font-style: normal; }.zp_cAzia .zp_cAZCnt > div .rndCr.orng { background-color: #ee9308; }.zp_cAzia .zp_cAZCnt > div .rndCr.grn { background-color: #96bc42; }.zp_cAzia .zp_cAZCnt > div .rndCr.ylw { background-color: #f2d614; }.zp_cAzia .zp_cAZCnt > div .rndCr.blu { background-color: #11C1F2; }.zp_cAzia .zp_cAZCnt > div .rndCr.gylw { background-color: #f2ea14; }.zp_cAzia .zp_cAZCnt > div .rndCr.sblu { background-color: #5894ff; }.zp_cAzia .zp_cAZCnt > div .rndBdr { float: inline-start; background-color: var(--white); color: #000000; border-radius: 50%; block-size: 35px; inline-size: 35px; text-align: center; border: 2px solid #DCDCDC; }.zp_cAzia .zp_cAZCnt > div .rndBdr i { font-style: normal; line-height: 32px; font-size: var(--fontSz12); }.zp_cAzia .zp_cAZCnt > div .rndBdr.orng { color: #ee9308; }.zp_cAzia .zp_cAZCnt > div .rndBdr.grn { color: #96bc42; }.zp_cAzia .zp_cAZCnt > div .rndBdr.ylw { color: #f2d614; }.zp_cAzia .zp_cAZCnt > div .rndBdr.blu { color: #11C1F2; }.zp_cAzia .zp_cAZCnt > div .rndBdr.gylw { color: #f2ea14; }.zp_cAzia .zp_cAZCnt > div .rndBdr.sblu { color: #5894ff; }.zp_cAzia .zp_cAZCnt > div .mnCdr { float: inline-start; inline-size: -webkit-calc(100% - 35px); inline-size: -moz-calc(100% - 35px); inline-size: calc(100% - 35px); -webkit-padding-start: 10px; -moz-padding-start: 10px; padding-inline-start: 10px; }.zp_cAzia .zp_cAZCnt > div .mnCdr span { -webkit-padding-start: 0px; -moz-padding-start: 0px; padding-inline-start: 0px; line-height: 16px; -webkit-margin-after: 0px; margin-block-end: 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.zp_cAzia .zp_cAZCnt > div .mnCdr em { line-height: 14px; color: #999999; font-family: var(--fontRegular) !important; }.zp_cAzia .zp_cAZCnt > div em { float: inline-start; inline-size: 100%; font-size: var(--fontSz12); color: #222222; line-height: 18px; font-family: var(--fontBold); }.zp_cAzia .zp_cAZCnt > div span { float: inline-start; inline-size: 100%; font-size: var(--fontSz12); -webkit-padding-start: 15px; -moz-padding-start: 15px; padding-inline-start: 15px; line-height: 18px; -webkit-margin-after: 10px; margin-block-end: 10px; }.zp_cAzia .zp_cAZCnt > div p { float: inline-start; inline-size: 100%; margin: 10px 0px; font-size: var(--fontSz12); }.zp_cAzia .zp_cAZCnt > div p.mt0 { -webkit-margin-before: 0px; margin-block-start: 0px; -webkit-margin-after: 15px; margin-block-end: 15px; }.zp_cAzia .zp_cAZCnt > div p.mt0.ttl { -webkit-margin-before: 10px; margin-block-start: 10px; }.zp_cAzia .zp_cAZCnt > div p.ttl { -webkit-margin-before: 0px; margin-block-start: 0px; -webkit-margin-after: 20px; margin-block-end: 20px; font-family: var(--fontBold); }.zp_cAzia .zp_cAZCnt > div div.mt10 { float: inline-start; inline-size: 100%; -webkit-margin-before: 10px; margin-block-start: 10px; }.zp_cAzia .zp_cAZCnt > div button { background: var(--primarybluclr); color: var(--txtclrw); padding: 5px 11px 5px 11px; border-radius: var(--bdrrd4); cursor: pointer; border: none; white-space: nowrap; font-family: var(--fontRegular); }.zp_cAzia .zp_cAZCnt > div button.yes { background-color: var(--actioncolor); color: var(--white); -webkit-margin-end: 10px; -moz-margin-end: 10px; margin-inline-end: 10px; }.zp_cAzia .zp_cAZCnt > div a { min-inline-size: 75px; max-inline-size: 250px; background-color: var(--thmbg); color: var(--actioncolor); border: 1px solid var(--actioncolor); border-radius: var(--bdrrd8); font-size: var(--fontSz14); text-align: start; position: relative; padding: 0px 10px; line-height: 30px; -webkit-margin-after: 10px; margin-block-end: 10px; float: inline-start; clear: inline-start; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.zp_cAzia .zp_cAZCnt > div a.sel { background-color: var(--actioncolor); color: var(--white); }.zp_cAzia .zp_cAZCnt > div a.sel:hover { background-color: var(--actioncolor); }.zp_cAzia .zp_cAZCnt > div a:hover { background-color: #F5F6FF; }.zp_cAzia .zp_cAZCnt .zp_Lst > div { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; flex-direction: row; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zp_cAzia .zp_cAZCnt .zp_Lst .zp_Ldtl { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zp_cAzia .zp_cAZCnt .zp_Lst .zp_Tdts { inline-size: 100%; -webkit-margin-before: 10px; margin-block-start: 10px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zp_cAzia .zp_cAZCnt .zp_Lst .zp_Tdts h3 { color: var(--primarybluclr); font-size: var(--fontSz14); inline-size: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.zp_cAzia .zp_cAZCnt .zp_Lst .zp_Tdts > span { -webkit-padding-before: 0px; padding-block-start: 0px; color: #737373; }.zp_cAzia .ziaChatPop .askziaheading { background-color: #1a1947 !important; }.zp_cAzia .ziaChatPop .botSentText { max-inline-size: 80%; background-color: var(--white); padding: 10px 15px; font-size: 13px; color: #999; border-radius: var(--bdrrd12); }.zp_cAzia .ziaChatPop .botSentText .dateTimeDiv { inset-inline-start: 5px; }.zp_cAzia .ziaChatPop .botSentText.zp_cAZfaq { padding: 0px !important; }.zp_cAzia .ziaChatPop .botSentText:hover .dateTimeDiv { opacity: 1; }.zp_cAzia .ziaChatPop .zia_icons_bg { inset-block-start: auto; inset-block-end: 0px; background-color: #1a1946; }.zp_cAzia .ziaChatPop .botSentContainer.lastChild { -webkit-padding-after: 0px !important; padding-block-end: 0px !important; -webkit-margin-after: 30px; margin-block-end: 30px; }.zp_cAzia .ziaChatPop .userBubble, .zp_cAzia .ziaChatPop .botBubble, .zp_cAzia .ziaChatPop .beforeBotSent { display: none !important; }.zp_cAzia .ziaChatPop .userSent.showUserSent { background-color: var(--primarybluclr) !important; padding: 10px 15px; color: var(--white); border-radius: var(--bdrrd12); text-align: start; }.zp_cAzia .ziaChatPop .zp_cAZfaqHd { font-size: var(--fontSz16); line-height: 20px; padding: 10px; background-color: var(--crdbg); border-radius: var(--bdrrd12); -webkit-border-after: 1px solid #f2f4f6; border-block-end: 1px solid #f2f4f6; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.zp_cAzia .ziaChatPop .zp_cAZfaqBt { background-color: var(--white); padding: 20px 0px; text-align: center; }.zp_cAzia .ziaChatPop .zp_cAZfaqBt button { font-size: var(--fontSz12); color: var(--white); inline-size: auto; border: 1px solid var(--primarybluclr); min-inline-size: 130px; max-inline-size: 200px; }.zp_cAzia .ziaChatPop .zp_cAZtsk .zp_cAZfaqHd { font-family: var(--fontBold); -webkit-border-after: none !important; border-block-end: none !important; }.zp_cAzia .ziaChatPop .zp_cAZtsk .zp_Lst { block-size: 50px; -webkit-border-after: none; border-block-end: none; cursor: pointer; }.zp_cAzia .ziaChatPop .zp_cAZtsk .zp_Lst .zp_Ldtl .zp_Tdts h3.cpt { text-decoration: line-through; }.zp_cAzia .ziaChatPop .zp_cAZtsk .zp_Lst .zp_Ldtl .zp_Tdts i { float: inline-start; line-height: 25px; -webkit-margin-end: 5px; -moz-margin-end: 5px; margin-inline-end: 5px; font-size: 20px; color: #CCC; cursor: pointer; }.zp_cAzia .ziaChatPop .zp_cAZtsk .zp_Lst .zp_Ldtl .zp_Tdts i.grn { color: var(--primarygrnclr); }.zp_cAzia .ziaChatPop .zp_cAZtsk .zp_Lst .zp_Ldtl .zp_Tdts i.rd { color: var(--primaryredclr); }.zp_cAzia .ziaChatPop .zp_cAZtsk .zp_Lst .zp_Lsts { inline-size: 70px; }.zp_cAzia .ziaChatPop .zp_cAZtsk .zp_Lst .zp_Lsts em { color: var(--txt6clr); }.zp_cAzia .ziaChatPop .zp_cAZtsk .zp_Lst .zp_Lsts em.rd { color: #EF7878; }.zp_cAzia [class^="IC-"], .zp_cAzia [class*=" IC-"] { font-family: 'Peopleicon_5' !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.zp_cAzia .IC-rou-tik:before { content: "\e9b1"; }.zp_cAzia lyte-table-structure { block-size: auto !important; }.zpfoot-nav { -webkit-padding-start: 0px !important; -moz-padding-start: 0px !important; padding-inline-start: 0px !important; }.zpfoot-nav .CR-zia { padding: 2px 10px; line-height: 1.4; font-size: 18px; cursor: pointer; -webkit-border-end: 1px solid var(--brdr_mgry); -moz-border-end: 1px solid var(--brdr_mgry); border-inline-end: 1px solid var(--brdr_mgry); }.zp_cAziaInf { position: absolute; inset-block-start: 20%; inset-inline-end: 515px; inset-block-end: 29px; block-size: auto; inline-size: 450px; border-start-start-radius: 10px; border-start-end-radius: 10px; box-shadow: 0px 0px 5px 0px #CCCCCC; background-color: var(--white); -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; z-index: 998; }.zp_cAziaInf.clsZia { inset-inline-end: 64px; visibility: hidden; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }.zp_cAziaInf .zp_cAzfIn { position: relative; }.zp_cAziaInf .zp_cAzfIn.zp_faqs .IC-like, .zp_cAziaInf .zp_cAzfIn.zp_faqs .IC-unlike { font-family: 'Peopleicon_5' !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.zp_cAziaInf .zp_cAzfIn.zp_faqs .IC-like:before { content: "\e9fb"; }.zp_cAziaInf .zp_cAzfIn.zp_faqs .IC-unlike:before { content: "\ea17"; }.zp_cAziaInf .zp_cAzHd { float: inline-start; inline-size: 100%; -webkit-padding-start: 15px; -moz-padding-start: 15px; padding-inline-start: 15px; position: relative; -webkit-border-after: 1px solid #CCC; border-block-end: 1px solid #CCC; block-size: 50px; overflow: hidden; }.zp_cAziaInf .zp_cAzHd h3 { font-size: var(--fontSz14); line-height: 50px; margin: 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-padding-end: 20px; -moz-padding-end: 20px; padding-inline-end: 20px; }.zp_cAziaInf .zp_cAzHd i { position: absolute; inset-block-start: 18px; inset-inline-end: 10px; cursor: pointer; }.zp_cAziaInf .zp_cAzBd { float: inline-start; inline-size: 100%; padding: 20px 30px; }.zp_cAziaInf .zp_cAzBd .zp_txt ul li { -webkit-margin-start: 15px !important; -moz-margin-start: 15px !important; margin-inline-start: 15px !important; }.zp_cAziaInf .zp_pvbt { padding: 10px 0px 0px; }.zp_cAziaInf .zp_txt.zp_ln { -webkit-border-after: 1px solid #E3E3E3; border-block-end: 1px solid #E3E3E3; -webkit-padding-after: 10px; padding-block-end: 10px; }.zp_tskPst { position: fixed; z-index: 930; }.zpl_shortcut .zpl_minr { block-size: 100% !important; }.zpl_shortcut .zpl_minr .zpl_mhder > div { -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_shortcut .zpl_tabcnt { block-size: 100%; -webkit-margin-after: 16px; margin-block-end: 16px; }.zpl_shortcut .zpl_tabcnt .zpl_crd { padding: var(--size10) 0; min-block-size: 640px; block-size: 100%; overflow: auto; }.zpl_shortcut .zpl_tabcnt .zpl_crd.zpl_acesgen, .zpl_shortcut .zpl_tabcnt .zpl_crd.zpl_acesserv, .zpl_shortcut .zpl_tabcnt .zpl_crd.zpl_acesswitch, .zpl_shortcut .zpl_tabcnt .zpl_crd.zpl_acesrec { -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_shortcut .zpl_tabcnt > div { block-size: 100%; }.zpl_shortcut_cnt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; gap: 40px; inline-size: 80%; margin: auto; }.zpl_shortcut_cnt.zpl_acesquick { inline-size: 52%; }.zpl_shortcut_col { inline-size: 100%; }.zpl_shortcut_ttl { -webkit-margin-after: var(--size3); margin-block-end: var(--size3); display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_shortcut_lst { border: 1px solid var(--brdr_mgry); border-radius: var(--bdrrd4); -webkit-margin-after: var(--size6); margin-block-end: var(--size6); padding: var(--size5); }.zpl_shortcut_lst ul { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 16px; -webkit-margin-after: var(--size5); margin-block-end: var(--size5); }.zpl_shortcut_lst ul:last-child { -webkit-margin-after: 0; margin-block-end: 0; }.zpl_shortcut_lst li { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_shortcut_lst li:last-child { -webkit-margin-after: 0; margin-block-end: 0; }.zpl_shortcut_lst li.zpl_nonedt .zpl_shortcut_keygrp span { background-color: var(--thmbg1); }.zpl_shortcut_lst li.zpl_nonedt:hover .zpl_shortcut_keygrp span { background-color: var(--blu1); color: var(--white); }.zpl_shortcut_lst li.zpl_nonedt:hover .zpl_shortcut_keyttl span { color: var(--blu1); }.zpl_shortcut_lst li:not(.zpl_nonedt) { cursor: pointer; }.zpl_shortcut_lst li:not(.zpl_nonedt):hover { --shortcut-grp-brdr: var(--primarybluclr); --shortcut-grp-edticon: inline-block; }.zpl_shortcut_lst li.zpl_shortedt { --shortcut-grp-brdr: var(--primarybluclr); }.zpl_shortcut_lst li.zpl_shortedt .zpl_hvr { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_shortcut_lst li.zpl_shortedt .zpl_shortcut_edtfld { display: -webkit-flex; display: -moz-box; display: flex; gap: 10px; }.zpl_shortcut_lst li.zpl_shortedt .zpl_shortcut_edtfld .ztextbox, .zpl_shortcut_lst li.zpl_shortedt .zpl_shortcut_edtfld .ztextbox:focus { border: none !important; -webkit-border-after: 1px solid var(--shortcut-grp-brdr-clr, var(--frmbrdrclr)) !important; border-block-end: 1px solid var(--shortcut-grp-brdr-clr, var(--frmbrdrclr)) !important; }.zpl_shortcut_lst li.zpl_shortedt .zpl_shortcut_edtfld .ztextbox { padding: 0; border-radius: 0; }.zpl_shortcut_lst li.zpl_shortedt .zpl_shortcut_edtfld .ztextbox:focus { --shortcut-grp-brdr-clr: var(--input-focus); }.zpl_shortcut_lst li > div { white-space: nowrap; }.zpl_shortcut_lst .zpl_lnk:hover { text-decoration: underline; }.zpl_shortcut_lst .zpl_boxlst { margin-left: -10px; }.zpl_shortcut_keyttl { -webkit-padding-start: var(--shortcut-padding-left, 16px); -moz-padding-start: var(--shortcut-padding-left, 16px); padding-inline-start: var(--shortcut-padding-left, 16px); inline-size: 100%; }.zpl_shortcut_keyttl .PI_edt { -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; color: var(--actioncolor); display: var(--shortcut-grp-edticon, none); }.zpl_shortcut_keyttl span, .zpl_shortcut_keyttl i { vertical-align: middle; }.zpl_shortcut_lvl { display: -webkit-flex; display: -moz-box; display: flex; padding: 0 0 var(--size3); }.zpl_shortcut .zpl_acesview { inline-size: 80%; margin: auto; }.zpl_shortcut .zpl_acesview li { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_shortcut .zpl_acesimg { text-align: center; inline-size: 600px; margin: 0 auto; position: relative; }.zpl_shortcut .zpl_acesimg.zpl_acesimggen { inline-size: 800px; }.zpl_shortcut .zpl_acesimg.zpl_acesimgrec { inline-size: 800px; }.zpl_shortcut .zpl_acesimg img { text-align: center; }.zpl_shortcut .zpl_tabpane { inline-size: 100%; margin: 0 auto; border: 0; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; }.zpl_shortcut .zpl_mhder h4 { white-space: nowrap; }.zpl_shortcut .zpl_shorttopgrp { position: absolute; inset: 0; }.zpl_shortcut .zpl_shortposlst { display: -webkit-flex; display: -moz-box; display: flex; position: absolute; }.zpl_shortcut .zpl_shortposlst .zpl_shortcut_keygrp { -webkit-justify-content: flex-start; -moz-box-pack: start; justify-content: flex-start; }.zpl_shortcut .zpl_shortposlst .zpl_shortcut_keyttl { white-space: nowrap; }.zpl_shortcut .zpl_shortposserch { inset-inline-start: 810px; inset-block-start: -12px; }.zpl_shortcut .zpl_shortposnot { inset-inline-start: 810px; inset-block-start: 28px; }.zpl_shortcut .zpl_shortposset { inset-inline-start: 810px; inset-block-start: 66px; }.zpl_shortcut .zpl_shortposopr { inset-block-end: 95px; inset-inline-end: 820px; }.zpl_shortcut .zpl_shortposopr .zpl_shortcut_keyttl { -webkit-padding-end: 16px; -moz-padding-end: 16px; padding-inline-end: 16px; }.zpl_shortcut .zpl_shortposrpt { inset-block-end: 35px; inset-inline-end: 820px; }.zpl_shortcut .zpl_shortposrpt .zpl_shortcut_keyttl { -webkit-padding-end: 16px; -moz-padding-end: 16px; padding-inline-end: 16px; }.zpl_shortcut .zpl_shortposcht { inset-block-end: 165px; inset-inline-end: 820px; }.zpl_shortcut .zpl_shortposcht .zpl_shortcut_keyttl { -webkit-padding-end: 16px; -moz-padding-end: 16px; padding-inline-end: 16px; }.zpl_shortcut .zpl_shortposhlp { inset-inline-start: 810px; inset-block-end: 90px; }.zpl_shortcut .zpl_shortservgrp .zpl_shortcut_keyttl { -webkit-padding-end: 16px; -moz-padding-end: 16px; padding-inline-end: 16px; }.zpl_shortcut .zpl_shortposhome, .zpl_shortcut .zpl_shortposatt, .zpl_shortcut .zpl_shortpospms, .zpl_shortcut .zpl_shortpostt, .zpl_shortcut .zpl_shortposlv, .zpl_shortcut .zpl_shortposcas, .zpl_shortcut .zpl_shortposmore { inset-inline-end: 515px; }.zpl_shortcut .zpl_shortposhome { inset-block-start: 26px; }.zpl_shortcut .zpl_shortposatt { inset-block-start: 76px; }.zpl_shortcut .zpl_shortpospms { inset-block-start: 126px; }.zpl_shortcut .zpl_shortpostt { inset-block-start: 176px; }.zpl_shortcut .zpl_shortposlv { inset-block-start: 226px; }.zpl_shortcut .zpl_shortposcas { inset-block-start: 276px; }.zpl_shortcut .zpl_shortposmore { inset-block-start: 326px; }.zpl_shortcut .zpl_shortposshft, .zpl_shortcut .zpl_shortposlms, .zpl_shortcut .zpl_shortposass, .zpl_shortcut .zpl_shortposofcred, .zpl_shortcut .zpl_shortpostask, .zpl_shortcut .zpl_shortposcom, .zpl_shortcut .zpl_shortposonb, .zpl_shortcut .zpl_shortposempeng, .zpl_shortcut .zpl_shortposfiles { inset-inline-start: 550px; --inline-size: auto; }.zpl_shortcut .zpl_shortposshft { inset-block-start: 66px; }.zpl_shortcut .zpl_shortposlms { inset-block-start: 116px; }.zpl_shortcut .zpl_shortposass { inset-block-start: 168px; }.zpl_shortcut .zpl_shortposofcred { inset-block-start: 220px; }.zpl_shortcut .zpl_shortpostask { inset-block-start: 270px; }.zpl_shortcut .zpl_shortposcom { inset-block-start: 322px; }.zpl_shortcut .zpl_shortposonb { inset-block-start: 374px; }.zpl_shortcut .zpl_shortposempeng { inset-block-start: 424px; }.zpl_shortcut .zpl_shortposfiles { inset-block-start: 474px; }.zpl_shortcut .zpl_shortpostablvl2, .zpl_shortcut .zpl_shortpostablvl3 { -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; --shortcut-padding-left: 0; inset-inline-start: 540px; }.zpl_shortcut .zpl_shortpostablvl2 .zpl_shortcut_keyttl, .zpl_shortcut .zpl_shortpostablvl3 .zpl_shortcut_keyttl { -webkit-padding-after: 4px; padding-block-end: 4px; }.zpl_shortcut .zpl_shortpostablvl2 { inset-block-start: -34px; }.zpl_shortcut .zpl_shortpostablvl3 { inset-block-start: 110px; }.zpl_shortcut .zpl_shortposaccbtn, .zpl_shortcut .zpl_shortposfilt, .zpl_shortcut .zpl_shortpostopmore, .zpl_shortcut .zpl_shortpostbldele, .zpl_shortcut .zpl_shortpostbledit, .zpl_shortcut .zpl_shortpostblopn, .zpl_shortcut .zpl_shortposnxtpage, .zpl_shortcut .zpl_shortposprvpage { inset-inline-start: 810px; }.zpl_shortcut .zpl_shortposaccbtn { inset-block-start: 12px; }.zpl_shortcut .zpl_shortposfilt { inset-block-start: 54px; }.zpl_shortcut .zpl_shortpostopmore { inset-block-start: 95px; }.zpl_shortcut .zpl_shortpostbldele { inset-block-start: 158px; }.zpl_shortcut .zpl_shortpostbledit { inset-block-start: 200px; }.zpl_shortcut .zpl_shortpostblopn { inset-block-start: 240px; }.zpl_shortcut .zpl_shortposnxtpage { inset-block-end: 30px; }.zpl_shortcut .zpl_shortposprvpage { inset-block-end: -10px; }.zpl_shortcut .zpl_shortpostblprv { inset-inline-end: 775px; inset-block-start: 82px; }.zpl_shortcut .zpl_shortpostblsel { inset-inline-end: 780px; inset-block-start: 160px; }.zpl_shortcut .zpl_shortpostblselall { inset-inline-end: 780px; inset-block-start: 223px; }.zpl_shortcut .zpl_shortpostblnxt { inset-inline-end: 775px; inset-block-start: 300px; }.zpl_shortcut_keygrp { display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; gap: 8px; inline-size: var(--inline-size, 86px); min-inline-size: var(--inline-size, 86px); }.zpl_shortcut_keygrp span { display: inline-block; line-height: 24px; text-align: center; vertical-align: middle; padding: 0 4px; min-inline-size: 26px; max-inline-size: 40px; block-size: 26px; font-size: 12px; overflow: hidden; border-radius: var(--bdrrd4); border: 1px solid var(--shortcut-grp-brdr, var(--brdr_gry)); font-family: var(--fontBold); background-color: var(--thmbg); }.zpl_navigtr { --inline-size: 64px; --shortcut-padding-left: var(--size2); --mdl-header-margin: var(--size1); }.zpl_navigtr .zpl_crd { -webkit-margin-after: 0; margin-block-end: 0; }.zpl_navigtr .zpl_shortcut_keygrp { gap: 2px; }.zpl_navigtr .zpl_shortcut_lst { border: none; -webkit-margin-after: unset; margin-block-end: unset; padding: 0; }.zpl_navsec ul { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: var(--size2); }.zpl_navsec li { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; -webkit-align-items: center; -moz-box-align: center; align-items: center; padding: var(--size3) var(--size3); border-radius: var(--bdrrd8); border: 1px solid var(--brdr_gry); cursor: pointer; }.zpl_navsec li h5 { margin: 0; }.zpl_navsec li em { display: none; -webkit-align-items: center; -moz-box-align: center; align-items: center; }.zpl_navsec li:hover { background-color: var(--thmbg2); }.zpl_navsec li:hover em, .zpl_navsec li:focus em { display: -webkit-flex; display: -moz-box; display: flex; }.zpl_navsec li.sel { border-color: var(--primarybluclr); background-color: var(--blu4); }:root { --mdlaichart-width: 600px; }.zpl_aiicon { position: relative; inset-block-start: 3px; inset-inline-start: -5px; color: var(--primarybluclr); }.zpl_aiicon i { font-size: 12px; }.zpl_aiicon .zpl_aiiconsmall { font-size: 8px; position: absolute; inset-block-start: -4px; inset-inline-start: 10px; }.zpl_aimdlgen { -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_aimdlgen .zpl_minr { background-color: var(--aimdlbg, var(--thmbg)); }.zpl_aimdlgen .zpl_mhder { -webkit-border-after: 1px solid var(--brdr_gry); border-block-end: 1px solid var(--brdr_gry); }.zpl_aimdlgen .zpl_mcnt { background-color: var(--aimdlbg, var(--thmbg)); -webkit-padding-after: 3px; padding-block-end: 3px; }.zpl_aichtcnt { font-size: var(--fontSz16); padding-inline: 16px; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_aichtcnt a { color: var(--link-color, var(--actioncolor)); text-decoration: none; cursor: pointer; }.zpl_aichtcnt table tbody tr { cursor: default; }.zpl_aichtcnt ul li:not(:last-child), .zpl_aichtcnt ol li:not(:last-child) { -webkit-margin-after: 8px; margin-block-end: 8px; }.zpl_aichtcnt ul { list-style-type: disc; -webkit-padding-start: 12px; -moz-padding-start: 12px; padding-inline-start: 12px; }.zpl_aichtcnt ol { list-style-type: decimal; -webkit-padding-start: 20px; -moz-padding-start: 20px; padding-inline-start: 20px; }.zpl_aichtcnt table { border-collapse: separate; min-inline-size: 100% !important; }.zpl_aichtcnt table th, .zpl_aichtcnt table td { padding: 4px 10px; }.zpl_aichtcnt table > tbody tr:last-child td:first-child { border-radius: 0 0 0 4px; }.zpl_aichtcnt table > tbody tr:last-child td:last-child { border-radius: 0 0 4px 0; }.zpl_aichtcnt table > tbody tr:first-child td { -webkit-border-before: var(--border-block-start, 1px solid var(--brdr_dflt)); border-block-start: var(--border-block-start, 1px solid var(--brdr_dflt)); }.zpl_aichtcnt table tr th { color: var(--tblhdrclr, var(--txt6clr)); font-family: var(--tblhdrfnt, var(--fontRegular)); -webkit-border-end: 1px solid var(--brdr_dflt); -moz-border-end: 1px solid var(--brdr_dflt); border-inline-end: 1px solid var(--brdr_dflt); background-color: var(--tblhdrbg, var(--thmbg1)); white-space: var(--tblhdrwspa, nowrap); }.zpl_aichtcnt table tr th:first-child { border-radius: 4px 0 0 0; }.zpl_aichtcnt table tr th:last-child { border-radius: 0 4px 0 0; -webkit-border-end: none; -moz-border-end: none; border-inline-end: none; }.zpl_aichtcnt table tr td { background-color: var(--tbltdbg, var(--thmbg)); color: var(--tbltdclr, var(--txt2clr)); font-size: var(--tblhdrfs, var(--fontSz14)); -webkit-border-after: 1px solid var(--tblbdrclr, var(--brdr_dflt)); border-block-end: 1px solid var(--tblbdrclr, var(--brdr_dflt)); -webkit-border-end: 1px solid var(--tblbdrclr, var(--brdr_dflt)); -moz-border-end: 1px solid var(--tblbdrclr, var(--brdr_dflt)); border-inline-end: 1px solid var(--tblbdrclr, var(--brdr_dflt)); position: var(--tbltdpos, relative); vertical-align: var(--tblvalgn, middle); }.zpl_aichtcnt table tr td:first-child { -webkit-border-start: var(--border-inline-start, 1px solid var(--brdr_dflt)); -moz-border-start: var(--border-inline-start, 1px solid var(--brdr_dflt)); border-inline-start: var(--border-inline-start, 1px solid var(--brdr_dflt)); }.zpl_aichtcnt :focus-visible { outline: -webkit-focus-ring-color auto 1px; }.zpl_aichtinro { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; text-align: center; -webkit-margin-after: 40px; margin-block-end: 40px; }.zpl_aichtinro h2 { font-size: 28px; }.zpl_aimdlgen .zpl_aichttype { position: sticky; inset-block-end: 0; z-index: 1; }.zpl_aimdlgen .zpl_aichttype > div:not(.zpl_aichttype-hd) { border-radius: var(--bdrrd8); padding: 1px; min-block-size: 120px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; background: -webkit-linear-gradient(243deg, #6c44df 0%, #28efd4 100%); background: -moz- oldlinear-gradient(243deg, #6c44df 0%, #28efd4 100%); background: -o-linear-gradient(243deg, #6c44df 0%, #28efd4 100%); background: linear-gradient(207deg, #6c44df 0%, #28efd4 100%); }.zpl_aimdlgen .zpl_aichttype > div:not(.zpl_aichttype-hd):focus-within, .zpl_aimdlgen .zpl_aichttype > div:not(.zpl_aichttype-hd):hover { border-color: var(--primarybluclr); }.zpl_aimdlgen .zpl_aichttype > div:not(.zpl_aichttype-hd).zpl_aichttype-fdr { border: none; text-align: center; -webkit-margin-before: 10px; margin-block-start: 10px; }.zpl_aimdlgen .zpl_aichttype > div:not(.zpl_aichttype-hd).zpl_aichttype-fdr:focus-within, .zpl_aimdlgen .zpl_aichttype > div:not(.zpl_aichttype-hd).zpl_aichttype-fdr:hover { border-color: transparent; }.zpl_aimdlgen .zpl_aichttype .zpl_aichttype-linearlne { background-color: var(--thmbg); -webkit-flex: 1; -moz-box-flex: 1; flex: 1; border-radius: 7px; padding: 12px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_aimdlgen .zpl_aichttype textarea { inline-size: 100%; border: none; background-color: transparent; resize: none; font-family: var(--fontRegular); color: var(--txt2clr); }.zpl_aimdlgen .zpl_aichttype textarea:focus-visible, .zpl_aimdlgen .zpl_aichttype textarea:focus { outline: none; }.zpl_aichtbtmbtn { display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -webkit-margin-before: auto; margin-block-start: auto; }.zpl_aichtbtmbtn .zpl_aibtnicn { inline-size: 34px; block-size: 34px; border-radius: 8px; }.zpl_aichtbtmbtn .PI_tour { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); position: relative; inset-inline-start: -2px; color: var(--actioncolor); }.zpl_aichttype-hd { text-align: center; -webkit-margin-after: 16px; margin-block-end: 16px; }.zpl_aiprompts { position: sticky; inset-block-end: 150px; z-index: 1; max-block-size: 130px; margin: 0 16px 12px; }.zpl_aiprompts .zpl_aipromptsbx { padding: var(--mdlpadding, 16px); border: 1px solid var(--brdr_mgry); border-radius: var(--bdrrd8); display: -webkit-flex; display: -moz-box; display: flex; --zbutton-margin-inline-start: 0; gap: var(--size2); -webkit-flex-wrap: wrap; flex-wrap: wrap; max-block-size: 130px; overflow-y: auto; padding: 16px; background-color: var(--thmbg); box-shadow: var(--crdshdw); position: relative; }.zpl_aiprompts .zpl_aipromptsbx .zlabel { border-radius: 8px; block-size: 30px; }.zpl_aiprompts .zpl_aipromptsbx .zlabel i { color: var(--txt6clr); }.zpl_zlabelcls { border: none; background-color: var(--thmgrybg3); color: var(--txt6clr); padding: 0; inline-size: 22px; block-size: 22px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; border-radius: 4px; position: absolute; inset-inline-end: -6px; inset-block-start: -7px; cursor: pointer; z-index: 1; }.zpl_zlabelcls:hover { background-color: var(--thmbg1); }.zpl_aimdlcht .zpl_minr { --msizemd: var(--mdlaichart-width); }.zpl_aimdlcht .zpl_mhder .zpl_tg { border-radius: 8px; --tagbg: var(--thmbg3); }.zpl_aimdlcht .zpl_mhder .zpl_tg:hover { background-color: var(--blu5); }.zpl_aimdlcht .zpl_mhder .zpl_tg.zpl_tgbrd { border: 1px solid var(--brdr_mgry); }.zpl_aimdlcht .zpl_mhder .zpl_tg + .zpl_tg { -webkit-margin-start: 0; -moz-margin-start: 0; margin-inline-start: 0; }.zpl_aimdlcht .zpl_mhder ._cls { background-color: transparent; }.zpl_aimdlcht .zpl_mhder ._cls:hover { background-color: var(--brdr_mgry); }.zpl_aichtmsg-day { font-size: var(--fontSz14); text-align: center; padding-block: 8px; display: block; }.zpl_aichtmsg-day span { display: inline-block; padding: 4px 16px; background-color: var(--thmbg); border-radius: 8px; color: var(--txt6clr); }.zpl_aichtmsg-dayline { position: relative; }.zpl_aichtmsg-dayline::before { content: ''; block-size: 1px; background-color: var(--brdr_gry); position: absolute; inset-inline-start: 0; inset-inline-end: 0; inset-block-start: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }.zpl_aichtmsg-dayline span { position: relative; background-color: var(--thmbg2); }.zpl_aichtmsg-replyitem { display: -webkit-flex; display: -moz-box; display: flex; padding-block: 8px; }.zpl_aichtmsg-replyitem .zpl_aichtmsg-replygroup > *:first-child:not(:only-child) { border-end-start-radius: 8px; }.zpl_aichtmsg-replyitem .zpl_aichtmsg-replygroup > * { border-radius: 8px; }.zpl_aichtmsg-replyitem.zpl_aichtmsg-outgoing { -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }.zpl_aichtmsg-replyitem.zpl_aichtmsg-outgoing .zpl_aichtmsg-replytxt { background-color: var(--primarybluclr); color: #fff; -webkit-margin-end: -15px; -moz-margin-end: -15px; margin-inline-end: -15px; border-radius: 16px 4px 16px 16px; padding: 8px 26px 8px 16px; }.zpl_aichtmsg-replyitem.zpl_aichtmsg-outgoing .zpl_aichtmsg-replygroup { -webkit-align-items: flex-end; -moz-box-align: end; align-items: flex-end; max-inline-size: 70%; }.zpl_aichtmsg-replyavatar { -webkit-flex-shrink: 0; flex-shrink: 0; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; }.zpl_aichtmsg-avatar { inline-size: 32px; block-size: 32px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-flex-shrink: 0; flex-shrink: 0; border-radius: var(--bdrrd8); background-color: var(--thmbg2); overflow: hidden; -webkit-margin-before: 4px; margin-block-start: 4px; z-index: 1; border: 2px solid var(--thmbg); }.zpl_aichtmsg-avatar img { block-size: 100%; inline-size: 100%; border-radius: 6px; -o-object-fit: cover; object-fit: cover; }.zpl_aichtmsg-replygroup { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; inline-size: -webkit-calc(100% - 40px); inline-size: -moz-calc(100% - 40px); inline-size: calc(100% - 40px); border-radius: 4px; }.zpl_aichtmsg-replygroup > *:not(:last-child) { -webkit-margin-after: 8px; margin-block-end: 8px; }.zpl_aichtmsg-replybox { position: relative; display: -webkit-flex; display: -moz-box; display: flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; inline-size: max-content; max-inline-size: -webkit-calc(100% - 25px); max-inline-size: -moz-calc(100% - 25px); max-inline-size: calc(100% - 25px); }.zpl_aichtmsg-replybox .zpl_aichtmsg-replytxt { -webkit-margin-start: -16px; -moz-margin-start: -16px; margin-inline-start: -16px; border-radius: 4px 16px 16px 16px; -webkit-padding-before: 10px; padding-block-start: 10px; }.zpl_aichtmsg-replytxt { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; gap: 8px; padding: 14px 32px; border-radius: inherit; color: var(--txt2clr); background-color: var(--thmbg3); overflow-x: auto; line-height: 1.5; min-inline-size: 80px; }.zpl_aichtmsg-replytxt .zpl_atchicn { visibility: visible; }.zpl_aichtbtn { border: 1px solid var(--primarybluclr); color: var(--white); background-color: var(--primarybluclr); block-size: 32px; font-size: var(--fontSz14); padding: 6px 14px 6px 14px; cursor: pointer; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-family: var(--fontRegular); border-radius: 4px; line-height: 1.2; display: inline-block; }.zpl_aichtbtn-outline { border: 1px solid var(--primarybluclr); color: var(--primarybluclr); background-color: var(--zlabel-outline-bg, var(--thmbg)); block-size: 32px; font-size: var(--fontSz14); padding: 6px 14px 6px 14px; cursor: pointer; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-family: var(--fontRegular); border-radius: 4px; line-height: 1.2; display: inline-block; }.zpl_aichtbtn-outline:hover { background-color: var(--zlabel--outline-hover-bg, var(--blu5)); }.zpl_aichtbtn-outline + .zpl_aichtbtn-outline { -webkit-margin-start: 10px; -moz-margin-start: 10px; margin-inline-start: 10px; }.zpl_aichtmsg-replyload { padding: 14px 16px 14px 32px; border-radius: inherit; color: var(--txt2clr); -webkit-margin-start: -16px; -moz-margin-start: -16px; margin-inline-start: -16px; border-radius: 4px 16px 16px 16px; background-color: var(--thmbg3); }.zpl_aichtmsg-replyload .dot { -webkit-animation: chartaitypeingAnimation 1.8s infinite ease-in-out; -moz-animation: chartaitypeingAnimation 1.8s infinite ease-in-out; -o-animation: chartaitypeingAnimation 1.8s infinite ease-in-out; animation: chartaitypeingAnimation 1.8s infinite ease-in-out; background-color: var(--primarybluclr); border-radius: 50%; block-size: 7px; -webkit-margin-end: 4px; -moz-margin-end: 4px; margin-inline-end: 4px; vertical-align: middle; inline-size: 7px; display: inline-block; }.zpl_aichtmsg-replyload .dot:nth-child(1) { -webkit-animation-delay: 200ms; -moz-animation-delay: 200ms; -o-animation-delay: 200ms; animation-delay: 200ms; }.zpl_aichtmsg-replyload .dot:nth-child(2) { -webkit-animation-delay: 300ms; -moz-animation-delay: 300ms; -o-animation-delay: 300ms; animation-delay: 300ms; }.zpl_aichtmsg-replyload .dot:nth-child(3) { -webkit-animation-delay: 400ms; -moz-animation-delay: 400ms; -o-animation-delay: 400ms; animation-delay: 400ms; }.zpl_aichtmsg-replyload .dot:last-child { -webkit-margin-end: 0; -moz-margin-end: 0; margin-inline-end: 0; }@-webkit-keyframes chartaitypeingAnimation { 0% { -webkit-transform: translateY(0px); transform: translateY(0px);    background-color: var(--blu3); }  28% { -webkit-transform: translateY(-7px); transform: translateY(-7px);    background-color: var(--blu4); }  44% { -webkit-transform: translateY(0px); transform: translateY(0px);    background-color: var(--blu5); } }@-moz-keyframes chartaitypeingAnimation { 0% { -moz-transform: translateY(0px); transform: translateY(0px);    background-color: var(--blu3); }  28% { -moz-transform: translateY(-7px); transform: translateY(-7px);    background-color: var(--blu4); }  44% { -moz-transform: translateY(0px); transform: translateY(0px);    background-color: var(--blu5); } }@-o-keyframes chartaitypeingAnimation { 0% { -o-transform: translateY(0px); transform: translateY(0px);    background-color: var(--blu3); }  28% { -o-transform: translateY(-7px); transform: translateY(-7px);    background-color: var(--blu4); }  44% { -o-transform: translateY(0px); transform: translateY(0px);    background-color: var(--blu5); } }@keyframes chartaitypeingAnimation { 0% { -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px);    background-color: var(--blu3); }  28% { -webkit-transform: translateY(-7px); -moz-transform: translateY(-7px); -o-transform: translateY(-7px); transform: translateY(-7px);    background-color: var(--blu4); }  44% { -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px);    background-color: var(--blu5); } }.zpl_aichtmsg-timelast { color: var(--txt8clr); font-size: var(--fontSz12); }.zpl_aichtinfo { background-color: var(--thmbg1); color: var(--txt2clr); padding: 8px 20px; font-size: 16px; }.zpl_aichtinfo > div { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; }.zpl_aichartbdy .zpl_cvr { inset-inline-end: var(--mdlaichart-width); }.zpl_aichartbdy .zpl_aichartbtn { inset-inline-end: -webkit-calc(var(--mdlaichart-width) + 70px); inset-inline-end: -moz-calc(var(--mdlaichart-width) + 70px); inset-inline-end: calc(var(--mdlaichart-width) + 70px); }.zpl_aichartbdy .zpl_aichart { position: fixed; inline-size: var(--mdlaichart-width); inset-inline-end: 0; }.zpl_aichartbdy .zpl_aichart .zpl_mdl { padding: 0; inset-inline-start: auto; inline-size: var(--mdlaichart-width); }.zpl_aichartbdy .zpl_aichart .zpl_minr { border-radius: 0; --msize: 100%; inline-size: 100%; }.zpl_aichartbdy .zpl_aichart .zpl_mdl:before { content: none; }.zpl_aichartbtn { position: fixed; inset-inline-end: 66px; inset-block-end: var(--aichartbtn-bottom, 44px); z-index: 5; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.zpl_aichartbtn:hover span:before { opacity: 1; }.zpl_aichartbtn span:before { content: ''; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; inset-block-start: 7px; position: absolute; inline-size: 40px; block-size: 34px; border-radius: 100%; box-shadow: 0px 10px 17px 0px rgba(41, 26, 248, 0.5); opacity: 0; }.zpl_aichartbtn .PI_ziaai { background: url("../images/PI_ziaai.2051387ed0fed9554dcf04b1c4393a23.png") no-repeat; inline-size: 46px; block-size: 46px; display: block; background-size: 40px; cursor: pointer; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }.zpl_aichartbtn .PI_ziaai:hover { -webkit-transform: scale(1.12); -moz-transform: scale(1.12); -o-transform: scale(1.12); transform: scale(1.12); }.zpl_aichtbrdrbox { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--crdmb); -webkit-flex-wrap: wrap; flex-wrap: wrap; }.zpl_aichtbrdrbox > div { border: 1px solid var(--crdbrdrclr); border-radius: var(--crdbdrrd); padding: 10px; min-inline-size: 210px; min-block-size: 50px; }.zpl_grdovrwrp .zpl_iwrprrgt > .zpl_act { -webkit-padding-end: 0; -moz-padding-end: 0; padding-inline-end: 0; }.zpl_grdovrwrp .zpl_rgtcnt { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; overflow: hidden; display: -webkit-flex; display: -moz-box; display: flex; }.zpl_grdovrai { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_grdovrai-lft { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; background-color: var(--thmbg); border-radius: var(--bdrrd8); padding: 32px; overflow-y: auto; }.zpl_grdovr { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }.zpl_grdovr-hd { -webkit-margin-after: 20px; margin-block-end: 20px; }.zpl_grdclm-crd { display: grid; grid-template-columns: repeat(var(--grdclmnumber, 12), 1fr); gap: 16px; -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_grdclm-crdlst { padding: 12px; border-radius: 12px; }.zpl_grdovrai-rgt { -webkit-flex-basis: 600px; flex-basis: 600px; display: -webkit-flex; display: -moz-box; display: flex; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; -webkit-align-items: center; -moz-box-align: center; align-items: center; overflow-y: auto; }.zpl_grdovrwrp .zpl_aimdlgen .zpl_aichttype { box-shadow: none; inline-size: 100%; }.zpl_grdclm1 { grid-column: span 1; }.zpl_grdclm2 { grid-column: span 2; }.zpl_grdclm3 { grid-column: span 3; }.zpl_grdclm4 { grid-column: span 4; }.zpl_grdclm5 { grid-column: span 5; }.zpl_grdclm6 { grid-column: span 6; }.zpl_grdclm7 { grid-column: span 7; }.zpl_grdclm8 { grid-column: span 8; }.zpl_grdclm9 { grid-column: span 9; }.zpl_grdclm10 { grid-column: span 10; }.zpl_grdclm11 { grid-column: span 11; }.zpl_grdclm12 { grid-column: span 12; }.zpl_airephrase { position: absolute; inset-inline-start: 6px; padding: 4px; border-radius: 8px; border: 1px solid var(--ylw1); color: var(--ylw1); inset-block-start: -28px; background-color: var(--ylw5); cursor: pointer; z-index: 9999; }.zpl_btninline-wrp { display: -webkit-flex; display: -moz-box; display: flex; gap: var(--size3); -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-margin-after: var(--size3); margin-block-end: var(--size3); }.zpl_btninline-wrp .zlabel + .zlabel { margin: 0; }.zpl_aiziaimage { background: url(../images/aiziaimage.ab7c966fa572def7c0c4a68af3125911.svg) no-repeat; inline-size: 322px; block-size: 280px; display: block; margin: auto; }.PI_fetching { background: url(../images/PI_fetching.c0de17c681ed250375fe461b6e9b1310.gif) 0 0/20px no-repeat; display: inline-block; inline-size: 20px; block-size: 20px; -webkit-margin-end: 4px; -moz-margin-end: 4px; margin-inline-end: 4px; vertical-align: middle; position: relative; inset-inline-start: 1px; }.PI_fetching.PI_fetching-loading { background: url(../images/PI_fetching-loading.e4f9456c1c22bfca1706bb64f4584f9a.gif) 0 0/20px no-repeat; inset-inline-start: 2px; inset-block-start: -1px; }.zpl_aichtinro-hd { -webkit-margin-before: -90px; margin-block-start: -90px; }.zpl_aichtfetching { -webkit-margin-after: 12px; margin-block-end: 12px; }.zpl_aichtfetching p + p { -webkit-margin-before: 8px; margin-block-start: 8px; }.zpl_aichtmsg { -webkit-margin-after: 8px; margin-block-end: 8px; }.zpl_aichtfetchingbtn { border: none; padding: 4px 8px; border-radius: 8px; display: -webkit-inline-flex; display: -moz-inline-box; display: inline-flex; -webkit-align-items: center; -moz-box-align: center; align-items: center; cursor: pointer; background-color: transparent; color: var(--txt2clr); }.zpl_aichtfetchingbtn i { font-size: var(--fontSz22); -webkit-margin-start: 4px; -moz-margin-start: 4px; margin-inline-start: 4px; color: var(--txt6clr); }.zpl_aichtfetchingbtn:hover { background-color: var(--thmgrybg4); }.zpl_aichtfetchingbtn.zpl_open i { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }.zpl_aichtfetching-drpdwncnt { -webkit-margin-start: 45px; -moz-margin-start: 45px; margin-inline-start: 45px; font-size: var(--fontSz14); }.zpl_aichtfetching-drpdwncnt ul { -webkit-border-start: 1px solid var(--brdr_mgry); -moz-border-start: 1px solid var(--brdr_mgry); border-inline-start: 1px solid var(--brdr_mgry); list-style-type: none; }.zpl_aicontainer { --containerbg: var(--thmbg); --iwrprrgt-padding-block-start: 0; }.zpl_aicontainer .zpl_aimdlgen { display: -webkit-flex; display: -moz-box; display: flex; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; inline-size: 100%; max-inline-size: 900px; margin: 0 auto; }.zpl_aicontainer .zpl_aichttype { -webkit-padding-after: 16px; padding-block-end: 16px; background-color: var(--thmbg); }.zpl_ailitblubtn { border-radius: 8px; --btnbg: var(--blu5); --btnhvrbg: var(--blu4); color: var(--txt6clr); border: 1px solid var(--blu4); }.zpl_ailitblubtn.zlabel { border-radius: 8px; }.zpl_aichtbtmbtn-lft { -webkit-flex: 1; -moz-box-flex: 1; flex: 1; }.zpl_aichartbtnrightband .zpl_aichartbtn { position: relative; -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -o-transform: scale(0.5); transform: scale(0.5); inset: 0; }.zpl_aichartbtnrightband .zpl_aichartbtn span:before { content: none; }.zpl_aivoicerecord { position: absolute; inset-block-start: 20px; inset-inline-start: 2px; inline-size: 99%; }.zpl_mobMnu { display: none; }.obPreview .zpl_obPstnAlg { position: absolute; inset-block-start: 50px; inset-inline-end: 0; inset-block-end: 0; inset-inline-start: 0; }.zpl_hmbgr, .zpl_thrdlvlMnu { display: none; }.zpl_brandcustom { display: flex; gap: 16px; width: 100%; }.zpl_brandcustom .brandpage { width: 100%; }.zpl_brandcustom .brandpage .brandpage-content { position: absolute; width: 100%; height: 100%; border-radius: var(--bdrrd8); background-image: url(../../images/rebrandbg.jpg); background-size: cover; }.zpl_brandcustom .brandpage .brandpage-editable { width: 100%; height: 100%; display: flex; background-color: rgba(255, 255, 255, 0.5); justify-content: center; align-items: center; flex-direction: column; text-align: center; border-radius: var(--bdrrd8); }.zpl_brandcustom .brandpage .zpl_brndprevw { overflow-y: scroll; padding: 20px; display: block; width: 100%; }.zpl_brandcustom .brandpage .zpl_emptylogo { width: 160px; margin-bottom: 16px; margin: 0 auto; }.zpl_brandcustom .brandpage h1 { font-size: 40px; font-weight: bold; padding: 4px; width: 60%; margin: 0 auto; word-break: break-word; }.zpl_brandcustom .brandpage p { font-size: var(--fontSz16); padding: 4px; width: 60%; margin: 0 auto; word-break: break-word; }.zpl_brandcustom .brandpage .zpl_btnbrnd { padding: 4px; min-width: 100px; max-width: 600px; margin: 18px auto 0; display: flex; justify-content: center; }.zpl_brandcustom .brandpage .zpl_btnbrnd span, .zpl_brandcustom .brandpage .zpl_btnbrnd button { overflow: hidden; text-overflow: ellipsis; display: inline-block; padding: 8px 14px 6px 14px; }.zpl_brandcustomlink { height: 100vh; }.zpl_brandcustomlink .brandpage .brandpage-content { border-radius: 0; height: 100%; }.zpl_brandcustomlink .brandpage .brandpage-editable { border-radius: 0; }@media (max-width: 768px) { .zpl_brandcustom .brandpage h1 { font-size: 1.8rem; }  .zpl_brandcustom .brandpage p { font-size: 0.9rem; } }