.classDataForm .formGridLeft .formGridContainer,.classDataForm .formGridRight .formGridContainer{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.classDataForm .formGridLeft .item1{grid-row:1;grid-column-start:1;grid-column-end:3}.classDataForm .formGridLeft .item2{grid-row:2;grid-column-start:1;grid-column-end:3}.classDataForm .formGridLeft .item3{grid-row:3;grid-column-start:1;grid-column-end:3}.classDataForm .formGridRight .item1{grid-row:1;grid-column-start:1;grid-column-end:3}.classDataForm .formGridRight .item2{grid-row:2;grid-column-start:1;grid-column-end:2}.classDataForm .formGridRight .item3{grid-row:2;grid-column-start:2;grid-column-end:3}.classDataForm .formGridRight .item4{grid-row:3;grid-column-start:1;grid-column-end:2}.classDataForm .formGridRight .item5{grid-row:3;grid-column-start:2;grid-column-end:3}.classStudentQuantityForm .formGridLeft .formGridContainer{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr)}.classStudentQuantityForm .item1{grid-column-start:1;grid-column-end:2}.classStudentQuantityForm .item2{grid-column-start:2;grid-column-end:3}.classStudentQuantityForm .item3{grid-column-start:3;grid-column-end:4}.classStudentQuantityForm .item4{grid-column-start:4;grid-column-end:5}.classTimeScheduleForm .formGridLeft .formGridContainer{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(4,1fr)}.classTimeScheduleForm .item1{grid-column-start:1;grid-column-end:3}.Video_videoForm__swcH9{display:grid;grid-template-columns:320px 1fr;width:100%}.Video_videoForm__swcH9 .sgeds.inputContainer:first-child{grid-row:1;grid-column-start:1;grid-column-end:2}.Video_videoForm__swcH9 .sgeds.inputContainer:nth-child(2){grid-row:2;grid-column-start:1;grid-column-end:3}.Video_videoForm__swcH9 .sgeds.inputContainer:nth-child(3){padding-top:0;grid-row:3;grid-column-start:1;grid-column-end:3}.Video_videoForm__swcH9 .sgeds.inputContainer:nth-child(3) .sgeds.checkboxContainer{height:30px}.QuestionOption_questionOptionForm__Z_r_p{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;row-gap:2px;grid-column-gap:16px;column-gap:16px;align-items:center}.QuestionOption_questionOptionForm__Z_r_p .sgeds.inputContainer:first-child{grid-row:1;grid-column-start:1;grid-column-end:3}.QuestionOption_questionOptionForm__Z_r_p .questionOptionEnd{display:flex;justify-content:space-between}.QuestionOption_questionOptionForm__Z_r_p .sgeds.link.md.blue{padding-top:0;padding-bottom:16px}.Question_questionForm__ROg5j{display:flex;flex-direction:column;border:1px solid #747474;border-radius:8px;padding:24px}.Question_questionForm__ROg5j .header{display:flex;justify-content:space-between}.Question_questionForm__ROg5j .headerForm{display:grid;grid-row-gap:2px;row-gap:2px;grid-column-gap:16px;column-gap:16px;grid-template-columns:repeat(3,1fr)}.Question_questionForm__ROg5j .headerForm .sgeds.inputContainer:first-child{grid-row:1;grid-column-start:1;grid-column-end:3}.Question_questionForm__ROg5j .headerForm .sgeds.inputContainer:nth-child(2){grid-row:1;grid-column-start:3;grid-column-end:4}.Question_questionForm__ROg5j .questionSettings{display:grid;grid-column-gap:16px;column-gap:16px;grid-template-columns:195px 1fr}.Question_questionForm__ROg5j .sgeds.button.addQuestionButton{margin-top:10px;width:200px}.Exercises_exercisesForm__IMtMg{width:100%;display:flex;flex-direction:column;gap:16px}.Exercises_exercisesForm__IMtMg .general{display:grid;grid-gap:16px;gap:16px;grid-template-columns:150px 500px}.classDiaryFilter .formGridLeft{display:flex;flex-direction:column;gap:12px}.classDiaryFilter .classDiaryFilter__status{display:flex;gap:16px;align-items:center}.classDiaryFilter .classDiaryFilter__status .classDiaryFilter__statusLabel{font-weight:700;font-size:16px}.classDiaryFilter .classDiaryFilter__status .classDiary__radioGroup{display:flex;gap:40px}.classDiaryFilter .classDiaryFilter__mainForms{display:flex;flex-direction:column;gap:8px}.classDiaryFilter .classDiaryFilter__mainForms .classDiaryFilter__form{display:flex;flex-direction:column}.classDiaryFilter .classDiaryFilter__mainForms .classDiaryFilter__form .classDiaryFilter__courseClassModuleGrid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr 1fr 150px}.classDiaryFilter .classDiaryFilter__mainForms .classDiaryFilter__form .classDiaryFilter__disciplineInstructorDateGrid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr 1fr 160px 160px}.classDiaryFilter .sgeds.button{width:280px}.collaboratorPersonalData .formGridLeft .formGridContainer,.collaboratorPersonalData .formGridRight .formGridContainer{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr)}.collaboratorPersonalData .formGridLeft .item1{grid-row:1;grid-column-start:1;grid-column-end:2}.collaboratorPersonalData .formGridLeft .item2{grid-row:2;grid-column-start:1;grid-column-end:3}.collaboratorPersonalData .formGridLeft .item3{grid-row:3;grid-column-start:1;grid-column-end:3}.collaboratorPersonalData .formGridLeft .item4{grid-row:4;grid-column-start:1;grid-column-end:2}.collaboratorPersonalData .formGridLeft .item5{grid-row:4;grid-column-start:2;grid-column-end:3}.collaboratorPersonalData .formGridLeft .item6{grid-row:5;grid-column-start:1;grid-column-end:3}.collaboratorPersonalData .formGridRight .item1{grid-row:1;grid-column-start:1;grid-column-end:2}.collaboratorPersonalData .formGridRight .item2{grid-row:2;grid-column-start:1;grid-column-end:2}.collaboratorPersonalData .formGridRight .item3{grid-row:2;grid-column-start:2;grid-column-end:3}.collaboratorPersonalData .formGridRight .item4{grid-row:3;grid-column-start:1;grid-column-end:2}.collaboratorPersonalData .formGridRight .item5{grid-row:3;grid-column-start:2;grid-column-end:3}.selectedStudentTable tr{grid-template-columns:10px 135px minmax(300px,1fr) 300px 170px}.responsibleAttach,.studentAttach{display:grid;grid-template-columns:repeat(2,1fr);width:994px}.responsibleAttach .item1,.studentAttach .item1{grid-column-start:1;grid-column-end:2}.studentModalContent{height:449px}.studentModalContent .sgeds.table{height:inherit}.studentModalContent .sgeds.table .studentModalContentTable tr{grid-template-columns:10px 64px 121px minmax(300px,1fr) 250px}.responsibleModalContent{height:449px;overflow:initial}.responsibleModalContent .sgeds.table{height:inherit}.responsibleModalContent .sgeds.table .responsibleModalContentTable tr{grid-template-columns:10px 64px 121px minmax(300px,1fr) 250px}.modal__buttons button{margin:0 auto;max-width:300px}.contractRegisterForm .formHeaderContainer{display:flex;justify-content:space-between}.contractRegisterForm .formHeaderContainer .sgeds.button{width:-moz-fit-content;width:fit-content}.contractRegisterForm .formGridLeft .formGridContainer,.contractRegisterForm .formGridRight .formGridContainer{grid-template-columns:173px 200px 200px;grid-template-rows:repeat(1,1fr)}.contractRegisterForm .formGridLeft .item1{grid-row:1;grid-column-start:1;grid-column-end:2}.contractRegisterForm .formGridLeft .item2{grid-row:1;grid-column-start:2;grid-column-end:3}.contractRegisterForm .formGridLeft .item3{grid-row:1;grid-column-start:3;grid-column-end:4}.modal__contract__statusChangeForm{display:flex;flex-direction:column;gap:10px}.itemAttach .item1{grid-column-end:7}.collaboratorAttach{display:grid;grid-template-columns:repeat(2,1fr);width:994px}.collaboratorAttach .item1{grid-column-start:1;grid-column-end:2}.collaboratorModalContent{height:449px;overflow:initial}.collaboratorModalContent .sgeds.table{height:inherit}.collaboratorModalContent .sgeds.table .collaboratorModalContentTable tr{grid-template-columns:10px 64px 121px minmax(350px,1fr) 225px}.selectedCollaboratorTable tr,.selectedMediaAssistantTable tr{grid-template-columns:10px 135px minmax(350px,1fr) 200px 230px 170px}.campaignGrid,.serviceAndMediaGrid{grid-template-columns:repeat(2,1fr)}.campaignGrid .item1,.serviceAndMediaGrid .item1{grid-column-start:1;grid-column-end:2}.campaignGrid .item2,.serviceAndMediaGrid .item2{grid-column-start:2;grid-column-end:3}.itemAttach{grid-template-columns:repeat(10,1fr)}.itemAttach .item1{grid-column-start:1;grid-column-end:6}.coursePedagogicalForm .selectedCourseTable tr{grid-template-columns:10px 135px 1fr 200px 150px 170px}.courseModalContent{height:449px;overflow:initial}.courseModalContent .sgeds.table{height:inherit}.courseModalContent .sgeds.table .courseModalContentTable tr{grid-template-columns:10px 64px 80px 1fr 312px}.classPedagogicalForm .pedagogical__selectedClassTable tr{grid-template-columns:10px 135px minmax(300px,1fr) 120px 120px 100px 250px 114px 170px}.classModalContent{height:449px;overflow:initial}.classModalContent .sgeds.table{width:994px}.classModalContent .sgeds.table .classModalContentTable tr{grid-template-columns:10px 64px 80px minmax(300px,1fr) 80px 80px 105px 300px 125px}.classAttach,.courseAttach{display:grid;grid-template-columns:repeat(10,1fr);width:994px}.classAttach .item1,.courseAttach .item1{grid-column-start:1;grid-column-end:7}.disciplinesPerModuleTable .formGridLeft .formGridContainer{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr)}.disciplinesPerModuleTable .item1{grid-row:1;grid-column-start:1;grid-column-end:2}.disciplinesPerModuleTable .sgeds.table{max-height:350px}.disciplinesPerModuleTable .sgeds.table tr{grid-template-columns:10px 80px minmax(200px,1fr) 150px 150px}.sequencialDisciplinesPedagogicalTable .formHeaderContainer{display:flex;justify-content:space-between;height:40px}.sequencialDisciplinesPedagogicalTable .formHeaderContainer .sgeds.link{padding:0;height:-moz-fit-content;height:fit-content}.sequencialDisciplinesPedagogicalTable table tr{grid-template-columns:10px 80px minmax(200px,1fr) 150px}.contractExternalDisciplineForm{width:435px;overflow-y:scroll;height:calc(100vh - 200px)}.contractExternalDisciplineForm textarea{resize:none}.contractExternalDisciplineForm .formGridContainer{display:grid;grid-column-gap:24px;column-gap:24px;grid-row-gap:18px;row-gap:18px}.contractExternalDisciplineForm .contractExternalSelectedDisciplineForm{row-gap:26px}.contractExternalDisciplineForm .contractExternalDisciplineForm{height:auto;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.contractExternalDisciplineForm .contractExternalDisciplineForm .item1{margin-top:4px;grid-row:1;grid-column-start:1;grid-column-end:3}.contractExternalDisciplineForm .contractExternalDisciplineForm .item2{grid-row:2;grid-column-start:1;grid-column-end:2}.contractExternalDisciplineForm .contractExternalDisciplineForm .item3{grid-row:2;grid-column-start:2;grid-column-end:3}.contractExternalDisciplineForm .contractExternalDisciplineForm .item4{grid-row:3;grid-column-start:1;grid-column-end:2}.contractExternalDisciplineForm .contractExternalDisciplineForm .item5{grid-row:3;grid-column-start:2;grid-column-end:3}.contractExternalDisciplineForm .generalObservationsContainer .inputContainer{margin-top:12px}.contractExternalDisciplineForm .generalObservationsContainer .inputContainer textarea{height:100px}.contract__financialHistory .item1{width:220px}.contract__financialHistory .sgeds.table{margin-bottom:20px;max-height:calc(100vh - 480px)}.contract__financialHistory .sgeds.table table tr{grid-template-columns:10px 69px 300px 200px 150px 120px 125px 171px 171px 171px 171px 171px 171px 171px 327px 150px}.dashboardHeaderExtras{position:relative}.dashboardPeriod{margin-top:-1px}.dashboardPeriodFilter{position:absolute;right:0;top:-44px;display:flex;align-items:center;gap:12px}.dashboardPeriodFilter .inputContainer{width:280px}.dashboardList .sgeds.tabs{justify-content:space-around}.dashboardGrid{margin-top:16px;display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.dashboardList .dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dashboardEnrollments,.dashboardSalesByCourse{margin-top:16px}.dashboardCommercial{margin-top:16px;display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.dashboardList .dashboardCommercial{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kpiHint.ok{color:#24803a;font-weight:600}.kpiTopBlue{background:#eef0ff}.kpiTopOrange{background:#fff3ee}.kpiTopPurple{background:#eef0ff}.enrollFilter{max-width:420px}.enrollCard{background:#fff;border:1px solid #e6e6e6;border-radius:12px;overflow:hidden}.enrollTop{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;margin:16px 16px 0;border-radius:12px;gap:12px}.enrollTopGreen{background:#eef6f0}.enrollTitle{margin:0;font-weight:800;font-size:16px}.enrollMeta{margin:4px 0 0;font-size:12px;color:#4b5563}.enrollDonut{width:58px;height:58px;flex:0 0 auto}.enrollBody{padding:12px 16px 16px}.enrollLabel{margin:0;font-size:12px;color:#666}.enrollValue{margin:6px 0 4px;font-size:22px;font-weight:900;letter-spacing:-.02em}.enrollHint{margin:0 0 12px;font-size:12px;color:#6b7280}.enrollHint.bad{color:#d32f2f;font-weight:700}.enrollChart{height:220px}.kpiCard{background:#fff;border:1px solid #e6e6e6;overflow:hidden}.kpiCard,.kpiTop{border-radius:10px}.kpiTop{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;margin:18px 18px 0}.kpiTopGreen{background:#eef6f0}.kpiTitle{margin:0;font-weight:700}.kpiMeta{margin:4px 0 0;font-size:12px}.kpiDonut{width:58px;height:58px}.kpiBody{padding:12px 16px 16px}.kpiLabel{margin:0;font-size:12px;color:#666}.kpiValue{margin:6px 0 4px;font-size:22px;font-weight:800}.kpiHint{margin:0 0 12px;font-size:12px}.kpiHint.bad{color:#d32f2f;font-weight:600}.kpiChart{height:220px}.realizedChip{display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap}.realizedChip__icon{font-size:12px;line-height:1}.realizedChip--success{background:#eef5f0;color:#24803a}.realizedChip--error{background:#fdeceb;color:#c62015}.realizedChip--pending{background:#fff7d6;color:#8a6d00}.realizedChip--empty{background:#f5f5f5;color:#747474;font-weight:500}.goalCellInputRow{display:flex;align-items:center;gap:6px}.goalCellInputRow .sgeds.options{flex-shrink:0}.goalCellInputRow .sgeds.iconButton__wrapper{flex-shrink:0;cursor:pointer;font-size:16px;line-height:1;color:#747474}.goalCellInputRow .sgeds.iconButton__wrapper:hover{color:#454545}.goalCellPending{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:11px}.goalCellPending .goalCellPendingText{color:#747474}.goalMonthAtual{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:10px;font-size:10px;font-weight:700;letter-spacing:.3px;background:#ebebf3;color:#006;vertical-align:middle}.salesGoalForm{margin-top:16px}.salesGoalForm .salesGoalSectionLabel{display:block;font-size:16px;font-weight:600;color:#1d1d1d}.salesGoalForm .salesGoalSectionHint{display:block;font-size:12px;color:#747474;margin-bottom:8px}.salesGoalForm .salesGoalHeader{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;margin-bottom:12px;padding:8px 12px;background-color:#f5f5f5;border-radius:6px;width:-moz-fit-content;width:fit-content;max-width:100%}.salesGoalForm .salesGoalHeader .salesGoalLabel{font-size:14px;font-weight:600;white-space:nowrap;color:#1d1d1d}.salesGoalForm .salesGoalHeader .salesGoalParamSep{width:1px;height:24px;background-color:#454545;flex-shrink:0;margin:0 4px}.salesGoalForm .salesGoalHeader .goalFeeParamField{display:flex;align-items:center;gap:8px}.salesGoalForm .salesGoalHeader .goalFeeParamLabel{font-size:13px;font-weight:600;color:#1d1d1d;white-space:nowrap}.salesGoalForm .salesGoalHeader>.sgeds.inputContainer{padding-top:0;padding-bottom:0;top:7px;flex-shrink:0;width:80px}.salesGoalForm .salesGoalHeader>.sgeds.inputContainer input{text-align:center}.salesGoalForm .salesGoalHeader .goalFeeParamField .sgeds.inputContainer{padding-top:0;padding-bottom:0;top:7px;flex-shrink:0;width:110px}.salesGoalForm .sgeds.panel-overflow{max-height:474px;max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable{overflow:visible;padding-bottom:0}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable thead{position:-webkit-sticky;position:sticky;top:0;z-index:2}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable thead tr td{height:auto;padding-top:6px;padding-bottom:6px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable thead .goalMonthHeader{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable thead .goalMonthHeader .goalMonthName{font-weight:600}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable thead .goalMonthHeader .goalMonthSubtitle{font-size:11px;font-weight:400;color:#454545;white-space:normal;word-break:break-word;text-align:center;max-width:120px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody{overflow:visible}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tr :is(td,th):first-child{min-width:210px;max-width:210px;padding-left:10px;white-space:normal;word-break:break-word}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tr :is(td,th):nth-child(n+2):nth-child(-n+7){min-width:160px;justify-content:center;padding-left:0;padding-right:0}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tr :is(td,th):nth-child(8){min-width:160px;justify-content:center;padding-left:0;padding-right:16px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable.current-col-2 tr :is(td,th):nth-child(2){min-width:200px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable.current-col-3 tr :is(td,th):nth-child(3){min-width:200px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable.current-col-4 tr :is(td,th):nth-child(4){min-width:200px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable.current-col-5 tr :is(td,th):nth-child(5){min-width:200px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable.current-col-6 tr :is(td,th):nth-child(6){min-width:200px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable.current-col-7 tr :is(td,th):nth-child(7){min-width:200px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr td{padding-top:8px;padding-bottom:8px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr{margin:0;border-bottom:1px solid #d5d5d5}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr td .goalBillingCell{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding-left:8px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr td .goalBillingCell .goalCellInputRow{display:flex;align-items:center;gap:6px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr td .goalBillingCell .sgeds.inputContainer{top:7px;padding-top:0;padding-bottom:0;width:60px;flex-shrink:0}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr td .goalBillingCell .sgeds.inputContainer input{text-align:center}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr td .goalBillingCell .goalBillingFormula{font-size:13px;color:#454545;white-space:nowrap}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr td .goalBillingCell .goalCellPending{display:flex;flex-direction:row;align-items:center;gap:6px;flex-wrap:nowrap}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr td .goalBillingCell .goalCellPending .goalCellPendingText{font-size:12px;color:#454545;white-space:nowrap}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr td .goalBillingTotal{display:flex;align-items:center;gap:4px;width:100%;padding-left:8px}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr td .goalBillingTotal .goalBillingFormula{font-size:13px;color:#454545;white-space:nowrap}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr:last-child{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;background-color:#f5f5f5;font-weight:700;margin-bottom:0}.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr:last-child td .goalBillingCell .goalBillingFormula,.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr:last-child td .goalBillingCell .sgeds.inputContainer input,.salesGoalForm .sgeds.panel-overflow table.salesGoalTable tbody tr:last-child td .goalBillingTotal .goalBillingFormula{font-weight:700}.enrollersGoalForm{margin-top:16px}.enrollersGoalForm .enrollersGoalSectionLabel{display:block;font-size:16px;font-weight:600;color:#1d1d1d}.enrollersGoalForm .enrollersGoalSectionHint{display:block;font-size:12px;color:#747474;margin-bottom:8px}.enrollersGoalForm .enrollersGoalControlsRow{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-top:16px;margin-bottom:12px}.enrollersGoalForm .enrollersGoalControlsRow .enrollerGoalSelect{flex:1 1;min-width:240px}.enrollersGoalForm .enrollersGoalControlsRow .enrollerGoalSelect .sgeds.inputContainer{max-width:360px;top:0}.enrollersGoalForm .enrollersGoalControlsRow .goalFeeParam{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;padding:8px 12px;background-color:#f5f5f5;border-radius:6px;flex-shrink:0}.enrollersGoalForm .enrollersGoalControlsRow .goalFeeParam .goalFeeParamField{display:flex;align-items:center;gap:8px}.enrollersGoalForm .enrollersGoalControlsRow .goalFeeParam .goalFeeParamLabel{font-size:13px;font-weight:600;color:#1d1d1d;white-space:nowrap}.enrollersGoalForm .enrollersGoalControlsRow .goalFeeParam .sgeds.inputContainer{top:7px;padding-top:0;padding-bottom:0;width:120px;flex-shrink:0}.enrollersGoalForm .sgeds.panel-overflow{max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable{padding-bottom:0}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable thead tr td{height:auto;padding-top:6px;padding-bottom:6px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable thead .goalMonthHeader{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable thead .goalMonthHeader .goalMonthName{font-weight:600}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable thead .goalMonthHeader .goalMonthSubtitle{font-size:11px;font-weight:400;color:#454545;white-space:normal;word-break:break-word;text-align:center;max-width:120px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tr :is(td,th):first-child{min-width:200px;max-width:200px;padding-left:10px;white-space:normal;word-break:break-word}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tr :is(td,th):nth-child(n+2):nth-child(-n+7){min-width:160px;justify-content:center;padding-left:0;padding-right:0}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tr :is(td,th):nth-child(8){min-width:160px;justify-content:center;padding-left:0;padding-right:16px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable.current-col-2 tr :is(td,th):nth-child(2){min-width:200px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable.current-col-3 tr :is(td,th):nth-child(3){min-width:200px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable.current-col-4 tr :is(td,th):nth-child(4){min-width:200px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable.current-col-5 tr :is(td,th):nth-child(5){min-width:200px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable.current-col-6 tr :is(td,th):nth-child(6){min-width:200px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable.current-col-7 tr :is(td,th):nth-child(7){min-width:200px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr td{padding-top:8px;padding-bottom:8px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr{margin:0;border-bottom:1px solid #d5d5d5}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr td .goalBillingCell{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding-left:8px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr td .goalBillingCell .goalCellInputRow{display:flex;align-items:center;gap:6px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr td .goalBillingCell .sgeds.inputContainer{top:7px;padding-top:0;padding-bottom:0;width:60px;flex-shrink:0}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr td .goalBillingCell .sgeds.inputContainer input{text-align:center}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr td .goalBillingCell .goalBillingFormula{font-size:13px;color:#454545;white-space:nowrap}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr td .goalBillingCell .goalCellPending{display:flex;flex-direction:row;align-items:center;gap:6px;flex-wrap:nowrap}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr td .goalBillingCell .goalCellPending .goalCellPendingText{font-size:12px;color:#454545;white-space:nowrap}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr td .goalBillingTotal{display:flex;align-items:center;gap:4px;width:100%;padding-left:8px}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr td .goalBillingTotal .goalBillingFormula{font-size:13px;color:#454545;white-space:nowrap}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr:last-child{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;margin-bottom:0;background-color:#f5f5f5;font-weight:700}.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr:last-child td .goalBillingCell .goalBillingFormula,.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr:last-child td .goalBillingCell .sgeds.inputContainer input,.enrollersGoalForm .sgeds.panel-overflow table.enrollersGoalTable tbody tr:last-child td .goalBillingTotal .goalBillingFormula{font-weight:700}.enrollersGoalForm .enrollersGoalEmptyHint{display:flex;align-items:center;height:42px;font-size:14px;color:#747474}.billingGoalForm{margin-top:16px;display:flex;flex-direction:column;gap:24px}.billingGoalForm .billingSectionLabel{display:block;font-size:16px;font-weight:600;color:#1d1d1d;margin-bottom:4px}.billingGoalForm .billingSectionHint{display:block;font-size:12px;color:#747474;margin-bottom:12px}.billingGoalForm .billingTableSection{display:flex;flex-direction:column}.billingGoalForm .billingParamsSection{display:flex;flex-direction:column;gap:8px}.billingGoalForm .billingParams{background-color:#f5f5f5;border-radius:8px;padding:16px}.billingGoalForm .billingParamsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px 24px;gap:12px 24px}.billingGoalForm .billingParam{display:flex;flex-direction:column}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable{padding-bottom:0}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tr :is(td,th):first-child{min-width:140px;padding-left:10px;font-weight:500}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tr :is(td,th):nth-child(2){min-width:180px}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tr :is(td,th):nth-child(3){min-width:200px}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tr :is(td,th):nth-child(4){min-width:180px}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tr :is(td,th):nth-child(5){min-width:224px}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tr :is(td,th):nth-child(5) .goalCellInputRow{flex-wrap:nowrap;max-width:100%}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tr :is(td,th):nth-child(5) .sgeds.inputContainer{top:7px;padding-top:0;padding-bottom:0;width:150px;flex-shrink:0}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tr :is(td,th):nth-child(5) .sgeds.inputContainer input{text-align:center}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tr :is(td,th):nth-child(6){flex:1 1}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tr :is(td,th):nth-child(7){min-width:160px;justify-content:flex-end;padding-right:16px}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tbody tr{margin:0;border-bottom:1px solid #d5d5d5}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tbody tr td{padding-top:8px;padding-bottom:8px}.billingGoalForm .sgeds.panel-overflow table.billingGoalTable tbody tr:last-child{background-color:#f5f5f5;font-weight:700;color:#006}.billingGoalForm .billingGrossValue{font-size:13px;font-weight:500;color:#454545}.billingGoalForm .billingDeductionsCell{display:flex;flex-direction:column;gap:2px}.billingGoalForm .billingDeductionTotal{font-size:13px;font-weight:600;color:#c62015}.billingGoalForm .billingDeductionDetail{font-size:11px;color:#747474}.billingGoalForm .billingNetValue{font-size:13px;font-weight:600;color:#24803a}.billingGoalForm .billingTotalValue{font-weight:700}.billingGoalForm .billingManualTotal{font-size:13px;color:#006}.billingGoalForm .billingRealizedCol{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.billingGoalForm .goalCellPending{display:flex;flex-direction:row;align-items:center;gap:6px;flex-wrap:nowrap}.billingGoalForm .goalCellPending .goalCellPendingText{font-size:12px;color:#454545;white-space:nowrap}.financialGoalForm{margin-top:16px;display:flex;flex-direction:column;gap:32px}.financialGoalForm .financialSection{display:flex;flex-direction:column;gap:4px}.financialGoalForm .financialSectionLabel{display:block;font-size:16px;font-weight:600;color:#1d1d1d}.financialGoalForm .financialSectionHint{display:block;font-size:12px;color:#747474;margin-bottom:10px}.financialGoalForm .financialGoalHeader{display:flex;align-items:center;gap:12px;margin-bottom:16px}.financialGoalForm .financialGoalHeader .financialGoalLabel{font-size:14px;font-weight:600;white-space:nowrap;color:#1d1d1d}.financialGoalForm .financialGoalHeader .sgeds.inputContainer{padding-top:0;padding-bottom:0;top:7px;width:80px;flex-shrink:0}.financialGoalForm .financialGoalHeader .sgeds.inputContainer input{text-align:center}.financialGoalForm .financialBillingCell{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding-left:8px}.financialGoalForm .financialBillingCell .goalCellInputRow{display:flex;align-items:center;gap:4px}.financialGoalForm .financialBillingCell .goalCellSuffix{font-size:13px;color:#454545}.financialGoalForm .financialBillingCell .sgeds.inputContainer{top:7px;padding-top:0;padding-bottom:0;width:55px;flex-shrink:0}.financialGoalForm .financialBillingCell .sgeds.inputContainer input{text-align:center}.financialGoalForm .financialBillingCell .financialBillingFormula{font-size:13px;color:#454545;white-space:nowrap}.financialGoalForm .financialBillingTotal{display:flex;align-items:center;gap:4px;width:100%;padding-left:8px}.financialGoalForm .financialBillingTotal .financialBillingFormula{font-size:13px;color:#454545;white-space:nowrap}.financialGoalForm .goalCellPending{display:flex;flex-direction:row;align-items:center;gap:6px;flex-wrap:nowrap}.financialGoalForm .goalCellPending .goalCellPendingText{font-size:12px;color:#454545;white-space:nowrap}.financialGoalForm .sgeds.panel-overflow{max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable{padding-bottom:0}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable thead tr td{height:auto;padding-top:6px;padding-bottom:6px}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable thead .financialMonthHeader{display:flex;flex-direction:column;align-items:center;gap:2px}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable thead .financialMonthHeader .financialMonthName{font-weight:600}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable thead .financialMonthHeader .financialMonthSubtitle{font-size:11px;font-weight:400;color:#454545;white-space:normal;word-break:break-word;text-align:center;max-width:120px}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable tr :is(td,th):first-child{min-width:200px;max-width:200px;padding-left:10px;white-space:normal;word-break:break-word}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable tr :is(td,th):nth-child(n+2):nth-child(-n+7){min-width:160px;justify-content:center;padding-left:0;padding-right:0}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable tr :is(td,th):nth-child(8){min-width:160px;justify-content:center;padding-left:0;padding-right:0}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable tr :is(td,th):nth-child(9){flex:1 1;min-width:160px}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable tr :is(td,th):nth-child(9) .sgeds.inputContainer{top:7px;padding-top:0;padding-bottom:0}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable.current-col-2 tr :is(td,th):nth-child(2){min-width:200px}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable.current-col-3 tr :is(td,th):nth-child(3){min-width:200px}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable.current-col-4 tr :is(td,th):nth-child(4){min-width:200px}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable.current-col-5 tr :is(td,th):nth-child(5){min-width:200px}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable.current-col-6 tr :is(td,th):nth-child(6){min-width:200px}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable.current-col-7 tr :is(td,th):nth-child(7){min-width:200px}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable tbody tr{margin:0;border-bottom:1px solid #d5d5d5}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable tbody tr td{padding-top:8px;padding-bottom:8px}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable tbody tr:last-child{position:-webkit-sticky;position:sticky;bottom:0;z-index:1;margin-bottom:0;background-color:#f5f5f5}.financialGoalForm .sgeds.panel-overflow table.financialCourseTable tbody tr:last-child td .financialBillingCell .financialBillingFormula,.financialGoalForm .sgeds.panel-overflow table.financialCourseTable tbody tr:last-child td .financialBillingCell .sgeds.inputContainer input,.financialGoalForm .sgeds.panel-overflow table.financialCourseTable tbody tr:last-child td .financialBillingTotal .financialBillingFormula{font-weight:700}.libraryList table tr{grid-template-columns:10px 120px 400px 180px 180px 180px 350px 300px}.listing_LoadingError{display:flex;flex-direction:column;gap:24px}.listing_LoadingError .sgeds.button{width:215px}.classStudentList .listHeader{display:flex;justify-content:flex-start;align-items:center;gap:16px}.classStudentList .listHeader .sgeds.formHeader{margin-bottom:0}.classStudentList .header-flex{width:100%;gap:.5rem}.classStudentList .filters,.classStudentList .header-flex{display:flex;align-items:center;justify-content:flex-start}.classStudentList .filters{gap:.2rem}.classStudentList table tr{grid-template-columns:10px 150px minmax(275px,1fr) 175px 105px 145px 150px 150px}.class_classDiaryFilter .classDiaryFilter__mainForms,.class_classDiaryFilter .formGridLeft{display:flex;flex-direction:column;gap:8px}.class_classDiaryFilter .classDiaryFilter__mainForms .classDiaryFilter__form{display:flex;flex-direction:column}.class_classDiaryFilter .classDiaryFilter__mainForms .classDiaryFilter__form .classDiaryFilter__moduleDisciplineInstructorDateGrid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:150px 1fr 1fr 160px 160px 130px}.class_classDiaryFilter .sgeds.button{margin-top:16px}.student__nationalityForm .formGridLeft{display:flex;align-items:center}.student__nationalityForm .sgeds.formHeader{margin-bottom:0;margin-right:40px}.radioGroup{display:flex;flex-direction:row;gap:12px}.radioGroup label{min-width:158px;padding:0}.personalData .formGridLeft .formGridContainer,.personalData .formGridRight .formGridContainer{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(7,1fr)}.personalData .formGridLeft .item1{grid-row:1;grid-column-start:1;grid-column-end:2}.personalData .formGridLeft .item2{grid-row:1;grid-column-start:2;grid-column-end:3}.personalData .formGridLeft .item3{grid-row:2;grid-column-start:1;grid-column-end:3}.personalData .formGridLeft .item4{grid-row:3;grid-column-start:1;grid-column-end:3}.personalData .formGridLeft .item5{grid-row:4;grid-column-start:1;grid-column-end:3}.personalData .formGridLeft .item6{grid-row:5;grid-column-start:1;grid-column-end:3}.personalData .formGridLeft .item7{grid-row:6;grid-column-start:1;grid-column-end:2}.personalData .formGridLeft .item8{grid-row:6;grid-column-start:2;grid-column-end:3}.personalData .formGridLeft .item9{grid-row:7;grid-column-start:1;grid-column-end:3}.personalData .formGridRight .item1{grid-row:1;grid-column-start:1;grid-column-end:3}.personalData .formGridRight .item2{grid-row:2;grid-column-start:1;grid-column-end:3}.personalData .formGridRight .item3{grid-row:3;grid-column-start:1;grid-column-end:3}.personalData .formGridRight .item4{grid-row:4;grid-column-start:1;grid-column-end:3}.personalData .formGridRight .item5{grid-row:5;grid-column-start:1;grid-column-end:2}.personalData .formGridRight .item6{grid-row:5;grid-column-start:2;grid-column-end:3}.personalData .formGridRight .item7{grid-row:6;grid-column-start:1;grid-column-end:2}.personalData .formGridRight .item8{grid-row:6;grid-column-start:2;grid-column-end:3}.personalData .formGridRight .item9{grid-row:7;grid-column-start:1;grid-column-end:2}.personalData .formGridRight .item10{grid-row:7;grid-column-start:2;grid-column-end:3}.personalDataForeigner .formGridLeft .formGridContainer,.personalDataForeigner .formGridRight .formGridContainer{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(7,1fr)}.personalDataForeigner .formGridLeft .item1{grid-row:1;grid-column-start:1;grid-column-end:3}.personalDataForeigner .formGridLeft .item2{grid-row:2;grid-column-start:1;grid-column-end:3}.personalDataForeigner .formGridLeft .item3{grid-row:3;grid-column-start:1;grid-column-end:3}.personalDataForeigner .formGridLeft .item4{grid-row:4;grid-column-start:1;grid-column-end:3}.personalDataForeigner .formGridLeft .item5{grid-row:5;grid-column-start:1;grid-column-end:3}.personalDataForeigner .formGridLeft .item6{grid-row:6;grid-column-start:1;grid-column-end:2}.personalDataForeigner .formGridLeft .item7{grid-row:6;grid-column-start:2;grid-column-end:3}.personalDataForeigner .formGridLeft .item8{grid-row:7;grid-column-start:1;grid-column-end:3}.personalDataForeigner .formGridRight .item1{grid-row:1;grid-column-start:1;grid-column-end:3}.personalDataForeigner .formGridRight .item2{grid-row:2;grid-column-start:1;grid-column-end:3}.personalDataForeigner .formGridRight .item3{grid-row:3;grid-column-start:1;grid-column-end:3}.personalDataForeigner .formGridRight .item4{grid-row:4;grid-column-start:1;grid-column-end:3}.personalDataForeigner .formGridRight .item5{grid-row:5;grid-column-start:1;grid-column-end:2}.personalDataForeigner .formGridRight .item6{grid-row:5;grid-column-start:2;grid-column-end:3}.personalDataForeigner .formGridRight .item7{grid-row:6;grid-column-start:1;grid-column-end:3}.address{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr)}.address .item1{grid-column-start:1;grid-column-end:3}.address .item2{grid-row:2;grid-column-start:1;grid-column-end:5}.address .item3{grid-row:3;grid-column-start:1;grid-column-end:5}.address .item4{grid-row:4;grid-column-start:1;grid-column-end:3}.address .item5{grid-row:4;grid-column-start:3;grid-column-end:5}.address .item6{grid-row:5;grid-column-start:1;grid-column-end:3}.address .item7{grid-row:5;grid-column-start:3;grid-column-end:5}.address .item8{grid-row:6;grid-column-start:1;grid-column-end:5}.spinnerContainer{display:flow-root}.additionalCommunication{grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,1fr)}.additionalCommunication .item1{grid-column-start:1;grid-column-end:6}.additionalCommunication .item2{grid-column-start:6;grid-column-end:8}.additionalCommunication .item3{grid-column-start:8;grid-column-end:10}.additionalCommunication .item4{grid-column-start:10;grid-column-end:13}.additionalCommunication .item5{grid-row:2;grid-column-start:1;grid-column-end:4}.additionalComunicationTable{position:relative}.additionalComunicationTable tr{grid-template-columns:16px 25% 35% 20% 10% 20px}.communicationForm .formGridContainer{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr)}.communicationForm .item1{grid-column-start:1;grid-column-end:5}.communicationForm .item2{grid-row:2;grid-column-start:1;grid-column-end:3}.communicationForm .item3{grid-row:2;grid-column-start:3;grid-column-end:5}.communicationForm .item4{grid-row:3;grid-column-start:1;grid-column-end:3}.communicationForm .item5{grid-row:4;grid-column-start:1;grid-column-end:5}.communicationForm .item5 p{margin:0}.communicationForm .item5 .inputContainer{padding-top:8px}.communicationForm .item5 .checkboxContainer{height:20px}.communicationForm .item6{grid-row:5;grid-column-start:1;grid-column-end:5}.financialForm .financialPlanChargeMethodForm,.financialForm .productChargeMethodForm,.financialForm .productModuleReceivementTypeForm{display:grid;grid-template-columns:repeat(3,1fr)}.financialForm .courseValueForm,.financialForm .productValueForm{display:grid;grid-template-columns:repeat(4,1fr)}.financialForm .courseValueForm .item1{grid-column-start:1;grid-column-end:2}.financialForm .courseValueForm .item2{grid-column-start:2;grid-column-end:3}.financialForm .courseValueForm .item3{grid-column-start:3;grid-column-end:4}.financialForm .discountsForm{display:grid;grid-template-columns:repeat(8,1fr)}.financialForm .discountsForm .item1{grid-column-start:1;grid-column-end:4}.financialForm .discountsForm .item2{grid-column-start:4;grid-column-end:5}.financialForm .discountsForm .item3{grid-column-start:5;grid-column-end:7}.financialForm .dueDateForm{display:grid;grid-template-columns:repeat(4,1fr)}.financialForm .sgeds.button{margin-top:20px;width:256px}.contractModulesInstallmentsForm .formGridLeft .formGridContainer{grid-template-columns:repeat(14,1fr);grid-template-rows:repeat(1,1fr)}.contractModulesInstallmentsForm .formGridLeft .item1{grid-row:1;grid-column-start:1;grid-column-end:4}.contractModulesInstallmentsForm .formGridLeft .item2{grid-row:1;grid-column-start:4;grid-column-end:6}.contractModulesInstallmentsForm .formGridLeft .item3{grid-row:1;grid-column-start:6;grid-column-end:8}.contractModulesInstallmentsForm .formGridLeft .item4{grid-row:1;grid-column-start:8;grid-column-end:10}.contractModulesInstallmentsForm .sgeds.table{margin-bottom:20px;max-height:312px}.contractModulesInstallmentsForm .sgeds.table table tr{grid-template-columns:10px 75px minmax(166px,1fr) minmax(216px,.7fr) 158px 90px 90px 120px 140px 80px}.contractEditInstallmentsForm{width:435px}.contractEditInstallmentsForm .formGridContainer{display:grid;grid-column-gap:24px;column-gap:24px}.contractEditInstallmentsForm .contractMainEditInstallmentForm{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr)}.contractEditInstallmentsForm .contractMainEditInstallmentForm .item1{grid-row:1;grid-column-start:1;grid-column-end:2}.contractEditInstallmentsForm .contractMainEditInstallmentForm .item2{grid-row:1;grid-column-start:2;grid-column-end:5}.contractEditInstallmentsForm .contractMainEditInstallmentForm .item3{grid-row:2;grid-column-start:1;grid-column-end:5}.contractEditInstallmentsForm .contractMainEditInstallmentForm .item4{grid-row:3;grid-column-start:1;grid-column-end:3}.contractEditInstallmentsForm .contractMainEditInstallmentForm .item5{grid-row:3;grid-column-start:3;grid-column-end:5}.contractEditInstallmentsForm .contractMainEditInstallmentForm .item6{grid-row:4;grid-column-start:1;grid-column-end:5}.contractEditInstallmentsForm .contractDiscountsEditInstallmentForm{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.contractEditInstallmentsForm .contractDiscountsEditInstallmentForm .item1{grid-row:1;grid-column-start:1;grid-column-end:3}.contractEditInstallmentsForm .contractDiscountsEditInstallmentForm .item2{grid-row:2;grid-column-start:1;grid-column-end:2}.contractEditInstallmentsForm .contractDiscountsEditInstallmentForm .item3{grid-row:2;grid-column-start:2;grid-column-end:3}.contractEditInstallmentsForm .contractDueDateEditInstallmentForm{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr)}.contractModulesInstallmentsUpdateForm .formGridLeft .formGridContainer{grid-template-columns:repeat(14,1fr);grid-template-rows:repeat(1,1fr)}.contractModulesInstallmentsUpdateForm .formGridLeft .item1{width:220px}.contractModulesInstallmentsUpdateForm .sgeds.table{margin-bottom:20px;max-height:calc(100vh - 487px)}.contractModulesInstallmentsUpdateForm .sgeds.table table tr{grid-template-columns:10px 60px 200px 210px 200px 120px 120px 130px 150px 170px 120px 120px 150px 150px 150px 200px 90px}.paymentHistoryModal{width:1200px}.paymentHistoryModal .sgeds.table{margin-bottom:20px;max-height:none}.paymentHistoryModal .sgeds.table table tr{grid-template-columns:10px 50px 120px 120px 135px 150px 170px 170px 120px 120px 150px 150px 200px 120px 120px}.contractUpdateCreatePaymentInstallmentForm{width:435px}.contractUpdateCreatePaymentInstallmentForm .formGridContainer{display:grid;grid-column-gap:24px;column-gap:24px}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentInfoForm{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr)}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentInfoForm .item1{grid-row:1;grid-column-start:1;grid-column-end:2}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentInfoForm .item2{grid-row:1;grid-column-start:2;grid-column-end:5}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentInfoForm .item3{grid-row:2;grid-column-start:1;grid-column-end:3}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentInfoForm .item4{grid-row:2;grid-column-start:3;grid-column-end:5}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentInfoForm .item5{grid-row:3;grid-column-start:1;grid-column-end:3}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentInfoForm .item6{grid-row:3;grid-column-start:3;grid-column-end:5}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentInfoForm .item7{grid-row:4;grid-column-start:1;grid-column-end:3}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentInfoForm .item8{grid-row:4;grid-column-start:3;grid-column-end:5}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentPaymentInfoForm{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentPaymentInfoForm .item1{grid-row:1;grid-column-start:1;grid-column-end:3}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentPaymentInfoForm .item2{grid-row:1;grid-column-start:3;grid-column-end:5}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentPaymentInfoForm .item3{grid-row:2;grid-column-start:1;grid-column-end:5}.contractUpdateCreatePaymentInstallmentForm .paymentInstallmentPaymentInfoForm .item4{grid-row:3;grid-column-start:1;grid-column-end:5}.generalObservations .formTextAreaContainer .item1 textarea{height:191px;resize:vertical}.page_class-name__DYA3r{display:block;font-size:16px;padding-top:24px}.additionalInfo .formGridLeft .formGridContainer,.additionalInfo .formGridRight .formGridContainer{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.additionalInfo .formGridLeft .item1{grid-row:1;grid-column-start:1;grid-column-end:2}.additionalInfo .formGridLeft .item2{grid-row:2;grid-column-start:1;grid-column-end:3}.additionalInfo .formGridLeft .item3{grid-row:3;grid-column-start:1;grid-column-end:3}.additionalInfo .formGridRight .item1{grid-row:1;grid-column-start:1;grid-column-end:3}.additionalInfo .formGridRight .item2{grid-row:2;grid-column-start:1;grid-column-end:3}.additionalInfo .formGridRight .item3{grid-row:3;grid-column-start:1;grid-column-end:3}.academicFormation .formGrid .formGridLeft .formGridContainer{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,1fr)}.academicFormation .formGrid .formGridLeft .formGridContainer .item1{grid-row:1}.academicFormation .formGrid .formGridLeft .formGridContainer .item2{grid-row:2}.academicFormation .formGrid .formGridLeft .formGridContainer .item3{grid-row:3}.academicFormation .formGrid .formGridRight .formGridContainer{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.academicFormation .formGrid .formGridRight .formGridContainer .item1{grid-row:1;grid-column-start:1;grid-column-end:3}.academicFormation .formGrid .formGridRight .formGridContainer .item2{grid-row:2;grid-column-start:1;grid-column-end:3}.academicFormation .formGrid .formGridRight .formGridContainer .item3{grid-row:3;grid-column-start:1;grid-column-end:2}.academicFormation .formGrid .formGridRight .formGridContainer .item4{grid-row:3;grid-column-start:2}.academicFormation .academicFormationTable{margin-top:32px}.academicFormation .academicFormationTable tr{grid-template-columns:10px 20% 11% 16% 16% 10% 12% 12% 20px}.attachedDocumentsTable tr{grid-template-columns:10px 27% 20% 20% 16%}.attachedDocumentsTable tr.sgeds.tableRow,.attachedDocumentsTable tr.sgeds.tableRow td{height:64px}.benefitsForm{height:-moz-fit-content;height:fit-content}.benefitsForm .benefitsTable tr{grid-template-columns:10px 50px 500px}.dependentsForm .formGridContainer{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr}.dependentsForm .formGridContainer .item1{grid-column-start:1;grid-column-end:2}.dependentsForm .formGridContainer .item2{grid-column-start:2;grid-column-end:3}.dependentsForm .formGridContainer .item3{grid-column-start:3;grid-column-end:4}.dependentsForm .formGridContainer .item4{grid-column-start:4;grid-column-end:5}.dependentsForm .dependentsTable tr{grid-template-columns:10px 36% 30% 30% 10px}.professionalExperience .formGrid .formGridLeft .formGridContainer{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}.professionalExperience .formGrid .formGridLeft .formGridContainer .item1{grid-row:1;grid-column-start:1;grid-column-end:3}.professionalExperience .formGrid .formGridLeft .formGridContainer .item2{grid-row:2;grid-column-start:1;grid-column-end:3}.professionalExperience .formGrid .formGridLeft .formGridContainer .item3{grid-row:3;grid-column-start:1;grid-column-end:2}.professionalExperience .formGrid .formGridLeft .formGridContainer .item4{grid-row:3;grid-column-start:2;grid-column-end:3}.professionalExperience .formGrid .formGridLeft .formGridContainer .item5{grid-row:4;grid-column-start:1;grid-column-end:2}.professionalExperience .formGrid .formGridLeft .formGridContainer .item6{grid-row:4;grid-column-start:2;grid-column-end:3}.professionalExperience .formGrid .formGridRight{display:flex;flex-direction:column}.professionalExperience .formGrid .formGridRight .formGridContainer{height:calc(100% - 72px)}.professionalExperience .formGrid .formGridRight .formGridContainer .inputContainer{height:100%}.professionalExperience .formGrid .formGridRight .item1{grid-row:1;grid-column-start:1;grid-column-end:2}.professionalExperience .professionalExperienceTable{margin-top:32px}.professionalExperience .professionalExperienceTable tr{grid-template-columns:10px 20% 15% 14% 12% 10% 10% 16% 20px}.bankTable tr{grid-template-columns:10px minmax(250px,1fr) 120px 150px 200px 150px 200px 150px 300px 70px}.bankData .formGridContainer.bank{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr)}.bankData .formGridContainer.bank .item1{grid-row:1;grid-column-start:1;grid-column-end:2}.bankData .formGridContainer.bank .item2{grid-row:1;grid-column-start:2;grid-column-end:3}.bankData .formGridContainer.bank .item3{grid-row:1;grid-column-start:3;grid-column-end:4}.bankData .formGridContainer.bank .item4{grid-row:1;grid-column-start:4;grid-column-end:5}.bankData .formGridContainer.bank .item5{grid-row:1;grid-column-start:5;grid-column-end:6}.bankData .formGridContainer.bank .item6{grid-row:2;grid-column-start:1;grid-column-end:3}.bankData .formGridContainer.pix{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}.bankData .formGridContainer.pix .item1{grid-column-start:1;grid-column-end:2}.bankData .formGridContainer.pix .item2{grid-column-start:2;grid-column-end:3}.bankData .formGridContainer.pix .item3{grid-row:2;grid-column-start:1;grid-column-end:5}.occurrenceHistoryTable tr{grid-template-columns:10px 100px 150px 250px 130px 500px 130px 70px 140px 146px 306px 228px}.occurrenceHistoryTable tr .occurrenceTable__td_description{overflow:scroll;height:30px;scrollbar-width:none;-ms-overflow-style:none}.occurrenceHistoryTable tr .occurrenceTable__td_description::-webkit-scrollbar{display:none}.occurrenceHistory .formGridContainer{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr)}.occurrenceHistory .formGridContainer.filterOne .item1{grid-column-start:1;grid-column-end:3}.occurrenceHistory .formGridContainer.filterOne .item2{grid-column-start:3;grid-column-end:5}.occurrenceHistory .formGridContainer.filterOne .item3{grid-column-start:5;grid-column-end:7}.occurrenceHistory .formGridContainer.filterOne .item4{grid-column-start:7;grid-column-end:8}.occurrenceHistory .formGridContainer.filterOne .item5{grid-column-start:9;grid-column-end:10}.occurrenceHistory .formGridContainer.filterTwo .item1.contractInputInOcurrenceFilterOne.contractInputInOcurrenceFilterTwo.contractInputInOcurrenceFilterThree{display:none}.occurrenceHistory .formGridContainer.filterTwo .item2{grid-column-start:1;grid-column-end:3}.occurrenceHistory .formGridContainer.filterTwo .item3{grid-column-start:3;grid-column-end:5}.occurrenceHistory .formGridContainer.filterTwo .item4{grid-column-start:5;grid-column-end:7}.occurrenceHistory .formGridContainer.filterTwo .item5{grid-column-start:7;grid-column-end:8}.contractIncludeOccurrenceForm .formGridContainer{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4)}.contractIncludeOccurrenceForm .formGridContainer.drawerOne .item2{grid-row:1;grid-column-start:1;grid-column-end:4}.contractIncludeOccurrenceForm .formGridContainer.drawerOne .item3{grid-row:2;grid-column-start:1;grid-column-end:4}.contractIncludeOccurrenceForm .formGridContainer.drawerOne .item4{grid-row:4;grid-column-start:1;grid-column-end:4}.contractIncludeOccurrenceForm .formGridContainer.drawerOne .item4 textarea{height:100px;min-height:100px}.contractIncludeOccurrenceForm .formGridContainer.drawerTwo .item1.contractInputInOcurrenceOne.contractInputInOcurrenceTwo.contractInputInOcurrenceThree{display:none}.contractIncludeOccurrenceForm .formGridContainer.drawerTwo .item2{grid-row:1;grid-column-start:1;grid-column-end:4}.contractIncludeOccurrenceForm .formGridContainer.drawerTwo .item3{grid-row:2;grid-column-start:1;grid-column-end:4}.contractIncludeOccurrenceForm .formGridContainer.drawerTwo .item4{grid-row:4;grid-column-start:1;grid-column-end:4}.contractIncludeOccurrenceForm .formGridContainer.drawerTwo .item4 textarea{height:100px;min-height:100px}.contractIncludeOccurrenceForm .formGridContainer .internalFormGridContainer{grid-row:5;grid-column-start:1;grid-column-end:4;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:16px;column-gap:16px}.contractIncludeOccurrenceForm .formGridContainer .internalFormGridContainer .item1{grid-row:1;grid-column-start:1;grid-column-end:2}.contractIncludeOccurrenceForm .formGridContainer .internalFormGridContainer .item2{grid-row:1;grid-column-start:2;grid-column-end:3}.page_action-buttons__9QDd_{margin-top:24px;display:flex;gap:24px}.page_collaborator-name__LbOE1{display:block;font-size:16px;padding-top:24px}.contractsTable{margin-top:16px}.contractsTable tr{grid-template-columns:10px 178px minmax(300px,1fr) minmax(200px,1fr) 145px 168px}