@font-face{src:url("./media/MontserratExtraBold-HK7YUVZW.ttf");font-family:Montserrat Extra Bold}@font-face{src:url("./media/MontserratMedium-VSSUGGLA.ttf");font-family:Montserrat Medium}@font-face{src:url("./media/MontserratSemiBold-GKN4BSZ7.ttf");font-family:Montserrat Semi Bold}@font-face{src:url("./media/LatoRegular-IKI7JDBO.ttf");font-family:Lato Regular}@font-face{src:url("./media/RalewayLight-GJYHST6F.ttf");font-family:Raleway Light}@font-face{src:url("./media/RalewayRegular-5NOJI55U.ttf");font-family:Raleway Regular}@font-face{src:url("./media/InterRegular-G4EJ6UWM.ttf");font-family:Inter Regular}@font-face{src:url("./media/RalewaySemiBold-YRATQWM7.ttf");font-family:Raleway Semi Bold}@font-face{src:url("./media/RalewayMedium-SD5A6JP5.ttf");font-family:Raleway Medium}@font-face{src:url("./media/LatoBold-FQAMFF6T.ttf");font-family:Lato Bold}@font-face{src:url("./media/RalewayMediumOld-4L6XFQ4Q.ttf");font-family:Raleway Medium old}@font-face{src:url("./media/MontserratSemiBoldOld-J5TVJHDU.ttf");font-family:Montserrat Semi Bold old}@font-face{src:url("./media/RalewaySemiBoldOld-DQYOIQQK.ttf");font-family:Raleway Semi Bold old}@font-face{src:url("./media/LatoRegularOld-IKI7JDBO.ttf");font-family:Lato Regular old}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}button{border:none;cursor:pointer}main{background-color:#fafafa;min-height:calc(100dvh - 100px)}@media screen and (width <= 699px){main{min-height:calc(100dvh - 62px)}}.main-section{padding:56px calc((100dvw - 1128px)/2)}@media screen and (1240px <= width <= 1439px){.main-section{padding:56px calc((100dvw - 840px)/2)}}@media screen and (905px <= width <= 1239px){.main-section{padding:56px calc((100dvw - 841px)/2)}}@media screen and (700px <= width <= 904px){.main-section{padding:56px calc((100dvw - 636px)/2)}}@media screen and (width <= 699px){.main-section{padding:52px 16px}}.auth-section{display:flex;align-items:center;justify-content:center;padding:100px 0}.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.56rem;font-weight:600}button{font-family:Lato Bold,sans-serif;font-weight:600}.btn-primary{background-color:#ff971d;color:#f9f6f7;font-size:.94rem;opacity:75%}.btn-primary:hover{opacity:100%}.add-btn{display:flex;text-transform:uppercase;border-radius:24px;padding:.75rem;justify-content:space-between;align-items:center}@media screen and (width <= 699px){.add-btn{justify-content:center}}.add-btn img{width:1.25rem}@media screen and (width <= 699px){.add-btn span{display:none}}.discard-btn{border:1px solid #c0c4cc;color:#6b7280;background-color:transparent}.submit-btn{background-color:#ff971d;color:#fff}.submit-btn:hover{opacity:100%}.delete-btn{background-color:#f9502b;color:#fff}.delete-btn:hover{opacity:100%}.status{border-radius:14px;display:flex;justify-content:center;align-items:center;text-align:center;text-transform:uppercase;font-size:.94rem;font-family:Lato Bold,sans-serif;font-weight:600}.safe{background-color:#45b50029;color:#45b500}.warning{background-color:#fbbc0529;color:#fbbc05}.danger{background-color:#f9502b29;color:#f9502b}.modal-frame{width:480px;background-color:#fff;border:none}@media screen and (width <= 512px){.modal-frame{width:360px}}.p-dialog-content{padding:0!important}.modal-wrapper{width:100%;height:100%;padding:1.25rem 1rem 1rem}.modal-wrapper h2{text-align:center;font-family:Raleway Medium,sans-serif;font-weight:500;font-size:1.19rem;color:#303037;margin-bottom:.75rem}.modal-wrapper p{text-align:center;color:#6b7280;font-family:Raleway Medium,sans-serif;font-size:.88rem;font-weight:500;margin-bottom:1.25rem}.modal-wrapper form{display:flex;flex-direction:column}.modal-wrapper label{color:#4b5563;margin-bottom:.5rem;font-size:.88rem;font-family:Raleway Medium,sans-serif}.modal-wrapper input,.modal-wrapper select{background-color:#fff;height:48px;border:1px solid #9ca3af;padding:0 1rem;font-size:1.06rem;color:#303037;border-radius:8px;font-family:Lato Regular,sans-serif}.modal-wrapper input,.modal-wrapper select{margin-bottom:1rem}.modal-wrapper input:last-child,.modal-wrapper select:last-child{margin-bottom:0}.modal-wrapper input::placeholder{color:#6b7280}.modal-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("./media/arrow-RJUH5TEO.svg");background-repeat:no-repeat;background-position:calc(100% - 1rem) center;background-size:10px}.modal-wrapper .last-form-element{margin-bottom:1.75rem}.modal-wrapper .input-error{margin-bottom:.25rem;border:1px solid #f9502b}.modal-wrapper .input-error-text{margin-bottom:.5rem;font-family:Lato Regular,sans-serif;color:#f9502b}.modal-button-group{width:100%;display:flex;gap:12px;justify-content:space-between}@media screen and (width <= 512px){.modal-button-group{flex-wrap:wrap-reverse}}.modal-button-group button{width:48.7%;height:48px;font-size:.94rem;border-radius:8px;opacity:75%}@media screen and (width <= 512px){.modal-button-group button{width:100%}}.result-modal-wrapper{width:100%;height:100%;padding:1.88rem 1rem 1rem;display:flex;flex-direction:column;align-items:center;text-align:center;font-weight:500}.result-modal-wrapper img{margin-bottom:20px}.result-modal-wrapper h2{font-family:Raleway Medium,sans-serif;color:#303037;margin-bottom:12px;font-size:1.19rem}.result-modal-wrapper p{font-size:.88rem;font-family:Raleway Medium,sans-serif;margin-bottom:20px;color:#6b7280}.card-list{margin-top:25px;display:grid;grid-template-columns:repeat(3,360px);gap:24px}@media screen and (905px <= width <= 1439px){.card-list{grid-template-columns:repeat(2,408px)}}@media screen and (700px <= width <= 904px){.card-list{grid-template-columns:repeat(2,306px)}}@media screen and (width <= 699px){.card-list{grid-template-columns:repeat(1,100%)}}.card{display:flex;flex-direction:column;gap:1rem;width:360px;background-color:#fff;border-radius:12px;border:.5px solid #eeeeee;padding:1.5rem;box-sizing:border-box}@media screen and (905px <= width <= 1439px){.card{width:408px}}@media screen and (700px <= width <= 904px){.card{width:306px}}@media screen and (width <= 699px){.card{width:100%}}.card .btn-primary{width:100%;height:48px;border-radius:8px}.card-header{display:flex;justify-content:space-between;align-items:flex-start}.card-header h2{font-family:Raleway Medium,sans-serif;font-size:1.31rem;font-weight:500;color:#303037}.card-header img{width:20px;cursor:pointer}.card-notes textarea{width:100%;resize:none;overflow-y:auto;font-family:Lato Regular,sans-serif;font-size:.94rem;color:#4b5563;border:.5px solid #eeeeee;padding:.5rem;background-color:#fff;border-radius:4px;height:88px}.notes-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.notes-header .note-title{font-family:Lato Regular,sans-serif;color:#4b5563;font-weight:400;font-size:1.06rem}.edit-note-section{display:flex;align-items:center;gap:.38rem;cursor:pointer}.edit-note-section img{width:.91rem}.edit-note-section p{font-family:Lato Regular,sans-serif;font-weight:400;color:#4b5563;font-size:.94rem;transition:.3s}.edit-note-section:hover p{color:#ff971d}.auth-container{width:444px;text-align:center}@media screen and (width <= 699px){.auth-container{width:calc(100dvw - 32px)}}.auth-container h1{font-size:1.56rem;font-weight:600;font-family:Raleway Semi Bold,sans-serif;color:#303037;margin-bottom:2rem}.auth-container form{display:flex;flex-direction:column;margin-bottom:30px}.auth-container form input{border-radius:6px;height:52px;color:#303037;background-color:#fff;padding:1rem;border:1px solid #9ca3af;font-size:1.06rem;font-family:Lato Regular,sans-serif;font-weight:400;margin-bottom:30px}.auth-container form input.input-error{border:1px solid #f9502b;margin-bottom:0}.auth-container form .eye-icon{transform:translateY(50%)}.auth-container form .btn-primary{border-radius:8px;height:48px}.auth-container form .btn-primary:disabled{cursor:not-allowed}.redirect-text p{font-family:Lato Regular,sans-serif;color:#303037;font-weight:400;font-size:1.06rem}.redirect-text a{font-family:Lato Bold,sans-serif;color:#303037;transition:color .2s ease;font-size:.94rem;font-weight:600}.redirect-text a:hover{color:#ff971d;text-decoration:underline}.forgot-password{font-size:.88rem;font-weight:500;margin-top:.38rem;color:#4b5563;font-family:Raleway Medium,sans-serif;align-self:flex-end;transition:color .2s ease;cursor:pointer}.forgot-password:hover{color:#ff971d;text-decoration:underline}.header-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.breadcrumb{display:flex;align-items:center;font-family:Raleway Semi Bold,sans-serif;font-size:1.56rem}@media screen and (width <= 699px){.breadcrumb{flex-wrap:wrap}}.breadcrumb img{cursor:pointer}.breadcrumb-link{color:#ff971d;text-decoration:underline;cursor:pointer}@media screen and (width <= 699px){.breadcrumb-link{font-size:1.06rem}}.breadcrumb-group{display:flex;align-items:center}@media screen and (width <= 699px){.breadcrumb-group{width:100%;margin-bottom:1rem}}.breadcrumb-separator{margin:0 1rem}@media screen and (width <= 699px){.breadcrumb-separator{margin:0 .5rem}}.breadcrumb-current{color:#303037;text-decoration:none}.breadcrumb-action{margin-left:1.25rem}.info-cards{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (width <= 699px){.info-cards{gap:16px}}.info-card{background-color:#fff;border:.5px solid #eeeeee;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-radius:12px}.card-title{font-size:1.06rem;color:#4b5563;font-family:Lato Regular,sans-serif}.card-label{font-size:.88rem;font-family:Raleway Medium,sans-serif;color:#9ca3af}input{font-family:Lato Regular old,sans-serif}.input-error-text{font-family:Lato Regular,sans-serif;font-size:.94rem;color:#f9502b;margin:.25rem 0 .5rem;display:block;align-self:flex-start}.input-with-icon{position:relative}.input-with-icon input{width:100%}.input-with-icon .eye-icon{position:absolute;right:1rem;width:24px;cursor:pointer;opacity:.6;transition:opacity .2s ease}.input-with-icon .eye-icon:hover{opacity:1}.input-with-icon:has(.input-error){margin-bottom:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.empty-list{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.empty-list h1{font-family:Raleway Light,sans-serif;font-size:3.88rem;font-weight:300;color:#303037;margin-bottom:2.25rem}.empty-list h2{font-size:1.31rem;font-family:Raleway Medium,sans-serif;font-weight:500;color:#303037;margin-bottom:3.5rem}.empty-list p{font-family:Lato Regular,sans-serif;font-size:1.06rem;color:#4b5563;margin-bottom:1.25rem}.empty-list .btn-primary{margin-top:2.25rem}
