@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);:root{--bg-primary:#0f1419;--bg-secondary:#1a1f2e;--bg-tertiary:#242b3d;--bg-card:#1e2536;--border-color:#2d3748;--border-light:#3d4a5c;--text-primary:#f7fafc;--text-secondary:#a0aec0;--text-muted:#718096;--text-placeholder:#64748b;--accent-primary:#6366f1;--accent-primary-hover:#4f46e5;--accent-primary-light:#6366f126;--accent-secondary:#8b5cf6;--accent-tertiary:#ec4899;--success:#10b981;--success-light:#10b98126;--warning:#f59e0b;--warning-light:#f59e0b26;--danger:#ef4444;--danger-light:#ef444426;--info:#3b82f6;--info-light:#3b82f626;--font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003;--shadow-lg:0 10px 15px -3px #0006,0 4px 6px -2px #0003;--shadow-xl:0 20px 25px -5px #0006,0 10px 10px -5px #0003;--shadow-glow:0 0 20px #6366f14d;--transition-fast:150ms ease;--transition-base:200ms ease;--transition-slow:300ms ease;--z-dropdown:100;--z-sticky:200;--z-modal-backdrop:500;--z-modal:600;--z-tooltip:700}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{background-color:#0f1419;background-color:var(--bg-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;font-size:var(--font-size-base);line-height:1.6;margin:0;min-height:100vh;padding:0}body,h1,h2,h3,h4,h5,h6{color:#f7fafc;color:var(--text-primary)}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.3;margin:0 0 1rem;margin:0 0 var(--space-4)}h1{font-size:2.25rem;font-size:var(--font-size-4xl)}h2{font-size:1.875rem;font-size:var(--font-size-3xl)}h3{font-size:1.5rem;font-size:var(--font-size-2xl)}h4{font-size:1.25rem;font-size:var(--font-size-xl)}h5{font-size:1.125rem;font-size:var(--font-size-lg)}h6{font-size:1rem;font-size:var(--font-size-base)}p{margin:0 0 1rem;margin:0 0 var(--space-4)}a{color:#6366f1;color:var(--accent-primary);text-decoration:none;transition:color .15s ease;transition:color var(--transition-fast)}a:hover{color:#4f46e5;color:var(--accent-primary-hover)}input,select,textarea{background-color:#242b3d;background-color:var(--bg-tertiary);border:1px solid #2d3748;border:1px solid var(--border-color);border-radius:8px;border-radius:var(--radius-md);color:#f7fafc;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;font-size:var(--font-size-base);outline:none;padding:.75rem 1rem;padding:var(--space-3) var(--space-4);transition:all .2s ease;transition:all var(--transition-base);width:100%}input::placeholder,textarea::placeholder{color:#64748b;color:var(--text-placeholder)}input:focus,select:focus,textarea:focus{border-color:#6366f1;border-color:var(--accent-primary);box-shadow:0 0 0 3px #6366f126;box-shadow:0 0 0 3px var(--accent-primary-light)}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.6}label{color:#a0aec0;color:var(--text-secondary);display:block;font-weight:500;margin-bottom:.5rem;margin-bottom:var(--space-2)}.btn,label{font-size:.875rem;font-size:var(--font-size-sm)}.btn{align-items:center;border:none;border-radius:8px;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-weight:600;gap:.5rem;gap:var(--space-2);justify-content:center;line-height:1;padding:.75rem 1.25rem;padding:var(--space-3) var(--space-5);text-decoration:none;transition:all .2s ease;transition:all var(--transition-base);white-space:nowrap}.btn:disabled{cursor:not-allowed;opacity:.6}.btn-primary{background:linear-gradient(135deg,#6366f1,#4f46e5);background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-primary-hover) 100%);box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003,0 0 20px #6366f14d;box-shadow:var(--shadow-md),var(--shadow-glow);color:#fff}.btn-primary:hover:not(:disabled){box-shadow:0 10px 15px -3px #0006,0 4px 6px -2px #0003,0 0 30px #6366f166;box-shadow:var(--shadow-lg),0 0 30px #6366f166;transform:translateY(-2px)}.btn-primary:active:not(:disabled){transform:translateY(0)}.btn-secondary{background:#242b3d;background:var(--bg-tertiary);border:1px solid #3d4a5c;border:1px solid var(--border-light);color:#f7fafc;color:var(--text-primary)}.btn-secondary:hover:not(:disabled){background:#2d3748;background:var(--border-color);border-color:#718096;border-color:var(--text-muted)}.btn-ghost{background:#0000;color:#a0aec0;color:var(--text-secondary)}.btn-ghost:hover:not(:disabled){background:#242b3d;background:var(--bg-tertiary);color:#f7fafc;color:var(--text-primary)}.btn-danger{background:linear-gradient(135deg,#ef4444,#dc2626);background:linear-gradient(135deg,var(--danger) 0,#dc2626 100%);color:#fff}.btn-danger:hover:not(:disabled){box-shadow:0 10px 15px -3px #0006,0 4px 6px -2px #0003,0 0 20px #ef444466;box-shadow:var(--shadow-lg),0 0 20px #ef444466;transform:translateY(-2px)}.btn-sm{font-size:.75rem;font-size:var(--font-size-xs);padding:.5rem .75rem;padding:var(--space-2) var(--space-3)}.btn-icon{background:#0000;color:#a0aec0;color:var(--text-secondary);padding:.5rem;padding:var(--space-2)}.btn-icon:hover:not(:disabled){background:#242b3d;background:var(--bg-tertiary);color:#f7fafc;color:var(--text-primary)}.card{background:#1e2536;background:var(--bg-card);border:1px solid #2d3748;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-lg);box-shadow:0 1px 2px #0000004d;box-shadow:var(--shadow-sm);padding:1.5rem;padding:var(--space-6);transition:all .2s ease;transition:all var(--transition-base)}.card:hover{border-color:#3d4a5c;border-color:var(--border-light);box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003;box-shadow:var(--shadow-md)}.table-container{background:#1a1f2e;background:var(--bg-secondary);border:1px solid #2d3748;border:1px solid var(--border-color);border-radius:12px;border-radius:var(--radius-lg);overflow:hidden}.data-table{border-collapse:collapse;width:100%}.data-table td,.data-table th{border-bottom:1px solid #2d3748;border-bottom:1px solid var(--border-color);padding:1rem 1.25rem;padding:var(--space-4) var(--space-5);text-align:left;vertical-align:middle;white-space:nowrap}.data-table th{background:#242b3d;background:var(--bg-tertiary);color:#718096;color:var(--text-muted);font-size:.75rem;font-size:var(--font-size-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.data-table td{color:#f7fafc;color:var(--text-primary);font-size:.875rem;font-size:var(--font-size-sm)}.data-table tbody tr{transition:background-color .15s ease;transition:background-color var(--transition-fast)}.data-table tbody tr:hover{background:#6366f10d}.data-table tbody tr:last-child td{border-bottom:none}.badge{align-items:center;border-radius:9999px;border-radius:var(--radius-full);display:inline-flex;font-size:.75rem;font-size:var(--font-size-xs);font-weight:600;padding:.25rem .75rem;padding:var(--space-1) var(--space-3);text-transform:capitalize}.badge-success{background:#10b98126;background:var(--success-light);color:#10b981;color:var(--success)}.badge-warning{background:#f59e0b26;background:var(--warning-light);color:#f59e0b;color:var(--warning)}.badge-danger{background:#ef444426;background:var(--danger-light);color:#ef4444;color:var(--danger)}.badge-info{background:#3b82f626;background:var(--info-light);color:#3b82f6;color:var(--info)}.badge-primary{background:#6366f126;background:var(--accent-primary-light);color:#6366f1;color:var(--accent-primary)}.modal-overlay{align-items:center;animation:fadeIn ease-out .2s ease;animation:fadeIn var(--transition-base) ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;display:flex;inset:0;justify-content:center;padding:1rem;padding:var(--space-4);position:fixed;z-index:600;z-index:var(--z-modal)}.modal-content{animation:slideUp ease-out .3s ease;animation:slideUp var(--transition-slow) ease-out;background:#1a1f2e;background:var(--bg-secondary);border:1px solid #2d3748;border:1px solid var(--border-color);border-radius:16px;border-radius:var(--radius-xl);box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003;box-shadow:var(--shadow-xl);max-height:90vh;max-width:560px;overflow-y:auto;padding:2rem;padding:var(--space-8);width:100%}.modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem;margin-bottom:var(--space-6)}.modal-title{color:#f7fafc;color:var(--text-primary);font-size:1.25rem;font-size:var(--font-size-xl);font-weight:600;margin:0}.modal-close{align-items:center;background:#0000;border:none;border-radius:8px;border-radius:var(--radius-md);color:#718096;color:var(--text-muted);cursor:pointer;display:flex;font-size:1.5rem;font-size:var(--font-size-2xl);height:36px;justify-content:center;transition:all .15s ease;transition:all var(--transition-fast);width:36px}.modal-close:hover{background:#242b3d;background:var(--bg-tertiary);color:#f7fafc;color:var(--text-primary)}.form-group{margin-bottom:1.25rem;margin-bottom:var(--space-5)}.form-grid{grid-gap:1.25rem;grid-gap:var(--space-5);display:grid;gap:1.25rem;gap:var(--space-5);grid-template-columns:repeat(2,1fr)}.form-grid .full-width{grid-column:1/-1}.page-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;gap:var(--space-4);justify-content:space-between;margin-bottom:2rem;margin-bottom:var(--space-8)}.page-title{color:#f7fafc;color:var(--text-primary);font-size:1.875rem;font-size:var(--font-size-3xl);font-weight:700;margin:0}.page-subtitle{color:#718096;color:var(--text-muted);font-size:.875rem;font-size:var(--font-size-sm);margin-top:.25rem;margin-top:var(--space-1)}.page-actions{display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--space-3)}.message{border-radius:8px;border-radius:var(--radius-md);font-size:.875rem;font-size:var(--font-size-sm);padding:1rem 1.25rem;padding:var(--space-4) var(--space-5);text-align:center}.message-success{background:#10b98126;background:var(--success-light);border:1px solid #10b9814d;color:#10b981;color:var(--success)}.message-error{background:#ef444426;background:var(--danger-light);border:1px solid #ef44444d;color:#ef4444;color:var(--danger)}.message-warning{background:#f59e0b26;background:var(--warning-light);border:1px solid #f59e0b4d;color:#f59e0b;color:var(--warning)}.message-info{background:#3b82f626;background:var(--info-light);border:1px solid #3b82f64d;color:#3b82f6;color:var(--info)}.empty-state{align-items:center;color:#718096;color:var(--text-muted);display:flex;flex-direction:column;justify-content:center;padding:3rem 2rem;padding:var(--space-12) var(--space-8);text-align:center}.empty-state-icon{font-size:4rem;margin-bottom:1rem;margin-bottom:var(--space-4);opacity:.5}.empty-state-title{color:#a0aec0;color:var(--text-secondary);font-size:1.25rem;font-size:var(--font-size-xl);font-weight:600;margin-bottom:.5rem;margin-bottom:var(--space-2)}.empty-state-text{font-size:.875rem;font-size:var(--font-size-sm);max-width:400px}.skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#242b3d 25%,#2d3748 50%,#242b3d 75%);background:linear-gradient(90deg,var(--bg-tertiary) 25%,var(--border-color) 50%,var(--bg-tertiary) 75%);background-size:200% 100%;border-radius:4px;border-radius:var(--radius-sm)}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.spinner{animation:spin .8s linear infinite;border:3px solid #2d3748;border-top-color:#6366f1;border:3px solid var(--border-color);border-radius:50%;border-top-color:var(--accent-primary);height:24px;width:24px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:#f7fafc;color:var(--text-primary)}.text-secondary{color:#a0aec0;color:var(--text-secondary)}.text-muted{color:#718096;color:var(--text-muted)}.text-success{color:#10b981;color:var(--success)}.text-warning{color:#f59e0b;color:var(--warning)}.text-danger{color:#ef4444;color:var(--danger)}.mt-1{margin-top:.25rem;margin-top:var(--space-1)}.mt-2{margin-top:.5rem;margin-top:var(--space-2)}.mt-3{margin-top:.75rem;margin-top:var(--space-3)}.mt-4{margin-top:1rem;margin-top:var(--space-4)}.mt-6{margin-top:1.5rem;margin-top:var(--space-6)}.mt-8{margin-top:2rem;margin-top:var(--space-8)}.mb-1{margin-bottom:.25rem;margin-bottom:var(--space-1)}.mb-2{margin-bottom:.5rem;margin-bottom:var(--space-2)}.mb-3{margin-bottom:.75rem;margin-bottom:var(--space-3)}.mb-4{margin-bottom:1rem;margin-bottom:var(--space-4)}.mb-6{margin-bottom:1.5rem;margin-bottom:var(--space-6)}.mb-8{margin-bottom:2rem;margin-bottom:var(--space-8)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem;gap:var(--space-2)}.gap-3{gap:.75rem;gap:var(--space-3)}.gap-4{gap:1rem;gap:var(--space-4)}.w-full{width:100%}.h-full{height:100%}.hidden{display:none}.block{display:block}@media (max-width:768px){.page-header{align-items:flex-start;flex-direction:column}.page-title{font-size:1.5rem;font-size:var(--font-size-2xl)}.form-grid{grid-template-columns:1fr}.data-table td,.data-table th{padding:.75rem 1rem;padding:var(--space-3) var(--space-4)}}:focus-visible{outline:2px solid #6366f1;outline:2px solid var(--accent-primary);outline-offset:2px}::selection{background:#6366f1;background:var(--accent-primary);color:#fff}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#1a1f2e;background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:#3d4a5c;background:var(--border-light);border-radius:9999px;border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:#718096;background:var(--text-muted)}:root{--bg-primary:#f8fafc;--bg-secondary:#f1f5f9;--bg-tertiary:#eaf1f6;--bg-card:#fff;--border-color:#e2e8f0;--border-light:#e2e8f0;--text-primary:#172334;--text-secondary:#475569;--text-muted:#64748b;--text-placeholder:#94a3b8;--accent-primary:#16856b;--accent-primary-hover:#116b56;--accent-primary-light:#e7f5ef;--accent-secondary:#166f9e;--accent-tertiary:#64748b;--success:#15803d;--success-light:#dcfce7;--warning:#b45309;--warning-light:#fef3c7;--danger:#b91c1c;--danger-light:#fee2e2;--info:#166f9e;--info-light:#e0f2fe;--shadow-sm:0 1px 2px rgba(15,23,42,.035);--shadow-md:0 4px 14px rgba(15,23,42,.055);--shadow-lg:0 12px 28px rgba(15,23,42,.075);--shadow-xl:0 18px 45px #0f172a17;--shadow-glow:0 0 0 3px #16856b1f}.agriwealth-admin{background:#f8fafc;color:#172334;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif}.agriwealth-admin .farm-sidebar{background:#fff!important;border-right:1px solid #e2e8f0;box-shadow:2px 0 16px rgba(15,23,42,.025)}.agriwealth-admin .farm-sidebar>div[style*=radial-gradient]{display:none!important}.agriwealth-admin .farm-sidebar .nav-section{color:#94a3b8!important}.agriwealth-admin .farm-sidebar .nav-link{color:#475569!important}.agriwealth-admin .farm-sidebar .nav-link.active,.agriwealth-admin .farm-sidebar .nav-link:hover{background:#e7f5ef;color:#126b55!important}.agriwealth-admin .farm-sidebar .nav-link.active .nav-pill{opacity:0!important}.agriwealth-admin .farm-sidebar .nav-icon{opacity:.8}.agriwealth-admin .farm-sidebar [style*="color: rgb(255, 255, 255)"], .agriwealth-admin .farm-sidebar [style*="color: rgba(255, 255, 255"]{color:#172334!important}.agriwealth-admin .farm-sidebar [style*=border-bottom],.agriwealth-admin .farm-sidebar [style*=border-top]{border-color:#e2e8f0!important}.agriwealth-admin .farm-main{background:#f8fafc!important}.agriwealth-admin .farm-topbar{background:#fffffff5!important;border-color:#e2e8f0!important;box-shadow:0 1px 5px rgba(15,23,42,.025)}.agriwealth-admin .farm-topbar>div:first-child>div:first-child{color:#172334!important}.agriwealth-admin .farm-topbar>div:first-child>div:last-child{color:#64748b!important}.agriwealth-admin .farm-page-content{min-width:0}.agriwealth-admin .modal-title,.agriwealth-admin .page-title,.agriwealth-admin h1,.agriwealth-admin h2,.agriwealth-admin h3,.agriwealth-admin h4{color:#172334;letter-spacing:-.025em}.agriwealth-admin .page-header{border-color:#e2e8f0!important}.agriwealth-admin :is(.page-container,.vax-page){color:#172334!important}.agriwealth-admin :is(.table-container,.modal-content,.details-modal,.summary-card,.stat-card,.dashboard-card,.vax-card,.vax-table-wrap,.report-card,.data-card,.panel,.card,.section-card,.inventory-card){background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 4px 14px rgba(15,23,42,.055)!important;box-shadow:var(--shadow-md)!important;color:#172334!important}.agriwealth-admin .table-container{overflow-x:auto}.agriwealth-admin :is(.data-table,.vax-table-wrap table){color:#172334!important}.agriwealth-admin :is(.data-table th,.vax-table-wrap th){background:#f1f5f9!important;border-color:#e2e8f0!important;color:#475569!important;font-weight:750}.agriwealth-admin :is(.data-table td,.vax-table-wrap td){border-color:#e2e8f0!important;color:#24364a}.agriwealth-admin :is(.data-table tbody tr,.vax-table-wrap tbody tr):hover{background:#f0faf5!important}.agriwealth-admin .helper-text,.agriwealth-admin .secondary-text,.agriwealth-admin .vax-card p,.agriwealth-admin .vax-card small{color:#64748b!important}.agriwealth-admin :is(.form-input,.form-select,.form-textarea,.vax-card input,.vax-card select,.vax-card textarea,.vax-list-head select,.modal-content input:not([type=checkbox]),.modal-content select,.modal-content textarea){background:#fff!important;border:1px solid #cbd5e1!important;border-radius:10px;color:#172334!important;outline-color:#16856b!important}.agriwealth-admin :is(input,select,textarea):focus-visible{outline:2px solid #16856b;outline-offset:2px}.agriwealth-admin :is(.btn-primary,.vax-btn.primary,.category-tab.active){background:#16856b!important;border-color:#16856b!important;box-shadow:0 2px 7px #16856b1f!important;color:#fff!important}.agriwealth-admin :is(.btn-secondary,.vax-btn.ghost,.category-tab,.btn-details,.action-btn){background:#f8fafc!important;border-color:#cbd5e1!important;box-shadow:none!important;color:#334155!important}.agriwealth-admin button{transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.agriwealth-admin a:focus-visible,.agriwealth-admin button:focus-visible{outline:2px solid #16856b;outline-offset:3px}.agriwealth-admin :is(.btn-primary,.vax-btn.primary):hover{background:#116b56!important}.agriwealth-admin .btn-danger{background:#fef2f2!important;border-color:#fecaca!important;color:#b91c1c!important}.agriwealth-admin :is(.badge,.vax-badge){font-weight:700}.agriwealth-admin .modal-overlay{background:#0f172a5c!important}.agriwealth-admin .modal-content{max-height:calc(100dvh - 32px);overflow-y:auto}.agriwealth-admin .bulk-toolbar{background:#fff!important;border-color:#e2e8f0!important;color:#172334!important}.agriwealth-admin .bulk-count{color:#334155!important}.agriwealth-admin .progress-container{background:#dbeafe!important}.agriwealth-admin .progress-bar{background:#16856b!important}.agriwealth-admin .category-tabs{background:#f1f5f9!important;border-color:#e2e8f0!important}.agriwealth-admin .category-tab:not(.active){color:#475569!important}.agriwealth-admin .record-pill{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#475569!important}.agriwealth-admin .table-container .data-table>:is(thead,tbody)>tr>:nth-child(2){background:#fff;box-shadow:2px 0 4px rgba(15,23,42,.045);left:0;position:sticky;z-index:2}.agriwealth-admin .table-container .data-table thead>tr>:nth-child(2){background:#f1f5f9!important;z-index:3}.agriwealth-admin .vax-card{background:#fff!important}.agriwealth-admin .vax-card section{border-color:#e2e8f0!important}.agriwealth-admin .vax-card h4,.agriwealth-admin .vax-card label span,.agriwealth-admin .vax-field-block>span,.agriwealth-admin .vax-wide-input>span{color:#475569!important}.agriwealth-admin .vax-tabs{background:#f1f5f9!important;border-color:#e2e8f0!important}.agriwealth-admin .vax-tab{color:#475569!important}.agriwealth-admin .vax-tab.active{background:#16856b!important;color:#fff!important}.agriwealth-admin .vax-pill{background:#f8fafc!important;border-color:#cbd5e1!important;color:#334155!important}.agriwealth-admin .vax-pill.selected{background:#e7f5ef!important;border-color:#16856b!important;color:#126b55!important}.agriwealth-admin .vax-toggle-row{background:#f8fafc!important;border-color:#e2e8f0!important}.agriwealth-admin .vax-toggle-text b{color:#172334!important}.agriwealth-admin .vax-switch:not(.on){background:#94a3b8}.agriwealth-admin .vax-toggle-row.on .vax-switch{background:#16856b!important}.agriwealth-admin .vax-table-wrap{border-color:#e2e8f0!important}.agriwealth-admin .vax-row-actions button{background:#f8fafc!important;border-color:#cbd5e1!important;color:#334155!important}.agriwealth-admin .vax-badge.active{background:#dcfce7!important;border-color:#86efac!important;color:#166534!important}.agriwealth-admin .vax-badge.warn{background:#fef3c7!important;color:#92400e!important}.agriwealth-admin :is(.farm-task-page,.farm-feeding-page){color:#172334!important}.agriwealth-admin :is(.farm-task-page,.farm-feeding-page) [style*="background: rgba(15, 23, 42"],.agriwealth-admin :is(.farm-task-page,.farm-feeding-page) [style*="background: rgba(2, 6, 23"],.agriwealth-admin :is(.farm-task-page,.farm-feeding-page)>section{background:#fff!important;border-color:#e2e8f0!important;color:#172334!important}.agriwealth-admin :is(.farm-task-page,.farm-feeding-page) [style*="background: linear-gradient"]{background:#edf7f3!important;border-color:#cce9dc!important;color:#172334!important}.agriwealth-admin :is(.farm-task-page,.farm-feeding-page) input,.agriwealth-admin :is(.farm-task-page,.farm-feeding-page) select,.agriwealth-admin :is(.farm-task-page,.farm-feeding-page) textarea{background:#fff!important;border-color:#cbd5e1!important;color:#172334!important}.agriwealth-admin .farm-feeding-page :is(h2,h3,h4),.agriwealth-admin .farm-task-page :is(h2,h3,h4){color:#172334!important}.agriwealth-admin .farm-task-page th{background:#f1f5f9!important;color:#475569!important}.agriwealth-admin .farm-task-page td{border-color:#e2e8f0!important;color:#334155!important}.agriwealth-admin .farm-task-page [style*="color: rgb(148, 163, 184)"], .agriwealth-admin .farm-task-page [style*="color: rgb(203, 213, 225)"]{color:#475569!important}.agriwealth-admin :is(.farm-task-page,.farm-feeding-page) button[style*="background: rgb(79, 70, 229)"]{background:#16856b!important;border-color:#16856b!important;color:#fff!important}.agriwealth-admin :is(.dashboard-container,.admin-dashboard,.inventory-page,.feeding-page,.medicine-page,.disease-page){color:#172334}.agriwealth-admin :is(.card,.panel,.widget,.stat-card,.metric-card,.section-box){border-color:#e2e8f0!important}.agriwealth-admin .empty-state{color:#64748b!important}.agriwealth-admin table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:900px){.agriwealth-admin{--sidebar-w:70px}.agriwealth-admin .farm-sidebar .nav-divider,.agriwealth-admin .farm-sidebar .nav-label,.agriwealth-admin .farm-sidebar .nav-section{display:none!important}.agriwealth-admin .farm-sidebar .nav-link{justify-content:center;padding:13px 8px}.agriwealth-admin .farm-page-content{padding:16px!important}.agriwealth-admin .farm-topbar{padding:14px 16px!important}.agriwealth-admin .page-header{flex-wrap:wrap;gap:14px}}@media (max-width:620px){.agriwealth-admin .table-container{max-width:calc(100vw - 102px)}.agriwealth-admin .modal-content{width:calc(100vw - 36px)!important}.agriwealth-admin .form-grid,.agriwealth-admin .vax-grid.two{grid-template-columns:1fr!important}.agriwealth-admin .form-grid>[style*=grid-column]{grid-column:auto!important}}@media (prefers-reduced-motion:reduce){.agriwealth-admin *,.agriwealth-admin :after,.agriwealth-admin :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.agriwealth-admin{--sidebar-w:264px;--farm-canvas:#f5f7f4;--farm-surface:#fff;--farm-surface-subtle:#f8faf8;--farm-border:#dfe7e1;--farm-border-strong:#cad7ce;--farm-ink:#17251f;--farm-ink-soft:#40534a;--farm-muted:#718078;--farm-brand:#157a5b;--farm-brand-dark:#0f6047;--farm-brand-soft:#e8f4ee;--farm-blue:#326b8f;background:var(--farm-canvas)!important}.agriwealth-admin .farm-sidebar{background:#fbfcfa!important;border-right:1px solid var(--farm-border)!important;box-shadow:8px 0 30px rgba(24,47,36,.035)!important}.agriwealth-admin .farm-brand{border-color:var(--farm-border)!important;min-height:76px;padding:19px 18px!important}.agriwealth-admin .farm-brand-mark{background:linear-gradient(145deg,#16815f,#0e684c)!important;border-radius:12px!important;box-shadow:0 8px 18px #157a5b33!important;height:40px!important;width:40px!important}.agriwealth-admin .farm-brand-copy>div:first-child{color:var(--farm-ink)!important;font-size:16px!important}.agriwealth-admin .farm-brand-copy>div:last-child{color:#75857c!important;font-weight:700!important}.agriwealth-admin .farm-sidebar nav{padding:10px 12px 20px!important}.agriwealth-admin .farm-sidebar .nav-section{color:#8a998f!important;font-size:9px!important;padding:17px 11px 7px!important}.agriwealth-admin .farm-sidebar .nav-divider{background:var(--farm-border)!important;margin:10px 2px 2px!important}.agriwealth-admin .farm-sidebar .nav-link{border-radius:9px!important;color:#52645a!important;font-size:13px!important;font-weight:600!important;margin-bottom:3px;min-height:42px;padding:10px 12px!important}.agriwealth-admin .farm-sidebar .nav-link:hover{background:#f0f5f1!important;color:var(--farm-brand-dark)!important}.agriwealth-admin .farm-sidebar .nav-link.active{background:var(--farm-brand-soft)!important;box-shadow:inset 3px 0 0 var(--farm-brand);color:var(--farm-brand-dark)!important}.agriwealth-admin .farm-sidebar .nav-link.active .nav-icon{color:var(--farm-brand)!important;filter:none!important}.agriwealth-admin .farm-user-card{background:#fff;border:1px solid var(--farm-border)!important;border-radius:12px;margin:8px 12px 14px;padding:11px!important}.agriwealth-admin .farm-user-copy>div:first-child{color:var(--farm-ink)!important;font-weight:750!important}.agriwealth-admin .farm-user-copy>div:last-child{color:var(--farm-muted)!important}.agriwealth-admin .farm-main{background:var(--farm-canvas)!important}.agriwealth-admin .farm-topbar{background:#fffffff0!important;border-color:var(--farm-border)!important;box-shadow:0 1px 0 #17251f05!important;min-height:62px;padding:11px 32px!important}.agriwealth-admin .farm-topbar-title>div:first-child{color:var(--farm-ink)!important;font-size:19px!important}.agriwealth-admin .farm-topbar-title>div:last-child{color:var(--farm-muted)!important}.agriwealth-admin .farm-mobile-menu,.agriwealth-admin .farm-notification-button{align-items:center;background:#fff!important;border:1px solid var(--farm-border)!important;border-radius:10px!important;box-shadow:0 2px 7px #17251f0a;color:#52645a!important;display:inline-flex;height:38px!important;justify-content:center;padding:0!important;width:38px!important}.agriwealth-admin .farm-mobile-menu{display:none}.agriwealth-admin .farm-page-content{margin:0 auto;max-width:1680px;padding:32px!important;width:100%}.agriwealth-admin .farm-nav-backdrop{display:none}.agriwealth-admin :is(.page-title,.pkg-title,.modal-title),.agriwealth-admin :is(h1,h2,h3,h4,h5,h6){-webkit-text-fill-color:var(--farm-ink)!important;background:none!important;color:var(--farm-ink)!important;letter-spacing:-.025em!important}.agriwealth-admin :is(.page-title,.pkg-title){font-size:clamp(1.55rem,2.2vw,2rem)!important;line-height:1.2!important}.agriwealth-admin :is(.page-subtitle,.pkg-subtitle,.muted,.hint,.secondary-text,.helper-text){color:var(--farm-muted)!important}.agriwealth-admin .page-header{margin-bottom:24px!important}.agriwealth-admin :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#fff!important;border:1px solid var(--farm-border-strong)!important;border-radius:9px!important;box-shadow:0 1px 1px #17251f05!important;color:var(--farm-ink)!important;min-height:44px}.agriwealth-admin :is(input,select,textarea):hover{border-color:#aabbb0!important}.agriwealth-admin :is(input,select,textarea):focus{border-color:var(--farm-brand)!important;box-shadow:0 0 0 3px #157a5b1f!important;outline:none!important}.agriwealth-admin :is(label,.form-group label,.pkg-label){color:var(--farm-ink-soft)!important}.agriwealth-admin :is(.btn,.pkg-btn,.vax-btn,.sched-btn){border-radius:9px!important;box-shadow:none!important;font-weight:750!important;min-height:42px;transform:none!important}.agriwealth-admin :is(.btn-primary,.pkg-btn-primary,.vax-btn.primary,.sched-btn.success){background:var(--farm-brand)!important;border:1px solid var(--farm-brand)!important;color:#fff!important}.agriwealth-admin :is(.btn-primary,.pkg-btn-primary,.vax-btn.primary,.sched-btn.success):hover{background:var(--farm-brand-dark)!important;border-color:var(--farm-brand-dark)!important}.agriwealth-admin :is(.btn-secondary,.pkg-btn-secondary,.vax-btn.ghost,.sched-btn.ghost){background:#fff!important;border:1px solid var(--farm-border-strong)!important;color:var(--farm-ink-soft)!important}.agriwealth-admin :is(.table-container,.pkg-table-wrap,.pkg-trend,.pkg-stat,.vax-card,.sched-card,.modal-content,.summary-card,.stat-card,.metric-card,.dashboard-card,.panel,.card,.section-card,.inventory-card,.report-card,.data-card,.chart-wrap){background:var(--farm-surface)!important;border:1px solid var(--farm-border)!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(31,53,42,.055)!important;color:var(--farm-ink)!important}.agriwealth-admin :is(.inventory-table,.pkg-table,.vax-table-wrap table,.sched-table-wrap table,.data-table){background:#fff!important;color:var(--farm-ink)!important}.agriwealth-admin :is(.inventory-table th,.pkg-table th,.vax-table-wrap th,.sched-table-wrap th,.data-table th){background:#f4f7f4!important;border-color:var(--farm-border)!important;color:#607168!important;font-size:11px!important;font-weight:800!important;height:48px;letter-spacing:.065em!important}.agriwealth-admin :is(.inventory-table td,.pkg-table td,.vax-table-wrap td,.sched-table-wrap td,.data-table td){background:#fff!important;border-color:var(--farm-border)!important;color:#31463b!important}.agriwealth-admin :is(.inventory-table,.pkg-table,.vax-table-wrap table,.sched-table-wrap table,.data-table) tbody tr:hover td{background:#f7fbf8!important}.agriwealth-admin :is(.pkg-table-wrap,.vax-table-wrap,.sched-table-wrap){box-shadow:none!important;overflow:auto}.agriwealth-admin :is(.pkg-table,.inventory-table,.vax-table-wrap table,.sched-table-wrap table){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agriwealth-admin :is(.modal-overlay,.pkg-modal-bg){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f1f1780!important}.agriwealth-admin :is(.modal-content,.pkg-modal){background:#fff!important;border-color:var(--farm-border)!important;color:var(--farm-ink)!important}.agriwealth-admin .pkg-page{color:var(--farm-ink)!important}.agriwealth-admin .pkg-header{margin-bottom:24px!important}.agriwealth-admin .pkg-summary-grid{gap:14px!important;margin-bottom:18px!important}.agriwealth-admin .pkg-stat{min-height:116px;overflow:hidden;padding:20px!important;position:relative}.agriwealth-admin .pkg-stat:after{background:var(--farm-brand-soft);border-radius:50%;content:"";height:48px;position:absolute;right:-17px;top:-17px;width:48px}.agriwealth-admin .pkg-stat-label{color:var(--farm-muted)!important;font-size:10px!important}.agriwealth-admin .pkg-stat-value{color:var(--farm-ink)!important;font-size:1.5rem!important;margin-top:14px!important}.agriwealth-admin .pkg-trend{padding:20px!important}.agriwealth-admin .pkg-trend-title{color:var(--farm-ink)!important}.agriwealth-admin .pkg-bar{background:linear-gradient(180deg,#46a27f,#157a5b)!important}.agriwealth-admin .pkg-bar-label{color:var(--farm-muted)!important}.agriwealth-admin .pkg-bar-value{color:var(--farm-ink-soft)!important}.agriwealth-admin .pkg-name{color:var(--farm-ink)!important}.agriwealth-admin .pkg-code{color:var(--farm-brand)!important}.agriwealth-admin .pkg-muted{color:var(--farm-muted)!important}.agriwealth-admin .pkg-mini-btn,.agriwealth-admin .pkg-pagination button{background:#fff!important;border-color:var(--farm-border-strong)!important;color:var(--farm-ink-soft)!important}.agriwealth-admin .pkg-modal-title{color:var(--farm-ink)!important}.agriwealth-admin .pkg-close{color:var(--farm-muted)!important}.agriwealth-admin .enum-info{background:#edf6f1!important;border:1px solid #cce5d8!important;border-left:4px solid var(--farm-brand)!important;border-radius:10px!important;color:#315e4c!important;margin:-4px 0 20px!important;padding:14px 16px!important}.agriwealth-admin .inventory-table th{background:#f4f7f4!important}.agriwealth-admin .chip{background:#f2f5f3!important;border-color:var(--farm-border)!important;color:#52645a!important}.agriwealth-admin .action-btn{background:#f5f8f6!important;border:1px solid var(--farm-border)!important;color:#40534a!important}.agriwealth-admin .action-btn.restock{background:#e9f6ef!important;color:#116b4e!important}.agriwealth-admin .action-btn.edit{background:#fff7e8!important;color:#8a5a12!important}.agriwealth-admin .action-btn.delete{background:#fff0f0!important;color:#a43b3b!important}.agriwealth-admin :is(.vax-page,.sched-page){color:var(--farm-ink)!important;max-width:1280px!important}.agriwealth-admin :is(.vax-tabs,.sched-tabs){background:#eaf0ec!important;border:1px solid var(--farm-border)!important;border-radius:10px!important;margin-bottom:22px!important;padding:4px!important}.agriwealth-admin :is(.vax-tab,.sched-tab){border-radius:7px!important;color:#52645a!important;padding:10px 26px!important}.agriwealth-admin :is(.vax-tab,.sched-tab).active{background:#fff!important;box-shadow:0 2px 8px #1f352a17!important;color:var(--farm-brand-dark)!important}.agriwealth-admin :is(.vax-card,.sched-card){margin-bottom:20px!important;padding:26px!important}.agriwealth-admin :is(.vax-card,.sched-card) section{border-color:var(--farm-border)!important}.agriwealth-admin :is(.vax-card,.sched-card) p{color:var(--farm-muted)!important}.agriwealth-admin :is(.vax-card,.sched-card) h4,.agriwealth-admin :is(.vax-card,.sched-card) label span,.agriwealth-admin :is(.vax-field-block,.vax-wide-input,.sched-field-block,.sched-wide-input)>span{color:#607168!important}.agriwealth-admin .sched-info{background:#edf6f1!important;border:1px solid #cce5d8!important;border-left:4px solid var(--farm-brand)!important;border-radius:10px!important;color:#315e4c!important}.agriwealth-admin :is(.vax-pill,.sched-segments button){background:#fff!important;border-color:var(--farm-border-strong)!important;color:#52645a!important}.agriwealth-admin .sched-segments button.selected,.agriwealth-admin .vax-pill.selected{background:var(--farm-brand-soft)!important;border-color:#8bc3ab!important;color:var(--farm-brand-dark)!important}.agriwealth-admin .sched-segments{background:#f3f6f4!important;border-color:var(--farm-border)!important}.agriwealth-admin .vax-toggle-row{background:var(--farm-surface-subtle)!important;border-color:var(--farm-border)!important}.agriwealth-admin :is(.vax-toggle-text b,.sched-preview-row b){color:var(--farm-ink)!important}.agriwealth-admin .sched-preview{background:#f8faf8!important;border-color:var(--farm-border)!important}.agriwealth-admin :is(.vax-table-wrap,.sched-table-wrap){border-color:var(--farm-border)!important;border-radius:10px!important}.agriwealth-admin :is(.vax-row-actions button,.sched-row-actions button,.task-filters button){background:#fff!important;border-color:var(--farm-border-strong)!important;color:var(--farm-ink-soft)!important}.agriwealth-admin .farm-page-content>div[style*="min-height: 100vh"]{background:#0000!important;color:var(--farm-ink)!important;font-family:inherit!important;margin:0!important;min-height:auto!important;padding:0!important}.agriwealth-admin .farm-page-content [style*="background: rgb(17, 24, 39"], .agriwealth-admin .farm-page-content [style*="background: rgb(30, 37, 54"], .agriwealth-admin .farm-page-content [style*="background: rgba(15, 23, 42"], .agriwealth-admin .farm-page-content [style*="background: rgba(17, 24, 39"], .agriwealth-admin .farm-page-content [style*="background: rgba(30, 37, 54"]{background:#fff!important;border-color:var(--farm-border)!important;color:var(--farm-ink)!important}.agriwealth-admin .farm-page-content [style*="color: #F8FAFC"],.agriwealth-admin .farm-page-content [style*="color: #f9fafb"],.agriwealth-admin .farm-page-content [style*="color: rgb(248, 250, 252)"],.agriwealth-admin .farm-page-content [style*="color: rgb(249, 250, 251)"]{color:var(--farm-ink)!important}.agriwealth-admin .farm-page-content [style*="color: #94A3B8"],.agriwealth-admin .farm-page-content [style*="color: #94a3b8"],.agriwealth-admin .farm-page-content [style*="color: rgb(148, 163, 184)"]{color:var(--farm-muted)!important}.agriwealth-admin .farm-task-page{padding:0!important}.agriwealth-admin .farm-task-page [style*="color: rgb(199, 210, 254)"]{color:var(--farm-muted)!important}.agriwealth-admin .farm-task-page [style*="background: rgba(79, 70, 229"]{background:#edf6f1!important;border-color:#cce5d8!important;color:#315e4c!important}.agriwealth-admin .farm-task-page button[style*="background: rgb(30, 41, 59)"]{background:#fff!important;border-color:var(--farm-border-strong)!important;color:var(--farm-ink-soft)!important}.agriwealth-admin .farm-task-page button[style*="background: rgb(79, 70, 229)"]{background:var(--farm-brand)!important;border-color:var(--farm-brand)!important;color:#fff!important}.agriwealth-admin .farm-task-page button[style*="background: rgb(29, 78, 216)"]{background:var(--farm-blue)!important;border-color:var(--farm-blue)!important;color:#fff!important}.agriwealth-admin .farm-task-page button[style*="background: transparent"]{background:#fff!important;border-color:var(--farm-border-strong)!important;color:var(--farm-ink-soft)!important}.agriwealth-admin .farm-setup-hub{background:#0000!important;min-height:auto!important;padding:0!important}.agriwealth-admin .setup-flow-head{margin-bottom:24px!important}.agriwealth-admin .setup-flow-grid{gap:16px!important;grid-template-columns:repeat(3,minmax(220px,1fr))!important;max-width:none!important}.agriwealth-admin .setup-flow-card{background:#fff!important;border:1px solid var(--farm-border)!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(31,53,42,.055)!important;color:var(--farm-ink)!important;min-height:180px;padding:22px!important}.agriwealth-admin .setup-flow-card:hover{border-color:#a9c7b7!important;box-shadow:0 12px 30px #1f352a17!important;transform:translateY(-2px)}.agriwealth-admin .setup-flow-card h2{color:var(--farm-ink)!important}.agriwealth-admin .setup-flow-card p{color:var(--farm-muted)!important}.agriwealth-admin .setup-flow-note{background:#edf6f1!important;border:1px solid #cce5d8!important;border-left:4px solid var(--farm-brand)!important;border-radius:10px!important;color:#315e4c!important;margin-top:18px!important;max-width:none!important;padding:14px 16px!important}.agriwealth-admin .investor-page{background:#0000!important;color:var(--farm-ink)!important;min-height:auto!important;padding:0!important}.agriwealth-admin .investor-page>div:first-of-type{margin-bottom:24px!important}.agriwealth-admin .investor-page [style*="background: linear-gradient"]:not(button),.agriwealth-admin .investor-page [style*="background: rgb(15, 23, 42)"],.agriwealth-admin .investor-page [style*="background: rgb(17, 24, 39)"],.agriwealth-admin .investor-page [style*="background: rgb(21, 32, 51)"]{background:#fff!important;border-color:var(--farm-border)!important;box-shadow:0 8px 24px rgba(31,53,42,.055)!important;color:var(--farm-ink)!important}.agriwealth-admin .investor-page [style*="background: rgba(15, 23, 42"]{background:#f6f8f6!important;border-color:var(--farm-border)!important}.agriwealth-admin .investor-page button[style*="background: linear-gradient"]{background:var(--farm-brand)!important;border:1px solid var(--farm-brand)!important;box-shadow:none!important;color:#fff!important}.agriwealth-admin .investor-page [style*="color: rgb(229, 231, 235)"], .agriwealth-admin .investor-page [style*="color: rgb(248, 250, 252)"]{color:var(--farm-ink)!important}.agriwealth-admin .investor-page [style*="color: rgb(148, 163, 184)"], .agriwealth-admin .investor-page [style*="color: rgb(203, 213, 225)"]{color:var(--farm-muted)!important}.agriwealth-admin .investor-page [style*="background: rgba(34, 211, 238"]{background:var(--farm-brand-soft)!important;color:var(--farm-brand-dark)!important}.agriwealth-admin .investor-page [style*="background: rgba(99, 102, 241"]{background:#edf3f7!important;color:#315f79!important}.agriwealth-admin .investor-page [style*="background: rgba(34, 197, 94"]{background:#e8f6ee!important;color:#116b4e!important}.agriwealth-admin .investor-page .investor-trend-bar{background:linear-gradient(180deg,#55aa87,#157a5b)!important;box-shadow:0 4px 10px #157a5b29}.agriwealth-admin .investor-page table th{background:#f4f7f4!important;color:#607168!important}.agriwealth-admin .investor-page table td{border-color:var(--farm-border)!important;color:#31463b!important}.agriwealth-admin .fca-page{color:var(--farm-ink)!important;max-width:none!important;padding:0!important}.agriwealth-admin .fca-heading span{color:var(--farm-brand)!important}.agriwealth-admin .fca-heading h1{color:var(--farm-ink)!important;font-size:2rem!important}.agriwealth-admin :is(.fca-heading p,.fca-card>p,.fca-list-head p){color:var(--farm-muted)!important}.agriwealth-admin .fca-card{background:#fff!important;border-color:var(--farm-border)!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(31,53,42,.055)!important;color:var(--farm-ink)!important}.agriwealth-admin .fca-card label>span,.agriwealth-admin .fca-goat-picker>span{color:#607168!important}.agriwealth-admin .fca-goat-picker label{background:#fff!important;border-color:var(--farm-border-strong)!important;color:#52645a!important}.agriwealth-admin .fca-goat-picker label.selected{background:var(--farm-brand-soft)!important;border-color:#8bc3ab!important;color:var(--farm-brand-dark)!important}.agriwealth-admin .fca-actions .primary{background:var(--farm-brand)!important;color:#fff!important}.agriwealth-admin .fca-actions .secondary,.agriwealth-admin .fca-table-wrap button{background:#fff!important;border-color:var(--farm-border-strong)!important;color:var(--farm-ink-soft)!important}.agriwealth-admin .fca-list-head>span,.agriwealth-admin .fca-status{background:#e8f6ee!important;color:#116b4e!important}.agriwealth-admin .fca-table-wrap{border-color:var(--farm-border)!important}.agriwealth-admin .fca-table-wrap th{background:#f4f7f4!important;color:#607168!important}.agriwealth-admin .fca-table-wrap td{border-color:var(--farm-border)!important;color:#31463b!important}.agriwealth-admin :is(.medicine-page,.disease-page){color:var(--farm-ink)!important;max-width:none!important;padding:0!important}.agriwealth-admin .module-page-heading{margin-bottom:24px}.agriwealth-admin .module-page-heading h1{font-size:2rem!important;margin:0!important}.agriwealth-admin .module-page-heading p{color:var(--farm-muted)!important;margin:7px 0 0!important}.agriwealth-admin :is(.medicine-page,.disease-page) [style*="background: rgb(17, 22, 34)"]{background:#fff!important;border-color:var(--farm-border)!important;box-shadow:0 8px 24px rgba(31,53,42,.055)!important;color:var(--farm-ink)!important}.agriwealth-admin .medicine-page [style*="background: rgb(21, 27, 61)"]{background:#edf6f1!important;border-color:#cce5d8!important;border-left:4px solid var(--farm-brand)!important;color:#315e4c!important}.agriwealth-admin :is(.medicine-page,.disease-page) [style*=border-top]{border-color:var(--farm-border)!important}.agriwealth-admin :is(.medicine-page,.disease-page) [style*="color: rgb(115, 125, 147)"],.agriwealth-admin :is(.medicine-page,.disease-page) [style*="color: rgb(127, 136, 157)"],.agriwealth-admin :is(.medicine-page,.disease-page) [style*="color: rgb(154, 163, 184)"],.agriwealth-admin :is(.medicine-page,.disease-page) [style*="color: rgb(163, 172, 192)"]{color:var(--farm-muted)!important}.agriwealth-admin :is(.medicine-page,.disease-page) button[style*="background: rgb(32, 38, 53)"]{background:#fff!important;border-color:var(--farm-border-strong)!important;color:#52645a!important}.agriwealth-admin .disease-page button[style*="background: rgb(21, 60, 51)"], .agriwealth-admin .medicine-page button[style*="background: rgb(42, 51, 105)"]{background:var(--farm-brand-soft)!important;border-color:#8bc3ab!important;color:var(--farm-brand-dark)!important}.agriwealth-admin :is(.medicine-page,.disease-page) button[style*="background: transparent"]{background:#fff!important;border-color:var(--farm-border-strong)!important;color:var(--farm-ink-soft)!important}.agriwealth-admin :is(.medicine-page,.disease-page) button[style*="background: rgb(47, 208, 131)"],.agriwealth-admin :is(.medicine-page,.disease-page) button[style*="background: rgb(99, 112, 255)"]{background:var(--farm-brand)!important;color:#fff!important}.agriwealth-admin .disease-page [style*="background: rgb(27, 33, 48)"]{background:#f8faf8!important;border-color:var(--farm-border)!important;color:var(--farm-ink-soft)!important}.agriwealth-admin :is(.medicine-page,.disease-page) table{color:#31463b!important;display:block;overflow-x:auto}.agriwealth-admin :is(.medicine-page,.disease-page) table thead{background:#f4f7f4!important}.agriwealth-admin :is(.medicine-page,.disease-page) table th{color:#607168!important;padding:13px 12px;text-align:left;white-space:nowrap}.agriwealth-admin :is(.medicine-page,.disease-page) table td{border-top:1px solid var(--farm-border);color:#31463b!important;padding:14px 12px;white-space:nowrap}.agriwealth-admin .email-reminder-page{color:var(--farm-ink)!important;min-height:auto!important}.agriwealth-admin .email-reminder-page h1{color:var(--farm-ink)!important;font-size:2rem!important}.agriwealth-admin .email-reminder-page h2,.agriwealth-admin .email-reminder-page h3,.agriwealth-admin .email-reminder-page strong{color:var(--farm-ink)!important}.agriwealth-admin .email-reminder-page [style*="color: rgba(255, 255, 255"], .agriwealth-admin .email-reminder-page p{color:var(--farm-muted)!important}.agriwealth-admin .email-reminder-page>div>div[style*="background: linear-gradient"],.agriwealth-admin .email-reminder-page>div[style*="background: linear-gradient"]{background:#fff!important;border-color:var(--farm-border)!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(31,53,42,.055)!important;color:var(--farm-ink)!important}.agriwealth-admin .email-reminder-page>div:nth-of-type(2){background:#edf6f1!important;border-color:#cce5d8!important;border-left:4px solid var(--farm-brand)!important;box-shadow:none!important}.agriwealth-admin .email-reminder-page [style*="font-weight: 600"],.agriwealth-admin .email-reminder-page label>div{color:var(--farm-ink-soft)!important}.agriwealth-admin .email-reminder-page button[style*="background: linear-gradient(135deg, rgb(79, 70, 229)"]{background:var(--farm-brand)!important;border-color:var(--farm-brand)!important}.agriwealth-admin .email-reminder-page button[style*="background: rgba(255, 255, 255"]{background:#fff!important;border-color:var(--farm-border-strong)!important;color:var(--farm-ink-soft)!important}.agriwealth-admin .email-reminder-page [style*="background: rgba(3, 10, 26"]{background:#fff!important;border-color:var(--farm-border)!important}.agriwealth-admin .email-reminder-page thead tr{background:#f4f7f4!important}.agriwealth-admin .email-reminder-page th{border-color:var(--farm-border)!important;color:#607168!important}.agriwealth-admin .email-reminder-page td{border-color:var(--farm-border)!important;color:#31463b!important}@media (max-width:900px){.agriwealth-admin .email-reminder-page>div[style*="grid-template-columns: 1.12fr"]{grid-template-columns:1fr!important}.agriwealth-admin .email-reminder-page [style*="grid-template-columns: repeat(4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.agriwealth-admin :is(.medicine-page,.disease-page) [style*="grid-template-columns: repeat(3"]{grid-template-columns:1fr!important}}@media (max-width:620px){.agriwealth-admin .email-reminder-page [style*="grid-template-columns: repeat(4"]{grid-template-columns:1fr!important}}@media (max-width:1080px){.agriwealth-admin{--sidebar-w:248px}.agriwealth-admin .farm-page-content{padding:24px!important}.agriwealth-admin .pkg-summary-grid{grid-template-columns:repeat(2,minmax(180px,1fr))!important}.agriwealth-admin .setup-flow-grid{grid-template-columns:repeat(2,minmax(220px,1fr))!important}}@media (max-width:820px){.agriwealth-admin{--sidebar-w:264px}.agriwealth-admin .farm-sidebar{transform:translateX(-105%);transition:transform .24s ease;z-index:500!important}.agriwealth-admin.nav-open .farm-sidebar{transform:translateX(0)}.agriwealth-admin .farm-main{margin-left:0!important;width:100%!important}.agriwealth-admin .farm-mobile-menu{display:inline-flex}.agriwealth-admin .farm-topbar-actions{width:100%}.agriwealth-admin .farm-mobile-menu{margin-right:auto}.agriwealth-admin .farm-nav-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f1f1761;border:0;inset:0;padding:0;position:fixed;z-index:490}.agriwealth-admin.nav-open .farm-nav-backdrop{display:block}.agriwealth-admin .farm-sidebar .nav-divider,.agriwealth-admin .farm-sidebar .nav-label,.agriwealth-admin .farm-sidebar .nav-section{display:inline!important;display:initial!important}.agriwealth-admin .farm-sidebar .nav-link{justify-content:flex-start!important}.agriwealth-admin .farm-page-content{padding:20px!important}.agriwealth-admin .farm-topbar{padding:13px 20px!important}}@media (max-width:620px){.agriwealth-admin .farm-page-content{padding:16px!important}.agriwealth-admin .farm-topbar{padding:12px 16px!important}.agriwealth-admin :is(.page-header,.pkg-header,.vax-list-head,.sched-list-head){align-items:stretch!important;flex-direction:column!important}.agriwealth-admin :is(.pkg-actions,.page-actions){width:100%}.agriwealth-admin :is(.pkg-actions,.page-actions)>button{flex:1 1}.agriwealth-admin .pkg-summary-grid,.agriwealth-admin .setup-flow-grid{grid-template-columns:1fr!important}.agriwealth-admin :is(.vax-card,.sched-card){padding:18px!important}.agriwealth-admin :is(.vax-grid.two,.sched-grid.two,.pkg-form-grid,.form-grid){grid-template-columns:1fr!important}.agriwealth-admin :is(.vax-tabs,.sched-tabs){display:flex!important}.agriwealth-admin :is(.vax-tab,.sched-tab){flex:1 1;padding-inline:12px!important;text-align:center}.agriwealth-admin .table-container{max-width:calc(100vw - 32px)!important}}.agriwealth-admin .farm-page-content,.agriwealth-admin .farm-page-content :is(.page-container,.page-content,.content-area){color:var(--farm-ink)!important}.agriwealth-admin .farm-page-content :is(h1,h2,h3,h4,h5,h6,.page-title,.modal-title,.primary-text,.weight-main,.card-title,.panel-title,.section-title,.list-title){-webkit-text-fill-color:var(--farm-ink)!important;color:var(--farm-ink)!important}.agriwealth-admin .farm-page-content :is(p,small,.subtitle,.page-subtitle,.secondary-text,.helper-text,.hint,.description,.card-subtitle,.panel-subtitle,.list-sub,.empty-state){-webkit-text-fill-color:currentColor!important;color:var(--farm-muted)!important}.agriwealth-admin .farm-page-content :is(table,.data-table,.inventory-table,.pkg-table,.fca-table-wrap table){color:var(--farm-ink-soft)!important}.agriwealth-admin .farm-page-content :is(table,.data-table,.inventory-table,.pkg-table,.fca-table-wrap table) th{background:#f3f6f4!important;color:#52645a!important}.agriwealth-admin .farm-page-content :is(table,.data-table,.inventory-table,.pkg-table,.fca-table-wrap table) td{color:#263c31!important}.agriwealth-admin .farm-page-content :is(table,.data-table,.inventory-table,.pkg-table,.fca-table-wrap table) td :is(.primary-text,.weight-main){color:#17251f!important}.agriwealth-admin .farm-page-content :is(table,.data-table,.inventory-table,.pkg-table,.fca-table-wrap table) td .secondary-text{color:#66776e!important}.agriwealth-admin .farm-page-content :is(input,select,textarea,option){-webkit-text-fill-color:var(--farm-ink)!important;color:var(--farm-ink)!important}.agriwealth-admin .farm-page-content :is(input,textarea)::placeholder{color:#89978f!important;opacity:1}.agriwealth-admin .farm-page-content :not(button):not(.btn):not(.badge):not(.status-pill):not(.chip)[style*="color: #FFF"],.agriwealth-admin .farm-page-content :not(button):not(.btn):not(.badge):not(.status-pill):not(.chip)[style*="color: #fff"],.agriwealth-admin .farm-page-content :not(button):not(.btn):not(.badge):not(.status-pill):not(.chip)[style*="color: rgb(255, 255, 255)"],.agriwealth-admin .farm-page-content :not(button):not(.btn):not(.badge):not(.status-pill):not(.chip)[style*="color: white"]{-webkit-text-fill-color:var(--farm-ink)!important;color:var(--farm-ink)!important}.agriwealth-admin .dash-wrap{color:var(--farm-ink)!important}.agriwealth-admin :is(.kpi-card,.dash-panel,.mini-card,.quick-card,.alert-card,.loader-panel,.error-panel){background:#fff!important;border-color:var(--farm-border)!important;box-shadow:0 8px 24px rgba(31,53,42,.055)!important;color:var(--farm-ink)!important}.agriwealth-admin .dash-title{-webkit-text-fill-color:var(--farm-ink)!important;background:none!important}.agriwealth-admin .dash-title,.agriwealth-admin :is(.kpi-value,.mini-value,.quick-title,.alert-title,.list-title,.panel-title){color:var(--farm-ink)!important}.agriwealth-admin :is(.dash-subtitle,.kpi-label,.kpi-note,.mini-label,.quick-subtitle,.alert-msg,.list-sub,.panel-subtitle){color:var(--farm-muted)!important}.agriwealth-admin :is(.dash-btn,.period-tab){background:#fff!important;border-color:var(--farm-border-strong)!important;color:var(--farm-ink-soft)!important}.agriwealth-admin :is(.dash-btn.primary,.period-tab.active){-webkit-text-fill-color:#fff!important;background:var(--farm-brand)!important;border-color:var(--farm-brand)!important;color:#fff!important}.agriwealth-admin :is(.progress-track,.period-tabs){background:#edf2ee!important}.agriwealth-admin .farm-task-page .task-tab-btn{-webkit-text-fill-color:#34483e!important;background:#fff!important;border:1px solid #cbd8d1!important;border-radius:10px!important;box-shadow:0 1px 2px rgba(23,37,31,.035)!important;color:#34483e!important;font-weight:750!important;min-height:38px;padding:9px 16px!important}.agriwealth-admin .farm-task-page .task-tab-btn:hover:not(.is-active){background:#f2f7f4!important;border-color:#9fb8aa!important}.agriwealth-admin .farm-task-page .task-tab-btn.is-active{-webkit-text-fill-color:#fff!important;background:var(--farm-brand)!important;border-color:var(--farm-brand)!important;box-shadow:0 4px 10px #157a5b29!important;color:#fff!important}.agriwealth-admin .farm-task-page .task-action-btn,.agriwealth-admin .farm-task-page .task-control-btn{border-radius:9px!important;box-shadow:0 1px 2px #17251f0a!important;font-weight:750!important;line-height:1.1;min-height:36px;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease!important}.agriwealth-admin .farm-task-page .task-action-btn:hover:not(:disabled),.agriwealth-admin .farm-task-page .task-control-btn:hover:not(:disabled){box-shadow:0 5px 12px #17251f17!important;transform:translateY(-1px)}.agriwealth-admin .farm-task-page .task-action-btn:disabled,.agriwealth-admin .farm-task-page .task-control-btn:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.52!important}.agriwealth-admin .farm-task-page button.task-control-primary{-webkit-text-fill-color:#fff!important;background:var(--farm-brand)!important;border-color:var(--farm-brand)!important;color:#fff!important}.agriwealth-admin .farm-task-page button.task-control-secondary{-webkit-text-fill-color:#285f82!important;background:#edf4fa!important;border-color:#afc9dc!important;color:#285f82!important}.agriwealth-admin .farm-task-page button.task-control-ghost{-webkit-text-fill-color:var(--farm-ink-soft)!important;background:#fff!important;border-color:var(--farm-border-strong)!important;color:var(--farm-ink-soft)!important}.agriwealth-admin .farm-task-page .task-action-btn{min-width:64px;padding:8px 12px!important}.agriwealth-admin .farm-task-page .task-action-given{background:#e9f6ef!important;border-color:#9fd4bb!important;color:#116b4e!important}.agriwealth-admin .farm-task-page .task-action-not-given{background:#fff0f0!important;border-color:#efb1b1!important;color:#a43b3b!important}.agriwealth-admin .farm-task-page .task-action-skipped{background:#fff7df!important;border-color:#efd38b!important;color:#805b12!important}.agriwealth-admin .farm-task-page .task-action-reschedule{background:#edf4fa!important;border-color:#afc9dc!important;color:#285f82!important}.agriwealth-admin :is(button,.btn,.btn-primary,.vax-btn.primary,.fca-actions .primary)[class*=primary],.agriwealth-admin button[style*="background: #157a5b"],.agriwealth-admin button[style*="background: rgb(21, 122, 91)"]{-webkit-text-fill-color:#fff!important;color:#fff!important}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.goat-labour-page{color:#20362d;font-family:inherit;margin:auto;max-width:1600px;padding:28px}.gl-dialog-footer,.gl-heading,.gl-pagination,.gl-section-head{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between}.gl-heading{align-items:flex-end;margin-bottom:22px}.gl-heading h1{font-size:clamp(1.75rem,3vw,2.4rem);font-weight:800;letter-spacing:-.04em;margin:5px 0}.gl-batch-picker p,.gl-heading p,.gl-section-head p{color:#64796e;font-size:13px;line-height:1.55;margin:5px 0}.gl-eyebrow{color:#0a8c64;font-size:11px;font-weight:800;letter-spacing:.12em}.gl-kpis{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0 22px}.gl-panel{background:#fff;border:1px solid #e0e9e4;border-radius:17px;box-shadow:0 8px 28px #163b2a0a;min-width:0;padding:20px}.gl-panel small{color:#77877e;display:block;font-size:12px;font-weight:700}.gl-kpis strong{color:#1b3c2e;display:block;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:800;margin:10px 0 5px}.gl-kpis span{color:#7a8c83;font-size:11px}.gl-highlight{background:#edf9f3;border-color:#caeddb}.gl-section{margin:20px 0;overflow:hidden;padding:0}.gl-section-head{border-bottom:1px solid #e7eee9;padding:19px 20px}.gl-section-head h2{font-size:17px;font-weight:750;letter-spacing:-.01em;margin:0}.gl-actions{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.gl-btn{background:#fff;border:1px solid #d5e2da;border-radius:9px;color:#375347;cursor:pointer;font-size:12px;font-weight:700;padding:9px 12px;white-space:nowrap}.gl-btn:hover:not(:disabled){background:#f1f8f3;border-color:#7cc4a1}.gl-btn:disabled{cursor:not-allowed;opacity:.45}.gl-primary{background:#108760!important;border-color:#108760!important;color:#fff!important}.gl-primary:hover:not(:disabled){background:#0a6e4e!important}.gl-danger{border-color:#f0c7c4;color:#b43d36}.gl-field{color:#3c594b;display:flex;flex-direction:column;font-size:12px;font-weight:750;gap:5px}.gl-actions select,.gl-field input,.gl-field select,.gl-field textarea,.gl-table select{background:#fff;border:1px solid #d4e2d9;border-radius:9px;color:#233e30;font:inherit;min-width:0;padding:10px}.gl-field input:focus,.gl-field select:focus,.gl-field textarea:focus,.gl-table select:focus{outline:2px solid #b6e9d3}.gl-inline{align-items:center;display:flex;font-size:12px;font-weight:650;gap:7px}.gl-table-scroll{overflow:auto;width:100%}.gl-table{border-collapse:collapse;min-width:870px;text-align:left;width:100%}.gl-table td,.gl-table th{border-bottom:1px solid #edf1ee;font-size:12px;padding:13px 17px;vertical-align:middle}.gl-table th{background:#f6faf7;color:#758579;font-size:10px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.gl-table td strong{color:#234938;font-weight:800}.gl-table td small{color:#849388;display:block;line-height:1.4;margin-top:4px;max-width:220px;white-space:normal}.gl-table tbody tr:hover{background:#fafdfa}.gl-table select{min-width:133px}.gl-pill{background:#e1f8ed;border-radius:100px;color:#13774a;font-size:11px;font-weight:700;padding:5px 9px}.gl-muted-pill{background:#f1f2f1;color:#667168}.gl-pagination{color:#71867b;font-size:12px;padding:14px 18px}.gl-policy{color:#78877f;font-size:12px;line-height:1.7;padding:4px 2px 26px}.gl-overlay{align-items:center;background:#0d2217a6;display:flex;inset:0;justify-content:center;padding:12px;position:fixed;z-index:1300}.gl-dialog{background:#fff;border:1px solid #d6e8dd;border-radius:18px;box-shadow:0 30px 85px #04190e4d;max-height:92vh;max-width:780px;overflow-y:auto;width:100%}.gl-form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:19px}.gl-wide{grid-column:1/-1}.gl-batch-picker{border-top:1px solid #e6eee8;padding:17px 20px}.gl-batch-picker>strong{font-size:14px}.gl-batch-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:13px;max-height:230px;overflow:auto}.gl-batch-choice{align-items:center;border:1px solid #dbe8e0;border-radius:9px;cursor:pointer;display:flex;font-size:12px;gap:8px;padding:11px}.gl-batch-choice:has(input:checked){background:#edfbf3;border-color:#96dfb9}.gl-dialog-footer{border-top:1px solid #e6eee8;justify-content:flex-end;padding:16px 20px}@media(max-width:1050px){.gl-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.goat-labour-page{padding:13px}.gl-kpis{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.gl-panel{padding:12px}.gl-section{padding:0}.gl-batch-grid,.gl-form-grid{grid-template-columns:1fr}.gl-section-head{padding:13px}}.ht-page{color:#243a30;font-size:14px;margin:0 auto;max-width:1200px;padding:28px 32px}.ht-header h1{color:#192d24;font-size:25px;font-weight:750;margin:0 0 7px}.ht-header p,.ht-muted{color:#708077;line-height:1.6}.ht-header{margin-bottom:22px}.ht-card{background:#fff;border:1px solid #dfeae4;border-radius:13px;box-shadow:0 4px 20px rgba(23,68,47,.035);margin:15px 0;padding:22px}.ht-card h2{color:#22392d;font-size:17px;margin:0 0 8px}.ht-card h3{font-size:13px;margin:15px 0 12px}.ht-subsection{border-top:1px solid #e4eee8;margin-top:22px;padding-top:18px}.ht-grid-2,.ht-grid-3{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ht-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ht-field{color:#65786b;display:flex;flex-direction:column;font-size:12px;font-weight:650;gap:7px;margin:10px 0}.ht-field input,.ht-field select,.ht-field textarea{background:#fff;border:1px solid #ceded4;border-radius:7px;box-sizing:border-box;color:#2a4034;font-family:inherit;font-size:14px;min-width:0;padding:11px 12px;width:100%}.ht-field textarea{min-height:75px}.ht-check-grid{display:flex;flex-wrap:wrap;gap:10px;padding:10px 0}.ht-check{align-items:center;background:#f8fbf9;border:1px solid #d4e4da;border-radius:8px;cursor:pointer;display:inline-flex;gap:7px;padding:10px}.ht-check input{accent-color:#12815c}.ht-pills{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.ht-pills button{background:#fff;border:1px solid #d2e0d6;border-radius:30px;color:#526c5d;cursor:pointer;padding:9px 13px}.ht-pills button.on{background:#e4f5eb;border-color:#77b69b;color:#0e7953;font-weight:700}.ht-tabs{display:flex;flex-wrap:wrap;gap:7px}.ht-tabs button{background:#fff;border:1px solid #d1e2d7;border-radius:8px;color:#52695b;cursor:pointer;font-weight:700;padding:11px 18px}.ht-tabs button.active{background:#12835e;color:#fff}.ht-stepper{align-items:center;color:#8b9b90;display:flex;gap:12px;margin:20px 0}.ht-stepper .active{color:#10815d;font-weight:800}.ht-button{border:0;border-radius:7px;cursor:pointer;font-size:12px;font-weight:700;padding:9px 13px}.ht-primary{background:#13845f;color:#fff}.ht-outline{background:#fff;border:1px solid #cbded3;color:#47705b}.ht-button:disabled{cursor:not-allowed;opacity:.5}.ht-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:16px}.ht-actions.ht-left{justify-content:flex-start}.ht-error,.ht-success{border-radius:7px;margin:15px 0;padding:12px 15px}.ht-error{background:#ffefee;border:1px solid #f9cbc8;color:#a32f2b}.ht-success{background:#eaf8ef;border:1px solid #acd9be;color:#116b4c}.ht-component-row{align-items:end;display:flex;gap:10px}.ht-component-row .ht-field{flex:1 1}.ht-component-row .ht-button{margin-bottom:12px}.ht-dose-grid{grid-gap:10px;align-items:end;border-bottom:1px solid #e7ede8;display:grid;gap:10px;grid-template-columns:1.4fr repeat(4,minmax(0,1fr));padding:10px 0}.ht-dose-grid small{color:#839489;display:block;font-size:11px;margin-top:6px}.ht-medication{background:#fafdfa;border:1px solid #dceae1;border-radius:10px;margin-top:14px;padding:13px}.ht-summary{background:#e7f4ed;border-radius:7px;color:#145e46;display:flex;flex-direction:column;gap:5px;justify-content:center;padding:12px}.ht-review{line-height:1.65}.ht-table-wrap{overflow-x:auto}.ht-table{border-collapse:collapse;min-width:650px;width:100%}.ht-table th{background:#f2f7f4;color:#698075;font-size:11px;text-align:left;text-transform:uppercase}.ht-table td,.ht-table th{border-bottom:1px solid #e3eae5;padding:12px}.ht-table td{vertical-align:middle}.ht-table td .ht-button{margin:2px}@media(max-width:850px){.ht-page{padding:16px}.ht-grid-2,.ht-grid-3{grid-template-columns:1fr}.ht-dose-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ht-dose-grid>div:first-child{grid-column:1/-1}}.vr-page{color:#1b302a;margin:0 auto;max-width:1100px;padding:18px 8px 42px}.vr-header h2{font-size:26px;margin:0 0 6px}.vr-card p,.vr-header p{color:#73847c;line-height:1.55;margin:5px 0 14px}.vr-nav{display:flex;gap:10px;margin:24px 0}.vr-nav a{border:1px solid #d2e3da;border-radius:9px;color:#315849;font-weight:700;padding:11px 18px;text-decoration:none}.vr-nav .vr-current{background:#0c8058;border-color:#0c8058;color:#fff}.vr-card{background:#fff;border:1px solid #e1e9e3;border-radius:16px;box-shadow:0 6px 26px #163e2e0d;margin-bottom:20px;padding:25px}.vr-card section{border-top:1px solid #e5eee8;margin-top:20px;padding-top:20px}.vr-card section:first-of-type{border-top:0}.vr-card h3{font-size:19px;margin:0 0 12px}.vr-card h4{color:#61766c;font-size:13px;letter-spacing:.05em;margin:14px 0;text-transform:uppercase}.vr-card small,.vr-muted{color:#74847b;font-size:12px;font-weight:400}.vr-card label{color:#576e61;display:flex;flex-direction:column;font-size:12px;font-weight:750;gap:7px;letter-spacing:.04em;margin-bottom:14px;text-transform:uppercase}.vr-card input:not([type=checkbox]),.vr-card select,.vr-card textarea{background:#fff;border:1px solid #cadbd0;border-radius:8px;box-sizing:border-box;color:#1e322b;font:inherit;font-size:14px;min-width:0;padding:12px 13px;width:100%}.vr-card textarea{min-height:80px;resize:vertical}.vr-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.vr-steps{color:#8a988e;display:flex;font-size:14px;font-weight:700;gap:14px;margin-bottom:10px}.vr-steps .active{color:#07825b}.vr-component{background:#fbfdfb;border:1px solid #dde9e1;border-radius:12px;margin:15px 0;padding:20px}.vr-component-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:14px}.vr-field{margin:12px 0}.vr-field>span{color:#526e5e;display:block;font-size:12px;font-weight:750;margin-bottom:9px;text-transform:uppercase}.vr-pills{display:flex;flex-wrap:wrap;gap:8px}.vr-pills button{background:#fff;border:1px solid #cbddd0;border-radius:999px;color:#486052;cursor:pointer;padding:9px 14px}.vr-pills button.on{background:#e6f5ed;border-color:#75bca0;color:#08764d}.vr-timing{border-top:1px solid #e1e9e5;margin-top:15px;padding-top:10px}.vr-card .vr-check{align-items:center;display:flex;flex-direction:row;font-size:14px;gap:10px;letter-spacing:0;text-transform:none}.vr-card .vr-check input{accent-color:#11845d;width:auto}.vr-stock{display:block;margin:-5px 0 16px}.vr-button{align-items:center;border:1px solid #c9ded1;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:750;justify-content:center;padding:10px 14px;text-decoration:none;white-space:nowrap}.vr-button.subtle{background:#fff;color:#355b49}.vr-button.primary{background:#0e8058;border-color:#0e8058;color:#fff}.vr-button:disabled{cursor:default;opacity:.55}.vr-actions{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end;margin-top:18px}.vr-preview{background:#f1f9f4;border-radius:10px;padding:16px!important}.vr-summary{border-top:1px solid #dbe9e0;font-size:14px;padding:12px 0}.vr-list-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.vr-table-wrap{overflow:auto}.vr-table-wrap table{border-collapse:collapse;font-size:13px;width:100%}.vr-table-wrap th{background:#f1f6f3;color:#75877b;font-size:12px;padding:13px;text-align:left}.vr-table-wrap td{border-bottom:1px solid #e9eee9;padding:13px;vertical-align:middle}.vr-table-wrap td small{display:block}.vr-alert{border-radius:8px;margin-bottom:15px;padding:13px}.vr-error{background:#fff1f0;border:1px solid #ffc3bd;color:#b12e24}.vr-success{background:#e8f8ee;border:1px solid #b1dfc2;color:#166c48}@media(max-width:700px){.vr-grid{grid-template-columns:1fr}.vr-card{padding:15px}.vr-page{padding:10px 0}.vr-list-header{align-items:flex-start}}.vr-card .vr-toggle-row{align-items:center;color:#385247;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:750;gap:12px;letter-spacing:0;margin:16px 0;text-transform:none}.vr-toggle-row input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.vr-toggle{background:#dfe7e2;border:1px solid #aebeb5;border-radius:999px;flex:0 0 44px;height:24px;position:relative;transition:background .18s ease,border-color .18s ease;width:44px}.vr-toggle:after{background:#fff;border-radius:50%;box-shadow:0 1px 4px #122f2440;content:"";height:18px;left:2px;position:absolute;top:2px;transition:transform .18s ease;width:18px}.vr-toggle-row input:checked+.vr-toggle{background:#0e8058;border-color:#0e8058}.vr-toggle-row input:checked+.vr-toggle:after{transform:translateX(20px)}.vr-toggle-row input:focus-visible+.vr-toggle{outline:3px solid #0e80583d;outline-offset:2px}.fca-page{color:#f8fafc;max-width:1280px;padding:28px 32px}.fca-heading span{color:#34d399;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.fca-heading h1{font-size:30px;margin:7px 0}.fca-card>p,.fca-heading p,.fca-list-head p{color:#8c96aa;margin:0}.fca-card{background:#121722;border:1px solid #2b3548;border-radius:16px;box-shadow:0 18px 50px #0000002e;margin-top:22px;padding:24px}.fca-card h2{margin:0 0 18px}.fca-alert{border-radius:11px;font-weight:700;margin-top:16px;padding:13px 15px}.fca-alert.error{background:#3b1118;border:1px solid #7f1d1d;color:#fecaca}.fca-alert.success{background:#052e1b;border:1px solid #166534;color:#bbf7d0}.fca-grid{grid-gap:15px;display:grid;gap:15px;margin-bottom:16px}.fca-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.fca-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.fca-card label{display:flex;flex-direction:column;gap:8px}.fca-card label>span,.fca-goat-picker>span{color:#aab2c5;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.fca-card input,.fca-card select,.fca-card textarea{background:#202636;border:1px solid #343d52;border-radius:9px;color:#f8fafc;font-size:14px;padding:12px 13px}.fca-card textarea{resize:vertical}.fca-goat-picker{margin:4px 0 18px}.fca-goat-picker>div{display:flex;flex-wrap:wrap;gap:9px;margin-top:10px}.fca-goat-picker label{align-items:center;border:1px solid #3a4358;border-radius:999px;color:#aeb6c8;cursor:pointer;display:flex;flex-direction:row;gap:7px;padding:8px 12px}.fca-goat-picker label.selected{background:#0b3b2d;border-color:#169c68;color:#6ee7b7}.fca-goat-picker input{width:auto}.fca-actions{display:flex;gap:10px;justify-content:flex-end}.fca-actions button,.fca-table-wrap button{border-radius:9px;cursor:pointer;font-weight:800;padding:10px 16px}.fca-actions .primary{background:#34d399;border:0;color:#032219}.fca-actions .secondary,.fca-table-wrap button{background:#202636;border:1px solid #3a4358;color:#d5dbea}.fca-list-head{align-items:center;display:flex;justify-content:space-between}.fca-list-head h2{margin-bottom:5px}.fca-list-head>span{background:#173c31;border-radius:999px;color:#6ee7b7;font-weight:800;padding:7px 11px}.fca-table-wrap{border:1px solid #283145;border-radius:12px;margin-top:16px;overflow:auto}.fca-table-wrap table{border-collapse:collapse;min-width:980px;width:100%}.fca-table-wrap th{background:#1a2030;color:#828ca0;font-size:11px;letter-spacing:.07em;padding:13px;text-align:left;text-transform:uppercase}.fca-table-wrap td{border-top:1px solid #283145;padding:14px;vertical-align:top}.fca-table-wrap td b,.fca-table-wrap td small{display:block}.fca-table-wrap td small{color:#8d97aa;margin-top:4px}.fca-status{background:#0b3b2d;border-radius:8px;color:#6ee7b7;display:inline-flex;font-size:12px;font-weight:800;padding:6px 9px}.fca-table-wrap button{margin-right:6px;padding:7px 9px}.fca-table-wrap button.danger{border-color:#7f1d1d;color:#fda4af}.fca-table-wrap .empty{color:#8993a6;padding:28px;text-align:center}@media(max-width:850px){.fca-page{padding:20px}.fca-grid.three,.fca-grid.two{grid-template-columns:1fr}}
/*# sourceMappingURL=main.640a5ea1.css.map*/