.home-container{padding:2rem 2.5rem;max-width:1400px}.summary-bar{display:flex;align-items:center;gap:0;background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:1.75rem;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.04)}.summary-stat{flex:1;padding:1rem 1.5rem;display:flex;align-items:center;gap:.875rem}.summary-stat+.summary-stat{border-left:1px solid #e5e7eb}.summary-stat-icon{font-size:1.3rem;color:#1e40af;opacity:.7;flex-shrink:0}.summary-stat-body{line-height:1.2}.summary-stat-value{font-size:1.5rem;font-weight:800;letter-spacing:-0.02em;color:#111827}.summary-stat-value.errors{color:#dc2626;cursor:pointer}.summary-stat-value.errors:hover{color:#b91c1c}.summary-stat-label{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;margin-top:.1rem}[data-theme=dark] .summary-bar{background:#1a2235;border-color:#2d3748}[data-theme=dark] .summary-stat+.summary-stat{border-color:#2d3748}[data-theme=dark] .summary-stat-icon{color:#60a5fa}[data-theme=dark] .summary-stat-value{color:#f3f4f6}[data-theme=dark] .summary-stat-value.errors{color:#f87171}@media(max-width: 600px){.summary-bar{flex-direction:column}.summary-stat+.summary-stat{border-left:none;border-top:1px solid #e5e7eb}[data-theme=dark] .summary-stat+.summary-stat{border-color:#2d3748}}.pipeline-label{font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9ca3af;margin-bottom:1rem}.pipeline-track{display:flex;align-items:stretch;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb;margin-bottom:2.5rem;box-shadow:0 1px 4px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.06)}.pipeline-stage{flex:1;padding:1.75rem 1.5rem 1.5rem;cursor:pointer;transition:background .15s;position:relative;background:#fff}.pipeline-stage.stage-new{flex:1.25}.pipeline-stage+.pipeline-stage{border-left:1px solid #e5e7eb}.pipeline-stage:hover{background:#f5f7ff}.pipeline-stage:active{background:#eef1fd}.stage-count{font-size:3.25rem;font-weight:800;line-height:1;letter-spacing:-0.03em;margin-bottom:.45rem;transition:opacity .15s}.stage-new .stage-count{color:#1e40af}.stage-processing .stage-count{color:#d97706}.stage-completed .stage-count{color:#059669}.stage-readytoship .stage-count{color:#ea580c}.stage-shipped .stage-count{color:#6b7280}.stage-name{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#374151;margin-bottom:.3rem}.stage-icon{font-size:1.4rem;margin-bottom:.75rem;display:block;opacity:.8}.stage-new .stage-icon{color:#1e40af}.stage-processing .stage-icon{color:#d97706}.stage-completed .stage-icon{color:#059669}.stage-readytoship .stage-icon{color:#ea580c}.stage-shipped .stage-icon{color:#6b7280}.stage-desc{font-size:.78rem;color:#9ca3af;line-height:1.4;margin:0}.stage-arrow{position:absolute;right:10%;top:50%;transform:translateY(-50%);z-index:2;font-size:.6rem;color:#d1d5db;pointer-events:none}.admin-block{border-top:1px solid #f0f0f0;padding-top:2rem}.admin-block-label{font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9ca3af;margin-bottom:1rem}.admin-pills{display:grid;grid-template-columns:repeat(5, minmax(140px, 1fr));gap:.75rem}.admin-pill{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.25rem 1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;font-size:.875rem;font-weight:500;color:#374151;cursor:pointer;transition:background .12s,border-color .12s,color .12s,transform .1s,box-shadow .12s;user-select:none;text-align:center}.admin-pill:hover{background:#1e40af;border-color:#1e40af;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(30,64,175,.25)}.admin-pill i{font-size:1.3rem;opacity:.7}.admin-pill:hover i{opacity:1}[data-theme=dark] .pipeline-track{border-color:#2d3748;box-shadow:0 1px 4px rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.3)}[data-theme=dark] .pipeline-stage{background:#1a2235}[data-theme=dark] .pipeline-stage+.pipeline-stage{border-color:#2d3748}[data-theme=dark] .pipeline-stage:hover{background:#1e2d45}[data-theme=dark] .stage-new .stage-count{color:#60a5fa}[data-theme=dark] .stage-processing .stage-count{color:#fbbf24}[data-theme=dark] .stage-completed .stage-count{color:#34d399}[data-theme=dark] .stage-readytoship .stage-count{color:#fb923c}[data-theme=dark] .stage-shipped .stage-count{color:#9ca3af}[data-theme=dark] .stage-icon{opacity:.75}[data-theme=dark] .stage-new .stage-icon{color:#60a5fa}[data-theme=dark] .stage-processing .stage-icon{color:#fbbf24}[data-theme=dark] .stage-completed .stage-icon{color:#34d399}[data-theme=dark] .stage-readytoship .stage-icon{color:#fb923c}[data-theme=dark] .stage-shipped .stage-icon{color:#9ca3af}[data-theme=dark] .stage-name{color:#cbd5e1}[data-theme=dark] .admin-block{border-color:#2d3748}[data-theme=dark] .admin-pill{background:#1a2235;border-color:#2d3748;color:#cbd5e1}[data-theme=dark] .admin-pill:hover{background:#1e40af;border-color:#1e40af;color:#fff;box-shadow:0 4px 12px rgba(30,64,175,.35)}@media(max-width: 960px){.pipeline-track{flex-direction:column;border-radius:12px}.pipeline-stage{flex:unset !important}.pipeline-stage+.pipeline-stage{border-left:none;border-top:1px solid #e5e7eb}[data-theme=dark] .pipeline-stage+.pipeline-stage{border-color:#2d3748}.stage-arrow{display:none}.admin-pills{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 600px){.home-container{padding:1.25rem}.admin-pills{grid-template-columns:repeat(2, 1fr)}}
