.gold-page{padding:18px 20px 8px;word-break:keep-all;color:var(--ink)}.gold-page .page-header{margin-bottom:16px}.gold-page .page-h1{margin:0 0 8px}.gold-page .page-subtitle{margin:0;font-size:13px;line-height:1.6;color:var(--ink-soft)}.gold-page .gold-updated{margin:8px 0 0;font-size:12px;color:var(--ink-faint)}.gold-checked{margin-left:0}.gold-stale{display:inline-block;margin-left:8px;padding:3px 9px;border-radius:999px;background:var(--warn-soft);color:var(--gold-deep);font-size:12px;font-weight:700;white-space:nowrap}@media (max-width: 480px){.gold-stale{display:block;margin:6px 0 0;white-space:normal}}.gold-hero{margin:0 0 28px;padding:0;border-radius:16px;overflow:hidden;background:linear-gradient(165deg,var(--bg) 0%,var(--warn-soft) 78%,var(--warn-soft) 100%);border:1px solid rgba(var(--gold-rgb),.22);box-shadow:var(--shadow-card)}.gh-main{display:flex;flex-direction:column;gap:2px;padding:17px 18px 15px}.gh-label{font-size:12px;font-weight:700;color:var(--ink-faint);letter-spacing:var(--track-wide)}.gh-main>strong{font-size:31px;font-weight:800;color:var(--gold);letter-spacing:var(--track-xl);line-height:1.3;font-variant-numeric:tabular-nums}.gh-src{font-size:12px;color:var(--ink-faint)}.gh-spark{display:flex;align-items:center;gap:12px;padding:0 18px 14px;text-decoration:none;color:inherit}.gh-spark svg{width:132px;height:34px;flex:none;overflow:visible}.gh-spark-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.gh-spark-txt b{font-size:14px;font-weight:800;letter-spacing:var(--track-sm);font-variant-numeric:tabular-nums;color:var(--ink-strong)}.gh-spark-txt b.up{color:var(--gold-deep)}.gh-spark-txt b.down{color:var(--ink-soft)}.gh-spark-txt em{font-style:normal;font-size:11px;color:var(--ink-faint)}.gh-spark:hover .gh-spark-txt b{text-decoration:underline;text-underline-offset:3px}@media (max-width: 380px){.gh-spark svg{width:96px}}.gh-actions{display:flex;flex-wrap:wrap;gap:6px 8px;padding:12px 18px 14px;border-top:1px solid rgba(var(--gold-rgb),.14)}.gh-actions a{display:inline-flex;align-items:baseline;gap:6px;padding:6px 11px;border:1px solid rgba(var(--gold-rgb),.28);border-radius:999px;background:#fff;font-size:12px;font-weight:700;color:var(--ink);text-decoration:none;word-break:keep-all}.gh-act-go{color:var(--gold-deep);font-weight:800}.gold-page section[id],.gold-page h2[id]{scroll-margin-top:72px}.gh-sub-row{display:flex;border-top:1px solid rgba(var(--gold-rgb),.14)}.gh-sub-item{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:11px 18px 12px}.gh-sub-item+.gh-sub-item{border-left:1px solid rgba(var(--gold-rgb),.12)}.gh-sub-item span{font-size:11px;font-weight:700;color:var(--ink-faint)}.gh-sub-item>strong{font-size:16px;font-weight:800;color:var(--ink-strong);letter-spacing:var(--track-sm);font-variant-numeric:tabular-nums}.gh-sub-item em{font-style:normal;font-size:11px;color:var(--ink-faint)}.gold-page h2,.gold-page .gold-h2{margin:28px 0 10px;font-size:17px;font-weight:800;letter-spacing:var(--track-md);color:var(--ink);text-wrap:balance}.gold-page h3{margin:20px 0 6px;font-size:15px;font-weight:700;letter-spacing:var(--track-sm)}.gold-page p,.gold-page .lead{font-size:14px;line-height:1.7;color:var(--ink-soft);margin:0 0 12px;text-wrap:pretty}.gold-page h2+p,.gold-page .gold-h2+p{margin-top:0}.gold-page>:last-child,.gold-page section>:last-child{margin-bottom:0}.faq-item{border:1px solid var(--line);border-radius:12px;margin-bottom:8px;background:#fff;overflow:hidden;transition:border-color var(--dur-fast) var(--ease)}.faq-item[open]{border-color:var(--warn)}.faq-q{list-style:none;cursor:pointer;padding:14px 15px;font-size:13px;font-weight:700;color:var(--ink);display:flex;justify-content:space-between;align-items:center;gap:10px;letter-spacing:var(--track-sm);line-height:1.5}.faq-q::-webkit-details-marker{display:none}.faq-q:after{content:"";flex-shrink:0;width:8px;height:8px;border-right:2px solid var(--ink-faint);border-bottom:2px solid var(--ink-faint);transform:translateY(-2px) rotate(45deg);transition:transform var(--dur-base) var(--ease)}.faq-item[open] .faq-q:after{transform:rotate(-135deg)}.faq-a{padding:0 15px 14px;font-size:13px;line-height:1.75;color:var(--ink-soft)}.gold-page .r-desc{display:none}@media (max-width: 1023px){.gold-page .t-wrap .col-desc{display:none}.gold-page .t-wrap .r-desc{display:table-row}.gold-page .t-wrap tbody tr.r-desc td{padding:0 12px 11px;font-size:12px;line-height:1.7;font-weight:400;color:var(--ink-soft);text-align:left}.gold-page .t-wrap tbody tr:has(+.r-desc)>*{border-bottom:0;padding-bottom:4px}}@media (max-width: 380px){.gold-page .t-wrap tbody th:first-child,.gold-page .t-wrap tbody td:first-child{overflow-wrap:anywhere}.gold-page .t-wrap th.num,.gold-page .t-wrap td.num{white-space:normal;word-break:keep-all}}.gold-page .disclaimer{margin:28px 0 0;padding:14px 16px;background:var(--surface-2);border-radius:12px;font-size:12px;color:var(--ink-soft);line-height:1.7}.gold-page .t-wrap{margin:0 0 16px;border:1px solid var(--line);border-radius:12px;background:#fff;overflow-x:auto;-webkit-overflow-scrolling:touch}.gold-page .t-wrap table{width:100%;border-collapse:collapse;font-size:13px}.gold-page .t-wrap th,.gold-page .t-wrap td{padding:11px 12px;text-align:left;border-bottom:1px solid var(--line-soft);vertical-align:middle}.gold-page .t-wrap thead th{font-size:11px;font-weight:700;color:var(--ink-faint);background:var(--surface-2);border-bottom:1px solid var(--line);white-space:nowrap}.gold-page .t-wrap tbody tr:last-child th,.gold-page .t-wrap tbody tr:last-child td{border-bottom:0}.gold-page .t-wrap th.num,.gold-page .t-wrap td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.gold-page .t-wrap th.mid,.gold-page .t-wrap td.mid{text-align:center;white-space:nowrap}.gold-page .t-wrap tbody th:first-child,.gold-page .t-wrap tbody td:first-child{font-weight:700;color:var(--ink)}@media (min-width: 720px){.gold-page{padding:26px 24px 12px}.gold-page .page-h1{font-size:26px}.gold-page .page-subtitle{font-size:14px;max-width:62ch}.gold-page p,.gold-page .lead{max-width:68ch}.gold-hero{max-width:680px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.gh-main{grid-row:1;grid-column:1;padding:20px 18px 18px 22px}.gh-main>strong{font-size:34px}.gh-spark{grid-row:1;grid-column:2;padding:20px 26px 18px 0}.gh-spark svg{width:210px;height:56px}.gh-sub-row{grid-row:2;grid-column:1 / -1;grid-template-columns:1fr 1fr}.gh-sub-item{padding-left:22px}.gh-actions{grid-row:3;grid-column:1 / -1;padding-left:22px}.gold-page .t-wrap tbody th:first-child,.gold-page .t-wrap tbody td:first-child{white-space:nowrap}}
