@media screen and (min-width:721px){.receipt-lookup-pages{background:#edf4ef;border-top:1px solid #c6d9d1;align-items:center;gap:8px;padding:6px;display:flex;position:sticky;bottom:0}.receipt-entry-dropdown .receipt-lookup-pages button{border:1px solid #c6d9d1;border-radius:4px;width:auto;padding:5px 10px}html body .modal-backdrop.receipt-workbench-backdrop{padding:0!important}html body .receipt-workbench{width:100%!important;max-width:100%!important}html body .receipt-workbench .receipt-workbench-header{min-height:40px!important;padding:3px 12px!important}html body .receipt-workbench .receipt-workbench-meta :is(input,select),html body .receipt-workbench .receipt-workbench-meta .search-combobox-control,html body .receipt-workbench .receipt-workbench-toolbar :is(button,select){height:28px!important;min-height:28px!important;font-size:12px!important}html body .receipt-workbench .r62-lines .smart-grid-toolbar :is(button,input,select){height:28px!important;min-height:28px!important}html body .receipt-workbench .receipt-workbench-footer{min-height:30px!important;padding:2px 12px!important}html body .receipt-workbench .receipt-preflight-panel{flex:none;max-height:28vh;overflow:auto;padding:2px 12px!important}html body .receipt-workbench .receipt-preflight-panel>summary{font-size:12px;line-height:18px}html body .receipt-workbench .receipt-totals strong{font-size:14px;line-height:17px}html body .receipt-workbench .receipt-workbench-info .receipt-consistency{font-size:10px;line-height:13px}html body .receipt-workbench .receipt-entry-fields :is(input,select){font-size:12px;height:28px!important;min-height:28px!important}html body .receipt-workbench{flex-direction:column;gap:3px;height:100dvh;max-height:100dvh;display:flex;overflow:hidden}html body .receipt-workbench .receipt-workbench-header{gap:6px;min-height:48px;padding:4px 12px}html body .receipt-workbench-header .button,html body .receipt-workbench-header .icon-button{height:28px;min-height:28px;padding:3px 7px;font-size:12px}html body .receipt-workbench-title h2{margin:0;font-size:19px;line-height:22px}html body .receipt-workbench-title p{margin:0;font-size:11px}html body .receipt-workbench-actions{align-items:center;gap:4px}html body .receipt-workbench .receipt-number-drafts-note{height:26px;min-height:26px;padding:1px 12px}html body .receipt-workbench .document-requisites{flex:none;margin:0}html body .receipt-workbench .receipt-workbench-meta{grid-template-columns:minmax(200px,300px) minmax(180px,260px) 160px minmax(300px,1fr);gap:3px 10px;padding:3px 12px}html body .receipt-workbench-meta :is(input,select),html body .receipt-workbench-meta .search-combobox-control{height:28px;min-height:28px;padding-top:2px;padding-bottom:2px;font-size:12px}html body .receipt-workbench-meta .form-field>span,html body .receipt-workbench-meta .search-combobox>span{font-size:11px}html body .receipt-workbench-meta>.r62-header-details>summary{padding:0 4px;font-size:11px;line-height:17px}html body .receipt-workbench .receipt-workbench-toolbar{flex-wrap:wrap;flex:none;gap:4px;padding:2px 12px;display:flex}html body .receipt-workbench-toolbar>div{flex-wrap:wrap;align-items:center;gap:4px;display:flex}html body .receipt-workbench-toolbar :is(button,select){height:28px;min-height:28px;padding:2px 7px;font-size:12px}html body .receipt-workbench-toolbar .receipt-extra-tools-body{flex-wrap:wrap;align-items:center;gap:4px;display:flex}html body .receipt-workbench .document-requisites-fields{padding:0!important}html body .receipt-workbench .receipt-workbench-meta{margin:0!important}html body .receipt-workbench .receipt-workbench-toolbar{padding:0 12px!important}html body .receipt-workbench .receipt-totals>div{align-items:baseline;gap:5px;display:flex}html body .receipt-workbench .quality-matrix-panel>summary{padding:0!important}html body .receipt-workbench>.receipt-entry{margin:0 12px!important;padding:2px 8px!important}html body .receipt-workbench .r62-lines{flex-direction:column;flex:1 1 0;min-height:0;padding:0 12px;display:flex;overflow:hidden}html body .r62-lines>.smart-grid{flex-direction:column;flex:1;gap:3px;min-height:0;display:flex}html body .r62-lines .goods-grid-frame{flex-direction:column;flex:1;min-height:0;display:flex}html body .r62-lines .smart-grid-table-wrap{flex:1;min-height:0;overflow:auto;max-height:none!important}html body.compact-workspaces .section-viewport .receipt-workbench .r62-lines .smart-grid-table-wrap{flex:1;height:auto;min-height:0;max-height:none!important}html body .r62-lines .goods-grid-frame>.smart-grid-footer{flex:none;min-height:28px;padding:1px 6px;position:static}html body .r62-lines .smart-grid-footer :is(button,input,select){height:26px;min-height:26px;padding:1px 5px}html body .r62-lines .smart-grid-toolbar{flex:none;gap:4px;min-height:32px;padding:2px 5px;position:relative}html body .r62-lines .smart-grid-toolbar :is(button,input,select){height:28px;min-height:28px;padding-top:2px;padding-bottom:2px;font-size:12px}html body .r62-lines .smart-grid-toolbar .smart-grid-search{height:30px}html body .r62-lines .smart-grid-chips:empty{display:none}html body .r62-lines .smart-grid-save-confirmation{font-size:10px;position:absolute;top:-18px;right:8px}html body .r62-lines .smart-grid-compact td{box-sizing:border-box;height:32px;line-height:20px;padding:1px 6px!important}html body .r62-lines .smart-grid-compact td :is(input:not([type=checkbox]),select,button){height:28px;min-height:0;padding:1px 5px;line-height:22px}html body .r62-lines .smart-grid-compact td .status-chip{min-height:24px;padding:1px 6px;line-height:20px}html body .r62-line-summary{flex:none;min-height:18px;margin:0;padding:1px 0;font-size:11px}html body .receipt-workbench .receipt-capacity-notice{flex:none;margin:0 12px;font-size:11px;line-height:16px}html body .receipt-workbench>.receipt-entry{flex:none;margin:0 12px;padding:4px 8px}html body .receipt-workbench .receipt-workbench-footer{flex:none;min-height:38px;padding:3px 12px}html body .receipt-workbench .quality-matrix-panel{flex:none;max-height:30vh;margin:0 12px 3px;padding:2px 8px;overflow:auto}html body .receipt-workbench .quality-matrix-panel>summary{font-size:11px;line-height:18px}html body .receipt-workbench[data-focus-goods=true] .document-requisites:not(:has([role=alert],[aria-invalid=true])){display:none}html body.compact-workspaces .receipt-workbench .receipt-workbench-title h2{margin:0;font-size:18px;line-height:20px}html body.compact-workspaces .receipt-workbench .receipt-workbench-title p{margin:0;font-size:11px;line-height:14px}html body.compact-workspaces .receipt-workbench .receipt-state-badge{min-height:32px;padding:2px 8px;font-size:11px;line-height:14px}html body.compact-workspaces .receipt-workbench .receipt-workbench-toolbar{min-height:30px;padding:0 12px!important}html body.compact-workspaces .receipt-workbench .receipt-workbench-meta{gap:2px 10px!important;padding:2px 12px!important}html body.compact-workspaces .receipt-workbench .receipt-workbench-meta>.r62-header-details>summary{padding:0 4px;font-size:11px;line-height:17px}html body.compact-workspaces .receipt-workbench .receipt-workbench-meta .form-field{gap:1px}html body.compact-workspaces .receipt-workbench .r62-lines .smart-grid-toolbar{min-height:32px;padding:1px 5px}html body.compact-workspaces .receipt-workbench .receipt-entry{margin:0 12px;padding:2px 8px}html body.compact-workspaces .receipt-workbench .receipt-entry-fields label{gap:1px;line-height:14px}html body.compact-workspaces .receipt-workbench .receipt-entry-plus{height:28px;margin-top:15px;line-height:26px}}
.receipt-line-picker-trigger{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.receipt-line-picker>label{gap:4px;display:grid}.receipt-line-picker input{width:100%}.receipt-line-picker ul{max-height:45vh;margin:8px 0;padding:0;list-style:none;overflow:auto}.receipt-line-picker li>button{text-align:left;background:var(--panel,#fff);border:0;border-bottom:1px solid var(--line,#ddd);grid-template-columns:42px minmax(0,1fr) minmax(90px,140px);gap:8px;width:100%;padding:8px;display:grid}.receipt-line-picker li>button:hover,.receipt-line-picker li>button[aria-pressed=true]{background:var(--green-pale,#eaf3ed)}.receipt-line-picker strong,.receipt-line-picker li>button>span{overflow-wrap:anywhere}
