500;600;700;800&display=swap');
body{background:#fcfbf8;color:#293246;color-scheme:light}
#gold-concept{color-scheme:light;--gold:#a47816;--paper:#fcfbf8;--panel:#fff;--line:#e9e4da;--soft:#626977;max-width:none;background:#fcfbf8;color:#293246;font-family:Cairo,Tahoma,sans-serif;min-height:100vh}
#gold-concept header{background:#fff;border-top:4px solid #c7a24b;border-bottom:1px solid #ebe6dc;padding:17px max(24px,calc((100% - 1120px)/2));display:flex;flex-wrap:wrap;gap:24px}
#gold-concept .brand{font-family:Cairo,Tahoma,sans-serif;font-weight:800;font-size:23px;color:#293246;text-decoration:none;letter-spacing:0}
#gold-concept .symbol{width:43px;height:46px;border-radius:10px;background:#fff9e8;border:1px solid #d6b76b;box-shadow:none;color:#987019;font-size:25px}
#gold-concept .brand small{font-family:Cairo,Tahoma,sans-serif;font-size:11px;color:#727784;font-weight:400;letter-spacing:0}
#gold-concept header>a:not(.brand),#gold-concept nav a{font-family:Cairo,Tahoma,sans-serif;font-size:13px;color:#485166;background:transparent;padding:10px 12px;border-radius:5px;border:0;font-weight:600}
#gold-concept header a[href="currencies.html"]{background:#fcf6e8;color:#8b6615}
#gold-concept main{max-width:1120px;margin:auto;padding:25px 24px 50px}
#gold-concept .hero{padding:20px 0 24px;background:transparent;border:0;border-radius:0;text-align:center;display:block;color:#293246;margin:0}
#gold-concept h1,#gold-concept h2,#gold-concept h3{font-family:Cairo,Tahoma,sans-serif;letter-spacing:0}
#gold-concept .hero h1{font-size:29px;font-weight:800;max-width:none;margin:8px 0 10px;line-height:1.8}
#gold-concept .hero .eyebrow{font-size:11px;color:#a47816;letter-spacing:0;font-weight:600}
#gold-concept .hero .muted{font-size:13px;color:#737b88}
#gold-concept .hero .tabs{margin:20px auto 0;width:max-content;display:flex;gap:0;padding:0;background:#f8f3e6;border-radius:7px;overflow:hidden}
#gold-concept .hero button{color:#9a741f;border:0;border-radius:0;min-width:125px;padding:12px 23px;font-size:14px}
#gold-concept button[aria-pressed=true]{background:#d4ac50;color:#243046;border-color:#d4ac50}
#gold-concept .notice{font-size:12px;background:#fffcf4;border:1px solid #efe6ce;border-radius:7px;padding:12px 16px;color:#656a70;line-height:1.9;margin:12px 0 18px}
#gold-concept #refresh{display:block;margin:0 auto 25px;color:#9a741f;border:1px solid #d8b76d;background:#fff;border-radius:6px;padding:7px 20px;font-size:12px;min-height:39px}
#gold-concept h2{font-size:19px;font-weight:700;color:#344054;margin:0}
#gold-concept .panelhead{margin-top:10px;gap:12px}
#gold-concept .prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #e9e3d7;border-top:2px solid #cba44b;border-radius:9px;overflow:hidden;gap:0;background:#fff;margin-top:18px!important;box-shadow:0 3px 12px #24304804}
#gold-concept .tile,#gold-concept .tile.featured,#gold-concept .prices .tile:first-child{padding:17px 20px;background:#fff;color:#293246;border:0;border-left:1px solid #ece8df;border-bottom:1px solid #ece8df;box-shadow:none;border-radius:0;display:block;text-align:center;grid-column:auto}
#gold-concept .tile:nth-child(3n){border-left:0}
#gold-concept .tile>span:first-child{font-family:Cairo,Tahoma,sans-serif;font-size:13px;font-weight:700;color:#4a5260}
#gold-concept .tile .value{font-size:25px;line-height:1.8;margin:7px 0 3px;letter-spacing:0;font-weight:700;font-family:Cairo,Tahoma,sans-serif;white-space:nowrap}
#gold-concept .tile .muted,#gold-concept .prices .tile:first-child .muted{color:#777e89;font-size:10px}
#gold-concept .source{font-size:11px;color:#777e89;line-height:1.9;margin-top:13px}
#gold-concept #local-table{background:#fff;padding:24px;border:1px solid #e7e3da;border-radius:10px;box-shadow:0 4px 20px #b2985920;margin-top:26px!important;max-width:none;clear:both}
#gold-concept #local-table select{max-width:390px}
#gold-concept table{font-size:14px!important;border-spacing:0;border-collapse:separate;width:100%;overflow:hidden;border-radius:8px}
#gold-concept th{background:#303b52;color:#f4dc9f;font-size:12px;font-weight:600!important;padding:13px 14px!important;border:0}
#gold-concept td{font-family:Cairo,Tahoma,sans-serif;font-size:14px;padding:15px 14px!important;border-bottom:1px solid #efede7;color:#344054}
#gold-concept td:nth-child(2){font-weight:700;color:#957016}
#gold-concept tbody tr:nth-child(even){background:#f5f5f2}
#gold-concept tbody tr:nth-child(odd){background:#fff}
#gold-concept .columns{float:none;width:auto;padding:0;margin-top:26px;display:grid;grid-template-columns:1fr}
#gold-concept .panel{border:1px solid #e7e3da;background:#fff;padding:24px;border-radius:10px;margin-top:22px!important;box-shadow:0 2px 12px #28364c04}
#gold-concept .columns .panel{margin-top:0!important}
#gold-concept #gold-bullion-tool{margin-right:0;padding:24px;border:1px solid #e7e3da}
#gold-concept .formrow,#gold-concept .fee-fields{gap:0 20px}
#gold-concept label{font-family:Cairo,Tahoma,sans-serif;font-size:12px;font-weight:600;margin:16px 0 7px;color:#5a6270}
#gold-concept input,#gold-concept select{font-family:Cairo,Tahoma,sans-serif;background:#fff;border:1px solid #deded9;border-radius:6px;font-size:15px;min-height:45px;color:#293246;padding:9px 12px}
#gold-concept button{font-family:Cairo,Tahoma,sans-serif;border-radius:6px;font-size:13px}
#gold-concept .result{background:#faf7ef;border-top:1px solid #eee7d8;border-radius:6px;padding:16px 18px;margin-top:20px}
#gold-concept output{font-family:Cairo,Tahoma,sans-serif;font-size:25px;font-weight:700}
#gold-concept .muted,#gold-concept small{color:#737b88;font-size:12px;line-height:1.9}
#gold-concept .comparison-results .value{font-size:25px}
#gold-concept footer{background:#263147;color:#d7dce5;border-top:3px solid #ccaa54;max-width:none;padding:28px max(24px,calc((100% - 1072px)/2));gap:18px}
#gold-concept footer a{color:#e3d4ad;font-size:12px}
#gold-concept footer nav a{color:#e3d4ad}
#gold-concept .doc{max-width:850px;padding-top:30px}
#gold-concept .doc h1{font-size:28px}
@media(min-width:950px){#gold-concept .columns{width:48%;float:right;margin-bottom:24px}#gold-concept #gold-bullion-tool{margin-right:50%;min-height:390px}#gold-concept #gold-fees-tool{clear:both}}
@media(max-width:650px){#gold-concept header{padding:15px 17px;gap:10px}#gold-concept .brand{font-size:20px}#gold-concept header>a:not(.brand){font-size:11px;padding:7px}#gold-concept main{padding:18px 14px 30px}#gold-concept .hero{padding:10px 0 16px}#gold-concept .hero h1{font-size:25px}#gold-concept .hero .muted{font-size:12px}#gold-concept .hero .tabs{margin-top:16px}#gold-concept .prices{grid-template-columns:repeat(2,minmax(0,1fr))}#gold-concept .tile,#gold-concept .tile.featured,#gold-concept .prices .tile:first-child{padding:13px 10px;display:block;grid-column:auto;border-left:1px solid #ece8df}#gold-concept .tile:nth-child(2n){border-left:0}#gold-concept .tile .value{font-size:22px;white-space:normal}#gold-concept .tile>span:first-child{font-size:12px}#gold-concept .tile .muted{font-size:10px}#gold-concept #local-table,#gold-concept .panel,#gold-concept #gold-bullion-tool{padding:17px 13px}#gold-concept td,#gold-concept th{padding:12px 7px!important;font-size:12px}#gold-concept th{font-size:11px}#gold-concept .columns{display:block;margin-top:20px}#gold-concept .panelhead{align-items:start}#gold-concept h2{font-size:17px}#gold-concept footer{padding:25px 18px}#gold-concept output{font-size:23px}}

#gold-concept header{justify-content:space-between}#gold-concept header nav{display:flex;align-items:center;gap:16px}#gold-concept header nav a{background:transparent;color:#485166;border:0;border-radius:6px;min-height:44px;display:flex;align-items:center;padding:10px 15px;text-decoration:none}#gold-concept header nav a[aria-current="page"]{background:#fcf6e8;color:#8b6615;border:0}#gold-concept header nav a:hover{background:#f7f3e9;text-decoration:none}@media(max-width:500px){#gold-concept header{gap:10px}#gold-concept header nav{gap:5px}#gold-concept header nav a{padding:8px 10px;font-size:12px}#gold-concept .brand{font-size:18px}}

/* Navy outer canvas; retain light content panels. */
body,#gold-concept{background:#172236}#gold-concept .doc{background:#fcfbf8;margin-top:26px;margin-bottom:26px;border-radius:10px}#gold-concept main:not(.home-main):not(.doc){background:#fcfbf8}#gold-concept .home-main{background:transparent}
