@import 'StockSense.Client.evr09h3xjs.bundle.scp.css';

/* /Components/Pages/Employee/EmployeeDashboard.razor.rz.scp.css */
/* Scoped CSS replaced by inline styles in EmployeeDashboard.razor */
/* /Components/Pages/Employee/OrderSlips.razor.rz.scp.css */
.order-page[b-ukdbawvngz] { display:flex; flex-direction:column; gap:1.25rem; }
.mode-selector[b-ukdbawvngz] { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:.75rem; align-items:stretch; margin-bottom:1.25rem; }
.mode-button[b-ukdbawvngz] { display:flex; align-items:center; gap:.75rem; padding:1rem; border:2px solid var(--border); border-radius:.75rem; background:var(--card); color:var(--foreground); text-align:left; cursor:pointer; transition:border-color .2s,background .2s; }
.mode-button.active[b-ukdbawvngz] { border-color:var(--primary); background:var(--accent); }
.mode-button span[b-ukdbawvngz] { display:flex; flex-direction:column; gap:.15rem; }
.mode-button small[b-ukdbawvngz],.panel p[b-ukdbawvngz],.section-heading p[b-ukdbawvngz],.empty-copy[b-ukdbawvngz] { color:var(--muted-foreground); }
.notice[b-ukdbawvngz] { border:1px solid var(--border); border-radius:.5rem; background:color-mix(in srgb,var(--muted) 30%,transparent); padding:.75rem; font-size:.875rem; }
.notice.error[b-ukdbawvngz],.field-error[b-ukdbawvngz] { color:var(--destructive); border-color:var(--destructive); }
.section-heading[b-ukdbawvngz],.panel-header[b-ukdbawvngz],.lines-heading[b-ukdbawvngz],.actions[b-ukdbawvngz] { display:flex; align-items:center; justify-content:space-between; gap:1rem; }
.section-heading h2[b-ukdbawvngz],.section-heading p[b-ukdbawvngz],.panel-header h2[b-ukdbawvngz],.panel-header p[b-ukdbawvngz],.lines-heading h3[b-ukdbawvngz] { margin:0; }
.section-heading p[b-ukdbawvngz],.panel-header p[b-ukdbawvngz] { margin-top:.25rem; font-size:.875rem; }
.panel[b-ukdbawvngz] { overflow:hidden; border:1px solid var(--border); border-radius:.75rem; background:var(--card); }
.panel-header[b-ukdbawvngz] { padding:1rem; border-bottom:1px solid var(--border); background:color-mix(in srgb,var(--muted) 20%,transparent); }
.warnings[b-ukdbawvngz] { padding:1rem; }
.warnings h2[b-ukdbawvngz] { margin:0 0 .5rem; font-size:.875rem; }
.warnings ul[b-ukdbawvngz] { margin:0; padding-left:1.25rem; color:var(--muted-foreground); font-size:.875rem; }
.table-scroll[b-ukdbawvngz] { overflow-x:auto; }
table[b-ukdbawvngz] { width:100%; min-width:900px; border-collapse:collapse; font-size:.75rem; }
th[b-ukdbawvngz],td[b-ukdbawvngz] { padding:.5rem .75rem; border-top:1px solid var(--border); text-align:left; }
thead th[b-ukdbawvngz] { border-top:0; color:var(--muted-foreground); font-weight:500; }
td small[b-ukdbawvngz] { display:block; margin-top:.2rem; color:var(--muted-foreground); }
.number[b-ukdbawvngz] { text-align:right; }
input[b-ukdbawvngz],select[b-ukdbawvngz],textarea[b-ukdbawvngz] { width:100%; border:1px solid var(--input); border-radius:.375rem; background:var(--background); color:var(--foreground); padding:.55rem .65rem; }
table input[type=number][b-ukdbawvngz] { width:6rem; }
input[type=checkbox][b-ukdbawvngz] { width:auto; }
.manual-form[b-ukdbawvngz] { padding-bottom:1rem; }
.form-grid[b-ukdbawvngz] { display:grid; grid-template-columns:1fr; gap:1rem; padding:1rem; }
label[b-ukdbawvngz] { display:flex; flex-direction:column; gap:.4rem; font-size:.875rem; font-weight:500; }
.manual-lines[b-ukdbawvngz] { padding:0 1rem 1rem; }
.lines-heading[b-ukdbawvngz] { margin-bottom:.75rem; }
.manual-line[b-ukdbawvngz] { display:grid; grid-template-columns:minmax(13rem,2fr) minmax(5rem,.5fr) minmax(6rem,.5fr) auto; gap:.75rem; align-items:end; padding:.75rem 0; border-top:1px solid var(--border); }
.line-meta[b-ukdbawvngz] { display:flex; flex-direction:column; gap:.35rem; justify-content:flex-end; }
.line-meta span[b-ukdbawvngz],.line-meta small[b-ukdbawvngz] { color:var(--muted-foreground); font-size:.75rem; }
.remove-button[b-ukdbawvngz] { display:grid; place-items:center; width:2.4rem; height:2.4rem; border:1px solid var(--border); border-radius:.4rem; background:transparent; color:var(--destructive); cursor:pointer; }
.reason[b-ukdbawvngz] { margin:0 1rem 1rem; }
.reason small[b-ukdbawvngz] { align-self:flex-end; color:var(--muted-foreground); }
.actions[b-ukdbawvngz] { justify-content:flex-end; padding:0 1rem; }
.loading[b-ukdbawvngz] { display:flex; justify-content:center; align-items:center; gap:.5rem; min-height:12rem; color:var(--muted-foreground); }
.field-error[b-ukdbawvngz] { border:0; }
.order-mobile-cards[b-ukdbawvngz] { display:none; }
@media (max-width:800px) { .mode-selector[b-ukdbawvngz] { grid-template-columns:1fr; } .section-heading[b-ukdbawvngz],.panel-header[b-ukdbawvngz] { align-items:flex-start; flex-direction:column; } .table-scroll[b-ukdbawvngz] { display:none; } .order-mobile-cards[b-ukdbawvngz] { display:block; } .manual-line[b-ukdbawvngz] { grid-template-columns:1fr 1fr; } .manual-line label:first-child[b-ukdbawvngz] { grid-column:1/-1; } }
@media (max-width:480px) { .manual-line[b-ukdbawvngz] { grid-template-columns:1fr auto; } .manual-line label:first-child[b-ukdbawvngz] { grid-column:1/-1; } .manual-line .line-meta[b-ukdbawvngz] { grid-column:1/-1; } .remove-button[b-ukdbawvngz] { width:2.75rem; height:2.75rem; } .line-meta.number[b-ukdbawvngz] { text-align:left; } }
