.tcHealth{background:#fff;border-bottom:1px solid #d5dce0;padding:12px 16px}.tcHealthLine,.tcHealthTimes{flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13px;display:flex}.tcHealthLine strong{align-items:center;gap:6px;display:inline-flex}.tcHealthTimes{color:#57626d;margin-top:6px;font-size:12px}.tcHealthWarning{color:#9f3027;overflow-wrap:anywhere;border-left:3px solid #b94437;margin:8px 0 0;padding-left:9px;font-size:13px}.tcThresholdDialog .tcControlGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tcThresholdDialog .tcControlGrid label{flex-direction:column;gap:6px;min-width:0;font-size:13px;display:flex}.tcControlGrid input,.tcControlGrid select{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid #c9d2db;border-radius:4px;padding:9px}.tcControlWide{grid-column:1/-1}.tcThresholdDialog .tcControlGrid .tcControlCheck{flex-direction:row;align-items:center}.tcThresholdDialog .tcControlCheck input{flex:0 0 16px;width:16px;height:16px;min-height:0;margin:0;padding:0}.tcInventoryModeControl{gap:7px;font-size:13px;display:grid}.tcInventoryModeControl>span{align-items:center;gap:6px;display:inline-flex}.tcInventoryModeControl .segmentedControl{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tcInventoryModeControl .segmentedControl button{color:#34434e;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d2db}.tcInventoryModeControl .segmentedControl button+button{border-left:0}.tcInventoryModeControl .segmentedControl button.active{color:#194da8;background:#e9f1ff;border-color:#3f70d3;font-weight:700}@media (width<=640px){.tcThresholdDialog .tcControlGrid{grid-template-columns:minmax(0,1fr)}.tcHealth{padding:10px}}.tcWorkspace,.tcDrawer{color:#202a32;letter-spacing:0}.tcWorkspace{background:#fff;border:1px solid #e2e8ed;border-radius:12px;min-width:0;overflow:clip}.tcWorkspaceHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px 20px 16px;display:flex}.tcWorkspace h2,.tcDrawer h2{margin:0;font-size:19px}.tcDrawer h3{margin:0;font-size:14px}.tcCounts{color:#718087;flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.tcCounts strong{color:#223d45;font-variant-numeric:tabular-nums;margin-left:5px;font-size:20px;font-weight:650}.tcTabs{background:#fff;border-bottom:1px solid #e3e9ed;gap:24px;padding:0 20px;display:flex}.tcTabs button{color:#66727d;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;min-height:42px;padding:5px 0;font-size:14px;display:inline-flex}.tcTabs button[aria-pressed=true]{color:#0f766e;border-bottom-color:#0f766e;font-weight:700}.tcTabs button span{color:#6b7886;font-size:12px}.tcWorkspace input,.tcWorkspace select{color:#25323c;min-width:0;max-width:100%;height:34px;font:inherit;background:#fff;border:1px solid #d3dce4;border-radius:4px;padding:4px 8px;font-size:13px}.tcFilters{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px;display:flex}.tcWorkspace .tcFilterOptions{display:none}.tcWorkspace .tcFiltersExpanded .tcFilterOptions{flex-wrap:wrap;flex:0 0 100%;order:4;align-items:center;gap:12px;padding-top:4px;display:flex}.tcWorkspace .tcFilters .tcMobileFilterToggle{display:inline-flex}.tcMobileSort{display:none}.tcSearch{color:#7d8d95;border:1px solid #d9e2e6;border-radius:6px;flex:1;align-items:center;gap:6px;min-width:180px;max-width:400px;padding-left:10px;display:flex}.tcWorkspace .tcSearch input{background:0 0;border:0;outline:0;width:100%}.tcSearch:focus-within{border-color:#0f766e;box-shadow:0 0 0 2px #0f766e18}.tcResultCount{color:#6e7981;white-space:nowrap;margin-left:auto;font-size:12px}.tcButton,.tcIconButton{color:#33434f;cursor:pointer;background:#fff;border:1px solid #cfd9e2;border-radius:4px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:4px 9px;font-size:12px;display:inline-flex}.tcIconButton{flex:0 0 32px;width:32px;height:32px;padding:0}.tcWorkspace button svg,.tcDrawer button svg{stroke:currentColor;flex-shrink:0;min-width:14px;display:block}.tcWorkspace button:disabled,.tcDrawer button:disabled{cursor:not-allowed;opacity:.45}.tcButton:hover:not(:disabled),.tcIconButton:hover:not(:disabled){background:#f0f5fb;border-color:#9aacbd}.tcPrimary{color:#fff;background:#0f766e;border-color:#0f766e}.tcPrimary:hover:not(:disabled){color:#fff;background:#115e59}.tcDanger{color:#a23229}.tcTableWrap{width:100%;overflow-x:auto}.tcTable{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:1020px;font-size:13px}.tcTable th{color:#6a7c85;text-align:left;background:#f7f9fa;height:38px;font-size:11px;font-weight:600}.tcTable th,.tcTable td{overflow-wrap:anywhere;white-space:normal;vertical-align:middle;border-bottom:1px solid #e9eef1;padding:11px 12px}.tcTable tbody tr:hover{background:#f7fbfa}.tcTable small{color:#73808c;margin-top:4px;font-size:11px;line-height:1.4;display:block}.tcPolicyTable th:first-child{width:15%}.tcPolicyTable th:nth-child(2){width:10%}.tcPolicyTable th:nth-child(3){width:18%}.tcPolicyTable th:nth-child(4){width:9%}.tcPolicyTable th:nth-child(5){width:12%}.tcPolicyTable th:nth-child(6){width:21%}.tcPolicyTable th:nth-child(7){width:6%}.tcPolicyTable th:nth-child(8){width:9%}.tcRowLink{text-align:left;color:#253846;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.tcRowLink:hover strong{color:#0f766e;text-decoration:underline}.tcSort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.tcActionRow,.tcEvidenceButtons{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tcPriceHigh{color:#ac4a28!important}.tcInventoryLow{font-weight:700;color:#b3332b!important}.tcNotice.tcInventoryWarning{color:#8d2923;background:#fff1ef;border-left:3px solid #b3332b}.tcStatus{color:#677580;white-space:normal;overflow-wrap:anywhere;align-items:center;gap:5px;max-width:100%;font-size:12px;line-height:1.5;display:inline-flex}.tcDisplayState{min-width:0}.tcHistoricalEvidence{color:#697782;overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.5;display:block}.tcHistoricalEvidence time{font:inherit;display:block}@media (width>=761px){.tcTable .tcHistoricalEvidence time{margin-left:5px;display:inline}.tcTable small.tcStateReason{-webkit-line-clamp:1}}.tcTable small.tcStateReason{color:#5d6c79;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}.tcStatus:before{content:"";background:#87939d;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.tcStatus.pending{color:#896516}.tcStatus.pending:before{background:#c18a24}.tcStatus.confirmed{color:#247653}.tcStatus.confirmed:before{background:#329369}.tcStatus.failed{color:#b64135}.tcStatus.failed:before{background:#c44d43}.tcSwitch{cursor:pointer;background:#a6b1bc;border:0;border-radius:10px;align-items:center;width:32px;min-width:32px;height:19px;padding:2px;display:flex}.tcSwitch span{background:#fff;border-radius:50%;flex:0 0 15px;width:15px;height:15px}.tcSwitch[aria-checked=true]{background:#278568;justify-content:flex-end}.tcPagination{color:#667480;justify-content:space-between;align-items:center;padding:12px;font-size:12px;display:flex}.tcPagination>div{align-items:center;gap:12px;display:flex}.tcEmpty{text-align:center;color:#6e7c87;padding:40px 12px;font-size:14px}.tcTaskFilter{color:#38597e;align-items:center;gap:5px;padding:0 12px 10px;font-size:12px;display:flex}.tcTaskTable th:first-child{width:4%}.tcTaskTable th:nth-child(2){width:20%}.tcTaskTable th:nth-child(3){width:14%}.tcTaskTable th:nth-child(4){width:7%}.tcTaskTable th:nth-child(5){width:10%}.tcTaskTable th:nth-child(6){width:13%}.tcTaskTable th:nth-child(7){width:14%}.tcTaskTable th:nth-child(8){width:18%}.tcWorkspace .tcCheckbox{accent-color:#0f766e;width:16px;min-width:16px;height:16px;margin:0;padding:0}.tcCodeFilter{color:#586673;align-items:center;gap:6px;font-size:12px;display:flex}.tcCodeFilter span{white-space:nowrap}.tcCodeFilter input{text-transform:uppercase;width:105px}.tcBulkBar{color:#586673;background:#f5faf9;border-top:1px solid #e6ebef;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 20px;font-size:12px;display:flex}.tcThresholdDialog{color:#25323c;border:1px solid #cfd9e2;border-radius:6px;width:min(480px,100% - 32px);max-height:calc(100dvh - 32px);padding:20px}.tcThresholdDialog::backdrop{background:#1b263152}.tcThresholdDialog header,.tcThresholdDialog footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.tcThresholdDialog footer{justify-content:flex-end;margin-top:20px}.tcThresholdTargets{padding:18px 0;font-size:13px}.tcThresholdTargets ul{overflow-wrap:anywhere;max-height:150px;margin:8px 0 0;padding-left:18px;line-height:1.8;overflow:auto}.tcThresholdDialog fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;margin:0;padding:0;display:grid}.tcThresholdDialog label{gap:6px;min-width:0;font-size:13px;display:grid}.tcThresholdDialog input,.tcThresholdDialog select{width:100%}.tcThresholdDialog .tcError{color:#b64135;overflow-wrap:anywhere;margin-top:14px;font-size:13px}.tcNotice{color:#245b54;overflow-wrap:anywhere;background:#edf7f5;padding:10px 16px;font-size:13px}.tcTools{gap:12px;padding:20px;display:grid}.tcTools .panelBand{border:0;border-radius:0;padding:12px 0}.tcTools>details>summary{cursor:pointer;padding:10px 0;font-size:14px;font-weight:600}.tcDrawer{background:#fff;border:0;border-left:1px solid #ccd6df;width:min(720px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.tcDrawer::backdrop{background:#1b263152}.tcDrawerBody{min-width:0;padding:24px}.tcDrawerHeader{justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.tcDrawerHeader h2{overflow-wrap:anywhere}.tcDrawerHeader p{color:#78868d;margin:6px 0 0;font-size:12px}.tcDrawer .tcTabs{padding:0}.tcPolicyId{align-items:center;gap:8px;margin:16px 0;display:flex}.tcPolicyId code{color:#526473;overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px}.tcDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:14px 0 0;display:grid}.tcDetailGrid div{min-width:0}.tcDetailGrid dt{color:#78848e;margin-bottom:5px;font-size:12px}.tcDetailGrid dd{color:#243640;overflow-wrap:anywhere;margin:0;font-size:14px}.tcDetailSection{border-top:1px solid #e6ecef;padding:18px 0}.tcSectionHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.tcMuted{color:#74818b;font-size:12px}.tcReason{color:#526574;overflow-wrap:anywhere;margin:8px 0;font-size:13px;line-height:1.7}.tcDetailSection>.tcActionRow,.tcEvidenceButtons{margin-top:10px}.tcDetails{border-top:1px solid #e0e6ec;padding:12px 0}.tcDetails summary{cursor:pointer;font-size:13px;font-weight:600}.tcJson{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fb;padding:12px;font-size:12px;overflow:auto}.tcHistoryItem{border-bottom:1px solid #e0e6ec;padding:16px 0}.tcHistoryItem>p{margin-top:8px;font-size:13px}.tcDangerZone{border-top:1px solid #e0e6ec;margin-top:0}.tcDangerZone>.tcActionRow{padding-top:12px}.tcPayload{min-width:0;margin-top:16px}.tcPayload .payloadGrid{grid-template-columns:minmax(0,1fr)}.tcWorkspace :focus-visible,.tcDrawer :focus-visible{outline-offset:2px;outline:2px solid #0f766e}.tcEyebrow{color:#0f766e;font-size:11px;font-weight:650}.tcWorkspaceTitle h2{margin-top:5px;font-size:20px;font-weight:650}.tcWorkspaceTitle p{color:#78878f;margin:6px 0 0;font-size:12px}.tcCounts>span{align-items:baseline;gap:2px;display:flex}.tcCounts .tcCountPending strong{color:#a16207}.tcPriceCell>strong{color:#174c46;font-size:15px;font-weight:650}.tcToolsIntro h3{margin:0;font-size:16px}.tcToolsIntro p{color:#718189;margin:6px 0 0;font-size:12px}.tcDetailGrid .tcDetailPrice{color:#0f766e;font-variant-numeric:tabular-nums;font-size:22px;font-weight:650}.tcDetailWide{grid-column:1/-1}.tcPriceSection{border-top:0;padding-top:0}.tcDetailSection .tcSectionHead{flex-wrap:wrap;align-items:flex-start}.tcTaskGroupHeading th{color:#30665a;background:#f0f7f5;padding:9px 12px}.tcTaskGroupHeading th>span{font-size:12px;font-weight:650}.tcTaskGroupHeading th>small{margin-left:10px;font-size:11px;font-weight:400;display:inline}.tcTaskGroup.uncollected .tcTaskGroupHeading th{color:#8e6b2d;background:#fbf8f1}.tcTaskGroupEmpty td{color:#8a969d;padding:14px 12px;font-size:12px}.tcTaskDangerMenu{position:relative}.tcTaskDangerMenu summary{color:#7a8990;cursor:pointer;padding:8px 5px;font-size:11px}.tcTaskDangerMenu .tcButton{margin-top:3px}.tcTaskGroup .tcActionRow{gap:5px}.tcFilterReset{color:#718087}.tcWorkspace .tcMobileFilterToggle[aria-expanded=true]{color:#0f766e;background:#f0f8f6;border-color:#8cbbb6}.tcPolicyFlight{align-items:center;gap:8px;min-width:0;display:flex}.tcPolicyFlight .tcCheckbox{flex:0 0 16px}.tcPolicyFlight .tcRowLink{min-width:0}.tcWorkspace .tcTable tr.tcPolicySelected{background:#edf7f4}.tcPolicyBulkBar strong{color:#0f766e}.tcPolicyBulkBar>small{color:#7a898f;font-size:11px}.tcShelfControl{justify-items:start;gap:3px;display:grid}.tcWorkspace .tcShelfButton,.tcDrawer .tcShelfButton{white-space:nowrap;min-width:48px}.tcShelfButton.tcShelfOff{color:#0f766e;background:#eff8f5;border-color:#99c6bd;font-weight:600}.tcShelfButton.tcShelfOn{color:#785246;border-color:#dfcbc3}.tcTable small.tcManualPause{color:#97632f}.tcDetailShelf{background:#f6f8f9;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:12px;display:flex}.tcDetailShelf strong{font-size:13px}.tcDetailShelf p{color:#76858c;margin:5px 0 0;font-size:12px;line-height:1.6}.tcBulkPriceDialog{box-sizing:border-box;color:#263c45;background:#fff;border:1px solid #dce5e9;border-radius:10px;width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);padding:22px}.tcBulkPriceDialog::backdrop{background:#182e3f66}.tcBulkPriceDialog header,.tcBulkPriceDialog footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.tcBulkPriceDialog header h2{margin:0;font-size:19px}.tcBulkPriceDialog header p{color:#76868d;margin:6px 0 0;font-size:12px}.tcBulkPriceAmount{gap:8px;margin-top:22px;font-size:13px;display:grid}.tcBulkPriceAmount>div{color:#0f766e;border:1px solid #b7cec9;border-radius:6px;align-items:center;gap:10px;padding:0 12px;display:flex}.tcBulkPriceAmount input{width:100%;min-width:0;height:44px;box-shadow:none;color:#243d43;font:inherit;background:0 0;border:0;flex:1;margin:0;padding:0;font-size:20px}.tcBulkPriceAmount input:focus{outline:none}.tcBulkPriceAmount>div:focus-within{outline-offset:2px;outline:2px solid #0f766e}.tcBulkPricePreview{margin-top:18px}.tcBulkPricePreviewHead{border-bottom:1px solid #e2e9ec;justify-content:space-between;gap:12px;padding-bottom:9px;font-size:12px;display:flex}.tcBulkPricePreviewHead span{color:#7b8a91}.tcBulkPricePreview ul{max-height:245px;margin:0;padding:0;list-style:none;overflow:auto}.tcBulkPricePreview li{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}.tcBulkPricePreview li>div{min-width:0}.tcBulkPricePreview li small{color:#7c8b91;overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}.tcBulkPricePreview li>span{white-space:nowrap;font-variant-numeric:tabular-nums}.tcBulkPricePreview li i{color:#99a7ad;margin:0 4px;font-style:normal}.tcBulkPricePreview li b{color:#0f766e}.tcBulkPricePreview li b.tcDanger{color:#b3332b}.tcBulkPriceHint{color:#77878d;margin:12px 0 18px;font-size:12px;line-height:1.6}.tcBulkPriceError{color:#a8352d;overflow-wrap:anywhere;background:#fff0ed;border-radius:5px;padding:10px 12px;font-size:13px}.tcBulkPriceDialog footer{justify-content:flex-end;margin-top:18px}.tcBulkPriceDialog button:disabled{opacity:.5;cursor:not-allowed}@media (width<=760px){.tcWorkspaceHead{gap:16px;padding:12px 8px 6px}.tcCounts{gap:12px;font-size:12px}.tcTabs{gap:16px;padding:0 8px}.tcTabs button{gap:4px;font-size:13px}.tcFilters{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 8px;display:grid}.tcSearch{grid-column:1/-1;min-width:0;max-width:none}.tcFilters>select{grid-column:auto;width:100%}.tcFilters>.tcIconButton{grid-column:1}.tcFilters>input{width:100%}.tcFilters .tcResultCount{white-space:nowrap;grid-column:2}.tcCodeFilter{min-width:0}.tcCodeFilter input{width:100%}.tcTableWrap{overflow:visible}.tcTable{min-width:0;display:block}.tcTable thead{display:none}.tcTable tbody{display:block}.tcTable tbody tr{border-top:1px solid #e0e6ec;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:14px 8px;display:grid}.tcTable td{border:0;min-width:0;padding:0;font-size:13px}.tcTable td:before{content:attr(data-label);color:#86909a;margin-bottom:4px;font-size:11px;display:block}.tcTable td:first-child:before{display:none}.tcTable td:first-child strong{font-size:15px}.tcTaskTable td:nth-child(2),.tcTaskTable td:last-child{grid-column:1/-1}.tcTaskTable td:nth-child(2):before,.tcTaskSelection:empty{display:none}.tcTaskTable td:nth-child(2) strong{font-size:15px}.tcTaskTable .tcTaskSelection:not(:empty){grid-column:1/-1}.tcDrawerBody{padding:16px}.tcDetailGrid{gap:16px 12px}.tcTools{padding:8px}.tcPagination{padding:10px 8px}.tcWorkspace{border-radius:9px}.tcWorkspace .tcWorkspaceHead{gap:12px;padding:16px 14px 12px}.tcWorkspaceTitle h2{font-size:18px}.tcWorkspaceTitle p{font-size:11px}.tcWorkspace .tcCounts{gap:6px 14px;width:100%;font-size:11px}.tcWorkspace .tcCounts strong{font-size:17px}.tcWorkspace .tcTabs{justify-content:space-between;gap:12px;padding:0 14px}.tcWorkspace .tcTabs button{min-height:44px;font-size:12px}.tcWorkspace .tcFilters{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px 14px;display:grid}.tcWorkspace .tcSearch{grid-column:1;min-width:0;max-width:none}.tcWorkspace .tcSearch input{height:40px;font-size:12px}.tcWorkspace .tcFiltersExpanded .tcFilterOptions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;display:grid}.tcWorkspace .tcCodeFilter{gap:5px;display:grid}.tcWorkspace .tcCodeFilter input,.tcWorkspace .tcFilterOptions select{box-sizing:border-box;width:100%}.tcWorkspace .tcFilters .tcResultCount{grid-column:1/-1;margin:0;font-size:11px}.tcWorkspace .tcButton,.tcWorkspace .tcIconButton{min-height:40px}.tcWorkspace .tcIconButton{flex-basis:40px;width:40px;height:40px}.tcWorkspace .tcMobileSort{color:#72838b;justify-content:flex-end;align-items:center;gap:8px;margin:-5px 14px 12px;font-size:11px;display:flex}.tcWorkspace .tcMobileSort select{max-width:165px;font-size:12px}.tcWorkspace .tcTableWrap{width:100%;overflow:visible}.tcWorkspace .tcTable{min-width:0}.tcWorkspace .tcTable tbody tr{box-shadow:none;background:#fff;border:0;border-top:1px solid #e4ebef;border-radius:0;gap:10px 14px;margin:0;padding:14px}.tcWorkspace .tcPolicyTable tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:14px;display:grid}.tcWorkspace .tcPolicyTable td:first-child{grid-area:1/1}.tcWorkspace .tcPolicyTable td:nth-child(2){text-align:right;grid-area:1/2}.tcWorkspace .tcPolicyTable td:nth-child(3){grid-area:2/1}.tcWorkspace .tcPolicyTable td:nth-child(3)>strong{color:#0f766e;font-size:21px}.tcWorkspace .tcPolicyTable td:nth-child(5){text-align:right;grid-area:2/2}.tcWorkspace .tcPolicyTable td:nth-child(4){border-top:1px dashed #e6ecef;border-bottom:1px dashed #e6ecef;flex-wrap:wrap;grid-area:3/1/auto/-1;align-items:baseline;gap:4px 8px;padding:8px 0;display:flex}.tcWorkspace .tcPolicyTable td:nth-child(4):before,.tcWorkspace .tcPolicyTable td:nth-child(4) small{margin:0;display:inline}.tcWorkspace .tcPolicyTable td:nth-child(6){grid-area:4/1/auto/-1;display:block}.tcWorkspace .tcPolicyTable td:nth-child(6):before{display:none}.tcWorkspace .tcHistoricalEvidence time{margin-left:5px;display:inline}.tcWorkspace .tcPolicyTable td:nth-child(7){grid-area:5/1;align-items:center;gap:10px;display:flex}.tcWorkspace .tcPolicyTable td:nth-child(8){grid-area:5/2}.tcWorkspace .tcPolicyTable td:nth-child(8):before{display:none}.tcWorkspace .tcPolicyTable td:nth-child(8) .tcActionRow{justify-content:flex-end}.tcWorkspace .tcTaskTable tbody tr{position:relative}.tcWorkspace .tcTaskTable td:nth-child(2){grid-area:1/1/auto/-1;padding-right:34px}.tcWorkspace .tcTaskTable .tcTaskSelection:not(:empty){z-index:1;position:absolute;top:14px;right:14px}.tcWorkspace .tcTaskTable .tcTaskSelection input{width:20px;height:20px;margin:0!important}.tcWorkspace .tcTaskTable tbody tr.tcTaskGroupHeading{border:0;margin:0;padding:0;display:block}.tcWorkspace .tcTaskGroupHeading th{width:auto;height:auto;min-height:0;padding:11px 14px;display:block}.tcWorkspace .tcTaskTable tbody tr.tcTaskGroupEmpty{padding:12px 14px;display:block}.tcWorkspace .tcTaskGroupEmpty td{font-size:12px}.tcWorkspace .tcTaskGroupEmpty td:before{display:none}.tcWorkspace .tcBulkBar{gap:8px;padding:10px 14px}.tcWorkspace .tcBulkBar>span{flex-basis:100%}.tcWorkspace .tcTaskDangerMenu summary{box-sizing:border-box;align-items:center;min-height:40px;padding:0 8px;display:flex}.tcDrawer .tcDrawerBody{padding:16px 16px max(24px, env(safe-area-inset-bottom))}.tcDrawer .tcDrawerHeader{z-index:2;background:#fff;padding:8px 0 14px;position:sticky;top:0}.tcDrawer .tcDrawerHeader h2{font-size:17px}.tcDrawer .tcTabs{gap:18px;padding:0}.tcDrawer .tcTabs button{min-height:44px}.tcDrawer .tcButton,.tcDrawer .tcIconButton{min-height:42px}.tcDrawer .tcDetailGrid{gap:14px 12px}.tcDrawer .tcDetailGrid dd{font-size:13px}.tcDrawer .tcDetailGrid .tcDetailPrice{font-size:20px}.tcDrawer .tcDetails summary{align-content:center;min-height:38px}.tcWorkspace .tcTools{padding:16px 14px}.tcWorkspace .tcPolicyFlight{align-items:flex-start;gap:7px}.tcWorkspace .tcPolicyFlight .tcCheckbox{margin-top:3px}.tcWorkspace .tcPolicyBulkBar{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:relative}.tcWorkspace .tcPolicyBulkBar>span{grid-column:1/-1;align-items:center;gap:3px;min-height:30px;padding-right:40px;display:flex}.tcWorkspace .tcPolicyBulkBar>.tcButton{white-space:nowrap;justify-content:center;padding-inline:6px}.tcWorkspace .tcPolicyBulkBar>.tcIconButton{width:40px;min-height:40px;position:absolute;top:3px;right:10px}.tcWorkspace .tcPolicyBulkBar>small{grid-column:1/-1}.tcWorkspace .tcPolicyTable td:nth-child(7) .tcShelfControl{align-items:center;gap:8px;display:flex}.tcDrawer .tcDetailShelf{gap:10px;padding:10px}.tcDrawer .tcDetailShelf>div{min-width:0}.tcBulkPriceDialog{padding:16px}.tcBulkPriceDialog .tcButton,.tcBulkPriceDialog .tcIconButton{min-height:42px}.tcBulkPricePreview li{align-items:flex-start}.tcBulkPricePreview li>span{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:44%;display:flex}.tcBulkPricePreview li i{margin:0}.tcBulkPriceDialog footer{gap:8px}}.operationsDashboard{--od-ink:#14263e;--od-muted:#738195;--od-line:#e4eaf0;--od-teal:#0f766e;color:var(--od-ink);gap:16px;width:100%;min-width:0;display:grid}.operationsDashboard *{box-sizing:border-box}.operationsDashboard h2,.operationsDashboard h3,.operationsDashboard p{margin:0}.operationsDashboard button{font:inherit;cursor:pointer}.operationsDashboard button:disabled{cursor:default;opacity:1}.operationsDashboard button:focus-visible{outline-offset:3px;outline:3px solid #89c5b7}.odSummary{border:1px solid var(--od-line);background:#fff;border-radius:9px;padding:15px 0;display:flex}.odSummaryItem{border-right:1px solid var(--od-line);flex:1;min-width:0;padding:0 20px}.odSummaryItem:last-child{border-right:0}.odSummaryItem>span{color:var(--od-muted);margin-bottom:6px;font-size:11px;display:block}.odSummaryItem>button{color:var(--od-ink);letter-spacing:-.6px;font-variant-numeric:tabular-nums;text-align:left;background:0 0;border:0;padding:0;font-size:26px;font-weight:650;line-height:1.3}.odSummaryItem small{color:var(--od-muted);letter-spacing:0;white-space:nowrap;font-size:10px;font-weight:400}.odWarning{color:#b05a38!important}.odPanel{border:1px solid var(--od-line);background:#fff;border-radius:9px;min-width:0;overflow:hidden}.odPanelHead{justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}.odPanelHead h3,.odBusinessTitle h3{font-size:13px;font-weight:650}.odPanelHead>span{color:var(--od-muted);font-size:10px}.odTextButton{color:var(--od-teal);white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;display:inline-flex;font-size:11px!important}.odTextButton:disabled{color:var(--od-muted)}.odPlatformTableWrap{overflow-x:auto}.operationsDashboard .odPlatformTable{border-collapse:collapse;text-align:left;width:100%;min-width:830px;font-size:12px}.odPlatformTable th{color:var(--od-muted);border-top:1px solid var(--od-line);border-bottom:1px solid var(--od-line);white-space:nowrap;background:#f8fafb;padding:10px 12px;font-size:10px;font-weight:500}.odPlatformTable td{white-space:nowrap;font-variant-numeric:tabular-nums;border-bottom:1px solid #edf1f4;padding:13px 12px}.odPlatformTable th:first-child,.odPlatformTable td:first-child{padding-left:18px}.odPlatformTable tr:last-child td{border-bottom:0}.odPlatformTable td strong{font-weight:650;display:block}.odPlatformTable small{color:var(--od-muted);margin-top:4px;font-size:9px;display:block}.odPlatformTable em{color:var(--od-muted);font-size:10px;font-style:normal}.odPlatformAction{text-align:right}.odWorkPanel{grid-template-columns:1fr 1fr;display:grid}.odWorkColumn{min-width:0}.odWorkColumn+.odWorkColumn{border-left:1px solid var(--od-line)}.odAttentionList{padding:0 18px 12px}.odAttentionRow{width:100%;color:var(--od-ink);text-align:left;background:0 0;border:0;border-bottom:1px solid #edf1f4;align-items:center;gap:10px;padding:10px 0;display:flex}.odAttentionRow:last-child{border-bottom:0}.odAttentionRow:hover strong{color:var(--od-teal)}.odAttentionRow>span{flex:1;min-width:0}.odAttentionRow strong{font-size:11px;font-weight:500;display:block}.odAttentionRow small{color:var(--od-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;display:block;overflow:hidden}.odAttentionRow>b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.odAttentionRow>svg{color:#9aabba}.odCollectionBody{padding:0 18px 16px}.odRunner{flex-direction:column;gap:5px;font-size:11px;display:flex}.odRunner strong{font-weight:500}.odRunner span{color:var(--od-muted);font-size:10px}.odProgressHead{color:var(--od-muted);justify-content:space-between;align-items:center;margin:16px 0 7px;font-size:11px;display:flex}.odProgressHead strong{color:var(--od-teal)}.odProgress{background:#eaf0f1;border-radius:4px;height:6px;overflow:hidden}.odProgress>i{background:var(--od-teal);border-radius:4px;height:100%;transition:width .25s;display:block}.odProgressLegend{color:var(--od-muted);flex-wrap:wrap;justify-content:space-between;gap:7px;margin-top:10px;font-size:10px;display:flex}.odProgressLegend b{color:var(--od-ink);padding-left:3px;font-weight:600}.odBatchDetails{margin-top:16px;font-size:10px}.odBatchDetails summary,.odDisclosure summary{cursor:pointer;color:var(--od-teal);font-size:11px}.odBatch{color:var(--od-muted);border-top:1px solid #edf1f4;flex-wrap:wrap;align-items:center;gap:7px 12px;margin-top:10px;padding:10px 0;font-size:10px;display:flex}.odBatch>strong{color:#52657a;width:100%;font-size:11px}.odBatch b{color:var(--od-ink);font-weight:500}.odBusinessSummary{grid-template-columns:1fr 1fr;display:grid}.odBusinessRow{min-width:0;padding:14px 18px}.odBusinessRow+.odBusinessRow{border-left:1px solid var(--od-line)}.odBusinessTitle{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.odInlineStats{color:var(--od-muted);flex-wrap:wrap;gap:7px 13px;font-size:10px;display:flex}.odInlineStats b{color:var(--od-ink);margin-left:3px;font-size:12px;font-weight:600}.odMuted{color:#8592a2;font-size:10px;line-height:1.6}.odBusinessRow>.odMuted{margin-top:9px}.odLatestLog{overflow-wrap:anywhere}.odDisclosure{border-top:1px solid var(--od-line);padding:10px 18px}.odErrorDetail{color:#a06353;overflow-wrap:anywhere;font-size:11px;margin-top:9px!important}.odEmpty{color:var(--od-muted);padding:8px 18px 18px;font-size:12px}.odUpdated{color:#8b98a7;text-align:right;font-size:10px}@media (width<=1120px){.odSummaryItem{padding:0 13px}.odSummaryItem>button{font-size:23px}.odSummaryItem small{font-size:9px}.odInlineStats{gap:7px 10px}}@media (width<=700px){.operationsDashboard{gap:12px}.odSummary{flex-wrap:wrap;padding:0}.odSummaryItem{border-bottom:1px solid var(--od-line);flex:30%;padding:11px 12px}.odSummaryItem:nth-child(3){border-right:0}.odSummaryItem:nth-last-child(-n+2){border-bottom:0}.odSummaryItem>span{margin-bottom:5px;font-size:10px}.odSummaryItem>button{font-size:22px}.odSummaryItem small{font-size:8px}.odPanelHead{gap:7px;padding:12px 13px}.odPanelHead h3,.odBusinessTitle h3{font-size:12px}.odPanelHead>span{font-size:9px}.operationsDashboard .odPlatformTable{min-width:0;display:block}.odPlatformTable thead{display:none}.odPlatformTable tbody{display:block}.odPlatformTable tr{border-top:1px solid var(--od-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 10px;padding:12px 13px;display:grid}.odPlatformTable td{border:0;min-width:0;padding:0;font-size:11px}.odPlatformTable td:before{content:attr(data-label);color:var(--od-muted);margin-bottom:4px;font-size:9px;display:block}.odPlatformTable td:first-child{grid-column:1/3;padding:0 0 2px}.odPlatformTable td:first-child:before{display:none}.odPlatformTable td:first-child strong{font-size:13px;display:inline}.odPlatformTable td:first-child small{margin-left:9px;font-size:9px;display:inline}.odPlatformTable .odPlatformAction{grid-area:1/3;align-self:center}.odPlatformTable .odPlatformAction:before,.odPlatformTable td small{display:none}.odWorkPanel,.odBusinessSummary{grid-template-columns:1fr}.odWorkColumn+.odWorkColumn,.odBusinessRow+.odBusinessRow{border-left:0;border-top:1px solid var(--od-line)}.odAttentionList{padding:0 13px 7px}.odAttentionRow{padding:9px 0}.odAttentionRow strong{font-size:11px}.odAttentionRow small{font-size:9px}.odCollectionBody{padding:0 13px 13px}.odBusinessRow{padding:12px 13px}.odInlineStats{gap:8px 12px}.odBusinessRow>.odMuted{font-size:9px}.odUpdated{text-align:left;font-size:9px}}.ordersWorkspace,.owDrawerLayer,.owDeleteLayer{--ow-accent:#0f766e;--ow-ink:#172b36;--ow-muted:#73828c;--ow-line:#e5eaed;color:var(--ow-ink);font-size:13px;line-height:1.5}.ordersWorkspace{gap:22px;min-width:0;display:grid}.ordersWorkspace *,.owDrawerLayer *{box-sizing:border-box}.ordersWorkspace button,.owDrawerLayer button{cursor:pointer;font:inherit}.ordersWorkspace button:disabled,.owDrawerLayer button:disabled{cursor:default;opacity:.5}.ordersWorkspace button:focus-visible,.owDrawerLayer button:focus-visible,.owPayload summary:focus-visible{outline-offset:3px;outline:3px solid #94d8d0}.ordersWorkspace h2,.ordersWorkspace h3,.ordersWorkspace p,.owDrawerLayer h2,.owDrawerLayer h3,.owDrawerLayer p{margin:0}.owPageHeader{justify-content:space-between;align-items:center;gap:18px;display:flex}.owEyebrow{color:var(--ow-muted);letter-spacing:.09em;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.owPageHeader h2{color:var(--ow-ink);letter-spacing:-.5px;font-size:25px;font-weight:650;line-height:1.3}.owPageHeader p{color:var(--ow-muted);margin-top:7px;font-size:13px}.owButton{color:#38505d;background:#fff;border:1px solid #dbe4e6;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 13px;display:inline-flex;font-size:12px!important;font-weight:550!important}.owButton:hover{background:#f7faf9;border-color:#b7ceca}.owButton--primary{color:#fff;border-color:var(--ow-accent);background:var(--ow-accent)}.owButton--primary:hover{color:#fff;background:#0c655e;border-color:#0c655e}.owIconButton{color:#647985;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.owIconButton:hover{color:var(--ow-accent);background:#eaf4f1}.owMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.owMetric{border:1px solid var(--ow-line);background:#fff;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.owMetric>div{gap:5px;display:grid}.owMetric>div>span{color:#627580;font-size:12px;font-weight:500}.owMetric strong{color:var(--ow-ink);letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:29px;font-weight:600;line-height:1.35}.owMetric small{color:#89969d;font-size:11px}.owMetricIcon{color:#769099;background:#f3f6f7;border-radius:8px;justify-content:center;align-items:center;width:35px;height:35px;display:inline-flex}.owMetric--accent .owMetricIcon{color:var(--ow-accent);background:#e9f5f1}.owMetric--accent strong{color:var(--ow-accent)}.owListPanel{border:1px solid var(--ow-line);background:#fff;border-radius:8px;min-width:0;overflow:hidden}.owListHeader{justify-content:space-between;align-items:center;gap:16px;padding:19px 22px 17px;display:flex}.owListHeader h3{align-items:center;gap:9px;font-size:15px;font-weight:650;display:flex}.owListHeader h3>span{color:#647c86;text-align:center;background:#f0f4f5;border-radius:5px;min-width:25px;padding:1px 7px;font-size:11px;font-weight:550}.owListHeader p{color:#8a969e;margin-top:4px;font-size:11px}.owLoadedNote{color:#87969e;font-size:11px}.owToolbar{flex-wrap:wrap;align-items:center;gap:12px;padding:0 22px 18px;display:flex}.owSearch{color:#86969d;background:#fff;border:1px solid #e0e7e9;border-radius:6px;flex:310px;align-items:center;gap:8px;max-width:510px;min-height:38px;padding:0 10px;display:flex}.owSearch:focus-within{border-color:#80b9ad;outline:2px solid #cbe7e1}.owSearch input{width:100%;min-width:0;font:inherit;color:var(--ow-ink);background:0 0;border:0;border-radius:0;outline:0;padding:8px 0;font-size:12px}.owSearch input::placeholder{color:#96a1a8}.owFilterFields{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.owSelect{white-space:nowrap;background:#fff;border:1px solid #e0e7e9;border-radius:6px;align-items:center;gap:7px;min-height:38px;padding-left:11px;font-size:12px;display:inline-flex;position:relative}.owSelect>span{color:#87969d}.owSelect select{appearance:none;color:#415963;width:auto;min-width:87px;font:inherit;cursor:pointer;outline-offset:2px;background:0 0;border:0;border-radius:4px;padding:8px 25px 8px 0}.owSelect>svg{pointer-events:none;color:#87969d;position:absolute;right:8px}.owReset{color:var(--ow-accent);white-space:nowrap;background:0 0;border:0;padding:8px 2px;font-size:12px!important}.owTableWrap{width:100%;overflow-x:auto}.owTable{border-collapse:collapse;border-spacing:0;table-layout:auto;text-align:left;width:100%;min-width:960px}.owTable th{color:#81919b;white-space:nowrap;background:#f8fafb;border-top:1px solid #edf1f3;border-bottom:1px solid #edf1f3;padding:12px 15px;font-size:11px;font-weight:500}.owTable td{color:#425661;vertical-align:top;border-bottom:1px solid #eef2f3;max-width:225px;padding:16px 15px;font-size:12px}.owTable th:first-child,.owTable td:first-child{padding-left:22px}.owTable tbody tr{cursor:pointer}.owTable tbody tr:hover{background:#fafcfb}.owTable tbody tr:last-child td{border-bottom:0}.owTable td>strong{white-space:nowrap;font-weight:550;display:block}.owTable td>small{color:#8c989f;margin-top:4px;font-size:11px;display:block}.owOrderLink{color:#254955;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;line-height:1.5;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:12px!important;font-weight:600!important}.owOrderLink:hover{color:var(--ow-accent);text-decoration:underline}.owOrderMeta{color:#768a94;flex-wrap:wrap;align-items:center;gap:7px;margin-top:6px;font-size:11px;display:flex}.owSource{color:#7c8890;white-space:nowrap;background:#f1f3f4;border-radius:4px;align-items:center;padding:2px 6px;font-size:10px;font-weight:500;line-height:1.5;display:inline-flex}.owSource--real{color:#4e8275;background:#edf6f1}.owSource--simulated{color:#827768;background:#f5f1eb}.owNextAction{line-height:1.55;color:#8a7a59!important;margin-top:6px!important;font-size:11px!important}.owCodeCell strong,.owCode{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.owAmountCell>strong{color:#233d48;font-variant-numeric:tabular-nums}.owTimeCell{width:112px}.owTimeCell>span{color:#7c8b94;font-size:11px}.owStatus{color:#7f8b93;white-space:nowrap;background:#f1f4f5;border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;font-weight:500;line-height:1.5;display:inline-flex}.owStatus i{background:currentColor;border-radius:50%;width:5px;height:5px}.owStatus--accepted{color:#5c8897;background:#edf5f7}.owStatus--pending{color:#b68a33;background:#fff5df}.owStatus--paid,.owStatus--ticketed{color:#4a8d70;background:#e9f5ef}.owStatus--failed{color:#bd6966;background:#fceeed}.owStatus--cancelled{color:#929aa4;background:#f2f3f5}.owListFooter{color:#8a99a0;border-top:1px solid #edf1f2;justify-content:space-between;align-items:center;gap:10px;padding:14px 22px;font-size:11px;display:flex}.owEmpty{text-align:center;border-top:1px solid #edf1f3;justify-items:center;gap:10px;padding:58px 20px 65px;display:grid}.owEmpty>span{color:#8aaba2;background:#f1f6f5;border-radius:14px;place-items:center;width:53px;height:53px;margin-bottom:4px;display:grid}.owEmpty h3{color:#5c717b;font-size:15px;font-weight:550}.owEmpty p{color:#91a0a7;font-size:12px}.owCards{display:none}.owNotice{color:#a16453;background:#fff7f4;border:1px solid #efd6d0;border-radius:6px;padding:12px 16px}.owSrOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.owSpinning{animation:1s linear infinite ow-spin}@keyframes ow-spin{to{transform:rotate(360deg)}}.owDrawerLayer{z-index:1800;background:#10232e4d;justify-content:flex-end;display:flex;position:fixed;inset:0}.owDrawer{background:#f7f9fa;flex-direction:column;width:min(590px,100%);max-height:100dvh;display:flex;box-shadow:-10px 0 45px #19303b1f}.owDrawerHeader{border-bottom:1px solid var(--ow-line);background:#fff;justify-content:space-between;align-items:flex-start;gap:14px;padding:22px 24px;display:flex}.owDrawerHeader>div{min-width:0}.owDrawerHeader h2{overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.5}.owDrawerHeader .owOrderMeta{gap:8px;margin-top:9px}.owDetailBody{overscroll-behavior:contain;min-height:0;padding:20px 24px;overflow-y:auto}.owDetailSection{border:1px solid var(--ow-line);background:#fff;border-radius:7px;margin-bottom:15px;padding:19px}.owDetailSection:last-child{margin-bottom:0}.owDetailSection h3{margin:0 0 15px;font-size:13px;font-weight:650}.owDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 20px;margin:0;display:grid}.owDetailGrid>div{min-width:0}.owDetailGrid dt{color:#91a0a7;font-size:11px}.owDetailGrid dd{color:#3f5965;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.owDetailWide{grid-column:1/-1}.owActionHint{color:#87794f;background:#fbf8ed;border-radius:5px;margin-top:16px;padding:12px;font-size:12px}.owActionHint strong{font-size:11px;font-weight:600}.owActionHint p{color:inherit;margin-top:5px;font-size:12px}.owPayload{border:1px solid #e7edef;border-radius:5px;margin-top:10px;overflow:hidden}.owPayload summary{cursor:pointer;color:#63808c;background:#fafcfc;align-items:center;gap:8px;padding:11px 12px;font-size:12px;list-style:none;display:flex}.owPayload summary::-webkit-details-marker{display:none}.owPayload summary>span{flex:1}.owPayload[open] summary>svg:last-child{transform:rotate(180deg)}.owPayload pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#486570;tab-size:2;background:#f6f9fa;border-top:1px solid #e7edef;max-width:100%;max-height:440px;margin:0;padding:14px;font:11px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.owPayload p,.owMuted{color:#91a0a7!important;font-size:12px!important}.owPayload p{padding:12px}.owDrawerFooter{border-top:1px solid var(--ow-line);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.owDrawerFooter>span{color:#96a2a8;font-size:11px}@media (width<=1100px){.owMetric{padding:16px}.owMetrics{gap:12px}.owMetricIcon{width:30px;height:30px}.owLoadedNote{display:none}}@media (width<=700px){.ordersWorkspace{gap:17px}.owPageHeader{gap:12px}.owPageHeader h2{font-size:22px}.owPageHeader p{max-width:205px;font-size:11px;line-height:1.6}.owPageHeader>.owButton{align-self:flex-start;margin-top:20px}.owEyebrow{font-size:10px}.owMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.owMetric{gap:4px;padding:14px}.owMetric strong{font-size:25px}.owMetric>div>span{font-size:11px}.owMetric small{font-size:10px}.owMetricIcon{width:27px;height:27px}.owMetricIcon svg{width:15px;height:15px}.owListHeader{padding:17px 15px 14px}.owToolbar{gap:10px;padding:0 15px 15px}.owSearch{flex-basis:100%;min-width:0;max-width:none;min-height:41px}.owSearch input{min-height:39px;font-size:12px}.owSearch>svg{flex-shrink:0;width:16px}.owFilterFields{gap:8px;width:100%}.owSelect{flex:1;min-height:40px;padding-left:9px}.owSelect select{flex:1;min-width:75px}.owReset{font-size:11px!important}.owTableWrap{display:none}.owCards{background:#f5f8f9;border-top:1px solid #edf1f3;gap:12px;padding:14px;display:grid}.owCard{background:#fff;border:1px solid #e4ecee;border-radius:7px;min-width:0;padding:15px}.owCard>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.owCard .owOrderMeta{margin-top:0}.owCardOrderLink{color:#2f5660;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13px 0 3px;display:flex}.owCardOrderLink strong{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600}.owCardOrderLink svg{color:#8ca7ac;flex-shrink:0}.owCardFlight{border-bottom:1px solid #edf1f2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:12px 0;display:flex}.owCardFlight strong{font-size:12px;font-weight:600}.owCardFlight strong>span{color:#81939b;margin-left:4px;font-size:11px;font-weight:400}.owCardFlight>span{color:#8c9aa1;font-size:11px}.owCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 14px;margin:13px 0;display:grid}.owCard dl>div{min-width:0}.owCard dt{color:#98a5ab;font-size:10px}.owCard dd{color:#58707b;overflow-wrap:anywhere;margin:4px 0 0;font-size:11px}.owCard dd>span{color:#8d9ca3;margin-left:5px}.owCardWide{grid-column:1/-1}.owCard>footer{border-top:1px solid #edf1f2;justify-content:space-between;align-items:center;gap:9px;padding-top:12px;display:flex}.owCard>footer>div{gap:3px;min-width:0;display:grid}.owCard>footer strong{color:#305c63;overflow-wrap:anywhere;font-size:14px;font-weight:600}.owCard>footer small{color:#99a7ae;font-size:10px}.owCard>footer .owButton{padding:8px;font-size:11px!important}.owListFooter{align-items:flex-start;padding:13px 15px;font-size:10px}.owDrawerHeader{padding:18px}.owDrawerHeader h2{font-size:17px}.owDetailBody,.owDetailSection{padding:15px}.owDrawerFooter{padding:13px 18px;padding-bottom:max(13px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.owSpinning{animation:none}}.owSelectionBar{background:#fafcfb;border-top:1px solid #edf1f3;flex-wrap:wrap;align-items:center;gap:13px;padding:12px 22px;display:flex}.owSelectionCheck{color:#738a94;cursor:pointer;align-items:center;gap:7px;font-size:11px;display:inline-flex}.owSelectionCheck input,.owCheckCell input,.owMobileCheck{accent-color:var(--ow-accent);cursor:pointer;width:15px;height:15px;min-height:0;margin:0;padding:0}.owSelectionCount{color:#94a2a9;margin-right:auto;font-size:11px}.owTable .owCheckCell{vertical-align:middle;width:38px;padding-right:0}.owRowActions{justify-items:center;gap:5px;display:grid}.owDeleteLink{color:#ac7467;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:10px!important}.owDeleteLink:hover{color:#9c4f43;text-decoration:underline}.owButton--danger{color:#a76a5c;background:#fffaf8;border-color:#ead8d0}.owButton--danger:hover{color:#9b5144;background:#fff4ef;border-color:#dcbcaf}.owDeleteNotice{color:#547f6d;background:#edf7f1;border:1px solid #d6e9de;border-radius:6px;padding:12px 16px;font-size:12px}.owDeleteLayer{z-index:1950;background:#10232e6b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.owDeleteDialog{background:#fff;border:1px solid #e6eaea;border-radius:10px;width:min(480px,100%);max-height:calc(100dvh - 40px);padding:24px;overflow-y:auto;box-shadow:0 20px 70px #152b332b}.owDeleteDialog,.owDeleteDialog *{box-sizing:border-box}.owDeleteDialog button{font:inherit;cursor:pointer}.owDeleteDialog button:disabled{cursor:default;opacity:.55}.owDeleteDialog button:focus-visible{outline-offset:3px;outline:3px solid #dab8a8}.owDeleteHeading{align-items:flex-start;gap:12px;display:flex}.owDeleteHeading>svg{color:#ba8771;flex-shrink:0;margin-top:3px}.owDeleteHeading h2{margin:0;font-size:18px;font-weight:600}.owDeleteHeading p{color:#8f9ca4;margin:5px 0 0;font-size:12px}.owDeleteWarning{color:#a17c63;background:#fff9f3;border:1px solid #edddd3;border-radius:6px;margin:18px 0;padding:12px;font-size:12px;line-height:1.8}.owDeleteTargets{max-height:235px;margin:0 0 18px;padding:0;list-style:none;overflow-y:auto}.owDeleteTargets li{border-bottom:1px solid #edf1f2;padding:10px 0}.owDeleteTargets strong{color:#4c6672;overflow-wrap:anywhere;font-size:12px;font-weight:550;display:block}.owDeleteTargets span{color:#94a1a8;margin-top:3px;font-size:11px;display:block}.owDeleteFooter{justify-content:flex-end;align-items:center;gap:10px;display:flex}.owButton--dangerSolid{color:#fff;background:#a66555;border-color:#a66555}.owButton--dangerSolid:hover{color:#fff;background:#965846;border-color:#965846}@media (width<=700px){.owSelectionBar{gap:10px;padding:12px 15px}.owSelectionCheck,.owSelectionCount{font-size:10px}.owSelectionBar .owButton{min-height:35px;padding:7px 9px;font-size:10px!important}.owSelectionCheck input,.owMobileCheck{width:17px;height:17px}.owCardActions{flex-shrink:0;justify-items:end}.owCard .owCardActions .owDeleteLink{font-size:10px!important}.owDeleteLayer{padding:16px}.owDeleteDialog{max-height:calc(100dvh - 32px);padding:19px}.owDeleteHeading h2{font-size:17px}.owDeleteFooter .owButton{min-height:40px}}.accountsWorkspace{--aw-accent:#0f766e;--aw-ink:#203b47;--aw-muted:#84959e;--aw-line:#e5ebed;min-width:0;color:var(--aw-ink);gap:20px;font-size:13px;line-height:1.5;display:grid}.accountsWorkspace *{box-sizing:border-box}.accountsWorkspace [hidden]{display:none!important}.accountsWorkspace h2,.accountsWorkspace h3,.accountsWorkspace h4,.accountsWorkspace p{margin:0}.accountsWorkspace button{font:inherit;cursor:pointer}.accountsWorkspace button:disabled{cursor:default;opacity:.55}.accountsWorkspace button:focus-visible,.accountsWorkspace summary:focus-visible{outline-offset:3px;outline:3px solid #a1d6cd}.awPageHeader{justify-content:space-between;align-items:center;gap:15px;display:flex}.awPageHeader h2{letter-spacing:-.5px;font-size:24px;font-weight:650}.awPageHeader p{color:var(--aw-muted);margin-top:5px;font-size:12px}.awButton{color:#55717c;background:#fff;border:1px solid #dce6e8;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:35px;padding:7px 12px;font-weight:500;display:inline-flex;font-size:12px!important}.awButton:hover{background:#f6faf8;border-color:#b2d0c8}.awButton--primary{color:#fff;background:var(--aw-accent);border-color:var(--aw-accent)}.awButton--primary:hover{color:#fff;background:#0e655f;border-color:#0e655f}.awIconButton{color:#8ba0a8;background:0 0;border:0;flex-shrink:0;place-items:center;width:26px;height:28px;padding:0;display:grid}.awPanel{border:1px solid var(--aw-line);background:#fff;border-radius:8px;min-width:0;overflow:hidden}.awTabs{border-bottom:1px solid var(--aw-line);align-items:center;gap:25px;padding:0 22px;display:flex}.awTabs button{color:#86969e;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:7px;padding:17px 0 15px;font-size:12px;display:inline-flex}.awTabs button[aria-pressed=true]{border-bottom-color:var(--aw-accent);color:var(--aw-accent);font-weight:600}.awTabs button>span{color:#8a9ca4;background:#f0f4f5;border-radius:4px;padding:0 6px;font-size:10px}.awTabs button[aria-pressed=true]>span{color:#629589;background:#edf7f2}.awListToolbar{flex-wrap:wrap;align-items:center;gap:14px;padding:20px 22px;display:flex}.awSearch{color:#90a0a8;border:1px solid #e0e7e9;border-radius:6px;align-items:center;gap:8px;width:330px;min-width:150px;max-width:100%;min-height:37px;padding:0 10px;display:flex}.awSearch input{width:100%;min-width:0;color:var(--aw-ink);font:inherit;background:0 0;border:0;border-radius:0;outline:0;padding:8px 0;font-size:12px}.awSearch:focus-within{border-color:#8abdaf;outline:2px solid #d4ece5}.awSearch>svg{flex-shrink:0}.awSearch input::placeholder{color:#9ca9ae}.awCount{color:#90a0a8;flex:1;font-size:11px}.awAccountList{border-top:1px solid #eef2f3}.awAccount{border-bottom:1px solid #eaf0f2}.awAccount:last-child{border-bottom:0}.awAccountHeader{align-items:center;gap:13px;padding:20px 22px;display:flex}.awAvatar{color:#6e929d;background:#f0f5f7;border-radius:9px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:15px;font-weight:550;display:grid}.awAvatar--owner{color:var(--aw-accent);background:#eaf6f0}.awIdentity{overflow-wrap:anywhere;flex:1;gap:4px;min-width:95px;display:grid}.awIdentity strong{color:#36505b;font-size:13px;font-weight:600}.awIdentity>span{color:#91a0a6;font-size:11px}.awAccountSummary{color:#768d98;gap:4px;min-width:195px;font-size:11px;display:grid}.awAccountSummary small{color:#99a7ae;font-size:10px}.awStatus{color:#929fa6;white-space:nowrap;background:#f0f3f5;border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;display:inline-flex}.awStatus i{background:currentColor;border-radius:50%;width:5px;height:5px}.awStatus--active{color:#4c8a76;background:#ecf6ef}.awManageButton{color:#78909a;min-height:32px;margin-left:10px;padding:5px 9px;font-size:11px!important}.awAccount--open{background:#fcfefd}.awAccount--open .awManageButton{color:var(--aw-accent);background:#f5faf7;border-color:#c0dacf}.awAccount--open .awManageButton>svg{transform:rotate(180deg)}.awEditor{padding:0 22px 20px 73px}.awEditorHeading{border-top:1px solid #e5eeea;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:17px 0;display:flex}.awEditorHeading h4{color:#607e89;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.awEditorHeading>span{color:#99a9a9;font-size:11px}.awFormGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.awFormGrid--edit{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 140px}.awField{gap:7px;min-width:0;display:grid}.awField>span{color:#78909a;align-items:center;gap:7px;font-size:11px;display:flex}.awField>span>small{color:#90a4a5;font-size:9px;font-weight:400}.awField input{color:#3f5c68;width:100%;min-width:0;min-height:36px;font:inherit;background:#fff;border:1px solid #dfe8ea;border-radius:5px;padding:8px 10px;font-size:12px}.awField input::placeholder{color:#a7b3b7}.awField input:focus{border-color:#9cc6b9;outline:2px solid #d8eee7}.awCheckField{color:#78909a;align-items:center;gap:7px;margin-top:18px;font-size:12px;display:inline-flex}.awCheckField input,.awPermissionItem input{accent-color:var(--aw-accent);cursor:pointer;flex-shrink:0;width:14px;height:14px;margin:0;padding:0}.awCheckField input:disabled,.awPermissionItem input:disabled{cursor:default}.awActiveField{align-self:center;margin-top:18px}.awPermissionsHeading{justify-content:space-between;align-items:center;gap:12px;margin:26px 0 13px;display:flex}.awPermissionsHeading h4{font-size:12px;font-weight:600}.awPermissionsHeading>span{color:#8b9da4;font-size:11px}.awPermissionsDetails{background:#fff;border:1px solid #e3ece7;border-radius:6px;margin-top:18px}.awPermissionsDetails>summary{color:#708e94;cursor:pointer;align-items:center;gap:7px;padding:12px;font-size:11px;list-style:none;display:flex}.awPermissionsDetails>summary::-webkit-details-marker{display:none}.awPermissionsDetails>summary>span{flex:1}.awPermissionsDetails>summary>small{color:#9badae;margin-right:6px;font-size:10px}.awPermissionsDetails[open]>summary>svg:last-child{transform:rotate(180deg)}.awPermissionsDetails .awPermissionGrid{padding:0 14px 14px}.awPermissionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.awPermissionGroup{border:1px solid #e5eced;border-radius:6px;min-width:0;margin:0;padding:13px}.awPermissionGroup legend{color:#607f89;padding:0 5px;font-size:11px;font-weight:550}.awPermissionItem{cursor:pointer;align-items:flex-start;gap:8px;margin:0 0 13px;display:flex}.awPermissionItem:last-child{margin-bottom:0}.awPermissionItem input{margin-top:2px}.awPermissionItem>span{gap:4px;min-width:0;display:grid}.awPermissionItem strong{color:#6d8792;overflow-wrap:anywhere;font-size:11px;font-weight:500}.awPermissionItem small{color:#a2afb4;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.awFormFooter{border-top:1px solid #e9f0ee;justify-content:space-between;align-items:center;gap:12px;margin-top:19px;padding-top:18px;display:flex}.awFormFooter>span{color:#9babb0;font-size:11px}.awFormFooter>div{gap:9px;display:flex}.awCreateArea{padding:24px 22px}.awSectionHeading{margin-bottom:22px}.awSectionHeading h3{color:#3e5a66;font-size:15px;font-weight:600}.awSectionHeading p{color:#98a8af;margin-top:5px;font-size:11px}.awListFooter{color:#9daab0;border-top:1px solid #edf1f3;justify-content:space-between;gap:15px;padding:14px 22px;font-size:10px;display:flex}.awNotice{color:#598b76;background:#eff8f1;border:1px solid #d7eade;border-radius:5px;margin-bottom:15px;padding:11px 13px;font-size:12px}.awNotice--error{color:#ac6a5e;background:#fff5f1;border-color:#f1dcd4}.awNotice--warning{color:#9d8654;background:#fff9e9;border-color:#f0e5c8}.awEmpty{color:#a0b5b9;justify-items:center;gap:12px;padding:45px 18px;display:grid}.awEmpty p,.awMuted{color:#99a9ae;font-size:12px}.awAudit{padding-top:21px}.awAudit>.awSectionHeading{padding:0 22px}.awAuditTableWrap{max-width:100%;overflow-x:auto}.awAuditTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px}.awAuditTable th{color:#91a2aa;text-align:left;background:#f8fafb;border-top:1px solid #ebf0f2;border-bottom:1px solid #ebf0f2;padding:11px 14px;font-size:11px;font-weight:500}.awAuditTable td{color:#79909b;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #edf1f3;padding:15px 14px;font-size:11px}.awAuditTable th:first-child,.awAuditTable td:first-child{padding-left:22px}.awAuditTable th:nth-child(3){width:30%}.awAuditTable th:nth-child(4){width:65px}.awAuditTable th:last-child{width:155px}.awAuditTable tr:last-child td{border-bottom:0}.awMethod{color:#7c98a2;white-space:nowrap;background:#f0f5f6;border-radius:3px;padding:2px 4px;font-size:9px}.awPath{overflow-wrap:anywhere;color:#8ca1aa;margin-top:6px;font:10px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.awCode{color:#889ca7;background:#f2f5f7;border-radius:4px;padding:1px 5px;font-size:10px;display:inline-block}.awCode--error{color:#b28173;background:#faf0ea}.awAuditCards{display:none}@media (width<=1050px){.awPermissionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.awAccountSummary{min-width:160px}.awFormGrid--edit{grid-template-columns:repeat(2,minmax(0,1fr))}.awFormGrid--edit .awActiveField{margin-top:0}}@media (width<=700px){.accountsWorkspace{gap:17px}.awPageHeader h2{font-size:22px}.awPageHeader p{font-size:11px}.awTabs{justify-content:space-between;gap:16px;padding:0 13px}.awTabs button{gap:5px;padding:15px 0 13px;font-size:11px}.awTabs button>svg{width:13px}.awTabs button>span{padding:0 4px;font-size:9px}.awListToolbar{gap:12px;padding:15px}.awSearch{width:100%;min-height:40px}.awSearch input{min-height:38px}.awCount{font-size:10px}.awAccountHeader{grid-template-columns:34px minmax(0,1fr) auto;gap:9px 10px;padding:17px 15px;display:grid}.awAvatar{border-radius:7px;grid-area:1/1;width:34px;height:34px}.awIdentity{grid-area:1/2;gap:3px;min-width:0}.awIdentity strong{font-size:12px}.awIdentity>span{font-size:10px}.awStatus{grid-area:1/3;justify-self:end;font-size:9px}.awAccountSummary{grid-area:2/2;gap:3px;min-width:0;font-size:10px}.awAccountSummary small{overflow-wrap:anywhere;font-size:9px}.awManageButton{grid-area:2/3;align-self:end;margin-left:0;padding:6px 8px;font-size:10px!important}.awEditor{padding:0 15px 17px}.awEditorHeading{padding:15px 0}.awEditorHeading>span{font-size:10px}.awFormGrid,.awFormGrid--edit{grid-template-columns:minmax(0,1fr);gap:14px}.awField input{min-height:40px}.awActiveField{margin:0;padding-top:3px}.awFormFooter{flex-wrap:wrap;gap:13px;margin-top:15px;padding-top:15px}.awFormFooter>span{font-size:10px}.awFormFooter>div{margin-left:auto}.awPermissionGrid{grid-template-columns:minmax(0,1fr)}.awPermissionItem{min-height:28px;margin-bottom:10px}.awPermissionItem strong{font-size:12px}.awPermissionItem input{width:16px;height:16px}.awPermissionItem small{font-size:11px}.awCheckField{min-height:26px}.awCheckField input{width:16px;height:16px}.awCreateArea{padding:19px 15px}.awSectionHeading{margin-bottom:20px}.awSectionHeading h3{font-size:14px}.awListFooter{flex-direction:column;gap:4px;padding:13px 15px;font-size:10px}.awAudit>.awSectionHeading{padding:0 15px}.awAuditTableWrap{display:none}.awAuditCards{background:#f7f9fa;border-top:1px solid #edf1f3;gap:11px;padding:14px;display:grid}.awAuditCards article{background:#fff;border:1px solid #e6ecee;border-radius:6px;min-width:0;padding:14px}.awAuditCards header{justify-content:space-between;align-items:center;gap:10px;display:flex}.awAuditCards strong{color:#65818e;overflow-wrap:anywhere;font-size:12px;font-weight:550}.awAuditCards p{color:#8c9fa7;overflow-wrap:anywhere;margin-top:8px;font-size:11px}.awAuditRequest{align-items:flex-start;gap:7px;margin-top:10px;display:flex}.awAuditRequest .awPath{min-width:0;margin-top:0}.awAuditCards footer{color:#a1afb5;border-top:1px solid #edf1f3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;margin-top:11px;padding-top:10px;font-size:9px;display:flex}}:root{color:#151a20;background:#f5f7fb;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:15px}*{box-sizing:border-box}body{margin:0}button{font:inherit}button:disabled{cursor:wait;opacity:.68}.shell{width:min(1440px,100%);margin:0 auto;padding:24px}.loginShell{background:linear-gradient(#ffffffd1,#f5f7fbf0),radial-gradient(circle at 18% 20%,#2458d324,#0000 28%),radial-gradient(circle at 82% 72%,#2d76571f,#0000 26%);place-items:center;min-height:100vh;padding:18px;display:grid}.loginPanel{background:#fff;border:1px solid #d6dfeb;border-radius:8px;gap:18px;width:min(420px,100%);padding:24px;display:grid;box-shadow:0 18px 48px #17202a1f}.loginPanel.compact{text-align:center;justify-items:center}.loginBrand{align-items:center;gap:12px;display:flex}.loginIcon{color:#fff;background:#1d2430;border-radius:8px;place-items:center;width:46px;height:46px;display:grid}.loginForm{gap:12px;display:grid}.loginButton{width:100%}.topbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.topActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.userBadge,.runtimeBadge{color:#1d2430;background:#fff;border:1px solid #d6dfeb;border-radius:8px;align-items:center;gap:9px;min-height:40px;padding:0 12px;display:inline-flex}.userBadge div{gap:1px;display:grid}.runtimeBadge{color:#24503e;background:#f3fbf6;border-color:#b8dcc4;min-height:32px;font-size:12px;font-weight:750}.userBadge strong{font-size:13px}.userBadge span{color:#667382;font-size:12px;font-weight:680}.refreshMeta{color:#516066;white-space:nowrap;background:#fff;border:1px solid #d6dfeb;border-radius:8px;align-items:center;gap:7px;min-height:32px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}h1{letter-spacing:0;margin:0 0 6px;font-size:26px;font-weight:760}p{color:#657078;margin:0}.iconButton,.smallAction,.switchButton,.iconOnly,.tabs button{color:#253033;cursor:pointer;background:#fff;border:1px solid #cdd6cc;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:36px;display:inline-flex}.primary{color:#fff;background:#2458d3;border-color:#2458d3;padding:0 14px}.iconButton:not(.primary),.secondaryButton{padding:0 12px}.secondaryButton{background:#fff;border-color:#bec8d6}.dangerButton,.dangerIcon{color:#9b2c1f;background:#fff7f5;border-color:#e6b8b0}.dangerButton:hover,.dangerIcon:hover{background:#ffecea;border-color:#c94c3c}.metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:18px;display:grid}.metric{background:#fff;border:1px solid #d8dfd5;border-radius:8px;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;min-height:58px;padding:12px 14px;display:grid}.metric span{color:#606b70}.metric strong{font-size:22px}.tabs{gap:8px;margin-bottom:12px;display:flex;overflow-x:auto}.tabs button{color:#516066;min-width:110px;padding:0 12px}.tabs .active{color:#fff;background:#213034;border-color:#213034}.subbar{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 12px;display:flex}.subbar span,.smallAction{background:#fff;border:1px solid #d8dfd5;border-radius:8px;min-height:32px;padding:0 10px}.overviewPage,.platformPage{gap:14px;display:grid}.panelBand{background:#fff;border:1px solid #d8dfd5;border-radius:8px;gap:14px;padding:16px;display:grid}.overviewGrid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start;gap:14px;display:grid}.platformStatusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.platformStatusCard{background:#fbfcff;border:1px solid #d6dfeb;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.platformCardHead,.policyCardHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.platformCardHead>div{gap:3px;display:grid}.platformCardHead strong,.policyCardHead strong{color:#1d2430;font-size:16px}.platformCardHead span{color:#667382;font-size:13px;font-weight:650}.platformStatusCard dl,.policyCard dl{gap:8px;margin:0;display:grid}.platformStatusCard dl{grid-template-columns:repeat(2,minmax(0,1fr))}.platformStatusCard dl div,.policyCard dl div{gap:3px;display:grid}.platformStatusCard dt,.policyCard dt{color:#667382;font-size:12px}.platformStatusCard dd,.policyCard dd{color:#1d2430;overflow-wrap:anywhere;margin:0;font-weight:720}.errorLine{color:#92382f;background:#fff1ef;border-radius:8px;padding:8px 10px;font-size:13px}.batchColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.batchStatusBox,.alertRow{background:#fbfcff;border:1px solid #d6dfeb;border-radius:8px;gap:8px;padding:12px;display:grid}.batchStatusBox>div:first-child,.batchRow,.alertRow{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.batchStatusBox>div:first-child span,.alertRow span,.alertRow p{color:#667382;font-size:13px}.batchSummary{background:#fff;border:1px solid #d6dfeb;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-height:34px;padding:8px;display:grid}.batchSummary span{color:#263241;text-align:center;font-size:13px;font-weight:760}.batchRow{border-top:1px solid #e1e7ef;min-height:30px;padding-top:8px}.alertList{gap:10px;display:grid}.alertRow p{overflow-wrap:anywhere;grid-column:1/-1;margin:0}.platformHero{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start}.platformHero h2{margin:0 0 6px;font-size:22px}.platformHeroStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.statusBadge{color:#1f5a35;white-space:nowrap;background:#edf7f0;border:1px solid #b9d9c4;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:24px;padding:0 8px;font-size:12px;font-weight:760;display:inline-flex}.statusBadge.warning,.statusBadge.expired,.statusBadge.queued,.statusBadge.pending,.statusBadge.no_fare{color:#745500;background:#fff9df;border-color:#ead48a}.statusBadge.probing{color:#155e75;background:#e1f2f7;border-color:#9fcbd8}.statusBadge.probe_no_fare{color:#744b12;background:#fff4d6;border-color:#e7ce91}.statusBadge.probe_failed{color:#9d302b;background:#fff0ee;border-color:#e4b0ac}.statusBadge.failed,.statusBadge.compare_failed{color:#92382f;background:#fff1ef;border-color:#e3aaa4}.statusBadge.paused{color:#526067;background:#f4f6f8;border-color:#cfd8e5}.statusBadge.production_ready,.statusBadge.real_order_received{color:#1f6a3a;background:#e8f8ee;border-color:#8cc5a2}.statusBadge.local_passed{color:#255b78;background:#edf7ff;border-color:#8fb9d8}.statusBadge.needs_policy,.statusBadge.needs_launch_check{color:#745500;background:#fff9df;border-color:#ead48a}.statusBadge.needs_recheck{color:#92382f;background:#fff1ef;border-color:#e3aaa4}.mutedText{color:#8a949b;font-size:12px;font-weight:700}.policyCards{display:none}.policyTable table{table-layout:fixed;min-width:1200px}.policyTable th,.policyTable td{white-space:normal;line-height:1.35}.policyTable th:first-child,.policyTable td:first-child{width:260px}.policyTable th:nth-child(2),.policyTable td:nth-child(2){width:150px}.policyTable th:nth-child(3),.policyTable td:nth-child(3),.policyTable th:nth-child(4),.policyTable td:nth-child(4),.policyTable th:nth-child(5),.policyTable td:nth-child(5){width:108px}.policyTable th:nth-child(6),.policyTable td:nth-child(6),.policyTable th:nth-child(8),.policyTable td:nth-child(8),.policyTable th:nth-child(10),.policyTable td:nth-child(10),.policyTable th:nth-child(11),.policyTable td:nth-child(11){width:80px}.policyTable th:nth-child(7),.policyTable td:nth-child(7){overflow-wrap:anywhere;width:170px}.policyTable th:nth-child(9),.policyTable td:nth-child(9){overflow-wrap:anywhere;width:130px}.reasonCell{white-space:normal;line-height:1.4}.platformOptionsHeader{background:#f8fbff;border:1px solid #d6dfeb;border-radius:8px;justify-content:space-between;align-items:baseline;gap:12px;min-height:34px;padding:8px 10px;display:flex}.platformOptionsHeader strong{color:#1d2430}.platformOptionsHeader span{color:#667382;font-size:13px;font-weight:650}.compactPanel{gap:8px}.tongchengPanel{align-items:stretch}.tongchengReadiness{background:#fbfcff;border:1px solid #d6dfeb;border-radius:8px;gap:12px;padding:12px;display:grid}.readinessStatus{grid-template-columns:auto auto minmax(120px,1fr);align-items:center;gap:10px;display:grid}.readinessStatus>div:last-child{color:#667382;justify-items:end;gap:2px;font-size:12px;font-weight:700;display:grid}.readinessStatus strong{color:#1d2430;font-size:20px}.statusBadge{border:1px solid #cfd8e5;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:13px;font-weight:760;display:inline-flex}.statusBadge.ready{color:#214b39;background:#edf7f0;border-color:#9bc4a9}.statusBadge.pending,.statusBadge.queued,.statusBadge.no_fare{color:#6d5412;background:#fff8df;border-color:#ead48a}.statusBadge.running{color:#255b78;background:#edf7ff;border-color:#8fb9d8}.endpointGrid,.transportGrid,.slaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.transportGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.endpointGrid div,.transportGrid div,.slaGrid div{gap:4px;min-width:0;display:grid}.endpointGrid dt,.transportGrid dt,.slaGrid dt{color:#667382;font-size:12px;font-weight:720}.endpointGrid dd,.transportGrid dd,.slaGrid dd{color:#1d2430;overflow-wrap:anywhere;margin:0;font-weight:720}.checkGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.checkGrid div{background:#fff;border:1px solid #d6dfeb;border-radius:8px;gap:3px;min-height:72px;padding:8px;display:grid}.checkGrid div.passed{border-color:#b9d9c4}.checkGrid div.warn{background:#fffdf4;border-color:#ead48a}.checkGrid span{color:#667382;font-size:11px;font-weight:760}.checkGrid strong{color:#1d2430;font-size:13px}.checkGrid small{color:#667382;overflow-wrap:anywhere;font-size:12px}.smokePanel{background:#fff;border:1px solid #d6dfeb;border-radius:8px;gap:10px;padding:12px;display:grid}.smokePanel.passed{border-color:#b9d9c4}.smokePanel.warn{background:#fffdf4;border-color:#ead48a}.smokeSteps{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.smokeSteps div{background:#fbfcff;border:1px solid #d6dfeb;border-radius:8px;gap:3px;min-height:66px;padding:8px;display:grid}.smokeSteps div.passed{border-color:#b9d9c4}.smokeSteps div.warn{background:#fffdf4;border-color:#ead48a}.smokeSteps span{color:#667382;font-size:11px;font-weight:760}.smokeSteps strong{color:#1d2430;font-size:13px}.smokeSteps small{color:#667382;overflow-wrap:anywhere;font-size:12px}.acceptanceSteps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.acceptanceSteps div{min-height:92px}.acceptanceSteps small{line-height:1.45}.integrationPackage{border-top:1px solid #d6dfeb;gap:10px;padding-top:10px;display:grid}.packageGrid{grid-template-columns:minmax(0,2fr) minmax(120px,.8fr) minmax(0,1fr);gap:10px;display:grid}.packageGrid div{gap:4px;min-width:0;display:grid}.packageGrid dt{color:#667382;font-size:12px;font-weight:720}.packageGrid dd{color:#1d2430;overflow-wrap:anywhere;margin:0;font-weight:720}.platformTaskGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.platformTaskGroup{border-top:2px solid #83b59a;min-width:0}.platformTaskGroup.uncollected{border-top-color:#d4b765}.platformTaskGroupHead{justify-content:space-between;align-items:center;min-height:36px;padding:0 4px;display:flex}.platformTaskGroupHead h3{margin:0;font-size:14px}.platformTaskGroupHead span{color:#667382;text-align:right;min-width:24px;font-size:12px;font-weight:760}.platformTaskCompactList{display:grid}.platformTaskCompactRow{border-bottom:1px solid #e3e8ef;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:6px 4px;display:grid}.platformTaskCompactMain{gap:2px;min-width:0;display:grid}.platformTaskCompactMain strong{color:#1d2430;overflow-wrap:anywhere;font-size:13px}.platformTaskCompactMain span,.platformTaskGroupEmpty{color:#667382;font-size:12px;font-weight:650}.platformTaskGroupEmpty{border-bottom:1px solid #e3e8ef;min-height:52px;margin:0;padding:15px 4px}.platformTaskCompactActions{gap:4px;display:flex}.platformTaskCompactActions .iconOnly{width:32px;min-height:32px;padding:0}.curlGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.curlBlock{background:#fff;border:1px solid #d6dfeb;border-radius:8px;min-width:0}.curlBlock summary{color:#1d2430;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:760;display:flex}.summaryCopyButton{color:#253033;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cdd6cc;border-radius:8px;align-items:center;gap:5px;min-height:26px;padding:0 8px;font-size:12px;font-weight:720;display:inline-flex}.summaryCopyButton svg{flex:none}.summaryButtonGroup{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.curlBlock pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#27313a;max-height:160px;margin:0;padding:0 10px 10px;font-size:11px;line-height:1.45;overflow:auto}.orderPreviewGrid{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:start;gap:14px;display:grid}.ordersBox,.previewBox{gap:10px;min-width:0;display:grid}.directOrderCell{gap:5px;min-width:180px;display:grid}.directOrderMeta{color:#667382;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;line-height:1.35;display:flex}.directOrderMeta small{color:#667382;min-width:140px}.orderSourceBadge{color:#526067;white-space:nowrap;background:#f4f6f8;border:1px solid #cfd8e5;border-radius:999px;align-items:center;min-height:20px;padding:0 7px;font-size:11px;font-weight:760;display:inline-flex}.orderSourceBadge.real{color:#1f6a3a;background:#e8f8ee;border-color:#8cc5a2}.orderSourceBadge.simulated{color:#6d5412;background:#fff8df;border-color:#d6cfae}.ordersPage{gap:14px;display:grid}.ordersHero{grid-template-columns:minmax(0,1fr) auto;align-items:center}.orderFilters{grid-template-columns:minmax(320px,1fr) minmax(260px,.7fr) minmax(260px,.8fr);align-items:end;gap:12px;display:grid}.orderSearch input{background:#fff}.orderTable table{min-width:1320px}.orderCards{display:none}.orderPayloadDetails{min-width:160px}.orderPayloadDetails summary{color:#334155;cursor:pointer;background:#fbfcff;border:1px solid #cfd8e5;border-radius:8px;align-items:center;min-height:30px;padding:0 9px;font-size:12px;font-weight:720;list-style:none;display:inline-flex}.orderPayloadDetails summary::-webkit-details-marker{display:none}.orderPayloadDetails .payloadGrid{min-width:min(760px,80vw);margin-top:8px}.miniHead{justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.miniHeadActions,.policyActionGroup{align-items:center;gap:8px;min-width:0;display:inline-flex}.miniHeadActions{flex-wrap:wrap;justify-content:flex-end}.miniHead span{color:#667382;font-size:13px;font-weight:700}.smallAction svg{flex:none}.dangerAction{color:#b42318;background:#fff5f3;border-color:#fecdca}.policyActionGroup.mobileActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.payloadGrid{gap:8px;display:grid}.payloadBlock{background:#fbfcff;border:1px solid #d6dfeb;border-radius:8px;overflow:hidden}.payloadBlock summary{color:#243144;cursor:pointer;min-height:34px;padding:8px 10px;font-weight:760;list-style:none}.payloadBlock summary::-webkit-details-marker{display:none}.payloadBlock pre{color:#1f2937;background:#f8fafc;border-top:1px solid #d6dfeb;max-height:300px;margin:0;padding:10px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.45;overflow:auto}.taskWorkspace{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:16px;display:grid}.taskForm,.summaryPanel,.taskList{background:#fff;border:1px solid #d8dfd5;border-radius:8px}.taskForm{gap:0;padding:0 18px 18px;display:grid}.formSection{border-top:1px solid #e1e7ef;gap:14px;padding:18px 0;display:grid}.formSection:first-of-type{border-top:0}.sectionHead{gap:4px;display:grid}.sectionHead h2{letter-spacing:0;margin:0;font-size:17px;font-weight:760}.sectionHead p{color:#667382;font-size:13px}.sectionBody{gap:12px;display:grid}.statusNotice{color:#283338;background:#f4f7f8;border:1px solid #cdd6cc;border-radius:8px;align-items:center;min-height:38px;margin-top:14px;padding:9px 12px;font-size:14px;font-weight:680;display:flex}.statusNotice.success{color:#1f5a35;background:#edf7f0;border-color:#9bc4a9}.statusNotice.error{color:#92382f;background:#fff1ef;border-color:#d8a4a0}.statusNotice.info{color:#2d526f;background:#eff6fb;border-color:#a8bfd3}.statusNotice.compact{min-height:32px;margin-top:0;padding:7px 10px;font-size:13px}.accountPage,.accountForm{gap:14px;display:grid}.accountGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.accountCard{background:#fbfcff;border:1px solid #d6dfeb;border-radius:8px;gap:12px;padding:14px;display:grid}.accountCard.owner{background:#f8fbff;border-color:#b9c8df}.accountCard header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.accountCard header>div{gap:3px;display:grid}.accountCard header strong{color:#1d2430;font-size:16px}.accountCard header span,.accountMeta{color:#667382;font-size:12px;font-weight:680}.accountMeta{flex-wrap:wrap;gap:8px 14px;display:flex}.permissionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.permissionGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.permissionGroup{background:#fff;border:1px solid #d8dfd5;border-radius:8px;gap:8px;min-width:0;margin:0;padding:10px;display:grid}.permissionGroup legend{color:#1d2430;padding:0 4px;font-size:13px;font-weight:760}.permissionItem{color:#344047;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;font-size:13px;display:grid}.permissionItem input{width:16px;height:16px;margin:2px 0 0}.permissionItem span{gap:2px;min-width:0;display:grid}.permissionItem strong{color:#253033;font-size:13px}.permissionItem small{color:#667382;line-height:1.35}.taskHint{color:#526067;background:#fbfcfa;border:1px solid #d8dfd5;border-radius:8px;align-items:center;min-height:34px;padding:8px 10px;font-size:13px;font-weight:680;display:flex}.taskHint.compact{min-height:38px;line-height:1.35}.datePlanner{gap:12px;display:grid}.segmentedControl{flex-wrap:wrap;gap:8px;display:flex}.segmentedControl button{color:#465364;cursor:pointer;background:#fff;border:1px solid #cfd8e5;border-radius:8px;min-height:34px;padding:0 12px}.segmentedControl .active{color:#fff;background:#1d2430;border-color:#1d2430}.segmentedControl button:disabled{cursor:not-allowed;opacity:.55}.tongchengTaskControls{border-top:1px solid #dbe2e8;grid-template-columns:minmax(240px,1.2fr) minmax(180px,.8fr) minmax(240px,1.2fr);gap:12px;padding-top:12px;display:grid}.tongchengTaskControls .fieldLabel{align-items:center;gap:6px;display:inline-flex}.tongchengOperations{gap:14px;display:grid}.operationMessage{color:#315f4b;overflow-wrap:anywhere;max-width:min(680px,100%);font-size:13px;font-weight:700}.operationSelectors{grid-template-columns:minmax(300px,1.4fr) auto minmax(220px,.9fr) auto;align-items:end;gap:10px;display:grid}.operationButtons{align-items:center;gap:7px;min-height:38px;display:flex}.rollNowButton{min-height:38px}.tongchengStateGrid{background:#d9e1e8;border:1px solid #d9e1e8;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.tongchengStateGrid>div{background:#fff;gap:4px;min-width:0;padding:10px;display:grid}.tongchengStateGrid dt{color:#667382;font-size:12px}.tongchengStateGrid dd{color:#1d2430;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;font-weight:720}.compactState{min-width:148px}.tongchengDisplayChecks table{min-width:1180px}.tongchengDisplayChecks th:first-child,.tongchengDisplayChecks td:first-child{overflow-wrap:anywhere;width:250px}.tongchengDisplayChecks .reasonCell{min-width:260px;max-width:420px}.displayStatus{color:#475467;white-space:nowrap;background:#f6f8fa;border:1px solid #cbd5df;border-radius:999px;align-items:center;min-height:26px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.displayStatus.confirmed{color:#16603f;background:#eef8f2;border-color:#9fcdb8}.displayStatus.pending{color:#755600;background:#fff9e8;border-color:#e7c66c}.displayStatus.failed{color:#9b2c22;background:#fff1ef;border-color:#efaca5}.evidenceButtons{align-items:center;gap:6px;min-width:74px;display:flex}.dateChips{flex-wrap:wrap;gap:8px;display:flex}.dateChip{color:#214b39;cursor:pointer;background:#edf7f0;border:1px solid #bdd4cb;border-radius:8px;align-items:center;gap:6px;min-height:30px;padding:0 9px;display:inline-flex}.formRow,.formGrid{gap:10px;display:grid}.formRow{grid-template-columns:repeat(3,minmax(160px,1fr))}.formGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.formGrid.one{grid-template-columns:minmax(0,1fr)}.formGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.formGrid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.formGrid.five{grid-template-columns:repeat(5,minmax(0,1fr))}.formGrid.six{grid-template-columns:repeat(6,minmax(0,1fr))}.field{align-content:start;gap:6px;display:grid}.fieldButton{align-self:end;min-height:39px}.fieldLabel,.checkField span{color:#526067;font-size:13px;font-weight:680}.fieldLabel{flex-wrap:wrap;align-items:center;gap:6px;min-height:20px;display:flex}.requiredBadge,.conditionalBadge{border-radius:8px;align-items:center;min-height:18px;padding:0 6px;font-size:11px;font-style:normal;line-height:18px;display:inline-flex}.requiredBadge{color:#9a3a18;background:#ffe8dc}.conditionalBadge{color:#745500;background:#fff4c7}.fieldRule{width:auto;max-width:100%}.fieldRule[open]{flex-basis:100%}.fieldRule summary{color:#475569;cursor:pointer;background:#f8fbff;border:1px solid #d8e2ef;border-radius:999px;align-items:center;gap:4px;min-height:20px;padding:0 7px;font-size:12px;font-weight:650;list-style:none;display:inline-flex}.fieldRule summary::-webkit-details-marker{display:none}.fieldRule p{color:#334155;background:#f8fbff;border:1px solid #d6dfeb;border-radius:8px;max-width:520px;margin:4px 0 0;padding:8px 10px;font-size:12px;line-height:1.45}.field input,.field select{color:#1f2528;background:#fbfcff;border:1px solid #cfd8e5;border-radius:8px;width:100%;min-height:38px;padding:0 10px}.checkField{background:#fbfcff;border:1px solid #cfd8e5;border-radius:8px;align-items:center;gap:8px;min-height:38px;padding:0 10px;display:inline-flex}.checkField input{width:16px;height:16px}.platformPicker{background:#f8fbff;border:1px solid #d6dfeb;border-radius:8px;gap:10px;padding:12px;display:grid}.platformPicker>div:first-child{gap:3px;display:grid}.platformPicker strong{color:#1d2430}.platformPicker span,.platformPicker small{color:#667382}.platformPickButtons{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.platformPick{cursor:pointer;background:#fff;border:1px solid #cfd8e5;border-radius:8px;grid-template-columns:18px 1fr;align-items:center;gap:2px 8px;min-height:52px;padding:9px 10px;display:grid}.platformPick.active{background:#f0f5ff;border-color:#2458d3}.platformPick input{grid-row:1/3;width:16px;height:16px}.platformPick span{color:#1d2430;font-weight:760}.platformPick small{font-size:12px;font-weight:650}.optionPanel,.platformOptionsPanel{gap:10px;display:grid}.optionHead{color:#354247;align-items:center;gap:8px;font-weight:720;display:inline-flex}.optionGrid{grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px;display:grid}.optionGroup{border-top:1px solid #e1e7ef;padding-top:10px}.optionGroup:first-child{border-top:0;padding-top:0}.optionGroup summary{cursor:pointer;color:#243144;justify-content:space-between;align-items:center;gap:12px;min-height:38px;font-weight:760;list-style:none;display:flex}.optionGroup summary::-webkit-details-marker{display:none}.optionGroup summary small{color:#667382;font-size:12px;font-weight:650}.optionGroup>p{color:#667382;margin:0 0 10px;font-size:13px}.statusPill{background:#f8fbff;border:1px solid #d6dfeb;border-radius:8px;align-content:center;gap:4px;min-height:64px;padding:10px 12px;display:grid}.statusPill span{color:#667382;font-size:12px;font-weight:700}.statusPill strong{color:#1d2430;font-size:14px}.taskAside{position:sticky;top:16px}.summaryPanel{gap:12px;padding:14px;display:grid}.summaryHead{color:#243144;align-items:center;gap:8px;font-weight:760;display:inline-flex}.creationResultPanel,.routePreviewPanel{margin-top:12px}.routePreviewChips{flex-wrap:wrap;gap:6px;display:flex}.routePreviewChips span{color:#243144;background:#f8fbff;border:1px solid #d6dfeb;border-radius:8px;align-items:center;min-height:26px;padding:0 8px;font-size:12px;font-weight:750;display:inline-flex}.creationHead{justify-content:space-between;display:flex}.creationHead>div{align-items:center;gap:8px;display:inline-flex}.creationTotal{color:#214b39;background:#edf7f0;border:1px solid #bdd4cb;border-radius:8px;grid-template-columns:auto 1fr;align-items:baseline;gap:8px;min-height:40px;padding:10px;display:grid}.creationTotal strong{font-size:24px}.creationTotal span{font-weight:740}.launchCheckPanel{background:#fff;border:1px solid #d6dfeb;border-radius:8px;margin-top:12px}.launchCheckPanel.passed{border-color:#b9d9c4}.launchCheckPanel.warn{background:#fffdf4;border-color:#ead48a}.launchStatus{background:#edf7f0;border:1px solid #bdd4cb;border-radius:8px;gap:4px;min-height:52px;padding:10px;display:grid}.launchStatus.warn{background:#fff8db;border-color:#ead48a}.launchStatus strong{color:#1d3f31;font-size:20px}.launchStatus span,.launchMini span,.launchMini small,.blockerList span{color:#667382;font-size:12px}.launchMini{background:#fbfcff;border:1px solid #d6dfeb;border-radius:8px;gap:4px;min-height:62px;padding:10px;display:grid}.launchMini strong{color:#1d2430;overflow-wrap:anywhere}.displayEvidenceForm{background:#fbfcff;border:1px solid #d9e4dd;border-radius:8px;gap:8px;padding:10px;display:grid}.displayEvidenceForm label{color:#667382;font-size:12px;font-weight:760}.displayEvidenceForm textarea{resize:vertical;color:#1d2430;background:#fff;border:1px solid #cbd8d0;border-radius:8px;width:100%;min-height:88px;padding:9px 10px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.displayEvidenceForm>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.displayEvidenceForm small{color:#667382;font-weight:700}.externalEvidenceGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.externalEvidenceGrid>div{background:#fff;border:1px solid #d6dfeb;border-radius:8px;gap:6px;min-height:72px;padding:10px;display:grid}.externalEvidenceGrid span{color:#1d2430;font-size:12px;font-weight:800}.externalEvidenceGrid small{color:#667382;overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.endpointMini small{overflow-wrap:anywhere}.blockerList{background:#fff8db;border:1px solid #ead48a;border-radius:8px;gap:6px;padding:10px;display:grid}.displayResultList{gap:8px;display:grid}.displayResultList div{background:#fbfcff;border:1px solid #d6dfeb;border-radius:8px;gap:4px;min-height:74px;padding:10px;display:grid}.displayResultList strong{color:#1d3f31}.displayResultList span,.displayResultList small{overflow-wrap:anywhere}.displayResultList small{color:#667382;font-size:12px}.creationResultList{gap:10px;display:grid}.creationTaskCard{background:#fbfcff;border:1px solid #d6dfeb;border-radius:8px;gap:10px;padding:10px;display:grid}.creationTaskCard>div:first-child{gap:2px;display:grid}.creationTaskCard>div:first-child span{color:#667382;font-size:12px;font-weight:700}.taskCardActions{flex-wrap:wrap;gap:8px;display:flex}.summaryPanel dl,.taskCard dl,.creationTaskCard dl{gap:10px;margin:0;display:grid}.summaryPanel dl div,.taskCard dl div,.creationTaskCard dl div{grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.summaryPanel dt,.taskCard dt,.creationTaskCard dt{color:#667382;font-size:12px}.summaryPanel dd,.taskCard dd,.creationTaskCard dd{color:#1d2430;overflow-wrap:anywhere;margin:0;font-weight:700}.formActionBar{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-top:1px solid #e1e7ef;border-radius:0 0 8px 8px;justify-content:space-between;align-items:center;gap:12px;margin:0 -18px -18px;padding:12px 18px;display:flex;position:sticky;bottom:0}.formActionBar strong{color:#2458d3;font-size:18px}.formActionBar span{color:#5f6d7c;font-weight:650}.taskList{grid-column:1/-1;gap:12px;padding:14px;display:grid}.listHead{grid-template-columns:1fr}.taskCards{display:none}.tableWrap{background:#fff;border:1px solid #d8dfd5;border-radius:8px;width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:880px}th,td{text-align:left;white-space:nowrap;vertical-align:middle;border-bottom:1px solid #e6ebe2;padding:11px 12px}th{color:#475257;background:#eef2ea;font-size:13px;font-weight:720}td{color:#20282b}tr:last-child td{border-bottom:0}.highlightRow td{background:#fff4c7;transition:background .2s;box-shadow:inset 0 1px #e5c761,inset 0 -1px #e5c761}.stackedCell{gap:3px;display:grid}.stackedCell small{color:#6b7579;font-size:12px}.qunarIntegrationCell{min-width:128px}.mono{color:#3b5551;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.switchButton{min-width:70px;padding:0 8px}.iconOnly{width:36px}.split{gap:14px;display:grid}.empty{text-align:center;color:#7a8588}@media (width<=840px){.shell{padding:16px}.topbar{flex-direction:column;align-items:flex-start}.metrics{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (width<=520px){.metrics{grid-template-columns:1fr}.tabs button{min-width:96px}}@media (width<=1180px){.overviewGrid,.platformHero,.orderPreviewGrid{grid-template-columns:1fr}.endpointGrid,.transportGrid,.checkGrid,.smokeSteps,.platformStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.platformHeroStats{grid-template-columns:repeat(3,minmax(0,1fr))}.taskWorkspace{grid-template-columns:1fr}.taskAside{position:static}.formGrid.four,.formGrid.five,.formGrid.six,.optionGrid,.accountGrid,.orderFilters,.permissionGrid,.tongchengTaskControls{grid-template-columns:repeat(2,minmax(0,1fr))}.operationSelectors{grid-template-columns:minmax(260px,1fr) auto}.tongchengStateGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.platformStatusGrid,.batchColumns,.platformHeroStats,.platformTaskGroups,.readinessStatus,.endpointGrid,.transportGrid,.slaGrid,.checkGrid,.smokeSteps,.packageGrid,.curlGrid{grid-template-columns:1fr}.readinessStatus>div:last-child{justify-items:start}.panelBand{padding:12px}.platformOptionsHeader{gap:3px;display:grid}.platformPickButtons{grid-template-columns:1fr}.taskForm,.taskList,.summaryPanel{border-radius:8px}.formGrid.two,.formGrid.three,.formGrid.four,.formGrid.five,.formGrid.six,.formRow,.optionGrid,.accountGrid,.orderFilters,.permissionGrid,.permissionGrid.compact,.tongchengTaskControls,.operationSelectors,.tongchengStateGrid{grid-template-columns:1fr}.operationButtons{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.operationButtons .iconButton,.operationButtons .iconOnly{width:100%}.segmentedControl{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.segmentedControl button{width:100%}.taskTable,.policyTable,.orderTable{display:none}.taskCards,.policyCards,.orderCards{gap:10px;display:grid}.taskCard,.policyCard,.orderCard,.emptyCard{background:#fbfcff;border:1px solid #d6dfeb;border-radius:8px;gap:12px;padding:12px;display:grid}.taskCard>div:first-child{gap:3px;display:grid}.orderCard header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.orderCard dl{gap:8px;margin:0;display:grid}.orderCard dl div{grid-template-columns:72px minmax(0,1fr);gap:8px;display:grid}.orderCard dt{color:#667382;font-size:12px}.orderCard dd{color:#1d2430;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:720}.orderPayloadDetails .payloadGrid{min-width:0}.taskCard strong{color:#1d2430;overflow-wrap:anywhere}.taskCard span{color:#667382;font-size:13px;font-weight:650}.policyCard>.mono{white-space:normal;overflow-wrap:anywhere}.highlightCard{background:#fff9df;border-color:#d7a928}.formActionBar{grid-template-columns:1fr;display:grid;position:static}.formActionBar .iconButton{width:100%}}@media (width<=520px){.shell{padding:12px}.topbar h1{font-size:22px}.topActions,.topActions .iconButton,.topActions .userBadge{width:100%}.topActions{justify-content:stretch}.loginPanel{padding:18px}.taskForm{padding:0 12px 12px}.formActionBar{margin:0 -12px -12px;padding:12px}.summaryPanel dl div,.taskCard dl div{grid-template-columns:72px minmax(0,1fr)}}.mobileHeader,.mobileBottomNav,.mobilePlatformNav,.mobileDisclosureToggle,.mobileCollection{display:none}.mobileDisclosure{min-width:0}.mobileMenu{color:#202a32;border:0;border-radius:8px 8px 0 0;width:min(480px,100%);max-width:100%;max-height:88dvh;margin:auto 0 0 auto;padding:0}.mobileMenu::backdrop{background:#121c2466}.mobileMenuBody{padding:12px 16px max(16px, env(safe-area-inset-bottom))}.mobileMenu header{justify-content:space-between;align-items:center;display:flex}.mobileMenu h2{margin:0;font-size:18px}.mobileMenu nav{margin:10px 0;display:grid}.mobileMenu nav button{text-align:left;color:#31444c;background:#fff;border:0;border-bottom:1px solid #edf0f3;align-items:center;gap:12px;min-height:48px;padding:10px;display:flex}.mobileMenu nav button span{flex:1}.mobileMenu nav button[aria-current]{color:#2153be;background:#edf3ff}.mobileMenu footer{border-top:1px solid #dce3e9;padding:12px 10px 0}.mobileMenu footer p{margin:6px 0;font-size:12px}.mobileMenu footer button{color:#a5322b;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0;display:flex}.mobileIcon{color:#344e5b;cursor:pointer;background:#fff;border:1px solid #dce3e9;border-radius:6px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-height:44px;padding:0;display:inline-flex}.mobileIcon svg{flex-shrink:0}@media (width<=760px){:root{--mobile-nav-height:68px}html{scroll-padding-top:76px;scroll-padding-bottom:150px}.shell{padding:0 12px calc(var(--mobile-nav-height) + 20px + env(safe-area-inset-bottom))}.shell>.topbar,.shell>.tabs,.shell>.metrics{display:none}.shell[data-page=overview]>.metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.shell .metric{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-width:0;min-height:74px;padding:10px 8px;display:flex}.shell .metric svg{display:none}.shell .metric span{white-space:normal;font-size:11px}.shell .metric strong{overflow-wrap:anywhere;margin:0;font-size:19px;line-height:1.2}.mobileHeader{z-index:30;min-height:64px;padding:max(8px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 8px max(12px, env(safe-area-inset-left));background:#fff;border-bottom:1px solid #dce3e9;justify-content:space-between;align-items:center;gap:12px;margin:0 -12px 12px;display:flex;position:sticky;top:0}.mobileHeader>div:first-child{gap:4px;min-width:0;display:grid}.mobileHeader strong{font-size:18px;line-height:1.2}.mobileHeader span{color:#77818a;font-size:11px}.mobileHeaderActions{gap:6px;display:flex}.mobileHeader .mobileIcon{border-color:#0000}.mobileBottomNav{z-index:40;min-height:var(--mobile-nav-height);padding:4px env(safe-area-inset-right) max(4px, env(safe-area-inset-bottom)) env(safe-area-inset-left);background:#fff;border-top:1px solid #dce3e9;display:flex;position:fixed;bottom:0;left:0;right:0}.mobileBottomNav button{color:#68767e;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:60px;padding:4px;font-size:12px;display:flex}.mobileBottomNav button[aria-current]{color:#2153be;background:#f1f5fc;font-weight:700}.mobileBottomNav button svg{flex-shrink:0}.mobilePlatformNav{background:#fff;border-bottom:1px solid #cfd9e2;gap:0;margin:-4px 0 12px;display:flex}.mobilePlatformNav button{color:#69757e;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;min-width:0;min-height:46px;padding:6px;font-size:15px}.mobilePlatformNav button[aria-current]{color:#2153be;border-bottom-color:#2153be;font-weight:700}.shell button,.mobileMenu button,.tcDrawer button,.tcThresholdDialog button{touch-action:manipulation}.shell :is(.iconButton,.smallAction,.iconOnly,.switchButton,.tcButton,.tcIconButton),.tcDrawer :is(.tcButton,.tcIconButton),.tcThresholdDialog :is(.tcButton,.tcIconButton){min-height:44px}.shell .iconOnly,.shell .tcIconButton,.tcDrawer .tcIconButton,.tcThresholdDialog .tcIconButton{flex-basis:44px;width:44px}.shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea),.loginPanel :is(input,select),.tcDrawer :is(input,select,textarea),.tcThresholdDialog :is(input,select){min-width:0;max-width:100%;min-height:44px;font-size:16px}.shell input[type=date]{appearance:none;width:100%}.shell input[type=checkbox],.tcWorkspace .tcCheckbox{width:20px;min-width:20px;height:20px}.shell :is(h2,h3,p,dd,strong,.mono,.statusNotice){overflow-wrap:anywhere}.shell h2{font-size:17px}.shell .panelBand{box-shadow:none;border-radius:0}.shell .sectionHead>p,.platformHero>div:first-child>p{display:none}.shell .platformHeroStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.platformPage>.mobileDisclosure{background:#fff;border-block:1px solid #dce3e9;padding:0 12px}.mobilePlatformExtra>.mobileDisclosureBody>.panelBand{border:0;padding:0 0 12px}.mobilePlatformExtra>.mobileDisclosureBody>.panelBand>.sectionHead{display:none}.shell .platformHeroStats .statusPill{min-width:0}.platformStatusCard dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.platformStatusCard dl div{gap:4px;min-width:0;display:grid}.platformStatusCard dd{margin:0;font-size:14px}.platformStatusCard dt{font-size:11px}.mobileDisclosureToggle{color:#253e4a;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:52px;padding:12px 0;font-weight:700;display:flex}.mobileDisclosureToggle svg{flex:0 0 18px}.mobileDisclosure.isOpen>.mobileDisclosureToggle svg{transform:rotate(180deg)}.mobileDisclosure:not(.isOpen)>.mobileDisclosureBody,.mobileDisclosure.formSection>.mobileDisclosureBody>.sectionHead{display:none}.shell .taskForm{gap:0;padding:0 12px}.shell .formSection{margin:0;padding:0}.formSection .sectionBody{padding-bottom:18px}.shell .formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.shell .formGrid.one{grid-template-columns:minmax(0,1fr)}.shell .formGrid>*{min-width:0}.taskForm .formGrid.three:first-child>.field:first-child{grid-column:1/-1}.shell .fieldLabel{flex-wrap:wrap;line-height:1.5}.shell .toggleField{min-height:44px}.shell .formActionBar{z-index:20;bottom:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dce3e9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 -12px;padding:12px;display:flex;position:sticky}.shell .formActionBar>div{flex:110px;min-width:0;font-size:12px}.shell .formActionBar .iconButton{width:auto;min-width:120px}.shell .formActionBar .primary span{color:#fff}.shell:has(input:focus,textarea:focus,select:focus) .mobileBottomNav{display:none}.shell:has(input:focus,textarea:focus,select:focus) .formActionBar{bottom:0}.shell .taskAside{position:static}.taskAside>.mobileDisclosure{background:#fff;border-block:1px solid #dce3e9;padding:0 12px}.shell .tableWrap{min-width:0;max-width:100%}.shell .collectionDesktop{display:none}.mobileCollection{background:#fff;display:block}.mobileSearch{border:1px solid #d6dfeb;border-radius:6px;align-items:center;gap:8px;padding:0 12px;display:flex}.mobileSearch input{background:0 0;border:0;width:100%}.mobileListCount{padding:12px;font-size:12px}.mobileCollection article{border-top:1px solid #dce3e9;padding:14px 12px}.mobileCollectionHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mobileCollectionHead strong{font-size:14px}.mobileCollectionHead span{color:#426755;font-size:12px}.mobileCollection article>p{margin:6px 0;font-size:12px}.mobileCollectionFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.mobileCollectionFoot small{color:#7c878f;font-size:11px}.mobileCollectionFoot>div{gap:6px;display:flex}.mobilePagination{justify-content:center;align-items:center;gap:20px;padding:12px;display:flex}.policyCard .mobilePolicyPrice{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mobilePolicyPrice strong{color:#2153be;font-size:19px}.mobilePolicyPrice span{color:#657078;font-size:12px}.policyCard .mobileDisclosureToggle{min-height:44px;font-size:13px;font-weight:500}.policyCard .mobileActions{flex-wrap:wrap;gap:8px;display:flex}.policyCard .mobileActions .iconButton{flex:1;width:auto}.tcWorkspace .tcWorkspaceHead{padding:10px 8px}.tcWorkspace .tcTabs{justify-content:space-between;gap:0}.tcWorkspace .tcTabs button{min-height:44px}.tcWorkspace .tcFilters{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.tcWorkspace .tcSearch{grid-column:1}.tcWorkspace .tcMobileFilterToggle{font-size:13px;display:flex}.tcWorkspace .tcFilterOptions{display:none}.tcWorkspace .tcFiltersExpanded .tcFilterOptions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;padding-top:4px;display:grid}.tcWorkspace .tcCodeFilter{gap:5px;display:grid}.tcWorkspace .tcFilters .tcResultCount{grid-column:1/-1;margin:0}.tcWorkspace .tcMobileSort{color:#77818a;justify-content:flex-end;align-items:center;gap:8px;margin:-6px 8px 8px;font-size:12px;display:flex}.tcMobileSort select{max-width:180px}.tcWorkspace .tcPolicyTable tbody tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:14px 8px}.tcPolicyTable td:first-child{grid-area:1/1}.tcPolicyTable td:nth-child(2){text-align:right;grid-area:1/2}.tcPolicyTable td:nth-child(3){grid-area:2/1}.tcPolicyTable td:nth-child(3) strong{color:#2153be;font-size:20px}.tcPolicyTable td:nth-child(4){display:none}.tcPolicyTable td:nth-child(5){text-align:right;grid-area:2/2}.tcPolicyTable td:nth-child(6){grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.tcPolicyTable td:nth-child(6):before{display:none}.tcPolicyTable td:nth-child(7){grid-area:4/1;align-items:center;gap:10px;display:flex}.tcPolicyTable td:nth-child(8){grid-area:4/2}.tcPolicyTable td:nth-child(8):before{display:none}.tcPolicyTable td:nth-child(8) .tcActionRow{justify-content:flex-end}.tcWorkspace .tcSwitch,.tcDrawer .tcSwitch{isolation:isolate;background-color:#0000;background-clip:content-box;border:0;border-radius:0;width:48px;min-width:48px;height:44px;padding:12px 3px;position:relative}.tcSwitch:before{content:"";z-index:-1;background:#a6b1bc;border-radius:16px;position:absolute;inset:10px 0}.tcSwitch[aria-checked=true]:before{background:#278568}.tcWorkspace .tcSwitch span,.tcDrawer .tcSwitch span{flex-basis:18px;width:18px;height:18px}.tcWorkspace .tcBulkBar{gap:8px}.tcBulkBar>span{flex-basis:100%}.tcWorkspace .tcTaskTable .tcTaskSelection:not(:empty){text-align:right;grid-area:1/2}.tcTaskSelection input{margin:12px!important}.tcWorkspace .tcTaskTable td:nth-child(2){grid-area:1/1}.tcDrawerBody{padding:12px 12px max(24px, env(safe-area-inset-bottom))}.tcDrawerHeader{z-index:2;background:#fff;padding:8px 0;position:sticky;top:0}.tcDrawer .tcTabs{flex-wrap:wrap;gap:10px 16px}.tcDrawer .tcActionRow,.tcEvidenceButtons{gap:8px}.tcDrawer .tcButton{padding:8px 10px;font-size:13px}.tcThresholdDialog{padding:16px}.shell :focus-visible,.mobileMenu :focus-visible{outline-offset:2px;outline:2px solid #3f70d3}@media (prefers-reduced-motion:no-preference){.mobileSpinning{animation:1.2s linear infinite mobile-spin}@keyframes mobile-spin{to{transform:rotate(360deg)}}}}:root{--console-ink:#182b3a;--console-muted:#687b87;--console-line:#e2e8eb;--console-accent:#0f766e;--console-bg:#f3f5f6;--console-sidebar:216px;color:var(--console-ink);background:var(--console-bg);font-variant-numeric:tabular-nums;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px}body{background:var(--console-bg)}button,input,select,textarea{font:inherit}button:disabled{cursor:not-allowed}button{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:3px;outline:2px solid #12877c}.consoleShell.shell{width:100%;max-width:none;min-height:100vh;margin:0;padding:0}.consoleSidebar{z-index:45;width:var(--console-sidebar);color:#e8eff1;background:#142b38;flex-direction:column;padding:26px 14px 0;display:flex;position:fixed;inset:0 auto 0 0}.consoleBrand{align-items:center;gap:11px;padding:0 10px 24px;display:flex}.consoleBrand>span{color:#b8e3ce;background:#214640;border:1px solid #467c79;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.consoleBrand>div{gap:4px;display:grid}.consoleBrand strong{letter-spacing:1px;font-size:18px;font-weight:700}.consoleBrand small{color:#91a7b0;letter-spacing:2px;font-size:10px}.consoleQuickFind{color:#b4c2ca;cursor:pointer;background:#1c3441;border:1px solid #334956;border-radius:6px;align-items:center;gap:8px;height:36px;padding:0 10px;font-size:12px;display:flex}.consoleQuickFind kbd{color:#8ea2ad;margin-left:auto;font:10px inherit}.consoleNav{flex:1;padding:20px 0 14px;overflow-y:auto}.consoleNavGroup+.consoleNavGroup{margin-top:24px}.consoleNavLabel{color:#8ca3af;letter-spacing:1px;margin:0 12px 9px;font-size:10px;display:block}.consoleNavGroup>button{color:#bdcbd1;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:11px;width:100%;min-height:42px;margin:3px 0;padding:10px 13px;display:flex}.consoleNavGroup>button>span{flex:1}.consoleNavGroup>button:hover{color:#fff;background:#233d4a}.consoleNavGroup>button[aria-current]{color:#fff;background:#236259;font-weight:600}.consoleSidebarBottom{border-top:1px solid #324754}.consoleRunner{align-items:center;gap:9px;padding:16px 8px;display:flex}.consoleRunnerIcon{color:#a8bfc8}.consoleRunner>div{gap:5px;min-width:0;display:grid}.consoleRunner small{color:#92a6af;font-size:10px}.consoleRunner div>span{color:#d9e3e7;overflow-wrap:anywhere;font-size:11px}.consoleAccount{border-top:1px solid #324754;align-items:center;gap:10px;padding:14px 6px 20px;display:flex}.consoleAvatar{color:#eff9f5;background:#4a666e;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.consoleAccount>div{flex:1;gap:3px;min-width:0;display:grid}.consoleAccount strong{text-overflow:ellipsis;font-size:12px;overflow:hidden}.consoleAccount small{color:#99acb5;font-size:10px}.consoleAccount button{color:#a7bdc7;cursor:pointer;background:0 0;border:0;padding:7px}.consoleMain{min-width:0;margin-left:var(--console-sidebar)}.consoleTopbar{border-bottom:1px solid var(--console-line);background:#fff;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 28px;display:flex}.consoleBreadcrumb,.consoleTopActions{align-items:center;gap:12px;font-size:12px;display:flex}.consoleBreadcrumb>span,.consoleBreadcrumb>svg{color:#8c9ba5}.consoleBreadcrumb>strong{font-weight:500}.consoleUpdated{color:#7f8d97;font-size:11px}.consoleTopButton{border:1px solid var(--console-line);color:#516874;cursor:pointer;background:#fff;border-radius:5px;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:12px;display:flex}.consoleContent{outline:none;width:100%;max-width:1920px;margin:0 auto;padding:26px 28px 40px}.consolePageHead{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.consolePageHead>div{min-width:0}.consolePageHead h1{letter-spacing:-.6px;margin:0;font-size:24px;font-weight:650;line-height:1.35}.consolePageHead p{color:var(--console-muted);margin-top:7px;font-size:12px;line-height:1.65}.consoleNewTask{flex:none}.consoleContent .primary,.consoleShell .mobileBottomNav button[aria-current]{background:var(--console-accent);border-color:var(--console-accent);color:#fff}.consoleContent .primary:hover{background:#0d655e}.consoleContent :is(.iconButton,.smallAction,.switchButton,.iconOnly){border-radius:5px;min-height:34px;font-size:12px}.consoleContent :is(.panelBand,.taskForm,.summaryPanel,.taskList,.tableWrap){border-color:var(--console-line);box-shadow:none;border-radius:8px}.consoleContent .panelBand{padding:18px 20px}.consoleContent :is(h2,.sectionHead h2){color:var(--console-ink);font-size:15px;font-weight:650}.consoleContent :is(.sectionHead p,.mutedText){color:var(--console-muted);font-size:12px;line-height:1.65}.consoleContent .tableWrap{border:1px solid var(--console-line);background:#fff;max-width:100%}.consoleContent table{border-collapse:collapse;width:100%;font-size:12px}.consoleContent th{border-color:var(--console-line);color:#73818b;white-space:nowrap;background:#f8fafb;padding:12px 14px;font-size:11px;font-weight:500}.consoleContent td{border-color:#eaf0f2;padding:13px 14px;line-height:1.55}.consoleContent tbody tr:hover{background:#f8fbfa}.consoleContent .stackedCell{gap:4px}.consoleContent small{font-size:11px}.consoleContent :is(.field input,.field select,.field textarea){min-height:37px;box-shadow:none;background:#fff;border:1px solid #dce4e8;border-radius:5px;font-size:13px}.consoleContent :is(.field input,.field select,.field textarea):focus{border-color:#59a99d;outline:2px solid #ddf1eb}.consoleContent .fieldLabel{color:#526874;font-size:12px;font-weight:500}.consoleContent .statusPill{border:1px solid var(--console-line);background:#f8fafb;border-radius:5px}.consoleContent .statusNotice{overflow-wrap:anywhere;border-radius:5px;font-size:12px;line-height:1.6}.consoleContent .formGrid{gap:14px}.consoleContent .formGrid.six{grid-template-columns:repeat(3,minmax(0,1fr))}.consoleContent .taskWorkspace{grid-template-columns:minmax(0,1fr) 280px;gap:18px}.consoleContent .taskForm{padding:0 20px 16px}.consoleContent .taskAside{top:18px}.consoleContent .formSection{border-color:var(--console-line);padding:0;display:block}.consoleContent .formSection>.mobileDisclosureToggle{width:100%;min-height:62px;color:var(--console-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;font-size:14px;font-weight:600;display:flex}.consoleContent .formSection>.mobileDisclosureToggle>span{align-items:center;gap:10px;display:flex}.consoleContent .formStepNumber{color:#698078;background:#ecf3f1;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:11px;display:inline-grid}.consoleContent .formSection.isOpen .formStepNumber{color:#fff;background:var(--console-accent)}.consoleContent .formSection.isOpen>.mobileDisclosureToggle svg{transform:rotate(180deg)}.consoleContent .formSection:not(.isOpen)>.mobileDisclosureBody{display:none}.consoleContent .formSection>.mobileDisclosureBody{padding:0 0 24px}.consoleContent .formSection .sectionHead{padding-bottom:14px}.consoleContent .formSection .sectionHead h2{display:none}.consoleContent .formActionBar{border-top:1px solid var(--console-line);margin:0;padding:16px 0 0}.consoleContent .summaryPanel{padding:18px}.consoleContent .summaryPanel h3{font-size:14px}.consoleContent .taskList{grid-column:1/-1}.consoleContent .owPageHeader,.consoleContent .awPageHeader{display:none}.consoleContent .publishExistingDisclosure{grid-column:1/-1}.consoleContent .publishExistingDisclosure .taskList{border:0;padding:0}.consoleContent .publishExistingDisclosure .listHead{display:none}.consoleContent .platformPage{gap:14px}.consoleContent .platformHero{justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.consoleContent .platformHero>div:first-child{display:none}.consoleContent .platformHero>.mobileDisclosure{width:100%}.consoleContent .platformHeroStats{flex-wrap:wrap;gap:0;display:flex}.consoleContent .platformHeroStats .statusPill{border:0;border-right:1px solid var(--console-line);background:0 0;border-radius:0;min-width:85px;padding:0 20px}.consoleContent .platformHeroStats .statusPill:first-child{padding-left:0}.consoleContent .platformHeroStats .statusPill:last-child{border:0}.consoleContent .platformToolsDisclosure{border:1px solid var(--console-line);background:#fff;border-radius:8px;padding:0 20px}.consoleContent .platformToolsDisclosure>.mobileDisclosureToggle{color:#526a75;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:14px 0;font-size:13px;font-weight:600;display:flex}.consoleContent .platformToolsDisclosure:not(.isOpen)>.mobileDisclosureBody{display:none}.consoleContent .platformToolsDisclosure.isOpen>.mobileDisclosureToggle svg{transform:rotate(180deg)}.consoleContent .platformToolsDisclosure>.mobileDisclosureBody{padding-bottom:16px}.consoleContent .platformToolsDisclosure .panelBand{border:0;padding:12px 0}.consoleToolbar{border:1px solid var(--console-line);background:#fff;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:14px 16px;display:flex}.consoleSearchField{color:#82939d;background:#fff;border:1px solid #dce4e8;border-radius:5px;flex:220px;align-items:center;gap:8px;min-width:0;max-width:420px;padding:0 10px;display:flex}.consoleSearchField input{width:100%;min-width:0;height:35px;color:var(--console-ink);background:0 0;border:0;outline:0;padding:0;font-size:12px}.consoleToolbar select{color:#4e6471;background:#fff;border:1px solid #dce4e8;border-radius:5px;max-width:180px;height:37px;padding:0 28px 0 10px;font-size:12px}.consoleResultCount{color:#7f8d95;white-space:nowrap;margin-left:auto;font-size:11px}.consoleSegmented{background:#edf1f3;border-radius:6px;flex-wrap:wrap;gap:2px;padding:3px;display:flex}.consoleSegmented button{color:#6c7b85;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:8px 13px;font-size:12px}.consoleSegmented button[aria-pressed=true]{color:#176a60;background:#fff;font-weight:600;box-shadow:0 1px 3px #1b3b4314}.consolePager{border:1px solid var(--console-line);color:#71818b;background:#fff;border-top:0;border-radius:0 0 8px 8px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:12px;display:flex}.consolePager>div{align-items:center;gap:12px;display:flex}.consolePager button{color:#49606d;cursor:pointer;background:#fff;border:1px solid #dce4e8;border-radius:4px;padding:5px 9px}.consoleSectionToolbar{margin-top:14px}.consoleError{color:#954422;background:#fff7f3;border:1px solid #e9bdac;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:12px 14px;font-size:12px;display:flex}.consoleError button{color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;text-decoration:underline}.consoleSearchDialog{width:min(560px,100% - 32px);color:var(--console-ink);border:1px solid #d4dfe3;border-radius:12px;margin:15vh auto auto;padding:0;box-shadow:0 28px 100px #12303c4d}.consoleSearchDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#132a3a70}.consoleSearchDialog header{border-bottom:1px solid var(--console-line);align-items:center;gap:12px;padding:17px 20px;display:flex}.consoleSearchDialog input{border:0;outline:0;flex:1;min-width:0;min-height:30px;padding:0}.consoleSearchDialog header button{color:#7c8c96;cursor:pointer;background:0 0;border:0;padding:5px;display:flex}.consoleSearchResults{max-height:52vh;padding:8px;overflow:auto}.consoleSearchResults>button{text-align:left;cursor:pointer;color:#526b77;background:#fff;border:0;border-radius:6px;align-items:center;gap:14px;width:100%;padding:13px;display:flex}.consoleSearchResults>button:hover{color:#176a60;background:#eff6f3}.consoleSearchResults>button>span{flex:1;gap:4px;display:grid}.consoleSearchResults strong{font-size:13px;font-weight:600}.consoleSearchResults small{color:#7a8b93;font-size:11px}.consoleSearchResults p{padding:20px;font-size:13px}.consoleSearchDialog footer{color:#81919a;background:#f8fafb;gap:4px;padding:12px 20px;font-size:11px;display:flex}.consoleSrOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.consoleInlineDetails{max-width:360px;margin-top:5px;font-size:12px}.consoleInlineDetails summary{cursor:pointer;color:var(--console-accent)}.consoleInlineDetails p{white-space:normal;overflow-wrap:anywhere;margin:6px 0}.consoleSalePrice{color:var(--console-accent);white-space:nowrap;font-size:14px}.consoleRiskText{color:#b34435!important}.consolePolicyReason{white-space:normal;overflow-wrap:anywhere;max-width:260px}.consolePolicySummary{color:var(--console-muted);justify-content:space-between;gap:10px;font-size:12px;display:flex}.consolePolicySummary strong{color:var(--console-accent);font-weight:600}.consoleSkip{z-index:100;color:#176a60;background:#fff;padding:12px 18px;position:fixed;top:-100px;left:235px}.consoleSkip:focus{top:10px}.loginShell{background:#eef2f3}.loginPanel{border:1px solid #dce4e8;border-radius:12px;padding:30px;box-shadow:0 14px 60px #193e4910}.loginIcon{background:#17665c;border-radius:10px}.loginPanel .primary{background:var(--console-accent);border-color:var(--console-accent)}.loginPanel h1{font-size:22px}.loginPanel input{border-color:#dce4e8;border-radius:6px}@media (width>=761px) and (width<=1200px){:root{--console-sidebar:188px}.consoleContent{padding:22px 20px 32px}.consoleTopbar{padding:0 20px}.consoleContent .taskWorkspace{grid-template-columns:minmax(0,1fr)}.consoleContent .taskAside{position:static}.consoleContent .taskAside>.mobileDisclosure{border:1px solid var(--console-line);background:#fff;border-radius:8px;padding:0 18px}.consoleContent .taskAside>.mobileDisclosure>.mobileDisclosureToggle{width:100%;color:var(--console-ink);background:0 0;border:0;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.consoleContent .taskAside>.mobileDisclosure:not(.isOpen)>.mobileDisclosureBody{display:none}}@media (width<=760px){.consoleSidebar,.consoleTopbar{display:none}.consoleMain{margin:0}.consoleShell.shell{padding:0}.consoleContent{padding:12px 12px calc(90px + env(safe-area-inset-bottom))}.consolePageHead{display:none}.consoleMain>.mobileHeader{border-color:var(--console-line);min-height:62px;margin:0;padding-left:16px;padding-right:16px}.consoleMain>.mobilePlatformNav{background:#fff;margin:0;padding:0 12px}.consoleShell .mobileHeader strong{font-size:17px}.consoleShell .mobileBottomNav{border-color:var(--console-line)}.consoleShell .mobileBottomNav button[aria-current]{color:var(--console-accent);background:#ecf5f1;border-radius:7px}.consoleShell .mobilePlatformNav button[aria-current]{color:var(--console-accent);border-bottom-color:var(--console-accent)}.consoleContent :is(.iconButton,.smallAction,.iconOnly,.switchButton){min-height:44px}.consoleContent .panelBand{border-radius:7px;padding:14px 12px}.consoleContent .taskWorkspace{flex-direction:column;gap:12px;display:flex}.consoleContent .taskWorkspace>*{width:100%;min-width:0}.consoleContent .taskForm{padding:0 14px 14px}.consoleContent .formSection>.mobileDisclosureToggle{min-height:58px;padding:14px 0}.consoleContent .formGrid,.consoleContent .formGrid.six{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.consoleContent .formGrid.one{grid-template-columns:minmax(0,1fr)}.consoleContent .formSection>.mobileDisclosureBody{padding:0 0 18px}.consoleContent .formSection .sectionHead{display:none}.consoleContent .formActionBar{border-radius:0 0 7px 7px;margin:0 -14px -14px;padding:12px 14px}.consoleContent :is(.field input,.field select,.field textarea){min-height:44px;font-size:16px}.consoleContent .taskAside>.mobileDisclosure{border:1px solid var(--console-line);border-radius:7px}.consoleContent .taskAside .summaryPanel{border:0;padding:0 0 14px}.consoleContent .platformHero{padding:0 12px}.consoleContent .platformHeroStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 0;padding:0 0 14px;display:grid}.consoleContent .platformHeroStats .statusPill{min-width:0;padding:0 8px}.consoleContent .platformToolsDisclosure{padding:0 12px}.consoleToolbar{gap:8px;padding:10px}.consoleSearchField{flex-basis:100%;max-width:none}.consoleSearchField input{min-height:44px;font-size:16px}.consoleToolbar select{flex:1;min-width:0;max-width:none;height:44px;font-size:14px}.consoleResultCount{font-size:11px}.consoleSegmented{width:100%}.consoleSegmented button{flex:1;min-height:40px;padding:8px}.consoleContent .policyCard{border-color:var(--console-line);border-radius:7px;padding:14px}.consoleContent .mobilePolicyPrice strong{color:var(--console-accent)}.consolePager{gap:8px;padding:12px;font-size:11px}.consolePager button{min-height:40px;padding:8px}.consolePager>div{gap:8px}.consoleContent .tableWrap{max-width:100%}.consoleContent .tcTable td{padding:0}.consoleContent .odPlatformTable td{padding:0;font-size:12px}.consoleContent .odPlatformTable td:first-child{padding:0 0 2px}.consoleContent .odPlatformTable td:before{font-size:10px}.consoleContent .odPlatformTable tr{row-gap:12px}.consoleContent .odPlatformAction button{min-height:40px;padding:8px 0 8px 10px}.consoleContent .odAttentionRow{min-height:52px}.consoleContent .odSummaryItem small{font-size:10px}.consoleShell[data-page=logs] .tableWrap{background:0 0;border:0}.consoleShell[data-page=logs] table,.consoleShell[data-page=logs] tbody{width:100%;min-width:0;display:block}.consoleShell[data-page=logs] thead{display:none}.consoleShell[data-page=logs] tr{border:1px solid var(--console-line);background:#fff;border-radius:7px;margin:0 0 10px;padding:10px 12px;display:block}.consoleShell[data-page=logs] td{white-space:normal;overflow-wrap:anywhere;border:0;grid-template-columns:65px minmax(0,1fr);gap:10px;padding:5px 0;font-size:12px;display:grid}.consoleShell[data-page=logs] td:before{content:attr(data-label);color:var(--console-muted)}.consoleShell[data-page=logs] td.empty{text-align:center;display:block}.consoleContent .collectionDesktop{display:none}.consoleContent .mobileCollection{border:1px solid var(--console-line);border-radius:7px}.consoleError{align-items:flex-start;font-size:12px}.consoleSearchDialog{margin-top:8vh}.consoleSearchResults>button{min-height:60px}.consoleSkip{left:12px}}@media (prefers-reduced-motion:no-preference){.consoleSpinning{animation:1.1s linear infinite console-spin}@keyframes console-spin{to{transform:rotate(360deg)}}}.consolePolicyBulk{border-top:1px solid var(--line,#e2e8f0);color:#475569;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 0;font-size:13px;display:flex}.consolePolicyBulk label,.consolePolicySelectRow{align-items:center;gap:9px;min-width:0;display:flex}.consolePolicyBulk label{cursor:pointer}.consolePolicyBulk input[type=checkbox],.consolePolicySelectRow input[type=checkbox]{accent-color:#2463eb;flex:0 0 18px;width:18px;height:18px;margin:0}.consolePolicyBulk button{color:#1e40af;background:#fff;border:1px solid #cbd5e1;border-radius:7px;min-height:36px;padding:7px 11px;font-size:13px}.consolePolicyBulk button:disabled{opacity:.45;cursor:not-allowed}.consoleManualPause{color:#9a5800;font-size:12px}.consoleOperationNotice{color:#16634c;background:#edf7f2;border-radius:8px;padding:10px 12px;font-size:13px}@media (width<=700px){.consolePolicyBulk button,.consolePolicyBulk label,.policyCard .consolePolicySelectRow{min-height:44px}.policyCard .consolePolicySelectRow{flex:1}.consolePolicyBulk{gap:6px 10px}}
