.selected-plot-wrapper{border:.1rem solid #000;margin:.2rem .3rem;padding:0 .5rem}.text-sm{font-size:.9rem}.sort-button[data-v-d5e8cca6]{background-color:transparent;border:none}.grouped-plots_wrapper[data-v-d5e8cca6]{padding:2rem 1rem;position:sticky;bottom:1rem;border-radius:.5rem;border:.2rem solid #000;background-color:#fff}@keyframes v-pulseStretchDelay{0%,80%{transform:scale(1);-webkit-opacity:1;opacity:1}45%{transform:scale(.1);-webkit-opacity:.7;opacity:.7}}.spacer[data-v-11d31de7]{height:8rem}.login-container[data-v-589208c1]{min-height:100vh;width:100%;background-image:url(../img/login-bg.07ca59ed.jpg);background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;padding:20px}.login-form-container[data-v-589208c1]{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:40px;width:100%;max-width:500px}.login-form[data-v-589208c1]{width:100%}.login-title[data-v-589208c1]{color:#fff;text-align:center;margin-bottom:30px;font-family:Roboto,sans-serif}.form-group[data-v-589208c1]{margin-bottom:20px}.form-group label[data-v-589208c1]{display:block;color:#fff;margin-bottom:8px;font-family:Inter,sans-serif}.form-control[data-v-589208c1]{width:100%;padding:12px;border:none;border-radius:10px;background:hsla(0,0%,100%,.1);color:#fff;font-size:16px}.form-control[data-v-589208c1]::-moz-placeholder{color:hsla(0,0%,100%,.5)}.form-control[data-v-589208c1]::placeholder{color:hsla(0,0%,100%,.5)}.login-button[data-v-589208c1]{width:100%;padding:12px;background:#fff;border:none;border-radius:10px;color:#000;font-weight:700;font-size:16px;margin-top:20px;cursor:pointer;transition:opacity .2s}.login-button[data-v-589208c1]:disabled{opacity:.7;cursor:not-allowed}.form-footer[data-v-589208c1]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;flex-wrap:wrap;gap:10px}.remember-me[data-v-589208c1]{display:flex;align-items:center;gap:8px;color:#fff}.remember-me label[data-v-589208c1]{color:#fff}.forgot-password[data-v-589208c1]{color:#ff6b6b;text-decoration:none;transition:opacity .2s}.forgot-password[data-v-589208c1]:hover{opacity:.8}@media (max-width:480px){.login-form-container[data-v-589208c1]{padding:20px}.form-footer[data-v-589208c1]{flex-direction:column;align-items:flex-start}}