dialog.supplier-return-read[open]{border:1px solid var(--line);flex-direction:column;width:min(1500px,100vw - 32px);height:calc(100dvh - 40px);min-height:0;max-height:1050px;padding:0;display:flex;overflow:hidden}.supplier-return-read::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14231f66}.supplier-return-read .modal-header{flex-shrink:0;min-height:0;padding:12px 18px}.supplier-return-read .modal-header h2{margin:4px 0;font:600 24px/1.3 Arial,Segoe UI,sans-serif}@media (max-width:700px){.supplier-return-read .modal-header{grid-template-columns:minmax(0,1fr) 42px;gap:8px;padding:10px 12px;display:grid}.supplier-return-read .modal-header>div:first-child{grid-column:1;min-width:0}.supplier-return-read .modal-header h2{font-size:20px}.supplier-return-read .modal-header .heading-actions{grid-area:2/1/auto/-1;width:100%;min-width:0;margin:0;overflow-x:auto;flex-wrap:nowrap!important}.supplier-return-read .supplier-return-read-close{grid-area:1/2;width:42px;min-width:42px;padding:0;font-size:20px}.supplier-return-read .supplier-return-read-close span{display:none}html dialog.supplier-return-read .modal-header .heading-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid;overflow:visible;flex-wrap:wrap!important}html dialog.supplier-return-read .modal-header .heading-actions>button{white-space:normal;text-align:center;width:100%;min-width:0}html dialog.supplier-return-read .modal-header .heading-actions>button:last-child{grid-column:1/-1}}.supplier-return-read .table-sub{color:#536b74;margin-top:4px;font-size:12px;display:block}.supplier-return-read .supplier-return-product{gap:2px;min-width:0;display:grid}.supplier-return-read .modal-tabs{flex-shrink:0;padding:0 18px}.supplier-return-read .modal-tabs button{padding:10px 16px}.supplier-return-read .modal-body{flex:1;min-height:0;padding:12px 18px;overflow:auto}.supplier-return-read .smart-grid-table-wrap{min-height:240px;max-height:calc(100dvh - 325px);overflow:auto}.supplier-return-read .modal-footer{background:#f0f7f4;flex-shrink:0;gap:16px;padding:12px 18px}.supplier-return-read .supplier-return-totals{text-align:right;gap:24px;display:flex}.supplier-return-totals span{font-size:12px}.supplier-return-totals strong{margin-top:4px;font-size:20px;display:block}.supplier-return-requisites{background:#f1f6fa;border:1px solid #d4e2eb;border-radius:8px;flex-wrap:wrap;gap:28px;padding:14px;display:flex}.supplier-return-requisites span{color:#546575;margin-bottom:6px;font-size:12px;display:block}.supplier-return-sources{flex-wrap:wrap;gap:8px;display:flex}.supplier-return-note{background:#fff8e9;border-radius:8px;padding:12px;font-size:13px;line-height:1.6}.supplier-return-read .modal-body:has(>.smart-grid){flex-direction:column;display:flex}.supplier-return-read .modal-body>.smart-grid{flex-direction:column;flex:1;min-height:0;display:flex}.supplier-return-read .modal-body>.smart-grid>.smart-grid-table-wrap{flex:1;min-height:240px}.supplier-return-draft-fields{grid-template-columns:minmax(180px,1fr) minmax(350px,2fr);gap:12px;margin-bottom:14px;display:grid}.supplier-return-reason{grid-column:1/-1}.supplier-return-reason textarea{width:100%;max-width:100%;min-height:88px;font:inherit;resize:vertical;background:#fff;border:1px solid #bfd2c7;border-radius:7px;padding:9px 11px;display:block}html body.compact-workspaces .supplier-return-draft-fields>.form-field:not(.supplier-return-reason){flex:0 48ch!important;width:48ch!important;min-width:0!important;max-width:100%!important}html body.compact-workspaces .supplier-return-draft-fields>.form-field:not(.supplier-return-reason)>:is(input,select){box-sizing:border-box;display:block;field-sizing:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important}html body.compact-workspaces .supplier-return-draft-fields>.supplier-return-reason{flex:100%!important;width:100%!important;max-width:100%!important}.supplier-return-read .smart-grid td input:not([type=checkbox]){width:100%;min-width:80px;max-width:150px}.supplier-return-confirm{align-items:center;gap:8px;max-width:70%;font-size:13px;display:flex}@media (max-width:800px){.supplier-return-draft-fields{grid-template-columns:1fr}.supplier-return-confirm{max-width:100%}.supplier-return-read .modal-footer{flex-wrap:wrap}html body.compact-workspaces .supplier-return-draft-fields>.form-field:not(.supplier-return-reason){flex-basis:100%!important;width:100%!important}html body.compact-workspaces dialog.supplier-return-read .supplier-return-draft-fields>.form-field>input[type=search]{field-sizing:fixed!important;width:100%!important;max-width:100%!important}}.supplier-returns-page .returns-summary{background:#f0f7f4;border:1px solid #d0e3d9;border-radius:10px;flex-wrap:wrap;gap:8px 16px;margin:4px 0;padding:6px 10px;font-size:13px;display:flex}.supplier-returns-page .returns-filters{grid-template-columns:repeat(2,minmax(160px,1fr));gap:12px;display:grid}.supplier-returns-page .page-heading h1{margin:0;font-size:24px;line-height:1.2}.supplier-returns-page .page-description{font-size:14px}.supplier-returns-page .report-meta{gap:6px 14px;margin:4px 0;font-size:12px}.supplier-returns-page .return-queues{flex-wrap:wrap;gap:6px;margin:4px 0}.supplier-returns-page .return-queues button{padding:5px 9px}.supplier-returns-page .trace-note{margin:6px 0;font-size:12px}@media (max-width:700px){.supplier-returns-page .page-heading .heading-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid;overflow-x:visible}.supplier-returns-page .page-heading .heading-actions>*{white-space:normal;text-align:center;min-width:0}.supplier-returns-page .page-heading .heading-actions>:last-child{grid-column:1/-1}}.supplier-return-read .form-section{background:#f4f8fa;border:1px solid #d8e4e9;border-radius:10px;flex-direction:column;align-items:stretch;gap:10px;margin-bottom:12px;padding:16px;display:flex}.supplier-return-read .form-section h3{margin:0;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4}.supplier-return-read .form-section p{max-width:1100px;margin:0;line-height:1.5}.supplier-return-read .form-section fieldset{border:0;gap:12px;margin:0;padding:0;display:grid}.supplier-return-read .form-section label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.supplier-return-read .form-section textarea{width:100%;min-height:70px;font:inherit;box-sizing:border-box;border:1px solid #becfd8;border-radius:6px;padding:10px;display:block}.supplier-return-read .form-section button{align-self:flex-start}.return-document-layout{gap:16px;display:grid}.return-line-entry{z-index:20;background:#eef7f2;border:1px solid #c9ded3;border-radius:10px;flex-wrap:wrap;align-items:end;gap:12px;margin-top:12px;padding:14px;display:flex;position:sticky;bottom:0}.return-entry-product{flex:1;min-width:260px;position:relative}.return-line-entry label{font-size:12px;font-weight:600;display:block}.return-line-entry input{width:100%;height:40px;font:inherit;background:#fff;border:1px solid #bfd2c7;border-radius:7px;margin-top:5px;padding:8px 10px;font-size:14px}.return-entry-quantity{width:135px}.return-entry-hint{color:#486256;flex-basis:100%;font-size:12px}.return-entry-options{background:#fff;border:1px solid #b9d2c4;border-radius:9px;max-height:300px;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 12px 30px #17362b30}.return-entry-options>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e1ebe5;gap:4px;width:100%;padding:10px 12px;display:grid}.return-entry-options>button[aria-selected=true]{background:#e5f3ec}.return-entry-options small{color:#597366;font-size:12px}.return-result-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.return-result-cards article{background:#f2f8f5;border:1px solid #d7e7df;border-radius:12px;align-content:start;gap:8px;padding:18px;display:grid}.return-result-cards article>span,.return-muted{color:#51685f;font-size:13px}.return-result-cards strong{font-size:22px;line-height:1.3}.return-result-cards small{color:#51685f;font-size:12px;line-height:1.5}.return-overview{border:1px solid #dbe6e0;border-radius:12px;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:24px;padding:20px;display:grid}.return-overview h3,.return-correction-action h3{margin:0 0 12px;font:600 16px/1.4 Arial,sans-serif}.return-overview p{overflow-wrap:anywhere;line-height:1.5}.return-facts,.return-technical dl{flex-wrap:wrap;gap:24px;margin:0 0 20px;display:flex}.return-facts dt,.return-technical dt{color:#63756e;font-size:12px}.return-facts dd,.return-technical dd{overflow-wrap:anywhere;margin:5px 0 0;font-weight:600}.return-source-card{color:#21664f;background:#f5faf7;border:1px solid #cde0d7;border-radius:8px;gap:8px;width:100%;padding:14px;text-decoration:none;display:grid}.return-source-card span{font-size:12px}.return-condition-tags{flex-wrap:wrap;gap:6px;display:flex}.return-condition-tags>span{background:#eaf4ef;border-radius:6px;padding:5px 9px;font-size:12px}.return-technical{color:#596f65;padding:10px 2px;font-size:12px}.return-technical summary{cursor:pointer}.return-technical dl{margin-top:12px}.return-correction-action{background:#fff9ef;border:1px solid #eddcbb;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.return-correction-action h3{margin:0 0 4px}.return-correction-action p{margin:0;font-size:13px;line-height:1.5}.return-correction-action>button{flex-shrink:0}dialog.return-reverse-dialog[open]{color:#20352e;background:#fff;border:1px solid #d4dfd9;border-radius:14px;flex-direction:column;width:min(760px,100vw - 40px);max-height:calc(100dvh - 48px);padding:0;display:flex;overflow:hidden;box-shadow:0 24px 80px #10292155}.return-reverse-dialog::backdrop{background:#142f3680}.return-reverse-dialog>header,.return-reverse-dialog>footer{background:#f4f8f5;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.return-reverse-dialog h2{margin:0;font-size:21px}.return-reverse-body{padding:16px 20px;overflow:auto}.return-reverse-body p{margin:0 0 14px;line-height:1.5}.return-reverse-body fieldset{border:0;gap:16px;margin:18px 0 0;padding:0;display:grid}.return-reverse-body textarea{width:100%;min-height:90px;font:inherit;border:1px solid #bfd3c8;border-radius:8px;margin-top:7px;padding:10px;display:block}.return-reverse-confirm{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.return-queues{gap:8px;margin:12px 0;display:flex}.return-queues button{background:#fff;border:1px solid #d4e3db;border-radius:8px;padding:9px 13px}.return-queues button[aria-pressed=true]{color:#fff;background:#1f765f;border-color:#1f765f}.return-queues span{margin-left:8px}@media (max-width:700px){.supplier-returns-page .return-queues{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.supplier-returns-page .return-queues button{white-space:normal;min-width:0;padding:8px 5px}.supplier-returns-page .return-queues button:last-child{grid-column:1/-1}}.return-status{white-space:nowrap;color:#566874;background:#eef2f4;border-radius:6px;padding:4px 8px;font-size:12px;display:inline-block}.return-status-posted{color:#246347;background:#e4f4eb}.return-status-cancelled{color:#77554a;background:#f2ece9}@media (max-width:900px){.return-result-cards,.return-overview{grid-template-columns:1fr}.return-correction-action{flex-wrap:wrap}}.supplier-return-product{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.supplier-return-inline-code{color:#51685f;overflow-wrap:anywhere;font-size:12px;display:inline}.supplier-return-read input[aria-invalid=true]{background:#fff8f8;border-color:#a02c39}.supplier-return-read[data-fullscreen=true]{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.supplier-return-read>.modal-header{flex-wrap:wrap;gap:8px;padding:10px 14px}.supplier-return-read>.modal-header .heading-actions{flex-wrap:wrap;gap:6px}.supplier-return-read td small[role=alert]{color:#a02c39;white-space:normal;margin-top:4px;font-size:12px;display:block}@media (max-width:760px){.supplier-return-read input:not([type=checkbox]),.supplier-return-read select{min-height:44px;font-size:16px}.return-overview{gap:12px;padding:12px}.return-result-cards article{padding:12px}}dialog.return-reverse-dialog[data-fullscreen=true]{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.return-reverse-dialog>header{gap:8px;padding:8px 12px}.return-reverse-dialog>header h2{overflow-wrap:anywhere;flex:1;min-width:180px;font-size:18px}.return-reverse-dialog>header>.heading-actions{order:2;gap:6px;display:flex}.return-reverse-dialog .return-reverse-close{background:var(--danger,#c72242);border-color:var(--danger,#c72242);color:#fff}.return-reverse-body{flex:1;min-height:0;padding:10px 12px}.return-reverse-body>p{margin-bottom:8px}.return-reverse-body fieldset{gap:8px;margin-top:10px}.return-reverse-body fieldset>label:not(.return-reverse-confirm){grid-template-columns:140px minmax(0,1fr);align-items:start;gap:8px;display:grid}.return-reverse-body textarea{min-height:72px;margin:0}.return-reverse-dialog>footer[hidden]{display:none}@media (max-width:760px){.return-reverse-dialog>header button{min-height:44px}.return-reverse-body textarea{font-size:16px}.return-reverse-body fieldset>label:not(.return-reverse-confirm){grid-template-columns:110px minmax(0,1fr)}}@media (max-width:420px){.return-reverse-body fieldset>label:not(.return-reverse-confirm){grid-template-columns:1fr}}.supplier-return-read .supplier-return-draft-tab[hidden]{display:none!important}html body.compact-workspaces dialog.supplier-return-read .supplier-return-draft-fields{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;margin-bottom:8px;display:grid!important}html body.compact-workspaces dialog.supplier-return-read .supplier-return-draft-fields>.form-field{grid-column:auto;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:6px 10px;margin:0;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}html body.compact-workspaces dialog.supplier-return-read .supplier-return-draft-fields>.form-field>span{overflow-wrap:anywhere;margin:0;padding-top:6px}html body.compact-workspaces dialog.supplier-return-read .supplier-return-draft-fields>.form-field>:is(input,select,textarea){box-sizing:border-box;min-height:32px;field-sizing:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important}html body.compact-workspaces dialog.supplier-return-read .supplier-return-draft-fields>.form-field>small{grid-column:2;margin:0;line-height:1.35}.supplier-return-read .supplier-return-draft-tab .supplier-return-requisites{gap:8px 16px;margin:6px 0;padding:8px}.supplier-return-read .supplier-return-draft-tab .supplier-return-requisites span{margin-bottom:3px}.supplier-return-read .supplier-return-draft-tab .supplier-return-note{margin:6px 0;padding:6px 8px;line-height:1.4}.supplier-return-read .supplier-return-draft-tab>.smart-grid{min-width:0;margin:6px 0}.supplier-return-read .supplier-return-draft-tab>fieldset.supplier-return-requisites{flex-wrap:wrap;align-items:start;gap:6px 10px;display:flex}.supplier-return-read .supplier-return-draft-tab>fieldset.supplier-return-requisites>small{flex-basis:100%;line-height:1.35}@media (max-width:760px){html body.compact-workspaces dialog.supplier-return-read .supplier-return-draft-fields>.form-field{grid-template-columns:140px minmax(0,1fr)}html body.compact-workspaces dialog.supplier-return-read .supplier-return-draft-fields>.form-field>:is(input,select,textarea){min-height:44px;font-size:16px}}@media (max-width:480px){html body.compact-workspaces dialog.supplier-return-read .supplier-return-draft-fields>.form-field{grid-template-columns:minmax(0,1fr);gap:4px}html body.compact-workspaces dialog.supplier-return-read .supplier-return-draft-fields>.form-field>small{grid-column:1}html body.compact-workspaces dialog.supplier-return-read .supplier-return-draft-fields>.form-field>span{padding-top:0}}
