@import url(https://fonts.googleapis.com/css2?family=Raleway&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro&display=swap);.App{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App[data-theme=sl]{font-family:"Source Sans Pro",sans-serif}.App[data-theme=lrn],.App[data-theme=test]{font-family:"Raleway",sans-serif}.App[data-theme=jm]{font-family:"Poppins",sans-serif}[data-theme=sl] .menu-item,[data-theme=sl] .menu-item-background,[data-theme=sl] .navigation-container-footer,[data-theme=sl] .navigation-side{background-color:#024b7b}[data-theme=sl] .menu-item.active{background-color:#fff;fill:#024b7b}[data-theme=sl] .menu-item.active .menu-item-text{color:#024b7b;font-weight:bolder}[data-theme=sl] .header,[data-theme=sl] .topbar-container{background-color:#024b7b}[data-theme=sl] .react-calendar__month-view__weekdays__weekday [data-theme=sl] .react-calendar__tile--active,[data-theme=sl] .react-calendar__tile--active:enabled:focus,[data-theme=sl] .react-calendar__tile--active:enabled:hover{color:#024b7b}[data-theme=sl] .cal-event-bg-dark,[data-theme=sl] .new-event-bg-light,[data-theme=sl] .tabs-header{background-color:#f3f3f1}[data-theme=sl] .signups-list-empty{box-shadow:5px 5px 10px 0 #ffc214;border-color:#ffc214}[data-theme=sl] .editable-field-container button{justify-content:center;width:50px}[data-theme=sl] .buyEventButton-container-btn,[data-theme=sl] .editable-field-container button{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;text-align:center;font-weight:bolder}[data-theme=sl] .buyEventButton-container-btn{width:100%;height:60px;border-radius:15px;margin-bottom:10px;justify-content:space-between;border:2px solid #024b7b;background-color:#024b7b;color:#fff}[data-theme=sl] .buyEventButton-container-btn.disabled{color:#454545;border-color:#024b7b;background-color:#fff}[data-theme=sl] .buyEventButton-container-btn.payed{opacity:.6}[data-theme=sl] .App,[data-theme=sl] .app-text-data,[data-theme=sl] .app-text-lg,[data-theme=sl] .event-details-title,[data-theme=sl] .event-details-value,[data-theme=sl] .myachievements-title,[data-theme=sl] .new-event-containter svg,[data-theme=sl] .progress-bar-container,[data-theme=sl] .signup-event-center-title,[data-theme=sl] .social-score-content-row{color:#454545;font-weight:bolder}[data-theme=sl] .btn [data-theme=sl] button,[data-theme=sl] button.confirm,[data-theme=sl] button.main,[data-theme=sl] button.second{display:flex;flex-direction:row;flex-wrap:nowrap;padding:10px;width:100%;border-radius:15px;border:2px solid;margin-bottom:10px;align-items:center;text-align:center;justify-content:center;font-weight:bolder}[data-theme=sl] button.confirm [data-theme=sl] .btn.main,[data-theme=sl] button.main{background-color:#024b7b;border-color:#024b7b}[data-theme=sl] button.second{background-color:#06baf9;border-color:#06baf9;color:#fff}[data-theme=sl] .btn-primary:not(:disabled):not(.disabled):active,[data-theme=sl] .submit-button,[data-theme=sl] button.confirm:active,[data-theme=sl] button.confirm:hover,[data-theme=sl] button.main:active,[data-theme=sl] button.main:hover,[data-theme=sl] button.second:active,[data-theme=sl] button.second:hover{background-color:#ffc214;color:#fff;border:1px solid}[data-theme=sl] .submit-button:active,[data-theme=sl] .submit-button:hover{color:#024b7b;background-color:#fff;border:1px solid}[data-theme=sl] .btn-enabled{background-color:#024b7b;color:#fff;cursor:pointer}[data-theme=sl] .btn-enabled-no-action{background-color:#ffc214;opacity:.5;color:#fff}[data-theme=sl] .cookies-container,[data-theme=sl] .tabs-tab-active{background-color:#024b7b}[data-theme=sl] button.cancel,[data-theme=sl] button.cancel:hoover{background-color:#fff!important;color:#ffc214}[data-theme=sl] button.light{background-color:#fff!important;color:#024b7b!important;border-color:#024b7b!important}[data-theme=sl] .app-boxes-shadow{box-shadow:5px 5px 10px 0 #ffc214}[data-theme=sl] .progress-bar-container{color:#024b7b}[data-theme=sl] .cal-event-bg-dark .cal-event-edge-left,[data-theme=sl] .cal-event-bg-light .cal-event-edge-left{background-color:#024b7b}[data-theme=sl] .color-background-mid{background-color:#898989}[data-theme=sl] .color-background-light{background-color:#d2d2d2}[data-theme=sl] .color-background-white{background-color:#fff}[data-theme=sl] .color-primary{color:#024b7b}[data-theme=sl] .color-second{color:#ffc214}[data-theme=sl] .color-third{color:#06baf9}[data-theme=sl] .color-danger{color:#fb3581}[data-theme=sl] .text-color{color:#454545}[data-theme=sl] .text-color-active{color:#fb3581}[data-theme=sl] .color-white{color:#fff}[data-theme=lrn] .menu-item,[data-theme=lrn] .menu-item-background,[data-theme=lrn] .navigation-container-footer,[data-theme=lrn] .navigation-side{background-color:#fb3581}[data-theme=lrn] .menu-item.active{background-color:#fff;fill:#fb3581}[data-theme=lrn] .menu-item.active .menu-item-text{color:#fb3581;font-weight:bolder}[data-theme=lrn] .header,[data-theme=lrn] .topbar-container{background-color:#fb3581}[data-theme=lrn] .react-calendar__month-view__weekdays__weekday [data-theme=lrn] .react-calendar__tile--active,[data-theme=lrn] .react-calendar__tile--active:enabled:focus,[data-theme=lrn] .react-calendar__tile--active:enabled:hover{color:#fb3581}[data-theme=lrn] .cal-event-bg-dark,[data-theme=lrn] .new-event-bg-light,[data-theme=lrn] .tabs-header{background-color:#f3f3f1}[data-theme=lrn] .signups-list-empty{box-shadow:5px 5px 10px 0 #fb3581;border-color:#fb3581}[data-theme=lrn] .editable-field-container button{justify-content:center;width:50px}[data-theme=lrn] .buyEventButton-container-btn,[data-theme=lrn] .editable-field-container button{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;text-align:center;font-weight:bolder}[data-theme=lrn] .buyEventButton-container-btn{width:100%;height:60px;border-radius:15px;margin-bottom:10px;justify-content:space-between;border:2px solid #fb3581;background-color:#fb3581;color:#fff}[data-theme=lrn] .buyEventButton-container-btn.disabled{color:#212529;border-color:#fb3581;background-color:#fff}[data-theme=lrn] .buyEventButton-container-btn.payed{opacity:.6}[data-theme=lrn] .App,[data-theme=lrn] .app-text-data,[data-theme=lrn] .app-text-lg,[data-theme=lrn] .event-details-title,[data-theme=lrn] .event-details-value,[data-theme=lrn] .myachievements-title,[data-theme=lrn] .new-event-containter svg,[data-theme=lrn] .progress-bar-container,[data-theme=lrn] .signup-event-center-title,[data-theme=lrn] .social-score-content-row{color:#212529;font-weight:bolder}[data-theme=lrn] .btn [data-theme=lrn] button,[data-theme=lrn] button.confirm,[data-theme=lrn] button.main,[data-theme=lrn] button.second{display:flex;flex-direction:row;flex-wrap:nowrap;padding:10px;width:100%;border-radius:15px;border:2px solid;margin-bottom:10px;align-items:center;text-align:center;justify-content:center;font-weight:bolder}[data-theme=lrn] button.confirm [data-theme=lrn] .btn.main,[data-theme=lrn] button.main,[data-theme=lrn] button.second{background-color:#fb3581;border-color:#fb3581}[data-theme=lrn] button.second{color:#fff}[data-theme=lrn] .btn-primary:not(:disabled):not(.disabled):active,[data-theme=lrn] .submit-button,[data-theme=lrn] button.confirm:active,[data-theme=lrn] button.confirm:hover,[data-theme=lrn] button.main:active,[data-theme=lrn] button.main:hover,[data-theme=lrn] button.second:active,[data-theme=lrn] button.second:hover{background-color:#fb3581;color:#fff;border:1px solid}[data-theme=lrn] .submit-button:active,[data-theme=lrn] .submit-button:hover{color:#fb3581;background-color:#fff;border:1px solid}[data-theme=lrn] .btn-enabled{background-color:#fb3581;color:#fff;cursor:pointer}[data-theme=lrn] .btn-enabled-no-action{background-color:#fb3581;opacity:.5;color:#fff}[data-theme=lrn] .cookies-container,[data-theme=lrn] .tabs-tab-active{background-color:#fb3581}[data-theme=lrn] button.cancel,[data-theme=lrn] button.cancel:hoover{background-color:#fff!important;color:#fb3581}[data-theme=lrn] button.light{background-color:#fff!important;color:#fb3581!important;border-color:#fb3581!important}[data-theme=lrn] .app-boxes-shadow{box-shadow:5px 5px 10px 0 #fb3581}[data-theme=lrn] .progress-bar-container{color:#fb3581}[data-theme=lrn] .cal-event-bg-dark .cal-event-edge-left,[data-theme=lrn] .cal-event-bg-light .cal-event-edge-left{background-color:#fb3581}[data-theme=lrn] .color-background-color{background-color:#acadad}[data-theme=lrn] .color-background-mid{background-color:#bbbcbc}[data-theme=lrn] .color-background-light{background-color:#f4f4f4}[data-theme=lrn] .color-background-white{background-color:#fff}[data-theme=lrn] .color-danger,[data-theme=lrn] .color-primary,[data-theme=lrn] .color-second,[data-theme=lrn] .color-third{color:#fb3581}[data-theme=lrn] .text-color{color:#212529}[data-theme=lrn] .text-color-active{color:#fb3581}[data-theme=lrn] .color-white{color:#fff}[data-theme=jm] .menu-item,[data-theme=jm] .menu-item-background,[data-theme=jm] .navigation-container-footer,[data-theme=jm] .navigation-side{background-color:#2d8fbd}[data-theme=jm] .menu-item.active{background-color:#fff;fill:#2d8fbd}[data-theme=jm] .menu-item.active .menu-item-text{color:#2d8fbd;font-weight:bolder}[data-theme=jm] .header,[data-theme=jm] .topbar-container{background-color:#2d8fbd}[data-theme=jm] .react-calendar__month-view__weekdays__weekday [data-theme=jm] .react-calendar__tile--active,[data-theme=jm] .react-calendar__tile--active:enabled:focus,[data-theme=jm] .react-calendar__tile--active:enabled:hover{color:#2d8fbd}[data-theme=jm] .cal-event-bg-dark,[data-theme=jm] .new-event-bg-light,[data-theme=jm] .tabs-header{background-color:#f3f3f1}[data-theme=jm] .signups-list-empty{box-shadow:5px 5px 10px 0 #fee04a;border-color:#fee04a}[data-theme=jm] .editable-field-container button{justify-content:center;width:50px}[data-theme=jm] .buyEventButton-container-btn,[data-theme=jm] .editable-field-container button{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;text-align:center;font-weight:bolder}[data-theme=jm] .buyEventButton-container-btn{width:100%;height:60px;border-radius:15px;margin-bottom:10px;justify-content:space-between;border:2px solid #2d8fbd;background-color:#2d8fbd;color:#fff}[data-theme=jm] .buyEventButton-container-btn.disabled{color:#000;border-color:#2d8fbd;background-color:#fff}[data-theme=jm] .buyEventButton-container-btn.payed{opacity:.6}[data-theme=jm] .App,[data-theme=jm] .app-text-data,[data-theme=jm] .app-text-lg,[data-theme=jm] .event-details-title,[data-theme=jm] .event-details-value,[data-theme=jm] .myachievements-title,[data-theme=jm] .new-event-containter svg,[data-theme=jm] .progress-bar-container,[data-theme=jm] .signup-event-center-title,[data-theme=jm] .social-score-content-row{color:#000;font-weight:bolder}[data-theme=jm] .btn [data-theme=jm] button,[data-theme=jm] button.confirm,[data-theme=jm] button.main,[data-theme=jm] button.second{display:flex;flex-direction:row;flex-wrap:nowrap;padding:10px;width:100%;border-radius:15px;border:2px solid;margin-bottom:10px;align-items:center;text-align:center;justify-content:center;font-weight:bolder}[data-theme=jm] button.confirm [data-theme=jm] .btn.main,[data-theme=jm] button.main{background-color:#2d8fbd;border-color:#2d8fbd}[data-theme=jm] button.second{background-color:#e6373f;border-color:#e6373f;color:#fff}[data-theme=jm] .btn-primary:not(:disabled):not(.disabled):active,[data-theme=jm] .submit-button,[data-theme=jm] button.confirm:active,[data-theme=jm] button.confirm:hover,[data-theme=jm] button.main:active,[data-theme=jm] button.main:hover,[data-theme=jm] button.second:active,[data-theme=jm] button.second:hover{background-color:#fee04a;color:#fff;border:1px solid}[data-theme=jm] .submit-button:active,[data-theme=jm] .submit-button:hover{color:#2d8fbd;background-color:#fff;border:1px solid}[data-theme=jm] .btn-enabled{background-color:#2d8fbd;color:#fff;cursor:pointer}[data-theme=jm] .btn-enabled-no-action{background-color:#fee04a;opacity:.5;color:#fff}[data-theme=jm] .cookies-container,[data-theme=jm] .tabs-tab-active{background-color:#2d8fbd}[data-theme=jm] button.cancel,[data-theme=jm] button.cancel:hoover{background-color:#fff!important;color:#fee04a}[data-theme=jm] button.light{background-color:#fff!important;color:#2d8fbd!important;border-color:#2d8fbd!important}[data-theme=jm] .app-boxes-shadow{box-shadow:5px 5px 10px 0 #fee04a}[data-theme=jm] .progress-bar-container{color:#2d8fbd}[data-theme=jm] .cal-event-bg-dark .cal-event-edge-left,[data-theme=jm] .cal-event-bg-light .cal-event-edge-left,[data-theme=jm] .color-background-mid{background-color:#2d8fbd}[data-theme=jm] .color-background-light,[data-theme=jm] .color-background-white{background-color:#fff}[data-theme=jm] .color-primary{color:#2d8fbd}[data-theme=jm] .color-second{color:#fee04a}[data-theme=jm] .color-danger,[data-theme=jm] .color-third{color:#e6373f}[data-theme=jm] .text-color{color:#000}[data-theme=jm] .text-color-active{color:#fde174}[data-theme=jm] .color-white{color:#fff}[data-theme=test] .menu-item,[data-theme=test] .menu-item-background,[data-theme=test] .navigation-container-footer,[data-theme=test] .navigation-side{background-color:#fb3581}[data-theme=test] .menu-item.active{background-color:#fff;fill:#fb3581}[data-theme=test] .menu-item.active .menu-item-text{color:#fb3581;font-weight:bolder}[data-theme=test] .header,[data-theme=test] .topbar-container{background-color:#fb3581}[data-theme=test] .react-calendar__month-view__weekdays__weekday [data-theme=test] .react-calendar__tile--active,[data-theme=test] .react-calendar__tile--active:enabled:focus,[data-theme=test] .react-calendar__tile--active:enabled:hover{color:#fb3581}[data-theme=test] .cal-event-bg-dark,[data-theme=test] .new-event-bg-light,[data-theme=test] .tabs-header{background-color:#f3f3f1}[data-theme=test] .signups-list-empty{box-shadow:5px 5px 10px 0 #fb3581;border-color:#fb3581}[data-theme=test] .editable-field-container button{justify-content:center;width:50px}[data-theme=test] .buyEventButton-container-btn,[data-theme=test] .editable-field-container button{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;text-align:center;font-weight:bolder}[data-theme=test] .buyEventButton-container-btn{width:100%;height:60px;border-radius:15px;margin-bottom:10px;justify-content:space-between;border:2px solid #fb3581;background-color:#fb3581;color:#fff}[data-theme=test] .buyEventButton-container-btn.disabled{color:#212529;border-color:#fb3581;background-color:#fff}[data-theme=test] .buyEventButton-container-btn.payed{opacity:.6}[data-theme=test] .App,[data-theme=test] .app-text-data,[data-theme=test] .app-text-lg,[data-theme=test] .event-details-title,[data-theme=test] .event-details-value,[data-theme=test] .myachievements-title,[data-theme=test] .new-event-containter svg,[data-theme=test] .progress-bar-container,[data-theme=test] .signup-event-center-title,[data-theme=test] .social-score-content-row{color:#212529;font-weight:bolder}[data-theme=test] .btn [data-theme=test] button,[data-theme=test] button.confirm,[data-theme=test] button.main,[data-theme=test] button.second{display:flex;flex-direction:row;flex-wrap:nowrap;padding:10px;width:100%;border-radius:15px;border:2px solid;margin-bottom:10px;align-items:center;text-align:center;justify-content:center;font-weight:bolder}[data-theme=test] button.confirm [data-theme=test] .btn.main,[data-theme=test] button.main,[data-theme=test] button.second{background-color:#fb3581;border-color:#fb3581}[data-theme=test] button.second{color:#fff}[data-theme=test] .btn-primary:not(:disabled):not(.disabled):active,[data-theme=test] .submit-button,[data-theme=test] button.confirm:active,[data-theme=test] button.confirm:hover,[data-theme=test] button.main:active,[data-theme=test] button.main:hover,[data-theme=test] button.second:active,[data-theme=test] button.second:hover{background-color:#fb3581;color:#fff;border:1px solid}[data-theme=test] .submit-button:active,[data-theme=test] .submit-button:hover{color:#fb3581;background-color:#fff;border:1px solid}[data-theme=test] .btn-enabled{background-color:#fb3581;color:#fff;cursor:pointer}[data-theme=test] .btn-enabled-no-action{background-color:#fb3581;opacity:.5;color:#fff}[data-theme=test] .cookies-container,[data-theme=test] .tabs-tab-active{background-color:#fb3581}[data-theme=test] button.cancel,[data-theme=test] button.cancel:hoover{background-color:#fff!important;color:#fb3581}[data-theme=test] button.light{background-color:#fff!important;color:#fb3581!important;border-color:#fb3581!important}[data-theme=test] .app-boxes-shadow{box-shadow:5px 5px 10px 0 #fb3581}[data-theme=test] .progress-bar-container{color:#fb3581}[data-theme=test] .cal-event-bg-dark .cal-event-edge-left,[data-theme=test] .cal-event-bg-light .cal-event-edge-left{background-color:#fb3581}[data-theme=test] .color-background-color{background-color:#acadad}[data-theme=test] .color-background-mid{background-color:#bbbcbc}[data-theme=test] .color-background-light{background-color:#f4f4f4}[data-theme=test] .color-background-white{background-color:#fff}[data-theme=test] .color-danger,[data-theme=test] .color-primary,[data-theme=test] .color-second,[data-theme=test] .color-third{color:#fb3581}[data-theme=test] .text-color{color:#212529}[data-theme=test] .text-color-active{color:#fb3581}[data-theme=test] .color-white{color:#fff}[data-theme=sltest] .menu-item,[data-theme=sltest] .menu-item-background,[data-theme=sltest] .navigation-container-footer,[data-theme=sltest] .navigation-side{background-color:#fb3581}[data-theme=sltest] .menu-item.active{background-color:#fff;fill:#fb3581}[data-theme=sltest] .menu-item.active .menu-item-text{color:#fb3581;font-weight:bolder}[data-theme=sltest] .header,[data-theme=sltest] .topbar-container{background-color:#fb3581}[data-theme=sltest] .react-calendar__month-view__weekdays__weekday [data-theme=sltest] .react-calendar__tile--active,[data-theme=sltest] .react-calendar__tile--active:enabled:focus,[data-theme=sltest] .react-calendar__tile--active:enabled:hover{color:#fb3581}[data-theme=sltest] .cal-event-bg-dark,[data-theme=sltest] .new-event-bg-light,[data-theme=sltest] .tabs-header{background-color:#f3f3f1}[data-theme=sltest] .signups-list-empty{box-shadow:5px 5px 10px 0 #fb3581;border-color:#fb3581}[data-theme=sltest] .editable-field-container button{justify-content:center;width:50px}[data-theme=sltest] .buyEventButton-container-btn,[data-theme=sltest] .editable-field-container button{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;text-align:center;font-weight:bolder}[data-theme=sltest] .buyEventButton-container-btn{width:100%;height:60px;border-radius:15px;margin-bottom:10px;justify-content:space-between;border:2px solid #fb3581;background-color:#fb3581;color:#fff}[data-theme=sltest] .buyEventButton-container-btn.disabled{color:#212529;border-color:#fb3581;background-color:#fff}[data-theme=sltest] .buyEventButton-container-btn.payed{opacity:.6}[data-theme=sltest] .App,[data-theme=sltest] .app-text-data,[data-theme=sltest] .app-text-lg,[data-theme=sltest] .event-details-title,[data-theme=sltest] .event-details-value,[data-theme=sltest] .myachievements-title,[data-theme=sltest] .new-event-containter svg,[data-theme=sltest] .progress-bar-container,[data-theme=sltest] .signup-event-center-title,[data-theme=sltest] .social-score-content-row{color:#212529;font-weight:bolder}[data-theme=sltest] .btn [data-theme=sltest] button,[data-theme=sltest] button.confirm,[data-theme=sltest] button.main,[data-theme=sltest] button.second{display:flex;flex-direction:row;flex-wrap:nowrap;padding:10px;width:100%;border-radius:15px;border:2px solid;margin-bottom:10px;align-items:center;text-align:center;justify-content:center;font-weight:bolder}[data-theme=sltest] button.confirm [data-theme=sltest] .btn.main,[data-theme=sltest] button.main,[data-theme=sltest] button.second{background-color:#fb3581;border-color:#fb3581}[data-theme=sltest] button.second{color:#fff}[data-theme=sltest] .btn-primary:not(:disabled):not(.disabled):active,[data-theme=sltest] .submit-button,[data-theme=sltest] button.confirm:active,[data-theme=sltest] button.confirm:hover,[data-theme=sltest] button.main:active,[data-theme=sltest] button.main:hover,[data-theme=sltest] button.second:active,[data-theme=sltest] button.second:hover{background-color:#fb3581;color:#fff;border:1px solid}[data-theme=sltest] .submit-button:active,[data-theme=sltest] .submit-button:hover{color:#fb3581;background-color:#fff;border:1px solid}[data-theme=sltest] .btn-enabled{background-color:#fb3581;color:#fff;cursor:pointer}[data-theme=sltest] .btn-enabled-no-action{background-color:#fb3581;opacity:.5;color:#fff}[data-theme=sltest] .cookies-container,[data-theme=sltest] .tabs-tab-active{background-color:#fb3581}[data-theme=sltest] button.cancel,[data-theme=sltest] button.cancel:hoover{background-color:#fff!important;color:#fb3581}[data-theme=sltest] button.light{background-color:#fff!important;color:#fb3581!important;border-color:#fb3581!important}[data-theme=sltest] .app-boxes-shadow{box-shadow:5px 5px 10px 0 #fb3581}[data-theme=sltest] .progress-bar-container{color:#fb3581}[data-theme=sltest] .cal-event-bg-dark .cal-event-edge-left,[data-theme=sltest] .cal-event-bg-light .cal-event-edge-left{background-color:#fb3581}[data-theme=sltest] .color-background-color{background-color:#acadad}[data-theme=sltest] .color-background-mid{background-color:#bbbcbc}[data-theme=sltest] .color-background-light{background-color:#f4f4f4}[data-theme=sltest] .color-background-white{background-color:#fff}[data-theme=sltest] .color-danger,[data-theme=sltest] .color-primary,[data-theme=sltest] .color-second,[data-theme=sltest] .color-third{color:#fb3581}[data-theme=sltest] .text-color{color:#212529}[data-theme=sltest] .text-color-active{color:#fb3581}[data-theme=sltest] .color-white{color:#fff}[data-theme=jmtest] .menu-item,[data-theme=jmtest] .menu-item-background,[data-theme=jmtest] .navigation-container-footer,[data-theme=jmtest] .navigation-side{background-color:#2d8fbd}[data-theme=jmtest] .menu-item.active{background-color:#fff;fill:#2d8fbd}[data-theme=jmtest] .menu-item.active .menu-item-text{color:#2d8fbd;font-weight:bolder}[data-theme=jmtest] .header,[data-theme=jmtest] .topbar-container{background-color:#2d8fbd}[data-theme=jmtest] .react-calendar__month-view__weekdays__weekday [data-theme=jmtest] .react-calendar__tile--active,[data-theme=jmtest] .react-calendar__tile--active:enabled:focus,[data-theme=jmtest] .react-calendar__tile--active:enabled:hover{color:#2d8fbd}[data-theme=jmtest] .cal-event-bg-dark,[data-theme=jmtest] .new-event-bg-light,[data-theme=jmtest] .tabs-header{background-color:#f3f3f1}[data-theme=jmtest] .signups-list-empty{box-shadow:5px 5px 10px 0 #fee04a;border-color:#fee04a}[data-theme=jmtest] .editable-field-container button{justify-content:center;width:50px}[data-theme=jmtest] .buyEventButton-container-btn,[data-theme=jmtest] .editable-field-container button{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;text-align:center;font-weight:bolder}[data-theme=jmtest] .buyEventButton-container-btn{width:100%;height:60px;border-radius:15px;margin-bottom:10px;justify-content:space-between;border:2px solid #2d8fbd;background-color:#2d8fbd;color:#fff}[data-theme=jmtest] .buyEventButton-container-btn.disabled{color:#000;border-color:#2d8fbd;background-color:#fff}[data-theme=jmtest] .buyEventButton-container-btn.payed{opacity:.6}[data-theme=jmtest] .App,[data-theme=jmtest] .app-text-data,[data-theme=jmtest] .app-text-lg,[data-theme=jmtest] .event-details-title,[data-theme=jmtest] .event-details-value,[data-theme=jmtest] .myachievements-title,[data-theme=jmtest] .new-event-containter svg,[data-theme=jmtest] .progress-bar-container,[data-theme=jmtest] .signup-event-center-title,[data-theme=jmtest] .social-score-content-row{color:#000;font-weight:bolder}[data-theme=jmtest] .btn [data-theme=jmtest] button,[data-theme=jmtest] button.confirm,[data-theme=jmtest] button.main,[data-theme=jmtest] button.second{display:flex;flex-direction:row;flex-wrap:nowrap;padding:10px;width:100%;border-radius:15px;border:2px solid;margin-bottom:10px;align-items:center;text-align:center;justify-content:center;font-weight:bolder}[data-theme=jmtest] button.confirm [data-theme=jmtest] .btn.main,[data-theme=jmtest] button.main{background-color:#2d8fbd;border-color:#2d8fbd}[data-theme=jmtest] button.second{background-color:#e6373f;border-color:#e6373f;color:#fff}[data-theme=jmtest] .btn-primary:not(:disabled):not(.disabled):active,[data-theme=jmtest] .submit-button,[data-theme=jmtest] button.confirm:active,[data-theme=jmtest] button.confirm:hover,[data-theme=jmtest] button.main:active,[data-theme=jmtest] button.main:hover,[data-theme=jmtest] button.second:active,[data-theme=jmtest] button.second:hover{background-color:#fee04a;color:#fff;border:1px solid}[data-theme=jmtest] .submit-button:active,[data-theme=jmtest] .submit-button:hover{color:#2d8fbd;background-color:#fff;border:1px solid}[data-theme=jmtest] .btn-enabled{background-color:#2d8fbd;color:#fff;cursor:pointer}[data-theme=jmtest] .btn-enabled-no-action{background-color:#fee04a;opacity:.5;color:#fff}[data-theme=jmtest] .cookies-container,[data-theme=jmtest] .tabs-tab-active{background-color:#2d8fbd}[data-theme=jmtest] button.cancel,[data-theme=jmtest] button.cancel:hoover{background-color:#fff!important;color:#fee04a}[data-theme=jmtest] button.light{background-color:#fff!important;color:#2d8fbd!important;border-color:#2d8fbd!important}[data-theme=jmtest] .app-boxes-shadow{box-shadow:5px 5px 10px 0 #fee04a}[data-theme=jmtest] .progress-bar-container{color:#2d8fbd}[data-theme=jmtest] .cal-event-bg-dark .cal-event-edge-left,[data-theme=jmtest] .cal-event-bg-light .cal-event-edge-left,[data-theme=jmtest] .color-background-mid{background-color:#2d8fbd}[data-theme=jmtest] .color-background-light,[data-theme=jmtest] .color-background-white{background-color:#fff}[data-theme=jmtest] .color-primary{color:#2d8fbd}[data-theme=jmtest] .color-second{color:#fee04a}[data-theme=jmtest] .color-danger,[data-theme=jmtest] .color-third{color:#e6373f}[data-theme=jmtest] .text-color{color:#000}[data-theme=jmtest] .text-color-active{color:#fde174}[data-theme=jmtest] .color-white{color:#fff}body{background-color:#fff;font-size:16px}.app-max-size{max-width:511px;max-height:836px}.App{text-align:center;margin:auto}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.app-text-muted{line-height:2;font-size:12px;font-weight:200}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.app-card{border-radius:5px}.app-bg{background:#f1f0f0}.app-bg-color{background-color:#3e2e7e}.app-bg-color2{background-color:#1c1e27}.app-text-main{font-style:normal;font-weight:600;font-size:14px;line-height:19px;text-align:center}.app-text-title{color:#fff;font-size:large;text-align:center;font-weight:700;margin-top:20px;margin-bottom:20px;padding:.5rem;border-radius:10px;background-color:#3e2e7e}.app-text-label{color:#000;font-size:medium;text-align:start;font-weight:700;margin:0 0 0 1rem}.app-text-label-stamp{font-size:x-large;color:grey;align-self:center;justify-self:center;text-align:center;border:1px solid;border-radius:20px;box-shadow:none;padding:15px;margin:50px 20px 20px;box-shadow:5px 5px 10px 0 #3e2e7e}.app-text-title-sm{color:#000;font-size:xx-small;text-align:start}.app-text-data{font-size:14px;text-align:right}.app-text-data,.app-text-lg{font-style:normal;font-weight:700;margin-right:30px;color:#3e2e7e}.app-text-lg{font-size:26px;text-align:center}.app-text-sm{font-size:16px;color:#3e2e7e}.app-text-sm,button.confirm{font-style:normal;text-align:center}button.confirm{font-weight:600;font-size:14px;line-height:19px;box-shadow:none;border:none;color:#fff;background:#3e2e7e;height:40px;width:120px}button.main{line-height:23px;color:#fff;background:#504480;border-radius:16px;box-shadow:0 2px 10px rgba(80,68,128,.01568627450980392)}button.cancel,button.main{font-style:normal;font-weight:600;font-size:14px;line-height:19px;text-align:center;border:none}button.cancel{color:#3e2e7e;background:#fff;box-shadow:none;height:40px;width:120px}button.submit{border-radius:16px;background-color:#3e2e7e;border-color:#3e2e7e}button.danger{border-radius:16px;background-color:#f00000;border-color:#f00000;color:#fff}button:disabled{border-radius:16px;background-color:#fff;border:1px solid;color:#a9a9a9}button.box{font-style:normal;font-weight:600;font-size:18px;line-height:19px;box-shadow:0 2px 10px #dfd6ff;text-align:center;border:0 solid;color:#000;background:#fff;height:60px;width:90%}button.options{height:50px}.app-boxes-shadow{box-shadow:5px 5px 10px 0 #3e2e7e}.app-border-bottom-light{border-bottom:1px solid rgba(5,5,5,.047058823529411764)}.app-text-title-sub{font-size:xx-small;font-weight:100;margin-top:0}img.rounded-corners{border-radius:10px}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:16px}.layout-container{display:flex;flex-direction:column;margin:0}.layout-top{float:1;position:fixed;width:100%;z-index:1000}.layout-content{flex:3 1;overflow-x:hidden;margin-bottom:70px}.layout-bottom{flex:1 1;position:fixed;bottom:0;left:0;right:0;height:75px;z-index:1000}.layout-bottom-school{color:#fff;font-size:x-small;margin:0;padding:0}.navigation-container{display:flex;flex-wrap:nowrap;justify-content:center;align-items:top;font-size:10px;background-color:initial;margin:auto}.navigation-side{flex-grow:1;margin-top:-1px}.border-curved-left{border-radius:20px 0 0 0}.border-curved-right{border-radius:0 20px 0 0}.border-curved-lr{border-radius:20px 20px 0 0}.navigation-container svg{width:20px;height:20px;color:#adadad}.navigation-container-footer{position:absolute;background-color:#3e2e7e;bottom:0;height:30px;width:100%;z-index:-1}.menu-item-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-evenly;color:#bebebe;z-index:12}.menu-item-background{border-radius:100% 100% 0 0;margin-top:-1px;height:60px}.menu-item{fill:#fff;padding:7px;height:100%}.menu-item-icon svg{height:25px;width:20px}.menu-item-text{font-weight:bolder;font-size:12px;line-height:14px;text-align:center;color:#fff}.active{border-radius:20px;background-color:#fff}.topbar-container{display:flex;flex-direction:row;justify-content:flex-start;background:#3e2e7e;box-shadow:0 2px 10px rgba(0,0,0,.1)}.topbar-nomenu{height:.2rem}.topbar-container>a{position:relative;flex-grow:1;opacity:.5;font-weight:600;font-size:12px;padding:16px 12px;background-color:initial;color:#fff}.topbar-container>a:focus,.topbar-container>a:hover{text-decoration:none}.topbar-container>a.active{opacity:1}.topbar-container>a.active:after{content:"";position:absolute;bottom:0;left:0;right:0;background-color:#fff;height:4px}.select-school{border-radius:16px;margin:10px}.select-school-buttons,.select-school-header{font-size:x-large;margin-top:20px;font-weight:200}.select-school-buttons{display:flex;flex-direction:row;flex-wrap:wrap}.tile{height:70px;width:80%;margin:10px}.cookies-container{position:absolute;background-color:#3e2e7e;bottom:50px;height:300px;z-index:1000}.cookies-header{color:#fff}.cookies-text{font-size:small;color:#fff}.SelectedEndpointTag_container__1-cHa{margin:0;padding:0}.SelectedEndpointTag_label__1rziA{color:#fff;font-size:small;font-weight:600;margin:0;padding:0;cursor:pointer}.container{display:flex;justify-content:space-between;align-items:center;margin-top:20px;flex-direction:column}img{display:block;margin:0 auto}.texts{text-align:center}.main-text{font-size:24px;font-weight:700;margin-bottom:10px}.text-second{font-size:18px;margin-bottom:5px}.text-third{font-size:14px;color:grey}.Backdrop_Backdrop__3j6VK{width:100%;height:100%;position:fixed;z-index:100;left:0;top:0;background-color:rgba(0,0,0,.9)}.progress-bar-container{position:absolute;top:40%;left:45%;z-index:200}.progress-bar-spinner{height:"50px";width:"50px"}
/*# sourceMappingURL=main.88b5b8bf.chunk.css.map */