.Navbar_navbar__hueOZ{position:fixed;z-index:200;display:flex;align-items:center;background-color:#141718;transition-property:opacity,filter;transition-duration:.3s ease-in-out;transition-timing-function:ease-in-out}@media(orientation:landscape){.Navbar_navbar__hueOZ{top:0;left:0;width:80px;height:100vh;height:100dvh;flex-direction:column;padding:16px 0 12px;gap:4px}}@media(orientation:portrait){.Navbar_navbar__hueOZ{bottom:0;left:0;width:100%;height:64px;flex-direction:row;justify-content:space-evenly;align-items:center;padding:0}}.exam-active .Navbar_navbar__hueOZ{pointer-events:none;opacity:.3;filter:grayscale(.6)}.Navbar_navLogo__cxO__{width:100%;height:40px;margin-bottom:12px;flex-shrink:0}.Navbar_navLogo__cxO__,.Navbar_navLogo__cxO__ a{display:flex;justify-content:center;align-items:center}.Navbar_navLogo__cxO__ svg{width:26px;height:26px}@media(orientation:portrait){.Navbar_navLogo__cxO__{display:none}}.Navbar_navSeparator__mGv5t{width:32px;height:1px;background-color:rgba(254,254,254,.08);flex-shrink:0}@media(orientation:landscape){.Navbar_navSeparator__mGv5t{margin:8px auto}}@media(orientation:portrait){.Navbar_navSeparator__mGv5t{display:none}}.Navbar_navbar__hueOZ a{display:flex;justify-content:center;align-items:center}@media(orientation:landscape){.Navbar_navbar__hueOZ a{width:100%}}@media(orientation:portrait){.Navbar_navbar__hueOZ a{width:auto}}.Navbar_navButton__qwyE7{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;color:#6c7275;background:rgba(0,0,0,0);transition:background .15s ease,color .15s ease;cursor:pointer;flex-shrink:0}.Navbar_navButton__qwyE7 svg{width:20px;height:20px;flex-shrink:0;stroke-width:1.75}.Navbar_navButton__qwyE7:hover{background:rgba(254,254,254,.07);color:#e8ecef}.Navbar_navButton__qwyE7:active{background:rgba(254,254,254,.12)}.Navbar_navButtonDashboardActive__41Yiu{color:#0084ff;background:rgba(0,132,255,.12)}.Navbar_navButtonDashboardActive__41Yiu:hover{background:rgba(0,132,255,.18);color:#0084ff}.Navbar_navButtonProfileActive__lRVM3{color:#8e55ea;background:rgba(142,85,234,.12)}.Navbar_navButtonProfileActive__lRVM3:hover{background:rgba(142,85,234,.18);color:#8e55ea}.Navbar_navButtonLessonsActive__I2lFr{color:#fb692a;background:rgba(251,105,42,.12)}.Navbar_navButtonLessonsActive__I2lFr:hover{background:rgba(251,105,42,.18);color:#fb692a}.Navbar_navButtonTutorActive__eF8Nn{color:#fefefe;background:rgba(254,254,254,.1)}.Navbar_navButtonTutorActive__eF8Nn:hover{background:rgba(254,254,254,.15);color:#fefefe}.DashboardLayout_dashboardLayout__Ps2Ad{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}@media(orientation:portrait){.DashboardLayout_dashboardLayout__Ps2Ad{padding-bottom:64px}}@media(orientation:landscape){.DashboardLayout_dashboardLayout__Ps2Ad{padding-left:80px}}.DashboardLayout_pageLayout__bjaUm{flex:1 1;display:flex;flex-direction:column;min-height:0;background-color:#fefefe;border-radius:20px;overflow:clip}@media(orientation:portrait){.DashboardLayout_pageLayout__bjaUm{--sticky-top:12px;--sticky-bottom:64px;--sticky-radius:10px;margin:12px 12px 0;border-radius:10px}}@media(orientation:landscape){.DashboardLayout_pageLayout__bjaUm{--sticky-top:12px;--sticky-bottom:12px;--sticky-radius:20px;margin:12px 12px 12px 0}}.modal_modalPortal__erJ1u{position:fixed;inset:0;z-index:1050}.modal_backdrop__kr_ds{position:fixed;inset:0;z-index:1040;background-color:rgba(20,23,24,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;padding:1rem}@media(max-width:768px){.modal_backdrop__kr_ds{padding:.5rem}}.modal_modal__c9D63{position:relative;z-index:1050;background-color:#fefefe;border-radius:1.5rem;box-shadow:0 25px 50px rgba(0,0,0,.3);display:flex;flex-direction:column;max-height:92vh;max-width:94vw;width:auto;pointer-events:auto}.modal_modalSizeSmall__BuMLY{max-width:480px}.modal_modalSizeMedium__Ason3{max-width:720px}.modal_modalSizeLarge__zhrTj{max-width:960px}.modal_modal__c9D63:not(.modal_modalSizeSmall__BuMLY):not(.modal_modalSizeMedium__Ason3):not(.modal_modalSizeLarge__zhrTj){max-width:720px}@media(max-width:768px){.modal_modal__c9D63{max-width:100%;max-height:95vh;border-radius:1rem;width:100%}.modal_modalSizeLarge__zhrTj,.modal_modalSizeMedium__Ason3,.modal_modalSizeSmall__BuMLY{max-width:100%}}.modal-molecules_modalHeader__GGbA2{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.5rem;border-bottom:1px solid #e8ecef;flex-shrink:0}@media(max-width:768px){.modal-molecules_modalHeader__GGbA2{padding:1rem}}.modal-molecules_modalHeaderTitle__XQqxo{flex:1 1;min-width:0}.modal-molecules_modalHeaderClose__KRBy2{flex-shrink:0;margin-top:-4px}.modal-molecules_modalContent__FTfTo{flex:1 1;padding:1.5rem;overflow-y:auto;overflow-x:hidden}.modal-molecules_modalContent__FTfTo::-webkit-scrollbar{width:8px}.modal-molecules_modalContent__FTfTo::-webkit-scrollbar-track{background:#f3f5f7;border-radius:.5rem}.modal-molecules_modalContent__FTfTo::-webkit-scrollbar-thumb{background:#6c7275;border-radius:.5rem}.modal-molecules_modalContent__FTfTo::-webkit-scrollbar-thumb:hover{background:#343839}@media(max-width:768px){.modal-molecules_modalContent__FTfTo{padding:1rem}}.modal-molecules_modalContentCentered__8eWAe{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.5rem}.modal-molecules_modalFooter__vrRDI{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:1rem;padding:1.5rem;border-top:1px solid #e8ecef;flex-shrink:0}.modal-molecules_modalFooter__vrRDI button{max-width:100%;white-space:normal;line-height:1.35}@media(max-width:768px){.modal-molecules_modalFooter__vrRDI{padding:1rem;flex-direction:column;gap:.5rem}.modal-molecules_modalFooter__vrRDI button{width:100%}}.modal-molecules_modalFooterSpaceBetween__fdEPk{justify-content:space-between}.modal-molecules_modalFooterCenter__IWRzK{justify-content:center}.modal-atoms_modalButton__jVFKP{padding:12px clamp(12px,2vw,24px);border:none;border-radius:.5rem;cursor:pointer;font-weight:600;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:16px;transition:all .15s ease-in-out;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px}.modal-atoms_modalButton__jVFKP:disabled{cursor:not-allowed;opacity:.6}.modal-atoms_modalButton__jVFKP:focus-visible{outline:2px solid #0084ff;outline-offset:2px}.modal-atoms_modalButtonPrimary__oi_Mt{background-color:#fb692a;color:#fefefe}.modal-atoms_modalButtonPrimary__oi_Mt:hover:not(:disabled){background-color:#d84c10;transform:translateY(-1px)}.modal-atoms_modalButtonPrimary__oi_Mt:active:not(:disabled){background-color:#4a2525;transform:translateY(0)}.modal-atoms_modalButtonSecondary__g3GpQ{background-color:#6c7275;color:#fefefe}.modal-atoms_modalButtonSecondary__g3GpQ:hover:not(:disabled){background-color:#232627}.modal-atoms_modalButtonSecondary__g3GpQ:active:not(:disabled){background-color:#141718}.modal-atoms_modalButtonDanger__KAYXD{background-color:#d84c10;color:#fefefe}.modal-atoms_modalButtonDanger__KAYXD:hover:not(:disabled){background-color:rgb(194.4,68.4,14.4);transform:translateY(-1px)}.modal-atoms_modalButtonDanger__KAYXD:active:not(:disabled){background-color:rgb(183.6,64.6,13.6);transform:translateY(0)}.modal-atoms_modalIcon__1U_EA{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.modal-atoms_modalIcon__1U_EA svg{width:100%;height:100%}.modal-atoms_modalIconButton__DpynG{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:.25rem;border-radius:.5rem;color:#6c7275;transition:all .15s ease-in-out;display:inline-flex;align-items:center;justify-content:center}.modal-atoms_modalIconButton__DpynG:hover{background-color:#e8ecef;color:#343839}.modal-atoms_modalIconButton__DpynG:focus-visible{outline:2px solid #0084ff;outline-offset:2px}.modal-atoms_modalTitle__6uKJV{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-weight:600;font-size:21px;line-height:1.2;color:#343839;margin:0}@media(max-width:768px){.modal-atoms_modalTitle__6uKJV{font-size:18px}}.modal-atoms_modalDescription__RSwOi{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:16px;line-height:1.6;color:#343839;margin:0;white-space:pre-line}@media(max-width:768px){.modal-atoms_modalDescription__RSwOi{font-size:14px}}.modal-atoms_modalDescription__RSwOi+.modal-atoms_modalDescription__RSwOi{margin-top:1rem}.modal-atoms_modalMessage__AHjha{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:14px;line-height:1.5;color:#6c7275;margin:0}@media(max-width:768px){.modal-atoms_modalMessage__AHjha{font-size:13px}}