/* layer: preflights */
*,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}
/* layer: shortcuts */
.group:hover .map-region-dropdown{visibility:visible;}
.map-region-dropdown{visibility:hidden;position:absolute;top:0;right:100%;z-index:20;width:9rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}
.map-category-item{position:relative;z-index:2;width:5.625rem;height:5.625rem;display:flex;flex-direction:column;cursor:pointer;align-items:center;justify-content:center;gap:0.5rem;border-radius:0.5rem;background-color:var(--primary-100) /* var(--primary-100) */;text-wrap:nowrap;font-size:0.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:100ms;}
.map-region-item{position:relative;cursor:pointer;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.625rem;padding-bottom:0.625rem;text-align:center;text-wrap:nowrap;font-size:0.875rem;line-height:1.25rem;color:var(--gray) /* var(--gray) */;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:200ms;}
.nav-item{position:relative;display:block;padding-top:0.75rem;padding-bottom:1rem;text-align:center;text-wrap:nowrap;font-size:1rem;line-height:1.5rem;color:var(--primary-200) /* var(--primary-200) */;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;}
.overview-toggle-icon{position:relative;cursor:pointer;padding-left:0.5rem;padding-right:0.5rem;font-weight:700;}
.social-link{position:relative;display:inline-block;border-radius:0.25rem;padding:0.25rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;}
.card-title{margin:0;font-size:1.5rem;line-height:2rem;font-weight:600;}
.container-base{margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%;max-width:80rem;min-width:20rem;padding-left:0;padding-right:0;}
.overview-nav-link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.5rem;padding-bottom:0.5rem;text-wrap:nowrap;color:var(--gray-700) /* var(--gray-700) */;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;}
.disease-index{width:2rem;cursor:pointer;border-radius:0.25rem;text-align:center;font-size:1.5rem;line-height:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:200ms;}
.map-category-icon{width:1.5rem;height:1.5rem;background-size:contain;background-position:center;background-repeat:no-repeat;}
.search-btn{width:3rem;height:1.75rem;display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-style:none;background-color:var(--primary) /* var(--primary) */;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;}
.search-input{min-width:0;flex:1 1 0%;border-style:none;background-color:transparent /* transparent */;padding-left:1rem;padding-right:1rem;padding-top:0.25rem;padding-bottom:0.25rem;text-align:center;font-size:0.875rem;line-height:1.25rem;--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity)) /* #000 */;outline:2px solid transparent;outline-offset:2px;}
.card-header{display:flex;align-items:center;justify-content:space-between;padding-left:1.25rem;padding-right:1.25rem;padding-top:0.75rem;padding-bottom:0.75rem;}
.dynamics-item{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;font-size:1rem;line-height:1.5rem;line-height:2.5rem;}
.health-item{display:flex;flex-direction:column;cursor:pointer;align-items:center;border-radius:0.5rem;padding:0.25rem;text-align:center;font-size:0.875rem;line-height:1.25rem;font-weight:700;line-height:1.5;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;}
.notice-item{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;line-height:2.5rem;}
.overview-category-item{display:flex;align-items:center;justify-content:space-between;gap:1rem;line-height:2 !important;}
.overview-nav-parent-title{display:flex;align-items:center;gap:0.75rem;padding-top:0.75rem;padding-bottom:0.75rem;padding-left:1.75rem;padding-right:0.25rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:200ms;}
.search-box{display:flex;align-items:center;border-width:1px;border-color:var(--primary);border-style:solid;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity)) /* #fff */;}
.tab-pane-item{display:flex;align-items:flex-start;justify-content:space-between;gap:0.5rem;line-height:2.5rem;}
.notice-title,
.tab-pane-title{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.health-item:hover{--un-translate-y:-0.125rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.social-link:hover{--un-translate-y:-1px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-bg-opacity:1;background-color:rgb(219 234 254 / var(--un-bg-opacity)) /* #dbeafe */;}
.info-tab-item{cursor:pointer;border-width:0px;border-bottom-width:2px;border-color:transparent;border-style:solid;padding-top:0.5rem;padding-bottom:0.5rem;text-align:center;font-size:1rem;line-height:1.5rem;color:var(--gray) /* var(--gray) */;transition-duration:300ms;}
.header-link{border-width:1px;border-color:rgb(255 255 255 / 0.3);border-radius:0.25rem;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.375rem;padding-bottom:0.375rem;color:var(--primary) /* var(--primary) */;font-weight:500;text-decoration:none;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;}
.header-link:hover{border-color:rgb(255 255 255 / 0.5);background-color:rgb(255 255 255 / 0.2) /* #fff */;}
.overview-sidebar-header{background-color:var(--primary) /* var(--primary) */;padding-left:0;padding-right:0;padding-top:0.5rem;padding-bottom:0.5rem;font-size:1.125rem;line-height:1.75rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */;font-weight:700;}
.disease-index:hover{background-color:var(--primary-500) /* var(--primary-500) */;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */;}
.map-region-item:hover{background-color:var(--primary-100) /* var(--primary-100) */;color:var(--primary) /* var(--primary) */;}
.search-btn:hover{background-color:var(--primary-600) /* var(--primary-600) */;}
.overview-category-title{padding-top:0.75rem;padding-bottom:0.75rem;font-size:1.125rem;line-height:1.75rem;color:var(--primary) /* var(--primary) */;font-weight:700;}
.overview-nav-item{padding-left:0.75rem;padding-right:0.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:200ms;}
.card-more{font-size:0.875rem;line-height:1.25rem;color:var(--gray) /* var(--gray) */;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;transition-duration:300ms;}
.card-more:hover{color:var(--primary-500) /* var(--primary-500) */;}
.info-tab-item:hover{color:var(--primary-500) /* var(--primary-500) */;}
.nav-item:hover{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */;}
.overview-toggle-icon:hover{color:var(--primary) /* var(--primary) */;}
.overview-nav-parent-title:hover{opacity:0.9;}
@media (max-width: 767.9px){
.overview-nav-item{border-radius:0.25rem;padding:0;text-align:center;}
.overview-nav-link{text-align:center;font-size:0.875rem;line-height:1.25rem;}
.overview-category-item{font-size:0.875rem;line-height:1.25rem;}
}
@media (max-width: 639.9px){
.map-category-item{position:static;width:auto;flex:1 1 0%;}
.overview-sidebar-header{text-align:center;}
}
@media (min-width: 640px){
.map-category-icon{width:2.25rem;height:2.25rem;}
.health-item,
.map-category-item,
.map-region-item{font-size:1rem;line-height:1.5rem;}
}
@media (min-width: 768px){
.tab-pane-item{gap:1rem;line-height:3rem;}
.nav-item{border-color:rgb(255 255 255 / 0.1);padding-top:1rem;padding-bottom:1rem;font-size:1.5rem;line-height:2rem;border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-width:1px;}
.overview-nav-link{border-color:var(--gray-100);padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-width:1px;}
.header-link{padding-left:0.75rem;padding-right:0.75rem;}
.overview-sidebar-header{padding-top:1rem;padding-bottom:1rem;padding-left:1.75rem;padding-right:1rem;font-size:1.25rem;line-height:1.75rem;}
.health-item{font-size:1.125rem;line-height:1.75rem;}
.overview-category-title{font-size:1.375rem;}
.dynamics-item,
.notice-item{line-height:3rem;}
.overview-category-item{line-height:3rem !important;}
}
@media (min-width: 1024px){
.search-box{min-width:17.5rem;}
.info-tab-item{font-size:1.125rem;line-height:1.75rem;}
}
/* layer: default */
.group:hover .group-hover\:visible{visibility:visible;}
.invisible{visibility:hidden;}
.absolute{position:absolute;}
.fixed{position:fixed;}
.relative{position:relative;}
.\!left-auto{left:auto !important;}
.\!right-0{right:0 !important;}
.bottom-0{bottom:0;}
.bottom-5{bottom:1.25rem;}
.bottom-5\%{bottom:5%;}
.left-0{left:0;}
.left-1\/2{left:50%;}
.left-12{left:3rem;}
.left-4{left:1rem;}
.right-0{right:0;}
.right-10{right:2.5rem;}
.right-3\%{right:3%;}
.right-32{right:8rem;}
.right-full{right:100%;}
.top-0{top:0;}
.top-1\/3{top:33.3333333333%;}
.top-132{top:33rem;}
.top-25\.5\%{top:25.5%;}
.top-3\%{top:3%;}
.top-4{top:1rem;}
.top-full{top:100%;}
.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;}
.z-1{z-index:1;}
.z-10{z-index:10;}
.z-1000{z-index:1000;}
.z-999{z-index:999;}
.grid{display:grid;}
.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}
.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}
.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}
.m-0{margin:0;}
.mx-auto{margin-left:auto;margin-right:auto;}
.-mb-0\.2{margin-bottom:-0.05rem;}
.mb-1{margin-bottom:0.25rem;}
.mb-2{margin-bottom:0.5rem;}
.mb-5{margin-bottom:1.25rem;}
.mb-7{margin-bottom:1.75rem;}
.mb-8{margin-bottom:2rem;}
.mb10{margin-bottom:2.5rem;}
.mr-1{margin-right:0.25rem;}
.mr-5,
.mr5{margin-right:1.25rem;}
.mr10{margin-right:2.5rem;}
.mt-1{margin-top:0.25rem;}
.mt-10{margin-top:2.5rem;}
.mt-2{margin-top:0.5rem;}
.mt-20{margin-top:5rem;}
.mt-3{margin-top:0.75rem;}
.mt-4{margin-top:1rem;}
.mt-5,
.mt5{margin-top:1.25rem;}
.mt-6{margin-top:1.5rem;}
.mt-8{margin-top:2rem;}
.box-border{box-sizing:border-box;}
.block{display:block;}
.inline-block{display:inline-block;}
.hidden{display:none;}
.size-4{width:1rem;height:1rem;}
.size-5{width:1.25rem;height:1.25rem;}
.size-7{width:1.75rem;height:1.75rem;}
.size-full{width:100%;height:100%;}
.\!h-56{height:14rem !important;}
.\!w-auto{width:auto !important;}
.h-10{height:2.5rem;}
.h-12{height:3rem;}
.h-20{height:5rem;}
.h-25{height:6.25rem;}
.h-30{height:7.5rem;}
.h-4{height:1rem;}
.h-40{height:10rem;}
.h-60{height:15rem;}
.h-64{height:16rem;}
.h-70{height:17.5rem;}
.h-9{height:2.25rem;}
.h-auto{height:auto;}
.h-full{height:100%;}
.max-w-full{max-width:100%;}
.max-w-none{max-width:none;}
.min-h-140{min-height:35rem;}
.min-h-screen{min-height:100vh;}
.min-w-10{min-width:2.5rem;}
.min-w-20{min-width:5rem;}
.min-w-48{min-width:12rem;}
.min-w-75{min-width:18.75rem;}
.w-1{width:0.25rem;}
.w-1\/2{width:50%;}
.w-12{width:3rem;}
.w-20{width:5rem;}
.w-26{width:6.5rem;}
.w-30{width:7.5rem;}
.w-4{width:1rem;}
.w-45{width:11.25rem;}
.w-90{width:22.5rem;}
.w-full{width:100%;}
.flex{display:flex;}
.flex-1{flex:1 1 0%;}
.flex-shrink-0{flex-shrink:0;}
.basis-11\/24{flex-basis:45.8333333333%;}
.flex-col{flex-direction:column;}
.flex-wrap{flex-wrap:wrap;}
.flex-nowrap{flex-wrap:nowrap;}
.-translate-x-1\/2{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.-translate-x-1\/3{--un-translate-x:-33.3333333333%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.-translate-y-2{--un-translate-y:-0.5rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.hover\:-translate-y-0\.5:hover{--un-translate-y:-0.125rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.hover\:translate-x-0\.5:hover{--un-translate-x:0.125rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.group:hover .group-hover\:scale-105{--un-scale-x:1.05;--un-scale-y:1.05;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.hover\:scale-105:hover{--un-scale-x:1.05;--un-scale-y:1.05;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.cursor-pointer{cursor:pointer;}
.list-disc{list-style-type:disc;}
.items-end{align-items:flex-end;}
.items-center{align-items:center;}
.items-stretch{align-items:stretch;}
.justify-end{justify-content:flex-end;}
.justify-center{justify-content:center;}
.justify-between{justify-content:space-between;}
.\!gap-6{gap:1.5rem !important;}
.gap-0\.5{gap:0.125rem;}
.gap-1{gap:0.25rem;}
.gap-2{gap:0.5rem;}
.gap-3{gap:0.75rem;}
.gap-4{gap:1rem;}
.gap-5{gap:1.25rem;}
.gap-6{gap:1.5rem;}
.gap-7{gap:1.75rem;}
.gap-8{gap:2rem;}
.gap-x-5{column-gap:1.25rem;}
.gap-y-4{row-gap:1rem;}
.space-x-2>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(0.5rem * calc(1 - var(--un-space-x-reverse)));margin-right:calc(0.5rem * var(--un-space-x-reverse));}
.space-y-2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(0.5rem * var(--un-space-y-reverse));}
.space-y-3>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(0.75rem * var(--un-space-y-reverse));}
.space-y-5>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1.25rem * var(--un-space-y-reverse));}
.overflow-hidden{overflow:hidden;}
.overflow-x-auto{overflow-x:auto;}
.overflow-y-auto{overflow-y:auto;}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.text-ellipsis{text-overflow:ellipsis;}
.whitespace-nowrap{white-space:nowrap;}
.border{border-width:1px;}
.border-0{border-width:0px;}
.border-b-4{border-bottom-width:4px;}
.border-l-4{border-left-width:4px;}
.border-\[\#D1D1D1\]{--un-border-opacity:1;border-color:rgb(209 209 209 / var(--un-border-opacity));}
.border-gray-200{--un-border-opacity:1;border-color:rgb(229 231 235 / var(--un-border-opacity));}
.border-gray-300{border-color:var(--gray-300);}
.border-gray-400{--un-border-opacity:1;border-color:rgb(156 163 175 / var(--un-border-opacity));}
.border-light-600{--un-border-opacity:1;border-color:rgb(241 243 245 / var(--un-border-opacity));}
.border-primary{border-color:var(--primary);}
.border-primary-200{border-color:var(--primary-200);}
.border-white\/50{border-color:rgb(255 255 255 / 0.5);}
.rounded{border-radius:0.25rem;}
.rounded-lg{border-radius:0.5rem;}
.rounded-md{border-radius:0.375rem;}
.rounded-sm{border-radius:0.125rem;}
.rounded-xl{border-radius:0.75rem;}
.border-none{border-style:none;}
.border-solid{border-style:solid;}
.\!bg-primary-600{background-color:var(--primary-600) /* var(--primary-600) */ !important;}
.bg-\[\#F0F2F7\]{--un-bg-opacity:1;background-color:rgb(240 242 247 / var(--un-bg-opacity)) /* #F0F2F7 */;}
.bg-\[url\(\/szcdc\/icon_5\.png\)\]{--un-url:url(/szcdc/icon_5.png);background-image:var(--un-url);}
.bg-\[url\(\/szcdc\/icon_6\.png\)\]{--un-url:url(/szcdc/icon_6.png);background-image:var(--un-url);}
.bg-\[url\(\/szcdc\/icon_7\.png\)\]{--un-url:url(/szcdc/icon_7.png);background-image:var(--un-url);}
.bg-gray-100{background-color:var(--gray-100) /* var(--gray-100) */;}
.bg-gray-200{--un-bg-opacity:1;background-color:rgb(229 231 235 / var(--un-bg-opacity)) /* #e5e7eb */;}
.bg-gray-300{background-color:var(--gray-300) /* var(--gray-300) */;}
.bg-gray-50{--un-bg-opacity:1;background-color:rgb(249 250 251 / var(--un-bg-opacity)) /* #f9fafb */;}
.bg-primary{background-color:var(--primary) /* var(--primary) */;}
.bg-primary-100{background-color:var(--primary-100) /* var(--primary-100) */;}
.bg-primary-500{background-color:var(--primary-500) /* var(--primary-500) */;}
.bg-transparent{background-color:transparent /* transparent */;}
.bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity)) /* #fff */;}
.bg-white\/20{background-color:rgb(255 255 255 / 0.2) /* #fff */;}
.hover\:bg-primary-600:hover{background-color:var(--primary-600) /* var(--primary-600) */;}
.bg-contain{background-size:contain;}
.bg-center{background-position:center;}
.bg-no-repeat{background-repeat:no-repeat;}
.object-cover{object-fit:cover;}
.object-contain{object-fit:contain;}
.object-fill{object-fit:fill;}
.\!p-5{padding:1.25rem !important;}
.p-1{padding:0.25rem;}
.p-3{padding:0.75rem;}
.p-4{padding:1rem;}
.p-5{padding:1.25rem;}
.p-6{padding:1.5rem;}
.\!py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}
.px-0{padding-left:0;padding-right:0;}
.px-1{padding-left:0.25rem;padding-right:0.25rem;}
.px-2\.5{padding-left:0.625rem;padding-right:0.625rem;}
.px-4{padding-left:1rem;padding-right:1rem;}
.px-5{padding-left:1.25rem;padding-right:1.25rem;}
.px-6{padding-left:1.5rem;padding-right:1.5rem;}
.px-8{padding-left:2rem;padding-right:2rem;}
.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}
.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem;}
.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}
.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem;}
.py-3{padding-top:0.75rem;padding-bottom:0.75rem;}
.py-4{padding-top:1rem;padding-bottom:1rem;}
.py-5{padding-top:1.25rem;padding-bottom:1.25rem;}
.\!pl-4{padding-left:1rem !important;}
.\!pr-24{padding-right:6rem !important;}
.pb-10{padding-bottom:2.5rem;}
.pb-4{padding-bottom:1rem;}
.pb-5{padding-bottom:1.25rem;}
.pl-10{padding-left:2.5rem;}
.pl-20\.5{padding-left:5.125rem;}
.pl-3{padding-left:0.75rem;}
.pr-2{padding-right:0.5rem;}
.pr-4{padding-right:1rem;}
.pr-5{padding-right:1.25rem;}
.pr-8{padding-right:2rem;}
.pt-4{padding-top:1rem;}
.pt-8{padding-top:2rem;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-justify{text-align:justify;}
.indent-9{text-indent:2.25rem;}
.text-nowrap{text-wrap:nowrap;}
.\!text-xl{font-size:1.25rem !important;line-height:1.75rem !important;}
.text-2xl{font-size:1.5rem;line-height:2rem;}
.text-base{font-size:1rem;line-height:1.5rem;}
.text-lg{font-size:1.125rem;line-height:1.75rem;}
.text-sm{font-size:0.875rem;line-height:1.25rem;}
.text-xl{font-size:1.25rem;line-height:1.75rem;}
.text-xs{font-size:0.75rem;line-height:1rem;}
.text-black{--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity)) /* #000 */;}
.text-gray{color:var(--gray) /* var(--gray) */;}
.text-gray-500{color:var(--gray-500) /* var(--gray-500) */;}
.text-gray-600{--un-text-opacity:1;color:rgb(75 85 99 / var(--un-text-opacity)) /* #4b5563 */;}
.text-primary,
.text-primary\/60,
.group:hover .group-hover\:text-primary{color:var(--primary) /* var(--primary) */;}
.text-primary-500{color:var(--primary-500) /* var(--primary-500) */;}
.text-red-600{--un-text-opacity:1;color:rgb(220 38 38 / var(--un-text-opacity)) /* #dc2626 */;}
.text-regular{color:var(--gray-700) /* var(--gray-700) */;}
.text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity)) /* #fff */;}
.hover\:text-primary-500:hover{color:var(--primary-500) /* var(--primary-500) */;}
.placeholder\:text-gray-400::placeholder{--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity)) /* #9ca3af */;}
.font-bold{font-weight:700;}
.font-light{font-weight:300;}
.font-normal{font-weight:400;}
.font-semibold{font-weight:600;}
.leading-loose{line-height:2;}
.leading-relaxed{line-height:1.625;}
.not-italic{font-style:normal;}
.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction);}
.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4;}
.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / 0.2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / 0.1));text-shadow:var(--un-text-shadow);}
.opacity-0{opacity:0;}
.group:hover .group-hover\:opacity-100{opacity:1;}
.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.shadow-blue-800\/20{--un-shadow-color:rgb(30 64 175 / 0.2) /* #1e40af */;}
.shadow-lg{--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.shadow-md{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.shadow-primary-100{--un-shadow-color:var(--primary-100) /* var(--primary-100) */;}
.shadow-primary-200{--un-shadow-color:var(--primary-200) /* var(--primary-200) */;}
.shadow-sm{--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / 0.05));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.hover\:shadow-lg:hover{--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / 0.1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.outline-none{outline:2px solid transparent;outline-offset:2px;}
.drop-shadow-lg{--un-drop-shadow:drop-shadow(0 10px 8px var(--un-drop-shadow-color, rgb(0 0 0 / 0.04))) drop-shadow(0 4px 3px var(--un-drop-shadow-color, rgb(0 0 0 / 0.1)));filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}
.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}
.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}
.transition-color{transition-property:color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}
.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}
.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}
.duration-300{transition-duration:300ms;}
.ease,
.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);}
.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1);}
.\!bg-size-60\%{background-size:60% !important;}
.border-b{border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-width:1px;}
@media (max-width: 1279.9px){
.max-xl\:flex-wrap{flex-wrap:wrap;}
}
@media (max-width: 1023.9px){
.max-lg\:justify-center{justify-content:center;}
.max-lg\:px-4{padding-left:1rem;padding-right:1rem;}
.\!max-lg\:text-xl{font-size:1.25rem !important;line-height:1.75rem !important;}
}
@media (max-width: 767.9px){
.max-md\:invisible{visibility:hidden;}
.max-md\:grid{display:grid;}
.\!max-md\:mt-4{margin-top:1rem !important;}
.max-md\:hidden{display:none;}
.max-md\:h-auto{height:auto;}
.max-md\:w-1\/2{width:50%;}
.max-md\:flex-col{flex-direction:column;}
.max-md\:items-center{align-items:center;}
.max-md\:justify-center{justify-content:center;}
.max-md\:gap-2{gap:0.5rem;}
.max-md\:bg-center{background-position:center;}
.max-md\:pl-4{padding-left:1rem;}
.max-md\:text-center{text-align:center;}
.\!max-md\:text-base{font-size:1rem !important;line-height:1.5rem !important;}
.max-md\:text-sm{font-size:0.875rem;line-height:1.25rem;}
}
@media (max-width: 639.9px){
.max-sm\:bottom-26{bottom:6.5rem;}
.max-sm\:left-0{left:0;}
.max-sm\:right-0{right:0;}
.max-sm\:right-4{right:1rem;}
.max-sm\:top-auto{top:auto;}
.max-sm\:grid{display:grid;}
.max-sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}
.max-sm\:mt-4{margin-top:1rem;}
.max-sm\:hidden{display:none;}
.max-sm\:w-full{width:100%;}
.max-sm\:flex-col{flex-direction:column;}
.max-sm\:py-3{padding-top:0.75rem;padding-bottom:0.75rem;}
.max-sm\:text-center{text-align:center;}
.\!max-sm\:text-base{font-size:1rem !important;line-height:1.5rem !important;}
.\!max-sm\:text-sm{font-size:0.875rem !important;line-height:1.25rem !important;}
.max-sm\:text-sm{font-size:0.875rem;line-height:1.25rem;}
}
@media (min-width: 640px){
.sm\:h-16{height:4rem;}
.sm\:h-40{height:10rem;}
.sm\:flex{display:flex;}
.sm\:flex-row{flex-direction:row;}
.sm\:flex-col{flex-direction:column;}
.sm\:-translate-x-2{--un-translate-x:-0.5rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
}
@media (min-width: 768px){
.md\:absolute{position:absolute;}
.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}
.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}
.md\:mb-4{margin-bottom:1rem;}
.md\:block{display:block;}
.md\:h-12{height:3rem;}
.md\:h-14{height:3.5rem;}
.md\:h-19{height:4.75rem;}
.md\:h-25{height:6.25rem;}
.md\:h-45{height:11.25rem;}
.md\:h-62{height:15.5rem;}
.md\:h-87\.5{height:21.875rem;}
.md\:w-1\/2{width:50%;}
.md\:w-25{width:6.25rem;}
.md\:w-47\%{width:47%;}
.md\:w-90{width:22.5rem;}
.md\:flex-row{flex-direction:row;}
.md\:-translate-x-1\/4{--un-translate-x:-25%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.md\:justify-start{justify-content:flex-start;}
.md\:justify-between{justify-content:space-between;}
.md\:gap-10{gap:2.5rem;}
.md\:gap-2{gap:0.5rem;}
.md\:gap-5{gap:1.25rem;}
.md\:gap-8{gap:2rem;}
.md\:gap-x-12{column-gap:3rem;}
.md\:gap-y-8{row-gap:2rem;}
.md\:space-y-8>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(2rem * var(--un-space-y-reverse));}
.\!md\:bg-auto{background-size:auto !important;}
.md\:p-5{padding:1.25rem;}
.md\:px-0{padding-left:0;padding-right:0;}
.md\:px-5{padding-left:1.25rem;padding-right:1.25rem;}
.md\:px-8{padding-left:2rem;padding-right:2rem;}
.md\:py-0{padding-top:0;padding-bottom:0;}
.md\:pb-16{padding-bottom:4rem;}
.md\:pr-7{padding-right:1.75rem;}
.md\:text-base{font-size:1rem;line-height:1.5rem;}
.md\:text-lg{font-size:1.125rem;line-height:1.75rem;}
.md\:text-sm{font-size:0.875rem;line-height:1.25rem;}
.md\:text-xl{font-size:1.25rem;line-height:1.75rem;}
}
@media (min-width: 1024px){
.lg\:left-1\/2{left:50%;}
.lg\:right-4\.5\%{right:4.5%;}
.lg\:right-6\%{right:6%;}
.lg\:line-clamp-7{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;}
.lg\:col-span-2{grid-column:span 2/span 2;}
.lg\:min-w-55{min-width:13.75rem;}
.lg\:w-1\/3{width:33.3333333333%;}
.lg\:flex{display:flex;}
.lg\:flex-row{flex-direction:row;}
.lg\:flex-wrap{flex-wrap:wrap;}
.lg\:justify-center{justify-content:center;}
.lg\:gap-12{gap:3rem;}
.lg\:px-8{padding-left:2rem;padding-right:2rem;}
.lg\:pl-14{padding-left:3.5rem;}
.lg\:pt-6{padding-top:1.5rem;}
.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem;}
.lg\:text-base{font-size:1rem;line-height:1.5rem;}
.lg\:text-lg{font-size:1.125rem;line-height:1.75rem;}
}
@media (min-width: 1280px){
.xl\:justify-between{justify-content:space-between;}
.xl\:pt-0{padding-top:0;}
.xl\:pt-10{padding-top:2.5rem;}
}