.xau-market{border:1px solid #dce5f1;border-radius:6px;background:#fff;padding:18px 21px 13px;min-width:0;overflow:hidden;color:#071a44}
.xau-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}
.xau-heading h2{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;line-height:1.5;min-width:0}
.xau-heading h2 img{width:25px;height:25px;object-fit:contain}
.xau-symbol{font-size:9px;letter-spacing:1px;color:#826219;background:#fbf7e9;border:1px solid #e9dfbf;border-radius:3px;padding:5px 7px;white-space:nowrap;direction:ltr}
.xau-quote-row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:18px}
.xau-quote-row>div{min-width:0}.xau-price{display:block;font-size:clamp(23px,2.4vw,33px);font-weight:500;letter-spacing:-1px;line-height:1.2;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}
.xau-unit{font-size:8px;letter-spacing:.7px;color:#687b97;margin-top:5px;display:block;direction:ltr}
.xau-gram{text-align:end;font-size:11px;color:#61738c;white-space:nowrap;direction:ltr;unicode-bidi:isolate;padding-bottom:2px}
.xau-feed-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0 7px;font-size:8px;color:#687b97;line-height:1.6}
.xau-feed-meta>span{display:flex;align-items:center;gap:6px}.xau-feed-meta i{display:block;flex:none;width:5px;height:5px;background:#bc9440;border-radius:50%}
.xau-market[data-feed="live"] .xau-feed-meta i{background:#3b8067;box-shadow:0 0 0 3px #3b806710}
.xau-market[data-feed="stale"] .xau-feed-meta i{background:#bc7938}.xau-feed-meta time{white-space:nowrap;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}
.xau-chart{height:158px;min-width:0;direction:ltr;position:relative}.xau-chart iframe{display:block;width:100%;border:0}.xau-chart-fallback{display:flex;align-items:center;justify-content:center;height:100%;color:#0a3d91;background:#f7f9fc;font-size:11px;text-decoration:underline}
.xau-custody{display:grid;grid-template-columns:1fr auto;gap:9px 15px;border-top:1px solid #e7eaf0;padding-top:13px;margin-top:9px}
.xau-custody h3{font-family:var(--font);font-size:10px;font-weight:500;line-height:1.6;max-width:215px;color:#61738c}
.xau-weight{font-size:22px;font-weight:500;letter-spacing:-.5px;line-height:1.2;direction:ltr;unicode-bidi:isolate;align-self:center;grid-column:2;grid-row:1/3;text-align:end;color:#a27821}
.xau-company-value{display:block;min-width:0;font-size:clamp(19px,1.8vw,25px);font-weight:550;letter-spacing:-.5px;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;overflow-wrap:anywhere}
.xau-estimate{font-size:7px;color:#76859b;line-height:1.7;grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap}
.xau-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:10px;margin-top:7px;border-top:1px solid #edf0f4;font-size:7px;color:#7c8da7;line-height:1.6}
.xau-footer a{color:#7e672e;text-decoration:underline;text-underline-offset:2px}
@media(max-width:1020px){.xau-market{padding:16px}.xau-heading h2{font-size:11px}.xau-quote-row{flex-wrap:wrap;gap:7px}.xau-gram{font-size:10px}.xau-feed-meta{flex-wrap:wrap;gap:3px 12px}.xau-custody h3{font-size:9px}.xau-company-value{font-size:20px}}
@media(max-width:760px){.xau-market{padding:18px 20px 14px}.xau-heading h2{font-size:12px}.xau-price{font-size:29px}.xau-quote-row{flex-wrap:nowrap}.xau-chart{height:172px}.xau-company-value{font-size:23px}.xau-weight{font-size:26px}.xau-feed-meta{font-size:8px}.xau-custody h3{font-size:10px}.xau-estimate,.xau-footer{font-size:8px}}
@media(max-width:360px){.xau-market{padding:16px}.xau-heading h2{font-size:11px;gap:7px}.xau-symbol{font-size:8px}.xau-price{font-size:25px}.xau-quote-row{flex-wrap:wrap}.xau-company-value{font-size:20px}.xau-weight{font-size:23px}.xau-custody{column-gap:9px}}
@media(min-width:761px){.xau-market{padding-top:15px;padding-bottom:11px}.xau-quote-row{margin-top:12px}.xau-feed-meta{margin-top:8px;margin-bottom:5px}.xau-chart{height:130px}.xau-custody{padding-top:10px;margin-top:5px;row-gap:5px}.xau-footer{padding-top:7px;margin-top:4px}}
.xau-weight{grid-row:1}
.xau-company-value{grid-column:1/-1;white-space:nowrap;overflow-wrap:normal}
