.work-card[data-astro-cid-ryuh4v2g]{background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 16px 14px;display:flex;position:relative}.work-card[data-astro-cid-ryuh4v2g].is-gem{border-color:var(--gem-line)}.card-thumb[data-astro-cid-ryuh4v2g]{flex:0 0 132px;display:block}.card-thumb[data-astro-cid-ryuh4v2g] img[data-astro-cid-ryuh4v2g]{aspect-ratio:4/3;object-fit:contain;background:#14121b;border-radius:8px;width:100%;height:auto;display:block}@media (width<=480px){.work-card[data-astro-cid-ryuh4v2g]{gap:10px;padding:12px}.card-thumb[data-astro-cid-ryuh4v2g]{flex-basis:92px}}.card-body[data-astro-cid-ryuh4v2g]{flex:1;min-width:0}.card-meta[data-astro-cid-ryuh4v2g]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.card-cv-chip[data-astro-cid-ryuh4v2g]{color:var(--lav);background:var(--chip-on);border-radius:6px;padding:3px 9px;font-size:11.5px;font-weight:700;text-decoration:none}.card-cv-chip[data-astro-cid-ryuh4v2g]:hover{opacity:.85}.card-circle[data-astro-cid-ryuh4v2g]{color:var(--dim);font-size:11.5px}.card-sale-badge[data-astro-cid-ryuh4v2g]{color:var(--sale);align-items:center;gap:5px;margin-left:auto;font-size:11px;font-weight:700;display:flex}.sale-dot[data-astro-cid-ryuh4v2g]{background:var(--sale);border-radius:50%;width:7px;height:7px;animation:1.6s infinite pulse;display:inline-block}.card-gem-badge[data-astro-cid-ryuh4v2g]{color:var(--gem);background:var(--gem-bg);border:1px solid var(--gem-line);border-radius:7px;align-items:center;gap:6px;margin-bottom:9px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.card-title[data-astro-cid-ryuh4v2g]{color:var(--text);margin:0 0 10px;font-family:Shippori Mincho,serif;font-size:16.5px;font-weight:600;line-height:1.5}.card-player[data-astro-cid-ryuh4v2g]{border:1px solid var(--line);background:#171422;border-radius:10px;align-items:center;gap:10px;margin-bottom:4px;padding:8px 12px;display:flex}.card-play-btn[data-astro-cid-ryuh4v2g]{cursor:pointer;background:var(--amber);color:#14121b;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;transition:background .15s;display:flex}.card-waveform[data-astro-cid-ryuh4v2g]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='26' fill='%23e8a93d' fill-opacity='0.24'%3E%3Crect x='0' y='6' width='3' height='20' rx='1.5'/%3E%3Crect x='5' y='9' width='3' height='17' rx='1.5'/%3E%3Crect x='10' y='9' width='3' height='17' rx='1.5'/%3E%3Crect x='15' y='19' width='3' height='7' rx='1.5'/%3E%3Crect x='20' y='10' width='3' height='16' rx='1.5'/%3E%3Crect x='25' y='18' width='3' height='8' rx='1.5'/%3E%3Crect x='30' y='0' width='3' height='26' rx='1.5'/%3E%3Crect x='35' y='17' width='3' height='9' rx='1.5'/%3E%3Crect x='40' y='16' width='3' height='10' rx='1.5'/%3E%3Crect x='45' y='16' width='3' height='10' rx='1.5'/%3E%3Crect x='50' y='6' width='3' height='20' rx='1.5'/%3E%3Crect x='55' y='7' width='3' height='19' rx='1.5'/%3E%3Crect x='60' y='9' width='3' height='17' rx='1.5'/%3E%3Crect x='65' y='14' width='3' height='12' rx='1.5'/%3E%3Crect x='70' y='17' width='3' height='9' rx='1.5'/%3E%3Crect x='75' y='6' width='3' height='20' rx='1.5'/%3E%3Crect x='80' y='15' width='3' height='11' rx='1.5'/%3E%3Crect x='85' y='2' width='3' height='24' rx='1.5'/%3E%3Crect x='90' y='19' width='3' height='7' rx='1.5'/%3E%3Crect x='95' y='17' width='3' height='9' rx='1.5'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:repeat-x;flex:1;min-width:0;height:26px}.card-player--nosample[data-astro-cid-ryuh4v2g]{cursor:default}.card-nosample[data-astro-cid-ryuh4v2g]{color:#4a4660;letter-spacing:.04em;flex:1;font-size:11px}.card-player-info[data-astro-cid-ryuh4v2g]{color:var(--dim);text-align:right;flex:none;font-size:11px;line-height:1.5}.card-duration[data-astro-cid-ryuh4v2g]{color:var(--amber)}.card-tags[data-astro-cid-ryuh4v2g]{flex-wrap:wrap;gap:6px;margin:10px 0 12px;display:flex}.card-tag[data-astro-cid-ryuh4v2g]{color:var(--dim);border:1px solid var(--line);background:0 0;border-radius:999px;padding:2px 9px;font-size:11px;text-decoration:none;transition:color .12s,border-color .12s}.card-tag[data-astro-cid-ryuh4v2g]:hover{color:var(--lav);border-color:var(--lav)}.card-bottom[data-astro-cid-ryuh4v2g]{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:11px;display:flex}.card-rating[data-astro-cid-ryuh4v2g]{color:var(--dim);font-size:12.5px}.card-rating[data-astro-cid-ryuh4v2g] b[data-astro-cid-ryuh4v2g]{color:var(--text)}.card-price-wrap[data-astro-cid-ryuh4v2g]{text-align:right;margin-left:auto}.card-price-orig[data-astro-cid-ryuh4v2g]{color:var(--dim);margin-right:7px;font-size:11.5px}.card-price-val[data-astro-cid-ryuh4v2g]{font-size:17px}.card-price-val[data-astro-cid-ryuh4v2g].on-sale{color:var(--sale)}.card-price-val[data-astro-cid-ryuh4v2g].no-sale{color:var(--text)}.card-detail-link[data-astro-cid-ryuh4v2g]{color:var(--amber);white-space:nowrap;font-size:12.5px;font-weight:700;text-decoration:none}.card-detail-link[data-astro-cid-ryuh4v2g]:hover{text-decoration:underline}
