.ProductCodeBook-page{overflow:hidden;height:calc(100vh - 100px)}.product-code-book[data-v-770a3a52]{min-height:calc(100vh - 84px);background-color:#f8fafc;padding:24px;overflow-x:auto}.codebook-overview[data-v-770a3a52]{max-width:100%;margin:0 auto;padding-bottom:48px;overflow-x:auto;overflow-y:hidden}.codebook-overview.no-scroll[data-v-770a3a52]{overflow-x:hidden}.empty-state[data-v-770a3a52]{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:80px 20px;color:#94a3b8}.empty-state i[data-v-770a3a52]{font-size:64px;margin-bottom:16px}.empty-state p[data-v-770a3a52]{font-size:18px;font-weight:900;color:#64748b;margin-bottom:8px}.empty-state span[data-v-770a3a52]{font-size:14px}.empty-state.clickable[data-v-770a3a52]{cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.empty-state.clickable[data-v-770a3a52]:hover{background:hsla(0,0%,100%,.8);border-radius:24px;-webkit-box-shadow:0 10px 25px -5px rgba(0,0,0,.1);box-shadow:0 10px 25px -5px rgba(0,0,0,.1);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.empty-state.clickable:hover p[data-v-770a3a52],.empty-state.clickable:hover span[data-v-770a3a52]{color:#0284c7}.filter-section[data-v-770a3a52]{margin-bottom:24px}.info-bar[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding:8px 0;font-size:12px;color:#64748b}.info-bar .info-note[data-v-770a3a52]{color:#475569}.info-bar .info-update[data-v-770a3a52]{color:#94a3b8}.info-bar .info-refresh[data-v-770a3a52]{color:#0284c7;text-decoration:none}.info-bar .info-refresh[data-v-770a3a52]:hover{text-decoration:underline}.filter-bar[data-v-770a3a52]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.filter-bar[data-v-770a3a52],.filter-left[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-left[data-v-770a3a52]{gap:12px}.filter-item[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;background:#fff;border-radius:12px;border:1px solid #e2e8f0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-size:11px;font-weight:900;color:#0f172a;min-width:180px;white-space:nowrap;text-overflow:ellipsis;max-width:400px}.filter-item[data-v-770a3a52]:hover{border-color:#94a3b8}.filter-item.dark[data-v-770a3a52],.filter-item.edit-link[data-v-770a3a52]{background:hsla(0,0%,100%,.65);border-color:hsla(0,0%,100%,.65);color:#335275}.filter-item.edit-link[data-v-770a3a52]:hover{border-color:rgba(51,82,117,.45);background:hsla(0,0%,100%,.85)}.filter-item.refresh-link[data-v-770a3a52]{background:hsla(0,0%,100%,.65);border-color:hsla(0,0%,100%,.65);color:#335275}.filter-item.refresh-link[data-v-770a3a52]:hover:not(.loading){border-color:rgba(51,82,117,.45);background:hsla(0,0%,100%,.85)}.filter-item.refresh-link.loading[data-v-770a3a52]{cursor:not-allowed;opacity:.8}.dark-select[data-v-770a3a52] .el-input__inner{background:transparent;color:#335275;font-weight:900;font-size:11px}.dark-select[data-v-770a3a52] .el-input__suffix{color:#335275}.plan-dialog[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.plan-dialog-row[data-v-770a3a52]{display:grid;grid-template-columns:72px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.plan-dialog-label[data-v-770a3a52]{font-size:12px;font-weight:900;color:#335275;text-align:right}.stage-switcher[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f1f5f9;padding:6px;border-radius:20px;border:1px solid #e2e8f0;overflow-x:auto}.stage-btn[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 20px;border-radius:16px;font-size:12px;font-weight:900;-webkit-transition:all .2s;transition:all .2s;white-space:nowrap;background:transparent;border:none;cursor:pointer}.stage-btn.active[data-v-770a3a52]{background:#335275;color:#fff;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);-webkit-transform:scale(1.05);transform:scale(1.05)}.bg-indigo-500[data-v-770a3a52]{background-color:#6366f1}.bg-purple-500[data-v-770a3a52]{background-color:#a855f7}.bg-pink-500[data-v-770a3a52]{background-color:#ec4899}.bg-amber-500[data-v-770a3a52]{background-color:#f59e0b}.bg-emerald-500[data-v-770a3a52]{background-color:#10b981}.text-white[data-v-770a3a52]{color:#fff}.text-slate-500[data-v-770a3a52]{color:#64748b}.category-wrapper-scroll[data-v-770a3a52]{scrollbar-gutter:stable;max-height:calc(100vh - 240px);scrollbar-width:15px;overflow:auto;scrollbar-color:rgba(51,82,117,.45) rgba(15,23,42,.06)}.category-wrapper-scroll[data-v-770a3a52]::-webkit-scrollbar{height:15px}.category-wrapper-scroll[data-v-770a3a52]::-webkit-scrollbar-thumb{background:rgba(51,82,117,.35);border-radius:9999px}.category-wrapper-scroll[data-v-770a3a52]::-webkit-scrollbar-track{background:rgba(15,23,42,.06);border-radius:9999px}@media(max-width:1250px){.category-wrapper-scroll[data-v-770a3a52]{max-height:calc(100vh - 300px)}.info-bar[data-v-770a3a52]{margin-bottom:0}}.category-wrapper[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:0}.category-group[data-v-770a3a52]{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;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.group-title[data-v-770a3a52]{background:hsla(0,0%,100%,.65);color:#335275;padding:10px 24px;border-radius:12px;text-align:center;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.4em;border:1px solid rgba(226,232,240,.9);position:sticky;top:0;z-index:99}.subcategory-wrapper[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;height:100%}.subcategory-item[data-v-770a3a52]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:140px}.subcategory-btn[data-v-770a3a52]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 16px;background:hsla(0,0%,100%,.85);border:1px solid rgba(226,232,240,.9);border-radius:12px;font-size:11px;font-weight:900;color:#0f172a;-webkit-transition:all .2s;transition:all .2s;margin-bottom:40px;position:sticky;top:65px;z-index:99}.item-list[data-v-770a3a52],.subcategory-btn[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-list[data-v-770a3a52]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.item-wrapper[data-v-770a3a52]{position:relative;width:96px;height:96px}.item-btn[data-v-770a3a52]{width:100%;height:100%;background:#fff;border-radius:28px;border-width:5px;border-style:solid;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;-webkit-transition:all .2s;transition:all .2s;position:relative;cursor:pointer}.item-btn.eliminated[data-v-770a3a52]{opacity:.2;border-color:#f1f5f9;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.item-btn.over-limit[data-v-770a3a52]{border-color:#fbbf24;-webkit-box-shadow:0 2px 4px rgba(251,191,36,.15);box-shadow:0 2px 4px rgba(251,191,36,.15)}.item-btn.normal[data-v-770a3a52]{border-color:#fff;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.item-btn.normal[data-v-770a3a52]:hover{border-color:#0f172a;-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1);box-shadow:0 20px 25px -5px rgba(0,0,0,.1);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.item-icon[data-v-770a3a52]{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;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.item-icon .item-thumb[data-v-770a3a52]{width:72px;height:72px;border-radius:18px;-o-object-fit:cover;object-fit:cover;display:block}.item-icon .el-icon-footprint[data-v-770a3a52]{font-size:48px}.item-icon.eliminated[data-v-770a3a52]{color:#cbd5e1}.item-icon.over-limit[data-v-770a3a52]{color:#d97706}.item-icon.normal[data-v-770a3a52]{color:#94a3b8}.item-icon.normal[data-v-770a3a52]:hover{color:#0f172a}.item-icon[data-v-770a3a52]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.item-badge[data-v-770a3a52]{position:absolute;top:-4px;right:-4px;padding:2px 8px;border-radius:9999px;font-size:10px;font-weight:900;color:#fff;border:2px solid #fff}.item-badge.badge-normal[data-v-770a3a52]{background:rgba(215,158,11,.8)}.item-badge.badge-over[data-v-770a3a52]{background:rgba(217,119,6,.8)}.item-code[data-v-770a3a52]{margin-top:12px;text-align:center;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:#94a3b8}.item-code.code-over[data-v-770a3a52]{color:rgba(180,83,6,.8)}.item-placeholder[data-v-770a3a52]{width:96px;height:96px}.placeholder-inner[data-v-770a3a52]{width:100%;height:100%;border-radius:28px;border:3px dashed #e2e8f0;background:rgba(248,250,252,.5);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;opacity:.6}.placeholder-inner .el-icon-plus[data-v-770a3a52]{color:#cbd5e1;font-size:20px;margin-bottom:4px}.placeholder-inner span[data-v-770a3a52]{font-size:8px;font-weight:900;color:#cbd5e1;text-transform:uppercase;letter-spacing:.1em}.detail-view[data-v-770a3a52]{display:grid;grid-template-columns:8fr 4fr;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:16px;padding-bottom:80px}.detail-left[data-v-770a3a52]{position:relative;height:650px;-webkit-perspective:2000px;perspective:2000px;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}.stage-container[data-v-770a3a52]{position:relative;width:450px;height:100%;padding-top:40px}.stage-card[data-v-770a3a52]{position:absolute;left:0;width:100%;-webkit-transition:all .7s;transition:all .7s;cursor:pointer}.stage-card-inner[data-v-770a3a52]{position:relative;width:100%;padding:32px;border-radius:40px;border-bottom-width:16px;border-bottom-style:solid;-webkit-transition:all .5s;transition:all .5s}.stage-card-inner.bg-indigo-500[data-v-770a3a52]{border-color:#6366f1}.stage-card-inner.bg-purple-500[data-v-770a3a52]{border-color:#a855f7}.stage-card-inner.bg-pink-500[data-v-770a3a52]{border-color:#ec4899}.stage-card-inner.bg-amber-500[data-v-770a3a52]{border-color:#f59e0b}.stage-card-inner.bg-emerald-500[data-v-770a3a52]{border-color:#10b981}.stage-card-inner.active[data-v-770a3a52]{background:#fff;border-color:#cbd5e1;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);-webkit-transform:scale(1.05);transform:scale(1.05)}.stage-card-inner.past[data-v-770a3a52]{background:hsla(0,0%,100%,.8);border-color:#e2e8f0}.stage-card-inner.past[data-v-770a3a52],.stage-label[data-v-770a3a52]{-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.stage-label[data-v-770a3a52]{position:absolute;left:-64px;top:50%;-webkit-transform:translateY(-50%) rotate(-50deg);transform:translateY(-50%) rotate(-50deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 24px;border-radius:9999px;color:#fff;font-weight:900;font-size:14px}.stage-label.active[data-v-770a3a52]{-webkit-transform:translateY(-50%) rotate(-50deg) scale(1);transform:translateY(-50%) rotate(-50deg) scale(1)}.stage-label.past[data-v-770a3a52]{opacity:.8;-webkit-transform:translateY(-50%) rotate(-50deg) scale(.9);transform:translateY(-50%) rotate(-50deg) scale(.9)}.stage-items[data-v-770a3a52]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;padding:16px 48px}.stage-item-icon[data-v-770a3a52]{width:32px;height:40px;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;opacity:.1}.stage-item-icon .el-icon-footprint[data-v-770a3a52]{font-size:16px;color:#cbd5e1;opacity:.5}.detail-right[data-v-770a3a52]{padding-top:40px;position:sticky;top:40px;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}.analysis-card[data-v-770a3a52]{background:#fff;border-radius:40px;padding:40px;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.1);border:1px solid #f1f5f9}.analysis-title[data-v-770a3a52]{font-size:11px;font-weight:900;color:#0284c7;text-transform:uppercase;letter-spacing:.2em;margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.pulse-dot[data-v-770a3a52]{width:8px;height:8px;border-radius:50%;background:#0ea5e9;-webkit-animation:pulse-data-v-770a3a52 2s infinite;animation:pulse-data-v-770a3a52 2s infinite}@-webkit-keyframes pulse-data-v-770a3a52{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-data-v-770a3a52{0%,to{opacity:1}50%{opacity:.5}}.analysis-header[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:40px}.stage-icon[data-v-770a3a52]{padding:20px;border-radius:16px;color:#fff;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1);box-shadow:0 10px 15px -3px rgba(0,0,0,.1);-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.stage-name[data-v-770a3a52]{font-size:24px;font-weight:900;color:#0f172a;line-height:1;margin-bottom:4px}.stage-subtitle[data-v-770a3a52]{font-size:10px;color:#94a3b8;font-weight:700;text-transform:uppercase;letter-spacing:.2em;font-style:italic}.analysis-stat[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;background:#f8fafc;border-radius:24px}.analysis-stat span[data-v-770a3a52]{font-size:12px;color:#64748b;font-weight:900}.analysis-stat .stat-value[data-v-770a3a52]{font-size:30px;font-weight:900;color:#0f172a}.rate-card[data-v-770a3a52]{background:#0f172a;border-radius:40px;padding:40px;text-align:center;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.25);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.rate-card h3[data-v-770a3a52]{font-size:10px;font-weight:900;color:#64748b;text-transform:uppercase;letter-spacing:.5em;margin-bottom:12px}.rate-card .rate-value[data-v-770a3a52]{font-size:60px;font-weight:900;color:#34d399;letter-spacing:-.05em}.modal-content[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:800px}.modal-left[data-v-770a3a52]{width:50%;background:#f8fafc;padding:64px;position:relative}.modal-image[data-v-770a3a52],.modal-left[data-v-770a3a52]{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}.modal-image[data-v-770a3a52]{width:100%;aspect-ratio:1;background:#fff;border-radius:40px;-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05)}.modal-image .modal-main-image[data-v-770a3a52]{width:100%;height:100%;border-radius:40px;-o-object-fit:cover;object-fit:cover;display:block}.modal-image .el-icon-footprint[data-v-770a3a52]{font-size:180px;color:#cbd5e1}.modal-info[data-v-770a3a52]{position:absolute;bottom:40px;left:40px}.modal-info .modal-label[data-v-770a3a52]{font-size:10px;font-weight:900;color:#94a3b8;text-transform:uppercase;letter-spacing:.1em}.modal-info .modal-code[data-v-770a3a52]{font-size:24px;font-weight:900;color:#0f172a;letter-spacing:-.02em}.modal-close[data-v-770a3a52]{position:absolute;top:32px;right:32px;padding:8px;border-radius:50%;border:none;background:transparent;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.modal-close[data-v-770a3a52]:hover{background:#e2e8f0}.modal-close .el-icon-close[data-v-770a3a52]{font-size:24px;color:#94a3b8}.modal-right[data-v-770a3a52]{width:50%;padding:40px;overflow-y:auto;background:#fff}.product-detail[data-v-770a3a52]{margin-bottom:40px}.product-detail .product-tag[data-v-770a3a52]{padding:4px 12px;background:#f1f5f9;color:#64748b;font-size:10px;font-weight:900;border-radius:8px;display:inline-block;margin-bottom:16px;text-transform:uppercase;letter-spacing:.1em}.product-detail .product-name[data-v-770a3a52]{font-size:30px;font-weight:900;color:#0f172a;letter-spacing:-.02em;margin-bottom:8px}.product-detail .product-collection[data-v-770a3a52]{font-size:14px;color:#94a3b8;font-weight:500}.color-section[data-v-770a3a52]{margin-bottom:40px}.color-section .color-title[data-v-770a3a52]{font-size:10px;font-weight:900;color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px}.color-grid[data-v-770a3a52]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.color-btn[data-v-770a3a52]{padding:12px;border-radius:16px;border:2px solid #e2e8f0;background:transparent;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;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;gap:8px}.color-btn .color-thumb[data-v-770a3a52]{width:44px;height:44px;border-radius:12px;-o-object-fit:cover;object-fit:cover;display:block;background:#f1f5f9}.color-btn[data-v-770a3a52]:hover{border-color:#cbd5e1}.color-btn.active[data-v-770a3a52]{border-color:#0f172a;background:#f8fafc}.color-btn .el-icon-footprint[data-v-770a3a52]{font-size:20px}.color-btn span[data-v-770a3a52]{font-size:10px;font-weight:900;color:#475569}.order-section[data-v-770a3a52]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px}.order-item[data-v-770a3a52]{padding:20px;background:#f8fafc;border-radius:24px;border:1px solid #f1f5f9}.order-item .order-label[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#94a3b8;font-size:10px;font-weight:700;margin-bottom:8px}.order-item .order-value[data-v-770a3a52]{font-size:20px;font-weight:900;color:#0f172a}.production-section .production-inner[data-v-770a3a52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;background:#ecfdf5;border-radius:24px;border:1px solid #d1fae5}.production-section .production-icon[data-v-770a3a52]{padding:12px;background:#10b981;border-radius:12px;color:#fff;-webkit-box-shadow:0 10px 15px -3px rgba(16,185,129,.3);box-shadow:0 10px 15px -3px rgba(16,185,129,.3)}.production-section .production-info[data-v-770a3a52]{text-align:right}.production-section .production-label[data-v-770a3a52]{font-size:10px;font-weight:700;color:#059669;text-transform:uppercase;letter-spacing:.1em}.production-section .production-value[data-v-770a3a52]{font-size:16px;font-weight:900;color:#064e3b}.item-modal-dialog{border-radius:40px;overflow:hidden}.item-modal-dialog .el-dialog__header{display:none}.item-modal-dialog .el-dialog__body{padding:0;max-height:none!important;height:auto!important;overflow:hidden}