@import url(https://fonts.googleapis.com/css2?family=Lobster&display=swap);@import url(https://fonts.googleapis.com/css2?family=Kanit&display=swap);@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0);.notifications-actions[data-v-67c9d6e6]{position:sticky;bottom:0;display:flex;flex-direction:row;border-bottom:1px solid #000;background-color:#36541d;color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:10px}.notifications-container[data-v-67c9d6e6]{position:fixed;bottom:140px;right:28px;display:flex;flex-direction:column;z-index:11400;gap:0;max-height:80vh;overflow-y:auto;overflow-x:hidden;box-shadow:0 0 5px 1px hsla(0,0%,44.7%,.5490196078431373);background-color:green;border-radius:8px}.notifications-container[data-v-67c9d6e6] :first-child{border-top-left-radius:8px;border-top-right-radius:8px}.notification[data-v-67c9d6e6]{width:400px;border-radius:0;padding:20px;animation-name:notification-transition-67c9d6e6;animation-duration:1s;animation-iteration-count:1;display:flex;flex-direction:row;border-bottom:0 solid}@keyframes notification-transition-67c9d6e6{0%{opacity:.2;position:relative;top:-100px}to{position:relative;top:0;opacity:.96}}.notification.success[data-v-67c9d6e6]{background-color:#e5eaa3;border:1px solid #ccd372}.notification.success.old[data-v-67c9d6e6]{background-color:rgba(153,236,135,.96);border:1px solid #34b634}.notification.error[data-v-67c9d6e6]{background-color:#f5beb7;border:1px solid #eeaaa2}.notification.error.old[data-v-67c9d6e6]{background-color:rgba(232,145,140,.96);border:1px solid #a83030}:root,body{overflow-x:hidden;width:100%;margin:0;padding:0}.loginButtons{padding:20px;position:fixed;top:40px;right:30px!important;height:40px;z-index:1;pointer-events:auto}.loginButtons button{background-color:#9ac35e;border:0 solid;border-radius:4px;color:#fff;padding:4px 20px}.c.center{align-items:center}.mr-b{margin-bottom:10px!important}input[required],select[required]{background-image:url(/img/icons/required.png);background-repeat:no-repeat;background-position:100% 0}.btn-flex{display:flex;align-items:center;justify-content:center}.mr-top.bg{margin-top:130px}.l4.bg{background:rgba(192,202,51,.0196078431372549);padding:0;border-radius:14px}.l4.bg .at-title{background-color:#e5eb9f;color:#5e6328;margin:0 0 20px 0!important;padding:20px;border-top-left-radius:14px;border-top-right-radius:14px}.l4.bg .at-title h3{line-height:100%;font-size:1em;margin:0}.l4 .at-form{background:unset}.l4{border-radius:6px;background:rgba(105,110,32,.09019607843137255)}.l4.bg .at-form{background:unset!important;padding:0}td.center{text-align:center;margin:auto}.table.sticky thead th{z-index:100}.paginator{align-items:center}.paginator input{margin:unset!important}button.transparent{background-color:transparent;border:0 solid;color:#fff}button.tst{background-color:#83b128;border:1px solid #7aa124;border-radius:12px;padding:4px 8px 4px 8px;color:#fff}.dialog .footer{background-color:#f2f2f2;height:100%;padding:10px}.dialog .footer button{border:0 solid;border-radius:0;background-color:#dedede;padding-left:12px;padding-right:12px;color:#333;border-radius:8px;box-shadow:none}.dialog .footer button[type=submit]{background-color:rgba(208,221,29,.8980392156862745)}.dialog .footer button:disabled{background-color:#eee;color:#999}.dialog-3{grid-template-rows:36px auto 52px!important}.modal.open{display:block;left:0;top:100px;animation-name:modal-transition;animation-duration:1s;animation-iteration-count:1}@keyframes modal-transition{0%{opacity:.2;top:-1000px}to{top:100px;opacity:1}}.dialog.md{width:70%!important}.status{border-radius:6px;padding:4px}.priority{border-radius:6px;padding:8px}.pd-left{padding-left:10px}[type=radio]:not(:checked)+label,input[type=radio]:checked+label{padding-left:26px!important}.we{width:100%}.editBody{height:calc(100% - 92px)}.card,a,button,input{pointer-events:auto}.svg-holder{width:100%;max-width:558px;height:auto;margin:0 auto}.svg-holder svg{width:100%;height:100%;max-height:98px}@media (max-width:48rem){.logo-container{transform:scale(.8)}}@keyframes svg-text-anim{40%{stroke-dashoffset:0;fill:transparent}60%{stroke-dashoffset:0;fill:#fff}to{stroke-dashoffset:0;fill:#fff}}.modal-overlay[data-v-b36f9a7c]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;opacity:1;height:100%!important;transition:opacity .3s ease}.modal-info[data-v-b36f9a7c]{background:hsla(0,0%,100%,.95);border-radius:20px;width:90%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 40px rgba(0,0,0,.3);border:2px solid hsla(0,0%,100%,.1);transform:translateY(0);transition:transform .3s ease,opacity .3s ease;animation:modalAppear-b36f9a7c .3s ease}@keyframes modalAppear-b36f9a7c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-b36f9a7c]{flex:0 0 auto;background:linear-gradient(135deg,#556b2f,#8b4513);color:#fff;padding:1.5rem;border-radius:18px 18px 0 0;flex-shrink:0}.modal-body[data-v-b36f9a7c]{flex:1;overflow-y:auto;padding:2rem;position:relative;margin:.5rem 0}.tabs-container[data-v-b36f9a7c]{display:flex;gap:.5rem;padding:1rem 1rem 0;background:linear-gradient(180deg,rgba(0,0,0,.05),transparent);flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.1)}.tab-button[data-v-b36f9a7c]{display:flex;align-items:center;gap:.5rem;padding:.8rem 1.2rem;border:none;background:transparent;color:#666;cursor:pointer;border-radius:8px 8px 0 0;transition:all .3s ease;border:1px solid transparent;border-bottom:none;font-size:.95rem;position:relative;margin-bottom:-1px}.tab-button[data-v-b36f9a7c]:hover:not(.active){background:rgba(0,0,0,.03);color:#333}.tab-button.active[data-v-b36f9a7c]{background:#fff;color:#4a5d23;border-color:rgba(0,0,0,.1);font-weight:500}.tab-button.active[data-v-b36f9a7c]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#fff}.tab-icon[data-v-b36f9a7c]{font-size:1.2rem}.tab-text[data-v-b36f9a7c]{white-space:nowrap}@media (max-width:48rem){.tabs-container[data-v-b36f9a7c]{padding:.5rem .5rem 0;gap:.25rem}.tab-button[data-v-b36f9a7c]{padding:.6rem .8rem;font-size:.9rem;flex:1;justify-content:center}.tab-text[data-v-b36f9a7c]{display:none}.tab-icon[data-v-b36f9a7c]{font-size:1.4rem}}.content-wrapper[data-v-b36f9a7c]{flex:1;position:relative;overflow:hidden;margin:.5rem 0}.tab-content[data-v-b36f9a7c]{padding:2rem;height:100%;overflow-y:auto}.modal-footer[data-v-b36f9a7c]{padding:1rem;border-top:1px solid rgba(0,0,0,.1);text-align:right;background:#fff;flex-shrink:0;border-radius:20px}.close-button[data-v-b36f9a7c]{padding:.8rem 2rem;border-radius:10px;border:none;background-color:#008bf8;color:#fff;cursor:pointer;transition:all .3s ease}.close-button[data-v-b36f9a7c]:hover{background-color:#0070cc;transform:translateY(-2px)}.version[data-v-b36f9a7c]{font-size:.9rem;opacity:.8;margin-top:.5rem}.tab-content[data-v-b36f9a7c]::-webkit-scrollbar{width:8px}.tab-content[data-v-b36f9a7c]::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:4px}.tab-content[data-v-b36f9a7c]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}@media (max-width:48rem){.modal-info[data-v-b36f9a7c]{height:95vh;width:95%}.modal-header[data-v-b36f9a7c]{padding:1rem}.tabs[data-v-b36f9a7c]{flex-direction:column;gap:.5rem}.tab[data-v-b36f9a7c]{border-radius:10px}.tab-content[data-v-b36f9a7c]{padding:1rem}}@media (max-width:48rem){.modal-container[data-v-b36f9a7c]{width:100%;margin:0}}@media (max-width:48rem){.modal-content[data-v-b36f9a7c]{padding:1rem}}@media (max-width:48rem){.modal-actions[data-v-b36f9a7c]{padding:.75rem}}.modal-close[data-v-b36f9a7c]{position:absolute;right:15px;top:15px;width:32px;height:32px;background:hsla(0,0%,100%,.2);border:none;border-radius:50%;color:#fff;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease}.modal-close[data-v-b36f9a7c]:hover{background:hsla(0,0%,100%,.3);transform:rotate(90deg)}.modal-info[data-v-b36f9a7c]{position:relative}@media (max-width:48rem){.modal-close[data-v-b36f9a7c]{right:10px;top:10px}}.card-button[data-v-b36f9a7c]{background-color:#4a5d23;color:#fff}.card-button[data-v-b36f9a7c]:hover:not(:disabled){background-color:#556b2f}.bg-container[data-v-b36f9a7c]{background:linear-gradient(-45deg,#8b7355,#9b8b45,#4a5d23,#d4af37,#8b4513)}.back[data-v-b36f9a7c]{background:linear-gradient(135deg,#556b2f,#8b4513);opacity:.12}.appstore-button[data-v-05612b18]{display:flex;align-items:center;justify-content:center;padding:10px 12px;border:3px solid #bdbdbd;background-color:#0f0f0f;border-radius:15px;gap:5px;cursor:pointer;transition:all .3s;box-shadow:0 0 100px -30px #fff;transform:scale(1);transition:all .3s cubic-bezier(.4,0,.2,1);min-width:180px;height:64px;background:rgba(15,15,15,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 20px rgba(74,93,35,.2)}.appstore-button svg[data-v-05612b18]{width:45px}.appstore-button svg path[data-v-05612b18]{fill:#fff;transition:all .3s}.button-text[data-v-05612b18]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:hsla(0,0%,100%,.95);transition:all .3s;text-shadow:0 1px 2px rgba(0,0,0,.1)}.top-text[data-v-05612b18]{font-size:13px;font-weight:600}.bottom-text[data-v-05612b18]{font-size:24px;font-weight:600;letter-spacing:-.5px}.appstore-button[data-v-05612b18]:hover{background-color:#ececec;border:3px solid #8a8a8a;transform:scale(1.05);box-shadow:0 4px 15px rgba(0,0,0,.2);background-color:hsla(0,0%,92.5%,.95);transform:scale(1.05) translateY(-5px);box-shadow:0 15px 30px rgba(74,93,35,.3);border:3px solid rgba(139,115,85,.5)}.appstore-button:hover .button-text[data-v-05612b18]{color:#000}.appstore-button:hover svg path[data-v-05612b18]{fill:#000}@media (max-width:48rem){.appstore-button[data-v-05612b18]{width:60%;justify-content:center}.button-text[data-v-05612b18]{align-items:center}}.playstore-button[data-v-a9177c20]{display:inline-flex;align-items:center;justify-content:center;border:3px solid #bdbdbd;border-radius:15px;background-color:#0f0f0f;padding:10px 12px;text-align:center;color:#fff;outline:0;transition:all .3s ease;text-decoration:none;transform:scale(1);min-width:180px;height:64px;background:rgba(15,15,15,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 20px rgba(0,0,0,.2);width:180px}.playstore-button[data-v-a9177c20]:hover{background-color:hsla(0,0%,92.5%,.95);transform:scale(1.05) translateY(-5px);box-shadow:0 15px 30px rgba(74,93,35,.3);border:3px solid rgba(139,115,85,.5)}.playstore-button:hover .texts[data-v-a9177c20]{color:#000}.playstore-button:hover svg path[data-v-a9177c20]{fill:#000}.icon[data-v-a9177c20]{width:35px;height:35px;flex-shrink:0}.texts[data-v-a9177c20]{margin-left:5px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:hsla(0,0%,100%,.95);transition:all .3s;text-shadow:0 1px 2px rgba(0,0,0,.1);flex:1}.text-1[data-v-a9177c20]{margin:0;font-size:12px;font-weight:600}.text-2[data-v-a9177c20]{font-size:20px;font-weight:600;letter-spacing:-.5px}@media (max-width:768px){.playstore-button[data-v-a9177c20]{width:60%;justify-content:center}.texts[data-v-a9177c20]{align-items:center}}@media (max-width:48rem){.store-button[data-v-a9177c20]{transform:scale(.9)}}.image[data-v-07d0ff58]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.count-badge[data-v-07d0ff58]{background-color:#4caf50;color:#fff;padding:5px 10px;border-radius:5px;font-size:14px;margin-left:5px}.homeScreen[data-v-01e6246d]{display:flex;flex-direction:column;width:100%;max-width:100vw}.home-container[data-v-01e6246d]{flex:1;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto auto;gap:2rem;padding:2rem;pointer-events:auto;position:relative}.admin-card[data-v-01e6246d]{grid-column:1/-1;max-width:50%;margin:0 auto;position:relative;z-index:2}@media (max-width:768px){.home-container[data-v-01e6246d]{grid-template-columns:1fr}.admin-card[data-v-01e6246d]{max-width:100%}}.image-container[data-v-01e6246d]{position:relative;overflow:hidden;border-radius:8px 8px 0 0}.image[data-v-01e6246d]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.content[data-v-01e6246d]{padding:1.5rem;padding-left:120px!important;padding-right:20px}.actions[data-v-01e6246d]{padding:1rem;border-top:1px solid #eee;text-align:center}.actions a[data-v-01e6246d]{color:#4caf50;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem}.app-mobile[data-v-01e6246d]{text-align:center;margin:4rem auto 2rem;padding:2rem;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:30px;max-width:800px;position:relative;z-index:1;border:1px solid hsla(0,1%,80.6%,.5294117647058824)}.app-mobile .button-container[data-v-01e6246d]{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:1.5rem;flex-wrap:wrap;padding:.5rem}@media (max-width:48rem){.app-mobile[data-v-01e6246d]{margin-top:6rem;margin-right:1rem;margin-left:1rem;margin-bottom:1rem;padding:1.5rem}.app-mobile .button-container[data-v-01e6246d]{flex-direction:column;gap:1rem}.button-container[data-v-01e6246d]>*{width:100%}}.back[data-v-01e6246d]{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#556b2f,#8b4513);opacity:.12;z-index:0;pointer-events:none}.page-footer[data-v-01e6246d]{background-color:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-top:auto;border-top:1px solid hsla(0,0%,100%,.1);padding:0 1rem;position:relative;z-index:1}.text-body[data-v-01e6246d]{color:#868686}.text-title[data-v-01e6246d]{font-size:1.5em;font-weight:700}.login[data-v-01e6246d]{padding:30px;padding-top:60px;text-align:center;margin-bottom:1rem;background:var(--header-background);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0 0 50% 50%/120px;box-shadow:0 10px 30px rgba(0,0,0,.1);pointer-events:auto}.login h1[data-v-01e6246d]{font-size:4.5rem;font-weight:800;margin-bottom:1.5rem;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.2);letter-spacing:-1px}.login h2[data-v-01e6246d]{font-size:1.8rem;font-weight:400;color:hsla(0,0%,100%,.9);max-width:800px;margin:0 auto;line-height:1.6;text-shadow:1px 1px 2px rgba(0,0,0,.1)}@media (max-width:48rem){.login[data-v-01e6246d]{padding:3rem 1rem}.login h1[data-v-01e6246d]{font-size:3rem}.login h2[data-v-01e6246d]{font-size:1.4rem;padding:0 1rem}.app-mobile strong[data-v-01e6246d]{font-size:1.5rem}}.center[data-v-01e6246d]{text-align:center;margin:0 auto}.btn.primary[data-v-01e6246d]:hover:not(:disabled){background-color:#556b2f;transform:translateY(-2px)}.title-with-badge[data-v-01e6246d]{display:flex;align-items:center;gap:10px}.count-badge[data-v-01e6246d]{display:inline-flex;align-items:center;justify-content:center;background-color:#ff5722;color:#fff;border-radius:50%;min-width:24px;height:24px;font-size:.8rem;font-weight:700;padding:0 6px}.card-icon[data-v-01e6246d]{font-size:4em;color:#777}.card-button[data-v-01e6246d],[data-v-01e6246d] .card-button{font-size:1.4rem!important;background-color:#3b640a;color:#fff!important}.card-button.dim[data-v-01e6246d]{background-color:#bbb}.info-container[data-v-bb14440c]{margin:20px;padding:20px;display:flex;font-size:1.5rem}.p1[data-v-bb14440c],.p2[data-v-bb14440c],.p3[data-v-bb14440c]{margin-bottom:20px}.florainvas[data-v-bb14440c]{color:#c95005;background:rgba(255,225,201,.6392156862745098);border-radius:12px;padding-left:9px;padding-right:9px;box-shadow:0 0 2px #241f1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #fff}.at-form[data-v-08abc3cc]{border-radius:10px;border:1px solid #f4f4f4;padding:10px}.loginScreen[data-v-08abc3cc]{min-height:100vh;display:flex;flex-direction:column;width:100%;max-width:100vw;overflow-x:hidden;position:relative;z-index:0}.login-card[data-v-08abc3cc]{width:600px;margin:2rem auto;padding:2rem}.at-pwd-link[data-v-08abc3cc],.at-signup-link[data-v-08abc3cc]{text-align:center;margin:2rem 0}.at-signup-link[data-v-08abc3cc]{margin-top:3rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.at-link[data-v-08abc3cc]{color:#008bf8;text-decoration:none;transition:color .3s ease}.at-link[data-v-08abc3cc]:hover{color:#0056b3}.at-title[data-v-08abc3cc]{text-align:center;margin-bottom:2rem}.at-title h3[data-v-08abc3cc]{font-size:2rem;color:#333;margin:0}input.validate[data-v-08abc3cc]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:.5rem;margin-top:.5rem;height:3rem;box-sizing:border-box}input.validate[data-v-08abc3cc]:focus{border-color:#008bf8;outline:none;box-shadow:0 0 0 2px rgba(0,139,248,.2)}.password-container[data-v-08abc3cc]{position:relative;display:flex;align-items:center;width:100%}.password-toggle[data-v-08abc3cc]{position:absolute;right:10px;top:42%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:5px;color:#4a5d23;display:flex;align-items:center;justify-content:center;transition:color .3s ease;z-index:1}.password-toggle[data-v-08abc3cc]:hover{color:#556b2f}.password-toggle i[data-v-08abc3cc]{font-size:20px}.password-container input[data-v-08abc3cc]{width:100%!important;padding-right:40px;height:3rem}.register-card[data-v-08abc3cc]{width:600px;margin:2rem auto;padding:2rem}.paginator[data-v-ba2727d4]{font-size:.9em;display:flex;flex-direction:row}input[data-v-ba2727d4]{width:100px!important;height:1.5rem!important;border:0 solid;background-color:transparent}.fa[data-v-ba2727d4]{padding:5px 10px;cursor:pointer}.text[data-v-ba2727d4]{color:#888;padding-right:6px}input[data-v-ba2727d4]::-webkit-inner-spin-button,input[data-v-ba2727d4]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-ba2727d4]{-moz-appearance:textfield}.tst[data-v-470bca6b]{background:none;border:none}.container[data-v-470bca6b]{display:flex;flex-direction:row;width:100%;position:relative}.btn-dropdown[data-v-470bca6b]{position:relative}.btn-dropdown-content[data-v-470bca6b]{position:absolute;z-index:1000002;background-color:#fff;min-width:160px;top:100%;margin-top:2px;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.2);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;max-height:calc(100vh - 20px);overflow-y:auto;right:0;transform-origin:top right;transform:translateY(10px);will-change:opacity,visibility,transform}.btn-dropdown-content a[data-v-470bca6b]{color:#000;padding:12px 16px;text-decoration:none;display:block;margin:2px;transition:.1s;border-radius:8px}.btn-dropdown-content a[data-v-470bca6b]:hover{background-color:#f1f1f1}.btn-dropdown-content.show[data-v-470bca6b]{display:block;opacity:1;visibility:visible;transform:translateY(0)}img[data-v-3953ce84]{height:24px}.dialog[data-v-0e407b2e]{width:500px}.form-row[data-v-0e407b2e]{margin-bottom:1rem}.form-grid[data-v-0e407b2e]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1rem}label[data-v-0e407b2e]{display:block;margin-bottom:.5rem;color:#555;font-weight:500}textarea[data-v-0e407b2e]{min-height:80px;resize:vertical}.modal-footer[data-v-0e407b2e]{flex:0 0 auto;padding:1rem;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:flex-end;gap:1rem;background:#fff;border-radius:0 0 20px 20px;box-shadow:0 -4px 12px rgba(0,0,0,.05);z-index:10;min-height:60px;align-items:center}.btn[data-v-0e407b2e]{border-radius:10px;border:none;color:#fff;cursor:pointer;font-weight:500;font-size:.95rem;transition:all .3s ease}.default[data-v-0e407b2e]{background-color:#8b4513}.primary[data-v-0e407b2e]{background-color:#556b2f}.btn[data-v-0e407b2e]:hover:not(:disabled){transform:translateY(-2px)}.btn.default[data-v-0e407b2e]:hover:not(:disabled){background-color:#733a0f}.btn.primary[data-v-0e407b2e]:hover:not(:disabled){background-color:#4a5d23;box-shadow:0 4px 12px rgba(74,93,35,.2)}.btn[data-v-0e407b2e]:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.error-message[data-v-0e407b2e]{color:#dc3545;margin-top:1rem;font-size:.9rem}.user-type-select[data-v-0e407b2e]{height:40px}@media (max-width:768px){.form-grid[data-v-0e407b2e]{grid-template-columns:1fr}.edit-user-modal[data-v-0e407b2e]{width:95%;max-height:95vh}.modal-header[data-v-0e407b2e]{padding:.8rem 1rem}.modal-body[data-v-0e407b2e]{padding:1rem;max-height:calc(95vh - 120px)}}.dialog[data-v-07a08284]{min-width:400px}.error-message[data-v-07a08284]{color:#dc3545;margin-top:1rem;font-size:.9rem}.user-email[data-v-07a08284]{text-align:center}input[data-v-13c6d03f]{width:93%!important}.dialog[data-v-13c6d03f]{min-width:400px;width:400px}.center-loading[data-v-13c6d03f]{display:flex;justify-content:center;align-items:center;min-height:200px}.instruction[data-v-13c6d03f]{margin-bottom:20px;font-size:1rem;color:#666}.search-field input[data-v-13c6d03f]{width:100%;border:1px solid #ccc;border-radius:12px;font-size:.9rem;padding-left:10px;padding-right:10px}.species-list[data-v-13c6d03f]{max-height:400px;overflow-y:auto}.species-item[data-v-13c6d03f]{padding:8px 10px;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}.species-item[data-v-13c6d03f]:hover{background-color:rgba(11,110,79,.05)}.species-item[data-v-13c6d03f]:last-child{border-bottom:none}.species-name[data-v-13c6d03f]{margin-left:0;font-size:1rem;line-height:1.2;display:inline-block}.no-results[data-v-13c6d03f]{text-align:center;padding:20px;color:#777;font-style:italic}.btn[data-v-13c6d03f]{padding:8px 15px;border-radius:20px;cursor:pointer;font-size:.9rem;border:none;transition:all .3s ease}.btn.cancel[data-v-13c6d03f]{background-color:#f0f0f0;color:#333}.btn.primary[data-v-13c6d03f]{background-color:#556b2f;color:#fff}.btn.primary[data-v-13c6d03f]:hover{background-color:#4a5d23;transform:translateY(-2px);box-shadow:0 4px 12px rgba(74,93,35,.2)}.btn.cancel[data-v-13c6d03f]:hover{background-color:#e0e0e0;transform:translateY(-2px)}.btn[data-v-13c6d03f]:disabled{opacity:.7;cursor:not-allowed;transform:none!important}.container[data-v-13c6d03f]{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;font-size:1rem}.container input[data-v-13c6d03f]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark[data-v-13c6d03f]{--clr:#0b6e4f;position:relative;height:20px;width:20px;min-width:20px;background-color:#ccc;border-radius:50%;transition:.3s;margin-right:12px;flex-shrink:0}.container input:checked~.checkmark[data-v-13c6d03f]{background-color:var(--clr);border-radius:5px}.checkmark[data-v-13c6d03f]:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #e0e0e2;border-width:0 2px 2px 0;transform:rotate(45deg)}.container input:checked~.checkmark[data-v-13c6d03f]:after{display:block}.search-container[data-v-b79403e4]{position:fixed;top:0;width:100vw;z-index:1002;padding:0 1rem}.btn[data-v-b79403e4],.search-input[data-v-b79403e4]{background-color:var(--dark-background)!important;color:#fff!important}.search-bar[data-v-b79403e4]{margin:auto;background-color:var(--dark-background);width:50%;box-shadow:0 0 3px rgba(0,0,0,.82),0 0 3px rgba(0,0,0,.82);border-radius:14px;padding:0;display:flex;flex-direction:column;border:1px solid var(--focus-color);border-top-left-radius:0;border-top-right-radius:0;border-top:0}.close-btn[data-v-b79403e4]{border-bottom-left-radius:14px}.clear-all[data-v-b79403e4]{border-bottom-right-radius:14px}.btn[data-v-b79403e4]{margin:0;box-shadow:unset;color:#fff}.btn.flat-left[data-v-b79403e4]{border-radius:0 15px 15px 0}input[data-v-b79403e4]{border:0 solid;background:transparent;margin:0!important;border:0!important;padding:0 15px!important;flex:1;font-size:1rem}input[data-v-b79403e4]:focus{outline:none}input[data-v-b79403e4]::-moz-placeholder{color:#8b7355;opacity:.7}input[data-v-b79403e4]::placeholder{color:#8b7355;opacity:.7}.input-bar[data-v-b79403e4]{min-height:60px;align-items:center}.blue.search-container[data-v-b79403e4],.magenta.search-container[data-v-b79403e4],.search-container.orange[data-v-b79403e4]{background-color:unset!important}.orange .search-bar[data-v-b79403e4]{border-color:#ff9800}.blue[data-v-b79403e4] ::-moz-placeholder,.magenta[data-v-b79403e4] ::-moz-placeholder,.orange[data-v-b79403e4] ::-moz-placeholder{color:#fff}.blue[data-v-b79403e4] ::placeholder,.magenta[data-v-b79403e4] ::placeholder,.orange[data-v-b79403e4] ::placeholder{color:#fff}.orange .search-bar .btn[data-v-b79403e4],.orange .search-bar[data-v-b79403e4],.orange .search-input[data-v-b79403e4]{background-color:#a86400!important}.magenta .search-bar[data-v-b79403e4]{border-color:#ab1b46!important}.magenta .search-bar .btn[data-v-b79403e4],.magenta .search-bar[data-v-b79403e4],.magenta .search-input[data-v-b79403e4]{background-color:#ab1b46!important}.blue .search-bar[data-v-b79403e4]{border-color:#5a6ac2!important}.blue .search-bar .btn[data-v-b79403e4],.blue .search-bar[data-v-b79403e4],.blue .search-input[data-v-b79403e4]{background-color:#293579!important}.roleCheckbox[data-v-704e8164]{margin:0}.roleCheckbox+label[data-v-704e8164]{padding-left:25px}.roleCheckbox+label[data-v-704e8164]:before{border:2px solid #556b2f}.roleCheckbox:checked+label[data-v-704e8164]:before{border-right:2px solid #556b2f;border-bottom:2px solid #556b2f}.checkmark[data-v-704e8164]{--clr:#0b6e4f;position:relative;top:0;left:0;height:1.3em;width:1.3em;background-color:#ccc;border-radius:50%;transition:.3s}.container input:checked~.checkmark[data-v-704e8164]{background-color:var(--clr);border-radius:.5rem}.checkmark[data-v-704e8164]:after{content:"";position:absolute;display:none}.container input:checked~.checkmark[data-v-704e8164]:after{display:block}.container .checkmark[data-v-704e8164]:after{left:.45em;top:.25em;width:.25em;height:.5em;border:solid #e0e0e2;border-width:0 .15em .15em 0;transform:rotate(45deg)}.action-buttons[data-v-704e8164]{position:relative}.edit-action[data-v-704e8164] button{padding:.3rem .5rem;color:#000!important}.table-container[data-v-704e8164]{height:100%}.table[data-v-704e8164]{width:100%;border-collapse:collapse}.table thead th[data-v-704e8164]{position:sticky;top:0;z-index:5}.paginate-header[data-v-704e8164]{position:sticky;z-index:10}.footer[data-v-704e8164]{background-color:#fff;border-top:1px solid #ddd;padding:10px 0}.table tbody tr[data-v-704e8164]{background-color:#fff;box-shadow:none}thead tr th[data-v-704e8164]{background-color:var(--header-background)}tr.user-record td[data-v-704e8164]:first-child{box-shadow:inset 10px 0 0 #446dcd!important}.recordScreen[data-v-704e8164]{min-height:95%}.filters-container[data-v-704e8164]{display:flex;flex-direction:row;gap:10px;padding:10px;padding-top:20px}.filter-box{&[data-v-704e8164]{border:1px solid #ccc;border-radius:4px;padding:10px;min-width:200px}div[data-v-704e8164]{padding-top:5px}}.status-badge[data-v-704e8164]{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;word-wrap:break-word;padding:4px 8px;border-radius:4px;font-size:1.1em;font-weight:600;text-align:center;min-width:80px}.filter-expander[data-v-704e8164]{color:#fff;padding:10px}.table-container[data-v-704e8164]{width:100%;background-color:#fff}.action-buttons[data-v-704e8164]{min-width:140px}.paginate-header[data-v-704e8164]{top:60px}.paginate-header .footer[data-v-704e8164]{background:rgba(0,0,0,.1);padding-top:6px;padding-bottom:6px}.headers th[data-v-704e8164]{top:110px!important}.status-type-1[data-v-704e8164]{border:1px solid #ddd}.change[data-v-57e7fcae]{margin:10% 33% auto}.container[data-v-57e7fcae]{margin:40px auto;width:100%;height:100%;display:flex}.card[data-v-57e7fcae]{width:40%;margin:auto}.error[data-v-57e7fcae]{color:#dc3545;font-size:.875rem;margin-top:.25rem}.g-recaptcha[data-v-57e7fcae]{display:flex;justify-content:center;margin:1rem 0}.submit-row[data-v-57e7fcae]{margin-top:2rem;margin-bottom:1rem}.col.s12[data-v-57e7fcae]{padding:0 1rem}.at-pwd-form[data-v-57e7fcae]{position:relative;z-index:1}.button-container[data-v-57e7fcae]{margin:20px 0;width:100%}.btn-register[data-v-57e7fcae]{width:100%;padding:12px;background-color:#4a5d23;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer}.btn-register[data-v-57e7fcae]:disabled{background-color:#ccc;cursor:not-allowed}.btn-register[data-v-57e7fcae]:hover:not(:disabled){background-color:#556b2f}.at-pwd-link[data-v-57e7fcae],.at-signin-link[data-v-57e7fcae]{text-align:center;margin:2rem 0}.at-signin-link[data-v-57e7fcae]{margin-top:3rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.at-title[data-v-57e7fcae]{text-align:center;margin-bottom:2rem}.at-title h3[data-v-57e7fcae]{font-size:2rem;color:#333;margin:0}input.validate[data-v-57e7fcae]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:.5rem;margin-top:.5rem;height:3rem;box-sizing:border-box}input.validate[data-v-57e7fcae]:focus{border-color:#008bf8;outline:none;box-shadow:0 0 0 2px rgba(0,139,248,.2)}.register-card[data-v-57e7fcae]{width:600px;margin:2rem auto;padding:2rem}.at-form[data-v-57e7fcae]{border-radius:10px;border:1px solid #f4f4f4;padding:10px}.error[data-v-05a9f966]{color:#b00}.container[data-v-6588c2d2]{margin:40px auto;width:100%;height:100%;display:flex}.card[data-v-6588c2d2]{width:40%;margin:auto}.error[data-v-6588c2d2]{color:#dc3545;font-size:.875rem;margin-top:.25rem}.g-recaptcha[data-v-6588c2d2]{display:flex;justify-content:center;margin:1rem 0}.submit-row[data-v-6588c2d2]{margin-top:2rem;margin-bottom:1rem}.col.s12[data-v-6588c2d2]{padding:0 1rem}.at-pwd-form[data-v-6588c2d2]{position:relative;z-index:1}.button-container[data-v-6588c2d2]{margin:20px 0;width:100%}.btn-register[data-v-6588c2d2]{width:100%;padding:12px;background-color:#4a5d23;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer}.btn-register[data-v-6588c2d2]:disabled{background-color:#ccc;cursor:not-allowed}.btn-register[data-v-6588c2d2]:hover:not(:disabled){background-color:#556b2f}.at-pwd-link[data-v-6588c2d2],.at-signin-link[data-v-6588c2d2]{text-align:center;margin:2rem 0}.at-signin-link[data-v-6588c2d2]{margin-top:3rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.at-title[data-v-6588c2d2]{text-align:center;margin-bottom:2rem}.at-title h3[data-v-6588c2d2]{font-size:2rem;color:#333;margin:0}input.validate[data-v-6588c2d2]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:.5rem;margin-top:.5rem;height:3rem;box-sizing:border-box}input.validate[data-v-6588c2d2]:focus{border-color:#008bf8;outline:none;box-shadow:0 0 0 2px rgba(0,139,248,.2)}.register-card[data-v-6588c2d2]{width:600px;margin:2rem auto;padding:2rem}.at-form[data-v-6588c2d2]{border-radius:10px;border:1px solid #f4f4f4;padding:10px}.expander-title[data-v-065154f4]{display:flex;flex-direction:row;cursor:pointer}.max[data-v-387232db]{width:calc(100vw - 80px);height:calc(100vh - 80px);margin:40px}.overlay[data-v-387232db]{width:100vw;height:100vh;top:0;left:0;position:fixed;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dialog-header[data-v-387232db] button{border-radius:10px;border:1px solid #eee;display:flex}.close-button[data-v-387232db]{margin-left:10px}.status-container[data-v-7df5751d]{display:flex;flex-wrap:wrap;gap:20px}.title[data-v-7df5751d]{color:#000;border-bottom:1px solid #000}.filter-body[data-v-7df5751d]{padding:20px;background:#fff;border-radius:6px}.status-container[data-v-b5bc5066]{display:flex;flex-wrap:wrap;gap:20px}.title[data-v-b5bc5066]{color:#000;border-bottom:1px solid #000}.filter-body[data-v-b5bc5066]{padding:20px;background:#fff;border-radius:6px;margin:10px}.status-container[data-v-002041c0]{display:flex;flex-wrap:wrap;gap:20px}.status-item[data-v-002041c0]{display:flex;flex-direction:row;gap:4px;font-size:x-small}.title[data-v-002041c0]{color:#000;border-bottom:1px solid #000}.filter-body[data-v-002041c0]{padding:20px;background:#fff;border-radius:6px;margin:10px}.species-container{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.item{display:flex;flex-direction:row;font-size:x-small}.title{border-bottom:1px solid #fff;margin-bottom:10px;color:#000;border-bottom:1px solid #000}.filter-body{padding:20px;background:#fff;border-radius:6px;margin:10px}label{margin-left:6px;color:#666;padding-left:24px!important}.r[data-v-33643438]{gap:10px;margin-right:10px;padding-right:10px;align-items:center;border-bottom:1px solid #eee}label[data-v-33643438]{color:#000;font-weight:700;align-content:center}.shadow[data-v-2153a67d]{border:1px solid #fff;box-shadow:0 0 2px rgba(0,0,0,.4392156862745098)!important}.section[data-v-2153a67d]{padding-top:0;background-color:#f9f9f9;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.05)}.selected.section[data-v-2153a67d]{background-color:#fffbf1}.section-title[data-v-2153a67d]{margin:0;padding:.75rem 1rem;background-color:#eee;font-size:1rem;color:#333}.selected .section-title[data-v-2153a67d]{background-color:#ffedb8}.section-content[data-v-2153a67d]{padding:1rem}.number[data-v-2153a67d]{float:right;padding:10px;border:2px solid #fff;background:#ddd;box-shadow:0 0 2px #ccc;color:#fff;border-radius:50%;width:42px;height:42px;display:flex;justify-content:center}.selected .number[data-v-2153a67d]{background-color:var(--selected-indicator)}.section-item[data-v-4a12f584]{display:grid;grid-template-columns:auto 1fr}.section-item label[data-v-4a12f584]{font-weight:700}.map-container[data-v-ec18c014]{width:100%;height:100%;min-width:300px;min-height:300px}.specie-icon[data-v-6b16f002]{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 4px rgba(0,0,0,.4588235294117647);border:1px solid #fff}.big[data-v-6b16f002]{width:132px;height:132px}.user-records-filter[data-v-22103171]{margin-bottom:15px}.filter-control[data-v-22103171]{display:flex;align-items:center;margin-top:8px}.toggle-label[data-v-22103171]{margin-left:10px}.toggle-switch[data-v-22103171]{position:relative;display:inline-block;width:50px;height:24px}.toggle-switch input[data-v-22103171]{opacity:0;width:0;height:0}.toggle-slider[data-v-22103171]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.toggle-slider[data-v-22103171]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.toggle-slider[data-v-22103171]{background-color:#446dcd}input:checked+.toggle-slider[data-v-22103171]:before{transform:translateX(26px)}#dialog-description[data-v-0430bf10]{padding:20px}.confirm-modal-dialog{min-width:400px;width:400px}.message[data-v-0430bf10]{font-size:1.1rem;color:#333;margin:0;line-height:1.5}.btn[data-v-0430bf10]{background-color:#f80000}.btn[data-v-0430bf10],.save[data-v-0430bf10]{border-radius:10px;border:none;color:#fff;cursor:pointer;transition:all .3s ease}.save[data-v-0430bf10]{background-color:#4cc216}.card[data-v-fdee4b74]{width:200px;background-color:#fff;background-image:linear-gradient(139deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.9));box-shadow:0 4px 12px rgba(74,93,35,.15);border-radius:10px;padding:15px 0;display:flex;flex-direction:column;gap:10px;position:fixed;transform-origin:top left;will-change:transform;pointer-events:auto;z-index:11000;font-family:Roboto,Arial,sans-serif}.card .separator[data-v-fdee4b74]{border-top:1.5px solid rgba(85,107,47,.2)}.card .list[data-v-fdee4b74]{list-style-type:none;display:flex;flex-direction:column;gap:8px;padding:0 10px}.card .list .element[data-v-fdee4b74]{display:flex;align-items:center;color:#4a5d23;gap:10px;transition:all .3s ease-out;padding:4px 7px;border-radius:6px;cursor:pointer;font-family:Roboto,Arial,sans-serif}.card .list .element svg[data-v-fdee4b74]{width:19px;height:19px;transition:all .3s ease-out;stroke:#556b2f}.card .list .element .label[data-v-fdee4b74]{font-weight:600;font-family:Roboto,Arial,sans-serif}.card .list .element[data-v-fdee4b74]:hover{background-color:#556b2f;color:#fff;stroke:#fff!important;transform:translate(1px,-1px)}.card .list .delete[data-v-fdee4b74]:hover{background-color:#8b4513;color:#fff;stroke:#fff!important}.element:hover svg[data-v-fdee4b74]{stroke:#fff!important}.card .list .element[data-v-fdee4b74]:active{transform:scale(.99)}.card .list:not(:last-child) .element:hover svg[data-v-fdee4b74]{stroke:#fff}.card .list:last-child svg[data-v-fdee4b74]{stroke:#733a0f}.card .list:last-child .element[data-v-fdee4b74]:hover{background-color:#733a0f}.card .list .element.disabled[data-v-fdee4b74]{opacity:.5;cursor:not-allowed}.card .list .element.disabled[data-v-fdee4b74]:hover{background-color:transparent}.carousel-container[data-v-dc1063c8],.carousel[data-v-dc1063c8]{width:100%;height:100%;position:relative}.carousel[data-v-dc1063c8]{overflow:hidden;border-radius:8px}.carousel-inner[data-v-dc1063c8]{position:relative;width:100%;height:100%}.carousel-item[data-v-dc1063c8]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s ease;display:flex;align-items:center;justify-content:center}.carousel-item.active[data-v-dc1063c8]{opacity:1;z-index:1}.carousel-control[data-v-dc1063c8]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:rgba(0,0,0,.3);border:none;border-radius:50%;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease;z-index:10;opacity:0}.carousel:hover .carousel-control[data-v-dc1063c8]{opacity:1}.carousel-control.prev[data-v-dc1063c8]{left:10px}.carousel-control.next[data-v-dc1063c8]{right:10px}.carousel-control[data-v-dc1063c8]:hover{background:rgba(0,0,0,.5)}.arrow[data-v-dc1063c8]{line-height:1;pointer-events:none}.carousel-indicators[data-v-dc1063c8]{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:8px;background:rgba(0,0,0,.3);border-radius:12px;padding:6px 10px;z-index:5}.indicator[data-v-dc1063c8]{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.6);cursor:pointer;transition:background .3s ease}.indicator.active[data-v-dc1063c8]{background:#fff;transform:scale(1.2)}.container[data-v-065bf45f]{margin:40px auto;width:100%;height:100%;display:flex}.card[data-v-065bf45f]{width:40%;margin:auto}.error[data-v-065bf45f]{color:#dc3545;font-size:.875rem;margin-top:.25rem}.g-recaptcha[data-v-065bf45f]{display:flex;justify-content:center;margin:1rem 0}.submit-row[data-v-065bf45f]{margin-top:2rem;margin-bottom:1rem}.col.s12[data-v-065bf45f]{padding:0 1rem}.at-pwd-form[data-v-065bf45f]{position:relative;z-index:1}.button-container[data-v-065bf45f]{margin:20px 0;width:100%}.btn-register[data-v-065bf45f]{width:100%;padding:12px;background-color:#4a5d23;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer}.btn-register[data-v-065bf45f]:disabled{background-color:#ccc;cursor:not-allowed}.btn-register[data-v-065bf45f]:hover:not(:disabled){background-color:#556b2f}.at-pwd-link[data-v-065bf45f],.at-signin-link[data-v-065bf45f]{text-align:center;margin:2rem 0}.at-signin-link[data-v-065bf45f]{margin-top:3rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.at-title[data-v-065bf45f]{text-align:center;margin-bottom:2rem}.at-title h3[data-v-065bf45f]{font-size:2rem;color:#333;margin:0}input.validate[data-v-065bf45f]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:.5rem;margin-top:.5rem;height:3rem;box-sizing:border-box}input.validate[data-v-065bf45f]:focus{border-color:#008bf8;outline:none;box-shadow:0 0 0 2px rgba(0,139,248,.2)}.register-card[data-v-065bf45f]{width:600px;margin:2rem auto;padding:2rem}.at-form[data-v-065bf45f]{border-radius:10px;border:1px solid #f4f4f4;padding:10px}.message[data-v-39ca29a0]{border:1px solid #dc3545;background-color:#f8d7da;color:#dc3545;font-size:1rem;margin:1rem 1.5rem 1rem}.container[data-v-39ca29a0]{margin:40px auto;width:100%;height:100%;display:flex}.card[data-v-39ca29a0]{width:40%;margin:auto}.error[data-v-39ca29a0]{color:#dc3545;font-size:.875rem;margin-top:.25rem}.g-recaptcha[data-v-39ca29a0]{display:flex;justify-content:center;margin:1rem 0}.submit-row[data-v-39ca29a0]{margin-top:2rem;margin-bottom:1rem}.col.s12[data-v-39ca29a0]{padding:0 1rem}.at-pwd-form[data-v-39ca29a0]{position:relative;z-index:1}.button-container[data-v-39ca29a0]{margin:20px 0;width:100%}.btn-register[data-v-39ca29a0]{width:100%;padding:12px;background-color:#4a5d23;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer}.btn-register[data-v-39ca29a0]:disabled{background-color:#ccc;cursor:not-allowed}.btn-register[data-v-39ca29a0]:hover:not(:disabled){background-color:#556b2f}.at-pwd-link[data-v-39ca29a0],.at-signin-link[data-v-39ca29a0]{text-align:center;margin:2rem 0}.at-signin-link[data-v-39ca29a0]{margin-top:3rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.at-title[data-v-39ca29a0]{text-align:center;margin-bottom:2rem}.at-title h3[data-v-39ca29a0]{font-size:2rem;color:#333;margin:0}input.validate[data-v-39ca29a0]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:.5rem;margin-top:.5rem;height:3rem;box-sizing:border-box}input.validate[data-v-39ca29a0]:focus{border-color:#008bf8;outline:none;box-shadow:0 0 0 2px rgba(0,139,248,.2)}.register-card[data-v-39ca29a0]{width:600px;margin:2rem auto;padding:2rem}.at-form[data-v-39ca29a0]{border-radius:10px;border:1px solid #f4f4f4;padding:10px}.roleCheckbox[data-v-6901f9ab]{margin:0}.roleCheckbox+label[data-v-6901f9ab]{padding-left:25px}.roleCheckbox+label[data-v-6901f9ab]:before{border:2px solid #556b2f}.roleCheckbox:checked+label[data-v-6901f9ab]:before{border-right:2px solid #556b2f;border-bottom:2px solid #556b2f}.checkmark[data-v-6901f9ab]{--clr:#0b6e4f;position:relative;top:0;left:0;height:1.3em;width:1.3em;background-color:#ccc;border-radius:50%;transition:.3s}.container input:checked~.checkmark[data-v-6901f9ab]{background-color:var(--clr);border-radius:.5rem}.container input:checked~.checkmark[data-v-6901f9ab]:after{display:block}.container .checkmark[data-v-6901f9ab]:after{left:.45em;top:.25em;width:.25em;height:.5em;border:solid #e0e0e2;border-width:0 .15em .15em 0;transform:rotate(45deg)}.container[data-v-6901f9ab]{margin:40px auto;width:100%;height:100%;display:flex}.card[data-v-6901f9ab]{width:40%;margin:auto}.error[data-v-6901f9ab]{color:#dc3545;font-size:.875rem;margin-top:.25rem}.g-recaptcha[data-v-6901f9ab]{display:flex;justify-content:center;margin:1rem 0}.submit-row[data-v-6901f9ab]{margin-top:2rem;margin-bottom:1rem}.col.s12[data-v-6901f9ab]{padding:0 1rem}.at-pwd-form[data-v-6901f9ab]{position:relative;z-index:1}.button-container[data-v-6901f9ab]{margin:20px 0;width:100%}.btn-register[data-v-6901f9ab]{width:100%;padding:12px;background-color:#4a5d23;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer}.btn-register[data-v-6901f9ab]:disabled{background-color:#ccc;cursor:not-allowed}.btn-register[data-v-6901f9ab]:hover:not(:disabled){background-color:#556b2f}.at-pwd-link[data-v-6901f9ab],.at-signin-link[data-v-6901f9ab]{text-align:center;margin:2rem 0}.at-signin-link[data-v-6901f9ab]{margin-top:3rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.at-title[data-v-6901f9ab]{text-align:center;margin-bottom:2rem}.at-title h3[data-v-6901f9ab]{font-size:2rem;color:#333;margin:0}input.validate[data-v-6901f9ab]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:.5rem;margin-top:.5rem;height:3rem;box-sizing:border-box}input.validate[data-v-6901f9ab]:focus{border-color:#008bf8;outline:none;box-shadow:0 0 0 2px rgba(0,139,248,.2)}.register-card[data-v-6901f9ab]{width:600px;margin:2rem auto;padding:2rem}.at-form[data-v-2fce5b8b],.at-form[data-v-6901f9ab]{border-radius:10px;border:1px solid #f4f4f4;padding:10px}.loginScreen[data-v-2fce5b8b]{min-height:100vh;display:flex;flex-direction:column;width:100%;max-width:100vw;overflow-x:hidden;position:relative;z-index:0}.login-card[data-v-2fce5b8b]{width:600px;margin:2rem auto;padding:2rem}.at-pwd-link[data-v-2fce5b8b],.at-signup-link[data-v-2fce5b8b]{text-align:center;margin:2rem 0}.at-signup-link[data-v-2fce5b8b]{margin-top:3rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.at-link[data-v-2fce5b8b]{color:#008bf8;text-decoration:none;transition:color .3s ease}.at-link[data-v-2fce5b8b]:hover{color:#0056b3}.at-title[data-v-2fce5b8b]{text-align:center;margin-bottom:2rem}.at-title h3[data-v-2fce5b8b]{font-size:2rem;color:#333;margin:0}input.validate[data-v-2fce5b8b]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:.5rem;margin-top:.5rem;height:3rem;box-sizing:border-box}input.validate[data-v-2fce5b8b]:focus{border-color:#008bf8;outline:none;box-shadow:0 0 0 2px rgba(0,139,248,.2)}.password-container[data-v-2fce5b8b]{position:relative;display:flex;align-items:center;width:100%}.password-toggle[data-v-2fce5b8b]{position:absolute;right:10px;top:42%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:5px;color:#4a5d23;display:flex;align-items:center;justify-content:center;transition:color .3s ease;z-index:1}.password-toggle[data-v-2fce5b8b]:hover{color:#556b2f}.password-toggle i[data-v-2fce5b8b]{font-size:20px}.password-container input[data-v-2fce5b8b]{width:100%!important;padding-right:40px;height:3rem}@font-face{font-family:Roboto;src:url(/css/packages/fonts/roboto/Roboto-Thin.woff2) format("woff2"),url(/css/packages/fonts/roboto/Roboto-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/css/packages/fonts/roboto/Roboto-Light.woff2) format("woff2"),url(/css/packages/fonts/roboto/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/css/packages/fonts/roboto/Roboto-Regular.woff2) format("woff2"),url(/css/packages/fonts/roboto/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/css/packages/fonts/roboto/Roboto-Medium.woff2) format("woff2"),url(/css/packages/fonts/roboto/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/css/packages/fonts/roboto/Roboto-Bold.woff2) format("woff2"),url(/css/packages/fonts/roboto/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FontAwesome;src:url(/css/packages/fortawesome_fontawesome/upstream/fonts/fontawesome-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Material Icons;src:url(/css/packages/zodiase_material-design-icons-fonts/iconfont/MaterialIcons-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}body,html{font-weight:400}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}:root{--header-background:#65961d;--header-foreground:#fff;--container-background:#65961d;--container-transparent-background:rgba(102,150,29,0.5333333333333333);--table-header:#65961d;--warning-background:#ffffd2;--focus-color:#26a62c;--dark-background:#233715;--selected-indicator:#d0a525}.card-title.truncate{position:relative;display:inline-block;padding-right:40px;vertical-align:middle}.gm-style-iw-chr>.gm-ui-hover-effect{position:absolute!important;right:0;top:0;margin:0!important;width:32px!important;height:32px!important;z-index:10;display:flex!important;align-items:center;justify-content:center}.gm-style-iw-chr{div{padding-top:0!important}}.card-content>div:first-child{position:relative}.gm-style-iw-chr>.gm-ui-hover-effect>span{width:24px!important;height:24px!important;margin:auto!important;display:block!important}body,html{margin:0;padding:0;height:100%}#app,body,html{font-family:Roboto,Arial,sans-serif}#app{display:flex;flex-direction:column}.pr-2{padding-right:10px}.flex-horizontal{flex-direction:row}.text-center{text-align:center}.pt-10{padding-top:100px!important}.mt-10{margin-top:100px}.flex{display:flex}.flex.flex-horizontal{flex-direction:row}.flex-spacer{flex:1}table.bordered td:not(:last-child){border-right:1px solid #ddd}table.dark th{background-color:#909090}.table.sticky thead th{position:sticky;top:0;z-index:1}.table.sticky.sticky-header thead th{position:sticky;top:60px;z-index:1}table.slim td,table.slim th{padding:4px}.table thead.center th{text-align:center}.table th.small{width:100px;vertical-align:bottom}.table th.medium{width:200px}.table{font-size:.9em}.table td{padding:8px 12px}.table.fixed-headers{position:relative}table .td-sm{width:30px}.table.fixed-headers th{position:sticky;top:0}.table tr:nth-child(2n) td{background-color:#f3f3f3}.table th{background-color:var(--table-header);color:#fff;border-radius:0;cursor:pointer;vertical-align:initial}.nav-content{background-color:var(--header-background)!important;color:var(--header-foreground)}select{display:block;line-height:1em;width:170px;padding:0;margin:0;height:2rem}.footer{background:rgba(0,0,0,.2);padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;color:#fff}.footer select{border:0 solid;background:transparent;font-size:.9em;height:1.7em}.footer select option{color:#000}.footer .mutted,.footer .paginator .text{color:#fff}.footer .paginator input{border-bottom:1px solid #fff}.mutted{color:#888}.dialog{position:fixed;top:40px;background:hsla(0,0%,93.3%,.7450980392156863);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;box-shadow:0 0 1px #fff,0 0 12px rgba(0,0,0,.57);z-index:1000;display:flex;flex-direction:column}.dialog.fullscreen{width:100vw;height:100vh;border-radius:0}.dialog.xsm{width:30%;left:35%}.dialog.sm{width:40%;left:30%}.dialog.md{width:60%;left:20%;height:calc(100vh - 80px)}.dialog.bg{width:98vw;top:1vh;left:1vw;z-index:2000;height:98vh}.dialog.fs{width:100vw;top:0;left:0;z-index:2000;height:100vh}.dialog .title{background-color:#eee;display:flex;padding:8px;border-top-left-radius:3px;border-top-right-radius:3px}.dialog .footer{background-color:#e1e1e1;display:flex;flex-direction:row}.dialog .btn.default{background-color:#e1e1e1;color:#000;box-shadow:none}.dialog-header{display:flex;justify-content:space-between;align-items:center;padding:8px;border-top-left-radius:12px;border-top-right-radius:12px;background:hsla(0,0%,93.3%,.23137254901960785)}.dialog-header .close-button{cursor:pointer}.dialog .dialog-actions{border-top:1px solid #ccc;padding:8px;align-items:center;display:flex;width:100%;background:#e9e9e9;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.dialog .dialog-actions .btn{border-radius:8px;padding-left:10px;padding-right:10px;background:#d3d3d3;height:auto;line-height:normal;padding:6px;font-size:.8rem;box-shadow:none;border:1px solid #f9f9f9;color:#4c4a4a;display:flex;align-items:center}.dialog .dialog-actions .btn.default{background:transparent;border:0 solid}.dialog .dialog-actions .btn.primary{background:#96e17c;color:#4c4a4a}.dialog .dialog-actions .btn.primary:hover{background:#a5d097;color:#4c4a4a}.dialog .dialog-actions .btn.danger{background:#f08e8e;color:#4c4a4a}.dialog .dialog-actions .btn.danger:hover{background:#d09797;color:#4c4a4a}.dialog .dialog-actions .btn:hover{background:#ccc;color:#4c4a4a}.dialog h1{margin:0;font-size:1.2em;padding-top:8px;padding-left:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding-bottom:4px;text-align:center;color:#666}.dialog .dialog-2{grid-template-rows:auto 36px}.dialog .dialog-2,.dialog .dialog-3{display:grid;position:relative;height:100%}.dialog .dialog-3{grid-template-rows:36px auto 36px}.md-title .dialog-3{grid-template-rows:100px auto 36px}.dialog .dialog-body{height:100%;overflow:auto}.dialog .dialog-body.padding{padding:10px}.dialog .dialog-body.rounded{border:1px solid #fff;margin:10px;border-radius:10px;background:hsla(0,0%,100%,.38823529411764707)}.dialog .btn{border-radius:0}.flat-top{border-top-left-radius:0;border-top-right-radius:0}.btn.flat-left{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0!important}.btn.flat-right{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0!important}.btn.default{background-color:#797979}.pr.sm{padding-right:4px}.pd.xg{padding:60px}.pd.sm{padding:4px}.pd.md{padding:8px}.pd.f10{padding:10px}.pd.f20{padding:20px}.pd-left.sm{padding-left:4px}.pd-btm.sm{padding-bottom:4px}.relative{position:relative}.w-50p{width:50%}.w-100p{width:100%}.f1{flex:1}.align-items-center{align-items:center}.align-items-end,.align-items-right{align-items:flex-end}.text-right{text-align:right}.c{flex-direction:row}.c.vcenter{justify-content:center}.r{flex-direction:column}.r.v-center{align-items:center}.r.center{justify-content:center}#init-message-map{position:absolute;display:flex;flex-flow:row wrap;justify-content:space-around;align-content:center;align-items:center;padding:0 .75rem;text-align:center;width:100%;height:100%;left:0;z-index:99;color:#fff;background-color:rgba(0,0,0,.5);top:0}.j-right{justify-content:flex-end}.h100{height:100%}textarea{border:1px solid #e7e7e7}.no-margin{margin:0!important}.no-border{border:0 solid!important}.no-pointer{cursor:unset!important}.pointer{cursor:pointer}.hidden{display:none}.flat{border-radius:0!important}.flat-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.flat-right{border-top-right-radius:0!important}.flat-bottom,.flat-right{border-bottom-right-radius:0!important}.flat-bottom{border-bottom-left-radius:0!important}.bg-info{background-color:#fafad2}.alertCoordenadas{font-size:.8em;margin:10px}.warning-bg{background-color:#fcf176}span.value{padding-left:10px}.mg-bottom.f30{margin-bottom:30px}.mg-bottom.sm{margin-bottom:6px}.mg-left.sm{margin-left:6px}.mg-top.sm{margin-top:6px}.mg.sm{margin:6px}.fixed-actions-container{display:flex;flex-direction:column;right:10px;z-index:4000;gap:8px}.fixed-actions-container.bottom{position:fixed;bottom:36px}.fixed-actions-container.top{position:fixed;top:200px}.fixed-actions-container a img.loading-spinner{padding-left:10px;padding-top:10px}.z-6{z-index:6000}.error-box{display:flex;align-items:center;padding-left:10px;padding-right:10px;background-color:#ab2311}.error-box i{margin-right:10px}.card.flat{margin:0;box-shadow:unset;border:0 solid}.om{display:none}.mobile.dialog{z-index:4010!important}.mobile.paginator-container{display:flex;flex-direction:column!important;gap:10px;padding:10px;margin-bottom:80px;min-height:100px;text-align:center;font-size:1.2em}.mobile.paginator-container select{width:100%}@media (max-width:37.5rem){.dialog{width:100%!important;left:0!important;top:0!important;z-index:4010}#app,.dialog{height:100%!important}#app{overflow:unset}.table-container{overflow:unset!important;height:unset!important}.nav-wrapper{display:flex!important;flex-direction:column}.nav-wrapper .buttons{margin-bottom:.625rem}.paginator-container{display:flex;flex-direction:column!important;gap:.625rem;padding:.625rem;margin-bottom:5rem;min-height:6.25rem;text-align:center;font-size:1.2em}.paginator-container select{width:100%}.nm{display:none}.om{display:block}.fixed-actions-container.top{position:fixed;top:2.5rem}.mb-large-title .dialog-3{grid-template-rows:7.5rem auto 2.25rem}}.tab-title.pointer.active:first-child{border-left:0}select.control{line-height:unset;border:0 solid;border-bottom:1px solid #aaa;width:100%;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3rem;font-size:1rem;margin:0 0 20px 0;transition:all .3s;background-image:url(/img/icons/chevron-down.png);background-repeat:no-repeat;background-position:100% 0}select.control:focus{border-bottom:1px solid var(--focus-color);box-shadow:0 1px 0 0 var(--focus-color)}.app-title{font-family:Lobster,serif,sans-serif;position:relative;top:-16px;padding-left:10px;color:#eeb}#dropdownProfile{z-index:100000}.left-up-chip{margin:0!important;position:relative;line-height:unset!important;top:-17px;left:-7px;background-color:#fff;font-size:small;padding:3px;box-shadow:1px 1px 0 1px #83b919;border-radius:2px}.small.chip{height:23px;font-size:11px;font-weight:500;line-height:25px;padding:0 8px;border-radius:16px;background-color:#e4e4e4}.vertical.toast{flex-direction:column}.vertical.light{background-color:#444}.toast.green{background-color:#83b919!important}.flex-1{flex:1}.error-text{font-size:.8em;color:#b00}.gm-style-iw-d{overflow-x:hidden!important}.gap10{gap:10px}.gap20{gap:20px}.map-images{display:flex;height:200px;overflow-x:auto;gap:3px;justify-content:center}.map-images .card-title{position:absolute;font-size:.8em}.map-images img{height:180px}.infoWindow-flora2{min-width:275px;max-width:400px}.infoWindow-flora2 .card-content{max-width:304px;padding:2px!important}.infoWindow-flora2 .card-action{display:flex;justify-content:center}@media (max-width:48rem){.svg-holder{max-width:18.75rem}}.r{flex-direction:row}.c,.r{display:flex}.c{flex-direction:column}.e{flex:1;width:100%;height:100%}.modal-overlay{z-index:10000}.card{border-radius:12px;border:1px solid #fff;padding:12px;background-color:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(60deg,0 #f2f2f2,#eee);box-shadow:0 0 8px rgba(0,0,0,.2),0 0 4px #fff;display:flex;flex-direction:column}.card.gray{background-color:hsla(0,0%,87.8%,.5411764705882353)}.stripes{background-color:#f2f2f2;background:repeating-linear-gradient(45deg,hsla(0,0%,78.4%,.2),hsla(0,0%,78.4%,.2) 10px,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1) 20px)}.card .card-details{flex:1}.card .card-actions{display:flex;flex-direction:row;flex-flow:row-reverse}.card.overflow{overflow:auto}.card .card-button{border-radius:16px;padding:10px;height:auto;line-height:normal;font-size:.8rem;box-shadow:none;border:1px solid #f9f9f9;color:#4c4a4a;display:flex;align-items:center}.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=tel],.form input[type=text],.form select,.form textarea{padding-left:10px!important;padding-right:10px!important;height:2rem!important;width:100%;border:1px solid #ddd;border-radius:8px;font-size:.95rem;transition:all .3s ease;background:#fff}.form select{height:2.4rem!important}.h-divider{margin-top:10px;border-bottom:1px solid #aaa;color:#aaa}.dialog-70{width:70vw;top:100px!important}.card-button:hover{box-shadow:0 0 4px rgba(0,0,0,.5)}.card-button{box-shadow:0 0 4px #fff,0 0 2px rgba(0,0,0,.7);border-radius:16px;padding-right:10px;background:#e6f3cf}.card-button.danger{background-color:#fecfcf}.card .card-title{text-align:center}i[data-v-73a06ea5]{margin-left:4px}[data-v-125070f5] .map-container{min-height:600px!important}.dialog[data-v-964ea2e6]{border:1px solid rgba(0,0,0,.1);border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.3);background:hsla(0,0%,100%,.95);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;max-width:1400px;height:90vh;max-height:900px;display:flex;flex-direction:column;animation:dialogAppear-964ea2e6 .3s ease}.dialog.fs[data-v-964ea2e6]{width:98%;max-width:1600px}@keyframes dialogAppear-964ea2e6{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}.draggable-handle[data-v-964ea2e6]{display:inherit;background:linear-gradient(135deg,#556b2f,#8b4513);padding:1.5rem;border-radius:18px 18px 0 0;color:#fff}.draggable-handle h1[data-v-964ea2e6]{margin:0;font-size:1.8rem;text-align:center}.moving[data-v-964ea2e6]{opacity:.9;transition:opacity .3s ease}.dialog-3[data-v-964ea2e6]{display:flex;flex-direction:column;height:100%}.dialog-3[data-v-964ea2e6]>:nth-child(2){flex:1;overflow:hidden;padding:1.5rem}.footer[data-v-964ea2e6]{flex:0 0 auto;padding:1.5rem;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:flex-end;gap:1rem;background:#fff;border-radius:0 0 20px 20px}@media (max-width:768px){.dialog[data-v-964ea2e6]{width:95%;height:auto;max-height:95vh}.dialog-3[data-v-964ea2e6]>:nth-child(2),.draggable-handle[data-v-964ea2e6]{padding:1rem}}.filter-dialog[data-v-2c3e659a]{padding:20px;width:100%;max-width:500px}.filter-section[data-v-2c3e659a]{margin-bottom:20px}.filter-section h3[data-v-2c3e659a]{margin-bottom:10px;color:#333}.filter-actions[data-v-2c3e659a]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.checkbox-group[data-v-2c3e659a]{display:flex;flex-direction:column;gap:8px}.checkbox-item[data-v-2c3e659a]{display:flex;align-items:center;gap:8px}.species-description .content{padding:1rem!important}.species-description .title{font-size:2rem!important}.species-description .subtitle{font-size:1rem!important}.species-description .italic-bold{font-style:italic!important;font-weight:700!important}.species-description .bold{font-weight:700!important}.species-description .list-item,.species-description .paragraph{text-align:justify!important;margin-top:0!important;margin-bottom:.5rem!important;border:none!important}.species-description .list-item{margin-left:2.25rem!important;text-indent:-1.125rem!important}.species-description ul{padding-left:20px!important;margin-top:.5rem!important;margin-bottom:1rem!important}.species-description li{margin-bottom:.5rem!important}.container[data-v-9189b368]{padding:10px}select[data-v-9189b368],textarea[data-v-9189b368]{width:100%;background:#f5f5f5;border-radius:4px}.container[data-v-34af0a3f]{padding:10px}select[data-v-34af0a3f],textarea[data-v-34af0a3f]{width:100%;background:#f5f5f5;border-radius:4px}.backdrop[data-v-80fdde20]{position:fixed;z-index:1999;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);visibility:visible;opacity:1;border-radius:0}.transitions[data-v-80fdde20]{position:fixed;z-index:2000;top:10vh;left:20vw;width:60vw;min-height:20vh;max-height:80vh;background:#fff;justify-content:center;margin:auto;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #aaa;box-shadow:0 0 2px rgba(31,31,31,.3686274509803922),0 0 4px #000}.dialog-actions[data-v-80fdde20]{width:100%;padding:10px;border-top:1px solid #bbb;background:#eee}.transition-name[data-v-80fdde20]{text-align:center;padding:20px;margin-top:30px;margin-left:30px;margin-right:30px;border:1px solid #dcd8c3;background:#fff8dc;border-radius:8px;font-size:large;width:68%;margin-left:auto;margin-right:auto}.actions-dropdown-top-right[data-v-69c55427]{position:absolute;top:8px;right:46px;z-index:10}.actions-dropdown[data-v-69c55427]{position:relative;display:inline-block}.actions-dropdown button[data-v-69c55427]{display:flex;margin-right:10px;border-radius:6px;flex-direction:row;justify-content:center;border:1px solid #af813d;background:#fed98f}.transitions-dropdown[data-v-69c55427]{position:absolute;right:0;top:110%;background-color:#fff;padding:10px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000;width:300px}.transition-option[data-v-69c55427]{padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:.5rem;border-bottom:1px solid #ddd}.quantity-container[data-v-43d6eabd]{margin-top:1.5rem;padding:1.5rem;background-color:#f8f9fa;border:1px solid #ddd;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);animation:fadeIn-43d6eabd .3s ease-in-out}@keyframes fadeIn-43d6eabd{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.quantity-header[data-v-43d6eabd]{margin-bottom:1rem}.quantity-header h4[data-v-43d6eabd]{margin:0 0 .5rem 0;color:#333;font-size:1.1rem}.quantity-description[data-v-43d6eabd]{margin:0;color:#666;font-size:.9rem}.quantity-input-wrapper[data-v-43d6eabd]{display:flex;justify-content:center}.quantity-input[data-v-43d6eabd]{display:flex;align-items:center;width:100%;max-width:300px;margin:0 auto;margin-left:0}.quantity-input input[data-v-43d6eabd]{width:100%;padding:.75rem;border:2px solid #556b2f;border-radius:8px;font-size:1rem;transition:all .2s ease}.quantity-input input[data-v-43d6eabd]:focus{outline:none;box-shadow:0 0 0 3px rgba(85,107,47,.2)}.unit-display[data-v-43d6eabd]{margin-left:10px;color:#666;font-size:.9rem;width:70px}.species-description[data-v-43d6eabd]{white-space:normal}.fullscreen-pdf-container[data-v-43d6eabd]{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:11000;display:flex;align-items:center;justify-content:center;padding:20px;transition:background .3s ease,-webkit-backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;animation:bg-fade-in-43d6eabd .3s forwards}@keyframes bg-fade-in-43d6eabd{0%{background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.fullscreen-pdf-wrapper[data-v-43d6eabd]{position:relative;width:90%;height:90%;background:#fff;border-radius:8px;overflow:hidden;transform-origin:var(--origin-x,50%) var(--origin-y,50%);animation:pdf-expand-43d6eabd .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes pdf-expand-43d6eabd{0%{transform:scale(.05);opacity:0;box-shadow:0 0 0 transparent}to{transform:scale(1);opacity:1;box-shadow:0 10px 50px rgba(0,0,0,.5)}}.fullscreen-pdf-container.closing[data-v-43d6eabd]{animation:bg-fade-out-43d6eabd .3s forwards}.fullscreen-pdf-container.closing .fullscreen-pdf-wrapper[data-v-43d6eabd]{animation:pdf-contract-43d6eabd .25s cubic-bezier(.7,0,.84,0) forwards}@keyframes bg-fade-out-43d6eabd{0%{background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}to{background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@keyframes pdf-contract-43d6eabd{0%{transform:scale(1);opacity:1}to{transform:scale(.05);opacity:0}}.close-pdf-btn[data-v-43d6eabd]{z-index:100000;position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.3);border:none;color:#fff;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.close-pdf-btn[data-v-43d6eabd]:hover{background:rgba(0,0,0,.5);transform:rotate(90deg)}.species-accordion[data-v-43d6eabd]{border-radius:12px;overflow:hidden;background:#fff}.species-item[data-v-43d6eabd]{border-bottom:1px solid #ddd;padding:.5rem}.species-item[data-v-43d6eabd]:last-child{border-bottom:none}.species-header[data-v-43d6eabd]{padding:.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.species-title[data-v-43d6eabd]{flex:1}.species-indicators[data-v-43d6eabd]{display:flex;align-items:center;gap:.5rem}.species-selected-indicator[data-v-43d6eabd]{color:#556b2f}.species-selected-indicator i[data-v-43d6eabd]{font-size:1.2rem}.species-title h4[data-v-43d6eabd]{margin:0;color:#333;font-size:1rem}.scientific-name[data-v-43d6eabd]{margin:.25rem 0 0;font-size:.9rem;font-style:italic;color:#666}.species-header i[data-v-43d6eabd]{transition:transform .3s ease}.species-header i.rotated[data-v-43d6eabd]{transform:rotate(180deg)}.species-content[data-v-43d6eabd]{max-height:0;overflow:hidden;transition:max-height .3s ease}.species-content.expanded[data-v-43d6eabd]{max-height:400px;overflow-y:visible}.species-details[data-v-43d6eabd]{padding:.5rem;background:#fff;position:relative;z-index:2}.select-species-btn[data-v-43d6eabd]{width:100%;padding:.75rem;border:2px solid #556b2f;border-radius:8px;background:#fff;color:#556b2f;font-weight:500;cursor:pointer;transition:all .3s ease}.select-species-btn.selected[data-v-43d6eabd],.select-species-btn[data-v-43d6eabd]:hover{background:#556b2f;color:#fff}.species-item.selected .species-header[data-v-43d6eabd]{background:rgba(85,107,47,.1)}.section-accordion[data-v-43d6eabd]{border:1px solid #ddd;border-radius:12px;overflow:hidden;background:#fff;margin-bottom:1.5rem}.section-header[data-v-43d6eabd]{padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .3s ease;background:#f8f9fa;border-bottom:1px solid #ddd}.section-header[data-v-43d6eabd]:hover{background-color:#f0f0f0}.section-title[data-v-43d6eabd]{flex:1}.section-title-content[data-v-43d6eabd]{display:flex;align-items:center;gap:.5rem}.species-selected-check[data-v-43d6eabd]{display:flex;align-items:center;gap:.25rem;color:#556b2f;font-size:.9rem}.species-selected-check i[data-v-43d6eabd]{color:#556b2f;font-size:1.2rem}.section-title h3[data-v-43d6eabd]{margin:0;color:#333;font-size:1.2rem}.section-subtitle[data-v-43d6eabd]{margin:.25rem 0 0;font-size:.9rem;color:#666}.section-header i[data-v-43d6eabd]{transition:transform .3s ease}.section-header i.rotated[data-v-43d6eabd]{transform:rotate(180deg)}.section-content[data-v-43d6eabd]{max-height:0;overflow:hidden;transition:max-height .5s ease}.section-content.expanded[data-v-43d6eabd]{max-height:-moz-fit-content;max-height:fit-content}.vertical-tabs[data-v-43d6eabd]{display:flex;flex-direction:column;border:1px solid #ddd;border-radius:8px;overflow:hidden;margin-bottom:10px;min-height:230px}.vertical-tabs-headers[data-v-43d6eabd]{display:flex;background-color:#f5f5f5;border-bottom:1px solid #ddd}.vertical-tab-header[data-v-43d6eabd]{padding:8px 15px;cursor:pointer;border-right:1px solid #ddd;transition:background-color .3s ease;font-size:.9rem;color:#666;display:flex;align-items:center;justify-content:center}.vertical-tab-header[data-v-43d6eabd]:last-child{border-right:none}.vertical-tab-header[data-v-43d6eabd]:hover{background-color:#e9e9e9}.vertical-tab-header.active[data-v-43d6eabd]{background-color:#556b2f;color:#fff;font-weight:500}.vertical-tabs-content[data-v-43d6eabd]{position:relative;flex:1;display:flex;flex-direction:column}.vertical-tab-content[data-v-43d6eabd]{padding:0;background:#fff;min-height:50px;flex-grow:1}.species-info-scroll[data-v-43d6eabd]{max-height:100%;overflow-y:auto;padding:2rem}.species-info-scroll[data-v-43d6eabd]::-webkit-scrollbar{width:6px}.species-info-scroll[data-v-43d6eabd]::-webkit-scrollbar-track{background:#f1f1f1}.species-info-scroll[data-v-43d6eabd]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.species-info-scroll[data-v-43d6eabd]::-webkit-scrollbar-thumb:hover{background:#555}.fullscreen-photo-container[data-v-43d6eabd]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:11000;display:flex;align-items:center;justify-content:center;padding:20px}.fullscreen-photo-wrapper[data-v-43d6eabd]{position:relative;max-width:90vw;max-height:90vh;display:flex;justify-content:center;align-items:center}.close-photo-btn[data-v-43d6eabd]{position:absolute;top:-20px;right:-20px;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.3);border:2px solid hsla(0,0%,100%,.5);color:#fff;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;text-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.2)}.close-photo-btn[data-v-43d6eabd]:hover{background:hsla(0,0%,100%,.5);transform:rotate(90deg) scale(1.1)}.image-tip[data-v-43d6eabd]{display:flex;align-items:center;justify-content:center;padding:6px;background-color:rgba(85,107,47,.1);color:#556b2f;font-size:.8rem;border-top:1px dashed #ddd;gap:5px}.image-tip i[data-v-43d6eabd]{font-size:16px}.image-tip span[data-v-43d6eabd]{font-style:italic}.carousel-container[data-v-43d6eabd]{position:relative;z-index:1200;background-color:transparent;width:100%}.coords-layout[data-v-817d5248],.location-layout[data-v-817d5248]{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:10px;align-items:center}.location-layout[data-v-817d5248]{grid-template-rows:auto}.unit-display[data-v-817d5248]{color:#adadad;margin-left:10px}.photo-section[data-v-85976b24]{margin-bottom:2rem}.gallery-photos[data-v-85976b24]{display:flex;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.picture[data-v-85976b24]{width:150px;height:150px;border-radius:12px;background-size:cover;background-position:50%;position:relative;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .3s ease}.picture[data-v-85976b24]:hover{transform:scale(1.05)}.picture.placeholder[data-v-85976b24]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background-color:#f5f5f5;border:2px dashed #ddd;cursor:pointer}.hidden[data-v-85976b24]{display:none}.photos-remaining[data-v-85976b24]{position:absolute;bottom:8px;right:8px;background:rgba(0,0,0,.6);color:#fff;padding:2px 8px;border-radius:12px;font-size:12px}.alert-box[data-v-85976b24]{padding:1rem;border-radius:8px;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.alert-box.info[data-v-85976b24]{background:rgba(85,107,47,.1);border:1px solid rgba(85,107,47,.2);color:#4a5d23}.alert-box strong[data-v-85976b24]{font-weight:500}.photo-tip[data-v-85976b24]{display:flex;align-items:center}.photo-right-click-tip[data-v-85976b24]{display:flex;align-items:center;gap:5px;padding-top:4px;margin-top:4px;border-top:1px dashed rgba(85,107,47,.3);font-size:.8rem;font-style:italic}.photo-right-click-tip i[data-v-85976b24]{font-size:16px}.required-photos[data-v-85976b24]{font-weight:700;color:#556b2f}label[data-v-c2cb91d8]{padding-left:0!important}.form-section[data-v-c2cb91d8]{background:#fff;border-radius:12px;padding:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.section-accordion[data-v-c2cb91d8]{border:1px solid #ddd;border-radius:12px;overflow:hidden;background:#fff;margin-bottom:1.5rem}.section-header[data-v-c2cb91d8]{padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .3s ease;background:#f8f9fa;border-bottom:1px solid #ddd}.section-header[data-v-c2cb91d8]:hover{background-color:#f0f0f0}.section-title[data-v-c2cb91d8]{flex:1}.section-title h3[data-v-c2cb91d8]{margin:0;color:#333;font-size:1.2rem}.section-title-content[data-v-c2cb91d8]{display:flex;align-items:center;gap:.5rem}.species-selected-check[data-v-c2cb91d8]{display:flex;align-items:center;gap:.25rem;color:#556b2f;font-size:.9rem}.species-selected-check i[data-v-c2cb91d8]{color:#556b2f;font-size:1.2rem}.section-header i[data-v-c2cb91d8]{transition:transform .3s ease}.section-header i.rotated[data-v-c2cb91d8]{transform:rotate(180deg)}.section-content[data-v-c2cb91d8]{max-height:0;overflow:hidden;transition:max-height .5s ease}.section-content.expanded[data-v-c2cb91d8]{max-height:-moz-fit-content;max-height:fit-content}.species-accordion[data-v-c2cb91d8]{padding:1rem}.species-item[data-v-c2cb91d8]{border-bottom:1px solid #ddd;padding:.5rem}.species-item[data-v-c2cb91d8]:last-child{border-bottom:none}.species-header[data-v-c2cb91d8]{padding:.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .3s ease;background:#f8f9fa}.species-header[data-v-c2cb91d8]:hover{background-color:#f0f0f0}.species-title[data-v-c2cb91d8]{flex:1}.species-title h4[data-v-c2cb91d8]{margin:0;color:#333;font-size:1rem}.scientific-name[data-v-c2cb91d8]{margin:.25rem 0 0;font-size:.9rem;font-style:italic;color:#666}.species-header i[data-v-c2cb91d8]{transition:transform .3s ease}.species-header i.rotated[data-v-c2cb91d8]{transform:rotate(180deg)}.species-content[data-v-c2cb91d8]{max-height:0;overflow:hidden;transition:max-height .3s ease}.species-content.expanded[data-v-c2cb91d8]{max-height:400px;overflow-y:visible}.vertical-tabs[data-v-c2cb91d8]{display:flex;flex-direction:column;border:1px solid #ddd;border-radius:8px;overflow:hidden;margin-bottom:10px;min-height:230px}.vertical-tabs-headers[data-v-c2cb91d8]{display:flex;background-color:#f5f5f5;border-bottom:1px solid #ddd}.vertical-tab-header[data-v-c2cb91d8]{padding:8px 15px;cursor:pointer;border-right:1px solid #ddd;transition:background-color .3s ease;font-size:.9rem;color:#666;display:flex;align-items:center;justify-content:center}.vertical-tab-header[data-v-c2cb91d8]:last-child{border-right:none}.vertical-tab-header[data-v-c2cb91d8]:hover{background-color:#e9e9e9}.vertical-tab-header.active[data-v-c2cb91d8]{background-color:#556b2f;color:#fff;font-weight:500}.vertical-tabs-content[data-v-c2cb91d8]{position:relative;flex:1;display:flex;flex-direction:column}.vertical-tab-content[data-v-c2cb91d8]{padding:0;background:#fff;min-height:50px;flex-grow:1}.species-info-scroll[data-v-c2cb91d8]{max-height:100%;overflow-y:auto;padding:2rem}.species-info-scroll[data-v-c2cb91d8]::-webkit-scrollbar{width:6px}.species-info-scroll[data-v-c2cb91d8]::-webkit-scrollbar-track{background:#f1f1f1}.species-info-scroll[data-v-c2cb91d8]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.species-info-scroll[data-v-c2cb91d8]::-webkit-scrollbar-thumb:hover{background:#555}.species-details[data-v-c2cb91d8]{padding:.5rem;background:#fff;position:relative;z-index:2}.select-species-btn[data-v-c2cb91d8]{width:100%;padding:.75rem;border:2px solid #556b2f;border-radius:8px;background:#fff;color:#556b2f;font-weight:500;cursor:pointer;transition:all .3s ease}.select-species-btn.selected[data-v-c2cb91d8],.select-species-btn[data-v-c2cb91d8]:hover{background:#556b2f;color:#fff}.form-grid[data-v-c2cb91d8]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1rem;width:100%;overflow-x:hidden}.form-field.full-width[data-v-c2cb91d8]{grid-column:1/-1}.error-message[data-v-c2cb91d8]{color:#dc3545;font-size:.8rem;margin-top:.25rem;display:block}.unit-display[data-v-c2cb91d8]{color:#adadad;margin-left:10px}.form-field[data-v-c2cb91d8]{flex:1;min-width:0;width:100%;margin-bottom:.5rem;display:flex;flex-direction:column}.form-field label[data-v-c2cb91d8]{display:block;margin-bottom:.5rem;color:#555;font-weight:500;font-size:.95rem}.form-field input[data-v-c2cb91d8],.form-field textarea[data-v-c2cb91d8]{width:100%;padding:.5rem .75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem;box-sizing:border-box;transition:border-color .3s ease}.form-field input[data-v-c2cb91d8]:focus,.form-field textarea[data-v-c2cb91d8]:focus{border-color:#556b2f;outline:none;box-shadow:0 0 0 2px rgba(85,107,47,.2)}.form-field textarea[data-v-c2cb91d8]{min-height:100px;resize:vertical}.add-proprietary-container[data-v-5fabaa2b]{display:flex;justify-content:flex-end;margin-bottom:1rem}.add-proprietary-btn[data-v-5fabaa2b]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#556b2f;color:#fff;border-radius:6px;font-size:.9rem}.add-proprietary-btn[data-v-5fabaa2b]:hover{background:#4a5d23}.proprietaries-list[data-v-5fabaa2b]{margin-bottom:1rem}.proprietary-item[data-v-5fabaa2b]{margin-bottom:1rem;border:1px solid #ddd;border-radius:8px;overflow:hidden}.proprietary-accordion[data-v-5fabaa2b]{background:#fff}.proprietary-header[data-v-5fabaa2b]{padding:.75rem 1rem;display:flex;justify-content:space-between;align-items:center;background:#f8f9fa;cursor:pointer;border-bottom:1px solid #ddd}.proprietary-header[data-v-5fabaa2b]:hover{background:#f0f0f0}.proprietary-title[data-v-5fabaa2b]{display:flex;align-items:center;gap:1rem}.proprietary-title h4[data-v-5fabaa2b]{margin:0;font-size:1rem}.proprietary-status[data-v-5fabaa2b]{display:flex;align-items:center;gap:.5rem;font-size:.85rem}.proprietary-status.complete[data-v-5fabaa2b]{color:#4caf50}.proprietary-status.incomplete[data-v-5fabaa2b]{color:#ff9800}.proprietary-actions[data-v-5fabaa2b]{display:flex;align-items:center;gap:.5rem}.remove-proprietary-btn[data-v-5fabaa2b]{background:none;border:none;color:#f44336;cursor:pointer;padding:.25rem;border-radius:50%}.remove-proprietary-btn[data-v-5fabaa2b]:hover{background:rgba(244,67,54,.1)}.proprietary-content[data-v-5fabaa2b]{max-height:0;overflow:hidden;transition:max-height .5s ease,padding .3s ease;padding:0;opacity:0;visibility:hidden}.proprietary-content.expanded[data-v-5fabaa2b]{max-height:1000px;overflow:visible;padding:1rem;opacity:1;visibility:visible}.extermination-note[data-v-5fabaa2b]{font-size:.8rem;color:#666;margin-top:.25rem;display:flex;align-items:center}.extermination-note i.small[data-v-5fabaa2b]{font-size:1rem;margin-right:.25rem}.required-field label[data-v-5fabaa2b]:after{content:"*";color:#f44336;margin-left:3px}.extermination-error[data-v-5fabaa2b]{color:#f44336;font-size:.85rem;margin-top:.5rem;padding:.5rem;background-color:rgba(244,67,54,.1);border-radius:4px;display:flex;align-items:center}.extermination-error i[data-v-5fabaa2b]{font-size:1.2rem;margin-right:.25rem}.species-missing-info[data-v-5fabaa2b]{display:flex;align-items:center;font-size:.85rem;color:#ff9800;margin-left:1rem}.species-missing-info i[data-v-5fabaa2b]{font-size:1.2rem;margin-right:.25rem}.species-selected-check[data-v-5fabaa2b]{display:flex;align-items:center;font-size:.85rem;color:#4caf50;margin-left:1rem}.species-selected-check i[data-v-5fabaa2b]{font-size:1.2rem;margin-right:.25rem}.extermination-form[data-v-5fabaa2b]{padding:1rem}.rotated[data-v-5fabaa2b]{transform:rotate(180deg);transition:transform .3s ease}.section-accordion[data-v-5fabaa2b]{border:1px solid #ddd;border-radius:12px;overflow:hidden;background:#fff;margin-bottom:1.5rem}.section-header[data-v-5fabaa2b]{padding:1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .3s ease;background:#f8f9fa;border-bottom:1px solid #ddd}.section-header[data-v-5fabaa2b]:hover{background-color:#f0f0f0}.section-title[data-v-5fabaa2b]{flex:1}.section-title h3[data-v-5fabaa2b]{margin:0;color:#333;font-size:1.2rem}.section-title-content[data-v-5fabaa2b]{display:flex;align-items:center;gap:.5rem}.form-grid[data-v-5fabaa2b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1rem;width:100%}.form-field[data-v-5fabaa2b]{flex:1;min-width:0;width:98%}.form-field.full-width[data-v-5fabaa2b]{grid-column:1/-1}.alert-box[data-v-5fabaa2b]{padding:1rem;border-radius:8px;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.alert-box.info[data-v-5fabaa2b]{background:rgba(85,107,47,.1);border:1px solid rgba(85,107,47,.2);color:#4a5d23}.alert-box strong[data-v-5fabaa2b]{font-weight:500}input[type=date][data-v-5fabaa2b],input[type=email][data-v-5fabaa2b],input[type=number][data-v-5fabaa2b],input[type=tel][data-v-5fabaa2b],input[type=text][data-v-5fabaa2b],select[data-v-5fabaa2b],textarea[data-v-5fabaa2b]{width:100%;border:1px solid #ddd!important;border-radius:8px;font-size:.95rem;transition:all .3s ease;background:#fff;padding:.5rem .75rem;height:2.25rem;box-sizing:border-box}.form-field input[data-v-5fabaa2b]:focus,select[data-v-5fabaa2b]:focus,textarea[data-v-5fabaa2b]:focus{border-color:#556b2f;outline:none;box-shadow:0 0 0 2px rgba(85,107,47,.2)}textarea[data-v-5fabaa2b]{min-height:100px;resize:vertical;height:auto!important}label[data-v-5fabaa2b]{display:block;margin-bottom:.5rem;color:#555;font-weight:500;font-size:.95rem}.requirements-section[data-v-6a537ea8]{background:#fff;border-radius:8px;border:1px solid #ddd;margin-bottom:1.5rem;overflow:hidden}.section-header[data-v-6a537ea8]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#f8f9fa;border-bottom:1px solid #ddd}.section-header h3[data-v-6a537ea8]{margin:0;font-size:1.1rem;color:#333}.add-requirement-btn[data-v-6a537ea8]{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#556b2f;color:#fff;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .2s ease}.add-requirement-btn[data-v-6a537ea8]:hover{background-color:#4a5d23}.add-requirement-btn i[data-v-6a537ea8]{font-size:1.1rem}.new-requirement-form[data-v-6a537ea8]{padding:1rem;background:#f9f9f9;border-bottom:1px solid #ddd}.form-group[data-v-6a537ea8]{margin-bottom:1rem}.form-group label[data-v-6a537ea8]{display:block;margin-bottom:.5rem;font-weight:500;color:#555}.form-group input[data-v-6a537ea8],.form-group select[data-v-6a537ea8],.form-group textarea[data-v-6a537ea8]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:.95rem}.form-group textarea[data-v-6a537ea8]{resize:vertical}.error-text[data-v-6a537ea8]{color:#d9534f;font-size:.85rem;margin-top:.25rem}.form-actions[data-v-6a537ea8]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.btn[data-v-6a537ea8]{padding:.5rem 1rem;border-radius:4px;border:none;cursor:pointer;font-size:.9rem;display:flex;align-items:center;gap:.5rem}.btn.small[data-v-6a537ea8]{padding:.25rem .5rem}.cancel-btn[data-v-6a537ea8]{background-color:#f8f9fa;border:1px solid #ddd;color:#333}.submit-btn[data-v-6a537ea8]{background-color:#556b2f;color:#fff}.submit-btn[data-v-6a537ea8]:hover{background-color:#4a5d23}.btn[data-v-6a537ea8]:disabled{opacity:.6;cursor:not-allowed}.requirements-list[data-v-6a537ea8]{padding:1rem}.requirement-item[data-v-6a537ea8]{border:1px solid #ddd;border-radius:6px;margin-bottom:.75rem;overflow:hidden}.requirement-header[data-v-6a537ea8]{padding:.75rem;display:flex;justify-content:space-between;background:#f8f9fa}.requirement-info[data-v-6a537ea8]{flex:1}.requirement-description[data-v-6a537ea8]{font-weight:500;margin-bottom:.25rem}.requirement-meta[data-v-6a537ea8]{display:flex;align-items:center;gap:1rem;font-size:.85rem;color:#666}.requirement-status[data-v-6a537ea8]{padding:.2rem .4rem;border-radius:3px;font-weight:500}.status-pending[data-v-6a537ea8]{background-color:#fff3cd;color:#856404}.status-resolved[data-v-6a537ea8]{background-color:#d4edda;color:#155724}.status-cancelled[data-v-6a537ea8]{background-color:#f8d7da;color:#721c24}.requirement-assignee[data-v-6a537ea8]{display:flex;align-items:center}.requirement-assignee.not-assigned[data-v-6a537ea8]{font-style:italic;opacity:.8}.requirement-notes[data-v-6a537ea8]{padding:.75rem;background:#fff;display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem;color:#555;border-top:1px solid #eee}.requirement-notes i[data-v-6a537ea8]{font-size:1rem;color:#666}.no-requirements[data-v-6a537ea8]{padding:1.5rem;text-align:center;color:#666;font-style:italic}.modal-overlay[data-v-6a537ea8]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.modal-content[data-v-6a537ea8]{background:#fff;border-radius:8px;width:500px;max-width:90%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-6a537ea8]{padding:1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd}.modal-header h3[data-v-6a537ea8]{margin:0;font-size:1.1rem}.close-btn[data-v-6a537ea8]{background:none;border:none;cursor:pointer;color:#666}.modal-body[data-v-6a537ea8]{padding:1rem;overflow-y:auto}.modal-footer[data-v-6a537ea8]{padding:1rem;display:flex;justify-content:flex-end;gap:.5rem;border-top:1px solid #ddd}.rotating[data-v-6a537ea8]{animation:spin-6a537ea8 1s linear infinite}@keyframes spin-6a537ea8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.eradicator-selector[data-v-450f32f8]{background:#fff;border-radius:12px;overflow:hidden;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.selector-title[data-v-450f32f8]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;margin:0;background:#f8f9fa;border-bottom:1px solid #ddd;color:#333;font-size:1.1rem}.selector-content[data-v-450f32f8]{padding:1rem}.loading-container[data-v-450f32f8]{display:flex;align-items:center;justify-content:center;padding:1.5rem;color:#666;gap:.5rem}.loading-spinner[data-v-450f32f8]{width:20px;height:20px;border:2px solid #ddd;border-top-color:#556b2f;border-radius:50%;animation:spin-450f32f8 1s linear infinite}@keyframes spin-450f32f8{to{transform:rotate(1turn)}}.form-field[data-v-450f32f8]{margin-bottom:1rem}label[data-v-450f32f8]{display:block;margin-bottom:.5rem;color:#555;font-weight:500;font-size:.95rem}select[data-v-450f32f8]{width:100%;border:1px solid #ddd;border-radius:8px;padding:.5rem .75rem;height:2.5rem;box-sizing:border-box;background:#fff;font-size:.95rem;transition:all .3s ease}select[data-v-450f32f8]:focus{border-color:#556b2f;outline:none;box-shadow:0 0 0 2px rgba(85,107,47,.2)}.eradicator-info[data-v-450f32f8]{background:#f8f9fa;border-radius:8px;padding:1rem;margin-top:1rem}.eradicator-details[data-v-450f32f8]{display:flex;align-items:center;gap:1rem}.eradicator-avatar[data-v-450f32f8]{width:50px;height:50px;border-radius:50%;background:#e0e0e0;display:flex;align-items:center;justify-content:center;color:#555;flex-shrink:0}.eradicator-avatar i[data-v-450f32f8]{font-size:32px}.eradicator-data[data-v-450f32f8]{flex:1}.eradicator-data h4[data-v-450f32f8]{margin:0 0 .5rem 0;color:#333}.eradicator-data p[data-v-450f32f8]{margin:.25rem 0;color:#666;font-size:.9rem}.eradicator-badge[data-v-450f32f8]{display:inline-block;background:#556b2f;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;margin-top:.5rem}.error-message[data-v-450f32f8]{color:#dc3545;font-size:.9rem;margin-top:1rem;display:flex;align-items:center;gap:.5rem;background:rgba(220,53,69,.1);padding:.75rem;border-radius:8px}.error-message i[data-v-450f32f8]{color:#dc3545}.eradicator-notes-container[data-v-450f32f8]{margin-top:1rem;border-top:1px solid #ddd;padding-top:1rem}textarea[data-v-450f32f8]{width:100%;border:1px solid #ddd;border-radius:8px;padding:.75rem;font-size:.95rem;resize:vertical;min-height:80px;background:#fff;transition:all .3s ease;box-sizing:border-box}textarea[data-v-450f32f8]:focus{border-color:#556b2f;outline:none;box-shadow:0 0 0 2px rgba(85,107,47,.2)}.section-link[data-v-7a6f8710]{cursor:pointer;flex-direction:column;min-width:95px}.section-link[data-v-7a6f8710],.section-number[data-v-7a6f8710]{text-align:center;display:flex;align-items:center;justify-content:center}.section-number[data-v-7a6f8710]{border:1px solid #fff;width:42px;height:42px;border-radius:50%;background-color:#f5f5f5}.section-title[data-v-7a6f8710]{font-size:small;color:#444}.section-link.selected .section-number[data-v-7a6f8710]{background-color:var(--selected-indicator)}.section-link.selected .section-title[data-v-7a6f8710]{font-weight:700;color:var(--selected-indicator)}.scrollbar[data-v-2363b258]{width:100%;background:#efefef;height:30px;display:flex;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.handler[data-v-2363b258]{height:40px;background:#cbcbcb;width:120px;border-radius:60px;border:1px solid #bebebe;position:relative;top:-5px;background:linear-gradient(0deg,#d7d7d7,#e8e8e8,#dadada)}.record-code-badge[data-v-7fe3dc94]{display:inline-block;background-color:#556b2f;color:#fff;padding:.35rem .8rem;border-radius:20px;font-size:.9rem;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-left:.5rem;letter-spacing:.5px;text-transform:uppercase}.dialog[data-v-7fe3dc94]{min-width:80%}.add-proprietary-container[data-v-7fe3dc94]{display:flex;justify-content:flex-end;margin-bottom:1rem}.add-proprietary-btn[data-v-7fe3dc94]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#556b2f;color:#fff;border-radius:6px;font-size:.9rem}.add-proprietary-btn[data-v-7fe3dc94]:hover{background:#4a5d23}.proprietaries-list[data-v-7fe3dc94]{margin-bottom:1rem}.proprietary-item[data-v-7fe3dc94]{margin-bottom:1rem;border:1px solid #ddd;border-radius:8px;overflow:hidden}.proprietary-accordion[data-v-7fe3dc94]{background:#fff}.proprietary-header[data-v-7fe3dc94]{padding:.75rem 1rem;display:flex;justify-content:space-between;align-items:center;background:#f8f9fa;cursor:pointer;border-bottom:1px solid #ddd}.proprietary-header[data-v-7fe3dc94]:hover{background:#f0f0f0}.proprietary-title[data-v-7fe3dc94]{display:flex;align-items:center;gap:1rem}.proprietary-title h4[data-v-7fe3dc94]{margin:0;font-size:1rem}.proprietary-status[data-v-7fe3dc94]{display:flex;align-items:center;gap:.5rem;font-size:.85rem}.proprietary-status.complete[data-v-7fe3dc94]{color:#4caf50}.proprietary-status.incomplete[data-v-7fe3dc94]{color:#ff9800}.proprietary-actions[data-v-7fe3dc94]{display:flex;align-items:center;gap:.5rem}.remove-proprietary-btn[data-v-7fe3dc94]{background:none;border:none;color:#f44336;cursor:pointer;padding:.25rem;border-radius:50%}.remove-proprietary-btn[data-v-7fe3dc94]:hover{background:rgba(244,67,54,.1)}.proprietary-content[data-v-7fe3dc94]{max-height:0;overflow:hidden;transition:max-height .5s ease,padding .3s ease;padding:0;opacity:0;visibility:hidden}.proprietary-content.expanded[data-v-7fe3dc94]{max-height:1000px;overflow:visible;padding:1rem;opacity:1;visibility:visible}.extermination-note[data-v-7fe3dc94]{font-size:.8rem;color:#666;margin-top:.25rem;display:flex;align-items:center}.extermination-note i.small[data-v-7fe3dc94]{font-size:1rem;margin-right:.25rem}.required-field label[data-v-7fe3dc94]:after{content:"*";color:#f44336;margin-left:3px}.extermination-error[data-v-7fe3dc94]{color:#f44336;font-size:.85rem;margin-top:.5rem;padding:.5rem;background-color:rgba(244,67,54,.1);border-radius:4px;display:flex;align-items:center}.species-selected-check i[data-v-7fe3dc94]{font-size:1.2rem;margin-right:.25rem}.extermination-form[data-v-7fe3dc94]{padding:1rem}.rotated[data-v-7fe3dc94]{transform:rotate(180deg);transition:transform .3s ease}.border-top[data-v-7fe3dc94]{border-top:1px solid #ccc}.picture-fs[data-v-7fe3dc94]{width:100%}.title-spacer[data-v-7fe3dc94]{width:340px}.form-container[data-v-7fe3dc94]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;height:auto;min-height:-moz-min-content;min-height:min-content;padding-bottom:.5rem}.title-container[data-v-7fe3dc94]{display:grid;grid-template-columns:33% auto 33%;background-color:#eee}.status-label[data-v-7fe3dc94]{padding:4px}.status[data-v-7fe3dc94]{padding:10px}.chip.user-records-count{&[data-v-7fe3dc94]{margin-top:2px}.mb-chips[data-v-7fe3dc94]{flex-direction:column;align-items:flex-start}.mb-chips-end[data-v-7fe3dc94]{flex-direction:column;align-items:flex-end;justify-content:flex-start}}.af-radio-group[data-v-7fe3dc94]{display:flex;flex-direction:row}.vertical-tabs[data-v-7fe3dc94]{display:flex;flex-direction:column;border:1px solid #ddd;border-radius:8px;overflow:hidden;margin-bottom:10px;min-height:230px}.vertical-tabs-headers[data-v-7fe3dc94]{display:flex;background-color:#f5f5f5;border-bottom:1px solid #ddd}.vertical-tab-header[data-v-7fe3dc94]{padding:8px 15px;cursor:pointer;border-right:1px solid #ddd;transition:background-color .3s ease;font-size:.9rem;color:#666;display:flex;align-items:center;justify-content:center}.vertical-tab-header[data-v-7fe3dc94]:last-child{border-right:none}.vertical-tab-header[data-v-7fe3dc94]:hover{background-color:#e9e9e9}.vertical-tab-header.active[data-v-7fe3dc94]{background-color:#556b2f;color:#fff;font-weight:500}.error-message[data-v-7fe3dc94]{color:#dc3545;font-size:.8rem;margin-top:.25rem;display:block}.photo-section[data-v-7fe3dc94]{margin-bottom:2rem}.gallery-photos[data-v-7fe3dc94]{display:flex;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.picture[data-v-7fe3dc94]{width:150px;height:150px;border-radius:12px;background-size:cover;background-position:50%;position:relative;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .3s ease}.picture[data-v-7fe3dc94]:hover{transform:scale(1.05)}.picture.placeholder[data-v-7fe3dc94]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background-color:#f5f5f5;border:2px dashed #ddd;cursor:pointer}.photos-remaining[data-v-7fe3dc94]{position:absolute;bottom:8px;right:8px;background:rgba(0,0,0,.6);color:#fff;padding:2px 8px;border-radius:12px;font-size:12px}.fullscreen-photo-container[data-v-7fe3dc94]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:11000;display:flex;align-items:center;justify-content:center;padding:20px}.fullscreen-photo-wrapper[data-v-7fe3dc94]{position:relative;max-width:90vw;max-height:90vh;display:flex;justify-content:center;align-items:center}.picture-fs[data-v-7fe3dc94]{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;border-radius:8px}.close-photo-btn[data-v-7fe3dc94]{position:absolute;top:-20px;right:-20px;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.3);border:2px solid hsla(0,0%,100%,.5);color:#fff;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;text-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.2)}.close-photo-btn[data-v-7fe3dc94]:hover{background:hsla(0,0%,100%,.5);transform:rotate(90deg) scale(1.1)}.alert-box[data-v-7fe3dc94]{padding:1rem;border-radius:8px;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.alert-box.info[data-v-7fe3dc94]{background:rgba(85,107,47,.1);border:1px solid rgba(85,107,47,.2);color:#4a5d23}.alert-box strong[data-v-7fe3dc94]{font-weight:500}.coords-container[data-v-7fe3dc94]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.coords-field input[data-v-7fe3dc94]{width:100%;border:1px solid #ddd;border-radius:6px;padding:.5rem .75rem;height:2.25rem;box-sizing:border-box}.material-icons[data-v-7fe3dc94]{transition:transform .3s ease-in-out}.material-icons.rotated[data-v-7fe3dc94]{transform:rotate(180deg)}.changes-indicator[data-v-7fe3dc94]{display:flex;align-items:center;gap:.5rem;color:#556b2f;font-size:.9rem;background-color:rgba(85,107,47,.1);padding:.5rem 1rem;border-radius:20px;animation:pulse-7fe3dc94 2s ease-in-out infinite}.changes-indicator i[data-v-7fe3dc94]{font-size:1.2rem}@keyframes pulse-7fe3dc94{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.layout[data-v-7fe3dc94]{display:flex;gap:20px;padding:20px;overflow:hidden;white-space:nowrap;height:calc(100% - 62px)}[data-v-7fe3dc94] .section{min-width:600px}.material-icons.disabled[data-v-7fe3dc94]{color:#999}.section-link[data-v-7fe3dc94]{width:42px;height:42px;border-radius:50%;background-color:#f5f5f5;cursor:pointer;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;border:1px solid #fff}.section-link.selected[data-v-7fe3dc94]{background-color:var(--selected-indicator)}.empty-section[data-v-7fe3dc94]{width:400px;min-width:400px}.action-buttons[data-v-7fe3dc94]{display:flex;gap:10px;margin-right:10px}.action-button[data-v-7fe3dc94]{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 16px;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.action-button i[data-v-7fe3dc94]{font-size:18px}.pending-button[data-v-7fe3dc94]{background-color:#ffeb3b;color:#000;border-color:#ffc107}.pending-button[data-v-7fe3dc94]:hover{background-color:#ffc107}.validate-button[data-v-7fe3dc94]{background-color:#4caf50;color:#fff;border-color:#3d8b40}.validate-button[data-v-7fe3dc94]:hover{background-color:#3d8b40}.reject-button[data-v-7fe3dc94]{background-color:#970023;color:#fff;border-color:#d32f2f}.reject-button[data-v-7fe3dc94]:hover{background-color:#d32f2f}.monitoring-button[data-v-7fe3dc94]{background-color:#952e84;color:#fff;border-color:#7a2066}.monitoring-button[data-v-7fe3dc94]:hover{background-color:#7a2066}.eradicating-button[data-v-7fe3dc94]{background-color:#42618d;color:#fff;border-color:#354e71}.eradicating-button[data-v-7fe3dc94]:hover{background-color:#354e71}.closed-button[data-v-7fe3dc94]{background-color:#000;color:#fff;border-color:#fff}.closed-button[data-v-7fe3dc94]:hover{background-color:#fff;color:#000;border-color:#fff}.primary[data-v-7fe3dc94]{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:6px 16px!important;border-radius:6px!important;font-weight:500!important;cursor:pointer!important;transition:all .2s ease!important;border:1px solid transparent!important}[data-v-7fe3dc94]::-moz-scrollbar:horizontal,[data-v-7fe3dc94]::-webkit-scrollbar:horizontal{height:60px;color:red}li>.label[data-v-58352a1e]{margin-bottom:auto!important}.two-column-layout[data-v-58352a1e]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:1rem}.left-column[data-v-58352a1e],.right-column[data-v-58352a1e]{display:flex;flex-direction:column;gap:1rem}.fullscreen-photo-container[data-v-58352a1e]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:11000;display:flex;align-items:center;justify-content:center;padding:20px}.fullscreen-photo-wrapper[data-v-58352a1e]{position:relative;max-width:90vw;max-height:90vh;width:90%;display:flex;justify-content:center;align-items:center}.picture-fs[data-v-58352a1e]{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;border-radius:8px}.close-photo-btn[data-v-58352a1e]{position:absolute;top:-20px;right:-20px;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.3);border:2px solid hsla(0,0%,100%,.5);color:#fff;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;text-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.2)}.close-photo-btn[data-v-58352a1e]:hover{background:hsla(0,0%,100%,.5);transform:rotate(90deg) scale(1.1)}.layout[data-v-58352a1e]{display:flex;gap:20px;padding:20px;overflow:scroll;white-space:nowrap;height:100%}[data-v-58352a1e] .section{min-width:600px}.material-icons.disabled[data-v-58352a1e]{color:#999}.empty-section[data-v-58352a1e]{width:400px;min-width:400px}.form[data-v-58352a1e]{height:100%;overflow:auto}.requirements-count{border-radius:22px;background:#e0e0e0;border:1px solid #ccc;display:flex}.t,.v{flex:1;text-align:center;padding:6px;padding-top:4px;padding-bottom:4px;font-size:1rem}.t{font-weight:700}.v{border-right:1px solid #ccc;background-color:#fff;border-top-left-radius:22px;border-bottom-left-radius:22px}.name[data-v-65995c90]{padding:6px;border:1px solid #ccc;border-radius:16px;background:#eee;padding-left:14px;padding-right:14px}.name.st-2[data-v-65995c90]{background-color:#dcffdc;border-color:#c5e5c5}.name.st-3[data-v-65995c90]{background-color:#fce3e3;border-color:#e7cbcb}.table tbody tr[data-v-38e9780c]{background-color:#fff;box-shadow:none}thead tr th[data-v-38e9780c]{background-color:var(--header-background)}tr.user-record td[data-v-38e9780c]:first-child{box-shadow:inset 10px 0 0 #446dcd!important}.recordScreen[data-v-38e9780c]{min-height:95%}.filters-container[data-v-38e9780c]{display:flex;flex-direction:row;gap:10px;padding:10px;padding-top:20px}.filter-box{&[data-v-38e9780c]{border:1px solid #ccc;border-radius:4px;padding:10px;min-width:200px}div[data-v-38e9780c]{padding-top:5px}}.status-badge[data-v-38e9780c]{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;word-wrap:break-word;padding:4px 8px;border-radius:4px;font-size:1.1em;font-weight:600;text-align:center;min-width:80px}.filter-expander[data-v-38e9780c]{color:#fff;padding:10px}.table-container[data-v-38e9780c]{width:100%;background-color:#fff}.action-buttons[data-v-38e9780c]{min-width:140px}.paginate-header[data-v-38e9780c]{top:60px}.paginate-header .footer[data-v-38e9780c]{background:rgba(0,0,0,.1);padding-top:6px;padding-bottom:6px}.headers th[data-v-38e9780c]{top:110px!important}.status-type-1[data-v-38e9780c]{border:1px solid #ddd}.recordScreen[data-v-7054d61e]{height:100%;display:flex;flex-direction:column;min-height:calc(100vh - 58px)}.map-legends[data-v-37cce5bf]{position:absolute;padding-top:12px!important;border-radius:12px;bottom:20px;right:10px;background-color:hsla(0,0%,100%,.7);padding:0;box-shadow:0 2px 6px rgba(0,0,0,.2);min-width:250px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.legend-title[data-v-a56d11c6]{padding-top:10px;font-weight:700;margin-bottom:8px;color:#333;text-align:center;position:sticky;top:0;display:flex}.toggle[data-v-a56d11c6]{cursor:pointer}.legend-title .text[data-v-a56d11c6]{flex:1;width:100%;padding-left:10px;text-align:left;cursor:pointer}.legend-item[data-v-a56d11c6]{cursor:pointer;padding:4px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;margin-bottom:6px;gap:6px}.count[data-v-a56d11c6]{color:#888;padding-right:10px}.legend-color[data-v-a56d11c6]{width:16px;height:16px;border-radius:50%;margin-right:8px}.legend-label[data-v-a56d11c6]{font-size:.85rem;color:#555}.legend-body[data-v-a56d11c6]{overflow:auto;max-height:400px;padding-left:10px}.selected[data-v-a56d11c6]{background-color:#e9eabf;border-radius:19px;border:1px solid #dbdc9d}.legend-clear-filters[data-v-a56d11c6]{display:flex;align-items:center;gap:8px;cursor:pointer;margin-top:10px;padding:5px;background-color:#f5f5f5;border-radius:4px;color:#555;font-size:.85rem}.legend-clear-filters[data-v-a56d11c6]:hover{background-color:#ebebeb}.map-legend[data-v-7438a06f]{padding:0!important;padding-left:50px!important}.legend-body[data-v-7438a06f]{padding:0!important}.legend-title[data-v-7438a06f]{padding-top:10px;font-weight:700;margin-bottom:8px;color:#333;text-align:center;position:sticky;top:0;display:flex}.legend-body[data-v-7438a06f]{padding:10px}.toggle[data-v-7438a06f]{cursor:pointer}.legend-title .text[data-v-7438a06f]{flex:1;width:100%;padding-left:10px;text-align:left;cursor:pointer;display:flex;align-items:center}.filter-badge[data-v-7438a06f]{background-color:#446dcd;color:#fff;border-radius:50%;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;margin-left:8px}.legend-item[data-v-7438a06f]{padding:4px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;margin-bottom:6px;cursor:pointer}.count[data-v-7438a06f]{color:#888;padding-right:10px}.legend-color[data-v-7438a06f]{width:16px;height:16px;border-radius:50%;margin-right:8px;border:1px solid #a8a8a8}.legend-label[data-v-7438a06f]{font-size:.85rem;color:#555}.selected[data-v-7438a06f]{background-color:#e9eabf;border-radius:19px;border:1px solid #dbdc9d}.legend-clear-filters[data-v-7438a06f]{display:flex;align-items:center;gap:8px;cursor:pointer;margin-top:10px;padding:5px;background-color:#f5f5f5;border-radius:4px;color:#555;font-size:.85rem}.legend-clear-filters[data-v-7438a06f]:hover{background-color:#ebebeb}.map-legend[data-v-bff40bc2]{padding:0}.legend-title[data-v-bff40bc2]{padding-top:10px;font-weight:700;margin-bottom:8px;color:#333;text-align:center;position:sticky;top:0;display:flex}.legend-body[data-v-bff40bc2]{padding:10px}.toggle[data-v-bff40bc2]{cursor:pointer}.legend-title .text[data-v-bff40bc2]{flex:1;width:100%;padding-left:10px;text-align:left;cursor:pointer;display:flex;align-items:center}.filter-badge[data-v-bff40bc2]{background-color:#446dcd;color:#fff;border-radius:50%;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;margin-left:8px}.legend-item[data-v-bff40bc2]{padding:4px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;margin-bottom:6px;cursor:pointer}.count[data-v-bff40bc2]{color:#888;padding-right:10px}.legend-color[data-v-bff40bc2]{width:16px;height:16px;border-radius:50%;margin-right:8px;border:1px solid #a8a8a8}.legend-label[data-v-bff40bc2]{font-size:.85rem;color:#555}.selected[data-v-bff40bc2]{background-color:#e9eabf;border-radius:19px;border:1px solid #dbdc9d}.legend-clear-filters[data-v-bff40bc2]{display:flex;align-items:center;gap:8px;cursor:pointer;margin-top:10px;padding:5px;background-color:#f5f5f5;border-radius:4px;color:#555;font-size:.85rem}.legend-clear-filters[data-v-bff40bc2]:hover{background-color:#ebebeb}.legend-title[data-v-3048dc34]{padding-top:10px;font-weight:700;margin-bottom:8px;color:#333;text-align:center;position:sticky;top:0;display:flex}.toggle[data-v-3048dc34]{cursor:pointer}.legend-title .text[data-v-3048dc34]{flex:1;width:100%;padding-left:10px;text-align:left;cursor:pointer}.legend-item[data-v-3048dc34]{cursor:pointer;padding:4px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;margin-bottom:6px;gap:6px}.area-hidden[data-v-3048dc34]{opacity:.6}.count[data-v-3048dc34]{color:#888;padding-right:10px}.legend-color[data-v-3048dc34]{width:16px;height:16px;border-radius:50%;margin-right:8px}.legend-label[data-v-3048dc34]{font-size:.85rem;color:#555}.visibility-icon[data-v-3048dc34]{color:#666;font-size:.85rem}.legend-body[data-v-3048dc34]{overflow:auto;max-height:400px;padding-left:10px}.selected[data-v-3048dc34]{background-color:#e9eabf;border-radius:19px;border:1px solid #dbdc9d}.r[data-v-18b2aa26]{padding:6px;border-bottom:1px solid #eee}label[data-v-18b2aa26]{width:160px;font-weight:700;color:#000;align-content:center}.value[data-v-18b2aa26]{font-size:1rem}.input-field[data-v-18980d45]{margin-top:0}.mh-307[data-v-18980d45]{min-height:307px}.left-panel[data-v-18980d45]{flex:1 1 0;min-width:50vw}.requirements-section[data-v-18980d45]{background:#fff;border-radius:8px;border:1px solid #ddd;margin-bottom:1.5rem;overflow:hidden}.section-header[data-v-18980d45]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#f8f9fa;border-bottom:1px solid #ddd}.section-header h3[data-v-18980d45]{margin:0;font-size:1.1rem;color:#333}.add-requirement-btn[data-v-18980d45]{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#556b2f;color:#fff;border-radius:4px;cursor:pointer;font-size:.9rem;transition:background-color .2s ease}.add-requirement-btn[data-v-18980d45]:hover{background-color:#4a5d23}.add-requirement-btn i[data-v-18980d45]{font-size:1.1rem}.new-requirement-form[data-v-18980d45]{padding:1rem;background:#f9f9f9;border-bottom:1px solid #ddd}.form-group[data-v-18980d45]{margin-bottom:1rem}.form-group label[data-v-18980d45]{display:block;margin-bottom:.5rem;font-weight:500;color:#555}.form-group input[data-v-18980d45],.form-group select[data-v-18980d45],.form-group textarea[data-v-18980d45]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:.95rem}.form-group textarea[data-v-18980d45]{resize:vertical}.error-text[data-v-18980d45]{color:#d9534f;font-size:.85rem;margin-top:.25rem}.form-actions[data-v-18980d45]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.btn[data-v-18980d45]{padding:.5rem 1rem;border-radius:4px;border:none;cursor:pointer;font-size:.9rem;display:flex;align-items:center;gap:.5rem}.btn.small[data-v-18980d45]{padding:.25rem .5rem}.cancel-btn[data-v-18980d45]{background-color:#f8f9fa;border:1px solid #ddd;color:#333}.submit-btn[data-v-18980d45]{background-color:#556b2f;color:#fff}.submit-btn[data-v-18980d45]:hover{background-color:#4a5d23}.btn[data-v-18980d45]:disabled{opacity:.6;cursor:not-allowed}.requirements-list[data-v-18980d45]{padding:1rem}.requirement-item[data-v-18980d45]{border:1px solid #ddd;border-radius:6px;margin-bottom:.75rem;overflow:hidden}.requirement-header[data-v-18980d45]{padding:.75rem;display:flex;justify-content:space-between;background:#f8f9fa}.requirement-info[data-v-18980d45]{flex:1}.requirement-description[data-v-18980d45]{font-weight:500;margin-bottom:.25rem;padding-left:6px}.requirement-meta[data-v-18980d45]{display:flex;align-items:center;gap:1rem;font-size:.85rem;color:#666}.requirement-status[data-v-18980d45]{padding:.2rem .4rem;border-radius:3px;font-weight:500}.status-pending[data-v-18980d45]{background-color:#fff3cd;color:#856404}.status-resolved[data-v-18980d45]{background-color:#d4edda;color:#155724}.status-cancelled[data-v-18980d45]{background-color:#f8d7da;color:#721c24}.requirement-assignee[data-v-18980d45]{display:flex;align-items:center}.requirement-assignee.not-assigned[data-v-18980d45]{font-style:italic;opacity:.8}.requirement-notes[data-v-18980d45]{padding:.75rem;background:#fff;display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem;color:#555;border-top:1px solid #eee}.requirement-notes i[data-v-18980d45]{font-size:1rem;color:#666}.no-requirements[data-v-18980d45]{padding:1.5rem;text-align:center;color:#666;font-style:italic}.modal-overlay[data-v-18980d45]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.modal-content[data-v-18980d45]{background:#fff;border-radius:8px;width:500px;max-width:90%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-18980d45]{padding:1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd}.modal-header h3[data-v-18980d45]{margin:0;font-size:1.1rem}.close-btn[data-v-18980d45]{background:none;border:none;cursor:pointer;color:#666}.modal-body[data-v-18980d45]{padding:1rem;overflow-y:auto}.modal-footer[data-v-18980d45]{padding:1rem;display:flex;justify-content:flex-end;gap:.5rem;border-top:1px solid #ddd}.rotating[data-v-18980d45]{animation:spin-18980d45 1s linear infinite}@keyframes spin-18980d45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dialog-body[data-v-18980d45]{padding:1.5rem;background-color:#fff}.label[data-v-18980d45]{font-weight:500;color:#555}.value[data-v-18980d45]{color:#333}.status-badge[data-v-18980d45]{padding:.25rem .75rem;border-radius:12px;color:#fff;font-size:.9rem;font-weight:500}.record-content[data-v-18980d45]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.record-section[data-v-18980d45]{margin-bottom:1.5rem;background-color:#f9f9f9;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.05)}.section-title[data-v-18980d45]{margin:0;padding:.75rem 1rem;background-color:#eee;font-size:1rem;color:#333}.section-content[data-v-18980d45]{padding:1rem}.info-item[data-v-18980d45]{margin-bottom:.75rem;display:flex;flex-direction:column}.info-item .label[data-v-18980d45]{margin-bottom:.25rem}.scientific-name[data-v-18980d45]{font-style:italic}.photos-grid[data-v-18980d45]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}.photo-item[data-v-18980d45]{height:120px;border-radius:4px;overflow:hidden;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .3s}.photo-item[data-v-18980d45]:hover{transform:scale(1.05)}.photo-item img[data-v-18980d45]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.no-photos[data-v-18980d45]{padding:1rem;text-align:center;color:#666;background-color:#f0f0f0;border-radius:4px}.remarks[data-v-18980d45]{white-space:pre-wrap;line-height:1.5}.species-image[data-v-18980d45]{width:100%;height:180px;cursor:pointer;overflow:hidden;border-radius:4px;margin-top:.5rem}.species-image img[data-v-18980d45]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s}.species-image:hover img[data-v-18980d45]{transform:scale(1.05)}.proprietaries-section[data-v-18980d45]{grid-column:span 2}.proprietaries-list[data-v-18980d45]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.proprietary-item[data-v-18980d45]{background-color:#fff;padding:1rem;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.error-message[data-v-18980d45]{padding:2rem;text-align:center;color:#e53935;font-weight:500}.fullscreen-photo-container[data-v-18980d45]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1100;display:flex;align-items:center;justify-content:center;padding:20px}.fullscreen-photo-wrapper[data-v-18980d45]{position:relative;max-width:90vw;max-height:90vh;display:flex;justify-content:center;align-items:center}.picture-fs[data-v-18980d45]{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;border-radius:8px}.close-photo-btn[data-v-18980d45]{position:absolute;top:-20px;right:-20px;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.3);border:2px solid hsla(0,0%,100%,.5);color:#fff;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;text-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.2)}.close-photo-btn[data-v-18980d45]:hover{background:hsla(0,0%,100%,.5);transform:rotate(90deg) scale(1.1)}.main-flex-row[data-v-18980d45]{display:flex;flex-direction:row;gap:24px;align-items:flex-start}.left-panel[data-v-18980d45],.right-panel[data-v-18980d45]{align-self:flex-start}.left-panel[data-v-18980d45]{min-width:900px;max-width:1100px;flex:0 0 900px;display:flex;flex-direction:column;gap:20px}.right-panel[data-v-18980d45]{flex:1 1 0;display:flex;flex-direction:column;gap:20px}[data-v-731137ed] .search-container{position:static!important;top:inherit!important;width:inherit!important;z-index:inherit!important;padding:0!important;border:none!important;box-shadow:none!important}.just-my-records[data-v-731137ed]{margin:0!important;padding:0!important;background-color:#eafaf0!important;border-radius:14px!important;width:auto!important;display:flex;flex-direction:column;margin:auto;padding:3px!important;border-top:0;border:none}[data-v-731137ed] .search-bar{position:static!important;top:inherit!important;width:inherit!important;box-shadow:none!important;button.close-btn{display:none}}[data-v-731137ed] .search-bar{background-color:#eafaf0;width:100%!important;border-radius:14px;display:flex;flex-direction:column;margin:auto;padding:3px!important;border-top:0;border:none;width:auto!important;.btn,.search-input{background-color:#eafaf0!important;color:#000!important}}.filter-expander[data-v-731137ed]{color:#fff;padding:10px}.labeled-field[data-v-e7948714]{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1rem}.bordered[data-v-e7948714]{border-bottom:1px solid #e0e0e0}.dialog[data-v-f8512ea8]{min-width:350px}th[data-v-87a5557c]{padding:4px;background-color:#e2e2e2;border-top:1px solid #ccc;text-align:center}td[data-v-87a5557c]{padding:.2rem;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd}td.label[data-v-87a5557c]{font-weight:700;background-color:#f0f0f0}.actions-dropdown[data-v-41faeb96]{position:relative}.transitions-dropdown[data-v-41faeb96]{position:absolute;top:-90px;background-color:#f0f8ff}.transition-option[data-v-41faeb96]{padding:.75rem 1rem;cursor:pointer;transition:background-color .2s ease}.dialog[data-v-41faeb96]{min-width:450px}.user-Requirements-filter[data-v-2f2e4bd4]{margin-bottom:15px}.filter-control[data-v-2f2e4bd4]{display:flex;align-items:center;margin-top:8px}.toggle-label[data-v-2f2e4bd4]{margin-left:10px}.toggle-switch[data-v-2f2e4bd4]{position:relative;display:inline-block;width:50px;height:24px}.toggle-switch input[data-v-2f2e4bd4]{opacity:0;width:0;height:0}.toggle-slider[data-v-2f2e4bd4]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.toggle-slider[data-v-2f2e4bd4]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.toggle-slider[data-v-2f2e4bd4]{background-color:#446dcd}input:checked+.toggle-slider[data-v-2f2e4bd4]:before{transform:translateX(26px)}thead tr th[data-v-d710de6c]{background-color:var(--header-background)}.filters-container[data-v-d710de6c]{display:flex;flex-direction:row;gap:10px;padding:10px;padding-top:20px}.filter-box{&[data-v-d710de6c]{border:1px solid #ccc;border-radius:4px;padding:10px;min-width:200px}div[data-v-d710de6c]{padding-top:5px}}.table-container[data-v-d710de6c]{background:#fff}.requirements-screen[data-v-d710de6c]{height:100%;display:flex;flex-direction:column;min-height:calc(100vh - 58px)}.filter-expander[data-v-d710de6c]{color:#fff;padding:10px;width:100%}.status-badge[data-v-d710de6c]{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;word-wrap:break-word;padding:4px 8px;border-radius:4px;font-size:1.1em;font-weight:700;text-align:center;min-width:80px;text-shadow:0 0 1px rgba(0,0,0,.4)}.headers th[data-v-d710de6c]{top:118px!important}.footer[data-v-d710de6c]{background:rgba(0,0,0,.1);padding-top:6px;padding-bottom:6px}.dialog[data-v-c95c9a66]{min-width:350px}.user-Eradications-filter[data-v-4c8dc2f7]{margin-bottom:15px}.filter-control[data-v-4c8dc2f7]{display:flex;align-items:center;margin-top:8px}.toggle-label[data-v-4c8dc2f7]{margin-left:10px}.toggle-switch[data-v-4c8dc2f7]{position:relative;display:inline-block;width:50px;height:24px}.toggle-switch input[data-v-4c8dc2f7]{opacity:0;width:0;height:0}.toggle-slider[data-v-4c8dc2f7]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.toggle-slider[data-v-4c8dc2f7]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.toggle-slider[data-v-4c8dc2f7]{background-color:#446dcd}input:checked+.toggle-slider[data-v-4c8dc2f7]:before{transform:translateX(26px)}.filters-container[data-v-b1541e28]{display:flex;flex-direction:row;gap:10px;padding:10px;padding-top:20px}.filter-box{&[data-v-b1541e28]{border:1px solid #ccc;border-radius:4px;padding:10px;min-width:200px}div[data-v-b1541e28]{padding-top:5px}}[data-v-b1541e28] .center{td{text-align:center!important}}thead tr th[data-v-b1541e28]{background-color:var(--header-background)}.table-container[data-v-b1541e28]{background:#fff}.filter-expander[data-v-b1541e28]{color:#fff;padding:10px;width:100%}.eradications-screen[data-v-b1541e28]{height:100%;display:flex;flex-direction:column;min-height:calc(100vh - 58px)}.status-badge[data-v-b1541e28]{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;word-wrap:break-word;padding:4px 8px;border-radius:4px;font-size:1.1em;font-weight:700;text-align:center;min-width:80px;text-shadow:0 0 1px rgba(0,0,0,.4)}.headers th[data-v-b1541e28]{top:118px!important}.footer[data-v-b1541e28]{background:rgba(0,0,0,.1);padding-top:6px;padding-bottom:6px}.register-card[data-v-4f49389f]{width:600px;margin:2rem auto;padding:2rem}.confirmation-message[data-v-4f49389f]{margin-bottom:1.5rem;text-align:center;color:#555}.auto-verify-message[data-v-4f49389f]{margin-top:1rem;color:#555}.success-icon[data-v-4f49389f]{display:flex;justify-content:center;margin-bottom:1rem}.success-icon .material-icons[data-v-4f49389f]{font-size:4rem;color:#4caf50}.confirmation-success[data-v-4f49389f]{text-align:center}.confirmation-success h4[data-v-4f49389f]{margin-bottom:1rem;color:#4caf50}.error-message[data-v-4f49389f]{color:#dc3545;margin-top:.5rem;font-size:.875rem}.email-info[data-v-4f49389f]{margin:1.5rem 0;text-align:center;color:#555}.resend-link[data-v-4f49389f]{color:#008bf8;text-decoration:none;transition:color .3s ease}.resend-link[data-v-4f49389f]:hover{color:#0056b3;text-decoration:underline}.at-form[data-v-4f49389f]{border-radius:10px;border:1px solid #f4f4f4;padding:10px}.at-title[data-v-4f49389f]{text-align:center;margin-bottom:2rem}.at-title h3[data-v-4f49389f]{font-size:2rem;color:#333;margin:0}input.validate[data-v-4f49389f]{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:.5rem;margin-top:.5rem;height:3rem;box-sizing:border-box}input.validate[data-v-4f49389f]:focus{border-color:#008bf8;outline:none;box-shadow:0 0 0 2px rgba(0,139,248,.2)}.at-signin-link[data-v-4f49389f]{text-align:center;margin-top:3rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1)}.at-link[data-v-4f49389f]{color:#008bf8;text-decoration:none;transition:color .3s ease}.at-link[data-v-4f49389f]:hover{color:#0056b3}.header{display:flex;flex-direction:column}.title{text-align:center;font-style:italic}.expand-icon{position:absolute;left:0;cursor:pointer;font-size:2rem;color:#888}.register-btn{position:absolute;right:0;border-radius:6px;border:1px solid #ccc}.specie-icon{box-shadow:0 0 4px rgba(0,0,0,.4588235294117647);border:1px solid #fff;border-radius:50%}.specie-card{position:relative;display:flex;flex-direction:column;gap:20px;align-items:center}.specie-card .header{text-align:center;font-weight:700}.specie-card .section{border-bottom:1px solid #ddd;text-transform:uppercase}.specie-card .sub-section{border-bottom:1px solid #ddd;font-weight:700}.specie-card .images{width:100%;height:100%}.expanded[data-v-9dca43e0]{background-color:#fff!important;box-shadow:0 0 4px #000!important;position:fixed;top:10px;left:10px;height:100vh;width:100vw;max-width:calc(100vw - 20px)!important;max-height:calc(100vh - 20px)!important;z-index:1000}.species-container[data-v-9dca43e0]{margin:30px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.specie[data-v-9dca43e0]{max-width:400px;max-height:400px;overflow:auto;border-radius:12px;border:1px solid #fff;padding:12px;background-color:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(60deg,0 #f2f2f2,#eee);box-shadow:0 0 8px rgba(0,0,0,.2),0 0 4px #fff}.app-header-user[data-v-f7b24280]{display:flex;gap:20px;align-items:center;padding-right:10px}.login[data-v-f7b24280]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;border:none;border-radius:50%;background-color:#4a5d23;cursor:pointer;overflow:hidden;margin-right:10px;margin-top:10px}.login[data-v-f7b24280]:hover{width:150px;border-radius:40px;transition-duration:.3s;color:#fff}.login:hover .sign[data-v-f7b24280]{transform:translateX(-40px);transition-duration:.2s}.login:hover .text[data-v-f7b24280]{opacity:1;width:70%;transition-duration:.4s;padding-right:10px}.text-container[data-v-f7b24280]{display:flex;flex-direction:row;align-items:center;justify-items:center;color:#fff}.text-container .text[data-v-f7b24280]{display:none}.login:hover .text[data-v-f7b24280]{display:block}.login:hover .material-symbols-outlined[data-v-f7b24280]{display:none}.navigations[data-v-fbd9d682]{height:100%;padding-top:20px}.erradicaciones[data-v-fbd9d682]{border-bottom:10px solid #e91e63}.consultas[data-v-fbd9d682]{border-bottom:10px solid #ff9800}.expedientes[data-v-fbd9d682]{border-bottom:10px solid #3f51b5}.especies[data-v-fbd9d682]{border-bottom:10px solid #4caf50}.header.section-expedientes[data-v-fbd9d682]{background-color:#3f51b5}.header.section-especies[data-v-fbd9d682]{background-color:#4caf50}.header.section-consultas[data-v-fbd9d682]{background-color:#ff9800}.header.section-erradicaciones[data-v-fbd9d682]{background-color:#e91e63}.header.section-default[data-v-fbd9d682]{background-color:#333}.app-header[data-v-fbd9d682]{height:60px;display:flex;gap:20px;background-color:var(--header-background);z-index:1}.sticky[data-v-fbd9d682]{position:sticky;top:0;z-index:10}.transparent .app-header[data-v-fbd9d682]{background-color:transparent}.logo[data-v-fbd9d682]{display:flex;align-items:center;gap:10px;padding-left:20px;padding-right:20px;color:var(--header-foreground);font-size:30px;font-family:Kanit,system-ui;text-shadow:0 0 5px #0e1406;width:500px}.logo .material-symbols-outlined[data-v-fbd9d682]{font-size:40px;color:var(--header-foreground);transform:rotate(-30deg)}.logo img[data-v-fbd9d682]{height:40px}.menu[data-v-fbd9d682]{display:flex;gap:20px;align-items:center}.menu[data-v-fbd9d682] *{color:var(--header-foreground)}#header-tools[data-v-fbd9d682]{display:flex;gap:20px;align-items:center;margin-left:auto;color:#fff}#header-tools[data-v-fbd9d682] *{color:var(--header-foreground)}#header-tools[data-v-fbd9d682] a.primary{background:#8f7116;border-radius:50%;width:36px;text-align:center;border:1px solid #fff}#header-tools[data-v-fbd9d682] a:hover.primary{background:#53410d}.page-footer[data-v-02b98a92]{background-color:var(--container-transparent-background);padding:50px}.container[data-v-02b98a92]{display:grid;grid-template-columns:auto auto auto;align-items:center;justify-items:center}.logos[data-v-02b98a92]{display:flex;flex-direction:column;gap:20px;align-items:center}.logo-civilnova[data-v-02b98a92]{color:#c95005;background:hsla(0,0%,100%,.6392156862745098);border-radius:12px;padding:9px;box-shadow:0 0 2px #4e4040;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #fff}[data-section=expedientes]{--header-background:#3f51b5}[data-section=especies]{--header-background:#4caf50}[data-section=consultas]{--header-background:#ff9800}[data-section=erradicaciones]{--header-background:#e91e63}.header[data-v-2b1a155a]{position:sticky;top:0;z-index:10;transition:background-color .3s ease}.header.transparent[data-v-2b1a155a]{background-color:transparent}.app-layout[data-v-2b1a155a]{display:grid;grid-template-rows:auto 1fr auto;height:100vh;overflow:auto}.body-content[data-v-2b1a155a]{background:url(/img/container_background.jpg) no-repeat bottom fixed;background-size:cover;display:flex;flex-direction:column;height:100%}.app-layout[data-v-5124e981]{display:flex;flex-direction:column;min-height:100vh}.header[data-v-5124e981]{background:url(/img/container_background.jpg) no-repeat bottom fixed;background-size:cover;display:flex;flex-direction:column}.header.section-expedientes[data-v-5124e981]{background-color:#3f51b5}.header.section-especies[data-v-5124e981]{background-color:#4caf50}.header.section-consultas[data-v-5124e981]{background-color:#ff9800}.header.section-erradicaciones[data-v-5124e981]{background-color:#e91e63}.header.section-default[data-v-5124e981]{background-color:#333}.app-layout[data-v-e1357c4c]{display:grid;grid-template-rows:auto 1fr;min-height:100vh}.header[data-v-e1357c4c]{background:url(/img/container_background.jpg) no-repeat bottom fixed;background-size:cover;display:flex;flex-direction:column}