:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef2f5;--surface:#fff;--surface-2:#f7f9fb;--line:#d8e0e7;--text:#17202a;--muted:#657282;--accent:#167c80;--accent-2:#2864a6;--success:#237a4b;--danger:#b73535;--warning:#b5791b;--shadow:0 10px 30px #17202a14}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.6}.shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{color:#f8fbfc;background:#1c2a31;flex-direction:column;min-height:100vh;padding:18px 14px;display:flex}.brand{align-items:center;gap:12px;min-height:54px;display:flex}.brandMark{color:#0d4f54;background:#e9f5f4;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:flex}.brand h1{margin:0;font-size:18px;line-height:1.1}.brand span,.sidebarFooter span{color:#b8c6cf;font-size:13px}.authShell{background:#eef2f5;justify-content:center;align-items:center;min-height:100vh;padding:18px;display:flex}.authPanel{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px;gap:14px;width:100%;max-width:420px;padding:22px;display:grid}.authTitle h1{margin:0;font-size:22px}.authTitle p{color:var(--muted);margin:5px 0 0;font-size:13px}.authField{color:var(--muted);gap:6px;font-size:12px;display:grid}.authField input{width:100%}.authNotice{color:#7a510d;background:#fff3d8;border:1px solid #e3c57c;border-radius:8px;align-items:flex-start;gap:8px;padding:10px;font-size:13px;line-height:1.35;display:flex}.nav{gap:6px;margin-top:26px;display:grid}.nav button{color:#dce6eb;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;height:42px;padding:0 12px;display:flex}.nav button:hover,.nav button.active{color:#fff;background:#ffffff14;border-color:#ffffff1f}.sidebarFooter{align-items:center;gap:8px;min-height:34px;margin-top:auto;display:flex}.statusDot{border-radius:50%;width:9px;height:9px;display:inline-block}.statusDot.ok{background:#55c47a}.statusDot.bad{background:#e56a62}.workspace{grid-template-rows:auto auto minmax(0,1fr);min-width:0;padding:18px;display:grid}.topbar{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.topbar h2{margin:0;font-size:24px}.topbar p{color:var(--muted);margin:4px 0 0;font-size:13px}.topbarActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}select,input,textarea{background:var(--surface);border:1px solid var(--line);color:var(--text);border-radius:8px}select,input{height:38px;padding:0 10px}textarea{resize:vertical;padding:10px;line-height:1.4}.iconButton{background:var(--surface);border:1px solid var(--line);color:var(--text);border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.iconButton:hover{border-color:#afbdc8}.iconButton.success{color:var(--success)}.iconButton.danger{color:var(--danger)}.primaryButton{background:var(--accent);border:1px solid var(--accent);color:#fff;border-radius:8px;align-items:center;gap:8px;min-height:38px;padding:0 12px;display:inline-flex}.primaryButton:hover{background:#126a6e}.secondaryButton{background:var(--surface);border:1px solid var(--line);color:var(--text);border-radius:8px;align-items:center;gap:7px;min-height:38px;padding:0 12px;display:inline-flex}.secondaryButton:hover{border-color:#afbdc8}.secondaryButton.danger{color:var(--danger)}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.metric{background:var(--surface);border:1px solid var(--line);min-height:68px;box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.metric>span{color:var(--accent);background:#edf7f6;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.metric strong{font-size:22px;line-height:1;display:block}.metric small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.contentGrid{grid-template-columns:minmax(260px,360px) minmax(360px,1fr) minmax(300px,390px);gap:12px;min-height:0;display:grid}.ordersWorkspace{max-width:100%;min-height:0;overflow:hidden}.ordersWorkspace .dataBody{max-width:100%;overflow-x:auto}.ordersWorkspace .dataTable th,.ordersWorkspace .dataTable td{word-break:break-word}.listPane,.detailPane,.sidePane{background:var(--surface);border:1px solid var(--line);border-radius:8px;min-height:0;overflow:hidden}.listPane,.sidePane{grid-template-rows:auto minmax(0,1fr);display:grid}.paneToolbar{border-bottom:1px solid var(--line);padding:10px}.searchBox{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 10px;display:flex}.searchBox input{background:0 0;border:0;flex:1;min-width:0;height:34px;padding:0}.searchBox input:focus{outline:none}.conversationList,.messageStream,.queue,.auditList{min-height:0;overflow:auto}.conversationRow{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;width:100%;min-height:104px;padding:12px;display:block}.conversationRow:hover,.conversationRow.selected,.dataTable tr.selected{background:#eef8f7}.segmentedTabs{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.segmentedTabs button{border:1px solid var(--line);color:var(--muted);background:#f6f8fa;border-radius:8px;min-height:34px;padding:0 12px}.segmentedTabs button.active{color:#173b36;background:#e8f4f2;border-color:#9ccbc5}.mutedInline{color:var(--muted);margin-top:4px;font-size:12px;display:block}.twoColumnGrid{grid-template-columns:1fr;gap:12px;display:grid}.compactList{margin:6px 0 0;padding-left:18px}.compactList li{margin:4px 0}.errorText{color:#a33b2b;font-weight:600}.rowTop,.rowMeta,.draftTop,.draftFooter,.detailHeader,.queueHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.rowTop strong,.draftTop strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.conversationRow p,.draftItem p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;margin:8px 0;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.rowMeta{color:var(--muted);font-size:12px}.channel,.status{text-transform:uppercase;white-space:nowrap;border-radius:999px;max-width:160px;padding:6px 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.channel.avito{color:#477017;background:#edf8df}.channel.vk{color:#225f9d;background:#e8f0fb}.status{color:#52606d;text-transform:none;background:#edf0f2}.status.pending-approval,.status.needs-review{color:#8a5b0e;background:#fff3d8}.status.created{color:var(--success);background:#e1f5e9}.status.resolved,.status.sent,.status.ready,.status.done,.status.active{color:var(--success);background:#e7f2ee}.status.pending,.status.needs-setup,.status.warning{color:#8a5b0e;background:#fff3d8}.status.blocked,.status.failed,.status.delete-failed,.status.resend-failed{color:var(--danger);background:#f8e2e2}.status.order-not-created,.status.rejected,.status.no-response,.status.disabled{color:var(--danger);background:#f6e4e4}.conversationPanel{grid-template-rows:auto minmax(0,1fr) auto auto;height:100%;display:grid}.auditPanel,.dataPanel{grid-template-rows:auto minmax(0,1fr);height:100%;display:grid}.dataPanel.withFilters{grid-template-rows:auto auto minmax(0,1fr)}.detailHeader{border-bottom:1px solid var(--line);min-height:68px;padding:14px}.detailHeader h3,.queueHeader h3{margin:0;font-size:17px}.detailHeader span{color:var(--muted);margin-top:5px;font-size:12px;display:inline-block}.headerActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.messageStream{background:#f5f7f8;padding:14px}.messageBubble{background:var(--surface);border:1px solid var(--line);border-radius:8px;max-width:78%;margin-bottom:10px;padding:10px 12px}.messageBubble.outbound{background:#eaf6f5;border-color:#c7e5e1;margin-left:auto}.messageBubble.deleted{opacity:.72}.messageBubbleHeader,.answerDraftSourceHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.messageBubble span,.messageBubble time{color:var(--muted);font-size:11px;display:block}.messageBubbleHeader span,.messageBubbleHeader time{display:inline}.messageBubble p{margin:5px 0;font-size:14px;line-height:1.45}.draftStrip{border-top:1px solid var(--line);gap:8px;max-height:130px;padding:10px;display:grid;overflow:auto}.draftLine{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:38px;padding:8px;display:grid}.queue{padding:10px}.queueHeader{margin-bottom:10px}.queueHeader span{color:var(--muted);font-size:13px}.draftItem{border:1px solid var(--line);border-radius:8px;margin-bottom:10px;padding:12px}.draftItems{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.draftItems span{background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:5px 7px;font-size:12px}.replyComposer{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px;display:grid}.replyComposer textarea,.draftEdit{width:100%;min-height:74px}.draftEdit{margin-bottom:10px}.draftFooter strong{font-size:16px}.draftActions{gap:6px;display:flex}.emptyState{color:var(--muted);justify-content:center;align-items:center;gap:8px;min-height:120px;padding:16px;display:flex}.auditList{background:#f5f7f8;padding:12px}.dataBody,.failureList,.unansweredList,.answerDraftList{background:#f5f7f8;min-height:0;padding:12px;overflow:auto}.answerDraftItem{background:var(--surface);border:1px solid var(--line);border-radius:8px;margin-bottom:10px;padding:12px}.answerDraftTop,.answerDraftActions{justify-content:space-between;align-items:center;gap:10px;display:flex}.answerDraftTop strong{font-size:14px;display:block}.answerDraftTop span{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.35;display:block}.answerDraftSource{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;margin:12px 0;padding:10px}.answerDraftSource span,.answerDraftSource time{color:var(--muted);margin-bottom:5px;font-size:12px;display:block}.answerDraftSourceHeader span,.answerDraftSourceHeader time{display:inline}.answerDraftSource p,.answerQueueText span{color:#2f3d48;margin:0;font-size:14px;line-height:1.45}.answerDraftItem textarea{width:100%}.answerDraftActions{flex-wrap:wrap;justify-content:flex-end;margin-top:10px}.answerQueue{border-bottom:1px solid var(--line)}.answerQueueItem{background:#fbfcfd}.answerQueueText{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;margin:8px 0 10px;padding:8px}.warningList{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.warningList span{color:#8a5b0e;background:#fff3d8;border:1px solid #efd19c;border-radius:999px;padding:5px 7px;font-size:12px;line-height:1.25}.warningList.compact{margin-top:-2px}.panelFilters{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.panelFilters input,.panelFilters select{min-width:160px}.tableActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:0 0 10px;display:flex}.filterSegment{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;min-height:38px;padding:3px;display:inline-flex}.filterButton{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:6px;min-height:30px;padding:0 10px;font-size:13px}.filterButton.active{background:var(--surface);color:var(--text);box-shadow:0 1px 5px #17202a14}.savedViewsBar{grid-column:1/-1;grid-template-columns:minmax(150px,220px) minmax(160px,1fr) auto auto;align-items:center;gap:8px;display:grid}.savedViewsBar input,.savedViewsBar select{width:100%;min-width:0}.unansweredItem{background:var(--surface);border:1px solid var(--line);border-radius:8px;margin-bottom:10px;padding:12px}.unansweredTop,.unansweredMeta,.unansweredActions{justify-content:space-between;align-items:center;gap:10px;display:flex}.unansweredTop strong{font-size:14px;display:block}.unansweredTop span,.unansweredMeta{color:var(--muted);font-size:12px}.unansweredItem p{color:#2f3d48;margin:12px 0;font-size:14px;line-height:1.45}.unansweredActions{justify-content:flex-end;margin-top:12px}.correctionBody{background:#f5f7f8;grid-template-columns:minmax(0,1fr) 300px;gap:12px;min-height:0;padding:12px;display:grid;overflow:auto}.integrationBody{background:#f5f7f8;min-height:0;padding:12px;overflow:auto}.integrationSummary{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:12px;display:grid}.integrationSummary>div{background:var(--surface);border:1px solid var(--line);border-radius:8px;min-height:72px;padding:12px}.integrationSummary strong{font-size:20px;line-height:1.1;display:block}.integrationSummary span{color:var(--muted);margin-top:6px;font-size:12px;display:block}.integrationNotice{color:#805714;background:#fff7e8;border:1px solid #efd19c;border-radius:8px;align-items:center;gap:10px;min-height:42px;margin-bottom:12px;padding:10px 12px;line-height:1.35;display:flex}.integrationNotice.compact{margin:12px 0}.readinessBoard{background:var(--surface);border:1px solid var(--line);border-radius:8px;margin-bottom:12px;padding:12px}.readinessBoard.ready{border-color:#c5e3d1}.readinessHeader{align-items:center;gap:10px;margin-bottom:10px;display:flex}.readinessHeader>svg,.readinessTitle>svg{color:var(--warning);flex-shrink:0}.readinessBoard.ready .readinessHeader>svg,.readinessBoard.ready .readinessTitle>svg{color:var(--success)}.splitHeader{justify-content:space-between;align-items:flex-start}.readinessTitle{align-items:center;gap:10px;min-width:0;display:flex}.readinessHeader strong{font-size:15px;display:block}.readinessHeader span,.actionItem small,.readinessStats span{color:var(--muted);font-size:12px;line-height:1.35;display:block}.readinessStats{flex-wrap:wrap;gap:8px;display:flex}.readinessStats span{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:7px 9px}.actionList{gap:8px;display:grid}.deploymentChecklistBoard{background:#fbfcfd}.deploymentStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.deploymentStats span{background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:8px;padding:8px 9px;font-size:12px}.deploymentSteps{gap:8px;display:grid}.deploymentStep{background:var(--surface);border:1px solid var(--line);border-radius:8px;gap:8px;padding:10px;display:grid}.deploymentStep.done{border-color:#c5e3d1}.deploymentStep.warning,.deploymentStep.pending{border-color:#efd19c}.deploymentStep.blocked{border-color:#e8b8b8}.deploymentStepTop,.deploymentStepTitle,.deploymentStepMeta{align-items:center;gap:8px;display:flex}.deploymentStepTop{justify-content:space-between}.deploymentStepTitle{min-width:0}.deploymentStepTitle svg{color:var(--warning);flex-shrink:0}.deploymentStep.done .deploymentStepTitle svg{color:var(--success)}.deploymentStep.blocked .deploymentStepTitle svg{color:var(--danger)}.deploymentStepTitle strong{font-size:13px;display:block}.deploymentStepTitle span,.deploymentStep small,.deploymentStepMeta span{color:var(--muted);font-size:12px;line-height:1.35;display:block}.deploymentStep p{color:#3f4c58;margin:0;font-size:12px;line-height:1.4}.commandLine{color:#2c3a45;white-space:nowrap;background:#e8eef2;border:1px solid #d1dbe3;border-radius:7px;padding:8px;font-size:12px;display:block;overflow-x:auto}.deploymentStepMeta{flex-wrap:wrap}.deploymentStepMeta span{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:4px 7px}.preflightModes{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex}.preflightModes button{color:var(--muted);background:0 0;border:0;border-radius:6px;min-height:30px;padding:0 10px;font-size:12px}.preflightModes button.active{background:var(--surface);color:var(--text);font-weight:700;box-shadow:0 1px 4px #19222b1f}.preflightModeNote{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;margin-bottom:10px;padding:9px 10px}.preflightActions{justify-content:flex-end;margin:-2px 0 10px;display:flex}.preflightModeNote strong{font-size:12px;display:block}.preflightModeNote span{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.35;display:block}.preflightSnapshots{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.snapshotHeader,.snapshotItem,.snapshotStats{align-items:center;gap:10px;display:flex}.snapshotHeader,.snapshotItem{justify-content:space-between}.snapshotHeader{margin-bottom:8px}.snapshotHeader strong{font-size:13px}.snapshotHeader span,.snapshotItem span{color:var(--muted);font-size:12px}.snapshotList{gap:8px;display:grid}.snapshotItem{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:9px 10px}.snapshotItem strong{font-size:12px;display:block}.snapshotStats{flex-shrink:0;justify-content:flex-end}.actionItem{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(180px,.45fr);align-items:flex-start;gap:10px;padding:10px;display:grid}.actionItem.blocker{border-color:#e8b8b8}.actionItem.warning{border-color:#efd19c}.actionItem strong{font-size:13px;display:block}.actionItem span{color:#3f4c58;margin:4px 0;font-size:12px;line-height:1.35;display:block}.envList{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.envList code{color:#2c3a45;white-space:nowrap;background:#e8eef2;border:1px solid #d1dbe3;border-radius:7px;padding:5px 7px;font-size:11px}.integrationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.integrationCard{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:12px}.integrationCardTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.integrationCardTop strong{font-size:15px;display:block}.integrationCardTop span{color:var(--muted);overflow-wrap:anywhere;margin-top:5px;font-size:12px;line-height:1.35;display:block}.checkList{gap:8px;margin-top:12px;display:grid}.checkRow{background:var(--surface-2);border:1px solid var(--line);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:8px;padding:9px;display:grid}.checkRow.error{border-color:#e8b8b8}.checkRow.warning{border-color:#efd19c}.checkRow strong{font-size:12px;display:block}.checkRow span{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.35;display:block}.setupList{border-top:1px solid var(--line);gap:8px;margin-top:12px;padding-top:12px;display:grid}.setupList div{grid-template-columns:minmax(120px,.5fr) minmax(0,1fr);gap:6px;display:grid}.setupList span{color:var(--muted);font-size:12px}.setupList strong{overflow-wrap:anywhere;font-size:12px;font-weight:600}.compactSetup{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.compactSetup div{grid-template-columns:minmax(70px,.35fr) minmax(0,1fr)}.extensionSetup{grid-template-columns:1fr}.extensionSetup div{grid-template-columns:minmax(64px,.8fr) minmax(42px,auto);align-items:baseline}.extensionSetup strong{overflow-wrap:normal;text-align:right;white-space:nowrap}.dataTable{background:var(--surface);border:1px solid var(--line);border-collapse:separate;border-spacing:0;border-radius:8px;width:100%;overflow:hidden}.dataTable th,.dataTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px;font-size:13px;line-height:1.35}.dataTable th{color:#52606d;background:#eef3f6;font-size:12px;font-weight:700}.dataTable tr:last-child td{border-bottom:0}.dataTable td strong,.dataTable td span{display:block}.dataTable td span{color:var(--muted);margin-top:4px;font-size:12px}.packagingList{flex-wrap:wrap;gap:6px;max-width:320px;display:flex}.packagingList span,.packagingChip{background:var(--surface-2);border:1px solid var(--line);color:#3f4c58;border-radius:999px;margin:0;padding:5px 7px;font-size:12px;line-height:1.2;display:inline-flex}.packagingChip{cursor:pointer}.packagingChip:hover{border-color:#afbdc8}.packagingEditor{border-bottom:1px solid var(--line);background:#fbfcfd;gap:10px;padding:12px 14px;display:grid}.packagingEditorHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.packagingEditorHeader strong{font-size:13px;display:block}.packagingEditorHeader span{color:var(--muted);margin-top:3px;font-size:12px;display:block}.packagingEditorGrid{grid-template-columns:repeat(4,minmax(120px,1fr));gap:8px;display:grid}.packagingEditorGrid label{color:var(--muted);gap:5px;font-size:12px;display:grid}.checkboxLabel{background:var(--surface);border:1px solid var(--line);color:var(--text);border-radius:8px;align-items:center;min-height:38px;padding:0 10px;gap:8px!important;display:flex!important}.checkboxLabel input{width:auto;height:auto}.settingsPanel{grid-template-rows:auto minmax(0,1fr)}.settingsBody{background:#f5f7f8;min-height:0;padding:14px;overflow:auto}.settingsCard{background:var(--surface);border:1px solid var(--line);border-radius:8px;gap:12px;max-width:760px;padding:14px;display:grid}.settingsCardHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.settingsCardHeader strong,.settingsField span{font-size:13px;display:block}.settingsCardHeader span,.settingsField span,.settingsPreview span{color:var(--muted);font-size:12px}.settingsToggle{justify-content:flex-start;width:fit-content}.settingsField{gap:6px;display:grid}.settingsField textarea{width:100%;min-height:112px}.operatorFormGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.mutedBlock{color:var(--muted);margin-top:4px;font-size:12px;display:block}.compactCheckbox{width:fit-content;min-height:32px;padding:0 8px}.settingsPreview{background:#eef8f7;border:1px solid #c7e5e1;border-radius:8px;gap:5px;padding:10px 12px;display:grid}.settingsPreview p{margin:0;font-size:14px;line-height:1.45}.settingsActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.packagingEditorActions{flex-wrap:wrap;gap:8px;display:flex}.rowActions{flex-wrap:wrap;gap:6px;min-width:180px;display:flex}.rowActions .primaryButton,.rowActions .secondaryButton{min-height:34px;padding:0 9px}.orderPaymentPreview .rowActions{min-width:0}.orderPaymentPreview .rowActions select{flex:100%;min-width:0}.orderPaymentPreview .rowActions input{flex:220px;min-width:0}.confirmActions{align-items:center}.orderPaymentPreview{border-bottom:1px solid var(--line);background:#eef8f7;gap:8px;padding:12px 14px;display:grid}.orderPaymentPreview strong{font-size:13px;display:block}.orderPaymentPreview span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.orderPaymentPreview p{color:#2f3d47;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.45}.failureItem,.correctionItem,.correctionLog{background:var(--surface);border:1px solid var(--line);border-radius:8px;margin-bottom:10px;padding:12px}.correctionItem p,.correctionLog p{margin:10px 0;font-size:14px;line-height:1.45}.correctionEditor{gap:8px;margin-top:10px;display:grid}.correctionHistory h4{margin:0 0 10px;font-size:14px}.failureTop,.failureMeta{justify-content:space-between;align-items:center;gap:10px;display:flex}.failureStatus{align-items:center;gap:8px;display:flex}.failureTop strong{font-size:14px}.failureTop time,.failureMeta{color:var(--muted);font-size:12px}.failureItem p{margin:10px 0;font-size:14px;line-height:1.45}.failureActions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.auditItem{background:var(--surface);border:1px solid var(--line);border-radius:8px;margin-bottom:10px;padding:12px}.auditTop,.auditMeta{justify-content:space-between;align-items:center;gap:10px;display:flex}.auditTop strong{font-size:14px}.auditTop time,.auditMeta{color:var(--muted);font-size:12px}.auditItem pre{background:var(--surface-2);border:1px solid var(--line);color:#3a4652;white-space:pre-wrap;word-break:break-word;border-radius:8px;max-height:180px;margin:10px 0 0;padding:10px;font-size:12px;line-height:1.35;overflow:auto}@media (max-width:1180px){.contentGrid{grid-template-columns:320px minmax(0,1fr)}.metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.sidePane{grid-column:1/-1;min-height:280px}}@media (max-width:860px){.shell{grid-template-columns:1fr}.sidebar{min-height:auto}.nav{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics,.contentGrid,.correctionBody,.integrationGrid,.integrationSummary,.deploymentStats,.packagingEditorGrid,.panelFilters{grid-template-columns:1fr}.listPane,.detailPane,.sidePane{min-height:360px}.replyComposer,.savedViewsBar,.actionItem{grid-template-columns:1fr}.splitHeader{flex-direction:column}.preflightModes{width:100%}.preflightModes button{flex:1}.preflightActions{justify-content:stretch}.preflightActions .secondaryButton{justify-content:center;width:100%}.snapshotItem,.deploymentStepTop,.snapshotStats{flex-direction:column;align-items:flex-start}.envList{justify-content:flex-start}.setupList div{grid-template-columns:1fr}}
