body{margin:0;font-family:Quicksand,sans-serif;background-size:cover;font-weight:700}.container{display:flex;justify-content:center;align-items:center;height:100vh}.form-card{background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2rem;border-radius:10px;box-shadow:0 8px 32px #1f26875e;width:300px;text-align:center}.form-card h2{margin-bottom:1rem;color:#fff}.form-card input{width:100%;padding:.5rem;margin-bottom:1rem;border:none;border-radius:5px}.form-card button{width:100%;padding:.5rem;background-color:#fffa;border:none;border-radius:5px;cursor:pointer;font-weight:700}.error{color:red;margin-bottom:1rem}.toggle-link{display:inline-block;color:#000;background:#ff0;padding:.5rem 1rem;margin-top:1rem;border-radius:5px;text-decoration:none;transition:background .3s ease,transform .3s ease}.toggle-link:hover{background:#f1c40f;transform:scale(1.05)}.chart-page{page-break-before:always;page-break-after:always;break-before:page;break-after:page}
