.cards-container{grid-area:cards;min-width:200px;display:flex;flex-direction:column;gap:1rem}.card{width:100%;padding:1rem;background-color:#fff;border-radius:1rem;box-shadow:0 0 60px -7px #121f3e1a;-webkit-box-shadow:0px 0px 60px -7px rgba(18,31,62,.1);-moz-box-shadow:0px 0px 60px -7px rgba(18,31,62,.1);display:flex;gap:1rem}.card>i{font-size:2rem;padding:1rem;border-radius:1rem;max-width:4rem}.card-text-container{display:flex;flex-direction:column;justify-content:space-around}.card-text-title{color:#9198a7;font-weight:400;font-size:1rem}.card-text-data{color:#121f3e;font-weight:800;font-size:1.5rem}.controls-container{min-width:300px;display:flex;flex-direction:column;gap:1rem;padding:20px;grid-area:controls;align-items:center}.input-container{position:relative;isolation:isolate}.input-text{padding:1rem;border:1px solid #E7EDF3;position:relative;inset:0;color:#121f3e;font-weight:600;font-size:1rem;border-radius:27px;padding:1rem 27px}.input-text:focus{outline:1px solid #0075FF}.input-placeholder{position:absolute;top:-.5rem;left:1.5rem;z-index:1;color:#121f3e;font-weight:600;background-color:#f0f7fd;font-size:.8rem}.buttons-container{width:100%;display:flex;flex-direction:column;gap:.5rem}.button{padding:1rem 2rem;border:none;font-size:1rem;font-weight:600;border-radius:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:1rem;background-color:transparent;transition:filter .2s}.button:hover{filter:grayscale(.2)}.button:disabled{filter:grayscale(1);pointer-events:none}.button-blue{background-color:#0075ff;color:#fff}.button-sky{background-color:#fff;color:#137aff}.board-card{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:1.5rem;background-color:#fff;border-radius:1rem;box-shadow:0 0 60px -7px #121f3e1a;-webkit-box-shadow:0px 0px 60px -7px rgba(18,31,62,.1);-moz-box-shadow:0px 0px 60px -7px rgba(18,31,62,.1);grid-area:board}.board-container{height:100%;aspect-ratio:1 / 1;border:2px solid #888F9F;display:grid;grid-template-columns:repeat(10,1fr);border-radius:1rem;overflow:hidden}.cell{border:1px solid #EFF4F7;margin:-1px 0 0 -1px}.active{border:none;background-color:#3c6cdc;animation:appear .1s linear}@keyframes appear{0%{background-color:transparent}90%{background-color:#3c6cdc}}.App{padding:2rem;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr;grid-template-areas:"header header header" "cards board controls";gap:2rem;height:100dvh}.header{grid-area:header;display:flex;flex-direction:column;gap:.5rem}.h1-title{font-weight:800;font-size:2rem;color:#121f3e}.h2-title{font-size:1rem;color:#6b758a}.table-controls{display:flex;width:100%;height:100%}@media (max-width: calc(100dvh + 432px + 2rem)){.App{grid-template-columns:1fr auto;grid-template-rows:auto auto auto;grid-template-areas:"header header" "board board" "controls controls"}.board-container{width:100%}.cards-container{display:none}}@media (max-width: 700px){.App{padding:1rem;gap:1rem}.board-card{padding:.5rem}}*{margin:0;padding:0;box-sizing:border-box;font-family:Cera Pro}@font-face{font-family:Cera Pro;src:url(/assets/CeraProLight-51678261.otf) format("truetype")}body{background-color:#f0f7fd}
