.container.s-768nc9{background-color:var(--system-color-light);color:var(--system-color-light-contrast);border-radius:inherit;flex-direction:column;height:100%;display:flex;overflow-y:auto}.titlebar.s-768nc9{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:.9rem 1rem;display:flex}.titlebar.s-768nc9 span:where(.s-768nc9){color:hsla(var(--system-color-dark-hsl),.8);letter-spacing:.5px;font-size:.9rem;font-weight:500}.header.s-768nc9{padding:1.5rem 2rem 1rem}.header.s-768nc9 h1:where(.s-768nc9){margin:0 0 .3rem;font-size:2rem}.header.s-768nc9 p:where(.s-768nc9){color:hsla(var(--system-color-dark-hsl),.6);margin:0;font-size:.95rem}.grid.s-768nc9{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.2rem;padding:1rem 2rem 2rem;display:grid}.card.s-768nc9{background-color:hsla(var(--system-color-dark-hsl),.04);border:1px solid hsla(var(--system-color-dark-hsl),.08);border-radius:.8rem;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.card.s-768nc9:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}.cover.s-768nc9{background-position:50%;background-size:cover;justify-content:center;align-items:center;height:110px;display:flex}.cover.s-768nc9 .emoji:where(.s-768nc9){filter:drop-shadow(0 4px 8px #0003);font-size:3rem}.state.s-768nc9{text-align:center;color:hsla(var(--system-color-dark-hsl),.55);padding:3rem 2rem}.state.error.s-768nc9{color:#d92626}.body.s-768nc9{flex-direction:column;flex:1;gap:.7rem;padding:1rem 1.2rem 1.2rem;display:flex}.body.s-768nc9 h2:where(.s-768nc9){margin:0;font-size:1.05rem;font-weight:600}.body.s-768nc9 p:where(.s-768nc9){color:hsla(var(--system-color-dark-hsl),.7);margin:0;font-size:.85rem;line-height:1.5}.stack.s-768nc9{flex-wrap:wrap;gap:.3rem;display:flex}.stack.s-768nc9 .tag:where(.s-768nc9){background-color:hsla(var(--system-color-dark-hsl),.08);border-radius:.3rem;padding:.2rem .5rem;font-size:.7rem;font-weight:500}.actions.s-768nc9{gap:.5rem;margin-top:auto;display:flex}.actions.s-768nc9 a:where(.s-768nc9){color:hsla(var(--system-color-dark-hsl),.85);background-color:hsla(var(--system-color-dark-hsl),.06);border-radius:.4rem;align-items:center;gap:.3rem;padding:.4rem .7rem;font-size:.8rem;text-decoration:none;display:inline-flex}.actions.s-768nc9 a:where(.s-768nc9):hover{background-color:hsla(var(--system-color-dark-hsl),.12)}
