.pf-default-cover{position:absolute;inset:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:20px;background:var(--mint,#b9e6a6);color:#26201a;overflow:hidden;text-align:center}
.pf-default-cover[hidden]{display:none!important}
.pf-default-initial{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:112px;height:112px;border:2px solid #26201a;border-radius:28px;background:var(--sun,#ffd84d);box-shadow:6px 6px 0 #26201a;font:800 64px/1 system-ui,sans-serif}
.pf-default-name{font:700 20px/1.4 system-ui,sans-serif;max-width:100%;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.pf-admin-thumb .pf-default-cover{padding:4px;gap:0}.pf-admin-thumb .pf-default-initial{width:32px;height:32px;border-radius:8px;font-size:22px;box-shadow:2px 2px 0 #26201a}.pf-admin-thumb .pf-default-name{display:none}
.pf-project-meta{display:flex;align-items:center;gap:8px;min-width:0}
.pf-project-meta>.pf-platforms,.pf-project-meta>#pf-preview-platforms{display:flex;flex-wrap:wrap;gap:6px;min-width:0}
.pf-meta-divider{flex-shrink:0;color:var(--ink-3,#877b6b);font-size:14px}
.pf-project-status{display:inline-block;flex-shrink:0;border:1px solid currentColor;border-radius:5px;padding:2px 8px;font:500 12px/1.5 system-ui,sans-serif;background:#fff0cd;color:#725600}
.pf-project-testing{background:#e4efff;color:#23517e}.pf-project-launched{background:#e5f4e6;color:#286b35}
