@import"https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700&display=swap";body{font-family:Nunito,sans-serif;min-height:100vh;width:100%}.nomargin,body{margin:0}.margin10{margin:10px}.pad-3{padding:3rem}.pad-2{padding:2rem}.pad-1{padding:1rem}.nopadding{padding:0}.pad-left-3{padding-left:3rem}.pad-left-2{padding-left:2rem}.pad-left-1{padding-left:1rem}.pad-right-3{padding-right:3rem}.pad-right-2{padding-right:2rem}.pad-right-1{padding-right:1rem}.pad-top-1{padding-top:1rem}.pad-top-2{padding-top:2rem}.pad-top-3{padding-top:3rem}.pad-bottom-1{padding-bottom:1rem}.pad-bottom-2{padding-bottom:2rem}.pad-bottom-3{padding-bottom:3rem}.onequarter-width{width:25%}.oneeith-width{width:12.5%}.seveneith-width{width:87.5%}.half-width{width:50%}.threequarter-width{width:75%}.full-width{width:100%}.onethird-width{width:33.3333333333%}.twothird-width{width:66.6666666667%}.height-300{height:300px}.height-400{height:400px}.green{color:#90ee90}.white-background{background-color:#fff}.green-background{background-color:#90ee90}.red-background{background-color:red}.dark-background{background-color:#5f5f5f}.black-background{background-color:#424040}.gold-background{background-color:gold}.gold{color:gold}.black{color:#424040}.dark{color:#5f5f5f}.red{color:red}.gold-border{border:1px solid gold}.black-border{border:1px solid #424040}.dark-border{border:1px solid #5f5f5f}.red-border{border:1px solid red}.white-border{border:1px solid #fff}.r-button{border:1px solid #000;border-radius:5px;color:#000;cursor:pointer;font-weight:700;min-width:100px;padding:10px;text-decoration:none}.r-button.active{background-color:#fff}.r-button:hover{opacity:.8}.r-button:active{transform:scale(.95)}.select{border:1px solid #000;border-radius:5px;font-size:1rem;padding:10px}.thin-input,.thin-select{border:1px solid gold;border-radius:5px;margin:5px;padding:5px;width:100%}.big-button{border:1px solid #464646;border-radius:5px;font-size:1rem;padding:.5rem}.big-button:hover{background-color:#e8e8e8}.big-button:active{background-color:#d8d8d8}.pointer{cursor:pointer}.flexrow{align-items:flex-start;flex-direction:row}.flexcolumn,.flexrow{display:flex;justify-content:center}.flexcolumn{align-items:space-between;flex-direction:column}.grid-1{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:10px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}.grid-5{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px}.flex-align-center{align-items:center}.flex-align-start{align-items:flex-start}.flex-align-space-between{align-items:space-between}.flex-align-space-evenly{align-items:space-evenly}.flex-justify-space-between{justify-content:space-between}.flex-justify-space-evenly{justify-content:space-evenly}.flex-justify-space-around{justify-content:space-around}.flex-justify-center{justify-content:center}.flex-justify-start{justify-content:flex-start}.flex-gap5{gap:5px}.flex-gap10{gap:10px}.input{border:1px solid #000;border-radius:5px;font-size:1rem;padding:10px}.input-error{border:1px solid red}.label{font-size:1rem;font-weight:700;margin:1rem 0 0}.search{border:none;border-radius:5px;padding-left:10px}.panel{align-items:center;border-radius:5px;justify-content:space-between;margin:20px;padding:20px}.icon,.icon-size1{cursor:pointer}.icon-size1{height:1rem;width:1rem}.icon-size2{cursor:pointer;height:2rem;width:2rem}.icon-size3{cursor:pointer;height:3rem;width:3rem}.icon:hover{color:gold;transform:scale(1.1)}.icon:active{transform:scale(.9)}.disabled{cursor:not-allowed;opacity:.6}.title-h2{font-size:2rem;font-weight:700;margin:0}.pagination{align-items:center;justify-content:space-around;margin-top:10px}.success-label{align-items:center;background-color:#0f2c;border-radius:5px;color:#000;display:flex;justify-content:center}.success-label p{margin:0;padding:10px}.error-label{align-items:center;background-color:#f00c;border-radius:5px;color:#fff;display:flex;justify-content:center}.error-label p{margin:0;padding:10px}.main{font-family:Nunito,sans-serif}.dark{background-color:#797979;color:#fff}.light-mode{background-color:#fff;color:#000}.dark-mode{background-color:#424040;color:#fff}.page-enter-active,.page-leave-active{transition:all .4s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}
