html{overflow-y:scroll;background:-webkit-gradient(linear,left top,left bottom,from(rgba(48,198,230,.86)),to(rgba(84,167,216,.88))),url(../../static/img/login-bg.a7aa53fc.jpg);background:linear-gradient(180deg,rgba(48,198,230,.86) 0,rgba(84,167,216,.88)),url(../../static/img/login-bg.a7aa53fc.jpg);background-position:top;background-size:cover;background-attachment:fixed;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{min-height:100%}body{background-color:transparent!important}#app{min-height:100vh;background:transparent}.my-dialog-class .el-dialog{width:100%}@media (min-width:768px){.my-dialog-class .el-dialog{width:50%}}.el-table td p{padding:0;margin:0}#app.marketplace-workspace,body.marketplace-workspace{--workspace-primary:#178da2;--workspace-primary-hover:#116f83;--workspace-ink:#193344;--workspace-muted:#63798d;--workspace-border:#d0dde6;--workspace-canvas:#f5f8fa;--workspace-surface:#fff;--workspace-tint:#eff9fc;--workspace-width:1600px;--workspace-gutter:32px;min-height:100vh;background:var(--workspace-canvas);color:var(--workspace-ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5}#app.marketplace-workspace .workspace-shell,body.marketplace-workspace .workspace-shell{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:var(--workspace-width);margin:0 auto;padding:28px var(--workspace-gutter) 32px;min-width:0}#app.marketplace-workspace .admin-page-shell,#app.marketplace-workspace .allocation-shell,#app.marketplace-workspace .factories-shell,#app.marketplace-workspace .users-shell,body.marketplace-workspace .admin-page-shell,body.marketplace-workspace .allocation-shell,body.marketplace-workspace .factories-shell,body.marketplace-workspace .users-shell{min-height:calc(100vh - 64px)}#app.marketplace-workspace .workspace-card,body.marketplace-workspace .workspace-card{background:var(--workspace-surface);border:1px solid var(--workspace-border);border-radius:6px;-webkit-box-shadow:none;box-shadow:none}#app.marketplace-workspace .workspace-page-heading h1,#app.marketplace-workspace h1.workspace-page-heading,body.marketplace-workspace .workspace-page-heading h1,body.marketplace-workspace h1.workspace-page-heading{margin:0;color:var(--workspace-ink);font-size:32px;line-height:1.2;letter-spacing:-.6px;font-weight:700}#app.marketplace-workspace .workspace-page-heading.workspace-card,body.marketplace-workspace .workspace-page-heading.workspace-card{padding:22px 24px}#app.marketplace-workspace .workspace-section-heading,body.marketplace-workspace .workspace-section-heading{padding:20px 24px;background:var(--workspace-surface);border-bottom-color:var(--workspace-border)}#app.marketplace-workspace .workspace-section-heading .table-title,#app.marketplace-workspace .workspace-section-heading h2,#app.marketplace-workspace h2.workspace-section-heading,body.marketplace-workspace .workspace-section-heading .table-title,body.marketplace-workspace .workspace-section-heading h2,body.marketplace-workspace h2.workspace-section-heading{color:var(--workspace-ink);font-size:20px;line-height:1.3;font-weight:700;letter-spacing:-.3px}#app.marketplace-workspace .dashboard-summary,#app.marketplace-workspace .myorders-summary,#app.marketplace-workspace .toolbar-subtitle,#app.marketplace-workspace .workspace-section-heading .table-subtitle,#app.marketplace-workspace .workspace-section-heading p,body.marketplace-workspace .dashboard-summary,body.marketplace-workspace .myorders-summary,body.marketplace-workspace .toolbar-subtitle,body.marketplace-workspace .workspace-section-heading .table-subtitle,body.marketplace-workspace .workspace-section-heading p{color:var(--workspace-muted);font-size:14px;line-height:1.5;font-weight:400}#app.marketplace-workspace .dashboard-control-card,#app.marketplace-workspace .myorders-control-card,#app.marketplace-workspace .stock-command-card,body.marketplace-workspace .dashboard-control-card,body.marketplace-workspace .myorders-control-card,body.marketplace-workspace .stock-command-card{padding:22px 24px;margin-bottom:20px}#app.marketplace-workspace .dashboard-header,#app.marketplace-workspace .myorders-header,body.marketplace-workspace .dashboard-header,body.marketplace-workspace .myorders-header{padding-bottom:20px;margin-bottom:20px;border-bottom-color:var(--workspace-border)}#app.marketplace-workspace .filter-field>span,#app.marketplace-workspace .filter-label,#app.marketplace-workspace .filters-label,#app.marketplace-workspace .filters-title,body.marketplace-workspace .filter-field>span,body.marketplace-workspace .filter-label,body.marketplace-workspace .filters-label,body.marketplace-workspace .filters-title{color:var(--workspace-muted);font-size:13px;line-height:1.4;font-weight:600;text-transform:none}#app.marketplace-workspace .el-input__inner,#app.marketplace-workspace .el-textarea__inner,body.marketplace-workspace .el-input__inner,body.marketplace-workspace .el-textarea__inner{color:var(--workspace-ink);border-color:#c8d9e2;border-radius:5px;font-family:inherit;font-weight:400}#app.marketplace-workspace .el-input__inner::-webkit-input-placeholder,#app.marketplace-workspace .el-textarea__inner::-webkit-input-placeholder,body.marketplace-workspace .el-input__inner::-webkit-input-placeholder,body.marketplace-workspace .el-textarea__inner::-webkit-input-placeholder{color:#7d91a4}#app.marketplace-workspace .el-input__inner::-moz-placeholder,#app.marketplace-workspace .el-textarea__inner::-moz-placeholder,body.marketplace-workspace .el-input__inner::-moz-placeholder,body.marketplace-workspace .el-textarea__inner::-moz-placeholder{color:#7d91a4}#app.marketplace-workspace .el-input__inner:-ms-input-placeholder,#app.marketplace-workspace .el-textarea__inner:-ms-input-placeholder,body.marketplace-workspace .el-input__inner:-ms-input-placeholder,body.marketplace-workspace .el-textarea__inner:-ms-input-placeholder{color:#7d91a4}#app.marketplace-workspace .el-input__inner::-ms-input-placeholder,#app.marketplace-workspace .el-textarea__inner::-ms-input-placeholder,body.marketplace-workspace .el-input__inner::-ms-input-placeholder,body.marketplace-workspace .el-textarea__inner::-ms-input-placeholder{color:#7d91a4}#app.marketplace-workspace .el-input__inner::placeholder,#app.marketplace-workspace .el-textarea__inner::placeholder,body.marketplace-workspace .el-input__inner::placeholder,body.marketplace-workspace .el-textarea__inner::placeholder{color:#7d91a4}#app.marketplace-workspace .el-input__inner:focus,#app.marketplace-workspace .el-select .el-input.is-focus .el-input__inner,#app.marketplace-workspace .el-textarea__inner:focus,body.marketplace-workspace .el-input__inner:focus,body.marketplace-workspace .el-select .el-input.is-focus .el-input__inner,body.marketplace-workspace .el-textarea__inner:focus{border-color:var(--workspace-primary)}#app.marketplace-workspace .el-input--small .el-input__inner,body.marketplace-workspace .el-input--small .el-input__inner{height:36px;line-height:36px}#app.marketplace-workspace .el-input--small .el-input__icon,body.marketplace-workspace .el-input--small .el-input__icon{line-height:36px}#app.marketplace-workspace .el-input.is-disabled .el-input__inner,body.marketplace-workspace .el-input.is-disabled .el-input__inner{color:#6e8191;background:#f1f5f8}#app.marketplace-workspace .el-button,body.marketplace-workspace .el-button{border-radius:5px;font-family:inherit;font-weight:600;-webkit-box-shadow:none;box-shadow:none}#app.marketplace-workspace .el-button--small,body.marketplace-workspace .el-button--small{min-height:36px}#app.marketplace-workspace .el-button--default:not(.is-disabled):focus,#app.marketplace-workspace .el-button--default:not(.is-disabled):hover,body.marketplace-workspace .el-button--default:not(.is-disabled):focus,body.marketplace-workspace .el-button--default:not(.is-disabled):hover{color:var(--workspace-primary-hover);background:var(--workspace-tint);border-color:#8dbbc8}#app.marketplace-workspace .el-button--primary,body.marketplace-workspace .el-button--primary{color:#fff;background:var(--workspace-primary);border-color:var(--workspace-primary)}#app.marketplace-workspace .el-button--primary:not(.is-disabled):focus,#app.marketplace-workspace .el-button--primary:not(.is-disabled):hover,body.marketplace-workspace .el-button--primary:not(.is-disabled):focus,body.marketplace-workspace .el-button--primary:not(.is-disabled):hover{color:#fff;background:var(--workspace-primary-hover);border-color:var(--workspace-primary-hover)}#app.marketplace-workspace .el-button--primary.is-disabled,body.marketplace-workspace .el-button--primary.is-disabled{background:#86b7c1;border-color:#86b7c1}#app.marketplace-workspace .el-button:focus-visible,#app.marketplace-workspace .el-input__inner:focus-visible,#app.marketplace-workspace .workspace-shell a:focus-visible,body.marketplace-workspace .el-button:focus-visible,body.marketplace-workspace .el-input__inner:focus-visible,body.marketplace-workspace .workspace-shell a:focus-visible{outline:2px solid var(--workspace-primary-hover);outline-offset:3px}#app.marketplace-workspace .el-dialog,#app.marketplace-workspace .el-message-box,#app.marketplace-workspace .el-select-dropdown,body.marketplace-workspace .el-dialog,body.marketplace-workspace .el-message-box,body.marketplace-workspace .el-select-dropdown{font-family:inherit;color:var(--workspace-ink)}#app.marketplace-workspace .el-checkbox__input.is-checked+.el-checkbox__label,#app.marketplace-workspace .el-date-table td.today span,#app.marketplace-workspace .el-pager li.active,#app.marketplace-workspace .el-radio__input.is-checked+.el-radio__label,#app.marketplace-workspace .el-select-dropdown__item.selected,#app.marketplace-workspace .el-tabs__item.is-active,#app.marketplace-workspace .el-tabs__item:hover,body.marketplace-workspace .el-checkbox__input.is-checked+.el-checkbox__label,body.marketplace-workspace .el-date-table td.today span,body.marketplace-workspace .el-pager li.active,body.marketplace-workspace .el-radio__input.is-checked+.el-radio__label,body.marketplace-workspace .el-select-dropdown__item.selected,body.marketplace-workspace .el-tabs__item.is-active,body.marketplace-workspace .el-tabs__item:hover{color:var(--workspace-primary-hover)}#app.marketplace-workspace .el-checkbox__input.is-checked .el-checkbox__inner,#app.marketplace-workspace .el-date-table td.current:not(.disabled) span,#app.marketplace-workspace .el-date-table td.end-date span,#app.marketplace-workspace .el-date-table td.start-date span,#app.marketplace-workspace .el-radio__input.is-checked .el-radio__inner,#app.marketplace-workspace .el-switch.is-checked .el-switch__core,#app.marketplace-workspace .el-tabs__active-bar,body.marketplace-workspace .el-checkbox__input.is-checked .el-checkbox__inner,body.marketplace-workspace .el-date-table td.current:not(.disabled) span,body.marketplace-workspace .el-date-table td.end-date span,body.marketplace-workspace .el-date-table td.start-date span,body.marketplace-workspace .el-radio__input.is-checked .el-radio__inner,body.marketplace-workspace .el-switch.is-checked .el-switch__core,body.marketplace-workspace .el-tabs__active-bar{background:var(--workspace-primary);border-color:var(--workspace-primary)}#app.marketplace-workspace .el-pagination.is-background .el-pager li:not(.disabled).active,body.marketplace-workspace .el-pagination.is-background .el-pager li:not(.disabled).active{background:var(--workspace-primary);color:#fff}#app.marketplace-workspace .el-pagination.is-background .el-pager li:not(.active):hover,body.marketplace-workspace .el-pagination.is-background .el-pager li:not(.active):hover{color:var(--workspace-primary-hover)}#app.marketplace-workspace .el-table,body.marketplace-workspace .el-table{color:#304c61;font-family:inherit;font-size:14px}#app.marketplace-workspace .el-table th,body.marketplace-workspace .el-table th{padding:12px 0!important;background:#f3f8fa;color:#61788a;font-size:12px;font-weight:600;text-transform:none;border-bottom-color:#dce5eb}#app.marketplace-workspace .el-table td,body.marketplace-workspace .el-table td{padding:8px 0!important;border-bottom-color:#e2e9ee}#app.marketplace-workspace .el-table .cell,body.marketplace-workspace .el-table .cell{line-height:21px;padding-top:0;padding-bottom:0}#app.marketplace-workspace .el-table th .cell,body.marketplace-workspace .el-table th .cell{word-break:normal;overflow-wrap:break-word}#app.marketplace-workspace .el-table--striped .el-table__body tr.el-table__row--striped td,body.marketplace-workspace .el-table--striped .el-table__body tr.el-table__row--striped td{background:#f8fafb}#app.marketplace-workspace .el-table--enable-row-hover .el-table__body tr:hover>td,body.marketplace-workspace .el-table--enable-row-hover .el-table__body tr:hover>td{background:#edf7fa}#app.marketplace-workspace .admin-pagination,#app.marketplace-workspace .table-footer,#app.marketplace-workspace .usage-footer,body.marketplace-workspace .admin-pagination,body.marketplace-workspace .table-footer,body.marketplace-workspace .usage-footer{background:#fff;border-top-color:#dce5eb}#app.marketplace-workspace .dashboard .filters-bar,body.marketplace-workspace .dashboard .filters-bar{grid-template-columns:1fr;gap:12px}#app.marketplace-workspace .dashboard .filters-grid,body.marketplace-workspace .dashboard .filters-grid{grid-template-columns:minmax(180px,1.1fr) minmax(205px,1fr) minmax(130px,.8fr) minmax(130px,.8fr) auto;gap:12px}#app.marketplace-workspace .dashboard .filters-grid-admin,body.marketplace-workspace .dashboard .filters-grid-admin{grid-template-columns:minmax(180px,1.1fr) minmax(205px,1fr) minmax(130px,.8fr) minmax(130px,.8fr) minmax(180px,1fr) auto}#app.marketplace-workspace .dashboard .filter-actions .el-button+.el-button,body.marketplace-workspace .dashboard .filter-actions .el-button+.el-button{margin-left:0}#app.marketplace-workspace .workspace-empty,#app.marketplace-workspace .workspace-loading,body.marketplace-workspace .workspace-empty,body.marketplace-workspace .workspace-loading{font-size:16px}@media (max-width:1399px){#app.marketplace-workspace .dashboard .filters-grid,#app.marketplace-workspace .dashboard .filters-grid-admin,body.marketplace-workspace .dashboard .filters-grid,body.marketplace-workspace .dashboard .filters-grid-admin{grid-template-columns:repeat(3,minmax(0,1fr))}#app.marketplace-workspace .dashboard .filter-actions,body.marketplace-workspace .dashboard .filter-actions{grid-column:auto}}@media (max-width:1199px){#app.marketplace-workspace,body.marketplace-workspace{--workspace-gutter:24px}}@media (max-width:760px){#app.marketplace-workspace,body.marketplace-workspace{--workspace-gutter:16px}#app.marketplace-workspace .workspace-shell,body.marketplace-workspace .workspace-shell{padding-top:20px}#app.marketplace-workspace .workspace-page-heading h1,#app.marketplace-workspace h1.workspace-page-heading,body.marketplace-workspace .workspace-page-heading h1,body.marketplace-workspace h1.workspace-page-heading{font-size:28px}#app.marketplace-workspace .dashboard-control-card,#app.marketplace-workspace .myorders-control-card,#app.marketplace-workspace .stock-command-card,#app.marketplace-workspace .workspace-page-heading.workspace-card,#app.marketplace-workspace .workspace-section-heading,body.marketplace-workspace .dashboard-control-card,body.marketplace-workspace .myorders-control-card,body.marketplace-workspace .stock-command-card,body.marketplace-workspace .workspace-page-heading.workspace-card,body.marketplace-workspace .workspace-section-heading{padding:20px}#app.marketplace-workspace .dashboard .filters-grid,#app.marketplace-workspace .dashboard .filters-grid-admin,body.marketplace-workspace .dashboard .filters-grid,body.marketplace-workspace .dashboard .filters-grid-admin{grid-template-columns:1fr}#app.marketplace-workspace .dashboard .filter-actions,body.marketplace-workspace .dashboard .filter-actions{-ms-flex-wrap:wrap;flex-wrap:wrap}}.login-bg[data-v-554dbb7f]{position:relative;min-height:100vh;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;padding:32px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(8,12,28,.08)),to(rgba(8,12,28,.25))),url(../../static/img/login-bg.a7aa53fc.jpg);background:linear-gradient(180deg,rgba(8,12,28,.08),rgba(8,12,28,.25)),url(../../static/img/login-bg.a7aa53fc.jpg);background-position:50%;background-size:cover}.language-picker[data-v-554dbb7f]{position:absolute;top:18px;right:18px;width:160px;z-index:2}.login-card[data-v-554dbb7f]{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;width:440px;max-width:100%;padding:42px;border-radius:8px;background:hsla(0,0%,100%,.98);-webkit-box-shadow:0 26px 76px rgba(8,12,28,.3);box-shadow:0 26px 76px rgba(8,12,28,.3)}.img-logo[data-v-554dbb7f]{width:288px;max-width:100%}.header[data-v-554dbb7f]{margin:30px 0 26px;text-align:center}.header h1[data-v-554dbb7f]{margin:0;font-size:32px;line-height:1.1;font-weight:700;color:#202631}.header p[data-v-554dbb7f]{margin:14px 0 0;color:#5e6f89;font-size:16px}.sso-alert[data-v-554dbb7f]{width:100%;margin-bottom:18px}.sso-button[data-v-554dbb7f]{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;gap:12px;width:100%;min-height:52px;border:0;border-radius:6px;background:#2d72c5;color:#fff;-webkit-box-shadow:0 12px 24px rgba(45,114,197,.24);box-shadow:0 12px 24px rgba(45,114,197,.24);font-size:17px;font-weight:600;cursor:pointer;-webkit-transition:background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;transition:background .2s ease,transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.sso-button[data-v-554dbb7f]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background:#1e64b6;-webkit-box-shadow:0 16px 30px rgba(45,114,197,.3);box-shadow:0 16px 30px rgba(45,114,197,.3)}.sso-button[data-v-554dbb7f]:active{-webkit-transform:translateY(0);transform:translateY(0)}.sso-button[data-v-554dbb7f]:disabled{-webkit-transform:none;transform:none;background:#9aa9bb;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.ms-icon[data-v-554dbb7f]{display:grid;grid-template-columns:repeat(2,10px);grid-template-rows:repeat(2,10px);gap:2px}.ms-icon i[data-v-554dbb7f]:first-child{background:#f25022}.ms-icon i[data-v-554dbb7f]:nth-child(2){background:#7fba00}.ms-icon i[data-v-554dbb7f]:nth-child(3){background:#00a4ef}.ms-icon i[data-v-554dbb7f]:nth-child(4){background:#ffb900}.access-note[data-v-554dbb7f]{margin:18px 0 0;color:#65758a;font-size:14px;text-align:center}.access-note a[data-v-554dbb7f]{color:#2d72c5;font-weight:700;text-decoration:none}@media only screen and (max-width:768px){.login-bg[data-v-554dbb7f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:18px;padding-top:76px}.language-picker[data-v-554dbb7f]{left:18px;right:18px;width:auto}.login-card[data-v-554dbb7f]{padding:32px 26px}.header h1[data-v-554dbb7f]{font-size:34px}}.email-preferences-dialog[data-v-70b7ddbc] .el-dialog{width:520px;max-width:calc(100% - 32px)}.preference-content[data-v-70b7ddbc]{color:#40596b;line-height:1.6;word-break:normal;overflow-wrap:break-word}.preference-content>p[data-v-70b7ddbc]:first-child{margin-top:0}.preference-question[data-v-70b7ddbc]{display:block;margin:20px 0 12px;color:#243e50;font-weight:600}.preference-choices[data-v-70b7ddbc]{display:grid;width:100%;gap:10px}.preference-choices[data-v-70b7ddbc] .el-radio{margin-right:0}.recommended-choice[data-v-70b7ddbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px;border:2px solid #c8d9e2;border-radius:8px;white-space:normal;-webkit-transition:border-color .15s,background-color .15s;transition:border-color .15s,background-color .15s}.recommended-choice.is-checked[data-v-70b7ddbc]{border-color:#178da2;background:#edf9fb}.recommended-choice[data-v-70b7ddbc]:focus-within{outline:2px solid #178da2;outline-offset:3px}.recommended-choice[data-v-70b7ddbc] .el-radio__input{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:4px}.recommended-choice[data-v-70b7ddbc] .el-radio__inner{width:20px;height:20px}.recommended-choice[data-v-70b7ddbc] .el-radio__label{min-width:0;padding-left:12px;white-space:normal}.recommended-choice-title[data-v-70b7ddbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#173444;font-size:22px;font-weight:700;line-height:1.25}.recommendation-badge[data-v-70b7ddbc]{padding:3px 8px;border-radius:4px;background:#178da2;color:#fff;font-size:12px;font-weight:600;line-height:1.4}.recommended-choice-description[data-v-70b7ddbc]{display:block;margin-top:7px;color:#40596b;font-size:14px;line-height:1.5}.declined-choice[data-v-70b7ddbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px;padding:2px}.delivery-paused[data-v-70b7ddbc]{margin:20px 0 0;color:#806129;font-size:13px}.preference-error[data-v-70b7ddbc]{color:#bc4744}.preference-footer[data-v-70b7ddbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.preference-footer[data-v-70b7ddbc] .el-button+.el-button{margin-left:0}.app-navbar[data-v-090d0822]{min-height:56px;padding:0 18px;background:#2695a8!important;border-bottom:1px solid hsla(0,0%,100%,.18);-webkit-box-shadow:0 8px 22px rgba(18,78,95,.18);box-shadow:0 8px 22px rgba(18,78,95,.18)}.app-navbar[data-v-090d0822] .navbar-brand{margin-right:22px;color:#fff;font-size:19px;font-weight:700;letter-spacing:0;white-space:nowrap}.app-navbar[data-v-090d0822] .nav-link{color:hsla(0,0%,100%,.74);font-weight:600;-webkit-transition:color .16s ease,background-color .16s ease;transition:color .16s ease,background-color .16s ease}.app-navbar[data-v-090d0822] .nav-link:hover,.app-navbar[data-v-090d0822] .show>.nav-link{color:#fff;background:hsla(0,0%,100%,.09);border-radius:4px}.app-navbar[data-v-090d0822] .dropdown-menu{margin-top:8px;min-width:230px;border:1px solid rgba(31,73,95,.12);border-radius:8px;-webkit-box-shadow:0 16px 32px rgba(19,55,73,.18);box-shadow:0 16px 32px rgba(19,55,73,.18)}.app-navbar[data-v-090d0822] .dropdown-header{padding:8px 18px 4px;color:#647783;font-size:11px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.app-navbar[data-v-090d0822] .dropdown-divider{margin:6px 0}.primary-factory-mark[data-v-090d0822]{display:inline-block;margin-left:8px;color:#7b8790;font-size:11px;font-weight:700;text-transform:uppercase}.workspace-navbar[data-v-090d0822]{min-height:64px;padding:0 34px;background:#178da2!important;-webkit-box-shadow:none;box-shadow:none;border:0}.workspace-navbar[data-v-090d0822] .navbar-brand{margin-right:42px;padding:8px 0}.workspace-navbar[data-v-090d0822] .nav-link{padding:20px 15px;color:hsla(0,0%,100%,.95);font-size:15px;white-space:nowrap;font-weight:500}.workspace-navbar[data-v-090d0822] .nav-link.active,.workspace-navbar[data-v-090d0822] .workspace-section-active>.nav-link{color:#fff;font-weight:700;-webkit-box-shadow:inset 0 -3px #fff;box-shadow:inset 0 -3px #fff;border-radius:0;background:hsla(0,0%,100%,.08)}.workspace-navbar[data-v-090d0822] .nav-link:focus-visible,.workspace-navbar[data-v-090d0822] .navbar-brand:focus-visible,.workspace-navbar[data-v-090d0822] .navbar-toggler:focus-visible{outline:2px solid #fff;outline-offset:-4px}.workspace-navbar[data-v-090d0822] .ml-auto .nav-link{padding-left:12px;padding-right:12px}.workspace-brand[data-v-090d0822]{position:relative;display:block;width:192px;height:43px}.workspace-brand img[data-v-090d0822]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.workspace-brand .workspace-wordmark[data-v-090d0822]{position:absolute;inset:0;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-clip-path:inset(0 23% 0 0);clip-path:inset(0 23% 0 0)}@media (max-width:1399px){.workspace-navbar[data-v-090d0822]{padding:0 22px}.workspace-navbar[data-v-090d0822] .navbar-brand{margin-right:18px}.workspace-navbar[data-v-090d0822] .nav-link{font-size:14px;padding-left:9px;padding-right:9px}.workspace-navbar[data-v-090d0822] .ml-auto .nav-link{padding-left:9px;padding-right:9px}.workspace-brand[data-v-090d0822]{width:176px}}@media (max-width:1199px){.workspace-navbar[data-v-090d0822]{padding:0 20px}.workspace-navbar[data-v-090d0822] .nav-link{padding:12px 14px}.workspace-navbar[data-v-090d0822] .navbar-brand{margin-right:auto;margin-left:12px}}.full-width[data-v-2ef78a44]{width:100%}.notification-hint[data-v-2ef78a44]{margin:6px 0 0;color:#6b7f8c;font-size:13px;line-height:1.5}.users-shell[data-v-1bcde72f]{min-height:calc(100vh - 56px);-webkit-box-sizing:border-box;box-sizing:border-box;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;padding:16px 18px 18px}.users-toolbar[data-v-1bcde72f]{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;gap:14px;padding:12px 14px;background:#fff;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 10px 28px rgba(19,55,73,.1);box-shadow:0 10px 28px rgba(19,55,73,.1)}.users-toolbar h1[data-v-1bcde72f]{margin:0;color:#172b38;font-size:30px;line-height:1.1;font-weight:700}.users-toolbar .el-button[data-v-1bcde72f]{height:36px;padding:0 16px;border-color:#157c91;background:#178da5;-webkit-box-shadow:0 6px 14px rgba(23,141,165,.22);box-shadow:0 6px 14px rgba(23,141,165,.22)}.users-filters[data-v-1bcde72f]{display:grid;grid-template-columns:auto minmax(200px,1.4fr) repeat(5,minmax(125px,.8fr)) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid rgba(31,73,95,.12);border-radius:8px;-webkit-box-shadow:0 8px 22px rgba(19,55,73,.08);box-shadow:0 8px 22px rgba(19,55,73,.08)}.notification-review[data-v-1bcde72f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 24px;padding:14px 18px;color:#40596b;font-size:13px}.notification-review>div[data-v-1bcde72f],.notification-review[data-v-1bcde72f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.notification-review>div[data-v-1bcde72f]{gap:5px 12px}.notification-review strong[data-v-1bcde72f]{color:#1d3c4e}.notification-review .delivery-paused[data-v-1bcde72f]{color:#806129}.notification-toggle[data-v-1bcde72f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:24px;color:#71818b;font-size:12px;font-weight:600}.notification-toggle .notification-on[data-v-1bcde72f]{color:#157c91}.filters-title[data-v-1bcde72f]{color:#344955;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.filter-control[data-v-1bcde72f]{width:100%}.filter-control[data-v-1bcde72f] .el-input__inner{height:34px;border-color:#d9e4ea;color:#3f5361;font-weight:500}.reset-filters[data-v-1bcde72f]{height:34px;padding:0 12px;color:#496372;border-color:#d9e4ea}.users-card[data-v-1bcde72f]{min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background:#fff;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 14px 34px rgba(19,55,73,.12);box-shadow:0 14px 34px rgba(19,55,73,.12)}.users-table[data-v-1bcde72f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.users-table[data-v-1bcde72f] th{padding:8px 0!important;background:#f5f8fa;color:#5b6873;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.users-table[data-v-1bcde72f] td{padding:4px 0!important;color:#4f5f69;border-bottom-color:#edf1f4}.users-table[data-v-1bcde72f] .cell{line-height:22px;white-space:nowrap}.users-table[data-v-1bcde72f] .el-table__row{height:33px}.users-table[data-v-1bcde72f] .el-table__fixed-right:before,.users-table[data-v-1bcde72f] .el-table__fixed:before{background-color:#edf1f4}.users-table[data-v-1bcde72f] .el-loading-mask{background-color:hsla(0,0%,100%,.98)}.factory-tags[data-v-1bcde72f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;line-height:1.4}.primary-suffix[data-v-1bcde72f]{margin-left:3px;font-weight:700}.request-summary[data-v-1bcde72f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}.request-summary strong[data-v-1bcde72f]{color:#334155;font-weight:700}.request-summary span[data-v-1bcde72f]{color:#84919d;font-size:12px}.request-message[data-v-1bcde72f]{margin:0;color:#344854;line-height:1.45;white-space:pre-wrap}.operation-actions[data-v-1bcde72f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px;min-height:24px}.operation-actions[data-v-1bcde72f] .el-button{margin:0;padding:0;color:#167da0;font-weight:600}.operation-actions[data-v-1bcde72f] .danger-action{color:#c8524b}.users-pagination[data-v-1bcde72f]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:8px 12px;background:#fbfcfd;border-top:1px solid #edf1f4}.users-pagination[data-v-1bcde72f] .el-pagination{padding:0;font-weight:600;white-space:nowrap}@media (max-width:1180px){.users-filters[data-v-1bcde72f]{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-search[data-v-1bcde72f],.filters-title[data-v-1bcde72f]{grid-column:-1}}@media (max-width:768px){.users-shell[data-v-1bcde72f]{padding:10px}.users-toolbar[data-v-1bcde72f]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.users-toolbar h1[data-v-1bcde72f]{font-size:26px}.users-filters[data-v-1bcde72f]{grid-template-columns:1fr}.users-pagination[data-v-1bcde72f]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}}.allocation-shell[data-v-953088f4]{min-height:calc(100vh - 56px);-webkit-box-sizing:border-box;box-sizing:border-box;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;padding:16px 18px 18px}.allocation-toolbar[data-v-953088f4]{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;gap:14px;padding:14px 16px;background:#fff;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 10px 28px rgba(19,55,73,.1);box-shadow:0 10px 28px rgba(19,55,73,.1)}.allocation-toolbar h1[data-v-953088f4]{margin:0;color:#172b38;font-size:30px;line-height:1.1;font-weight:700}.allocation-toolbar p[data-v-953088f4]{margin:6px 0 0;color:#607281;font-size:14px}.allocation-toolbar .el-button[data-v-953088f4]{height:36px;padding:0 16px;border-color:#157c91;background:#178da5;-webkit-box-shadow:0 6px 14px rgba(23,141,165,.22);box-shadow:0 6px 14px rgba(23,141,165,.22)}.admins-band[data-v-953088f4],.summary-strip[data-v-953088f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid rgba(31,73,95,.12);border-radius:8px;-webkit-box-shadow:0 8px 22px rgba(19,55,73,.08);box-shadow:0 8px 22px rgba(19,55,73,.08)}.summary-item[data-v-953088f4]{min-width:130px;padding:8px 12px;border-left:3px solid #2196a6;background:#f8fbfc;border-radius:6px}.summary-item strong[data-v-953088f4]{display:block;color:#183446;font-size:24px;line-height:1}.summary-item span[data-v-953088f4]{display:block;margin-top:4px;color:#657582;font-size:12px;font-weight:700;text-transform:uppercase}.summary-item.warning[data-v-953088f4]{border-left-color:#d9822b;background:#fff8ef}.summary-item.warning span[data-v-953088f4],.summary-item.warning strong[data-v-953088f4]{color:#9a5618}.admins-band[data-v-953088f4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.band-title[data-v-953088f4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#344955;font-size:12px;font-weight:800;text-transform:uppercase;padding-top:4px}.admin-list[data-v-953088f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.admin-list span[data-v-953088f4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:24px;padding:2px 8px;color:#36515f;background:#edf6f8;border:1px solid #cfe6ec;border-radius:6px;font-size:12px;font-weight:700}.allocation-board[data-v-953088f4]{min-height:420px;overflow:auto;background:#fff;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 14px 34px rgba(19,55,73,.12);box-shadow:0 14px 34px rgba(19,55,73,.12)}.country-table[data-v-953088f4]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;border-collapse:collapse;table-layout:fixed}.country-table td[data-v-953088f4],.country-table th[data-v-953088f4]{width:220px;min-width:220px;max-width:220px;border-right:1px solid #d9e2e7;border-bottom:1px solid #d9e2e7;vertical-align:top}.country-table td[data-v-953088f4]:last-child,.country-table th[data-v-953088f4]:last-child{border-right:0}.country-table th[data-v-953088f4]{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:0;background:#4389cf}.country-table td[data-v-953088f4]{padding:12px;background:#fff}.country-heading[data-v-953088f4]{min-height:82px;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-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;padding:12px;color:#fff;text-align:center}.country-heading span[data-v-953088f4]{font-size:15px;font-weight:800}.country-heading small[data-v-953088f4]{color:hsla(0,0%,100%,.86);font-size:11px;font-weight:700;text-transform:uppercase}.factory-row td[data-v-953088f4]{background:#f7fafc}.power-row td[data-v-953088f4]{min-height:260px}.coverage-row td[data-v-953088f4]{background:#fbfcfd}.cell-label[data-v-953088f4]{margin-bottom:8px;color:#5b6873;font-size:11px;font-weight:800;text-transform:uppercase}.factory-chips[data-v-953088f4],.person-factories[data-v-953088f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.factory-chip[data-v-953088f4],.person-factories span[data-v-953088f4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:22px;padding:2px 7px;color:#33505d;background:#eef7f4;border:1px solid #c7e7dc;border-radius:6px;font-size:12px;font-weight:700}.factory-chip.uncovered[data-v-953088f4],.person-factories span.uncovered[data-v-953088f4]{color:#9a5618;background:#fff3df;border-color:#f1c27d}.factory-chip.primary[data-v-953088f4],.person-factories span.primary[data-v-953088f4]{color:#277130;background:#edf8ec;border-color:#bfe5bb}.factory-chip em[data-v-953088f4],.person-factories span em[data-v-953088f4]{margin-left:3px;font-style:normal;font-weight:800}.person-list[data-v-953088f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.person[data-v-953088f4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:9px;padding:9px;background:#f8fbfc;border:1px solid #e1ebef;border-radius:8px}.avatar[data-v-953088f4],.person[data-v-953088f4]{display:-webkit-box;display:-ms-flexbox;display:flex}.avatar[data-v-953088f4]{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;width:32px;height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#218da0;border-radius:50%;font-size:12px;font-weight:800}.person-body[data-v-953088f4]{min-width:0}.person-body span[data-v-953088f4],.person-body strong[data-v-953088f4]{display:block}.person-body strong[data-v-953088f4]{color:#213947;font-size:13px;line-height:1.25}.person-body>span[data-v-953088f4]{margin:2px 0 7px;color:#748391;font-size:11px;word-break:break-word}.empty-cell[data-v-953088f4],.empty-state[data-v-953088f4],.ok-cell[data-v-953088f4]{color:#748391;font-size:13px;font-weight:600}.ok-cell[data-v-953088f4]{color:#3f7f45}.empty-state[data-v-953088f4]{padding:48px;text-align:center}@media (max-width:768px){.allocation-shell[data-v-953088f4]{padding:10px}.allocation-toolbar[data-v-953088f4]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.allocation-toolbar h1[data-v-953088f4]{font-size:26px}.admins-band[data-v-953088f4],.summary-strip[data-v-953088f4]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary-item[data-v-953088f4]{width:100%}}.full-width[data-v-49af2fe5]{width:100%}.factories-shell[data-v-d7e900fe]{min-height:calc(100vh - 56px);-webkit-box-sizing:border-box;box-sizing:border-box;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;padding:16px 18px 18px}.factories-toolbar[data-v-d7e900fe]{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;gap:14px;padding:12px 14px;background:#fff;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 10px 28px rgba(19,55,73,.1);box-shadow:0 10px 28px rgba(19,55,73,.1)}.factories-toolbar h1[data-v-d7e900fe]{margin:0;color:#172b38;font-size:30px;line-height:1.1;font-weight:700}.factories-toolbar .el-button[data-v-d7e900fe]{height:36px;padding:0 16px;border-color:#157c91;background:#178da5;-webkit-box-shadow:0 6px 14px rgba(23,141,165,.22);box-shadow:0 6px 14px rgba(23,141,165,.22)}.factories-filters[data-v-d7e900fe]{display:grid;grid-template-columns:auto minmax(240px,1.4fr) minmax(170px,.7fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid rgba(31,73,95,.12);border-radius:8px;-webkit-box-shadow:0 8px 22px rgba(19,55,73,.08);box-shadow:0 8px 22px rgba(19,55,73,.08)}.filters-title[data-v-d7e900fe]{color:#344955;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.filter-control[data-v-d7e900fe]{width:100%}.filter-control[data-v-d7e900fe] .el-input__inner{height:34px;border-color:#d9e4ea;color:#3f5361;font-weight:500}.reset-filters[data-v-d7e900fe]{height:34px;padding:0 12px;color:#496372;border-color:#d9e4ea}.factories-card[data-v-d7e900fe]{min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background:#fff;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 14px 34px rgba(19,55,73,.12);box-shadow:0 14px 34px rgba(19,55,73,.12)}.factories-table[data-v-d7e900fe]{-webkit-box-flex:1;-ms-flex:1;flex:1}.factories-table[data-v-d7e900fe] th{padding:8px 0!important;background:#f5f8fa;color:#5b6873;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.factories-table[data-v-d7e900fe] td{padding:4px 0!important;color:#4f5f69;border-bottom-color:#edf1f4}.factories-table[data-v-d7e900fe] .cell{line-height:22px;white-space:nowrap}.factories-table[data-v-d7e900fe] .el-table__row{height:33px}.factories-table[data-v-d7e900fe] .el-table__fixed-right:before,.factories-table[data-v-d7e900fe] .el-table__fixed:before{background-color:#edf1f4}.factories-table[data-v-d7e900fe] .el-loading-mask{background-color:hsla(0,0%,100%,.98)}.operation-actions[data-v-d7e900fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;min-height:24px}.operation-actions[data-v-d7e900fe] .el-button{margin:0;padding:0;color:#167da0;font-weight:600}.operation-actions[data-v-d7e900fe] .danger-action{color:#c8524b}.factories-pagination[data-v-d7e900fe]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:8px 12px;background:#fbfcfd;border-top:1px solid #edf1f4}.factories-pagination[data-v-d7e900fe] .el-pagination{padding:0;font-weight:600;white-space:nowrap}@media (max-width:768px){.factories-shell[data-v-d7e900fe]{padding:10px}.factories-toolbar[data-v-d7e900fe]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.factories-toolbar h1[data-v-d7e900fe]{font-size:26px}.factories-filters[data-v-d7e900fe]{grid-template-columns:1fr}.factories-pagination[data-v-d7e900fe]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}}.full-width[data-v-1f53d0d8]{width:100%}.dashboard-shell[data-v-cf9fc75e]{padding:14px 10px 28px}.dashboard-control-card[data-v-cf9fc75e]{margin-bottom:14px;padding:16px 18px 15px;border:1px solid rgba(26,88,111,.12);border-radius:6px;background:hsla(0,0%,100%,.98);-webkit-box-shadow:0 12px 26px rgba(25,80,99,.13);box-shadow:0 12px 26px rgba(25,80,99,.13)}.dashboard-header[data-v-cf9fc75e]{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;margin-bottom:14px;padding-bottom:13px;border-bottom:1px solid #e8eef2}.dashboard-header h1[data-v-cf9fc75e]{margin:0;color:#152b38;font-size:31px;font-weight:700;letter-spacing:0;line-height:36px}.dashboard-summary[data-v-cf9fc75e]{margin-top:1px;color:rgba(21,43,56,.72);font-size:13px;font-weight:600}.filters-bar[data-v-cf9fc75e]{display:grid;grid-template-columns:54px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.filters-label[data-v-cf9fc75e]{color:#2e4a5a;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.filters-grid[data-v-cf9fc75e]{display:grid;grid-template-columns:minmax(230px,1.15fr) minmax(240px,.95fr) minmax(180px,.9fr) minmax(160px,.75fr) auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:10px}.filters-grid-admin[data-v-cf9fc75e]{grid-template-columns:minmax(200px,1fr) minmax(210px,.9fr) minmax(165px,.75fr) minmax(140px,.65fr) minmax(220px,1fr) auto}.filter-field[data-v-cf9fc75e]{display:block;margin:0;min-width:0}.filter-field>span[data-v-cf9fc75e]{display:block;margin-bottom:5px;color:#556b78;font-size:11px;font-weight:800;letter-spacing:0}.filter-control[data-v-cf9fc75e]{width:100%}.filter-control[data-v-cf9fc75e] .el-input__inner{border-color:#d7e0e7;color:#324a59;font-weight:600}.quantity-range[data-v-cf9fc75e]{display:grid;grid-template-columns:minmax(90px,1fr) auto minmax(110px,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.quantity-range[data-v-cf9fc75e] .el-input{width:100%}.quantity-range[data-v-cf9fc75e] .el-input__inner{border-color:#d7e0e7;color:#324a59;font-weight:600;text-align:right}.range-divider[data-v-cf9fc75e]{color:#74838c;font-weight:700}.filter-actions[data-v-cf9fc75e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-bottom:1px;white-space:nowrap}.dashboard-table-card[data-v-cf9fc75e]{overflow:hidden;border:1px solid rgba(26,88,111,.12);border-radius:6px;background:#fff;-webkit-box-shadow:0 12px 26px rgba(32,85,103,.12);box-shadow:0 12px 26px rgba(32,85,103,.12)}.table-card-header[data-v-cf9fc75e]{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;min-height:54px;padding:12px 18px;border-bottom:1px solid #e6edf2;background:#fbfdfe}.table-title[data-v-cf9fc75e]{color:#223947;font-size:15px;font-weight:800;line-height:20px}.table-subtitle[data-v-cf9fc75e]{color:#6d7f89;font-size:12px;font-weight:600}.dashboard-table[data-v-cf9fc75e]{background:#fff;border-top:0}.dashboard-table[data-v-cf9fc75e] th{padding:10px 0;background:#f4f8fa;color:#526875;font-size:11px;font-weight:800;letter-spacing:0;text-transform:none}.dashboard-table[data-v-cf9fc75e] td{padding:7px 0;border-bottom-color:#e7edf2;color:#405461}.dashboard-table[data-v-cf9fc75e] .cell{line-height:21px}.dashboard-table[data-v-cf9fc75e] .el-table__row:hover>td{background:#f4fbfd}.dashboard-table[data-v-cf9fc75e] .direct-offer-row>td{background:#fff7e6!important}.date-chip[data-v-cf9fc75e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:7px;max-width:100%;white-space:nowrap;color:#314d5d;font-variant-numeric:tabular-nums;font-weight:600}.date-main[data-v-cf9fc75e]{font-weight:800}.date-time[data-v-cf9fc75e]{color:#6a7b84;font-size:12px;font-weight:700}.article-main[data-v-cf9fc75e]{color:#314754;line-height:19px}.article-category[data-v-cf9fc75e]{margin-top:2px;color:#526976;font-style:italic;line-height:18px}.article-description[data-v-cf9fc75e]{margin:4px 0 0;color:#64727c;font-size:12px;line-height:17px}.status-pill[data-v-cf9fc75e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 7px;border-radius:4px;font-size:11px;font-weight:700}.status-used[data-v-cf9fc75e]{background:#eef4f8;color:#426274}.status-new[data-v-cf9fc75e]{background:#e9f7ef;color:#2d7d4b}.number-cell[data-v-cf9fc75e]{color:#344d5d;font-variant-numeric:tabular-nums;font-weight:600}.order-button[data-v-cf9fc75e]{padding:0;color:#177f98;font-weight:700}.order-button[data-v-cf9fc75e]:focus,.order-button[data-v-cf9fc75e]:hover{color:#0d6175}.order-disabled-wrap[data-v-cf9fc75e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.order-button-disabled.is-disabled[data-v-cf9fc75e],.order-button-disabled.is-disabled[data-v-cf9fc75e]:focus,.order-button-disabled.is-disabled[data-v-cf9fc75e]:hover,.order-button-disabled[data-v-cf9fc75e]{color:#84939c;cursor:not-allowed}.table-footer[data-v-cf9fc75e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:14px;min-height:50px;padding:9px 18px;border-top:1px solid #e6edf2;background:#fbfdfe}.table-total[data-v-cf9fc75e]{color:#617482;font-size:13px;font-weight:600}.top-total[data-v-cf9fc75e]{padding:4px 9px;border-radius:4px;background:#edf5f8;color:#2e6275}@media (max-width:1180px){.filters-bar[data-v-cf9fc75e]{grid-template-columns:1fr;gap:9px}.filters-grid[data-v-cf9fc75e]{grid-template-columns:repeat(2,minmax(220px,1fr))}.filter-actions[data-v-cf9fc75e]{grid-column:-1}}@media (max-width:760px){.dashboard-header h1[data-v-cf9fc75e]{font-size:32px}.filters-grid[data-v-cf9fc75e]{grid-template-columns:1fr}.table-footer[data-v-cf9fc75e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.full-width[data-v-66dfa52a]{width:100%}.my-transfer[data-v-66dfa52a]{width:600px;margin:0 auto}.el-transfer-panel[data-v-66dfa52a]{width:250px}.admin-page-shell[data-v-6650f701]{min-height:calc(100vh - 56px);-webkit-box-sizing:border-box;box-sizing:border-box;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;padding:16px 18px 18px}.admin-toolbar[data-v-6650f701]{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;gap:14px;padding:12px 14px;background:#fff;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 10px 28px rgba(19,55,73,.1);box-shadow:0 10px 28px rgba(19,55,73,.1)}.admin-toolbar h1[data-v-6650f701]{margin:0;color:#172b38;font-size:30px;line-height:1.1;font-weight:700}.admin-toolbar .el-button[data-v-6650f701]{height:36px;padding:0 16px;border-color:#157c91;background:#178da5;-webkit-box-shadow:0 6px 14px rgba(23,141,165,.22);box-shadow:0 6px 14px rgba(23,141,165,.22)}.toolbar-subtitle[data-v-6650f701]{margin-top:4px;color:#506574;font-size:13px;font-weight:600}.toolbar-subtitle strong[data-v-6650f701]{color:#183246}.admin-filters[data-v-6650f701]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid rgba(31,73,95,.12);border-radius:8px;-webkit-box-shadow:0 8px 22px rgba(19,55,73,.08);box-shadow:0 8px 22px rgba(19,55,73,.08)}.filters-title[data-v-6650f701]{color:#344955;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.filter-control[data-v-6650f701]{width:100%}.filter-control[data-v-6650f701] .el-input__inner{height:34px;border-color:#d9e4ea;color:#3f5361;font-weight:500}.reset-filters[data-v-6650f701]{height:34px;padding:0 12px;color:#496372;border-color:#d9e4ea}.admin-card[data-v-6650f701]{min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 14px 34px rgba(19,55,73,.12);box-shadow:0 14px 34px rgba(19,55,73,.12)}.admin-card-heading[data-v-6650f701],.admin-card[data-v-6650f701]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.admin-card-heading[data-v-6650f701]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:13px 14px;border-bottom:1px solid #edf1f4}.admin-card-heading h2[data-v-6650f701]{margin:0;color:#1c3342;font-size:16px;line-height:1.25;font-weight:800}.admin-card-heading span[data-v-6650f701]{display:block;margin-top:2px;color:#657988;font-size:12px;font-weight:600}.admin-table[data-v-6650f701]{-webkit-box-flex:1;-ms-flex:1;flex:1}.admin-table[data-v-6650f701] th{padding:8px 0!important;background:#f5f8fa;color:#5b6873;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.admin-table[data-v-6650f701] td{padding:7px 0!important;color:#4f5f69;border-bottom-color:#edf1f4}.admin-table[data-v-6650f701] .cell{line-height:22px}.admin-table[data-v-6650f701] .el-table__fixed-right:before,.admin-table[data-v-6650f701] .el-table__fixed:before{background-color:#edf1f4}.admin-table[data-v-6650f701] .el-loading-mask{background-color:hsla(0,0%,100%,.98)}.primary-cell[data-v-6650f701]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}.primary-cell>span[data-v-6650f701]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#29465a;font-weight:700}.muted-line[data-v-6650f701]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6b7f8d;font-size:12px;font-style:italic}.numeric-cell[data-v-6650f701]{color:#29465a;font-weight:700}.operation-actions[data-v-6650f701]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;min-height:24px}.operation-actions[data-v-6650f701] .el-button{margin:0;padding:0;color:#167da0;font-weight:600}.operation-actions[data-v-6650f701] .approve-action{color:#2f9a57}.operation-actions[data-v-6650f701] .danger-action{color:#c8524b}.admin-pagination[data-v-6650f701]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:8px 12px;background:#fbfcfd;border-top:1px solid #edf1f4}.admin-pagination[data-v-6650f701] .el-pagination{padding:0;font-weight:600;white-space:nowrap}@media (max-width:900px){.admin-page-shell[data-v-6650f701]{padding:10px}.admin-toolbar[data-v-6650f701]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admin-toolbar h1[data-v-6650f701]{font-size:26px}.admin-filters[data-v-6650f701]{grid-template-columns:1fr!important}.admin-pagination[data-v-6650f701]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}}.categories-filters[data-v-6650f701]{grid-template-columns:auto minmax(280px,1fr) auto}.admin-page-shell[data-v-759da849]{min-height:calc(100vh - 56px);-webkit-box-sizing:border-box;box-sizing:border-box;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;padding:16px 18px 18px}.admin-toolbar[data-v-759da849]{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;gap:14px;padding:12px 14px;background:#fff;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 10px 28px rgba(19,55,73,.1);box-shadow:0 10px 28px rgba(19,55,73,.1)}.admin-toolbar h1[data-v-759da849]{margin:0;color:#172b38;font-size:30px;line-height:1.1;font-weight:700}.admin-toolbar .el-button[data-v-759da849]{height:36px;padding:0 16px;border-color:#157c91;background:#178da5;-webkit-box-shadow:0 6px 14px rgba(23,141,165,.22);box-shadow:0 6px 14px rgba(23,141,165,.22)}.toolbar-subtitle[data-v-759da849]{margin-top:4px;color:#506574;font-size:13px;font-weight:600}.toolbar-subtitle strong[data-v-759da849]{color:#183246}.admin-filters[data-v-759da849]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid rgba(31,73,95,.12);border-radius:8px;-webkit-box-shadow:0 8px 22px rgba(19,55,73,.08);box-shadow:0 8px 22px rgba(19,55,73,.08)}.filters-title[data-v-759da849]{color:#344955;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.filter-control[data-v-759da849]{width:100%}.filter-control[data-v-759da849] .el-input__inner{height:34px;border-color:#d9e4ea;color:#3f5361;font-weight:500}.reset-filters[data-v-759da849]{height:34px;padding:0 12px;color:#496372;border-color:#d9e4ea}.admin-card[data-v-759da849]{min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 14px 34px rgba(19,55,73,.12);box-shadow:0 14px 34px rgba(19,55,73,.12)}.admin-card-heading[data-v-759da849],.admin-card[data-v-759da849]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.admin-card-heading[data-v-759da849]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:13px 14px;border-bottom:1px solid #edf1f4}.admin-card-heading h2[data-v-759da849]{margin:0;color:#1c3342;font-size:16px;line-height:1.25;font-weight:800}.admin-card-heading span[data-v-759da849]{display:block;margin-top:2px;color:#657988;font-size:12px;font-weight:600}.admin-table[data-v-759da849]{-webkit-box-flex:1;-ms-flex:1;flex:1}.admin-table[data-v-759da849] th{padding:8px 0!important;background:#f5f8fa;color:#5b6873;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.admin-table[data-v-759da849] td{padding:7px 0!important;color:#4f5f69;border-bottom-color:#edf1f4}.admin-table[data-v-759da849] .cell{line-height:22px}.admin-table[data-v-759da849] .el-table__fixed-right:before,.admin-table[data-v-759da849] .el-table__fixed:before{background-color:#edf1f4}.admin-table[data-v-759da849] .el-loading-mask{background-color:hsla(0,0%,100%,.98)}.primary-cell[data-v-759da849]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}.primary-cell>span[data-v-759da849]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#29465a;font-weight:700}.muted-line[data-v-759da849]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6b7f8d;font-size:12px;font-style:italic}.numeric-cell[data-v-759da849]{color:#29465a;font-weight:700}.operation-actions[data-v-759da849]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;min-height:24px}.operation-actions[data-v-759da849] .el-button{margin:0;padding:0;color:#167da0;font-weight:600}.operation-actions[data-v-759da849] .approve-action{color:#2f9a57}.operation-actions[data-v-759da849] .danger-action{color:#c8524b}.admin-pagination[data-v-759da849]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:8px 12px;background:#fbfcfd;border-top:1px solid #edf1f4}.admin-pagination[data-v-759da849] .el-pagination{padding:0;font-weight:600;white-space:nowrap}@media (max-width:900px){.admin-page-shell[data-v-759da849]{padding:10px}.admin-toolbar[data-v-759da849]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admin-toolbar h1[data-v-759da849]{font-size:26px}.admin-filters[data-v-759da849]{grid-template-columns:1fr!important}.admin-pagination[data-v-759da849]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}}.products-filters[data-v-759da849]{grid-template-columns:auto minmax(260px,1.2fr) minmax(210px,.7fr) minmax(180px,.55fr) auto auto}.product-cell[data-v-759da849]{gap:2px}.catalog-cell[data-v-759da849],.product-cell[data-v-759da849]{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}.catalog-cell[data-v-759da849]{gap:4px}.admin-page-shell[data-v-375aa4e8]{min-height:calc(100vh - 56px);-webkit-box-sizing:border-box;box-sizing:border-box;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;padding:16px 18px 18px}.admin-toolbar[data-v-375aa4e8]{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;gap:14px;padding:12px 14px;background:#fff;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 10px 28px rgba(19,55,73,.1);box-shadow:0 10px 28px rgba(19,55,73,.1)}.admin-toolbar h1[data-v-375aa4e8]{margin:0;color:#172b38;font-size:30px;line-height:1.1;font-weight:700}.admin-toolbar .el-button[data-v-375aa4e8]{height:36px;padding:0 16px;border-color:#157c91;background:#178da5;-webkit-box-shadow:0 6px 14px rgba(23,141,165,.22);box-shadow:0 6px 14px rgba(23,141,165,.22)}.toolbar-subtitle[data-v-375aa4e8]{margin-top:4px;color:#506574;font-size:13px;font-weight:600}.toolbar-subtitle strong[data-v-375aa4e8]{color:#183246}.admin-filters[data-v-375aa4e8]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid rgba(31,73,95,.12);border-radius:8px;-webkit-box-shadow:0 8px 22px rgba(19,55,73,.08);box-shadow:0 8px 22px rgba(19,55,73,.08)}.filters-title[data-v-375aa4e8]{color:#344955;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.filter-control[data-v-375aa4e8]{width:100%}.filter-control[data-v-375aa4e8] .el-input__inner{height:34px;border-color:#d9e4ea;color:#3f5361;font-weight:500}.reset-filters[data-v-375aa4e8]{height:34px;padding:0 12px;color:#496372;border-color:#d9e4ea}.admin-card[data-v-375aa4e8]{min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 14px 34px rgba(19,55,73,.12);box-shadow:0 14px 34px rgba(19,55,73,.12)}.admin-card-heading[data-v-375aa4e8],.admin-card[data-v-375aa4e8]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.admin-card-heading[data-v-375aa4e8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:13px 14px;border-bottom:1px solid #edf1f4}.admin-card-heading h2[data-v-375aa4e8]{margin:0;color:#1c3342;font-size:16px;line-height:1.25;font-weight:800}.admin-card-heading span[data-v-375aa4e8]{display:block;margin-top:2px;color:#657988;font-size:12px;font-weight:600}.admin-table[data-v-375aa4e8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.admin-table[data-v-375aa4e8] th{padding:8px 0!important;background:#f5f8fa;color:#5b6873;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.admin-table[data-v-375aa4e8] td{padding:7px 0!important;color:#4f5f69;border-bottom-color:#edf1f4}.admin-table[data-v-375aa4e8] .cell{line-height:22px}.admin-table[data-v-375aa4e8] .el-table__fixed-right:before,.admin-table[data-v-375aa4e8] .el-table__fixed:before{background-color:#edf1f4}.admin-table[data-v-375aa4e8] .el-loading-mask{background-color:hsla(0,0%,100%,.98)}.primary-cell[data-v-375aa4e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:0}.primary-cell>span[data-v-375aa4e8]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#29465a;font-weight:700}.muted-line[data-v-375aa4e8]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6b7f8d;font-size:12px;font-style:italic}.numeric-cell[data-v-375aa4e8]{color:#29465a;font-weight:700}.operation-actions[data-v-375aa4e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;min-height:24px}.operation-actions[data-v-375aa4e8] .el-button{margin:0;padding:0;color:#167da0;font-weight:600}.operation-actions[data-v-375aa4e8] .approve-action{color:#2f9a57}.operation-actions[data-v-375aa4e8] .danger-action{color:#c8524b}.admin-pagination[data-v-375aa4e8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:8px 12px;background:#fbfcfd;border-top:1px solid #edf1f4}.admin-pagination[data-v-375aa4e8] .el-pagination{padding:0;font-weight:600;white-space:nowrap}@media (max-width:900px){.admin-page-shell[data-v-375aa4e8]{padding:10px}.admin-toolbar[data-v-375aa4e8]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admin-toolbar h1[data-v-375aa4e8]{font-size:26px}.admin-filters[data-v-375aa4e8]{grid-template-columns:1fr!important}.admin-pagination[data-v-375aa4e8]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}}.email-template-shell[data-v-375aa4e8]{min-height:calc(100vh - 56px);gap:10px;padding-top:14px}.toolbar-actions[data-v-375aa4e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.toolbar-actions[data-v-375aa4e8] .el-tag{height:32px;line-height:30px;border-color:#f2c37a;color:#a65f14;background:#fff8ec;font-weight:700}.template-workbench[data-v-375aa4e8]{display:grid;grid-template-columns:340px minmax(500px,1fr) minmax(460px,.92fr);gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:calc(100vh - 180px);min-height:620px}.template-panel[data-v-375aa4e8]{min-height:0;height:100%;overflow:hidden;padding:16px;background:#fff;border:1px solid rgba(31,73,95,.14);border-radius:8px;-webkit-box-shadow:0 14px 34px rgba(19,55,73,.12);box-shadow:0 14px 34px rgba(19,55,73,.12)}.setup-panel[data-v-375aa4e8]{position:-webkit-sticky;position:sticky;top:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.editor-panel[data-v-375aa4e8],.preview-panel[data-v-375aa4e8]{min-height:0}.editor-panel[data-v-375aa4e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.editor-panel.fullscreen[data-v-375aa4e8]{position:fixed;z-index:3000;top:18px;right:18px;bottom:18px;left:18px;height:auto;-webkit-box-shadow:0 24px 70px rgba(10,39,52,.32);box-shadow:0 24px 70px rgba(10,39,52,.32)}.preview-panel[data-v-375aa4e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.panel-heading[data-v-375aa4e8]{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;gap:12px;margin:-16px -16px 14px;padding:13px 16px;border-bottom:1px solid #edf1f4;background:#fbfcfd}.panel-heading h2[data-v-375aa4e8]{margin:0;color:#203746;font-size:16px;line-height:1.2;font-weight:800}.panel-heading.compact[data-v-375aa4e8]{margin-top:18px}.panel-heading[data-v-375aa4e8] .el-button{height:28px;padding:0 10px}.section-label[data-v-375aa4e8],.setup-static[data-v-375aa4e8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.section-label[data-v-375aa4e8]{margin:4px -16px 10px;padding:10px 16px;color:#203746;background:#fbfcfd;border-top:1px solid #edf1f4;border-bottom:1px solid #edf1f4;font-size:16px;font-weight:800}.field-stack[data-v-375aa4e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-bottom:11px}.field-stack label[data-v-375aa4e8]{color:#526674;font-size:12px;font-weight:800;text-transform:uppercase}.field-stack small[data-v-375aa4e8]{color:#82919b;font-size:11px}.option-help[data-v-375aa4e8]{display:block;max-width:420px;color:#7a8790;font-size:11px;line-height:1.2}.template-description[data-v-375aa4e8]{margin:8px 0 10px;padding:10px;color:#526674;background:#f6fafb;border:1px solid #d7e7ed;border-radius:6px;font-size:13px;line-height:1.4}.sample-grid[data-v-375aa4e8]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;grid-template-columns:1fr;gap:0;padding-right:4px}.sample-grid[data-v-375aa4e8]::-webkit-scrollbar{width:8px}.sample-grid[data-v-375aa4e8]::-webkit-scrollbar-thumb{background:#c8d8df;border-radius:999px}.field-stack[data-v-375aa4e8] .el-input__inner,.field-stack[data-v-375aa4e8] .el-textarea__inner{border-color:#d9e4ea;color:#314a5a;font-weight:500}.field-stack[data-v-375aa4e8] .el-input__inner{height:36px}.body-editor[data-v-375aa4e8],.body-editor[data-v-375aa4e8] .el-textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.body-editor[data-v-375aa4e8] .el-textarea{display:-webkit-box;display:-ms-flexbox;display:flex}.editor-toolbar[data-v-375aa4e8]{min-height:39px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin-bottom:-1px;padding:4px 6px;background:#f4f8fb;border:1px solid #d9e4ea;border-radius:6px 6px 0 0}.editor-toolbar[data-v-375aa4e8],.toolbar-group[data-v-375aa4e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toolbar-group[data-v-375aa4e8]{gap:3px;padding:0 7px;border-right:1px solid #d0dce3}.toolbar-group[data-v-375aa4e8]:first-child{padding-left:0}.toolbar-group[data-v-375aa4e8]:last-child{border-right:0;padding-right:0}.format-button[data-v-375aa4e8]{min-width:27px;width:27px;height:27px;color:#284758;background:transparent;border:1px solid transparent;border-radius:3px;font-size:13px;font-weight:800;line-height:1;cursor:pointer}.format-button[data-v-375aa4e8]:hover{color:#147d96;border-color:#8fc9d7;background:#fff}.format-button i[data-v-375aa4e8]{font-size:14px}.wide-button[data-v-375aa4e8]{width:32px}.muted-button[data-v-375aa4e8]{color:#a7b1b8}.italic-button[data-v-375aa4e8]{font-style:italic;font-family:Georgia,Times New Roman,serif}.underline-button[data-v-375aa4e8]{text-decoration:underline}.format-select[data-v-375aa4e8]{height:27px;min-width:95px;padding:0 8px;color:#284758;background:transparent;border:1px solid transparent;border-radius:3px;font-size:12px;font-weight:600;text-align:left;cursor:pointer}.format-select[data-v-375aa4e8]:hover{color:#147d96;border-color:#8fc9d7;background:#fff}.body-editor[data-v-375aa4e8] textarea{height:100%;min-height:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.45;color:#304957;background:#fbfcfd;border-top-left-radius:0;border-top-right-radius:0}.placeholder-bank[data-v-375aa4e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid #edf1f4}.placeholder-bank button[data-v-375aa4e8]{height:26px;padding:0 9px;color:#27485a;background:#f1fafc;border:1px solid #bfdde7;border-radius:6px;font-size:12px;font-weight:700;cursor:pointer}.email-canvas[data-v-375aa4e8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;padding:16px;background:-webkit-gradient(linear,left top,left bottom,from(#f4f8fa),to(#f4f8fa)) padding-box;background:linear-gradient(#f4f8fa,#f4f8fa) padding-box;border:1px solid #d9e6ec;border-radius:8px}.preview-meta[data-v-375aa4e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:10px;color:#647783;font-size:12px}.preview-meta span[data-v-375aa4e8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.preview-meta strong[data-v-375aa4e8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:2px 7px;color:#203746;background:#fff;border:1px solid #d7e4ea;border-radius:999px;font-size:11px}.email-preview[data-v-375aa4e8]{overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:760px;width:100%;margin:0 auto;border:1px solid #d9e6ec;border-radius:10px;-webkit-box-shadow:0 12px 30px rgba(39,76,92,.12);box-shadow:0 12px 30px rgba(39,76,92,.12)}.email-preview[data-v-375aa4e8],.message-meta[data-v-375aa4e8]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.message-meta[data-v-375aa4e8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:14px 16px 10px}.message-meta span[data-v-375aa4e8],.message-meta strong[data-v-375aa4e8]{display:block}.message-meta strong[data-v-375aa4e8]{color:#1d3545;font-size:14px;font-weight:800}.message-meta span[data-v-375aa4e8]{margin-top:2px;color:#718391;font-size:12px}.message-avatar[data-v-375aa4e8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:32px;height:32px;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;color:#fff;background:#1b91a7;border-radius:50%;font-size:13px;font-weight:800}.email-header[data-v-375aa4e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;padding:12px 16px 14px;background:#fbfcfd;border-bottom:1px solid #d9e6ec}.email-header span[data-v-375aa4e8]{color:#738391;font-size:12px;font-weight:700;text-transform:uppercase}.email-header strong[data-v-375aa4e8]{color:#152d3b;font-size:17px;line-height:1.3}.email-body[data-v-375aa4e8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:visible;padding:18px 20px 22px;color:#203746;background:#fff;font-size:14px;line-height:1.55}.empty-preview[data-v-375aa4e8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:260px;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;padding:26px;color:#738391;text-align:center;background:#f5f8fa;border:1px dashed #c7d9e1;border-radius:8px}@media (max-width:1280px){.template-workbench[data-v-375aa4e8]{grid-template-columns:1fr;height:auto;min-height:0}.setup-panel[data-v-375aa4e8]{position:static}.editor-panel[data-v-375aa4e8],.preview-panel[data-v-375aa4e8]{min-height:0}}@media (max-width:720px){.sample-grid[data-v-375aa4e8]{grid-template-columns:1fr}.admin-toolbar[data-v-375aa4e8],.panel-heading[data-v-375aa4e8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mystocks-shell[data-v-6ace9339]{min-height:calc(100vh - 54px);padding:12px 10px 10px}.mystocks-table-card[data-v-6ace9339],.stock-command-card[data-v-6ace9339]{border:1px solid rgba(26,88,111,.12);border-radius:6px;background:hsla(0,0%,100%,.98);-webkit-box-shadow:0 12px 26px rgba(25,80,99,.13);box-shadow:0 12px 26px rgba(25,80,99,.13)}.stock-command-card[data-v-6ace9339]{margin-bottom:10px;padding:14px 18px 12px}.stock-page-header[data-v-6ace9339]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e8eef2}.stock-page-header h1[data-v-6ace9339]{margin:0;color:#152b38;font-size:29px;font-weight:700;letter-spacing:0;line-height:33px}.stock-context-line[data-v-6ace9339]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;margin-top:4px;color:rgba(21,43,56,.72);font-size:13px;font-weight:600}.factory-pill[data-v-6ace9339]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:25px;padding:0 10px;border:1px solid #b8dfe8;border-radius:4px;background:#effbfc;color:#146c82;font-weight:800}.factory-pill[data-v-6ace9339],.stock-actions[data-v-6ace9339]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stock-actions[data-v-6ace9339]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px}.factory-select[data-v-6ace9339]{width:240px}.stock-summary-grid[data-v-6ace9339]{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:10px;margin-bottom:12px}.summary-tile[data-v-6ace9339]{min-height:64px;padding:12px 14px;border:1px solid #dce9ee;border-radius:6px;background:#f7fbfc}.summary-tile span[data-v-6ace9339]{display:block;color:#607581;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.summary-tile strong[data-v-6ace9339]{display:block;margin-top:4px;color:#173242;font-size:23px;font-weight:800;line-height:26px}.summary-tile em[data-v-6ace9339]{display:block;margin-top:2px;color:#7c8b94;font-size:11px;font-style:normal;font-weight:700;line-height:15px}.summary-tile-catalog[data-v-6ace9339]{border-color:#bfe1eb;background:-webkit-gradient(linear,left top,left bottom,from(#f5fcfe),to(#eef8fb));background:linear-gradient(180deg,#f5fcfe,#eef8fb)}.mystocks-filter-panel[data-v-6ace9339]{display:grid;grid-template-columns:54px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.filters-label[data-v-6ace9339]{color:#2e4a5a;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.filters-grid[data-v-6ace9339]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(260px,1.05fr) auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:10px}.dialog-field[data-v-6ace9339],.filter-field[data-v-6ace9339]{display:block;margin:0;min-width:0}.dialog-field>span[data-v-6ace9339],.filter-field>span[data-v-6ace9339]{display:block;margin-bottom:5px;color:#556b78;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.dialog-field[data-v-6ace9339] .el-input__inner,.filter-field[data-v-6ace9339] .el-input__inner{border-color:#d7e0e7;color:#324a59;font-weight:600}.quantity-range[data-v-6ace9339]{display:grid;grid-template-columns:minmax(90px,1fr) auto minmax(110px,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.quantity-range[data-v-6ace9339] .el-input__inner{text-align:right}.range-divider[data-v-6ace9339]{color:#74838c;font-weight:700}.filter-actions[data-v-6ace9339],.quantity-actions[data-v-6ace9339],.row-actions[data-v-6ace9339]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-actions .el-button+.el-button[data-v-6ace9339],.quantity-actions .el-button+.el-button[data-v-6ace9339],.row-actions .el-button+.el-button[data-v-6ace9339]{margin-left:0}.filter-actions[data-v-6ace9339]{padding-bottom:1px;white-space:nowrap}.quantity-actions[data-v-6ace9339],.row-actions[data-v-6ace9339]{max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mystocks-table-card[data-v-6ace9339]{overflow:hidden;background:#fff}.table-card-header[data-v-6ace9339]{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;min-height:50px;padding:10px 18px;border-bottom:1px solid #e6edf2;background:#fbfdfe}.table-title[data-v-6ace9339]{color:#223947;font-size:15px;font-weight:800;line-height:20px}.table-subtitle[data-v-6ace9339]{color:#6d7f89;font-size:12px;font-weight:600}.table-total[data-v-6ace9339]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:26px;padding:0 10px;border-radius:4px;background:#eef6f9;color:#2b6275;font-size:12px;font-weight:800}.mystocks-table[data-v-6ace9339]{background:#fff}.mystocks-table[data-v-6ace9339] th{padding:8px 0;background:#f4f8fa;color:#526875;font-size:11px;font-weight:800;letter-spacing:0}.mystocks-table[data-v-6ace9339] td{padding:7px 0;border-bottom-color:#e7edf2;color:#405461}.mystocks-table[data-v-6ace9339] .cell{line-height:19px}.mystocks-table[data-v-6ace9339] .el-table__row:hover>td{background:#f4fbfd}.article-main[data-v-6ace9339]{color:#314754;line-height:19px}.article-meta[data-v-6ace9339]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:2px;color:#657987;font-size:12px;font-style:italic;line-height:16px}.date-chip[data-v-6ace9339],.number-cell[data-v-6ace9339]{color:#314d5d;font-variant-numeric:tabular-nums;font-weight:700}.empty-date[data-v-6ace9339]{color:#a0adb5}.quantity-button[data-v-6ace9339]{min-width:86px;padding:3px 10px;border:1px solid #cfe4ee;border-radius:4px;background:#f4fbfd;color:#167b95;cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;font-weight:800;text-align:right;-webkit-transition:border-color .16s ease,background .16s ease,color .16s ease;transition:border-color .16s ease,background .16s ease,color .16s ease}.quantity-button[data-v-6ace9339]:focus,.quantity-button[data-v-6ace9339]:hover{border-color:#2d9db4;background:#ebf8fb;color:#0d6175;outline:none}.quantity-edit-form[data-v-6ace9339]{display:grid;gap:8px;justify-items:end}.quantity-input[data-v-6ace9339]{width:150px}.danger-link[data-v-6ace9339]{color:#d9534f}.offer-dialog-body[data-v-6ace9339]{display:grid;gap:16px}.dialog-context[data-v-6ace9339]{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:10px 12px;border:1px solid #dce9ee;border-radius:6px;background:#f8fbfc}.dialog-context span[data-v-6ace9339]{color:#607581;font-size:11px;font-weight:800;text-transform:uppercase}.dialog-context strong[data-v-6ace9339]{color:#173242}.product-search[data-v-6ace9339]{width:100%}.product-picker-status[data-v-6ace9339]{display:grid;grid-template-columns:auto auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0 0 8px}.product-picker-status div[data-v-6ace9339]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:28px;padding:0 9px;border:1px solid #cfe4ee;border-radius:4px;background:#f5fbfd;color:#48616f;font-size:11px;font-weight:800;white-space:nowrap}.product-picker-status strong[data-v-6ace9339]{margin-right:5px;color:#143444;font-size:14px}.product-picker-status em[data-v-6ace9339]{justify-self:end;color:#6f808a;font-size:12px;font-style:normal;font-weight:600}.product-option[data-v-6ace9339]{display:grid;grid-template-columns:96px minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;min-height:52px;padding:6px 0;line-height:18px}.product-option-code[data-v-6ace9339]{color:#153242;font-weight:800;font-variant-numeric:tabular-nums}.product-option-copy[data-v-6ace9339]{min-width:0}.product-option-copy span[data-v-6ace9339],.product-option-copy strong[data-v-6ace9339]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-option-copy strong[data-v-6ace9339]{color:#203947}.product-option-copy span[data-v-6ace9339]{color:#324a59;font-size:12px}.product-option-meta[data-v-6ace9339]{display:grid;justify-items:end;min-width:118px}.product-option-meta b[data-v-6ace9339]{color:#0f6f86;font-size:13px;font-weight:800}.product-option-meta em[data-v-6ace9339]{color:#7a8b95;font-size:12px;font-style:normal;white-space:nowrap}.selected-product-card[data-v-6ace9339]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px;border:1px solid #dce9ee;border-radius:6px;background:#fbfdfe}.selected-product-card div[data-v-6ace9339]{display:grid;gap:3px}.selected-product-card span[data-v-6ace9339]{color:#667986;font-size:12px}.selected-product-card .el-tag[data-v-6ace9339]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.dialog-quantity[data-v-6ace9339]{width:180px}@media (max-width:1180px){.stock-actions[data-v-6ace9339],.stock-page-header[data-v-6ace9339]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.factory-select[data-v-6ace9339]{width:100%}.filters-grid[data-v-6ace9339],.mystocks-filter-panel[data-v-6ace9339],.product-picker-status[data-v-6ace9339],.stock-summary-grid[data-v-6ace9339]{grid-template-columns:1fr}.product-picker-status em[data-v-6ace9339]{justify-self:start}}@media (max-width:760px){.stock-page-header h1[data-v-6ace9339]{font-size:28px}.quantity-actions[data-v-6ace9339],.row-actions[data-v-6ace9339],.selected-product-card[data-v-6ace9339],.table-card-header[data-v-6ace9339]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-search-popper .el-select-dropdown__item{height:auto;padding:0 14px;line-height:normal}.product-search-popper .el-select-dropdown__item.hover,.product-search-popper .el-select-dropdown__item.selected{background:#eef8fb}.myorders-shell[data-v-5c71d6d4]{padding:14px 10px 28px}.myorders-control-card[data-v-5c71d6d4],.myorders-table-card[data-v-5c71d6d4]{border:1px solid rgba(26,88,111,.12);border-radius:6px;background:hsla(0,0%,100%,.98);-webkit-box-shadow:0 12px 26px rgba(25,80,99,.13);box-shadow:0 12px 26px rgba(25,80,99,.13)}.myorders-control-card[data-v-5c71d6d4]{margin-bottom:14px;padding:16px 18px 15px}.myorders-header[data-v-5c71d6d4]{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;margin-bottom:14px;padding-bottom:13px;border-bottom:1px solid #e8eef2}.myorders-header h1[data-v-5c71d6d4]{margin:0;color:#152b38;font-size:31px;font-weight:700;letter-spacing:0;line-height:36px}.myorders-summary[data-v-5c71d6d4]{margin-top:1px;color:rgba(21,43,56,.72);font-size:13px;font-weight:600}.myorders-filters[data-v-5c71d6d4]{display:grid;grid-template-columns:54px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.filters-label[data-v-5c71d6d4]{color:#2e4a5a;font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.filters-grid[data-v-5c71d6d4]{display:grid;grid-template-columns:minmax(220px,320px) auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:10px}.filter-field[data-v-5c71d6d4]{display:block;margin:0;min-width:0}.filter-field>span[data-v-5c71d6d4]{display:block;margin-bottom:5px;color:#556b78;font-size:11px;font-weight:800;letter-spacing:0}.filter-control[data-v-5c71d6d4]{width:100%}.filter-control[data-v-5c71d6d4] .el-input__inner{border-color:#d7e0e7;color:#324a59;font-weight:600}.filter-actions[data-v-5c71d6d4],.order-actions[data-v-5c71d6d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-actions .el-button+.el-button[data-v-5c71d6d4],.order-actions .el-button+.el-button[data-v-5c71d6d4]{margin-left:0}.filter-actions[data-v-5c71d6d4]{padding-bottom:1px;white-space:nowrap}.myorders-table-card[data-v-5c71d6d4]{overflow:hidden;background:#fff}.table-card-header[data-v-5c71d6d4]{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;min-height:54px;padding:12px 18px;border-bottom:1px solid #e6edf2;background:#fbfdfe}.table-title[data-v-5c71d6d4]{color:#223947;font-size:15px;font-weight:800;line-height:20px}.table-subtitle[data-v-5c71d6d4]{color:#6d7f89;font-size:12px;font-weight:600}.table-total[data-v-5c71d6d4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:26px;padding:0 10px;border-radius:4px;background:#eef6f9;color:#2b6275;font-size:12px;font-weight:800}.myorders-table[data-v-5c71d6d4]{background:#fff}.myorders-table[data-v-5c71d6d4] th{padding:10px 0;background:#f4f8fa;color:#526875;font-size:11px;font-weight:800;letter-spacing:0}.myorders-table[data-v-5c71d6d4] td{padding:8px 0;border-bottom-color:#e7edf2;color:#405461}.myorders-table[data-v-5c71d6d4] .cell{line-height:21px}.myorders-table[data-v-5c71d6d4] .el-table__row:hover>td{background:#f4fbfd}.myorders-table[data-v-5c71d6d4] .direct-order-row>td{background:#fff7e6!important}.date-chip[data-v-5c71d6d4],.number-cell[data-v-5c71d6d4]{color:#314d5d;font-variant-numeric:tabular-nums;font-weight:700}.article-main[data-v-5c71d6d4]{color:#314754;line-height:19px}.article-category[data-v-5c71d6d4]{margin-top:2px;color:#526976;font-style:italic;line-height:18px}.article-description[data-v-5c71d6d4]{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:#64727c;font-size:12px;line-height:17px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.status-pill[data-v-5c71d6d4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:72px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:800}.status-accepted[data-v-5c71d6d4]{background:#eaf6e5;color:#3d9b2f}.status-pending[data-v-5c71d6d4]{background:#fff4e5;color:#d5891d}.status-rejected[data-v-5c71d6d4]{background:#fdeaea;color:#c63e3e}.status-neutral[data-v-5c71d6d4]{background:#eef4f8;color:#426274}.reject-reason[data-v-5c71d6d4]{margin-top:5px;overflow:hidden;color:#9b5555;font-size:11px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.delivery-link[data-v-5c71d6d4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:112px;padding:6px 10px;border:1px solid #69bd48;border-radius:4px;background:#f2fbef;color:#45a72e;font-size:12px;font-weight:800;line-height:16px;text-decoration:none}.delivery-link i[data-v-5c71d6d4]{margin-right:4px}.no-action[data-v-5c71d6d4]{color:#9aa8af;font-size:12px}.table-footer[data-v-5c71d6d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:12px 18px;border-top:1px solid #e6edf2;background:#fbfdfe}@media (max-width:760px){.myorders-header h1[data-v-5c71d6d4]{font-size:32px}.filters-grid[data-v-5c71d6d4],.myorders-filters[data-v-5c71d6d4]{grid-template-columns:1fr}.order-actions[data-v-5c71d6d4],.table-card-header[data-v-5c71d6d4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.request-access-page[data-v-54c9d5bf]{position:relative;min-height:100vh;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;padding:32px}.language-picker[data-v-54c9d5bf]{position:absolute;top:18px;right:18px;width:160px;z-index:2}.request-access-card[data-v-54c9d5bf]{width:620px;max-width:100%;padding:48px;text-align:center;background:#fff;border-radius:8px;-webkit-box-shadow:rgba(15,23,42,.18) 0 24px 60px;box-shadow:0 24px 60px rgba(15,23,42,.18)}.icon-stack[data-v-54c9d5bf]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:96px;height:82px;margin-bottom:18px}.domain-icon[data-v-54c9d5bf]{display:grid;grid-template-columns:repeat(2,28px);grid-template-rows:repeat(2,22px);gap:8px;padding:10px;border:5px solid #0f6cbd;border-radius:6px}.domain-icon i[data-v-54c9d5bf]{background:#0f6cbd;opacity:.85}.lock-icon[data-v-54c9d5bf]{position:absolute;right:12px;bottom:8px;width:28px;height:28px;border-radius:50%;color:#fc544b;background:#fc544b;border:4px solid #fff}h1[data-v-54c9d5bf]{margin:0 0 12px;font-size:40px;font-weight:700}.subtitle[data-v-54c9d5bf]{margin:0 0 10px;font-size:22px;color:#334155}.account[data-v-54c9d5bf]{margin:0 0 16px;color:#64748b}.request-form[data-v-54c9d5bf]{margin-top:24px;text-align:left}.full-width[data-v-54c9d5bf]{width:100%}.notification-hint[data-v-54c9d5bf]{margin:6px 0 0;color:#64748b;font-size:13px;line-height:1.5}.request-session-warning[data-v-54c9d5bf]{color:#9b5228;font-size:14px;line-height:1.5}.actions[data-v-54c9d5bf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:8px}.success-panel[data-v-54c9d5bf]{margin-top:24px;color:#475569;font-size:17px}@media only screen and (max-width:768px){.request-access-page[data-v-54c9d5bf]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:18px;padding-top:76px}.language-picker[data-v-54c9d5bf]{left:18px;right:18px;width:auto}.request-access-card[data-v-54c9d5bf]{padding:34px 24px}h1[data-v-54c9d5bf]{font-size:34px}.actions[data-v-54c9d5bf]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.actions .el-button[data-v-54c9d5bf]{width:100%;margin-left:0}}.home-page[data-v-0f515b52]{min-height:100vh;color:var(--workspace-ink)}.workspace-hero[data-v-0f515b52]{background:#f5fafc url(../../static/img/home-linen-hero.0595ec2e.jpg) 100%/cover no-repeat}.hero-content[data-v-0f515b52]{max-width:var(--workspace-width);padding:48px calc(var(--workspace-gutter) + 24px) 30px;margin:0 auto}.plant-context[data-v-0f515b52]{color:#667c8f;font-size:14px;font-weight:600;margin:0 0 10px;min-height:22px}.plant-context span[data-v-0f515b52]{margin:0 4px}h1[data-v-0f515b52]{color:#142c3d;font-size:clamp(36px,4vw,58px);line-height:1.16;font-weight:700;letter-spacing:-1.6px;margin:0 0 10px}.hero-subtitle[data-v-0f515b52]{color:#63768a;font-size:clamp(19px,2vw,28px);line-height:1.45;margin:0 0 32px}.article-search[data-v-0f515b52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;width:100%;max-width:965px;padding:7px 7px 7px 22px;background:#fff;border:1px solid #b9d2df;border-radius:6px;-webkit-box-shadow:0 1px 2px rgba(33,67,87,.02);box-shadow:0 1px 2px rgba(33,67,87,.02)}.article-search>i[data-v-0f515b52]{color:#344f63;font-size:27px}.article-search input[data-v-0f515b52]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border:0;padding:14px 0;color:#193344;font:inherit;font-size:18px;outline:none;background:transparent}.article-search input[data-v-0f515b52]::-webkit-input-placeholder{color:#8fa2b7;opacity:1}.article-search input[data-v-0f515b52]::-moz-placeholder{color:#8fa2b7;opacity:1}.article-search input[data-v-0f515b52]:-ms-input-placeholder{color:#8fa2b7;opacity:1}.article-search input[data-v-0f515b52]::-ms-input-placeholder{color:#8fa2b7;opacity:1}.article-search input[data-v-0f515b52]::placeholder{color:#8fa2b7;opacity:1}.article-search[data-v-0f515b52]:focus-within{outline:2px solid #137e99;outline-offset:3px}.home-button[data-v-0f515b52]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border:1px solid transparent;border-radius:5px;min-height:46px;padding:12px 22px;font-size:16px;font-weight:700;line-height:1.25;cursor:pointer;text-decoration:none}.home-button-primary[data-v-0f515b52]{color:#fff;background:var(--workspace-primary);border-color:var(--workspace-primary)}.home-button-primary[data-v-0f515b52]:hover{color:#fff;background:var(--workspace-primary-hover);text-decoration:none}.article-search button[data-v-0f515b52]{min-width:170px;min-height:56px}.browse-link[data-v-0f515b52]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;color:#11849e;font-size:17px;font-weight:700;margin-top:14px}.workspace-content[data-v-0f515b52]{margin:0 auto}.workspace-grid[data-v-0f515b52]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:22px}.requests-panel[data-v-0f515b52]{border:1px solid #d0dde6;border-radius:5px;min-width:0}.panel-heading[data-v-0f515b52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:22px 24px 20px}h2[data-v-0f515b52]{color:#142e40;font-size:27px;line-height:1.2;letter-spacing:-.5px;font-weight:700;margin:0 0 8px}.section-description[data-v-0f515b52]{color:#64798f;font-size:17px;margin:0;line-height:1.4}.text-link[data-v-0f515b52]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;color:#0e829c;font-size:16px;font-weight:600;text-decoration:none}.browse-link[data-v-0f515b52]:hover,.text-link[data-v-0f515b52]:hover{color:#09667b;text-decoration:underline}.panel-heading>a[data-v-0f515b52]{margin-top:7px;-ms-flex-negative:0;flex-shrink:0}.requests-table-wrap[data-v-0f515b52]{overflow-x:auto;padding:0 17px 6px}.requests-table[data-v-0f515b52]{width:100%;border-collapse:collapse;font-size:16px}.requests-table th[data-v-0f515b52]{color:#6e8299;font-size:14px;font-weight:500;text-align:left;padding:17px 12px 20px;white-space:nowrap}.requests-table td[data-v-0f515b52]{border-top:1px solid #dbe4ea;padding:21px 12px;vertical-align:middle;color:#304c61}.request-article[data-v-0f515b52]{width:25%;min-width:180px}.request-article strong[data-v-0f515b52]{display:block;color:#172f41;font-size:18px;font-weight:700;margin-bottom:5px}.request-article span[data-v-0f515b52]{display:block;color:#61768c;font-size:16px;line-height:1.35}.date-cell[data-v-0f515b52],.quantity-cell[data-v-0f515b52]{white-space:nowrap}.action-column[data-v-0f515b52]{text-align:right!important}.review-link[data-v-0f515b52]{display:inline-block;color:#087e9b;padding:10px 18px;border:1px solid #c7dce5;border-radius:4px;font-size:14px;font-weight:700;text-decoration:none}.review-link[data-v-0f515b52]:hover{color:#07637a;background:#edf8fb;border-color:#75b5c5}.pending-label[data-v-0f515b52]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#fff2d7;color:#9c6800;border-radius:5px;padding:4px 8px;font-size:13px;white-space:nowrap}.stock-panel[data-v-0f515b52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #cce3ed;border-radius:5px;background:#eff9fc;padding:22px 24px}.stock-panel h2[data-v-0f515b52]{margin-bottom:12px}.stock-metrics[data-v-0f515b52]{margin:0}.stock-metric[data-v-0f515b52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid #d3e5eb}.stock-metric>div[data-v-0f515b52]{min-width:0}.stock-metric dt[data-v-0f515b52]{font-size:17px;font-weight:400;color:#64768c;line-height:1.4}.stock-metric dd[data-v-0f515b52]{font-size:37px;color:#142f42;font-weight:700;line-height:1.15;margin:0 0 4px;letter-spacing:-.6px}.metric-icon[data-v-0f515b52]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:64px;height:64px;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#def3fa;color:#157d98;font-size:30px}.stock-metric-date[data-v-0f515b52]{border:0;padding-bottom:20px}.stock-metric-date dt[data-v-0f515b52]{font-size:14px}.stock-metric-date dd[data-v-0f515b52]{font-size:17px;line-height:1.4;font-weight:500;letter-spacing:0}.manage-stock[data-v-0f515b52]{margin-top:auto;width:100%}.workspace-footer[data-v-0f515b52]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:32px;border-top:1px solid #d8e2e8;padding:20px 0 4px;color:#71869d;font-size:14px}.workspace-footer[data-v-0f515b52],.workspace-footer p[data-v-0f515b52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workspace-footer p[data-v-0f515b52]{margin:0;gap:12px}.workspace-footer p i[data-v-0f515b52]{font-size:20px}.workspace-footer>a[data-v-0f515b52]{white-space:nowrap;font-size:14px}.workspace-empty[data-v-0f515b52],.workspace-loading[data-v-0f515b52]{min-height:295px;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 24px;text-align:center;color:#64798f;gap:10px}.workspace-empty>i[data-v-0f515b52]{font-size:38px;color:#268aa0;margin-bottom:6px}.workspace-empty h3[data-v-0f515b52]{font-size:22px;color:#203d50;font-weight:700;margin:0}.workspace-empty p[data-v-0f515b52]{margin:0 0 10px;max-width:380px;line-height:1.6}.workspace-loading>i[data-v-0f515b52]{font-size:26px}.workspace-error[data-v-0f515b52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:20px;padding:16px;background:#fff5ed;color:#795534;border:1px solid #f0dcc9;border-radius:5px}.workspace-error button[data-v-0f515b52]{border:0;background:none;color:#096d84;font-weight:700;cursor:pointer;margin-left:auto}a[data-v-0f515b52]:focus-visible,button[data-v-0f515b52]:focus-visible{outline:3px solid #2057ab;outline-offset:4px}@media (min-width:1600px){.workspace-hero[data-v-0f515b52]{background-size:100% auto}}@media (max-width:1199px){.workspace-grid[data-v-0f515b52]{grid-template-columns:minmax(0,1fr) 290px;gap:18px}.stock-panel[data-v-0f515b52]{padding:22px 20px}.panel-heading[data-v-0f515b52]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.requests-table td[data-v-0f515b52],.requests-table th[data-v-0f515b52]{padding-left:8px;padding-right:8px}.metric-icon[data-v-0f515b52]{width:50px;height:50px;-ms-flex-preferred-size:50px;flex-basis:50px;font-size:25px}.stock-metric[data-v-0f515b52]{gap:14px}.stock-metric dd[data-v-0f515b52]{font-size:31px}}@media (max-width:900px){.workspace-grid[data-v-0f515b52]{grid-template-columns:1fr}.stock-panel[data-v-0f515b52]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 24px}.stock-panel h2[data-v-0f515b52]{grid-column:-1}.stock-metrics[data-v-0f515b52]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.stock-metric[data-v-0f515b52]{border:0;padding:12px 0}.stock-metric-date[data-v-0f515b52]{width:100%;padding-top:0}.manage-stock[data-v-0f515b52]{-ms-flex-item-align:end;align-self:end;width:auto;margin:0 0 12px}.workspace-footer[data-v-0f515b52]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:600px){.hero-content[data-v-0f515b52]{padding:30px 20px}h1[data-v-0f515b52]{font-size:36px;max-width:370px;letter-spacing:-1px}.workspace-hero[data-v-0f515b52]{background-position:60%}.hero-subtitle[data-v-0f515b52]{font-size:19px;max-width:320px;margin-bottom:24px}.article-search[data-v-0f515b52]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:10px}.article-search>i[data-v-0f515b52]{font-size:22px;margin-left:4px}.article-search input[data-v-0f515b52]{width:calc(100% - 45px);-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:15px;padding:10px 0}.article-search button[data-v-0f515b52]{width:100%;min-height:46px}.browse-link[data-v-0f515b52]{font-size:15px}.workspace-content[data-v-0f515b52]{padding:18px 12px}.panel-heading[data-v-0f515b52]{padding:20px 16px}h2[data-v-0f515b52]{font-size:24px}.section-description[data-v-0f515b52]{font-size:15px}.requests-table-wrap[data-v-0f515b52]{padding:0 8px}.requests-table[data-v-0f515b52]{min-width:650px}.stock-panel[data-v-0f515b52]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px}.stock-metrics[data-v-0f515b52]{display:block}.stock-metric[data-v-0f515b52]{padding:18px 0;border-bottom:1px solid #d3e5eb}.stock-metric-date[data-v-0f515b52]{border-bottom:0}.manage-stock[data-v-0f515b52]{width:100%;margin:4px 0 0}.workspace-footer[data-v-0f515b52]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;line-height:1.5}.workspace-error[data-v-0f515b52]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.report-orders-shell[data-v-4a039dc4]{padding:14px 10px 28px}.report-filter-card[data-v-4a039dc4],.report-orders-card[data-v-4a039dc4],.report-orders-header[data-v-4a039dc4]{border:1px solid rgba(26,88,111,.12);border-radius:6px;background:hsla(0,0%,100%,.98);-webkit-box-shadow:0 12px 26px rgba(25,80,99,.13);box-shadow:0 12px 26px rgba(25,80,99,.13)}.report-orders-header[data-v-4a039dc4]{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;gap:18px;margin-bottom:14px;padding:18px}.report-orders-header h1[data-v-4a039dc4]{margin:0;color:#152b38;font-size:31px;font-weight:700;letter-spacing:0;line-height:36px}.report-orders-summary[data-v-4a039dc4]{margin-top:2px;color:rgba(21,43,56,.72);font-size:13px;font-weight:600}.report-export-button[data-v-4a039dc4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.report-filter-card[data-v-4a039dc4]{margin-bottom:14px;padding:12px 18px 14px}.report-filter-grid[data-v-4a039dc4]{display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;grid-template-columns:56px minmax(190px,1.1fr) minmax(270px,1.4fr) minmax(180px,1fr) minmax(170px,.8fr) minmax(190px,1fr) minmax(190px,1fr) auto;gap:10px}.filter-label[data-v-4a039dc4]{-ms-flex-item-align:center;align-self:center;color:#314754;font-size:11px;font-weight:800;text-transform:uppercase}.report-filter-card[data-v-4a039dc4] .el-form-item{margin-bottom:0}.report-filter-card[data-v-4a039dc4] .el-form-item__label{padding-bottom:5px;color:#526875;font-size:11px;font-weight:800;letter-spacing:0;line-height:16px}.report-filter-card[data-v-4a039dc4] .el-input__inner{height:34px;line-height:34px}.report-filter-card[data-v-4a039dc4] .el-date-editor .el-range-separator{line-height:26px}.full-width[data-v-4a039dc4]{width:100%}.filter-actions[data-v-4a039dc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-bottom:1px;white-space:nowrap}.filter-actions .el-button+.el-button[data-v-4a039dc4]{margin-left:0}.report-orders-card[data-v-4a039dc4]{overflow:hidden}.report-card-title[data-v-4a039dc4]{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;gap:16px;padding:13px 18px;border-bottom:1px solid #e6edf2;background:#fbfdfe;color:#223947;font-size:15px;font-weight:800}.report-card-title small[data-v-4a039dc4]{display:block;margin-top:2px;color:#6b7c87;font-size:12px;font-weight:700}.total-pill[data-v-4a039dc4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:26px;padding:0 10px;border-radius:4px;background:#eef6f9;color:#2b6275;font-size:12px;font-weight:800}.report-orders-table[data-v-4a039dc4] th{padding:10px 0;background:#f4f8fa;color:#526875;font-size:11px;font-weight:800;letter-spacing:0}.report-orders-table[data-v-4a039dc4] td{padding:8px 0;border-bottom-color:#e7edf2;color:#405461}.article-main[data-v-4a039dc4]{color:#314754;line-height:19px}.article-category[data-v-4a039dc4]{margin-top:2px;color:#526976;font-style:italic;line-height:18px}.article-description[data-v-4a039dc4]{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:#64727c;font-size:12px;line-height:17px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.status-pill[data-v-4a039dc4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:72px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:800}.status-accepted[data-v-4a039dc4]{background:#eaf6e5;color:#3d9b2f}.status-pending[data-v-4a039dc4]{background:#fff4e5;color:#d5891d}.status-rejected[data-v-4a039dc4]{background:#fdeaea;color:#c63e3e}.status-neutral[data-v-4a039dc4]{background:#eef4f8;color:#426274}.reject-reason[data-v-4a039dc4]{margin-top:5px;overflow:hidden;color:#9b5555;font-size:11px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.delivery-link[data-v-4a039dc4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:112px;padding:6px 10px;border:1px solid #69bd48;border-radius:4px;background:#f2fbef;color:#45a72e;font-size:12px;font-weight:800;line-height:16px;text-decoration:none}.delivery-link i[data-v-4a039dc4]{margin-right:4px}.no-action[data-v-4a039dc4]{color:#9aa8af;font-size:12px}.report-pagination[data-v-4a039dc4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:12px 18px;border-top:1px solid #e6edf2;background:#fbfdfe}@media (max-width:1400px){.report-filter-grid[data-v-4a039dc4]{grid-template-columns:56px repeat(3,minmax(180px,1fr))}.filter-actions[data-v-4a039dc4]{grid-column:-2}}@media (max-width:760px){.report-orders-header[data-v-4a039dc4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.report-filter-grid[data-v-4a039dc4]{grid-template-columns:1fr}.filter-actions[data-v-4a039dc4],.filter-label[data-v-4a039dc4]{grid-column:auto}}.report-offers-shell[data-v-d05031ec]{padding:14px 10px 28px}.report-offers-card[data-v-d05031ec],.report-offers-header[data-v-d05031ec]{border:1px solid rgba(26,88,111,.12);border-radius:6px;background:hsla(0,0%,100%,.98);-webkit-box-shadow:0 12px 26px rgba(25,80,99,.13);box-shadow:0 12px 26px rgba(25,80,99,.13)}.report-offers-header[data-v-d05031ec]{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;gap:18px;margin-bottom:14px;padding:18px}.report-offers-header h1[data-v-d05031ec]{margin:0;color:#152b38;font-size:31px;font-weight:700;letter-spacing:0;line-height:36px}.report-offers-summary[data-v-d05031ec]{margin-top:2px;color:rgba(21,43,56,.72);font-size:13px;font-weight:600}.report-offers-card[data-v-d05031ec]{overflow:hidden}.report-card-title[data-v-d05031ec]{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;gap:16px;padding:13px 18px;border-bottom:1px solid #e6edf2;background:#fbfdfe;color:#223947;font-size:15px;font-weight:800}.report-card-title small[data-v-d05031ec]{display:block;margin-top:2px;color:#6b7c87;font-size:12px;font-weight:700}.total-pill[data-v-d05031ec]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:26px;padding:0 10px;border-radius:4px;background:#eef6f9;color:#2b6275;font-size:12px;font-weight:800}.report-offers-table[data-v-d05031ec] th{padding:10px 0;background:#f4f8fa;color:#526875;font-size:11px;font-weight:800;letter-spacing:0}.report-offers-table[data-v-d05031ec] td{padding:7px 0;border-bottom-color:#e7edf2;color:#405461}.article-main[data-v-d05031ec]{color:#314754;line-height:19px}.article-category[data-v-d05031ec]{margin-top:2px;color:#526976;font-style:italic;line-height:18px}.article-description[data-v-d05031ec]{margin:4px 0 0;color:#64727c;font-size:12px;line-height:17px}.status-pill[data-v-d05031ec]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 7px;border-radius:4px;background:#eef4f8;color:#426274;font-size:11px;font-weight:700}.report-pagination[data-v-d05031ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:12px 18px;border-top:1px solid #e6edf2;background:#fbfdfe}@media (max-width:760px){.report-offers-header[data-v-d05031ec]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.button-link[data-v-566a5d41]{text-decoration:none}.stock-report-shell[data-v-5d331d45]{padding:14px 10px 28px}.country-report-card[data-v-5d331d45],.report-header[data-v-5d331d45],.summary-tile[data-v-5d331d45]{border:1px solid rgba(26,88,111,.12);border-radius:6px;background:hsla(0,0%,100%,.98);-webkit-box-shadow:0 12px 26px rgba(25,80,99,.13);box-shadow:0 12px 26px rgba(25,80,99,.13)}.report-header[data-v-5d331d45]{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;gap:18px;margin-bottom:14px;padding:18px}.report-header h1[data-v-5d331d45]{margin:0;color:#152b38;font-size:31px;font-weight:700;letter-spacing:0;line-height:36px}.report-header p[data-v-5d331d45]{margin:3px 0 0;color:rgba(21,43,56,.72);font-size:13px;font-weight:600}.header-actions[data-v-5d331d45]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;white-space:nowrap}.summary-grid[data-v-5d331d45]{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;margin-bottom:14px}.summary-tile[data-v-5d331d45]{padding:14px 16px;min-height:76px}.summary-tile strong[data-v-5d331d45]{display:block;color:#173746;font-size:26px;line-height:30px}.summary-tile span[data-v-5d331d45]{color:#607685;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.summary-tile.attention[data-v-5d331d45]{border-color:rgba(213,132,42,.28);background:#fffaf3}.summary-tile.attention strong[data-v-5d331d45]{color:#9a5b18}.country-report-card[data-v-5d331d45]{overflow:hidden}.report-card-title[data-v-5d331d45]{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;gap:16px;padding:13px 18px;border-bottom:1px solid #e6edf2;background:#fbfdfe;color:#223947;font-size:15px;font-weight:800}.report-card-title small[data-v-5d331d45]{display:block;margin-top:2px;color:#6b7c87;font-size:12px;font-weight:700}.total-pill[data-v-5d331d45]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:26px;padding:0 10px;border-radius:4px;background:#eef6f9;color:#2b6275;font-size:12px;font-weight:800}.country-collapse[data-v-5d331d45]{border:0}.country-collapse[data-v-5d331d45] .el-collapse-item__header{height:auto;min-height:58px;padding:0 18px;border-bottom-color:#e5edf2}.country-collapse[data-v-5d331d45] .el-collapse-item__content{padding:0}.country-title[data-v-5d331d45]{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;width:100%;gap:18px;padding-right:16px}.country-name strong[data-v-5d331d45]{color:#173746;font-size:17px}.country-name small[data-v-5d331d45]{display:block;margin-top:2px;color:#607685;font-size:12px;font-weight:700}.country-metrics[data-v-5d331d45]{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;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:7px}.country-metrics span[data-v-5d331d45]{min-height:24px;padding:2px 8px;border-radius:4px;background:#eef6f9;color:#2f6477;font-size:12px;font-weight:800;line-height:20px}.country-metrics .attention-count[data-v-5d331d45]{background:#fff3e4;color:#9a5b18}.factory-table[data-v-5d331d45] th{padding:9px 0;background:#f4f8fa;color:#526875;font-size:11px;font-weight:800;letter-spacing:0}.factory-table[data-v-5d331d45] td{padding:8px 0;border-bottom-color:#e7edf2;color:#405461}.factory-cell[data-v-5d331d45]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.factory-cell strong[data-v-5d331d45]{min-width:62px;color:#263f4d}.actor-tags[data-v-5d331d45]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.muted-text[data-v-5d331d45]{color:#87949d;font-size:12px;font-weight:700}.empty-state[data-v-5d331d45]{padding:36px;color:#778792;text-align:center;font-weight:700}@media (max-width:900px){.country-title[data-v-5d331d45],.report-header[data-v-5d331d45]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.country-metrics[data-v-5d331d45],.header-actions[data-v-5d331d45]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.summary-grid[data-v-5d331d45]{grid-template-columns:repeat(2,minmax(150px,1fr))}}.report-unordered-shell[data-v-2a1a22c4]{padding:14px 10px 28px}.report-filter-card[data-v-2a1a22c4],.report-unordered-card[data-v-2a1a22c4],.report-unordered-header[data-v-2a1a22c4],.summary-tile[data-v-2a1a22c4]{border:1px solid rgba(26,88,111,.12);border-radius:6px;background:hsla(0,0%,100%,.98);-webkit-box-shadow:0 12px 26px rgba(25,80,99,.13);box-shadow:0 12px 26px rgba(25,80,99,.13)}.report-unordered-header[data-v-2a1a22c4]{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;gap:18px;margin-bottom:12px;padding:18px}.report-unordered-header h1[data-v-2a1a22c4]{margin:0;color:#152b38;font-size:31px;font-weight:700;letter-spacing:0;line-height:36px}.report-unordered-summary[data-v-2a1a22c4]{margin-top:3px;color:rgba(21,43,56,.72);font-size:13px;font-weight:600}.report-summary-grid[data-v-2a1a22c4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.summary-tile[data-v-2a1a22c4]{min-height:76px;padding:14px 16px;border-left:3px solid #2499ad}.summary-tile strong[data-v-2a1a22c4]{display:block;color:#183342;font-size:26px;font-weight:800;line-height:29px}.summary-tile span[data-v-2a1a22c4]{display:block;margin-top:6px;color:#61737f;font-size:12px;font-weight:800;text-transform:uppercase}.summary-tile.attention[data-v-2a1a22c4]{border-left-color:#f1a742;background:#fffaf2}.summary-tile.attention strong[data-v-2a1a22c4]{color:#9a5a13}.report-filter-card[data-v-2a1a22c4]{margin-bottom:12px;padding:12px 18px}.report-filter-grid[data-v-2a1a22c4]{display:grid;grid-template-columns:78px minmax(260px,1fr) 230px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.filter-label[data-v-2a1a22c4]{color:#334b59;font-size:12px;font-weight:800;text-transform:uppercase}.switch-filter[data-v-2a1a22c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;color:#344b59;font-size:13px;font-weight:700}.filter-actions[data-v-2a1a22c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.report-unordered-card[data-v-2a1a22c4]{overflow:hidden}.report-card-title[data-v-2a1a22c4]{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;gap:16px;padding:13px 18px;border-bottom:1px solid #e6edf2;background:#fbfdfe;color:#223947;font-size:15px;font-weight:800}.report-card-title small[data-v-2a1a22c4]{display:block;margin-top:2px;color:#6b7c87;font-size:12px;font-weight:700}.total-pill[data-v-2a1a22c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:26px;padding:0 10px;border-radius:4px;background:#eef6f9;color:#2b6275;font-size:12px;font-weight:800}.report-unordered-table[data-v-2a1a22c4] th{padding:10px 0;background:#f4f8fa;color:#526875;font-size:11px;font-weight:800;letter-spacing:0}.report-unordered-table[data-v-2a1a22c4] td{padding:7px 0;border-bottom-color:#e7edf2;color:#405461}.laundry-code[data-v-2a1a22c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:24px;padding:0 8px;border-radius:4px;background:#eef8fa;color:#246174;font-size:12px;font-weight:800}.article-main[data-v-2a1a22c4]{color:#314754;line-height:19px}.activity-pill[data-v-2a1a22c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:24px;padding:0 8px;border-radius:4px;font-size:12px;font-weight:800}.activity-never[data-v-2a1a22c4]{border:1px solid #ffd1c9;background:#fff5f3;color:#d95b4f}.activity-ordered[data-v-2a1a22c4]{border:1px solid #cde8c5;background:#f1faee;color:#4f9f35}@media (max-width:1020px){.report-filter-grid[data-v-2a1a22c4],.report-summary-grid[data-v-2a1a22c4]{grid-template-columns:1fr 1fr}.filter-label[data-v-2a1a22c4]{grid-column:-1}}@media (max-width:760px){.report-unordered-header[data-v-2a1a22c4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.report-filter-grid[data-v-2a1a22c4],.report-summary-grid[data-v-2a1a22c4]{grid-template-columns:1fr}.filter-actions[data-v-2a1a22c4]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.plant-usage-shell[data-v-128a906c]{padding:14px 10px 28px}.usage-filter-card[data-v-128a906c],.usage-header[data-v-128a906c],.usage-summary[data-v-128a906c],.usage-table-card[data-v-128a906c]{background:hsla(0,0%,100%,.98);border:1px solid rgba(26,88,111,.12);border-radius:6px;-webkit-box-shadow:0 12px 26px rgba(25,80,99,.13);box-shadow:0 12px 26px rgba(25,80,99,.13);margin-bottom:14px}.usage-header[data-v-128a906c]{padding:20px 24px}.usage-header h1[data-v-128a906c]{color:#193848;font-size:30px;margin:0 0 8px}.usage-header p[data-v-128a906c]{color:#647b8c;margin:0}.usage-summary[data-v-128a906c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:16px 24px;gap:16px}.usage-summary div[data-v-128a906c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.usage-summary strong[data-v-128a906c]{color:#183a49;font-size:26px}.usage-summary span[data-v-128a906c]{color:#637b8a;font-size:12px}.usage-summary-archive[data-v-128a906c]{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-filter-card[data-v-128a906c]{padding:18px 24px 0}.usage-filters[data-v-128a906c]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(180px,.8fr) auto;gap:18px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.archive-note[data-v-128a906c]{color:#667c8b;font-size:12px;padding-bottom:16px;margin:0}.full-width[data-v-128a906c]{width:100%}.filter-actions[data-v-128a906c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:22px}.filter-actions .el-button+.el-button[data-v-128a906c]{margin-left:0}.usage-table-header[data-v-128a906c]{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;gap:16px;padding:18px 24px}.usage-table-header h2[data-v-128a906c]{font-size:19px;color:#234453;margin:0 0 6px}.usage-table-header p[data-v-128a906c]{color:#667c8b;font-size:12px;margin:0;max-width:900px}.total-pill[data-v-128a906c]{white-space:nowrap;border:1px solid #d7e7ec;border-radius:4px;background:#f4f8fa;padding:4px 9px;color:#627d8d;font-size:12px}.usage-table-card[data-v-128a906c] .el-table .cell{padding-top:12px;padding-bottom:12px}.muted[data-v-128a906c]{color:#738693;font-size:12px}.legacy-label[data-v-128a906c]{font-size:11px;color:#7b6a46}.order-metric[data-v-128a906c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;font-size:11px;line-height:20px}.order-metric strong[data-v-128a906c]{font-weight:600;white-space:nowrap}.order-accepted[data-v-128a906c]{color:#337c49}.order-pending[data-v-128a906c]{color:#966c25}.order-rejected[data-v-128a906c]{color:#7d8790}.usage-pagination[data-v-128a906c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:16px;overflow-x:auto}@media (max-width:800px){.usage-summary[data-v-128a906c]{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-filters[data-v-128a906c]{grid-template-columns:1fr;gap:0}.usage-table-header[data-v-128a906c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}