.mb[data-v-8501971c]{display:inline-flex;gap:3px;vertical-align:middle}.mb i[data-v-8501971c]{background:#ffffff1f;border-radius:2px;height:8px;width:16px}.mb i.on[data-v-8501971c]{background:var(--gold);box-shadow:0 0 6px #f5c4454d}.sr-only[data-v-8501971c]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:768px){.mb i[data-v-8501971c]{width:11px}}.coll[data-v-c2fa016e]{background:var(--bg-deep);min-height:100vh;padding:28px 20px 80px}.coll-inner[data-v-c2fa016e]{margin:0 auto;max-width:1000px}.coll-back[data-v-c2fa016e]{color:var(--text-dim);display:inline-block;font-size:14px;margin:0 0 24px;text-decoration:none}.coll-back[data-v-c2fa016e]:hover{color:var(--gold)}.coll h1[data-v-c2fa016e]{color:var(--text);font-family:var(--font-display);font-size:34px;margin:0 0 8px;text-wrap:balance}.coll-lead[data-v-c2fa016e]{color:var(--text);font-size:16px;margin:0 0 6px}.coll-count[data-v-c2fa016e]{color:var(--text-dim);font-family:var(--font-body);font-size:12px;letter-spacing:.18em;margin:0 0 26px}.coll-body[data-v-c2fa016e]{margin:0 0 36px;max-width:660px}.coll-body p[data-v-c2fa016e]{color:var(--text-dim);font-size:14px;line-height:1.75;margin:0 0 12px}.coll-table[data-v-c2fa016e]{border-collapse:collapse;width:100%}.coll-table th[data-v-c2fa016e]{background:var(--bg-deep);color:var(--text-dim);font-family:var(--font-body);font-size:11px;letter-spacing:.18em;padding:10px 12px 10px 0;position:sticky;text-align:left;text-transform:uppercase;top:58px;z-index:1}.coll-table td[data-v-c2fa016e],.coll-table th[data-v-c2fa016e]{border-bottom:1px solid var(--line)}.coll-table td[data-v-c2fa016e]{padding:11px 12px 11px 0}.coll-table td[data-v-c2fa016e]:not(:first-child),.coll-table th[data-v-c2fa016e]:not(:first-child){width:150px}.ct-name a[data-v-c2fa016e]{color:var(--text);font-size:14.5px;text-decoration:none}.ct-name a[data-v-c2fa016e]:hover{color:var(--gold)}.coll-list[data-v-c2fa016e]{list-style:none;margin:0;padding:0}.coll-list li[data-v-c2fa016e]{border-bottom:1px solid var(--line)}.coll-list a[data-v-c2fa016e]{align-items:center;display:flex;gap:16px;padding:14px 0;text-decoration:none}.coll-list img[data-v-c2fa016e]{border-radius:8px;flex-shrink:0;height:72px;width:72px}.cl-text[data-v-c2fa016e]{min-width:0}.coll-list h2[data-v-c2fa016e]{color:var(--text);font-family:var(--font-body);font-size:15px;font-weight:700;margin:0 0 3px}.coll-list a:hover h2[data-v-c2fa016e]{color:var(--gold)}.cl-theme[data-v-c2fa016e]{color:var(--text-dim);font-size:13px;margin:0 0 7px}.cl-meters[data-v-c2fa016e]{align-items:center;display:grid;gap:5px 10px;grid-template-columns:auto auto;justify-content:start}.cl-mname[data-v-c2fa016e]{color:var(--text-dim);font-family:var(--font-body);font-size:10.5px;letter-spacing:.1em}.coll-cross[data-v-c2fa016e]{margin:44px 0 0}.coll-cross h2[data-v-c2fa016e]{color:var(--text-dim);font-family:var(--font-body);font-size:12px;letter-spacing:.2em;margin:0 0 12px;text-transform:uppercase}.coll-cross ul[data-v-c2fa016e]{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.coll-cross a[data-v-c2fa016e]{border:1px solid var(--line);border-radius:var(--radius);color:var(--text-dim);display:inline-block;font-size:13.5px;padding:9px 15px;text-decoration:none}.coll-cross a[data-v-c2fa016e]:hover{border-color:var(--gold);color:var(--gold)}.coll-faq[data-v-c2fa016e]{border-top:1px solid var(--line);margin:40px 0 0}.coll-faq details[data-v-c2fa016e]{border-bottom:1px solid var(--line)}.coll-faq summary[data-v-c2fa016e]{color:var(--text);cursor:pointer;font-size:14.5px;list-style:none;padding:13px 26px 13px 0;position:relative}.coll-faq summary[data-v-c2fa016e]::-webkit-details-marker{display:none}.coll-faq summary[data-v-c2fa016e]:after{color:var(--gold);content:"+";font-size:18px;line-height:1;position:absolute;right:4px;top:11px}.coll-faq details[open] summary[data-v-c2fa016e]:after{content:"−"}.coll-faq details p[data-v-c2fa016e]{color:var(--text-dim);font-size:13.5px;line-height:1.75;margin:0 0 16px;padding-right:26px}@media(max-width:768px){.coll h1[data-v-c2fa016e]{font-size:26px}.coll-table td[data-v-c2fa016e]:not(:first-child),.coll-table th[data-v-c2fa016e]:not(:first-child){width:92px}.coll-table td[data-v-c2fa016e]{padding-right:6px}}
