:root{--color-primary: #417690;--color-secondary: #C8E1F4;--color-tersiery: #8AAFCC;--white: #ffffff;--red: tomato;--green: #007c00;--gray: #94949C;--purple: #800080;--black: #000000;--mat-black: #5d5c5d;--stripe1: #506381;--stripe2: #537C9A;--stripe3: #266fa4;--back-drop: rgba(0,0,0,.4);--color-secondary-transparent: rgba(200, 225, 244, .7);--shadow: rgba(70, 70, 70, .6);--zebraStripe1: #f0f0f0;--zebraStripe2: #dedede;--zebraStripe3: #daffda;--zebraStripe4: #baddba;--zebraStripe5: #e0d8ff;--zebraStripe6: #c7c1e2}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;transition:color .5s,background-color .5s;color:var(--color-primary);line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{body{margin:0;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}header,footer{display:none}}.XXXLT{font-size:2.5rem}.XXLT{font-size:2.2rem}.XLT{font-size:2rem}.LT{font-size:1.8rem}.MT{font-size:1.4rem}.ST{font-size:1.2rem}.mT{font-size:1rem}.nT{font-size:.8rem}.Tbold{font-weight:700}.T600{font-weight:600}.Tupper{text-transform:uppercase}.Tlower{text-transform:lowercase}.Tcapital{text-transform:capitalize}.TcapFirst:first-letter{text-transform:uppercase}.grid_18_by_18{height:100%;width:100%;display:grid;grid-template-columns:repeat(17,minmax(auto,1fr));grid-template-rows:repeat(17,minmax(auto,1fr));align-content:center}.grid_10_by_10{height:100%;width:100%;display:grid;grid-template-columns:repeat(9,minmax(auto,1fr));grid-template-rows:repeat(9,minmax(auto,1fr));align-content:center}.grid_gap{grid-gap:5px}.grid_row_gap{grid-row-gap:5px}.grid_column_gap{grid-column-gap:5px}.Flx{display:flex}.Flx_evenly{align-items:center;justify-content:space-evenly}.Flx_between{align-items:center;justify-content:space-between}.Flx_middle{align-items:center;justify-content:center}.Flx_center_left{align-items:center;justify-content:flex-start}.Flx_center_right{align-items:center;justify-content:flex-end}*{font-size:1.6rem;margin:0;padding:0}html{font-size:70%;height:-webkit-fill-available}@media only screen and (max-width: 1480px){html{font-size:65%}}@media only screen and (max-width: 992px){html{font-size:60%}}@media only screen and (max-width: 768px){html{font-size:55%}}@media only screen and (max-width: 480px){html{font-size:50%}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background-color:transparent;cursor:pointer}::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:5px}#app{height:100vh;width:100vw;max-width:100vw;max-height:100vh;overflow:hidden;font-weight:400;display:grid;grid-template-columns:repeat(17,minmax(auto,1fr));grid-template-rows:repeat(17,minmax(auto,1fr));align-content:center}a{text-decoration:none}button{border:none;outline:none;background-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;--webkit-user-select: none}button:focus{outline:none}.PreventSelect{-webkit-user-select:none;user-select:none;--webkit-user-select: none}.modal-backdrop{position:fixed;inset:0;padding:0;background-color:var(--back-drop);display:flex;justify-content:center;align-items:center;z-index:1000;height:100vh;width:100vw}.loader-backdrop{z-index:10000}.modalCover[data-v-3f504693]{position:relative;height:6rem;width:6rem;border-radius:50%;background-color:var(--white);display:flex;align-items:center;justify-content:center;overflow:hidden;border:.5rem solid #d1ffff67;border-left:.1rem solid transparent;border-right:.1rem solid transparent;z-index:0;color:var(--black);font-size:1rem;font-weight:700}.modalCover[data-v-3f504693]:before{content:"";position:absolute;height:6rem;width:6rem;border-radius:50%;background-color:transparent;border:.5rem solid cyan;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;animation:rotate-3f504693 3s linear infinite}@keyframes rotate-3f504693{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modalBackground[data-v-2d04c6fd]{position:fixed;height:100vh;width:100vw;background-color:transparent;z-index:0}
