@media (max-width: 1024px){main{margin-left:4rem}}.my-element.svelte-omwdi6{scrollbar-color:#d3d3d3 #fafafa;scrollbar-width:thin}.my-element.svelte-omwdi6::-webkit-scrollbar{width:12px}.my-element.svelte-omwdi6::-webkit-scrollbar-track{background:#fafafa}.my-element.svelte-omwdi6::-webkit-scrollbar-thumb{background-color:#fafafa;border-radius:6px;border:3px solid #fafafa}.body.svelte-omwdi6{font-family:Macan,Inter}.modal-backdrop.svelte-2394mv{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:100}.modal-container.svelte-2394mv{width:90%;max-width:800px;background-color:#2d3142;border-radius:16px;box-shadow:0 10px 25px #0000004d;overflow:hidden;position:relative}.modal-content.svelte-2394mv{display:flex;flex-direction:column;padding:2rem;background-image:linear-gradient(to right,rgba(45,49,66,.95) 50%,transparent),url(../../../teacher.webp);background-size:cover;background-position:center;min-height:450px;position:relative}.brand.svelte-2394mv{display:flex;align-items:center;margin-bottom:2rem}.signup-form.svelte-2394mv{margin-top:2rem;max-width:460px}.form-header.svelte-2394mv{margin-bottom:1.5rem}.subtitle.svelte-2394mv{color:#ffffffb3;font-size:.8rem;letter-spacing:1px;margin-bottom:.5rem}.title.svelte-2394mv{color:#fff;font-size:2rem;font-weight:600;margin-bottom:.5rem}.accent-dot.svelte-2394mv{color:#22c55e}.login-link.svelte-2394mv{color:#ffffffb3;font-size:.9rem}.name-row.svelte-2394mv{display:flex;gap:1rem;margin-bottom:1rem}.form-group.svelte-2394mv{position:relative;margin-bottom:1rem;flex:1}.email.svelte-2394mv,.password.svelte-2394mv{width:100%}input.svelte-2394mv{width:100%;padding:.75rem 2.5rem .75rem 1rem;background-color:#ffffff1a;border:none;border-radius:8px;color:#fff;font-size:.9rem}input.svelte-2394mv::-moz-placeholder{color:#fff9}input.svelte-2394mv::placeholder{color:#fff9}input.svelte-2394mv:focus{outline:2px solid rgba(33,150,243,.5)}.icon-button.svelte-2394mv{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#ffffff80;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.buttons-row.svelte-2394mv{display:flex;gap:1rem;margin-top:1.5rem}.btn.svelte-2394mv{padding:.75rem 1.25rem;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;border:none}.btn-primary.svelte-2394mv{background-color:#22c55e;color:#fff}@media (max-width: 600px){.modal-container.svelte-2394mv{width:95%;max-width:350px}.modal-content.svelte-2394mv{padding:1.25rem;min-height:400px}.brand.svelte-2394mv{display:none}.signup-form.svelte-2394mv{margin-top:.5rem}.name-row.svelte-2394mv{flex-direction:column;gap:.5rem;margin-bottom:.5rem}.form-group.svelte-2394mv{margin-bottom:.75rem}.title.svelte-2394mv{font-size:1.5rem}.form-header.svelte-2394mv{margin-bottom:1rem}.buttons-row.svelte-2394mv{flex-direction:column;gap:.5rem}.btn.svelte-2394mv{width:100%;padding:.6rem 1rem}input.svelte-2394mv{padding:.6rem 2.5rem .6rem 1rem}.modal-content.svelte-2394mv{background-image:linear-gradient(to right,rgba(45,49,66,.95) 100%,transparent),url(https://study-eu.s3.eu-west-1.amazonaws.com/uploads/image/path/684/wide_fullhd_study-education-teaching.jpg)}}@media (max-width: 375px){.modal-container.svelte-2394mv{width:98%;max-width:300px}.modal-content.svelte-2394mv{padding:1rem;min-height:380px;background-image:linear-gradient(to right,rgba(45,49,66,.95) 100%,transparent),url(../../../teacher.webp)}.title.svelte-2394mv{font-size:1.4rem}}@media (max-width: 600px){.btn-primary.svelte-2394mv{text-align:center}}:root{background-color:#fff;font-family:Inter,serif}
