.v-chip:not(.v-chip--outlined).accent,.v-chip:not(.v-chip--outlined).error,.v-chip:not(.v-chip--outlined).info,.v-chip:not(.v-chip--outlined).primary,.v-chip:not(.v-chip--outlined).secondary,.v-chip:not(.v-chip--outlined).success,.v-chip:not(.v-chip--outlined).warning{color:#fff}.theme--light.v-chip{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.theme--light.v-chip:not(.v-chip--active){background:#e0e0e0}.theme--light.v-chip:hover:before{opacity:.04}.theme--light.v-chip--active:before,.theme--light.v-chip--active:hover:before,.theme--light.v-chip:focus:before{opacity:.12}.theme--light.v-chip--active:focus:before{opacity:.16}.theme--dark.v-chip{border-color:hsla(0,0%,100%,.12);color:#fff}.theme--dark.v-chip:not(.v-chip--active){background:#555}.theme--dark.v-chip:hover:before{opacity:.08}.theme--dark.v-chip--active:before,.theme--dark.v-chip--active:hover:before,.theme--dark.v-chip:focus:before{opacity:.24}.theme--dark.v-chip--active:focus:before{opacity:.32}.v-chip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:20px;max-width:100%;outline:none;overflow:hidden;padding:0 12px;position:relative;text-decoration:none;-webkit-transition-duration:.28s;transition-duration:.28s;-webkit-transition-property:opacity,-webkit-box-shadow;transition-property:opacity,-webkit-box-shadow;transition-property:box-shadow,opacity;transition-property:box-shadow,opacity,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;white-space:nowrap}.v-chip:before{background-color:currentColor;bottom:0;border-radius:inherit;content:"";left:0;opacity:0;position:absolute;pointer-events:none;right:0;top:0}.v-chip .v-avatar{height:24px!important;min-width:24px!important;width:24px!important}.v-chip .v-icon{font-size:24px}.v-application--is-ltr .v-chip .v-avatar--left,.v-application--is-ltr .v-chip .v-icon--left{margin-left:-6px;margin-right:6px}.v-application--is-ltr .v-chip .v-avatar--right,.v-application--is-ltr .v-chip .v-icon--right,.v-application--is-rtl .v-chip .v-avatar--left,.v-application--is-rtl .v-chip .v-icon--left{margin-left:6px;margin-right:-6px}.v-application--is-rtl .v-chip .v-avatar--right,.v-application--is-rtl .v-chip .v-icon--right{margin-left:-6px;margin-right:6px}.v-chip:not(.v-chip--no-color) .v-icon{color:inherit}.v-chip .v-chip__close.v-icon{font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-chip .v-chip__close.v-icon.v-icon--right{margin-right:-4px}.v-application--is-rtl .v-chip .v-chip__close.v-icon.v-icon--right{margin-left:-4px}.v-chip .v-chip__close.v-icon:active,.v-chip .v-chip__close.v-icon:focus,.v-chip .v-chip__close.v-icon:hover{opacity:.72}.v-chip .v-chip__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;max-width:100%}.v-chip--active .v-icon{color:inherit}.v-chip--link:before{-webkit-transition:opacity .3s cubic-bezier(.25,.8,.5,1);transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-chip--link:focus:before{opacity:.32}.v-chip--clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-chip--clickable:active{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-chip--disabled{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-chip__filter{max-width:24px}.v-chip__filter.v-icon{color:inherit}.v-chip__filter.expand-x-transition-enter,.v-chip__filter.expand-x-transition-leave-active{margin:0}.v-chip--pill .v-chip__filter{margin:0 16px 0 0}.v-chip--pill .v-avatar{height:32px!important;width:32px!important}.v-application--is-ltr .v-chip--pill .v-avatar--left{margin-left:-12px}.v-application--is-ltr .v-chip--pill .v-avatar--right,.v-application--is-rtl .v-chip--pill .v-avatar--left{margin-right:-12px}.v-application--is-rtl .v-chip--pill .v-avatar--right{margin-left:-12px}.v-chip--label{border-radius:4px!important}.v-chip.v-chip--outlined{border-width:thin;border-style:solid}.v-chip.v-chip--outlined.v-chip--active:before{opacity:.08}.v-chip.v-chip--outlined .v-icon{color:inherit}.v-chip.v-chip--outlined.v-chip.v-chip{background-color:transparent!important}.v-chip.v-chip--selected{background:transparent}.v-chip.v-chip--selected:after{opacity:.28}.v-chip.v-size--x-small{border-radius:8px;font-size:10px;height:16px}.v-chip.v-size--small{border-radius:12px;font-size:12px;height:24px}.v-chip.v-size--default{border-radius:16px;font-size:14px;height:32px}.v-chip.v-size--large{border-radius:27px;font-size:16px;height:54px}.v-chip.v-size--x-large{border-radius:33px;font-size:18px;height:66px}.print3d-dashboard[data-v-b1ba3522]{padding:24px;max-width:1400px;margin:0 auto}.dashboard-header[data-v-b1ba3522]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.dashboard-header .header-left[data-v-b1ba3522],.dashboard-header[data-v-b1ba3522]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-header .header-left[data-v-b1ba3522]{gap:12px}.dashboard-header .header-left h1[data-v-b1ba3522]{font-size:24px;font-weight:600;margin:0;color:#1a1a2e}.dashboard-header .header-left .subtitle[data-v-b1ba3522]{font-size:13px;color:#888}.stats-grid[data-v-b1ba3522]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}@media(max-width:768px){.stats-grid[data-v-b1ba3522]{grid-template-columns:repeat(2,1fr)}}.stat-card[data-v-b1ba3522]{background:#fff;border-radius:12px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}.stat-card[data-v-b1ba3522]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.stat-card .stat-icon[data-v-b1ba3522]{width:48px;height:48px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stat-card .stat-info[data-v-b1ba3522]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stat-card .stat-info .stat-value[data-v-b1ba3522]{font-size:24px;font-weight:700;color:#1a1a2e}.stat-card .stat-info .stat-label[data-v-b1ba3522]{font-size:12px;color:#888}.dashboard-content[data-v-b1ba3522]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:32px}@media(max-width:1024px){.dashboard-content[data-v-b1ba3522]{grid-template-columns:1fr}}.widget-section[data-v-b1ba3522]{background:#fff;border-radius:12px;padding:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}.widget-section .section-header[data-v-b1ba3522]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.widget-section .section-header[data-v-b1ba3522],.widget-section .section-header h2[data-v-b1ba3522]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-section .section-header h2[data-v-b1ba3522]{font-size:16px;font-weight:600;margin:0}.printers-grid[data-v-b1ba3522]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(max-width:600px){.printers-grid[data-v-b1ba3522]{grid-template-columns:1fr}}.printer-mini-card[data-v-b1ba3522]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px;border-radius:8px;background:#f8f9fa;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.printer-mini-card[data-v-b1ba3522]:hover{background:#f0f0f0}.printer-mini-card.printing[data-v-b1ba3522]{background:linear-gradient(135deg,#fef9e7,#fff);border:1px solid rgba(201,169,97,.2)}.printer-mini-card.error[data-v-b1ba3522]{background:#fff5f5;border:1px solid rgba(239,68,68,.2)}.printer-mini-card .printer-status-dot[data-v-b1ba3522]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.printer-mini-card .printer-info[data-v-b1ba3522]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.printer-mini-card .printer-info .printer-name[data-v-b1ba3522]{font-weight:500;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.printer-mini-card .printer-info .printer-job[data-v-b1ba3522],.printer-mini-card .printer-info .printer-status[data-v-b1ba3522]{font-size:11px;color:#888}.printer-mini-card .printer-info .error-text[data-v-b1ba3522]{color:#ef4444}.printer-mini-card .printer-progress .progress-text[data-v-b1ba3522]{font-size:10px;font-weight:600}.jobs-list[data-v-b1ba3522]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.job-item[data-v-b1ba3522]{gap:12px;padding:10px 12px;background:#f8f9fa;border-radius:8px}.job-item .job-position[data-v-b1ba3522],.job-item[data-v-b1ba3522]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-item .job-position[data-v-b1ba3522]{width:24px;height:24px;background:#c9a961;color:#fff;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:600}.job-item .job-info[data-v-b1ba3522]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-item .job-info .job-name[data-v-b1ba3522]{font-weight:500;font-size:13px}.job-item .job-info .job-meta[data-v-b1ba3522]{font-size:11px;color:#888;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.alerts-list[data-v-b1ba3522]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.alert-item[data-v-b1ba3522]{gap:12px;padding:10px 12px;background:#f8f9fa}.alert-item .alert-icon[data-v-b1ba3522],.alert-item[data-v-b1ba3522]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px}.alert-item .alert-icon[data-v-b1ba3522]{width:32px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alert-item .alert-content[data-v-b1ba3522]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.alert-item .alert-content .alert-title[data-v-b1ba3522]{font-weight:500;font-size:13px}.alert-item .alert-content .alert-desc[data-v-b1ba3522]{font-size:11px;color:#888}.materials-list[data-v-b1ba3522]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.material-item[data-v-b1ba3522]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.material-item .material-color[data-v-b1ba3522]{width:12px;height:32px;border-radius:4px}.material-item .material-info[data-v-b1ba3522]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.material-item .material-info .material-name[data-v-b1ba3522]{font-weight:500;font-size:13px}.material-item .material-info .material-stock[data-v-b1ba3522]{font-size:11px;color:#888}.material-item .material-bar[data-v-b1ba3522]{width:60px}.empty-state[data-v-b1ba3522]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px;color:#999}.empty-state span[data-v-b1ba3522]{margin-top:8px;font-size:13px}.modules-sections[data-v-b1ba3522]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.module-section h3[data-v-b1ba3522]{font-size:14px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.modules-grid[data-v-b1ba3522]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:1024px){.modules-grid[data-v-b1ba3522]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.modules-grid[data-v-b1ba3522]{grid-template-columns:1fr}}.module-card[data-v-b1ba3522]{background:#fff;border-radius:12px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}.module-card[data-v-b1ba3522]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.module-card:hover .module-arrow[data-v-b1ba3522]{-webkit-transform:translateX(4px);transform:translateX(4px)}.module-card .module-icon[data-v-b1ba3522]{width:44px;height:44px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.module-card .module-info[data-v-b1ba3522]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.module-card .module-info .module-label[data-v-b1ba3522]{font-weight:600;font-size:14px;color:#1a1a2e}.module-card .module-info .module-desc[data-v-b1ba3522]{font-size:11px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.module-card .module-arrow[data-v-b1ba3522]{color:#ccc;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}