.all-demand-workspace{min-width:0}.all-demand-tabs{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.all-demand-tabs button[aria-pressed=true]{color:#fff;background:#343c42}.all-demand-panel{background:#fff;border:1px solid #dce0e2;border-radius:6px;margin-bottom:16px;padding:18px}.all-demand-panel h2{margin:0 0 10px;font-size:18px}.all-demand-panel p,.all-demand-panel small{color:#53606a;line-height:1.6}.all-demand-controls{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.all-demand-controls label{flex:1;min-width:240px}.all-demand-controls select{width:100%;margin-top:6px}.all-demand-metrics{grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;margin:16px 0;display:grid}.all-demand-metrics span{background:#f5f6f6;border-radius:5px;padding:12px}.all-demand-metrics b{margin-top:4px;font-size:20px;display:block}.all-demand-stock-summary,.all-demand-source-meta{background:#f7f7f5;border:1px solid #e5e5df;flex-direction:column;gap:6px;margin:12px 0;padding:12px;display:flex}.all-demand-confirm{align-items:flex-start;gap:10px;margin:14px 0;line-height:1.7;display:flex}.all-demand-confirm input{flex:none;margin-top:5px}.all-demand-panel fieldset{border:0;min-width:0;margin:0;padding:0}.all-demand-panel label:not(.all-demand-confirm){margin:10px 0;display:block}.all-demand-row-review{border-top:1px solid #e3e7e9;padding:12px 0}.all-demand-row-review summary{cursor:pointer;font-weight:600}.all-demand-table-scroll{margin-top:12px;overflow-x:auto}.all-demand-table-scroll table{border-collapse:collapse;width:100%;min-width:760px}.all-demand-table-scroll th,.all-demand-table-scroll td{text-align:left;vertical-align:top;border-bottom:1px solid #e7eaec;padding:9px}.all-demand-table-scroll th{background:#f5f6f6}.all-demand-table-scroll small{display:block}@media (width<=720px){.all-demand-metrics{grid-template-columns:repeat(2,minmax(110px,1fr))}.all-demand-panel{padding:12px}.all-demand-controls label{min-width:100%}}@media screen{main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__transaction>button{color:#fff;background:#343b40;border-radius:4px;font-weight:600}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__transaction .transaction-memo{background:0 0}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__footnote{color:#535d64;background:#f3f4f1;border-color:#d9dcde;border-radius:6px;font-weight:500}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger{grid-template-columns:minmax(0,1fr)}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__transaction-list{min-width:0;overflow-x:auto}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__toolbar{flex-wrap:wrap;min-width:0}main.erp-shell[data-workspace-view=intercompany-ledger] .workspace .shared-ledger>.shared-ledger__hero.transactions>div{display:none}main.erp-shell[data-workspace-view=intercompany-ledger] .workspace .shared-ledger>.shared-ledger__hero.transactions{min-height:34px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:row;justify-content:flex-end;align-items:center;gap:0;padding:0}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__hero.transactions>button{color:#535c63;background:#fff;border:1px solid #cdd1d4;border-radius:4px;min-height:34px;padding:6px 11px;font-size:12px;font-weight:500}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__hero.transactions>button:disabled{opacity:.55;cursor:not-allowed}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__summary.transactions>article{box-shadow:none;background:#fff;border:1px solid #d9dcde;border-top:2px solid #737c82;border-radius:6px}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__summary.transactions :is(span,small){color:#737b81;font-weight:500}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__summary.transactions b{color:#343b40;font-weight:650}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__toolbar{box-shadow:none;background:#fff;border-color:#d9dcde;border-radius:6px}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__toolbar :is(input,select){color:#424b52;background:#fff;border-color:#cdd1d4;border-radius:4px}main.erp-shell[data-workspace-view=intercompany-ledger] .shared-ledger__toolbar :is(input,select):focus-visible{outline-offset:2px;outline:2px solid #737c82}main.erp-shell[data-workspace-view=manual] .manual-grid :is(.manual-intro,.manual-card,.manual-note){box-shadow:none;background:#fff;border:1px solid #d9dcde;border-radius:6px;padding:20px}main.erp-shell[data-workspace-view=manual] .manual-intro h2{color:#343b40;font-size:18px;font-weight:650}main.erp-shell[data-workspace-view=manual] .manual-card h3{color:#343b40;font-weight:650}main.erp-shell[data-workspace-view=manual] .manual-grid :is(p,.manual-note p){color:#697279;line-height:1.7}main.erp-shell[data-workspace-view=manual] .manual-grid .manual-note{background:#f3f4f1;border-color:#d9dcde}main.erp-shell[data-workspace-view=manual] .manual-note b{color:#535d64}main.erp-shell[data-workspace-view=manual] .filters input:focus-visible{outline-offset:2px;outline:2px solid #737c82}}@media screen and (width<=720px){main.erp-shell[data-workspace-view=manual] .manual-grid :is(.manual-intro,.manual-card,.manual-note){padding:16px}}@media screen{main.erp-shell[data-workspace-view=tax] .tax-page{--line:#d9dcde;--blue:#353b40;color:#343a3f;gap:16px;min-width:0}main.erp-shell[data-workspace-view=tax] .tax-period-tools,main.erp-shell[data-workspace-view=tax] .tax-entry-card,main.erp-shell[data-workspace-view=tax] .tax-ledger,main.erp-shell[data-workspace-view=tax] .tax-metrics article{box-shadow:none;background:#fff;border-color:#d9dcde;border-radius:8px}main.erp-shell[data-workspace-view=tax] .tax-period-tools label,main.erp-shell[data-workspace-view=tax] .tax-entry-card label{color:#535b62}main.erp-shell[data-workspace-view=tax] .tax-period-tools input,main.erp-shell[data-workspace-view=tax] .tax-period-tools select,main.erp-shell[data-workspace-view=tax] .tax-entry-card input,main.erp-shell[data-workspace-view=tax] .tax-entry-card select,main.erp-shell[data-workspace-view=tax] .tax-page .filters input,main.erp-shell[data-workspace-view=tax] .tax-page .filters select{color:#353b40;background:#fff;border-color:#bdc3c8;border-radius:5px}main.erp-shell[data-workspace-view=tax] .tax-period-tools input:focus-visible,main.erp-shell[data-workspace-view=tax] .tax-period-tools select:focus-visible,main.erp-shell[data-workspace-view=tax] .tax-entry-card input:focus-visible,main.erp-shell[data-workspace-view=tax] .tax-entry-card select:focus-visible,main.erp-shell[data-workspace-view=tax] .tax-page .filters input:focus-visible,main.erp-shell[data-workspace-view=tax] .tax-page .filters select:focus-visible{outline-offset:2px;border-color:#687179;outline:2px solid #727b83}main.erp-shell[data-workspace-view=tax] .tax-period-tools>button,main.erp-shell[data-workspace-view=tax] .tax-entry-card form>button{color:#fff;background:#353b40;border:1px solid #353b40;border-radius:5px;font-weight:700}main.erp-shell[data-workspace-view=tax] .tax-period-tools>button:hover:not(:disabled),main.erp-shell[data-workspace-view=tax] .tax-entry-card form>button:hover:not(:disabled){background:#272d31}main.erp-shell[data-workspace-view=tax] .tax-entry-card form>button.tax-cancel{color:#535b62;background:#fff;border:1px solid #bdc3c8}main.erp-shell[data-workspace-view=tax] .tax-period-tools>button:disabled,main.erp-shell[data-workspace-view=tax] .tax-entry-card form>button:disabled,main.erp-shell[data-workspace-view=tax] .tax-actions button:disabled{opacity:.45;cursor:not-allowed}main.erp-shell[data-workspace-view=tax] .tax-metrics article:first-child,main.erp-shell[data-workspace-view=tax] .tax-metrics article:nth-child(2),main.erp-shell[data-workspace-view=tax] .tax-metrics article:nth-child(3),main.erp-shell[data-workspace-view=tax] .tax-metrics article:nth-child(4){background:#fff;border-top:2px solid #70787e}main.erp-shell[data-workspace-view=tax] .tax-metrics span,main.erp-shell[data-workspace-view=tax] .tax-entry-card small,main.erp-shell[data-workspace-view=tax] .tax-period-tools>div span{color:#687178}main.erp-shell[data-workspace-view=tax] .tax-metrics b{color:#343a3f}main.erp-shell[data-workspace-view=tax] .tax-metrics b.negative{color:#b34c49}main.erp-shell[data-workspace-view=tax] .tax-message{color:#535b62;background:#f5f5f2;border:1px solid #d9dcde;border-radius:5px}main.erp-shell[data-workspace-view=tax] .tax-company-ledger,main.erp-shell[data-workspace-view=tax] .tax-company-ledger.tone-1,main.erp-shell[data-workspace-view=tax] .tax-company-ledger.tone-2,main.erp-shell[data-workspace-view=tax] .tax-company-ledger.tone-3{min-width:0;box-shadow:none;background:#fff;border:1px solid #ced2d5;border-radius:8px;overflow-x:auto}main.erp-shell[data-workspace-view=tax] .tax-company-heading{background:#f4f5f3;border-bottom:1px solid #d9dcde}main.erp-shell[data-workspace-view=tax] .tax-company-heading h3,main.erp-shell[data-workspace-view=tax] .tax-company-heading strong,main.erp-shell[data-workspace-view=tax] .tax-company-category>b{color:#353b40}main.erp-shell[data-workspace-view=tax] .tax-company-heading small,main.erp-shell[data-workspace-view=tax] .tax-company-category>small{color:#687178}main.erp-shell[data-workspace-view=tax] .tax-company-row{border-bottom-color:#d9dcde;min-width:377px}main.erp-shell[data-workspace-view=tax] .tax-company-row>*{border-right-color:#e0e2e3}main.erp-shell[data-workspace-view=tax] .tax-company-head{color:#535b62;background:#f4f5f3}main.erp-shell[data-workspace-view=tax] .tax-company-row.is-purchase{background:#fafaf8}main.erp-shell[data-workspace-view=tax] .tax-company-total{color:#353b40;background:#f0f1ee}main.erp-shell[data-workspace-view=tax] .tax-actions button,main.erp-shell[data-workspace-view=tax] .tax-company-category .tax-actions button{color:#535b62;background:#fff;border:1px solid #bdc3c8;border-radius:4px}main.erp-shell[data-workspace-view=tax] .tax-actions button.delete{color:#b34c49;border-color:#d9b9b7}main.erp-shell[data-workspace-view=tax] .tax-empty{color:#687178;background:#fafaf8}main.erp-shell[data-workspace-view=tax] .tax-page .filters{box-shadow:none;background:#fff;border-color:#d9dcde;border-radius:8px}}@media screen and (width<=1600px){main.erp-shell[data-workspace-view=tax] .tax-entry-card form{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (width<=850px){main.erp-shell[data-workspace-view=tax] .tax-entry-card form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen{main.erp-shell[data-workspace-view=settlements] .payment-company-tabs button{color:#717a80;background:#fff;border:1px solid #f3f4f0;border-radius:5px}main.erp-shell[data-workspace-view=settlements] .payment-company-tabs button.active{border-color:var(--blue);color:var(--blue);box-shadow:none;background:#f3f4f0}main.erp-shell[data-workspace-view=settlements] .settlement-metrics article{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:5px}main.erp-shell[data-workspace-view=settlements] .settlement-metrics article.unsettled{background:#f3f4f0;border-color:#a63c33}main.erp-shell[data-workspace-view=settlements] .settlement-metrics article.settled{background:#fff;border-color:#f3f4f0}main.erp-shell[data-workspace-view=settlements] .settlement-metrics span{color:#717a80}main.erp-shell[data-workspace-view=settlements] .settlement-metrics b{color:#353b40}main.erp-shell[data-workspace-view=settlements] .settlement-entry-card,main.erp-shell[data-workspace-view=settlements] .settlement-ledger{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:5px}main.erp-shell[data-workspace-view=settlements] .settlement-entry-heading,main.erp-shell[data-workspace-view=settlements] .settlement-ledger-tools{border-bottom:1px solid var(--line)}main.erp-shell[data-workspace-view=settlements] .settlement-entry-heading small,main.erp-shell[data-workspace-view=settlements] .settlement-ledger-tools small{color:#717a80}main.erp-shell[data-workspace-view=settlements] .settlement-entry-heading>button{color:#717a80;background:#fff;border:1px solid #f3f4f0;border-radius:5px}main.erp-shell[data-workspace-view=settlements] .settlement-entry-card label{color:#717a80}main.erp-shell[data-workspace-view=settlements] .settlement-entry-card input,main.erp-shell[data-workspace-view=settlements] .settlement-entry-card select,main.erp-shell[data-workspace-view=settlements] .settlement-ledger-tools input,main.erp-shell[data-workspace-view=settlements] .settlement-ledger-tools select{color:#353b40;background:#fff;border:1px solid #f3f4f0;border-radius:5px}main.erp-shell[data-workspace-view=settlements] .settlement-form-status{border:1px solid #f3f4f0;border-radius:5px}main.erp-shell[data-workspace-view=settlements] .settlement-form-status.is-settled{color:#4f63a1;background:#f3f4f0;border-color:#d9dcd9}main.erp-shell[data-workspace-view=settlements] .settlement-form-status.is-unsettled{color:#a63c33;background:#f3f4f0;border-color:#a63c33}main.erp-shell[data-workspace-view=settlements] .settlement-entry-card form>button{color:#fff;background:#717a80;border:0;border-radius:5px}main.erp-shell[data-workspace-view=settlements] .settlement-message{color:#717a80;background:#f3f4f0;border-radius:5px}main.erp-shell[data-workspace-view=settlements] .settlement-head{background:#fff;border-bottom:1px solid #f3f4f0}main.erp-shell[data-workspace-view=settlements] .settlement-head span{color:#353b40;border-right:1px solid #f3f4f0}main.erp-shell[data-workspace-view=settlements] .settlement-date-row{border-bottom:1px solid #f3f4f0}main.erp-shell[data-workspace-view=settlements] .settlement-date-row>strong{color:#353b40;background:#fff;border-right:1px solid #f3f4f0}main.erp-shell[data-workspace-view=settlements] .settlement-cell{border-right:1px solid #f3f4f0}main.erp-shell[data-workspace-view=settlements] .settlement-cell.is-settled{background:#fff}main.erp-shell[data-workspace-view=settlements] .settlement-cell>b{color:#353b40}main.erp-shell[data-workspace-view=settlements] .settlement-cell>small{color:#717a80}main.erp-shell[data-workspace-view=settlements] .settlement-auto-status{border-radius:999px}main.erp-shell[data-workspace-view=settlements] .settlement-auto-status.is-settled{color:#4f63a1;background:#f3f4f0}main.erp-shell[data-workspace-view=settlements] .settlement-auto-status.is-unsettled{color:#a63c33;background:#f3f4f0}main.erp-shell[data-workspace-view=settlements] .settlement-cell button{color:#717a80;background:#ffffffd9;border:1px solid #d9dcd9;border-radius:5px}main.erp-shell[data-workspace-view=settlements] .settlement-cell.empty-cell{color:#d9dcd9;background:#fff}main.erp-shell[data-workspace-view=settlements] .settlement-total-row{background:#f3f4f0;border-top:2px solid #a63c33}main.erp-shell[data-workspace-view=settlements] .settlement-total-row>*{border-right:1px solid #d9dcd9}main.erp-shell[data-workspace-view=settlements] .settlement-empty{color:#717a80}main.erp-shell[data-workspace-view=settlements] .settlement-table-scroll::-webkit-scrollbar-track{background:#f3f4f0}main.erp-shell[data-workspace-view=settlements] .settlement-table-scroll::-webkit-scrollbar-thumb{background:#717a80;border:3px solid #f3f4f0;border-radius:999px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-tabs{box-shadow:none;background:#fff;border:1px solid #f3f4f0;border-radius:5px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-tabs>button,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-interval button{color:#717a80;background:0 0;border:1px solid #0000;border-radius:5px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-interval{border-left:1px solid #f3f4f0}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters span{color:#717a80!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters label,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters input,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters select{color:#353b40!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters>button{background:#717a80!important;border-radius:5px!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-cards span{color:#717a80!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-cards .pending{background:#fff;border-color:#d9dcd9}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-cards .pending b{color:#a63c33}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-pending-note{color:#a63c33;background:#fff;border:1px solid #d9dcd9;border-radius:5px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-table{border-radius:5px!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-row b small{color:#717a80!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-row .amount-pending,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-row .amount-confirmed{border-radius:999px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-page,main.erp-shell[data-workspace-view=sales-statistics] .settlement-page{--blue:#353b40;--line:#dedfdb;--text:#30363b;--muted:#737c82;color:#30363b;min-width:0}main.erp-shell[data-workspace-view=sales-statistics] button:focus-visible,main.erp-shell[data-workspace-view=sales-statistics] input:focus-visible,main.erp-shell[data-workspace-view=sales-statistics] select:focus-visible{outline-offset:2px;outline:2px solid #a63c33}main.erp-shell[data-workspace-view=settlements] .sales-stat-page,main.erp-shell[data-workspace-view=settlements] .settlement-page{--blue:#353b40;--line:#dedfdb;--text:#30363b;--muted:#737c82;color:#30363b;min-width:0}main.erp-shell[data-workspace-view=settlements] button:focus-visible,main.erp-shell[data-workspace-view=settlements] input:focus-visible,main.erp-shell[data-workspace-view=settlements] select:focus-visible{outline-offset:2px;outline:2px solid #a63c33}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-tabs>button.active{color:#fff;background:#353b40;border-color:#353b40}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-tabs>button:hover,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-interval button:hover{color:#353b40;background:#f2f2ee}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-interval button.active{color:#353b40;background:#f0f1ed;border-color:#cdd1cc}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters{border:1px solid #dedfdb;border-radius:5px;background:#fafaf7!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;padding:16px!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters>div{grid-column:1/-1}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters b{color:#30363b!important;font-size:18px!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters label,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters span{color:#737c82!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters input,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters select{border-radius:4px;width:100%;min-width:0;color:#30363b!important;border-color:#cdd3ce!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters>button{color:#fff;background:#353b40!important;border-radius:4px!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-cards{grid-template-columns:repeat(5,minmax(0,1fr))!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-cards article{box-shadow:none;border:1px solid #dedfdb;border-radius:5px;background:#fff!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-cards b{color:#30363b;font-size:22px!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-cards .pending b,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-cards .cancel b{color:#a63c33}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-pending-note{color:#8b6a45;background:#f8f4ee;border-color:#ddd8cc}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-table{background:#fff;border:1px solid #dedfdb;overflow:auto;border-radius:5px!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-row{color:#596168;border-bottom:1px solid #e7e8e3;display:grid}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-row.head,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-row.total{color:#596168;background:#f2f3ef}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-row .negative{color:#a63c33}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-row .amount-pending{color:#a63c33;background:#faf0ed}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-row .amount-confirmed{color:#4f63a1;background:#f0f2f7}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-estimates{background:#fff;border:1px solid #dedfdb;border-radius:5px;min-width:0;padding:16px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-estimates h3{color:#30363b;margin:0 0 10px;font-size:17px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-estimates p,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-estimates small,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-estimates summary,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-estimates li{color:#737c82;font-size:12px;line-height:1.6}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-estimates table{border-collapse:collapse;font-size:12px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-estimates th,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-estimates td{text-align:left;color:#596168;border-bottom:1px solid #e3e6e0;padding:10px 12px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-estimates thead th{background:#f2f3ef;font-weight:650}main.erp-shell[data-workspace-view=settlements] .payment-company-tabs button.active{color:#30363b;background:#f1f1ed;border-color:#a0a7a5;box-shadow:inset 0 -2px #a63c33}main.erp-shell[data-workspace-view=settlements] .settlement-metrics article.unsettled,main.erp-shell[data-workspace-view=settlements] .settlement-metrics article.settled{background:#fff;border-color:#dedfdb}main.erp-shell[data-workspace-view=settlements] .settlement-metrics b{color:#30363b;font-size:22px}main.erp-shell[data-workspace-view=settlements] .settlement-metrics .unsettled b{color:#a63c33}main.erp-shell[data-workspace-view=settlements] .settlement-metrics .settled b{color:#4f63a1}main.erp-shell[data-workspace-view=settlements] .settlement-entry-card,main.erp-shell[data-workspace-view=settlements] .settlement-ledger{box-shadow:none;border-color:#dedfdb;border-radius:5px;min-width:0}main.erp-shell[data-workspace-view=settlements] .settlement-entry-heading h2,main.erp-shell[data-workspace-view=settlements] .settlement-ledger-tools h2{color:#30363b;font-size:18px}main.erp-shell[data-workspace-view=settlements] .settlement-entry-heading small,main.erp-shell[data-workspace-view=settlements] .settlement-ledger-tools small{color:#737c82;font-size:12px;line-height:1.55}main.erp-shell[data-workspace-view=settlements] .settlement-entry-card form{grid-template-columns:repeat(3,minmax(0,1fr))}main.erp-shell[data-workspace-view=settlements] .settlement-entry-card label{color:#626a70;font-weight:650}main.erp-shell[data-workspace-view=settlements] .settlement-entry-card input,main.erp-shell[data-workspace-view=settlements] .settlement-entry-card select,main.erp-shell[data-workspace-view=settlements] .settlement-ledger-tools input,main.erp-shell[data-workspace-view=settlements] .settlement-ledger-tools select{color:#30363b;border-color:#cdd3ce;border-radius:4px;min-width:0}main.erp-shell[data-workspace-view=settlements] .settlement-entry-card form>button{color:#fff;background:#353b40;border-radius:4px}main.erp-shell[data-workspace-view=settlements] .settlement-form-status.is-settled,main.erp-shell[data-workspace-view=settlements] .settlement-auto-status.is-settled{color:#4f63a1;background:#f0f2f7;border-color:#d6dbea}main.erp-shell[data-workspace-view=settlements] .settlement-form-status.is-unsettled,main.erp-shell[data-workspace-view=settlements] .settlement-auto-status.is-unsettled{color:#a63c33;background:#faf0ed;border-color:#e6d6d0}main.erp-shell[data-workspace-view=settlements] .settlement-cell.is-unsettled{background:#faf4f1}main.erp-shell[data-workspace-view=settlements] .settlement-total-row{background:#f0f1ed;border-color:#d5d8d2}main.erp-shell[data-workspace-view=settlements] .settlement-cell button{color:#626a70;border-color:#d2d7d0}main.erp-shell[data-workspace-view=settlements] .settlement-cell button.delete{color:#a63c33;border-color:#e4d3cf}main.erp-shell[data-workspace-view=settlements] .settlement-message{color:#626a70;background:#f4f4f0}}@media screen and (width<=1000px){main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}main.erp-shell[data-workspace-view=settlements] .settlement-ledger-tools{flex-wrap:wrap}}@media screen and (width<=760px){main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-filters,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-cards{grid-template-columns:1fr!important}main.erp-shell[data-workspace-view=settlements] .settlement-entry-card form{grid-template-columns:1fr}main.erp-shell[data-workspace-view=settlements] .settlement-ledger-tools>div:last-child{flex-wrap:wrap}}@media screen{main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source{color:#353b40;background:#fff;border:1px solid #d7dadd;border-radius:9px;min-width:0;margin:18px 0;padding:20px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source h3{color:#292d31;margin:0 0 8px;font-size:17px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source p{color:#535b62;font-size:13px;line-height:1.7}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source table{border-collapse:collapse;font-size:12px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source th,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source td{text-align:left;vertical-align:top;border-bottom:1px solid #e1e3e5;padding:12px}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source thead,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source tfoot{color:#363c41;background:#f4f5f4}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source small{color:#687079;font-size:11px;line-height:1.6}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source thead th,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source tfoot th,main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-observed-source tfoot td{color:#363c41!important;background:#f4f5f4!important}main.erp-shell[data-workspace-view=sales-statistics] .sales-stat-row strong{color:#353b40!important}main.erp-shell[data-workspace-view=hr] .hr-form-card,main.erp-shell[data-workspace-view=hr] .hr-list-card{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:6px}main.erp-shell[data-workspace-view=hr] .hr-card-title p{color:var(--muted)}main.erp-shell[data-workspace-view=hr] .hr-card-title button{color:var(--blue);background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .hr-form-card label{color:#717a80}main.erp-shell[data-workspace-view=hr] .hr-form-card input,main.erp-shell[data-workspace-view=hr] .hr-form-card select,main.erp-shell[data-workspace-view=hr] .hr-form-card textarea{color:var(--text);background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .hr-form-card form>button{background:var(--blue);color:#fff;border:0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .leave-preview{color:#717a80;background:#f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .leave-preview b{color:var(--blue)}main.erp-shell[data-workspace-view=hr] .hr-message{color:#4f63a1;background:#f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .hr-list-tools{border-bottom:1px solid var(--line)}main.erp-shell[data-workspace-view=hr] .hr-list-tools>div:first-child span{color:var(--muted)}main.erp-shell[data-workspace-view=hr] .hr-list-tools input,main.erp-shell[data-workspace-view=hr] .hr-list-tools select{background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .hr-employee{border-bottom:1px solid #f3f4f0}main.erp-shell[data-workspace-view=hr] .hr-employee:last-child{border-bottom:0}main.erp-shell[data-workspace-view=hr] .hr-status{border-radius:999px}main.erp-shell[data-workspace-view=hr] .hr-employee>button{color:var(--blue);background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .hr-employee>p{color:#717a80;background:#fff;border-radius:6px}main.erp-shell[data-workspace-view=hr] .company-field{background:#f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .company-field select{background:#fff!important}main.erp-shell[data-workspace-view=hr] .company-tabs{border-bottom:1px solid var(--line);background:#fff}main.erp-shell[data-workspace-view=hr] .company-tabs button{color:#717a80;background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .company-tabs button:hover{color:var(--blue);border-color:#d9dcd9}main.erp-shell[data-workspace-view=hr] .company-tabs button.active{border-color:var(--blue);color:var(--blue);box-shadow:none;background:#f3f4f0}main.erp-shell[data-workspace-view=hr] .company-tabs span{color:#717a80;background:#f3f4f0;border-radius:999px}main.erp-shell[data-workspace-view=hr] .company-tabs button.active span{background:var(--blue);color:#fff}main.erp-shell[data-workspace-view=hr] .leave-rule{color:#717a80}main.erp-shell[data-workspace-view=hr] .hr-row-actions button{color:var(--blue);background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .employee-documents{background:#fff;border-bottom:1px solid #f3f4f0}main.erp-shell[data-workspace-view=hr] .documents-title span{color:#717a80}main.erp-shell[data-workspace-view=hr] .documents-title>button{color:#717a80;background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .employee-documents select,main.erp-shell[data-workspace-view=hr] .employee-documents input{background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .employee-documents form button{color:#fff;box-shadow:none;background:#717a80;border:1px solid #717a80;border-radius:6px}main.erp-shell[data-workspace-view=hr] .employee-documents form button:disabled{color:#fff;box-shadow:none;background:#d9dcd9;border-color:#d9dcd9}main.erp-shell[data-workspace-view=hr] .documents-security{color:#717a80}main.erp-shell[data-workspace-view=hr] .documents-message{color:#4f63a1;background:#f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .document-type-row{background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .document-type-row a{color:var(--blue)}main.erp-shell[data-workspace-view=hr] .document-type-row small{color:#717a80}main.erp-shell[data-workspace-view=hr] .document-type-row button{color:#a63c33;background:0 0;border:0}main.erp-shell[data-workspace-view=hr] .document-type-row em,main.erp-shell[data-workspace-view=hr] .documents-empty{color:#d9dcd9}main.erp-shell[data-workspace-view=hr] .hr-list::-webkit-scrollbar-track{background:#f3f4f0}main.erp-shell[data-workspace-view=hr] .hr-list::-webkit-scrollbar-thumb{background:#717a80;border:3px solid #f3f4f0;border-radius:999px}main.erp-shell[data-workspace-view=hr] .hr-create-button{color:#fff;background:#717a80;border:1px solid #717a80;border-radius:6px}main.erp-shell[data-workspace-view=hr] .hr-detail-dialog{box-shadow:none;background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .hr-detail-dialog .hr-form-card{box-shadow:none;border:0;border-radius:0}main.erp-shell[data-workspace-view=hr] .hr-detail-dialog .employee-documents{border-top:1px solid #f3f4f0;border-bottom:0}main.erp-shell[data-workspace-view=hr] .hr-leave-summary{background:#f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .hr-leave-summary>span{border-right:1px solid #f3f4f0}main.erp-shell[data-workspace-view=hr] .hr-leave-summary small,main.erp-shell[data-workspace-view=hr] .hr-leave-summary b{color:#717a80}main.erp-shell[data-workspace-view=hr] .hr-leave-summary button{color:#717a80;background:#fff;border:1px solid #d9dcd9;border-radius:6px}main.erp-shell[data-workspace-view=hr] .dc-retirement-card{background:#fff;border-top:1px solid #f3f4f0}main.erp-shell[data-workspace-view=hr] .dc-retirement-card>header span,main.erp-shell[data-workspace-view=hr] .dc-retirement-card>header p,main.erp-shell[data-workspace-view=hr] .dc-contribution-title p,main.erp-shell[data-workspace-view=hr] .dc-retirement-card>header label{color:#717a80}main.erp-shell[data-workspace-view=hr] .dc-retirement-card select,main.erp-shell[data-workspace-view=hr] .dc-retirement-card input{color:#353b40;background:#fff;border:1px solid #d9dcd9;border-radius:6px}main.erp-shell[data-workspace-view=hr] .dc-salary-missing,main.erp-shell[data-workspace-view=hr] .dc-schema-wait{color:#a63c33;background:#f3f4f0;border:1px solid #d9dcd9;border-radius:6px}main.erp-shell[data-workspace-view=hr] .dc-metrics{background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .dc-metrics>span{border-bottom:1px solid #f3f4f0;border-right:1px solid #f3f4f0}main.erp-shell[data-workspace-view=hr] .dc-metrics>span:nth-child(4n){border-right:0}main.erp-shell[data-workspace-view=hr] .dc-metrics>span:nth-last-child(-n+4){border-bottom:0}main.erp-shell[data-workspace-view=hr] .dc-metrics small,main.erp-shell[data-workspace-view=hr] .dc-metrics .emphasis b{color:#717a80}main.erp-shell[data-workspace-view=hr] .dc-metrics .waiting b{color:#a63c33}main.erp-shell[data-workspace-view=hr] .dc-estimate-note{color:#717a80;background:#f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .dc-estimate-note b{color:#717a80}main.erp-shell[data-workspace-view=hr] .dc-year-breakdown{background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .dc-year-breakdown>div{border-top:1px solid #f3f4f0}main.erp-shell[data-workspace-view=hr] .dc-year-breakdown>div:first-child{border-top:0}main.erp-shell[data-workspace-view=hr] .dc-year-breakdown .head{color:#717a80;background:#f3f4f0}main.erp-shell[data-workspace-view=hr] .dc-year-breakdown strong,main.erp-shell[data-workspace-view=hr] .dc-year-breakdown em{color:#717a80}main.erp-shell[data-workspace-view=hr] .dc-contributions{background:#fff;border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .dc-contribution-title>span,main.erp-shell[data-workspace-view=hr] .dc-contributions form label{color:#717a80}main.erp-shell[data-workspace-view=hr] .dc-contributions form button{color:#fff;background:#717a80;border:1px solid #717a80;border-radius:6px}main.erp-shell[data-workspace-view=hr] .dc-contributions form button.secondary{color:#717a80;background:#fff}main.erp-shell[data-workspace-view=hr] .dc-contribution-list{border:1px solid #f3f4f0;border-radius:6px}main.erp-shell[data-workspace-view=hr] .dc-contribution-list button{color:#353b40;background:#fff;border:0;border-top:1px solid #f3f4f0}main.erp-shell[data-workspace-view=hr] .dc-contribution-list button:first-child{border-top:0}main.erp-shell[data-workspace-view=hr] .dc-contribution-list button:hover{background:#fff}main.erp-shell[data-workspace-view=hr] .dc-contribution-list em,main.erp-shell[data-workspace-view=hr] .dc-contribution-list small{color:#717a80}main.erp-shell[data-workspace-view=hr] .dc-no-contribution{color:#717a80;border:1px dashed #d9dcd9;border-radius:6px}main.erp-shell[data-workspace-view=hr] .hr-layout{--blue:#353b40;--text:#30363b;--muted:#737c82;--line:#dedfdb;color:#30363b;min-width:0}main.erp-shell[data-workspace-view=hr] .hr-list-card{min-width:0;box-shadow:none;border-color:#dedfdb;border-radius:6px}main.erp-shell[data-workspace-view=hr] .company-tabs{--blue:#353b40;background:#fafaf7;border-color:#dedfdb}main.erp-shell[data-workspace-view=hr] .company-tabs button{color:#626b72;box-shadow:none;background:#fff;border-color:#d4d7d3;border-radius:4px;font-weight:650}main.erp-shell[data-workspace-view=hr] .company-tabs button.active{color:#30363b;background:#f1f1ed;border-color:#a2a8aa;box-shadow:inset 0 -2px #a63c33}main.erp-shell[data-workspace-view=hr] .company-tabs button.active span{color:#fff;background:#353b40}main.erp-shell[data-workspace-view=hr] .hr-list-tools h2{color:#30363b;font-size:19px}main.erp-shell[data-workspace-view=hr] .hr-list-tools>div:first-child span{color:#7a8287;font-size:12px}main.erp-shell[data-workspace-view=hr] .hr-list-tools input,main.erp-shell[data-workspace-view=hr] .hr-list-tools select{color:#30363b;background:#fff;border-color:#d4d7d3;border-radius:4px}main.erp-shell[data-workspace-view=hr] .hr-create-button,main.erp-shell[data-workspace-view=hr] .hr-form-card form>button,main.erp-shell[data-workspace-view=hr] .employee-documents form button,main.erp-shell[data-workspace-view=hr] .dc-contributions form button{color:#fff;box-shadow:none;background:#353b40;border-color:#353b40;border-radius:4px}main.erp-shell[data-workspace-view=hr] .employee-documents form button:disabled{color:#fff;opacity:.55;box-shadow:none;background:#818789;border-color:#818789}main.erp-shell[data-workspace-view=hr] .employee-documents form button:hover:not(:disabled){background:#292f33}main.erp-shell[data-workspace-view=hr] .hr-card-title button,main.erp-shell[data-workspace-view=hr] .hr-row-actions button,main.erp-shell[data-workspace-view=hr] .hr-leave-summary button,main.erp-shell[data-workspace-view=hr] .dc-contributions form button.secondary{color:#596168;background:#fff;border-color:#d4d7d3;border-radius:4px}main.erp-shell[data-workspace-view=hr] .hr-employee{border-color:#e7e8e3}main.erp-shell[data-workspace-view=hr] .hr-employee small,main.erp-shell[data-workspace-view=hr] .hr-employee span{color:#737c82}main.erp-shell[data-workspace-view=hr] .hr-identity>b{color:#30363b;font-size:15px;font-weight:650}main.erp-shell[data-workspace-view=hr] .hr-status.status-재직{color:#4f63a1;background:#f0f2f7}main.erp-shell[data-workspace-view=hr] .hr-status.status-휴직{color:#a63c33;background:#faf0ed}main.erp-shell[data-workspace-view=hr] .hr-status.status-퇴사{color:#737c82;background:#f0f1ed}main.erp-shell[data-workspace-view=hr] .hr-detail-backdrop{background:#20272e66}main.erp-shell[data-workspace-view=hr] .hr-detail-dialog{background:#fff;border-color:#d9dcd9;border-radius:8px;box-shadow:0 18px 48px #20272e24}main.erp-shell[data-workspace-view=hr] .hr-detail-dialog .hr-form-card{box-shadow:none;border-radius:0;padding:22px}main.erp-shell[data-workspace-view=hr] .hr-card-title>button{white-space:nowrap;flex-shrink:0}main.erp-shell[data-workspace-view=hr] .hr-card-title h2{color:#30363b;font-size:20px}main.erp-shell[data-workspace-view=hr] .hr-card-title p{color:#737c82;font-size:12px}main.erp-shell[data-workspace-view=hr] .hr-form-card label{color:#626b72;font-weight:650}main.erp-shell[data-workspace-view=hr] .hr-form-card input,main.erp-shell[data-workspace-view=hr] .hr-form-card textarea,main.erp-shell[data-workspace-view=hr] .hr-form-card select{color:#30363b;background:#fff;border-color:#d4d7d3;border-radius:4px}main.erp-shell[data-workspace-view=hr] .company-field,main.erp-shell[data-workspace-view=hr] .hr-leave-summary,main.erp-shell[data-workspace-view=hr] .employee-documents,main.erp-shell[data-workspace-view=hr] .dc-retirement-card{background:#fafaf7;border-color:#dedfdb;border-radius:4px}main.erp-shell[data-workspace-view=hr] .hr-leave-summary b,main.erp-shell[data-workspace-view=hr] .dc-metrics .emphasis b,main.erp-shell[data-workspace-view=hr] .dc-year-breakdown strong,main.erp-shell[data-workspace-view=hr] .dc-estimate-note b{color:#30363b}main.erp-shell[data-workspace-view=hr] .hr-form-card input[readonly]{color:#737c82;background:#f4f4f0}main.erp-shell[data-workspace-view=hr] .document-type-row a,main.erp-shell[data-workspace-view=hr] .dc-contribution-list small{color:#596168}main.erp-shell[data-workspace-view=hr] .hr-message{color:#4f63a1;background:#f0f2f7}main.erp-shell[data-workspace-view=hr] .hr-message.error{color:#a63c33;background:#faf0ed}main.erp-shell[data-workspace-view=hr] .documents-message{color:#4f63a1;background:#f0f2f7}main.erp-shell[data-workspace-view=hr] .dc-salary-missing,main.erp-shell[data-workspace-view=hr] .dc-schema-wait{color:#73705e;background:#f5f4ee;border-color:#dfddd2}main.erp-shell[data-workspace-view=hr] .dc-metrics .additional_expected b{color:#a63c33}main.erp-shell[data-workspace-view=hr] .dc-metrics .prepaid b{color:#4f63a1}main.erp-shell[data-workspace-view=hr] button:focus-visible,main.erp-shell[data-workspace-view=hr] input:focus-visible,main.erp-shell[data-workspace-view=hr] select:focus-visible,main.erp-shell[data-workspace-view=hr] textarea:focus-visible{outline-offset:2px;outline:2px solid #a63c33}}@media screen and (width<=1180px){main.erp-shell[data-workspace-view=hr] .hr-list-tools{flex-wrap:wrap;align-items:flex-start;min-width:0}main.erp-shell[data-workspace-view=hr] .hr-list-tools>div:last-child{justify-content:flex-start;max-width:100%}main.erp-shell[data-workspace-view=hr] .hr-list-tools input{max-width:100%}}@media screen{:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page{color:#333a3e;gap:13px;min-width:0}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page :is(.order-foundation-banner,.order-scope-bar,.workflow-foundation,.shipping-queue-card){box-shadow:none;background:#fff;border:1px solid #d6d9d9;border-radius:3px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-foundation-banner{padding:13px 15px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-foundation-banner>div>b{letter-spacing:-.4px;font-size:19px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-foundation-banner>div>span{color:#687176;margin-top:5px;line-height:1.5;font-size:12px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page :is(button,a){box-shadow:none;border-radius:3px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page button{min-height:34px;line-height:1.45;font-size:12px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page button:disabled{opacity:.45;cursor:not-allowed}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page :is(button,input,select,a):focus-visible{outline-offset:2px;outline:2px solid #a43c35}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page :is(input,select){box-sizing:border-box;border-color:#cfd4d5;border-radius:3px;min-width:0;max-width:100%;font-size:13px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page :is(.order-banner-actions button,.order-secondary-tabs button,.order-scope-bar button,.invoice-management-tools button,.shipping-queue-tools button,.shipping-queue-actions button,.hanjin-status-actions button,.hanjin-status-actions a){color:#485156;background:#fff;border:1px solid #cdd2d3;padding:7px 10px;text-decoration:none}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page :is(.order-secondary-tabs button.active,.invoice-management-tools button.active,.shipping-queue-tools button:not(.secondary),.hanjin-status-actions button){color:#fff;background:#333a3e;border-color:#333a3e}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-workflow button{color:#5c656b;background:#fff;border-color:#d8dcdd;border-radius:3px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-workflow button.active{color:#fff;background:#333a3e;border-color:#333a3e;box-shadow:inset 0 -2px #a43c35}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-workflow i{color:#62696c;background:#eff0ed;border-radius:3px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-workflow button.active i{color:#fff;background:#4f5659}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-scope-bar{padding:12px 14px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-scope-bar label{color:#60696d;font-size:12px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .workflow-heading{color:#343c41;background:#f3f4f1;border-bottom:1px solid #d7dcdd;padding:13px 15px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .workflow-heading b{font-size:16px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .workflow-heading span{color:#687176;line-height:1.5;font-size:12px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .workflow-heading em{color:#5d6863;background:#e7eae7;border-radius:3px;font-size:11px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .invoice-management-tools{gap:8px;padding:0 14px 13px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .invoice-management-tools button{min-height:38px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .invoice-manual-entry{background:#f6f6f3;border-color:#d5dbd9;border-radius:3px;margin:0 14px 13px;padding:12px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .invoice-manual-entry label{color:#60696b;font-size:12px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .invoice-manual-entry button{color:#fff;background:#333a3e;border-color:#333a3e;border-radius:3px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page :is(.invoice-tool-message,.hanjin-settings-notice,.hanjin-security-note){color:#5d6859;background:#f2f4ef;border-color:#d9ddda;border-radius:3px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-integration-status{background:#f4f5f1;border:1px solid #d7dcda;border-radius:3px;gap:13px;margin:0 14px 13px;padding:13px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-integration-status>div>b{font-size:15px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-integration-status>div :is(span,strong){color:#67716a;font-size:12px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-integration-status ol{gap:7px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-integration-status li{background:#fff;border-color:#d6dbd5;border-radius:3px;min-width:0;padding:9px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-integration-status li>b{color:#646f5d;background:#e8ebe5;border-radius:3px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-integration-status li.done{background:#fff;border-color:#c9d1c4}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-integration-status li.done>b{color:#fff;background:#626e5a}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-integration-status li :is(span,small){color:#66715f;overflow-wrap:anywhere;font-size:11px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-status-error{color:#a54137;font-size:11px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-kpis{gap:9px;padding:0 14px 13px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-kpis button{color:#54604f;box-shadow:none;background:#fff;border:1px solid #d5dbd7;border-radius:3px;padding:12px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-kpis button.active{background:#f0f2ec;border-color:#646e5c;box-shadow:inset 0 -2px #646e5c}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-kpis button.review{color:#8d4d43;background:#fff}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-kpis button.review.active{background:#f9f1ed;border-color:#a43c35;box-shadow:inset 0 -2px #a43c35}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-kpis b{color:inherit;font-size:21px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-kpis :is(span,small){color:inherit;font-size:11px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-card{margin:0 14px 14px;overflow:hidden}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-tools{background:#fff;border-color:#d8ddda;gap:9px;padding:12px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-head{color:#626a5b;background:#eeefeb;border-color:#d9ddd3;font-size:11px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-row{background:#fff;border-color:#dfe3d9;padding:10px 12px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-row :is(b,small){line-height:1.45;font-size:11px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-row small{color:#6b7563}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-row em{color:#5e6b51;background:#ecefe7;border-radius:3px;font-size:11px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-row.status-정보보완{background:#faf5f1}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-row.status-정보보완 em{color:#8d5143;background:#f0e4dd}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-row.status-송장등록 em{color:#58694d;background:#e7ebe4}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-row.status-제외{color:#737c6b;background:#f3f4f1}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-row.status-제외 em{color:#6f7867;background:#e9ebe5}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-actions{background:#f4f5f1;border-color:#d8ddda;flex-wrap:wrap;padding:12px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-actions :is(b,span){line-height:1.4;font-size:11px!important}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page input[type=checkbox]{accent-color:#4e5b44}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-settings-dialog{background:#fff;border-color:#d6dbd6;border-radius:3px;box-shadow:0 12px 40px #0003}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-settings-dialog>header{background:#f2f4ef;border-color:#d8ddd7}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-settings-dialog :is(input,select){border-color:#cdd3c9;border-radius:3px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-settings-dialog button{color:#525e4a;background:#fff;border:1px solid #cbd2c7;border-radius:3px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-settings-dialog button[type=submit]{color:#fff;background:#343d30;border-color:#343d30}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-settings-dialog button.danger{color:#9c3d32;background:#fff;border-color:#dcbeb7}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page :is(.order-message,.hanjin-status-error){color:#9b4035}@media (width<=1200px){:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-integration-status{grid-template-columns:1fr}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-integration-status ol,:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .invoice-management-tools{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .invoice-management-tools{grid-template-columns:repeat(2,minmax(0,1fr))}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .invoice-manual-entry,:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .hanjin-integration-status ol{grid-template-columns:1fr}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-scope-bar label{flex-basis:100%;min-width:0}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-banner-actions{grid-template-columns:1fr}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-row{border-radius:3px}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-actions button{white-space:normal;min-width:0}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .shipping-queue-actions>div{max-width:100%}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-scope-bar{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-scope-bar>:is(div,label){box-sizing:border-box;width:100%;min-width:0;max-width:100%}:is(main.erp-shell[data-workspace-view=order-shipping],main.erp-shell[data-workspace-view=order-tracking]) .sales-order-page .order-scope-bar select{width:100%;min-width:0}}}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace{color:#333a36;gap:12px;min-width:0;font-size:13px;line-height:1.5}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(.purchase-order-mode-tabs button,.purchase-order-filters,.morning-order-vendors,.purchase-order-summary,.purchase-order-supplier,.dome88-template-manager,.purchase-order-empty){box-shadow:none;background:#fff;border:1px solid #d5d9d3;border-radius:3px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace button{box-shadow:none;color:#3f4740;background:#fff;border:1px solid #cdd2cc;border-radius:3px;min-height:33px;padding:6px 11px;line-height:1.4;font-size:12px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace button:disabled{opacity:.5;cursor:default}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(button,input):focus-visible{outline-offset:2px;outline:2px solid #a83c35}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(.purchase-order-mode-tabs button.active,.purchase-order-period button.active,.purchase-order-summary>button,.purchase-order-supplier-actions button+button){color:#fff;background:#33393b;border-color:#33393b}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-mode-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-mode-tabs button{gap:4px;min-width:0;padding:10px 12px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-mode-tabs button.active{box-shadow:inset 0 -2px #a83c35}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-mode-tabs b{font-size:13px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-mode-tabs span{font-size:11px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-filters{gap:14px;padding:13px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(.purchase-order-period>b,.purchase-order-supplier-search>label){color:#5f675e;font-size:12px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(input[type=date],input[type=number],.purchase-order-supplier-search input){color:#303932;box-sizing:border-box;background:#fff;border:1px solid #cdd2cb;border-radius:3px;min-width:0;max-width:100%;height:34px;min-height:34px;padding:6px 9px;font-size:13px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-period>small{color:#697067;font-size:11px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-supplier-candidates{border-color:#cdd2cb;border-radius:3px;box-shadow:0 5px 14px #00000012}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-supplier-candidates button:hover{background:#f2f3ef}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(.purchase-order-supplier-candidates em,.purchase-order-selected-supplier,.purchase-order-selected-supplier button){color:#5a6458;background:#eef0ea;border-color:#d5d9d3;border-radius:3px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(.morning-order-vendors,.dome88-template-manager){background:#f7f7f3;padding:13px 14px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(.morning-order-vendors h2,.dome88-template-manager h2,.purchase-order-supplier h2){color:#343c35;font-size:16px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(.morning-order-vendors label,.dome88-template-current,.dome88-template-pending){background:#fff;border-color:#d8dcd5;border-radius:3px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(.morning-order-vendors small,.dome88-template-manager p,.dome88-template-actions span,.purchase-order-empty span){color:#687166;line-height:1.5;font-size:11px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(.dome88-template-manager strong,.dome88-template-current em){color:#5a6358;background:#eef0ea;border-color:#d8dcd5;border-radius:3px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .additional-order-warning{background:#f7f3ef;border:1px solid #d9ccc6;border-left:3px solid #a83c35;border-radius:3px;padding:13px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .additional-order-warning :is(strong,p,label){color:#6b4e45}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .additional-order-warning label{background:#fff;border-radius:3px;min-width:0}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-summary{grid-template-columns:repeat(3,minmax(0,1fr)) auto;padding:12px 14px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-summary strong{color:#343c35;font-size:21px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-summary span{color:#626b60;font-size:11px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-supplier>header{background:#f5f6f1;border-bottom:1px solid #d9ddd5;padding:12px 14px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-supplier-metrics b{color:#424b40;font-size:13px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-table{max-width:100%;overflow-x:auto}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-row{color:#384135;border-color:#dce0d8;padding:10px 14px;font-size:12px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-row.is-head{color:#5a6355;background:#eeefe9;font-size:11px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-row :is(b,strong){color:#394333;font-size:12px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-row small{color:#6a7463;line-height:1.5;font-size:11px!important}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-row input{width:92px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(.purchase-order-data-state,.growth-order-export-message){color:#5a6553;background:#f3f4ee;border:1px solid #d6dcd0;border-radius:3px;padding:10px 12px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-data-state.error{color:#984236;background:#faf1ed;border-left:3px solid #a83c35}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-empty{gap:7px;padding:24px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace input[type=checkbox]{accent-color:#434d40}@media (width<=1100px){main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-summary{grid-template-columns:repeat(3,minmax(0,1fr))}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-summary>button{grid-column:1/-1}}@media (width<=600px){main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-mode-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-summary{grid-template-columns:1fr}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace :is(.morning-order-vendors>header,.dome88-template-manager>header){flex-direction:column;align-items:stretch}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .morning-order-vendors>div{grid-template-columns:1fr}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-period>div{gap:4px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-supplier-actions{flex-wrap:wrap;display:flex}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .purchase-order-summary>button{grid-column:auto}}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .dome88-template-manager>header{background:#f2f3ee;border-color:#d8dcd5;border-radius:3px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .dome88-template-manager>header :is(span,p){color:#626c5c}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .dome88-template-actions{flex-wrap:wrap;gap:9px}main.erp-shell[data-workspace-view=inventory-purchase-orders] .purchase-order-workspace .dome88-template-actions button{white-space:nowrap;flex-shrink:0;min-width:105px}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace{min-width:0}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace :is(.order-purchase-overview,.shadow-collection-overview,.sales-order-page){color:#303335;min-width:0;max-width:100%;font-size:13px;line-height:1.5}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace :is(.purchase-workflow-steps,.shadow-workflow-entry,.purchase-overview-heading,.purchase-filter-toolbar,.purchase-account-table,.purchase-overview-chart,.shadow-collection-overview,.order-list-card,.order-scope-bar,.workflow-foundation){box-shadow:none;background:#fff;border:1px solid #d8dad7;border-radius:3px}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace .shadow-workflow-entry{color:#626765;background:#f5f5f1;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;display:flex}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace :is(.order-purchase-overview,.shadow-collection-overview,.sales-order-page,.purchase-workflow-steps,.purchase-workflow-header-actions,.shadow-workflow-entry) :is(button,a){box-shadow:none}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace :is(.purchase-workflow-steps button,.purchase-workflow-header-actions button,.shadow-workflow-entry button,.order-purchase-overview button,.order-purchase-overview a,.shadow-collection-overview button,.shadow-collection-overview a,.sales-order-page button){color:#343937;background:#fff;border-color:#cfd2cf;border-radius:3px;min-height:32px;padding:5px 10px;line-height:1.4;text-decoration:none;font-size:12px!important}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace :is(.order-purchase-overview,.shadow-collection-overview,.sales-order-page,.purchase-workflow-steps,.purchase-workflow-header-actions,.shadow-workflow-entry) :is(button:disabled,a[aria-disabled=true]){opacity:.5;cursor:default}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace :is(.order-purchase-overview,.shadow-collection-overview,.sales-order-page,.purchase-workflow-steps,.purchase-workflow-header-actions,.shadow-workflow-entry) :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #a23832}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace :is(.purchase-workflow-steps button.active,.purchase-workflow-header-actions button.primary,.shadow-workflow-entry button[aria-pressed=true],.order-purchase-overview .purchase-refresh){color:#fff;background:#333739;border-color:#333739}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace .purchase-workflow-steps{grid-template-columns:repeat(4,minmax(0,1fr))}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace .purchase-workflow-steps button{border-radius:0;gap:7px;min-width:0;min-height:36px}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace :is(.purchase-workflow-steps button.active,.shadow-workflow-entry button[aria-pressed=true]){box-shadow:inset 0 -2px #a23832}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace .order-purchase-overview{gap:12px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-overview-heading{padding:12px 14px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-overview-heading h2{color:#303537;font-size:17px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-overview-heading p{color:#666c69;margin:4px 0 0;font-size:12px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-filter-toolbar{grid-template-columns:minmax(350px,2fr) repeat(2,minmax(120px,1fr));gap:10px;padding:12px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-filter-toolbar label>span{color:#606662;font-size:12px!important}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace :is(.purchase-filter-toolbar input,.purchase-filter-toolbar select,.shadow-collection-tools select,.shadow-collection-tools input,.sales-order-page input,.sales-order-page select,.sales-order-page textarea){color:#303735;min-width:0;max-width:100%;height:34px;min-height:34px;box-shadow:none;background:#fff;border:1px solid #cfd2ce;border-radius:3px;padding:6px 9px;font-size:13px!important}main.erp-shell[data-workspace-view=order-memo] .workspace .sales-order-page textarea{height:auto;min-height:82px}main.erp-shell[data-workspace-view=order-purchase] .workspace :is(.purchase-scope-note,.purchase-overview-help,.purchase-overview-chart>p){color:#626865;font-size:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table{max-width:100%;overflow:auto}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table table{min-width:1240px;font-size:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table th{color:#555c57;background:#eeefeb;border-bottom:1px solid #d5d8d3;padding:9px 10px;font-size:11px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table td{border-color:#e0e2de;padding:10px;line-height:1.5;font-size:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table th:first-child{width:145px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table th:nth-child(2){width:170px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table th:nth-child(3){width:125px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table th:nth-child(4){width:180px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table th:nth-child(5){width:170px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table th:nth-child(6){width:115px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table th:nth-child(7){width:175px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table th:nth-child(8){width:155px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table :is(b,strong){color:#353b38;font-size:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-account-table small{color:#69706b;margin-top:3px;font-size:11px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace :is(.purchase-operation-badge,.purchase-state){color:#59605a;background:#eff0ec;border-radius:3px;padding:2px 6px;font-size:11px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-operation-badge.rocket{color:#8c654f;background:#f4efea}main.erp-shell[data-workspace-view=order-purchase] .workspace :is(.purchase-state.warning,.purchase-failed-dates){background:#f8eeeb;color:#963f37!important}main.erp-shell[data-workspace-view=order-purchase] .workspace :is(.purchase-overview-message,.purchase-overview-help){color:#626760;background:#f4f4f0;border:1px solid #d8dcd5;border-radius:3px;padding:10px 12px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-overview-message{color:#8c3e35;border-left:3px solid #a3443a}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-overview-chart{padding:14px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-chart-heading h2{color:#343b37;font-size:15px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-chart-fill{border-radius:2px 2px 0 0;background:#626966!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-chart-columns{background:0 0;border-color:#b9bfb8}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-overview{padding:14px}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-overview h2{color:#303735;font-size:16px!important}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-overview h2 small{color:#606761;background:#efefeb;border-radius:3px}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-overview p{color:#656c66;font-size:12px!important}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-overview [role=alert]{color:#913f35;background:#f8efeb;border-left:3px solid #a3443a;padding:8px 10px}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-tools{border-bottom:1px solid #dedfd9;flex-wrap:wrap;gap:10px;padding:9px 0}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-tools label{color:#5f665f;align-items:center;gap:6px;display:flex}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-table{border:1px solid #d8dcd5;border-radius:3px;max-width:100%;overflow:auto}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-table th{color:#565e56;background:#eeefeb;border-color:#d8dcd5;font-size:11px!important}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-table td{color:#353c36;border-color:#e0e3dc;height:auto!important;padding:8px!important;font-size:12px!important}main.erp-shell[data-workspace-view=order-memo] .workspace .sales-order-page{gap:12px;display:grid}main.erp-shell[data-workspace-view=order-memo] .workspace :is(.order-foundation-banner,.workflow-heading,.order-kpis>div){color:#3e453f;box-shadow:none;background:#f3f3ef;border:1px solid #d9dcd5;border-radius:3px}main.erp-shell[data-workspace-view=order-memo] .workspace :is(.order-foundation-banner,.order-scope-bar,.order-list-tools,.workflow-foundation){padding:12px}main.erp-shell[data-workspace-view=order-memo] .workspace :is(.order-message,.order-notice){color:#8b4036;background:#f6f3ee;border-color:#d8dcd5;border-radius:3px}main.erp-shell[data-workspace-view=order-memo] .workspace :is(.order-status,.matched,.unmatched){color:#5a625a;background:#eff0eb;border-radius:3px}@media (width<=1100px){main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-filter-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-date-filter{grid-column:1/-1;min-width:0}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-search{grid-column:auto}}@media (width<=600px){:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace .purchase-workflow-steps button{flex-wrap:wrap;gap:3px;padding:6px 3px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-filter-toolbar{grid-template-columns:minmax(0,1fr)}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-date-filter{grid-template-columns:repeat(2,minmax(0,1fr))}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-date-filter label:first-child{grid-column:1/-1}:is(main.erp-shell[data-workspace-view=order-purchase],main.erp-shell[data-workspace-view=order-memo]) .workspace :is(.purchase-overview-heading,.shadow-collection-overview header){flex-direction:column;align-items:flex-start;gap:8px}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-tools{align-items:stretch}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-tools label{width:100%}main.erp-shell[data-workspace-view=order-memo] .workspace .shadow-collection-tools select{flex:1;margin-left:0}}main.erp-shell[data-workspace-view=order-memo] .workspace .sales-order-page :is(.workflow-heading em,.workflow-rule-grid i){color:#5b625a;background:#e9ebe5;border-radius:3px}main.erp-shell[data-workspace-view=order-memo] .workspace .sales-order-page .workflow-rule-grid article{box-shadow:none;background:#fff;border:1px solid #d8dcd5;border-radius:3px}@media (width>=1100px){main.erp-shell[data-workspace-view=order-purchase] .workspace{padding-top:12px!important;padding-bottom:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace>header{gap:8px;min-height:32px;margin-bottom:8px}main.erp-shell[data-workspace-view=order-purchase] .workspace>header h1{font-size:21px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace>header>div>p,main.erp-shell[data-workspace-view=order-purchase] .workspace>header>div>span,main.erp-shell[data-workspace-view=order-purchase] .workspace>header .integration-live{display:none}main.erp-shell[data-workspace-view=order-purchase] .workspace .shadow-workflow-entry{justify-content:space-between;min-height:30px;margin:0 0 6px;padding:3px 8px}main.erp-shell[data-workspace-view=order-purchase] .workspace .purchase-workflow-navigation{margin-bottom:6px}}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact{flex-direction:column;gap:6px;min-width:0;min-height:0;font-size:13px;line-height:1.4;display:flex}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-overview-heading{background:0 0;border:0;flex:none;gap:8px;min-height:34px;padding:4px 0}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-overview-heading h2{margin:0;font-size:15px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-overview-heading-actions{align-items:center;gap:8px;display:flex}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-filter-toolbar{flex-wrap:nowrap;flex:none;align-items:center;gap:6px;padding:7px;display:flex}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-filter-toolbar label{align-items:center;gap:5px;min-width:0;display:flex}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-filter-toolbar :is(input,select){height:32px;min-height:32px;padding:4px 6px;font-size:13px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-date-filter{flex:none;gap:4px;min-width:0;display:flex}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-date-filter select{width:124px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-date-filter input{width:128px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-platform-filter{flex:0 126px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-platform-filter select{width:126px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-search{flex:150px;grid-column:auto;min-width:100px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-search input{width:100%}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-refresh{white-space:nowrap;flex:none;min-height:32px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact :is(.purchase-extra-filters,.purchase-overview-help){background:0 0;border:0;flex:none;padding:0;position:relative}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact :is(.purchase-extra-filters,.purchase-overview-help)>summary{cursor:pointer;white-space:nowrap;box-sizing:border-box;color:#343937;background:#fff;border:1px solid #cfd2cf;border-radius:3px;min-height:30px;padding:6px 9px;font-size:13px;list-style:none;display:block}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact :is(.purchase-extra-filters,.purchase-overview-help)>summary:after{content:" ▾";color:#777}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact :is(.purchase-extra-filters,.purchase-overview-help)>div{z-index:12;box-sizing:border-box;background:#fff;border:1px solid #cfd2cf;gap:10px;width:min(480px,100vw - 40px);max-height:260px;padding:12px;display:grid;position:absolute;top:calc(100% + 5px);right:0;overflow:auto;box-shadow:0 8px 22px #0002}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-extra-filters>div{grid-template-columns:repeat(3,minmax(0,1fr))}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-extra-filters label{display:grid}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-overview-help p{margin:0;font-size:13px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-scope-note{white-space:nowrap;flex:none;min-height:18px;line-height:18px;font-size:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-overview-alerts{flex:none;max-height:68px;overflow:auto}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-overview-message{padding:5px 8px;line-height:1.4;font-size:13px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-table{overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:3px;flex:auto;min-height:100px;position:relative;overflow:auto}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-table table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:940px;font-size:13px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-table th{z-index:2;white-space:nowrap;background:#eeefeb;padding:7px 8px;line-height:18px;position:sticky;top:0;font-size:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-table th:first-child{width:23%}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-table th:nth-child(2){width:17%}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-table th:nth-child(3){width:16%}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-table th:nth-child(4){width:10%}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-table th:nth-child(5){width:14%}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-table th:nth-child(6){width:20%}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-row td{box-sizing:border-box;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;height:36px;padding:4px 8px;line-height:1.3;overflow:hidden;font-size:13px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-table :is(b,strong){font-size:13px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-marketplace-cell{flex-wrap:nowrap;align-items:center;gap:5px;min-width:0;margin:0;display:flex}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-marketplace-cell img{flex:none;width:18px;height:18px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-marketplace-cell b{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-operation-badge{flex:none;padding:2px 4px;font-size:11px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-source-inline{color:#626865;margin-right:6px;font-size:12px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact time{color:#626865;white-space:nowrap;font-size:12px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-state{box-sizing:border-box;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;font-size:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-inline-warning{color:#963f37;font-size:12px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-row-actions{flex-flow:row;align-items:center;gap:4px;display:flex}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-row-actions button{white-space:nowrap;min-height:27px;padding:4px 6px;font-size:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-row-actions .purchase-detail-warning{color:#963f37;background:#fcf3ef;border-color:#b96e62}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-detail td{background:#f6f6f2;padding:10px 12px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-detail-grid{grid-template-columns:1fr 1fr;gap:10px 20px;font-size:13px;display:grid}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-detail-grid p{white-space:normal;overflow-wrap:anywhere;margin:4px 0}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-detail-grid b{font-size:13px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-overview-empty{padding:18px 12px;font-size:13px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-panel{background:#fff;border:1px solid #d8dad7;border-radius:3px;flex-direction:column;flex:0 0 clamp(172px,24vh,230px);min-height:0;display:flex;overflow:hidden}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-tabs{border-bottom:1px solid #e0e2de;flex:none;align-items:center;gap:3px;padding:4px 8px;display:flex}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-tabs button{min-height:27px;padding:4px 10px;font-size:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-tabs button[aria-pressed=true]{color:#fff;background:#333739;border-color:#333739}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-overview-chart{border:0;border-radius:0;flex-direction:column;flex:1;min-height:0;padding:5px 10px;display:flex}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-overview-chart>p{flex:none;margin:0 0 2px;line-height:16px;font-size:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-plot{box-sizing:border-box;height:100%;min-height:0;padding:19px 0 0;display:flex}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-axis{box-sizing:border-box;width:38px;height:calc(100% - 38px);padding-right:6px;font-size:11px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-columns{min-width:0;height:calc(100% - 38px);min-height:36px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-column{flex:1 1 0;min-width:0}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-track{height:100%}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-fill{width:min(28px,70%);min-height:0}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-fill b{padding-bottom:2px;font-size:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-caption{padding:3px 5px 0;font-size:11px;line-height:15px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-caption>b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;font-size:12px!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-caption small{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;display:block;overflow:hidden}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (width<=1099px){main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact{min-height:0;height:auto!important}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-scroll{overflow-x:auto}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-plot{min-width:var(--purchase-mobile-chart-width)}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-column{min-width:110px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-filter-toolbar{flex-wrap:wrap}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-table{flex:none;max-height:420px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-panel{flex:none;height:210px}}@media (width<=650px){main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-date-filter{flex-wrap:wrap;width:100%}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-date-filter select{width:120px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-date-filter input{width:128px}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-detail-grid{grid-template-columns:1fr}main.erp-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-scope-note{white-space:normal;gap:3px;line-height:1.4}}@media (width>=1100px){main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace.has-workspace-menu{grid-template-rows:auto auto auto auto;grid-auto-rows:0;align-content:start;row-gap:6px;padding-top:12px!important;padding-bottom:12px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace.has-workspace-menu>.workspace-menu{overscroll-behavior:contain;grid-row:1/span 4;align-self:start;min-height:0;max-height:calc(100dvh - 128px);top:12px;overflow:auto}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace>header{align-items:center;gap:8px;height:32px;min-height:32px;margin:0;padding:0}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace>header h1{margin:0;line-height:28px;font-size:21px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace>header>div>p,main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace>header>div>span,main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace>header .integration-live{display:none!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .workspace-header-actions{margin:0;padding:0;position:static}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .shadow-workflow-entry{gap:6px;min-height:32px;margin:0;padding:2px 8px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .purchase-workflow-navigation{gap:0;margin:0}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .purchase-workflow-steps button{min-height:32px;padding:3px 8px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact{gap:5px;min-height:0;overflow:visible}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-chart-panel{flex:0 0 clamp(148px,21vh,190px)}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact .purchase-account-table{min-height:80px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace.has-workspace-menu{grid-template-rows:auto;grid-auto-rows:0;row-gap:0;padding-top:8px!important;padding-bottom:12px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace.has-workspace-menu>.workspace-menu{grid-row:1;min-height:0;max-height:calc(100dvh - 128px);overflow:auto}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace>header,main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace>.shadow-workflow-entry{display:none!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density{gap:3px;font-size:12px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-filter-toolbar{background:0 0;border:0;gap:5px;min-height:28px;padding:0 0 3px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-filter-toolbar :is(input,select){height:26px;min-height:26px;padding:2px 6px;font-size:12px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-filter-toolbar :is(button,a),main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density :is(.purchase-extra-filters,.purchase-overview-help,.purchase-work-actions)>summary{white-space:nowrap;height:26px;min-height:26px;padding:3px 8px;line-height:18px;font-size:12px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-platform-filter{flex:0 0 138px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-platform-filter select{width:138px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-search{flex:1;min-width:100px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-scope-note{min-height:16px;line-height:16px;font-size:11px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-account-table{scrollbar-gutter:auto;border-radius:0;min-height:100px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-account-table table{min-width:880px;font-size:12px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-account-table th{height:26px;padding:4px 7px;line-height:18px;font-size:12px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-account-row td{height:27px;padding:2px 7px;line-height:21px;font-size:12px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-account-table :is(b,strong){font-size:12px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-marketplace-cell{gap:4px;height:22px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-marketplace-cell img{width:15px;height:15px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-operation-badge{padding:0 3px;line-height:16px;font-size:10px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-state{min-height:0;padding:1px 5px;line-height:18px;font-size:12px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-row-actions{gap:3px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-row-actions button{height:23px;min-height:23px;padding:1px 5px;line-height:18px;font-size:12px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-chart-panel{border-radius:0;flex:0 0 118px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-chart-tabs{gap:2px;min-height:24px;padding:1px 6px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-chart-tabs button{height:22px;min-height:22px;padding:1px 7px;line-height:16px;font-size:11px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-overview-chart{padding:2px 6px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-overview-chart>p{margin:0;line-height:13px;font-size:11px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-chart-plot{padding-top:14px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-chart-axis{width:32px;height:calc(100% - 26px);font-size:10px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-chart-columns{height:calc(100% - 26px);min-height:14px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-chart-fill b{padding-bottom:0;font-size:11px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-chart-caption{padding:1px 2px 0;line-height:12px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-chart-caption>b{font-size:11px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-chart-caption small{font-size:10px;line-height:12px}}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-work-actions{flex:none;position:relative}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-work-actions>summary{cursor:pointer;color:#343937;background:#fff;border:1px solid #cfd2cf;border-radius:3px;padding:5px 8px;font-size:12px;list-style:none;display:block}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-work-actions>div{z-index:12;background:#fff;border:1px solid #cfd2cf;width:320px;max-width:calc(100vw - 32px);padding:6px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 5px 15px #0002}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-work-actions .purchase-workflow-steps{grid-template-columns:repeat(4,minmax(0,1fr))}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-work-actions .purchase-workflow-steps button{flex-direction:column;gap:2px;min-height:40px;display:flex;padding:4px 6px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-extra-filters>div{grid-template-columns:repeat(3,minmax(0,1fr));width:min(480px,100vw - 32px)}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-extra-filters .purchase-date-filter{flex-wrap:wrap;grid-column:1/-1}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=order-purchase] .workspace .order-purchase-overview.purchase-overview-compact.purchase-overview-ez-density .purchase-extra-filters .purchase-date-filter select{width:124px}.inventory-current{color:#17233a;gap:16px;font-size:14px;display:grid}.inventory-current button,.inventory-current input,.inventory-current select{font:inherit}.inventory-current__heading{justify-content:space-between;align-items:flex-start;gap:24px;padding:4px 2px;display:flex}.inventory-current__heading h2{letter-spacing:-.04em;margin:4px 0 7px;font-size:30px;line-height:1.2}.inventory-current__heading>div>p:last-child{color:#65738a;margin:0;font-size:14px;font-weight:650;line-height:1.6}.inventory-current__eyebrow{color:#315efb;letter-spacing:.14em;margin:0;font-size:11px;font-weight:950}.inventory-current__readonly{background:#f2f6ff;border:1px solid #bfd5ff;border-radius:12px;gap:4px;min-width:245px;padding:13px 15px;display:grid}.inventory-current__readonly b{color:#2349d8;font-size:14px}.inventory-current__readonly b span{color:#27b67a}.inventory-current__readonly small{color:#61718b;font-size:12px;font-weight:700}.inventory-current__filters{background:#fff;border:1px solid #dbe4f0;border-radius:16px;grid-template-columns:1.05fr 1fr minmax(260px,1.8fr) 1.2fr 1.1fr 1.1fr 1.25fr auto;align-items:end;gap:12px;padding:18px;display:grid;box-shadow:0 3px 12px #182a4c0d}.inventory-current__filters label{color:#45546b;gap:7px;min-width:0;font-size:12px;font-weight:900;display:grid}.inventory-current__filters input,.inventory-current__filters select{color:#17233a;background:#fff;border:1px solid #cbd7e7;border-radius:9px;outline:none;width:100%;min-width:0;height:44px;padding:0 12px;font-size:14px;font-weight:700}.inventory-current__filters input:focus,.inventory-current__filters select:focus,.inventory-current button:focus-visible{border-color:#315efb;box-shadow:0 0 0 3px #315efb29}.inventory-current__range{border:0;grid-template-columns:minmax(64px,1fr) auto minmax(64px,1fr);align-items:center;gap:6px;min-width:0;margin:0;padding:0;display:grid}.inventory-current__range legend{color:#45546b;grid-column:1/-1;margin-bottom:7px;padding:0;font-size:12px;font-weight:900}.inventory-current__range>span{color:#78869a;font-weight:900}.inventory-current__filter-actions{gap:7px;display:flex}.inventory-current__filter-actions button,.inventory-current__result-bar button,.inventory-current__pagination button{color:#445269;cursor:pointer;background:#fff;border:1px solid #cbd7e7;border-radius:9px;min-height:42px;padding:0 14px;font-weight:900}.inventory-current__filter-actions button.primary{color:#fff;background:#315efb;border-color:#315efb}.inventory-current__filter-actions button:hover,.inventory-current__result-bar button:hover,.inventory-current__pagination button:hover:not(:disabled){color:#2349d8;border-color:#315efb}.inventory-current__filter-actions button.primary:hover{color:#fff;background:#244edf}.inventory-current__filter-error{color:#ce352e;grid-column:1/-1;margin:0;font-size:13px;font-weight:850}.inventory-current__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.inventory-current__summary article{background:#fff;border:1px solid #dce5f1;border-radius:14px;gap:6px;min-height:112px;padding:17px 19px;display:grid;box-shadow:0 3px 10px #182a4c0a}.inventory-current__summary article span{color:#637187;font-size:12px;font-weight:850}.inventory-current__summary article b{letter-spacing:-.035em;font-size:24px}.inventory-current__summary article small{color:#77859a;font-size:12px;font-weight:700}.inventory-current__summary article.ok{background:#f1fbf6;border-color:#b6e4d1}.inventory-current__summary article.warning{background:#fffaf1;border-color:#f1d5ad}.inventory-current__result-bar{background:#fff;border:1px solid #dce5f1;border-bottom:0;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;gap:16px;padding:12px 15px;display:flex}.inventory-current__result-bar p{color:#66758c;margin:0;font-size:13px;font-weight:750}.inventory-current__result-bar p b{color:#17233a;font-size:16px}.inventory-current__result-bar button{color:#315efb;border-color:#315efb;min-height:38px}.inventory-current__result-bar button:disabled,.inventory-current__pagination button:disabled{cursor:not-allowed;opacity:.42}.inventory-current__table-wrap{background:#fff;border:1px solid #dce5f1;border-radius:0 0 14px 14px;margin-top:-16px;overflow:auto}.inventory-current table{border-collapse:collapse;width:100%;min-width:1450px}.inventory-current caption{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inventory-current th{z-index:1;color:#485870;text-align:left;white-space:nowrap;background:#edf5ff;border-bottom:1px solid #d5e0ee;padding:13px 12px;font-size:12px;font-weight:950;position:sticky;top:0}.inventory-current td{color:#28364d;vertical-align:middle;border-bottom:1px solid #e5ebf3;height:66px;padding:13px 12px;font-size:13px;font-weight:650;line-height:1.42}.inventory-current tbody tr:hover{background:#f8faff}.inventory-current tbody tr:last-child td{border-bottom:0}.inventory-current td strong{color:#17233a;font-size:14px;font-weight:900;display:block}.inventory-current td small{color:#7a8799;margin-top:4px;font-size:11px;font-weight:700;display:block}.inventory-current .numeric{text-align:right;font-variant-numeric:tabular-nums}.inventory-current .muted{color:#8a96a8;font-weight:700}.inventory-current__stock{color:#153d78!important;font-size:14px!important;font-weight:900!important}.inventory-current__stock.empty{color:#d33c35!important}.inventory-current__unlinked{color:#68768a;white-space:nowrap;background:#eef1f5;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900;display:inline-block}.inventory-current__empty{color:#778499!important;text-align:center!important;height:240px!important;font-size:14px!important}.inventory-current__pagination{justify-content:center;align-items:center;gap:8px;padding:5px;display:flex}.inventory-current__pagination button{min-height:38px;padding:0 13px;font-size:12px}.inventory-current__pagination span{color:#66758b;text-align:center;min-width:100px;font-size:13px;font-weight:750}.inventory-current__pagination span b{color:#17233a;font-size:15px}@media (width<=1500px){.inventory-current__filters{grid-template-columns:repeat(4,minmax(0,1fr))}.inventory-current__keyword{grid-column:span 2}.inventory-current__filter-actions{justify-content:flex-end}}@media (width<=980px){.inventory-current__heading{flex-direction:column;align-items:stretch}.inventory-current__readonly{min-width:0}.inventory-current__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-current__keyword{grid-column:1/-1}.inventory-current__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.inventory-current{font-size:15px}.inventory-current__heading h2{font-size:26px}.inventory-current__filters{grid-template-columns:1fr;padding:15px}.inventory-current__keyword{grid-column:auto}.inventory-current__filter-actions{justify-content:stretch}.inventory-current__filter-actions button{flex:1}.inventory-current__summary{grid-template-columns:1fr}.inventory-current__summary article{min-height:100px}.inventory-current__result-bar{flex-direction:column;align-items:flex-start}.inventory-current__result-bar button{width:100%}.inventory-current td{font-size:14px}.inventory-current td strong{font-size:15px}.inventory-current__pagination{flex-wrap:wrap}}.inventory-current table{min-width:2850px}.inventory-current__work{color:#315efb;background:#eef3ff;border-radius:6px;padding:6px 9px;font-size:11px;font-weight:900;display:inline-block}.inventory-current__memo{text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.inventory-current__row-action{color:#42536b;cursor:pointer;background:#fff;border:1px solid #b8c7dc;border-radius:6px;padding:6px 9px;font-size:11px;font-weight:900}.inventory-current__row-action:hover{color:#315efb;border-color:#315efb}.inventory-current__mobile-list{display:none}.inventory-current__dialog-backdrop{z-index:250;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0711229e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.inventory-current__dialog{background:#fff;border:1px solid #d6dfec;border-radius:18px;width:min(760px,100%);max-height:calc(100dvh - 48px);overflow:hidden;box-shadow:0 28px 90px #050e1d61}.inventory-current__dialog>header{border-bottom:1px solid #e1e7ef;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.inventory-current__dialog>header b,.inventory-current__dialog>header span{display:block}.inventory-current__dialog>header b{font-size:20px}.inventory-current__dialog>header span{color:#69768a;margin-top:5px;font-size:13px;font-weight:750}.inventory-current__dialog>header button{color:#4b596f;cursor:pointer;background:#fff;border:1px solid #cbd6e5;border-radius:8px;padding:9px 13px;font-weight:900}.inventory-current__logs{gap:9px;max-height:65dvh;padding:16px 18px;display:grid;overflow-y:auto}.inventory-current__logs>p{color:#768398;text-align:center;padding:45px 12px}.inventory-current__logs article{background:#f9fbfd;border:1px solid #dce4ef;border-radius:10px;padding:13px 14px}.inventory-current__logs article>div{justify-content:space-between;gap:12px;display:flex}.inventory-current__logs article span,.inventory-current__logs article small{color:#748196;font-size:11px;font-weight:700}.inventory-current__logs article p{color:#30415a;margin:8px 0 5px;font-weight:850}.inventory-current__chart{gap:14px;padding:24px;display:grid}.inventory-current__chart>div{grid-template-columns:88px 1fr 75px;align-items:center;gap:12px;display:grid}.inventory-current__chart span{color:#536178;font-size:12px;font-weight:900}.inventory-current__chart i{background:#edf1f6;border-radius:999px;height:17px;overflow:hidden}.inventory-current__chart i b{background:linear-gradient(90deg,#315efb,#55a1ff);border-radius:999px;height:100%;display:block}.inventory-current__chart strong{text-align:right;font-variant-numeric:tabular-nums}@media (width<=620px){.inventory-current__table-wrap{display:none}.inventory-current__mobile-list{gap:12px;display:grid}.inventory-current__mobile-list>article{background:#fff;border:1px solid #dce5f1;border-radius:14px;padding:15px;box-shadow:0 3px 10px #182a4c0a}.inventory-current__mobile-list header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.inventory-current__mobile-list header b,.inventory-current__mobile-list header span{display:block}.inventory-current__mobile-list header b{font-size:16px;line-height:1.4}.inventory-current__mobile-list header span{color:#65738a;margin-top:4px;font-size:13px;font-weight:750}.inventory-current__mobile-list header em{color:#315efb;background:#eef3ff;border-radius:7px;padding:6px 8px;font-size:11px;font-style:normal;font-weight:900}.inventory-current__mobile-list>article>p{color:#66748a;margin:11px 0;font-size:12px;font-weight:750}.inventory-current__mobile-list dl{border-top:1px solid #e6ebf2;grid-template-columns:1fr 1fr;margin:0;display:grid}.inventory-current__mobile-list dl>div{border-bottom:1px solid #edf1f6;padding:10px 4px}.inventory-current__mobile-list dt{color:#7a8698;font-size:10px;font-weight:900}.inventory-current__mobile-list dd{color:#26354c;word-break:break-all;margin:5px 0 0;font-size:13px;font-weight:900}.inventory-current__mobile-memo{gap:4px;padding:11px 4px;display:grid}.inventory-current__mobile-memo b{color:#607087;font-size:11px}.inventory-current__mobile-memo span{font-size:13px}.inventory-current__mobile-list footer{grid-template-columns:1fr 1fr;gap:8px;display:grid}.inventory-current__mobile-list footer button{color:#315efb;background:#fff;border:1px solid #c7d4e5;border-radius:8px;min-height:42px;font-weight:900}.inventory-current__dialog-backdrop{place-items:end center;padding:0}.inventory-current__dialog{border-radius:18px 18px 0 0;width:100%;max-height:88dvh}.inventory-current__dialog>header{padding:15px}.inventory-current__chart{padding:18px 14px}.inventory-current__chart>div{grid-template-columns:75px 1fr 55px;gap:8px}}.inventory-current__floating-scroll{bottom:env(safe-area-inset-bottom,0);z-index:210;scrollbar-color:#66758a #e8edf4;scrollbar-width:auto;background:#f7f9fc;border:1px solid #b9c6d8;border-bottom:0;height:26px;display:none;position:fixed;overflow:auto hidden;box-shadow:0 -6px 18px #11223e2e}.inventory-current__floating-scroll>div{height:1px}.inventory-current__floating-scroll::-webkit-scrollbar{height:20px}.inventory-current__floating-scroll::-webkit-scrollbar-track{background:#e8edf4}.inventory-current__floating-scroll::-webkit-scrollbar-thumb{background:#66758a;border:4px solid #e8edf4;border-radius:999px}@media (width<=620px){.inventory-current__floating-scroll{display:none!important}}.inventory-current__sold-out{background:#fff0ef;border-radius:999px;width:max-content;padding:3px 7px;color:#c83a34!important;font-size:10px!important;font-weight:950!important;display:inline-block!important}.inventory-current__filters{grid-template-columns:1fr 1fr minmax(230px,1.6fr) 1.1fr 1fr 1fr 1fr 1.1fr auto}.inventory-current__summary{grid-template-columns:repeat(6,minmax(0,1fr))}.inventory-current__summary article,.inventory-current__summary>button{color:#17233a;text-align:left;background:#fff;border:1px solid #dce5f1;border-radius:14px;gap:6px;min-height:112px;padding:17px 19px;display:grid;box-shadow:0 3px 10px #182a4c0a}.inventory-current__summary>button{cursor:pointer;font:inherit}.inventory-current__summary span{color:#637187;font-size:12px;font-weight:850}.inventory-current__summary b{letter-spacing:-.035em;font-size:24px}.inventory-current__summary small{color:#77859a;font-size:12px;font-weight:700}.inventory-current__summary .warning{background:#fffaf1;border-color:#f1d5ad}.inventory-current__summary .danger{background:#fff7f6;border-color:#efc6c2}.inventory-current__summary>button.active{border-width:2px;border-color:#315efb;box-shadow:0 0 0 3px #315efb1a}.inventory-current__search-guide{color:#6a778c;text-align:center;background:#f9fbff;border:1px dashed #bdcbe0;border-radius:15px;place-items:center;gap:8px;min-height:230px;display:grid}.inventory-current__search-guide b{color:#23324a;font-size:18px}.inventory-current__search-guide span{font-size:13px;font-weight:750}@media (width<=1500px){.inventory-current__filters{grid-template-columns:repeat(4,minmax(0,1fr))}.inventory-current__summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.inventory-current__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.inventory-current__summary{grid-template-columns:1fr}}.inventory-current .inventory-current__product-link{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.inventory-current .inventory-current__product-link:hover{color:#315dff;text-decoration:underline}.inventory-current__product-link:focus-visible{outline-offset:3px;outline:2px solid #315dff}.inventory-product-dialog{color:#21334d;background:#fff;border:1px solid #d5deec;border-radius:16px;width:min(1140px,100vw - 32px);max-height:88dvh;margin:auto;padding:0;box-shadow:0 20px 70px #10213b44}.inventory-product-dialog::backdrop{background:#0b192866}.inventory-product-dialog>header{border-bottom:1px solid #dbe4ef;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.inventory-product-dialog h2{margin:0;font-size:20px}.inventory-product-dialog p{color:#5b6c80;margin:8px 0;font-size:14px;line-height:1.5}.inventory-product-dialog>header button{color:#244564;cursor:pointer;background:#fff;border:1px solid #b8c8df;border-radius:6px;padding:8px 14px}.inventory-product-dialog__body{max-height:calc(88dvh - 100px);padding:16px 22px;overflow:auto}.inventory-product-dialog__totals{grid-template-columns:repeat(5,1fr);gap:10px;margin:16px 0;display:grid}.inventory-product-dialog__totals>div{background:#f3f6fc;border:1px solid #dde5f3;border-radius:9px;gap:7px;padding:14px;display:grid}.inventory-product-dialog__totals span{font-size:14px}.inventory-product-dialog__totals strong{font-size:25px}.inventory-product-dialog__table{border:1px solid #d8e2ef;max-height:45dvh;overflow:auto}.inventory-current .inventory-product-dialog table{border-collapse:collapse;table-layout:auto;width:100%;min-width:850px}.inventory-current .inventory-product-dialog th,.inventory-current .inventory-product-dialog td{white-space:nowrap;border-bottom:1px solid #e4ebf3;padding:11px 12px;font-size:14px}.inventory-product-dialog thead th{z-index:1;background:#edf4ff;position:sticky;top:0}.inventory-product-dialog tfoot{background:#edf4ff;font-weight:800}.inventory-product-dialog__related{border-top:1px solid #dbe4ef;margin-top:18px;padding-top:12px}.inventory-product-dialog h3{margin:0;font-size:15px}.inventory-product-dialog__related button{color:#2454ad;text-align:left;cursor:pointer;background:#f7faff;border:1px solid #c7d6ef;border-radius:6px;margin:8px 0;padding:9px 12px;display:block}@media (width<=620px){.inventory-product-dialog__totals{grid-template-columns:repeat(2,1fr)}.inventory-product-dialog__body{padding:12px}.inventory-product-dialog>header{padding:14px}}.inventory-quantity-toolbar{background:#f3f6ff;border:1px solid #d6e0f4;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0;padding:12px;display:flex}.inventory-quantity-toolbar label{align-items:center;gap:8px;display:flex}.inventory-quantity-toolbar select{max-width:300px;padding:7px}.inventory-quantity-editor{min-width:210px}.inventory-quantity-editor>div{justify-content:flex-end;align-items:center;gap:4px;display:flex}.inventory-current .inventory-quantity-editor input{text-align:right;border:1px solid #becde4;border-radius:5px;width:76px;min-width:0;padding:6px}.inventory-quantity-editor button,.inventory-quantity-toolbar button{color:#204889;cursor:pointer;background:#fff;border:1px solid #becde4;border-radius:5px;padding:6px 9px}.inventory-quantity-editor button:disabled,.inventory-quantity-toolbar button:disabled{opacity:.5;cursor:default}.inventory-quantity-editor small{white-space:normal;margin-top:5px;display:block}.inventory-quantity-editor .inventory-quantity-error{color:#b42318;max-width:260px}.location-reconciliation{background:#fff;border:1px solid #bfd2ff;border-radius:16px;overflow:hidden;box-shadow:0 4px 14px #1d3d870f}.location-reconciliation>summary{cursor:pointer;background:linear-gradient(135deg,#f5f8ff,#edf4ff);justify-content:space-between;align-items:center;gap:18px;padding:17px 19px;list-style:none;display:flex}.location-reconciliation>summary::-webkit-details-marker{display:none}.location-reconciliation>summary span,.location-reconciliation>summary b,.location-reconciliation>summary small{display:block}.location-reconciliation>summary b{color:#183979;font-size:16px}.location-reconciliation>summary small{color:#657794;margin-top:5px;font-size:12px;font-weight:750}.location-reconciliation>summary em{color:#fff;background:#315efb;border-radius:999px;padding:7px 11px;font-size:12px;font-style:normal;font-weight:950}.location-reconciliation__body{border-top:1px solid #dbe5f6;gap:14px;padding:17px 19px;display:grid}.location-reconciliation__actions{flex-wrap:wrap;gap:9px;display:flex}.location-reconciliation__actions button,.location-reconciliation__actions label{color:#344760;cursor:pointer;background:#fff;border:1px solid #b9c9e1;border-radius:9px;justify-content:center;align-items:center;min-height:42px;margin:0;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.location-reconciliation__actions .primary{color:#fff;background:#315efb;border-color:#315efb}.location-reconciliation__actions .apply{color:#fff;background:#16965f;border-color:#16965f}.location-reconciliation__actions input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.location-reconciliation__actions button:disabled{cursor:not-allowed;opacity:.42}.location-reconciliation__actions label:has(input:disabled){cursor:not-allowed;opacity:.42}.location-reconciliation__file,.location-reconciliation__message{color:#536580;margin:0;font-size:13px;font-weight:750}.location-reconciliation__message{color:#2349b8;background:#f1f6ff;border-radius:9px;padding:11px 13px}.location-reconciliation__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.location-reconciliation__summary article{background:#fafbfd;border:1px solid #d9e2ee;border-radius:10px;gap:5px;padding:12px;display:grid}.location-reconciliation__summary article span{color:#6b7890;font-size:11px;font-weight:850}.location-reconciliation__summary article b{font-size:20px}.location-reconciliation__summary article.ready{background:#f2fbf7;border-color:#b8e3cf}.location-reconciliation__summary article.warning{background:#fff8f3;border-color:#efc8b1}.location-reconciliation__issues{background:#fff8f4;border:1px solid #edc6b3;border-radius:10px;gap:6px;max-height:240px;padding:12px;display:grid;overflow:auto}.location-reconciliation__issues b{color:#a84821}.location-reconciliation__issues span{color:#6e4b3d;font-size:12px;font-weight:700}@media (width<=620px){.location-reconciliation>summary{align-items:flex-start}.location-reconciliation__actions{grid-template-columns:1fr 1fr;display:grid}.location-reconciliation__actions button,.location-reconciliation__actions label{width:100%;padding:0 8px}.location-reconciliation__summary{grid-template-columns:1fr 1fr}}.location-reconciliation__progress{color:#36506f;background:#f7faff;border:1px solid #c8d8f5;border-radius:10px;grid-template-columns:auto minmax(120px,1fr) auto auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.location-reconciliation__progress span,.location-reconciliation__progress b{font-size:12px;font-weight:900}.location-reconciliation__progress small{font-size:11px;font-weight:800}.location-reconciliation__progress progress{accent-color:#315efb;width:100%;height:10px}@media (width<=620px){.location-reconciliation__progress{grid-template-columns:1fr auto}.location-reconciliation__progress progress{grid-area:2/1/auto/-1}.location-reconciliation__progress small{grid-column:1/-1}}.location-reconciliation__file code{overflow-wrap:anywhere;color:#243b6b;font-size:12px}.location-reconciliation__health{background:#f8fbff;border:1px solid #d8e4f6;border-radius:12px;gap:11px;padding:14px;display:grid}.location-reconciliation__health>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.location-reconciliation__health>div:first-child b{color:#173979}.location-reconciliation__health>div:first-child small{color:#687b98;font-weight:750}.location-reconciliation__health-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.location-reconciliation__health-grid article{background:#fff;border-left:5px solid #8091ad;border-radius:8px;gap:5px;padding:10px;display:grid}.location-reconciliation__health-grid article.ready{border-left-color:#20a86b}.location-reconciliation__health-grid article.warning{background:#fff9f4;border-left-color:#e87b28}.location-reconciliation__health-grid span{color:#687890;font-size:11px;font-weight:850}.location-reconciliation__health-grid b{font-size:18px}.location-reconciliation__health>button{color:#344760;cursor:pointer;background:#fff;border:1px solid #b9c9e1;border-radius:8px;justify-self:start;min-height:38px;padding:0 13px;font-weight:900}.location-reconciliation__health>button:disabled{cursor:not-allowed;opacity:.45}@media (width<=900px){.location-reconciliation__health-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.location-reconciliation__health>div:first-child{display:grid}.location-reconciliation__health-grid{grid-template-columns:1fr 1fr}}.location-reconciliation__incomplete{color:#9a451d;background:#fff6ed;border:1px solid #efb381;border-radius:9px;margin:0;padding:10px 12px;font-size:12px;font-weight:850}.product-v2-workspace{gap:18px;display:grid}.product-master-source-page{background:#f3f6fb;min-height:100vh;padding:24px}.product-v2-standalone{max-width:1800px;margin:0 auto}.product-v2-title{background:#f6f8ff;border:1px solid #c9d6ff;border-radius:16px;justify-content:space-between;gap:18px;padding:20px;display:flex}.product-v2-title span{letter-spacing:.16em;color:#315efb;font-size:11px;font-weight:800}.product-v2-title h2{margin:5px 0}.product-v2-title p{color:#667085;margin:0}.product-v2-safety{text-align:right;align-content:center;gap:5px;display:grid}.product-v2-safety b{color:#315efb}.product-v2-safety small{color:#667085}.product-v2-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.product-v2-summary article,.product-v2-panel,.product-v2-reference{background:#fff;border:1px solid #d9e0ef;border-radius:14px;padding:16px}.product-v2-summary span{color:#667085;font-size:12px;display:block}.product-v2-datasets{gap:10px;padding:3px 2px;display:flex;overflow-x:auto}.product-v2-datasets button{color:#173b8f;white-space:nowrap;cursor:pointer;background:#eef3ff;border:1px solid #9fb4f8;border-radius:12px;padding:11px 17px;font-weight:800;transition:transform .15s,box-shadow .15s,background .15s;box-shadow:0 2px 7px #315efb1f}.product-v2-datasets button:hover,.product-v2-datasets button:focus-visible{outline-offset:2px;background:#dfe8ff;outline:2px solid #6f8fff;transform:translateY(-1px);box-shadow:0 4px 12px #315efb38}.product-v2-datasets button.active{color:#fff;background:#315efb;border-color:#315efb}.product-v2-datasets button.brand-action{text-align:left;color:#fff;background:linear-gradient(135deg,#315efb,#5d78ff);border-color:#315efb;gap:3px;min-width:220px;display:grid;box-shadow:0 4px 12px #315efb47}.product-v2-datasets button.brand-action:hover,.product-v2-datasets button.brand-action:focus-visible{background:linear-gradient(135deg,#244de0,#4c68ef);box-shadow:0 7px 18px #315efb61}.product-v2-datasets button.brand-action strong{color:#eaf0ff;font-size:11px}.product-v2-source-status{background:#f0fbf6;border:1px solid #b9e6d3;border-radius:14px;gap:6px;padding:15px 17px;display:grid}.product-v2-source-status div{justify-content:space-between;gap:12px;display:flex}.product-v2-source-status span,.product-v2-source-status small{color:#52606d}.product-v2-grid{grid-template-columns:minmax(280px,.8fr) minmax(440px,1.2fr);gap:16px;display:grid}.product-v2-standalone .product-v2-grid{grid-template-columns:minmax(420px,.9fr) minmax(620px,1.3fr)}.product-v2-standalone .product-v2-list{min-height:420px;max-height:calc(100vh - 430px)}.product-v2-list{gap:7px;max-height:620px;display:grid;overflow:auto}.product-v2-list button{text-align:left;background:#fff;border:1px solid #e1e6f0;border-radius:10px;gap:3px;padding:10px;display:grid}.product-v2-list button.active{background:#f2f5ff;border-color:#315efb}.product-v2-list span,.product-v2-list small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-v2-list small{color:#667085}.product-v2-detail{grid-template-columns:1fr 1fr;gap:8px;display:grid}.product-v2-detail div{background:#f8f9fc;border-radius:8px;padding:10px}.product-v2-detail dt{color:#667085;font-size:11px}.product-v2-detail dd{overflow-wrap:anywhere;margin:4px 0 0;font-weight:700}.product-v2-detail a{color:#315efb}.product-v2-source-warnings{color:#8a5a00;background:#fff8e6;border-radius:9px;margin:12px 0;padding:12px}.product-v2-source-warnings ul{margin:6px 0 0;padding-left:20px}.product-v2-warning{background:#fff8e6;border-radius:9px;padding:12px;color:#8a5a00!important}.product-v2-prices,.product-v2-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.product-v2-prices article,.product-v2-stages article{border:1px solid #dfe5ef;border-radius:9px;gap:4px;padding:10px;display:grid}.product-v2-prices article.negative{background:#fff4f3;border-color:#f04438}.product-v2-stages{grid-template-columns:repeat(4,minmax(0,1fr))}.product-v2-stages span{color:#315efb;font-weight:700}.product-v2-off{background:#f8f9fc;border:1px solid #d9e0ef;border-radius:14px;padding:24px}.product-v2-off p{color:#667085}@media (width<=900px){.product-master-source-page{padding:12px}.product-v2-grid,.product-v2-standalone .product-v2-grid{grid-template-columns:1fr}.product-v2-summary,.product-v2-stages{grid-template-columns:repeat(2,1fr)}.product-v2-prices{grid-template-columns:1fr}.product-v2-title{display:grid}.product-v2-safety{text-align:left}.product-v2-source-status div{display:grid}.product-v2-detail{grid-template-columns:1fr}.product-v2-standalone .product-v2-list{min-height:0;max-height:560px}.product-v2-datasets button.brand-action{min-width:205px}}.product-v2-workspace{gap:10px}.product-v2-title{border-radius:11px;align-items:center;padding:10px 14px}.product-v2-title h2{margin:2px 0;font-size:18px;line-height:1.2}.product-v2-title p{font-size:12px;line-height:1.35}.product-v2-safety{gap:2px}.product-v2-summary{gap:8px}.product-v2-summary article{border-radius:10px;padding:8px 12px}.product-v2-summary b{font-size:17px}.product-v2-source-status{border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.product-v2-source-status div{align-items:center;gap:12px;min-width:0;display:flex}.product-v2-source-status div span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-v2-source-status>small:last-child{display:none}@media (width<=900px){.product-v2-source-status,.product-v2-source-status div{display:grid}.product-v2-summary article{padding:8px 10px}}.erp-shell.erp-ui-navy.erp-refined-shell{--text:#292d32;--muted:#737981;--line:#e2e3e5;--blue:#343a41;--navy:#292d32;color:#292d32;background:#f6f6f5;font-family:Arial,Noto Sans KR,Malgun Gothic,sans-serif;font-weight:400}.erp-shell.erp-ui-navy.erp-refined-shell .erp-top-navigation{height:auto;min-height:60px;box-shadow:none;z-index:45;border-bottom:1px solid #42464b;flex-wrap:wrap;align-items:center;top:0;background:#292d32!important;display:flex!important;position:sticky!important}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand{color:#fff;background:0 0;flex:none;min-width:200px;height:60px;padding:0 20px}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand>b{background:#52585e;border-radius:5px;width:31px;height:31px;font-size:19px}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand>span{letter-spacing:-.025em;font-size:17px;font-weight:650}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand small{color:#b6bac1;letter-spacing:.03em;font-size:9px}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups{background:0 0;border:0;flex:1;align-items:stretch;min-width:0;padding:0;display:flex}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button,.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger{color:#e3e4e6;white-space:nowrap;background:0 0;border:0;min-height:60px;padding:0 10px;font-size:12px;font-weight:500}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button i,.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger i{color:#aeb4bc}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button:hover,.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger:hover{color:#fff;background:#34393f}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button.active,.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-menu.active>.top-nav-group-trigger{color:#fff;background:#33383e}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button.active:after,.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-menu.active>.top-nav-group-trigger:after{background:#e7e7e4;height:2px}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account{background:0 0;flex:none;align-items:center;gap:7px;min-height:60px;margin-left:auto;padding:0 18px 0 10px;display:flex!important}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account>button,.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account .owner-menu-trigger,.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account>.top-nav-ds-launch{color:#ebedef;min-height:32px;box-shadow:none;background:0 0;border:1px solid #656b72;border-radius:4px;padding:6px 9px;font-size:11px;font-weight:500;text-decoration:none}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account>b{color:#e6e8eb;font-size:11px;font-weight:500}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account>.owner-top-menu{background:0 0}.erp-shell.erp-ui-navy.erp-refined-shell .workspace{background:#f6f6f5;min-width:0;margin-left:0!important;padding:24px 28px!important}.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu{grid-template-columns:210px minmax(0,1fr);column-gap:26px}.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu>.workspace-menu{max-height:calc(100vh - 146px);box-shadow:none;background:0 0;border:0;border-right:1px solid #e0e2e4;border-radius:0;margin:0;padding:4px 18px 20px 0;position:sticky;top:130px}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu>strong{color:#292d32;border-bottom:1px solid #dedfe1;margin:0 0 20px;padding:0 10px 18px;font-size:20px;font-weight:700}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu>section{margin:0;padding:0}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu>section+section{border-top:1px solid #dedfe1;margin-top:22px;padding-top:20px}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu h2{color:#7b8189;letter-spacing:.035em;cursor:default;margin:0 10px 10px;font-size:11px;font-weight:600;line-height:1.5}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav{gap:4px}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav button,.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav a{color:#41474f;background:0 0;border:0;border-radius:3px;min-height:38px;padding:10px 12px 10px 16px;font-size:13px;font-weight:500;line-height:1.45;text-decoration:none;position:relative}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav button:hover:not(:disabled),.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav a:hover{color:#20252b;background:#eeefee}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav button.active{color:#24292f;background:#e9eae8;font-weight:700;box-shadow:inset 3px 0 #343a40}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav button:disabled{color:#9a9fa6;cursor:default;background:0 0}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav small{color:#737b83;background:#eceeed;border-radius:3px;font-size:9px;font-weight:500}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu-planned{color:#858b93;border-top:1px solid #dedfe1;margin-top:22px;padding-top:16px;font-size:11px}.erp-shell.erp-ui-navy.erp-refined-shell .workspace>header{align-items:center;gap:20px;min-height:48px;margin:0 0 22px}.erp-shell.erp-ui-navy.erp-refined-shell .workspace>header>div:first-child>p{display:none}.erp-shell.erp-ui-navy.erp-refined-shell .workspace>header h1{letter-spacing:-.04em;color:#292d32;font-size:26px;font-weight:700;line-height:1.3}.erp-shell.erp-ui-navy.erp-refined-shell .workspace>header>div:first-child>span{color:#777e86;margin-top:6px;font-size:12px;line-height:1.5}.erp-shell.erp-ui-navy.erp-refined-shell .dashboard-integration-compact{min-height:32px;box-shadow:none;color:#59616a;letter-spacing:0;background:#fff;border:1px solid #d9dcdf;border-radius:4px;align-items:center;padding:6px 10px;font-size:11px;display:inline-flex}.erp-shell.erp-ui-navy.erp-refined-shell .dashboard-integration-compact b{letter-spacing:0;font-weight:500}.erp-shell.erp-ui-navy.erp-refined-shell .dashboard-integration-compact:not(.offline):not(.has-errors):not(.dashboard-integration-warning) i{display:none}.erp-shell.erp-ui-navy.erp-refined-shell .dashboard-integration-warning{color:#9b5b31;background:#fffaf6;border-color:#d9baa3}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu :is(button,a):focus-visible,.erp-shell.erp-ui-navy.erp-refined-shell .erp-top-navigation :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #aab2bc}@media (width<=1750px){.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups{border-top:1px solid #42464b;flex-basis:100%;order:3;justify-content:flex-start;min-height:42px}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button,.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger{min-height:42px;padding:0 13px}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account{order:2}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand{order:1}}@media (width>=1751px){.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu>.workspace-menu{max-height:calc(100vh - 100px);top:84px}}@media (width<=980px){.erp-shell.erp-ui-navy.erp-refined-shell .workspace{padding:20px 18px!important}.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu{display:block}.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu>.workspace-menu{border:0;border-bottom:1px solid #dedfe1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-height:none;margin-bottom:20px;padding:0 0 16px;display:grid;position:static}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu>strong{margin:0;padding-bottom:12px}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu>section+section{border:0;margin:0;padding:0}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups{flex-wrap:wrap}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account{gap:5px;padding-right:12px}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand{min-width:170px}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account>.top-nav-ds-launch{display:none}}@media (width<=600px){.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand{width:100%;height:48px;padding:0 16px}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account{flex-wrap:wrap;justify-content:flex-start;width:100%;min-height:42px;padding:0 12px 7px}.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button,.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger{min-height:38px;padding:0 9px;font-size:11px}.erp-shell.erp-ui-navy.erp-refined-shell .workspace{padding:16px 12px!important}.erp-shell.erp-ui-navy.erp-refined-shell .workspace>header{align-items:flex-start;gap:12px}.erp-shell.erp-ui-navy.erp-refined-shell .workspace>header h1{font-size:23px}.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu>.workspace-menu{grid-template-columns:1fr 1fr}.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav button{padding-left:10px;font-size:12px}}@media screen{main.erp-shell.erp-ui-navy.erp-refined-shell{--erp-ink:#292d32;--erp-muted:#737981;--erp-line:#e2e3e5;--erp-paper:#fff;--erp-bg:#f6f6f5;--erp-accent:#343a41}main.erp-shell.erp-ui-navy.erp-refined-shell .erp-top-navigation{gap:0;padding:0!important}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger{color:#e3e4e6!important;background:0 0!important;padding:0 10px!important;font-size:12px!important}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button.active,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-menu.active>.top-nav-group-trigger{color:#fff!important;background:#33383e!important}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button:hover:not(:disabled),main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger:hover{background:#3b4046!important}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account{flex-wrap:nowrap;max-width:none}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account>.top-nav-ds-launch{display:inline-flex}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=registration-queue] .workspace>header{z-index:2;height:0;min-height:0;margin:0;position:relative;overflow:visible}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=registration-queue] .workspace>header>div:first-child{display:none}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=registration-queue] .workspace>header .workspace-header-actions{position:absolute;top:24px;right:24px}}@media (width<=1750px){main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger{padding:0 13px!important}}@media (width<=600px){main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account{flex-wrap:wrap}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger{padding:0 9px!important;font-size:11px!important}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=registration-queue] .workspace>header{justify-content:flex-end;height:auto;min-height:32px;margin:0 0 8px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=registration-queue] .workspace>header .workspace-header-actions{position:static}}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account .collection-launcher>.top-nav-collection-launch{min-height:32px;box-shadow:none;border-radius:4px;padding:6px 9px;font-size:11px;font-weight:500;color:#ebedef!important;background:0 0!important;border:1px solid #656b72!important}main.erp-shell.erp-ui-navy.erp-refined-shell:is([data-workspace-view=sales-orders],[data-workspace-view=customer-service]) .sales-order-page>.order-foundation-banner>div:first-child{display:none}main.erp-shell.erp-ui-navy.erp-refined-shell:is([data-workspace-view=sales-orders],[data-workspace-view=customer-service]) .sales-order-page>.order-foundation-banner{min-height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-end;margin:0;padding:0}main.erp-shell.erp-ui-navy.erp-refined-shell .order-banner-actions .collection-launcher>button{color:#454c54;min-height:40px;box-shadow:none;background:#fff;border:1px solid #cfd3d7;border-radius:4px;padding:9px 14px;font-size:13px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=sales-orders] .ai-order-monitor-workspace.compact{box-shadow:none;background:#fafaf8;border:1px solid #d9dcdf;border-radius:4px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=sales-orders] .ai-order-monitor-workspace.compact>summary em{color:#626b75}@media screen{main.erp-shell.erp-ui-navy.erp-refined-shell{--shell-header-height:60px;--erp-bg:#f6f6f3;--erp-ink:#25292e;--erp-muted:#72767d;--erp-line:#dedfdf;background:#f6f6f3;font-family:Pretendard Variable,Pretendard,system-ui,-apple-system,Segoe UI,Malgun Gothic,sans-serif}main.erp-shell.erp-ui-navy.erp-refined-shell .erp-top-navigation{border-bottom-color:#363a3e;min-height:60px;background:#202327!important}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand{order:initial;gap:11px;min-width:200px;height:60px;padding:0 20px}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand>b{background:#464b50;border-radius:4px}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand>span{letter-spacing:-.035em;font-size:17px}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups{order:initial;border:0;flex-wrap:nowrap;flex:auto;min-height:60px}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger{letter-spacing:-.025em;min-height:60px;font-weight:500;color:#e8e9eb!important;padding:0 11px!important;font-size:13px!important}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button.active,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-menu.active>.top-nav-group-trigger{background:#262a2e!important}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button.active:after,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-menu.active>.top-nav-group-trigger:after{background:#db3329;height:3px}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button:hover:not(:disabled),main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger:hover{background:#303438!important}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account{order:initial;gap:6px;min-height:60px;padding-right:16px}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account>button,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account .owner-menu-trigger,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account>.top-nav-ds-launch,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account .collection-launcher>.top-nav-collection-launch{border-radius:3px;min-height:32px;font-size:11px;color:#e9eaed!important;background:0 0!important;border-color:#565b61!important}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace{background:#f6f6f3;padding:24px!important}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu{grid-template-columns:232px minmax(0,1fr);column-gap:28px;padding:0 28px 28px 0!important}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu>.workspace-menu{top:var(--shell-header-height);min-height:calc(100dvh - var(--shell-header-height));max-height:calc(100dvh - var(--shell-header-height));color:#edeef0;box-shadow:none;scrollbar-color:#565b60 #202327;scrollbar-width:thin;background:#202327;border:0;border-radius:0;margin:0;padding:26px 16px 24px;position:sticky}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu>strong{color:#f6f6f5;border-color:#3c4045;margin:0 4px 23px;padding:0 8px 21px;font-size:20px;font-weight:700}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu h2{color:#a3a7ac;letter-spacing:0;margin:0 12px 10px;font-size:11px;font-weight:500}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu>section+section{border-color:#3c4045;margin-top:22px;padding-top:20px}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav{gap:3px}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav button,main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav a{color:#e6e8ea;letter-spacing:-.025em;background:0 0;border-radius:3px;min-height:40px;padding:10px 12px 10px 20px;font-size:14px;font-weight:500;line-height:1.45}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav button:hover:not(:disabled),main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav a:hover{color:#fff;background:#2e3237}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav button.active{color:#fff;background:#30353a;font-weight:650;box-shadow:inset 3px 0 #db3329}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav button:disabled{color:#94999e;background:0 0}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav small{color:#bbc0c6;background:#353a40}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu-planned{color:#a5abb1;border-color:#3c4045}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu>header{margin-top:24px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=registration-queue] .workspace>header{margin:0}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=registration-queue] .workspace>header .workspace-header-actions{top:28px;right:0}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu :is(button,a):focus-visible{outline-offset:-2px;outline:2px solid #d4d8dc}}@media screen and (width<=1750px) and (width>=1600px){main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand{min-width:180px;padding-inline:16px}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger{padding-inline:8px!important;font-size:12px!important}}@media screen and (width<=1599px){main.erp-shell.erp-ui-navy.erp-refined-shell{--shell-header-height:102px}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups{border-top:1px solid #3c4045;flex-wrap:wrap;flex-basis:100%;order:3;min-height:42px}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger{min-height:42px;padding-inline:13px!important}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account{order:2}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand{order:1}}@media screen and (width<=1100px) and (width>=981px){main.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu{grid-template-columns:210px minmax(0,1fr);column-gap:20px;padding-right:20px!important}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav button{padding-left:16px;font-size:13px}}@media screen and (width<=980px){main.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu{display:block;padding:0 18px 24px!important}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu>.workspace-menu{background:#202327;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-height:0;max-height:none;margin:0 -18px 20px;padding:20px 18px;display:grid;position:static}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu>strong{grid-column:1/-1;margin:0;padding-bottom:14px}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu>section+section{border:0;margin:0;padding:0}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav button{min-height:42px}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu-planned{grid-column:1/-1;margin:0;padding-top:14px}}@media screen and (width<=600px){main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-brand{width:100%;height:48px;padding-inline:14px}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-account{flex-wrap:wrap;gap:5px;width:100%;min-height:42px;padding:0 12px 8px}main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-groups>button,main.erp-shell.erp-ui-navy.erp-refined-shell .top-nav-group-trigger{min-height:40px;padding-inline:10px!important;font-size:12px!important}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu{padding:0 12px 20px!important}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace.has-workspace-menu>.workspace-menu{gap:18px 10px;margin-inline:-12px;padding:18px 12px}main.erp-shell.erp-ui-navy.erp-refined-shell .workspace-menu nav button{padding-left:12px;font-size:12px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=registration-queue] .workspace>header{height:auto;margin:0 0 10px}main.erp-shell.erp-ui-navy.erp-refined-shell[data-workspace-view=registration-queue] .workspace>header .workspace-header-actions{position:static}}.vendor-page.vendor-page{--supplier-ink:#292c30;--supplier-muted:#687078;--supplier-line:#dedfdf;color:var(--supplier-ink);gap:12px;width:100%;min-width:0;font-size:13px}.vendor-page.vendor-page .payment-company-tabs{gap:6px}.vendor-page.vendor-page .payment-company-tabs button{border:1px solid var(--supplier-line);color:#626970;min-height:38px;box-shadow:none;background:#fff;border-radius:5px;padding:9px 20px;font-size:13px;font-weight:600}.vendor-page.vendor-page .payment-company-tabs button.active{color:#fff;background:#303438;border-color:#303438}.vendor-page.vendor-page .morning-order-readiness{color:#65706a;background:#f4f5f2;border:1px solid #dedfdf;border-radius:5px;gap:10px;padding:9px 13px;font-size:11px;line-height:1.5}.vendor-page.vendor-page .morning-order-readiness b{color:#48524b}.vendor-page.vendor-page .morning-order-readiness.pending{color:#756a50;background:#f8f5ed;border-color:#e6dfcf}.vendor-page.vendor-page .vendor-page-layout{grid-template-columns:minmax(300px,340px) minmax(0,1fr);align-items:start;gap:16px}.vendor-page.vendor-page .vendor-master-card{border-color:var(--supplier-line);min-width:0;box-shadow:none;background:#fff;border-radius:7px;padding:18px}.vendor-page.vendor-page .vendor-master-card h2{color:var(--supplier-ink);margin:0 0 8px;font-size:17px;font-weight:650;line-height:1.4}.vendor-page.vendor-page .vendor-master-card>p{color:var(--supplier-muted);margin:0 0 13px;font-size:12px;line-height:1.65}.vendor-page.vendor-page :is(.vendor-master-form,.vendor-master-edit){gap:12px 10px}.vendor-page.vendor-page :is(.vendor-master-form,.vendor-master-edit) label{color:#606970;gap:6px;font-size:11px;font-weight:600}.vendor-page.vendor-page :is(.vendor-master-form,.vendor-master-edit) :is(input,select),.vendor-page.vendor-page .vendor-list-title input{min-height:36px;color:var(--supplier-ink);background:#fff;border-color:#d2d6d7;border-radius:5px;padding:8px 9px;font-size:12px;font-weight:400}.vendor-page.vendor-page :is(button,input,select):focus-visible{outline-offset:2px;outline:2px solid #59666e}.vendor-page.vendor-page button{box-shadow:none}.vendor-page.vendor-page button:disabled{opacity:.46;cursor:not-allowed}.vendor-page.vendor-page :is(.vendor-master-form>button,.vendor-master-edit .vendor-edit-actions button:not(.cancel)){color:#fff;min-height:38px;box-shadow:none;background:#303438;border:1px solid #303438;border-radius:5px;padding:9px 14px;font-size:12px;font-weight:600}.vendor-page.vendor-page .vendor-list-title{border-color:#e4e6e4;flex-wrap:wrap;gap:12px;padding-bottom:13px}.vendor-page.vendor-page .vendor-list-heading{gap:5px}.vendor-page.vendor-page .vendor-list-title h2{font-size:17px}.vendor-page.vendor-page .vendor-list-title small{color:#737b81;margin-top:0;font-size:11px}.vendor-page.vendor-page .vendor-list-title>input{flex:180px;max-width:240px}.vendor-page.vendor-page :is(.vendor-usage-tabs,.vendor-order-filter){gap:5px;margin-top:2px}.vendor-page.vendor-page :is(.vendor-usage-tabs,.vendor-order-filter) button{color:#687078;background:#fff;border:1px solid #d8dbdb;border-radius:5px;min-height:30px;padding:5px 10px;font-size:11px;font-weight:600}.vendor-page.vendor-page :is(.vendor-usage-tabs,.vendor-order-filter) button.active{color:#30383d;box-shadow:none;background:#ebeeeb;border-color:#b8bdbd}.vendor-page.vendor-page .vendor-usage-tabs button b{color:#687078;background:#f1f2ef;min-width:22px;height:20px;font-size:10px}.vendor-page.vendor-page .vendor-usage-tabs button.active b{color:#3b4640;background:#d8deda}.vendor-page.vendor-page .vendor-order-bulk{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#e3e5e3;flex-wrap:wrap;gap:8px;margin:0;padding:10px 0}.vendor-page.vendor-page .vendor-order-bulk label{color:#596168;font-size:11px;font-weight:500}.vendor-page.vendor-page :is(.vendor-order-bulk label input,.vendor-row-check input){accent-color:#4a545b;width:16px;height:16px}.vendor-page.vendor-page .vendor-order-bulk span{color:#71797e;font-size:11px}.vendor-page.vendor-page .vendor-order-bulk button{color:#5f6870;background:#fff;border-color:#d8dbdb;border-radius:4px;min-height:30px;padding:5px 8px;font-size:10px;font-weight:500}.vendor-page.vendor-page :is(.vendor-master-columns,.vendor-master-row){grid-template-columns:26px minmax(170px,1.3fr) minmax(86px,.55fr) minmax(160px,1fr) 130px;gap:10px}.vendor-page.vendor-page .vendor-master-columns{color:#71797f;background:#f2f3f0;border-color:#dce0dd;padding:9px 5px;font-size:10px;font-weight:600}.vendor-page.vendor-page .vendor-master-row{border-color:#e9ebe8;padding:13px 5px}.vendor-page.vendor-page .vendor-master-row div:not(.vendor-actions){gap:5px;min-width:0}.vendor-page.vendor-page .vendor-master-row b{color:#343c40;overflow-wrap:anywhere;font-size:13px;font-weight:600}.vendor-page.vendor-page .vendor-master-row span{color:#778087;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.vendor-page.vendor-page :is(.vendor-usage-badge,.vendor-terms-badge){color:#657067;background:#f2f5f0;border:1px solid #dce1dc;border-radius:4px;min-height:20px;padding:2px 5px;font-size:10px;font-weight:500}.vendor-page.vendor-page :is(.vendor-usage-badge.morning,.vendor-terms-badge.is-vat-separate){color:#7c715b;background:#f8f5ee;border-color:#e4ddd0}.vendor-page.vendor-page .vendor-usage-badge.inactive{color:#7b8185;background:#f0f1ef;border-color:#dfe2df}.vendor-page.vendor-page .vendor-order-type{background:#f5f6f3;border:1px solid #e4e6e2;border-radius:4px;padding:7px}.vendor-page.vendor-page .vendor-order-type.morning{background:#f8f5ee;border-color:#e7e0d3}.vendor-page.vendor-page .vendor-order-type b{color:#606b62;font-size:11px}.vendor-page.vendor-page .vendor-order-type.morning b{color:#7c715b}.vendor-page.vendor-page .vendor-order-type span{font-size:10px}.vendor-page.vendor-page .vendor-master-row .vendor-actions{gap:5px;min-width:0}.vendor-page.vendor-page .vendor-master-row .vendor-actions button{border-color:#d2d7d8;border-radius:4px;min-width:48px;min-height:30px;padding:5px 7px;font-size:11px;font-weight:500;color:#505b63!important}.vendor-page.vendor-page .vendor-master-row .vendor-actions button.delete{border-color:#e1d2cf;min-width:64px;color:#a05e57!important}.vendor-page.vendor-page .payment-empty{color:#768087;padding:38px 14px;font-size:12px}.vendor-page.vendor-page .action-feedback.error{color:#a44238;background:#fcf4f2;border-color:#ead4d0;font-size:12px}.vendor-page.vendor-page .action-feedback.success{color:#536b56;background:#f2f5ef;border-color:#d4dfd4;font-size:12px}.vendor-page.vendor-page .vendor-edit-modal{border-color:#d9ddda;border-radius:8px;box-shadow:0 22px 64px #1e242b38}.vendor-page.vendor-page .vendor-edit-modal>header{background:#f6f7f3;border-color:#e0e4de;padding:18px 20px}.vendor-page.vendor-page .vendor-edit-modal>header :is(span,small){color:#68736c;font-size:11px}.vendor-page.vendor-page .vendor-edit-modal>header h2{color:#30373b;font-size:20px}.vendor-page.vendor-page .vendor-edit-modal>header button{color:#55625a;border-color:#d4d9d6;border-radius:5px;min-width:56px;min-height:34px;font-size:12px;font-weight:500}.vendor-page.vendor-page .vendor-edit-modal .vendor-master-edit{background:#fff;padding:20px}.vendor-page.vendor-page .vendor-master-edit .vendor-edit-actions button.cancel{color:#5c6860;border-color:#d1d7d3;border-radius:5px;min-height:38px;padding:9px 14px;font-size:12px;font-weight:500}@media (width<=1200px){.vendor-page.vendor-page .vendor-page-layout{grid-template-columns:1fr}}@media (width<=700px){.vendor-page.vendor-page .vendor-page-layout{gap:12px}.vendor-page.vendor-page .vendor-master-card{padding:14px}.vendor-page.vendor-page .payment-company-tabs button{padding:8px 10px;font-size:12px}.vendor-page.vendor-page :is(.vendor-master-form,.vendor-master-edit){grid-template-columns:repeat(2,minmax(0,1fr))}.vendor-page.vendor-page .vendor-master-form .wide,.vendor-page.vendor-page .vendor-master-form>button{grid-column:1/-1}.vendor-page.vendor-page :is(.vendor-master-form,.vendor-master-edit) :is(input,select){min-height:40px;font-size:13px}.vendor-page.vendor-page .vendor-list-title{align-items:stretch;gap:10px}.vendor-page.vendor-page .vendor-list-title>input{flex:none;width:100%;max-width:none}.vendor-page.vendor-page .vendor-order-bulk{gap:9px;position:static}.vendor-page.vendor-page .vendor-master-row{grid-template-columns:24px minmax(0,1fr);gap:10px;padding-block:14px}.vendor-page.vendor-page .vendor-master-row>div{grid-column:2}.vendor-page.vendor-page .vendor-master-row>.vendor-row-check{grid-area:1/1}.vendor-page.vendor-page .vendor-master-row .vendor-actions{justify-content:flex-start}.vendor-page.vendor-page .vendor-master-row .vendor-actions button{min-height:36px}.vendor-page.vendor-page .vendor-edit-modal{border-radius:0}.vendor-page.vendor-page .vendor-edit-modal .vendor-master-edit{padding:16px}}@media screen{main.erp-shell.erp-refined-shell:is([data-workspace-view=users],[data-workspace-view=hr],[data-workspace-view=settlements],[data-workspace-view=tax],[data-workspace-view=inventory-ownership],[data-workspace-view=intercompany-ledger],[data-workspace-view=activity],[data-workspace-view=product-master-v2],[data-workspace-view=workplace-calendar],[data-workspace-view=workplace-notices],[data-workspace-view=workplace-assignments],[data-workspace-view=shared-documents],[data-workspace-view=annual-leave]){--text:#292d32;--muted:#737981;--line:#e2e3e5;--blue:#343a41;--navy:#292d32}main.erp-shell.erp-refined-shell[data-workspace-view=users] .users-layout{grid-template-columns:280px minmax(0,1fr);gap:18px}main.erp-shell.erp-refined-shell[data-workspace-view=users] :is(.invite-card,.user-list-card,.role-access-guide){border-color:var(--line);min-width:0;box-shadow:none;background:#fff;border-radius:6px}main.erp-shell.erp-refined-shell[data-workspace-view=users] .invite-card{padding:18px}main.erp-shell.erp-refined-shell[data-workspace-view=users] .invite-card h2{font-size:18px;font-weight:700}main.erp-shell.erp-refined-shell[data-workspace-view=users] .invite-card>p{margin-bottom:16px;font-size:12px;line-height:1.6}main.erp-shell.erp-refined-shell[data-workspace-view=users] .invite-card form{gap:12px}main.erp-shell.erp-refined-shell[data-workspace-view=users] .invite-card label{gap:6px;font-size:12px;font-weight:600}main.erp-shell.erp-refined-shell[data-workspace-view=users] .invite-card :is(input,select){border-color:#d4d7db;border-radius:4px;min-height:36px;padding:8px 10px;font-size:13px;font-weight:400}main.erp-shell.erp-refined-shell[data-workspace-view=users] .invite-card form>button{border-radius:4px;min-height:36px;padding:8px 12px;font-size:13px;font-weight:600}main.erp-shell.erp-refined-shell[data-workspace-view=users] .selected-role-access{border-color:var(--line);background:#f7f7f5;border-left:3px solid #737981;border-radius:4px;gap:5px;padding:10px 12px}main.erp-shell.erp-refined-shell[data-workspace-view=users] .selected-role-access :is(b,span){font-size:12px;font-weight:600}main.erp-shell.erp-refined-shell[data-workspace-view=users] .selected-role-access small{font-size:11px;line-height:1.55}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-row{border-color:#ececee;grid-template-columns:minmax(140px,.9fr) minmax(190px,1.2fr) minmax(210px,1.25fr) 80px minmax(210px,1fr);gap:12px;min-width:890px;min-height:92px;padding:13px 16px;font-size:12px;line-height:1.5}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-row>span{min-width:0}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-row b{font-size:13px;font-weight:600}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-row small{margin-top:3px;font-size:11px;font-weight:400;line-height:1.5}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-account-email{overflow-wrap:anywhere}main.erp-shell.erp-refined-shell[data-workspace-view=users] .employee-permission-controls{gap:6px!important}main.erp-shell.erp-refined-shell[data-workspace-view=users] .employee-permission-controls label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}main.erp-shell.erp-refined-shell[data-workspace-view=users] .employee-permission-controls select{background:#fff;border:1px solid #d4d7db;border-radius:4px;max-width:100%;min-height:32px;padding:5px 7px;font-size:12px}main.erp-shell.erp-refined-shell[data-workspace-view=users] .employee-permission-controls button{color:#343a41;background:#fff;border:1px solid #d4d7db;border-radius:4px;justify-self:start;min-height:30px;padding:5px 8px;font-size:11px}main.erp-shell.erp-refined-shell[data-workspace-view=users] .employee-permission-controls button:disabled{opacity:.5;cursor:not-allowed}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-actions button{border-radius:4px;min-height:32px;padding:6px 9px;font-size:12px;font-weight:500}main.erp-shell.erp-refined-shell[data-workspace-view=users] :is(.user-role,.user-active,.user-inactive){padding:4px 7px;font-size:11px;font-weight:600}main.erp-shell.erp-refined-shell[data-workspace-view=users] .role-access-heading{background:#fafaf9;padding:16px 18px}main.erp-shell.erp-refined-shell[data-workspace-view=users] .role-access-heading h2{font-size:17px;font-weight:700}main.erp-shell.erp-refined-shell[data-workspace-view=users] .role-access-heading p{font-size:12px;font-weight:400}main.erp-shell.erp-refined-shell[data-workspace-view=users] .role-access-heading>strong{color:#59616a;background:#eceeec;border-radius:4px;padding:5px 8px;font-size:11px;font-weight:500}main.erp-shell.erp-refined-shell[data-workspace-view=users] .role-access-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;padding:16px}main.erp-shell.erp-refined-shell[data-workspace-view=users] .role-access-card{border-color:var(--line);background:#fafaf9;border-top-width:3px;border-radius:4px;min-height:0;padding:14px}main.erp-shell.erp-refined-shell[data-workspace-view=users] .role-access-card b{font-size:14px}main.erp-shell.erp-refined-shell[data-workspace-view=users] .role-access-card span{min-height:0;font-size:12px;font-weight:400}main.erp-shell.erp-refined-shell[data-workspace-view=users] .role-access-card ul{gap:6px;margin-top:12px;padding-top:12px}main.erp-shell.erp-refined-shell[data-workspace-view=users] .role-access-card li{font-size:12px;font-weight:400}main.erp-shell.erp-refined-shell:is([data-workspace-view=users],[data-workspace-view=hr]) .hr-list-tools{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;padding:16px}main.erp-shell.erp-refined-shell:is([data-workspace-view=users],[data-workspace-view=hr]) .hr-list-tools h2{font-size:18px;font-weight:700}main.erp-shell.erp-refined-shell:is([data-workspace-view=users],[data-workspace-view=hr]) .hr-list-tools>div:first-child span{font-size:12px;font-weight:400}main.erp-shell.erp-refined-shell:is([data-workspace-view=users],[data-workspace-view=hr]) .hr-list-tools>div:last-child{flex-wrap:wrap;align-items:center;gap:7px;min-width:0}main.erp-shell.erp-refined-shell:is([data-workspace-view=users],[data-workspace-view=hr]) .hr-list-tools :is(input,select){border-color:#d4d7db;border-radius:4px;max-width:100%;min-height:36px;padding:8px 10px;font-size:12px}main.erp-shell.erp-refined-shell:is([data-workspace-view=users],[data-workspace-view=hr]) .hr-list-tools input{width:230px}main.erp-shell.erp-refined-shell[data-workspace-view=hr] :is(.hr-list-card,.hr-detail-dialog){border-color:var(--line);box-shadow:none;border-radius:6px}main.erp-shell.erp-refined-shell[data-workspace-view=hr] .hr-list{min-width:0}main.erp-shell.erp-refined-shell[data-workspace-view=hr] .hr-row-actions button{border-radius:4px;min-height:32px;padding:6px 9px;font-size:12px;font-weight:500}main.erp-shell.erp-refined-shell[data-workspace-view=hr] .hr-lifecycle-actions{border:1px solid var(--line);background:#fafaf9;border-radius:6px;gap:12px;margin-top:20px;padding:16px;display:grid}main.erp-shell.erp-refined-shell[data-workspace-view=hr] .hr-lifecycle-actions h3{margin:0;font-size:16px;font-weight:700}main.erp-shell.erp-refined-shell[data-workspace-view=hr] .hr-lifecycle-actions p{color:#737981;margin:0;font-size:12px;line-height:1.6}main.erp-shell.erp-refined-shell[data-workspace-view=hr] .hr-lifecycle-actions p[role=alert]{color:#b83d37}main.erp-shell.erp-refined-shell[data-workspace-view=hr] .hr-lifecycle-actions label{color:#59616a;gap:6px;max-width:260px;font-size:12px;font-weight:600;display:grid}main.erp-shell.erp-refined-shell[data-workspace-view=hr] .hr-lifecycle-actions input{min-height:36px;font:inherit;background:#fff;border:1px solid #d4d7db;border-radius:4px;padding:8px 10px}main.erp-shell.erp-refined-shell[data-workspace-view=hr] .hr-lifecycle-actions button{color:#fff;background:#343a41;border:1px solid #343a41;border-radius:4px;justify-self:start;min-height:36px;padding:8px 14px;font-size:12px;font-weight:600}main.erp-shell.erp-refined-shell[data-workspace-view=hr] .hr-lifecycle-actions button.danger-action{background:#b83d37;border-color:#b83d37}main.erp-shell.erp-refined-shell[data-workspace-view=hr] .hr-lifecycle-actions button:disabled{opacity:.5;cursor:not-allowed}main.erp-shell.erp-refined-shell:is([data-workspace-view=users],[data-workspace-view=hr],[data-workspace-view=annual-leave]) .company-tabs{border-color:var(--line);background:#fafaf9;flex-wrap:wrap;gap:6px;padding:12px 16px;display:flex}main.erp-shell.erp-refined-shell:is([data-workspace-view=users],[data-workspace-view=hr],[data-workspace-view=annual-leave]) .company-tabs button{background:#fff;border-color:#d4d7db;border-radius:4px;flex:140px;min-height:36px;padding:8px 12px;font-size:12px;font-weight:500}main.erp-shell.erp-refined-shell:is([data-workspace-view=users],[data-workspace-view=hr],[data-workspace-view=annual-leave]) .company-tabs button.active{color:#292d32;box-shadow:none;background:#eceeec;border-color:#737981;font-weight:600}main.erp-shell.erp-refined-shell:is([data-workspace-view=workplace-notices],[data-workspace-view=workplace-assignments]) :is(.workplace-editor,.workplace-card,.workplace-empty){border-color:var(--line);box-shadow:none;border-radius:6px}main.erp-shell.erp-refined-shell:is([data-workspace-view=workplace-notices],[data-workspace-view=workplace-assignments]) :is(.workplace-editor h2,.workplace-list-heading h2){color:#292d32;font-size:18px;font-weight:700}main.erp-shell.erp-refined-shell:is([data-workspace-view=workplace-notices],[data-workspace-view=workplace-assignments]) .workplace-form-actions button:first-child{background:#343a41;border-color:#343a41}main.erp-shell.erp-refined-shell[data-workspace-view=workplace-calendar] .monthly-calendar.embedded .monthly-calendar__header{box-shadow:none;border-radius:6px}main.erp-shell.erp-refined-shell[data-workspace-view=shared-documents] :is(.shared-documents-toolbar,.shared-documents-list article){border-color:var(--line);box-shadow:none;border-radius:6px}main.erp-shell.erp-refined-shell[data-workspace-view=shared-documents] :is(.shared-documents-heading h2,.shared-documents-list-heading h3){color:#292d32;font-size:18px;font-weight:700}main.erp-shell.erp-refined-shell:is([data-workspace-view=settlements],[data-workspace-view=tax]) :is(.settlement-entry-card,.settlement-ledger,.tax-entry-card,.tax-ledger){border-color:var(--line);box-shadow:none;border-radius:6px}main.erp-shell.erp-refined-shell:is([data-workspace-view=settlements],[data-workspace-view=tax]) :is(.settlement-entry-heading,.settlement-ledger-tools,.tax-entry-heading,.tax-ledger-tools){flex-wrap:wrap;gap:12px;padding:16px 18px}main.erp-shell.erp-refined-shell:is([data-workspace-view=settlements],[data-workspace-view=tax]) :is(.settlement-entry-heading h2,.settlement-ledger-tools h2,.tax-entry-heading h2,.tax-ledger-tools h2){font-size:18px;font-weight:700}@media (width<=1600px){main.erp-shell.erp-refined-shell[data-workspace-view=users] .users-layout{grid-template-columns:minmax(0,1fr)}main.erp-shell.erp-refined-shell[data-workspace-view=users] .invite-card form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}main.erp-shell.erp-refined-shell[data-workspace-view=users] .selected-role-access{grid-column:span 2}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-list-card{overflow:hidden}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-list{overflow:auto}}@media (width<=900px){main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 16px;min-width:0;padding:16px}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-row>span:nth-child(3){grid-column:1/-1}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-row>span:nth-child(5){justify-content:flex-end}main.erp-shell.erp-refined-shell[data-workspace-view=users] .role-access-heading{flex-direction:column;align-items:flex-start;gap:10px}}@media (width<=600px){main.erp-shell.erp-refined-shell[data-workspace-view=users] .invite-card form{grid-template-columns:minmax(0,1fr)}main.erp-shell.erp-refined-shell[data-workspace-view=users] .selected-role-access{grid-column:auto}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-row{grid-template-columns:minmax(0,1fr)}main.erp-shell.erp-refined-shell[data-workspace-view=users] .user-row>span:nth-child(5){justify-content:flex-start}main.erp-shell.erp-refined-shell:is([data-workspace-view=users],[data-workspace-view=hr]) .hr-list-tools>div:last-child{justify-content:flex-start;width:100%}main.erp-shell.erp-refined-shell:is([data-workspace-view=users],[data-workspace-view=hr]) .hr-list-tools input{width:100%}}}
