@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";header[data-v-a0d9707e]{width:100%;height:5rem;background-color:#3a606e;display:flex;justify-content:center;align-items:center}header a[data-v-a0d9707e]{text-decoration:none;font-size:larger;font-weight:700;color:#e8c547;display:inline-block;padding:.75rem 1.5rem;border:1px solid transparent;border-radius:50px;transition:all .5s}a[data-v-a0d9707e]:hover{border:1px solid #828e82;border-radius:50px;transition:all .5s}a[data-v-a0d9707e]:active,a.router-link-active[data-v-a0d9707e]{color:#fedc97;border:1px solid #e8c547;border-radius:50px;transition:all .3s}h1[data-v-a0d9707e]{margin:0}h1 a[data-v-a0d9707e]{color:#fff;margin:0}h1 a[data-v-a0d9707e]:hover,h1 a[data-v-a0d9707e]:active,h1 a.router-link-active[data-v-a0d9707e]{border-color:transparent}header nav[data-v-a0d9707e]{width:90%;margin:auto;display:flex;justify-content:space-between;align-items:center}header ul[data-v-a0d9707e]{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center}li[data-v-a0d9707e]{margin:0 .5rem}li[data-v-3a072a29]{margin:1rem 0;border:1px solid #424242;border-radius:12px;padding:1rem}h3[data-v-3a072a29]{font-size:1.5rem}h3[data-v-3a072a29],h4[data-v-3a072a29],div[data-v-3a072a29]{margin:.5rem 0}.actions[data-v-3a072a29]{display:flex;justify-content:flex-end}.filters[data-v-b5950238]{display:flex}.checkbox-icon[data-v-b5950238]{display:flex;align-items:center;gap:6px}.checkbox-icon input[data-v-b5950238]{display:none}.checkbox-icon .icon[data-v-b5950238]{display:flex;align-items:center;width:20px;height:20px;border:2px solid #3a616f;border-radius:4px;color:transparent;cursor:pointer;transition:all .2s ease}.checkbox-icon input:checked+.icon[data-v-b5950238]{background-color:#3a616f;color:#fff}h2[data-v-b5950238]{margin:.5rem 0 1rem}.filter-option[data-v-b5950238]{margin-right:2rem}ul[data-v-928ec80c]{list-style:none;margin:0;padding:0}.controls[data-v-928ec80c]{display:flex;justify-content:space-between}button[data-v-928ec80c]{all:unset;display:flex}svg[data-v-928ec80c]{color:#3a616f;cursor:pointer;transition:all .2s}svg[data-v-928ec80c]:hover{color:#61818c;transition:all .2s}.spinner[data-v-928ec80c]{display:flex;justify-content:center;align-items:center}.form-control[data-v-89779780]{position:relative;margin:2rem auto}.input-value[data-v-89779780]{display:flex;position:relative;align-items:center}.floating-input[data-v-89779780]{width:100%;display:block;border-radius:5px;font:inherit;padding:1.25rem .5rem .5rem 2.3rem;font-size:1rem;border:1px solid #ccc;border-bottom:2px solid #ccc;background:#fff;box-shadow:1px 2px 5px #0000001a;outline:none;transition:border-color .3s ease}.floating-label[data-v-89779780]{position:absolute;top:1rem;left:2.3rem;font-size:1rem;font-weight:500;color:#888;pointer-events:none;transition:all .3s ease}.floating-input[data-v-89779780]:focus{border-bottom-color:#3a616f}.floating-input:focus .name-icon[data-v-89779780]{color:#607b7d}.floating-input:focus+.floating-label[data-v-89779780],.floating-input:not(:placeholder-shown)+.floating-label[data-v-89779780]{top:.25rem;font-size:.75rem;color:#3a616f}@media (max-width: 600px){.floating-input[data-v-89779780]{font-size:1rem}}.name-icon[data-v-89779780]{position:absolute;right:.75rem;top:75%;left:1.2%;transform:translateY(-100%)}.desc-icon[data-v-89779780]{position:absolute;right:.75rem;top:73%;left:1.2%;transform:translateY(-310%)}.hour-icon[data-v-89779780]{position:absolute;right:.75rem;top:75%;left:1.2%;transform:translateY(-95%)}.checkbox-icon[data-v-89779780]{display:flex;font-weight:500;margin-bottom:.6rem;align-items:center;column-gap:5px}.checkbox-icon input[data-v-89779780]{display:none}.checkbox-icon .icon[data-v-89779780]{display:flex;align-items:center;width:20px;height:20px;border:2px solid #3a616f;border-radius:4px;color:transparent;cursor:pointer;transition:all .2s ease}.checkbox-icon input:checked+.icon[data-v-89779780]{background-color:#3a616f;color:#fff}.form-control[data-v-89779780]{margin:.5rem 0}.submit[data-v-89779780]{margin-top:1rem;margin-bottom:.2rem}button[data-v-89779780]{margin-top:1rem}input[type=checkbox]+label[data-v-89779780]{font-weight:400;display:inline;margin:0 0 0 .5rem}.floating-input[data-v-89779780]:focus{background-color:#ebeff1;border-color:#607b7d;outline:none}input[type=checkbox][data-v-89779780]{width:auto;border:none}h3[data-v-89779780]{margin:.5rem 0;font-size:1rem}.areas-grid[data-v-89779780]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin-top:.5rem}.area-card[data-v-89779780]{display:flex;align-items:center;gap:1rem;padding:.5rem 1rem;border:1.5px solid #ccc;border-radius:10px;cursor:pointer;background-color:#f9f9f9;box-shadow:1px 2px 5px #0000001a;transition:all .3s ease-in-out}.area-card[data-v-89779780]:hover{border-color:#3a616f;box-shadow:none;transition:all .3s ease-in-out}.area-card.selected[data-v-89779780]{background-color:#ebeff1;border-color:#3a616f;box-shadow:0 0 0 3px #3a616f4d}.exp-area[data-v-89779780]{margin-top:1.7rem}.invalid label[data-v-89779780],.invalid span[data-v-89779780]{color:red}.invalid input[data-v-89779780],.invalid textarea[data-v-89779780]{border:1px solid red}.error-msg[data-v-89779780]{display:flex;align-items:center;gap:7px;color:red;font-size:small}form[data-v-c8728c2d]{margin:1rem;border:1px solid #ccc;border-radius:12px;padding:1rem}.form-control[data-v-c8728c2d]{position:relative;margin:1rem auto}.input-value[data-v-c8728c2d]{display:flex;position:relative;align-items:center}.email-icon[data-v-c8728c2d]{position:absolute;right:.75rem;top:75%;left:1.3%;transform:translateY(-100%)}.desc-icon[data-v-c8728c2d]{position:absolute;right:.75rem;top:75%;left:1.2%;transform:translateY(-310%)}.floating-input[data-v-c8728c2d]{width:100%;padding:1.25rem .5rem .5rem 2.3rem;font-size:1rem;font-family:inherit;border:1px solid #ccc;border-radius:5px;border-bottom:2px solid #ccc;background:transparent;box-shadow:1px 2px 5px #0000001a;outline:none;transition:border-color .3s ease}.floating-label[data-v-c8728c2d]{position:absolute;top:1rem;left:2.3rem;font-size:1rem;font-weight:500;color:#888;pointer-events:none;transition:all .3s ease}.floating-input[data-v-c8728c2d]:focus{background-color:#ebeff1;border-color:#607b7d;outline:none}.floating-input:focus+.floating-label[data-v-c8728c2d],.floating-input:not(:placeholder-shown)+.floating-label[data-v-c8728c2d]{top:.25rem;font-size:.75rem;color:#3a616f}@media (max-width: 600px){.floating-input[data-v-c8728c2d]{font-size:1rem}}.error-msg[data-v-c8728c2d]{display:flex;align-items:center;justify-content:center;gap:7px}.errors[data-v-c8728c2d]{font-weight:small;color:red}.actions[data-v-c8728c2d]{text-align:center}li[data-v-b5ca3ed8]{margin:1rem 0;border:1px solid #3a606e;border-bottom:3px solid #3a606e;border-radius:5px;background-color:#fff;padding:1rem}a[data-v-b5ca3ed8]{color:#17769b;text-decoration:none;font-weight:700}a[data-v-b5ca3ed8]:hover,a[data-v-b5ca3ed8]:active{color:#3a606e}p[data-v-b5ca3ed8]{margin:.5rem 0 0}header[data-v-ceb460f1]{text-align:center}ul[data-v-ceb460f1]{list-style:none;margin:2rem auto;padding:0;max-width:30rem}h3[data-v-ceb460f1]{font-size:medium;text-align:center}.spinner[data-v-ceb460f1]{display:flex;justify-content:center;align-items:center}.form-control[data-v-813a27d9]{position:relative;margin:1rem auto}.login-section[data-v-813a27d9]{margin-top:2rem;display:flex;align-items:center;justify-content:space-between}h2[data-v-813a27d9]{margin-bottom:2rem}form[data-v-813a27d9]{margin:1rem}.email-icon[data-v-813a27d9],.lock-icon[data-v-813a27d9]{position:absolute;right:.75rem;top:75%;left:1.3%;transform:translateY(-100%)}.new-acc[data-v-813a27d9]{display:inline-flex;align-items:center}.arrow-icon[data-v-813a27d9]{vertical-align:middle;transition:transform .2s ease}.new-acc:hover .arrow-icon[data-v-813a27d9]{transform:translate(5px)}.fade-enter-active[data-v-813a27d9],.fade-leave-active[data-v-813a27d9]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-813a27d9],.fade-leave-to[data-v-813a27d9]{opacity:0;transform:scale(.9)}.fade-enter-from[data-v-813a27d9],.fade-leave-to[data-v-813a27d9]{opacity:0}.blur-fade-enter-active[data-v-813a27d9],.blur-fade-leave-active[data-v-813a27d9]{transition:all .3s ease}.blur-fade-enter-from[data-v-813a27d9],.blur-fade-leave-to[data-v-813a27d9]{opacity:0;filter:blur(8px);transform:scale(.97)}.blur-fade-enter-to[data-v-813a27d9],.blur-fade-leave-from[data-v-813a27d9]{opacity:1;filter:blur(0);transform:scale(1)}.floating-input[data-v-813a27d9]{width:100%;display:block;border-radius:5px;margin:0;font:inherit;padding:1.25rem .5rem .5rem 2.3rem;font-size:1rem;border:1px solid #ccc;border-bottom:2px solid #ccc;background:#fff;box-shadow:1px 2px 5px #0000001a;outline:none;transition:border-color .3s ease}.floating-password-input[data-v-813a27d9]{width:100%;display:block;border-radius:5px;font:inherit;padding:1.25rem .5rem .5rem 2.3rem;font-size:1rem;border:1px solid #ccc;border-bottom:2px solid #ccc;background:#fff;box-shadow:1px 2px 5px #0000001a;outline:none;transition:border-color .3s ease}.spinner[data-v-813a27d9]{display:flex;justify-content:center;align-items:center}.input-value[data-v-813a27d9]{display:flex;position:relative;align-items:center}.reveal-btn[data-v-813a27d9]{position:absolute;right:1rem;top:20%;background:none;border:none;padding:0;transform:translate(0);cursor:pointer;outline:none;transition:all .2s ease-in}.floating-label[data-v-813a27d9]{position:absolute;top:1rem;left:2.3rem;font-size:1rem;font-weight:500;color:#888;pointer-events:none;transition:all .3s ease}.floating-input[data-v-813a27d9]:focus,.floating-password-input[data-v-813a27d9]:focus{border-bottom-color:#3a616f;background-color:#ebeff1;border-color:#607b7d;outline:none}.floating-input:focus+.floating-label[data-v-813a27d9],.floating-input:not(:placeholder-shown)+.floating-label[data-v-813a27d9]{top:.25rem;font-size:.75rem;color:#3a616f}.floating-password-input:focus+.floating-label[data-v-813a27d9],.floating-password-input:not(:placeholder-shown)+.floating-label[data-v-813a27d9]{top:.25rem;font-size:.75rem;color:#3a616f}.invalid label[data-v-813a27d9],.invalid span[data-v-813a27d9]{color:red}.invalid input[data-v-813a27d9],.invalid textarea[data-v-813a27d9]{border:1px solid red}.error-msg[data-v-813a27d9]{display:flex;align-items:center;font-size:small;gap:7px;color:#f02}@media (max-width: 600px){.floating-input[data-v-813a27d9]{font-size:1rem}}@media (max-width: 480px){.login-section[data-v-813a27d9]{display:flex;flex-direction:column;margin-left:0;margin-top:1rem;gap:2rem}}*{box-sizing:border-box}html{font-family:Open Sans,sans-serif}body{margin:0;min-height:100vh;background:#f5f5f5;background:linear-gradient(to top,#ebeff1,#f5f5f5)}.route-enter-active,.route-leave-active{transition:all .4s ease}.route-enter-from,.route-leave-to{opacity:0;filter:blur(8px);transform:scale(.97)}.route-enter-to,.route-leave-from{opacity:1;filter:blur(0);transform:scale(1)}.card[data-v-5a84b62d]{border-radius:12px;box-shadow:0 2px 8px #00000042;padding:1rem;margin:2rem auto;max-width:40rem}button[data-v-e8b1cebc],a[data-v-e8b1cebc]{text-decoration:none;padding:.75rem 1.5rem;font:inherit;font-weight:700;background-color:#3a606e;border:1px solid #3a606e;color:#fff;cursor:pointer;border-radius:100px;margin-right:.5rem;display:inline-block;transition:all .3s}a[data-v-e8b1cebc]:hover,a[data-v-e8b1cebc]:active,button[data-v-e8b1cebc]:hover,button[data-v-e8b1cebc]:active{color:#3a606e;background-color:#fff;border-color:#3a606e;transition:all .3s;transform:translateY(-4px);box-shadow:0 12px 25px #00000026;transition:all .3s ease}.flat[data-v-e8b1cebc]{background-color:transparent;color:#3a606e;border:none}.outline[data-v-e8b1cebc]{background-color:transparent;border-color:#3a606e;color:#3a606e}.outline[data-v-e8b1cebc]:hover{color:#fff;box-shadow:0 12px 25px #00000026;transform:translateY(-4px);transition:all .3s ease}.flat[data-v-e8b1cebc]:hover,.flat[data-v-e8b1cebc]:active,.outline[data-v-e8b1cebc]:hover,.outline[data-v-e8b1cebc]:active{color:#fff;background-color:#3a606e}.badge[data-v-7c9a0db6]{background-color:#ccc;color:#252525;border-radius:30px;padding:3px 10px;display:inline-block;margin-right:.5rem;transition:all .3s}.badge[data-v-7c9a0db6]:hover{transform:scale(1.05);box-shadow:0 0 3px #0000001a;transition:all .3s}.frontend[data-v-7c9a0db6]{background-color:#fff7e6;color:#ff9800}.backend[data-v-7c9a0db6]{background-color:#f9e6f0;color:#6a0f49}.career[data-v-7c9a0db6]{background-color:#e5f6f7;color:#2e6e74}.backdrop[data-v-1df3fdcd]{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#000000bf;z-index:10}dialog[data-v-1df3fdcd]{position:fixed;top:20vh;left:10%;width:80%;z-index:100;border-radius:12px;border:none;box-shadow:0 2px 8px #00000042;padding:0;margin:0;overflow:hidden;background-color:#fff}header[data-v-1df3fdcd]{background-color:#3a606e;color:#fff;width:100%;padding:1rem}header h2[data-v-1df3fdcd]{margin:0}section[data-v-1df3fdcd]{padding:1rem}menu[data-v-1df3fdcd]{padding:1rem;display:flex;justify-content:flex-end;margin:0}@media (min-width: 768px){dialog[data-v-1df3fdcd]{left:calc(50% - 20rem);width:40rem}}.dialog-enter-from[data-v-1df3fdcd],.dialog-leave-to[data-v-1df3fdcd]{opacity:0;transform:scale(.8)}.dialog-enter-active[data-v-1df3fdcd]{transition:all .3s ease-out}.dialog-leave-active[data-v-1df3fdcd]{transition:all .3s ease-in}.dialog-enter-to[data-v-1df3fdcd],.dialog-leave-from[data-v-1df3fdcd]{opacity:1;transform:scale(1)}
