@font-face{src:url("./media/RalewayMedium-4L6XFQ4Q.ttf");font-family:Raleway Medium}@font-face{src:url("./media/MontserratSemiBold-J5TVJHDU.ttf");font-family:Montserrat Semi Bold}@font-face{src:url("./media/RalewaySemiBold-DQYOIQQK.ttf");font-family:Raleway Semi Bold}@font-face{src:url("./media/LatoRegular-IKI7JDBO.ttf");font-family:Lato Regular}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}button{border:none;cursor:pointer}main{background-color:#fafafa;min-height:88lvh}@media screen and (1240px <= width <= 1439px){main{min-height:84.2lvh}}@media screen and (905px <= width <= 1239px){main{min-height:93.2lvh}}@media screen and (822px <= width <= 904px){main{min-height:92.1lvh}}@media screen and (600px <= width <= 821px){main{min-height:89.85lvh}}@media screen and (width <= 599px){main{min-height:87lvh}}.main-section{padding:8.23lvh 10.8vw}@media screen and (1240px <= width <= 1439px){.main-section{padding:10.98lvh 16.1vw}}@media screen and (905px <= width <= 1239px){.main-section{padding:4.69lvh 19.9vw}}@media screen and (822px <= width <= 904px){.main-section{padding:5.42lvh 3.9vw}}@media screen and (600px <= width <= 821px){.main-section{padding:6.25lvh 5.3vw}}@media screen and (width <= 599px){.main-section{padding:8.96lvh 3vw}}.auth-section{display:flex;align-items:center;justify-content:center}.action-section{display:flex;justify-content:space-between;align-items:center}.action-section h1{font-family:Raleway Semi Bold,sans-serif;color:#303037;font-size:1.74vw;font-weight:500}button{font-family:Lato Regular,sans-serif}.btn-primary{display:flex;gap:.69vw;align-items:center;background-color:#ff971d;padding:0 .83vw;border-radius:1.67vw;color:#f9f6f7;font-size:1.04vw;text-transform:uppercase}.btn-primary:hover{background-color:#ff971d}.discard-btn{border:.07vw solid #ff971d;color:#ff971d;background-color:transparent}.submit-btn{background-color:#ff971d;color:#fff}.delete-btn{background-color:#f9502b;color:#fff}.status{border-radius:.97vw;display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-size:1.04vw;font-family:Lato Regular,sans-serif}.safe{background-color:#45b50029;color:#45b500}.warning{background-color:#fbbc0529;color:#fbbc05}.danger{background-color:#f9502b29;color:#f9502b}.modal-wrapper{width:100%;height:100%;padding:1.67vw}.modal-wrapper p{text-align:center;color:#303037;font-family:Raleway Semi Bold,sans-serif;margin-bottom:4.11lvh}.modal-wrapper form{display:flex;flex-direction:column}.modal-wrapper label{color:#303037;margin-bottom:1.41lvh;font-size:1.46vw;font-family:Raleway Medium,sans-serif}.modal-wrapper input,.modal-wrapper select{margin-bottom:2.82lvh;background-color:#fff;aspect-ratio:6.7/1;border:.03vw solid #9a9a9a;padding:0 1.39vw;font-size:1.18vw;color:#303037;border-radius:.56vw}.modal-button-group{display:flex;justify-content:space-between}.modal-button-group button{width:45%;aspect-ratio:4.5/1;font-size:1.04vw;border-radius:.56vw;cursor:pointer}.success-modal-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#303037;font-family:Raleway Medium,sans-serif;font-size:1.04vw}.card-list{margin-top:3.76lvh;display:grid;grid-template-columns:repeat(3,1fr);gap:1.67vw}.card{display:flex;flex-direction:column;aspect-ratio:1.1/1;background-color:#fff;border-radius:.3vw;border:.03vw solid #eeeeee;padding:1.67vw;box-sizing:border-box}.card-notes{flex:1;display:flex;flex-direction:column}.card-notes .notes-header{display:flex;align-items:center;gap:.83vw;margin-bottom:1.41lvh}.card-notes .notes-header p{font-family:Lato Regular,sans-serif;color:#595959;font-size:1.18vw}.card-notes .notes-header img{cursor:pointer}.card-notes textarea{flex-grow:1;width:100%;resize:none;overflow-y:auto;font-family:Lato Regular,sans-serif;font-size:1.04vw;color:#595959;border:.03vw solid #eeeeee;padding:1.03lvh 1.18vw;background-color:#fff}.auth-container{width:30.83vw;text-align:center}.auth-container h1{font-size:1.74vw;font-weight:500;font-family:Raleway Semi Bold,sans-serif;color:#303037;margin-bottom:7.2lvh}.auth-container form{display:flex;flex-direction:column;gap:3.08vh;margin-bottom:3.08lvh}.auth-container form input,.auth-container form button{border-radius:.56vw;height:6.1vh}.auth-container form input{color:#303037;background-color:#fafafa;padding:1.11vw;border:.1vw solid #bbbbbb;font-size:1.18vw;font-family:Lato Regular,sans-serif}.auth-container form button{background:#ff971d;color:#fff;font-size:1.04vw;font-family:Montserrat Semi Bold,sans-serif}.redirect-text{font-family:Lato Regular,sans-serif;color:#303037;font-weight:400;font-size:1.18vw}.redirect-text a{color:#303037;transition:color .2s ease;font-size:1.04vw}.redirect-text a:hover{color:#ff971d;text-decoration:underline}.header-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.76vh}.breadcrumb{display:flex;align-items:center;font-size:1.74vw;font-family:Raleway Semi Bold,sans-serif;color:#303037}.breadcrumb img{cursor:pointer}.breadcrumb-link{color:#fbbc05;text-decoration:underline;text-decoration-thickness:.26vh;text-underline-offset:.52vh;cursor:pointer}.breadcrumb-separator{margin:0 1.11vw}.breadcrumb-current{color:#303037;text-decoration:none}.breadcrumb-action{margin-left:1.39vw}.info-cards{display:flex;justify-content:space-between}.info-card{width:31.5%;aspect-ratio:3.75/1;background-color:#fff;box-shadow:0 .14vw .56vw #00000014;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.83vw}.card-title{font-size:1.18vw;color:#595959;font-family:Lato Regular,sans-serif}.card-label{font-size:.97vw;font-family:Raleway Medium,sans-serif;color:#bbb}
