html,body,.app-container,*{transition:background-color .3s ease,color .3s ease,border-color .3s ease}:root,[data-theme=light]{--primary: #0a3d0a;--primary-hover: #072907;--primary-focus: rgba(10, 61, 10, .125);--primary-inverse: #ffffff;--background-color: #f5f5f5;--placeholder-color: #0a3d0a;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .1);--border-light: 1px solid rgba(255, 255, 255, .5);--radius-sm: 4px;--transition-fast: .2s ease-in-out;--text-color: #000000;--text-muted: #6c757d;--text-dark: #333;--success: green;--danger: red}[data-theme=dark]{--placeholder-color: #fff;--primary: #0a3d0a;--primary-hover: #072907;--primary-focus: rgba(10, 61, 10, .125);--primary-inverse: #121212;--background-color: #121212;--text-color: #ffffff}body{background-color:var(--bg-color);color:var(--text-color)}::-webkit-input-placeholder{color:var(--placeholder-color)!important;opacity:.7}::-moz-placeholder{color:var(--placeholder-color)!important;opacity:.7}:-ms-input-placeholder{color:var(--placeholder-color)!important;opacity:.7}:-moz-placeholder{color:var(--placeholder-color)!important;opacity:.7}::placeholder{color:var(--placeholder-color)!important;opacity:.7}button,a,input,select,textarea{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.notification{border-radius:5px;padding:10px}.notification.success{border:solid 1px green}.notification.failed{border:solid 1px red}[data-theme=light],:root:not([data-theme="dark"]){--primary: #0a3d0a;--primary-hover: #072907;--primary-focus: rgba(10, 61, 10, .125);--primary-inverse: #ffffff}:root{--primary: #0a3d0a;--primary-hover: #072907;--primary-focus: rgba(10, 61, 10, .125);--primary-inverse: #ffffff;--bg-color: #f5f5f5;--text-color: #000;--placeholder-color: #0a3d0a}[data-theme=dark]{--primary: #c0ca33;--primary-hover: #cddc39;--primary-focus: rgba(192, 202, 51, .25);--primary-inverse: rgba(0, 0, 0, .75);--bg-color: #121212;--text-color: #fff;--placeholder-color: #fff}:root{--form-element-active-border-color: var(--primary);--form-element-focus-color: var(--primary-focus);--switch-color: var(--primary-inverse);--switch-checked-background-color: var(--primary)}h1,h2,h3,h4,h5,h6{color:#072907;font-weight:700;letter-spacing:-.5px}.form-label,label{color:#0a3d0a;font-weight:600}table th{color:#0a3d0a!important;font-weight:700}input,select,textarea{color:#072907!important;font-weight:500}button,.button{color:#fff;font-weight:600}a{color:#0a3d0a;font-weight:500}a:hover,table td{color:#072907}.form-title,.section-title{color:#072907;font-weight:700;font-size:1.5rem;margin-bottom:1rem;letter-spacing:-.5px}.form-group label{color:#0a3d0a;font-weight:600;margin-bottom:.5rem}::placeholder{color:#07290780!important}h1:first-letter,h2:first-letter,h3:first-letter,h4:first-letter,h5:first-letter,h6:first-letter{color:#d4af37;font-weight:800;font-size:150%;text-shadow:1px 1px 1px rgba(10,61,10,.1)}label:first-letter{color:#d4af37;font-weight:700}table thead tr th:first-letter{color:#d4af37;font-weight:700}button,.button{background-color:var(--primary)!important;color:#fff!important;border:none!important;transition:all .3s ease;font-weight:600}button:hover:not(:disabled),.button:hover:not(:disabled){background-color:var(--primary-hover)!important;transform:translateY(-2px)}button:active:not(:disabled),.button:active:not(:disabled){transform:translateY(1px)}button:disabled,.button:disabled{opacity:.6;cursor:not-allowed}button.secondary,.button.secondary{background-color:transparent!important;border:1px solid var(--primary)!important;color:var(--primary)!important}[data-theme=dark] .app-container,[data-theme=dark] .container{background-color:#121212!important;color:#fff!important}[data-theme=light] .app-container,[data-theme=light] .container{background-color:#f5f5f5!important;color:#000!important}.app-container[data-v-2fea4582]{display:flex;flex-direction:column;min-height:100vh;background-color:var(--background-color);color:var(--text-color)}.app-header[data-v-2fea4582]{background-color:var(--background-color);box-shadow:0 2px 4px #00000014;position:sticky;top:0;z-index:100}nav[data-v-2fea4582]{display:flex;flex-direction:column;padding:16px;max-width:1200px;margin:0 auto;width:100%}.nav-brand[data-v-2fea4582]{display:flex;align-items:center;gap:24px}.logo-link[data-v-2fea4582]{text-decoration:none;font-weight:700;font-size:24px;color:#072907}.logo-text[data-v-2fea4582]{color:#072907}.logo-text[data-v-2fea4582]:first-letter{font-size:130%;color:#0a3d0a}.welcome-message[data-v-2fea4582]{font-size:14px;color:#495057;margin:8px 0}.nav-menu[data-v-2fea4582]{display:flex;gap:16px;align-items:center;margin-top:8px}.nav-item[data-v-2fea4582]{text-decoration:none;color:var(--text-color);font-size:15px;font-weight:500;padding:8px 32px;min-width:130px;border-radius:4px;transition:background-color .2s,color .2s;text-align:center;white-space:nowrap}.nav-item[data-v-2fea4582]:hover{background-color:var(--primary-focus);color:var(--primary-hover)}.nav-item.logout[data-v-2fea4582]{color:#dc3545}.nav-item.logout[data-v-2fea4582]:hover{background-color:#fdedec}.container[data-v-2fea4582]{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:0;background-color:var(--background-color);color:var(--text-color)}.router-view[data-v-2fea4582]{width:100%;margin:auto;background-color:inherit;color:inherit}.app-footer[data-v-2fea4582]{background-color:var(--background-color);padding:16px 0;border-top:1px solid #dee2e6;margin-top:auto;color:var(--text-color)}.footer-content[data-v-2fea4582]{max-width:1200px;margin:0 auto;text-align:center;color:#6c757d}.footer-content a[data-v-2fea4582]{color:#3498db;text-decoration:none}.footer-content a[data-v-2fea4582]:hover{text-decoration:underline}.dark-mode-toggle[data-v-2fea4582]{display:flex;align-items:center;justify-content:center;height:36px;min-width:36px;margin:0;padding:8px 16px;border-radius:4px;transition:background-color .2s,color .2s;color:#0a3d0a}.dark-mode-toggle[data-v-2fea4582]:hover{background-color:#0a3d0a1a;color:#072907}.dark-mode-toggle i[data-v-2fea4582]{font-size:18px}[data-theme=dark] .nav-item[data-v-2fea4582]{color:#fff!important}[data-theme=dark] .nav-item[data-v-2fea4582]:hover{background-color:#2a2a2a;color:#d4af37!important}[data-theme=dark] .nav-item.logout[data-v-2fea4582]{color:#ff6b6b!important}[data-theme=dark] .nav-item.logout[data-v-2fea4582]:hover{background-color:#2a2a2a;color:#f44!important}[data-theme=dark] .logo-link[data-v-2fea4582],[data-theme=dark] .logo-text[data-v-2fea4582]{color:#fff!important}[data-theme=dark] .logo-text[data-v-2fea4582]:first-letter{color:#d4af37!important}[data-theme=dark] .welcome-message[data-v-2fea4582],[data-theme=dark] .welcome-message strong[data-v-2fea4582]{color:#fff!important}[data-theme=dark] .footer-content[data-v-2fea4582]{color:#888}[data-theme=dark] .footer-content a[data-v-2fea4582]{color:#4caf50}[data-theme=dark] .footer-content a[data-v-2fea4582]:hover{color:#51cf66}@media (min-width: 768px){nav[data-v-2fea4582]{flex-direction:row;justify-content:space-between;align-items:center;padding:12px 24px}.welcome-message[data-v-2fea4582]{margin:0;text-align:center}.nav-menu[data-v-2fea4582]{margin-top:0}}.chart-container[data-v-40a3fe18]{width:100%;height:100%;padding:0;border-radius:8px;overflow:hidden;position:relative}.chart-render[data-v-40a3fe18]{width:100%;height:400px;border-radius:8px;transition:opacity .3s ease}.chart-render.is-loading[data-v-40a3fe18]{opacity:.5}.chart-loading[data-v-40a3fe18]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--background-color);opacity:.8;z-index:10;border-radius:8px;transition:background-color .3s ease}[data-theme=dark] .chart-loading[data-v-40a3fe18]{background-color:#1e1e1ecc}[data-theme=dark] .chart-loading p[data-v-40a3fe18]{color:#fff}.chart-loading p[data-v-40a3fe18]{margin-top:16px;color:#6c757d;font-size:14px}.loader[data-v-40a3fe18]{border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid #3498db;width:40px;height:40px;animation:spin-40a3fe18 1s linear infinite}@keyframes spin-40a3fe18{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.chart-render[data-v-40a3fe18]{height:300px}}.dashboard[data-v-f7043b31]{display:flex;flex-direction:column;padding:24px;background-color:var(--background-color);min-height:calc(100vh - 150px);gap:24px;color:var(--text-color);transition:background-color .3s ease,color .3s ease}.dashboard-header[data-v-f7043b31]{display:flex;justify-content:space-between;align-items:center;width:100%}.dashboard-title[data-v-f7043b31]{font-size:28px;font-weight:700;color:var(--text-color);margin:0;letter-spacing:-.5px}[data-theme=dark] .dashboard[data-v-f7043b31],[data-theme=dark] .dashboard-title[data-v-f7043b31],[data-theme=dark] h1[data-v-f7043b31],[data-theme=dark] h2[data-v-f7043b31],[data-theme=dark] h3[data-v-f7043b31],[data-theme=dark] h4[data-v-f7043b31],[data-theme=dark] h5[data-v-f7043b31],[data-theme=dark] h6[data-v-f7043b31],[data-theme=dark] p[data-v-f7043b31],[data-theme=dark] span[data-v-f7043b31],[data-theme=dark] label[data-v-f7043b31],[data-theme=dark] .time-interval[data-v-f7043b31],[data-theme=dark] .metric-description[data-v-f7043b31]{color:#fff!important}[data-theme=dark] select[data-v-f7043b31],[data-theme=dark] input[data-v-f7043b31]{background-color:#1e1e1e!important;color:#fff!important;border-color:#404040!important}.metrics-container[data-v-f7043b31]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;width:100%}.metric-card[data-v-f7043b31]{background-color:var(--background-color);border-radius:12px;padding:24px;box-shadow:0 2px 4px #0a3d0a1a;transition:all .3s ease;border:1px solid #0a3d0a;position:relative;overflow:hidden}.metric-card[data-v-f7043b31]:hover{transform:translateY(-3px);box-shadow:0 4px 8px #0a3d0a26;border-color:#072907}.metric-title[data-v-f7043b31]{font-size:15px;color:#0a3d0a;margin-bottom:8px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.metric-value[data-v-f7043b31]{font-size:32px;font-weight:800;color:#072907;margin-bottom:4px;letter-spacing:-.5px}[data-theme=dark] .metric-card[data-v-f7043b31]{background-color:#1e1e1e;border-color:#404040;box-shadow:0 2px 4px #0003}[data-theme=dark] .metric-card .metric-value[data-v-f7043b31]{color:#fff!important}.metric-change[data-v-f7043b31],.metric-description[data-v-f7043b31]{font-size:12px;display:flex;align-items:center;color:var(--text-muted)}.positive[data-v-f7043b31]{color:var(--success)}.negative[data-v-f7043b31]{color:var(--danger)}.chart-card[data-v-f7043b31]{background-color:var(--background-color);border-radius:12px;padding:24px;box-shadow:0 2px 8px #0a3d0a1a;width:100%;border:1px solid #0a3d0a}.chart-title[data-v-f7043b31]{font-size:18px;color:#072907;margin-bottom:20px;font-weight:700;letter-spacing:-.5px;text-transform:uppercase}.main-chart[data-v-f7043b31]{margin-bottom:24px}.lists-container[data-v-f7043b31]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;width:100%}.list-card[data-v-f7043b31]{background-color:var(--background-color);border-radius:12px;box-shadow:var(--shadow-sm);overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease;border:1px solid var(--border-color)}.list-header[data-v-f7043b31]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-color);background-color:var(--background-color);transition:all .3s ease}.list-title[data-v-f7043b31]{font-size:16px;font-weight:700;color:#0a3d0a;margin:0;text-transform:uppercase;letter-spacing:.5px}.view-all[data-v-f7043b31]{font-size:12px;color:var(--primary);text-decoration:none;font-weight:500}.badge[data-v-f7043b31]{background-color:var(--primary);color:#fff;border-radius:16px;padding:4px 8px;font-size:12px;font-weight:600}.list-body[data-v-f7043b31]{padding:0;max-height:350px;overflow-y:auto;background-color:var(--background-color);box-shadow:inset 0 2px 4px #0a3d0a0d}.list-body p[data-v-f7043b31]{margin:12px 0;padding:0 20px}.list-item[data-v-f7043b31]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-color);transition:all .3s ease}.list-item[data-v-f7043b31]:hover{background-color:var(--primary-focus)}.list-item-content[data-v-f7043b31]{display:flex;flex-direction:column;gap:8px;flex:1;margin:0 12px}.customer-info[data-v-f7043b31]{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.customer-name[data-v-f7043b31]{font-weight:600;color:#0a3d0a;font-size:14px}.customer-address[data-v-f7043b31]{font-size:12px;color:var(--text-muted)}.order-info[data-v-f7043b31]{display:flex;align-items:center;gap:12px;margin-top:2px}.order-date[data-v-f7043b31]{font-size:12px;color:var(--text-muted)}.status-badge[data-v-f7043b31]{font-size:11px;padding:2px 8px;border-radius:var(--radius-sm);font-weight:500}.status-badge.pending[data-v-f7043b31]{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba;font-weight:600}.status-badge.received[data-v-f7043b31]{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;font-weight:600}.list-item-link[data-v-f7043b31]{color:var(--primary);text-decoration:none;font-size:12px;font-weight:500}.view-details[data-v-f7043b31]{padding:4px 8px;border-radius:var(--radius-sm);background-color:var(--primary-focus);color:var(--primary);transition:background-color var(--transition-fast)}.view-details[data-v-f7043b31]:hover{background-color:var(--primary);color:var(--primary-inverse)}[data-theme=dark] .status-badge.pending[data-v-f7043b31]{background-color:#3a2f00;color:#ffe066;border:1px solid #665200}[data-theme=dark] .status-badge.received[data-v-f7043b31]{background-color:#0a3622;color:#8ce3b0;border:1px solid #155724}[data-theme=dark] .chart-card[data-v-f7043b31],[data-theme=dark] .list-card[data-v-f7043b31]{background-color:#1e1e1e;border-color:#404040;transition:all .3s ease}[data-theme=dark] .list-header[data-v-f7043b31]{border-bottom-color:#404040;background-color:#1e1e1e;transition:all .3s ease}[data-theme=dark] .list-body[data-v-f7043b31]{background-color:#1e1e1e;transition:background-color .3s ease}[data-theme=dark] .list-item[data-v-f7043b31]{border-bottom-color:#404040;transition:all .3s ease}[data-theme=light] .chart-card[data-v-f7043b31],[data-theme=light] .list-card[data-v-f7043b31]{background-color:var(--background-color);border-color:#e2e8f0;transition:all .3s ease}[data-theme=light] .list-header[data-v-f7043b31]{border-bottom-color:#e2e8f0;background-color:var(--background-color);transition:all .3s ease}[data-theme=light] .list-body[data-v-f7043b31]{background-color:var(--background-color);transition:background-color .3s ease}[data-theme=light] .list-item[data-v-f7043b31]{border-bottom-color:#e2e8f0;transition:all .3s ease}@media (max-width: 768px){.dashboard[data-v-f7043b31]{padding:16px;gap:16px}.dashboard-header[data-v-f7043b31]{flex-direction:column;align-items:flex-start;gap:16px}.time-interval[data-v-f7043b31]{width:100%}.lists-container[data-v-f7043b31]{grid-template-columns:1fr}}.danger[data-v-d017222c]{color:red;font-size:x-large}.red[data-v-d017222c]{color:red}.green[data-v-d017222c]{color:green}.sln[data-v-d017222c]{color:var(--primary)}.strikethrough[data-v-d017222c]{text-decoration:line-through}.currency-wrap[data-v-d017222c]{position:relative}.currency-code[data-v-d017222c]{position:absolute;left:8px;top:16px}.text-currency[data-v-d017222c]{padding:10px 20px;border-radius:8px;border:1px solid #0a3d0a!important;background-color:var(--background-color)!important;color:#0a3d0a}input[data-v-d017222c],select[data-v-d017222c],textarea[data-v-d017222c]{background-color:var(--background-color)!important;border:1px solid #0a3d0a!important;padding:8px 12px;border-radius:8px;transition:all .3s ease;color:#0a3d0a}input[data-v-d017222c]:hover,select[data-v-d017222c]:hover,textarea[data-v-d017222c]:hover{border-color:#156315!important}input[data-v-d017222c]:focus,select[data-v-d017222c]:focus,textarea[data-v-d017222c]:focus{outline:none;border-color:#156315!important;box-shadow:0 0 0 2px #0a3d0a1a}input[readonly][data-v-d017222c]{background-color:#e9e9e9!important;cursor:not-allowed}input.text-currency[data-v-d017222c]{padding-left:25px}input[data-v-d017222c],select[data-v-d017222c]{color:#0a3d0a}input[data-v-d017222c]::placeholder{color:var(--placeholder-color)!important;opacity:.7}[data-theme=dark] input[data-v-d017222c],[data-theme=dark] select[data-v-d017222c],[data-theme=dark] textarea[data-v-d017222c]{background-color:#1e1e1e!important;color:#fff!important;border-color:#404040!important}[data-theme=dark] input[data-v-d017222c]:hover,[data-theme=dark] select[data-v-d017222c]:hover,[data-theme=dark] textarea[data-v-d017222c]:hover{border-color:#606060!important}[data-theme=dark] input[data-v-d017222c]:focus,[data-theme=dark] select[data-v-d017222c]:focus,[data-theme=dark] textarea[data-v-d017222c]:focus{border-color:gray!important;box-shadow:0 0 0 2px #ffffff1a}[data-theme=dark] input[readonly][data-v-d017222c]{background-color:#2a2a2a!important;color:#888!important}[data-theme=dark] input[data-v-d017222c]::placeholder{color:#ffffff80!important}[data-theme=dark] select option[data-v-d017222c]{background-color:#1e1e1e;color:#fff}[data-theme=dark] label[data-v-d017222c]{color:#fff!important}[data-theme=dark] .sln[data-v-d017222c]{color:#d4af37!important}[data-theme=dark] .text-currency[data-v-d017222c]{background-color:#1e1e1e!important;color:#fff!important;border-color:#404040!important}[data-theme=dark] .currency-code[data-v-d017222c]{color:#fff!important}[data-theme=dark] .red[data-v-d017222c]{color:#ff6b6b!important}[data-theme=dark] .green[data-v-d017222c]{color:#51cf66!important}[data-theme=dark] button.secondary[data-v-d017222c]:hover,[data-theme=dark] button.submit[data-v-d017222c]:hover,[data-theme=dark] button[type=submit][data-v-d017222c]:hover,[data-theme=dark] button.primary[data-v-d017222c]:hover{color:#0a3d0a!important;background-color:#fff!important;border-color:#0a3d0a!important}[data-theme=dark] .danger[data-v-d017222c]{color:#ff6b6b!important}.order-form[data-v-06998d82]{margin:auto;background-color:var(--background-color);padding:24px;border-radius:12px;box-shadow:0 2px 8px #0a3d0a1a}input[data-v-06998d82],select[data-v-06998d82],textarea[data-v-06998d82]{background-color:var(--background-color);border:1px solid #0a3d0a!important;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:500;color:#072907!important;transition:all .2s ease}input[data-v-06998d82]:focus,select[data-v-06998d82]:focus,textarea[data-v-06998d82]:focus{outline:none;border-color:#072907!important;box-shadow:0 0 0 2px #0a3d0a1a!important}input[data-v-06998d82]::placeholder,textarea[data-v-06998d82]::placeholder{color:#07290780!important}hr[data-v-06998d82]{margin:1rem 0}.submit[data-v-06998d82]{margin-top:1rem}.order-item-container[data-v-06998d82]{border:solid 1px gray;border-radius:5px;padding:20px;margin-bottom:10px;background-color:var(--background-color);filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}.green[data-v-06998d82]{color:green}.strikethrough[data-v-06998d82]{text-decoration:line-through}[data-theme=dark] button.secondary[data-v-06998d82]:hover{color:#0a3d0a!important;background-color:#fff!important;border-color:#0a3d0a!important}.order-entry-container[data-v-06998d82]{color:#072907;padding:24px}.form-title[data-v-06998d82]{font-size:28px;font-weight:700;color:#072907;margin-bottom:24px;letter-spacing:-.5px}.form-section[data-v-06998d82]{margin-bottom:24px}.form-section-title[data-v-06998d82]{font-size:18px;font-weight:700;color:var(--text-color);margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.form-group label[data-v-06998d82]{color:var(--text-color);font-weight:600;margin-bottom:8px}.form-control[data-v-06998d82]{color:var(--text-color);background-color:var(--background-color);font-weight:500;border-color:var(--text-color)}.order-items label[data-v-06998d82]{color:var(--text-color);font-weight:600}.total-section[data-v-06998d82]{color:var(--text-color);font-weight:700}.total-amount[data-v-06998d82]{font-size:24px;color:var(--text-color);font-weight:800}.action-buttons button[data-v-06998d82]{font-weight:600}[data-theme=dark] .form-control[data-v-06998d82]{background-color:#1e1e1e!important;color:#fff!important;border-color:#404040!important}[data-theme=dark] .form-control[data-v-06998d82]:focus{border-color:#606060!important;box-shadow:0 0 0 2px #ffffff1a}[data-theme=dark] select.form-control option[data-v-06998d82]{background-color:#1e1e1e;color:#fff}[data-theme=dark] input[data-v-06998d82],[data-theme=dark] select[data-v-06998d82],[data-theme=dark] textarea[data-v-06998d82]{background-color:#1e1e1e!important;color:#fff!important;border-color:#404040!important}[data-theme=dark] input[data-v-06998d82]::placeholder,[data-theme=dark] textarea[data-v-06998d82]::placeholder{color:#fff9!important}[data-theme=dark] label[data-v-06998d82]{color:#fff!important}[data-theme=dark] .order-item-container[data-v-06998d82]{background-color:#1e1e1e;border-color:#404040}[data-theme=dark] p[data-v-06998d82],[data-theme=dark] small[data-v-06998d82],[data-theme=dark] span[data-v-06998d82]{color:#fff!important}[data-theme=dark] small.green[data-v-06998d82]{color:#4caf50!important}[data-theme=dark] h5[data-v-06998d82]{color:#fff!important}.order-list-container[data-v-9ba8073c]{background-color:var(--background-color);padding:20px;border-radius:12px}.order-list-heading[data-v-9ba8073c]{font-size:1.4rem;font-weight:700}.update-order-modal[data-v-9ba8073c]{margin-top:auto;padding-top:1rem;width:800px;background-color:var(--background-color);border-radius:12px}.update-order-form[data-v-9ba8073c]{margin:auto}#update-order-customer-name[data-v-9ba8073c]{font-weight:700;font-size:110%;margin-left:0}.order-item-row[data-v-9ba8073c]{cursor:pointer}.order-item-row[data-v-9ba8073c]:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;font-weight:bolder}.order-item-list[data-v-9ba8073c]{text-align:left}.order-item-container[data-v-9ba8073c]{border:solid 1px gray;border-radius:5px;padding:1rem;margin-bottom:1rem;background-color:var(--background-color);filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}.disabled[data-v-9ba8073c]{opacity:.6;cursor:not-allowed}button[data-v-9ba8073c]:not(.disabled){cursor:pointer}#invoice-btn[data-v-9ba8073c]{display:inline-block;height:45px;width:130px;padding:5px 15px;font-size:14px;cursor:pointer;text-align:center;text-decoration:none;outline:none;color:#fff!important;background-color:var(--primary)!important;border:none;border-radius:5px;transition:all .3s ease}#invoice-btn[data-v-9ba8073c]:hover{background-color:var(--primary-hover)!important;transform:translateY(-2px)}#invoice-btn[data-v-9ba8073c]:active{transform:translateY(1px)}.red[data-v-9ba8073c]{color:red}.green[data-v-9ba8073c]{color:green}.strikethrough[data-v-9ba8073c]{text-decoration:line-through}.symbols[data-v-9ba8073c]{display:flex;width:100%;flex-direction:row}.edit-icon i[data-v-9ba8073c]{color:#c0ca33}.edit-icon[data-v-9ba8073c]{float:left;position:relative}.close[data-v-9ba8073c]{margin:0;padding:3% 95%}.modal-info[data-v-9ba8073c]{margin:1rem 0 0;display:inline-block;width:100%}.sl-no[data-v-9ba8073c]{float:left}#modal-date[data-v-9ba8073c]{float:right}#modal-date[data-v-9ba8073c]:first-letter{color:var(--primary);font-weight:700;font-size:150%}hr[data-v-9ba8073c]{margin:1rem 0}#search[data-v-9ba8073c]{max-width:fit-content;display:block;margin:0 0 20px auto;padding:8px 12px;background-color:var(--background-color);border:1px solid rgba(10,61,10,.2);border-radius:8px;font-size:14px;color:#0a3d0a;transition:all .3s ease;width:200px;text-align:left;box-shadow:0 2px 4px #0a3d0a0d;appearance:none;-webkit-appearance:none;background-image:none}#search[data-v-9ba8073c]::-webkit-search-cancel-button,#search[data-v-9ba8073c]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}#search[data-v-9ba8073c]:hover{border-color:#0a3d0a;box-shadow:0 2px 6px #0a3d0a1a}#search[data-v-9ba8073c]:focus{outline:none;border-color:#0a3d0a;text-align:left;box-shadow:0 0 0 2px #0a3d0a1a}#search[data-v-9ba8073c]::placeholder{color:#15631566;text-align:center;transition:opacity .2s ease;opacity:1}#search[data-v-9ba8073c]:focus::placeholder{text-align:left}#search[data-v-9ba8073c]:focus::placeholder{opacity:0}#search[data-v-9ba8073c]:hover{border-color:#156315}[data-theme=dark] #search[data-v-9ba8073c]{background-color:#1e1e1e!important;color:#fff!important;border-color:#404040}[data-theme=dark] #search[data-v-9ba8073c]::placeholder{color:#ffffff80!important}[data-theme=dark] #search[data-v-9ba8073c]:hover{border-color:#606060;box-shadow:0 2px 6px #ffffff1a}[data-theme=dark] #search[data-v-9ba8073c]:focus{border-color:gray;box-shadow:0 0 0 2px #ffffff1a}.pagination[data-v-9ba8073c]{display:flex;justify-content:space-around;align-items:center;margin-top:20px}.pagination-list[data-v-9ba8073c]{display:flex;list-style-type:none;padding:0;margin:0 10px}.pagination-list button[data-v-9ba8073c]{padding:5px 10px;border:none;background-color:var(--background-color);border:1px solid #ddd;cursor:pointer}.pagination-list button[data-v-9ba8073c]:hover{background-color:#e9e9e9}.pagination-list button.active[data-v-9ba8073c]{background-color:#4caf50;color:#fff}.pagination-list span[data-v-9ba8073c]{margin:0 10px;padding:5px 10px}.pagination button[data-v-9ba8073c]{border:none;cursor:pointer;margin:0 10px;padding:5px 10px}.pagination button[data-v-9ba8073c]:hover{background-color:#ddd}.pagination button[data-v-9ba8073c]:disabled{opacity:.6;cursor:not-allowed}[data-theme=dark] .pagination button[data-v-9ba8073c],[data-theme=dark] .pagination span[data-v-9ba8073c]{color:#fff!important;background-color:#1e1e1e;border:1px solid #d4af37}[data-theme=dark] .pagination button[data-v-9ba8073c]:hover:not(:disabled){background-color:#d4af37;color:#1e1e1e!important;border-color:#d4af37}[data-theme=dark] .pagination button.active[data-v-9ba8073c]{background-color:#d4af37;color:#1e1e1e!important;border-color:#d4af37}[data-theme=dark] .pagination button[data-v-9ba8073c]:disabled{opacity:.6;color:#606060!important;border-color:#404040;background-color:#1e1e1e}@media (min-width: 0px) and (max-width: 426px){.modal-info[data-v-9ba8073c]{display:inline-block;width:100%;margin-left:auto}#modal-date[data-v-9ba8073c]{display:block;margin-left:auto;float:left}.cust-info[data-v-9ba8073c]{display:block;text-align:left}.item-details[data-v-9ba8073c]{display:block}#search[data-v-9ba8073c]{max-width:100%;display:block}.pagination[data-v-9ba8073c]{flex-direction:column;align-content:center;align-items:center;width:60%;margin:auto}.pagination>button[data-v-9ba8073c]{border:none;margin:10px 0;padding:5px 0}.pagination-ellipsis[data-v-9ba8073c]{margin:5px 0}}@media (min-width: 426px) and (max-width: 600px){.grid button[data-v-9ba8073c]{margin-top:1.5rem}.pagination[data-v-9ba8073c]{flex-direction:row;justify-content:center;align-items:center;width:50%;margin:auto}.pagination>button[data-v-9ba8073c]{margin:5px}}@media (min-width: 601px) and (max-width: 768px){.grid button[data-v-9ba8073c]{margin-top:1.5rem}.pagination[data-v-9ba8073c]{justify-content:space-between}.pagination button[data-v-9ba8073c]{margin:5px}}@media (min-width: 768px) and (max-width: 1024px){.grid button[data-v-9ba8073c]{margin-top:1.5rem}.pagination[data-v-9ba8073c]{justify-content:center}.pagination button[data-v-9ba8073c],.pagination span[data-v-9ba8073c]{margin:10px}}.order-details-notification[data-v-9ba8073c]{margin-top:2rem}.orders-container[data-v-9ba8073c]{color:#072907;padding:24px}.page-title[data-v-9ba8073c]{font-size:28px;font-weight:700;color:#072907;margin-bottom:24px;letter-spacing:-.5px}.search-container[data-v-9ba8073c]{margin-bottom:20px}.search-container input[data-v-9ba8073c]{color:#072907;font-weight:500}.table-header th[data-v-9ba8073c]{color:#0a3d0a!important;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.table-row td[data-v-9ba8073c]{color:#072907}.customer-name[data-v-9ba8073c]{font-weight:600;color:#0a3d0a}.customer-address[data-v-9ba8073c]{color:#2d4d2d}.status-badge[data-v-9ba8073c]{font-weight:600;padding:4px 8px;border-radius:4px}.status-badge.placed[data-v-9ba8073c]{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba}.status-badge.recieved[data-v-9ba8073c]{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.action-buttons button[data-v-9ba8073c]{font-weight:600}.pagination[data-v-9ba8073c]{color:#072907;font-weight:500}.modal-title[data-v-9ba8073c]{color:#072907;font-weight:700;font-size:1.25rem}.modal-body label[data-v-9ba8073c]{color:#0a3d0a;font-weight:600}.notification[data-v-9ba8073c]{font-weight:600}[data-theme=dark] table tbody td[data-v-9ba8073c],[data-theme=dark] table thead th[data-v-9ba8073c],[data-theme=dark] .order-list-heading[data-v-9ba8073c],[data-theme=dark] .sl-no[data-v-9ba8073c],[data-theme=dark] .cust-info[data-v-9ba8073c],[data-theme=dark] #update-order-customer-name[data-v-9ba8073c],[data-theme=dark] .order-item-list li[data-v-9ba8073c]{color:#fff!important}[data-theme=dark] input[data-v-9ba8073c],[data-theme=dark] select[data-v-9ba8073c],[data-theme=dark] textarea[data-v-9ba8073c]{background-color:#2a2a2a!important;color:#fff!important;border-color:#404040!important}[data-theme=dark] .order-item-container[data-v-9ba8073c]{background-color:#2a2a2a}[data-theme=dark] .update-order-modal[data-v-9ba8073c]{background-color:#1e1e1e;color:#fff;border:1px solid #404040}[data-theme=dark] .update-order-form[data-v-9ba8073c]{color:#fff}[data-theme=dark] .update-order-form label[data-v-9ba8073c],[data-theme=dark] .item-details label[data-v-9ba8073c],[data-theme=dark] fieldset legend[data-v-9ba8073c]{color:#fff!important}[data-theme=dark] .modal-info[data-v-9ba8073c],[data-theme=dark] .item-details[data-v-9ba8073c]{color:#fff}[data-theme=dark] code[data-v-9ba8073c]{background-color:#2a2a2a;color:#fff}[data-theme=dark] h6[data-v-9ba8073c]{color:#fff!important}[data-theme=dark] .notification.green[data-v-9ba8073c]{color:#8ce3b0!important}[data-theme=dark] .notification.red[data-v-9ba8073c],[data-theme=dark] .notification.failed[data-v-9ba8073c]{color:#ff6b6b!important}[data-theme=dark] .notification.success[data-v-9ba8073c]{color:#8ce3b0!important}[data-theme=dark] fieldset[data-v-9ba8073c]{border-color:#404040!important}[data-theme=dark] button.primary[data-v-9ba8073c]{background-color:#d4af37!important;color:#1e1e1e!important;border-color:#d4af37!important}[data-theme=dark] button.primary[data-v-9ba8073c]:hover{background-color:#e5c250!important;color:#1e1e1e!important}[data-theme=dark] button.primary[data-v-9ba8073c]:disabled{background-color:#5a4a18!important;color:#aaa!important;border-color:#5a4a18!important;opacity:.7}[data-theme=dark] button.secondary[data-v-9ba8073c]{background-color:#2a2a2a!important;color:#fff!important;border-color:#404040!important}[data-theme=dark] button.secondary[data-v-9ba8073c]:hover{background-color:#3a3a3a!important;border-color:#505050!important}[data-theme=dark] footer[data-v-9ba8073c]{background-color:#1e1e1e!important;border-top:1px solid #404040;padding-top:10px}[data-theme=dark] footer .grid[data-v-9ba8073c]{background-color:#1e1e1e!important}[data-theme=dark] hr[data-v-9ba8073c]{border-color:#404040;background-color:#404040;opacity:.5}.tabs[data-v-8d4b8d0f]{border-bottom:1px solid var(--secondary);margin-bottom:10px;text-align:center;width:100%;box-sizing:border-box}.links[data-v-8d4b8d0f]{display:flex;justify-content:space-evenly;width:100%;margin-bottom:1.5rem;padding:0 1rem;box-sizing:border-box;gap:.5rem}.tab-link[data-v-8d4b8d0f]{text-decoration:none;padding:.75rem 1.5rem;cursor:pointer;transition:all .2s ease;color:#072907;border:1px solid transparent;border-radius:6px;font-weight:500;text-align:center;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab-link[data-v-8d4b8d0f]:hover{background-color:#0a3d0a1a;border-color:#072907;transform:translateY(-1px)}.tab-link.router-link-exact-active[data-v-8d4b8d0f]{background-color:#0a3d0a;color:#fff;border-color:#0a3d0a;font-weight:700;outline:none;box-shadow:0 2px 4px #0a3d0a33}.tab-link[data-v-8d4b8d0f]:not(.router-link-exact-active){background-color:#f5f5f5;color:#072907;border:1px solid #0a3d0a}.router-view-container[data-v-8d4b8d0f]{width:100%;min-height:0;overflow:hidden}[data-theme=dark] .tab-link[data-v-8d4b8d0f]:not(.router-link-exact-active){background-color:#2a2a2a;color:#fff;border-color:#404040}[data-theme=dark] .tab-link[data-v-8d4b8d0f]:hover{background-color:#ffffff1a;border-color:#606060}[data-theme=dark] .tab-link.router-link-exact-active[data-v-8d4b8d0f]{background-color:#0a3d0a;color:#fff;border-color:#0a3d0a;box-shadow:0 2px 4px #ffffff1a}@media (max-width: 480px){.links[data-v-8d4b8d0f]{flex-direction:column;gap:.75rem;padding:0 .5rem;margin-bottom:1rem}.tab-link[data-v-8d4b8d0f]{padding:.875rem 1rem;font-size:.9rem;white-space:normal;text-overflow:initial;overflow:visible}}@media (min-width: 481px) and (max-width: 768px){.links[data-v-8d4b8d0f]{padding:0 .75rem;gap:.75rem}.tab-link[data-v-8d4b8d0f]{padding:.8rem 1.2rem;font-size:.95rem}}@media (min-width: 769px) and (max-width: 1024px){.links[data-v-8d4b8d0f]{padding:0 1rem;gap:1rem;margin-bottom:2rem}.tab-link[data-v-8d4b8d0f]{padding:.875rem 1.75rem;font-size:1rem}}@media (min-width: 1025px){.links[data-v-8d4b8d0f]{justify-content:center;gap:2rem;max-width:600px;margin:0 auto 2rem}.tab-link[data-v-8d4b8d0f]{flex:none;padding:1rem 2rem;font-size:1.1rem;min-width:150px}}@media (hover: none) and (pointer: coarse){.tab-link[data-v-8d4b8d0f]{padding:1rem 1.5rem;font-size:1rem}.tab-link[data-v-8d4b8d0f]:hover{transform:none}}@media (prefers-reduced-motion: reduce){.tab-link[data-v-8d4b8d0f]{transition:none}.tab-link[data-v-8d4b8d0f]:hover{transform:none}}.tab-link[data-v-8d4b8d0f]:focus-visible{outline:2px solid #072907;outline-offset:2px}[data-theme=dark] .tab-link[data-v-8d4b8d0f]:focus-visible{outline-color:#fff}.analysis-container[data-v-ac2ae343]{display:flex;flex-direction:column;gap:1rem;padding:1rem;max-width:100%;box-sizing:border-box}.header-section[data-v-ac2ae343]{display:flex;flex-direction:column;gap:1rem}.page-title[data-v-ac2ae343]{font-size:1.5rem;font-weight:700;margin:0;color:#072907;text-align:center}.controls-wrapper[data-v-ac2ae343]{display:flex;flex-direction:column;gap:.75rem;align-items:center}.control-label[data-v-ac2ae343]{font-size:1.1rem;font-weight:600;margin:0;color:#072907;text-align:center}.product-select[data-v-ac2ae343]{background-color:var(--background-color);border:1px solid #0a3d0a;padding:10px 16px;border-radius:8px;font-size:14px;color:#072907;cursor:pointer;min-width:160px;transition:all .3s ease}.product-select[data-v-ac2ae343]:focus{outline:none;border-color:#072907;box-shadow:0 0 0 2px #0a3d0a1a}.chart-wrapper[data-v-ac2ae343]{width:100%;overflow:hidden;border-radius:8px;box-shadow:0 2px 8px #0000001a;background-color:var(--background-color)}.chart[data-v-ac2ae343]{width:100%;height:400px;min-height:300px}[data-theme=dark] .page-title[data-v-ac2ae343],[data-theme=dark] .control-label[data-v-ac2ae343]{color:#fff!important}[data-theme=dark] .product-select[data-v-ac2ae343]{background-color:#1e1e1e!important;color:#fff!important;border-color:#404040!important}[data-theme=dark] .product-select[data-v-ac2ae343]:focus{border-color:#606060!important;box-shadow:0 0 0 2px #ffffff1a}[data-theme=dark] .product-select option[data-v-ac2ae343]{background-color:#1e1e1e;color:#fff}[data-theme=dark] .chart-wrapper[data-v-ac2ae343]{background-color:#1e1e1e!important;box-shadow:0 2px 8px #ffffff1a}@media (max-width: 480px){.analysis-container[data-v-ac2ae343]{padding:.75rem;gap:.75rem}.page-title[data-v-ac2ae343]{font-size:1.25rem}.control-label[data-v-ac2ae343]{font-size:1rem}.product-select[data-v-ac2ae343]{padding:8px 12px;font-size:13px;min-width:140px}.chart[data-v-ac2ae343]{height:300px;min-height:250px}}@media (min-width: 481px) and (max-width: 768px){.analysis-container[data-v-ac2ae343]{padding:1rem}.controls-wrapper[data-v-ac2ae343]{flex-direction:row;justify-content:center;align-items:center;gap:1rem}.chart[data-v-ac2ae343]{height:350px}}@media (min-width: 769px) and (max-width: 1024px){.analysis-container[data-v-ac2ae343]{padding:1.5rem}.controls-wrapper[data-v-ac2ae343]{flex-direction:row;justify-content:center;align-items:center;gap:1.5rem}.page-title[data-v-ac2ae343]{font-size:1.75rem}.control-label[data-v-ac2ae343]{font-size:1.2rem}.chart[data-v-ac2ae343]{height:450px}}@media (min-width: 1025px) and (max-width: 1366px){.analysis-container[data-v-ac2ae343]{padding:2rem;max-width:1200px;margin:0 auto}.controls-wrapper[data-v-ac2ae343]{flex-direction:row;justify-content:center;align-items:center;gap:2rem}.page-title[data-v-ac2ae343]{font-size:2rem}.control-label[data-v-ac2ae343]{font-size:1.3rem}.product-select[data-v-ac2ae343]{padding:12px 18px;font-size:15px;min-width:180px}.chart[data-v-ac2ae343]{height:500px}}@media (min-width: 1367px){.analysis-container[data-v-ac2ae343]{padding:2.5rem;max-width:1400px;margin:0 auto}.controls-wrapper[data-v-ac2ae343]{flex-direction:row;justify-content:center;align-items:center;gap:2.5rem}.page-title[data-v-ac2ae343]{font-size:2.25rem}.control-label[data-v-ac2ae343]{font-size:1.4rem}.product-select[data-v-ac2ae343]{padding:14px 20px;font-size:16px;min-width:200px}.chart[data-v-ac2ae343]{height:600px}}@media (min-width: 1920px){.analysis-container[data-v-ac2ae343]{max-width:1600px;padding:3rem}.chart[data-v-ac2ae343]{height:700px}}@media (max-height: 500px) and (orientation: landscape){.chart[data-v-ac2ae343]{height:250px;min-height:200px}.analysis-container[data-v-ac2ae343]{padding:.5rem;gap:.5rem}.page-title[data-v-ac2ae343]{font-size:1.1rem}.control-label[data-v-ac2ae343]{font-size:.9rem}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.chart-wrapper[data-v-ac2ae343]{box-shadow:0 1px 4px #00000026}}@media (prefers-reduced-motion: reduce){.product-select[data-v-ac2ae343]{transition:none}}.product-select[data-v-ac2ae343]:focus-visible{outline:2px solid #072907;outline-offset:2px}[data-theme=dark] .product-select[data-v-ac2ae343]:focus-visible{outline-color:#fff}
