@charset "UTF-8";.gold-table-wrapper{position:relative;background-color:var(--price-tbl-bg);background-image:var(--price-tbl-ambient-gradient);border-radius:.5rem;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.gold-market-table{width:100%;margin-bottom:0;border-collapse:separate;border-spacing:0;vertical-align:middle;font-family:inherit}.gold-market-table thead tr{background:var(--price-tbl-header-bg);border-bottom:1px solid var(--gold-border)}.gold-market-table thead th{padding:.75rem .85rem;font-size:.825rem;font-weight:700;color:var(--price-tbl-th-color);letter-spacing:.01em;text-transform:uppercase;border-bottom:1px solid var(--gold-border);white-space:nowrap}.gold-market-table th.col-gold-item{text-align:right;width:44%}.gold-market-table th.col-gold-price{text-align:left;width:40%}.gold-market-table th.col-gold-trend{text-align:center;width:16%}.gold-market-table tbody tr{transition:background-color .2s,transform .2s;border-bottom:1px solid var(--price-tbl-row-border);vertical-align:middle}.gold-market-table tbody tr:nth-child(2n){background-color:var(--price-tbl-row-stripe)}.gold-market-table tbody tr:hover{background-color:var(--price-tbl-row-hover)}.gold-market-table tbody tr:last-child{border-bottom:none}.gold-market-table tbody td,.gold-market-table tbody th{padding:.72rem .85rem;vertical-align:middle;border-bottom:1px solid var(--price-tbl-row-border)}.gold-market-table tbody tr:last-child td,.gold-market-table tbody tr:last-child th{border-bottom:none}.gold-market-table .cell-gold-item{text-align:right;vertical-align:middle;font-size:.95rem;font-weight:600;color:var(--price-tbl-title-color)}.gold-item-label{display:inline-flex;align-items:center;vertical-align:middle;gap:.55rem;line-height:1}.gold-item-icon{display:block;width:1.55rem;height:1.55rem;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, .22));transition:transform .2s,filter .2s}.gold-item-label>span{display:inline-block;vertical-align:middle;line-height:1.3}.gold-market-table tbody tr:hover .gold-item-icon{transform:scale(1.12) rotate(4deg);filter:drop-shadow(0 2px 5px rgba(217, 178, 95, .45))}.gold-market-table .cell-gold-price{text-align:left;vertical-align:middle;direction:ltr}.gold-price-group{display:inline-flex;align-items:center;vertical-align:middle;justify-content:flex-start;gap:.35rem;direction:ltr;white-space:nowrap;line-height:1}.gold-price-amount{font-size:1.05rem;font-weight:700;color:var(--price-tbl-val-color);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;line-height:1.2}.gold-price-currency{font-size:.75rem;font-weight:500;color:var(--price-tbl-unit-color);opacity:.88;letter-spacing:normal;text-transform:uppercase;line-height:1.2}.gold-market-table .cell-gold-trend{text-align:center;white-space:nowrap;vertical-align:middle}.gold-price-error-overlay,.gold-price-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;padding:1.5rem 1rem;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;box-sizing:border-box}.gold-price-loading-overlay{z-index:15;background-color:var(--api-loading-overlay-bg)}.gold-price-error-overlay{z-index:20;background-color:var(--api-error-overlay-bg)}.gold-price-error-overlay.is-visible,.gold-price-loading-overlay.is-visible{display:flex;opacity:1;pointer-events:auto}.gold-price-error-content,.gold-price-loading-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:28rem;width:100%;padding:2.25rem 1.75rem;border-radius:.75rem;box-sizing:border-box}.gold-price-error-content{background-color:var(--api-error-box-bg);border:1px solid var(--api-error-box-border);box-shadow:var(--api-error-box-shadow)}.gold-price-loading-content{background-color:var(--api-loading-box-bg);border:1px solid var(--api-loading-box-border);box-shadow:var(--api-loading-box-shadow)}.gold-price-error-icon{font-size:clamp(2.75rem, 6vw, 3.5rem);color:var(--api-error-icon-color);filter:var(--api-error-glow);line-height:1;margin-bottom:1.15rem;display:inline-block;flex-shrink:0}.gold-price-loading-spinner{width:clamp(2.5rem,5.5vw,3.25rem);height:clamp(2.5rem,5.5vw,3.25rem);border-width:.28em;color:var(--api-loading-spinner-color);filter:var(--api-loading-glow);margin-bottom:1.15rem;display:inline-block;flex-shrink:0}.gold-price-error-message,.gold-price-loading-message{margin:0;font-size:clamp(1rem, 2.75vw, 1.25rem);font-weight:700;line-height:1.6;text-align:center;word-break:break-word}.gold-price-error-message{color:var(--api-error-text-color)}.gold-price-loading-message{color:var(--api-loading-text-color)}@media (max-width:575.98px){.gold-market-table thead th{padding:.6rem .45rem;font-size:.775rem}.gold-market-table tbody td,.gold-market-table tbody th{padding:.62rem .45rem}.gold-market-table .cell-gold-item{font-size:.88rem}.gold-item-icon{width:1.35rem;height:1.35rem}.gold-price-amount{font-size:.95rem}.gold-price-currency{font-size:.7rem}.gold-price-error-content,.gold-price-loading-content{padding:1.5rem 1rem}.gold-price-error-icon{font-size:2.5rem;margin-bottom:.85rem}.gold-price-loading-spinner{width:2.35rem;height:2.35rem;border-width:.22em;margin-bottom:.85rem}.gold-price-error-message,.gold-price-loading-message{font-size:.95rem}}@media (max-width:360px){.gold-market-table tbody td,.gold-market-table tbody th,.gold-market-table thead th{padding:.55rem .35rem}.gold-market-table .cell-gold-item{font-size:.84rem}.gold-price-amount{font-size:.88rem}.gold-price-group{gap:.2rem}}