@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:auto;margin:0;max-width:100%;padding:0;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:DS-Digital;src:local("DS-Digital"),url(/static/media/DS-DIGIT.063ff1f714df69f9ff9d.TTF) format("truetype")}dark-theme,dark-theme a{background-color:#000;color:#fff}:root{--container-max:1440px;--pad-x:clamp(16px,3vw,48px);--h-nav:clamp(76px,7vh,104px);--h-nav-sm:clamp(56px,6vh,72px)}.TopMenu_root__zeMKv{position:relative;z-index:1000}.TopMenu_light__yrZj7{--bg:#fff;--surface:#fff;--text:#0f172a;--muted:#334155;--border:#0f172a14;--hover:#0284c714;--active:#0ea5e9}.TopMenu_dark__5C9Q\+{--bg:#0a0a0c99;--surface:#0b0b0c;--text:#e5e7eb;--muted:#a1a1aa;--border:#ffffff14;--hover:#38bdf81f;--active:#38bdf8}.TopMenu_bar__oZal8{backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);background:var(--bg);border-bottom:1px solid var(--border);height:90px;inset:0 0 auto 0;position:fixed}@media (max-width:1050px){.TopMenu_bar__oZal8{height:55px}}.TopMenu_barInner__B8RPW{grid-gap:clamp(8px,1.4vw,24px);align-items:center;display:grid;gap:clamp(8px,1.4vw,24px);grid-template-columns:1fr auto 1fr;height:100%;margin:0 auto;max-width:1440px;max-width:var(--container-max);padding:0 clamp(16px,3vw,48px);padding:0 var(--pad-x)}.TopMenu_brand__AjP6j{align-items:center;display:flex;min-width:0}.TopMenu_brandLink__MDA-1{align-items:center;display:inline-flex;text-decoration:none}.TopMenu_logo__7YHpO{display:block;height:clamp(64px,5vw,110px);width:auto}@media (max-width:1180px){.TopMenu_logo__7YHpO{height:clamp(40px,5.2vw,64px)}}.TopMenu_nav__brA1P{align-items:center;display:flex;gap:clamp(10px,1.4vw,24px);justify-content:center;list-style:none;margin:0;padding:0}.TopMenu_link__PWh5W{align-items:center;border-radius:9999px;color:var(--muted);display:inline-flex;font-size:clamp(20px,1.4vw,28px);font-weight:700;gap:clamp(8px,1vw,14px);line-height:1;padding:clamp(10px,1vw,14px) clamp(14px,1.4vw,22px);text-decoration:none;transition:background-color .12s ease,color .12s ease,transform .12s ease}.TopMenu_linkActive__RRQC3,.TopMenu_link__PWh5W:hover{background:var(--hover);color:var(--text)}.TopMenu_icon__KTlio{font-size:clamp(20px,1.3vw,28px)}.TopMenu_actions__GW-XO{align-items:center;display:flex;gap:clamp(8px,1.2vw,16px);justify-content:flex-end}.TopMenu_themeToggle__xyf06{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:9999px;color:var(--text);cursor:pointer;display:inline-flex;height:clamp(48px,3.8vw,60px);justify-content:center;transition:transform .12s ease,background-color .12s ease;width:clamp(48px,3.8vw,60px)}.TopMenu_themeToggle__xyf06:active{transform:scale(.98)}.TopMenu_themeIcon__QAFyr{font-size:clamp(22px,1.8vw,28px)}.TopMenu_burger__Pg3kb{background:var(--surface);border:1px solid var(--border);border-radius:12px;cursor:pointer;display:none;height:clamp(48px,3.8vw,60px);position:relative;transition:transform .12s ease;width:clamp(48px,3.8vw,60px)}.TopMenu_burger__Pg3kb:active{transform:scale(.98)}.TopMenu_burgerBar__WJSHI{background:var(--text);border-radius:2px;height:2px;left:11px;position:absolute;right:11px;transition:transform .16s ease,opacity .16s ease,top .16s ease}.TopMenu_burgerBar__WJSHI:first-child{top:16px}.TopMenu_burgerBar__WJSHI:nth-child(2){top:23px}.TopMenu_burgerBar__WJSHI:nth-child(3){top:30px}.TopMenu_burgerOpen__C3T5N .TopMenu_burgerBar__WJSHI:first-child{top:23px;transform:rotate(45deg)}.TopMenu_burgerOpen__C3T5N .TopMenu_burgerBar__WJSHI:nth-child(2){opacity:0}.TopMenu_burgerOpen__C3T5N .TopMenu_burgerBar__WJSHI:nth-child(3){top:23px;transform:rotate(-45deg)}.TopMenu_drawer__\+YWgv{background:var(--surface);border-left:1px solid var(--border);display:flex;flex-direction:column;gap:12px;height:100dvh;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .22s ease;width:clamp(320px,78vw,440px);z-index:1001}.TopMenu_open__51U2t{transform:translateX(0)}.TopMenu_drawerHeader__PO4Os{grid-gap:8px;align-items:center;border-bottom:1px solid var(--border);display:grid;gap:8px;grid-template-columns:1fr auto;padding:14px 14px 8px}.TopMenu_drawerLogo__1CHwr{height:clamp(56px,7.4vw,96px);width:auto}.TopMenu_drawerClose__\+AScx{background:var(--surface);border:1px solid var(--border);border-radius:9999px;color:var(--text);font-size:26px;height:40px;line-height:0;width:40px}.TopMenu_drawerNav__1pVbz{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:12px 10px}.TopMenu_drawerLink__L9Toe{align-items:center;border:1px solid #0000;border-radius:12px;color:var(--text);display:flex;font-size:clamp(22px,3.8vw,30px);font-weight:800;gap:12px;padding:14px 12px;text-decoration:none}.TopMenu_drawerLink__L9Toe:hover{background:var(--hover)}.TopMenu_drawerLink__L9Toe[data-active=true]{border-color:var(--active)}.TopMenu_drawerActions__qreot{border-top:1px solid var(--border);display:flex;gap:12px;margin-top:auto;padding:14px}.TopMenu_drawerThemeToggle__XCApV{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:9999px;color:var(--text);display:inline-flex;height:56px;justify-content:center;width:56px}@media (max-width:1180px){.TopMenu_barInner__B8RPW{grid-template-columns:auto 1fr auto}.TopMenu_nav__brA1P{display:none}.TopMenu_burger__Pg3kb{align-items:center;display:inline-flex;justify-content:center}}@media (min-width:1181px){.TopMenu_drawer__\+YWgv{transform:translateX(100%)!important}}@media (prefers-reduced-motion:reduce){.TopMenu_burger__Pg3kb,.TopMenu_drawerLink__L9Toe,.TopMenu_drawer__\+YWgv,.TopMenu_link__PWh5W,.TopMenu_themeToggle__xyf06{transition:none}}.NotFound_container__ZidaS{background-color:#000;margin-bottom:-4%}.NotFound_container__ZidaS h1{color:#dedede;padding-top:200px;text-align:center}.NotFound_container__ZidaS h2{color:grey;padding-bottom:150%;text-align:center}.AuthPage_light__-idkO{background-blend-mode:overlay;background-color:#6a6a6a;background-image:url(/static/media/ToDoListLight.9ea86c03636170736179.png);color:#333}.AuthPage_dark__D0Xsd,.AuthPage_light__-idkO{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.AuthPage_dark__D0Xsd{background-blend-mode:overlay;background-color:#1e1e1e;background-image:url(/static/media/ToDoListDark.f852a6f69835ce1b99ac.png);color:#f0f0f0}.AuthPage_container__P3fs3{align-items:top;display:flex;flex-direction:row;padding:150px 50px 400px}.AuthPage_formContainer__nrUCR{color:#424242;display:flex;gap:2.5%;margin-top:0;overflow:hidden;padding:0;width:100%}.AuthPage_form__3xZuP{background-color:#fff;border-radius:20px;box-shadow:1px 1px 1px #0000001a;display:flex;flex-direction:column;margin:0;padding:0;width:100%}.AuthPage_dark__D0Xsd .AuthPage_form__3xZuP{background-color:#1f1f1f;color:silver}.AuthPage_form__3xZuP .AuthPage_column__osUgj{display:flex;flex-direction:column}.AuthPage_form__3xZuP h1,.AuthPage_form__3xZuP h2{font-family:Arial,Helvetica,sans-serif;font-weight:700;text-align:center}.AuthPage_form__3xZuP h2{margin:0 0 15px}.AuthPage_form__3xZuP input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-bottom:15px;margin-left:5%;padding:10px;width:90%}.AuthPage_dark__D0Xsd .AuthPage_form__3xZuP input{background-color:#2b2b2b;border-color:#666;color:#f0f0f0}.AuthPage_form__3xZuP button{background-color:#007bff;border:none;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;margin-bottom:10px;margin-left:5%;padding:10px;width:90%}.AuthPage_form__3xZuP button:hover{background-color:#0056b3}.AuthPage_dark__D0Xsd .AuthPage_form__3xZuP button{background-color:#003166}.AuthPage_dark__D0Xsd .AuthPage_form__3xZuP button:hover{background-color:#004288}.AuthPage_container__P3fs3 .AuthPage_toggleButton__WV2qo{background:#0000;background-color:initial;border:none;color:#007bff;cursor:pointer;display:inline;font:inherit;margin:0 0 0 5px;padding:0;text-align:left;text-decoration:underline;width:150px}.AuthPage_dark__D0Xsd .AuthPage_form__3xZuP .AuthPage_toggleButton__WV2qo{background-color:initial;color:#0062cb}.AuthPage_container__P3fs3 .AuthPage_toggleButton__WV2qo:hover{background-color:initial;color:#0056b3}.AuthPage_dark__D0Xsd .AuthPage_form__3xZuP .AuthPage_toggleButton__WV2qo:hover{background-color:initial;color:#003166}.AuthPage_container__P3fs3 p{margin-left:5%}.AuthPage_ContainerLado__OwJKV{background-color:#fff;border-radius:20px;box-shadow:1px 1px 1px #0000001a;display:flex;flex-direction:column;margin:0;padding:0;width:100%}.AuthPage_dark__D0Xsd .AuthPage_ContainerLado__OwJKV{background-color:#1f1f1f;color:silver}.AuthPage_ContainerLado__OwJKV h2{font-size:25px;margin:15px 0 0 5%;text-align:center;width:90%}.AuthPage_ContainerLado__OwJKV h2,.AuthPage_ContainerLado__OwJKV li{font-family:Arial,Helvetica,sans-serif;font-weight:700;max-width:90%}.AuthPage_ContainerLado__OwJKV li{font-size:15px;margin:5px;text-align:justify}@keyframes DivisorSoftware_fadeInUp__EFboF{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.DivisorSoftware_light__Pp171{.DivisorSoftware_container__oGhwZ{background-blend-mode:multiply;background-color:#696969;background-image:url(/static/media/WebDev.910aa61d56755dcd7399.png);background-position:50%;background-size:cover;height:100%;margin:80px 0 0;max-width:100%;padding:1% 0 0;width:100%}.DivisorSoftware_header__ynnGU{animation:DivisorSoftware_fadeInUp__EFboF .9s ease-in-out .2s forwards;box-sizing:border-box;opacity:0;text-align:center}.DivisorSoftware_header__ynnGU h1{color:#fff;font-family:Courier New,Courier,monospace;font-size:40px;font-weight:700;margin-bottom:50px;text-align:center}.DivisorSoftware_header__ynnGU p{color:#fff;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;margin-bottom:60px;margin-left:5%;text-align:left}.DivisorSoftware_topicsList__39MB3{grid-gap:5%;animation:DivisorSoftware_fadeInUp__EFboF .9s ease-in-out .4s forwards;display:grid;gap:5%;grid-template-columns:repeat(3,1fr);height:100%;list-style-type:none;margin:0;max-height:90%;max-width:90%;opacity:0;padding:0 5% 5%;width:100%}.DivisorSoftware_topicsList__39MB3 li{background-color:#fff;box-shadow:0 2px 5px #0000001a;height:auto;margin-bottom:5%;transition:transform .3s ease-in-out;width:auto}.DivisorSoftware_image__4Xpwk{max-height:100%;max-width:100%}.DivisorSoftware_topicsList__39MB3 a{text-decoration:none}.DivisorSoftware_topicsList__39MB3 h1{color:#5757c7;font-size:15px;margin:0 0 0 5%;text-align:left;width:90%}.DivisorSoftware_topicsList__39MB3 h1:hover{text-decoration:underline}.DivisorSoftware_topicsList__39MB3 h2{border:1px solid #4d5df0;color:#000;display:inline-block;font-size:15px;margin-left:5%;max-width:100%;padding:1%;text-align:left;width:auto}.DivisorSoftware_topicsList__39MB3 h3{color:#01bec1;font-size:12px;margin:5%;max-width:100%;text-align:left}.DivisorSoftware_topicsList__39MB3 h4{border:1px solid red;color:red;display:inline-block;font-size:15px;margin-left:5%;max-width:100%;padding:1%;text-align:left;width:auto}.DivisorSoftware_topicsList__39MB3 li:hover{transform:scale(1.05)}}.DivisorSoftware_dark__XncIN{.DivisorSoftware_container__oGhwZ{background:#0c0c0e;background-blend-mode:multiply;background-color:#1a1a1a;background-image:url(/static/media/WebDev.910aa61d56755dcd7399.png);background-position:50%;background-size:cover;height:100%;margin:80px 0 0;max-width:100%;padding:1% 0 0;width:100%}.DivisorSoftware_header__ynnGU{animation:DivisorSoftware_fadeInUp__EFboF .9s ease-in-out .2s forwards;box-sizing:border-box;opacity:0;text-align:center}.DivisorSoftware_header__ynnGU h1{color:#6bb;font-size:40px;margin-bottom:50px;text-align:center}.DivisorSoftware_header__ynnGU p{color:#a7a7a7;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;margin-bottom:60px;margin-left:5%;text-align:left}.DivisorSoftware_topicsList__39MB3{grid-gap:5%;animation:DivisorSoftware_fadeInUp__EFboF .9s ease-in-out .4s forwards;display:grid;gap:5%;grid-template-columns:repeat(3,1fr);height:100%;list-style-type:none;margin:0;max-height:90%;max-width:90%;opacity:0;padding:0 5% 5%;width:100%}.DivisorSoftware_topicsList__39MB3 li{background-color:#212121;box-shadow:0 2px 5px #0000001a;height:auto;margin-bottom:5%;transition:transform .3s ease-in-out;width:auto}.DivisorSoftware_image__4Xpwk{max-height:100%;max-width:100%}.DivisorSoftware_topicsList__39MB3 a{text-decoration:none}.DivisorSoftware_topicsList__39MB3 h1{color:#fff;font-size:25px;margin:0 0 0 5%;text-align:left;width:90%}.DivisorSoftware_topicsList__39MB3 h2{border:1px solid #4d5df0;color:#7878ff;display:inline-block;font-size:15px;margin-left:5%;max-width:100%;padding:1%;text-align:left;width:auto}.DivisorSoftware_topicsList__39MB3 h3{color:#03fbff;font-size:12px;margin:5%;max-width:100%;text-align:left}.DivisorSoftware_topicsList__39MB3 h4{border:1px solid #ff5656;color:red;display:inline-block;font-size:15px;margin-left:5%;max-width:100%;padding:1%;text-align:left;width:auto}.DivisorSoftware_topicsList__39MB3 li:hover{transform:scale(1.05)}}@media (max-width:1050px){.DivisorSoftware_dark__XncIN,.DivisorSoftware_light__Pp171{.DivisorSoftware_container__oGhwZ{margin-top:0}.DivisorSoftware_container__oGhwZ h1{font-size:30px;margin-left:2%;margin-top:0;padding-top:60px}.DivisorSoftware_container__oGhwZ p{font-size:18px}.DivisorSoftware_topicsList__39MB3{gap:1%;grid-template-columns:repeat(1,1fr);margin:0;max-height:100%;padding-bottom:70%}.DivisorSoftware_topicsList__39MB3 h1{font-size:25px;margin-left:5%;margin-top:0}.DivisorSoftware_topicsList__39MB3 h2{font-size:15px}.DivisorSoftware_topicsList__39MB3 h3{font-size:10px}.DivisorSoftware_topicsList__39MB3 h4{font-size:15px}}}.CI_light__mbdk5{background-color:#fff;color:#000}.CI_dark__ke3G3{background-color:#171717;color:#f9f9f9}.CI_outerContainer__j7Uh7{background-attachment:fixed;background-blend-mode:overlay;background-image:url(/static/media/CI.d76813c8af6bb5af4263.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:50px;padding-top:110px}.CI_dark__ke3G3 .CI_outerContainer__j7Uh7{background-color:#2b2b2b}.CI_light__mbdk5 .CI_outerContainer__j7Uh7{background-color:#757575}.CI_container__Q2ZNq{background-color:#fff;border-radius:10px;color:#000;margin:0 auto;max-width:80%;padding:1px 20px;text-align:justify;width:80%}.CI_dark__ke3G3 .CI_container__Q2ZNq{background-color:#141414;color:#d8d8d8}.CI_studentsContainer__eYx09{display:flex;justify-content:center;margin-bottom:20px}.CI_students__cTlTK{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}.CI_student__2Fd5l{align-items:center;box-sizing:border-box;display:flex;flex:1 1 20%;flex-direction:column;max-width:200px;padding:10px;text-align:center;transition:transform .3s}.CI_student__2Fd5l:hover{transform:scale(1.05)}.CI_student__2Fd5l p{font-size:1.2rem;font-weight:700;margin:10px 0 0}.CI_profileImage__hU8ld{border-radius:50%;height:80px;margin-bottom:10px;width:80px}.CI_section__7dxMo{margin-bottom:20px}.CI_container__Q2ZNq h1{font-family:fantasy;font-size:40px;font-weight:100;text-align:center}.CI_light__mbdk5 .CI_container__Q2ZNq h1{color:#313131}.CI_dark__ke3G3 .CI_container__Q2ZNq h1{color:#cdcdcd}.CI_container__Q2ZNq h2{font-family:Arial,Helvetica,sans-serif;font-size:35px;font-weight:700;margin-bottom:15px}.CI_light__mbdk5 .CI_container__Q2ZNq h2{color:#2a2a2a}.CI_dark__ke3G3 .CI_container__Q2ZNq h2{color:#dadada}.CI_container__Q2ZNq h3{font-family:Arial,Helvetica,sans-serif;font-size:25px}.CI_light__mbdk5 .CI_container__Q2ZNq h3{color:#3e4044}.CI_dark__ke3G3 .CI_container__Q2ZNq h3{color:#d0d0d0}.CI_summary__lJLUU{list-style:none;margin:0;padding:0}.CI_summary__lJLUU a{text-decoration:none}.CI_summary__lJLUU a:hover{text-decoration:underline}.CI_light__mbdk5 .CI_summary__lJLUU a{color:#0f315e}.CI_dark__ke3G3 .CI_summary__lJLUU a{color:#8395bd}.CI_codeBlock__wQWJW{background-color:#e6e6e6;border-radius:5px;color:#333;font-family:Courier New,Courier,monospace;white-space:pre-wrap}.CI_dark__ke3G3 .CI_codeBlock__wQWJW{background-color:#333;color:#e6e6e6}
/*# sourceMappingURL=main.35a6f00f.css.map*/