.uriaiyu-charts{--uc-ink:#211d29;--uc-muted:#706779;--uc-line:#e8e2ec;--uc-purple:#70408d;--uc-lilac:#f4eef8;--uc-card:#fff;color:var(--uc-ink);margin:32px 0;overflow:hidden;border:1px solid var(--uc-line);border-radius:18px;background:#f8f7f9;font:14px/1.55 -apple-system,BlinkMacSystemFont,"Noto Sans TC",sans-serif;overflow-wrap:anywhere}
.uriaiyu-charts *{box-sizing:border-box}
.uriaiyu-charts .uc-brandbar{display:flex;align-items:center;gap:10px;padding:14px 24px;background:#1c1920;color:#f7f1fa;letter-spacing:.04em}
.uriaiyu-charts .uc-logo{color:#dbc0ed;font:italic 500 28px/1 Georgia,serif}
.uriaiyu-charts .uc-inner{padding:26px 28px 20px}
.uriaiyu-charts .uc-eyebrow{margin:0;color:var(--uc-purple);font-size:11px;font-weight:600;letter-spacing:.14em}
.uriaiyu-charts h2{margin:7px 0;font-size:27px;font-weight:600;line-height:1.35;letter-spacing:-.035em}
.uriaiyu-charts .uc-intro{margin:0 0 18px;color:var(--uc-muted);font-size:13px}
.uriaiyu-charts .uc-tabs{display:flex;gap:4px;margin-bottom:22px;border-bottom:1px solid var(--uc-line)}
.uriaiyu-charts .uc-tabs a{min-height:46px;padding:11px 14px;border-bottom:2px solid transparent;color:var(--uc-muted);font-size:13px;text-decoration:none;white-space:nowrap}
.uriaiyu-charts .uc-tabs a[aria-selected=true]{border-color:var(--uc-purple);color:var(--uc-purple);font-weight:700}
.uriaiyu-charts .uc-panel h3{display:flex;align-items:baseline;gap:9px;margin:0;font-size:20px;font-weight:650;letter-spacing:-.02em}
.uriaiyu-charts .uc-original-label{color:#766b7c;font-size:11px;font-weight:400;letter-spacing:.01em}
.uriaiyu-charts .uc-description{margin:5px 0 14px;color:var(--uc-muted);font-size:12px}
.uriaiyu-charts .uriaiyu-chart-scroll{overflow:hidden;border:1px solid var(--uc-line);border-radius:13px;background:var(--uc-card)}
.uriaiyu-charts table{width:100%;border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums}
.uriaiyu-charts thead th{padding:10px 8px;background:#f3f0f5;color:var(--uc-muted);font-size:11px;font-weight:500;text-align:left}
.uriaiyu-charts thead th:first-child{width:48px;padding-left:16px;white-space:nowrap}
.uriaiyu-charts thead th:last-child{width:100px;padding-right:16px;text-align:right}
.uriaiyu-charts tbody td,.uriaiyu-charts tbody th{padding:11px 8px;border-top:1px solid #f0edf2;text-align:left;vertical-align:middle}
.uriaiyu-charts tbody tr:first-child td,.uriaiyu-charts tbody tr:first-child th{border-top:0}
.uriaiyu-charts tbody tr:hover{background:#fcfaff}
.uriaiyu-charts tbody td:first-child{width:48px;padding-left:16px;color:#726a78;font-size:13px}
.uriaiyu-charts .uc-rank{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:8px;background:#f3f0f5}
.uriaiyu-charts tbody tr:nth-child(-n+3) .uc-rank{background:var(--uc-lilac);color:var(--uc-purple);font-weight:700}
.uriaiyu-charts tbody th{font-size:14px;font-weight:500}
.uriaiyu-charts .uc-entry{display:flex;min-width:0;align-items:center;gap:13px;color:var(--uc-ink);text-decoration:none}
.uriaiyu-charts .uc-entry:hover .uc-title{color:var(--uc-purple)}
.uriaiyu-charts .uc-thumb{display:block;width:64px;height:64px;flex:0 0 64px;border-radius:10px;background:#eee9f1;object-fit:cover;box-shadow:0 1px 3px #211d291a}
.uriaiyu-charts .uc-thumb--artist{border-radius:50%}
.uriaiyu-charts .uc-copy{display:block;min-width:0}
.uriaiyu-charts .uc-title{display:block;line-height:1.4;overflow-wrap:anywhere}
.uriaiyu-charts .uc-subtitle{display:block;margin-top:3px;color:var(--uc-muted);font-size:11px;font-weight:400;line-height:1.4}
.uriaiyu-charts tbody td:last-child{width:100px;padding-right:16px;text-align:right}
.uriaiyu-charts .uc-value{display:block;font-size:21px;font-weight:650;line-height:1.2;letter-spacing:-.03em}
.uriaiyu-charts .uc-unit{display:block;margin-top:3px;color:var(--uc-muted);font-size:10px;white-space:nowrap}
.uriaiyu-charts .uc-more{margin:16px 0 0;padding-bottom:20px}
.uriaiyu-charts .uc-more>summary{display:grid;min-height:44px;place-items:center;border:1px solid var(--uc-line);border-radius:10px;background:#fff;color:var(--uc-purple);cursor:pointer;font-size:12px;font-weight:600;list-style:none}
.uriaiyu-charts .uc-more>summary::-webkit-details-marker,.uriaiyu-charts .uc-more>summary::marker{display:none;content:""}
.uriaiyu-charts .uc-more>summary:hover{border-color:#bca6ca;background:#f7f2fa}
.uriaiyu-charts .uc-more[open]>.uriaiyu-chart-scroll{margin-top:10px}
.uriaiyu-charts a:focus-visible,.uriaiyu-charts summary:focus-visible{outline:2px solid var(--uc-purple);outline-offset:3px}
.uriaiyu-charts [hidden]{display:none!important}
.uriaiyu-charts .uc-attribution{margin:20px 0 0;color:var(--uc-muted);font-size:11px}
@media(max-width:500px){
 .uriaiyu-charts{border-radius:14px}
 .uriaiyu-charts .uc-inner{padding:22px 14px 17px}
 .uriaiyu-charts .uc-brandbar{padding-left:16px}
 .uriaiyu-charts .uc-tabs{gap:0}
 .uriaiyu-charts .uc-tabs a{flex:1;padding:11px 5px;text-align:center;font-size:12px}
 .uriaiyu-charts .uc-panel h3{font-size:18px}
 .uriaiyu-charts .uc-original-label{font-size:10px}
 .uriaiyu-charts thead th:first-child,.uriaiyu-charts tbody td:first-child{width:44px;padding-left:7px}
 .uriaiyu-charts thead th:last-child,.uriaiyu-charts tbody td:last-child{width:70px;padding-right:9px}
 .uriaiyu-charts tbody td,.uriaiyu-charts tbody th{padding-top:9px;padding-bottom:9px}
 .uriaiyu-charts .uc-entry{gap:9px}
 .uriaiyu-charts .uc-thumb{width:52px;height:52px;flex-basis:52px;border-radius:8px}
 .uriaiyu-charts .uc-thumb--artist{border-radius:50%}
 .uriaiyu-charts tbody th{font-size:13px}
 .uriaiyu-charts .uc-value{font-size:19px}
}
