@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..24,400,0,0";.ownedKnowledgeUsage{gap:16px;display:grid}.ownedKnowledgeUsage .ownedStatsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.ownedKnowledgeList{gap:12px;display:grid}.ownedKnowledgeList article{background:#fff;border:1px solid #e5e7eb;border-radius:12px;grid-template-columns:minmax(220px,1fr) 2fr;gap:18px;padding:16px;display:grid}.ownedKnowledgeList h4{margin:5px 0}.ownedKnowledgeList code{color:#64748b;font-size:11px}.ownedKnowledgeList span{color:#64748b;font-size:12px}.ownedKnowledgeList dl{gap:7px;margin:0;display:grid}.ownedKnowledgeList dl div{grid-template-columns:140px 1fr;gap:8px;display:grid}.ownedKnowledgeList dt{color:#64748b}.ownedKnowledgeList dd{overflow-wrap:anywhere;margin:0}@media (width<=800px){.ownedKnowledgeUsage .ownedStatsGrid{grid-template-columns:1fr 1fr}.ownedKnowledgeList article{grid-template-columns:1fr}}.mcwAssetTagCell{white-space:normal}.mcwAssetTagChips{flex-wrap:wrap;gap:5px;min-width:120px;display:flex}.mcwAssetTagChips span{color:#2f6844;background:#edf6ef;border:1px solid #d7e8db;border-radius:4px;align-items:center;min-height:22px;padding:3px 7px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.mcwShell{--mcw-ink:#1d2b23;--mcw-green:#174d35;--mcw-green-2:#2f6b4a;--mcw-sage:#e7efe9;--mcw-line:#dddeda;--mcw-muted:#707a73;--mcw-soft:#f5f5f1;min-width:0;color:var(--mcw-ink);gap:16px;display:grid}.mcwShell *{box-sizing:border-box}.mcwShell button,.mcwShell input{font:inherit}.mcwShell button{cursor:pointer}.mcwShell .material-symbols-outlined{font-size:19px;font-weight:400;line-height:1}.mcwShell .mcwMaterials,.mcwShell .mcwContext{z-index:auto;isolation:auto;width:auto;padding:0;position:static;inset:auto;overflow:visible}.mcwPageHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin:0;padding:0 2px;display:flex}.mcwTitleLine{align-items:center;gap:12px;margin-bottom:8px;display:flex}.mcwPageHeader h1{letter-spacing:-.5px;margin:0;font-size:29px}.accountSpaceSelector{color:#456050;background:#f7fbf7;border:1px solid #cfe0d2;border-radius:7px;align-items:center;gap:7px;min-height:34px;padding:0 9px;font-size:12px;font-weight:650;display:flex}.accountSpaceSelector select{color:#285d40;max-width:240px;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;font-weight:700}.mcwBack{color:#667069;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13px;display:flex}.mcwBack span{color:#b6bbb7}.mcwBack b{color:#526058}.mcwGlobalActions{align-items:center;gap:10px;min-width:0;display:flex}.mcwGlobalActions>button,.mcwMore{color:#30483a;background:#fff;border:1px solid #d8d9d5;border-radius:7px;align-items:center;gap:7px;height:42px;padding:0 14px;display:flex}.mcwGlobalActions>.mcwImport{border-color:var(--mcw-green);background:var(--mcw-green);color:#fff}.mcwGlobalSearch{color:#7a837d;background:#fff;border:1px solid #d4d7d3;border-radius:7px;align-items:center;gap:8px;width:min(390px,34vw);min-width:0;height:42px;padding:0 11px;display:flex}.mcwGlobalSearch input{min-width:0;color:var(--mcw-ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.mcwGlobalSearch kbd{color:#949b96;background:#f6f7f5;border:1px solid #e2e4e1;border-radius:4px;padding:2px 5px;font-size:10px}.mcwStatusRail{scrollbar-width:none;gap:6px;padding:1px 0 2px;display:flex;overflow-x:auto}.mcwStatusRail::-webkit-scrollbar{display:none}.mcwStatusRail button{color:#627067;white-space:nowrap;background:#fff;border:1px solid #dfe2de;border-radius:999px;align-items:center;gap:7px;height:32px;padding:0 11px;font-size:11px;display:flex}.mcwStatusRail button span{color:#6d776f;background:#eff1ee;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;display:grid}.mcwStatusRail button[aria-current=page]{border-color:var(--mcw-green);background:var(--mcw-green);color:#fff}.mcwStatusRail button[aria-current=page] span{color:#fff;background:#ffffff2b}.mcwAlert,.mcwNotice{border-radius:7px;justify-content:space-between;align-items:center;padding:10px 13px;font-size:13px;display:flex}.mcwAlert{color:#963e36;background:#fff1ee;border:1px solid #edc5bf}.mcwAlert button{color:inherit;background:0 0;border:0;font-weight:700}.mcwNotice{color:#2e6341;background:#edf6ef;border:1px solid #cddfd2}.mcwLibrary{border:1px solid var(--mcw-line);background:#fff;border-radius:10px;overflow:hidden}.mcwLibraryHeader{border-bottom:1px solid var(--mcw-line);background:linear-gradient(120deg,#f7faf6,#fff);justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 22px 18px;display:flex}.mcwLibraryHeader small{color:#567560;letter-spacing:.12em;font-size:9px;font-weight:700}.mcwLibraryHeader h2{margin:5px 0;font-size:20px}.mcwLibraryHeader p{color:var(--mcw-muted);margin:0;font-size:12px}.mcwPresentationSwitch{background:#f7f9f7;border:1px solid #dce3dc;border-radius:7px;gap:5px;padding:4px;display:flex}.mcwPresentationSwitch button{color:#66736a;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;height:30px;padding:0 9px;font-size:11px;display:flex}.mcwPresentationSwitch button.active{color:var(--mcw-green);background:#fff;font-weight:700;box-shadow:0 1px 4px #1d2b231f}.mcwPresentationSwitch .material-symbols-outlined{font-size:16px}.mcwLibraryState{min-height:280px;color:var(--mcw-muted);place-items:center;font-size:13px;display:grid}.mcwAssetCards{grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:16px;padding:18px;display:grid}.mcwAssetCard{background:#fff;border:1px solid #e0e3df;border-radius:9px;overflow:hidden;box-shadow:0 1px 2px #1d2b2308}.mcwAssetCard:hover{border-color:#b8cdbd;box-shadow:0 8px 20px #1e412b14}.mcwAssetCover{background:#e9eeea;height:166px;position:relative}.mcwAssetCover video{object-fit:cover;background:#1c211e;width:100%;height:100%}.mcwAssetCover>span,.mcwAssetState{color:#53665a;background:#eef2ee;border-radius:999px;align-items:center;padding:4px 7px;font-size:10px;display:inline-flex}.mcwAssetCover>span{background:#ffffffeb;position:absolute;top:9px;left:9px}.mcwAssetCover>span.confirmed,.mcwAssetState.confirmed{color:#27613f;background:#e3f1e6}.mcwAssetCover>span.failed,.mcwAssetCover>span.download_failed,.mcwAssetState.failed,.mcwAssetState.download_failed{color:#9a493d;background:#fbe9e6}.mcwAssetCover>em{color:#fff;background:#121a14cc;border-radius:4px;padding:4px 6px;font-size:10px;font-style:normal;position:absolute;bottom:9px;right:9px}.mcwAssetBody{padding:14px}.mcwAssetBody>small{color:#7c8780;font-size:10px}.mcwAssetBody h3{color:#27382e;text-overflow:ellipsis;white-space:nowrap;margin:6px 0;font-size:14px;overflow:hidden}.mcwAssetBody p{color:#748078;min-height:38px;margin:0;font-size:11px;line-height:1.6}.mcwAssetMeta{color:#7e8981;justify-content:space-between;gap:8px;margin:13px 0;font-size:10px;display:flex}.mcwAssetBody footer,.mcwAssetActions{gap:7px;display:flex}.mcwAssetBody footer button,.mcwAssetActions button{color:#385443;background:#fff;border:1px solid #cbd5cd;border-radius:5px;height:33px;padding:0 10px;font-size:11px}.mcwAssetBody footer .mcwPrimary,.mcwAssetActions .mcwPrimary{border-color:var(--mcw-green);background:var(--mcw-green);color:#fff}.mcwAssetTableWrap{overflow:auto}.mcwAssetTable{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;min-width:2550px}.mcwAssetTable th{resize:horizontal;color:#78837b;background:#f7f8f6;min-width:150px;padding:11px 14px;font-size:10px;font-weight:600;overflow:auto}.mcwAssetTable th:nth-child(3){width:150px}.mcwAssetTable th:nth-last-child(2){width:118px;min-width:118px}.mcwAssetTable th:last-child{resize:none;width:310px;min-width:270px}.mcwAssetTable td{color:#536058;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #eceeeb;padding:10px 14px;font-size:11px;overflow:hidden}.mcwAssetTable tr:hover td{background:#fbfcfa}.mcwAssetVideo{width:220px;min-width:220px}.mcwAssetVideo .benchmarkVideo{object-fit:contain;background:#101410;border-radius:6px;width:196px;height:124px;max-height:124px}.mcwAssetVideo .benchmarkVideoUnavailable{width:196px;min-height:124px}.mcwAssetTagCell{min-width:150px}.mcwSortButton{color:inherit;font:inherit;font-weight:inherit;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.mcwSortButton .material-symbols-outlined{font-size:14px}.mcwAssetTitle{color:#294a38;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0;font-weight:700;overflow:hidden}.mcwAssetActions{white-space:nowrap}.mcwAssetActions button{height:29px;padding:0 8px;font-size:10px}.mcwAssetOperations{flex-wrap:wrap}.mcwAssetBody .mcwAssetOperations{gap:6px}.mcwAssetOperations .danger{color:#9a493d;border-color:#ebc9c3}.mcwDetailOverlay{z-index:70;background:#1420185c;justify-content:flex-end;display:flex;position:fixed;inset:0}.mcwDetailBackdrop{background:0 0;border:0;position:absolute;inset:0}.mcwDetailDialog{z-index:1;background:#fff;flex-direction:column;width:min(620px,54vw);height:100dvh;display:flex;position:relative;overflow:hidden;box-shadow:-18px 0 48px #0e1f1442}.mcwDetailDialogHeader{border-bottom:1px solid var(--mcw-line);background:#fbfcfa;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;display:flex}.mcwDetailDialogHeader div{gap:3px;min-width:0;display:grid}.mcwDetailDialogHeader small{color:#718077;letter-spacing:.1em;font-size:9px;font-weight:700}.mcwDetailDialogHeader b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.mcwDetailDialogHeader button{color:#365341;background:#fff;border:1px solid #d4dcd5;border-radius:5px;align-items:center;gap:5px;height:31px;padding:0 10px;font-size:11px;display:flex}.mcwDetailDialog .mcwIdentity,.mcwDetailDialog .mcwMaterials,.mcwDetailDialog .mcwStage{display:none}.mcwDetailDialog .mcwWorkspace{border:0;border-radius:0;flex:1;height:auto;min-height:0;margin:0;display:block}.mcwDetailDialog .mcwContext{border:0;height:100%;min-height:0}.mcwDetailDialog .mcwContextBody{overflow:auto}.mcwIdentity{border:1px solid var(--mcw-line);background:#fff;border-radius:9px;grid-template-columns:68px minmax(260px,1.3fr) minmax(440px,1fr) auto;align-items:center;gap:15px;min-height:92px;padding:12px 16px;display:grid}.mcwIdentityThumb{background:#111;border-radius:5px;width:54px;height:66px;overflow:hidden}.mcwIdentityThumb video{object-fit:cover;width:100%;height:100%}.mcwIdentityTitle{gap:6px;min-width:0;display:grid}.mcwIdentityTitle small{color:#69736d;font-size:11px}.mcwIdentityTitle b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.mcwIdentity dl{grid-template-columns:repeat(4,minmax(78px,1fr));gap:12px;margin:0;display:grid}.mcwIdentity dl div{min-width:0}.mcwIdentity dt{color:#878e89;margin-bottom:7px;font-size:10px}.mcwIdentity dd{color:#354139;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.mcwMore{white-space:nowrap;height:38px}.mcwWorkspace{border:1px solid var(--mcw-line);background:#fff;border-radius:9px;grid-template-columns:236px minmax(300px,340px) minmax(430px,1fr);height:min(660px,100dvh - 255px);min-height:560px;display:grid;overflow:hidden}.mcwMaterials,.mcwContext{background:#fff;min-width:0}.mcwMaterials{border-right:1px solid var(--mcw-line);flex-direction:column;display:flex}.mcwListSearch{border-bottom:1px solid var(--mcw-line);color:#7a837d;align-items:center;gap:6px;height:45px;padding:0 10px;display:flex}.mcwListSearch input{border:0;outline:0;flex:1;min-width:0;font-size:11px}.mcwListSearch>span{color:#68736b;background:#eef1ef;border-radius:10px;place-items:center;min-width:21px;height:19px;padding:0 5px;font-size:9px;display:grid}.mcwListMeta{border-bottom:1px solid var(--mcw-line);justify-content:space-between;align-items:center;padding:9px 10px;font-size:10px;display:flex}.mcwListMeta span{color:#7b847e;align-items:center;display:flex}.mcwListMeta .material-symbols-outlined{font-size:15px}.mcwMaterialList{overscroll-behavior:contain;flex:1;overflow:auto}.mcwMaterialList>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e8e9e6;grid-template-columns:50px minmax(0,1fr);gap:8px;width:100%;min-height:84px;padding:8px;display:grid}.mcwMaterialList>button:hover{background:#f7f8f6}.mcwMaterialList>button.selected{background:var(--mcw-sage);box-shadow:inset 3px 0 0 var(--mcw-green);position:relative}.mcwMaterialList>button:focus-visible{z-index:2;outline-offset:-3px;outline:3px solid #24654347;position:relative}.mcwListThumb{background:#e6ebe7;border-radius:4px;width:50px;height:66px;display:block;position:relative;overflow:hidden}.mcwListThumb video{object-fit:cover;width:100%;height:100%}.mcwListThumb em{color:#fff;background:#0c0f0dcc;border-radius:2px;padding:2px 3px;font-size:8px;font-style:normal;position:absolute;bottom:3px;right:3px}.mcwListCopy{min-width:0;padding-top:2px;display:block}.mcwListCopy b,.mcwListCopy small,.mcwListCopy i{display:block}.mcwListCopy b{color:#303c35;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;font-size:11px;line-height:1.45;overflow:hidden}.mcwListCopy small{color:#8b928e;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.mcwListCopy i{color:#52715e;margin-top:8px;padding-left:10px;font-size:8px;font-style:normal;position:relative}.mcwListCopy i:before{content:"";background:#3b7b57;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;left:0}.mcwListCopy i.failed,.mcwListCopy i.unconfirmed{color:#9d4b40}.mcwListCopy i.failed:before,.mcwListCopy i.unconfirmed:before{background:#b85b4c}.mcwListState{min-height:200px;color:var(--mcw-muted);place-items:center;padding:20px;font-size:11px;display:grid}.mcwStage{border-right:1px solid var(--mcw-line);background:#f8f8f5;flex-direction:column;min-width:0;display:flex;overflow:hidden}.mcwVideoFrame{background:#f3f4ef;flex:1;place-items:center;min-height:0;display:grid;position:relative}.mcwVideoFrame video{object-fit:contain;background:0 0;width:calc(100% - 16px);max-width:none;height:calc(100% - 16px);max-height:none;position:absolute;inset:8px}.mcwTaskMeta{color:#69736d;background:#fff;border-top:1px solid #dcded9;flex:none;justify-content:space-between;align-items:center;padding:13px 16px;font-size:11px;display:flex}.mcwTaskMeta b{color:#26372d}.mcwTaskActions{background:#fff;flex:none;grid-template-columns:1fr 46px;gap:7px;padding:0 16px 16px;display:grid}.mcwTaskActions button{height:46px;color:var(--mcw-green);background:#fff;border:1px solid #b8c8bd;border-radius:6px}.mcwTaskActions .mcwPrimary,.mcwPrimary{border-color:var(--mcw-green);background:var(--mcw-green);color:#fff;font-weight:700}.mcwTaskActions button:disabled{opacity:.5;cursor:not-allowed}.mcwContext{flex-direction:column;display:flex}.mcwTabs{border-bottom:1px solid var(--mcw-line);grid-template-columns:repeat(4,1fr);min-height:48px;display:grid}.mcwTabs button{color:#546159;background:#fff;border:0;font-size:12px;position:relative}.mcwTabs button[aria-selected=true]{color:var(--mcw-green);font-weight:700}.mcwTabs button[aria-selected=true]:after{background:var(--mcw-green);content:"";height:2px;position:absolute;bottom:-1px;left:15px;right:15px}.mcwTabs button:focus-visible{outline-offset:-3px;outline:3px solid #24654340}.mcwContextBody{outline:0;flex:1;min-height:0;overflow:auto}.mcwContextBody>section{border-bottom:1px solid #e1e3df;padding:16px 18px}.mcwContextBody h2{margin:0;font-size:14px}.mcwSummary>small{color:#365c47;font-size:11px;font-weight:700}.mcwSummary>p{color:#3d4841;margin:10px 0 16px;font-size:12px;line-height:1.7}.mcwSummary>div{color:#78817b;grid-template-columns:auto auto 1fr;align-items:center;gap:8px;font-size:10px;display:grid}.mcwSummary>div b{color:var(--mcw-green);font-size:12px}.mcwSummary>div i{background:#e7ebe8;border-radius:4px;height:5px;overflow:hidden}.mcwSummary>div em{background:var(--mcw-green);border-radius:4px;height:100%;display:block}.mcwEvidence header,.mcwTags header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.mcwEvidence header span,.mcwTags header span{color:#858d88;font-size:10px}.mcwEvidence>button{text-align:left;background:#fff;border:0;border-top:1px solid #ebedea;grid-template-columns:17px 68px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-height:41px;padding:6px;display:grid}.mcwEvidence>button:first-of-type{border-top:0}.mcwEvidence>button:hover{background:#f7f9f7}.mcwEvidence>button .material-symbols-outlined{color:var(--mcw-green);font-size:16px}.mcwEvidence time{color:#7d8580;font-size:9px}.mcwEvidence>button span{color:#48534c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mcwEvidence>button em{background:var(--mcw-sage);color:#356047;border-radius:8px;padding:4px 6px;font-size:8px;font-style:normal}.mcwTags>div{flex-wrap:wrap;gap:6px;display:flex}.mcwTags>div>span{background:var(--mcw-sage);color:#315a42;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:flex}.mcwTags>div small{color:#7a8b80;font-size:7px}.mcwMuted{color:#7f8882;margin:0;font-size:11px;line-height:1.6}.mcwContextLoading{min-height:240px;color:var(--mcw-muted);place-items:center;font-size:11px;display:grid}.mcwInfoSection h2{margin-bottom:7px}.mcwInfoSection>p{color:#707a73;margin:0 0 20px;font-size:11px;line-height:1.6}.mcwInfoSection dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 18px;display:grid}.mcwInfoSection dl div{background:var(--mcw-soft);border-radius:6px;padding:11px}.mcwInfoSection dt{color:#858d88;font-size:9px}.mcwInfoSection dd{color:#344139;margin:6px 0 0;font-size:12px;font-weight:700}.mcwInfoSection .mcwPrimary{border:0;border-radius:6px;height:38px;padding:0 13px}.mcwEmpty{color:#b1b8b3;text-align:center;place-items:center;gap:7px;display:grid}.mcwEmpty .material-symbols-outlined{font-size:34px}.mcwEmpty b{color:#7a837d}.mcwEmpty p{margin:0;font-size:11px}.mcwContextBody>.mcwLivePanel{gap:13px;padding:16px 18px;display:grid}.mcwContextHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mcwContextHeader>div{gap:4px;display:grid}.mcwContextHeader small{color:#738078;letter-spacing:.12em;font-size:8px;font-weight:700}.mcwContextHeader h2{margin:0;font-size:15px}.mcwContextHeader>span{color:#707a73;white-space:nowrap;background:#f1f2ef;border-radius:999px;padding:5px 8px;font-size:9px}.mcwContextHeader>span.ready{color:#2f6747;background:#e5efe8}.mcwContextHeader>span.waiting{color:#806845;background:#f4eee4}.mcwMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.mcwMetricGrid article{background:#f8f8f5;border:1px solid #e3e5e1;border-radius:7px;gap:6px;min-width:0;padding:11px;display:grid}.mcwMetricGrid span{color:#7b847f;font-size:9px}.mcwMetricGrid b{color:#26382e;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.mcwMetricGrid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.mcwMetricGrid.compact article{padding:9px}.mcwMetricGrid.compact b{font-size:14px}.mcwSignalRow{color:#78817b;border-bottom:1px solid #e8eae6;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:10px;display:flex}.mcwSignalRow b{color:#35433a;text-align:right;font-size:11px}.mcwContextEmpty{color:#7b857e;text-align:center;background:#fafaf7;border:1px dashed #d9ddd8;border-radius:8px;place-items:center;gap:6px;min-height:105px;padding:16px;display:grid}.mcwContextEmpty .material-symbols-outlined{color:#8ba092;font-size:25px}.mcwContextEmpty b{color:#3e4d44;font-size:11px}.mcwContextEmpty p{max-width:260px;margin:0;font-size:9px;line-height:1.6}.mcwContextAction{border:1px solid var(--mcw-green);background:var(--mcw-green);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:7px;width:100%;height:38px;font-size:11px;font-weight:700;display:flex}.mcwContextAction.secondary{color:var(--mcw-green);background:#fff}.mcwContextAction .material-symbols-outlined{font-size:16px}.mcwContextRows{border-top:1px solid #e7e9e5;display:grid}.mcwContextRows article{border-bottom:1px solid #e7e9e5;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;padding:9px 0;display:grid}.mcwContextRows .material-symbols-outlined{color:#51715e;font-size:16px}.mcwContextRows article>div{gap:2px;min-width:0;display:grid}.mcwContextRows b{font-size:10px}.mcwContextRows span,.mcwContextRows small{color:#7d8680;font-size:8px}.mcwTimeline{display:grid}.mcwTimeline article{border-bottom:1px solid #e7e9e5;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:45px;padding:7px 0;display:grid;position:relative}.mcwTimeline article>i{background:#fff;border:2px solid #79a088;border-radius:50%;width:7px;height:7px}.mcwTimeline article>i.failed{border-color:#b86256}.mcwTimeline article>div{gap:3px;min-width:0;display:grid}.mcwTimeline b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mcwTimeline span,.mcwTimeline time{color:#7e8781;font-size:8px}.mcwTimeline time{white-space:nowrap}.mcwInlineError{color:#963e36;background:#fff1ee;border-radius:5px;margin:0;padding:8px 10px;font-size:9px}.mcwShell button:focus-visible,.mcwShell input:focus-visible{outline-offset:2px;outline:3px solid #24654340}.mcwGlobalSearch:focus-within,.mcwListSearch:focus-within{border-color:#759783;box-shadow:0 0 0 3px #2465431a}@media (width<=1240px){.mcwIdentity{grid-template-columns:58px 1fr auto}.mcwIdentity dl{display:none}.mcwWorkspace{grid-template-columns:210px minmax(280px,310px) minmax(350px,1fr)}.mcwEvidence>button{grid-template-columns:16px 1fr auto}.mcwEvidence time{display:none}}@media (width<=980px){.mcwPageHeader{gap:14px;display:grid}.mcwGlobalActions{width:100%}.mcwGlobalSearch{flex:1;width:auto}.mcwIdentity{grid-template-columns:48px minmax(0,1fr) auto;min-height:76px;padding:10px 12px}.mcwIdentityThumb{width:44px;height:54px}.mcwMore{grid-column:auto;height:36px}.mcwWorkspace{grid-template-columns:200px minmax(0,1fr);height:auto;min-height:0}.mcwContext{border-top:1px solid var(--mcw-line);grid-column:1/-1;min-height:500px}.mcwStage{border-right:0;place-self:start center;width:min(100%,320px);height:456px;min-height:0}.mcwVideoFrame{flex:0 0 350px}.mcwMaterials{min-height:510px}.mcwContextBody>.mcwLivePanel{padding:18px 20px}.mcwMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=680px){.mcwPageHeader h1{font-size:24px}.mcwGlobalActions{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.mcwGlobalSearch{grid-column:1/-1}.mcwGlobalActions>button{justify-content:center;padding:0 10px}.mcwGlobalActions>button .material-symbols-outlined,.mcwGlobalSearch kbd{display:none}.mcwStatusRail{padding-bottom:4px}.mcwLibraryHeader{padding:16px;display:grid}.mcwPresentationSwitch{width:100%}.mcwPresentationSwitch button{flex:1;justify-content:center}.mcwAssetCards{grid-template-columns:1fr;padding:12px}.mcwDetailOverlay{place-items:stretch stretch;padding:0}.mcwDetailDialog{border-radius:0;width:100%;max-height:100dvh}.mcwDetailDialogHeader{z-index:3;position:sticky;top:0}.mcwDetailDialog .mcwIdentity{margin:10px}.mcwDetailDialog .mcwWorkspace{height:auto;margin:0 10px 10px}.mcwIdentity{grid-template-columns:48px minmax(0,1fr);padding:10px}.mcwIdentityThumb{width:42px;height:52px}.mcwMore{grid-column:1/-1;justify-content:center;width:100%}.mcwWorkspace{display:block}.mcwMaterials{border-right:0;border-bottom:1px solid var(--mcw-line);min-height:0;max-height:310px}.mcwStage{width:min(100%,320px);height:410px;min-height:0;margin:0 auto}.mcwVideoFrame{flex-basis:300px;min-height:0}.mcwTabs{grid-template-columns:repeat(4,minmax(108px,1fr));overflow-x:auto}.mcwContext{min-height:480px}.mcwInfoSection dl{grid-template-columns:1fr}.mcwEvidence>button{grid-template-columns:16px 1fr}.mcwEvidence>button em{display:none}.mcwMetricGrid,.mcwMetricGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.mcwTimeline time{display:none}}.mcwTaskMore{position:relative}.mcwTaskMore>button{width:100%}.mcwTaskMenu{z-index:10;border:1px solid var(--mcw-line);background:#fff;border-radius:7px;min-width:150px;padding:5px;display:grid;position:absolute;bottom:53px;right:0;box-shadow:0 8px 24px #23372a24}.mcwTaskMenu button{color:#30483a;text-align:left;border:0;border-radius:4px;align-items:center;gap:8px;width:100%;height:36px;padding:0 10px;font-size:12px;display:flex}.mcwTaskMenu button:hover{background:#f2f6f2}.mcwTaskMenu .material-symbols-outlined{font-size:17px}.mcwLibraryHeader{align-items:center;padding:20px 22px}.mcwLibraryHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.mcwSelectAllButton{color:#365442;background:#fff;border:1px solid #ced9d0;border-radius:7px;align-items:center;gap:6px;height:38px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.mcwSelectAllButton:hover{background:#f5faf5;border-color:#8eaa97}.mcwSelectAllButton .material-symbols-outlined{font-size:17px}.mcwBatchBar{background:#fbfcfa;border-bottom:1px solid #e1e6e1;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:11px 22px;transition:background .18s,border-color .18s;display:flex}.mcwBatchBar.active{background:linear-gradient(90deg,#f0f8f1,#fcfdfb);border-color:#c9dfcf}.mcwBatchSummary{color:#647269;align-items:center;gap:8px;min-width:0;display:flex}.mcwBatchSummary b{color:#33463a;font-size:12px}.mcwBatchSummary small{color:#879188;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.mcwBatchDot{background:#bdc8bf;border-radius:50%;width:8px;height:8px}.mcwBatchBar.active .mcwBatchDot{background:var(--mcw-green);box-shadow:0 0 0 4px #174d351a}.mcwBatchActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.mcwBatchActions button{color:#355541;background:#fff;border:1px solid #cbd7ce;border-radius:6px;align-items:center;gap:5px;height:34px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.mcwBatchActions button:hover:not(:disabled){background:#f7fbf7;border-color:#89a695}.mcwBatchActions button.primary{border-color:var(--mcw-green);background:var(--mcw-green);color:#fff}.mcwBatchActions button.danger{color:#a34b3f;border-color:#e8c5bf}.mcwBatchActions button.quiet{color:#718077;background:0 0;border-color:#0000;font-weight:600}.mcwBatchActions button:disabled,.mcwSelectAllButton:disabled{opacity:.45;cursor:not-allowed}.mcwBatchActions .material-symbols-outlined{font-size:16px}.mcwSelectionCheckbox{cursor:pointer;place-items:center;width:20px;height:20px;display:inline-grid;position:relative}.mcwSelectionCheckbox input{opacity:0;width:1px;height:1px;position:absolute}.mcwSelectionCheckbox>span{color:#fff;background:#fff;border:1.5px solid #9faf9f;border-radius:5px;place-items:center;width:18px;height:18px;transition:all .14s;display:grid;box-shadow:0 1px 1px #1d2b230d}.mcwSelectionCheckbox input:checked+span,.mcwSelectionCheckbox input:indeterminate+span{border-color:var(--mcw-green);background:var(--mcw-green)}.mcwSelectionCheckbox input:focus-visible+span{outline-offset:2px;outline:3px solid #24654342}.mcwSelectionCheckbox .material-symbols-outlined{font-size:14px;font-weight:700}.mcwAssetCover>.mcwSelectionCheckbox{z-index:2;position:absolute;top:8px;right:8px}.mcwAssetCover>.mcwSelectionCheckbox>span{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#14201885;border-color:#ffffffe0}.mcwAssetCover>.mcwSelectionCheckbox input:checked+span{background:var(--mcw-green);border-color:#fff}.mcwAssetCard{transition:transform .16s,border-color .16s,box-shadow .16s;position:relative}.mcwAssetCard:hover{transform:translateY(-2px)}.mcwAssetCard:has(.mcwSelectionCheckbox input:checked){border-color:#78a186;box-shadow:0 0 0 2px #2f6b4a1f,0 10px 24px #1e412b1a}.mcwAssetTable{min-width:2614px}.mcwAssetTable th.mcwSelectColumn,.mcwAssetTable td.mcwSelectColumn{text-align:center;resize:none;width:64px;min-width:64px;padding-left:18px;padding-right:8px}.mcwAssetTable th:first-child{width:64px;min-width:64px}.mcwAssetTable th:nth-child(2){width:220px;min-width:220px}.mcwAssetTable th:nth-child(3){width:260px;min-width:220px}.mcwAssetTable th:nth-child(4){width:150px}.mcwAssetTable th:nth-child(5){width:110px}.mcwAssetTable tr.selected td{background:#f3f9f3}.mcwAssetTable tr.selected:hover td{background:#edf6ee}.mcwAssetTable th.mcwSelectColumn{z-index:3;background:#f7f8f6;position:sticky;left:0}.mcwAssetTable td.mcwSelectColumn{z-index:2;background:#fff;position:sticky;left:0}.mcwAssetTable tr:hover td.mcwSelectColumn{background:#fbfcfa}.mcwAssetTable tr.selected td.mcwSelectColumn,.mcwAssetTable tr.selected:hover td.mcwSelectColumn{background:#f3f9f3}.mcwAssetBody footer button:disabled,.mcwAssetActions button:disabled{opacity:.48;cursor:not-allowed}@media (width<=760px){.mcwLibraryHeader{align-items:stretch}.mcwLibraryHeaderActions{justify-content:flex-start}.mcwBatchBar{flex-direction:column;align-items:flex-start;padding:12px}.mcwBatchSummary{flex-wrap:wrap;align-items:flex-start}.mcwBatchSummary small{white-space:normal;flex-basis:100%;padding-left:16px}.mcwBatchActions{justify-content:flex-start;width:100%}.mcwBatchActions button{flex:1;justify-content:center;padding:0 8px}.mcwBatchActions button.quiet{flex:none}.mcwSelectAllButton{flex:1;justify-content:center}}.mcwLibraryFooter{color:#748078;background:#fafcfa;border-top:1px solid #e2e7e2;justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding:10px 20px;font-size:10px;display:flex}.mcwLibraryFooterSummary,.mcwLibraryFooterTools{align-items:center;gap:10px;min-width:0;display:flex}.mcwLibraryFooterSummary>span,.mcwLibraryFooterTools>span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mcwLibraryFooterSummary b{color:#365442}.mcwLibraryFooterSummary i{background:#d7ded8;width:1px;height:13px}.mcwLibraryFooterSummary .selected{color:#2d6845;font-weight:700}.mcwLibraryFooter .material-symbols-outlined{font-size:15px}.mcwLibraryFooter kbd{color:#6e7b72;background:#fff;border:1px solid #dce3dc;border-radius:4px;padding:2px 4px;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.mcwLibraryFooter button{color:#42604d;background:0 0;border:0;border-left:1px solid #dce3dc;align-items:center;gap:5px;height:30px;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.mcwLibraryFooter button:hover{color:var(--mcw-green)}@media (width<=680px){.mcwTitleLine{flex-direction:column;align-items:flex-start;gap:8px}.accountSpaceSelector{width:fit-content;max-width:100%}.accountSpaceSelector select{max-width:220px}}@media (width<=760px){.mcwLibraryFooter{flex-direction:column;align-items:flex-start;padding:12px}.mcwLibraryFooterSummary{flex-wrap:wrap}.mcwLibraryFooterSummary i{display:none}.mcwLibraryFooterSummary>span:last-child{flex-basis:100%}.mcwLibraryFooterTools{justify-content:space-between;width:100%}.mcwLibraryFooterTools>span:nth-child(2){display:none}.mcwLibraryFooter button{padding-left:10px}}.mcwLibraryFooter{flex-wrap:wrap}.mcwPagination{align-items:center;gap:5px;margin-left:auto;display:flex}.mcwPagination label{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.mcwPagination select,.mcwPageJump input{color:#3c5043;background:#fff;border:1px solid #d6dfd7;border-radius:5px;outline:0;height:30px;font-size:10px}.mcwPagination select{padding:0 5px}.mcwPagination>button,.mcwPageNumbers button,.mcwPageJump button{color:#4c6152;background:#fff;border:1px solid #d6dfd7;border-radius:5px;place-items:center;width:30px;height:30px;padding:0;font-size:10px;font-weight:700;display:grid}.mcwPagination>button:hover:not(:disabled),.mcwPageNumbers button:hover:not(:disabled),.mcwPageJump button:hover:not(:disabled){color:var(--mcw-green);background:#f2f8f3;border-color:#86a491}.mcwPagination>button:disabled,.mcwPageNumbers button:disabled,.mcwPageJump button:disabled{opacity:.45;cursor:not-allowed}.mcwPagination>button .material-symbols-outlined{font-size:18px}.mcwPageNumbers{align-items:center;gap:4px;display:flex}.mcwPageNumbers span{color:#89948c;place-items:end;width:17px;height:30px;font-size:13px;display:grid}.mcwPageNumbers button[aria-current=page]{border-color:var(--mcw-green);background:var(--mcw-green);color:#fff}.mcwPageJump{align-items:center;gap:4px;display:flex}.mcwPageJump input{text-align:center;width:40px;padding:0 4px}.mcwPageJump input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mcwPageJump input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mcwPageJump button{width:28px}.mcwLibraryFooterTools{margin-left:auto}@media (width<=1120px){.mcwLibraryFooterTools{display:none}.mcwPagination{margin-left:0}}@media (width<=760px){.mcwPagination{flex-wrap:wrap;gap:6px;width:100%}.mcwPagination label{margin-right:auto}.mcwPageNumbers{order:3;justify-content:center;width:100%}.mcwPageJump{margin-left:auto}.mcwLibraryFooterTools{display:none}}
