:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{color:#e2e8f0;background:#0f172a;margin:0;padding:0;font-family:Inter,Arial,sans-serif}[data-theme=light] body{color:#0f172a;background:#f8fafc}.container{width:100%;max-width:none;margin:0;padding:16px 20px}.card{box-sizing:border-box;background:#111827;border:1px solid #334155;border-radius:12px;width:100%;padding:16px}[data-theme=light] .card{background:#fff;border-color:#cbd5e1}.layout{min-height:100vh;position:relative}[data-theme=light] .sidebar{background:#e2e8f0;border-right-color:#cbd5e1}.sidebar{z-index:30;background:#0b1220;border-right:1px solid #334155;flex-direction:column;gap:12px;width:240px;height:100vh;padding:12px;transition:transform .2s;display:flex;position:fixed;top:0;left:0}.sidebar.closed{transform:translate(-102%)}.sidebar.open{transform:translate(0)}.sidebarBackdrop{z-index:20;opacity:0;pointer-events:none;background:#02061773;transition:opacity .2s;position:fixed;inset:0}.sidebarBackdrop.open{opacity:1;pointer-events:auto}.menuButton{z-index:40;color:#e2e8f0;cursor:pointer;background:#0b1220;border:1px solid #334155;border-radius:8px;width:36px;height:36px;position:fixed;top:10px;left:10px}[data-theme=light] .menuButton{color:#0f172a;background:#fff;border-color:#cbd5e1}.sidebarTop{justify-content:space-between;align-items:center;display:flex}.nav{flex-direction:column;gap:8px;display:flex}.nav a{color:#cbd5e1;border-radius:8px;padding:8px;text-decoration:none}.nav a:hover{background:#1e293b}.nav a.active{background:#3b82f633;box-shadow:inset 0 0 0 1px #60a5fa80}[data-theme=light] .nav a{color:#0f172a}[data-theme=light] .nav a:hover{background:#cbd5e1}[data-theme=light] .nav a.active{background:#2563eb2e;box-shadow:inset 0 0 0 1px #2563eb66}.roleBox{flex-direction:column;gap:6px;margin-top:auto;display:flex}.roleBox select,.roleBox input,.toolbar input{color:#e2e8f0;background:#0f172a;border:1px solid #334155;border-radius:8px;padding:8px}[data-theme=light] .roleBox select,[data-theme=light] .roleBox input,[data-theme=light] .toolbar input,[data-theme=light] .settingsItem select{color:#0f172a;background:#fff;border-color:#cbd5e1}[data-theme=light] .profileButton{background:#2563eb}.roleBox button,.card button,.loginCard button{color:#fff;cursor:pointer;background:#1d4ed8;border:0;border-radius:8px;padding:8px 10px}.main{width:100%;min-width:0;padding-top:56px;padding-left:56px}.topRightActions{z-index:40;align-items:center;gap:8px;display:flex;position:fixed;top:10px;right:14px}.profileButton{color:#fff;background:#1d4ed8;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #7dd3fc33}.profileButton.active{box-shadow:inset 0 0 0 2px #60a5fab3,0 0 10px #3b82f659}.logoutButton{color:#fff;cursor:pointer;background:#b91c1c;border:0;border-radius:8px;padding:8px 12px}.logoutButton:hover{background:#991b1b}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.toolbarRow{align-items:center;gap:12px;display:flex}.titleHint{color:#cbd5e1;cursor:help;-webkit-user-select:none;user-select:none;background:#94a3b82e;border:1px solid #94a3b859;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;margin-left:8px;font-size:12px;font-weight:700;display:inline-flex}[data-theme=light] .titleHint{color:#0f172a;background:#0f172a0f;border:1px solid #0f172a26}.saveStatusHint{color:#cbd5e1;background:#94a3b82e;border:1px solid #94a3b859;border-radius:999px;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.globalSaveStatus{z-index:55;position:fixed;top:48px;right:14px}.saveStatusHint.saving{background:#60a5fa2e;border-color:#60a5fa73}.saveStatusHint.success{background:#22c55e2e;border-color:#22c55e73}.saveStatusHint.error{background:#f871712e;border-color:#f8717173}[data-theme=light] .saveStatusHint{color:#0f172a}.meta{color:#94a3b8;gap:12px;margin-bottom:12px;display:flex}[data-theme=light] .meta,[data-theme=light] .muted{color:#475569}.gridWrap{border:1px solid #334155;border-radius:12px;width:100%;height:calc(100vh - 220px);overflow:hidden}.projectsGridWrap{position:relative}.projectsLoadingOverlay{z-index:5;pointer-events:none;background:#0f172a8c;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}[data-theme=light] .projectsLoadingOverlay{background:#fff9}.projectsLoadingSpinner{border:4px solid #94a3b859;border-top-color:#60a5fa;border-radius:50%;width:48px;height:48px;animation:.9s linear infinite projectsSpin}@keyframes projectsSpin{to{transform:rotate(360deg)}}.projectsLoadingText{color:#e2e8f0;font-weight:600}[data-theme=light] .projectsLoadingText{color:#0f172a}.ag-theme-quartz-dark .ag-row.row-blocked,.ag-theme-quartz .ag-row.row-blocked{background-color:#dc26261a}.error{color:#f87171;margin-bottom:8px}.settingsGrid{gap:12px;display:grid}.settingsItem{background:#0b1220;border:1px solid #334155;border-radius:10px;gap:8px;padding:12px;display:grid}[data-theme=light] .settingsItem{background:#f8fafc;border-color:#cbd5e1}.ag-cell-system-key{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.ag-cell-system-value .editableCell{align-items:flex-start}.systemSettingsEditableValue{white-space:pre-wrap;word-break:break-word}.systemSettingsHint{max-width:52rem;margin:8px 0 0;font-size:13px}.settingsItem select{color:#e2e8f0;background:#0f172a;border:1px solid #334155;border-radius:8px;padding:8px}.muted{color:#94a3b8;margin:0}.loginPage{place-items:center;min-height:100vh;display:grid}@media (min-width:992px){.menuButton{left:12px}}.loginCard{background:#111827;border:1px solid #334155;border-radius:12px;gap:10px;width:min(420px,92vw);padding:18px;display:grid}.loginCard input{color:#e2e8f0;background:#0f172a;border:1px solid #334155;border-radius:8px;padding:10px}.linkishBtn{color:#60a5fa;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.scheduleSpoilerList{flex-direction:column;gap:10px;margin-top:16px;display:flex}.scheduleSpoiler{background:#0b1220;border:1px solid #334155;border-radius:12px;margin-top:0;padding:14px}[data-theme=light] .scheduleSpoiler{background:#f8fafc;border-color:#cbd5e1}.scheduleSpoilerHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.scheduleSpoilerHead h3{margin:0;font-size:1rem}.scheduleSpoilerSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-weight:600;list-style:none;display:flex}.scheduleSpoilerSummary::-webkit-details-marker{display:none}.scheduleSpoilerSummaryTitle{text-align:left;flex:1}.scheduleSpoilerClose{flex-shrink:0}.scheduleSpoilerBody{padding-top:12px}.scheduleWindowPicker{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.scheduleWindowMeta{flex-wrap:wrap;gap:16px;margin-bottom:10px;display:flex}.scheduleSelect{color:#e2e8f0;background:#0f172a;border:1px solid #334155;border-radius:8px;min-width:220px;margin-left:6px;padding:6px 8px}[data-theme=light] .scheduleSelect{color:#0f172a;background:#fff;border-color:#cbd5e1}.scheduleNameInput{min-width:200px}.scheduleBarMiniTrack{background:#94a3b81f;border-radius:6px;justify-content:center;align-items:flex-end;width:100%;height:56px;margin-top:4px;display:flex;overflow:hidden}[data-theme=light] .scheduleBarMiniTrack{background:#64748b26}.scheduleBarMini{background:#3b82f6;border-radius:4px 4px 0 0;width:70%;max-width:22px;min-height:2px;transition:height .12s}.scheduleHint{margin-top:12px;font-size:13px}.scheduleToolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.tzInput{color:#e2e8f0;background:#0f172a;border:1px solid #334155;border-radius:8px;width:64px;margin-left:6px;padding:6px}[data-theme=light] .tzInput{color:#0f172a;background:#fff;border-color:#cbd5e1}.ghostBtn{color:#e2e8f0;cursor:pointer;background:#1e293b;border:1px solid #334155;border-radius:8px;padding:6px 10px}[data-theme=light] .ghostBtn{color:#0f172a;background:#e2e8f0;border-color:#cbd5e1}.hiddenFile{display:none}.sumOk{color:#4ade80;font-weight:600}.sumBad{color:#f87171;font-weight:600}.scheduleGrid24{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}@media (max-width:900px){.scheduleGrid24{grid-template-columns:repeat(3,minmax(0,1fr))}}.scheduleCell{flex-direction:column;gap:4px;font-size:12px;display:flex}.scheduleIdx{color:#94a3b8}.scheduleCell input{box-sizing:border-box;color:#e2e8f0;background:#0f172a;border:1px solid #334155;border-radius:8px;width:100%;padding:6px}.editableCell{align-items:center;gap:6px;width:100%;display:inline-flex}.editableCellValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editableCellPencil{color:#60a5fa;opacity:.85;flex-shrink:0}[data-theme=light] .editableCellPencil{color:#1d4ed8}[data-theme=light] .scheduleCell input{color:#0f172a;background:#fff;border-color:#cbd5e1}.scheduleBars{border-top:1px solid #334155;align-items:flex-end;gap:2px;height:120px;margin-top:12px;padding-top:8px;display:flex}[data-theme=light] .scheduleBars{border-top-color:#cbd5e1}.scheduleBarWrap{flex:1;justify-content:center;align-items:flex-end;height:100%;display:flex}.scheduleBar{background:#3b82f6;border-radius:4px 4px 0 0;width:100%;max-width:18px;min-height:2px}.scheduleFooter{margin-top:12px}.primaryBtn{color:#fff;cursor:pointer;background:#1d4ed8;border:0;border-radius:8px;padding:10px 14px}.primaryBtn:disabled{opacity:.5;cursor:not-allowed}.scheduleGridHelp{margin:0 0 10px;font-size:13px}.channelsGridWrap .ag-full-width-container .ag-cell-wrapper{width:100%}.scheduleFullWidthInner{box-sizing:border-box;background:#0f172a8c;border-top:1px solid #334155;width:100%;max-height:min(720px,78vh);padding:12px 8px 16px;overflow-y:auto}[data-theme=light] .scheduleFullWidthInner{background:#f1f5f9;border-top-color:#cbd5e1}.scheduleExpandBtn{color:#94a3b8;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:12px;line-height:1}.scheduleExpandBtn:hover{color:#e2e8f0}[data-theme=light] .scheduleExpandBtn:hover{color:#0f172a}.scheduleInputsBlock{margin-bottom:4px}.scheduleHistogram{background:#0f172a;border:1px solid #334155;border-radius:10px;margin-top:12px;padding:14px}[data-theme=light] .scheduleHistogram{background:#fff;border-color:#cbd5e1}.scheduleHistogramTitle{margin-bottom:10px;font-size:14px;font-weight:600}.scheduleHistogramInner{gap:8px;min-height:148px;display:flex}.scheduleHistogramYAxis{color:#94a3b8;flex-direction:column;justify-content:space-between;align-items:flex-end;width:32px;padding-bottom:22px;font-size:11px;display:flex}.scheduleHistogramYTick{line-height:1}.scheduleHistogramPlot{flex:1;min-width:0;position:relative}.scheduleHistogramGridLines{pointer-events:none;position:absolute;inset:0 0 22px}.scheduleHistogramHLine{background:#94a3b838;height:1px;position:absolute;left:0;right:0}.scheduleHistogramBars{align-items:flex-end;gap:2px;height:120px;margin-bottom:22px;padding:0 2px;display:flex;position:relative}.scheduleHistogramBarWrap{flex:1;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex}.scheduleHistogramBar{background:#3b82f6;border-radius:4px 4px 0 0;width:100%;max-width:22px;min-height:2px;transition:height .12s}.scheduleHistogramXLabels{align-items:flex-start;gap:2px;height:18px;padding:0 2px;display:flex}.scheduleHistogramXLabel{text-align:center;color:#94a3b8;flex:1;min-width:0;font-size:10px}.scheduleHistogramLegend{color:#94a3b8;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.scheduleHistogramLegendSwatch{background:#3b82f6;border-radius:2px;width:14px;height:10px}.modalOverlay{z-index:100;box-sizing:border-box;background:#02061799;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modalDialog{width:100%;max-width:520px;max-height:min(90vh,720px);overflow:auto}.modalHint{color:#94a3b8;margin:0 0 12px;font-size:13px;line-height:1.45}.modalHint code{font-size:12px}.modalField{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.modalField label{color:#cbd5e1;font-size:13px}.modalField input,.modalField textarea{font:inherit;color:#e2e8f0;background:#0b1220;border:1px solid #334155;border-radius:8px;padding:8px 10px}[data-theme=light] .modalField input,[data-theme=light] .modalField textarea{color:#0f172a;background:#fff;border-color:#cbd5e1}.modalFieldRow{flex-wrap:wrap;gap:12px;display:flex}.modalFieldRow .modalField{flex:1;min-width:140px}.modalLog{white-space:pre-wrap;color:#cbd5e1;background:#0b1220;border:1px solid #334155;border-radius:8px;max-height:180px;margin:0 0 12px;padding:10px;font-size:12px;overflow:auto}[data-theme=light] .modalLog{color:#334155;background:#f1f5f9;border-color:#cbd5e1}.modalActions{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.joinAccountsModal{width:min(96vw,720px);max-width:720px;max-height:min(90vh,900px);overflow:auto}.joinBlocksHeader{justify-content:space-between;align-items:center;gap:12px;margin:12px 0 8px;font-weight:600;display:flex}.joinBlocksList{flex-direction:column;gap:12px;display:flex}.joinBlockCard{border:1px solid #334155;border-radius:10px;padding:12px}[data-theme=light] .joinBlockCard{border-color:#cbd5e1}.joinBlockTitle{opacity:.85;margin-bottom:8px;font-size:.85rem}.joinBlockRemove{opacity:.9;margin-top:8px;font-size:.85rem}.joinAccountsBtn{cursor:pointer;border-radius:6px;padding:4px 8px;font-size:.8rem}a.joinAccountsBtn{text-align:center;color:inherit;background:0 0;border:1px solid #475569;text-decoration:none;display:inline-block}[data-theme=light] a.joinAccountsBtn{border-color:#94a3b8}.projectActionsCell{flex-direction:column;align-items:stretch;gap:6px;display:flex}.projectAuditModal{width:100%;max-width:min(96vw,920px);max-height:min(90vh,900px);overflow:auto}.auditLogTableWrap{border:1px solid #334155;border-radius:8px;max-height:55vh;margin:8px 0;overflow:auto}[data-theme=light] .auditLogTableWrap{border-color:#cbd5e1}.auditLogTable{border-collapse:collapse;width:100%;font-size:.8rem}.auditLogTable th,.auditLogTable td{text-align:left;vertical-align:top;border-bottom:1px solid #334155;padding:8px 10px}[data-theme=light] .auditLogTable th,[data-theme=light] .auditLogTable td{border-bottom-color:#e2e8f0}.auditLogCellTime{white-space:nowrap}.auditLogPre{white-space:pre-wrap;word-break:break-word;max-width:420px;margin:0;font-size:.72rem}.auditPageHeader{margin-bottom:12px}.auditFiltersRow{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:8px;display:flex}.auditFilterActions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.auditQuickRow{margin-bottom:8px}.auditQuickLabel{flex-direction:column;flex:280px;gap:4px;max-width:min(100%,480px);font-size:.85rem;display:flex}.auditQuickInput{width:100%;min-width:0}.auditGridWrap{position:relative}.auditFilterLabel{flex-direction:column;gap:4px;font-size:.85rem;display:flex}.auditSelect,.auditInput{min-width:180px;color:inherit;background:#0b1220;border:1px solid #334155;border-radius:8px;padding:6px 8px}[data-theme=light] .auditSelect,[data-theme=light] .auditInput{background:#fff;border-color:#cbd5e1}.auditMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;margin-bottom:10px;display:flex}.auditMetaSummary{flex:auto;min-width:12rem}.auditPager{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.auditPageTableWrap{border:1px solid #334155;border-radius:10px;max-height:min(70vh,900px);margin-top:8px;overflow:auto}[data-theme=light] .auditPageTableWrap{border-color:#cbd5e1}.auditPageTable{border-collapse:collapse;width:100%;font-size:.82rem}.auditPageTable th,.auditPageTable td{text-align:left;vertical-align:top;border-bottom:1px solid #334155;padding:10px 12px}[data-theme=light] .auditPageTable th,[data-theme=light] .auditPageTable td{border-bottom-color:#e2e8f0}.auditCellTime{white-space:nowrap;font-variant-numeric:tabular-nums}.auditCellChanges{min-width:12rem;max-width:min(56vw,640px)}.auditMuted{opacity:.75;font-size:.8rem}.auditTableLink{line-height:inherit;color:#60a5fa;align-items:center;text-decoration:underline;display:inline-flex}[data-theme=light] .auditTableLink{color:#2563eb}.auditDiffList{flex-direction:column;gap:8px;display:flex}.auditDiffRow{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.78rem;display:flex}.auditDiffKey{opacity:.9;flex:none;min-width:5.5rem;font-weight:600}.auditDiffKey:after{content:":";opacity:.5;margin-left:1px}.auditDiffValues{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.auditDiffOld{color:#f87171;word-break:break-word;max-width:100%}.auditDiffNew{color:#4ade80;word-break:break-word;max-width:100%}.auditDiffArrow{opacity:.65;flex:none;padding:0 2px}.auditDiffRowFull{flex-direction:column;gap:4px;display:flex}.auditLogPreInline{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.72rem}.ordersNavBlock{border-top:1px solid #334155;flex-direction:column;gap:6px;margin-top:4px;padding:8px 0 4px;display:flex}[data-theme=light] .ordersNavBlock{border-top-color:#cbd5e1}.ordersNavTitle{text-transform:uppercase;letter-spacing:.04em;opacity:.75;font-size:.72rem;font-weight:700}.ordersNavList{flex-direction:column;gap:2px;max-height:min(42vh,360px);padding-right:4px;display:flex;overflow-y:auto}.ordersNavMuted,.ordersNavErr{opacity:.85;font-size:.82rem}.ordersNavErr{color:#f87171}.ordersNavLink{color:inherit;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 8px;font-size:.82rem;line-height:1.25;text-decoration:none;display:flex}.ordersNavLink:hover{background:#94a3b81f}.ordersNavLink.active{background:#3b82f62e;border-color:#3b82f673}.ordersNavId{opacity:.8;font-size:.75rem;font-weight:600}.ordersNavDesc{word-break:break-word;max-width:100%}.ordersProjectSection{flex-direction:column;gap:12px;display:flex}.ordersTitle{margin:0 0 8px;font-size:1.1rem;line-height:1.35}.ordersTitleChannel{font-weight:600}.ordersTitleChannelPlaceholder{opacity:.55;font-weight:500}.ordersToolbar{flex-direction:column;gap:10px;display:flex}.ordersToolbarRefreshRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ordersPresetRow{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.ordersToolbarLabel{opacity:.85;font-size:.85rem}.ordersPresetLabel{cursor:pointer;align-items:center;gap:6px;font-size:.85rem;display:inline-flex}.ordersRangeRow{flex-wrap:wrap;gap:12px 20px;display:flex}.ordersRangeField{flex-direction:column;gap:4px;font-size:.82rem;display:flex}.ordersRangeField input{color:#e2e8f0;background:#0b1220;border:1px solid #334155;border-radius:8px;min-width:200px;padding:6px 8px}[data-theme=light] .ordersRangeField input{color:#0f172a;background:#fff;border-color:#cbd5e1}.ordersMeta{margin-top:4px}.ordersSummaryGridWrap,.ordersDetailGridWrap{width:100%;min-height:320px}.ag-theme-quartz .ordersColHeaderFailMark .ag-header-cell-text:after,.ag-theme-quartz-dark .ordersColHeaderFailMark .ag-header-cell-text:after,.ag-theme-quartz-auto-dark .ordersColHeaderFailMark .ag-header-cell-text:after{content:"✗";color:#f87171;margin-left:3px;font-weight:700}[data-theme=light] .ag-theme-quartz .ordersColHeaderFailMark .ag-header-cell-text:after{color:#dc2626}.ordersGridHelp{max-width:720px;margin:0 0 10px;font-size:.88rem;line-height:1.45}.ordersSummaryGridWrap .ag-full-width-row .ag-cell-wrapper.ag-row-group{align-items:stretch}.ordersSummaryGridWrap .ag-full-width-row .ag-cell-wrapper.ag-row-group>.ordersEmbeddedFullWidthRoot{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.ordersEmbeddedPanel{box-sizing:border-box;flex-direction:column;flex:auto;gap:14px;width:100%;height:100%;min-height:0;padding:10px 12px 12px;display:flex}.ordersEmbeddedPanel .ordersAggStatsBlock,.ordersEmbeddedPanel .ordersEmbeddedSectionHead,.ordersEmbeddedPanel .ordersEmbeddedLoading,.ordersEmbeddedPanel .ordersEmbeddedErr{flex-shrink:0}.ordersAggStatsBlock{background:#0f172a8c;border:1px solid #334155;border-radius:10px;padding:12px 14px}[data-theme=light] .ordersAggStatsBlock{background:#f8fafc;border-color:#cbd5e1}.ordersAggStatsHeading{margin:0 0 6px;font-size:.95rem;font-weight:700}.ordersAggStatsHint{opacity:.8;margin:0 0 12px;font-size:.78rem;line-height:1.35}.ordersAggStatsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px 18px;margin:0;display:grid}.ordersAggStatItem{margin:0}.ordersAggStatLabel{text-transform:uppercase;letter-spacing:.03em;opacity:.75;margin:0 0 2px;font-size:.72rem;font-weight:600}.ordersAggStatValue{margin:0;font-size:.88rem;line-height:1.35}.ordersAggMuted{opacity:.65;font-size:.82rem}.ordersEmbeddedSectionHead{border-top:1px solid #334155;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:4px;display:flex}[data-theme=light] .ordersEmbeddedSectionHead{border-top-color:#cbd5e1}.ordersEmbeddedSectionTitle{flex:1;min-width:0;margin:0;font-size:.9rem;font-weight:700;line-height:1.3}.ordersInlineBtn{cursor:pointer;color:#fff;white-space:nowrap;background:#1d4ed8;border:0;border-radius:8px;flex-shrink:0;padding:6px 12px;font-size:.82rem}.ordersInlineBtn:hover:not(:disabled){background:#2563eb}.ordersInlineBtn:disabled{opacity:.55;cursor:not-allowed}[data-theme=light] .ordersInlineBtn{background:#2563eb}.ordersEmbeddedLoading{margin:0;font-size:.84rem}.ordersEmbeddedTitle{opacity:.9;margin-bottom:8px;font-size:.82rem;font-weight:600}.ordersEmbeddedErr{margin-bottom:8px}.ordersEmbeddedGridWrap{width:100%;height:var(--orders-embedded-grid-height,600px);box-sizing:border-box;border:1px solid #334155;border-radius:12px;overflow:hidden}.ordersEmbeddedGridWrap>[class*=ag-theme-]{height:100%;display:block}[data-theme=light] .ordersEmbeddedGridWrap{border-color:#cbd5e1}.ordersEmbeddedGridWrap .ag-paging-panel,.ordersSummaryGridWrap .ag-paging-panel{padding-right:var(--ag-cell-horizontal-padding,8px);justify-content:flex-end}.ordersDetailsSpoiler{margin-top:4px}.ordersDetailsSummary{cursor:pointer;padding:4px 0;font-weight:600}.ordersDetailsBody{padding-top:10px}.ordersDetailsHint{opacity:.9;font-size:.92rem}.ordersLandingTitle{margin-top:0;font-size:1.15rem}.order-summary-selected{background:#3b82f61f!important}[data-theme=light] .order-summary-selected{background:#3b82f624!important}.ag-theme-quartz-dark .order-row-ok,.ag-theme-quartz .order-row-ok{background:#22c55e1f!important}.ag-theme-quartz-dark .order-row-pending,.ag-theme-quartz .order-row-pending{background:#eab3081a!important}.ag-theme-quartz-dark .order-row-err,.ag-theme-quartz .order-row-err{background:#f871711f!important}
