[data-oneoperon-module=procurement] .procurement-form{border:1px solid var(--line);background:#fff;border-radius:20px;gap:15px;width:min(100%,720px);margin-top:16px;padding:17px;font-size:14px;display:grid}[data-oneoperon-module=procurement] .procurement-form .form-title{font-size:16px;font-weight:600}[data-oneoperon-module=procurement] .procurement-form label{flex-direction:column;gap:7px;min-width:0;display:flex}[data-oneoperon-module=procurement] .procurement-form label>span{color:#666;font-size:13px}[data-oneoperon-module=procurement] .procurement-form input,[data-oneoperon-module=procurement] .procurement-form select,[data-oneoperon-module=procurement] .procurement-form textarea{background:#fff;border:1px solid #d9d9d6;border-radius:13px;outline:none;width:100%;min-height:43px;padding:9px 12px;font-size:14px;transition:border-color .16s,box-shadow .16s}[data-oneoperon-module=procurement] .procurement-form input:focus,[data-oneoperon-module=procurement] .procurement-form select:focus,[data-oneoperon-module=procurement] .procurement-form textarea:focus{border-color:#8d8d88;box-shadow:0 0 0 3px #2323230f}[data-oneoperon-module=procurement] .procurement-form input[readonly]{color:#666;background:#f6f7f8}[data-oneoperon-module=procurement] .procurement-form textarea{resize:vertical;min-height:86px}[data-oneoperon-module=procurement] .procurement-form details{border-top:1px solid #e8e8e5;padding-top:12px}[data-oneoperon-module=procurement] .procurement-form summary{cursor:pointer;color:#666;margin-bottom:14px}[data-oneoperon-module=procurement] .form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}[data-oneoperon-module=procurement] .line-heading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}[data-oneoperon-module=procurement] .line-heading button{color:#555;align-items:center;gap:5px;display:flex}[data-oneoperon-module=procurement] .purchase-line{border-top:1px solid #ececea;grid-template-columns:minmax(170px,2fr) minmax(90px,.7fr) minmax(80px,.6fr) minmax(90px,.7fr) minmax(80px,.6fr) auto;align-items:end;gap:9px;padding:12px 0;display:grid}[data-oneoperon-module=procurement] .remove-line{border:1px solid #dededc;border-radius:9px;place-items:center;width:39px;height:39px;display:grid}[data-oneoperon-module=procurement] .check{align-items:center;flex-direction:row!important}[data-oneoperon-module=procurement] .check input{width:16px;height:16px;min-height:0}[data-oneoperon-module=procurement] .missing-master{color:#6b625c;padding:13px 0;font-size:13px;line-height:1.6}[data-oneoperon-module=procurement] .missing-master a,[data-oneoperon-module=procurement] .connection-links a{color:#335f89;text-decoration:underline}[data-oneoperon-module=procurement] .ownership-note{color:#53616e;background:#f5f7f9;border-left:3px solid #7f93a7;border-radius:0 10px 10px 0;margin:14px 0 0;padding:11px 13px;font-size:13px;line-height:1.55}[data-oneoperon-module=procurement] .ownership-note strong{color:#293947}[data-oneoperon-module=procurement] .form-hint{color:#6c7378;margin:0;font-size:12px;line-height:1.5}[data-oneoperon-module=procurement] .metric-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px;display:grid}[data-oneoperon-module=procurement] .metric-grid>div{background:#fff;border:1px solid #e1e1de;border-radius:14px;padding:15px}[data-oneoperon-module=procurement] .metric-grid span{color:#777;font-size:12px;display:block}[data-oneoperon-module=procurement] .metric-grid strong{margin-top:5px;font-size:24px;font-weight:500;display:block}[data-oneoperon-module=procurement] .setting-row{justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}[data-oneoperon-module=procurement] .setting-row strong,[data-oneoperon-module=procurement] .setting-row small{display:block}[data-oneoperon-module=procurement] .setting-row small{color:#777;margin-top:4px}[data-oneoperon-module=procurement] .connection-links{flex-wrap:wrap;gap:14px;display:flex}[data-oneoperon-module=procurement] .connection-links a{align-items:center;gap:5px;display:flex}[data-oneoperon-module=procurement] .connection-banner,[data-oneoperon-module=procurement] .chat-error{z-index:21;color:#8d2f27;background:#fff3f1;border:1px solid #e9c8c4;border-radius:9px;max-width:min(620px,90vw);padding:8px 12px;font-size:12px;position:fixed;top:10px;left:50%;transform:translate(-50%)}[data-oneoperon-module=procurement] .form-route{color:#3f5568;background:#eef2f5;border-radius:999px;width:max-content;padding:5px 9px;font-size:12px;font-weight:600;display:block}[data-oneoperon-module=procurement] .category-missing{color:#8a4d2a;line-height:1.5}[data-oneoperon-module=procurement] .category-missing button,[data-oneoperon-module=procurement] .text-action{color:#335f89;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}[data-oneoperon-module=procurement] .catalog-specifications,[data-oneoperon-module=procurement] .supplier-custom-fields{gap:9px;display:grid}[data-oneoperon-module=procurement] .catalog-specifications>div,[data-oneoperon-module=procurement] .supplier-custom-fields>div{grid-template-columns:1fr 1fr auto;gap:8px;display:grid}[data-oneoperon-module=procurement] .catalog-specifications>div>button,[data-oneoperon-module=procurement] .supplier-custom-fields>div>button{border:1px solid #dededc;border-radius:9px;place-items:center;width:39px;display:grid}[data-oneoperon-module=procurement] .supplier-workspace{border:1px solid var(--line);background:#fff;border-radius:20px;width:min(100%,720px);margin-top:15px;overflow:hidden}[data-oneoperon-module=procurement] .supplier-workspace-header{border-bottom:1px solid #e6e6e3;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:72px;padding:13px 16px;display:grid}[data-oneoperon-module=procurement] .supplier-workspace-header button{color:#5f6569;align-items:center;gap:5px;display:flex}[data-oneoperon-module=procurement] .supplier-workspace-header div span,[data-oneoperon-module=procurement] .supplier-workspace-header div strong{display:block}[data-oneoperon-module=procurement] .supplier-workspace-header div span{color:#818487;font-size:12px}[data-oneoperon-module=procurement] .supplier-workspace-header div strong{margin-top:2px;font-size:15px}[data-oneoperon-module=procurement] .supplier-workspace>form,[data-oneoperon-module=procurement] .supplier-workspace>div:not(.supplier-table-wrap){padding:17px}[data-oneoperon-module=procurement] .supplier-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}[data-oneoperon-module=procurement] .supplier-fields label{flex-direction:column;gap:7px;display:flex}[data-oneoperon-module=procurement] .supplier-fields label span{color:#666;font-size:13px}[data-oneoperon-module=procurement] .supplier-fields input{border:1px solid #d9d9d6;border-radius:13px;outline:none;min-height:43px;padding:9px 12px;transition:border-color .16s,box-shadow .16s}[data-oneoperon-module=procurement] .supplier-fields input:focus{border-color:#8d8d88;box-shadow:0 0 0 3px #2323230f}[data-oneoperon-module=procurement] .supplier-fields small{color:#777;font-size:12px}[data-oneoperon-module=procurement] .supplier-custom-fields,[data-oneoperon-module=procurement] .supplier-boundary{grid-column:1/-1}[data-oneoperon-module=procurement] .supplier-boundary{color:#53616e;background:#f5f7f9;border-radius:10px;align-items:flex-start;gap:7px;margin:0;padding:10px;font-size:12px;line-height:1.5;display:flex}[data-oneoperon-module=procurement] .supplier-actions{justify-content:flex-end;gap:9px;margin-top:15px;display:flex}[data-oneoperon-module=procurement] .supplier-actions button{border:1px solid #dededc;border-radius:11px;align-items:center;gap:6px;min-height:40px;padding:9px 12px;display:inline-flex}[data-oneoperon-module=procurement] .supplier-actions .chat-primary,[data-oneoperon-module=procurement] .supplier-workspace .chat-primary{border-color:#111}[data-oneoperon-module=procurement] .supplier-actions .danger{color:#8d2f27;background:#fff6f5;border-color:#deb5b1}[data-oneoperon-module=procurement] .supplier-draft{border:1px dashed #d6d6d2;border-radius:10px;justify-content:space-between;align-items:center;width:calc(100% - 32px);margin:0 16px 8px;padding:10px 12px;display:flex}[data-oneoperon-module=procurement] .supplier-draft span,[data-oneoperon-module=procurement] .supplier-draft em,[data-oneoperon-module=procurement] .supplier-draft strong{align-items:center;gap:7px;display:flex}[data-oneoperon-module=procurement] .supplier-draft em{color:#795f2d;font-size:11px}[data-oneoperon-module=procurement] .supplier-table-wrap{padding:0 16px 16px;overflow:auto}[data-oneoperon-module=procurement] .supplier-table-wrap table{border-collapse:collapse;width:100%;font-size:12px}[data-oneoperon-module=procurement] .supplier-table-wrap th,[data-oneoperon-module=procurement] .supplier-table-wrap td{text-align:left;white-space:nowrap;border-bottom:1px solid #ededeb;padding:10px}[data-oneoperon-module=procurement] .supplier-table-wrap th{color:#6b6f72;font-weight:500}[data-oneoperon-module=procurement] .supplier-table-wrap tbody tr{cursor:pointer}[data-oneoperon-module=procurement] .supplier-table-wrap tbody tr:hover{background:#fafaf8}[data-oneoperon-module=procurement] .supplier-table-wrap td button{font-weight:600}[data-oneoperon-module=procurement] .supplier-table-wrap em{border-radius:999px;padding:3px 7px}[data-oneoperon-module=procurement] .supplier-table-wrap em.active{color:#27663a;background:#edf7ef}[data-oneoperon-module=procurement] .supplier-table-wrap em.archived{color:#666;background:#f2f2f0}[data-oneoperon-module=procurement] .supplier-empty,[data-oneoperon-module=procurement] .supplier-receipt{color:#6b6f72;place-items:center;gap:9px;display:grid}[data-oneoperon-module=procurement] .supplier-detail dl{background:#e7e7e4;grid-template-columns:1fr 1fr;gap:1px;display:grid}[data-oneoperon-module=procurement] .supplier-detail dl div{background:#fff;padding:11px}[data-oneoperon-module=procurement] .supplier-detail dt{color:#777;font-size:11px}[data-oneoperon-module=procurement] .supplier-detail dd{margin:4px 0 0;font-size:13px}[data-oneoperon-module=procurement] .supplier-duplicate>button{border:1px solid #dfdfdc;border-radius:10px;justify-content:space-between;align-items:center;width:100%;margin-top:8px;padding:11px;display:flex}[data-oneoperon-module=procurement] .supplier-duplicate>button span{align-items:center;gap:4px;display:flex}[data-oneoperon-module=procurement] .supplier-lifecycle{text-align:center}[data-oneoperon-module=procurement] .supplier-receipt .chat-primary{margin-top:6px}[data-oneoperon-module=procurement] .supplier-workspace>.chat-search{margin:16px;display:flex}[data-oneoperon-module=procurement] .supplier-workspace>.chat-note{margin:16px}[data-oneoperon-module=procurement] .procurement-settings-dialog{background:#fff;border-radius:19px;grid-template-columns:218px minmax(0,1fr);gap:0;width:min(1060px,96vw);max-width:none;height:min(690px,92vh);max-height:none;padding:0;overflow:hidden;box-shadow:0 24px 70px #0003}[data-oneoperon-module=procurement]:has(.procurement-settings-dialog) [data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1c1c1c47}[data-oneoperon-module=procurement] .procurement-settings-nav{background:#f6f5f3;border-right:1px solid #e5e5e2;padding:63px 10px 14px;position:relative}[data-oneoperon-module=procurement] .procurement-settings-close{border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:15px;left:15px}[data-oneoperon-module=procurement] .procurement-settings-close:hover{background:#e9e8e5}[data-oneoperon-module=procurement] .procurement-settings-links{flex-direction:column;gap:3px;display:flex}[data-oneoperon-module=procurement] .procurement-settings-links button{text-align:left;border-radius:11px;align-items:center;gap:10px;min-height:42px;padding:0 11px;display:flex}[data-oneoperon-module=procurement] .procurement-settings-links button.active{background:#e5e3e0;font-weight:500}[data-oneoperon-module=procurement] .procurement-settings-content{flex-direction:column;min-width:0;display:flex}[data-oneoperon-module=procurement] .procurement-settings-header{border-bottom:1px solid #e5e5e2;flex:none;justify-content:space-between;align-items:center;height:72px;padding:0 20px;display:flex}[data-oneoperon-module=procurement] .procurement-settings-header>div{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=procurement] .procurement-settings-header [data-slot=dialog-title]{font-size:14px;font-weight:600;line-height:1.2}[data-oneoperon-module=procurement] .procurement-settings-header [data-slot=dialog-description]{color:#8a8a8a;font-size:12px}[data-oneoperon-module=procurement] .procurement-settings-mobile-close{border-radius:10px;place-items:center;width:36px;height:36px;display:none}[data-oneoperon-module=procurement] .procurement-settings-mobile-close:hover{background:#f1f1ef}[data-oneoperon-module=procurement] .procurement-settings-mobile-tabs{display:none}[data-oneoperon-module=procurement] .procurement-settings-scroll{min-height:0;padding:24px 28px 45px;overflow-y:auto}[data-oneoperon-module=procurement] .procurement-settings-intro{color:#8a8a8a;max-width:630px;margin:0 0 8px;font-size:12px;line-height:1.5}[data-oneoperon-module=procurement] .procurement-settings-scroll h2{margin:0 0 24px;font-size:22px;font-weight:500}[data-oneoperon-module=procurement] .procurement-settings-form{border-top:1px solid #e5e5e2}[data-oneoperon-module=procurement] .procurement-setting-row{border-bottom:1px solid #e5e5e2;grid-template-columns:1fr minmax(220px,44%);align-items:center;gap:25px;min-height:82px;display:grid}[data-oneoperon-module=procurement] .procurement-setting-row>span{flex-direction:column;gap:4px;display:flex}[data-oneoperon-module=procurement] .procurement-setting-row strong{font-weight:500}[data-oneoperon-module=procurement] .procurement-setting-row small{color:#8a8a8a;line-height:1.35}[data-oneoperon-module=procurement] .procurement-setting-row>[role=switch]{justify-self:end}[data-oneoperon-module=procurement] .procurement-connection-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}[data-oneoperon-module=procurement] .procurement-connection-actions a{color:#335f89;background:#fff;border:1px solid #dededc;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 11px;display:flex}[data-oneoperon-module=procurement] .procurement-connection-actions a:hover{background:#f7f7f5}[data-oneoperon-module=procurement] .category-settings{gap:13px;display:grid}[data-oneoperon-module=procurement] .category-tabs{border-bottom:1px solid #e1e1de;gap:7px;padding-bottom:8px;display:flex}[data-oneoperon-module=procurement] .category-tabs button{border-radius:8px;padding:8px 10px}[data-oneoperon-module=procurement] .category-tabs button.active{color:#222;background:#e5e3e0;font-weight:500}[data-oneoperon-module=procurement] .add-category{width:max-content}[data-oneoperon-module=procurement] .category-list{gap:8px;display:grid}[data-oneoperon-module=procurement] .category-list article{border:1px solid #e2e2df;border-radius:11px;justify-content:space-between;gap:14px;padding:11px;display:flex}[data-oneoperon-module=procurement] .category-list article>div:first-child strong,[data-oneoperon-module=procurement] .category-list article>div:first-child span{display:block}[data-oneoperon-module=procurement] .category-list article>div:first-child span{color:#777;margin-top:4px;font-size:11px}[data-oneoperon-module=procurement] .category-list article>div:last-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-oneoperon-module=procurement] .category-list article>div:last-child button{color:#335f89;font-size:12px}[data-oneoperon-module=procurement] .category-editor{border-top:1px solid #e5e5e2;margin:0}[data-oneoperon-module=procurement] .category-editor>label{border-bottom:1px solid #e5e5e2;grid-template-columns:1fr minmax(220px,44%);align-items:center;gap:25px;min-height:82px;display:grid}[data-oneoperon-module=procurement] .category-editor>label>span{color:#222;font-size:13px}[data-oneoperon-module=procurement] .category-editor input,[data-oneoperon-module=procurement] .category-editor select,[data-oneoperon-module=procurement] .category-editor textarea{background:#fff;border:1px solid #dededc;border-radius:11px;width:100%;padding:9px 12px;font-size:14px}[data-oneoperon-module=procurement] .category-editor input,[data-oneoperon-module=procurement] .category-editor select{height:40px}[data-oneoperon-module=procurement] .category-editor textarea{resize:vertical;min-height:82px}[data-oneoperon-module=procurement] .category-editor input[readonly]{color:#666;background:#f6f7f8}@media (max-width:820px){[data-oneoperon-module=procurement] .purchase-line{grid-template-columns:1fr 1fr}[data-oneoperon-module=procurement] .purchase-line label:first-child{grid-column:1/-1}[data-oneoperon-module=procurement] .metric-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){[data-oneoperon-module=procurement] .procurement-settings-dialog{grid-template-columns:1fr;width:97vw;height:95vh}[data-oneoperon-module=procurement] .procurement-settings-nav{display:none}[data-oneoperon-module=procurement] .procurement-settings-header{height:64px}[data-oneoperon-module=procurement] .procurement-settings-mobile-close{display:grid}[data-oneoperon-module=procurement] .procurement-settings-mobile-tabs{border-bottom:1px solid #e5e5e2;gap:5px;min-height:48px;padding:6px 10px;display:flex;overflow-x:auto}[data-oneoperon-module=procurement] .procurement-settings-mobile-tabs button{color:#666;border-radius:9px;flex:1 0 auto;min-height:36px;padding:0 12px}[data-oneoperon-module=procurement] .procurement-settings-mobile-tabs button.active{color:#222;background:#eceae6;font-weight:600}[data-oneoperon-module=procurement] .procurement-settings-scroll{padding:20px}[data-oneoperon-module=procurement] .procurement-setting-row,[data-oneoperon-module=procurement] .category-editor>label{grid-template-columns:1fr;gap:10px;padding:15px 0}[data-oneoperon-module=procurement] .procurement-setting-row>[role=switch]{justify-self:start}[data-oneoperon-module=procurement] .procurement-connection-actions{justify-content:flex-start}}@media (max-width:560px){[data-oneoperon-module=procurement] .form-grid,[data-oneoperon-module=procurement] .purchase-line,[data-oneoperon-module=procurement] .metric-grid,[data-oneoperon-module=procurement] .supplier-fields,[data-oneoperon-module=procurement] .supplier-detail dl{grid-template-columns:1fr}[data-oneoperon-module=procurement] .purchase-line label:first-child{grid-column:auto}[data-oneoperon-module=procurement] .catalog-specifications>div,[data-oneoperon-module=procurement] .supplier-custom-fields>div{grid-template-columns:1fr auto}[data-oneoperon-module=procurement] .catalog-specifications>div input:first-child,[data-oneoperon-module=procurement] .supplier-custom-fields>div input:first-child{grid-column:1/-1}[data-oneoperon-module=procurement] .category-list article{display:grid}}[data-oneoperon-module=procurement] .chat-editor{border-radius:20px;width:min(100%,720px);padding:17px;font-size:14px}[data-oneoperon-module=procurement] .chat-editor .chat-field>span{font-size:13px}[data-oneoperon-module=procurement] .chat-editor .chat-field :is(input,select,textarea){border-color:#d9d9d6;border-radius:13px;outline:none;min-height:43px;padding:9px 12px;transition:border-color .16s,box-shadow .16s}[data-oneoperon-module=procurement] .chat-editor .chat-field :is(input,select,textarea):focus{border-color:#8d8d88;box-shadow:0 0 0 3px #2323230f}[data-oneoperon-module=procurement] .chat-editor :is(input,select,textarea):disabled,[data-oneoperon-module=procurement] .procurement-form :is(input,select,textarea):disabled,[data-oneoperon-module=procurement] .supplier-fields input:disabled{color:#777;cursor:not-allowed;background:#f6f6f4}[data-oneoperon-module=procurement] .chat-primary:focus-visible,[data-oneoperon-module=procurement] .supplier-actions button:focus-visible{outline-offset:2px;outline:2px solid #5b83b8}[data-oneoperon-module=procurement] .information-workspace{width:min(100%,703px);margin-top:18px}[data-oneoperon-module=procurement] .information-card{background:#fff;border:1px solid #e5e5e2;border-radius:20px;width:100%;margin:0;overflow:hidden}[data-oneoperon-module=procurement] .information-customize{z-index:1;border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 13%,#ddddda);background:color-mix(in srgb,var(--theme-bg,#fff) 94%,var(--theme-accent,#6b5cff));width:min(100% - 20px,683px);min-height:56px;color:var(--ink);border-bottom:0;border-radius:20px 20px 0 0;align-items:center;gap:14px;margin:0 auto -12px;padding:11px 17px 23px;font-size:14px;line-height:1.3;display:flex;position:relative}[data-oneoperon-module=procurement] .information-customize+.information-card{z-index:2;border-radius:20px;position:relative}[data-oneoperon-module=procurement] .information-customize strong{color:var(--theme-accent,#5c4fe6);font-size:inherit;line-height:inherit;white-space:nowrap;flex:none;font-weight:750}[data-oneoperon-module=procurement] .information-customize button{min-height:26px;color:var(--ink);font-size:inherit;line-height:inherit;white-space:nowrap;align-items:center;gap:2px;padding:0;font-weight:500;display:inline-flex}[data-oneoperon-module=procurement] .information-customize button svg{width:18px;height:18px}[data-oneoperon-module=procurement] .information-customize button:hover{color:var(--theme-accent,#171717)}[data-oneoperon-module=procurement] .information-card-header{border-bottom:1px solid #e6e6e3;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 16px;display:flex}:is([data-oneoperon-module=procurement] .information-card:has(form)>.information-card-header,[data-oneoperon-module=procurement] .information-form>.information-card-header){border-bottom:0}[data-oneoperon-module=procurement] .information-card-header>span{color:#777;letter-spacing:.09em;font-size:11px;font-weight:650}[data-oneoperon-module=procurement] .information-card-header>span strong{color:#333;font-weight:700}[data-oneoperon-module=procurement] .information-route-path{color:#7a7a76;letter-spacing:.075em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:0;font-size:11px;font-weight:550;display:flex}[data-oneoperon-module=procurement] .information-route-path>*+:before{content:"·";color:#aaa9a5;margin:0 8px;font-weight:500}[data-oneoperon-module=procurement] .information-route-path strong{color:#333;font-weight:720}[data-oneoperon-module=procurement] .information-card-header>div{align-items:center;gap:4px;display:flex}[data-oneoperon-module=procurement] .information-card-header button{color:#777;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}[data-oneoperon-module=procurement] .information-card-header button:hover{color:#171717;background:#f2f2f0}[data-oneoperon-module=procurement] .information-card>form{padding:0}[data-oneoperon-module=procurement] .information-card .supplier-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 16px 7px;display:grid}[data-oneoperon-module=procurement] .information-card .supplier-fields label{gap:6px;min-width:0}[data-oneoperon-module=procurement] .information-card .supplier-fields label span{color:#171717;font-size:14px;line-height:1.45}[data-oneoperon-module=procurement] .information-card .supplier-fields input{background:#fff;border:1px solid #d9d9d6;border-radius:999px;width:100%;min-height:43px;padding:0 12px;font-size:15px;line-height:1.4}[data-oneoperon-module=procurement] .information-card .supplier-fields small{font-size:12px}[data-oneoperon-module=procurement] .information-card .supplier-boundary{color:#666;background:#fafaf8;border:1px solid #e5e5e1;border-radius:13px;padding:9px 11px}[data-oneoperon-module=procurement] .information-card .supplier-boundary svg{color:#56705b;flex:none}[data-oneoperon-module=procurement] .information-card .supplier-custom-fields{display:contents}[data-oneoperon-module=procurement] .information-card .supplier-custom-fields>div{background:0 0;border:0;border-radius:0;grid-template-rows:22px 44px;grid-template-columns:minmax(0,1fr);gap:6px;padding:0;display:grid;position:relative}[data-oneoperon-module=procurement] .information-card .supplier-custom-fields>div .record-custom-field-name{color:#5e5e5a;width:calc(100% - 32px);height:22px;min-height:22px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-row:1;padding:0;font-size:15px;line-height:22px}[data-oneoperon-module=procurement] .information-card .supplier-custom-fields>div input[aria-label=Value]{border:1px solid #dededc;border-radius:999px;grid-row:2;min-height:44px;padding:0 13px;font-size:15px}[data-oneoperon-module=procurement] .information-card .supplier-custom-fields>div>button{top:-7px;color:#8a6256;background:0 0;border:0;border-radius:999px;width:30px;height:30px;position:absolute;inset-inline-end:0}[data-oneoperon-module=procurement] .information-card .supplier-actions{border-top:1px solid #e6e6e3;justify-content:flex-end;align-items:center;gap:8px;min-height:62px;margin:0;padding:10px 15px;display:flex}[data-oneoperon-module=procurement] .information-card:has(form) .supplier-actions{border-top:0}[data-oneoperon-module=procurement] .information-card .supplier-detail .supplier-actions{justify-content:flex-start}[data-oneoperon-module=procurement] .information-card .supplier-actions button{border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 16%,#d7d7d3);background:color-mix(in srgb,var(--theme-bg,#fff) 72%,#fff);min-height:44px;color:var(--ink);border-radius:999px;padding:0 15px;font-size:15px;font-weight:500}[data-oneoperon-module=procurement] .information-card .supplier-actions .chat-primary{border-color:var(--theme-accent,#171717);background:var(--theme-accent,#171717);color:var(--theme-contrast,#fff)}[data-oneoperon-module=procurement] .information-card .supplier-actions button:disabled{opacity:.45;cursor:not-allowed}[data-oneoperon-module=procurement] .information-card .supplier-draft{background:#fbf8f1;border:0;border-top:1px solid #e6e6e3;border-radius:0;width:100%;min-height:55px;margin:0;padding:9px 15px}[data-oneoperon-module=procurement] .information-card .supplier-draft em{color:#725b3d;text-transform:uppercase;background:#eee5d6;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal}[data-oneoperon-module=procurement] .information-card .supplier-table-wrap{max-height:355px;padding:0;overflow:auto}[data-oneoperon-module=procurement] .information-card .supplier-table-wrap table{min-width:670px;font-size:12px}[data-oneoperon-module=procurement] .information-card .supplier-table-wrap th{z-index:1;color:#777;background:#fafaf9;border-bottom:1px solid #e6e6e3;padding:9px 12px;font-size:12px;position:sticky;top:0}[data-oneoperon-module=procurement] .information-card .supplier-table-wrap td{color:#555;text-overflow:ellipsis;max-width:220px;padding:10px 12px;overflow:hidden}[data-oneoperon-module=procurement] .information-card .supplier-table-wrap td button{color:#202020;text-align:start}[data-oneoperon-module=procurement] .information-card .supplier-table-wrap td.supplier-table-empty{color:#777;text-align:center;white-space:normal;max-width:none;padding:32px 12px}[data-oneoperon-module=procurement] .information-card .supplier-table-wrap em{text-transform:uppercase;font-size:10px;font-style:normal}[data-oneoperon-module=procurement] .information-card .supplier-detail{padding:0!important}[data-oneoperon-module=procurement] .information-card .supplier-detail dl{background:#fff;gap:0 20px;margin:0;padding:5px 16px 12px}[data-oneoperon-module=procurement] .information-card .supplier-detail dl div{border-bottom:1px solid #e6e6e3;padding:12px 0}[data-oneoperon-module=procurement] .information-card .supplier-detail dt{font-size:11px}[data-oneoperon-module=procurement] .information-card .supplier-detail dd{font-size:13px;font-weight:560}@media (max-width:560px){[data-oneoperon-module=procurement] .information-card .supplier-fields,[data-oneoperon-module=procurement] .information-card .supplier-detail dl{grid-template-columns:1fr}[data-oneoperon-module=procurement] .information-customize{flex-wrap:wrap}[data-oneoperon-module=procurement] .information-card .supplier-custom-fields>div{grid-template-columns:minmax(0,1fr)}}[data-oneoperon-module=procurement] .information-form{display:block}[data-oneoperon-module=procurement] .information-form .information-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px 17px 17px;display:grid}[data-oneoperon-module=procurement] .information-form label{flex-direction:column;gap:6px;min-width:0;display:flex}[data-oneoperon-module=procurement] .information-form label>span{color:#171717;font-size:14px;line-height:1.45}[data-oneoperon-module=procurement] .information-form :is(input,select,textarea){background:#fff;border:1px solid #d9d9d6;border-radius:999px;outline:none;width:100%;min-height:43px;padding:0 12px;font-size:15px;line-height:1.4}[data-oneoperon-module=procurement] .information-form textarea{resize:vertical;border-radius:20px;min-height:84px;padding-block:10px}[data-oneoperon-module=procurement] .information-form :is(input,select,textarea):focus{border-color:#8d8d88;box-shadow:0 0 0 3px #2323230f}[data-oneoperon-module=procurement] .information-form .catalog-specifications{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 17px 17px;display:grid}[data-oneoperon-module=procurement] .information-form .catalog-specifications:empty{display:none}[data-oneoperon-module=procurement] .information-form .catalog-specifications>div{background:0 0;border:0;border-radius:0;grid-template-rows:22px 44px;grid-template-columns:minmax(0,1fr);gap:6px;padding:0;display:grid;position:relative}[data-oneoperon-module=procurement] .information-form .catalog-specifications>div .record-custom-field-name{color:#5e5e5a;width:calc(100% - 32px);height:22px;min-height:22px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-row:1;padding:0;font-size:15px;line-height:22px}[data-oneoperon-module=procurement] .information-form .catalog-specifications>div input[aria-label=Value]{border:1px solid #dededc;border-radius:999px;grid-row:2;min-height:44px;padding:0 13px;font-size:15px}[data-oneoperon-module=procurement] .information-form .catalog-specifications>div>button{top:-7px;color:#8a6256;background:0 0;border:0;border-radius:999px;width:30px;height:30px;position:absolute;inset-inline-end:0}[data-oneoperon-module=procurement] .information-form .supplier-actions,[data-oneoperon-module=procurement] .information-detail .supplier-actions{border-top:1px solid #e6e6e3;justify-content:flex-end;align-items:center;gap:8px;min-height:62px;margin:0;padding:10px 15px;display:flex}[data-oneoperon-module=procurement] .information-form .supplier-actions{border-top:0}[data-oneoperon-module=procurement] .catalog-detail .supplier-actions{justify-content:flex-start}[data-oneoperon-module=procurement] .information-form .supplier-actions button,[data-oneoperon-module=procurement] .information-detail .supplier-actions button{border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 16%,#d7d7d3);background:color-mix(in srgb,var(--theme-bg,#fff) 72%,#fff);min-height:44px;color:var(--ink);border-radius:999px;padding:0 15px;font-size:15px;font-weight:500}[data-oneoperon-module=procurement] .information-form .supplier-actions .chat-primary,[data-oneoperon-module=procurement] .information-detail .supplier-actions .chat-primary{border-color:var(--theme-accent,#171717);background:var(--theme-accent,#171717);color:var(--theme-contrast,#fff)}[data-oneoperon-module=procurement] .information-detail .chat-summary{border:0;border-radius:0;margin:0;padding:5px 16px 12px}[data-oneoperon-module=procurement] .information-card>.chat-search{border:1px solid #dfdfdc;border-radius:14px;height:40px;margin:12px 14px;padding:0 12px}[data-oneoperon-module=procurement] .information-table-wrap{width:100%;max-height:355px;overflow:auto}[data-oneoperon-module=procurement] .information-table{border-collapse:collapse;width:100%;min-width:650px;font-size:12px}[data-oneoperon-module=procurement] .information-table th{z-index:1;color:#777;text-align:start;white-space:nowrap;background:#fafaf9;border-bottom:1px solid #e6e6e3;padding:9px 12px;font-weight:540;position:sticky;top:0}[data-oneoperon-module=procurement] .information-table td{color:#555;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e6e6e3;max-width:220px;padding:10px 12px;overflow:hidden}[data-oneoperon-module=procurement] .information-table tbody tr{cursor:pointer}[data-oneoperon-module=procurement] .information-table tbody tr:hover{background:#fafaf9}[data-oneoperon-module=procurement] .information-table td:first-child button{color:#202020;text-align:start;font-weight:600}[data-oneoperon-module=procurement] .information-table td.information-table-empty{color:#777;text-align:center;white-space:normal;max-width:none;padding:32px 12px}[data-oneoperon-module=procurement] .information-table em{text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal}[data-oneoperon-module=procurement] .information-table em.active{color:#47724f;background:#edf4ee}[data-oneoperon-module=procurement] .information-table em.archived{color:#858585;background:#f1f1ef}[data-oneoperon-module=procurement] .delivery-master-table{min-width:720px;font-size:14px}[data-oneoperon-module=procurement] .delivery-master-table :is(th,td){text-align:center;font-size:14px}[data-oneoperon-module=procurement] .delivery-master-table tbody tr{cursor:pointer}[data-oneoperon-module=procurement] .delivery-master-table em.attention{color:#8a5714;background:#fff2df}[data-oneoperon-module=procurement] .delivery-roadmap-detail{background:#fff;border:1px solid #deded9;border-radius:18px;margin:18px;overflow:hidden}[data-oneoperon-module=procurement] .delivery-roadmap-detail>header{border-bottom:1px solid #e6e6e3;justify-content:space-between;align-items:center;min-height:62px;padding:12px 16px;display:flex}[data-oneoperon-module=procurement] .delivery-roadmap-detail>header>div{gap:3px;display:grid}[data-oneoperon-module=procurement] .delivery-roadmap-detail>header strong{font-size:15px}[data-oneoperon-module=procurement] .delivery-roadmap-detail>header span{color:#777;font-size:12px}[data-oneoperon-module=procurement] .delivery-roadmap-detail>header>button{border-radius:50%;place-items:center;width:32px;height:32px;display:grid}[data-oneoperon-module=procurement] .delivery-roadmap{grid-template-columns:repeat(8,minmax(150px,1fr));gap:10px;padding:16px;display:grid;overflow:auto}[data-oneoperon-module=procurement] .delivery-roadmap section{color:#8a8a85;background:#fafaf8;border:1px solid #deded9;border-top:4px solid #d7d7d2;border-radius:3px 3px 12px 12px;align-content:start;gap:8px;min-height:162px;padding:14px;display:grid}[data-oneoperon-module=procurement] .delivery-roadmap section.complete{color:#4d4025;background:#fff8e6;border-top-color:#c59024}[data-oneoperon-module=procurement] .delivery-roadmap section.current{color:#3f3157;background:#f5f0ff;border-top-color:#7554a7}[data-oneoperon-module=procurement] .delivery-roadmap section i{border:1px solid;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;font-style:normal;display:grid}[data-oneoperon-module=procurement] .delivery-roadmap section.complete i{color:#fff;background:#c59024;border-color:#c59024}[data-oneoperon-module=procurement] .delivery-roadmap section.current i{color:#fff;background:#7554a7;border-color:#7554a7}[data-oneoperon-module=procurement] .delivery-roadmap section strong{font-size:13px}[data-oneoperon-module=procurement] .delivery-roadmap section span,[data-oneoperon-module=procurement] .delivery-roadmap section small{font-size:12px;line-height:1.45}[data-oneoperon-module=procurement] .delivery-roadmap section small{color:inherit;opacity:.72;margin-top:auto}[data-oneoperon-module=procurement] .delivery-next-action{background:#fffaf0;border:1px solid #e2ddd0;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:0 16px 16px;padding:14px;display:flex}[data-oneoperon-module=procurement] .delivery-next-action>div:first-child{gap:4px;display:grid}[data-oneoperon-module=procurement] .delivery-next-action>div:first-child span{color:#777;font-size:12px}[data-oneoperon-module=procurement] .delivery-next-action>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}[data-oneoperon-module=procurement] .delivery-next-action button,[data-oneoperon-module=procurement] .delivery-confirm-actions button{min-height:40px;font:inherit;background:#fff;border:1px solid #deded9;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;display:inline-flex}[data-oneoperon-module=procurement] .delivery-next-action button.chat-primary,[data-oneoperon-module=procurement] .delivery-confirm-actions button.chat-primary{border-color:var(--theme-accent,#171717);background:var(--theme-accent,#171717);color:var(--theme-contrast,#fff)}[data-oneoperon-module=procurement] .delivery-roadmap-lines{border-top:1px solid #e6e6e3}[data-oneoperon-module=procurement] .delivery-roadmap-lines>div{border-top:1px solid #eeeeeb;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:22px;min-height:54px;padding:9px 16px;display:grid}[data-oneoperon-module=procurement] .delivery-roadmap-lines>div:first-child{border-top:0}[data-oneoperon-module=procurement] .delivery-roadmap-lines span{gap:2px;display:grid}[data-oneoperon-module=procurement] .delivery-roadmap-lines span:not(:first-child){text-align:end}[data-oneoperon-module=procurement] .delivery-roadmap-lines strong{font-size:12px}[data-oneoperon-module=procurement] .delivery-roadmap-lines small{color:#777;font-size:11px}[data-oneoperon-module=procurement] .delivery-roadmap-report{border-top:1px solid #e6e6e3;gap:8px;padding:14px 16px;display:grid}[data-oneoperon-module=procurement] .delivery-roadmap-report>strong{font-size:13px}[data-oneoperon-module=procurement] .delivery-roadmap-report p{background:#f7f7f5;border-radius:10px;grid-template-columns:auto 1fr auto;gap:10px;margin:0;padding:9px 11px;font-size:12px;display:grid}[data-oneoperon-module=procurement] .delivery-roadmap-report p span{font-weight:650}[data-oneoperon-module=procurement] .delivery-roadmap-report p small{color:#777}[data-oneoperon-module=procurement] .delivery-confirm-dialog{max-width:520px}[data-oneoperon-module=procurement] .delivery-confirm-actions{justify-content:flex-end;gap:8px;padding-top:16px;display:flex}[data-oneoperon-module=procurement] .delivery-tracker-error{margin:12px 18px}@media (max-width:700px){[data-oneoperon-module=procurement] .delivery-roadmap-detail{margin:10px}[data-oneoperon-module=procurement] .delivery-roadmap{grid-template-columns:repeat(8,180px)}[data-oneoperon-module=procurement] .delivery-next-action{flex-direction:column;align-items:stretch}[data-oneoperon-module=procurement] .delivery-next-action>div:last-child{justify-content:flex-start}[data-oneoperon-module=procurement] .delivery-roadmap-lines>div{grid-template-columns:minmax(0,1fr) auto}[data-oneoperon-module=procurement] .delivery-roadmap-lines span:last-child{grid-column:2}[data-oneoperon-module=procurement] .delivery-roadmap-report p{grid-template-columns:1fr}}[data-oneoperon-module=procurement] .information-empty{color:#777;text-align:center;place-items:center;min-height:170px;padding:28px;font-size:13px;display:grid}@media (max-width:560px){[data-oneoperon-module=procurement] .information-form .information-fields,[data-oneoperon-module=procurement] .information-form .catalog-specifications{grid-template-columns:1fr}}[data-oneoperon-module=procurement] .information-scope-note{color:#6c6c68;background:#fafaf9;border-bottom:1px solid #e6e6e3;margin:0;padding:10px 14px;font-size:12px;line-height:1.45}[data-oneoperon-module=procurement] .request-master .information-table{font-size:15px}[data-oneoperon-module=procurement] .request-master .information-table :is(th,td){text-align:center;font-size:15px}[data-oneoperon-module=procurement] .request-master .information-table td:first-child button{text-align:center}[data-oneoperon-module=procurement] .request-master .information-table .request-issuer{white-space:normal;overflow-wrap:anywhere;max-width:260px}[data-oneoperon-module=procurement] .request-issuer strong,[data-oneoperon-module=procurement] .request-issuer small{line-height:1.35;display:block}[data-oneoperon-module=procurement] .request-issuer strong{font-size:14px;font-weight:600}[data-oneoperon-module=procurement] .request-issuer small{color:#777;font-size:12px}[data-oneoperon-module=procurement] .request-master .information-card>.chat-search{border-radius:999px}[data-oneoperon-module=procurement] .request-master-filters{flex-wrap:wrap;gap:10px 18px;padding:14px 20px 0;display:flex}[data-oneoperon-module=procurement] .request-master-filters>div{border:1px solid var(--line,#e5e5e2);background:#f6f6f4;border-radius:999px;gap:3px;padding:4px;display:inline-flex}[data-oneoperon-module=procurement] .request-master-filters button{color:#686864;white-space:nowrap;border-radius:999px;min-height:34px;padding:0 13px;font-size:13px}[data-oneoperon-module=procurement] .request-master-filters button[aria-pressed=true]{color:var(--theme-accent,#171717);background:#fff;font-weight:650;box-shadow:0 1px 5px #00000014}[data-oneoperon-module=procurement] .request-form>.information-fields{padding-bottom:4px}[data-oneoperon-module=procurement] .request-form>.information-fields label{grid-column:1/-1}[data-oneoperon-module=procurement] .request-form>section{padding:9px 17px 12px}[data-oneoperon-module=procurement] .request-form .line-heading{min-height:34px}[data-oneoperon-module=procurement] .request-form .line-heading strong{font-size:14px;font-weight:600}[data-oneoperon-module=procurement] .request-form .purchase-line,[data-oneoperon-module=procurement] .quote-request-form .purchase-line{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=procurement] .request-form .purchase-line.request-line,[data-oneoperon-module=procurement] .quote-request-form .purchase-line.request-line{grid-template-columns:minmax(0,1fr) 78px 88px 38px;grid-template-areas:"item quantity unit remove";align-items:end;gap:7px}[data-oneoperon-module=procurement] .purchase-item-cell,[data-oneoperon-module=procurement] .request-line .request-item-row{display:contents}[data-oneoperon-module=procurement] .request-line .request-item-row>label{grid-area:item;min-width:0}[data-oneoperon-module=procurement] .request-line>label:first-of-type{grid-area:quantity}[data-oneoperon-module=procurement] .request-line>label:nth-of-type(2){grid-area:unit}[data-oneoperon-module=procurement] .request-line .request-item-row>.remove-line{border-radius:999px;grid-area:remove;align-self:end;width:38px;height:43px;margin:0}@media (max-width:820px){[data-oneoperon-module=procurement] .request-item-row>label:first-child{grid-column:auto}}[data-oneoperon-module=procurement] .request-form>.request-context{border-top:1px solid #e6e6e3;margin:0;padding:12px 17px 15px}[data-oneoperon-module=procurement] .request-form>.request-context .form-grid{margin-bottom:12px}[data-oneoperon-module=procurement] .request-form input[readonly]{color:#777;background:#f6f6f4}@media (max-width:560px){[data-oneoperon-module=procurement] .request-form .purchase-line.request-line,[data-oneoperon-module=procurement] .quote-request-form .purchase-line.request-line{grid-template-columns:minmax(0,1fr) 64px 70px 34px;gap:5px}[data-oneoperon-module=procurement] .request-line .request-item-row>.remove-line{width:34px}[data-oneoperon-module=procurement] .request-form .purchase-line:not(.request-line){grid-template-columns:1fr}}[data-oneoperon-module=procurement] .request-create-po{white-space:nowrap;color:var(--theme-accent,#222);text-underline-offset:2px;cursor:pointer;text-decoration:underline}[data-oneoperon-module=procurement] .purchase-order-master .information-table :is(th,td),[data-oneoperon-module=procurement] .po-builder .information-table :is(th,td){text-align:center;font-size:14px}[data-oneoperon-module=procurement] .purchase-order-master .information-card>.chat-search{border-radius:999px}[data-oneoperon-module=procurement] .po-builder .information-table{min-width:760px}[data-oneoperon-module=procurement] .po-builder .information-table input[type=checkbox]{width:18px;height:18px;accent-color:var(--theme-accent,#171717);cursor:pointer}[data-oneoperon-module=procurement] .po-builder .supplier-actions{border-top:1px solid #e6e6e3;justify-content:flex-end;align-items:center;gap:9px;min-height:64px;padding:10px 16px;display:flex}[data-oneoperon-module=procurement] .po-builder .supplier-actions button,[data-oneoperon-module=procurement] .po-dialog-actions button{color:#333;background:#fff;border:1px solid #dededc;border-radius:999px;min-height:42px;padding:0 16px;font-size:14px}[data-oneoperon-module=procurement] .po-builder .supplier-actions .chat-primary,[data-oneoperon-module=procurement] .po-dialog-actions .chat-primary{border-color:var(--theme-accent,#171717);background:var(--theme-accent,#171717);color:var(--theme-contrast,#fff)}[data-oneoperon-module=procurement] .po-builder :is(.supplier-actions,.po-dialog-actions) button:disabled{opacity:.48;cursor:not-allowed}[data-oneoperon-module=procurement] .information-table .table-compact-action{border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 18%,#d7d7d3);background:color-mix(in srgb,var(--theme-bg,#fff) 72%,#fff);min-height:34px;color:var(--ink);border-radius:999px;padding:0 13px;font-size:13px;font-weight:600}[data-oneoperon-module=procurement] .order-request-detail-row td{background:color-mix(in srgb,var(--theme-bg,#f7f7f5) 42%,#fff);white-space:normal!important;padding:0 16px 14px!important}[data-oneoperon-module=procurement] .order-request-detail{text-align:start;border:1px solid #e6e6e3;border-radius:16px;gap:7px;padding:12px 14px;display:grid}[data-oneoperon-module=procurement] .order-request-detail>strong{color:#555;font-size:13px}[data-oneoperon-module=procurement] .order-request-detail>div{color:#666;justify-content:space-between;gap:16px;font-size:13px;display:flex}[data-oneoperon-module=procurement] .po-selected-count{color:#686864;margin-inline-end:auto;font-size:13px}[data-oneoperon-module=procurement] .po-issue-dialog{width:min(900px,100vw - 24px);max-height:88vh;overflow:auto;border-radius:20px!important;gap:12px!important;max-width:min(900px,100vw - 24px)!important;padding:22px!important}[data-oneoperon-module=procurement] .po-issue-dialog [data-slot=dialog-title]{font-size:19px;font-weight:600}[data-oneoperon-module=procurement] .po-issue-dialog [data-slot=dialog-description]{font-size:13px;line-height:1.5}[data-oneoperon-module=procurement] .po-issue-form{gap:17px;display:grid}[data-oneoperon-module=procurement] .po-issue-form label{color:#333;gap:7px;font-size:14px;display:grid}[data-oneoperon-module=procurement] .po-issue-form label>span{font-weight:560}[data-oneoperon-module=procurement] .po-fixed-supplier{color:#333;gap:7px;font-size:14px;display:grid}[data-oneoperon-module=procurement] .po-fixed-supplier>span{font-weight:560}[data-oneoperon-module=procurement] .po-fixed-supplier>strong{border:1px solid #d9d9d6;border-radius:999px;min-height:44px;padding:10px 14px;font-weight:500}[data-oneoperon-module=procurement] .po-issue-form select{color:#222;background:#fff;border:1px solid #d9d9d6;border-radius:999px;width:100%;min-height:44px;padding:0 14px;font-size:14px}[data-oneoperon-module=procurement] .po-issue-lines{gap:12px;max-height:45vh;padding-block:4px;display:grid;overflow:auto}[data-oneoperon-module=procurement] .po-issue-lines>strong{font-size:14px;font-weight:600}[data-oneoperon-module=procurement] .po-issue-lines label{border:1px solid #e6e6e3;border-radius:16px;padding:10px 12px}[data-oneoperon-module=procurement] .po-issue-lines small{color:#8a6256;font-size:12px}[data-oneoperon-module=procurement] .po-dialog-actions{border-top:1px solid #e6e6e3;justify-content:flex-end;gap:8px;padding-top:10px;display:flex}[data-oneoperon-module=procurement] .po-review dl{max-height:47vh;margin:0;overflow:auto}[data-oneoperon-module=procurement] .po-review dl>div{border-bottom:1px solid #e6e6e3;grid-template-columns:140px minmax(0,1fr);gap:10px;padding:11px 0;font-size:14px;display:grid}[data-oneoperon-module=procurement] .po-review dt{color:#777}[data-oneoperon-module=procurement] .po-review dd{overflow-wrap:anywhere;margin:0}[data-oneoperon-module=procurement] .order-lifecycle-row{cursor:pointer}[data-oneoperon-module=procurement] .order-lifecycle-row:hover{background:color-mix(in srgb,var(--theme-bg,#f7f7f5) 50%,#fff)}[data-oneoperon-module=procurement] .supplier-pending{color:#8a6a3f;font-style:italic}[data-oneoperon-module=procurement] .po-lifecycle-content{gap:14px;display:grid}[data-oneoperon-module=procurement] .po-lifecycle-summary{border:1px solid #e6e6e3;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}[data-oneoperon-module=procurement] .po-lifecycle-summary>div{border-bottom:1px solid #ececea;min-width:0;padding:11px 13px}[data-oneoperon-module=procurement] .po-lifecycle-summary>div:nth-child(odd){border-inline-end:1px solid #ececea}[data-oneoperon-module=procurement] .po-lifecycle-summary dt{color:#777;font-size:11px}[data-oneoperon-module=procurement] .po-lifecycle-summary dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;font-weight:600}[data-oneoperon-module=procurement] .po-message-editor{gap:7px;font-size:14px;display:grid}[data-oneoperon-module=procurement] .po-message-editor>span{font-weight:600}[data-oneoperon-module=procurement] .po-message-editor textarea{color:#222;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #d9d9d6;border-radius:16px;padding:12px 14px;line-height:1.55}[data-oneoperon-module=procurement] .po-message-editor small{color:#777}[data-oneoperon-module=procurement] .po-communication-receipt{background:#f7faf7;border:1px solid #dbe5dc;border-radius:16px;gap:4px;padding:12px 14px;display:grid}[data-oneoperon-module=procurement] .po-communication-receipt>span{color:#657067;font-size:12px}[data-oneoperon-module=procurement] .po-communication-receipt p{white-space:pre-wrap;color:#555;max-height:140px;margin:7px 0 0;font-size:13px;line-height:1.5;overflow:auto}[data-oneoperon-module=procurement] .po-invoice-receipt{color:#405773;background:#f6f8fb;border:1px solid #d9e0ea;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex}[data-oneoperon-module=procurement] .po-invoice-receipt span{gap:3px;display:grid}[data-oneoperon-module=procurement] .po-invoice-receipt small{color:#687789}@media (max-width:560px){[data-oneoperon-module=procurement] .po-review dl>div{grid-template-columns:1fr;gap:3px}[data-oneoperon-module=procurement] .po-lifecycle-summary{grid-template-columns:1fr}[data-oneoperon-module=procurement] .po-lifecycle-summary>div:nth-child(odd){border-inline-end:0}}[data-oneoperon-module=procurement] .information-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;padding:5px 16px 12px;display:grid}[data-oneoperon-module=procurement] .information-detail-grid>div{border-bottom:1px solid #e6e6e3;min-width:0;padding:12px 0}[data-oneoperon-module=procurement] .information-detail-grid dt{color:#858585;margin-bottom:4px;font-size:11px}[data-oneoperon-module=procurement] .information-detail-grid dd{overflow-wrap:anywhere;color:#262626;margin:0;font-size:13px;font-weight:560}[data-oneoperon-module=procurement] .request-detail-lines>strong{padding:12px 16px;font-size:14px;display:block}[data-oneoperon-module=procurement] .request-detail-lines .information-table{min-width:490px}[data-oneoperon-module=procurement] .request-detail .supplier-actions{border-top:1px solid #e6e6e3;justify-content:flex-end;align-items:center;gap:8px;min-height:62px;margin:0;padding:10px 15px;display:flex}[data-oneoperon-module=procurement] .request-detail .supplier-actions button{color:#333;background:#fff;border:1px solid #dededc;border-radius:12px;min-height:38px;padding:0 15px;font-size:13px}[data-oneoperon-module=procurement] .request-detail .supplier-actions .chat-primary{color:#fff;background:#171717;border-color:#171717}@media (max-width:560px){[data-oneoperon-module=procurement] .information-detail-grid{grid-template-columns:1fr}}[data-oneoperon-module=procurement] :is(.information-workspace,.po-issue-dialog) :is(.supplier-actions,.po-dialog-actions) button{border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 16%,#d7d7d3)!important;background:color-mix(in srgb,var(--theme-bg,#fff) 72%,#fff)!important;min-height:44px!important;color:var(--ink)!important;box-shadow:none!important;border-radius:999px!important;padding:0 15px!important;font-size:15px!important;font-weight:500!important}[data-oneoperon-module=procurement] :is(.information-workspace,.po-issue-dialog) button.chat-primary{min-height:44px!important;box-shadow:none!important;border-color:var(--theme-accent,#171717)!important;background:var(--theme-accent,#171717)!important;color:var(--theme-contrast,#fff)!important;border-radius:999px!important;padding:0 15px!important;font-size:15px!important;font-weight:500!important}[data-oneoperon-module=procurement] :is(.information-workspace,.po-issue-dialog) :is(.supplier-actions,.po-dialog-actions) button:disabled{opacity:.45!important;cursor:not-allowed!important}[data-oneoperon-module=procurement] .choice-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:20px 28px;display:grid}[data-oneoperon-module=procurement] .choice-guide-grid>button{text-align:left;color:#242424;cursor:pointer;background:#fff;border:1px solid #e5e3df;border-radius:18px;flex-direction:column;justify-content:center;gap:5px;min-height:82px;padding:16px;display:flex}[data-oneoperon-module=procurement] .choice-guide-grid>button:hover{border-color:var(--theme-accent,#9a9a96);background:color-mix(in srgb,var(--theme-bg,#f7f7f5) 45%,#fff)}[data-oneoperon-module=procurement] .choice-guide-grid>button strong{font-size:14px}[data-oneoperon-module=procurement] .choice-guide-grid>button span{color:#74746f;font-size:12px}[data-oneoperon-module=procurement] .connected-operations .supplier-actions{padding:12px 28px 0}@media (max-width:700px){[data-oneoperon-module=procurement] .choice-guide-grid{grid-template-columns:1fr;padding:16px}}
[data-oneoperon-module=procurement] :where(.inventory-content) .practice-banner{color:#8b7944;background:#fbf8ee;border-bottom:1px solid #eee5cc;justify-content:space-between;align-items:center;gap:10px;padding:9px 25px;font-size:10px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .practice-banner button{align-items:center;gap:6px;font-size:9px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .status-message{border-radius:9px;align-items:center;gap:10px;margin:16px 25px 0;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .status-message span{flex:1}[data-oneoperon-module=procurement] :where(.inventory-content) .status-message.error,[data-oneoperon-module=procurement] :where(.inventory-content) .dialog-error{color:#9b4d35;background:#fff2ec;border:1px solid #f0d6ca}[data-oneoperon-module=procurement] :where(.inventory-content) .status-message.success{color:#565656;background:#f3f3f3;border:1px solid #e2e2e2}[data-oneoperon-module=procurement] :where(.inventory-content) .dialog-error{border-radius:8px;padding:12px;font-size:12px}[data-oneoperon-module=procurement] :where(.inventory-content) .text-link{color:#636363;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:550;display:inline-flex}[data-oneoperon-module=procurement] :where(.inventory-content) .text-link:hover{text-decoration:underline}[data-oneoperon-module=procurement] :where(.inventory-content) .practice-start{background:#faf8f0;border:1px solid #e9e1cc;border-radius:12px;padding:16px;font-size:11px}[data-oneoperon-module=procurement] :where(.inventory-content) .practice-start p{margin-bottom:12px}[data-oneoperon-module=procurement] :where(.inventory-content) .operation-card{background:#fff;border:1px solid #e1e1e1;border-radius:15px;margin:12px 0 25px;overflow:hidden;box-shadow:0 4px 18px #26411b04}[data-oneoperon-module=procurement] :where(.inventory-content) .section-heading{background:#fafafa;border-bottom:1px solid #eee;align-items:center;gap:12px;padding:20px 22px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .operation-icon{color:#747474;background:#ededed;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=procurement] :where(.inventory-content) .section-heading h2{margin:0 0 6px;font-size:15px;font-weight:600}[data-oneoperon-module=procurement] :where(.inventory-content) .section-heading p{color:#939393;margin:0;font-size:9px}[data-oneoperon-module=procurement] :where(.inventory-content) .section-heading p span{color:#b6b6b6;margin:0 8px}[data-oneoperon-module=procurement] :where(.inventory-content) .section-heading>button{color:#929292;margin-left:auto}[data-oneoperon-module=procurement] :where(.inventory-content) .form-grid{grid-template-columns:1fr 1fr;gap:20px 17px;display:grid}[data-oneoperon-module=procurement] :where(.inventory-content) .operation-card>.form-grid{padding:23px 22px}[data-oneoperon-module=procurement] :where(.inventory-content) .field{flex-direction:column;gap:8px;min-width:0;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .field>span{color:#767676;font-size:10px;font-weight:550}[data-oneoperon-module=procurement] :where(.inventory-content) .field input,[data-oneoperon-module=procurement] :where(.inventory-content) .field-select{width:100%!important;height:39px!important;box-shadow:none!important;background:#fff!important;border-radius:8px!important;font-size:11px!important}[data-oneoperon-module=procurement] :where(.inventory-content) .field-select [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-oneoperon-module=procurement] :where(.inventory-content) .quantity-input{display:flex;position:relative}[data-oneoperon-module=procurement] :where(.inventory-content) .quantity-input input{padding-right:70px}[data-oneoperon-module=procurement] :where(.inventory-content) .quantity-input>span{color:#939393;pointer-events:none;font-size:11px;position:absolute;top:12px;right:12px}[data-oneoperon-module=procurement] :where(.inventory-content) .stock-context{color:#838383;background:#f8f8f8;border-radius:7px;align-items:center;gap:7px;margin:0 22px 20px;padding:10px 11px;font-size:9px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .stock-context>button{color:#676767;margin-left:auto;text-decoration:underline}[data-oneoperon-module=procurement] :where(.inventory-content) .form-footer{background:#fcfcfc;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .form-footer>span{color:#919191;align-items:center;gap:6px;font-size:9px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) [data-slot=button]{border-radius:8px;height:35px;font-size:11px;font-weight:500}[data-oneoperon-module=procurement] :where(.inventory-content) .empty-state{text-align:center;color:#909090;flex-direction:column;align-items:center;padding:60px 25px;line-height:1.7;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .empty-state>svg{color:#a8a8a8;margin-bottom:16px}[data-oneoperon-module=procurement] :where(.inventory-content) .empty-state h3{color:#656565;margin:0 0 9px;font-size:16px;font-weight:500}[data-oneoperon-module=procurement] :where(.inventory-content) .empty-state p{max-width:360px;margin:0 auto 17px;font-size:12px}[data-oneoperon-module=procurement] :where(.inventory-content) .operation-card .empty-state{padding:34px 20px}[data-oneoperon-module=procurement] :where(.inventory-content) .work-view{max-width:1250px;margin:auto;padding:32px 34px 50px}[data-oneoperon-module=procurement] :where(.inventory-content) .page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .page-heading h1{letter-spacing:-1px;margin:13px 0 8px;font-size:29px;font-weight:500}[data-oneoperon-module=procurement] :where(.inventory-content) .page-heading p{color:#8e8e8e;max-width:520px;margin:0;font-size:12px;line-height:1.7}[data-oneoperon-module=procurement] :where(.inventory-content) .back-link{color:#989898;align-items:center;gap:7px;font-size:9px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .source-banner{color:#7e7e7e;background:#f5f5f5;border-radius:9px;align-items:center;gap:9px;margin-bottom:23px;padding:13px 15px;font-size:10px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .source-banner span:last-child{color:#a0a0a0;margin-left:auto;font-size:9px}[data-oneoperon-module=procurement] :where(.inventory-content) .table-toolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .table-toolbar>span{color:#979797;font-size:10px}[data-oneoperon-module=procurement] :where(.inventory-content) .search-input{width:270px;max-width:65%;position:relative}[data-oneoperon-module=procurement] :where(.inventory-content) .search-input>svg{color:#9c9c9c;position:absolute;top:10px;left:11px}[data-oneoperon-module=procurement] :where(.inventory-content) .search-input input{height:35px;box-shadow:none;border-radius:8px;padding-left:33px;font-size:11px}[data-oneoperon-module=procurement] :where(.inventory-content) .table-toolbar .field{flex-direction:row;align-items:center}[data-oneoperon-module=procurement] :where(.inventory-content) .table-toolbar .field>span{display:none}[data-oneoperon-module=procurement] :where(.inventory-content) .table-toolbar .field-select{min-width:145px;height:35px!important}[data-oneoperon-module=procurement] :where(.inventory-content) .table-wrap{background:#fff;border:1px solid #e6e6e6;border-radius:11px;overflow:hidden}[data-oneoperon-module=procurement] :where(.inventory-content) .table-wrap [data-slot=table-container]{overflow-x:auto}[data-oneoperon-module=procurement] :where(.inventory-content) .table-wrap th{color:#909090;white-space:nowrap;background:#f9f9f9;height:41px;padding:0 15px;font-size:9px;font-weight:500}[data-oneoperon-module=procurement] :where(.inventory-content) .table-wrap td{white-space:nowrap;border-color:#eee;padding:17px 15px;font-size:11px}[data-oneoperon-module=procurement] :where(.inventory-content) .table-wrap tr:last-child{border-bottom:0}[data-oneoperon-module=procurement] :where(.inventory-content) .item-button{text-align:left;align-items:center;gap:11px;max-width:320px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .item-button strong{color:#585858;white-space:normal;font-size:11px;font-weight:550;line-height:1.5;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .item-button small{color:#9f9f9f;margin-top:5px;font-size:9px;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .item-symbol{color:#969696;background:#f4f4f4;border-radius:8px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}[data-oneoperon-module=procurement] :where(.inventory-content) .soft-badge{color:#888;background:#f2f2f2;border-radius:5px;padding:4px 7px;font-size:9px;display:inline-block}[data-oneoperon-module=procurement] :where(.inventory-content) .stats-row{border:1px solid #e5e5e5;border-radius:11px;grid-template-columns:repeat(3,1fr);margin-bottom:25px;display:grid;overflow:hidden}[data-oneoperon-module=procurement] :where(.inventory-content) .stats-row>div{background:#fafafa;border-right:1px solid #e8e8e8;padding:20px 23px}[data-oneoperon-module=procurement] :where(.inventory-content) .stats-row>div:last-child{border:0}[data-oneoperon-module=procurement] :where(.inventory-content) .stats-row span{color:#919191;font-size:10px;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .stats-row strong{letter-spacing:-1px;color:#6e6e6e;margin-top:9px;font-size:29px;font-weight:450;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .stats-row strong.amber{color:#a9965a}[data-oneoperon-module=procurement] :where(.inventory-content) .numeric{font-variant-numeric:tabular-nums;text-align:right;color:#6e6e6e}[data-oneoperon-module=procurement] :where(.inventory-content) .numeric small{color:#a2a2a2;font-size:9px}[data-oneoperon-module=procurement] :where(.inventory-content) .numeric.available{color:#565656;font-weight:700}[data-oneoperon-module=procurement] :where(.inventory-content) .subtle{color:#a0a0a0;font-size:9px!important}[data-oneoperon-module=procurement] :where(.inventory-content) .count-button{color:gray;background:#f4f4f4;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .count-button:hover{background:#e8e8e8}[data-oneoperon-module=procurement] :where(.inventory-content) .table-note{color:#9a9a9a;margin:15px 0;font-size:10px;line-height:1.8}[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-card{background:#fff;border:1px solid #e3e3e3;border-radius:13px;padding:23px}[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-card>div:first-child{justify-content:space-between;align-items:center;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-symbol{color:#8f8f8f;background:#f2f2f2;border-radius:12px;place-items:center;width:45px;height:45px;display:grid}[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-card h2{letter-spacing:-.4px;margin:22px 0 8px;font-size:18px;font-weight:500}[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-card p{color:#9d9d9d;margin:0;font-size:11px;line-height:1.7}[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-stats{border-top:1px solid #eee;gap:25px;margin:23px 0;padding-top:20px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-stats span{color:#9f9f9f;font-size:9px}[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-stats strong{color:#7c7c7c;margin-bottom:5px;font-size:22px;font-weight:400;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .location-list{color:#8e8e8e;flex-direction:column;gap:7px;margin:15px 0;font-size:10px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .health-list{border:1px solid #e4e4e4;border-radius:12px;overflow:hidden}[data-oneoperon-module=procurement] :where(.inventory-content) .health-row{text-align:left;border-bottom:1px solid #ebebeb;align-items:center;gap:15px;width:100%;padding:19px 20px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .health-row:hover{background:#fbfbfb}[data-oneoperon-module=procurement] :where(.inventory-content) .health-row:last-child{border-bottom:0}[data-oneoperon-module=procurement] :where(.inventory-content) .health-row strong{color:#676767;font-size:12px;font-weight:500;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .health-row small{color:#9b9b9b;margin-top:7px;font-size:9px;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .health-row>span:nth-last-child(2){text-align:right;margin-left:auto}[data-oneoperon-module=procurement] :where(.inventory-content) .health-row>svg{color:#acacac;margin-left:9px}[data-oneoperon-module=procurement] :where(.inventory-content) .health-indicator{border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}[data-oneoperon-module=procurement] :where(.inventory-content) .health-indicator.warning{color:#b79f5c;background:#f8f2df}[data-oneoperon-module=procurement] :where(.inventory-content) .health-indicator.good{color:#979797;background:#f1f1f1}[data-oneoperon-module=procurement] :where(.inventory-content) .health-indicator.neutral{color:#a3a3a3;background:#f1f1f1}[data-oneoperon-module=procurement] :where(.inventory-content) .evidence-note{color:#949494;background:#f8f8f8;border:1px solid #e8e8e8;border-radius:10px;align-items:flex-start;gap:12px;margin-top:25px;padding:17px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .evidence-note>svg{flex-shrink:0}[data-oneoperon-module=procurement] :where(.inventory-content) .evidence-note strong{color:#838383;font-size:11px;font-weight:550}[data-oneoperon-module=procurement] :where(.inventory-content) .evidence-note p{color:#a0a0a0;margin:6px 0 0;font-size:10px;line-height:1.8}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline{border:1px solid #e5e5e5;border-radius:12px;overflow:hidden}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-row{text-align:left;border-bottom:1px solid #ebebeb;align-items:center;gap:15px;width:100%;padding:20px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-row:last-child{border-bottom:0}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-row:hover{background:#fbfbfb}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-icon{color:#989898;background:#f2f2f2;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-icon.out{color:#b49d68;background:#f7f1e3}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-main strong{color:#6c6c6c;font-size:11px;font-weight:550;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-main small{color:#9c9c9c;margin-top:5px;font-size:10px;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-main>span{color:#b1b1b1;margin-top:9px;font-size:9px;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-amount{text-align:right;white-space:nowrap;margin-left:auto}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-amount strong{color:gray;font-size:15px;font-weight:450;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-amount small{color:#ababab;margin-top:8px;font-size:9px;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-row>svg{color:#b3b3b3}[data-oneoperon-module=procurement] :where(.inventory-content) .receipt{background:#fcfcfc;border:1px solid #e1e1e1;border-radius:14px;margin-bottom:25px;padding:24px}[data-oneoperon-module=procurement] :where(.inventory-content) .receipt-title{align-items:center;gap:12px;margin-bottom:25px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .receipt-title>span{color:#959595;background:#ededed;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}[data-oneoperon-module=procurement] :where(.inventory-content) .receipt-title h2{color:#636363;margin:0;font-size:17px;font-weight:500}[data-oneoperon-module=procurement] :where(.inventory-content) .receipt-title p{color:#a3a3a3;margin:6px 0 0;font-size:10px}[data-oneoperon-module=procurement] :where(.inventory-content) .receipt>strong{color:#777;font-size:12px;font-weight:550}[data-oneoperon-module=procurement] :where(.inventory-content) .receipt-quantity{color:#929292;letter-spacing:-1px;margin:17px 0;font-size:34px;font-weight:400}[data-oneoperon-module=procurement] :where(.inventory-content) .receipt-quantity span{color:#a6a6a6;letter-spacing:0;vertical-align:middle;border:1px solid #e2e2e2;border-radius:5px;margin-left:12px;padding:4px 7px;font-size:10px}[data-oneoperon-module=procurement] :where(.inventory-content) .receipt>p{color:#a3a3a3;margin-bottom:20px;font-size:11px}[data-oneoperon-module=procurement] :where(.inventory-content) .receipt>div:last-child{gap:10px;display:flex}[data-oneoperon-module=procurement] .inventory-content.review-dialog,[data-oneoperon-module=procurement] .inventory-content.settings-dialog{max-height:calc(100dvh - 40px);overflow:auto;background:#fff!important;width:calc(100% - 30px)!important;max-width:560px!important;padding:27px!important}[data-oneoperon-module=procurement] .inventory-content.review-dialog [data-slot=dialog-title],[data-oneoperon-module=procurement] .inventory-content.settings-dialog [data-slot=dialog-title]{color:#585858;font-size:21px;font-weight:500}[data-oneoperon-module=procurement] .inventory-content.review-dialog [data-slot=dialog-description],[data-oneoperon-module=procurement] .inventory-content.settings-dialog [data-slot=dialog-description]{color:#9a9a9a;font-size:11px;line-height:1.8}[data-oneoperon-module=procurement] :where(.inventory-content) .review-item{color:#8c8c8c;background:#f6f6f6;border-radius:9px;align-items:center;gap:12px;margin-top:6px;padding:15px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .review-item strong{color:#6a6a6a;font-size:12px;font-weight:550;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .review-item small{color:#a4a4a4;margin-top:6px;font-size:9px;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .detail-list{margin:6px 0}[data-oneoperon-module=procurement] :where(.inventory-content) .detail-list>div{border-bottom:1px solid #eee;justify-content:space-between;gap:18px;padding:11px 0;font-size:11px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .detail-list dt{color:#9f9f9f;flex-shrink:0}[data-oneoperon-module=procurement] :where(.inventory-content) .detail-list dd{color:#7c7c7c;text-align:right;overflow-wrap:anywhere;max-width:68%;margin:0;line-height:1.5}[data-oneoperon-module=procurement] :where(.inventory-content) .balance-preview{color:#adadad;background:#f7f7f7;border:1px solid #e8e8e8;border-radius:10px;justify-content:space-around;align-items:center;gap:15px;padding:20px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .balance-preview span{color:#a7a7a7;margin-bottom:9px;font-size:9px;display:block}[data-oneoperon-module=procurement] :where(.inventory-content) .balance-preview strong{color:#7b7b7b;font-size:24px;font-weight:400}[data-oneoperon-module=procurement] :where(.inventory-content) .balance-preview small{color:#ababab;font-size:11px}[data-oneoperon-module=procurement] :where(.inventory-content) .review-note{color:#a4a4a4;font-size:10px;line-height:1.8}[data-oneoperon-module=procurement] :where(.inventory-content) .dialog-actions{justify-content:flex-end;gap:10px;display:flex}[data-oneoperon-module=procurement] .inventory-content.settings-dialog .dialog-actions{justify-content:flex-start}[data-oneoperon-module=procurement] :where(.inventory-content) .body-note{color:#8e8e8e;font-size:12px;line-height:1.9}[data-oneoperon-module=procurement] :where(.inventory-content) .button-link{color:#fff;background:#4a4a4a;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:11px 14px;font-size:11px;line-height:1.2;display:inline-flex}[data-oneoperon-module=procurement] :where(.inventory-content) .button-link.secondary{color:#7d7d7d;background:#f6f6f6;border:1px solid #e3e3e3}[data-oneoperon-module=procurement] :where(.inventory-content) .switch-row{justify-content:space-between;align-items:center;padding:15px 0;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .switch-row strong{color:#828282;font-size:11px;font-weight:550}[data-oneoperon-module=procurement] :where(.inventory-content) .switch-row p{color:#a9a9a9;margin:5px 0 0;font-size:10px}[data-oneoperon-module=procurement] :where(.inventory-content) .plain-textarea{resize:vertical;border:1px solid #e3e3e3;border-radius:7px;width:100%;min-height:85px;padding:10px;font:11px Arial,sans-serif}[data-oneoperon-module=procurement] :where(.inventory-content) .ownership-map{color:#b9b9b9;flex-direction:column;align-items:center;gap:15px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .ownership-map>div{background:#f8f8f8;border:1px solid #e8e8e8;border-radius:10px;flex-direction:column;align-items:center;gap:9px;width:100%;padding:20px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .ownership-map strong{color:#909090;font-size:12px;font-weight:500}[data-oneoperon-module=procurement] :where(.inventory-content) .ownership-map small{color:#b0b0b0;font-size:10px}[data-oneoperon-module=procurement] :where(.inventory-content) .connection-status{align-items:center;gap:12px;margin:10px 0;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .connection-status strong{color:#7e7e7e;font-size:13px;font-weight:550}[data-oneoperon-module=procurement] :where(.inventory-content) .connection-status p{color:#aeaeae;margin:5px 0 0;font-size:10px;line-height:1.7}[data-oneoperon-module=procurement] :where(.inventory-content) .help-content p{color:#969696;margin-bottom:20px;font-size:12px;line-height:1.9}[data-oneoperon-module=procurement] :where(.inventory-content) .help-content strong{color:#7d7d7d;font-weight:550}[data-oneoperon-module=procurement] .inventory-content.item-sheet{overflow-y:auto;background:#fff!important;gap:0!important;width:min(480px,100vw)!important;max-width:none!important}[data-oneoperon-module=procurement] .inventory-content.item-sheet [data-slot=sheet-header]{border-bottom:1px solid #eaeaea;padding:30px 25px 20px}[data-oneoperon-module=procurement] .inventory-content.item-sheet [data-slot=sheet-title]{color:#747474;font-size:19px;font-weight:500;line-height:1.5}[data-oneoperon-module=procurement] .inventory-content.item-sheet [data-slot=sheet-description]{color:#ababab;font-size:11px}[data-oneoperon-module=procurement] :where(.inventory-content) .sheet-body{padding:24px}[data-oneoperon-module=procurement] :where(.inventory-content) .sheet-body h3{color:#818181;margin:26px 0 18px;font-size:13px;font-weight:550}[data-oneoperon-module=procurement] :where(.inventory-content) .sheet-body>.field{margin:17px 0}[data-oneoperon-module=procurement] :where(.inventory-content) .sheet-body>.form-grid{margin:20px 0}[data-oneoperon-module=procurement] :where(.inventory-content) .sheet-body [data-slot=button]{margin:10px 0}[data-oneoperon-module=procurement] :where(.inventory-content) .stock-breakdown{color:#a2a2a2;border-bottom:1px solid #ededed;justify-content:space-between;gap:10px;padding:14px 0;font-size:11px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .stock-breakdown strong{color:#8a8a8a;font-weight:500}[data-oneoperon-module=procurement] :where(.inventory-content) .verified-label{color:#979797;background:#f3f3f3;border-radius:6px;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:inline-flex}[data-oneoperon-module=procurement] :where(.inventory-content) .inline-receipt{color:#7e7e7e;align-items:center;gap:10px;padding:20px;font-size:12px;display:flex}[data-oneoperon-module=procurement] :where(.inventory-content) .loading-state{text-align:center;color:#8e8e8e;padding:60px;font-size:12px}[data-oneoperon-module=procurement] :where(.inventory-content) .table-note,[data-oneoperon-module=procurement] :where(.inventory-content) .review-note,[data-oneoperon-module=procurement] :where(.inventory-content) .body-note,[data-oneoperon-module=procurement] :where(.inventory-content) .help-content p,[data-oneoperon-module=procurement] :where(.inventory-content) .empty-state p,[data-oneoperon-module=procurement] :where(.inventory-content) .page-heading p{color:#777}[data-oneoperon-module=procurement] :where(.inventory-content) .detail-list dt,[data-oneoperon-module=procurement] :where(.inventory-content) .table-wrap th,[data-oneoperon-module=procurement] :where(.inventory-content) .field>span,[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-main small,[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-main>span,[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-amount small,[data-oneoperon-module=procurement] :where(.inventory-content) .health-row small,[data-oneoperon-module=procurement] :where(.inventory-content) .source-banner span:last-child,[data-oneoperon-module=procurement] :where(.inventory-content) .stock-breakdown,[data-oneoperon-module=procurement] :where(.inventory-content) .item-button small,[data-oneoperon-module=procurement] :where(.inventory-content) .subtle,[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-card p,[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-stats span,[data-oneoperon-module=procurement] :where(.inventory-content) .evidence-note p,[data-oneoperon-module=procurement] :where(.inventory-content) .sheet-body small{color:#828282}[data-oneoperon-module=procurement] :where(.inventory-content) .detail-list dd,[data-oneoperon-module=procurement] :where(.inventory-content) .sheet-body h3,[data-oneoperon-module=procurement] :where(.inventory-content) .health-row strong,[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-main strong,[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-amount strong,[data-oneoperon-module=procurement] .inventory-content.item-sheet [data-slot=sheet-title]{color:#5a5a5a}[data-oneoperon-module=procurement] :where(.inventory-content) .intro{color:#747474}[data-oneoperon-module=procurement] .inventory-content.review-dialog [data-slot=dialog-description],[data-oneoperon-module=procurement] .inventory-content.settings-dialog [data-slot=dialog-description],[data-oneoperon-module=procurement] :where(.inventory-content) .connection-status p,[data-oneoperon-module=procurement] :where(.inventory-content) .help-content p{color:gray}@media (min-width:1450px){[data-oneoperon-module=procurement] :where(.inventory-content) .work-view{padding:40px 50px}}@media (max-width:1100px){[data-oneoperon-module=procurement] :where(.inventory-content) .work-view{padding:27px 22px}[data-oneoperon-module=procurement] :where(.inventory-content) .form-grid{gap:16px 12px}[data-oneoperon-module=procurement] :where(.inventory-content) .form-footer{flex-direction:column;align-items:stretch}[data-oneoperon-module=procurement] :where(.inventory-content) .form-footer>span{margin-bottom:4px}[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-grid{grid-template-columns:1fr}[data-oneoperon-module=procurement] :where(.inventory-content) .page-heading{align-items:flex-start}[data-oneoperon-module=procurement] :where(.inventory-content) .page-heading h1{font-size:26px}[data-oneoperon-module=procurement] :where(.inventory-content) .page-heading p{font-size:11px}[data-oneoperon-module=procurement] :where(.inventory-content) .health-row{gap:10px;padding:16px 13px}[data-oneoperon-module=procurement] :where(.inventory-content) .stats-row>div{padding:17px}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-row{gap:10px;padding:17px 13px}}@media (max-width:800px){[data-oneoperon-module=procurement] :where(.inventory-content) .work-view{padding:25px 20px}[data-oneoperon-module=procurement] :where(.inventory-content) .practice-banner{align-items:flex-start;padding:9px 18px;line-height:1.7}[data-oneoperon-module=procurement] :where(.inventory-content) .practice-banner button{font-size:0}[data-oneoperon-module=procurement] :where(.inventory-content) .practice-banner button svg{width:17px;height:17px}[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-grid{grid-template-columns:1fr 1fr}[data-oneoperon-module=procurement] :where(.inventory-content) .health-row strong{font-size:11px}[data-oneoperon-module=procurement] :where(.inventory-content) .page-heading{margin-bottom:24px}[data-oneoperon-module=procurement] :where(.inventory-content) .table-toolbar .search-input{max-width:60%}[data-oneoperon-module=procurement] :where(.inventory-content) .source-banner{flex-wrap:wrap;line-height:1.6}[data-oneoperon-module=procurement] :where(.inventory-content) .source-banner span:last-child{width:100%;margin-left:25px}[data-oneoperon-module=procurement] :where(.inventory-content) .status-message{margin:12px 16px 0}}@media (max-width:540px){[data-oneoperon-module=procurement] :where(.inventory-content) .warehouse-grid,[data-oneoperon-module=procurement] :where(.inventory-content) .form-grid{grid-template-columns:1fr}[data-oneoperon-module=procurement] :where(.inventory-content) .quick-actions{grid-template-columns:1fr 1fr;gap:8px}[data-oneoperon-module=procurement] :where(.inventory-content) .quick-actions button{gap:7px;padding:14px 10px;font-size:10px}[data-oneoperon-module=procurement] :where(.inventory-content) .quick-actions svg:last-child{display:none}[data-oneoperon-module=procurement] :where(.inventory-content) .quick-actions svg{width:15px}[data-oneoperon-module=procurement] :where(.inventory-content) .work-view{padding:20px 14px}[data-oneoperon-module=procurement] :where(.inventory-content) .page-heading{flex-direction:column;gap:15px}[data-oneoperon-module=procurement] :where(.inventory-content) .page-heading h1{font-size:25px}[data-oneoperon-module=procurement] :where(.inventory-content) .stats-row>div{padding:15px 12px}[data-oneoperon-module=procurement] :where(.inventory-content) .stats-row span{font-size:8px}[data-oneoperon-module=procurement] :where(.inventory-content) .stats-row strong{font-size:25px}[data-oneoperon-module=procurement] :where(.inventory-content) .health-row{flex-wrap:wrap}[data-oneoperon-module=procurement] :where(.inventory-content) .health-row>span:nth-last-child(2){text-align:left;width:100%;margin-left:45px}[data-oneoperon-module=procurement] :where(.inventory-content) .health-row>svg{display:none}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-row{flex-wrap:wrap}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-main{max-width:calc(100% - 55px)}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-amount{text-align:left;margin-left:45px}[data-oneoperon-module=procurement] :where(.inventory-content) .timeline-row>svg{margin-left:auto}[data-oneoperon-module=procurement] :where(.inventory-content) .table-toolbar{flex-wrap:wrap}[data-oneoperon-module=procurement] :where(.inventory-content) .table-toolbar .search-input{width:100%;max-width:100%}[data-oneoperon-module=procurement] :where(.inventory-content) .section-heading{padding:17px}[data-oneoperon-module=procurement] :where(.inventory-content) .operation-card>.form-grid{padding:18px}[data-oneoperon-module=procurement] :where(.inventory-content) .stock-context{flex-wrap:wrap;margin:0 18px 18px}[data-oneoperon-module=procurement] :where(.inventory-content) .stock-context>button{margin-left:0}[data-oneoperon-module=procurement] :where(.inventory-content) .dialog-actions{flex-direction:column}[data-oneoperon-module=procurement] .inventory-content.review-dialog,[data-oneoperon-module=procurement] .inventory-content.settings-dialog{padding:23px!important}[data-oneoperon-module=procurement] .inventory-content.item-sheet [data-slot=sheet-header]{padding:26px 22px 20px}[data-oneoperon-module=procurement] :where(.inventory-content) .sheet-body{padding:20px}[data-oneoperon-module=procurement] :where(.inventory-content) .detail-list dd{max-width:65%}}[data-oneoperon-module=procurement] .inventory-content{color:var(--ink);font-size:14px;line-height:1.5}[data-oneoperon-module=procurement] .inventory-content .work-view{max-width:none;margin:0;padding:0}[data-oneoperon-module=procurement] .inventory-content .page-heading h1{letter-spacing:-.02em;font-size:22px;font-weight:500}[data-oneoperon-module=procurement] .inventory-content .operation-card{border-color:var(--line);box-shadow:none;border-radius:20px}[data-oneoperon-module=procurement] .inventory-content .section-heading{border-color:var(--line);background:#f8f8f7}[data-oneoperon-module=procurement] .inventory-content .field>span{color:#666;font-size:12px}[data-oneoperon-module=procurement] .inventory-content .field input,[data-oneoperon-module=procurement] .inventory-content .field-select{font-size:13px!important}[data-oneoperon-module=procurement] .inventory-content [data-slot=button]{color:#fff;background:#171717;border:1px solid #0000;font-size:13px}[data-oneoperon-module=procurement] .inventory-content [data-slot=button][data-variant=outline]{color:#333;background:#fff;border-color:#ddd}[data-oneoperon-module=procurement] .inventory-content [data-slot=button][data-variant=ghost]{color:#555;background:0 0}[data-oneoperon-module=procurement] .inventory-content [data-slot=input],[data-oneoperon-module=procurement] .inventory-content [data-slot=select-trigger]{background:#fff;border:1px solid #dededc}[data-oneoperon-module=procurement] .inventory-content button:disabled{opacity:.45;cursor:not-allowed}[data-oneoperon-module=procurement] .inventory-content .table-wrap th{color:#777;background:#f8f8f7;font-size:12px}[data-oneoperon-module=procurement] .inventory-content .table-wrap td,[data-oneoperon-module=procurement] .inventory-content .item-button strong{color:#333;font-size:13px}[data-oneoperon-module=procurement] .inventory-content .page-heading p,[data-oneoperon-module=procurement] .inventory-content .table-note{color:#777;font-size:12px}[data-oneoperon-module=procurement] .inventory-content .form-footer{background:#fafafa;flex-wrap:wrap}[data-oneoperon-module=procurement] .inventory-content .status-message{margin:12px 0}[data-oneoperon-module=procurement] .inventory-content .detail-list dd{overflow-wrap:anywhere}[data-oneoperon-module=procurement] .inventory-content .table-wrap{overflow-x:auto}[data-oneoperon-module=procurement] .inventory-content .back-link{font-size:12px}[data-oneoperon-module=procurement] .inventory-content .empty-state h3{color:#444}[data-oneoperon-module=procurement] .inventory-content .text-link{color:#555;font-size:12px}[data-oneoperon-module=procurement] .inventory-content .body-note{font-size:13px}[data-oneoperon-module=procurement] .inventory-content .button-link{color:#fff;background:#171717;text-decoration:none}[data-oneoperon-module=procurement] .inventory-content .button-link.secondary{color:#333;background:#f5f5f3}[data-oneoperon-module=procurement] .inventory-content.settings-dialog,[data-oneoperon-module=procurement] .inventory-content.review-dialog{background:#fff;max-height:90dvh;overflow-y:auto}[data-oneoperon-module=procurement] .inventory-content.item-sheet{background:#fff}[data-oneoperon-module=procurement] .inventory-content .primary-button{color:#fff;background:#171717;border-radius:10px;padding:9px 14px}[data-oneoperon-module=procurement] .inventory-status{top:58px;left:24px;right:calc(24px + var(--panel-width));z-index:4;pointer-events:none;position:absolute}[data-oneoperon-module=procurement] .inventory-status>div{pointer-events:auto}[data-oneoperon-module=procurement] .inventory-status .status-message{padding:8px 12px;font-size:12px}@media (max-width:1040px){[data-oneoperon-module=procurement] .inventory-status{right:24px}}
[data-oneoperon-module=procurement] .chat-editor{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:16px;padding:18px;font-size:13px}[data-oneoperon-module=procurement] .chat-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}[data-oneoperon-module=procurement] .chat-field{flex-direction:column;gap:7px;min-width:0;margin-bottom:12px;display:flex}[data-oneoperon-module=procurement] .chat-field>span{color:#666;font-size:12px}[data-oneoperon-module=procurement] .chat-field input,[data-oneoperon-module=procurement] .chat-field select,[data-oneoperon-module=procurement] .chat-field textarea{background:#fff;border:1px solid #dededc;border-radius:9px;width:100%;min-height:39px;padding:9px 10px;font-size:14px}[data-oneoperon-module=procurement] .chat-field textarea{resize:vertical;min-height:100px}[data-oneoperon-module=procurement] .chat-editor details{margin:12px 0}[data-oneoperon-module=procurement] .chat-editor details>summary{color:#777;cursor:pointer;margin-bottom:14px;font-size:12px}[data-oneoperon-module=procurement] .chat-primary{min-height:38px;color:#fff!important;background:#171717!important;border-radius:10px!important;padding:9px 15px!important;font-size:13px!important}[data-oneoperon-module=procurement] .chat-primary:disabled{opacity:.45}[data-oneoperon-module=procurement] .chat-checkbox{align-items:center;gap:8px;margin:14px 0;font-size:13px;display:flex}[data-oneoperon-module=procurement] .chat-checkbox input{width:15px;height:15px}[data-oneoperon-module=procurement] .chat-summary{max-width:620px;margin:15px 0;font-size:13px}[data-oneoperon-module=procurement] .chat-summary>div{border-bottom:1px solid #e8e8e5;grid-template-columns:145px 1fr;gap:15px;padding:7px 0;display:grid}[data-oneoperon-module=procurement] .chat-summary dt{color:#777}[data-oneoperon-module=procurement] .chat-summary dd{overflow-wrap:anywhere;margin:0}[data-oneoperon-module=procurement] .chat-register{margin-top:15px;font-size:13px}[data-oneoperon-module=procurement] .chat-search{color:#777;border-bottom:1px solid #dededc;align-items:center;gap:8px;max-width:480px;margin-bottom:12px;padding:10px 0;display:flex}[data-oneoperon-module=procurement] .chat-search input{background:0 0;border:0;outline:none;width:100%;font-size:14px}[data-oneoperon-module=procurement] .chat-record{text-align:start;border-bottom:1px solid #e7e7e4;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:14px 0;display:flex}[data-oneoperon-module=procurement] .chat-record strong,[data-oneoperon-module=procurement] .chat-movement-record strong{font-size:14px;font-weight:500}[data-oneoperon-module=procurement] .chat-record small,[data-oneoperon-module=procurement] .chat-movement-record small{color:#888;margin-top:4px;font-size:12px;display:block}[data-oneoperon-module=procurement] .chat-record>span:last-child{white-space:nowrap;color:#777;font-size:12px}[data-oneoperon-module=procurement] .chat-stock-position{border-bottom:1px solid #e7e7e4;padding:18px 0}[data-oneoperon-module=procurement] .chat-stock-position>strong{font-size:15px;font-weight:500;display:block}[data-oneoperon-module=procurement] .chat-stock-position>small{color:#888;margin-top:4px;font-size:12px;display:block}[data-oneoperon-module=procurement] .chat-stock-position>p{color:#888;margin:10px 0 0;font-size:12px}[data-oneoperon-module=procurement] .chat-stock-quantities{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0;display:grid}[data-oneoperon-module=procurement] .chat-stock-quantities>div>span{color:#888;font-size:11px;display:block}[data-oneoperon-module=procurement] .chat-stock-quantities strong{margin-top:3px;font-size:19px;font-weight:500;display:block}[data-oneoperon-module=procurement] .chat-stock-quantities small{color:#777;font-size:12px;font-weight:400}[data-oneoperon-module=procurement] .chat-filters{gap:9px;margin:10px 0;display:flex}[data-oneoperon-module=procurement] .chat-filters select{color:#555;background:#fff;border:1px solid #dededc;border-radius:9px;max-width:50%;padding:7px 10px;font-size:12px}[data-oneoperon-module=procurement] .chat-movement-record{border-bottom:1px solid #e7e7e4;padding:15px 0}[data-oneoperon-module=procurement] .chat-movement-record>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;list-style:none;display:flex}[data-oneoperon-module=procurement] .chat-note{color:#888;line-height:1.6;font-size:12px!important}[data-oneoperon-module=procurement] .chat-error{color:#a63b32;margin-top:14px;font-size:13px}[data-oneoperon-module=procurement] .chat-editor button{cursor:pointer}@media (max-width:620px){[data-oneoperon-module=procurement] .chat-fields{grid-template-columns:1fr}[data-oneoperon-module=procurement] .chat-stock-quantities{grid-template-columns:1fr 1fr}[data-oneoperon-module=procurement] .chat-summary>div{grid-template-columns:110px 1fr}[data-oneoperon-module=procurement] .chat-record{align-items:flex-start}}
[data-oneoperon-module=procurement]{font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#e40014;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#171717;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){[data-oneoperon-module=procurement]{--background:lab(100% 0 0);--foreground:lab(2.75381% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(48.4493% 77.4328 61.5452);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(7.78201% -.0000149012 0);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}[data-oneoperon-module=procurement] .dark{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--chart-1:#d4d4d4;--chart-2:#737373;--chart-3:#525252;--chart-4:#404040;--chart-5:#262626;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#ffffff1a;--sidebar-ring:#737373}@supports (color:lab(0% 0 0)){[data-oneoperon-module=procurement] .dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--chart-1:lab(84.92% 0 -.0000119209);--chart-2:lab(48.496% 0 0);--chart-3:lab(34.924% 0 0);--chart-4:lab(27.036% 0 0);--chart-5:lab(15.204% 0 -.00000596046);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(48.496% 0 0)}}@layer base{[data-oneoperon-module=procurement] *{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){[data-oneoperon-module=procurement] *{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}[data-oneoperon-module=procurement]{background-color:var(--background);color:var(--foreground);font-family:var(--font-geist-sans)}}[data-oneoperon-module=procurement]{--primary:#171717;--primary-foreground:#fff;--secondary:#f5f5f3;--secondary-foreground:#171717;--accent:#f1f1ef;--accent-foreground:#171717;--muted-foreground:#6f6f6f;--radius:.7rem;--font-geist-sans:"OpenAI Sans",Arial,Helvetica,sans-serif;--ink:#171717;--muted:#6f6f6f;--soft-muted:#969696;--line:#e7e7e7;--panel:#f8f8f7;--card:#fff;--user-bubble:#f1f1ef;--shadow:0 8px 30px #0000000e}
