.AssetReferenceModal-module__rPL7wq__backdrop{z-index:2000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AssetReferenceModal-module__rPL7wq__modalContainer{max-width:90vw;max-height:90vh;display:inline-block;position:relative}.AssetReferenceModal-module__rPL7wq__modal{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;flex-direction:column;flex-shrink:0;width:min(480px,100vw - 32px);max-height:90vh;font-family:Roboto,sans-serif;display:flex;position:relative;box-shadow:0 .75rem 2.5rem #0000001f}.AssetReferenceModal-module__rPL7wq__header{background:#fff;border-bottom:1px solid #e2e8f0;border-radius:calc(.5rem - 1px) calc(.5rem - 1px) 0 0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.AssetReferenceModal-module__rPL7wq__title{color:#0f172a;text-transform:none;letter-spacing:0;margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:700}.AssetReferenceModal-module__rPL7wq__closeButton{cursor:pointer;color:#64748b;background:0 0;border:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;font-size:1rem;transition:opacity .2s;display:flex}.AssetReferenceModal-module__rPL7wq__closeButton:hover{opacity:.7}.AssetReferenceModal-module__rPL7wq__content{flex-direction:column;flex:1;gap:.75rem;padding:1rem;font-family:Roboto,sans-serif;display:flex;overflow-y:auto}:is(.AssetReferenceModal-module__rPL7wq__content .ant-input,.AssetReferenceModal-module__rPL7wq__content .ant-select-selector){font-family:Roboto,sans-serif!important;font-size:.875rem!important}.AssetReferenceModal-module__rPL7wq__filterToolbar{flex-flow:wrap;align-items:center;gap:.75rem;display:flex}.AssetReferenceModal-module__rPL7wq__parallelSelects{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.AssetReferenceModal-module__rPL7wq__toolbarSelect{flex:1;min-width:0}.AssetReferenceModal-module__rPL7wq__toolbarSelect .ant-select-selector{background:#0000000f!important;border-radius:.625rem!important}.AssetReferenceModal-module__rPL7wq__columnSelectIcon{color:#0b99ff;flex-shrink:0;font-size:16px}.AssetReferenceModal-module__rPL7wq__viewToggle{border:1px solid #e5e7eb;border-radius:.5rem;flex-shrink:0;display:inline-flex;overflow:hidden}.AssetReferenceModal-module__rPL7wq__viewToggleBtn{color:#6b7280;cursor:pointer;background:#fff;border:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:background .15s,color .15s;display:inline-flex}.AssetReferenceModal-module__rPL7wq__viewToggleBtn:hover{color:#111827;background:#f3f4f6}.AssetReferenceModal-module__rPL7wq__viewToggleBtnActive{color:#0b99ff;background:#0b99ff14}.AssetReferenceModal-module__rPL7wq__viewToggleBtnActive:hover{color:#0b99ff;background:#0b99ff22}.AssetReferenceModal-module__rPL7wq__dropdownContentHeader{flex-direction:column;justify-content:space-between;align-items:center;gap:15px;display:flex}.AssetReferenceModal-module__rPL7wq__searchInput{border-radius:.5rem;width:100%;height:32px;font-family:Roboto,sans-serif;font-size:.875rem}.AssetReferenceModal-module__rPL7wq__librarySelect{width:100%}.AssetReferenceModal-module__rPL7wq__librarySelect .ant-select-selector{background:#fff!important;border-radius:.5rem!important;min-height:2.25rem!important}.AssetReferenceModal-module__rPL7wq__selectionHint{color:#6b7280;margin:-.25rem 0 0;font-size:.8125rem;line-height:1.25rem}.AssetReferenceModal-module__rPL7wq__selectOptionRow{align-items:center;gap:8px;min-width:0;display:flex}.AssetReferenceModal-module__rPL7wq__selectOptionText{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.AssetReferenceModal-module__rPL7wq__tableWrap{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;flex:none;height:200px;overflow:auto}.AssetReferenceModal-module__rPL7wq__refTable{border-collapse:collapse;table-layout:auto;width:max-content;min-width:100%;font-family:Roboto,sans-serif;font-size:13px}.AssetReferenceModal-module__rPL7wq__refTable thead th{z-index:1;color:#121619;letter-spacing:0;text-align:left;white-space:nowrap;background:#fafafa;border-bottom:1px solid #e2e8f0;padding:.5rem .65rem;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;line-height:110%;position:sticky;top:0}.AssetReferenceModal-module__rPL7wq__refTable tbody td{color:#0f172a;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #eef1f4;padding:.45rem .65rem;overflow:hidden}.AssetReferenceModal-module__rPL7wq__refTable tbody tr{background:#fff}.AssetReferenceModal-module__rPL7wq__refTable tbody td[aria-disabled=false]{cursor:cell;-webkit-user-select:none;user-select:none}.AssetReferenceModal-module__rPL7wq__refTable tbody td[aria-disabled=false]:hover{background:var(--keco-control-hover-bg)}.AssetReferenceModal-module__rPL7wq__refTable tbody td.AssetReferenceModal-module__rPL7wq__cellSelected{color:#0958d9;position:relative;box-shadow:inset 0 0 0 1px #0b99ff;background:var(--keco-blue-tint,#e6f4ff)!important}.AssetReferenceModal-module__rPL7wq__refTable tbody td.AssetReferenceModal-module__rPL7wq__cellDisabled{cursor:default;color:#9ca3af;background:#fafafa}.AssetReferenceModal-module__rPL7wq__fieldCol{box-sizing:border-box;text-overflow:ellipsis;width:87px;min-width:87px;max-width:87px;overflow:hidden}.AssetReferenceModal-module__rPL7wq__fieldHeaderLabel{text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.AssetReferenceModal-module__rPL7wq__cellText{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.AssetReferenceModal-module__rPL7wq__loading,.AssetReferenceModal-module__rPL7wq__emptyMessage{color:#64748b;justify-content:center;align-items:center;min-height:10rem;font-size:.875rem;display:flex}.AssetReferenceModal-module__rPL7wq__librarySelectContainer{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.AssetReferenceModal-module__rPL7wq__librarySelectContainer>.ant-select{flex-shrink:0;width:auto;min-width:200px}.AssetReferenceModal-module__rPL7wq__librarySelectContainer>img{pointer-events:none;flex-shrink:0;margin-left:.5rem}.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{background:#0000000f;border-radius:.625rem;padding:.25rem 8px}.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector:focus{border-color:#000}.ant-select-dropdown{z-index:2001!important}.AssetReferenceModal-module__rPL7wq__librarySelectContainer .ant-select-dropdown{min-width:200px!important;max-width:fit-content!important}.AssetReferenceModal-module__rPL7wq__librarySelectContainer .ant-select{width:auto!important;min-width:200px!important}.AssetReferenceModal-module__rPL7wq__librarySelectContainer .ant-select-selector{width:auto!important;min-width:200px!important}.AssetReferenceModal-module__rPL7wq__assetsGrid{grid-template-columns:repeat(auto-fill,minmax(50px,1fr));gap:.125rem;padding:.5rem 0;display:grid}.AssetReferenceModal-module__rPL7wq__assetsList{flex-direction:column;gap:.35rem;max-height:min(50vh,22rem);padding:.25rem 0;display:flex;overflow-y:auto}.AssetReferenceModal-module__rPL7wq__assetListRow{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:.5rem .65rem;transition:border-color .15s,background .15s;display:flex;position:relative}.AssetReferenceModal-module__rPL7wq__assetListRow:hover{background:var(--keco-control-hover-bg);border-color:#d1d5db}.AssetReferenceModal-module__rPL7wq__assetListRowSelected{background:#0b99ff0a;border-color:#0b99ff}.AssetReferenceModal-module__rPL7wq__assetListLabel{color:#111827;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:Roboto,sans-serif;font-size:.875rem;overflow:hidden}.AssetReferenceModal-module__rPL7wq__assetListCheck{color:#fff;pointer-events:none;background:#0b99ff;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.65rem;font-weight:700;display:inline-flex;position:absolute;top:.35rem;right:.35rem}.AssetReferenceModal-module__rPL7wq__assetCard{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:0;width:38px;height:38px;padding:0;transition:all .2s;display:flex;position:relative}.AssetReferenceModal-module__rPL7wq__assetIcon{color:#fff;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;border-radius:50%!important;display:flex!important}.AssetReferenceModal-module__rPL7wq__assetCard:hover{background:0 0}.AssetReferenceModal-module__rPL7wq__assetCardSelected{background:#e5e5e5;border-width:2px;border-color:#0b99ff}.AssetReferenceModal-module__rPL7wq__assetCardCheck{color:#fff;pointer-events:none;background:#0b99ff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-6px;right:-6px}.AssetReferenceModal-module__rPL7wq__assetName{text-align:center;word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;color:#374151;-webkit-box-orient:vertical;max-width:100%;font-size:.75rem;display:-webkit-box;overflow:hidden}.AssetReferenceModal-module__rPL7wq__loading{grid-column:1/-1;justify-content:center;align-items:center;padding:60px 20px;display:flex}.AssetReferenceModal-module__rPL7wq__emptyMessage{text-align:center;color:#9ca3af;grid-column:1/-1;padding:60px 20px;font-size:.875rem}.AssetReferenceModal-module__rPL7wq__footer{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:.75rem;padding:.75rem 1rem;display:flex}.AssetReferenceModal-module__rPL7wq__cancelButton{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;padding:.5rem 16px;font-size:.875rem;font-weight:500;transition:all .2s}.AssetReferenceModal-module__rPL7wq__cancelButton:hover{background-color:var(--keco-control-hover-bg);border-color:#9ca3af}.AssetReferenceModal-module__rPL7wq__applyButton{color:#fff;cursor:pointer;background-color:#1677ff;border:none;border-radius:.5rem;padding:.5rem 16px;font-size:.875rem;font-weight:500;transition:all .2s}.AssetReferenceModal-module__rPL7wq__applyButton:hover{background-color:#4096ff}.AssetReferenceModal-module__rPL7wq__assetCardBridge{pointer-events:auto;z-index:2002;background:0 0;width:2.5rem;height:100%;position:absolute;top:0;left:100%}.AssetReferenceModal-module__rPL7wq__assetCardPanel{z-index:2001;box-sizing:border-box;background:#fff;border:1px solid #0b99ff59;border-radius:.5rem;flex-direction:column;width:320px;max-height:90vh;display:flex;position:absolute;top:0;left:calc(100% + 40px);box-shadow:0 .75rem 2.5rem #0000001f}.AssetReferenceModal-module__rPL7wq__assetCardHeader{background:#0b99ff14;border-bottom:1px solid #e2e8f0;border-radius:calc(.5rem - 1px) calc(.5rem - 1px) 0 0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.AssetReferenceModal-module__rPL7wq__assetCardTitle{color:#0f172a;text-transform:uppercase;letter-spacing:.5px;margin:0;font-family:Roboto,sans-serif;font-size:1rem;font-weight:700}.AssetReferenceModal-module__rPL7wq__assetCardCloseButton{cursor:pointer;color:#64748b;background:0 0;border:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;transition:opacity .2s;display:flex}.AssetReferenceModal-module__rPL7wq__assetCardCloseButton:hover{opacity:.7}.AssetReferenceModal-module__rPL7wq__assetCardContent{flex-direction:column;flex:1;padding:0;display:flex;overflow-y:auto}.AssetReferenceModal-module__rPL7wq__assetCardLoading{justify-content:center;align-items:center;padding:2.5rem 20px;display:flex}.AssetReferenceModal-module__rPL7wq__assetCardDetailsSection{padding:1.25rem}.AssetReferenceModal-module__rPL7wq__assetCardDetailsLabel{color:#000;margin-bottom:1rem;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500}.AssetReferenceModal-module__rPL7wq__assetCardDetailsContent{flex-direction:column;display:flex}.AssetReferenceModal-module__rPL7wq__assetCardDetailRow{align-items:flex-start;gap:1rem;display:flex}.AssetReferenceModal-module__rPL7wq__assetCardIconWrapper{flex-shrink:0}.AssetReferenceModal-module__rPL7wq__assetCardIconAvatar{color:#fff;justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;display:flex}.AssetReferenceModal-module__rPL7wq__assetCardDetailInfo{flex-direction:column;flex:1;gap:1rem;display:flex}.AssetReferenceModal-module__rPL7wq__assetCardDetailItem{flex-direction:column;gap:.25rem;display:flex}.AssetReferenceModal-module__rPL7wq__assetCardDetailLabel{color:#000;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500}.AssetReferenceModal-module__rPL7wq__assetCardDetailValue{color:#111827;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:400}.AssetReferenceModal-module__rPL7wq__assetCardLibraryLink{cursor:pointer;align-items:center;gap:.5rem;transition:opacity .2s;display:flex}.AssetReferenceModal-module__rPL7wq__assetCardLibraryLink:hover{opacity:.8}.AssetReferenceModal-module__rPL7wq__assetCardLibraryIcon{flex-shrink:0}.AssetReferenceModal-module__rPL7wq__assetCardLibraryName{color:#0b99ff;font-size:.875rem;font-weight:400}.AssetReferenceModal-module__rPL7wq__assetCardLibraryArrow{flex-shrink:0}
:is(body.filling-cells .LibraryAssetsTable-module__jzAoea__tableContainer .LibraryAssetsTable-module__jzAoea__cell,body.filling-cells .LibraryAssetsTable-module__jzAoea__tableContainer .LibraryAssetsTable-module__jzAoea__cell *){cursor:crosshair!important}.LibraryAssetsTable-module__jzAoea__tableShell{box-shadow:none;background:#fff;border:none;border-radius:0;margin-top:0;margin-bottom:260px;position:relative;overflow:visible}.LibraryAssetsTable-module__jzAoea__tableShellScript{background:0 0;border:none;border-radius:0;margin-top:0;margin-bottom:0}.LibraryAssetsTable-module__jzAoea__tableShellScript .LibraryAssetsTable-module__jzAoea__tableContainer{background:0 0;border-bottom-right-radius:0;border-bottom-left-radius:0;overflow:visible}.LibraryAssetsTable-module__jzAoea__tableShellScript .LibraryAssetsTable-module__jzAoea__scriptViewContainer{min-height:calc(100vh - 160px);max-height:none}.LibraryAssetsTable-module__jzAoea__scriptViewContainer{min-height:400px;max-height:calc(100vh - 200px);overflow:hidden auto}.LibraryAssetsTable-module__jzAoea__tableContainer{scrollbar-width:none;background:#fff;border-bottom-right-radius:0;border-bottom-left-radius:0;min-height:0;overflow:auto hidden}.LibraryAssetsTable-module__jzAoea__addColumnButton{cursor:pointer;background-color:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;width:14px;height:14px;padding:0;transition:background-color .2s,transform 50ms;display:inline-flex}.LibraryAssetsTable-module__jzAoea__addColumnButton:hover{background-color:#0b99ff26}.LibraryAssetsTable-module__jzAoea__addColumnButton:active{transform:scale(.96)}.LibraryAssetsTable-module__jzAoea__addColumnButtonIcon{flex-shrink:0;width:16px;height:16px}.LibraryAssetsTable-module__jzAoea__fixedAddColumnControl{z-index:6;cursor:pointer;background:#f9fafb;border:0;border-left:1px solid #dde1e6;border-right:1px solid #dde1e6;justify-content:center;align-items:center;width:40px;height:32px;padding:0;display:inline-flex;position:absolute;top:0;right:0}.LibraryAssetsTable-module__jzAoea__fixedAddColumnControl:hover{background:#f1f5f9}.LibraryAssetsTable-module__jzAoea__addColumnHeaderCell{z-index:4;text-align:center;background:#f9fafb;border-left:none;border-right:1px solid #dde1e6;position:sticky;right:0;box-shadow:-1px 0 #dde1e6;width:40px!important;min-width:40px!important;max-width:40px!important}.LibraryAssetsTable-module__jzAoea__headerRowTop .LibraryAssetsTable-module__jzAoea__addColumnHeaderCellSectionRow{background:#0000001a;border-bottom:2px solid #e2e8f0}.LibraryAssetsTable-module__jzAoea__addColumnCell{z-index:2;background:#fff;border-left:1px solid #dde1e6;border-right:1px solid #dde1e6;position:sticky;right:0;box-shadow:-1px 0 #dde1e6;width:40px!important;min-width:40px!important;max-width:40px!important}.LibraryAssetsTable-module__jzAoea__tableContainer::-webkit-scrollbar{display:none}.LibraryAssetsTable-module__jzAoea__stickyHorizontalScrollbar{z-index:5;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#d9d9d9 transparent;background:0 0;width:100%;height:10px;position:sticky;bottom:0;overflow:auto hidden}.LibraryAssetsTable-module__jzAoea__stickyHorizontalScrollbarHidden{display:none}.LibraryAssetsTable-module__jzAoea__stickyHorizontalScrollbarContent{height:1px}.LibraryAssetsTable-module__jzAoea__stickyHorizontalScrollbar::-webkit-scrollbar{height:6px}.LibraryAssetsTable-module__jzAoea__stickyHorizontalScrollbar::-webkit-scrollbar-track{background:0 0;border-radius:3px}.LibraryAssetsTable-module__jzAoea__stickyHorizontalScrollbar::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px;transition:background .2s}.LibraryAssetsTable-module__jzAoea__stickyHorizontalScrollbar::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.LibraryAssetsTable-module__jzAoea__tableContainer .ant-select-dropdown{border-radius:.5rem;box-shadow:0 4px 12px #0000001a}.LibraryAssetsTable-module__jzAoea__tableContainer .ant-select-item-option-selected{background-color:#5e00ff14!important}.LibraryAssetsTable-module__jzAoea__tableContainer .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#5e00ff14!important}.LibraryAssetsTable-module__jzAoea__tableContainer .ant-select-item-option:hover{background-color:#5e00ff0a!important}.ant-select-dropdown .ant-select-item-option{cursor:pointer}.LibraryAssetsTable-module__jzAoea__table{border-collapse:collapse;table-layout:fixed;font-size:13px}.LibraryAssetsTable-module__jzAoea__tableResizing{-webkit-user-select:none;user-select:none}.LibraryAssetsTable-module__jzAoea__columnResizeHandle{cursor:col-resize;z-index:3;-webkit-user-select:none;user-select:none;width:6px;height:100%;position:absolute;top:0;right:-3px}.LibraryAssetsTable-module__jzAoea__columnResizeHandle:hover,.LibraryAssetsTable-module__jzAoea__columnResizeHandleActive{background:linear-gradient(90deg,#0000,#0b99ff26)}.LibraryAssetsTable-module__jzAoea__columnResizeHandle:after{content:"";opacity:0;background:#0b99ff;border-radius:1px;width:2px;height:24px;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LibraryAssetsTable-module__jzAoea__columnResizeHandle:hover:after,.LibraryAssetsTable-module__jzAoea__columnResizeHandleActive:after{opacity:.6}.LibraryAssetsTable-module__jzAoea__rowResizeHandle{cursor:row-resize;z-index:3;-webkit-user-select:none;user-select:none;width:100%;height:6px;position:absolute;bottom:-3px;left:0}.LibraryAssetsTable-module__jzAoea__rowResizeHandle:hover,.LibraryAssetsTable-module__jzAoea__rowResizeHandleActive{background:linear-gradient(#0000,#0b99ff26)}.LibraryAssetsTable-module__jzAoea__rowResizeHandle:after{content:"";opacity:0;background:#0b99ff;border-radius:1px;width:24px;height:2px;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LibraryAssetsTable-module__jzAoea__rowResizeHandle:hover:after,.LibraryAssetsTable-module__jzAoea__rowResizeHandleActive:after{opacity:.6}.LibraryAssetsTable-module__jzAoea__rowCustomHeight,.LibraryAssetsTable-module__jzAoea__row[data-custom-height=true]{height:var(--row-height)}.LibraryAssetsTable-module__jzAoea__rowCustomHeight .LibraryAssetsTable-module__jzAoea__cell,.LibraryAssetsTable-module__jzAoea__rowCustomHeight .LibraryAssetsTable-module__jzAoea__numberCell,.LibraryAssetsTable-module__jzAoea__rowCustomHeight .LibraryAssetsTable-module__jzAoea__editCell,.LibraryAssetsTable-module__jzAoea__row[data-custom-height=true] .LibraryAssetsTable-module__jzAoea__cell,.LibraryAssetsTable-module__jzAoea__row[data-custom-height=true] .LibraryAssetsTable-module__jzAoea__numberCell,.LibraryAssetsTable-module__jzAoea__row[data-custom-height=true] .LibraryAssetsTable-module__jzAoea__editCell{height:var(--row-height);min-height:var(--row-height)}.LibraryAssetsTable-module__jzAoea__rowTextExpanded{height:auto}.LibraryAssetsTable-module__jzAoea__rowTextExpanded .LibraryAssetsTable-module__jzAoea__cell,.LibraryAssetsTable-module__jzAoea__rowTextExpanded .LibraryAssetsTable-module__jzAoea__numberCell{vertical-align:top;height:auto;min-height:32px}.LibraryAssetsTable-module__jzAoea__rowTextExpanded .LibraryAssetsTable-module__jzAoea__cell{overflow:hidden}.LibraryAssetsTable-module__jzAoea__rowTextExpanded .LibraryAssetsTable-module__jzAoea__numberCell{overflow:visible}.LibraryAssetsTable-module__jzAoea__rowTextExpanded.LibraryAssetsTable-module__jzAoea__rowCustomHeight,.LibraryAssetsTable-module__jzAoea__rowTextExpanded.LibraryAssetsTable-module__jzAoea__rowCustomHeight .LibraryAssetsTable-module__jzAoea__cell,.LibraryAssetsTable-module__jzAoea__rowTextExpanded.LibraryAssetsTable-module__jzAoea__rowCustomHeight .LibraryAssetsTable-module__jzAoea__numberCell,.LibraryAssetsTable-module__jzAoea__rowTextExpanded.LibraryAssetsTable-module__jzAoea__rowCustomHeight .LibraryAssetsTable-module__jzAoea__editCell{height:auto;min-height:var(--row-height)}.LibraryAssetsTable-module__jzAoea__rowTextExpanded .LibraryAssetsTable-module__jzAoea__cellText,.LibraryAssetsTable-module__jzAoea__cellTextExpanded{white-space:normal;text-overflow:clip;word-break:break-word;overflow-wrap:anywhere;padding:.35rem 0;line-height:1.35;overflow:hidden}.LibraryAssetsTable-module__jzAoea__rowTextExpanded .LibraryAssetsTable-module__jzAoea__cellContent{align-items:flex-start}.LibraryAssetsTable-module__jzAoea__rowTextExpanded .LibraryAssetsTable-module__jzAoea__cell [contenteditable=true],.LibraryAssetsTable-module__jzAoea__rowTextExpanded .LibraryAssetsTable-module__jzAoea__cellText[contenteditable=true],.LibraryAssetsTable-module__jzAoea__cellText.LibraryAssetsTable-module__jzAoea__cellTextExpanded[contenteditable=true]{white-space:normal;text-overflow:clip;word-break:break-word;overflow-wrap:anywhere;height:auto;min-height:0;padding:.35rem 0;line-height:1.35;overflow:hidden}.LibraryAssetsTable-module__jzAoea__table.LibraryAssetsTable-module__jzAoea__colsAuto{min-width:100%}.LibraryAssetsTable-module__jzAoea__table.LibraryAssetsTable-module__jzAoea__colsCustom{width:max-content;min-width:100%}.LibraryAssetsTable-module__jzAoea__table.LibraryAssetsTable-module__jzAoea__colsAuto .LibraryAssetsTable-module__jzAoea__headerCell:not(.LibraryAssetsTable-module__jzAoea__numberColumnHeader),.LibraryAssetsTable-module__jzAoea__table.LibraryAssetsTable-module__jzAoea__colsAuto .LibraryAssetsTable-module__jzAoea__propertyHeaderCell:not(.LibraryAssetsTable-module__jzAoea__numberColumnHeader),.LibraryAssetsTable-module__jzAoea__table.LibraryAssetsTable-module__jzAoea__colsCustom .LibraryAssetsTable-module__jzAoea__headerCell:not(.LibraryAssetsTable-module__jzAoea__numberColumnHeader),.LibraryAssetsTable-module__jzAoea__table.LibraryAssetsTable-module__jzAoea__colsCustom .LibraryAssetsTable-module__jzAoea__propertyHeaderCell:not(.LibraryAssetsTable-module__jzAoea__numberColumnHeader){min-width:5rem}.LibraryAssetsTable-module__jzAoea__table.LibraryAssetsTable-module__jzAoea__colsAuto .LibraryAssetsTable-module__jzAoea__cell:not(.LibraryAssetsTable-module__jzAoea__numberCell),.LibraryAssetsTable-module__jzAoea__table.LibraryAssetsTable-module__jzAoea__colsCustom .LibraryAssetsTable-module__jzAoea__cell:not(.LibraryAssetsTable-module__jzAoea__numberCell){min-width:5rem;max-width:0;overflow:hidden}.LibraryAssetsTable-module__jzAoea__table.LibraryAssetsTable-module__jzAoea__colsAuto .LibraryAssetsTable-module__jzAoea__numberColumnHeader,.LibraryAssetsTable-module__jzAoea__table.LibraryAssetsTable-module__jzAoea__colsAuto .LibraryAssetsTable-module__jzAoea__numberCell,.LibraryAssetsTable-module__jzAoea__table.LibraryAssetsTable-module__jzAoea__colsCustom .LibraryAssetsTable-module__jzAoea__numberColumnHeader,.LibraryAssetsTable-module__jzAoea__table.LibraryAssetsTable-module__jzAoea__colsCustom .LibraryAssetsTable-module__jzAoea__numberCell{min-width:2.5rem}.LibraryAssetsTable-module__jzAoea__headerRowTop{background:#0000001a;border-bottom:2px solid #e2e8f0}.LibraryAssetsTable-module__jzAoea__headerRowBottom{border-bottom:1px solid #e2e8f0}.LibraryAssetsTable-module__jzAoea__headerCell{color:#0f172a;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e2e8f0;border-right:1px solid #0000001a;height:32px;padding:0 .5rem;font-size:13px;font-weight:600;line-height:1.4;overflow:hidden}.LibraryAssetsTable-module__jzAoea__sectionHeaderCell{text-align:left;color:#475569;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;background:#0000001a;border-left:none;border-right:none;padding:0 .5rem;font-size:13px;font-weight:500;overflow:hidden}.LibraryAssetsTable-module__jzAoea__sectionHeaderCellDivider{border-right:1px solid #0000001a}.LibraryAssetsTable-module__jzAoea__propertyHeaderCell{text-align:left;color:#64748b;text-overflow:ellipsis;white-space:nowrap;background:#f9fafb;border-left:none;border-right:1px solid #dde1e6;padding:0 .5rem;font-size:13px;font-weight:500;position:relative;overflow:visible}.LibraryAssetsTable-module__jzAoea__propertyHeaderCell[data-reorder-handle=column]{cursor:grab;touch-action:none}.LibraryAssetsTable-module__jzAoea__columnDragging{opacity:.45}.LibraryAssetsTable-module__jzAoea__columnDropBefore:before,.LibraryAssetsTable-module__jzAoea__columnDropAfter:after{content:"";background:var(--keco-blue);z-index:8;pointer-events:none;width:3px;position:absolute;top:0;bottom:0}.LibraryAssetsTable-module__jzAoea__columnDropBefore:before{left:-2px}.LibraryAssetsTable-module__jzAoea__columnDropAfter:after{right:-2px}.LibraryAssetsTable-module__jzAoea__rowDragHandle{cursor:grab;touch-action:none}.LibraryAssetsTable-module__jzAoea__rowDragging{opacity:.45}.LibraryAssetsTable-module__jzAoea__rowDropBefore>td{box-shadow:inset 0 3px var(--keco-blue)}.LibraryAssetsTable-module__jzAoea__rowDropAfter>td{box-shadow:inset 0 -3px var(--keco-blue)}.LibraryAssetsTable-module__jzAoea__propertyHeaderContent{justify-content:space-between;align-items:center;gap:4px;width:100%;min-width:0;display:flex;overflow:hidden}.LibraryAssetsTable-module__jzAoea__propertyHeaderMain{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.LibraryAssetsTable-module__jzAoea__propertyHeaderNameGroup{flex:1;align-items:center;gap:2px;min-width:0;display:flex}.LibraryAssetsTable-module__jzAoea__properIconContent{flex-shrink:0;justify-content:center;align-items:center;gap:4px;display:flex}.LibraryAssetsTable-module__jzAoea__propertyHeaderText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LibraryAssetsTable-module__jzAoea__propertyHeaderTypeIcon{flex-shrink:0;width:16px;height:16px}.LibraryAssetsTable-module__jzAoea__propertyHeaderIconWrapper{cursor:pointer;background-color:#0000;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:11px;min-width:11px;height:11px;min-height:11px;display:flex;overflow:visible}.LibraryAssetsTable-module__jzAoea__propertyHeaderIcon{opacity:1;flex-shrink:0}.LibraryAssetsTable-module__jzAoea__columnFilterButton{width:1.5rem;height:1.5rem;box-shadow:none;appearance:none;cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:.375rem;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin:0 0 0 4px;padding:0;transition:color .15s,background-color .15s;display:flex}.LibraryAssetsTable-module__jzAoea__columnFilterButton:hover,.LibraryAssetsTable-module__jzAoea__columnFilterButton:focus,.LibraryAssetsTable-module__jzAoea__columnFilterButton:focus-visible,.LibraryAssetsTable-module__jzAoea__columnFilterButton:active{box-shadow:none;background:0 0;border:none;outline:none}.LibraryAssetsTable-module__jzAoea__columnFilterButton:hover{color:#0b99ff}.LibraryAssetsTable-module__jzAoea__columnFilterButtonActive{color:#0b99ff;background:var(--keco-blue-tint-soft)}.LibraryAssetsTable-module__jzAoea__columnFilterIcon{flex-shrink:0;display:block}.LibraryAssetsTable-module__jzAoea__columnNumericSortIcon{font-size:14px;font-weight:600;line-height:1}.LibraryAssetsTable-module__jzAoea__headerContextMenu{z-index:2000;box-sizing:border-box;width:13.5rem;min-width:13.5rem;font-family:var(--font-roboto), "Roboto", sans-serif;background-color:#fff;border:none;border-radius:.5rem;padding:.25rem 0;position:fixed;box-shadow:0 4px 12px #00000026}.LibraryAssetsTable-module__jzAoea__headerContextMenuLabel{letter-spacing:.04em;color:#9ca3af;text-transform:none;padding:.5rem 12px .25rem;font-size:.75rem;font-weight:600}.LibraryAssetsTable-module__jzAoea__headerContextMenuButton{text-align:left;color:#000000e0;cursor:pointer;white-space:nowrap;background:0 0;border:none;width:100%;padding:.625rem 12px;font-size:1rem;line-height:1.375em}.LibraryAssetsTable-module__jzAoea__headerContextMenuButton:hover{background-color:var(--keco-blue-tint-soft)}.LibraryAssetsTable-module__jzAoea__headerContextMenuDivider{background:#e2e8f0;height:1px;margin:.25rem 0}.LibraryAssetsTable-module__jzAoea__headerContextMenuButtonDanger{color:#aa052c}.LibraryAssetsTable-module__jzAoea__row{border-bottom:1px solid #e2e8f0;height:32px}.LibraryAssetsTable-module__jzAoea__cell{vertical-align:middle;color:#111827;cursor:pointer;box-sizing:border-box;border-right:1px solid #e2e8f0;height:32px;padding:0 .5rem;font-size:13px;transition:background-color .15s,border-color .2s;position:relative;overflow:hidden}.LibraryAssetsTable-module__jzAoea__cell:hover{background-color:#0000}.LibraryAssetsTable-module__jzAoea__row:hover .LibraryAssetsTable-module__jzAoea__cell,.LibraryAssetsTable-module__jzAoea__row:hover .LibraryAssetsTable-module__jzAoea__cell:hover{background-color:var(--keco-row-hover-bg)!important}.LibraryAssetsTable-module__jzAoea__row:hover .LibraryAssetsTable-module__jzAoea__cellSelected,.LibraryAssetsTable-module__jzAoea__row:hover .LibraryAssetsTable-module__jzAoea__cellSelected:hover,.LibraryAssetsTable-module__jzAoea__cellSelected,.LibraryAssetsTable-module__jzAoea__cellSelected:hover{background-color:var(--keco-blue-tint)!important}.LibraryAssetsTable-module__jzAoea__cellSelected{z-index:1;position:relative;border:2px solid var(--keco-blue)!important}.LibraryAssetsTable-module__jzAoea__cellEditing{z-index:2;position:relative;background-color:#0000!important}.LibraryAssetsTable-module__jzAoea__cellEditing:hover{background-color:#0000!important}.LibraryAssetsTable-module__jzAoea__cellSelected:not(:first-child){border-left:2px solid var(--keco-blue)!important}.LibraryAssetsTable-module__jzAoea__cellMultipleSelected{z-index:1;position:relative;background-color:var(--keco-blue-tint)!important;border:1px solid #0000!important}.LibraryAssetsTable-module__jzAoea__cellError{box-shadow:inset 0 0 0 1px #ff4d4f;background-color:#fff2f0!important}.LibraryAssetsTable-module__jzAoea__cellMultipleSelected:hover{background-color:var(--keco-blue-tint)!important}.LibraryAssetsTable-module__jzAoea__cellMultipleSelected.LibraryAssetsTable-module__jzAoea__selectionBorderTop,td.LibraryAssetsTable-module__jzAoea__cellMultipleSelected.LibraryAssetsTable-module__jzAoea__selectionBorderTop{border-top:2px solid var(--keco-blue)!important}.LibraryAssetsTable-module__jzAoea__cellMultipleSelected.LibraryAssetsTable-module__jzAoea__selectionBorderBottom,td.LibraryAssetsTable-module__jzAoea__cellMultipleSelected.LibraryAssetsTable-module__jzAoea__selectionBorderBottom{border-bottom:2px solid var(--keco-blue)!important}.LibraryAssetsTable-module__jzAoea__cellMultipleSelected.LibraryAssetsTable-module__jzAoea__selectionBorderLeft,td.LibraryAssetsTable-module__jzAoea__cellMultipleSelected.LibraryAssetsTable-module__jzAoea__selectionBorderLeft{border-left:2px solid var(--keco-blue)!important}.LibraryAssetsTable-module__jzAoea__cellMultipleSelected.LibraryAssetsTable-module__jzAoea__selectionBorderRight,td.LibraryAssetsTable-module__jzAoea__cellMultipleSelected.LibraryAssetsTable-module__jzAoea__selectionBorderRight{border-right:2px solid var(--keco-blue)!important}.LibraryAssetsTable-module__jzAoea__row:hover .LibraryAssetsTable-module__jzAoea__cellMultipleSelected,.LibraryAssetsTable-module__jzAoea__row:hover .LibraryAssetsTable-module__jzAoea__cellMultipleSelected:hover{background-color:var(--keco-blue-tint)!important}.LibraryAssetsTable-module__jzAoea__cell.LibraryAssetsTable-module__jzAoea__cellCut,td.LibraryAssetsTable-module__jzAoea__cellCut{z-index:2;position:relative;background-color:#0b99ff14!important;border:1px solid #0000!important}.LibraryAssetsTable-module__jzAoea__cell.LibraryAssetsTable-module__jzAoea__cellCut:hover,td.LibraryAssetsTable-module__jzAoea__cellCut:hover{background-color:#0b99ff14!important}.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderTop,td.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderTop{border-top:2px dashed #0b99ff90!important}.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderBottom,td.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderBottom{border-bottom:2px dashed #0b99ff90!important}.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderLeft,td.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderLeft{border-left:2px dashed #0b99ff90!important}.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderRight,td.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderRight{border-right:2px dashed #0b99ff90!important}.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderTop:hover,td.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderTop:hover{border-top-color:#0b99ff!important}.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderBottom:hover,td.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderBottom:hover{border-bottom-color:#0b99ff!important}.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderLeft:hover,td.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderLeft:hover{border-left-color:#0b99ff!important}.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderRight:hover,td.LibraryAssetsTable-module__jzAoea__cellCut.LibraryAssetsTable-module__jzAoea__cutBorderRight:hover{border-right-color:#0b99ff!important}.LibraryAssetsTable-module__jzAoea__cell.LibraryAssetsTable-module__jzAoea__cellCopy,td.LibraryAssetsTable-module__jzAoea__cellCopy{z-index:2;position:relative;background-color:#5e00ff14!important;border:1px solid #0000!important}.LibraryAssetsTable-module__jzAoea__cell.LibraryAssetsTable-module__jzAoea__cellCopy:hover,td.LibraryAssetsTable-module__jzAoea__cellCopy:hover{background-color:#5e00ff1f!important}.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderTop,td.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderTop{border-top:2px dashed #5e00ff99!important}.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderBottom,td.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderBottom{border-bottom:2px dashed #5e00ff99!important}.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderLeft,td.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderLeft{border-left:2px dashed #5e00ff99!important}.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderRight,td.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderRight{border-right:2px dashed #5e00ff99!important}.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderTop:hover,td.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderTop:hover{border-top-color:#5e00ffcc!important}.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderBottom:hover,td.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderBottom:hover{border-bottom-color:#5e00ffcc!important}.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderLeft:hover,td.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderLeft:hover{border-left-color:#5e00ffcc!important}.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderRight:hover,td.LibraryAssetsTable-module__jzAoea__cellCopy.LibraryAssetsTable-module__jzAoea__copyBorderRight:hover{border-right-color:#5e00ffcc!important}.LibraryAssetsTable-module__jzAoea__cellExpandIcon{cursor:default;z-index:100;pointer-events:auto;background-color:#0b99ff;border:1px solid #5e00ff4d;border-radius:.125rem 0 0;justify-content:center;align-items:center;width:.375rem;height:.375rem;transition:background-color .15s,border-color .15s;display:flex;position:absolute;bottom:0;right:0;opacity:1!important}.LibraryAssetsTable-module__jzAoea__cellSelected .LibraryAssetsTable-module__jzAoea__cellExpandIcon,.LibraryAssetsTable-module__jzAoea__cellMultipleSelected .LibraryAssetsTable-module__jzAoea__cellExpandIcon{z-index:100;opacity:1!important}.LibraryAssetsTable-module__jzAoea__cellExpandIcon:hover{cursor:crosshair;background-color:#0b99ff;border-color:#5e00ff80}.LibraryAssetsTable-module__jzAoea__cellExpandIconHidden{display:none!important}.LibraryAssetsTable-module__jzAoea__cellExpandIcon:active{background-color:#5e00ff33}.LibraryAssetsTable-module__jzAoea__cellContent{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.LibraryAssetsTable-module__jzAoea__cellText{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;max-width:100%;display:block;overflow:hidden}.LibraryAssetsTable-module__jzAoea__cellSelected .LibraryAssetsTable-module__jzAoea__cellText,.LibraryAssetsTable-module__jzAoea__cellMultipleSelected .LibraryAssetsTable-module__jzAoea__cellText,.LibraryAssetsTable-module__jzAoea__cellTextExpanded{-webkit-user-select:text;user-select:text;cursor:text}.LibraryAssetsTable-module__jzAoea__customFormulaValue{color:#7c3aed;font-weight:500}.LibraryAssetsTable-module__jzAoea__customFormulaIcon{opacity:.72;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.LibraryAssetsTable-module__jzAoea__formulaPanel{opacity:1;z-index:2100;background:#fff;border:1px solid #c4d0e0;border-radius:8px;flex-direction:column;width:388px;height:255px;display:flex;position:fixed;overflow:hidden;box-shadow:0 10px 30px #0f172a2e}.LibraryAssetsTable-module__jzAoea__formulaPanelHeader{background:#0b99ff14;border-bottom:1px solid #d8e4f4;justify-content:space-between;align-items:center;height:48px;padding:0 12px;display:flex}.LibraryAssetsTable-module__jzAoea__formulaPanelTitle{letter-spacing:0;text-transform:uppercase;color:#1c1d20;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:100%}.LibraryAssetsTable-module__jzAoea__formulaPanelBody{flex:1;padding:10px 12px 8px}.LibraryAssetsTable-module__jzAoea__formulaPanelLabel{font-family:var(--font-geist-sans,"Inter", "Segoe UI", sans-serif);letter-spacing:0;color:#0a0a0a;margin-bottom:8px;font-size:14px;font-weight:500;line-height:20px}.LibraryAssetsTable-module__jzAoea__formulaPanelRequired{color:#ef4444;margin-left:2px}.LibraryAssetsTable-module__jzAoea__formulaPanelTextarea .ant-input{font-family:var(--font-geist-mono,"SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);letter-spacing:0;color:#0f9d58;border:1px solid #d1d5db;border-radius:8px;font-size:14px;font-weight:400;line-height:20px}.LibraryAssetsTable-module__jzAoea__formulaPanelFooter{justify-content:flex-end;align-items:center;gap:10px;height:56px;padding:0 12px;display:flex}.LibraryAssetsTable-module__jzAoea__formulaPanelCancel,.LibraryAssetsTable-module__jzAoea__formulaPanelSave{cursor:pointer;border:1px solid #d1d5db;border-radius:12px;height:34px;padding:0 20px;font-size:16px}.LibraryAssetsTable-module__jzAoea__formulaPanelCancel{color:#1f2937;background:#fff}.LibraryAssetsTable-module__jzAoea__formulaPanelSave{color:#fff;background:#1296f3;border-color:#1296f3}.LibraryAssetsTable-module__jzAoea__cellText[contenteditable=true]{white-space:nowrap;text-overflow:clip;overflow:auto hidden}.LibraryAssetsTable-module__jzAoea__cellText[contenteditable=true]::-webkit-scrollbar{height:2px}.LibraryAssetsTable-module__jzAoea__cellText[contenteditable=true]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:1px}.LibraryAssetsTable-module__jzAoea__cellText[contenteditable=true]::-webkit-scrollbar-track{background:0 0}.LibraryAssetsTable-module__jzAoea__cellContent .LibraryAssetsTable-module__jzAoea__cellText{flex:1;display:block}.LibraryAssetsTable-module__jzAoea__cellFillPreview{color:var(--color-text-tertiary,#94a3b8);font-style:italic}.LibraryAssetsTable-module__jzAoea__viewDetailButton{cursor:pointer;opacity:0;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem;transition:opacity .2s,background-color .2s,transform .1s;display:inline-flex}.LibraryAssetsTable-module__jzAoea__row:hover .LibraryAssetsTable-module__jzAoea__viewDetailButton{opacity:1}.LibraryAssetsTable-module__jzAoea__viewDetailButton:hover{background-color:#f1f5f9;opacity:1!important}.LibraryAssetsTable-module__jzAoea__viewDetailButton:active{background-color:#e2e8f0;transform:scale(.95)}.LibraryAssetsTable-module__jzAoea__assetCell{font-weight:500}.LibraryAssetsTable-module__jzAoea__placeholderValue{color:#94a3b8}.LibraryAssetsTable-module__jzAoea__emptyState{text-align:center;color:#21272a;padding:clamp(80px,15vh,200px) 16px}.LibraryAssetsTable-module__jzAoea__emptyStateIcon{width:237px;height:219px;margin:0 auto 24px;display:block}.LibraryAssetsTable-module__jzAoea__emptyStateText{letter-spacing:0;color:#21272a;text-align:center;max-width:700px;margin:0 auto 24px;font-family:Roboto,sans-serif;font-size:1rem;line-height:100%;font-weight:500!important}.LibraryAssetsTable-module__jzAoea__predefineButton{cursor:pointer;letter-spacing:.5px;color:#1a1a1a;background-color:#0b99ff14;border:none;border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;width:116px;height:44px;padding:.75rem 24px;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:100%;transition:background-color .2s,transform .1s;display:inline-flex}.LibraryAssetsTable-module__jzAoea__predefineButtonIcon{flex-shrink:0;width:1.5rem;height:1.5rem;display:block}.LibraryAssetsTable-module__jzAoea__body{background:#fff}.LibraryAssetsTable-module__jzAoea__row:hover{background-color:var(--keco-row-hover-bg)!important}.LibraryAssetsTable-module__jzAoea__viewportFillerRow{height:32px}.LibraryAssetsTable-module__jzAoea__viewportFillerMedia{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.LibraryAssetsTable-module__jzAoea__viewportFillerMediaIcon{filter:brightness(0)saturate()invert(62%)sepia(6%)saturate(220%)hue-rotate(169deg)brightness(92%)contrast(88%);display:block}.LibraryAssetsTable-module__jzAoea__headerCell.LibraryAssetsTable-module__jzAoea__numberColumnHeader{min-width:3.75rem}.LibraryAssetsTable-module__jzAoea__numberColumnHeader{text-align:center;color:#64748b;vertical-align:middle;width:3.75rem;font-size:13px;font-weight:400;position:relative;overflow:visible}.LibraryAssetsTable-module__jzAoea__headerRowTop .LibraryAssetsTable-module__jzAoea__numberColumnHeader{background:#0000001a}.LibraryAssetsTable-module__jzAoea__headerRowBottom .LibraryAssetsTable-module__jzAoea__numberColumnHeader{background:#f9fafb;border-right:1px solid #dde1e6}.LibraryAssetsTable-module__jzAoea__numberCell{text-align:center;color:#7d7d7d;vertical-align:middle;box-sizing:border-box;background:#f5f6f9;border-right:1px solid #dde1e6;width:3.75rem;min-width:3.75rem;height:32px;padding:0 .5rem;font-size:13px;font-weight:400;line-height:1.5;transition:background-color .15s;position:relative}.LibraryAssetsTable-module__jzAoea__row:hover .LibraryAssetsTable-module__jzAoea__numberCell{background:var(--keco-row-hover-bg)}.LibraryAssetsTable-module__jzAoea__rowSelected{background-color:var(--keco-blue-tint)!important}.LibraryAssetsTable-module__jzAoea__rowSelected .LibraryAssetsTable-module__jzAoea__numberCell{background:#0000000d}.LibraryAssetsTable-module__jzAoea__rowSelected:hover{background-color:var(--keco-blue-tint)!important}.LibraryAssetsTable-module__jzAoea__referencedRowHighlight{outline:2px solid var(--ant-color-primary-border,#91caff);outline-offset:-2px;transition:outline-color .16s,background-color .16s;background-color:var(--ant-color-primary-bg,#e6f4ff)!important}@media (prefers-reduced-motion:reduce){.LibraryAssetsTable-module__jzAoea__referencedRowHighlight{transition:none}}.LibraryAssetsTable-module__jzAoea__searchCellHit{background:#fff6cc!important}.LibraryAssetsTable-module__jzAoea__searchCellHit:hover{background:#ffefad!important}.LibraryAssetsTable-module__jzAoea__checkboxContainer{vertical-align:middle;justify-content:center;align-items:center;width:auto;height:auto;margin:0;padding:0;line-height:1.5;display:inline-flex}.LibraryAssetsTable-module__jzAoea__checkboxContainer .ant-checkbox{vertical-align:middle;margin:0;padding:0;font-size:1rem;line-height:1.5;top:0}.LibraryAssetsTable-module__jzAoea__checkboxContainer .ant-checkbox-wrapper{vertical-align:middle;align-items:center;height:auto;margin:0;padding:0;line-height:1.5;display:inline-flex}.LibraryAssetsTable-module__jzAoea__checkboxContainer .ant-checkbox-inner{border-color:#d1d5db;border-radius:.1875rem;width:1rem;height:1rem;margin:0;transition:all .2s;display:block}.LibraryAssetsTable-module__jzAoea__checkboxContainer .ant-checkbox-inner:after{width:5px;height:.5rem}.LibraryAssetsTable-module__jzAoea__checkboxContainer .ant-checkbox-checked .ant-checkbox-inner{background-color:#0b99ff;border-color:#0b99ff}.LibraryAssetsTable-module__jzAoea__checkboxContainer .ant-checkbox:hover .ant-checkbox-inner{border-color:#0b99ff}.LibraryAssetsTable-module__jzAoea__checkboxContainer .ant-checkbox-checked:hover .ant-checkbox-inner{background-color:#0b99ff;border-color:#0b99ff}.LibraryAssetsTable-module__jzAoea__checkboxContainer .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#0b99ff;box-shadow:0 0 0 2px #0b99ff33}.LibraryAssetsTable-module__jzAoea__actionsColumnHeader{text-align:center;color:#64748b;vertical-align:middle;background:#f1f5f9;width:7.5rem;min-width:7.5rem;font-size:13px;font-weight:700}.LibraryAssetsTable-module__jzAoea__actionsCell{text-align:center;vertical-align:middle;box-sizing:border-box;width:7.5rem;min-width:7.5rem;height:32px;padding:0 1rem}.LibraryAssetsTable-module__jzAoea__viewActions{justify-content:center;align-items:center;gap:.375rem;display:flex}.LibraryAssetsTable-module__jzAoea__actionButton{cursor:pointer;color:#94a3b8;background:0 0;border:1px solid #e2e8f0;border-radius:.25rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1rem;line-height:1;transition:all .2s;display:inline-flex}.LibraryAssetsTable-module__jzAoea__actionButton:hover{color:#3b82f6;background:#dbeafe;border-color:#93c5fd}.LibraryAssetsTable-module__jzAoea__actionButton.LibraryAssetsTable-module__jzAoea__deleteButton:hover{color:#dc2626;background:#fee2e2;border-color:#fecaca}.LibraryAssetsTable-module__jzAoea__actionButton:disabled{cursor:not-allowed;opacity:.4;color:#cbd5e1}.LibraryAssetsTable-module__jzAoea__actionButton:disabled:hover{color:#cbd5e1;background:0 0;border-color:#e2e8f0}.LibraryAssetsTable-module__jzAoea__editRow{background:#fff;border-bottom:1px solid #e2e8f0}.LibraryAssetsTable-module__jzAoea__editRow:hover{background:#fff}.LibraryAssetsTable-module__jzAoea__booleanToggle{align-items:center;gap:.75rem;display:flex}.LibraryAssetsTable-module__jzAoea__booleanToggle .ant-switch-checked{background:#0b99ff!important}.LibraryAssetsTable-module__jzAoea__booleanToggle .ant-switch-checked:hover:not(.ant-switch-disabled){background:#0b99ffd9!important}.LibraryAssetsTable-module__jzAoea__booleanLabel{color:#111827;font-size:13px;font-weight:500}.LibraryAssetsTable-module__jzAoea__editCell{vertical-align:middle;box-sizing:border-box;height:32px;padding:0}.LibraryAssetsTable-module__jzAoea__editCellMediaUpload{text-align:center}.LibraryAssetsTable-module__jzAoea__editCellMediaUpload>div{justify-content:center;display:inline-flex}.LibraryAssetsTable-module__jzAoea__editInput{width:100%;height:100%;box-shadow:none;box-sizing:border-box;background:0 0;border:none;padding:0 1rem;font-size:13px;line-height:1.4}.LibraryAssetsTable-module__jzAoea__editInput:focus{box-shadow:none;border:none;outline:none}.LibraryAssetsTable-module__jzAoea__cell [contenteditable=true]{width:100%;height:1.125rem;min-height:0;font:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;box-sizing:border-box;outline:none;margin:0;padding:0;display:block}.LibraryAssetsTable-module__jzAoea__cell [contenteditable=true]:focus{background:0 0;outline:none}.LibraryAssetsTable-module__jzAoea__cell [contenteditable=true]:empty:before{content:none}.LibraryAssetsTable-module__jzAoea__enumCellContent,.LibraryAssetsTable-module__jzAoea__enumSelectWrapper{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.LibraryAssetsTable-module__jzAoea__enumSelectIcon{opacity:.6;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0}.LibraryAssetsTable-module__jzAoea__propertyHeaderIconWrapper .LibraryAssetsTable-module__jzAoea__enumSelectIcon{-o-object-fit:contain;object-fit:contain;opacity:1;max-width:11px;max-height:11px;width:11px!important;height:11px!important}.LibraryAssetsTable-module__jzAoea__enumSelectDisplay{flex:1;min-width:0}.LibraryAssetsTable-module__jzAoea__enumSelectDisplay .ant-select-selector{cursor:pointer;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.LibraryAssetsTable-module__jzAoea__enumSelectDisplay .ant-select-selection-item{line-height:inherit!important;padding:0!important;font-size:13px!important}.LibraryAssetsTable-module__jzAoea__enumSelectDisplay .ant-select-selection-placeholder{letter-spacing:0%;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:110%;color:#1a1a1a!important;opacity:1!important;padding:0!important}.LibraryAssetsTable-module__jzAoea__enumSelectDisplay .ant-select-arrow{display:none!important}.LibraryAssetsTable-module__jzAoea__editActions{justify-content:center;align-items:center;gap:.5rem;display:flex}.LibraryAssetsTable-module__jzAoea__addRow{border-bottom:1px solid #e2e8f0;height:32px}.LibraryAssetsTable-module__jzAoea__addRow:hover{background:var(--keco-control-hover-bg)}.LibraryAssetsTable-module__jzAoea__addRow .LibraryAssetsTable-module__jzAoea__cell{border-right:none}.LibraryAssetsTable-module__jzAoea__addButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0;transition:opacity .2s;display:inline-flex}.LibraryAssetsTable-module__jzAoea__addButton:hover{opacity:.7}.LibraryAssetsTable-module__jzAoea__addButton:active{opacity:.5}.LibraryAssetsTable-module__jzAoea__addButton:disabled{cursor:not-allowed;opacity:.3}.LibraryAssetsTable-module__jzAoea__addButton:disabled:hover{opacity:.3}.LibraryAssetsTable-module__jzAoea__assetDetailModal{top:2.5rem}.LibraryAssetsTable-module__jzAoea__modalTitle{color:#0f172a;align-items:center;gap:.75rem;font-size:1.125rem;font-weight:600;display:flex}.LibraryAssetsTable-module__jzAoea__modalAssetName{color:#8b5cf6;background:#f3e8ff;border-radius:.375rem;padding:.125rem 12px;font-size:1rem;font-weight:500}.LibraryAssetsTable-module__jzAoea__modalContent{flex-direction:column;gap:1.5rem;padding:1rem 0;display:flex}.LibraryAssetsTable-module__jzAoea__modalSection{border-bottom:1px solid #e2e8f0;padding-bottom:1.25rem}.LibraryAssetsTable-module__jzAoea__modalSection:last-child{border-bottom:none;padding-bottom:0}.LibraryAssetsTable-module__jzAoea__modalSectionTitle{text-transform:uppercase;color:#64748b;letter-spacing:.05em;border-bottom:2px solid #f1f5f9;margin:0 0 16px;padding-bottom:.5rem;font-size:.875rem;font-weight:700}.LibraryAssetsTable-module__jzAoea__modalFields{grid-template-columns:1fr 1fr;gap:1rem 24px;display:grid}.LibraryAssetsTable-module__jzAoea__modalField{flex-direction:column;gap:.375rem;display:flex}.LibraryAssetsTable-module__jzAoea__modalFieldLabel{color:#64748b;text-transform:capitalize;font-size:.75rem;font-weight:600}.LibraryAssetsTable-module__jzAoea__modalFieldValue{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;min-height:36px;padding:.5rem 12px;font-size:.875rem;display:flex}.LibraryAssetsTable-module__jzAoea__referenceInputContainer{width:100%}.LibraryAssetsTable-module__jzAoea__referenceFieldWrapper{align-items:center;gap:.5rem;min-height:1.5rem;display:flex}.LibraryAssetsTable-module__jzAoea__referenceDiamondIcon{flex-shrink:0;display:inline-block}.LibraryAssetsTable-module__jzAoea__referenceValueList{cursor:pointer;align-items:center;gap:.25rem;min-width:0;max-width:100%;display:flex}.LibraryAssetsTable-module__jzAoea__referenceValuePill{box-sizing:border-box;background:#eee;border-radius:5px;flex-shrink:1;align-items:center;gap:.125rem;min-width:0;max-width:7.5rem;height:1.5rem;padding:0 .375rem;display:inline-flex;position:relative}.LibraryAssetsTable-module__jzAoea__referenceValuePill:hover{background:#0b99ff14}.LibraryAssetsTable-module__jzAoea__referenceValueText{color:#111827;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:1;overflow:hidden}.LibraryAssetsTable-module__jzAoea__referenceValueExtraCount{color:#0b99ff;flex-shrink:0;font-size:.625rem;font-weight:700;line-height:1}.LibraryAssetsTable-module__jzAoea__referenceSelectedAssetLeft{cursor:pointer;box-sizing:border-box;background:#eee;border-radius:5px;align-items:center;gap:.25rem;width:3.25rem;height:1.5rem;padding:.0625rem;display:flex}.LibraryAssetsTable-module__jzAoea__referenceAvatarsStack{align-items:center;display:flex;position:relative}.LibraryAssetsTable-module__jzAoea__referenceAvatarStackItem{background:#eee;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex;position:relative}.LibraryAssetsTable-module__jzAoea__referenceSelectedAssetLeft:hover,.LibraryAssetsTable-module__jzAoea__referenceValueList:hover .LibraryAssetsTable-module__jzAoea__referenceIconTile{background:#0b99ff14}.LibraryAssetsTable-module__jzAoea__referenceIconTile{box-sizing:border-box;background:#eee;border-radius:.5rem;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex;position:relative}.LibraryAssetsTable-module__jzAoea__referenceSingleIcon{background:#eee;width:1.375rem;height:1.375rem}.LibraryAssetsTable-module__jzAoea__referenceSingleIconNoRadius{border-radius:0!important}.LibraryAssetsTable-module__jzAoea__referenceSelectedAssetLeft .LibraryAssetsTable-module__jzAoea__referenceDiamondIcon{flex-shrink:0}.LibraryAssetsTable-module__jzAoea__referenceExpandIcon{cursor:pointer;flex-shrink:0;transition:opacity .2s}.LibraryAssetsTable-module__jzAoea__referenceExpandIcon:hover{opacity:.8}.LibraryAssetsTable-module__jzAoea__referenceAvatarWrapper{cursor:pointer;align-items:center;display:inline-flex;position:relative}.LibraryAssetsTable-module__jzAoea__referenceAvatar{flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:600;display:inline-flex;border-radius:2.4px!important}.LibraryAssetsTable-module__jzAoea__referenceSelectedAssetLeft:hover .LibraryAssetsTable-module__jzAoea__referenceIconTile{background:#0b99ff14}.LibraryAssetsTable-module__jzAoea__referenceArrowTile{z-index:1}.LibraryAssetsTable-module__jzAoea__referenceSelectedAssetLeft:hover .LibraryAssetsTable-module__jzAoea__referenceArrowTile{z-index:2}.LibraryAssetsTable-module__jzAoea__referenceArrowIcon{cursor:pointer;flex-shrink:0;transition:opacity .2s;display:inline-block}.LibraryAssetsTable-module__jzAoea__referenceArrowIcon:hover{opacity:.8}.LibraryAssetsTable-module__jzAoea__referenceDetailIcon{z-index:1;flex-shrink:0;display:inline-block;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.LibraryAssetsTable-module__jzAoea__mediaFileUploadContainer{width:100%;min-width:0;min-height:0;height:calc(var(--row-height,32px) - 4px);flex:auto;align-items:center;max-height:none;padding:0;display:flex;overflow:hidden}.LibraryAssetsTable-module__jzAoea__mediaFileUploadContainerCentered{justify-content:center}.LibraryAssetsTable-module__jzAoea__mediaCellContent{align-items:center;gap:.375rem;height:28px;min-height:0;max-height:28px;display:flex}.LibraryAssetsTable-module__jzAoea__mediaThumbnail{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;overflow:hidden}.LibraryAssetsTable-module__jzAoea__mediaThumbnailImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.LibraryAssetsTable-module__jzAoea__mediaFileIcon{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1rem;display:inline-flex}.LibraryAssetsTable-module__jzAoea__mediaFileName{color:#111827;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.LibraryAssetsTable-module__jzAoea__assetCardBridge{pointer-events:auto;z-index:2002;background:0 0;width:28px;height:64px;position:fixed}.LibraryAssetsTable-module__jzAoea__assetCardPanel{z-index:2001;pointer-events:auto;box-sizing:border-box;background:#fff;border:1px solid #e7e7e7;border-radius:14px;flex-direction:column;width:max-content;min-width:160px;max-width:220px;min-height:auto;max-height:90vh;display:flex;position:fixed;overflow:hidden;box-shadow:0 4px 12px #00000040}.LibraryAssetsTable-module__jzAoea__assetCardHeader{background:#0b99ff14;border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;padding:.625rem .875rem;display:flex}.LibraryAssetsTable-module__jzAoea__assetCardTitle{color:#111827;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:1rem;font-weight:600}.LibraryAssetsTable-module__jzAoea__assetCardCloseButton{cursor:pointer;color:#64748b;background:0 0;border:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;transition:opacity .2s;display:flex}.LibraryAssetsTable-module__jzAoea__assetCardCloseButton:hover{opacity:.7}.LibraryAssetsTable-module__jzAoea__assetCardContent{flex-direction:column;flex:1;padding:0;display:flex;overflow-y:auto}.LibraryAssetsTable-module__jzAoea__assetCardLoading{justify-content:center;align-items:center;padding:2.5rem 20px;display:flex}.LibraryAssetsTable-module__jzAoea__assetCardDeletedMessage{color:#6b7280;padding:1.25rem 20px 1.5rem;font-size:.875rem;line-height:1.5}.LibraryAssetsTable-module__jzAoea__assetCardDetailsSection{padding:.75rem .875rem .875rem;position:relative}.LibraryAssetsTable-module__jzAoea__assetCardInlineClose{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.875rem;line-height:1;display:inline-flex;position:absolute;top:.35rem;right:.35rem}.LibraryAssetsTable-module__jzAoea__assetCardInlineClose:hover{color:#4b5563;background:#f3f4f6}.LibraryAssetsTable-module__jzAoea__assetCardKvList{flex-direction:column;gap:8px;display:flex}.LibraryAssetsTable-module__jzAoea__assetCardKvRow{justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:20px;display:flex}.LibraryAssetsTable-module__jzAoea__assetCardKvLabel{color:#7d7d7d;flex-shrink:0;min-width:4.5rem;font-size:.75rem;font-weight:500;line-height:1.25}.LibraryAssetsTable-module__jzAoea__assetCardKvValue{color:#0a0a0a;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.875rem;font-weight:500;line-height:1.25;overflow:hidden}.LibraryAssetsTable-module__jzAoea__assetCardFromLink{color:#0b99ff;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.25rem;min-width:0;max-width:100%;padding:0;font-size:.875rem;font-weight:500;line-height:1.25;display:inline-flex}.LibraryAssetsTable-module__jzAoea__assetCardFromLink:disabled{cursor:default;opacity:.7}.LibraryAssetsTable-module__jzAoea__assetCardFromLink span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LibraryAssetsTable-module__jzAoea__assetCardDetailsLabel{color:#374151;margin-bottom:1rem;font-size:.875rem;font-weight:600}.LibraryAssetsTable-module__jzAoea__assetCardDetailsContent{flex-direction:column;display:flex}.LibraryAssetsTable-module__jzAoea__assetCardDetailRow{align-items:flex-start;gap:1rem;display:flex}.LibraryAssetsTable-module__jzAoea__assetCardIconWrapper{flex-shrink:0}.LibraryAssetsTable-module__jzAoea__assetCardIconAvatar{color:#fff;justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;display:flex}.LibraryAssetsTable-module__jzAoea__assetCardDetailInfo{flex-direction:column;flex:1;gap:1rem;display:flex}.LibraryAssetsTable-module__jzAoea__assetCardDetailItem{flex-direction:column;gap:.25rem;display:flex}.LibraryAssetsTable-module__jzAoea__assetCardDetailLabel{color:#6b7280;font-size:.75rem;font-weight:500}.LibraryAssetsTable-module__jzAoea__assetCardDetailValue{color:#111827;font-size:.875rem;font-weight:400}.LibraryAssetsTable-module__jzAoea__assetCardLibraryLink{cursor:pointer;align-items:center;gap:.5rem;transition:opacity .2s;display:flex}.LibraryAssetsTable-module__jzAoea__assetCardLibraryLink:hover{opacity:.8}.LibraryAssetsTable-module__jzAoea__assetCardLibraryIcon{flex-shrink:0}.LibraryAssetsTable-module__jzAoea__assetCardLibraryName{color:#0b99ff;font-size:.875rem;font-weight:400}.LibraryAssetsTable-module__jzAoea__assetCardLibraryArrow{flex-shrink:0}.LibraryAssetsTable-module__jzAoea__realtimeEditedCell{animation:.3s ease-in-out LibraryAssetsTable-module__jzAoea__realtimePulse;border:2px solid #52c41a!important}@keyframes LibraryAssetsTable-module__jzAoea__realtimePulse{0%,to{background-color:inherit}50%{background-color:#52c41a26}}.LibraryAssetsTable-module__jzAoea__conflictedCell{position:relative;background-color:#faad141a!important}.LibraryAssetsTable-module__jzAoea__conflictInput{background-color:#faad140d;border:2px solid #faad14!important}.LibraryAssetsTable-module__jzAoea__conflictActions{background-color:#fff9e6;border:1px solid #ffd666;border-radius:.25rem;align-items:center;gap:.5rem;margin-top:.25rem;padding:.375rem 8px;font-size:.75rem;display:flex}.LibraryAssetsTable-module__jzAoea__conflictLabel{color:#d46b08;flex:1;font-weight:500}.LibraryAssetsTable-module__jzAoea__conflictButton{height:1.5rem;padding:0 8px;font-size:.75rem}@keyframes LibraryAssetsTable-module__jzAoea__conflictHighlight{0%,to{background-color:#faad141a}50%{background-color:#faad1440}}.LibraryAssetsTable-module__jzAoea__conflictedCell{animation:1s ease-in-out infinite LibraryAssetsTable-module__jzAoea__conflictHighlight}.LibraryAssetsTable-module__jzAoea__cellPresenceAvatars{z-index:5;pointer-events:none;flex-direction:row-reverse;align-items:center;gap:0;display:flex;position:absolute;bottom:-1px;right:-1px}.LibraryAssetsTable-module__jzAoea__cellPresenceAvatar{color:#fff;width:1rem;height:1rem;box-shadow:none;pointer-events:auto;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;font-size:.5rem;font-weight:700;transition:transform .15s;display:flex}.LibraryAssetsTable-module__jzAoea__cellPresenceAvatar:hover{z-index:10;box-shadow:none;transform:scale(1.2)}.LibraryAssetsTable-module__jzAoea__editCellWithPresence{border-left:3px solid #0000}.LibraryAssetsTable-module__jzAoea__batchEditMenuTitle{color:#9ca3af;text-transform:none;letter-spacing:.04em;-webkit-user-select:none;user-select:none;font-size:.75rem;font-weight:600;line-height:1.4;font-family:var(--font-roboto), "Roboto", sans-serif;padding:.5rem 12px .25rem}.LibraryAssetsTable-module__jzAoea__batchEditMenuItem{cursor:pointer;color:#000000e0;-webkit-user-select:none;user-select:none;font-size:1rem;font-weight:400;line-height:1.375em;font-family:var(--font-roboto), "Roboto", sans-serif;align-items:center;padding:.625rem 12px;transition:background-color .15s;display:flex}.LibraryAssetsTable-module__jzAoea__batchEditMenuItem:hover,.LibraryAssetsTable-module__jzAoea__batchEditMenuItem:active{background-color:var(--keco-blue-tint-soft)}.LibraryAssetsTable-module__jzAoea__batchEditMenuText{color:inherit;flex:1;font-size:1rem;font-weight:400;line-height:1.375em}.LibraryAssetsTable-module__jzAoea__batchEditMenuDivider{background-color:#e5e7eb;height:.0625rem;margin:.25rem 0}.LibraryAssetsTable-module__jzAoea__toastMessage{animation:.2s ease-in LibraryAssetsTable-module__jzAoea__fadeIn}.LibraryAssetsTable-module__jzAoea__confirmOverlay{z-index:1100;background:#94a3b880;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}.LibraryAssetsTable-module__jzAoea__confirmDialog{width:38.5rem;max-width:calc(100vw - 2rem);height:12.75rem;box-shadow:none;box-sizing:border-box;background:#fff;border:.0625rem solid #0000002b;border-radius:1rem;flex-direction:column;padding:0;display:flex;overflow:hidden}.LibraryAssetsTable-module__jzAoea__confirmHeader{border-bottom:.0625rem solid #e2e8f0;justify-content:space-between;align-items:center;height:3.6875rem;padding:0 1rem;display:flex}.LibraryAssetsTable-module__jzAoea__confirmTitle{color:#1a1a1a;margin:0;font-size:1.25rem;font-weight:700}.LibraryAssetsTable-module__jzAoea__confirmBody{color:#1a1a1a;border-bottom:none;margin:0;padding:1.5rem;font-size:1.25rem;line-height:1.5}.LibraryAssetsTable-module__jzAoea__confirmActions{border-top:.0625rem solid #e2e8f0;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:auto;padding:.75rem 1.5rem 1rem;display:flex}.LibraryAssetsTable-module__jzAoea__confirmCancelBtn{color:#1a1a1a;cursor:pointer;box-sizing:border-box;background:#fff;border:.0625rem solid #d1d5db;border-radius:.75rem;justify-content:center;align-items:center;min-width:5rem;height:2.25rem;padding:0 1rem;font-size:1.25rem;font-weight:500;transition:background-color .2s,border-color .2s;display:inline-flex}.LibraryAssetsTable-module__jzAoea__confirmCancelBtn:hover{background:var(--keco-control-hover-bg);border-color:#cbd5e1}.LibraryAssetsTable-module__jzAoea__confirmDiscardBtn{color:#fff;cursor:pointer;box-sizing:border-box;background:#aa052c;border:none;border-radius:.75rem;justify-content:center;align-items:center;min-width:5rem;height:2.25rem;padding:0 1rem;font-size:1.25rem;font-weight:500;transition:background-color .2s,opacity .2s;display:inline-flex}.LibraryAssetsTable-module__jzAoea__confirmDiscardBtn:hover{background:#8c0424}.LibraryAssetsTable-module__jzAoea__confirmDiscardBtn:disabled{opacity:.5;cursor:not-allowed}.LibraryAssetsTable-module__jzAoea__confirmCloseBtn{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.25rem;transition:color .2s,background .2s;display:flex}.LibraryAssetsTable-module__jzAoea__confirmCloseBtn:hover{color:#0f172a;background:#f1f5f9}@keyframes LibraryAssetsTable-module__jzAoea__fadeIn{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.LibraryAssetsTable-module__jzAoea__confirmModalWrap{justify-content:center;align-items:center;display:flex}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal{padding:0;margin:0!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-content{border:1px solid #0000002b;border-radius:1.375rem;width:616px;overflow:hidden;box-shadow:0 4px 16px #0000001f}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-title{letter-spacing:0%;color:#1a1a1a;align-items:center;width:542px;height:26px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;line-height:150%;display:flex}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-body{padding:1.5rem}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-body p{letter-spacing:0%;color:#1a1a1a;margin:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.25rem;font-weight:400;line-height:150%}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-footer{border-top:1px solid #dee2e6;justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 24px;display:flex}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-footer .ant-btn{border-radius:.375rem;min-width:80px;height:36px;font-weight:500}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-footer .ant-btn-default{color:#374151;background-color:#fff;border:1px solid #d1d5db}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-footer .ant-btn-default:hover{color:#111827;border-color:#9ca3af}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-footer .ant-btn-dangerous{color:#fff!important;background-color:#aa052c!important;border-color:#aa052c!important;border-radius:.75rem!important}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-footer .ant-btn-dangerous:hover{background-color:#8c0424!important;border-color:#8c0424!important}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-close{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;top:1rem;right:1rem}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-close:hover{background-color:#f3f4f6;border-radius:.25rem}.LibraryAssetsTable-module__jzAoea__confirmModalWrap .ant-modal-header{border-bottom:1px solid #dee2e6;justify-content:space-between;align-items:center;gap:.5rem;height:59px;padding:1rem;display:flex;position:relative}.LibraryAssetsTable-module__jzAoea__viewerBanner{z-index:1000;background:#0b99ff14;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:294px;height:46px;padding:0 12px;display:flex;position:fixed;bottom:70px;left:58%;transform:translate(-50%);box-shadow:0 2px 8px #0000001a}.LibraryAssetsTable-module__jzAoea__viewerBannerIcon{flex-shrink:0;width:1.5rem;height:1.25rem}.LibraryAssetsTable-module__jzAoea__viewerBannerText{color:#1f2937;flex:1;font-size:1rem;font-weight:400}.LibraryAssetsTable-module__jzAoea__viewerBannerClose{color:#6b7280;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;font-size:1.25rem;line-height:1;transition:color .2s;display:flex}.LibraryAssetsTable-module__jzAoea__viewerBannerClose:hover{color:#1f2937}.LibraryAssetsTable-module__jzAoea__detailDrawerOverlay{display:none}.LibraryAssetsTable-module__jzAoea__detailDrawer{box-sizing:border-box;width:100%;height:calc(100vh - 4rem);box-shadow:none;pointer-events:auto;background:#fff;border-top:none;border-bottom:none;border-left:1px solid #e2e8f0;border-radius:0;flex-direction:column;flex-shrink:0;align-self:flex-start;font-family:Roboto,sans-serif;animation:none;display:flex;position:sticky;top:0;overflow:hidden}@keyframes LibraryAssetsTable-module__jzAoea__detailDrawerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes LibraryAssetsTable-module__jzAoea__detailDrawerSlideIn{0%{opacity:.6;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.LibraryAssetsTable-module__jzAoea__detailDrawerBody{background:#fff;flex-direction:column;flex:1;gap:1.25rem;min-height:0;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}.LibraryAssetsTable-module__jzAoea__detailDrawerField{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.LibraryAssetsTable-module__jzAoea__detailDrawerFieldHeader{flex-direction:row;align-items:center;gap:.5rem;display:flex}.LibraryAssetsTable-module__jzAoea__detailDrawerLabel{color:#000;flex-shrink:0;font-family:Roboto,sans-serif;font-size:1rem;font-weight:600}.LibraryAssetsTable-module__jzAoea__detailDrawerTypeBadge{letter-spacing:0;color:#64748b;flex-shrink:0;align-items:center;gap:2px;margin-bottom:0;font-family:Roboto,sans-serif;font-size:10.5px;font-weight:400;line-height:100%;display:inline-flex}.LibraryAssetsTable-module__jzAoea__detailDrawerTypeBadge img{opacity:.55;flex-shrink:0;display:block;width:12px!important;height:12px!important}.LibraryAssetsTable-module__jzAoea__detailDrawerInputWrap{width:100%}.LibraryAssetsTable-module__jzAoea__detailDrawerFormulaWrap{align-items:center;gap:8px;width:100%;display:flex}.LibraryAssetsTable-module__jzAoea__detailDrawerFormulaWrap .ant-input{flex:1;min-width:0}.LibraryAssetsTable-module__jzAoea__detailDrawerFormulaInput{cursor:not-allowed}.LibraryAssetsTable-module__jzAoea__detailDrawerInput{background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;font-family:Roboto,sans-serif;font-size:.875rem}:is(.LibraryAssetsTable-module__jzAoea__detailDrawerInputWrap .ant-input,.LibraryAssetsTable-module__jzAoea__detailDrawerInputWrap .ant-input-textarea textarea),:is(.LibraryAssetsTable-module__jzAoea__detailDrawerInputWrap .ant-select-selection-item,.LibraryAssetsTable-module__jzAoea__detailDrawerInputWrap .ant-select-selection-placeholder){font-family:Roboto,sans-serif!important;font-size:.875rem!important}.LibraryAssetsTable-module__jzAoea__detailDrawerInput:focus,.LibraryAssetsTable-module__jzAoea__detailDrawerInput:hover{border-color:#0b99ff}.LibraryAssetsTable-module__jzAoea__detailDrawerInputWrap .ant-select-selector{border:1px solid #e2e8f0!important;border-radius:.375rem!important}.LibraryAssetsTable-module__jzAoea__detailDrawerInputWrap .ant-switch{margin:0}.LibraryAssetsTable-module__jzAoea__detailDrawerInputWrap .ant-switch-checked{background:#0b99ff!important}.LibraryAssetsTable-module__jzAoea__detailDrawerInputWrap .ant-switch-checked:hover:not(.ant-switch-disabled){background:#0b99ffd9!important}
.LeftNav-module__1jwZSq__rail{background:var(--surface-tertiary,#fafafa);box-sizing:border-box;border-right:.5px solid #1113;flex-direction:column;flex-shrink:0;align-items:center;gap:0;width:60px;height:100vh;padding:12px 0;display:flex}.LeftNav-module__1jwZSq__brand{color:#0b99ff;background:linear-gradient(#0b99ff 0%,#879bff 100%);-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;box-sizing:border-box;-webkit-background-clip:text;background-clip:text;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:8px;font-size:20px;font-weight:700;line-height:1;display:flex}.LeftNav-module__1jwZSq__items{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;align-items:stretch;gap:0;width:100%;min-height:0;display:flex;overflow-y:auto}.LeftNav-module__1jwZSq__items::-webkit-scrollbar{display:none}.LeftNav-module__1jwZSq__item{box-sizing:border-box;cursor:pointer;color:#070707;background:0 0;border:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;width:60px;height:57px;min-height:57px;padding:6px 8px;display:flex}.LeftNav-module__1jwZSq__iconWrap{box-sizing:border-box;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}:is(.LeftNav-module__1jwZSq__iconWrap img,.LeftNav-module__1jwZSq__iconWrap svg){width:20px;height:20px;display:block}.LeftNav-module__1jwZSq__assistantIconWrap img{width:32px;height:32px}.LeftNav-module__1jwZSq__label{text-align:center;color:#070707;white-space:nowrap;text-overflow:ellipsis;width:100%;height:11px;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;line-height:1;display:block;overflow:hidden}.LeftNav-module__1jwZSq__item:hover:not(:disabled):not([aria-disabled=true]) .LeftNav-module__1jwZSq__iconWrap{background:#1111110f}.LeftNav-module__1jwZSq__itemActive{color:#0b99ff}.LeftNav-module__1jwZSq__itemActive .LeftNav-module__1jwZSq__iconWrap{color:#0b99ff;background:#0b99ff1f}.LeftNav-module__1jwZSq__itemActive .LeftNav-module__1jwZSq__label{color:#0b99ff}.LeftNav-module__1jwZSq__designToggle,.LeftNav-module__1jwZSq__designIconWrap{position:relative}.LeftNav-module__1jwZSq__disclosure{color:currentColor;transition:transform .14s;position:absolute;bottom:-1px;left:50%;transform:translate(-50%);width:8px!important;height:8px!important}.LeftNav-module__1jwZSq__disclosureExpanded{transform:translate(-50%)rotate(90deg)}.LeftNav-module__1jwZSq__designGroup{box-sizing:border-box;background:#ffffffb8;border:.5px solid #11111114;border-radius:10px;flex-direction:column;align-items:center;width:52px;margin:0 4px 6px;padding:2px 0 4px;display:flex}.LeftNav-module__1jwZSq__designItem{width:51px;height:53px;min-height:53px;padding:4px}@media (prefers-reduced-motion:reduce){.LeftNav-module__1jwZSq__disclosure{transition:none}}.LeftNav-module__1jwZSq__itemDisabled{opacity:.45;cursor:default}.LeftNav-module__1jwZSq__footer{flex-direction:column;flex-shrink:0;align-items:center;margin-top:auto;display:flex}.LeftNav-module__1jwZSq__item:focus-visible,.LeftNav-module__1jwZSq__collapseButton:focus-visible,.LeftNav-module__1jwZSq__expandTab:focus-visible{outline-offset:-2px;outline:2px solid #0b99ff}.LeftNav-module__1jwZSq__collapseButton{cursor:pointer;color:#070707;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.LeftNav-module__1jwZSq__collapseButton:hover{background:#1111110f}.LeftNav-module__1jwZSq__expandTab{z-index:40;background:var(--surface-tertiary,#fafafa);cursor:pointer;color:#111;border:.5px solid #1113;border-left:none;border-radius:0 6px 6px 0;justify-content:center;align-items:center;width:24px;height:40px;padding:0;display:flex;position:fixed;bottom:12px;left:0}
.TopBar-module__LYwH0W__header{z-index:30;background-color:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;height:4rem;padding:0 1.5rem;display:flex;position:sticky;top:0}.TopBar-module__LYwH0W__headerCreateMap{margin-bottom:-4rem;margin-left:300px}.TopBar-module__LYwH0W__headerCreateMap.TopBar-module__LYwH0W__headerCreateMapCollapsed{margin-left:0}.TopBar-module__LYwH0W__headerCreateMap .TopBar-module__LYwH0W__left{flex-direction:row;align-items:center;gap:0}.TopBar-module__LYwH0W__headerSimulation .TopBar-module__LYwH0W__left{flex:none;min-width:max-content}.TopBar-module__LYwH0W__headerSimulation{-moz-column-gap:0;justify-content:flex-start;align-items:center;column-gap:0;display:flex}.TopBar-module__LYwH0W__headerSimulation .TopBar-module__LYwH0W__breadcrumb{width:auto;min-width:max-content}.TopBar-module__LYwH0W__headerSimulation .TopBar-module__LYwH0W__simulationHeaderSlot{--simulation-topbar-workflow-gap:20px;--simulation-topbar-workflow-button-height:38px;--simulation-topbar-workflow-button-padding:0;--simulation-topbar-workflow-button-color:#64748b;--simulation-topbar-workflow-button-radius:0;--simulation-topbar-workflow-button-size:14px;--simulation-topbar-workflow-active-padding:0;--simulation-topbar-workflow-active-color:#0f172a;--simulation-topbar-workflow-active-background:transparent;--simulation-topbar-workflow-number-color:#94a3b8;--simulation-topbar-workflow-number-size:13px;width:auto}.TopBar-module__LYwH0W__headerSimulation .TopBar-module__LYwH0W__right{flex:none;gap:12px;margin-left:0}.TopBar-module__LYwH0W__left{flex-direction:column;justify-content:center;align-items:flex-start;gap:.25rem;height:100%;display:flex}.TopBar-module__LYwH0W__searchContainer{box-sizing:border-box;width:33rem;height:30px;position:relative}.TopBar-module__LYwH0W__headerSimulation .TopBar-module__LYwH0W__searchContainer{flex:0 0 33rem;width:33rem;max-width:33rem;margin-left:auto;margin-right:auto}@media (max-width:760px){.TopBar-module__LYwH0W__headerSimulation{-moz-column-gap:12px;column-gap:12px;display:flex}.TopBar-module__LYwH0W__headerSimulation .TopBar-module__LYwH0W__searchContainer{width:min(33rem,100vw - 32px);position:relative}}@media (min-width:1100px) and (max-width:1280px){.TopBar-module__LYwH0W__headerCreateMap{margin-left:232px}}@media (max-width:1099px){.TopBar-module__LYwH0W__headerCreateMap{margin-left:0}}@media (max-width:680px){.TopBar-module__LYwH0W__headerCreateMap{gap:8px;padding:0 12px}.TopBar-module__LYwH0W__headerCreateMap .TopBar-module__LYwH0W__left,.TopBar-module__LYwH0W__headerCreateMap .TopBar-module__LYwH0W__breadcrumb{min-width:0}.TopBar-module__LYwH0W__headerCreateMap .TopBar-module__LYwH0W__breadcrumb{overflow:hidden}.TopBar-module__LYwH0W__headerCreateMap .TopBar-module__LYwH0W__searchContainer{display:none}.TopBar-module__LYwH0W__headerCreateMap .TopBar-module__LYwH0W__right{flex:none;margin-left:auto}.TopBar-module__LYwH0W__headerCreateMap .TopBar-module__LYwH0W__right>:not(.TopBar-module__LYwH0W__userContainer){display:none}}.TopBar-module__LYwH0W__searchLabel{align-items:center;gap:.5rem;display:flex;position:relative}.TopBar-module__LYwH0W__searchLabelFocused .TopBar-module__LYwH0W__searchInput{background-color:#e8eef5;border:none}.TopBar-module__LYwH0W__searchIcon{pointer-events:none;flex-shrink:0;position:absolute;top:50%;left:.75rem;transform:translateY(-50%);width:16px!important;height:16px!important}.TopBar-module__LYwH0W__searchLabelFocused .TopBar-module__LYwH0W__searchIcon{filter:brightness(0)saturate()invert(46%)sepia(96%)saturate(1708%)hue-rotate(182deg)brightness(101%)contrast(99%)}.TopBar-module__LYwH0W__searchDropdown{z-index:20;background-color:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-top:.25rem;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 18px 45px #0f172a1f,0 4px 10px #0f172a14}.TopBar-module__LYwH0W__searchDropdownInner{max-height:20rem;padding:.25rem .5rem .5rem;overflow-y:auto}.TopBar-module__LYwH0W__searchTabs{border-bottom:1px solid #e5e7eb;flex-direction:column;gap:.35rem;padding:.4rem .5rem .25rem;display:flex}.TopBar-module__LYwH0W__searchTabsRow{align-items:center;gap:.25rem;display:flex}.TopBar-module__LYwH0W__searchTab{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex:none;min-width:3.2rem;height:2rem;padding:.25rem .6rem;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s}.TopBar-module__LYwH0W__searchTabActive{color:#0b99ff;background-color:#0b99ff14}.TopBar-module__LYwH0W__searchTabCell{color:#374151;cursor:pointer;background:#e5e7eb;border:none;border-radius:.5rem;flex:none;align-items:center;gap:.35rem;min-width:3.2rem;height:2rem;padding:.25rem .7rem;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}.TopBar-module__LYwH0W__searchTabCell:hover{background:var(--keco-control-hover-bg)}.TopBar-module__LYwH0W__searchTabCellActive{color:#0b99ff;cursor:pointer;background:#0b99ff1f;border:none;border-radius:.5rem;flex:none;align-items:center;gap:.35rem;min-width:3.2rem;height:2rem;padding:.25rem .7rem;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}.TopBar-module__LYwH0W__searchTabCellActive:hover{background:#0b99ff2e}.TopBar-module__LYwH0W__searchTabsCell{border-bottom:none;padding:.55rem .85rem .2rem}.TopBar-module__LYwH0W__cellSearchTabIcon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TopBar-module__LYwH0W__cellSearchTabIconImg{-o-object-fit:contain;object-fit:contain;width:16px;height:16px;display:block}.TopBar-module__LYwH0W__searchTabCellActive .TopBar-module__LYwH0W__cellSearchTabIconImg{filter:invert(48%)sepia(98%)saturate(2476%)hue-rotate(187deg)brightness(101%)contrast(101%)}.TopBar-module__LYwH0W__searchResultSectionLabel{letter-spacing:0;text-transform:lowercase;color:#0f172a;padding:.25rem .85rem 0;font-size:.875rem;font-weight:600}.TopBar-module__LYwH0W__searchResultItem{cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;transition:background-color .15s;display:flex}.TopBar-module__LYwH0W__searchResultItem:hover{background-color:var(--keco-control-hover-bg)}.TopBar-module__LYwH0W__searchResultLeft{align-items:center;gap:.6rem;min-width:0;display:flex}.TopBar-module__LYwH0W__searchResultIcon{flex-shrink:0}.TopBar-module__LYwH0W__searchResultMain{flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0;display:flex}.TopBar-module__LYwH0W__searchResultName{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.TopBar-module__LYwH0W__searchResultHighlight{color:#0b99ff}.TopBar-module__LYwH0W__searchResultParent{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;margin-top:.125rem;font-size:.75rem;font-weight:400;overflow:hidden}.TopBar-module__LYwH0W__searchResultType{color:#99a1af;border-radius:999px;flex-shrink:0;padding:.125rem .5rem;font-size:.75rem;font-weight:400}.TopBar-module__LYwH0W__searchResultTypeProject{color:#2563eb;background-color:#2563eb14}.TopBar-module__LYwH0W__searchResultTypeFolder{color:#0e7490;background-color:#0e749014}.TopBar-module__LYwH0W__searchResultTypeLibrary{color:#059669;background-color:#05966914}.TopBar-module__LYwH0W__cellReplaceRow{padding:.15rem .85rem .45rem}.TopBar-module__LYwH0W__cellReplaceField{flex-direction:column;gap:.4rem;display:flex}.TopBar-module__LYwH0W__cellReplaceLabel{color:#0f172a;font-size:.875rem;font-weight:600}.TopBar-module__LYwH0W__cellReplaceInput{color:#334155;box-sizing:border-box;background-color:#fff;border:1px solid #e2e8f0;border-radius:.5rem;outline:none;width:100%;height:2.25rem;padding:0 .75rem;font-size:.875rem;transition:border-color .15s,background-color .15s}.TopBar-module__LYwH0W__cellReplaceInput::placeholder{color:#94a3b8}.TopBar-module__LYwH0W__cellReplaceInput:focus{background-color:#fff;border-color:#0b99ff}.TopBar-module__LYwH0W__cellSearchResultsLabel{color:#0f172a;padding:.15rem .85rem .35rem;font-size:.875rem;font-weight:600}.TopBar-module__LYwH0W__searchDropdownInnerCell{max-height:16.5rem;padding:0 .4rem .4rem}.TopBar-module__LYwH0W__searchDropdownInnerCell::-webkit-scrollbar{width:6px}.TopBar-module__LYwH0W__searchDropdownInnerCell::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:999px}.TopBar-module__LYwH0W__searchDropdownInnerCell::-webkit-scrollbar-track{background:0 0}.TopBar-module__LYwH0W__cellSearchHitGrid{flex-direction:column;gap:.1rem;display:flex}.TopBar-module__LYwH0W__cellSearchHitCard{background:0 0;border-radius:.5rem;align-items:center;gap:.5rem;padding:.35rem .5rem;transition:background-color .15s;display:flex}.TopBar-module__LYwH0W__cellSearchHitCard:hover{background:var(--keco-control-hover-bg)}.TopBar-module__LYwH0W__cellSearchHitMain{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:.65rem;min-width:0;padding:.15rem 0;display:flex}.TopBar-module__LYwH0W__cellSearchHitIcon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TopBar-module__LYwH0W__cellSearchHitIconBadge{background:#0b99ff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TopBar-module__LYwH0W__cellSearchHitIconImg{-o-object-fit:contain;object-fit:contain;display:block}.TopBar-module__LYwH0W__cellSearchHitMeta{flex-direction:column;align-items:flex-start;gap:.1rem;width:100%;min-width:0;display:flex}.TopBar-module__LYwH0W__cellSearchHitFieldLabel{white-space:nowrap;text-overflow:ellipsis;color:#0f172a;width:100%;padding-right:0;font-size:16px;font-weight:600;overflow:hidden}.TopBar-module__LYwH0W__cellSearchHitLibrary{color:#64748b;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.75rem;font-weight:500;overflow:hidden}.TopBar-module__LYwH0W__cellSearchHitLocation{letter-spacing:-.15px;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.TopBar-module__LYwH0W__cellSearchHitName{color:#0f172a}.TopBar-module__LYwH0W__cellSearchHitLibraryParen{color:#b7b7b7;font-weight:500}.TopBar-module__LYwH0W__cellSearchHitValue{color:#334155;text-align:left;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.8rem;line-height:1.3;overflow:hidden}.TopBar-module__LYwH0W__cellSearchHighlight{color:inherit;background-color:#ffe566;border-radius:2px;padding:0 .05em}.TopBar-module__LYwH0W__cellReplaceOneButton{box-sizing:border-box;border:1px solid var(--border-base,#bcbcbc);min-width:70px;height:26px;color:var(--text-header1,#1a1a1a);letter-spacing:0;cursor:pointer;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;transition:background-color .15s;display:inline-flex}.TopBar-module__LYwH0W__cellReplaceOneButton:hover{background:#f5f5f5}.TopBar-module__LYwH0W__cellReplaceOneButton:focus,.TopBar-module__LYwH0W__cellReplaceOneButton:focus-visible,.TopBar-module__LYwH0W__cellReplaceOneButton:active{box-shadow:none;border-color:var(--border-base,#bcbcbc);color:var(--text-header1,#1a1a1a);background:#f5f5f5;outline:none}.TopBar-module__LYwH0W__cellSearchFooter{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.TopBar-module__LYwH0W__cellReplaceAllButton{color:#fff;cursor:pointer;background:#0b99ff;border:none;border-radius:.5rem;flex-shrink:0;height:2rem;padding:0 .85rem;font-size:.8rem;font-weight:600;transition:background-color .15s}.TopBar-module__LYwH0W__cellReplaceAllButton:hover{background:#0090ee}.TopBar-module__LYwH0W__cellReplaceAllButton:disabled{opacity:.45;cursor:not-allowed}.TopBar-module__LYwH0W__cellSearchPagination{align-items:center;gap:.35rem;margin-left:auto;display:flex}.TopBar-module__LYwH0W__cellSearchPaginationButton{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;min-width:3.1rem;height:1.85rem;padding:0 .65rem;font-size:.8rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s}.TopBar-module__LYwH0W__cellSearchPaginationButton:hover:not(:disabled){background:var(--keco-control-hover-bg);border-color:#d1d5db}.TopBar-module__LYwH0W__cellSearchPaginationButton:disabled{color:#9ca3af;cursor:not-allowed}.TopBar-module__LYwH0W__cellSearchPaginationLabel{color:#6b7280;text-align:center;min-width:2.4rem;font-size:.8rem}.TopBar-module__LYwH0W__cellReplaceConfirmModal{border:none;border-radius:14px;gap:1.25rem;width:400px;max-width:calc(100vw - 2.5rem)}.TopBar-module__LYwH0W__cellReplaceConfirmBody{color:#0f172a;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}.TopBar-module__LYwH0W__cellReplaceConfirmBody p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0}.TopBar-module__LYwH0W__cellSearchEmpty,.TopBar-module__LYwH0W__cellSearchLoading{color:#6b7280;padding:.75rem .5rem;font-size:.875rem}.TopBar-module__LYwH0W__searchInput{color:#334155;box-sizing:border-box;background-color:#f1f5f9;border:none;border-radius:88px;outline:none;width:100%;height:30px;padding:0 72px 0 36px;font-size:.875rem}.TopBar-module__LYwH0W__searchInput:focus{background-color:#e8eef5;border:none}.TopBar-module__LYwH0W__searchActions{align-items:center;gap:.25rem;display:inline-flex;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.TopBar-module__LYwH0W__searchActionButton{color:#fff;cursor:pointer;background:#d1d5db;border:none;border-radius:999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.8rem;line-height:1;display:inline-flex}.TopBar-module__LYwH0W__searchActionButton:hover:not(:disabled){color:#fff;background:#9ca3af}.TopBar-module__LYwH0W__searchActionButton:disabled{opacity:.4;cursor:not-allowed}.TopBar-module__LYwH0W__createProjectBreadcrumb{align-items:center;gap:.5rem;height:100%;display:flex}.TopBar-module__LYwH0W__menuIcon{flex-shrink:0;width:36px;height:3rem;display:block}.TopBar-module__LYwH0W__createProjectText{letter-spacing:0;text-transform:lowercase;color:#7d7d7d;align-items:center;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:100%;display:flex}.TopBar-module__LYwH0W__breadcrumb{letter-spacing:0;text-transform:lowercase;color:#94a3b8;align-items:center;font-size:.75rem;display:flex}.TopBar-module__LYwH0W__sidebarToggleButton{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:5px;padding:0;display:inline-flex}.TopBar-module__LYwH0W__sidebarToggleButton:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #8ecfff}.TopBar-module__LYwH0W__simulationHeaderSlot{flex:1;align-items:center;min-width:max-content;display:flex}.TopBar-module__LYwH0W__simulationHeaderSlot>header{background:0 0;border-bottom:0;flex:1;min-width:max-content;height:100%;min-height:0;padding:0}.TopBar-module__LYwH0W__breadcrumbItem{font-size:1rem;font-family:var(--font-roboto), sans-serif;color:#7d7d7d;cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.25rem;font-weight:500;transition:color .2s}.TopBar-module__LYwH0W__breadcrumbItemClickable{color:#7d7d7d}.TopBar-module__LYwH0W__breadcrumbItemClickable:hover{color:#0b99ff;background-color:var(--keco-control-hover-bg)}.TopBar-module__LYwH0W__breadcrumbItemActive{color:#7d7d7d;cursor:default}.TopBar-module__LYwH0W__breadcrumbSeparator{color:#cbd5e1;margin:0 .25rem}.TopBar-module__LYwH0W__title{color:#0f172a;font-size:1.125rem;font-weight:600}.TopBar-module__LYwH0W__right{align-items:center;gap:.5rem;display:flex}.TopBar-module__LYwH0W__documentActionButton{color:#666;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;width:32px;height:32px;padding:0}.TopBar-module__LYwH0W__documentActionButton:hover{color:#1677ff;background:var(--keco-control-hover-bg);border-color:#1677ff}.TopBar-module__LYwH0W__topbarPillButton{color:#0b99ff;cursor:pointer;background-color:#0b99ff14;border:none;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem 14px;font-size:.875rem;transition:background-color .2s,box-shadow .2s;display:inline-flex}.TopBar-module__LYwH0W__topbarPillIcon{justify-content:center;align-items:center;display:flex}.TopBar-module__LYwH0W__assetModeGroup{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:9999px;padding:.125rem;display:inline-flex}.TopBar-module__LYwH0W__assetModeButton{color:#6b7280;cursor:pointer;background-color:#0000;border:none;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem 12px;font-size:.75rem;transition:background-color .2s,color .2s;display:inline-flex}.TopBar-module__LYwH0W__assetModeButtonActive{color:#4c1d95;background-color:#5e00ff14}.TopBar-module__LYwH0W__shareButton{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem 14px;font-size:.875rem;transition:background-color .2s,border-color .2s;display:inline-flex}.TopBar-module__LYwH0W__shareButton:hover{background-color:#f9fafb;border-color:#d1d5db}.TopBar-module__LYwH0W__userContainer{margin-left:.5rem;position:relative}.TopBar-module__LYwH0W__userAvatar{color:#21272a;cursor:pointer;background:0 0;border:none;border-radius:1rem;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:1.25rem;font-weight:600;transition:all .2s;display:flex}.TopBar-module__LYwH0W__userAvatar:hover{transform:scale(1.05)}.TopBar-module__LYwH0W__userAvatar .ant-avatar{border-radius:1rem;transition:all .2s}.TopBar-module__LYwH0W__userAvatar:hover .ant-avatar{box-shadow:0 2px 8px #00000026}.TopBar-module__LYwH0W__userMenu{z-index:100;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;min-width:120px;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.TopBar-module__LYwH0W__userMenuItem{text-align:left;color:#334155;cursor:pointer;background:0 0;border:none;width:100%;padding:.75rem 1rem;font-size:.875rem;transition:background-color .2s}.TopBar-module__LYwH0W__userMenuItem:hover{background-color:var(--keco-blue-tint-soft)}.TopBar-module__LYwH0W__button{color:#475569;background-color:#fff;border:none;border-radius:9999px;padding:.5rem}.TopBar-module__LYwH0W__button:hover{background:var(--keco-control-hover-bg);border-color:#cbd5e1}.TopBar-module__LYwH0W__buttonText{color:#334155;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}
.ShareButton-module__UEuyiq__shareButton{color:#fff;cursor:pointer;box-sizing:border-box;background-color:#0b99ff;border:none;border-radius:7px;justify-content:center;align-items:center;gap:5.25px;height:30px;padding:7px 16px;font-size:1rem;font-weight:400;line-height:1;transition:background-color .2s;display:inline-flex}.ShareButton-module__UEuyiq__shareButton:hover{background-color:#0a8ae6}
.MdxDocumentEditor-module__PxPtQW__editorFrame{min-width:0;position:relative}.MdxDocumentEditor-module__PxPtQW__editor{--accentBase:var(--ant-color-primary,#1677ff);--accentBorder:var(--ant-color-primary-border,#91caff);background:var(--ant-color-bg-container,#fff);font-family:inherit;overflow:visible}.MdxDocumentEditor-module__PxPtQW__stickyToolbar.mdxeditor-toolbar{top:var(--document-sticky-chrome-height,0);z-index:2;background-color:var(--ant-color-bg-container,#fff);border-bottom:1px solid var(--ant-color-border-secondary,#f0f0f0);position:sticky}.MdxDocumentEditor-module__PxPtQW__toolbarContents{display:contents}.MdxDocumentEditor-module__PxPtQW__toolbarContents[aria-disabled=true]{pointer-events:none}.MdxDocumentEditor-module__PxPtQW__toolbarContents[aria-disabled=true] button{opacity:.45}.MdxDocumentEditor-module__PxPtQW__editor [class*=tooltipContent]{z-index:8!important}.MdxDocumentEditor-module__PxPtQW__contentEditable{min-height:64vh;color:var(--ant-color-text,#000000e0);padding:18px 24px 24px;font-size:14px;line-height:1.6}.MdxDocumentEditor-module__PxPtQW__contentEditable:focus{outline:none}.MdxDocumentEditor-module__PxPtQW__contentEditable [data-editor-block-type=image]{max-width:100%}.MdxDocumentEditor-module__PxPtQW__contentEditable [data-editor-block-type=image] img{max-width:100%;height:auto}.MdxDocumentEditor-module__PxPtQW__contentEditable [data-editor-block-type=image] [class*=editImageToolbar]{box-sizing:content-box;opacity:0;background:0 0;padding-left:8px;transition:opacity .12s;top:50%;left:calc(100% - 4px);right:auto;transform:translateY(-50%)}:is(.MdxDocumentEditor-module__PxPtQW__contentEditable [data-editor-block-type=image]:hover [class*=editImageToolbar],.MdxDocumentEditor-module__PxPtQW__contentEditable [data-editor-block-type=image]:focus-within [class*=editImageToolbar],.MdxDocumentEditor-module__PxPtQW__contentEditable [data-editor-block-type=image]:has([class*=focusedImage]) [class*=editImageToolbar],.MdxDocumentEditor-module__PxPtQW__contentEditable [data-editor-block-type=image] [class*=editImageToolbar]:hover){opacity:1}@media (prefers-reduced-motion:reduce){.MdxDocumentEditor-module__PxPtQW__contentEditable [data-editor-block-type=image] [class*=editImageToolbar]{transition:none}}.MdxDocumentEditor-module__PxPtQW__referencedDocumentBlock{outline:2px solid var(--ant-color-primary-border,#91caff);outline-offset:3px;background-color:var(--ant-color-primary-bg,#e6f4ff);transition:outline-color .16s,background-color .16s}@media (prefers-reduced-motion:reduce){.MdxDocumentEditor-module__PxPtQW__referencedDocumentBlock{transition:none}}.MdxDocumentEditor-module__PxPtQW__hiddenFileInput{display:none}.MdxDocumentEditor-module__PxPtQW__sanctionedMdx{background:var(--ant-color-fill-quaternary,#00000005);border:1px solid var(--ant-color-border-secondary,#f0f0f0);border-left:3px solid var(--ant-color-primary,#1677ff);border-radius:4px;margin:12px 0;padding:10px 12px}.MdxDocumentEditor-module__PxPtQW__sanctionedMdx[data-component=Details]{border-left-color:var(--ant-color-success,#52c41a)}.MdxDocumentEditor-module__PxPtQW__resourceReferenceContainer{vertical-align:middle;align-items:center;max-width:100%;display:inline-flex}.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableContainer{vertical-align:top;width:100%;margin:6px 0;display:inline-block}.MdxDocumentEditor-module__PxPtQW__resourceReferenceProjectionSuppressed{display:none}.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableProjection{width:100%;max-width:100%;display:block}.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableName{color:var(--ant-color-link,#1677ff);margin-bottom:6px;font-size:13px;font-weight:600;line-height:22px;text-decoration:none;display:inline-block}.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableName:hover{color:var(--ant-color-link-hover,#69b1ff);text-decoration:underline}.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableName:focus-visible{outline:2px solid var(--ant-color-primary-border,#91caff);outline-offset:2px}.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableViewport{width:100%;max-width:100%;display:block;overflow-x:auto}.MdxDocumentEditor-module__PxPtQW__resourceReferenceTable{border-top:1px solid var(--ant-color-border,#d9d9d9);border-left:1px solid var(--ant-color-border,#d9d9d9);width:max-content;display:grid}.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableRow{display:contents}.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableHeader,.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableCell,.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableUnavailableCell{overflow-wrap:anywhere;white-space:normal;border-right:1px solid var(--ant-color-border,#d9d9d9);border-bottom:1px solid var(--ant-color-border,#d9d9d9);min-width:0;min-height:36px;padding:7px 10px;font-size:13px;line-height:20px}.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableHeader{color:var(--ant-color-text,#000000e0);background:var(--ant-color-fill-quaternary,#00000005);font-weight:600}.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableCell{color:var(--ant-color-text,#000000e0);background:var(--ant-color-bg-container,#fff)}.MdxDocumentEditor-module__PxPtQW__resourceReferenceTableUnavailableCell{color:var(--ant-color-warning-text,#d46b08);background:var(--ant-color-warning-bg,#fffbe6)}.MdxDocumentEditor-module__PxPtQW__resourceReference{max-width:100%;min-height:24px;color:var(--ant-color-text,#000000e0);background:var(--ant-color-fill-quaternary,#00000005);border:1px solid var(--ant-color-border,#d9d9d9);border-radius:4px;align-items:center;gap:4px;padding:1px 7px;line-height:22px;text-decoration:none;transition:border-color .12s,background-color .12s;display:inline-flex}.MdxDocumentEditor-module__PxPtQW__resourceReferenceIcon{flex-shrink:0;display:block}.MdxDocumentEditor-module__PxPtQW__resourceReference>span:last-child{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.MdxDocumentEditor-module__PxPtQW__resourceReference:hover{color:var(--ant-color-link-hover,#69b1ff);background:var(--ant-color-fill-tertiary,#0000000a);border-color:var(--ant-color-primary-border,#91caff)}.MdxDocumentEditor-module__PxPtQW__resourceReferenceDocument{color:var(--ant-color-text,#000000e0);background:0 0;border-color:#0000;padding-inline:2px}.MdxDocumentEditor-module__PxPtQW__resourceReferenceDocument:hover{color:var(--ant-color-text,#000000e0);background:var(--ant-color-fill-quaternary,#00000005);border-color:#0000}.MdxDocumentEditor-module__PxPtQW__resourceReference:focus-visible{outline:2px solid var(--ant-color-primary-border,#91caff);outline-offset:1px}.MdxDocumentEditor-module__PxPtQW__resourceReferenceLoading{color:var(--ant-color-text-secondary,#000000a6)}.MdxDocumentEditor-module__PxPtQW__resourceReferenceUnavailable,.MdxDocumentEditor-module__PxPtQW__resourceReferenceUnavailable:hover{color:var(--ant-color-warning-text,#d46b08);background:var(--ant-color-warning-bg,#fffbe6);border-color:var(--ant-color-warning-border,#ffe58f)}.MdxDocumentEditor-module__PxPtQW__gddTablePlaceholder{width:fit-content;max-width:100%;min-height:32px;color:var(--ant-color-text-secondary,#000000a6);background:var(--ant-color-fill-quaternary,#00000005);border:1px solid var(--ant-color-border,#d9d9d9);border-radius:4px;align-items:center;gap:6px;margin:8px 0;padding:4px 9px;display:flex}.MdxDocumentEditor-module__PxPtQW__gddTablePlaceholder span:last-child{overflow-wrap:anywhere}.MdxDocumentEditor-module__PxPtQW__gddMapState{border:1px solid var(--ant-color-border,#d9d9d9);border-radius:4px;align-items:center;gap:8px;min-height:44px;margin:10px 0;padding:10px 12px;display:flex}.MdxDocumentEditor-module__PxPtQW__gddMapCompact,.MdxDocumentEditor-module__PxPtQW__gddMapFull{gap:8px;width:min(100%,760px);margin:14px 0;display:grid}.MdxDocumentEditor-module__PxPtQW__gddMapCompact{grid-template-columns:minmax(120px,1fr) minmax(180px,280px);align-items:center}.MdxDocumentEditor-module__PxPtQW__gddMapCompact figcaption,.MdxDocumentEditor-module__PxPtQW__gddMapFull figcaption{align-items:center;gap:6px;min-width:0;font-weight:600;display:flex}.MdxDocumentEditor-module__PxPtQW__gddMapImage{-o-object-fit:contain;object-fit:contain;background:var(--ant-color-fill-quaternary,#fafafa);border:1px solid var(--ant-color-border-secondary,#f0f0f0);border-radius:4px;width:100%;height:auto;max-height:520px;display:block}.MdxDocumentEditor-module__PxPtQW__gddMapOpenButton{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.MdxDocumentEditor-module__PxPtQW__gddMapPlanPreviewImage{-o-object-fit:contain;object-fit:contain;border:1px solid var(--ant-color-border-secondary,#f0f0f0);background:var(--ant-color-fill-quaternary,#fafafa);border-radius:6px;width:100%;max-height:420px;margin-bottom:16px;display:block}.MdxDocumentEditor-module__PxPtQW__gddMapPlanPreview{color:var(--ant-color-text,#1f1f1f)}.MdxDocumentEditor-module__PxPtQW__gddMapPlanPreview>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.MdxDocumentEditor-module__PxPtQW__gddMapPlanPreview>div:first-child span{color:var(--ant-color-text-secondary,#595959);font-size:12px}.MdxDocumentEditor-module__PxPtQW__gddMapPlanPreview dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.MdxDocumentEditor-module__PxPtQW__gddMapPlanPreview dl div{border:1px solid var(--ant-color-border-secondary,#f0f0f0);border-radius:6px;padding:10px}.MdxDocumentEditor-module__PxPtQW__gddMapPlanPreview dt{color:var(--ant-color-text-secondary,#595959);font-size:12px}.MdxDocumentEditor-module__PxPtQW__gddMapPlanPreview dd{margin:2px 0 0}.MdxDocumentEditor-module__PxPtQW__gddMapPlanDescription{white-space:pre-wrap}@media (max-width:640px){.MdxDocumentEditor-module__PxPtQW__gddMapCompact,.MdxDocumentEditor-module__PxPtQW__gddMapPlanPreview dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.MdxDocumentEditor-module__PxPtQW__resourceReference{transition:none}}.document-collab-cursors{z-index:5;pointer-events:none;contain:layout paint;position:absolute;inset:0;overflow:hidden}.document-collab-cursors>span>span>span{text-overflow:ellipsis;max-width:160px;overflow:hidden}:is(.MdxDocumentEditor-module__PxPtQW__contentEditable table tbody th[data-document-table-selected=true],.MdxDocumentEditor-module__PxPtQW__contentEditable table tbody td[data-document-table-selected=true]){background-color:#1677ff1f}.MdxDocumentEditor-module__PxPtQW__contentEditable table tbody [data-document-table-selected-top=true]{box-shadow:inset 0 2px 0 0 var(--ant-color-primary,#1677ff)}.MdxDocumentEditor-module__PxPtQW__contentEditable table tbody [data-document-table-selected-bottom=true]{box-shadow:inset 0 -2px 0 0 var(--ant-color-primary,#1677ff)}.MdxDocumentEditor-module__PxPtQW__contentEditable table tbody [data-document-table-selected-left=true]{box-shadow:inset 2px 0 0 0 var(--ant-color-primary,#1677ff)}.MdxDocumentEditor-module__PxPtQW__contentEditable table tbody [data-document-table-selected-right=true]{box-shadow:inset -2px 0 0 0 var(--ant-color-primary,#1677ff)}.MdxDocumentEditor-module__PxPtQW__contentEditable table tbody [data-document-table-selected-top=true][data-document-table-selected-left=true]{box-shadow:inset 0 2px 0 0 var(--ant-color-primary,#1677ff), inset 2px 0 0 0 var(--ant-color-primary,#1677ff)}.MdxDocumentEditor-module__PxPtQW__contentEditable table tbody [data-document-table-selected-top=true][data-document-table-selected-right=true]{box-shadow:inset 0 2px 0 0 var(--ant-color-primary,#1677ff), inset -2px 0 0 0 var(--ant-color-primary,#1677ff)}.MdxDocumentEditor-module__PxPtQW__contentEditable table tbody [data-document-table-selected-bottom=true][data-document-table-selected-left=true]{box-shadow:inset 0 -2px 0 0 var(--ant-color-primary,#1677ff), inset 2px 0 0 0 var(--ant-color-primary,#1677ff)}.MdxDocumentEditor-module__PxPtQW__contentEditable table tbody [data-document-table-selected-bottom=true][data-document-table-selected-right=true]{box-shadow:inset 0 -2px 0 0 var(--ant-color-primary,#1677ff), inset -2px 0 0 0 var(--ant-color-primary,#1677ff)}
.ReferenceLibrarySelect-module__uU6Oyq__field{flex-direction:column;gap:.25rem;width:100%;display:flex}.ReferenceLibrarySelect-module__uU6Oyq__label{color:#000;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500}.ReferenceLibrarySelect-module__uU6Oyq__hint{color:#64748b;margin-top:.125rem;font-size:.75rem}.ReferenceLibrarySelect-module__uU6Oyq__referenceSelect{width:100%}.ReferenceLibrarySelect-module__uU6Oyq__referenceSelect .ant-select-selector{background-color:#fff!important;border-radius:.5rem!important;min-height:2.25rem!important;font-family:Roboto,sans-serif!important;font-size:.875rem!important}.ReferenceLibrarySelect-module__uU6Oyq__maxTagOverflow{color:#0b99ff;cursor:pointer;background:#0b99ff14;border-radius:.375rem;justify-content:center;align-items:center;min-width:1.5rem;height:1.25rem;padding:0 .375rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.ReferenceLibrarySelect-module__uU6Oyq__referenceDropdown{flex-direction:column;min-height:12.5rem;max-height:25rem;display:flex;overflow-y:auto}.ReferenceLibrarySelect-module__uU6Oyq__dropdownContextHint{color:#64748b;letter-spacing:.02em;flex-shrink:0;padding:8px 12px 4px;font-size:.75rem;font-weight:600}.ReferenceLibrarySelect-module__uU6Oyq__referenceDropdownContent{flex-direction:column;flex:1;gap:.375rem;padding:.5rem .75rem .625rem;display:flex}.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput{box-sizing:border-box;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:.5rem!important;height:2.25rem!important;min-height:2.25rem!important;padding-block:0!important;padding-inline:.75rem!important;font-family:Roboto,sans-serif!important}.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput.ant-input-affix-wrapper{box-sizing:border-box;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:.5rem!important;height:2.25rem!important;min-height:2.25rem!important;padding-block:0!important;padding-inline:.75rem!important;font-family:Roboto,sans-serif!important}.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput .ant-input-affix-wrapper{box-sizing:border-box;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:.5rem!important;height:2.25rem!important;min-height:2.25rem!important;padding-block:0!important;padding-inline:.75rem!important;font-family:Roboto,sans-serif!important}.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput .ant-input{color:#0f172a!important;border-radius:.5rem!important;height:100%!important;font-family:Roboto,sans-serif!important;font-size:.875rem!important;font-weight:400!important;line-height:1.375rem!important}.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput .ant-input::-moz-placeholder{color:#94a3b8!important;font-weight:400!important}.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput .ant-input::placeholder{color:#94a3b8!important;font-weight:400!important}.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput .ant-input-prefix{color:#94a3b8;align-items:center;margin-inline-end:.5rem;display:inline-flex}.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput.ant-input-affix-wrapper-focused{box-shadow:none!important;border-color:#94a3b8!important}.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput .ant-input-affix-wrapper-focused{box-shadow:none!important;border-color:#94a3b8!important}.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput.ant-input-affix-wrapper:focus{box-shadow:none!important;border-color:#94a3b8!important}.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput.ant-input-affix-wrapper:focus-within{box-shadow:none!important;border-color:#94a3b8!important}:is(.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput.ant-input-affix-wrapper-focused .ant-input-prefix,.ReferenceLibrarySelect-module__uU6Oyq__referenceSearchInput .ant-input-affix-wrapper-focused .ant-input-prefix){color:#64748b}.ReferenceLibrarySelect-module__uU6Oyq__referenceFolderTabs{flex-wrap:wrap;margin-top:.25rem;margin-bottom:.25rem;padding:.25rem 0 .125rem;display:flex}.ReferenceLibrarySelect-module__uU6Oyq__referenceFolderTab{text-align:center;color:#475569;cursor:pointer;background:0 0;border:none;border-radius:62.4375rem;margin:.3125rem;padding:.25rem .625rem;font-size:.875rem;transition:background .15s,color .15s}.ReferenceLibrarySelect-module__uU6Oyq__referenceFolderTab:hover{color:#0b99ff;background:#e2f2ff}.ReferenceLibrarySelect-module__uU6Oyq__referenceFolderTabActive{color:#0b99ff;background:#0b99ff1a}.ReferenceLibrarySelect-module__uU6Oyq__referenceOptionsList{flex:1;max-height:13.75rem;margin-top:.25rem;padding-right:.25rem;overflow-y:auto}.ReferenceLibrarySelect-module__uU6Oyq__referenceOptionRow{cursor:pointer;color:#0f172a;border-radius:.375rem;align-items:center;gap:.5rem;padding:.25rem .375rem;font-size:.875rem;display:flex}.ReferenceLibrarySelect-module__uU6Oyq__referenceOptionRow:hover{background:#f1f5f9}.ReferenceLibrarySelect-module__uU6Oyq__referenceOptionLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:1rem;font-weight:400;overflow:hidden}.ReferenceLibrarySelect-module__uU6Oyq__referenceOptionFolderTag{color:#7d7d7d;border-radius:62.4375rem;flex-shrink:0;padding:.125rem .375rem;font-size:.8125rem}.ReferenceLibrarySelect-module__uU6Oyq__referenceEmptyHint{color:#94a3b8;text-align:center;padding:.5rem .25rem;font-size:.8rem}
.ScriptSidebar-module__UCdYxa__sidebar{--script-blue:#0b99ff;--script-blue-hover:#0090ee;--script-blue-tint:#0b99ff14;--script-blue-soft:#e6f4ff;--script-ink-900:#0f172a;--script-ink-850:#1c1d20;--script-ink-800:#21272a;--script-ink-700:#334155;--script-ink-500:#64748b;--script-ink-450:#697077;--script-ink-400:#7d7d7d;--script-ink-350:#94a3b8;--script-line-200:#e2e8f0;--script-surface-0:#fff;--script-surface-1:#f8fafc;--script-surface-3:#f6f7fb;--script-surface-glass:#ffffffb3;z-index:20;box-sizing:border-box;width:300px;min-width:0;height:100%;min-height:0;color:var(--script-ink-800);background:var(--script-surface-glass);border-right:1px solid var(--script-line-200);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-direction:column;flex:0 0 300px;align-self:stretch;gap:12px;padding:12px;font-family:Roboto,sans-serif;display:flex;position:relative;overflow:hidden}.ScriptSidebar-module__UCdYxa__sidebar *{box-sizing:border-box}.ScriptSidebar-module__UCdYxa__sidebarHidden{pointer-events:none;border-right:none;flex:0 0 0;min-width:0;max-width:0;padding:0;overflow:hidden;width:0!important}.ScriptSidebar-module__UCdYxa__brand{padding:0 6px}.ScriptSidebar-module__UCdYxa__brandTitle{color:#16325d;letter-spacing:0;text-transform:none;width:185.5px;height:22px;font-family:Archivo,Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.2;display:block}.ScriptSidebar-module__UCdYxa__brandSubtitle{color:var(--branding-theme-secondary-text,#5b74a7);margin:2px 0 0;font-size:11px;line-height:1.25}.ScriptSidebar-module__UCdYxa__projectWrap{flex-shrink:0;margin:0;position:relative}.ScriptSidebar-module__UCdYxa__projectButton{box-sizing:border-box;color:#7d7d7d;cursor:pointer;letter-spacing:0;text-align:left;background:#dde1e64a;border:1px solid #0000;border-radius:11px;flex-direction:row;justify-content:space-between;align-items:center;gap:2px;width:100%;height:36px;padding:6px 12px;font-family:inherit;font-size:16px;font-weight:600;line-height:150%;transition:background-color .16s,border-color .16s,border-radius .16s;display:flex}.ScriptSidebar-module__UCdYxa__projectButton:hover{background:#dde1e673}.ScriptSidebar-module__UCdYxa__projectButton:focus{outline:none}.ScriptSidebar-module__UCdYxa__projectButton:focus-visible{outline-offset:2px;outline:2px solid #8ecfff}.ScriptSidebar-module__UCdYxa__projectButton[aria-expanded=true]{background:#fff;border-color:#d7dde5 #d7dde5 #0000;border-radius:11px 11px 0 0}.ScriptSidebar-module__UCdYxa__projectName{text-overflow:ellipsis;white-space:nowrap;text-align:left;color:#7d7d7d;flex:1;min-width:0;font-size:16px;font-weight:600;line-height:150%;overflow:hidden}.ScriptSidebar-module__UCdYxa__chevron{color:#3f444a;flex-shrink:0;font-size:11px;display:inline-flex}.ScriptSidebar-module__UCdYxa__projectMenu{z-index:50;box-sizing:border-box;background:#fff;border:1px solid #d7dde5;border-top:none;border-radius:0 0 8px 8px;padding:4px;position:absolute;top:calc(100% - 1px);left:0;right:0;box-shadow:0 12px 28px #1f293738,0 2px 6px #1f29371f}.ScriptSidebar-module__UCdYxa__projectOptions{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#c9ced5 transparent;max-height:108px;overflow:hidden scroll}.ScriptSidebar-module__UCdYxa__projectOptions::-webkit-scrollbar{width:10px}.ScriptSidebar-module__UCdYxa__projectOptions::-webkit-scrollbar-thumb{background:#c9ced5;border:3px solid #fff;border-radius:999px}.ScriptSidebar-module__UCdYxa__projectOption{color:#22262b;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;width:100%;min-height:36px;padding:0 8px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.25;display:flex}.ScriptSidebar-module__UCdYxa__projectOption:hover,.ScriptSidebar-module__UCdYxa__projectOption:focus-visible{background:var(--keco-control-hover-bg);outline:none}.ScriptSidebar-module__UCdYxa__projectOptionSelected,.ScriptSidebar-module__UCdYxa__projectOptionSelected:hover,.ScriptSidebar-module__UCdYxa__projectOptionSelected:focus-visible{color:#22262b;background:#e8f5fd;font-weight:400}.ScriptSidebar-module__UCdYxa__projectOptionText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ScriptSidebar-module__UCdYxa__projectOptionCheck{color:#1f2328;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:inline-flex}.ScriptSidebar-module__UCdYxa__nav{flex:1;min-width:0;min-height:0;margin-top:2px;overflow:hidden auto}.ScriptSidebar-module__UCdYxa__importButton{width:100%;min-height:44px;color:var(--script-ink-700);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;padding:10px;font-family:inherit;font-size:13.5px;font-weight:600;display:grid}.ScriptSidebar-module__UCdYxa__importButton:hover{background:var(--script-surface-1)}.ScriptSidebar-module__UCdYxa__importButtonActive{color:var(--script-ink-900);background:var(--script-blue-soft)}.ScriptSidebar-module__UCdYxa__importIcon{color:var(--script-ink-350);line-height:1;display:inline-flex}.ScriptSidebar-module__UCdYxa__importButtonActive .ScriptSidebar-module__UCdYxa__importIcon{color:var(--script-blue)}.ScriptSidebar-module__UCdYxa__importCopy{gap:2px;min-width:0;display:grid}.ScriptSidebar-module__UCdYxa__importCopy strong{font-size:13.5px;font-weight:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ScriptSidebar-module__UCdYxa__tree{min-width:0;max-width:100%;margin:8px 0 0;padding:0;list-style:none}.ScriptSidebar-module__UCdYxa__treeChildren{min-width:0;max-width:100%;margin:0;padding:0 0 0 2rem;list-style:none}.ScriptSidebar-module__UCdYxa__treeRow{min-width:0;max-width:100%;height:40px;min-height:40px;color:var(--script-ink-700);box-sizing:border-box;border-radius:8px;align-items:center;padding-left:.5rem;display:flex}.ScriptSidebar-module__UCdYxa__treeRowActive{color:var(--script-ink-900);background:var(--script-blue-soft)}.ScriptSidebar-module__UCdYxa__expandButton{color:#070707;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-right:.5rem;padding:0;line-height:1;display:inline-flex}.ScriptSidebar-module__UCdYxa__switcherIcons{color:#070707;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.ScriptSidebar-module__UCdYxa__switcherBase,.ScriptSidebar-module__UCdYxa__switcherHover{pointer-events:none;transition:opacity .15s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ScriptSidebar-module__UCdYxa__switcherHover,.ScriptSidebar-module__UCdYxa__treeRow:hover .ScriptSidebar-module__UCdYxa__switcherIcons .ScriptSidebar-module__UCdYxa__switcherBase{opacity:0}.ScriptSidebar-module__UCdYxa__treeRow:hover .ScriptSidebar-module__UCdYxa__switcherIcons .ScriptSidebar-module__UCdYxa__switcherHover{opacity:1}.ScriptSidebar-module__UCdYxa__treeItemMain{flex:1;align-items:center;gap:.5rem;min-width:0;min-height:40px;display:flex;overflow:hidden}.ScriptSidebar-module__UCdYxa__treeItemButton{width:100%;min-width:0;max-width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:500;display:block;overflow:hidden}.ScriptSidebar-module__UCdYxa__treeIcon{color:#111;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:.5rem;line-height:0;display:flex}.ScriptSidebar-module__UCdYxa__treeIcon img{display:block;width:24px!important;height:24px!important}.ScriptSidebar-module__UCdYxa__treeLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ScriptSidebar-module__UCdYxa__renameInput{border:1px solid var(--script-blue);width:100%;min-width:0;height:26px;font:inherit;color:var(--script-ink-800);background:#fff;border-radius:6px;outline:none;padding:0 6px}
