.workbench-prompt.sales-price-explanation{white-space:normal;overflow-wrap:anywhere;width:min(720px,100vw - 32px)}.sales-price-explanation .workbench-prompt-body{min-width:0}.sales-price-explanation .workbench-prompt-body small,html body.compact-workspaces .workbench-prompt.sales-price-explanation .workbench-prompt-body small{white-space:normal;overflow-wrap:anywhere;margin:0;font-size:12px;display:block}.sales-price-explanation .workbench-prompt-body>label:has(>input[type=checkbox]){align-items:flex-start}.sales-price-explanation .workbench-prompt-body>label>input[type=checkbox]{margin-top:3px}.sales-price-explanation dd{min-width:0;margin-inline-start:16px}
html body .customer-return-panel.form-section{border-top:1px solid var(--line,#cbdad2);flex-direction:column;align-items:stretch;gap:8px;min-width:0;max-width:100%;margin:10px 0 0;padding:10px 0;display:flex}html body .customer-return-panel>p,html body .customer-return-panel>h4{margin:0;line-height:1.4}html body .customer-return-panel .customer-return-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}html body .customer-return-panel .customer-return-actions>button{white-space:normal;flex:none;width:auto}html body .customer-return-panel>.smart-grid{flex:none;width:100%;min-width:0}html body .customer-return-panel .customer-return-fields{border:1px solid var(--line,#cbdad2);border-radius:8px;grid-template-columns:minmax(220px,1fr) minmax(240px,2fr);gap:8px 12px;min-width:0;margin:0;padding:8px;display:grid}html body .customer-return-panel .customer-return-fields>label{text-align:left;box-sizing:border-box;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:6px;width:100%;min-width:0;max-width:none;margin:0;display:grid}html body .customer-return-panel .customer-return-fields>label>input:not([type=checkbox]),html body .customer-return-panel .customer-return-fields>label>select{box-sizing:border-box;field-sizing:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .customer-return-panel .customer-return-fields>.customer-return-confirm{grid-column:1/-1;justify-content:flex-start;gap:8px;display:flex}html body .customer-return-panel input[type=checkbox]{flex:none;margin:0;width:16px!important;min-width:16px!important;height:16px!important}html body .customer-return-panel .customer-return-fields>p{grid-column:1/-1;margin:0}@media (max-width:900px){html body .customer-return-panel .customer-return-fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:500px){html body .customer-return-panel .customer-return-fields>label{grid-template-columns:minmax(0,1fr)}html body .customer-return-panel .customer-return-fields>.customer-return-confirm{display:flex}}
.customer-realizations-page{box-sizing:border-box;flex-direction:column;gap:10px;min-width:0;max-width:100%;padding:16px 20px;display:flex}html body.compact-workspaces .realization-registry-compact{align-content:start;gap:5px;padding:6px 12px}.realization-registry-compact .realization-title{flex:none;gap:8px}.realization-registry-compact .realization-title h1{font-size:22px;line-height:1.2}html body.compact-workspaces .realization-registry-compact .realization-title h1{margin:0;font-size:22px;line-height:1.15}.realization-registry-compact .realization-title p{margin:2px 0 0;font-size:12px;line-height:1.2}.realization-registry-compact .realization-title .realization-actions{gap:5px}html body .realization-registry-compact .realization-title .button{min-height:30px;padding:4px 8px;font-size:12px}.realization-registry-controls{flex-wrap:wrap;flex:none;align-items:center;gap:5px 12px;min-width:0;display:flex}.realization-registry-controls .realization-summary{flex:350px;padding:5px 8px;font-size:12px;line-height:1.35}html body .realization-registry-compact>.smart-grid .smart-grid-toolbar{gap:4px;padding:4px 6px}html body .realization-registry-compact .grid-selection-bar{gap:5px;margin:0;padding:3px 6px}html body .realization-registry-compact>.smart-grid .smart-grid-toolbar :is(button,.button){min-height:30px;padding:4px 8px;font-size:12px}html body .realization-registry-compact>.smart-grid .smart-grid-search{height:32px}html body .realization-registry-compact>.smart-grid .smart-grid-table-wrap{height:auto;min-height:528px;max-height:none}html body .realization-registry-compact>.smart-grid .smart-grid-footer{padding:3px 6px}html body .realization-registry-compact>.smart-grid :is(th,td){height:32px;padding-top:1px;padding-bottom:1px}@media (min-width:761px){html body.compact-workspaces .realization-registry-compact>.smart-grid{gap:5px}html body.compact-workspaces .realization-registry-compact>.smart-grid .smart-grid-toolbar :is(button,.button){height:28px;min-height:28px;padding:3px 7px}html body.compact-workspaces .realization-registry-compact>.smart-grid .smart-grid-search{height:30px;min-height:30px}html body.compact-workspaces .realization-registry-compact .receipt-date-filter{padding:2px 4px}html body.compact-workspaces .realization-registry-compact .rdf-presets button{min-height:20px;padding:0}html body.compact-workspaces .realization-registry-compact .rdf-period-line button{min-height:24px;padding:0 5px}}@media (max-width:760px){.realization-registry-compact .realization-title{flex-direction:column;align-items:start}.realization-registry-controls .realization-summary{flex-basis:100%}}.customer-realizations-page>.smart-grid{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.customer-realizations-page>.smart-grid>:is(.smart-grid-toolbar,.smart-grid-table-wrap,.smart-grid-footer){box-sizing:border-box;min-width:0;max-width:100%}.realization-requisites{grid-template-columns:repeat(2,minmax(0,440px));align-items:start;gap:6px 16px;max-width:896px;display:grid}.realization-requisites>label,.realization-note{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:6px;min-width:0;font-size:13px;display:grid}.realization-requisites>label>small{grid-column:2;font-size:12px;line-height:1.3}.realization-commercial-context{flex:none;place-content:start}.realization-commercial-context>label{text-align:left;flex:none;min-width:0;max-width:none;margin:0}.realization-context-value{overflow-wrap:anywhere;min-width:0;padding:4px 0;line-height:1.35}.realization-print-hint{color:var(--text-muted,#52656a);font-size:12px;line-height:1.3}html body .realization-dialog .realization-tabs button[aria-selected=true]{background:var(--accent-soft,#dcefe8);border-color:var(--accent,#1c7665);box-shadow:inset 0 -2px var(--accent,#1c7665);color:var(--text,#142923)}html body .realization-dialog .realization-card-header{gap:6px;padding:6px 12px}html body .realization-dialog .realization-card-header h2{font-size:18px;line-height:1.2}html body .realization-dialog .realization-tabs{gap:4px;padding:4px 12px}html body .realization-dialog .realization-actions{gap:4px}html body .realization-dialog :is(.realization-card-header,.realization-tabs,.smart-grid-toolbar,.realization-entry) :is(.button,.icon-button){height:auto;min-height:28px;padding:4px 8px;font-size:13px;line-height:18px}html body .realization-dialog .realization-card-body{flex:auto;gap:6px;padding:6px 12px}html body .realization-dialog .realization-card-body>*{flex-shrink:0}html body .realization-dialog .realization-card-body>.smart-grid{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}html body .realization-dialog .realization-card-body>.smart-grid>:is(.smart-grid-toolbar,.smart-grid-table-wrap,.smart-grid-footer){box-sizing:border-box;min-width:0;max-width:100%}html body .realization-dialog .realization-requisites :is(input,select){height:28px;min-height:28px;padding:3px 6px;font-size:13px}html body .realization-dialog .realization-entry{gap:6px;padding:4px 6px}html body .realization-dialog .realization-entry label{gap:2px}html body .realization-dialog .realization-entry>label{width:12ch}html body.compact-workspaces .realization-dialog .realization-entry>label :is(input:not([type=checkbox]),select){width:100%!important;min-width:0!important;max-width:100%!important}html body .realization-dialog .realization-entry>label.realization-check{width:auto;padding-bottom:4px}html body .realization-dialog .realization-entry .realization-check{white-space:nowrap;gap:4px}html body .realization-dialog .realization-entry .realization-check input{flex:none;min-width:16px;min-height:16px;margin:0;padding:0;width:16px!important;height:16px!important}html body .realization-dialog .realization-entry :is(input,select){box-sizing:border-box;max-width:100%;height:28px;min-height:28px;padding:3px 6px;font-size:13px;field-sizing:fixed!important}html body .realization-dialog .realization-card-footer{gap:6px;padding:4px 12px;line-height:20px}@media (min-width:761px){html body .realization-dialog{height:min(820px,100dvh - 24px);max-height:calc(100dvh - 24px)}html body .realization-dialog.realization-dialog-fullscreen{height:calc(100dvh - 8px);max-height:calc(100dvh - 8px)}html body .realization-dialog .realization-goods-body>.smart-grid{flex-direction:column;flex:auto;min-height:150px;display:flex}html body .realization-dialog .realization-goods-body .goods-grid-frame{flex-direction:column;flex:auto;min-height:0;display:flex}html body .realization-dialog .realization-goods-body .goods-grid-frame>.smart-grid-table-wrap{flex:auto;height:auto;min-height:0;max-height:none}html body .realization-dialog .realization-goods-body .goods-grid-frame>.smart-grid-footer{flex:none}html body .realization-dialog .smart-grid-toolbar{gap:4px;padding:4px 6px}html body .realization-dialog .smart-grid-toolbar .grid-selection-bar{flex-basis:auto;gap:4px;margin:0;padding:2px 4px;font-size:12px}html body .realization-dialog .smart-grid-toolbar .grid-selection-bar strong{margin-right:0}html body .realization-dialog .smart-grid-footer{gap:4px;padding:3px 6px}html body .realization-dialog .smart-grid-footer :is(button,input,select){height:28px;min-height:28px;padding:2px 6px;font-size:12px}html body .realization-dialog .smart-grid :is(th,td){height:32px;padding:1px 6px}}.realization-dialog .realization-requisites :is(input,select),.realization-dialog .realization-note textarea{box-sizing:border-box;field-sizing:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important}@media (max-width:900px){.realization-requisites{grid-template-columns:minmax(0,1fr)}.realization-requisites>label,.realization-note{grid-template-columns:110px minmax(0,1fr)}}.realization-title,.realization-card-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.realization-title h1,.realization-card-header h2{margin:0;font-size:24px;line-height:1.25}.realization-title p{color:var(--text-muted,#52656a);margin:4px 0 0}.realization-actions,.realization-fields,.realization-summary,.realization-entry{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.realization-actions{justify-content:flex-end}.realization-summary{background:var(--surface-soft,#f0f7f4);border-radius:8px;padding:8px 10px}.realization-fields label,.realization-entry label{flex-direction:column;gap:4px;font-size:13px;display:flex}.realization-fields label{flex:180px;min-width:150px;max-width:320px}.realization-fields input,.realization-fields select,.realization-entry input,.realization-entry select{width:100%;min-width:0}.modal-card.realization-dialog{border:1px solid var(--line,#cbdad2);border-radius:12px;flex-direction:column;width:min(1500px,100vw - 32px);max-width:none;height:fit-content;min-height:0;max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden}.realization-dialog::backdrop{background:#0f201d6b}.modal-card.realization-dialog.realization-dialog-fullscreen{width:calc(100vw - 8px);height:calc(100dvh - 8px);max-height:none}.realization-card-header{border-bottom:1px solid var(--border,#d9e7e7);flex-shrink:0;padding:12px 16px}.realization-card-header h2{font-size:21px}.realization-card-header span{color:var(--text-muted,#52656a);font-size:12px}.realization-source-back{margin-top:4px;font-size:13px;display:block}.realization-source-back[aria-disabled=true]{opacity:.6;cursor:default}.realization-tabs{background:var(--surface-soft,#f0f7f4);flex-wrap:wrap;flex-shrink:0;gap:4px;padding:6px 12px;display:flex}.realization-tabs .active{background:var(--accent-soft,#dcefe8);border-bottom:3px solid var(--accent,#1c7665)}.realization-card-body{flex-direction:column;gap:8px;min-height:0;padding:10px 12px;display:flex;overflow:auto}.realization-card-body>p{margin:0}.realization-card-body .smart-grid-table-wrap{height:auto;min-height:0;max-height:55dvh}.realization-dispatch{flex-direction:column;gap:8px;display:flex}.realization-dispatch p{margin:0}.realization-dispatch-reason{align-items:center;gap:8px;display:flex}.realization-dispatch-reason input{flex:1;min-width:0}.workbench-prompt.realization-dispatch-prompt{width:min(1100px,100vw - 32px)}.realization-dispatch-prompt .smart-grid-table-wrap{height:auto;min-height:0;max-height:50dvh}.workbench-prompt.realization-import-prompt{width:min(1300px,100vw - 32px)}.realization-import-prompt .realization-fields{align-items:flex-end}.realization-import-prompt .realization-fields label{flex:180px;margin:4px 0}.realization-import-prompt .smart-grid-table-wrap{height:auto;min-height:0;max-height:40dvh}.realization-import-prompt input[type=file]::file-selector-button{border:1px solid var(--line,#cbdad2);background:var(--paper,#fff);color:inherit;font:inherit;cursor:pointer;border-radius:6px;padding:4px 8px}.realization-entry{border:1px solid var(--border,#d9e7e7);background:var(--surface-soft,#f0f7f4);border-radius:8px;align-items:flex-end;padding:8px}.realization-entry>label{width:100px}.realization-entry>div:first-child{flex:340px}.realization-entry .realization-check{flex-direction:row;align-items:center;width:auto;padding-bottom:8px}.realization-check input{width:auto}.realization-number-cell{text-align:right;width:100%;min-width:75px;height:30px!important;padding:5px 7px!important}.realization-details{flex-direction:column;gap:8px;display:flex}.realization-details details{border:1px solid var(--border,#d9e7e7);border-radius:8px;padding:8px}.realization-details summary{cursor:pointer;font-weight:600}.realization-details details[open] .realization-fields{margin-top:8px}.realization-details>.realization-note{text-align:left;grid-template-columns:140px minmax(0,1fr);place-items:start stretch;gap:6px;width:min(896px,100%);margin:0;display:grid}@media (max-width:900px){.realization-details>.realization-note{grid-template-columns:110px minmax(0,1fr)}}.realization-card-footer{background:var(--surface-soft,#f0f7f4);border-top:1px solid var(--border,#d9e7e7);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;gap:16px;padding:8px 12px;font-size:13px;display:flex}.document-row-link{appearance:none;color:var(--text,#142923);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.realization-financials{flex-wrap:wrap;gap:10px;margin:0;display:flex}.realization-financials>div{background:var(--surface-soft,#f0f7f4);border-radius:8px;padding:8px 12px}.realization-financials dt{font-size:13px}.realization-financials dd{margin:4px 0 0;font-weight:700}@media (max-width:760px){.customer-realizations-page{padding:10px}.realization-title,.realization-card-header{flex-direction:column;align-items:flex-start}.realization-dialog{width:calc(100vw - 8px);max-height:calc(100dvh - 8px)}.realization-actions{justify-content:flex-start}.realization-card-header{padding:10px}.realization-card-header h2{font-size:19px}.realization-tabs{flex-wrap:nowrap;overflow:auto}.realization-tabs button{white-space:nowrap}.realization-fields label{flex:140px}.realization-card-body .smart-grid-table-wrap{max-height:50dvh}}
