@import"WWPBaseObjects.WorkWithPlusBaseDS.css";@import"WorkWithPlusDS_Tokens.css";@layer WorkWithPlusDS{@keyframes rotation{0%{transform :rotate(0deg);}100%{transform :rotate(360deg);}}.WorkWithTitle{text-align :left !important;}.DescriptionWhite{color :white;}.FreeStyleHomeModules > div > div{margin-bottom :3px;margin-left :3px;margin-right :3px;margin-top :3px;height :250px;width :250px;}.FreeStyleHomeModules > div > div:hover .HomeModulesBackImageCell:before{background-color :var(--colors_basecolor);opacity :.9;-moz-transition :.2s linear;-ms-transition :.2s linear;transition :.2s linear;}.FreeStyleHomeModules > div > div:hover{cursor :pointer;}.FreeStyleHomeModulesBig > div > div,.FreeStyleHomeModulesBigDark > div > div{background-color :var(--colors_basecolor);margin-left :8px;margin-right :8px;padding-bottom :30px;padding-left :25px;padding-right :25px;padding-top :40px;height :100%;width :300px;-moz-transition :.1s linear;-ms-transition :.1s linear;transition :.1s linear;}.FreeStyleHomeModulesBigDark > div > div{background-color :#2f3d4a;}.FreeStyleHomeModulesBig > div > div:hover,.FreeStyleHomeModulesBigDark > div > div:hover{background-color :#2f3d4a;cursor :pointer;-moz-transition :.2s linear;-ms-transition :.2s linear;transition :.2s linear;}.FreeStyleHomeModulesBig > div,.FreeStyleHomeModulesBigDark > div{margin-bottom :8px;margin-top :8px;}.FreeStyleHomeModulesBigDark > div > div:hover{background-color :var(--colors_basecolor);}.FreeStyleHomeModulesBigDark>tbody>tr,.FreeStyleHomeModulesBigDark>[data-gxrow]{background-color :var(--colors_stepbackgroundcolor);}.AttributeHomeModulesTitle{margin-left :5px;display :inline-block;font-style :normal;font-variant :normal;text-decoration :none;max-width :206px;text-indent :0;border :var(--borders_xs) solid var(--colors_gray05);background-color :transparent;font-size :18px;font-weight :bold;color :white;text-transform :uppercase;box-shadow :none;}.ReadonlyAttributeHomeModulesTitle{margin-left :5px;display :inline-block;font-style :normal;font-variant :normal;text-decoration :none;max-width :206px;text-indent :0;border :var(--borders_xs) solid var(--colors_gray05);background-color :transparent;font-size :18px;font-weight :bold;color :white;text-transform :uppercase;border-width :0;box-shadow :none;}.ImageHomeModulesBack{border-radius :var(--radius_l);display :inline-block;font-size :var(--fontsizes_s);font-style :normal;font-variant :normal;text-decoration :none;color :var(--colors_gray08);text-indent :0;border :var(--borders_xs) solid var(--colors_gray05);background-color :transparent;left :0;margin-left :0;position :absolute;top :0;height :250px;width :250px;max-width :100%;box-shadow :none;border-left-width :0;border-right-width :0;border-top-width :0;object-fit :cover;}.ObjectFitCoverFix{background-position :50% 50%;background-repeat :no-repeat;background-size :cover;}.ObjectFitCover{object-fit :cover;}.HomeModulesTitleCell{padding-top :95px;z-index :1;}.HomeModulesTitleCell p{text-align :center;}.LargeTableLoginNew{border :var(--borders_xs) solid var(--colors_gray05);border-radius :var(--radius_l);margin-bottom :0;margin-left :0;margin-right :0;margin-top :0;padding-bottom :35px;padding-left :5px;padding-right :0;padding-top :35px;background-color :var(--colors_databackgroundcolor);border-bottom-color :var(--colors_borderpanelcolor);border-left-color :var(--colors_borderpanelcolor);border-right-color :var(--colors_borderpanelcolor);border-top-color :var(--colors_borderpanelcolor);border-style :solid;border-width :1px;border-top-left-radius :6px;border-top-right-radius :6px;border-bottom-right-radius :6px;border-bottom-left-radius :6px;width :400px;box-shadow :0 0 14px rgba(0,0,0,.1);}.LargeTableLoginNewRowClass{font-family :muli,sans-serif;font-size :9pt;font-style :normal;}.FormBackgroundImage{background-size :cover;background-image :var(--GX-Image_LoginImage);}.SpecialButtons{white-space :nowrap;background-color :var(--colors_basecolor);display :inline-block;text-decoration :none;color :var(--colors_baseforecolor);border :var(--borders_xs) solid var(--colors_actionborder_and_focuscolor);text-align :center;text-indent :0;vertical-align :middle;cursor :pointer;font-size :var(--fontsizes_s);font-style :normal;font-variant :normal;padding-left :12px;padding-right :12px;padding-bottom :6px;padding-top :6px;border-style :solid;font-weight :bold;min-width :86px;border-radius :var(--radius_m);}.BtnImage{white-space :nowrap;display :inline-block;text-decoration :none;border :var(--borders_xs) solid var(--colors_actionborder_and_focuscolor);text-align :center;text-indent :0;vertical-align :middle;cursor :pointer;font-size :var(--fontsizes_s);font-style :normal;font-variant :normal;padding-left :12px;padding-right :12px;padding-bottom :6px;padding-top :6px;border-style :solid;font-weight :bold;border-radius :var(--radius_m);background-repeat :no-repeat;opacity :.7;border-bottom :0;border-left :0;border-right :0;border-top :0;background-color :transparent;background-image :none;color :var(--colors_basecolorforecolor);height :30px;width :30px;min-width :0;background-size :contain;}.BtnExportReport{white-space :nowrap;display :inline-block;text-decoration :none;border :var(--borders_xs) solid var(--colors_actionborder_and_focuscolor);text-align :center;text-indent :0;vertical-align :middle;cursor :pointer;font-size :var(--fontsizes_s);font-style :normal;font-variant :normal;padding-left :12px;padding-right :12px;padding-bottom :6px;padding-top :6px;border-style :solid;font-weight :bold;border-radius :var(--radius_m);background-repeat :no-repeat;opacity :.7;border-bottom :0;border-left :0;border-right :0;border-top :0;background-color :transparent;height :30px;width :30px;min-width :0;background-image :var(--GX-Image_ActionExportReport);color :var(--colors_pdf);background-size :contain;}INPUT.BtnExportReport:active{background-color :transparent;background-image :var(--GX-Image_ActionExportReport);}.BtnExport{white-space :nowrap;display :inline-block;text-decoration :none;border :var(--borders_xs) solid var(--colors_actionborder_and_focuscolor);text-align :center;text-indent :0;vertical-align :middle;cursor :pointer;font-size :var(--fontsizes_s);font-style :normal;font-variant :normal;padding-left :12px;padding-right :12px;padding-bottom :6px;padding-top :6px;border-style :solid;font-weight :bold;border-radius :var(--radius_m);background-repeat :no-repeat;opacity :.7;border-bottom :0;border-left :0;border-right :0;border-top :0;background-color :transparent;height :30px;width :30px;min-width :0;background-image :var(--GX-Image_ActionExport);color :var(--colors_excelcolor);background-size :contain;}INPUT.BtnExport:active{background-color :transparent;background-image :var(--GX-Image_ActionExport);}.TextBlockTitleWWP{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;font-size :15pt;font-weight :normal;color :var(--colors_cardtitlecolor);line-height :30px;}.TextBlockTitleMaster{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;font-size :21px;font-weight :400;color :var(--colors_basecolorforecolor);line-height :30px;line-height :30px;}.SmallText{padding-right :3pt;white-space :nowrap;font-style :normal;color :var(--colors_gray08);vertical-align :middle;font-size :7.8pt;text-align :center;}.SelectAttribute{margin-left :0;padding :6px;background-color :var(--colors_gray04);border-width :0;border-radius :25px;vertical-align :middle;box-shadow :none;}.ReadonlySelectAttribute{margin-left :0;padding :6px;background-color :var(--colors_gray04);border-width :0;border-radius :25px;vertical-align :middle;box-shadow :none;}.LargeTableForm{border :var(--borders_xs) solid var(--colors_gray05);border-radius :var(--radius_l);margin-bottom :0;margin-left :0;margin :0 auto;padding-bottom :35px;padding-left :5px;padding-right :0;padding-top :35px;background-color :var(--colors_databackgroundcolor);border-bottom-color :var(--colors_borderpanelcolor);border-left-color :var(--colors_borderpanelcolor);border-right-color :var(--colors_borderpanelcolor);border-top-color :var(--colors_borderpanelcolor);border-style :solid;border-width :1px;border-top-left-radius :6px;border-top-right-radius :6px;border-bottom-right-radius :6px;border-bottom-left-radius :6px;width :400px;box-shadow :0 0 14px rgba(0,0,0,.1);}#LOGOLOGIN{width :10vw;}.ButtonMaterial,.ButtonMaterialDefault,.SpecialButtons,.btn,.BtnCancel{padding-bottom :7px;padding-top :7px;box-shadow :none;padding-left :10px;padding-right :10px;font-weight :100;margin-right :3px;}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right :initial;}button.btn.dropdown-toggle.btn-default{padding :7px;}a.gx-image-link.btn.btn-default{background :#f1f1f1;padding :8.5px;}a.btn.btn-default:has(img[alt="Date selector"]),a.btn.btn-default:has(img[src$="calendar.png"]){background :#f1f1f1;padding :8.3px 10.5px;}button[title="GXM_revealpassword"],button[title="Mostrar contraseña"],button[title="Esconder contraseña"]{background :#f1f1f1;padding :7.5px 12.5px;margin-top :3px;}a.gx_newrow{background :var(--colors_basecolor);padding :5px;margin :5px auto;display :block;width :100px;color :white;text-decoration :none !important;}a.gx_newrow:hover{background :#7b9f31;cursor :pointer;}a.gx_newrow:Before{font-family :"Font Awesome 5 Free";content :"+";font-size :11px;font-weight :bold;margin-right :2px;}td:has(input):has(+ td img[src$="prompt.png"]) input{width :100%;max-width :100%;}td.gx-tab-padding-fix-1 > a.gx-image-link{background :#f1f1f1;padding :9px;margin-left :-10px;border-radius :0 5px 5px 0;}.alert{padding :15px;margin-bottom :20px;border :1px solid transparent;border-radius :4px;}.alert-success{color :#3c763d;background-color :#dff0d8;border-color :#d6e9c6;}.alert-warning{color :#8a6d3b;background-color :#fcf8e3;border-color :#faebcc;}.alert-danger{color :#a94442;background-color :#f2dede;border-color :#ebccd1;}.gx-mask:not(.gx-grid .gx-mask){width :48px;height :48px;border :5px solid var(--colors_basecolor);border-bottom-color :#ffffff;border-radius :50%;display :inline-block;box-sizing :border-box;animation-name :rotation !important;animation-duration :1s !important;animation-timing-function :linear !important;animation-iteration-count :infinite !important;opacity :1;background :transparent;top :50%;left :50%;transform :translate(-50%,-50%);}.gx-masked:not(table)::after{content :'';position :fixed;top :0;left :0;right :0;bottom :0;background :rgba(0,0,0,.65) !important;border-radius :inherit;z-index :1049;height :100vh;}.TableCardHour{width :97%;background :#ffffff;border :1px solid #e8eef6;border-radius :0;box-shadow :0 8px 18px rgba(15,23,42,.08);overflow :hidden;margin :0;}.TableHeaderHour{padding :10px 12px;background :#ffffff;border-bottom :1px solid #e8eef6;border-radius :0;min-height :0;}.HeaderDescription{font-weight :900;color :#0f172a;}.DateDescription{color :#64748b;font-size :12px;}.CalendarIconContainer{width :44px;}.CalendarIcon{font-size :16px;padding :9px;background :rgba(26,127,212,.1);border-radius :10px;color :#1a7fd4;}.TableHeaderDetail .form-control-static{margin :0;padding :0;}.TableCardHour .TableListHourContainer,.TableCardHour .TableDay,.TableCardHour .TableDay > div,.TableCardHour .WorkWithOdd,.TableCardHour .WorkWithEven{margin :0 !important;padding :0 !important;}.TableCardHour .TableListHourContainer > div{margin :0 !important;padding :0 !important;}.TableDetailHour,.TableDetailHourNotEnabled,.TableDetailHourAssigned,.TableDetailHourChecked,.TableDetailHourCourtNotEnable,.TableDetailHourTeacherPermission{padding :8px 10px;margin :0 !important;border :0 !important;border-top :0 !important;border-radius :0 !important;box-shadow :none !important;}.TableDetailHourNotEnabled{background :#f3f4f6;}.TableDetailHourAssigned{background :#eaf2ff;}.TableDetailHourChecked{background :#edf9d7;}.TableDetailHourCourtNotEnable{background :#fff0e0;}.TableDetailHourTeacherPermission{background :#fff8d6;}.HourDescriptionContainer{width :auto !important;padding-right :14px !important;}.HourDescription{color :#64748b;font-weight :800;font-size :12px;display :inline-block;}.StatusHour{color :#2f7a2f;font-weight :900;font-size :13px;}.TeacherDescription{color :#64748b;font-weight :600;font-size :12px;}.TableDetailHourNotEnabled .HourDescription,.TableDetailHourNotEnabled .StatusHour,.TableDetailHourNotEnabled .TeacherDescription{color :rgba(15,23,42,.72) !important;}.TableDetailHourCourtNotEnable .HourDescription,.TableDetailHourCourtNotEnable .StatusHour,.TableDetailHourCourtNotEnable .TeacherDescription{color :#c04000 !important;}.TableDetailHourTeacherPermission .HourDescription,.TableDetailHourTeacherPermission .StatusHour,.TableDetailHourTeacherPermission .TeacherDescription{color :#ef9b0f !important;}.TableDetailHourAssigned .HourDescription,.TableDetailHourAssigned .StatusHour{color :#1a7fd4 !important;}.BtnAction{background :#ffffff;border :1px solid #dbe6f3;color :#2f7a2f;font-weight :900;font-size :12px;padding :6px 10px;border-radius :8px;}.BtnActionContainer{display :flex;align-items :center;justify-content :flex-end;gap :10px;height :auto;min-height :34px;}.ActionScheduleContainer{width :54px;}.TableDetailHourAssigned .BtnAction{background :#1a7fd4 !important;border-color :#1a7fd4 !important;color :#ffffff !important;}.TableDetailHourNotEnabled .BtnAction{background :#8a8f98 !important;border-color :#8a8f98 !important;color :#ffffff !important;}.TableDetailHourCourtNotEnable .BtnAction{background :#c04000 !important;border-color :#c04000 !important;color :#ffffff !important;}.TableDetailHourTeacherPermission .BtnAction{background :#ef9b0f !important;border-color :#ef9b0f !important;color :#ffffff !important;}.PlayersInfoBtnDefault{background :#ffffff;margin-left :0;border-radius :10px;padding :6px 8px;margin-bottom :0;border :1px solid #e8eef6;}.LabelQtyInfo{font-weight :800;padding-right :5px;color :#64748b;}.LabelQtyInfoValue{font-weight :900;color :#0f172a;}.TblContainerQtyInfo{margin-top :6px;margin-bottom :2px;margin-left :0;display :flex;flex-wrap :wrap;gap :8px;font-size :11px;}.LblStudentTitle{font-weight :900;color :#0f172a;}.StudentNameClass{margin-right :6px;margin-bottom :6px;display :flex;align-items :stretch;font-size :11px;}.StudentNameContainer{padding :4px 1px;border-radius :10px 0 0 10px;background :#ffffff;border :1px solid #e8eef6;border-right :0;font-weight :900;color :#0f172a;width :max-content;}.StudentNameContainerWithoutBorderRadius .StudentNameContainer{border-radius :0 0 0 0;}.StudentCategoryContainer{padding :4px 1px;background :#111827;color :#ffffff;font-weight :900;}.PreferedSiteDimiContainer{color :#ffffff;padding :3.5px 1px;border-radius :0 10px 10px 0;font-weight :900;}.PreferedSiteDimiClass{font-weight :900;font-size :9px;letter-spacing :.3px;}.DriveClass{background-color :#B2D2A4;color :#ffffff;}.RevesClass{background-color :#2BB8B3;color :#ffffff;}.AmbosClass{background-color :#EDBE6E;color :#ffffff;}.TableListHourContainer input[type="checkbox"]{-webkit-appearance :none !important;appearance :none !important;background :none !important;background-image :none !important;box-shadow :none !important;outline :none !important;width :20px !important;height :20px !important;min-width :18px !important;min-height :18px !important;border :2px solid #cfcfcf !important;background-color :#e0e0e0 !important;cursor :pointer;display :inline-flex !important;align-items :center !important;justify-content :center !important;}.TableListHourContainer input[type="checkbox"]::before{content :none !important;display :none !important;}.TableListHourContainer input[type="checkbox"]::after{content :"✓";font-size :13px;font-weight :900;line-height :1;color :transparent;}.TableListHourContainer input[type="checkbox"]:checked{background-color :#4285f4 !important;border-color :#4285f4 !important;}.TableListHourContainer input[type="checkbox"]:checked::after{color :#ffffff !important;}.TableListHourContainer input[type="checkbox"]:focus,.TableListHourContainer input[type="checkbox"]:focus-visible{outline :none !important;box-shadow :0 0 0 3px rgba(66,133,244,.25) !important;}.GriWdith300{width :300px;}.GriWdith300 .WorkWithOdd{height :30px;}.TableDetailHour *,.TableDetailHourNotEnabled *,.TableDetailHourAssigned *,.TableDetailHourChecked *,.TableDetailHourCourtNotEnable *,.TableDetailHourTeacherPermission *{box-sizing :border-box;}.FullWidth{min-width :100%;}#BTNAGENDAR.gx-float-agendar{position :fixed !important;right :20px;bottom :20px;z-index :9999;box-shadow :0 6px 18px rgba(0,0,0,.25);width :auto;}.gx-agendar-float{position :fixed !important;right :20px;bottom :20px;z-index :1020;box-shadow :0 6px 18px rgba(0,0,0,.25);}div[id*=COMBO_ASSISTANCE_STUDENTACTIVITYPACKAGEIDContainer]{max-width :100%;}ul[aria-labelledby*=COMBO_ASSISTANCE_STUDENTACTIVITYPACKAGEIDContainer_btnGroupDrop]{width :100%;}.WarningStudentStatus{background :#f39c12;padding :3px;border-radius :4px 0 0 4px;padding :0 6px 0 6px;position :relative;right :0;}.WarningStudentStatus i{position :relative;top :50%;bottom :50%;left :7px;transform :translate(-50%,-50%);color :white;}div#DayrangecardContainerRow_0001{display :none;}.CardContainerCls{border :2px solid #ccc;margin-bottom :10px;padding :0;}.DateDescriptionCls{background :var(--colors_basecolor);padding :5px;}.DateDescriptionCls .Attribute{color :white;font-weight :800;}.TableListHourContainer{padding-bottom :10px;}#Gridlevel_packetContainerTbl th,table#Gridlevel_packetContainerTbl td{text-align :center !important;}table#Gridlevel_packetContainerTbl th span{display :block;text-align :center;}table#Gridlevel_packetContainerTbl .TrnColumn{min-width :150px;}table#Gridlevel_packetContainerTbl select{margin :0 auto;}.ImageTopHeader{max-width :101px;width :91px;margin-top :15px;}td:has(img[class="GX_Image_Academia_HappyBirthdayImage_Class"]){text-align :center;}.secret-value{-webkit-text-security :disc;}.AttributeHomeModulesTitle[data-gx-readonly]{margin-left :5px;display :inline-block;font-style :normal;font-variant :normal;text-decoration :none;max-width :206px;text-indent :0;border :var(--borders_xs) solid var(--colors_gray05);background-color :transparent;font-size :18px;font-weight :bold;color :white;text-transform :uppercase;border-width :0;box-shadow :none;}.LargeTableLoginNew>TBODY>TR[data-gxrow],.LargeTableLoginNew>div[data-gxrow],.LargeTableLoginNew>div>div[data-gxrow],.LargeTableLoginNew>div>div>div[data-gxrow]{font-family :muli,sans-serif;font-size :9pt;font-style :normal;}.SelectAttribute[data-gx-readonly]{margin-left :0;padding :6px;background-color :var(--colors_gray04);border-width :0;border-radius :25px;vertical-align :middle;box-shadow :none;}.LargeTableForm>TBODY>TR[data-gxrow],.LargeTableForm>div[data-gxrow],.LargeTableForm>div>div[data-gxrow],.LargeTableForm>div>div>div[data-gxrow]{font-family :muli,sans-serif;font-size :9pt;font-style :normal;}.ReadonlyAttributeHomeModulesTitle[data-gx-readonly]{margin-left :5px;display :inline-block;font-style :normal;font-variant :normal;text-decoration :none;max-width :206px;text-indent :0;border :var(--borders_xs) solid var(--colors_gray05);background-color :transparent;font-size :18px;font-weight :bold;color :white;text-transform :uppercase;border-width :0;box-shadow :none;}.ReadonlySelectAttribute[data-gx-readonly]{margin-left :0;padding :6px;background-color :var(--colors_gray04);border-width :0;border-radius :25px;vertical-align :middle;box-shadow :none;}.gx-label.AttributeHomeModulesTitleLabel{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;color :var(--colors_gray08);font-size :var(--fontsizes_s);font-weight :bold;}.gx-label.ImageHomeModulesBackLabel{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;color :var(--colors_gray08);font-size :var(--fontsizes_s);font-weight :bold;}}