*, ::before, ::after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position:  ;--tw-gradient-via-position:  ;--tw-gradient-to-position:  ;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  }
::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position:  ;--tw-gradient-via-position:  ;--tw-gradient-to-position:  ;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  }
.container{width: 100%}
@media (min-width: 640px){
.container{max-width: 640px}}
@media (min-width: 768px){
.container{max-width: 768px}}
@media (min-width: 1024px){
.container{max-width: 1024px}}
@media (min-width: 1280px){
.container{max-width: 1280px}}
@media (min-width: 1536px){
.container{max-width: 1536px}}
.bg-frame{background: rgb(var(--color-background-frame))}
.bg-sidebar{background: rgb(var(--color-background-sidebar))}
.decoration-hyperlink{text-decoration: underline;text-decoration-color: rgb(var(--color-hyperlink));color: rgb(var(--color-hyperlink))}
.visible{visibility: visible}
.collapse{visibility: collapse}
.static{position: static}
.fixed{position: fixed}
.relative{position: relative}
.sticky{position: sticky}
.m-0{margin: 0px}
.mx-auto{margin-left: auto;margin-right: auto}
.mb-0{margin-bottom: 0px}
.mb-2{margin-bottom: 0.5rem}
.mb-3{margin-bottom: 0.75rem}
.mb-4{margin-bottom: 1rem}
.mb-4\.5{margin-bottom: 1.125rem}
.ml-auto{margin-left: auto}
.mt-2{margin-top: 0.5rem}
.block{display: block}
.inline{display: inline}
.flex{display: flex}
.table{display: table}
.grid{display: grid}
.hidden{display: none}
.size-3{width: 0.75rem;height: 0.75rem}
.size-5{width: 1.25rem;height: 1.25rem}
.h-3{height: 0.75rem}
.h-9{height: 2.25rem}
.h-full{height: 100%}
.w-1\/4{width: 25%}
.w-3{width: 0.75rem}
.w-96{width: 24rem}
.w-\[150px\]{width: 150px}
.w-\[300px\]{width: 300px}
.w-full{width: 100%}
.min-w-\[90px\]{min-width: 90px}
.max-w-3xl{max-width: 48rem}
.rotate-180{--tw-rotate: 180deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.transform{transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.resize{resize: both}
.flex-col{flex-direction: column}
.\!items-center{align-items: center !important}
.items-center{align-items: center}
.justify-end{justify-content: flex-end}
.justify-center{justify-content: center}
.justify-between{justify-content: space-between}
.gap-1{gap: 0.25rem}
.gap-1\.5{gap: 0.375rem}
.gap-2{gap: 0.5rem}
.gap-3{gap: 0.75rem}
.gap-4{gap: 1rem}
.gap-5{gap: 1.25rem}
.gap-y-4{row-gap: 1rem}
.overflow-y-auto{overflow-y: auto}
.rounded-full{border-radius: 9999px}
.rounded-xl{border-radius: 0.75rem}
.border{border-width: 1px}
.border-0{border-width: 0px}
.border-b{border-bottom-width: 1px}
.border-solid{border-style: solid}
.border-none{border-style: none}
.border-primary-300{border-color: rgb(var(--color-primary-300))}
.bg-neutral-100{background-color: rgb(var(--color-neutral-100))}
.bg-primary-300{background-color: rgb(var(--color-primary-300))}
.bg-white{background-color: rgb(var(--color-basic-white))}
.\!p-0{padding: 0px !important}
.p-2{padding: 0.5rem}
.p-3{padding: 0.75rem}
.p-4{padding: 1rem}
.p-6{padding: 1.5rem}
.px-6{padding-left: 1.5rem;padding-right: 1.5rem}
.py-4{padding-top: 1rem;padding-bottom: 1rem}
.pb-0{padding-bottom: 0px}
.pb-8{padding-bottom: 2rem}
.pl-10{padding-left: 2.5rem}
.pl-20{padding-left: 5rem}
.pr-10{padding-right: 2.5rem}
.pr-4{padding-right: 1rem}
.pr-4\.5{padding-right: 1.125rem}
.pt-4{padding-top: 1rem}
.text-center{text-align: center}
.text-sm{font-size: 0.875rem;line-height: 1.25rem}
.font-bold{font-weight: 700}
.font-medium{font-weight: 500}
.font-semibold{font-weight: 600}
.uppercase{text-transform: uppercase}
.italic{font-style: italic}
.\!text-error-dark{color: rgb(var(--color-error-dark)) !important}
.\!text-info-dark{color: rgb(var(--color-info-dark)) !important}
.\!text-primary-600{color: rgb(var(--color-primary-600)) !important}
.\!text-success-dark{color: rgb(var(--color-success-dark)) !important}
.\!text-warning-dark{color: rgb(var(--color-warning-dark)) !important}
.text-neutral-700{color: rgb(var(--color-neutral-700))}
.text-red-500{--tw-text-opacity: 1;color: rgb(239 68 68 / var(--tw-text-opacity))}
.text-success-dark{color: rgb(var(--color-success-dark))}
.text-warning-dark{color: rgb(var(--color-warning-dark))}
.underline{text-decoration-line: underline}
.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important}
.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-3{--tw-shadow: var(--shadow-3);--tw-shadow-colored: var(--shadow-3);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.blur{--tw-blur: blur(8px);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.invert{--tw-invert: invert(100%);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.filter{filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
:root{--primary-color: 47, 84, 235;--secondary-color: 173, 198, 255 /* #ADC6FF*/;--color-basic-white: 255, 255, 255 /* #fff*/;--color-basic-black: 0, 0, 0 /* #000000*/;--color-nero: 30, 30, 30 /* #1E1E1E*/;--color-neutral-100: 250, 250, 250 /* #FAFAFA*/;--color-neutral-200: 245, 245, 245 /* #F5F5F5*/;--color-neutral-300: 240, 240, 240 /* #F0F0F0*/;--color-neutral-400: 217, 217, 217 /* #D9D9D9*/;--color-neutral-500: 191, 191, 191 /* #BFBFBF*/;--color-neutral-600: 140, 140, 140 /* #8C8C8C*/;--color-neutral-700: 89, 89, 89 /* #595959*/;--color-neutral-800: 67, 67, 67 /* #434343*/;--color-neutral-900: 38, 38, 38 /* #262626*/;--color-neutral-1000: 31, 31, 31 /* #1F1F1F*/;--color-primary-100: 240, 245, 255 /* #F0F5FF*/;--color-primary-200: 214, 228, 255 /* #D6E4FF*/;--color-primary-300: 173, 198, 255 /* #ADC6FF*/;--color-primary-400: 133, 165, 255 /* #85A5FF*/;--color-primary-500: 89, 126, 247 /* #597EF7*/;--color-primary-600: 47, 84, 235 /* #2F54EB*/;--color-primary-700: 29, 57, 196 /* #1D39C4*/;--color-primary-800: 16, 35, 158 /* #10239E*/;--color-primary-900: 6, 17, 120 /* #061178*/;--color-primary-1000: 3, 8, 82 /* #030852*/;--color-secondary-100: 240, 245, 255 /* #F0F5FF*/;--color-secondary-300: 173, 198, 255 /* #ADC6FF*/;--color-background-frame: 248, 253, 255 /* #F8FDFF*/;--color-background-sidebar: 230, 247, 255 /* #E6F7FF*/;--color-info-dark: 24, 144, 255 /* #1890FF*/;--color-info-light: 230, 247, 255 /* #E6F7FF*/;--color-success-light: 246, 255, 237 /* #F6FFED*/;--color-success-dark: 82, 196, 26 /* #52C41A*/;--color-warning-light: 255, 251, 230 /* #FFFBE6*/;--color-warning-dark: 250, 173, 20 /* #FAAD14*/;--color-brown-light: 255, 248, 236 /* #FFF8EC*/;--color-brown-dark: 186, 112, 79 /* #BA704F*/;--color-error-light: 255, 241, 240 /* #FFF1F0*/;--color-error-hover: 255, 120, 117 /* #FF7875*/;--color-error-dark: 245, 34, 45 /* #F5222D*/;--color-hyperlink: 24, 144, 255 /* #1890FF*/;--color-overlay: 0, 0, 0, 0.5;--color-red-velvet-dark: 216, 88, 136 /* #D85888*/;--color-red-velvet-light: 255, 246, 250, 1 /* #FFF6FA*/;--color-purple-dark: 152, 121, 229 /* #9879E5*/;--shadow-1: 0px 1px 2px 0px rgba(0, 0, 0, 0.3), 0px 1px 3px 1px rgba(0, 0, 0, 0.15) /* 0.3+0.15 */;--shadow-2: 0px 2px 0px 0px rgba(0, 0, 0, 0.09) /*Y2+0.9*/;--shadow-3: 0px 2px 6px 0px rgba(0, 0, 0, 0.09) /*Y2+6+0.9*/;--shadow-4: 0px 2px 21px 0px rgba(0, 0, 0, 0.1) /*Y2+21+0.1*/;--shadow-5: -2px 0px 6px 0px rgba(0, 0, 0, 0.09) /*-Y2+6+0.9*/;--shadow-6: 0px 6px 16px 0px rgba(0, 0, 0, 0.08), 0px 3px 6px 0px rgba(0, 0, 0, 0.12), 0px 9px 28px 0px rgba(0, 0, 0, 0.05) /*0.5+0.8+0.12*/;--shadow-7: 0px 2px 6px 0px rgba(0, 0, 0, 0.12) /*Y2+6+0.12*/;--shadow-8: -2px 0px 6px 0px rgba(0, 0, 0, 0.12) /*-Y2+6+0.12*/}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:rgba(0,0,0,0)}
abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
template{display:none}
[hidden]{display:none}
html .ant-input-affix-wrapper:focus,html .ant-input-affix-wrapper-focused{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
html .ant-input-affix-wrapper .ant-input-clear-icon{font-size: 1rem;line-height: 1.5rem;color: rgb(var(--color-neutral-400))}
html .ant-input-affix-wrapper:focus,html .ant-input-affix-wrapper-focused{border-color: rgb(var(--color-primary-500))}
html .ant-input-textarea-affix-wrapper.ant-input-affix-wrapper>textarea.ant-input{border-radius: 0.5rem;padding-left: 0.5rem;padding-right: 0.5rem;padding-top: 0.625rem;padding-bottom: 0.625rem}
.ant-picker-dropdown .ant-picker-panel-container{border-radius: 0.125rem;--tw-shadow: var(--shadow-4);--tw-shadow-colored: var(--shadow-4);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.ant-picker{box-sizing: border-box;border-radius: 0.5rem;border-color: rgb(var(--color-neutral-400));padding-left: 0.75rem;padding-right: 0.75rem;padding-top: 6px;padding-bottom: 6px;color: rgb(var(--color-neutral-500))}
.ant-picker .ant-picker-input>input{color: rgb(var(--color-neutral-700))}
.ant-picker.ant-picker-disabled{border-color: rgb(var(--color-neutral-300));background-color: rgb(var(--color-basic-white));color: rgb(var(--color-neutral-500))}
.ant-picker-dropdown .ant-picker-content th{font-weight: 400;color: rgb(var(--color-neutral-700))}
.ant-picker-dropdown .ant-picker-header span{color: rgb(var(--color-neutral-400))}
.ant-picker-dropdown .ant-picker-header-view{font-weight: 400;color: rgb(var(--color-neutral-700))}
.ant-picker-range .ant-picker-active-bar{background-color: rgb(var(--color-primary-600))}
.ant-picker-focused{border-color: rgb(var(--color-primary-600));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before{border-radius: 0.125rem;border-color: rgb(var(--color-primary-600))}
.ant-picker-dropdown .ant-picker-cell::before{margin-left: 1px;margin-right: 1px}
.ant-picker-dropdown .ant-picker-cell-in-view{color: rgb(var(--color-neutral-700))}
.ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{border-radius: 0.125rem;background-color: rgb(var(--color-neutral-300));color: rgb(var(--color-neutral-700))}
.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range::before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before{background-color: rgb(var(--color-primary-100))}
.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background-color: rgb(var(--color-primary-600))}
.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-top-right-radius: 0.125rem;border-bottom-right-radius: 0.125rem}
.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-top-left-radius: 0.125rem;border-bottom-left-radius: 0.125rem}
.ant-picker-dropdown .ant-picker-footer-extra button{float: right;margin-top: 0.5rem;margin-bottom: 0.5rem;margin-left: 0.75rem;margin-right: 0.75rem;cursor: pointer;border-radius: 0.5rem;border-style: none;background-color: rgb(var(--color-primary-600));padding-left: 0.5rem;padding-right: 0.5rem;padding-top: 2px;padding-bottom: 2px;font-size: 0.875rem;line-height: 1.25rem;text-transform: uppercase;color: rgb(var(--color-basic-white))}
.ant-picker-dropdown .ant-picker-footer-extra button:hover{background-color: rgb(var(--color-primary-700))}
.ant-tag-checkable-checked{background-color: rgb(var(--color-info-dark))}
.ant-select-dropdown .ant-select-item-option{border-radius: 0px;padding-left: 0.75rem;padding-right: 0.75rem;padding-top: 0.5rem;padding-bottom: 0.5rem;font-size: 0.875rem;line-height: 1.25rem;color: rgb(var(--color-neutral-700))}
.ant-select-dropdown .ant-select-item-option .ant-select-item-option-content{overflow: auto;white-space: break-spaces}
.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color: rgb(var(--color-primary-100));font-weight: 400;color: rgb(var(--color-primary-700))}
.ant-select-dropdown .ant-select-item-option-disabled{color: rgb(var(--color-neutral-500))}
.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{color: rgb(var(--color-neutral-700));z-index: 20;border-color: rgb(var(--color-neutral-700));background-color: transparent}
.ant-select-focused.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{z-index: 20;border-color: rgb(var(--color-primary-600));background-color: transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline: 2px solid transparent;outline-offset: 2px}
.ant-select:not(.ant-select-customize-input) .ant-select-selector{z-index: 20;border-color: rgb(var(--color-neutral-400));background-color: transparent;font-size: 0.875rem;line-height: 1.25rem}
.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{z-index: 20;background-color: transparent;padding-left: 0.75rem;padding-right: 0.5rem}
.ant-select .ant-select-arrow svg{height: 1rem;width: 1rem;color: rgb(var(--color-neutral-600))}
.ant-select .ant-select-arrow{inset-inline-end:8px}
.ant-select-single.ant-select-lg.ant-select-open .ant-select-selection-item{font-size: 0.875rem;font-weight: 400;line-height: 2.5rem;color: rgb(var(--color-neutral-700))}
.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color: rgb(var(--color-primary-100))}
.ant-tabs .ant-tabs-tab{padding-left: 1.25rem;padding-right: 1.25rem;font-size: 0.875rem;line-height: 1.25rem;font-weight: 400;color: rgb(var(--color-neutral-600))}
.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left: 0px}
.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color: rgb(var(--primary-color))}
.ant-tabs .ant-tabs-ink-bar{border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;background-color: rgb(var(--primary-color))}
.ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin: 0px}
.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card>div>.ant-tabs-nav .ant-tabs-tab{border-style: none;background-color: transparent;padding: 0px}
.ant-tabs.ant-tabs-card .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color: rgb(var(--color-basic-white))}
.ant-tabs-top>.ant-tabs-nav::before,.ant-tabs-bottom>.ant-tabs-nav::before,.ant-tabs-top>div>.ant-tabs-nav::before,.ant-tabs-bottom>div>.ant-tabs-nav::before{border-style: none}
@media (min-width: 768px){
.ant-tabs-top>.ant-tabs-nav,.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-top>div>.ant-tabs-nav,.ant-tabs-bottom>div>.ant-tabs-nav{margin-bottom: 1rem}}
@media (min-width: 1280px){
.ant-tabs-top>.ant-tabs-nav,.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-top>div>.ant-tabs-nav,.ant-tabs-bottom>div>.ant-tabs-nav{margin-bottom: 1.75rem}}
.createHolidays__tabs.ant-tabs-top>.ant-tabs-nav::before{border-color: rgb(var(--color-primary-300))}
div.ant-tabs-large>.ant-tabs-nav .ant-tabs-tab{padding-left: 1.25rem;padding-right: 1.25rem;padding-top: 1rem;padding-bottom: 1rem}
.ant-dropdown .ant-dropdown-menu,.ant-dropdown-menu-submenu .ant-dropdown-menu{border-radius: 0.5rem;padding-left: 0px;padding-right: 0px;--tw-shadow: var(--shadow-3);--tw-shadow-colored: var(--shadow-3);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title{border-radius: 0px;padding-left: 0.75rem;padding-right: 0.75rem;padding-top: 0.5rem;padding-bottom: 0.5rem;color: rgb(var(--color-neutral-700))}
.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:hover,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover{background-color: rgb(var(--color-primary-100))}
.ant-tooltip{width: -moz-fit-content;width: fit-content;max-width: 400px}
.ant-tooltip .ant-tooltip-inner{display: flex;gap: 0.5rem;white-space: normal;overflow-wrap: break-word;border-radius: 0.25rem;background-color: rgb(var(--color-basic-white));padding-left: 0.5rem;padding-right: 0.5rem;padding-top: 6px;padding-bottom: 6px;font-size: 0.875rem;line-height: 1.25rem;color: rgb(var(--color-neutral-700));--tw-shadow: var(--shadow-7);--tw-shadow-colored: var(--shadow-7);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.ant-tooltip .ant-tooltip-arrow:before,.ant-tooltip .ant-tooltip-arrow::after{border-start-end-radius: 0.25rem;border-end-end-radius: 0.25rem;background-color: rgb(var(--color-basic-white))}
.password.ant-tooltip{width: 350px;max-width: 350px}
.ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline,.ant-menu-light>.ant-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline{background-color: transparent}
.ant-menu-light,.ant-menu-light>.ant-menu{font-size: 1rem;line-height: 1.5rem;color: rgb(var(--color-neutral-700))}
.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-menu-light>.ant-menu:not(.ant-menu-horizontal) .ant-menu-item:not(.ant-menu-item-selected):hover{background-color: transparent;color: rgb(var(--color-primary-500))}
.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover,.ant-menu-light>.ant-menu:not(.ant-menu-horizontal) .ant-menu-submenu-title:hover{background-color: transparent;color: rgb(var(--color-primary-500))}
.ant-menu-light .ant-menu-item-selected,.ant-menu-light>.ant-menu .ant-menu-item-selected{color: rgb(var(--color-primary-600));background: rgb(var(--color-background-sidebar));border-radius: 0px}
.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light{border-inline-end-width: 0px}
.ant-menu-light.ant-menu-inline .ant-menu-item::after,.ant-menu-light>.ant-menu.ant-menu-inline .ant-menu-item::after{border-width: 3px;border-right-color: rgb(var(--color-primary-600))}
.ant-steps.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail::after{width: 0.125rem;background-color: rgb(var(--color-neutral-400))}
.ant-steps>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color: rgb(var(--color-primary-600))}
.ant-steps .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{color: rgb(var(--color-neutral-400))}
.ant-steps .ant-steps-item-custom.customreturn .ant-steps-item-icon>.ant-steps-icon{color: rgb(var(--color-warning-dark))}
.ant-steps .ant-steps-item-custom.customerror .ant-steps-item-icon>.ant-steps-icon{color: rgb(var(--color-error-dark))}
.ant-steps .ant-steps-item-custom.customfinish .ant-steps-item-icon>.ant-steps-icon{color: rgb(var(--color-success-dark))}
.ant-steps .ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color: rgb(var(--color-neutral-700))}
.custom-step .abc .ant-steps-item.ant-steps-item-wait.ant-steps-item-custom.ant-steps-item-active{color: rgb(var(--color-error-dark))}
.ant-steps .ant-steps-item-finish.ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{color: rgb(var(--color-success-dark))}
.ant-steps .ant-steps-item-cancelled.ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{color: rgb(var(--color-brown-dark))}
.ant-steps .ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title,.ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title,.ant-steps .ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{font-size: 0.875rem;line-height: 1.25rem;color: rgb(var(--color-neutral-700))}
.ant-steps.ant-steps-vertical>.ant-steps-item .ant-steps-item-description{padding-left: 1.5rem}
.ant-steps.ant-steps-vertical>.ant-steps-item>.ant-steps-item-container>.ant-steps-item-tail::after{margin-top: -0.375rem}
.ant-steps.ant-steps-horizontal>.ant-steps-item>.ant-steps-item-container{display: flex;align-items: center;justify-content: flex-start}
.ant-steps.ant-steps-horizontal>.ant-steps-item>.ant-steps-item-container .ant-steps-item-icon,.ant-steps.ant-steps-horizontal>.ant-steps-item>.ant-steps-item-container .ant-steps-item-icon .ant-steps-icon{display: flex;align-items: center;justify-content: center}
div.ant-steps .ant-steps-item-title{margin-top: -0.125rem;font-size: 0.875rem;line-height: 1.25rem;color: rgb(var(--color-neutral-700))}
.stepper .ant-steps .ant-steps-item-finish.ant-steps-item-custom .ant-steps-item-icon{background-color: rgb(var(--color-info-light))}
.stepper .ant-steps .ant-steps-item-finish.ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{color: rgb(var(--color-info-dark))}
.stepper .ant-steps .ant-steps-item-custom .ant-steps-item-icon{height: 2rem;width: 2rem;border-radius: 50%;background-color: rgb(var(--color-neutral-200));padding: 0.5rem}
.stepper .ant-steps .ant-steps-item-custom .ant-steps-item-icon:hover{background-color: rgb(var(--color-info-light))}
.stepper .ant-steps .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{font-size: 1rem;line-height: 1.5rem;line-height: 1}
.stepper .ant-steps .ant-steps-item-custom.ant-steps-item-active .ant-steps-item-icon{border-width: 1px;border-style: solid;border-color: rgb(var(--color-info-dark));background-color: rgb(var(--color-info-light))}
.stepper .ant-steps .ant-steps-item-custom.ant-steps-item-disabled .ant-steps-item-icon:hover{background-color: rgb(var(--color-neutral-200))}
.stepper-transfer .ant-steps.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{font-size: 0.875rem;line-height: 1.25rem}
.stepper-transfer .ant-steps .ant-steps-item-custom .ant-steps-item-icon{width: 1.5rem;height: 1.5rem;border-radius: 9999px}
.stepper-transfer .ant-steps .ant-steps-item-finish.ant-steps-item-custom .ant-steps-item-icon{background-color: rgb(var(--color-info-light))}
.stepper-transfer .ant-steps .ant-steps-item-finish.ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{color: rgb(var(--color-info-dark))}
.stepper-transfer .ant-steps .ant-steps-item-wait.ant-steps-item-custom .ant-steps-item-icon{background-color: rgb(var(--color-neutral-200))}
.stepper-transfer .ant-steps .ant-steps-item-wait.ant-steps-item-custom .ant-steps-item-icon>.ant-steps-icon{color: rgb(var(--color-neutral-600))}
.stepper-transfer .ant-steps .ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color: rgb(var(--color-neutral-500))}
.stepper-transfer .ant-steps.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{width: 12rem}
.stepper-transfer .ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title::after{background-color: rgb(var(--color-info-dark))}
.stepper-transfer .ant-steps{flex-wrap: wrap}
.ant-layout .ant-layout-header{position: fixed;z-index: 40;height: 71px;border-width: 0px;border-bottom-width: 1px;border-style: solid;border-color: rgb(var(--color-neutral-200));background-color: rgb(var(--color-basic-white));padding-right: 1.5rem;width:-webkit-fill-available}
.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-thead>tr>td{background-color: rgb(var(--color-basic-white))}
.ant-table-wrapper .ant-table.ant-table-small .ant-table-title,.ant-table-wrapper .ant-table.ant-table-small .ant-table-thead>tr>th,.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>th,.ant-table-wrapper .ant-table.ant-table-small tfoot>tr>th{background-color: rgb(var(--color-basic-white));font-weight: 500;color: rgb(var(--color-neutral-900))}
@media (min-width: 768px){
.ant-table-wrapper .ant-table.ant-table-small .ant-table-title,.ant-table-wrapper .ant-table.ant-table-small .ant-table-thead>tr>th,.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>th,.ant-table-wrapper .ant-table.ant-table-small tfoot>tr>th{padding: 0.5rem}}
@media (min-width: 1024px){
.ant-table-wrapper .ant-table.ant-table-small .ant-table-title,.ant-table-wrapper .ant-table.ant-table-small .ant-table-thead>tr>th,.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>th,.ant-table-wrapper .ant-table.ant-table-small tfoot>tr>th{padding: 0.75rem}}
.ant-table-wrapper .ant-table-filter-column{align-items: center}
.ant-table-wrapper .ant-table-filter-trigger{display: flex;height: 1.375rem;width: 1.25rem;align-items: center;border-radius: 0.125rem;color: rgb(var(--color-neutral-500))}
.ant-table-wrapper .ant-table-filter-trigger:hover{background-color: rgb(var(--color-neutral-200))}
.ant-table-wrapper .ant-table-column-sorter-up.active,.ant-table-wrapper .ant-table-column-sorter-down.active,.ant-table-wrapper .ant-table-filter-trigger.active{color: rgb(var(--color-primary-600))}
.ant-table-wrapper .ant-table-column-sorter-up.active:hover,.ant-table-wrapper .ant-table-column-sorter-down.active:hover,.ant-table-wrapper .ant-table-filter-trigger.active:hover{background: rgb(var(--color-background-frame))}
.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before{color: rgb(var(--color-neutral-400))}
.ant-table-wrapper .ant-table-thead th.ant-table-column-sort::before{background-color:rgb(var(--color-neutral-400)) !important}
.ant-table-wrapper .ant-table-thead th.ant-table-column-sort{background-color: transparent}
.ant-table-wrapper td.ant-table-column-sort{background-color: rgb(var(--color-basic-white))}
.ant-table-wrapper .ant-table-tbody>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color: rgb(var(--color-neutral-300));color: rgb(var(--color-neutral-700))}
@media (min-width: 768px){
.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>td{padding: 0.5rem}}
@media (min-width: 1024px){
.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>td{padding-left: 0.75rem;padding-right: 0.75rem;padding-top: 0.5rem;padding-bottom: 0.5rem}}
.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>td p{margin: 0px}
div.ant-table-wrapper{border-radius: 0.5rem}
div.ant-table-wrapper--border{border-width: 1px;border-style: solid;border-color: rgb(var(--color-neutral-300))}
div.ant-table-wrapper--shadow{--tw-shadow: var(--shadow-3);--tw-shadow-colored: var(--shadow-3);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.ant-dropdown .ant-table-filter-dropdown{min-width: 180px}
.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title,.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title{padding-top: 5px;padding-bottom: 5px}
.ant-btn-primary{background-color: rgb(var(--color-primary-600))}
.ant-btn.ant-btn-sm{display: flex;align-items: center;padding-top: 0.25rem;padding-bottom: 0.25rem;padding-left: 0.5rem;padding-right: 0.5rem}
.ant-dropdown .ant-table-filter-dropdown .ant-table-filter-dropdown-btns{padding: 0.5rem}
.ant-btn-link:disabled,.ant-btn-link.ant-btn-disabled{margin-left: -0.5rem;color: rgb(var(--color-primary-600))}
.ant-btn.ant-btn-sm{margin-left: -0.5rem}
.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>th,.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-wrapper .ant-table-tbody>tr>th.ant-table-cell-row-hover,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-row-hover{cursor: pointer;background-color: rgb(var(--color-primary-100))}
.ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background-color: transparent}
.ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected:hover>.ant-table-cell{background-color: rgb(var(--color-primary-100))}
div.ant-table-wrapper tr.ant-table-expanded-row>td{background-color: rgb(var(--color-basic-white))}
div.ant-dropdown .ant-table-filter-dropdown .ant-table-filter-dropdown-tree .ant-tree{margin-left: 0.25rem}
div.ant-tree .ant-tree-switcher-noop{display: none}
div.ant-dropdown .ant-table-filter-dropdown .ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper{background-color: rgb(var(--color-basic-white))}
.ant-table-wrapper .employees__active .ant-table-cell{background-color: rgb(var(--color-info-light))}
.ant-table-body{scrollbar-width:auto;scrollbar-color:auto}
.ant-table-body::-webkit-scrollbar{width: 0.5rem}
.ant-table-body::-webkit-scrollbar-track{background-color: rgb(var(--color-basic-white))}
.ant-table-body::-webkit-scrollbar-thumb{border-radius: 9999px;background-color: rgb(var(--color-neutral-400))}
.ant-result{padding: 0px}
.ant-result .ant-result-title{font-size: 1.125rem;line-height: 1.75rem;font-weight: 500;color: rgb(var(--color-neutral-800))}
.ant-result .ant-result-subtitle{font-size: 1rem;line-height: 1.5rem;color: rgb(var(--color-neutral-700))}
.ant-result-error .ant-result-icon>.anticon{color: rgb(var(--color-error-dark))}
.ant-result-warning .ant-result-icon>.anticon{color: rgb(var(--color-warning-dark))}
.ant-result-info .ant-result-icon>.anticon{color: rgb(var(--color-info-dark))}
.ant-result-success .ant-result-icon>.anticon{color: rgb(var(--color-success-dark))}
.ant-progress .ant-progress-inner{background-color: transparent}
.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-eye,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-eye,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions:hover .anticon-eye,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions:hover .anticon-eye,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions:hover .anticon-eye,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions:hover .anticon-eye,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-download,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-download,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions:hover .anticon-download,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions:hover .anticon-download,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions:hover .anticon-download,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions:hover .anticon-download,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-delete,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-delete,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions:hover .anticon-delete,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions:hover .anticon-delete,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions:hover .anticon-delete,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions:hover .anticon-delete{color: rgb(var(--color-basic-white))}
.ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions:hover .anticon{color: rgb(var(--color-basic-white))}
.ant-upload-wrapper .ant-upload-list .ant-upload-list-item:hover .ant-upload-list-item-action{color: rgb(var(--color-basic-white))}
.ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions .anticon{color: rgb(var(--color-basic-white))}
.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions{display: flex;justify-content: center;gap: 0.5rem}
.ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-error{height: 100%}
.ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-error .ant-upload-list-item{border-width: 1px;--tw-border-opacity: 1;border-color: rgb(220 38 38 / var(--tw-border-opacity))}
.fc-view.fc-resource-timeline.fc-timeline{background-color: rgb(var(--color-basic-white));--tw-shadow: var(--shadow-3);--tw-shadow-colored: var(--shadow-3);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.fc-theme-standard .fc-scrollgrid,.fc-theme-standard td,.fc-theme-standard th{border-color: rgb(var(--color-neutral-200))}
.fc .fc-resource-timeline-divider{width: 1px;background-color: rgb(var(--color-neutral-200))}
.fc-h-event .fc-event-main{color: rgb(var(--color-neutral-700))}
.fc-icon,.fc-datagrid-expander.fc-datagrid-expander-placeholder{display: none}
.fc .fc-datagrid-cell-cushion{width: 100%}
.fc.fc-media-screen.fc-direction-ltr{height: calc(100vh - 272px)}
.fc .fc-non-business{background-color: rgba(var(--color-neutral-200), 0.5)}
.fc-direction-ltr .fc-datagrid-expander{position: absolute;right: 0.5rem;margin-top: -1px}
.fc-datagrid-cell-frame{display: flex;align-items: center;justify-content: center}
.resourceGroup .fc-datagrid-cell-frame{min-height: 2.5rem;border-width: 1px;border-left-width: 0px;border-right-width: 0px;border-style: solid;border-color: rgb(var(--color-primary-300))}
.fc-icon-minus-square:before,.fc-icon-plus-square:before{display: block;height: 1.25rem;width: 1.25rem;background-repeat: no-repeat;content:" ";background-position:50%}
.fc-icon-minus-square:before{background-image:url("/assets/icons/expand_less.svg")}
.fc-icon-plus-square::before{background-image:url("/assets/icons/expand_more.svg")}
.fc .fc-datagrid-cell-cushion{padding-top: 0.75rem;padding-bottom: 0.75rem}
@media (min-width: 768px){
.fc .fc-datagrid-cell-cushion{white-space: normal}}
@media (min-width: 1024px){
.fc .fc-datagrid-cell-cushion{white-space: nowrap}}
.resourceGroup .fc-datagrid-cell-cushion{display: flex;align-items: center;padding-top: 0.25rem;padding-bottom: 0.25rem}
.fc .fc-timeline-lane-frame{display: flex;align-items: center}
.text-one-line{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.text-two-line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.fc-timeline-event-harness{margin-top: 6px}
.fc-resource-group div{min-height: 0px}
.resource-group__lane{border-width: 0px}
.resource-group__lane div{position: relative;z-index: 10;min-height: 2.5rem;border-width: 1px;border-left-width: 0px;border-right-width: 0px;border-style: solid;border-color: rgb(var(--color-primary-300));background-color: rgb(var(--color-basic-white))}
.fc .fc-timeline-slot-minor{border-style: none}
.fc-timeline-header-row-chrono{display: none}
.fc .fc-timeline-slot-frame{min-height: 60px}
@media (min-width: 768px){
.fc-scrollgrid col,.fc-scrollgrid-sync-table,.fc-timeline-body,.fc-timeline-slots table{min-width: -moz-fit-content;min-width: fit-content}}
@media (min-width: 1024px){
.fc-scrollgrid col,.fc-scrollgrid-sync-table,.fc-timeline-body,.fc-timeline-slots table{min-width: 0px}}
.fc .fc-timeline-overlap-enabled .fc-timeline-lane-frame .fc-timeline-events{min-height: 28px}
.fc .fc-resource-timeline .fc-resource-group:not([rowspan]){background-color: rgb(var(--color-basic-white))}
.fc-theme-standard .resource-group__lane,.fc-theme-standard .resourceGroup{border-style: none}
.fc-scroller.fc-scroller-liquid-absolute::-webkit-scrollbar{height: 0.25rem}
::-webkit-scrollbar{height: 0.25rem;width: 0.25rem}
::-webkit-scrollbar-track{background-color: transparent}
::-webkit-scrollbar-thumb{border-radius: 9999px;background-color: rgb(var(--color-neutral-400))}
::-webkit-scrollbar-thumb:hover{background-color: rgb(var(--color-neutral-500))}
.ant-popover .ant-popover-inner{border-radius: 0.5rem;padding: 0px;--tw-shadow: var(--shadow-3);--tw-shadow-colored: var(--shadow-3);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.ant-radio-wrapper .ant-radio-inner::after{margin-inline-start: -0.75rem;margin-top: -0.75rem;height: 1.5rem;width: 1.5rem;background-color: rgb(var(--color-primary-600))}
.ant-radio-wrapper .ant-radio-checked:not(.ant-radio-disabled) .ant-radio-inner{border-color: rgb(var(--color-primary-600));background-color: rgb(var(--color-basic-white))}
.ant-radio-wrapper:not(.ant-radio-disabled):hover,.ant-radio-wrapper:not(.ant-radio-disabled) .ant-radio-inner:hover{border-color: rgb(var(--color-primary-500))}
.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-eye,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-eye,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions:hover .anticon-eye,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions:hover .anticon-eye,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions:hover .anticon-eye,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions:hover .anticon-eye,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-download,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-download,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions:hover .anticon-download,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions:hover .anticon-download,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions:hover .anticon-download,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions:hover .anticon-download,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-delete,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions .anticon-delete,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions:hover .anticon-delete,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions:hover .anticon-delete,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions:hover .anticon-delete,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions:hover .anticon-delete{color: rgb(var(--color-basic-white))}
.ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions:hover .anticon{color: rgb(var(--color-basic-white))}
.ant-upload-wrapper .ant-upload-list .ant-upload-list-item:hover .ant-upload-list-item-action{color: rgb(var(--color-basic-white))}
.ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions .anticon{color: rgb(var(--color-basic-white))}
.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-list-item-actions,.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions,.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-actions{display: flex;justify-content: center;gap: 0.5rem}
.ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-error{height: 100%}
.ant-upload-wrapper .ant-upload-list.ant-upload-list-picture-card .ant-upload-error .ant-upload-list-item{border-width: 1px;--tw-border-opacity: 1;border-color: rgb(220 38 38 / var(--tw-border-opacity))}
.ant-message .ant-message-notice .ant-message-notice-content{--tw-shadow: var(--shadow-3);--tw-shadow-colored: var(--shadow-3);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.ant-message .ant-message-notice .ant-message-error>.anticon{color: rgb(var(--color-error-dark))}
.ant-message .ant-message-notice .ant-message-success>.anticon{color: rgb(var(--color-success-dark))}
.ant-message .ant-message-notice .ant-message-warning>.anticon{color: rgb(var(--color-warning-dark))}
.ant-message .ant-message-notice .ant-message-info>.anticon,.ant-message .ant-message-notice .ant-message-loading>.anticon{color: rgb(var(--color-info-dark))}
.ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content{text-align: center}
.ant-picker-calendar .ant-picker-panel .ant-picker-content thead tr{display: none}
.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background-color: rgb(var(--primary-color));color: rgb(var(--color-basic-white))}
.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{background-color: rgb(var(--color-primary-100))}
.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner:hover{background-color: rgb(var(--primary-color))}
.ant-picker-dropdown .ant-picker-time-panel-column{width: 64px}
.ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{width: 100%}
.ant-picker-footer .ant-picker-ranges{padding-top: 0.25rem;padding-bottom: 0.25rem;padding-left: 0.75rem;padding-right: 0.75rem}
::-webkit-scrollbar{height: 0.25rem;width: 0.25rem}
::-webkit-scrollbar-track{background-color: transparent}
::-webkit-scrollbar-thumb{border-radius: 9999px;background-color: rgb(var(--color-neutral-400))}
::-webkit-scrollbar-thumb:hover{background-color: rgb(var(--color-neutral-500))}
.ant-picker-calendar.ant-picker-calendar-full .ant-picker-calendar-date-content{text-align: center}
.ant-picker-calendar .ant-picker-panel .ant-picker-content thead tr{display: none}
div.ant-color-picker-trigger{border-style: none;padding: 0px}
div.ant-color-picker-trigger .ant-color-picker-color-block{height: 2.25rem;width: 2.25rem;border-radius: 0.5rem}
.ant-modal .ant-modal-title{font-size: 1rem;line-height: 1.5rem;font-weight: 500;color: rgb(var(--color-neutral-700))}
.ant-modal .ant-modal-close-x{color: rgb(var(--color-neutral-500))}
.ant-modal-confirm .ant-modal-confirm-title{font-size: 1.125rem;line-height: 1.75rem;font-weight: 500;color: rgb(var(--color-neutral-800))}
.ant-modal-confirm .ant-modal-confirm-content{font-size: 1rem;line-height: 1.5rem;color: rgb(var(--color-neutral-700))}
.ant-modal-confirm .ant-modal-confirm-btns{margin-top: 1.5rem}
@media (min-width: 768px){
.ant-modal .ant-modal-content{padding-left: 1rem;padding-right: 1rem;padding-top: 1.25rem;padding-bottom: 1.25rem}}
@media (min-width: 1024px){
.ant-modal .ant-modal-content{padding: 2rem;padding-bottom: 1.5rem}}
.request.ant-modal .ant-modal-content{padding-left: 0px;padding-right: 0px;padding-top: 1rem;padding-bottom: 1rem}
.ant-modal-confirm-btns button{border-radius: 0.5rem}
.ant-modal-confirm-btns button.ant-btn-primary{background-color: rgb(var(--color-primary-600))}
.ant-modal-confirm-btns button.ant-btn-default{border-width: 1px;border-color: rgb(var(--color-primary-300));background-color: rgb(var(--color-basic-white));color: rgb(var(--color-primary-500))}
.email-template.ant-modal .ant-modal-content{padding: 0px}
.email-template.ant-modal .ant-modal-content .ant-modal-header{margin-bottom: 0px}
.ant-segmented{background-color: transparent}
.ant-segmented:hover{background-color: transparent}
.ant-segmented .ant-segmented-item{margin-right: 0.5rem;min-width: 80px;border-radius: 25rem;line-height: 1;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}
.ant-segmented .ant-segmented-item:hover{--tw-bg-opacity: 1;background-color: rgb(230 247 255 / var(--tw-bg-opacity))}
.ant-segmented .ant-segmented-item .ant-segmented-item-label:hover{--tw-text-opacity: 1;color: rgb(24 144 255 / var(--tw-text-opacity))}
.ant-segmented .ant-segmented-item-selected{--tw-bg-opacity: 1;background-color: rgb(230 247 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color: rgb(24 144 255 / var(--tw-text-opacity))}
.ant-badge .ant-badge-dot.ant-scroll-number{height: 0.625rem;width: 0.625rem}
.custom-collapse>.ant-collapse.ant-collapse-icon-position-end.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-header.ant-collapse-icon-collapsible-only{width: -moz-fit-content;width: fit-content;padding: 0px}
.custom-collapse>.ant-collapse.ant-collapse-icon-position-end.ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content.ant-collapse-content-active .ant-collapse-content-box{padding-left: 0px;padding-right: 0px;padding-top: 0.75rem;padding-bottom: 0px}
.leave__collapse{height: 103px;overflow-y: scroll;padding-right: 1rem}
.leave__collapse .ant-collapse.ant-collapse-borderless{background-color: transparent}
.leave__collapse .ant-collapse.ant-collapse-borderless .ant-collapse-item{margin-bottom: 0.75rem;border-style: none}
.leave__collapse .ant-collapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-header{margin-bottom: 0.5rem;padding: 0px;font-size: 0.875rem;line-height: 1.25rem;font-weight: 500;line-height: 1.5;color: rgb(var(--color-neutral-700))}
.leave__collapse .ant-collapse.ant-collapse-borderless .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{padding-right: 0.5rem}
.leave__collapse .ant-collapse.ant-collapse-borderless .ant-collapse-content{margin-bottom: 0.25rem;border-style: none;color: rgb(var(--color-neutral-700))}
.leave__collapse .ant-collapse.ant-collapse-borderless .ant-collapse-content .ant-collapse-content-box{padding: 0px;padding-left: 1.25rem}
.hover\:\!bg-transparent:hover{background-color: transparent !important}

/*# sourceMappingURL=styles.css.map*/