.work-catalog-search{background:var(--surface,#fff);border:1px solid var(--border,#cdd1d5);border-radius:8px;padding:24px}.work-catalog-search label{margin-bottom:12px;font-size:17px;font-weight:700;display:block}.work-catalog-search>div{gap:12px;display:flex}.work-catalog-search input{min-width:0;min-height:48px;font:inherit;color:#131416;background:#fff;border:1px solid #8a949e;border-radius:6px;flex:1;padding:12px 16px}.work-catalog-search p,.work-catalog-summary>p+p{color:#464c53;margin:12px 0 0;font-size:15px}.work-catalog-summary{justify-content:space-between;align-items:baseline;gap:16px;margin:28px 0 16px;display:flex}.work-catalog-summary p{margin:0}.work-catalog-summary strong{color:#0b50d0}.work-catalog-list{background:#fff;border-top:2px solid #1e2124;margin:0;padding:0;list-style:none}.work-catalog-list>li{border-bottom:1px solid #cdd1d5;grid-template-columns:minmax(160px,26%) minmax(0,1fr);gap:32px;padding:28px 24px;display:grid}.work-catalog-composer{flex-direction:column;gap:8px;font-size:17px;display:flex}.work-catalog-composer span{color:#58616a;font-size:14px}.work-catalog-title h2{margin:0;font-size:18px;line-height:1.5}.work-catalog-title>p{color:#464c53;overflow-wrap:anywhere;margin:8px 0 0;font-size:15px;line-height:1.6}.work-catalog-title .work-catalog-alias{color:#39506c}.work-catalog-meta{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:16px;font-size:13px;display:flex}.work-catalog-meta a{color:#0b50d0;text-underline-offset:3px;text-decoration:underline}.work-name-status{color:#223a58;background:#eef2f7;border-radius:4px;padding:4px 8px}.work-catalog-note{color:#33363d;background:#eef2f7;border-radius:8px;margin-top:40px;padding:24px;font-size:15px;line-height:1.7}.work-catalog-note h2{margin:0 0 8px;font-size:17px}.work-catalog-note p{margin:8px 0}@media (max-width:640px){.work-catalog-search{padding:20px 16px}.work-catalog-search>div{gap:8px}.work-catalog-search input{padding:10px}.work-catalog-summary{flex-direction:column;align-items:flex-start;gap:4px}.work-catalog-summary>p+p{margin:0}.work-catalog-list>li{grid-template-columns:minmax(0,1fr);gap:12px;padding:24px 16px}.work-catalog-composer{gap:4px}.work-catalog-title h2{font-size:18px}}
