.login-container{display:flex;background:#005ea2;background:linear-gradient(90deg,#005ea2,#2aa6b9 50%,#3abacd);justify-content:center;align-items:center;height:100vh}.login-form-box{background-color:#fff;padding:40px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1);width:100%;max-width:400px}.login-title{text-align:center!important;margin-bottom:30px;font-size:1.5rem;font-weight:700}.login-form-box .ant-form-item{margin-bottom:20px}.login-form-box .ant-input,.login-form-box .ant-input-password{border-radius:4px;padding:10px}.login-form-box .ant-btn-primary{background-color:#1d8e29;border-color:#1d8e29;font-weight:700}.login-form-box .ant-btn-primary:hover{background-color:#187a23;border-color:#187a23}@media screen and (max-width:767px){.login-form-box{padding:20px;width:90%}}body,html{height:100%;margin:0;padding:0;background:#005ea2;background:linear-gradient(90deg,#005ea2,#2aa6b9 50%,#3abacd);background-blend-mode:multiply,multiply;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;font-family:Arial,sans-serif}.dashboard-container{width:100%;max-width:1200px;margin:0 auto;padding:20px clamp(12px,5vw,24px);display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.number-grid-container{display:flex;justify-content:center;align-items:flex-start;grid-gap:280px;gap:280px;margin:0 auto 40px;flex-wrap:nowrap;width:50%;max-width:650px}.number-grid{display:flex;flex-direction:column;align-items:center}.number-row{margin:5px 0}.number-item,.number-row{display:flex;justify-content:center}.number-item{font-size:22px;width:50px;height:50px;align-items:center;background-color:#e88700;color:#fff;border-radius:50%;margin:5px;font-weight:700;transition:background-color .3s,transform .2s}.number-item.winning:hover{background-color:#0468b3;transform:scale(1.1);border-color:#fff}.shape{text-align:center;position:relative;color:#fff;font-size:18px;margin:0 auto}.circle,.shape{display:flex;justify-content:center;align-items:center;height:70px;width:70px}.circle{border-radius:50%}.circle,.rectangle{background-color:#000;border:2px solid #fff}.rectangle{width:75px;height:68px;display:flex;justify-content:center;align-items:center}.triangle{width:0;height:0;border-left:58px solid transparent;border-right:58px solid transparent;border-bottom:58px solid #000;position:relative;margin:0 auto}.triangle-text{position:absolute;top:18px;font-size:20px}.ant-card-body{display:flex;justify-content:center;align-items:center;flex-direction:column;height:150px;background-color:#0468b3}.ant-card-title{color:#fff;text-align:center}.number-item.winning{background-color:#000!important;color:#fff!important;outline:2px solid #f1ebeb;outline-offset:0}.lotofacil-title-wrapper{background-color:#0468b3;color:#fff;padding:10px;border-radius:8px;text-align:center;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,.2);height:60px;display:flex;align-items:center;justify-content:center}.lotofacil-title{font-size:36px;font-weight:700}@media screen and (max-width:768px){.number-grid-container{flex-direction:column;align-items:center;grid-gap:20px!important;gap:20px!important}.number-grid{width:100%}.lotofacil-title{font-size:24px}.number-item{width:40px;height:40px;font-size:18px}}.card-hover{background-color:#0468b3;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.2);margin-bottom:30px}.card-hover:hover{background-color:#3a4356;transform:scale(1.05);box-shadow:0 8px 12px rgba(0,0,0,.3)}.ant-row{justify-content:center!important;margin:0 auto;max-width:1200px;grid-gap:20px 0;gap:20px 0}.analysis-container{padding:20px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.3);margin-top:20px;max-width:75%;margin-left:auto;margin-right:auto;overflow-x:auto}.table-container{margin-top:30px;overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-tbody td,.ant-table-thead th{text-align:center!important;vertical-align:middle;padding:12px 10px;font-size:1rem;white-space:nowrap}@media screen and (max-width:768px){.analysis-container{padding:10px;max-width:100%}.table-container{margin-top:15px}.ant-table-tbody td,.ant-table-thead th{padding:8px 5px!important;font-size:.85rem!important;white-space:normal}h2{font-size:1.25rem!important;margin-bottom:20px!important}h2 span{padding:4px 12px!important;font-size:.95rem!important}}h2{text-align:left!important;margin-bottom:40px;font-size:1.5rem;font-family:"Arial",sans-serif;font-weight:600;position:relative}h2 span{color:#fff;background-color:#1d8e29;padding:5px 15px;border-radius:5px;font-weight:700;text-transform:uppercase;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .3s ease}h2 span:hover{transform:scale(1.05);box-shadow:0 6px 12px rgba(0,0,0,.2)}.table-container .melhor-opcao{background-color:#616161;color:#fff;padding:5px 15px;border-radius:5px;font-weight:700;text-transform:uppercase;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .3s ease}.table-container .melhor-opcao:hover{transform:scale(1.05);box-shadow:0 6px 12px rgba(0,0,0,.2)}.table-container .highlight-high{background-color:#ff4d4f;color:#fff;padding:5px 15px;border-radius:5px;font-weight:700;text-transform:uppercase;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .3s ease}.table-container .highlight-high:hover{transform:scale(1.05);box-shadow:0 6px 12px rgba(0,0,0,.2)}.icon-size-24{font-size:24px!important}
/*# sourceMappingURL=main.55baf01b.chunk.css.map */