.idx-card[data-astro-cid-ofbj5xge]{position:relative;border:1px solid var(--l-rule);border-radius:5px;padding:28px;background:var(--l-card);text-decoration:none;color:inherit;display:block;transition:border-color var(--dur-quick) var(--ease-precision)}.idx-card[data-astro-cid-ofbj5xge]:after{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--l-gold);opacity:0;pointer-events:none;transition:opacity var(--dur-quick) var(--ease-precision)}.idx-card[data-astro-cid-ofbj5xge]:hover:after,.idx-card[data-astro-cid-ofbj5xge].active:after{opacity:1}.sc-top[data-astro-cid-ofbj5xge]{display:flex;gap:15px;align-items:center}.sc-portrait[data-astro-cid-ofbj5xge]{flex:0 0 auto;width:56px;height:56px;border-radius:50%;overflow:hidden;border:1.5px solid var(--l-gold);background:#ede6d6}.sc-portrait[data-astro-cid-ofbj5xge] img[data-astro-cid-ofbj5xge]{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.9) contrast(.98)}.sc-id[data-astro-cid-ofbj5xge]{min-width:0}.idx-card[data-astro-cid-ofbj5xge] h3[data-astro-cid-ofbj5xge]{font-size:24px;margin:0 0 4px;line-height:1.1}.idx-card[data-astro-cid-ofbj5xge] .ct[data-astro-cid-ofbj5xge]{font-family:var(--font-ui);font-size:13px;color:var(--l-muted)}.idx-card[data-astro-cid-ofbj5xge] .tag[data-astro-cid-ofbj5xge]{font-family:var(--font-ui);font-size:12px;color:var(--l-muted);margin:6px 0 0;font-style:italic}.avail[data-astro-cid-ofbj5xge]{font-family:var(--font-ui);font-size:12px;color:var(--l-muted);margin-top:12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.avail[data-astro-cid-ofbj5xge] .en[data-astro-cid-ofbj5xge]{color:var(--l-accent);font-weight:600}.avail[data-astro-cid-ofbj5xge] .gr[data-astro-cid-ofbj5xge]{color:var(--l-gold-ink);font-weight:600}.avail[data-astro-cid-ofbj5xge] .dot[data-astro-cid-ofbj5xge]{opacity:.5}@media(max-width:640px){.idx-card[data-astro-cid-ofbj5xge]{padding:18px 18px 16px}.sc-top[data-astro-cid-ofbj5xge]{gap:12px}.sc-portrait[data-astro-cid-ofbj5xge]{width:46px;height:46px}.idx-card[data-astro-cid-ofbj5xge] h3[data-astro-cid-ofbj5xge]{font-size:21px;margin-bottom:3px}.idx-card[data-astro-cid-ofbj5xge] .ct[data-astro-cid-ofbj5xge]{font-size:12.5px}.idx-card[data-astro-cid-ofbj5xge] .tag[data-astro-cid-ofbj5xge]{margin-top:4px}.avail[data-astro-cid-ofbj5xge]{margin-top:8px}}.other-card[data-astro-cid-puxt2kny]{position:relative;overflow:hidden;grid-column:1 / -1;min-height:100%;padding:24px 28px;border:1px solid var(--l-rule);border-radius:5px;background:radial-gradient(90% 130% at 100% 0%,rgba(184,138,59,.09),transparent 62%),var(--l-card);color:inherit;text-decoration:none;display:block;transition:border-color var(--dur-quick) var(--ease-precision),box-shadow var(--dur-quick) var(--ease-precision)}.other-card[data-astro-cid-puxt2kny]:after{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--l-gold);opacity:0;pointer-events:none;transition:opacity var(--dur-quick) var(--ease-precision)}.other-card[data-astro-cid-puxt2kny]:hover:after{opacity:1}.archive-mark[data-astro-cid-puxt2kny]{position:absolute;right:22px;top:16px;font-family:var(--font-display);font-size:84px;line-height:1;color:var(--l-gold);opacity:.12}h3[data-astro-cid-puxt2kny]{position:relative;margin:0 0 4px;font-size:24px;line-height:1.1}.counts[data-astro-cid-puxt2kny]{position:relative;margin:0;font-family:var(--font-ui);font-size:13px;color:var(--l-muted)}.tag[data-astro-cid-puxt2kny]{position:relative;margin:8px 0 0;font-family:var(--font-ui);font-size:12px;color:var(--l-muted);font-style:italic}.status[data-astro-cid-puxt2kny]{position:relative;margin:13px 0 0;font-family:var(--font-ui);font-size:11px;letter-spacing:.05em;color:var(--l-gold-ink)}@media(max-width:640px){.other-card[data-astro-cid-puxt2kny]{padding:18px 18px 16px}h3[data-astro-cid-puxt2kny]{font-size:21px}.counts[data-astro-cid-puxt2kny]{font-size:12.5px}.tag[data-astro-cid-puxt2kny]{margin-top:5px}.status[data-astro-cid-puxt2kny]{margin-top:9px}.archive-mark[data-astro-cid-puxt2kny]{font-size:56px;right:16px;top:14px}}
