body,html{padding:0;margin:0;font-family:Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@keyframes pulse{50%{opacity:.5}}.app-inside-iframe,.app-layout{min-height:100vh}.app-layout{background-color:#ebeff2}.app-layout-header{display:flex;flex-direction:column;-moz-column-gap:16px;column-gap:16px;padding-left:16px;padding-right:16px;position:sticky;top:0;z-index:20;overflow:hidden;background-color:#fff}.app-layout-header__title{height:100%;display:flex;align-items:center;align-self:flex-end;justify-content:space-between}.app-layout-header__title>p{font-size:1.2rem;text-transform:capitalize}.app-layout-header__logo{flex-shrink:0;display:flex;align-items:center;justify-content:center}.app-layout-header__menu{overflow-x:auto;overflow-y:hidden;flex:1 1;border-bottom:none;display:none}.app-layout-header__menu--full-screen{display:block;position:fixed;top:64px;bottom:0;inset-inline:0}.app-layout-content{position:relative}.app-content-wrapper{position:relative;padding:1rem;z-index:1}.app-content-wrapper__top{display:flex;align-items:baseline;justify-content:space-between;color:#fff;margin-bottom:24px}.app-content-wrapper__top--title{display:flex;flex-direction:column;min-height:68px;color:#1e225e}.app-content-wrapper__top--title>p{margin:0;padding:0}.app-content-wrapper__top--title-primary{font-size:28px;font-weight:500;text-transform:capitalize}.app-content-wrapper__top--title-secondary{font-size:15px;font-weight:200;color:rgba(30,34,94,.7)}.app-content-wrapper__top--cta{text-transform:capitalize;font-size:14px}.app-content-wrapper__content{background-color:#fff;padding:1rem;border-radius:4px}.app-table{background-color:#fff;outline:1px solid #e9e9e9;border-radius:4px}.app-table-filter--overlay-wrapper{max-width:calc(100% - 32px)}.app-table-filter{display:flex;align-items:center;background-color:#fff;max-width:100%;width:-moz-max-content;width:max-content;border-radius:4px;margin-bottom:16px;padding:4px;min-height:38px;box-shadow:0 8px 24px 0 hsla(210,8%,62%,.2)}.app-table-filter__form{max-width:100%;width:350px}.app-table-filter__form--actions{display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:10px;column-gap:10px}.app-table-filter__search{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;margin-left:10px;margin-right:10px}.app-table-filter__search--input{background-color:transparent;padding:0}.app-table-filter__search--input,.app-table-filter__search--input:active,.app-table-filter__search--input:focus{border:none;outline:none;box-shadow:none}.app-table-filter__search--action{color:gray;cursor:pointer}.app-table-filter__search--action:hover{color:#000}.app-table-filter__tag{display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px}.app-table-filter__tag--card{padding:4px 10px;background-color:#bcedfc;border-radius:4px;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.app-table-filter__tag--card-text{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-table-filter__tag--card-close{cursor:pointer;font-size:10px;color:gray}.app-table-filter__tag--card-close:hover{color:#fff;border-radius:50%;background-color:gray;box-shadow:0 0 0 2px gray}.app-dashboard{position:relative;padding:1rem;z-index:1;display:flex;flex-direction:column;gap:1rem}.app-dashboard__box{background:#fff;border-radius:10px;padding:1rem;flex:1 1;height:120px;display:flex;flex-direction:column;justify-content:space-between}.app-dashboard__box p{margin:0}.app-dashboard__box--title{font-size:.8rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#201f26;flex-shrink:0}.app-dashboard__box--value{font-size:1.5rem;font-weight:600;color:#484654}.about-app__contact-us{display:flex;flex-direction:column;gap:.8rem}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.leave-app-date-range-picker .ant-picker-time-panel{display:none!important}@media(min-width:768px){.leave-app-date-range-picker .ant-picker-time-panel{display:flex}.about-app__contact-us{flex-direction:row}}@media(min-width:1024px){.app-layout-header__title{display:none}.app-layout-header__menu{display:block}.app-dashboard{flex-direction:row;align-items:center;flex-wrap:wrap}}.ant-btn{display:inline-flex;justify-content:center;align-items:center}