body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-50:#f3faf4;--color-100:#e3f5e5;--color-200:#c9e9ce;--color-300:#9ed7a8;--color-400:#64b972;--color-500:#47a056;--color-600:#368343;--color-700:#2d6837;--color-800:#28532f;--color-900:#224529;--color-950:#0e2513}nav{background-color:var(--color-50);box-shadow:10px 0 30px #0000001a;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:space-between;position:fixed;width:250px}nav,nav h2{padding:10px}nav h2{border-bottom:1px solid #444;text-align:center}nav ul{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0}nav ul li{text-align:center;width:100%}nav ul li a{background-color:var(--color-300);border-left:6px solid var(--color-950);border-radius:10px;box-sizing:border-box;color:var(--color-950);display:block;font-weight:700;padding:10px;text-decoration:none;transition:background-color .3s;width:100%}nav ul li a:hover{background-color:var(--color-400)}.navbar-top{display:flex;flex-direction:column}.logo-container{margin-bottom:10px;width:100%}.logo{height:auto;width:100%}.loginpage{align-items:center;background-color:var(--color-200);height:100vh;justify-content:center}.login-form,.loginpage{display:flex;flex-direction:column}.login-form{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;gap:10px;margin-top:20px;max-width:90%;padding:20px;width:400px}.forget-password-link{color:var(--color-950);text-decoration:none}.forget-password-link:hover{text-decoration:underline}.toast{align-items:center;border-radius:5px;box-shadow:0 0 10px #0000001a;display:flex;gap:15px;justify-content:space-between;left:50%;padding:15px;position:fixed;text-align:center;top:20px;transform:translateX(-50%);z-index:10000}.toast.success{background-color:green;color:#fff}.toast.error{background-color:red;color:#fff}.toast-timer{color:#d3d3d3;font-size:.9em}.toast-close{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.2em;height:35px;justify-content:center;width:35px}.toast-close:hover{background-color:#ffffff4d}.button-spinner{animation:spin 1s linear infinite;border-radius:50%;border-top:2px solid var(--color-700);border:2px solid var(--color-700);border-top-color:var(--color-50);display:inline-block;height:12px;vertical-align:middle;width:12px}.summary{display:flex;gap:20px;margin:10px 0}.loading{align-items:center;display:flex;height:100vh;justify-content:center}.container{--uib-size:50px;--uib-color:var(--color-800);--uib-speed:1.3s;--uib-dot-size:25%;animation:spin var(--uib-speed) infinite linear;display:inline-block;height:var(--uib-size);position:relative;width:var(--uib-size)}.dot{height:100%;left:calc(50% - var(--uib-dot-size)/2);width:var(--uib-dot-size)}.dot,.dot:after{position:absolute}.dot:after{background-color:var(--uib-color);border-radius:50%;content:"";height:0;left:0;padding-bottom:100%;top:0;transition:background-color .3s ease;width:100%}.dot:first-child{transform:rotate(120deg)}.dot:first-child:after{animation:wobble var(--uib-speed) infinite ease-in-out}.dot:nth-child(2){transform:rotate(-120deg)}.dot:nth-child(2):after,.dot:nth-child(3):after{animation:wobble var(--uib-speed) infinite ease-in-out}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes wobble{0%,to{transform:translateY(0)}50%{transform:translateY(65%)}}.summary .totalText{display:flex;gap:20px}.summary button{width:150px}.inputGroup.planter input,.inputGroup.planter select{width:300px}table{border-collapse:collapse;margin-bottom:20px;width:100%}table,td,th{border:1px solid var(--color-100)}td,th{padding:10px;text-align:left}th{background-color:var(--color-100)}.popupheading{margin-bottom:20px}.btn_column{display:flex;gap:10px}@keyframes popupOpen{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.popup-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.popup-content{animation:popupOpen .3s ease-out;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-height:90%;max-width:90%;overflow:hidden;padding:20px;position:relative}.popup-close{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:none;border:none;color:red;cursor:pointer;display:flex;font-size:25px;justify-content:center;position:absolute;right:15px;top:10px;width:30px}.popup-close:hover{background:none;color:darkred}.upload-image{background-color:#f9f9f9;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:600px;padding:20px}.upload-image h1{margin-bottom:20px;text-align:center}.inputGroup{margin-bottom:15px}.uploaded-image{display:flex;justify-content:center;margin-top:20px}.uploaded-image img{width:300px}.image-gallery{padding:20px;text-align:center}.image-grid{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:20px}.image-item{border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 5px #0000001a;padding:10px;width:150px}.image-item img{border-radius:8px;height:auto;max-width:100%}.image-item p{margin:8px 0 0}.dlt_btn{background-color:#ff4d4d;margin-top:10px}.dlt_btn:hover{background-color:#ff1a1a}.app{display:flex}.main-content{width:100%}.content{margin-left:280px;padding:20px}button{background-color:var(--color-500);border:none;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:600;padding:10px 20px;transition:background-color .3s;width:100%}button:hover{background-color:var(--color-600)}h1,h2,h3,h4,h5,h6{color:var(--color-900);margin:0}input,select,textarea{border:1px solid var(--color-300);border-radius:5px;box-sizing:border-box;font-size:16px;margin-bottom:6px;padding:10px;width:100%}input:focus,select:focus,textarea:focus{border-color:var(--color-500);box-shadow:0 0 5px var(--color-500);outline:none}textarea{resize:vertical}.loading_bg{align-items:center;background-color:#fff;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.sk-chase{animation:sk-chase 2.5s linear infinite both;height:40px;position:relative;width:40px}.sk-chase-dot{animation:sk-chase-dot 2s ease-in-out infinite both;height:100%;left:0;position:absolute;top:0;width:100%}.sk-chase-dot:before{animation:sk-chase-dot-before 2s ease-in-out infinite both;background-color:var(--color-700);border-radius:100%;content:"";display:block;height:25%;width:25%}.sk-chase-dot:first-child{animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-.9s}.sk-chase-dot:nth-child(4){animation-delay:-.8s}.sk-chase-dot:nth-child(5){animation-delay:-.7s}.sk-chase-dot:nth-child(6){animation-delay:-.6s}.sk-chase-dot:first-child:before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase{to{transform:rotate(1turn)}}@keyframes sk-chase-dot{80%,to{transform:rotate(1turn)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,to{transform:scale(1)}}.failed{background-color:red;color:#fff}.refunded{background-color:blue;color:#fff}
/*# sourceMappingURL=main.da80c278.css.map*/