.ArtifactGrid_gridList__eCwo_{display:grid;gap:16px;padding:0;margin:0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ArtifactGrid_gridLink__zNJpM{display:block;border:1px solid #e5e7eb;border-radius:16px;background:#fff;text-decoration:none;color:inherit;overflow:hidden;box-shadow:0 4px 12px rgba(15,23,42,.08);transition:transform .15s ease,box-shadow .2s ease}.ArtifactGrid_gridLink__zNJpM:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(15,23,42,.12)}.ArtifactGrid_gridCard__ah_jr{display:grid;gap:12px}.ArtifactGrid_gridImageContainer__QjL_K{border-radius:12px;overflow:hidden;background:#f4f4f5;aspect-ratio:1/1;width:100%}.ArtifactGrid_gridImage__zwy6H{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ArtifactGrid_gridPlaceholder__bjSf8{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;color:#888;padding:8px;text-align:center;background:#f4f4f5}.ArtifactGrid_gridInfo__PM8SF{display:grid;gap:4px;font-size:13px;color:#475569;padding:0 12px 16px;text-align:center}.ArtifactGrid_gridTitleRow__Zdnjp{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.ArtifactGrid_gridTitle__xzgUU{font-size:15px;line-height:1.4;color:#0f172a}.ArtifactGrid_gridAlias__70tYa{font-size:12px;color:#0369a1;background:#e0f2fe;border-radius:999px;padding:2px 8px}.ArtifactGrid_gridMeta__IYZkf{font-size:12px;color:#6b7280}.ArtifactListCard_card__9rf7w{display:grid;grid-template-columns:minmax(140px,220px) 1fr;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;background:#ffffff;box-shadow:0 8px 24px rgba(15,23,42,.06);position:relative}.ArtifactListCard_coverLink__npUzc{position:absolute;inset:0;z-index:2}.ArtifactListCard_thumbnail__HADsC{position:relative;overflow:hidden;background:#0f172a;aspect-ratio:1/1;width:100%}.ArtifactListCard_thumbnailImage__z_ThL{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ArtifactListCard_thumbnailPlaceholder__UyfD8{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#94a3b8;font-size:12px;padding:12px;text-align:center}.ArtifactListCard_cardBody__9FbxJ{display:grid;gap:12px;padding:20px}.ArtifactListCard_interactive__HBUOU{position:relative;z-index:3}.ArtifactListCard_cardHeader__1C5J8{display:grid;gap:4px}.ArtifactListCard_cardTitle__4fovs{font-size:18px;line-height:1.3;color:#0f172a}.ArtifactListCard_aliasPill__pwlDw{display:inline-flex;align-items:center;padding:2px 8px;margin-left:8px;background:#e0f2fe;color:#0369a1;border-radius:999px;font-size:12px;font-weight:600}.ArtifactListCard_ownerRow___Uro9,.ArtifactListCard_workRow__OTrva{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:13px}.ArtifactListCard_ownerKey__eLcN6,.ArtifactListCard_workKey__btdSo{color:#64748b}.ArtifactListCard_ownerLabel__ArDXA{color:#0f172a}.ArtifactListCard_ownerLink__KCB6i{color:#4f46e5;text-decoration:none}.ArtifactListCard_ownerHandle__gcrvM{margin-left:6px;color:#94a3b8;font-size:12px}.ArtifactListCard_workLink__LqrJu{color:#0f172a;text-decoration:none;font-weight:600}.ArtifactListCard_workLink__LqrJu:hover{text-decoration:underline}.ArtifactListCard_workUnassigned__RwzD3{color:#94a3b8}.ArtifactListCard_summary__B717S{margin:0;color:#475569;font-size:14px;line-height:1.6}.ArtifactListCard_tagRow__6O_Fg{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;align-items:center}.ArtifactListCard_tagList__Cfj8F{display:flex;gap:6px;list-style:none;margin:0;padding:0}.ArtifactListCard_tagLink__8TvhE,.ArtifactListCard_tagPill__g3r3Q{font-size:12px;color:#4338ca;background:#eef2ff;border-radius:999px;padding:4px 10px;text-decoration:none;display:inline-flex;align-items:center}.ArtifactListCard_tagPill__g3r3Q{cursor:default}.ArtifactListCard_createdAt__uz8fK{font-size:12px;color:#94a3b8}.ArtifactListCard_actions__oYvLP{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.ArtifactListCard_primaryLink__pL34b,.ArtifactListCard_secondaryLink___jPb6{padding:8px 16px;border-radius:999px;font-size:13px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;line-height:1}.ArtifactListCard_primaryLink__pL34b{background:#4f46e5;color:#ffffff;transition:background .2s ease,transform .1s ease}.ArtifactListCard_primaryLink__pL34b:hover{background:#4338ca}.ArtifactListCard_primaryLink__pL34b:active{transform:translateY(1px)}.ArtifactListCard_secondaryLink___jPb6{background:#e2e8f0;color:#1f2937}@media (max-width:768px){.ArtifactListCard_card__9rf7w{grid-template-columns:1fr}.ArtifactListCard_thumbnail__HADsC{max-height:320px}}.page_header__dHh5Y{display:grid;gap:20px}.page_headingGroup__bJ0rb{display:grid;gap:8px;text-align:center}.page_title__Xp2N1{font-size:20px;font-weight:600;margin:0}.page_description__7PG2S{margin:0;color:#64748b;font-size:14px;line-height:1.6}.page_metaRow__foAFD{justify-content:center;gap:16px}.page_metaLeft__NjUkw,.page_metaRow__foAFD{display:flex;align-items:center;flex-wrap:wrap}.page_metaLeft__NjUkw{gap:12px}.page_countRow__7_qvl{display:flex;justify-content:center;text-align:center}.page_metaText__OKrpx{font-size:13px;color:#475569}.page_toggleContainer__wWp_8{display:flex;align-items:center;gap:8px;border:1px solid #d1d5db;border-radius:999px;padding:4px;background:#f9fafb}.page_toggleLink__0UrE2{padding:6px 12px;border-radius:999px;font-size:13px;font-weight:500;text-decoration:none;border:1px solid transparent;color:#1f2937}.page_toggleLinkActive__25WUw{border-color:#1d4ed8;background:#1d4ed8;color:#ffffff}.page_actionButton__CVXzy{padding:8px 12px;background:#111;color:#fff;border-radius:8px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;margin-left:auto}.page_notice__9mPsg{text-align:center}.page_list__0dquP{display:grid;gap:16px;padding:0;list-style:none}.page_alert__6O_Cj{border:1px solid rgba(245,158,11,.35);background:#fff7ed;color:#9a3412;border-radius:12px;padding:12px 14px;margin-bottom:10px}.page_alertTitle__WN3RU{font-weight:600;margin:0 0 6px;font-size:14px}.page_alertList__zCD1B{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:13px}.page_alertItem__0gin7{display:flex;align-items:center;gap:6px}.page_header__T_RUa{display:grid;gap:16px;margin-bottom:0}.page_headingGroup__Lo2Qk{display:grid;gap:8px}.page_title__BwsBl{font-size:24px;font-weight:700;margin:0;color:#0f172a}.page_description__5eA50{margin:0;color:#475569;font-size:14px;line-height:1.6}.page_searchForm__KvEDi{display:grid;gap:8px}.page_searchLabel__YvL6W{font-size:13px;font-weight:500;color:#1f2937}.page_searchRow__yAmS_{gap:8px}.page_filterRow__gMmKL,.page_searchRow__yAmS_{display:flex;flex-wrap:wrap;align-items:center}.page_filterRow__gMmKL{gap:12px}.page_filterLabel__AQTIh{font-size:13px;color:#0f172a;background:#dbeafe;border-radius:999px;padding:4px 12px}.page_activeTagList__gvMYm{display:flex;gap:8px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.page_activeTagChip__ad_0u{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid #c7d2fe;background:#ffffff;color:#4338ca;font-size:12px;text-decoration:none}.page_activeTagChip__ad_0u:hover{background:#eef2ff}.page_activeTagChipClose__Pko9c{font-size:12px;line-height:1;color:#6366f1}.page_searchInput__Fm74v{flex:1 1 260px;padding:8px 12px;border-radius:8px;border:1px solid #d1d5db;font-size:14px;background:#ffffff;color:#111827}.page_searchSubmit__K6X9_{padding:8px 14px;border-radius:8px;border:none;background:#4f46e5;color:#ffffff;font-size:14px;cursor:pointer;transition:background .2s ease,transform .1s ease}.page_searchSubmit__K6X9_:hover{background:#4338ca}.page_searchSubmit__K6X9_:active{transform:translateY(1px)}.page_filterClear__6pUu_,.page_resetLink__ZYCUU{font-size:13px;color:#4f46e5;text-decoration:none}.page_metaRow__zCTRa{display:flex;justify-content:space-between;align-items:center}.page_metaText__QvLoN{font-size:13px;color:#6b7280}.page_emptyState__UGJzJ{border:1px solid #e2e8f0;border-radius:12px;padding:32px;text-align:center;color:#475569;background:#f8fafc}.page_list__L2nLe{display:grid;gap:16px;list-style:none;padding:0;margin:0}.page_page__1FsMp{padding:24px;display:grid;gap:24px}.page_header__jsNxY{display:grid;gap:8px}.page_title__ry3UO{font-size:24px;font-weight:700;margin:0;color:#0f172a}.page_description__h5g1b{margin:0;color:#475569;font-size:14px;line-height:1.6}.page_tabs___5rzK{display:grid;gap:12px}.page_tabsList__RRyjc{width:auto;justify-content:flex-start;gap:8px;background:#f8fafc;border-radius:999px;border:1px solid #e2e8f0;padding:4px}.page_tabContent__rPpqi{margin-top:16px;display:grid;gap:16px}