*{margin:0;padding:0}body{background-color:#1e1e2d;color:#fff;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}:root{--bg-primary:#1e1e2d;--bg-secondary:#2b2b3d;--bg-form:#3a3a4f;--text-primary:#fff;--color-success:#4caf50;--navlink-bg:#2f80f2;--navlink-text:#fff;--navlink-text-active:#2b2b3d;--navlink-bg-active:#f7e500;--color-error:#f44;--color-accent:#f7e500;--color-accent-hover:#d6c400}[data-theme=light]{--bg-primary:#ffecba;--color-accent:#33425b;--bg-secondary:#e1d0a4;--bg-form:#c8b992;--text-primary:#2c2c42;--color-success:#2b2b3d;--navlink-bg:#d6b678;--navlink-text:#2b2b3d;--navlink-bg-active:#d8ae5a;--color-error:#2b2b3d;--color-accent:#d6b678;--color-accent-hover:#d8ae5a}#preview-table{border-collapse:initial!important;border-spacing:0 8px!important;font-size:.9rem;width:max-content}#preview-table td,#preview-table th{background:#ffffff0d;border:1px solid #444;color:#fff;color:var(--text-primary);padding:6px 12px}#preview-table thead th,#preview-table tr:first-child td{background:#2f80f2!important;background:var(--navlink-bg)!important;color:#fff!important;color:var(--text-primary)!important;font-weight:700}#preview-table tbody tr:nth-child(odd) td{background:#1e1e2d;background:var(--bg-primary)}#preview-table tbody tr:nth-child(2n) td{background:#3a3a4f;background:var(--bg-form)}#preview-table tbody tr td[colspan]{background:#0000;border:none!important;height:12px}@media (max-width:768px){#preview-table{display:block;font-size:.8rem!important;overflow-x:auto;table-layout:auto!important;width:100%!important}#preview-table td,#preview-table th{padding:4px 6px!important}}.MainLayout_container__-YSKn{align-items:center;background-color:var(--bg-secondary);border-radius:10px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:20px;width:95%}@media (max-width:768px){.MainLayout_container__-YSKn{padding:5px}}.SingleStation_stationCard__heq4a{align-items:center;background-color:var(--bg-form);border-radius:8px;box-shadow:0 2px 4px #0003;cursor:pointer;display:flex;justify-content:space-between;margin:5px;padding:10px 15px;transition:transform .2s ease,background-color .2s ease}.SingleStation_stationCard__heq4a:hover{background-color:var(--bg-form);transform:scale(1.02)}.SingleStation_stationName__PRxak{color:var(--text-primary);font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SingleStation_deleteIcon__coNgo{color:var(--color-error);font-size:20px;transition:color .2s ease}.SingleStation_deleteIcon__coNgo:hover{color:#ff1a1a}.SingleStation_stationPriority__Jcjqx{color:var(--text-primary);font-size:16px;margin-left:auto}.SingleStation_inputCheckbox__9PtYa{cursor:pointer}.StationsList_container__SprJx{background-color:var(--bg-form);border-radius:10px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1200px;padding:20px;width:95%}.StationsList_header__xstUO{color:var(--text-primary);font-size:28px;font-weight:700;margin-bottom:20px;text-align:center}.StationsList_stationGroups__2mwHx{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.StationsList_groupColumn__ttD2i{background-color:var(--bg-secondary);border-radius:10px;box-shadow:0 4px 8px #0003;flex:1 1 280px;max-width:20%;padding:20px;transition:transform .2s ease,background-color .3s ease}.StationsList_groupColumn__ttD2i h3{color:var(--text-primary);font-size:20px;font-weight:700;margin-bottom:15px;text-align:center}.StationsList_toggleButton__K7L8h{background-color:var(--color-accent);border:none;border-radius:5px;box-shadow:0 4px 6px #0000001a;color:#2b2b3d;cursor:pointer;font-size:18px;font-weight:700;margin:20px auto;padding:12px 30px;transition:all .3s ease}.StationsList_toggleButton__K7L8h:hover{background-color:var(--color-accent-hover);transform:scale(1.05)}.StationsList_toggleButton__K7L8h:active{background-color:#c5b200;transform:scale(.95)}.StationsList_toggleButton__K7L8h:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.StationsList_addNewStationContainer__4OW5W{background-color:var(--bg-secondary);border-radius:10px;box-shadow:0 4px 10px #0003;margin-top:20px;padding:20px}.StationsList_addStationForm__Nwn8O{align-items:center;display:flex;flex-direction:column;gap:8px}.StationsList_addStationInput__b07GU{background-color:var(--bg-primary);border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;color:var(--navlink-text);font-size:16px;padding:10px;width:30%}.StationsList_addStationInput__b07GU::placeholder{color:#aaa}.StationsList_addStationButton__xaYqz{background-color:var(--color-accent);border:none;border-radius:6px;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s ease,transform .2s ease}.StationsList_addStationButton__xaYqz:hover{background-color:var(--color-accent-hover)}.StationsList_errorMessage__N-QGB{color:#ff4d4d;font-size:14px;margin-top:10px}@media (max-width:768px){.StationsList_container__SprJx{margin:0;max-width:768px;padding:5px}.StationsList_header__xstUO{font-size:22px}.StationsList_groupColumn__ttD2i{max-width:100%}}.SingleWorker_workerCard__C8ab5{align-items:center;background-color:var(--bg-form);border-radius:10px;box-shadow:0 2px 6px #0003;color:var(--text-primary);cursor:pointer;display:flex;font-size:1.1em;justify-content:space-between;margin:5px;min-height:40px;padding:5px;position:relative}.SingleWorker_workerCard__C8ab5:hover{background-color:var(--bg-form);transform:scale(1.02);transition:transform .2s ease,background-color .2s ease;z-index:2}.SingleWorker_stationsList__0CUNh{background-color:var(--bg-secondary);border:1px solid #505068;border-radius:8px;box-shadow:0 4px 8px #0000004d;display:none;left:0;max-height:150px;overflow-y:auto;padding:20px;position:absolute;top:100%;width:200px;z-index:3}.SingleWorker_stationsList__0CUNh.SingleWorker_active__5vs4N{display:block}.SingleWorker_stationItem__Hh7Qt{border-bottom:1px solid #4a4a5d;color:var(--navlink-text);font-size:14px;margin-left:8px;padding:5px}.SingleWorker_stationItem__Hh7Qt:last-child{border-bottom:none}.SingleWorker_deleteIcon__A3u1L{color:var(--color-error);font-size:20px;transition:color .2s ease}.SingleWorker_deleteIcon2__56jsq{color:var(--color-error);font-size:14px;transition:color .2s ease}.SingleWorker_deleteIcon2__56jsq:hover,.SingleWorker_deleteIcon__A3u1L:hover{color:#ff1a1a}.SingleWorker_updateIcon__BuljV{color:var(--text-primary);font-size:20px;margin-left:auto;transition:color .2s ease}.SingleWorker_updateIcon__BuljV:hover{color:#d6c400}.SingleWorker_addButton__7BRQl{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:5px 10px;transition:background-color .3s ease}.SingleWorker_addButton__7BRQl:hover{background-color:#45a049}.AddNewWorker_container__jYODq{background-color:var(--bg-form);border-radius:12px;box-shadow:0 4px 8px #0003;color:#fff;margin:20px auto;max-width:800px;padding:25px}.AddNewWorker_form__a4PN3{display:flex;flex-direction:column;gap:15px}.AddNewWorker_inputField__jFF5x{background-color:#f9f9f9;border:1px solid #ccc;border-radius:6px;font-size:16px;min-width:80%;padding:8px}.AddNewWorker_inputField__jFF5x:focus{background-color:#fff;border-color:#f7e500;outline:none}.AddNewWorker_inputRow__CpzQb{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 1fr}.AddNewWorker_inputGroup__hkveE{display:flex;flex-direction:column;gap:5px}.AddNewWorker_stationSelection__WMaHh{margin-bottom:20px}.AddNewWorker_toggleStationsButton__wDjg1{background-color:var(--color-accent);border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:15px;padding:10px 15px;transition:background-color .3s ease}.AddNewWorker_toggleStationsButton__wDjg1:hover{background-color:var(--color-accent-hover)}.AddNewWorker_stationsList__lvWYx{display:flex;flex-wrap:wrap;gap:10px}.AddNewWorker_stationItem__f-mp6{align-items:center;background-color:var(--bg-primary);border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;justify-content:space-between;padding:10px;transition:background-color .3s ease;width:160px}.AddNewWorker_stationItem__f-mp6:hover{background-color:var(--color-accent-hover)}.AddNewWorker_stationCheckbox__FSQLJ{margin-right:10px}.AddNewWorker_stationLabel__nW2Gz{align-items:center;display:flex;gap:5px}.AddNewWorker_selected__\+6KqT{background-color:var(--color-accent-hover);color:#000}.AddNewWorker_noStations__odQCd{color:#999;font-size:14px;font-style:italic}.AddNewWorker_submitButton__EIEz6{background-color:var(--color-accent);border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:700;padding:12px 20px;transition:background-color .3s ease,transform .2s ease}.AddNewWorker_submitButton__EIEz6:hover{background-color:var(--color-accent-hover)}.AddNewWorker_submitButton__EIEz6:active{transform:scale(.95)}.AddNewWorker_errorMsg__ytMgU{color:#f44;font-size:14px;font-weight:700}@media (max-width:768px){.AddNewWorker_inputRow__CpzQb{gap:10px;grid-template-columns:1fr}}.WorkersList_container__mTW4L{background-color:var(--bg-form);border-radius:10px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;gap:30px;margin:0 auto;padding:20px;width:95%}.WorkersList_header__WELfQ{color:var(--text-primary);font-size:28px;font-weight:700;margin-bottom:20px;text-align:center}.WorkersList_workersGrid__GJx7I{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.WorkersList_noWorkersMessage__b8pUq{color:#aaa;font-size:18px;margin:20px 0;text-align:center}.WorkersList_groupColumn__KbwvP{background-color:var(--bg-secondary);border-radius:8px;box-shadow:0 2px 6px #0003;flex:1 1 280px;max-width:20%;padding:20px}.WorkersList_groupColumn__KbwvP h3{color:var(--text-primary);font-size:20px;font-weight:700;margin-bottom:15px;text-align:center}.WorkersList_toggleButton__EfOiU{background-color:var(--color-accent);border:none;border-radius:5px;box-shadow:0 4px 6px #0000001a;color:#2b2b3d;cursor:pointer;font-size:18px;font-weight:700;margin:0 auto;padding:12px 24px;transition:all .3s ease}.WorkersList_toggleButton__EfOiU:hover{background-color:var(--color-accent-hover);box-shadow:0 6px 8px #0003;transform:scale(1.05)}.WorkersList_toggleButton__EfOiU:active{background-color:#c5b200;transform:scale(.95)}.WorkersList_toggleButton__EfOiU:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.WorkersList_addNewWorkerContainer__D32Ks{background-color:var(--bg-secondary);border-radius:8px;box-shadow:0 2px 8px #0003;padding:20px}@media (max-width:768px){.WorkersList_container__mTW4L{margin:0;padding:5px}.WorkersList_header__WELfQ{font-size:22px}.WorkersList_groupColumn__KbwvP{margin-bottom:20px;max-width:100%}.WorkersList_workersGrid__GJx7I{display:grid;grid-template-columns:1fr}.WorkersList_toggleButton__EfOiU{width:60%}}.ExcelPreview_previewContainer__DZgWx{background:var(--bg-secondary);border-radius:8px;box-shadow:0 2px 8px #00000080;margin:20px 0;max-width:95%;overflow-x:auto;padding:16px}.RotationPlan_container__T4rQn{align-items:center;background-color:var(--bg-form);border-radius:10px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:95%;padding:20px}h2{color:var(--text-primary);font-size:24px;font-weight:700;text-align:center}.RotationPlan_available__\+PIDn{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;list-style:none;margin:0;max-height:70vh;overflow-y:auto;padding:0}.RotationPlan_empItem__yQMVE{align-items:center;background-color:var(--bg-secondary);border-radius:8px;box-shadow:0 3px 6px #0000001a;color:var(--text-primary);display:flex;flex:1 1 200px;gap:10px;justify-content:space-between;max-width:350px;padding:15px}.RotationPlan_inputCheckbox__OmS2x{cursor:pointer;margin-left:auto}.RotationPlan_stationDropdown__h72SU{background-color:var(--bg-secondary);border:1px solid #f7e500;border-radius:5px;color:var(--text-primary);cursor:pointer;font-size:16px;padding:8px 10px;transition:all .3s ease;width:110px}.RotationPlan_empItem__yQMVE input{max-width:20%}.RotationPlan_cyclesDropdown__jFYvl{background-color:var(--bg-form);border:1px solid #f7e500;border-radius:5px;color:var(--navlink-text);cursor:pointer;font-size:16px;height:35px;min-width:35px;padding:0 8px;transition:all .3s ease;width:auto}.RotationPlan_stationDropdown__h72SU:focus,.RotationPlan_stationDropdown__h72SU:hover{background-color:var(--bg-secondary);border-color:var(--color-accent)}.RotationPlan_stationDropdown__h72SU option{background-color:#2b2b3d;color:#fff;padding:10px}.RotationPlan_groupTitle__W1AoE{color:#c5b20080}.RotationPlan_groupSection__91tii{margin-bottom:30px}.RotationPlan_groupHeader__Q4b2q{color:var(--text-primary);font-size:20px;margin-bottom:10px}.RotationPlan_buttonPanel__l-aoH{align-items:center;display:flex;gap:10px;justify-content:center}.RotationPlan_button__uDBjm{background-color:var(--color-accent);border:none;border-radius:5px;box-shadow:0 4px 6px #0000001a;color:#2b2b3d;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:all .3s ease}.RotationPlan_button__uDBjm:hover{background-color:var(--color-accent-hover);box-shadow:0 6px 8px #0003}.RotationPlan_button__uDBjm:active{background-color:#c5b200;transform:scale(.95)}.RotationPlan_button__uDBjm:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.RotationPlan_spinner__zKbbH{animation:RotationPlan_spin__lCN1E 1s linear infinite;color:var(--text-primary)}.RotationPlan_error__YIgeR{color:#f55;font-size:14px;margin-top:10px}.RotationPlan_success__D\+fSJ{color:#4caf50;font-size:14px;margin-top:10px}@keyframes RotationPlan_spin__lCN1E{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.RotationPlan_container__T4rQn{padding:5px}.RotationPlan_cycle__m0EfE,.RotationPlan_empItem__yQMVE,.RotationPlan_highPriorityStation__rzj3k{width:100%}.RotationPlan_available__\+PIDn{gap:10px;max-height:60vh}.RotationPlan_buttonPanel__l-aoH{flex-direction:column;padding:10px}}.Menu_container__9MBGi{align-items:center;display:flex;gap:20px;justify-content:center}.Menu_navLink__Z8OzG{background-color:var(--navlink-bg);border-radius:8px;color:var(--navlink-text);font-size:16px;font-weight:700;padding:10px 20px;text-decoration:none;transition:background-color .3s ease,transform .2s ease}.Menu_navLink__Z8OzG:hover{background-color:var(--color-accent-hover);transform:scale(1.05)}.Menu_navLink__Z8OzG.Menu_active__l9t7a,.Menu_navLink__Z8OzG:active,.Menu_navLink__Z8OzG:focus{background-color:var(--navlink-bg-active);box-shadow:0 4px 6px #0003;color:var(--navlink-text-active);outline:none;transform:scale(1.1)}@media (max-width:768px){.Menu_container__9MBGi{align-items:center;display:flex;flex-direction:column}}.UserAria_container__a0fI4{align-items:center;background-color:var(--bg-secondary);border-radius:10px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;margin:20px 20px 15px;max-width:1200px;padding:20px;width:95%}.UserAria_header__k5Smy{color:var(--text-primary);width:95%}.UserAria_header__k5Smy,.UserAria_userInfo__PGBDj{align-items:flex-start;display:flex;justify-content:space-between}.UserAria_userInfo__PGBDj{gap:10px;padding-top:10px}.UserAria_logoutButton__J8gXf{background-color:var(--color-error);border-radius:.4rem;border-width:1.5px;color:#fff;cursor:pointer;font-size:1.25rem;font-size:14px;height:2rem;padding:.25rem;transition:background-color .3s ease,transform .2s ease;width:5rem}.UserAria_logoutButton__J8gXf:hover{background-color:#c33;transform:scale(1.05)}.UserAria_greenicon__zdee0,.UserAria_redicon__g3wAj{font-size:24px;vertical-align:middle}.UserAria_greenicon__zdee0{color:var(--color-success)}.UserAria_redicon__g3wAj{color:var(--color-error)}.UserAria_themeToggle__Hxz4j{align-items:center;border-radius:.4rem;border-width:1.5px;cursor:pointer;display:flex;font-size:1.25rem;height:2rem;justify-content:center;padding:.25rem;transition:background-color .2s,color .2s,border-color .2s;width:2rem}.UserAria_button__DgJ7B:active{transform:scale(.95)}@media (max-width:768px){.UserAria_container__a0fI4{padding:5px}.UserAria_header__k5Smy{align-items:center;flex-direction:column;margin:0;padding:5px}.UserAria_logoutButton__J8gXf{align-self:center}.UserAria_userInfo__PGBDj{align-items:center;flex-direction:column}}.LoginForm_container__u8Ehe{align-items:center;background-color:#343452;border-radius:10px;box-shadow:0 4px 8px #0000004d;display:flex;flex-direction:column;margin:0 auto;max-width:400px;padding:30px;width:100%}.LoginForm_title__6fMgN{color:#fff;font-size:24px;margin-bottom:20px}.LoginForm_input__RX4hS{background-color:#2b2b3d;border:1px solid #555;border-radius:5px;color:#fff;font-size:16px;margin:10px 0;padding:10px;width:90%}.LoginForm_input__RX4hS:focus{border-color:#f7e500;outline:none}.LoginForm_buttonContainer__vyjDP{align-items:center;display:flex;flex-direction:column;gap:10px;width:95%}.LoginForm_baseButton__wJEei{border:none;border-radius:5px;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s ease,transform .2s ease}.LoginForm_primaryButton__PHVra{background-color:#f7e500;box-shadow:0 4px 6px #0000001a;color:#2b2b3d}.LoginForm_primaryButton__PHVra:hover{background-color:#d6c400;transform:scale(1.02)}.LoginForm_primaryButton__PHVra:active{background-color:#c5b200;transform:scale(.98)}.LoginForm_secondaryButton__510CP{background-color:initial;color:#f7e500;font-size:14px;margin-top:8px;padding:5px 10px;text-decoration:underline}.LoginForm_secondaryButton__510CP:hover{color:#e5d300;transform:none}.LoginForm_secondaryButton__510CP:active{color:#c5b200}.LoginForm_error__luGkr{color:#f55;font-size:14px;margin-top:10px}@media (max-width:768px){.LoginForm_container__u8Ehe{max-width:95%;padding:5px}.LoginForm_input__RX4hS{padding:5px}}.RegisterForm_container__Sqywg{align-items:center;background-color:#343452;border-radius:10px;box-shadow:0 4px 8px #0000004d;display:flex;flex-direction:column;margin:0 auto;max-width:400px;padding:30px;width:100%}.RegisterForm_title__7wy4\+{color:#fff;font-size:24px;margin-bottom:20px}.RegisterForm_input__kkvMg{background-color:#2b2b3d;border:1px solid #555;border-radius:5px;color:#fff;font-size:16px;margin:10px 0;padding:10px;width:90%}.RegisterForm_input__kkvMg:focus{border-color:#f7e500;outline:none}.RegisterForm_buttonContainer__5C6q3{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}.RegisterForm_baseButton__9zo5t{border:none;border-radius:5px;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s ease,transform .2s ease}.RegisterForm_primaryButton__KTIk5{background-color:#f7e500;box-shadow:0 4px 6px #0000001a;color:#2b2b3d}.RegisterForm_primaryButton__KTIk5:hover{background-color:#d6c400;transform:scale(1.02)}.RegisterForm_primaryButton__KTIk5:active{background-color:#c5b200;transform:scale(.98)}.RegisterForm_secondaryButton__tvt3e{background-color:initial;color:#f7e500;font-size:14px;margin-top:8px;padding:5px 10px;text-decoration:underline}.RegisterForm_secondaryButton__tvt3e:hover{color:#e5d300;transform:none}.RegisterForm_secondaryButton__tvt3e:active{color:#c5b200}.RegisterForm_error__var6W{color:#f55;font-size:14px;margin-top:10px}.RegisterForm_success__FBDtU{color:#31a34f;font-size:14px;margin-top:10px}@media (max-width:768px){.RegisterForm_container__Sqywg{max-width:95%;padding:5px}.RegisterForm_input__kkvMg{padding:5px}}.ReqResPassword_container__14wn2{align-items:center;background-color:#343452;border-radius:10px;box-shadow:0 4px 8px #0000004d;display:flex;flex-direction:column;margin:0 auto;max-width:400px;padding:30px;width:100%}.ReqResPassword_title__ILcdE{color:#fff;font-size:24px;margin-bottom:20px}.ReqResPassword_input__Vd-Cb{background-color:#2b2b3d;border:1px solid #555;border-radius:5px;color:#fff;font-size:16px;margin:10px 0;padding:10px;width:90%}.ReqResPassword_input__Vd-Cb:focus{border-color:#f7e500;outline:none}.ReqResPassword_buttonContainer__tIrbp{display:flex;justify-content:center;width:100%}.ReqResPassword_baseButton__IkfAM{border:none;border-radius:5px;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s ease,transform .2s ease}.ReqResPassword_primaryButton__vuGYV{background-color:#f7e500;box-shadow:0 4px 6px #0000001a;color:#2b2b3d}.ReqResPassword_primaryButton__vuGYV:hover{background-color:#d6c400;transform:scale(1.02)}.ReqResPassword_primaryButton__vuGYV:active{background-color:#c5b200;transform:scale(.98)}.ReqResPassword_primaryButton__vuGYV:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.ReqResPassword_secondaryButton__KE5FB{background-color:initial;color:#f7e500;font-size:14px;margin-top:8px;padding:5px 10px;text-decoration:underline}.ReqResPassword_secondaryButton__KE5FB:hover{color:#e5d300;transform:none}.ReqResPassword_secondaryButton__KE5FB:active{color:#c5b200}.ReqResPassword_error__F2W4Q{color:#f55;font-size:14px;margin-top:10px}.ReqResPassword_success__P4y5v{color:#31a34f;font-size:14px;margin-top:10px}.ReqResPassword_spinner__10tP6{animation:ReqResPassword_spin__d0vYU 1s linear infinite}@keyframes ReqResPassword_spin__d0vYU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.ReqResPassword_container__14wn2{max-width:95%;padding:5px}}.ResetPassword_container__WNLH8{align-items:center;background-color:#343452;border-radius:10px;box-shadow:0 4px 8px #0000004d;display:flex;flex-direction:column;margin:0 auto;max-width:400px;padding:30px;width:100%}.ResetPassword_title__F4FkF{color:#fff;font-size:24px;margin-bottom:20px}.ResetPassword_input__wR2Bd{background-color:#2b2b3d;border:1px solid #555;border-radius:5px;color:#fff;font-size:16px;margin:10px 0;padding:10px;width:90%}.ResetPassword_input__wR2Bd:focus{border-color:#f7e500;outline:none}.ResetPassword_button__x5Mxt{background-color:#f7e500;border:none;border-radius:5px;color:#2b2b3d;cursor:pointer;font-size:16px;padding:10px;transition:background-color .3s ease;width:90%}.ResetPassword_button__x5Mxt:hover{background-color:#d6c400}.ResetPassword_error__0I7MP{color:#f55;font-size:14px;margin-top:10px}.ResetPassword_success__Ot0Au{color:#31a34f;font-size:14px;margin-top:10px}@media (max-width:768px){.ResetPassword_container__WNLH8{max-width:95%;padding:5px}}.App_App__B2Ebb{align-items:center;background-color:var(--bg-primary);color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;justify-content:space-between;min-height:100vh}.App_header__fhC8n{color:var(--text-primary);font-size:28px;margin-bottom:20px;margin-top:20px}.App_spinner__h\+vrd{animation:App_spin__RBUaI 1s linear infinite}@keyframes App_spin__RBUaI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.App_App__B2Ebb{max-width:768px}.App_header__fhC8n{font-size:22px;margin-bottom:10px;margin-top:10px}}.Footer_container__EfBXz{background-color:var(--bg-primary);color:var(--text-primary);display:flex;justify-content:center;margin-top:15px;padding:30px;width:100%}.Footer_container__EfBXz a{color:var(--text-primary);font-size:16px;padding-right:20px}.Footer_container__EfBXz p{margin-left:50%}@media (max-width:768px){.Footer_container__EfBXz{max-width:95%;padding:5px}.Footer_container__EfBXz p{margin-left:10%}}
/*# sourceMappingURL=main.d08262f7.css.map*/