:root{--app-font-family:"Avenir","Avenir Next","Segoe UI",system-ui,-apple-system,"Helvetica Neue",Helvetica,Arial,sans-serif}html{font-size:16px;text-size-adjust:100%}.external-event-calendar{border-right:1px solid #ccc}.external-event-task{color:#fff;padding:10px;margin:20px;border-radius:8px;font-family:var(--app-font-family)}body{background:linear-gradient(180deg,#f0f4f4,#eef5f0 40%,#e8f5e9);min-height:100vh;background-attachment:fixed}*,.MuiAlert-root,.MuiAppBar-root *,.MuiAutocomplete-root *,.MuiAvatar-root,.MuiBadge-root,.MuiBox-root,.MuiButton-root,.MuiCard-root *,.MuiCheckbox-root,.MuiChip-root,.MuiCircularProgress-root,.MuiContainer-root *,.MuiDataGrid-root *,.MuiDialog-root *,.MuiDrawer-root *,.MuiFilledInput-root,.MuiFormControl-root,.MuiFormControlLabel-root,.MuiFormGroup-root *,.MuiFormLabel-root,.MuiGrid-root *,.MuiIcon-root,.MuiInput-root,.MuiInputBase-root,.MuiInputLabel-root,.MuiLinearProgress-root,.MuiListItemButton-root,.MuiListItemIcon-root,.MuiListItemText-root,.MuiMenuItem-root,.MuiNativeSelect-root,.MuiOutlinedInput-root,.MuiPagination-root *,.MuiPaper-root *,.MuiRadio-root,.MuiRating-root,.MuiSelect-root,.MuiSkeleton-root,.MuiSlider-root,.MuiSnackbar-root,.MuiStack-root *,.MuiSvgIcon-root,.MuiSwitch-root,.MuiTab-root,.MuiTable-root *,.MuiTableBody-root *,.MuiTableCell-root,.MuiTableHead-root *,.MuiTablePagination-root *,.MuiTableRow-root *,.MuiTableSortLabel-root,.MuiTextField-root,.MuiToolbar-root *,.MuiTooltip-root,.MuiTypography-root,.external-event-task,.frame *,.mbsc-form-group-title,[class*=Inter-],a,button,div,h1,h2,h3,h4,h5,h6,input,label,li,p,select,span,td,textarea,th{font-family:var(--app-font-family)!important}.demo-external-event-presets .external-event-calendar,.demo-external-event-presets .mbsc-grid,.demo-external-event-presets .mbsc-row,.demo-external-event-presets.demo-wrapper{height:100%}.mbsc-form-group-title{padding-left:20px}.mbsc-eventcalendar .mbsc-calendar-month-selector{background-color:#02786d;color:#fff;border:none;font-weight:700}.mbsc-eventcalendar .mbsc-calendar-year-month{color:#02786d}.mbsc-eventcalendar .mbsc-calendar-body .mbsc-calendar-cell{border:1px solid #02786d;box-shadow:none}.mbsc-eventcalendar .mbsc-event-box{background-color:#02786d;color:#fff}.mbsc-eventcalendar .mbsc-event-desc{color:#fff}.MuiBox-root .css-c5jrj7{border-top-left-radius:20px}@media (min-width:900px){.MuiBox-root .css-c5jrj7{padding:0!important}}@media (min-width:0px){.MuiBox-root .css-c5jrj7{padding:0!important}}.css-c5jrj7{background-color:#152c2d}.makeStyles-pageContainer-1{border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px}.MuiDataGrid-virtualScroller,.MuiDialogContent-root,.MuiList-root,.MuiTableContainer-root{scrollbar-width:thin;scrollbar-color:rgba(21,44,45,.38) rgba(21,44,45,.08)}.MuiDataGrid-virtualScroller::-webkit-scrollbar,.MuiDialogContent-root::-webkit-scrollbar,.MuiList-root::-webkit-scrollbar,.MuiTableContainer-root::-webkit-scrollbar{width:8px;height:8px}.MuiDataGrid-virtualScroller::-webkit-scrollbar-track,.MuiDialogContent-root::-webkit-scrollbar-track,.MuiList-root::-webkit-scrollbar-track,.MuiTableContainer-root::-webkit-scrollbar-track{background:rgba(21,44,45,.06);border-radius:4px;margin-block:6px}.MuiDataGrid-virtualScroller::-webkit-scrollbar-thumb,.MuiDialogContent-root::-webkit-scrollbar-thumb,.MuiList-root::-webkit-scrollbar-thumb,.MuiTableContainer-root::-webkit-scrollbar-thumb{background:rgba(21,44,45,.32);border-radius:4px}.MuiDataGrid-virtualScroller::-webkit-scrollbar-thumb:hover,.MuiDialogContent-root::-webkit-scrollbar-thumb:hover,.MuiList-root::-webkit-scrollbar-thumb:hover,.MuiTableContainer-root::-webkit-scrollbar-thumb:hover{background:rgba(21,44,45,.5)}.frame{display:flex;flex-direction:row;justify-content:center;width:100%}.frame,.frame .div{background-color:#fff}.frame .div{height:789px;overflow:hidden;position:relative;width:1647px}.frame .overlap{height:423px;left:-18px;position:absolute;top:19px;width:1686px}.frame .overlap-group{height:409px;left:0;position:absolute;top:14px;width:1686px}.frame .text-wrapper{left:55px}.frame .text-wrapper,.frame .text-wrapper-2{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;white-space:nowrap;width:107px}.frame .text-wrapper-2{left:157px}.frame .text-wrapper-3{left:253px}.frame .text-wrapper-3,.frame .text-wrapper-4{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;white-space:nowrap;width:107px}.frame .text-wrapper-4{left:350px}.frame .text-wrapper-5{left:445px}.frame .text-wrapper-5,.frame .text-wrapper-6{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:8px;white-space:nowrap;width:107px}.frame .text-wrapper-6{left:538px}.frame .text-wrapper-7{left:634px}.frame .text-wrapper-7,.frame .text-wrapper-8{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:8px;white-space:nowrap;width:107px}.frame .text-wrapper-8{left:727px}.frame .text-wrapper-9{left:807px}.frame .text-wrapper-10,.frame .text-wrapper-9{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:8px;white-space:nowrap;width:107px}.frame .text-wrapper-10{left:899px}.frame .rectangle{background-color:#d9cfef;height:31px;left:18px;position:absolute;top:39px;width:1668px}.frame .text-wrapper-11{left:1157px;top:43px}.frame .text-wrapper-11,.frame .text-wrapper-12{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;width:218px}.frame .text-wrapper-12{left:1022px;top:44px}.frame .text-wrapper-13{left:752px}.frame .text-wrapper-13,.frame .text-wrapper-14{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:44px;width:218px}.frame .text-wrapper-14{left:846px}.frame .text-wrapper-15{left:1258px;top:43px}.frame .text-wrapper-15,.frame .text-wrapper-16{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;width:218px}.frame .text-wrapper-16{left:1375px;top:44px}.frame .text-wrapper-17{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;left:672px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:43px;width:218px}.frame .rectangle-2{background-color:#f5f5f5;height:31px;left:18px;position:absolute;top:71px;width:1668px}.frame .text-wrapper-18{font-size:18px;left:74px;top:41px;width:124px}.frame .text-wrapper-18,.frame .text-wrapper-19{color:#000;font-family:Inter-SemiBold,Helvetica;font-weight:600;letter-spacing:0;line-height:normal;position:absolute}.frame .text-wrapper-19{font-size:16px;left:171px;text-align:center;top:76px;width:218px}.frame .line{height:1px;left:40px;object-fit:cover;position:absolute;top:54px;width:10px}.frame .rectangle-3{top:378px}.frame .rectangle-3,.frame .rectangle-4{background-color:#d9cfef;height:31px;left:0;position:absolute;width:1668px}.frame .rectangle-4{top:375px}.frame .text-wrapper-20{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:18px;font-weight:600;left:74px;letter-spacing:0;line-height:normal;position:absolute;top:381px;width:124px}.frame .img{left:22px;top:393px}.frame .img,.frame .line-2{height:1px;object-fit:cover;position:absolute;width:10px}.frame .line-2{left:171px;top:85px}.frame .line-3{top:129px}.frame .line-3,.frame .line-4{height:5px;left:18px;object-fit:cover;position:absolute;width:1647px}.frame .line-4{top:159px}.frame .line-5{top:190px}.frame .line-5,.frame .line-6{height:5px;left:18px;object-fit:cover;position:absolute;width:1647px}.frame .line-6{top:220px}.frame .text-wrapper-21{left:295px;top:137px}.frame .text-wrapper-21,.frame .text-wrapper-22{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;width:218px}.frame .text-wrapper-22{left:386px;top:44px}.frame .text-wrapper-23{left:390px;top:137px}.frame .text-wrapper-23,.frame .text-wrapper-24{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;width:218px}.frame .text-wrapper-24{left:483px;top:136px}.frame .text-wrapper-25{top:137px}.frame .text-wrapper-25,.frame .text-wrapper-26{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;left:579px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;width:218px}.frame .text-wrapper-26{top:167px}.frame .text-wrapper-27{left:847px;top:167px}.frame .text-wrapper-27,.frame .text-wrapper-28{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;width:218px}.frame .text-wrapper-28{left:579px;top:198px}.frame .text-wrapper-29{left:847px;top:198px}.frame .text-wrapper-29,.frame .text-wrapper-30{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;width:218px}.frame .text-wrapper-30{left:672px;top:137px}.frame .text-wrapper-31{left:752px}.frame .text-wrapper-31,.frame .text-wrapper-32{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:137px;width:218px}.frame .text-wrapper-32{left:847px}.frame .rectangle-5{border:1px solid #000;height:30px;left:933px;position:absolute;top:132px;width:46px}.frame .rectangle-6{top:162px}.frame .rectangle-6,.frame .rectangle-7{border:1px solid #000;height:30px;left:932px;position:absolute;width:46px}.frame .rectangle-7{top:193px}.frame .text-wrapper-33{left:483px}.frame .text-wrapper-33,.frame .text-wrapper-34{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:44px;width:218px}.frame .text-wrapper-34{left:579px}.frame .rectangle-8{background-color:#f5f5f5;height:31px;left:18px;position:absolute;top:223px;width:1668px}.frame .rectangle-9{background-color:#fff;border:1px solid #000;height:17px;left:1596px;position:absolute;top:230px;width:23px}.frame .rectangle-10{height:375px;left:462px}.frame .rectangle-10,.frame .rectangle-11{border:1px solid #000;position:absolute;top:2px;width:272px}.frame .rectangle-11{height:373px;left:734px}.frame .rectangle-12{top:131px}.frame .rectangle-12,.frame .rectangle-13{border:1px solid #000;height:30px;left:665px;position:absolute;width:46px}.frame .rectangle-13{top:162px}.frame .rectangle-14{border:1px solid #000;height:30px;left:665px;position:absolute;top:193px;width:46px}.frame .text-wrapper-35{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;left:171px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:228px;width:218px}.frame .line-7{height:1px;left:171px;object-fit:cover;position:absolute;top:237px;width:10px}.frame .line-8{top:281px}.frame .line-8,.frame .line-9{height:5px;left:18px;object-fit:cover;position:absolute;width:1647px}.frame .line-9{top:311px}.frame .line-10{top:342px}.frame .line-10,.frame .line-11{height:5px;left:18px;object-fit:cover;position:absolute;width:1647px}.frame .line-11{top:372px}.frame .text-wrapper-36{left:295px}.frame .text-wrapper-36,.frame .text-wrapper-37{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:289px;width:218px}.frame .text-wrapper-37{left:390px}.frame .text-wrapper-38{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;left:483px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:288px;width:218px}.frame .text-wrapper-39{top:289px}.frame .text-wrapper-39,.frame .text-wrapper-40{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;left:579px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;width:218px}.frame .text-wrapper-40{top:319px}.frame .text-wrapper-41{left:847px;top:319px}.frame .text-wrapper-41,.frame .text-wrapper-42{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;width:218px}.frame .text-wrapper-42{left:579px;top:350px}.frame .text-wrapper-43{left:847px;top:350px}.frame .text-wrapper-43,.frame .text-wrapper-44{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;width:218px}.frame .text-wrapper-44{left:672px;top:289px}.frame .text-wrapper-45{left:752px}.frame .text-wrapper-45,.frame .text-wrapper-46{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:289px;width:218px}.frame .text-wrapper-46{left:847px}.frame .rectangle-15{border:1px solid #000;height:30px;left:933px;position:absolute;top:284px;width:46px}.frame .rectangle-16{top:314px}.frame .rectangle-16,.frame .rectangle-17{border:1px solid #000;height:30px;left:932px;position:absolute;width:46px}.frame .rectangle-17{top:345px}.frame .rectangle-18{top:283px}.frame .rectangle-18,.frame .rectangle-19{border:1px solid #000;height:30px;left:665px;position:absolute;width:46px}.frame .rectangle-19{top:314px}.frame .rectangle-20{border:1px solid #000;height:30px;left:665px;position:absolute;top:345px;width:46px}.frame .rectangle-21{background-color:#fff;border:1px solid #000;height:17px;left:1596px;position:absolute;top:78px;width:23px}.frame .overlap-2{height:15px;left:1212px;position:absolute;top:14px;width:205px}.frame .text-wrapper-47{left:0}.frame .text-wrapper-47,.frame .text-wrapper-48{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;white-space:nowrap;width:107px}.frame .text-wrapper-48{left:98px}.frame .text-wrapper-49{left:1075px}.frame .balance-reaminding,.frame .text-wrapper-49{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;width:107px}.frame .balance-reaminding{left:1430px}.frame .text-wrapper-50{color:#000;font-family:Inter-ExtraBold,Helvetica;font-size:16px;font-weight:800;left:1550px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:14px;white-space:nowrap;width:107px}.frame .overlap-3{height:19px;left:198px;position:absolute;top:120px;width:218px}.frame .text-wrapper-51{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;left:0;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:0;width:218px}.frame .line-12{height:1px;left:77px;object-fit:cover;position:absolute;top:9px;width:10px}.frame .text-wrapper-52{left:211px;top:181px}.frame .text-wrapper-52,.frame .text-wrapper-53{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;width:218px}.frame .text-wrapper-53{left:203px;top:212px}.frame .overlap-4{height:19px;left:198px;position:absolute;top:272px;width:218px}.frame .text-wrapper-54{left:211px;top:333px}.frame .text-wrapper-54,.frame .text-wrapper-55{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;width:218px}.frame .text-wrapper-55{left:203px;top:364px}.frame .text-wrapper-56{left:520px}.frame .text-wrapper-56,.frame .text-wrapper-57{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:16px;font-weight:600;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:4px;white-space:nowrap;width:107px}.frame .text-wrapper-57{left:789px}.frame .overlap-5{height:34px;left:-18px;position:absolute;top:476px;width:1668px}.frame .rectangle-22{top:3px}.frame .rectangle-22,.frame .rectangle-23{background-color:#d9cfef;height:31px;left:0;position:absolute;width:1668px}.frame .rectangle-23{top:0}.frame .text-wrapper-58{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:18px;font-weight:600;left:74px;letter-spacing:0;line-height:normal;position:absolute;top:4px;width:124px}.frame .line-13{height:1px;left:22px;object-fit:cover;position:absolute;top:18px;width:10px}.frame .overlap-6{height:34px;left:-18px;position:absolute;top:510px;width:1668px}.frame .text-wrapper-59{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:18px;font-weight:600;left:29px;letter-spacing:0;line-height:normal;position:absolute;text-align:center;top:7px;width:124px}.frame .overlap-7{top:544px}.frame .overlap-7,.frame .overlap-8{height:34px;left:-18px;position:absolute;width:1668px}.frame .overlap-8{top:442px}.frame .text-wrapper-60{color:#000;font-family:Inter-SemiBold,Helvetica;font-size:18px;font-weight:600;left:74px;letter-spacing:0;line-height:normal;position:absolute;top:7px;width:124px}