:root{font-family:Oswald,sans-serif;line-height:1.5;font-weight:400;color:rgba(black);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/assets/bg-DIcWGvv7.png);background-size:cover;background-position:center}body{margin:0}button{background-color:#77b5fe;border:2px solid rgb(71,151,242);border-radius:3px;color:#fff;padding:5px 7px;box-shadow:2px 1px 5px gray}#root{margin:0 auto;text-align:center}.homePage{display:flex;flex-direction:column;align-items:center;min-height:100vh;padding:20px;max-width:500px;margin:0 auto}.homePage section{display:grid;grid-template-columns:1fr;justify-self:center;row-gap:20px;width:85%;flex:1;margin-bottom:20px}.homePage footer{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:20px}.countFrame{background-color:#fff;border:3px solid black;padding:5px 10px 15px;min-width:fit-content}.countFrame header{display:flex;align-items:center;justify-content:space-between}.countFrame header h2{margin:0;padding:0}.countFrame span{margin:0 auto;display:block;width:100%;border:rgb(234,234,234) 1px solid}.countFrame section{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:10px}.countFrame .countDiv{position:relative;width:min-content;justify-self:center}.countFrame .countNbr{position:absolute;top:0;right:-5px;color:#000;background-color:#fff;font-size:15px;border-radius:20%;padding-left:5px}.addBlock{border:3px solid black}.addBlock section{margin-bottom:30px;display:flex;flex-direction:column;align-items:center}.addBlock .divRadio{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:20px}.addBlock .divRadio input{margin-right:-2px}.addBlock .inputDate{border:black 2px solid;padding:2px 5px;border-radius:5px;margin-top:20px}.addBlock .inputCheckbox{display:flex;justify-content:center;align-items:end;gap:3px}.addBlock button{padding:5px 20px}.loader{width:80px;height:80px;border-radius:50%;border:8px solid #d1914b;box-sizing:border-box;--c: no-repeat radial-gradient(farthest-side, #d64123 94%, #0000);--b: no-repeat radial-gradient(farthest-side, #000 94%, #0000);background:var(--c) 11px 15px,var(--b) 6px 15px,var(--c) 35px 23px,var(--b) 29px 15px,var(--c) 11px 46px,var(--b) 11px 34px,var(--c) 36px 0px,var(--b) 50px 31px,var(--c) 47px 43px,var(--b) 31px 48px,#f6d353;background-size:15px 15px,6px 6px;animation:l4 3s infinite}@keyframes l4{0%{-webkit-mask:conic-gradient(#0000 0,#000 0)}16.67%{-webkit-mask:conic-gradient(#0000 60deg,#000 0)}33.33%{-webkit-mask:conic-gradient(#0000 120deg,#000 0)}50%{-webkit-mask:conic-gradient(#0000 180deg,#000 0)}66.67%{-webkit-mask:conic-gradient(#0000 240deg,#000 0)}83.33%{-webkit-mask:conic-gradient(#0000 300deg,#000 0)}to{-webkit-mask:conic-gradient(#0000 360deg,#000 0)}}.displayModalLoader{position:fixed;z-index:10000;top:0%;right:0%;height:100%;width:100%;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#00000040}.displayModalLoader .loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rules{border:3px solid black;width:50%}.rules .divRatio{display:flex;justify-content:center;align-items:center}.rules .divRatio p{margin:5px 0}.rules button{padding:5px 20px}.addUser{border:3px solid black}.addUser input{border:2px solid black;border-radius:5px}.addUser button{padding:5px 20px}dialog::backdrop{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}
