.modal_C11w1{background-color:#fff;border:1px solid #87878738;border-radius:.5rem;box-shadow:0 .5rem 1rem #0000001a;padding:.5rem;position:absolute;transition:all .3s ease-in;z-index:3}.header_CS22{align-items:center;display:flex;font-size:20px;font-weight:550;justify-content:center}.assessmentcards_main{margin:1.5rem 0}.assessmentcards_main .assessmentcards_main_grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-auto-rows:150px;grid-template-columns:repeat(auto-fit,minmax(20rem,24rem));justify-content:center}.assessmentcards_main .assessmentcards_main_grid .testlibrarycard{border:1px solid #ccc;border-radius:5px;box-shadow:0 0 0 #0000;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.assessmentcards_main .assessmentcards_main_grid .testlibrarycard .testlibrarycard_header{color:#000}.assessmentcards_main .assessmentcards_main_grid .testlibrarycard .testlibrarycard_time_ques{align-items:flex-end;color:#bbb;display:flex;flex-wrap:wrap;gap:1rem}.assessmentcards_main .assessmentcards_main_grid .testlibrarycard .testlibrarycard_footer_buttons{align-items:center;cursor:pointer;display:flex;gap:.75rem;justify-content:right}.assessmentcards_main .assessmentcards_main_grid .beginner{border-color:#6eff7a;color:#000}.assessmentcards_main .assessmentcards_main_grid .intermediate{border-color:#ffdd57;color:#000}.assessmentcards_main .assessmentcards_main_grid .scholar{border-color:#ff6464;color:#fff}.assessmentcards_main .assessmentcards_main_grid .testlibrarycard:hover{box-shadow:0 4px 8px #0003}.success-message{align-items:center;display:flex;flex-direction:column}.success-message .form-icon{align-items:center;border:1px solid green;border-radius:50%;display:flex;height:3rem;justify-content:center;width:3rem}.success-message .message1{background-color:#fff;border-radius:.5em;font-size:1rem;padding:1em;text-align:center}.formui{display:flex;flex-direction:column;gap:.75rem;width:25rem}.formui .formui-data{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.formui .formui-data label{width:6rem}.formui .formui-data .finput{flex:1 1}.formui .formui-footer{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.manage-users-main{display:flex;flex-direction:column;gap:1rem;margin:1rem}.manage-users-main .heading{display:grid;grid-template-columns:3.25rem auto}.manage-users-main .heading h4{font-size:1.5rem;text-align:center}.manage-users-main .action{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.pyui_main-appbar{align-items:center;background:var(--color-bg-light);box-shadow:0 .5rem .5rem -.5rem #0003;color:var(--color-text-default);display:flex;font-size:.875rem;gap:.5rem;height:3.5rem;left:0;min-height:64px;padding:.5rem 1rem;position:fixed;right:0;top:0;z-index:10}.pyui_main-appbar>.pyui_logo{flex-shrink:0;height:auto;overflow:hidden;width:8rem}.pyui_main-appbar>.pyui_title{border-inline-start:2px solid #ccc;flex-grow:1;font-size:1.5rem;font-weight:500;margin:0;padding-inline-start:.5rem;text-align:start}.pyui_main-appbar>.pyui_navlinks{align-items:center;display:flex;gap:.75rem}.pyui_main-appbar .pyui_avatar{background:#eee;color:#4199ce;cursor:pointer;width:2rem}.pyui_main-appbar .pyui_avatar,.pyui_main-appbar .pyui_trophy{align-items:center;border:0;border-radius:100%;display:flex;height:2rem;justify-content:center;position:relative}.pyui_main-appbar .pyui_trophy{width:15rem}.pyui_main-appbar .pyui_trophy-image{height:50px;width:50px}.pyui_dropdown-profile{background-color:#fff;border:1px solid #87878738;border-radius:.5rem;box-shadow:0 .5rem 1rem #0000001a;padding:.5rem;position:absolute;right:0;top:2.25rem;transition:all .3s ease-in;z-index:3}.pyui_dropdown-profile .pyui_profile{border-bottom:1px solid #eee;color:var(--color-text-default);cursor:pointer;display:flex;flex-direction:column;font-size:.875rem;font-weight:400;padding:.35rem .75rem;white-space:nowrap}.pyui_dropdown-profile .pyui_profile .title_icon{align-items:center;display:flex;gap:.5rem}.pyui_dropdown-profile .pyui_profile:hover{background-color:#e4f3ff}.pyui_dropdown-profile ul>li:last-child .pyui_profile{border-bottom:0}.Footer_pyui_footer__oKViZ{background:var(--color-bg-light);border-top:1px solid #cccccc70;color:#666;display:flex;font-size:.75rem;gap:.5rem;justify-content:flex-end;margin-block-start:auto;padding:.5rem 1rem}.Footer_puyi_powered__OelA9{font-style:italic}.dashboard_banner{display:grid;grid-template-columns:1fr 1fr;padding:.75rem 0}.dashboard_banner .banner_profile_avatar_section{align-items:flex-end;display:flex;gap:.5rem}.dashboard_banner .banner_profile_avatar_section .avatar_section{align-items:center;background:#e6effc;border-radius:4px;color:#2c7be5;display:inline-flex;flex-direction:column;font-size:3rem;font-weight:600;justify-content:center;min-height:1.75rem;min-width:4.75rem;padding:.25rem}.dashboard_banner .banner_profile_avatar_section .profile_name{display:flex;flex-direction:column;justify-items:flex-end}.dashboard_banner .banner_profile_avatar_section .profile_name .initials{font-size:1rem;font-weight:400}.dashboard_banner .banner_profile_avatar_section .profile_name .name{color:var(--color-primary);font-size:2rem;font-weight:600}.dashboard_banner .banner_show_latest{align-items:flex-start;display:flex;gap:.5rem;justify-content:flex-end}.dashboard_banner .banner_show_latest .uplatest{border:thin solid #ccc;display:flex;gap:.25rem;padding:.3rem}.dashboard_banner .banner_show_latest .uplatest .uplatest_details{display:flex;flex-direction:column}.dashboard_banner .banner_show_latest .uplatest .uplatest_details .no{font-size:.9rem;font-weight:500}.dashboard_banner .banner_show_latest .uplatest .uplatest_details header{border-bottom:thin solid #ccc;font-size:1.025rem;font-weight:500}.dashboard_banner .banner_show_latest .uplatest .uplatest_details .details{align-items:center;display:flex;font-weight:500;gap:.5rem}.dashboard_banner .banner_show_latest .uplatest .uplatest_details .details p{font-size:.9rem}.dashboard_cards_main .dashboard_cards_main_grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center}.dashboard_cards_main .dashboard_cards_main_grid .dashboard_card{background:#fff;border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;gap:.25rem;padding:1rem;text-align:center;transition:all .4s ease-in}.dashboard_cards_main .dashboard_cards_main_grid .dashboard_card .dashboard_card_title{font-size:1rem}.dashboard_cards_main .dashboard_cards_main_grid .dashboard_card .dashboard_card_icon{color:#33333380;transition:all .4s ease-in}.dashboard_cards_main .dashboard_cards_main_grid .dashboard_card .dashboard_card_icon>svg{height:3rem;width:3rem}.dashboard_cards_main .dashboard_cards_main_grid .dashboard_card .dashboard_card_button{display:flex;margin-top:.75rem}.dashboard_cards_main .dashboard_cards_main_grid .dashboard_card .dashboard_card_button .button{width:100%}.dashboard_cards_main .dashboard_cards_main_grid .dashboard_card:hover{border-color:var(--color-black)}.dashboard_cards_main .dashboard_cards_main_grid .dashboard_card:hover .dashboard_card_icon{color:var(--color-primary)}.pravi_dashboard_main{border-radius:10px;display:flex;flex-direction:column;gap:2rem;margin:2.5rem}.pravi_dashboard_main .dashboard_title{color:#bbb;font-size:1.5rem;margin:3rem 0;text-align:center}.display_data_test{display:flex;flex-direction:column;gap:.5rem}.display_data_test .display_data_title_table{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.display_data_test .display_data_title_table .display_data_title_rcount{align-items:center;display:flex;gap:2rem}.display_data_test .display_data_title_table .display_data_title_rcount .display_data_rows_count{font-weight:500}.display_data_test .display_data_title_table .display_data_icon{align-items:center;display:flex;justify-self:flex-end;transition:all .4s ease-in-out}.display_data_test .display_data_title_table .display_data_icon .archive_button{align-items:center;border:1px solid #ccc;border-radius:.25rem;display:inline-flex;overflow:hidden}.display_data_test .display_data_title_table .display_data_icon .archive_button button{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;outline:none;padding:.5rem .7rem}.display_data_test .display_data_title_table .display_data_icon .archive_button .left-half,.display_data_test .display_data_title_table .display_data_icon .archive_button .right-half{background-color:#fff;border-color:var(--color-secondary);color:var(--color-secondary)}.display_data_test .display_data_title_table .display_data_icon .archive_button .left-half:hover,.display_data_test .display_data_title_table .display_data_icon .archive_button .right-half:hover{background-color:#ffffff7a;color:#666;transition:all .2s ease-in-out}.display_data_test .display_data_title_table .display_data_icon .archive_button .left-half:disabled,.display_data_test .display_data_title_table .display_data_icon .archive_button .right-half:disabled{background:#f2f2f2;color:#ccc;pointer-events:none}.display_data_test .display_data_title_table .display_data_icon .archive_button .left-half>svg,.display_data_test .display_data_title_table .display_data_icon .archive_button .right-half>svg{fill:currentColor}.display_data_test .display_data_title_table .display_data_icon .display_data_icon_button{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.display_data_test .display_data_title_table .display_data_icon .display_data_icon_button:hover{background-color:#ddd}.display_data_test .display_data{max-height:27rem;overflow-y:scroll}.display_data_test .display_data .input-search{align-content:center;display:grid;grid-template-columns:1fr 1rem}.display_data_test .display_data tbody tr .completed{background-color:var(--toastify-color-success);color:#fff}.display_data_test .display_data tbody tr .expired{background-color:var(--toastify-color-dark);color:#fff}.display_data_test .display_data tbody tr .canceled{background-color:var(--toastify-color-error);color:#fff}.display_data_test .display_data .sticky-header{position:-webkit-sticky;position:sticky;top:0;z-index:1}.display_data_test .display_data .search-input{background:#fff;border:1px solid var(--color-input-br);border-radius:3px;color:var(--color-text-default);font-size:.875rem;padding:.5rem;transition:all .2s ease-in;width:7rem}.display_data_test .display_data .search-input:hover{border:1px solid var(--color-input-br-hover)}.display_data_test .display_data .search-input:focus{border-color:var(--color-input-focus);outline:1px solid var(--color-input-focus);transition:all .2s ease-in}.display_data_test .display_data .search-input:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.display_data_test .display_data .display_data_actions{align-items:center;display:flex;gap:.25rem;justify-content:space-evenly}.display_data_test .display_data .display_data_actions .data_actions{align-items:center;display:flex;gap:.5rem}.display_data_test .display_data .display_data_actions.not_visible{align-items:center;display:flex}.spinner{animation:spin 1s linear infinite;border:4px solid #0000001a;border-left-color:#98bdf5;border-radius:100%;height:19.5px;width:20px}.options-div{background-color:#fff;border-radius:10px;box-shadow:10px 10px 10px 10px #0003;padding:1.5rem 1.5rem 1.5rem 1rem;position:absolute;width:5rem;z-index:5}.testlibrarycards_main{padding:1rem 1.5rem;padding-block-end:2.5rem}.testlibrarycards_main .testlibrarycards_main_grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fit,minmax(15rem,20rem));justify-content:flex-start}.testlibrarycards_main .testlibrarycards_main_grid .testlibrarycard{background:#fffffffc;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 0 #0000;display:flex;flex-direction:column;gap:.5rem;padding:1rem;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.testlibrarycards_main .testlibrarycards_main_grid .testlibrarycard .testlibrarycard_header{align-items:center;color:var(--color-text-primary);display:flex;font-size:1rem;justify-content:space-between;white-space:pre-wrap;word-break:break-all}.testlibrarycards_main .testlibrarycards_main_grid .testlibrarycard .testlibrarycard_subheader{color:var(--color-text-default-90);font-size:.875rem}.testlibrarycards_main .testlibrarycards_main_grid .testlibrarycard .testlibrarycard_time_ques{align-items:flex-end;color:var(--color-text-default-75);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.5rem;margin-top:auto}.testlibrarycards_main .testlibrarycards_main_grid .testlibrarycard .testlibrarycard_footer_buttons{align-items:center;border-top:1px solid #eee;cursor:pointer;display:flex;gap:.5rem;justify-content:flex-end;padding-top:.5rem}.testlibrarycards_main .testlibrarycards_main_grid .testlibrarycard_ques,.testlibrarycards_main .testlibrarycards_main_grid .testlibrarycard_time{background:hsla(0,0%,87%,.231);border:1px solid #ddd;border-radius:2px;padding:.15rem .25rem}.testlibrarycards_main .testlibrarycards_main_grid .beginner{border-color:#6eff7a;color:#000}.testlibrarycards_main .testlibrarycards_main_grid .intermediate{border-color:#ffdd57;color:#000}.testlibrarycards_main .testlibrarycards_main_grid .scholar{border-color:#ff6464;color:#fff}.testlibrarycards_main .testlibrarycards_main_grid .testlibrarycard:hover{box-shadow:0 4px 8px #0003}.label_no{display:flex;flex-direction:column;justify-content:space-between;left:50%;margin-top:5rem;-webkit-user-select:none;user-select:none}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bundle-info,.pyui_filters{display:flex;gap:1rem}.pyui_filters{align-items:flex-end;background:#ffffffb3;border-bottom:1px solid #ddd;flex-wrap:wrap;font-size:.875rem;padding:1rem}.pyui_filters .pyui_filters_league,.pyui_filters .pyui_filters_tracks{display:flex;flex-direction:column;gap:.25rem}.crud{display:flex;flex-direction:column;gap:1rem}.checkbox-label{margin-left:.5rem}.dropdown-wrapper{align-items:baseline;display:flex;gap:.5rem}.option-outline{border-color:var(--color-input-focus);border-radius:10px;outline:2px solid var(--color-input-focus);transition:all .2s ease-in}.option-wrapper{border:1px solid #9d949499;border-radius:5px;box-shadow:5px 5px 15px #00000080;height:10rem;overflow:auto}.expanded:after{top:14px;transform:rotate(-135deg);transition:transform .3s ease-in}.pyui_session{max-width:100%;min-width:10rem;position:relative;-webkit-user-select:none;user-select:none;width:15rem}.pyui_session-inner{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 0 20px #959da566;cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;padding:.9rem 1rem}.pyui_session-inner:after{border-bottom:2px solid var(--color-text-default);border-right:2px solid var(--color-text-default);content:"";display:block;height:.5rem;position:absolute;right:15px;top:20px;transform:rotate(45deg);transition:all .3s;width:.5rem}.pyui_session-inner.expanded:after{top:20px;transform:rotate(-135deg);transition:transform .3s ease-in}.pyui_session-list{background-color:#fff;position:absolute;top:105%;transition:all .3s ease-in;width:15rem;z-index:3}.pyui_session-list-item{border-bottom:1px solid #eee;transition:all .1s ease-in}.pyui_session-list-item,.pyui_session-list-item-date{color:var(--color-text-default);cursor:pointer;font-size:.875rem;padding:.5rem 1rem}.pyui_session-list-item-date:after{border-bottom:2px solid var(--color-text-default);border-right:2px solid var(--color-text-default);content:"";display:block;height:.5rem;position:absolute;right:15px;top:12.5rem;transform:rotate(45deg);transition:all .3s;width:.5rem}.pyui_session-list-item-date.expand:after{top:12.85rem;transform:rotate(-135deg);transition:transform .3s ease-in}.pyui_session-list-item:not(.disabled):hover{background-color:#9c27b033}.pyui_session .disabled{border-radius:0;cursor:default;margin:0;opacity:.7}.bundle{margin:1rem}.bundle .bundle-main{align-items:center;display:flex;justify-content:center;min-height:70vh;padding-block-start:20px}.bundle .bundle-main .bundle-form{background-color:snow;border-radius:8px;box-shadow:0 6px 10px #00000026;padding:25px;width:70%}.bundle .bundle-main .bundle-form .title{margin-block:1rem;text-align:center}.bundle .bundle-main .bundle-form .bundle-track-assessment{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.bundle .bundle-main .bundle-form .bundle-track-assessment .bundle-tracks{display:flex;flex-direction:column}.bundle .bundle-main .bundle-form .bundle-track-assessment .bundle-tracks span{margin-bottom:8px}.bundle .bundle-main .bundle-form .bundle-markprivate{align-items:center;display:flex;gap:.5rem;margin:.2rem}.bundle .bundle-main .bundle-form .bundle-markprivate label{margin-bottom:0!important}.bundle .bundle-main .bundle-form section{margin-bottom:25px}.bundle .bundle-main .bundle-form section label{color:#000;display:block;font-size:15px;margin-bottom:8px}.bundle .bundle-main .bundle-form section:last-child{margin-bottom:0}.bundle .bundle-main .bundle-form footer{display:flex;justify-content:flex-end;margin-block-start:.75rem}.bundle .bundle-main .bundle-form footer .bundle-generated-text{align-items:center;color:#fff;display:flex;gap:.5rem}.testlibrary_main{display:flex;flex-direction:column;gap:1rem}.pyui_modal{z-index:1000}.pyui_modal-content{margin:20% auto;max-width:90%;width:24rem}.pyui_modal-body{padding:1.25rem 1.25rem .5rem}.modalUserScore{padding:5px 0}.center{background-color:#fbfbfb;border:3px solid #fbfbfb;border-radius:10px;box-shadow:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;gap:4rem;height:70%;margin-left:17%;margin-top:10%;padding:2%;width:70%}.evalip{border-radius:5px;padding:10px}.evalution{padding:4rem;text-align:center}.buttons{color:#000;margin-left:30%}.classlevel{color:red;height:70px;left:60%;margin-bottom:-10%;position:relative}.left .minlevel{float:left;width:35%}.maxlevel{width:55%}.maxlevel,.maxlevel1{float:left;margin-left:60px}.maxlevel1{width:40%}.minlevel1{float:left;width:35%}.minlevel{display:inherit;width:-webkit-max-content;width:max-content}.category{display:inline-flex;height:2%;width:100%}.customtext{border-radius:5px;padding:9px}.rows1{padding-top:1rem}.rows1,.rows3{margin-top:1.5rem}.ipread{align-self:center;display:inline-flex;height:36px;position:relative;top:10px;width:200px}.assement-wrapper{display:flex;flex-direction:column;height:100%;overflow:auto;padding:2rem 1rem 1rem;width:100%}.page_header{padding-bottom:1rem}.page_header .title{border-bottom:1px solid #ccc;color:var(--color-heading-text-secondary);font-size:1.5rem;font-weight:400;padding-bottom:.25rem}.flex-wrapper1{display:flex;flex-grow:1;gap:4rem}.assement_track{display:flex;flex:1 1;flex-direction:column;gap:.5rem;padding-top:.4rem}.asseement-row1{display:flex;gap:1rem;justify-content:space-between}.seperate_clas{width:50%}.assement-header{align-items:center;border-bottom:1px solid #ddd;border-radius:6px 6px 0 0;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;padding-bottom:.5rem}.assement-header-inner{align-items:center;display:flex;font-size:.875rem;font-weight:400;gap:.5rem}.assement-main{background:#fff;display:flex;flex-direction:column;gap:.5rem;overflow:auto;padding:1rem}.table-box-summary{align-items:center;display:grid;grid-template-columns:1fr;justify-content:center}.inputbox{text-align:center}.assement_fbuttons{display:flex;gap:.5rem;justify-content:flex-end;padding:.5rem 1rem}.loader-class{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.fileInputField{align-items:center;display:inline-flex;gap:.5rem}.fileInputField input#file-input{display:none;height:0;padding:6px;width:.1rem}.fileInputField .downloadfile{background-color:#39f;padding:6px}.fileInputField input#file-input+.input-file-label{background-color:var(--color-secondary);border-radius:5px;color:#fff;padding:.25rem .5rem}.fileInputField .no-file{color:#aaa}.MuiDialogTitle-root{background:var(--color-secondary);color:#fff!important}.loader{animation:spin 1.2s linear infinite;border:7px solid #f3f3f3;border-radius:50%;border-top-color:#f11775;height:50px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:50px;z-index:10000}.overlay{background-color:#0000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-drawer{background-color:#fff;bottom:0;box-shadow:0 4px 8px #0000001a,0 0 20px #0000001a;display:flex;flex-direction:column;height:85vh;left:0;overflow-y:hidden;padding:1.25rem;position:fixed;width:100%;z-index:10}.closeButton{display:flex;justify-content:flex-end;position:relative;right:-1rem;top:-1rem}.expandablerow_table{height:-webkit-max-content;height:max-content;max-height:30rem;overflow-y:auto}.expandablerow .expandablerow_download_table{display:flex;flex-direction:column}.expandablerow .expandablerow_download_table .expandablerow_download_actions{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;margin-block-end:.675rem}.expandablerow .expandablerow_download_table .expandablerow_download_actions .actions{align-items:center;color:#fff;display:flex;gap:.5rem}.expandablerow .expandablerow_download_table .expandablerow_download_actions .expandablerow_download_title{font-size:1rem}.table-header-div{background-color:#f0f8ff;display:flex;flex-direction:column;gap:1rem;padding:1rem}.tabs-container{padding:1rem}.tabs{display:flex;font-size:.875rem;justify-content:stretch;width:100%}.tabs>li{background-color:#ffffff4d!important;border-top:1px solid #0000;color:#333333bf!important;cursor:default;padding:var(--space-stretch-l)!important;text-align:center;transition:all .2s linear}.tabs>li:hover{background:#ffffffab!important;color:#333333d9!important}.tabs>li.active{background:var(--color-bg-light)!important;border-top:1px solid var(--color-primary);color:var(--color-text-primary)!important;transition:all .2s linear}.tabs>li{flex-grow:1}.pos-right{float:inline-end;margin-bottom:1rem}.flex{display:flex}.modal-backlayer{background:#0000001a;height:100%;left:0;position:fixed;top:0;transition:all .4s ease-in;width:100%;z-index:1}.container{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:4px solid var(--toastify-color-warning);box-shadow:5px 5px 10px 10px #00000014;display:flex;flex-direction:column;height:auto;left:50%;max-height:80vh;min-height:10rem;min-width:14rem;padding:1rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:70%;z-index:10}.container>h3{border-bottom:1px solid #ccc;color:var(--toastify-color-warning);font-size:1.45rem;font-weight:400;padding-block-end:.25rem}.confirmation-text{color:#000;font-size:1.1rem;justify-content:center;line-height:2rem;padding:0 1rem;text-align:left}.dialog-title{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:.5rem}.confirmation-title{display:flex;gap:.5rem}.confirmation-title>h3{color:var(--toastify-color-warning);font-size:1.45rem;font-weight:400;padding-block-end:.25rem}.confirmation-text{display:flex;font-size:.875rem;margin:.5rem 0 2rem;padding:.5rem;text-align:center}.button-container{align-self:flex-end;display:flex;gap:1rem;justify-content:space-between;margin-top:auto}.upcomingtest_main{background:#fff;display:flex;flex-direction:column;gap:1rem;padding:1rem}.archiverow .archiverow_table{display:flex;flex-direction:column;gap:.5rem}.archiverow .archiverow_table .archiverow_details_actions{align-items:flex-end;display:flex;justify-content:space-between}.archiverow .archiverow_table .archiverow_details_actions .archiverow_actions{margin:0 2.25rem}.archiverow .archiverow_table .archiverow_details_actions .archiverow_actions button{align-items:center;border:none;border-radius:5px;cursor:pointer;display:flex;justify-content:center;outline:none;padding:.5rem .7rem}.archiverow .archiverow_table .archiverow_details_actions .archiverow_actions .unarchive{background-color:var(--color-secondary);border-color:var(--color-secondary)}.archiverow .archiverow_table .archiverow_details_actions .archiverow_actions .unarchive:hover{background-color:var(--color-secondary-op-80)}.archiverow .archiverow_table .archiverow_details_actions .archiverow_actions .unarchive:disabled{opacity:.4;pointer-events:none}.ongoingtest_main,.pasttest_main{background:#fff;display:flex;flex-direction:column;gap:1rem;padding:1rem}.test_template{display:flex;flex-direction:column;gap:.5rem;height:100%}.test_template .test_template_content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;padding:1rem}.test_template .template_details_actions{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.test_template .template_details_actions .archive_buttons{align-items:center;border:1px solid #ccc;border-radius:.25rem;display:inline-flex;overflow:hidden}.test_template .template_details_actions .archive_buttons button{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;outline:none;padding:.5rem .7rem}.test_template .template_details_actions .archive_buttons .left-half,.test_template .template_details_actions .archive_buttons .right-half{background-color:#fff;border-color:var(--color-secondary);color:var(--color-secondary)}.test_template .template_details_actions .archive_buttons .left-half:hover,.test_template .template_details_actions .archive_buttons .right-half:hover{background-color:#ffffff7a;color:#666;transition:all .2s ease-in-out}.test_template .template_details_actions .archive_buttons .left-half:disabled,.test_template .template_details_actions .archive_buttons .right-half:disabled{background:#f2f2f2;color:#ccc;pointer-events:none}.test_template .template_details_actions .archive_buttons .left-half>svg,.test_template .template_details_actions .archive_buttons .right-half>svg{fill:currentColor}.test_template .test_template_actions{align-items:center;display:flex;gap:.5rem;justify-content:center}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-date-picker__inputGroup{box-sizing:initial;flex-grow:1;min-width:calc(12px + 4.754em);padding:0 2px}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__divider,.react-date-picker__inputGroup__leadingZero{display:inline-block}.react-date-picker__inputGroup__input{-webkit-appearance:textfield;appearance:textfield;background:none;border:0;box-sizing:initial;color:currentColor;font:inherit;height:100%;min-width:.54em;padding:0 1px;position:relative}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:#ff00001a}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{background:#0000;border:0;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{max-width:100vw;width:350px;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.schedule_fromtimerpicker_selecttime{align-items:center;display:flex;gap:1rem}.schedule_fromtimerpicker_selecttime .react-time-picker__wrapper{border-radius:2px;gap:.25rem;padding:.4rem}.schedule_fromtimerpicker_selecttime .react-time-picker__wrapper .react-time-picker__inputGroup .react-time-picker__inputGroup__amPm{border:1px solid gray}.schedule_fromtimerpicker_selecttime .react-time-picker__wrapper .react-time-picker__inputGroup .react-time-picker__inputGroup__amPm:hover{outline:none}.schedule_fromtimerpicker_selecttime .react-time-picker__clear-button{display:none}.schedule_time_picker,.schedule_validtill{align-items:center;display:flex;gap:1rem;margin:.75rem}.react-time-picker{display:inline-flex;position:relative}.react-time-picker,.react-time-picker *,.react-time-picker :after,.react-time-picker :before{box-sizing:border-box}.react-time-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-time-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-time-picker__inputGroup{box-sizing:initial;flex-grow:1;min-width:calc(12px + 3.674em);padding:0 2px}.react-time-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-time-picker__inputGroup__divider,.react-time-picker__inputGroup__leadingZero{display:inline-block}.react-time-picker__inputGroup__input{-webkit-appearance:textfield;appearance:textfield;background:none;border:0;box-sizing:initial;color:currentColor;font:inherit;height:100%;min-width:.54em;padding:0 1px;position:relative}.react-time-picker__inputGroup__input::-webkit-inner-spin-button,.react-time-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.react-time-picker__inputGroup__input:invalid{background:#ff00001a}.react-time-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-time-picker__inputGroup__amPm{-webkit-appearance:menulist;appearance:menulist;font:inherit}.react-time-picker__button{background:#0000;border:0;padding:4px 6px}.react-time-picker__button:enabled{cursor:pointer}.react-time-picker__button:enabled:focus .react-time-picker__button__icon,.react-time-picker__button:enabled:hover .react-time-picker__button__icon{stroke:#0078d7}.react-time-picker__button:disabled .react-time-picker__button__icon{stroke:#6d6d6d}.react-time-picker__button svg{display:inherit}.react-time-picker__clock{background-color:#fff;border:thin solid #a0a096;height:200px;max-width:100vw;padding:25px;width:200px;z-index:1}.react-time-picker__clock--closed{display:none}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock :after,.react-clock :before{box-sizing:border-box}.react-clock__face{border:1px solid #000;border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0}.react-clock__hand{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__hand__body{background-color:#000;position:absolute;transform:translateX(-50%)}.react-clock__mark{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__mark__body{background-color:#000;position:absolute;transform:translateX(-50%)}.react-clock__mark__number{left:-40px;position:absolute;text-align:center;width:80px}.react-clock__second-hand__body{background-color:red}.schedule_markingscheme{align-items:center;display:flex;gap:1rem;margin:.75rem}.schedule_markingscheme select{border:1px solid gray;outline:none;padding:.75rem}.schedule_notify,.schedule_showresult{display:flex;gap:1rem;margin:.75rem}.schedule_main{margin-top:2rem;padding:1rem;width:100%}.schedule_main .schedule_main_header{align-items:center;border-bottom:1px solid #ddd;border-radius:6px 6px 0 0;display:flex;font-size:1.094rem;font-weight:700;height:2rem;justify-content:space-between;margin-top:0}.schedule_main .schedule_main_footer{display:flex;gap:1rem;justify-content:flex-end}.pyui_section_content{background:#fff;display:flex;flex-direction:column;margin-block-end:1rem;padding:1rem}.datatable_display_data{overflow-y:scroll}.schedule_datatable_footer{align-items:center;display:flex;gap:.75rem;justify-content:flex-end}.schedule_selectuserids{background:#fff;display:flex;flex-direction:column;gap:1rem;padding:1rem}.schedule_selectuserids .schedule_selectuserids_input_samplefile{align-items:center;display:flex;justify-content:space-between}.schedule_selectuserids .schedule_selectuserids_input_samplefile .schedule_selectuserids_input{align-items:center;display:flex;gap:1rem;position:relative}.schedule_selectuserids .schedule_selectuserids_input_samplefile .schedule_selectuserids_input .selectuserids_input_filename{font-size:.85rem}.schedule_selectuserids .schedule_selectuserids_input_samplefile .schedule_selectuserids_input .selectuserids_input_filename input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.schedule_selectuserids .schedule_selectuserids_input_samplefile .schedule_selectuserids_input .selectuserids_label{background-color:#3498db;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;padding:.4rem .93rem}.schedule_selectuserids .schedule_selectuserids_input_samplefile .selectuserids_samplefile{align-items:center;display:flex;gap:.25rem}.action-btn-div{display:flex;gap:.5rem}.title-header-container{position:relative}.title-header{bottom:0;position:absoulte;z-index:10}.schedule_viewparticipants{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.test_greeting{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin:.75rem 0}.test_greeting .test_greeting_msg{font-size:1.25rem}.test_greeting .test_greeting_buttons{display:flex;justify-content:right}.test_greeting .test_greeting_buttons .btn_greet{align-items:flex-end;display:flex;gap:.25rem}.editor-container{display:flex;flex-direction:column;gap:1rem}.loader-spinner{align-items:center;display:flex;font-size:1rem;justify-content:center;margin-top:5px;text-align:center;z-index:9999}.image-div{display:flex;flex-direction:column;height:400px;justify-content:space-between;overflow-x:auto;overflow-y:auto;scroll-snap-type:x mandatory;width:100%}.image-div img{aspect-ratio:4/4;mix-blend-mode:darken;object-fit:contain;scroll-snap-align:center}.image-action-btn-div{display:flex;float:right}.image-action-btn-div>button{cursor:pointer}.sliderBtn{justify-self:flex-end}.full-screen{background-color:#00000080;height:100%;justify-content:center;left:0;top:0;width:100%}.full-screen,.full-screen-img-div{display:flex;margin:0;position:absolute}.full-screen-img-div{background-color:#eee;flex-direction:column;height:90%;justify-content:space-between;overflow-x:scroll;overflow-y:scroll;scroll-snap-type:x mandatory;top:4rem;width:99%}.full-screen-img{image-resolution:100dpi snap;box-shadow:#bcbcbc;box-sizing:initial;height:800px;mix-blend-mode:darken;object-fit:contain;width:95%}.full-screen-action-btn-div{display:flex;justify-content:flex-end;position:fixed;right:2rem;top:5rem;z-index:1}.full-screen-action-btn-div>button{cursor:pointer}.loader-spinner p{align-items:center;background-color:#64646f05;display:flex;padding:3px 5px}.pre-next{justify-self:center}.instructions{justify-self:end}.instructions button{background-color:#8a2be2;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;justify-self:right;padding:5px 7px}.instructions .disabled-1{background-color:#ccc;cursor:not-allowed;opacity:.5}.editor-lable{font-weight:600;padding:5px 5px 5px 15px;text-transform:capitalize}.to-debugger,.to-debugger-eval-quiz{display:flex;gap:.5rem;padding:.5rem}.to-debugger-eval-quiz{justify-content:space-between}.to-debugger-eval-quiz .to-debugger-eval-btn-limit{display:flex;gap:1rem}.to-debugger-eval-quiz .to-debugger-eval-btn-limit button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.to-debugger-eval-quiz .to-debugger-eval-btn-limit .eval-run-btn-warning{border:none;border-radius:3px;color:#fff;color:var(--color-primary);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.25rem;transition:all .4s ease-in-out;width:20rem}.nav-debug-tabs{padding:.5rem}.nav-debug-list{border-bottom:1px solid #bcbcbc;display:flex;font-size:.875rem;gap:.5rem;justify-content:space-between}.nav-debug-list>.tab{border-bottom:2px solid #0000;cursor:default;padding:.25rem .5rem}.nav-debug-list>.tab.active{border-bottom-color:#1a9fffbf;font-weight:600}.tab-description{font-size:.875rem;padding:.5rem}.debug-textarea{background:#fff6;border-color:#c9c9c9;box-sizing:border-box;max-height:20rem;min-height:10rem;outline:none;padding:.25rem;resize:vertical;width:100%}.result-table{border:1px solid #ccc;border-collapse:collapse;color:var(--color-text-default);font-size:.87rem;height:auto;width:20rem}.result-table td,.result-table th{border:1px solid #ccc;padding:.25rem;text-align:center}.main-link-debug,.mark-button-debug{background-color:var(--color-secondary);border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;gap:.25rem;padding:.25rem .5rem;transition:all .4s ease-in-out}.main-link-debug,.mark-button-debug{display:flex;height:-webkit-min-content;height:min-content}.main-link-debug{background-color:var(--color-accent);gap:0}.testcase-title{display:flex;gap:.5rem;margin-block-end:.25rem}.testcase-title>span{font-weight:400}.pyui_editor-infobar{align-items:center;display:grid;grid-template-columns:33% 67%}.pyui_editor-infobar .editor-title{align-items:flex-start;display:flex;flex-direction:column;font-weight:400}.pyui_editor-infobar .editor-title-pre{color:#2c7be5;font-size:.75rem}.pyui_editor-infobar .editor-navigation{display:flex;gap:.5rem}.pyui_code-viewer{grid-gap:1rem;border:1px solid #ddd;border-radius:5px;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.pyui_code-viewer-questions{background:#179fff1c;display:flex;flex-direction:column;gap:.5rem;height:485px;padding:.5rem 1rem}.pyui_code-viewer-questions-title{border-bottom:1px solid #ccc;padding:.25rem}.pyui_code-viewer-questions-form{flex-basis:100%;flex-grow:1;overflow:auto}.disabled{opacity:.4;pointer-events:none}.completed-button{background-color:#059862;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;margin-left:.5rem;padding:.25rem .5rem;transition:all .4s ease-in-out}.btn_msg_container{display:grid;grid-template-columns:18rem 20rem;justify-content:space-between;padding:.5rem}.run-btn-warning{border:none;border-radius:3px;color:#fff;color:var(--color-primary);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.25rem;transition:all .4s ease-in-out}.run-btn-warning label{padding:.5rem}.refbtn{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:#fff;cursor:pointer;margin-top:5px}.desc-textarea{font-size:17px;height:100%;overflow-wrap:break-word;padding:1rem;resize:none;text-align:justify;width:100%}.sqltable-main{display:flex;flex-direction:column;gap:1rem;padding:1rem}.sqltable-main .sqltable-dropdown{align-items:center;display:flex;gap:.25rem}.sql-playground-title{background-color:#fff;display:flex;font-family:auto;font-size:16px;padding:1rem}.sql-run-test-count{color:var(--color-accent);display:inline-block;float:inline-end}.tables-icon-div{align-items:center;display:flex;justify-content:space-between;padding:.25rem .5rem}.pyui_category{max-width:100%;min-width:10rem;position:relative;-webkit-user-select:none;user-select:none;width:20rem}.pyui_category-inner{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 0 20px #959da566;cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;padding:.5rem 1rem}.pyui_category-inner:after{border-bottom:2px solid var(--color-text-default);border-right:2px solid var(--color-text-default);content:"";display:block;height:.5rem;position:absolute;right:15px;top:11px;transform:rotate(45deg);transition:all .3s;width:.5rem}.pyui_category-inner.expanded:after{top:14px;transform:rotate(-135deg);transition:transform .3s ease-in}.pyui_category-list{background-color:#fff;position:absolute;top:105%;transition:all .3s ease-in;width:20rem;z-index:20}.pyui_category-list-item{border-bottom:1px solid #eee;color:var(--color-text-default);cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .1s ease-in}.pyui_category-list-item.selected{font-weight:700}.pyui_category-list-item-date{color:var(--color-text-default);cursor:pointer;font-size:.875rem;padding:.5rem 1rem}.pyui_category-list-item-date:after{border-bottom:2px solid var(--color-text-default);border-right:2px solid var(--color-text-default);content:"";display:block;height:.5rem;position:absolute;right:15px;top:12.5rem;transform:rotate(45deg);transition:all .3s;width:.5rem}.pyui_category-list-item-date.expand:after{top:12.85rem;transform:rotate(-135deg);transition:transform .3s ease-in}.pyui_category-list-item:not(.disabled):hover{background-color:#e4f3ff}.pyui_category .disabled{border-radius:0;cursor:default;margin:0;opacity:.7}.icon-button2{align-items:center;background:#eee;border:1px solid #ccc;border-image:none;border-image:initial;border-radius:5px;color:var(--color-linkbutton-fg);cursor:pointer;display:flex;font-size:.875rem;font-weight:400;justify-content:center;margin:0;padding:.5rem;text-decoration:underline;transition:.4s ease-in-out}.icon-button2>svg{color:currentColor;height:1.25rem;width:1.25rem}.icon-button2.cancle{color:var(--toastify-color-error)}.icon-button2.start{color:var(--color-icon-primary)}.icon-button2:hover{border-color:var(--color-linkbutton-fg-hover);color:var(--color-linkbutton-fg-hover);transition:all .2s ease-in-out}.icon-button2.small{font-size:.75rem}.icon-button2.small>svg{color:currentColor;height:1rem;width:1rem}.icon-button2.disabled{opacity:.4;pointer-events:none}.icon-button2.secondary{background-color:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.icon-button2.secondary:hover{background-color:var(--color-secondary-op-80)}.popup-msg{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;padding:0;position:relative;top:3px;-webkit-user-select:none;user-select:none}.popup-msg .popuptext{background-color:#555;border-radius:6px;bottom:125%;color:#fff;left:50%;margin-left:-13rem;padding:8px 0;position:absolute;text-align:center;visibility:hidden;width:26rem;z-index:1}.popup-msg .popuptext:after{border:5px solid #0000;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.popup-msg .show{animation:fadeIn 1s;padding:.5rem;visibility:visible}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tsxrender-div *{box-sizing:initial}.tsxrender-div table thead th{color:#000}.elemts{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center}.oval{position:relative}.oval,.ovalEnd{border-radius:50%}.oval,.ovalEnd,.rectangle{background-color:#fbd086}.inputrectangle,.oval,.ovalEnd,.rectangle{align-items:center;color:#000;display:flex;height:50px;justify-content:center;width:100px}.inputrectangle{background:#fbd086;transform:skew(-20deg)}.triangle-down{border-left:15px solid #0000;border-right:15px solid #0000;border-top:25px solid #555;height:0;width:0}.parallelogram{background:#fbd086;color:#000;height:50px;transform:skew(-20deg);width:100px}.parallelogram,.square{align-items:center;display:flex;justify-content:center}.square{background-color:#555;min-height:50px;min-width:50px}.vl{border-left:6px solid #555;height:100px}.declare{align-items:center;background:#fbd086;border:1px solid #ccc;border-radius:10px;display:flex;height:50px;justify-content:center;position:relative;width:100px}.declare:after,.declare:before{background-color:#333;content:"";height:100%;position:absolute;width:2px}.declare:before{left:1rem}.declare:after{right:1rem}.hexagon{align-items:center;background-color:#fbd086;display:flex;height:50px;justify-content:center;position:relative;width:100px}.hexagon:after,.hexagon:before{border-bottom:23px solid #0000;border-top:23.8px solid #0000;content:"";position:absolute;width:0}.hexagon:before{border-right:27px solid #fbd086;left:-26px}.hexagon:after{border-left:27px solid #fbd086;right:-26px}.flowchart_btn{align-items:center;display:flex;gap:1rem;margin-right:1.4rem}.context-menu{background:#fff;border-style:solid;box-shadow:10px 19px 20px #0000001a;position:absolute;z-index:10}.context-menu button{border:none;display:block;text-align:center;width:100%}.context-menu button:hover{background:#fff}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;width:6px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:#333;min-height:5px;min-width:5px;pointer-events:none;position:absolute}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:#ffffff80;font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{border:1px solid #bbb}.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible,.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible{border:1px solid #555;outline:none}.react-flow__nodesselection-rect,.react-flow__selection{background:#9696b41a;border:1px dotted #9b9b9bcc}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.tool-bar-wrapper{background-color:#ccc;cursor:grab;display:flex;flex-flow:wrap;flex-direction:column;grid-template-columns:auto auto auto;margin-top:3rem}.popup{background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 5px #0003;display:none;left:50%;padding:20px;position:absolute;top:100%;transform:translateX(-50%);z-index:1000}.declare1{border:1.4px solid #000;border-radius:5px;height:18px;margin-bottom:.7rem;margin-left:1.5px;margin-top:.3rem;position:relative;width:25px}.declare1:after,.declare1:before{background-color:#333;content:"";height:100%;position:absolute;width:1.4px}.declare1:before{left:4px}.declare1:after{right:4px}.react-flow__controls_icons{background-color:#fff;padding:.5px;position:relative;text-align:center}.tooltip-content{background-color:#fff;border-color:#0000 #fff #0000 #0000;border-radius:5px;display:none;left:100%;padding:2rem 2rem 0;position:absolute;top:-120%;transform:translateX(10%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.react-flow__controls_icons:hover .tooltip-content{display:block}.react-flow__controls_icons .tooltip-content:after{border-bottom:10px solid #0000;border-left:#e02424;border-left-color:#0000;border-right:10px solid #fff;border-top:10px solid #0000;content:" ";margin-top:-5px;position:absolute;right:100%;top:40%}.hexagon1,.tooltiplabel{align-items:center;display:flex;justify-content:center}.hexagon1{background-color:#fff;border:2px solid #000;height:55px;position:relative;width:80px}.hexagon1:after,.hexagon1:before{border-bottom:27.5px solid #0000;border-top:29px solid #0000;content:"";position:absolute;width:0}.hexagon1:before{border-right:27.5px solid #000;left:-27.5px}.hexagon1:after{border-left:27.5px solid #000;right:-27.5px}.celebDiv{z-index:10}.message-container{align-items:center;display:flex;flex-direction:column;left:50%;position:fixed;top:32%;transform:translateX(-50%)}@keyframes fall{0%{opacity:1;top:0}to{opacity:1;top:50%}}.message{background-color:#fff;border-radius:.5em;box-shadow:0 .5em 1em #0000004d;font-size:1rem;padding:1em;text-align:center}#lable-1 i{padding-right:15px}.formloader-spinner{align-items:center;display:flex;font-size:1rem;justify-content:center;margin-top:50px;text-align:center}.formloader-spinner p{align-items:center;background-color:#64646f05;display:flex;padding:3px 5px}.modalloader-spinner{background-color:#f4f4f4;margin:20% auto;width:30%;z-index:2}.modalUsergreeting{align-items:center;display:flex;justify-content:center;margin-top:2rem}.modalUsergreeting p{font-weight:500;text-align:center}.modal-footer-greeting{align-items:center;display:flex;justify-content:right;margin-top:1.2rem}.marked-completed-msg{align-items:center;display:flex;justify-content:center;margin-top:10px}.marked-completed-msg i{border:1px solid green;border-radius:50%;color:green;margin-right:10px;padding:5px}.modal-footer-msg{align-items:flex-end;display:flex;justify-content:right;margin-top:.5rem}.skeleton{animation:skeleton-loading 1s linear infinite alternate}@keyframes skeleton-loading{0%{background-color:#a3b8c2}to{background-color:#f0f3f5}}.container-eval{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(10rem,15rem));justify-content:center}.main .main-link{align-items:center;background-color:#fff;border:none;border-radius:10px;box-shadow:0 8px 24px #959da566;color:#000;display:flex;height:100%;padding:1rem;text-transform:none;transition:.3s ease-in-out;width:100%}.main .main-link:hover{background-color:#ffffff1a;box-shadow:0 8px 24px #959da5e6}.main .main-link:disabled{box-shadow:0 8px 24px #959da566;cursor:not-allowed;opacity:.6;z-index:2}.main .main-link:disabled img{opacity:.6}.info-eval{align-self:flex-start;flex-direction:column;flex-grow:1;justify-content:center}.info-eval,.info-eval .data{align-items:center;display:flex}.info-eval .data{font-size:.75rem;gap:.25rem}.info-eval .title-eval{font-size:1rem;font-weight:600;margin-top:0}img{height:70px;width:70px}#mainimg-eval{align-self:center;background-color:#96c;border-radius:50%;height:40px;margin-right:16px;width:40px}#chevright{background-color:#0000;border:none;height:70px;height:30px;width:70px;width:30px}.easy{background-color:#d0f0c0;border:1px solid #29ab87;border-radius:50px;color:#29ab87}.easy,.medium{padding:0 .25rem}.medium{background-color:#ffe5b4;border:1px solid #ff6700;border-radius:50px;color:#ff6700}.hard{background-color:#fbceb1;border:1px solid maroon;border-radius:50px;color:maroon;padding:0 .25rem}.paginationbtn{align-items:center;display:flex;gap:.5rem;justify-content:center;list-style:none;margin:20px 10px;width:100%}.paginationbtn a{border:1px solid #eee;border-radius:2px;color:var(--color-text-default);cursor:pointer;display:block;font-size:.75rem;min-width:1.5rem;padding:.25rem;text-align:center}.paginationActive a{background-color:#eee;color:var(--color-accent)}.disabledbtn a{cursor:not-allowed;opacity:.5}.greet-main-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.eval-result.success{background-color:#cbf6e3;border-color:#b5f2d8;color:#00804a}.eval-result.error{background-color:#fad6dc;border-color:#f8c4cd;color:#b92d46}.eval-result.information{background-color:#d6f3ff;border-color:#beebfe;color:#2098cb}.pyui-evalpanel{align-items:center;display:flex;flex-direction:column;justify-content:center}.pyui-display{margin-left:.5rem}.eval-questions{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.pyui-evalpanel-text{color:#ff6b6b;font-size:1.25rem;text-align:center}.eval-run-btn-warning{border:none;color:#fff;color:var(--color-primary);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;padding-top:inherit;transition:all .4s ease-in-out}.eval-run-btn-warning label{padding-top:inherit}.run-test-count{color:var(--color-accent)}.App{padding:20px;position:relative;text-align:center}.columns{display:flex;justify-content:center;margin-bottom:20px}.question{margin:20px 0}.result{font-size:1.2em;font-weight:700}.column{margin:0 60px}.draggable-item{color:#fff;margin:10px 0;padding:10px}.circle,.draggable-item{background-color:#4caf50;cursor:pointer}.circle{border-radius:50%;display:inline-block;height:10px;margin:auto 10px auto auto;width:10px}.svg-container{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.button_intern{cursor:pointer;font-size:16px;padding:10px 20px}.result{font-size:18px;margin-top:20px}.img_button{height:auto;max-width:100%}.git-quiz-1{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;gap:1rem;margin:0 5rem;max-width:100%;padding:1.5rem 2rem}.git-quiz-1 h1{color:#333;font-size:1.5rem;margin:0}.git-quiz-1 label{color:#555;font-weight:700}.git-quiz-1 form{display:flex;flex-direction:column;gap:1rem}.Quiz-question{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;padding:1rem}.Quiz-question label{display:block;margin-bottom:.5rem}.Quiz-form{margin-bottom:1rem;max-height:300px;overflow-y:auto;padding-right:1rem}.form-quiz-label{display:flex;gap:.5rem}.form-group-quiz{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem;padding:0 .25rem}.shuffle-column-wrapper{display:flex;gap:.35rem;min-height:20rem;padding:.35rem .15rem}.shuffle-container{background-color:#fff;border:2px dashed #d3d3d3;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;flex:1 1;flex-direction:column;padding:.5rem;transition:border-color .3s ease,background-color .3s ease}.shuffle-container.drag-over{background-color:#e7f1ff;border-color:#007bff}.shuffle-container>div{display:flex;flex-direction:column;gap:10px;margin-bottom:.5rem}.sortable-item:hover{box-shadow:0 4px 8px #00000026}.sortable-item.dragging{background-color:#f8f9fa;border-color:#007bff;box-shadow:0 6px 12px #0003;cursor:grabbing;transform:scale(1.05)}.drag-overlay{pointer-events:none}.drag-overlay .sortable-item{background-color:#f0f8ff;border-color:#007bff;box-shadow:0 8px 16px #00000040;opacity:.8;transform:scale(1.1)}.pyui_questions-form-container{display:flex;flex-direction:column;height:100%}.form-render{flex-basis:100%;flex-grow:1;overflow:auto}.dynamic-form{max-width:620px}.dynamic-form .form-group{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem;padding:0 .25rem}.dynamic-form .form-label{font-size:.875rem}.dynamic-form select{line-height:1.5em;margin-top:5px}.dynamic-form .form-group button{padding:.5em}.dynamic-form .form-group-radio{grid-row-gap:1rem;display:grid;grid-template-columns:1fr 1fr;row-gap:1rem}.dynamic-form .form-group-radio .form-group-input-label{align-items:flex-start;display:flex}.dynamic-form .form-group-radio label{font-size:.875rem;margin-inline-end:1rem}.dynamic-form .form-group-radio input{margin-inline-end:.25rem;margin-top:.25rem}.dynamic-form .form-group-checkbox{grid-row-gap:1rem;display:grid;grid-template-columns:1fr 1fr;row-gap:1rem}.dynamic-form .form-group-checkbox .form-group-input-label{align-items:flex-start;display:flex}.dynamic-form .form-group-checkbox label{font-size:.875rem;margin-inline-end:1rem}.dynamic-form .form-group-checkbox input{margin-inline-end:.25rem;margin-top:.25rem}.dynamic-form .form-title{text-align:left}.form-actions{gap:.5rem;padding:0 .25rem .5rem}.form-actions .form-actions-title{padding:.25rem}.form-actions .form-actions-btn-title{display:flex;justify-content:space-between}.form-actions .btncompleted{gap:1rem}.form-actions .btn-checkanswers,.form-actions .btncompleted{display:flex;justify-content:end}.pyui_modal{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.pyui_modal-content{animation-duration:.5s;animation-name:modalopen;background-color:#fff;border-radius:5px;box-shadow:0 .1875rem .1875rem 0 #0e223812;margin:10rem auto;max-width:100%;min-height:130px;width:26rem;z-index:2}.pyui_modal-header{background-color:#4199ce;border-top:2px solid #b1d8ef75;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:space-between;padding:.5rem 1rem}.pyui_modal-header-title{color:#fff;font-size:1.2rem;font-weight:400}.pyui_modal-header-title i{color:#fff;font-size:1rem;margin-right:.6rem}.pyui_modal-header .closebtn{color:#fff;cursor:pointer}.pyui_modal-body{padding:.25rem 1.25rem .5rem}.pyui_modal-body-container{font-size:.875rem;padding-bottom:1rem}.pyui_modal-body-container .correct-answers{font-size:1.15rem}.pyui_modal-body-container .correct-answers>span{color:#aaa}.pyui_modal-body-container .correct-answers-count{font-size:1.75rem}.pyui_modal-body-container .correct-answers-count.pass{color:#00804a}.pyui_modal-body-container .correct-answers-count.fail{color:#b92d46}.pyui_modal-body-container .total-questions{color:var(--color-text-default);font-size:1.75rem}.pyui_modal-body-container .min-correct-answers{margin-block-start:.5rem}#modalloader-spinner p{align-items:center;display:flex;justify-content:center;padding-top:1.2rem}.modalUserScore{align-items:center;display:flex;flex-direction:column;font-size:1rem;gap:1rem}.modalUserScore .count-table-container .count-table{height:10rem}.modalUserScore i{color:inherit;font-size:20px;margin-right:10px}.modal-footer{align-items:center;display:flex;gap:.5rem;justify-content:right;padding:5px 0}@keyframes modalopen{0%{opacity:0}to{opacity:1}}.pagination-editor{align-items:center;display:flex;gap:.2rem;justify-content:flex-start}.pagination-editor .pagination-button{align-items:center;background-color:#0000;border:2px solid gray;border-radius:50%;cursor:pointer;display:flex;font-size:.8rem;height:2rem;justify-content:center;width:2rem}.pagination-editor .pagination-button:focus,.pagination-editor .pagination-button:hover{background-color:#8080801a;outline:none}.pagination-editor .pagination-button:disabled{cursor:not-allowed;opacity:.5}.pagination-editor .pagination-button.active{background-color:#34b433;border:2px solid #1a4d1b;color:#fff;font-weight:700}.pagination-editor .pagination-button-pre_next{align-items:center;background-color:#0000001a;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:.8rem;height:2rem;justify-content:center;padding:.3rem .5rem;width:2rem}.pagination-editor .pagination-button-pre_next:focus,.pagination-editor .pagination-button-pre_next:hover{background-color:#0003;outline:none}.pagination-editor .pagination-button-pre_next:disabled{cursor:not-allowed;opacity:.5}.pagination-editor .pagination-button-pre_next.attempted{border-color:green}.pagination-editor .pagination-button-pre_next.not-attempted{border-color:gray}.pagination-editor span{font-weight:700;padding:.5rem 1rem}.pagination-editor ul{list-style:none;margin:1rem 0;padding:0}.pagination-editor ul li{border-bottom:1px solid #0000001a;padding:.5rem 1rem}.pagination-editor ul li:last-child{border-bottom:none}@media only screen and (max-width:600px){.infobar-actions{grid-template-columns:1fr auto}.pagination_infobar{display:none}}.congrats-wrapper{background:#ffffffe0;border-radius:10px;box-shadow:0 .5rem 1rem #00000026;display:flex;height:16rem;margin:auto;overflow:hidden;width:32rem}.congrats-animated{align-items:flex-end;background:#f4f4f4;display:flex;flex-shrink:0;justify-content:center;padding:1rem;position:relative}.congrats-animated .trophy{height:auto;position:relative;width:8rem}.congrats-content{align-items:center;background-attachment:fixed;background-color:#9c27b0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='150' viewBox='0 0 1600 800'%3E%3Cpath fill='%23FF7' d='M1102.5 734.8c2.5-1.2 24.8-8.6 25.6-7.5.5.7-3.9 23.8-4.6 24.5-.2.3-16-12.3-21-17zm123.8-505.7c0-.1-4.9-9.4-7-14.2-.1-.3-.3-1.1-.4-1.6-.1-.4-.3-.7-.6-.9-.3-.2-.6-.1-.8.1l-13.1 12.3c-.2.2-.3.5-.4.8 0 .3 0 .7.2 1 .1.1 1.4 2.5 2.1 3.6 2.4 3.7 6.5 12.1 6.5 12.2.2.3.4.5.7.6.3 0 .5-.1.7-.3 0 0 1.8-2.5 2.7-3.6 1.5-1.6 3-3.2 4.6-4.7 1.2-1.2 1.6-1.4 2.1-1.6.5-.3 1.1-.5 2.5-1.9.4-.5.5-1.3.2-1.8zM33 770.3c0-.7-.5-1.2-1.2-1.2-.1 0-.3 0-.4.1-1.6.2-14.3.1-22.2 0-.3 0-.6.1-.9.4-.2.2-.4.5-.4.9 0 .2 0 4.9.1 5.9l.4 13.6c0 .3.2.6.4.9.2.2.5.3.8.3h.1c7.3-.7 14.7-.9 22-.6.3 0 .7-.1.9-.3.2-.2.4-.6.4-.9-.1-6.1-.1-13.2 0-19.1z'/%3E%3Cpath fill='%235ff' d='M171.1 383.4c1.3-2.5 14.3-22 15.6-21.6.8.3 11.5 21.2 11.5 22.1-.1.3-20.3.1-27.1-.5zm425.3 328.4c-.1-.1-6.7-8.2-9.7-12.5-.2-.3-.5-1-.7-1.5-.2-.4-.4-.7-.7-.8-.3-.1-.6 0-.8.3L574 712c-.2.2-.2.5-.2.9 0 .3.2.7.4.9.1.1 1.8 2.2 2.8 3.1 3.1 3.1 8.8 10.5 8.9 10.6.2.3.5.4.8.4.3 0 .5-.2.6-.5 0 0 1.2-2.8 2-4.1 1.1-1.9 2.3-3.7 3.5-5.5.9-1.4 1.3-1.7 1.7-2 .5-.4 1-.7 2.1-2.4.3-.3.2-1.1-.2-1.6zm131.1-531.9c.6.2 1.3-.2 1.4-.8v-.4c.2-1.4 2.8-12.6 4.5-19.5.1-.3 0-.6-.2-.8-.2-.3-.5-.4-.8-.5-.2 0-4.7-1.1-5.7-1.3l-13.4-2.7c-.3-.1-.7 0-.9.2-.2.2-.4.4-.5.6v.1c-.8 6.5-2.2 13.1-3.9 19.4-.1.3 0 .6.2.9.2.3.5.4.8.5 5.8 1.3 12.7 2.9 18.5 4.3zm1-1.8c-.1-.1-.2-.2-.4-.2.2 0 .3.1.4.2z'/%3E%3Cg fill-opacity='.68' fill='%23FFF'%3E%3Cpath d='M699.6 472.7c-1.5 0-2.8-.8-3.5-2.3-.8-1.9 0-4.2 1.9-5 3.7-1.6 6.8-4.7 8.4-8.5 1.6-3.8 1.7-8.1.2-11.9-.3-.9-.8-1.8-1.2-2.8-.8-1.7-1.8-3.7-2.3-5.9-.9-4.1-.2-8.6 2-12.8 1.7-3.1 4.1-6.1 7.6-9.1 1.6-1.4 4-1.2 5.3.4 1.4 1.6 1.2 4-.4 5.3-2.8 2.5-4.7 4.7-5.9 7-1.4 2.6-1.9 5.3-1.3 7.6.3 1.4 1 2.8 1.7 4.3l1.5 3.3c2.1 5.6 2 12-.3 17.6-2.3 5.5-6.8 10.1-12.3 12.5-.4.2-.9.3-1.4.3zm40.8-51.3c1.5-.2 3 .5 3.8 1.9 1.1 1.8.4 4.2-1.4 5.3-3.7 2.1-6.4 5.6-7.6 9.5-1.2 4-.8 8.4 1.1 12.1.4.9 1 1.7 1.6 2.7 1 1.7 2.2 3.5 3 5.7 1.4 4 1.2 8.7-.6 13.2-1.4 3.4-3.5 6.6-6.8 10.1-1.5 1.6-3.9 1.7-5.5.2-1.6-1.4-1.7-3.9-.2-5.4 2.6-2.8 4.3-5.3 5.3-7.7 1.1-2.8 1.3-5.6.5-7.9-.5-1.3-1.3-2.7-2.2-4.1-.6-1-1.3-2.1-1.9-3.2-2.8-5.4-3.4-11.9-1.7-17.8 1.8-5.9 5.8-11 11.2-14 .4-.4.9-.6 1.4-.6zM261.3 590.9c5.7 6.8 9 15.7 9.4 22.4.5 7.3-2.4 16.4-10.2 20.4-3 1.5-6.7 2.2-11.2 2.2-7.9-.1-12.9-2.9-15.4-8.4-2.1-4.7-2.3-11.4 1.8-15.9 3.2-3.5 7.8-4.1 11.2-1.6 1.2.9 1.5 2.7.6 3.9-.9 1.2-2.7 1.5-3.9.6-1.8-1.3-3.6.6-3.8.8-2.4 2.6-2.1 7-.8 9.9 1.5 3.4 4.7 5 10.4 5.1 3.6 0 6.4-.5 8.6-1.6 4.7-2.4 7.7-8.6 7.2-15-.5-7.3-5.3-18.2-13-23.9-4.2-3.1-8.5-4.1-12.9-3.1-3.1.7-6.2 2.4-9.7 5-6.6 5.1-11.7 11.8-14.2 19-2.7 7.7-2.1 15.8 1.9 23.9.7 1.4.1 3.1-1.3 3.7-1.4.7-3.1.1-3.7-1.3-4.6-9.4-5.4-19.2-2.2-28.2 2.9-8.2 8.6-15.9 16.1-21.6 4.1-3.1 8-5.1 11.8-6 6-1.4 12 0 17.5 4 2.1 1.7 4.1 3.6 5.8 5.7z'/%3E%3Ccircle cx='1013.7' cy='153.9' r='7.1'/%3E%3Ccircle cx='1024.3' cy='132.1' r='7.1'/%3E%3Ccircle cx='1037.3' cy='148.9' r='7.1'/%3E%3Cpath d='M1508.7 297.2c-4.8-5.4-9.7-10.8-14.8-16.2 5.6-5.6 11.1-11.5 15.6-18.2 1.2-1.7.7-4.1-1-5.2-1.7-1.2-4.1-.7-5.2 1-4.2 6.2-9.1 11.6-14.5 16.9-4.8-5-9.7-10-14.7-14.9-1.5-1.5-3.9-1.5-5.3 0-1.5 1.5-1.5 3.9 0 5.3 4.9 4.8 9.7 9.8 14.5 14.8-1.1 1.1-2.3 2.2-3.5 3.2-4.1 3.8-8.4 7.8-12.4 12-1.4 1.5-1.4 3.8 0 5.3 1.5 1.4 3.9 1.4 5.3-.1 3.9-4 8.1-7.9 12.1-11.7 1.2-1.1 2.3-2.2 3.5-3.3 4.9 5.3 9.8 10.6 14.6 15.9l.2.2c1.4 1.4 3.7 1.5 5.2.2 1.7-1.2 1.8-3.6.4-5.2zM327.6 248.6l-.4-2.6c-1.5-11.1-2.2-23.2-2.3-37 0-5.5 0-11.5.2-18.5v-2.3c0-5 0-11.2 3.9-13.5 2.2-1.3 5.1-1 8.5.9 5.7 3.1 13.2 8.7 17.5 14.9 5.5 7.8 7.3 16.9 5 25.7-3.2 12.3-15 31-30 32.1l-2.4.3zm4.5-69.4c-.2 0-.3 0-.4.1-.1.1-.7.5-1.1 2.7-.3 1.9-.3 4.2-.3 6.3v2.4c-.2 6.9-.2 12.8-.2 18.3.1 12.5.7 23.5 2 33.7 11-2.7 20.4-18.1 23-27.8 1.9-7.2.4-14.8-4.2-21.3-3.9-5.5-10.9-10.6-15.9-13.3-1.4-.8-2.4-1.1-2.9-1.1zM516.3 60.8c-.1 0-.2 0-.4-.1-2.4-.7-4-.9-6.7-.7-.7 0-1.3-.5-1.4-1.2 0-.7.5-1.3 1.2-1.4 3.1-.2 4.9 0 7.6.8.7.2 1.1.9.9 1.6-.2.6-.7 1-1.2 1zm-10.2 9.7c-.5 0-1-.3-1.2-.8-.8-2.1-1.2-4.3-1.3-6.6 0-.7.5-1.3 1.2-1.3s1.3.5 1.3 1.2c.1 2 .5 3.9 1.1 5.8.2.7-.1 1.4-.8 1.6 0 .1-.2.1-.3.1zm-12-6.1c-.4 0-.8-.2-1-.5-.4-.6-.3-1.4.2-1.8 1.8-1.4 3.7-2.6 5.8-3.6.6-.3 1.4 0 1.7.6.3.6 0 1.4-.6 1.7-1.9.9-3.7 2-5.3 3.3-.2.2-.5.3-.8.3zm6.4-9.1c-.5 0-.9-.3-1.2-.7-.5-1-1.2-1.9-2.4-3.4-.3-.4-.7-.9-1.1-1.4-.4-.6-.3-1.4.2-1.8.6-.4 1.4-.3 1.8.2.4.5.8 1 1.1 1.4 1.3 1.6 2.1 2.6 2.7 3.9.3.6 0 1.4-.6 1.7-.1.1-.3.1-.5.1zm6.2-.3c-.3 0-.5-.1-.8-.2-.6-.4-.7-1.2-.3-1.8 1.2-1.7 2.3-3.4 3.3-5.2.3-.6 1.1-.9 1.7-.5.6.3.9 1.1.5 1.7-1 1.9-2.2 3.8-3.5 5.6-.2.2-.5.4-.9.4zm522.6 327.8c-.1 0-.2 0-.4-.1-2.4-.7-4-.9-6.7-.7-.7 0-1.3-.5-1.4-1.2 0-.7.5-1.3 1.2-1.4 3.1-.2 4.9 0 7.6.8.7.2 1.1.9.9 1.6-.2.6-.7 1-1.2 1zm-10.2 9.7c-.5 0-1-.3-1.2-.8-.8-2.1-1.2-4.3-1.3-6.6 0-.7.5-1.3 1.2-1.3s1.3.5 1.3 1.2c.1 2 .5 3.9 1.1 5.8.2.7-.1 1.4-.8 1.6 0 .1-.2.1-.3.1zm-12-6.1c-.4 0-.8-.2-1-.5-.4-.6-.3-1.4.2-1.8 1.8-1.4 3.7-2.6 5.8-3.6.6-.3 1.4 0 1.7.6.3.6 0 1.4-.6 1.7-1.9.9-3.7 2-5.3 3.3-.2.2-.5.3-.8.3zm6.4-9.1c-.5 0-.9-.3-1.2-.7-.5-1-1.2-1.9-2.4-3.4-.3-.4-.7-.9-1.1-1.4-.4-.6-.3-1.4.2-1.8.6-.4 1.4-.3 1.8.2.4.5.8 1 1.1 1.4 1.3 1.6 2.1 2.6 2.7 3.9.3.6 0 1.4-.6 1.7-.1.1-.3.1-.5.1zm6.2-.3c-.3 0-.5-.1-.8-.2-.6-.4-.7-1.2-.3-1.8 1.2-1.7 2.3-3.4 3.3-5.2.3-.6 1.1-.9 1.7-.5.6.3.9 1.1.5 1.7-1 1.9-2.2 3.8-3.5 5.6-.2.2-.5.4-.9.4zm310 196.4c-1.4 0-2.9-.2-4.5-.7-8.4-2.7-16.6-12.7-18.7-20-.4-1.4-.7-2.9-.9-4.4-8.1 3.3-15.5 10.6-15.4 21 0 1.5-1.2 2.7-2.7 2.8-1.5 0-2.7-1.2-2.7-2.7-.1-6.7 2.4-12.9 7-18 3.6-4 8.4-7.1 13.7-8.8.5-6.5 3.1-12.9 7.4-17.4 7-7.4 18.2-8.9 27.3-10.1l.7-.1c1.5-.2 2.9.9 3.1 2.3.2 1.5-.9 2.9-2.3 3.1l-.7.1c-8.6 1.2-18.4 2.5-24 8.4-3 3.2-5 7.7-5.7 12.4 7.9-1 17.7 1.3 24.3 5.7 4.3 2.9 7.1 7.8 7.2 12.7.2 4.3-1.7 8.3-5.2 11.1-2.4 1.6-5 2.6-7.9 2.6zm-18.7-26.7c.1 1.5.4 3 .8 4.4 1.7 5.8 8.7 14.2 15.1 16.3 2.8.9 5.1.5 7.2-1.1 2.7-2.1 3.2-4.8 3.1-6.6-.1-3.2-2-6.4-4.8-8.3-5.7-3.9-14.7-5.8-21.4-4.7z'/%3E%3C/g%3E%3C/svg%3E");display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;padding:4rem 1rem 2rem}.congrats-content-title{color:#fff;font-size:2rem;margin-block-end:1rem}.congrats-content-text{color:#fff;font-size:1.15rem}.congrats-content-text span{color:#ff0;font-weight:600}.close_btn{justify-self:flex-end;position:relative;right:-30rem;top:.1rem;z-index:10}div#coin{bottom:3rem;display:flex;flex-direction:column;position:absolute;z-index:0}.animate-coin{animation:flip 2s infinite}.animate-coin1{animation:flip2 3s infinite}@keyframes flip{0%{transform:rotateX(0deg);translate:0}50%{transform:rotateX(1turn)}to{transform:rotateX(2turn);translate:0 -200px}}@keyframes flip2{0%{transform:rotateX(0deg);translate:10px}50%{transform:rotateX(1turn)}to{transform:rotateX(2turn);translate:0 -200px}}.pyui-evalpanel-container{background:#959da56b;flex-basis:100%;flex-grow:1;inset-block:0;inset-inline:0;position:absolute;z-index:4}.pyui-evalpanel-content{background:#fff;border-radius:5px;border-top:5px solid #7b1fa2;box-shadow:0 8px 24px #959da566;font-size:.875rem;inset-block-start:50%;inset-inline-start:50%;max-width:90%;min-width:400px;padding:2.5rem 3rem;position:absolute;transform:translate(-50%,-50%);width:auto;z-index:1}.pyui-evalpanel-content.grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:auto 1fr}.pyui-evalpanel-no-content{border-radius:5px;box-shadow:0 8px 24px #959da566;font-size:.875rem;inset-block-start:50%;inset-inline-start:50%;max-width:100%;min-width:400px;position:absolute;transform:translate(-50%,-50%);width:auto;z-index:1}.pyui-evalpanel-action{grid-column:1/-1;margin-block-start:.5rem}.pyui-evalpanel-action .primary-button{margin-inline-start:0;padding:.5rem;width:100%}.pyui-display{font-weight:600}.eval-result{display:flex;gap:.5rem}.eval-result-content{flex-grow:1;font-size:2rem;padding:1rem;text-align:center}.eval-result-title{display:block;font-size:.875rem}.eval-result-outof{font-size:1rem}.eval-result-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-block-start:1rem}.eval-result-actions .completed-button,.eval-result-actions .primary-button{padding:.5rem .75rem}.eval-result .success{color:#00804a}.eval-result .information{color:#2098cb}.pyui-evalpanel-grid{grid-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-bottom:.7rem}.login-page{background:linear-gradient(180deg,#dfe9f3,#fff);height:100%;justify-content:center;margin:0;max-width:100%;overflow-y:auto;padding:0 0 2rem;width:100vw}.login-form,.login-page{align-items:center;display:flex;flex-direction:column}.login-form{background:#fff;border-radius:10px;box-shadow:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;gap:1rem;height:-webkit-max-content;height:max-content;padding:2rem;position:relative;width:25rem}.login-form .reset-footer{align-items:center;display:flex;justify-content:flex-end;width:100%}.login-form .tabs{background:#eee}.login-form .tabs>li.active{box-shadow:0 -2px 2px #ccc}.login-form-input{height:2rem;max-width:90%;width:16rem}.msg{font-weight:600}.msg-div{background-color:#4bf3bb;border-radius:10px;padding:.25rem .75rem;position:absolute;top:1rem}.login-disabled{cursor:not-allowed;opacity:.7}.login-input-div{display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}.login-input-div>div{display:flex;flex-direction:column;gap:.25rem}.login-input-div>div>label{font-size:.875rem}.text-msg{font-family:Roboto,sans-serif;font-size:.75rem!important;font-weight:400;letter-spacing:.0333333333em!important;line-height:1.667;text-transform:none!important}.div-name-field{display:flex;gap:1rem}.otp-wrapper{display:inline;gap:1rem;justify-content:space-between;width:100%}@media only screen and (max-width:600px){.div-name-field{display:flex;flex-direction:column}}.graph-div{align-items:center;background-color:#f0f8ff;height:80%;justify-self:center;position:absolute;top:1rem;width:50%}.reg-wrapper{box-shadow:10px 10px 10px 10px #0000001a;height:40rem;margin:0 auto;overflow-y:auto;padding:1rem;width:29rem}.reg-form-wrapper{display:flex;flex-direction:column;gap:.25rem;position:relative}.reg-form-wrapper .form-field{display:grid;grid-template-areas:"label label" "input input2" "msg msg";grid-template-columns:1fr auto}.reg-form-wrapper .form-field-label{font-size:.75rem;grid-area:label}.reg-form-wrapper .input{width:100%}.reg-form-wrapper .form-field-input-container{grid-area:input}.reg-form-wrapper .form-field-input-container-2{grid-area:input2;padding-inline-start:.5rem}.reg-form-wrapper .form-field.radio{padding:.75rem 0}.reg-form-wrapper .form-field.radio .form-field-label{display:flex}.reg-form-wrapper .form-field.radio .profile-gender-reg{align-items:center;display:inline-flex;gap:.25rem;margin-inline-start:1rem}.reg-form-wrapper .form-field.radio .radiobtn{cursor:pointer;margin-inline-start:.5rem}.reg-form-wrapper .form_footer{align-items:center;border-top:1px solid #cccccc63;display:flex;gap:.5rem;justify-content:flex-end;margin-block-start:.75rem;padding-top:.5rem}.reg-form-wrapper .error-msg{background:#0000;font-size:.8rem;grid-area:msg;height:.875rem;text-align:start}.otpButtonDiv{display:inline-flex;gap:1rem}.otpButton{align-items:center;background-color:var(--color-secondary);background:#ededed7d;border:1px solid #eee;border-radius:1px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;height:1.85rem;justify-content:center;transition:all .4s ease-in-out;width:1.85rem}.otpButton>svg{font-size:1.75rem}.verified{border:1.5px solid green;border-radius:0;cursor:default;margin:0;opacity:.7;pointer-events:none}.verified.not{border:1.5px solid red}.verified .disabled{border:1.5px solid green;border-radius:0;cursor:default;margin:0;opacity:.7;pointer-events:none}.verified:disabled{pointer-events:none}.registerModal{background-color:#3d9a3d}.captcha{background:#cccccc3d;gap:.5rem;padding:.5rem}.captcha,.captcha-input{display:flex;flex-direction:column}.captcha-input{align-items:left;justify-content:center}.captcha-canvas{display:flex}.reg-user_privacy_policy{display:flex;flex-direction:column;gap:.25rem}.reg-user_privacy_policy-item{align-items:flex-start;display:flex;font-size:.75rem;gap:.25rem}.reg-user_privacy_policy .privacy_policy-input{margin-block-start:.25rem}.otp-field-wrapper{left:0;position:absolute;right:0;z-index:0}.otp-field-wrapper:before{background:#a2a2a29e;content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.otp-field{background:#fff;border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;max-width:90%;padding:1rem;width:300px}.otp-button{display:flex;gap:.5rem;justify-content:center}@media only screen and (max-width:600px){.form-field.wrapped-xs{grid-template-areas:"label label" "input input" "input2 input2" "msg msg"}.form-field.wrapped-xs .form-field-input-container-2{grid-area:input2;margin-block-start:.5rem;padding-inline-start:0}}.pyui_login-wrapper{background-image:linear-gradient(180deg,#dfe9f3,#fff);block-size:100%;inline-size:100%}.pyui_login,.pyui_login-wrapper{display:flex;flex-direction:column}.pyui_login{align-items:center;flex-grow:1;justify-content:center;width:100%}.pyui_login-container{background:#ffffffe0;border-radius:10px;box-shadow:0 .5rem 1rem #00000026;display:grid;grid-template-areas:"logo " "login" "powerby";grid-template-columns:100%;grid-template-rows:auto auto auto;height:auto;margin:1rem auto;max-width:90%;overflow:hidden;width:25rem}.pyui_login-panel_wrapper{align-items:center;display:flex;flex-direction:column;max-width:100%}.pyui_login-panel_logo{align-self:center;grid-area:logo;justify-self:center;padding:1.25rem 0}.pyui_login-panel_logo .pyui_login-logo{height:3.5rem;width:auto}.pyui_login-panel_logo .tag-line{font-size:1rem;margin-block-start:.5rem}.pyui_powered-by{border-top:1px solid #eee;display:none;grid-area:powerby;padding-block-end:1rem;text-align:center}.pyui_powered-by-text{color:#888;font-size:.75rem;font-style:italic;margin-block:.75rem;text-align:center}.pyui_powered-by .login-dsl-logo{height:auto;max-width:5rem;width:auto}.pyui_loginform{align-items:center;background:#ededed5e;display:flex;grid-area:login;max-width:100%}.pyui_loginform-group{display:flex;flex-direction:column;gap:.75rem;padding:2rem 3rem;width:100%}.pyui_loginform-title{font-size:1.5rem;margin-block-end:.5rem}.pyui_loginform-title>span{font-weight:600}@media only screen and (max-width:500px){.pyui_login-panel_logo{padding:.75rem}.pyui_login-panel_logo .pyui_login-logo{height:2.5rem}.pyui_login-panel_logo .tag-line{display:none;font-size:.75rem;margin-block-start:0;margin-inline-start:1rem}.pyui_login-panel_wrapper{flex-direction:row}.pyui_loginform-group{padding:1.5rem}}.multiSelectContainer{background:#fff}.event-msg{display:block;margin:6rem}.MuiDialogContent-root{border-bottom:1px solid #eee;min-width:35rem;padding:1.5rem 2rem!important}.registration-link{display:inline-block;margin-top:10px}.action-btn{display:flex;gap:.5rem}.pyui_journeytabs-status-tab-content{overflow:auto}.graph-wrapper{background-color:hsla(0,0%,100%,.988);border-radius:10px;box-shadow:0 0 0 #0000;margin:1rem;transition:box-sh;transition:box-shadow .3s ease;width:-webkit-max-content;width:max-content}.graph-wrapper:hover{box-shadow:0 4px 8px #0003}.class_count{background:#fff;border:1px solid #e7e7e7;border-radius:100%;flex-shrink:0;font-size:.75rem;margin-inline-start:auto;padding:.25rem}.schedule_data_picker{align-items:center;display:flex;gap:1rem;margin:.75rem}.schedule_data_picker .react-date-picker__wrapper{border-radius:2px;gap:.25rem;padding:.2rem}.schedule_data_picker .react-date-picker__wrapper .react-date-picker__clear-button{display:none}.date-card{background:#fffffffc;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 0 #0000;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:1rem;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.selected{background-color:#68acd5;color:#f0f8ff}.assessdatepicker{background:#fbfbfb;border-color:#000;border-radius:8px;box-shadow:0 .5rem 1rem rgba(var(--bs-body-color-rgb),.15);font-family:inherit;font-size:inherit;width:auto;z-index:1030}.li-dateselector:hover{background-color:#faebd7}.pyui_main-content-section{display:flex;flex-direction:column;padding:.5rem 1rem}.Profile_Lable_section{align-items:center;display:flex;justify-content:space-between;margin:1.5rem 0}.Profile_Lable_section .settings_actions,.Profile_Lable_section .settings_title{align-items:center;display:flex;gap:.35rem}.Profile_Lable_section h3{font-size:20px;font-weight:500;text-align:center}.pyui_journeytabs-container{background:#ffffff6b;border:1px solid #e5e5e591;display:flex;gap:1.5rem;padding:1rem}.pyui_journeytabs-status-tabs{border-right:1px solid #ccc;max-width:16rem;position:relative;width:30%}.pyui_journeytabs-status-tabs-jtlist{display:flex;flex-direction:column;height:12%;position:-webkit-sticky;position:sticky}.pyui_journeytabs-status-tabs-jtlist>li{align-items:center;border-inline-end:3px solid #0000;cursor:default;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem}.pyui_journeytabs-status-tabs-jtlist>li.active{background:var(--color-bg-light);border-color:var(--color-primary)}.pyui_journeytabs-status-tabs-jtlist .count{background:#ffffff94;border-radius:100%;margin-inline-start:auto;padding:.25rem}.pyui_journeytabs-status-tab-content{width:100%}.pyui_journeytabs-status-tab-content .percentile.options{align-items:center;display:flex;gap:1rem;margin:1rem 0}.pyui_journeytabs-status-tab-content .percentile.options h3{width:20%}.pyui_journeytabs-status-tab-content .percentile.options .select_options{align-items:center;display:flex;gap:.5rem}.pyui_journeytabs-status-tab-content .notifications.subsection{display:flex;flex-direction:column;gap:.75rem}.pyui_journeytabs-status-tab-content .notifications.subsection .options{align-items:center;display:flex;margin-left:.75rem}.pyui_journeytabs-status-tab-content .notifications.subsection .options h3{width:25%}.pyui_journeytabs-status-tab-content .notifications.subsection .options .select_options{align-items:center;display:flex;gap:.5rem}.assess_column_chart,.assess_pie_chart{width:50%}@media(max-width:800px){.assess_column_chart .assess_pie_chart{width:100%}}.assess_block{display:flex;gap:.5rem;justify-content:space-between;margin-bottom:1rem}.assess_item{background-color:#fff;border-radius:.5rem;box-shadow:0 7px 29px 0 #64646f33;flex:1 1;min-height:5.6rem}.assess_content{padding:.5rem}.assess_content,.assess_text{display:flex;flex-direction:column}.assess_text{align-items:center;font-weight:300;gap:.2rem}.assess_text label{font-weight:545}.app-container{background:linear-gradient(180deg,#dfe9f3,#fff);display:flex;flex-direction:column;gap:.5rem;height:100%}.app-container .app-content{flex-grow:1;inline-size:100%;overflow:auto;padding-block-start:4rem}.app-container .app-content>div{height:100%;overflow:auto}.app-container .app-footer{flex-shrink:0}:root,input,textarea{font-family:Poppins,Roboto,sans-serif}:root{--color-neutral:#333;--color-primary:#ff9800;--color-secondary:#1c84c3;--color-accent:#9c27b0;--color-text-default:var(--color-neutral);--color-bg-light:#fff;--color-white:#fff;--color-black:#000;--body-bg:#f8f9fa;--color-primary-op-80:#f90c;--color-secondary-op-80:#009bcfcc;--color-neutral-op-90:#333333e6;--color-neutral-op-80:#333c;--color-neutral-op-75:#333333bf}:root,[data-theme=light]{--font-size-xxxxl:3rem;--font-size-xxxl:2rem;--font-size-xxl:1.5rem;--font-size-xl:1.25rem;--font-size-l:1.15rem;--font-size-m:1rem;--font-size-base:0.875rem;--font-size-s:0.75rem;--font-size-xs:0.65rem;--font-size-xxs:0.55rem;--font-size-xxxs:0.45rem;--color-text-default:var(--color-neutral);--color-text-light:var(--color-white);--color-text-dark:var(--color-black);--color-text-primary:var(--color-primary);--color-text-secondary:var(--color-secondary);--color-text-accent:var(--color-accent);--color-text-default-90:var(--color-neutral-op-90);--color-text-default-80:var(--color-neutral-op-80);--color-text-default-75:var(--color-neutral-op-75);--font-size-heading-5:0.875rem;--font-size-heading-4:1rem;--font-size-heading-3:1.25rem;--font-size-heading-2:1.5rem;--font-size-heading-1:2rem;--color-heading-text-default:var(--color-neutral);--color-heading-text-default-inverse:var(--color-white);--color-heading-text-primary:var(--color-primary);--color-heading-text-secondary:var(--color-secondary);--color-heading-text-accent:var(--color-accent);--icon-size-xxxxl:3rem;--icon-size-xxxl:2rem;--icon-size-xxl:1.5rem;--icon-size-xl:1.25rem;--icon-size-l:1.15rem;--icon-size-m:1rem;--icon-size-base:0.875rem;--icon-size-s:0.75rem;--icon-size-xs:0.65rem;--icon-size-xxs:0.55rem;--icon-size-xxxs:0.45rem;--color-icon-default:var(--color-neutral);--color-icon-default-inverse:var(--color-white);--color-icon-primary:var(--color-primary);--color-icon-secondary:var(--color-secondary);--color-icon-accent:var(--color-accent);--color-bg-light:var(--color-white);--space-xxxxxl:4rem;--space-xxxxl:3.5rem;--space-xxxl:3rem;--space-xxl:2.5rem;--space-xl:2rem;--space-l:1.5rem;--space-m:1rem;--space-s:0.5rem;--space-xs:0.25rem;--space-xxs:0.125rem;--space-stretch-l:0.75rem 1.5rem;--space-stretch-m:0.5rem 1rem;--space-stretch-s:0.25rem 0.5rem;--space-stretch-xs:0.125rem 0.25rem;--space-stretch-xxs:0.125rem 0.06rem;--space-squish-xxl:1.25rem 2.5rem;--space-squish-xl:1rem 2rem;--space-squish-l:0.75rem 1.5rem;--space-squish-m:0.5rem 1rem;--space-squish-s:0.25rem 0.5rem;--space-squish-xs:0.125rem 0.25rem;--space-squish-xxs:0.06rem 0.125rem;--border-default:1px solid #ccc;--box-shawdow-s:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;--box-shadow-m:0 0.5rem 1rem #00000026;--block-border:1px solid #d5d5d5ad;--block-bg:var(--color-white)}#root,body,html{height:100%}*{box-sizing:border-box;font-family:Poppins,Roboto,sans-serif;scroll-behavior:smooth}*,ol,ul{margin:0;padding:0}ol,ul{list-style:none}body{-webkit-text-size-adjust:100%;color:#333;color:var(--color-text-default);font-size:16px;font-weight:400;line-height:normal}a{color:#061725;font-weight:550;text-decoration:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:#babac0;border:1px solid #fff;border-radius:8px}::-webkit-scrollbar-button{display:none}:root{--color-linkbutton-fg:var(--color-secondary);--color-linkbutton-fg-hover:var(--color-secondary-op-80)}.button{background-color:#ccc;border:1px solid #ccc;border-radius:3px;color:#3e3d3d;cursor:pointer;font-size:.875rem;font-weight:600;letter-spacing:.9px;margin:0;padding:.55rem .85rem;transition:all .4s ease-in-out}.button.small{padding:.25rem .5rem}.button.x-small{font-size:.75rem}.button.disabled{opacity:.4;pointer-events:none}.button.fullWidth{box-sizing:border-box;text-align:center;width:100%}.button:hover{background-color:#bbb;transition:all .2s ease-in-out}.button.primary{background-color:#ff9800;background-color:var(--color-primary);border-color:#ff9800;border-color:var(--color-primary);color:#fff}.button.primary:hover{background-color:#f90c;background-color:var(--color-primary-op-80)}.button.primary.disabled{color:#fff}.button.primaryInverse{background-color:#fff;border-color:#ff9800;border-color:var(--color-primary);color:#ff9800;color:var(--color-primary)}.button.primaryInverse:hover{background-color:#f90c;background-color:var(--color-primary-op-80);color:#fff;transition:all .2s ease-in-out}.button.primaryInverse.disabled{color:#ccc}.button.secondary{background-color:#1c84c3;background-color:var(--color-secondary);border-color:#1c84c3;border-color:var(--color-secondary);color:#fff}.button.secondary:hover{background-color:#009bcfcc;background-color:var(--color-secondary-op-80)}.button.secondary.light{background-color:#1c84c32b;border-color:#1c84c35e;color:#1c84c3;color:var(--color-secondary)}.button.secondary.light:hover{background-color:#1c84c35e}.button.complete{background-color:#50c878;border-color:#50c878}.button.complete:hover{background-color:#00cf00cc}.link-button{background:#0000;border:0;color:#1c84c3;color:var(--color-linkbutton-fg);cursor:pointer;font-size:.875rem;font-weight:400;margin:0;padding:.25rem;text-decoration:underline;transition:all .4s ease-in-out}.link-button:hover{background:#eee;color:#009bcfcc;color:var(--color-linkbutton-fg-hover);transition:all .2s ease-in-out}.link-button.small{font-size:.75rem}.link-button.disabled{opacity:.4;pointer-events:none}.link-button.primary{color:#ff9800;color:var(--color-primary)}.link-button.primary:hover{background:#fff6;border-radius:6px}.link-button.primary.disabled{color:#555}.icon-button{align-items:center;background:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 1.2559621673px 3px rgba(0,0,0,.071);color:#333;color:var(--color-icon-default);cursor:pointer;display:flex;font-size:.875rem;font-weight:400;justify-content:center;margin:0;padding:.5rem;text-decoration:underline;transition:all .4s ease-in-out}.icon-button>svg{color:currentColor;height:1.25rem;width:1.25rem}.icon-button.cancle{color:var(--toastify-color-error)}.icon-button.start{color:#ff9800;color:var(--color-icon-primary)}.icon-button:hover{border-color:#009bcfcc;border-color:var(--color-linkbutton-fg-hover);color:#009bcfcc;color:var(--color-linkbutton-fg-hover);transition:all .2s ease-in-out}.icon-button.small{font-size:.75rem;height:1.75rem;padding:.25rem;width:1.75rem}.icon-button.small>svg{color:currentColor;height:1rem;width:1rem}.icon-button.disabled{opacity:.4;pointer-events:none}.icon-button.secondary{background-color:#1c84c3;background-color:var(--color-secondary);border-color:#1c84c3;border-color:var(--color-secondary);color:#fff}.icon-button.secondary:hover{background-color:#009bcfcc;background-color:var(--color-secondary-op-80)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.input,input{font-size:.875rem}.input{background:#fff;border:1px solid #918e8e5e;border:1px solid var(--color-input-br);border-radius:3px;color:#333;color:var(--color-text-default);padding:.5rem;transition:all .2s ease-in;width:100%}.input:hover{border:1px solid #009bcfcc;border:1px solid var(--color-input-br-hover)}.input:focus{border-color:#8ed6fc;border-color:var(--color-input-focus);outline:1px solid #8ed6fc;outline:1px solid var(--color-input-focus);transition:all .2s ease-in}.input.error{border-color:#d71414}.input.error::placeholder{color:#d71414;opacity:1}select{background:#fff;border:1px solid #918e8e5e;border:1px solid var(--color-input-br);border-radius:3px;color:#333;color:var(--color-text-default);font-size:.875rem;padding:.5rem;text-overflow:ellipsis;transition:all .2s ease-in}select:hover{border:1px solid #009bcfcc;border:1px solid var(--color-input-br-hover)}select:focus{border-color:#8ed6fc;border-color:var(--color-input-focus);outline:1px solid #8ed6fc;outline:1px solid var(--color-input-focus);transition:all .2s ease-in}select.error{border-color:#d71414}.pyui_search-filter{background-color:#fff;border-radius:2rem;box-shadow:0 1px 4px 0 #0c0c0d33,0 0 0 1px #00000026}.pyui_search-filter fieldset{border:none!important}.pyui_search-filter .pyui_search-filter-icon{color:#ff9800;color:var(--color-primary)}:focus-within .pyui_search-filter{outline:1px solid #8ed6fc;outline:1px solid var(--color-input-focus)}input[type=checkbox]:indeterminate{background-color:#3b99fc!important}:root{--color-input-br:#918e8e5e;--color-input-br-hover:var(--color-secondary-op-80);--color-input-focus:#8ed6fc}.pyui-msg{align-items:center;border:1px solid #0000;display:flex;font-size:.876rem;padding:.25rem;width:100%}.pyui-msg.success{background-color:#cbf6e3;border-color:#b5f2d8;color:#00804a}.pyui-msg.error{background-color:#fad6dc8f;border-color:#f8c4cd;color:#b92d46}.pyui-msg.information{background-color:#d6f3ff;border-color:#beebfe;color:#2098cb}.pyui-msg.warning{background-color:#fff9d6;border-color:#ff9800;border-color:var(--color-primary);color:#ff9800;color:var(--color-primary)}.pyui-msg-text{display:block;font-weight:300}.error-msg{background-color:#f8d7daab;color:#dc3545b8;text-align:center}.error-msg .message{display:block;padding:.25rem}.error-msg .message:empty{display:none}.reset-msg{color:#dc3545b8;text-align:center}.reset-msg .resetmessage{display:block;font-size:1.5rem;padding:.25rem}.reset-msg .message:empty{display:none}.table-container table{border-bottom:thin #d3d3d3;border-collapse:collapse;font-family:Arial,sans-serif;font-size:.75rem;width:100%}.table-container table thead th{background-color:#68acd5;color:#fff;font-size:.9rem;font-weight:500;letter-spacing:1px;padding:.5rem;position:-webkit-sticky;position:sticky;top:-1px;z-index:1}.table-container table tbody td,.table-container table thead th{border:1px solid #ddd;text-align:start}.table-container table tbody td.alignCenter,.table-container table thead th.alignCenter{text-align:center}.table-container tbody tr:nth-child(2n) td{background-color:#f5f5f5}.table-container tbody tr:hover td{background-color:#8ed6fc30;transition:all .2s ease-in-out}.table-container .pinned-rows-table{background-color:#fff;padding:.5rem;position:-webkit-sticky;position:sticky;top:1;z-index:2}.table-container{height:25rem;overflow-y:scroll}table{border-collapse:collapse;font-size:.875rem;width:100%}table thead th{background:#68acd5;border:1px solid #868686;color:#fff;font-weight:600;padding:.5rem;position:-webkit-sticky;position:sticky;top:-1px}table tbody td{background:#fff;border:1px solid #89868666;border-collapse:collapse;padding:.5rem;text-align:center;transition:all .2s ease-in-out}table tbody tr:nth-child(2n) td{background-color:#f5f5f5}table tbody tr:hover td{background-color:#8ed6fc30;transition:all .2s ease-in-out}.pyyi_table-zerostate{color:#cacaca;font-size:1.25rem;font-weight:400;margin:2rem;text-align:center}.table-scroll::-webkit-scrollbar{width:.3rem}.table-scroll::-webkit-scrollbar-track{background-color:#eee;border-radius:12px}.table-scroll::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:12px}.table-scroll::-webkit-scrollbar-button{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.pyui_error-wrapper{align-items:center;background-image:linear-gradient(180deg,#dfe9f3 0,#fff);block-size:100%;display:flex;flex-direction:column;gap:1rem;inline-size:100%;padding-block-start:4rem}.pyui_error-msg-title{font-size:2rem;text-align:center}.pyui_error-msg{font-size:1.15rem}
/*# sourceMappingURL=main.0273bf59.css.map*/