.main.home{margin-top:0px !important}.main{display:flex;flex:1;background:var(--glass-background);backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:var(--border-radius);padding:20px;margin-bottom:20px;box-shadow:var(--shadow);height:auto;overflow-y:auto;flex-direction:column;align-items:center;scrollbar-width:none}.main::-webkit-scrollbar{display:none}.main .card{background:var(--glass-background);backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:var(--border-radius);padding:20px;margin:20px auto;box-shadow:var(--shadow);max-width:600px;text-align:center}.main .card h2{color:var(--text-color);font-size:28px;margin-bottom:10px}.main .card p{color:#ddd;font-size:16px}.input-error-highlight{background-color:rgba(255,0,0,.1);border:1px solid red;transition:background-color .3s ease-in-out}main div.undefined-route{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:space-between;justify-content:flex-start;align-items:flex-start;width:60%;margin-top:50px}main div#error-animation{display:flex;width:100%}main div#error-content{display:flex;flex-direction:column;align-items:flex-start;margin-top:50px;width:100%}div.app-loader{position:fixed;inset:0;display:grid;place-items:center}div.app-loader.loader.spinner{width:80px;height:80px;border:10px solid #f3f3f3;border-top:10px solid #3498db;border-radius:50%;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 768px){.main{max-height:80vh}}@keyframes spin{to{transform:rotate(360deg)}}/*# sourceMappingURL=main.css.map */
