@charset "UTF-8";:root{--gold-50:#fbf9f2;--gold-100:#f5eedb;--gold-200:#eadcb8;--gold-300:#dec58f;--gold-400:#d1ad65;--gold-500:#c29541;--gold-600:#a87c30;--gold-700:#876025;--gold-800:#66461a;--gold-900:#452d10;--gold-primary-rgb:194,149,65;--gold-secondary-rgb:218,185,115;--gold-dark-rgb:135,96,37;--gold-transition:all 0.25s ease-in-out;--site-layout-gap:0.75rem}:root,[data-bs-theme=light]{--gold-accent:#6b4d12;--gold-accent-hover:#523b0d;--gold-accent-subtle:#8c661b;--gold-highlight:#b08738;--gold-bg-gradient:linear-gradient(
    180deg,
    #f8f6f0 0%,
    #faf9f6 140px,
    var(--bs-body-bg) 100%
  );--gold-surface:rgba(194, 149, 65, 0.03);--gold-surface-hover:rgba(194, 149, 65, 0.07);--gold-header-bg:rgba(250, 248, 244, 0.95);--gold-border:rgba(150, 111, 42, 0.22);--gold-border-subtle:rgba(150, 111, 42, 0.12);--gold-border-focus:rgba(150, 111, 42, 0.40);--gold-glow-subtle:0 2px 14px rgba(150, 111, 42, 0.08);--gold-card-shadow:0 4px 18px rgba(90, 65, 15, 0.04);--gold-brand-logo-filter:drop-shadow(0 2px 5px rgba(78, 54, 8, 0.22)) drop-shadow(0 1px 2px rgba(46, 30, 3, 0.16));--gold-brand-logo-hover-filter:drop-shadow(0 4px 14px rgba(107, 77, 18, 0.36)) drop-shadow(0 1px 3px rgba(46, 30, 3, 0.22)) brightness(1.04);--gold-title-gradient:linear-gradient(
    135deg,
    #2e1e03 0%,
    #4e3608 25%,
    #66470a 50%,
    #362304 75%,
    #523808 100%
  );--gold-title-shadow:0 1px 2px rgba(46, 30, 3, 0.28),0 2px 8px rgba(102, 71, 10, 0.14);--bs-primary:#6b4d12;--bs-primary-rgb:107,77,18;--bs-secondary-bg:#f2efe9;--bs-secondary-bg-rgb:242,239,233;--bs-tertiary-bg:#f8f6f1;--bs-tertiary-bg-rgb:248,246,241;--bs-focus-ring-color:rgba(150, 111, 42, 0.20);--gold-toggle-bg:rgba(255, 255, 255, 0.85);--gold-toggle-hover-bg:rgba(255, 255, 255, 0.98);--gold-toggle-active-bg:#ffffff;--gold-toggle-color:#5c4416;--gold-toggle-hover-color:#3b2a09;--gold-toggle-border:rgba(160, 120, 50, 0.32);--gold-toggle-shadow:0 4px 18px rgba(107, 77, 18, 0.12),inset 0 1px 0 rgba(255, 255, 255, 0.9);--gold-toggle-hover-shadow:0 8px 24px rgba(160, 120, 50, 0.22),0 0 12px rgba(194, 149, 65, 0.20),inset 0 1px 0 #ffffff;--gold-toggle-active-shadow:0 2px 10px rgba(107, 77, 18, 0.16),0 0 0 3px rgba(194, 149, 65, 0.25);--gold-toggle-menu-bg:rgba(255, 255, 255, 0.92);--price-tbl-bg:rgba(255, 255, 255, 0.72);--price-tbl-header-bg:linear-gradient(
    180deg,
    rgba(247, 244, 237, 0.96) 0%,
    rgba(242, 238, 229, 0.92) 100%
  );--price-tbl-row-border:rgba(150, 111, 42, 0.14);--price-tbl-row-hover:rgba(194, 149, 65, 0.06);--price-tbl-row-stripe:rgba(194, 149, 65, 0.02);--price-tbl-title-color:#261e12;--price-tbl-val-color:#1a1610;--price-tbl-unit-color:#7d6b4f;--price-tbl-th-color:#6b4d12;--price-tbl-ambient-gradient:radial-gradient(
      ellipse 80% 50% at 50% -10%,
      rgba(194, 149, 65, 0.10),
      transparent 70%
    ),radial-gradient(
      ellipse 60% 40% at 50% 110%,
      rgba(194, 149, 65, 0.06),
      transparent 70%
    );--market-up-color:#17653c;--market-up-bg:rgba(23, 101, 60, 0.09);--market-up-border:rgba(23, 101, 60, 0.22);--market-down-color:#9e2323;--market-down-bg:rgba(158, 35, 35, 0.09);--market-down-border:rgba(158, 35, 35, 0.22);--market-neutral-color:#685e50;--market-neutral-bg:rgba(104, 94, 80, 0.08);--market-neutral-border:rgba(104, 94, 80, 0.18);--api-error-overlay-bg:rgba(255, 252, 245, 0.94);--api-error-icon-color:#dc2626;--api-error-text-color:#b91c1c;--api-error-glow:drop-shadow(0 4px 16px rgba(220, 38, 38, 0.22));--api-error-box-bg:rgba(254, 242, 242, 0.80);--api-error-box-border:rgba(220, 38, 38, 0.20);--api-error-box-shadow:0 8px 32px rgba(135, 96, 37, 0.10);--api-loading-overlay-bg:rgba(255, 252, 245, 0.92);--api-loading-spinner-color:#0284c7;--api-loading-text-color:#0369a1;--api-loading-glow:drop-shadow(0 4px 16px rgba(2, 132, 199, 0.20));--api-loading-box-bg:rgba(240, 249, 255, 0.82);--api-loading-box-border:rgba(2, 132, 199, 0.22);--api-loading-box-shadow:0 8px 32px rgba(2, 132, 199, 0.12);--ribbon-line-strong:rgba(135, 96, 37, 0.65);--ribbon-line-subtle:rgba(135, 96, 37, 0.12);--ribbon-diamond-bg:linear-gradient(135deg, #d1ad65, #876025);--ribbon-diamond-border:rgba(107, 77, 18, 0.7);--ribbon-diamond-shadow:0 1px 3px rgba(107, 77, 18, 0.25);--ribbon-body-bg:linear-gradient(
    180deg,
    #fffdfa 0%,
    #faeed0 50%,
    #f1dbad 100%
  );--ribbon-body-border:rgba(150, 111, 42, 0.42);--ribbon-body-shadow:0 3px 12px rgba(107, 77, 18, 0.14),0 1px 2px rgba(0, 0, 0, 0.04),inset 0 1px 0 rgba(255, 255, 255, 0.95);--ribbon-inner-sheen:0.6;--ribbon-tail-bg:linear-gradient(
    180deg,
    #ebdfbe 0%,
    #d8c290 50%,
    #c8ad70 100%
  );--ribbon-tail-border:rgba(135, 96, 37, 0.45);--ribbon-tail-shadow:0 2px 6px rgba(107, 77, 18, 0.15);--ribbon-fold-color:#785319;--ribbon-icon-bg:linear-gradient(135deg, #fff7e6, #ebd9ae);--ribbon-icon-border:rgba(150, 111, 42, 0.35);--ribbon-icon-shadow:inset 0 1px 1px #ffffff,0 1px 3px rgba(107, 77, 18, 0.15);--ribbon-icon-color:#6b4d12;--ribbon-icon-glow:drop-shadow(0 1px 1px rgba(255, 255, 255, 0.6));--ribbon-text-color:#3d2a06;--ribbon-text-shadow:0 1px 0 rgba(255, 255, 255, 0.85);--ribbon-gold-icon:#a87c30;--ribbon-currency-icon:#a87c30;--ribbon-news-icon:#a87c30}[data-bs-theme=dark]{--gold-accent:#e2c275;--gold-accent-hover:#fae19c;--gold-accent-subtle:#c7a353;--gold-highlight:#fff0be;--gold-bg-gradient:linear-gradient(
    180deg,
    #17191e 0%,
    #101215 140px,
    var(--bs-body-bg) 100%
  );--gold-surface:rgba(226, 194, 117, 0.06);--gold-surface-hover:rgba(226, 194, 117, 0.12);--gold-header-bg:rgba(22, 25, 31, 0.88);--gold-border:rgba(226, 194, 117, 0.26);--gold-border-subtle:rgba(226, 194, 117, 0.15);--gold-border-focus:rgba(226, 194, 117, 0.50);--gold-glow-subtle:0 4px 22px rgba(226, 194, 117, 0.14);--gold-card-shadow:0 4px 20px rgba(0, 0, 0, 0.4);--gold-title-shadow:0 0 16px rgba(226, 194, 117, 0.25);--gold-brand-logo-filter:drop-shadow(0 2px 10px rgba(226, 194, 117, 0.32)) drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5));--gold-brand-logo-hover-filter:drop-shadow(0 4px 18px rgba(226, 194, 117, 0.55)) drop-shadow(0 2px 6px rgba(0, 0, 0, 0.7)) brightness(1.08);--gold-title-gradient:linear-gradient(
    135deg,
    #fae5a7 0%,
    #d9b25f 45%,
    #fae5a7 70%,
    #c49a40 100%
  );--bs-body-bg:#0e1013;--bs-secondary-bg:#15181f;--bs-secondary-bg-rgb:21,24,31;--bs-tertiary-bg:#1c2028;--bs-tertiary-bg-rgb:28,32,40;--bs-primary:#d9b25f;--bs-primary-rgb:217,178,95;--bs-focus-ring-color:rgba(226, 194, 117, 0.30);--gold-toggle-bg:rgba(20, 23, 30, 0.82);--gold-toggle-hover-bg:rgba(26, 30, 39, 0.95);--gold-toggle-active-bg:rgba(30, 35, 46, 0.98);--gold-toggle-color:#fae19c;--gold-toggle-hover-color:#fff2c4;--gold-toggle-border:rgba(226, 194, 117, 0.32);--gold-toggle-shadow:0 4px 22px rgba(0, 0, 0, 0.55),0 0 12px rgba(226, 194, 117, 0.10),inset 0 1px 0 rgba(255, 255, 255, 0.08);--gold-toggle-hover-shadow:0 8px 28px rgba(0, 0, 0, 0.65),0 0 18px rgba(226, 194, 117, 0.28),inset 0 1px 0 rgba(255, 255, 255, 0.14);--gold-toggle-active-shadow:0 2px 12px rgba(0, 0, 0, 0.6),0 0 0 3px rgba(226, 194, 117, 0.30);--gold-toggle-menu-bg:rgba(20, 23, 29, 0.92);--price-tbl-bg:rgba(18, 20, 25, 0.78);--price-tbl-header-bg:linear-gradient(
    180deg,
    rgba(28, 32, 40, 0.95) 0%,
    rgba(22, 25, 31, 0.92) 100%
  );--price-tbl-row-border:rgba(226, 194, 117, 0.12);--price-tbl-row-hover:rgba(226, 194, 117, 0.08);--price-tbl-row-stripe:rgba(226, 194, 117, 0.025);--price-tbl-title-color:#f5eedb;--price-tbl-val-color:#ffffff;--price-tbl-unit-color:#c7a353;--price-tbl-th-color:#fae5a7;--price-tbl-ambient-gradient:radial-gradient(
      ellipse 80% 50% at 50% -10%,
      rgba(226, 194, 117, 0.08),
      transparent 70%
    ),radial-gradient(
      ellipse 60% 40% at 50% 110%,
      rgba(226, 194, 117, 0.05),
      transparent 70%
    );--market-up-color:#34d399;--market-up-bg:rgba(52, 211, 153, 0.12);--market-up-border:rgba(52, 211, 153, 0.28);--market-down-color:#f87171;--market-down-bg:rgba(248, 113, 113, 0.12);--market-down-border:rgba(248, 113, 113, 0.28);--market-neutral-color:#a89c8a;--market-neutral-bg:rgba(168, 156, 138, 0.10);--market-neutral-border:rgba(168, 156, 138, 0.24);--api-error-overlay-bg:rgba(14, 16, 20, 0.95);--api-error-icon-color:#ef4444;--api-error-text-color:#f87171;--api-error-glow:drop-shadow(0 0 20px rgba(239, 68, 68, 0.35));--api-error-box-bg:rgba(36, 18, 18, 0.75);--api-error-box-border:rgba(239, 68, 68, 0.30);--api-error-box-shadow:0 8px 32px rgba(0, 0, 0, 0.55);--api-loading-overlay-bg:rgba(14, 16, 20, 0.94);--api-loading-spinner-color:#38bdf8;--api-loading-text-color:#7dd3fc;--api-loading-glow:drop-shadow(0 0 20px rgba(56, 189, 248, 0.35));--api-loading-box-bg:rgba(12, 30, 48, 0.80);--api-loading-box-border:rgba(56, 189, 248, 0.28);--api-loading-box-shadow:0 8px 32px rgba(0, 0, 0, 0.55);--ribbon-line-strong:rgba(226, 194, 117, 0.75);--ribbon-line-subtle:rgba(226, 194, 117, 0.12);--ribbon-diamond-bg:linear-gradient(135deg, #fae5a7, #c49a40);--ribbon-diamond-border:rgba(250, 229, 167, 0.65);--ribbon-diamond-shadow:0 0 8px rgba(217, 178, 95, 0.5);--ribbon-body-bg:linear-gradient(
    180deg,
    #281f12 0%,
    #1e170c 50%,
    #151007 100%
  );--ribbon-body-border:rgba(226, 194, 117, 0.52);--ribbon-body-shadow:0 4px 18px rgba(0, 0, 0, 0.6),0 0 14px rgba(217, 178, 95, 0.2),inset 0 1px 0 rgba(250, 229, 167, 0.45);--ribbon-inner-sheen:0.1;--ribbon-tail-bg:linear-gradient(
    180deg,
    #1b150c 0%,
    #130e06 50%,
    #0a0703 100%
  );--ribbon-tail-border:rgba(226, 194, 117, 0.38);--ribbon-tail-shadow:0 3px 8px rgba(0, 0, 0, 0.6);--ribbon-fold-color:#080602;--ribbon-icon-bg:linear-gradient(135deg, #2e2314, #19130a);--ribbon-icon-border:rgba(226, 194, 117, 0.45);--ribbon-icon-shadow:inset 0 1px 1px rgba(250, 229, 167, 0.25),0 0 8px rgba(217, 178, 95, 0.3);--ribbon-icon-color:#fae5a7;--ribbon-icon-glow:drop-shadow(0 0 6px rgba(217, 178, 95, 0.45));--ribbon-text-color:#f7e8be;--ribbon-text-shadow:0 0 10px rgba(217, 178, 95, 0.3),0 1px 2px rgba(0, 0, 0, 0.8);--ribbon-gold-icon:#ffd700;--ribbon-currency-icon:#ffd700;--ribbon-news-icon:#ffd700}body{background-image:var(--gold-bg-gradient);background-attachment:fixed;transition:background .3s,color .3s}.bg-body-tertiary{background-color:var(--bs-tertiary-bg)!important}.bg-body-secondary{background-color:var(--bs-secondary-bg)!important}.container{max-width:45em}.ltr{direction:ltr}.gold-brand{position:relative;display:inline-flex;align-items:center;gap:.65rem;text-decoration:none;transition:var(--gold-transition)}.gold-brand:hover{opacity:.98}.gold-brand-logo{aspect-ratio:3/2;object-fit:contain;flex-shrink:0;display:inline-block;vertical-align:middle;filter:var(--gold-brand-logo-filter);transition:transform .32s cubic-bezier(.34, 1.56, .64, 1),filter .3s;user-select:none;-webkit-user-drag:none}.gold-brand:hover .gold-brand-logo{transform:translateY(-2px) scale(1.05);filter:var(--gold-brand-logo-hover-filter)}.gold-brand:active .gold-brand-logo{transform:translateY(0) scale(.98)}.gold-brand-title{color:var(--gold-accent);background-image:var(--gold-title-gradient);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:var(--gold-title-shadow);animation:9s ease-in-out infinite alternate gold-shimmer;letter-spacing:-.01em}@keyframes gold-shimmer{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.breadcrumb{border:1px solid var(--gold-border-subtle)}.breadcrumb-item .link-body-emphasis,.breadcrumb-item a{color:var(--gold-accent-subtle)!important;transition:var(--gold-transition)}.breadcrumb-item .link-body-emphasis:hover,.breadcrumb-item a:hover{color:var(--gold-accent-hover)!important}[data-bs-theme=dark] .breadcrumb-item .link-body-emphasis:hover,[data-bs-theme=dark] .breadcrumb-item a:hover{color:var(--gold-highlight)!important}.breadcrumb-item+.breadcrumb-item::before{color:var(--gold-border)!important;opacity:.85}.breadcrumb-item.active{color:var(--gold-accent)!important;font-weight:500}.card{border-color:var(--gold-border);box-shadow:var(--gold-card-shadow);transition:var(--gold-transition);overflow:hidden}.card:hover{border-color:var(--gold-border-focus)}.card-header{background-color:var(--gold-header-bg);border-bottom:1px solid var(--gold-border-subtle);font-weight:600;color:var(--gold-accent)}.card-footer{border-top:1px solid var(--gold-border-subtle);font-size:.85rem}.btn-primary{background-color:var(--gold-accent);border-color:var(--gold-accent);color:#fff;font-weight:500;transition:var(--gold-transition);box-shadow:0 2px 8px rgba(var(--gold-dark-rgb),.18)}[data-bs-theme=dark] .btn-primary{color:#121316;font-weight:600;box-shadow:0 2px 12px rgba(var(--gold-primary-rgb),.22)}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:var(--gold-accent-hover);border-color:var(--gold-accent-hover);color:#fff;transform:translateY(-1px)}[data-bs-theme=dark] .btn-primary:active,[data-bs-theme=dark] .btn-primary:focus,[data-bs-theme=dark] .btn-primary:hover{color:#121316}.btn-danger{background:linear-gradient(135deg,#8c4224 0,#a8622c 50%,#c48235 100%);border-color:#9e5628;color:#fff;font-weight:500;transition:var(--gold-transition);box-shadow:0 2px 8px rgba(140,66,36,.2)}[data-bs-theme=dark] .btn-danger{background:linear-gradient(135deg,#d47037 0,#e09448 50%,#edb864 100%);border-color:rgba(224,148,72,.45);color:#121316;font-weight:600;box-shadow:0 2px 12px rgba(212,112,55,.25)}.btn-danger:active,.btn-danger:focus,.btn-danger:hover{background:linear-gradient(135deg,#78351b 0,#945322 50%,#b07029 100%);border-color:#8a4820;color:#fff;transform:translateY(-1px)}[data-bs-theme=dark] .btn-danger:active,[data-bs-theme=dark] .btn-danger:focus,[data-bs-theme=dark] .btn-danger:hover{background:linear-gradient(135deg,#e07d43 0,#eda255 50%,#f7c772 100%);color:#121316}.btn-outline-gold{color:var(--gold-accent);border-color:var(--gold-border);background-color:transparent;transition:var(--gold-transition)}.btn-outline-gold:active,.btn-outline-gold:focus,.btn-outline-gold:hover{color:#fff;background-color:var(--gold-accent);border-color:var(--gold-accent)}[data-bs-theme=dark] .btn-outline-gold:active,[data-bs-theme=dark] .btn-outline-gold:focus,[data-bs-theme=dark] .btn-outline-gold:hover{color:#121316}.card-body .border.rounded-2{border-color:var(--gold-border-subtle)!important}.card-body .border-top{border-top-color:var(--gold-border-subtle)!important}.card-body .bi-envelope-at,.card-body .bi-telephone-forward{color:var(--gold-accent);margin-inline-end:.25rem}.card-body .border .col>span,.contact-label{color:var(--gold-accent-subtle)!important}[data-bs-theme=dark] .card-body .border .col>span,[data-bs-theme=dark] .contact-label{color:rgba(226,194,117,.75)!important}.card-body a[href^="mailto:"],.card-body a[href^="tel:"]{color:var(--gold-accent)!important;font-weight:500;transition:var(--gold-transition)}.card-body a[href^="mailto:"]:hover,.card-body a[href^="tel:"]:hover{color:var(--gold-accent-hover)!important;text-decoration:underline!important}[data-bs-theme=dark] .card-body a[href^="mailto:"],[data-bs-theme=dark] .card-body a[href^="tel:"]{color:var(--gold-accent)!important}[data-bs-theme=dark] .card-body a[href^="mailto:"]:hover,[data-bs-theme=dark] .card-body a[href^="tel:"]:hover{color:var(--gold-highlight)!important}.badge.bg-body-secondary{border:1px solid var(--gold-border-subtle);color:var(--gold-accent)!important}.badge.bg-success-subtle{border:1px solid rgba(25,135,84,.25)}.bg-body-tertiary.border{border-color:var(--gold-border-subtle)!important}.copyright-text{color:#594214!important;opacity:.92;letter-spacing:.02em;transition:color .3s}[data-bs-theme=dark] .copyright-text{color:rgba(235,210,145,.88)!important}.bd-mode-toggle{z-index:1500!important}.gold-theme-toggle-btn{background:var(--gold-toggle-bg);color:var(--gold-toggle-color)!important;border:1px solid var(--gold-toggle-border);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:50rem;font-size:.88rem;font-weight:600;box-shadow:var(--gold-toggle-shadow);transition:.28s cubic-bezier(.16, 1, .3, 1);letter-spacing:-.01em;user-select:none}.gold-theme-toggle-btn:focus-visible,.gold-theme-toggle-btn:hover{background:var(--gold-toggle-hover-bg);color:var(--gold-toggle-hover-color)!important;border-color:var(--gold-border-focus);transform:translateY(-2px);box-shadow:var(--gold-toggle-hover-shadow)}.gold-theme-toggle-btn.show,.gold-theme-toggle-btn:active{background:var(--gold-toggle-active-bg);color:var(--gold-toggle-hover-color)!important;border-color:var(--gold-accent);box-shadow:var(--gold-toggle-active-shadow);transform:translateY(0)}#bd-theme-icon{font-size:1.05rem;color:var(--gold-accent);transition:color .3s,transform .3s}.gold-theme-toggle-btn:hover #bd-theme-icon{color:var(--gold-highlight);transform:rotate(15deg)}.bd-mode-toggle .dropdown-menu{background:var(--gold-toggle-menu-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--gold-border);box-shadow:var(--gold-card-shadow),0 10px 30px rgba(0,0,0,.18);min-width:9.8rem}[data-bs-theme=dark] .bd-mode-toggle .dropdown-menu{box-shadow:0 12px 35px rgba(0,0,0,.65),0 0 16px rgba(226,194,117,.12)}.bd-mode-toggle .dropdown-item{color:var(--bs-body-color);font-size:.88rem;font-weight:500;transition:var(--gold-transition)}.bd-mode-toggle .dropdown-item:hover{background-color:var(--gold-surface-hover);color:var(--gold-accent-subtle)}[data-bs-theme=dark] .bd-mode-toggle .dropdown-item:hover{color:var(--gold-accent)}.bd-mode-toggle .dropdown-item.active,.bd-mode-toggle .dropdown-item:active{background:linear-gradient(135deg,#c29541,#8c661b);color:#fff!important;font-weight:600;box-shadow:0 2px 8px rgba(140,102,27,.35)}[data-bs-theme=dark] .bd-mode-toggle .dropdown-item.active,[data-bs-theme=dark] .bd-mode-toggle .dropdown-item:active{background:linear-gradient(135deg,#fae5a7,#d9b25f);color:#101215!important;box-shadow:0 2px 12px rgba(217,178,95,.45)}.bd-mode-toggle .theme-check-icon{display:none;font-size:1.05rem}.bd-mode-toggle .dropdown-item.active .theme-check-icon{display:inline-flex}.text-gold{color:var(--gold-accent)!important}.border-gold{border-color:var(--gold-border)!important}.gold-glow{box-shadow:var(--gold-glow-subtle)}.about-info-list{background-color:var(--gold-surface);border-color:var(--gold-border-subtle)!important;overflow:hidden}.about-info-row{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:.85rem 1rem;border-top-color:var(--gold-border-subtle)!important;transition:var(--gold-transition)}.about-info-row:hover{background-color:var(--gold-surface-hover)}.about-info-icon{color:var(--gold-accent);font-size:1.15rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;transition:var(--gold-transition)}.about-info-row:hover .about-info-icon{color:var(--gold-highlight)}.about-info-text{color:var(--bs-body-color);font-size:.95rem;line-height:1.6;word-break:normal;overflow-wrap:break-word}@media (max-width:576px){.about-info-row{padding:.75rem .65rem;gap:.5rem}.about-info-text{font-size:.9rem}}.market-trend-pill{display:inline-grid;place-content:center;place-items:center;width:1.85rem;height:1.85rem;min-width:1.85rem;min-height:1.85rem;aspect-ratio:1/1;border-radius:50%;padding:0;margin:0 auto;line-height:1;box-sizing:border-box;vertical-align:middle;transition:transform .15s,background-color .15s}.market-trend-pill i{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;font-size:.85rem;line-height:1;margin:0;padding:0}.market-trend-pill i::before{display:block;line-height:1;vertical-align:0;margin:0;padding:0}.trend-up{color:var(--market-up-color);background-color:var(--market-up-bg);border:1px solid var(--market-up-border)}.trend-down{color:var(--market-down-color);background-color:var(--market-down-bg);border:1px solid var(--market-down-border)}.trend-neutral{color:var(--market-neutral-color);background-color:var(--market-neutral-bg);border:1px solid var(--market-neutral-border)}tbody tr:hover .market-trend-pill{transform:scale(1.08)}@media (max-width:575.98px){.market-trend-pill{width:1.65rem;height:1.65rem;min-width:1.65rem;min-height:1.65rem}.market-trend-pill i{width:.85rem;height:.85rem;font-size:.775rem}}body::before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:url("../images/backgrounds/bg-gold-currency.png");background-size:cover;background-position:center center;background-repeat:no-repeat;pointer-events:none;transition:opacity .35s,filter .35s}[data-bs-theme=dark] body::before{opacity:.38;filter:brightness(.75) contrast(1.1) blur(2px)}[data-bs-theme=light] body::before{opacity:.26;filter:brightness(.92) contrast(1.12) blur(1px) saturate(1.15)}.liquid-frosted{transition:background-color .3s,border-color .3s,box-shadow .3s}html[data-bs-theme=dark] .card,html[data-bs-theme=dark] .footer-copyright-box,html[data-bs-theme=dark] .liquid-frosted,html[data-bs-theme=dark] nav[aria-label=breadcrumb] .breadcrumb{background-color:rgba(18,21,28,.46)!important;backdrop-filter:blur(15px) saturate(140%)!important;-webkit-backdrop-filter:blur(15px) saturate(140%)!important;border:1px solid rgba(226,194,117,.28)!important;box-shadow:0 8px 32px rgba(0,0,0,.45),0 0 1px rgba(226,194,117,.35)!important}html[data-bs-theme=light] .card,html[data-bs-theme=light] .footer-copyright-box,html[data-bs-theme=light] .liquid-frosted,html[data-bs-theme=light] nav[aria-label=breadcrumb] .breadcrumb{background-color:rgba(255,255,255,.54)!important;backdrop-filter:blur(15px) saturate(130%)!important;-webkit-backdrop-filter:blur(15px) saturate(130%)!important;border:1px solid rgba(150,111,42,.25)!important;box-shadow:0 8px 24px rgba(135,96,37,.1),0 0 1px rgba(150,111,42,.28)!important}html[data-bs-theme=dark] .gold-table-wrapper,html[data-bs-theme=dark] .price-table-wrapper{background-color:rgba(22,25,31,.14)!important}html[data-bs-theme=light] .gold-table-wrapper,html[data-bs-theme=light] .price-table-wrapper{background-color:rgba(255,255,255,.14)!important}html[data-bs-theme=dark] .news-ticker-container{background-color:rgba(24,26,32,.14)!important}html[data-bs-theme=light] .news-ticker-container{background-color:rgba(250,248,244,.14)!important}.card-footer,.card-header{background-color:transparent!important}@media (max-width:767.98px){body::before{background-position:65% center}}.gold-sticky-header{position:sticky;top:0;z-index:1025;width:100%}.gold-header-inner{position:relative;width:100%;padding-top:var(--site-layout-gap,.75rem);padding-bottom:var(--site-layout-gap,.75rem);background-color:transparent}.site-card-gap,main>.card{margin-bottom:var(--site-layout-gap,.75rem)!important}.site-grid-gap{--bs-gutter-x:var(--site-layout-gap, 0.75rem)!important;--bs-gutter-y:var(--site-layout-gap, 0.75rem)!important;margin-bottom:var(--site-layout-gap,.75rem)!important}.site-layout-container{padding-bottom:var(--site-layout-gap,.75rem)!important}.gold-header-inner::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .25s ease-out}html[data-bs-theme=dark] .gold-header-inner::before{background:linear-gradient(180deg,rgba(26,30,40,.75) 0,rgba(18,21,28,.65) 100%);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-bottom:1px solid rgba(226,194,117,.35);box-shadow:0 10px 30px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.08)}html[data-bs-theme=light] .gold-header-inner::before{background:linear-gradient(180deg,rgba(255,255,255,.78) 0,rgba(250,248,244,.7) 100%);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border-bottom:1px solid rgba(150,111,42,.25);box-shadow:0 10px 28px rgba(135,96,37,.1),inset 0 1px 0 rgba(255,255,255,.6)}.gold-sticky-header.is-stuck .gold-header-inner::before{opacity:1}.gold-navbar{border-radius:.75rem;transition:background-color .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out}.gold-sticky-header.is-stuck .gold-navbar{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.gold-sticky-header.is-stuck .gold-brand-logo{transform:scale(.95);transition:transform .25s ease-out}.gold-navbar nav[aria-label=breadcrumb] .breadcrumb{display:inline-flex!important;align-items:center!important;border-radius:.25rem!important;padding:.52rem .85rem!important}.gold-navbar .breadcrumb-item{display:inline-flex!important;align-items:center!important;line-height:1!important;font-size:.85rem;color:var(--bs-secondary-color);text-decoration:none}.gold-navbar .breadcrumb-item a{display:inline-flex!important;align-items:center!important;line-height:1!important;color:inherit;text-decoration:none}.gold-navbar .breadcrumb-item a i{font-size:.78rem!important;display:inline-flex!important;align-items:center!important;line-height:1!important;vertical-align:0!important}.gold-navbar .breadcrumb-item.active{color:var(--gold-accent)!important;line-height:1!important}.gold-navbar .breadcrumb-item+.breadcrumb-item{padding-right:0!important;padding-left:0!important}.gold-navbar .breadcrumb-item+.breadcrumb-item::before{display:inline-flex!important;align-items:center!important;float:none!important;line-height:1!important;padding-left:.35rem!important;padding-right:.35rem!important;transform:translateY(-.5px);color:var(--gold-border-focus)}.gold-brand{gap:.5rem;transition:opacity .2s,transform .2s}.gold-brand:hover{opacity:.95;transform:translateY(-1px)}.gold-brand-logo{width:48px;height:32px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .12))}.gold-brand-title{white-space:nowrap;letter-spacing:-.2px}@media (max-width:575.98px){.gold-navbar{padding:.65rem .75rem!important;gap:.35rem}.gold-brand{gap:.4rem}.gold-brand-logo{width:40px;height:26px}.gold-brand-title{font-size:1.15rem!important}.gold-navbar nav[aria-label=breadcrumb] .breadcrumb{padding:.5rem .65rem!important;border-radius:.25rem!important}.gold-navbar .breadcrumb-item,.gold-navbar .breadcrumb-item a{font-size:.8rem}.gold-navbar .breadcrumb-item a i{font-size:.74rem!important}.gold-navbar .breadcrumb-item+.breadcrumb-item{padding-right:0!important;padding-left:0!important}.gold-header-inner{padding-top:.5rem;padding-bottom:.5rem}.gold-navbar .breadcrumb-item+.breadcrumb-item::before{padding-left:.28rem!important;padding-right:.28rem!important}}.footer-copyright-box{margin-top:0!important;padding-left:1.25rem;padding-right:1.25rem}.copyright-text{padding-left:.75rem;padding-right:.75rem;line-height:1.6;letter-spacing:.2px}.footer-build-badge{display:inline-flex;align-items:center;gap:.45rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.78rem;padding:.28rem .65rem;border-radius:6px;letter-spacing:.4px;direction:ltr;transition:.2s ease-in-out}.footer-build-badge .build-label-group{display:inline-flex;align-items:center;gap:.35rem}.footer-build-badge .build-label{opacity:.75;user-select:none}.footer-build-badge .build-code{font-weight:600;border-radius:4px;padding:.1rem .45rem;max-width:100%}html[data-bs-theme=dark] .footer-build-badge{background:rgba(10,14,20,.65);border:1px solid rgba(226,194,117,.25);color:#c9d1d9}html[data-bs-theme=dark] .footer-build-badge .build-code{background:rgba(226,194,117,.12);color:#e2c275;border:1px solid rgba(226,194,117,.25)}html[data-bs-theme=light] .footer-build-badge{background:rgba(245,247,250,.85);border:1px solid rgba(150,111,42,.22);color:#383e45}html[data-bs-theme=light] .footer-build-badge .build-code{background:rgba(184,134,11,.1);color:#855d0a;border:1px solid rgba(150,111,42,.2)}.footer-build-badge:hover{opacity:.92}@media (max-width:575.98px){.footer-copyright-box{margin-bottom:3.2rem;padding-left:.85rem;padding-right:.85rem}.copyright-text{padding-left:.5rem;padding-right:.5rem;word-break:break-word}.footer-build-badge{flex-direction:column;align-items:center;gap:.3rem;padding:.38rem .75rem;max-width:100%}.footer-build-badge .build-label-group{justify-content:center}.footer-build-badge .build-code{font-size:.72rem;text-align:center;width:100%;word-break:break-all}}.cert-item-placeholder{cursor:default;transition:opacity .2s ease-in-out}.cert-item-placeholder:focus-visible,.cert-item-placeholder:hover{opacity:.82;outline:0}.tooltip{font-family:Estedad,sans-serif;font-size:.82rem;letter-spacing:0;z-index:1080;pointer-events:none}.tooltip .tooltip-inner{padding:6px 12px;border-radius:8px;background:rgba(26,26,30,.92);color:#f5eedb;border:1px solid rgba(194,149,65,.35);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 16px rgba(0,0,0,.3);line-height:1.45;font-weight:500}html[data-bs-theme=light] .tooltip .tooltip-inner{background:rgba(255,255,255,.94);color:#3b2a10;border:1px solid rgba(194,149,65,.4);box-shadow:0 4px 16px rgba(135,96,37,.18)}.tooltip.bs-tooltip-top .tooltip-arrow::before{border-top-color:rgba(194,149,65,.6)}.tooltip.bs-tooltip-bottom .tooltip-arrow::before{border-bottom-color:rgba(194,149,65,.6)}.tooltip.bs-tooltip-start .tooltip-arrow::before{border-left-color:rgba(194,149,65,.6)}.tooltip.bs-tooltip-end .tooltip-arrow::before{border-right-color:rgba(194,149,65,.6)}.card-header.has-ribbon{padding:.5rem .75rem;overflow:visible;position:relative;background-color:var(--gold-header-bg);border-bottom:1px solid var(--gold-border-subtle);transition:background-color .3s,border-color .3s}.gold-card-title-divider{display:flex;align-items:center;justify-content:center;width:100%;position:relative;padding:.2rem 0;margin:0 auto;user-select:none}.gold-card-divider-line{flex:1 1 20px;min-width:12px;height:20px;position:relative;display:flex;align-items:center;gap:5px}.gold-card-line-track{flex:1 1 15px;height:2px;border-radius:2px;transition:background .3s}.gold-card-divider-line.line-start .gold-card-line-track{background:linear-gradient(to left,var(--ribbon-line-strong) 0,var(--ribbon-line-subtle) 70%,transparent 100%)}.gold-card-divider-line.line-end .gold-card-line-track{background:linear-gradient(to right,var(--ribbon-line-strong) 0,var(--ribbon-line-subtle) 70%,transparent 100%)}.gold-card-divider-diamond{width:7px;height:7px;transform:rotate(45deg);background:var(--ribbon-diamond-bg);border:1px solid var(--ribbon-diamond-border);box-shadow:var(--ribbon-diamond-shadow);flex-shrink:0;transition:.3s}.gold-card-divider-pip{width:3.5px;height:3.5px;border-radius:50%;background:var(--ribbon-diamond-bg);opacity:.85;flex-shrink:0;transition:.3s}.gold-ribbon-banner{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:0 .85rem;z-index:3;flex-shrink:0;transition:transform .25s cubic-bezier(.2, .8, .2, 1),box-shadow .25s}.gold-ribbon-banner:hover{transform:translateY(-1.5px)}.gold-ribbon-body{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.42rem 1.65rem;background:var(--ribbon-body-bg);border:1px solid var(--ribbon-body-border);border-radius:6px;box-shadow:var(--ribbon-body-shadow);transition:background .3s,border-color .3s,box-shadow .3s}.gold-ribbon-body::before{content:"";position:absolute;top:1px;left:2px;right:2px;height:48%;background:linear-gradient(180deg,rgba(255,255,255,var(--ribbon-inner-sheen)) 0,transparent 100%);border-radius:5px 5px 0 0;pointer-events:none}.gold-ribbon-tail{position:absolute;top:4px;bottom:-4px;width:22px;z-index:1;background:var(--ribbon-tail-bg);border-top:1px solid var(--ribbon-tail-border);border-bottom:1px solid var(--ribbon-tail-border);box-shadow:var(--ribbon-tail-shadow);transition:background .3s,border-color .3s,box-shadow .3s}.gold-ribbon-tail.tail-start{right:-15px;clip-path:polygon(0% 0%,100% 0%,calc(100% - 7px) 50%,100% 100%,0% 100%)}.gold-ribbon-tail.tail-end{left:-15px;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,7px 50%)}.gold-ribbon-fold{position:absolute;bottom:-4px;width:0;height:0;border-style:solid;z-index:2;transition:border-color .3s}.gold-ribbon-fold.fold-start{right:0;border-width:4px 5px 0 0;border-color:var(--ribbon-fold-color) transparent transparent transparent}.gold-ribbon-fold.fold-end{left:0;border-width:4px 0 0 5px;border-color:var(--ribbon-fold-color) transparent transparent transparent}.gold-ribbon-icon-cradle{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--ribbon-icon-bg);border:1px solid var(--ribbon-icon-border);box-shadow:var(--ribbon-icon-shadow);flex-shrink:0;line-height:0;padding:0;margin:0;box-sizing:border-box;transition:.3s}.gold-ribbon-icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;font-size:.95rem;line-height:1;color:var(--ribbon-gold-icon);filter:var(--ribbon-icon-glow);transform-origin:center center;margin:0;padding:0;transition:color .3s,filter .3s,transform .25s}.gold-ribbon-icon.bi::before,.gold-ribbon-icon::before{display:flex!important;align-items:center!important;justify-content:center!important;vertical-align:0!important;line-height:1!important;margin:0!important;padding:0!important}.gold-ribbon-banner:hover .gold-ribbon-icon{transform:scale(1.15) rotate(5deg)}.gold-ribbon-title{font-family:inherit;font-size:clamp(.88rem, 2.2vw, 1.05rem);font-weight:700;letter-spacing:-.01em;color:var(--ribbon-text-color);text-shadow:var(--ribbon-text-shadow);white-space:nowrap;line-height:1.35;transition:color .3s,text-shadow .3s}.gold-ribbon--currency .gold-ribbon-icon,.gold-ribbon--gold .gold-ribbon-icon,.gold-ribbon--news .gold-ribbon-icon,.gold-ribbon-banner .gold-ribbon-icon{color:var(--ribbon-gold-icon)}.gold-ribbon--currency:hover .gold-ribbon-icon-cradle,.gold-ribbon--gold:hover .gold-ribbon-icon-cradle,.gold-ribbon--news:hover .gold-ribbon-icon-cradle,.gold-ribbon-banner:hover .gold-ribbon-icon-cradle{border-color:rgba(var(--gold-primary-rgb),.6);box-shadow:0 0 10px rgba(var(--gold-primary-rgb),.35)}[data-bs-theme=dark] .gold-ribbon--currency:hover .gold-ribbon-icon-cradle,[data-bs-theme=dark] .gold-ribbon--gold:hover .gold-ribbon-icon-cradle,[data-bs-theme=dark] .gold-ribbon--news:hover .gold-ribbon-icon-cradle,[data-bs-theme=dark] .gold-ribbon-banner:hover .gold-ribbon-icon-cradle{border-color:rgba(var(--gold-primary-rgb),.7);box-shadow:0 0 12px rgba(var(--gold-primary-rgb),.45)}@media (max-width:576px){.card-header.has-ribbon{padding:.4rem .5rem}.gold-ribbon-banner{margin:0 .55rem}.gold-ribbon-body{padding:.36rem 1.05rem;gap:.45rem}.gold-ribbon-tail{width:16px;top:3px;bottom:-3px}.gold-ribbon-tail.tail-start{right:-11px;clip-path:polygon(0% 0%,100% 0%,calc(100% - 5px) 50%,100% 100%,0% 100%)}.gold-ribbon-tail.tail-end{left:-11px;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,5px 50%)}.gold-ribbon-fold{bottom:-3px}.gold-ribbon-fold.fold-start{border-width:3px 4px 0 0}.gold-ribbon-fold.fold-end{border-width:3px 0 0 4px}.gold-ribbon-icon-cradle{width:22px;height:22px}.gold-ribbon-icon{font-size:.82rem}.gold-ribbon-title{font-size:.86rem}.gold-card-divider-diamond{width:5.5px;height:5.5px}.gold-card-divider-pip{width:2.5px;height:2.5px}}@media (max-width:385px){.gold-ribbon-banner{margin:0 .35rem}.gold-ribbon-body{padding:.32rem .65rem;gap:.35rem}.gold-ribbon-title{font-size:.78rem}.gold-card-divider-line{min-width:8px;gap:3px}.gold-card-divider-pip{display:none}}