._dismissalScreen_h5lj3_7{font-family:Montserrat,sans-serif;margin:0;padding:0;background:linear-gradient(to bottom,#350e47,#1a0523);background-attachment:fixed;color:#fff;min-height:100vh;display:flex;flex-direction:column}._topContainer_h5lj3_19{background:#0006;backdrop-filter:blur(10px);padding:10px;text-align:center;position:relative;border-bottom:1px solid rgba(255,255,255,.1)}._imageContainer_h5lj3_28{width:100px;margin:0 auto;transition:transform .3s ease}._imageContainer_h5lj3_28:hover{transform:scale(1.05)}._imageContainer_h5lj3_28 img{width:100%;height:auto}._fixedLabel_h5lj3_43{position:fixed;top:10px;right:10px;background:#304ac9e6;backdrop-filter:blur(10px);color:#fff;padding:8px 15px;border-radius:8px;font-weight:600;font-size:16px;letter-spacing:1px;box-shadow:0 4px 12px #0003;z-index:1000}._mainContainer_h5lj3_59{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:20px;flex:1}._gradeContainer_h5lj3_67{background:#0009;backdrop-filter:blur(10px);border-radius:15px;padding:20px;box-shadow:0 8px 32px #0003;border:1px solid rgba(255,255,255,.1)}._gradeHeader_h5lj3_76{font-size:20px;font-weight:600;color:#304ac9;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-bottom:15px;padding-bottom:15px;border-bottom:2px solid rgba(48,74,201,.3)}._studentList_h5lj3_88{list-style:none;padding:0}._studentItem_h5lj3_93{background:#ffffff1a;margin:6px 0;padding:10px;border-radius:8px;font-size:14px;color:#fff;display:flex;align-items:center;justify-content:space-between}._studentItem_h5lj3_93:hover{background:#ffffff26}._studentName_h5lj3_109{font-weight:500;line-height:1.2}._emptyState_h5lj3_114{text-align:center;color:#fff9;padding:20px;font-style:italic}._fullscreenLoading_h5lj3_121{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#350e47,#1a0523);display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-family:Montserrat,sans-serif;z-index:9999}@media (max-width: 1200px){._mainContainer_h5lj3_59{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){._mainContainer_h5lj3_59{grid-template-columns:1fr;padding:15px}._gradeContainer_h5lj3_67{padding:12px}._fixedLabel_h5lj3_43{font-size:16px;padding:10px 20px}._studentItem_h5lj3_93{font-size:13px;padding:8px;margin:4px 0}}._movedBanner_h5lj3_165{width:100%;box-sizing:border-box;padding:10px 16px;background:#e7a63a;color:#1a0523;font-weight:600;font-size:1rem;text-align:center}._errorContainer_7stvh_1{position:fixed;bottom:30px;left:50%;transform:translate(-50%);z-index:1000;min-width:320px;max-width:90vw;animation:_slideUp_7stvh_1 .3s ease-out forwards;transition:opacity .5s ease-out}._errorContent_7stvh_13{background:#ef444426;border-radius:12px;padding:16px 20px;display:flex;align-items:center;gap:12px;box-shadow:0 8px 32px #0000004d;backdrop-filter:blur(12px);border:1px solid rgba(239,68,68,.3)}._errorIcon_7stvh_25{flex-shrink:0;width:24px;height:24px;color:#ef4444;animation:_pulse_7stvh_1 2s infinite}@keyframes _pulse_7stvh_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}._errorMessage_7stvh_48{color:#ef4444;font-size:.95rem;font-weight:500;margin:0;flex-grow:1}._closeButton_7stvh_56{background:none;border:none;color:#ef4444b3;font-size:1rem;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;width:28px;height:28px;transition:all .3s ease}._closeButton_7stvh_56:hover{background-color:#ef444433;color:#ef4444;transform:rotate(90deg)}._fadeOut_7stvh_78{opacity:0;transform:translate(-50%,20px)}@keyframes _slideUp_7stvh_1{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}._page_1mruk_2{--ground: #0b1511;--card: rgb(255 255 255 / .05);--border: rgb(255 255 255 / .1);--ink: #e8f0ea;--mid: #b4c3ba;--muted: #8ea396;--accent: #3dbf95;--action: #e7a63a;--on-action: #0b1511;min-height:100vh;background:var(--ground);color:var(--ink);font-family:IBM Plex Sans,Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;padding:48px 16px 64px;box-sizing:border-box;hyphens:manual;-webkit-hyphens:manual}._wrap_1mruk_21{max-width:720px;margin:0 auto}._page_1mruk_2 *{hyphens:manual;-webkit-hyphens:manual}._logo_1mruk_23{display:block;width:160px;height:auto;margin-bottom:40px}._eyebrow_1mruk_24{margin:0 0 10px;color:var(--accent);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}._title_1mruk_32{margin:0 0 16px;font-size:clamp(1.7rem,5vw,2.4rem);line-height:1.15;font-weight:600}._lead_1mruk_33{margin:0 0 28px;color:var(--mid);font-size:1.05rem;line-height:1.6}._lead_1mruk_33 strong,._body_1mruk_34 strong,._steps_1mruk_34 strong,._features_1mruk_34 strong{color:var(--ink)}._cta_1mruk_35{display:inline-block;margin-bottom:36px;padding:14px 28px;border-radius:999px;background:var(--action);color:var(--on-action);font-weight:600;font-size:1rem;text-decoration:none}._cta_1mruk_35:hover{filter:brightness(1.06)}._cta_1mruk_35:focus-visible,._page_1mruk_2 a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._card_1mruk_48{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:22px 22px 18px;margin-bottom:16px}._cardTitle_1mruk_55{margin:0 0 12px;font-size:1.05rem;font-weight:600}._steps_1mruk_34{margin:0;padding-left:1.3rem;color:var(--mid);line-height:1.6}._steps_1mruk_34 li{margin-bottom:6px}._features_1mruk_34{list-style:none;margin:0;padding:0}._features_1mruk_34 li{display:grid;grid-template-columns:9.5rem 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--border);color:var(--mid);line-height:1.5}._features_1mruk_34 li:first-child{border-top:none;padding-top:0}._note_1mruk_69{margin:14px 0 0;color:var(--muted);font-size:.9rem;line-height:1.55}._body_1mruk_34{margin:0;color:var(--mid);line-height:1.6}._grid_1mruk_71{display:grid;grid-template-columns:1fr 1fr;gap:16px}._grid_1mruk_71 ._card_1mruk_48{margin-bottom:0}._footer_1mruk_73{margin:32px 0 0;color:var(--muted);font-size:.9rem}._page_1mruk_2 a{color:var(--accent)}._page_1mruk_2 a._cta_1mruk_35{color:var(--on-action)}@media (max-width: 600px){._page_1mruk_2{padding-top:32px}._features_1mruk_34 li{grid-template-columns:1fr;gap:2px}._grid_1mruk_71{grid-template-columns:1fr}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:#121826;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root{height:100%;overflow-x:hidden;max-width:100vw}img,video,iframe,object,embed{max-width:100%;height:auto}p,h1,h2,h3,h4,h5,h6{word-wrap:break-word;hyphens:auto}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:inherit}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:10px;border:2px solid #121826}*::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}
