.page-title[data-astro-cid-fjamqqq4]{font-size:clamp(2.6rem,6vw,5rem)}.howto[data-astro-cid-fjamqqq4]{color:var(--text-3);align-items:center;gap:8px;margin:0;font-size:.9rem;display:inline-flex}.howto[data-astro-cid-fjamqqq4] svg{color:var(--accent)}.bar[data-astro-cid-fjamqqq4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px;display:flex}.chips[data-astro-cid-fjamqqq4]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-astro-cid-fjamqqq4]{border:1px solid var(--line);color:var(--text-2);font:500 13px var(--font-ui);cursor:pointer;background:#ffffff05;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.chip[data-astro-cid-fjamqqq4] b[data-astro-cid-fjamqqq4]{color:var(--text-4);font-size:11.5px;font-weight:500}.chip[data-astro-cid-fjamqqq4]:hover{color:var(--text-1);border-color:var(--line-strong)}.chip[data-astro-cid-fjamqqq4][aria-pressed=true]{background:var(--accent-soft);color:var(--accent);border-color:#0000}.chip[data-astro-cid-fjamqqq4][aria-pressed=true] b[data-astro-cid-fjamqqq4]{color:var(--accent);opacity:.7}.search[data-astro-cid-fjamqqq4]{border:1px solid var(--line-strong);background:var(--surface);width:min(320px,100%);color:var(--text-3);border-radius:12px;align-items:center;gap:9px;padding:0 10px 0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.search[data-astro-cid-fjamqqq4]:focus-within{border-color:#74d6ff80;box-shadow:0 0 0 4px #74d6ff1a}.search[data-astro-cid-fjamqqq4] input[data-astro-cid-fjamqqq4]{min-width:0;height:40px;color:var(--text-1);font:14px var(--font-ui);background:0 0;border:0;outline:0;flex:1}kbd[data-astro-cid-fjamqqq4]{border:1px solid var(--line-strong);color:var(--text-4);font:11px var(--font-mono);border-radius:6px;padding:1px 7px}.grid[data-astro-cid-fjamqqq4]{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-fjamqqq4] a[data-astro-cid-fjamqqq4]{border:1px solid var(--line);height:100%;color:inherit;transition:transform .5s var(--ease-spring), border-color .3s, box-shadow .4s;background:linear-gradient(#0e0e11,#09090b);border-radius:20px;grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.card[data-astro-cid-fjamqqq4] a[data-astro-cid-fjamqqq4]:hover{border-color:hsl(var(--h) 70% 60% / .35);box-shadow:0 30px 60px -30px hsl(var(--h) 80% 50% / .45);transform:translateY(-3px)}.card__stage[data-astro-cid-fjamqqq4]{background:radial-gradient(60% 90% at 50% 0%, hsl(var(--h) 80% 55% / .22), transparent 70%), linear-gradient(180deg, #ffffff08, transparent);border-bottom:1px solid var(--line);justify-content:center;height:86px;display:flex;position:relative}.card__stage[data-astro-cid-fjamqqq4]:before{content:"";background:linear-gradient(90deg, transparent, hsl(var(--h) 80% 75% / .7), transparent);height:1px;position:absolute;top:0;left:12%;right:12%}.card__stage[data-astro-cid-fjamqqq4] .mi{transition:translate .5s var(--ease-spring)}.card[data-astro-cid-fjamqqq4] a[data-astro-cid-fjamqqq4]:hover .card__stage[data-astro-cid-fjamqqq4] .mi{translate:0 6px}.card__body[data-astro-cid-fjamqqq4]{flex-direction:column;gap:8px;padding:18px 20px;display:flex}.card__name[data-astro-cid-fjamqqq4]{color:var(--text-1);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:1.05rem;font-weight:600;display:flex}.badge[data-astro-cid-fjamqqq4]{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.card__desc[data-astro-cid-fjamqqq4]{color:var(--text-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.6;display:-webkit-box;overflow:hidden}.card__meta[data-astro-cid-fjamqqq4]{color:var(--text-4);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:auto;padding-top:6px;font-size:12px;display:flex}.card__meta[data-astro-cid-fjamqqq4]>span[data-astro-cid-fjamqqq4]{align-items:center;gap:5px;display:inline-flex}.card__safe[data-astro-cid-fjamqqq4]{color:#6abf9b}.card__likes[data-astro-cid-fjamqqq4]{margin-left:auto}.card--write[data-astro-cid-fjamqqq4] a[data-astro-cid-fjamqqq4]{background:0 0;border-style:dashed}.ghost[data-astro-cid-fjamqqq4]{border:1px dashed var(--line-strong);width:120px;height:32px;color:var(--text-3);border-top:0;border-radius:0 0 999px 999px;place-items:center;display:grid}.card__cta[data-astro-cid-fjamqqq4]{color:var(--accent);font-size:13px;font-weight:600}.empty[data-astro-cid-fjamqqq4]{color:var(--text-3);text-align:center;padding:60px 0}.themes[data-astro-cid-fjamqqq4]{margin-top:clamp(80px,12vh,140px)}.section-title[data-astro-cid-fjamqqq4]{font-family:var(--font-display);color:var(--text-1);margin:0 0 10px;font-size:clamp(2rem,4vw,3rem);font-weight:400}[data-astro-cid-fjamqqq4]:lang(zh-CN) .section-title[data-astro-cid-fjamqqq4]{font-family:var(--font-cjk-display);font-weight:600}.section-lead[data-astro-cid-fjamqqq4]{margin-bottom:30px}.theme-grid[data-astro-cid-fjamqqq4]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.theme[data-astro-cid-fjamqqq4]{gap:6px;display:grid}.theme__wall[data-astro-cid-fjamqqq4]{border:1px solid var(--line);background:radial-gradient(50% 60% at 25% 80%,#6f93bd,#0000 70%),radial-gradient(45% 55% at 80% 30%,#f6c7a1,#0000 70%),linear-gradient(160deg,#1d2a3d,#34445c);border-radius:16px;justify-content:center;height:140px;margin-bottom:8px;display:flex;overflow:hidden}.theme__wall--light[data-astro-cid-fjamqqq4]{background:radial-gradient(50% 60% at 25% 80%,#9fb6d4,#0000 70%),radial-gradient(45% 55% at 80% 30%,#f8dcc4,#0000 70%),linear-gradient(160deg,#c9d6e6,#e9eef5)}.theme__name[data-astro-cid-fjamqqq4]{color:var(--text-1);font-weight:600}.theme__desc[data-astro-cid-fjamqqq4]{color:var(--text-3);font-size:.88rem}.foot[data-astro-cid-fjamqqq4]{margin:40px 0 0;font-size:.9rem}.foot[data-astro-cid-fjamqqq4] a[data-astro-cid-fjamqqq4]{color:var(--text-3);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.foot[data-astro-cid-fjamqqq4] a[data-astro-cid-fjamqqq4]:hover{color:var(--accent)}
