:root{--ab-primary: #1e40af;--ab-primary-dark: #1e3a8a;--ab-secondary: #3b82f6;--ab-success: #10b981;--ab-danger: #ef4444;--ab-text-primary: #111827;--ab-text-secondary: #4b5563;--ab-border: #d1d5db;--ab-background: #ffffff;--ab-background-alt: #f9fafb;--ab-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);--ab-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--ab-radius: 8px;--ab-spacing: 1.5rem}.ab-silver-price-section{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;line-height:1.7;color:var(--ab-text-primary);font-weight:400}.ab-h1{font-size:36px;font-weight:700;line-height:1.2;margin-bottom:1.5rem;color:var(--ab-text-primary)}.ab-h2{font-size:30px;font-weight:600;line-height:1.3;margin-bottom:1.25rem;margin-top:3rem;color:var(--ab-text-primary)}.ab-h3{font-size:24px;font-weight:600;line-height:1.4;margin-bottom:1rem;color:var(--ab-text-primary)}.ab-container{max-width:1200px;margin:0 auto;padding:2rem 1.5rem}.ab-price-card{background:var(--ab-background);border:2px solid var(--ab-primary);border-radius:var(--ab-radius);padding:2rem;margin:2rem 0;box-shadow:var(--ab-shadow-lg)}.ab-price-loading,.ab-price-error{text-align:center;padding:3rem;font-size:18px;color:var(--ab-text-secondary)}.ab-price-error{color:var(--ab-danger)}.ab-price-main{display:flex;justify-content:space-around;align-items:center;margin-bottom:2rem;padding:1.5rem;background:var(--ab-background-alt);border-radius:var(--ab-radius)}.ab-price-group{text-align:center}.ab-price-group.ab-price-mid{position:relative;padding:0 2rem}.ab-price-label{display:block;font-size:16px;color:var(--ab-text-secondary);margin-bottom:.5rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.ab-price-value{display:block;font-size:32px;font-weight:700;color:var(--ab-primary)}.ab-price-units{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:1.5rem}.ab-unit-price{text-align:center;padding:1rem;background:#fff;border-radius:var(--ab-radius);border:1px solid var(--ab-border)}.ab-unit-label{display:block;font-size:16px;color:var(--ab-text-secondary);margin-bottom:.5rem}.ab-unit-value{display:block;font-size:24px;font-weight:600;color:var(--ab-text-primary)}.ab-price-change{text-align:center;padding:1rem;background:var(--ab-background-alt);border-radius:var(--ab-radius);margin-bottom:1.5rem;font-size:18px}.ab-change-value{font-weight:600}.ab-change-percent{color:var(--ab-text-secondary);margin-left:.5rem}.ab-change-value.positive{color:var(--ab-success)}.ab-change-value.negative{color:var(--ab-danger)}.ab-price-meta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.ab-last-updated{font-size:16px;color:var(--ab-text-secondary)}.ab-alert-btn{background:var(--ab-primary);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:var(--ab-radius);font-size:18px;font-weight:500;cursor:pointer;transition:background .2s}.ab-alert-btn:hover{background:var(--ab-primary-dark)}.ab-alert-btn:focus{outline:2px solid var(--ab-secondary);outline-offset:2px}.ab-methodology-link{display:inline-block;margin-top:1rem;color:var(--ab-primary);text-decoration:underline;font-size:16px}.ab-chart-section{margin:3rem 0}.ab-chart-controls{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.ab-chart-periods{display:flex;gap:.5rem}.ab-chart-periods button{padding:.5rem 1rem;background:#fff;border:1px solid var(--ab-border);border-radius:var(--ab-radius);font-size:16px;font-weight:500;cursor:pointer;transition:all .2s}.ab-chart-periods button[aria-selected=true]{background:var(--ab-primary);color:#fff;border-color:var(--ab-primary)}.ab-chart-periods button:hover{border-color:var(--ab-primary)}.ab-chart-options{display:flex;gap:1rem;align-items:center}.ab-currency-select{padding:.5rem 1rem;font-size:16px;border:1px solid var(--ab-border);border-radius:var(--ab-radius);background:#fff}.ab-chart-type,.ab-chart-scale{display:flex;gap:.25rem}.ab-type-btn,.ab-scale-btn{padding:.5rem 1rem;background:#fff;border:1px solid var(--ab-border);font-size:16px;cursor:pointer;transition:all .2s}.ab-type-btn:first-child,.ab-scale-btn:first-child{border-radius:var(--ab-radius) 0 0 var(--ab-radius)}.ab-type-btn:last-child,.ab-scale-btn:last-child{border-radius:0 var(--ab-radius) var(--ab-radius) 0}.ab-type-btn.active,.ab-scale-btn.active{background:var(--ab-primary);color:#fff;border-color:var(--ab-primary)}.ab-chart-container{min-height:400px;background:var(--ab-background-alt);border-radius:var(--ab-radius);padding:2rem;border:1px solid var(--ab-border)}.ab-chart-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:var(--ab-text-secondary)}.ab-currency-tabs{display:flex;gap:.5rem;margin-bottom:1.5rem}.ab-currency-tabs button{padding:.75rem 1.5rem;background:#fff;border:1px solid var(--ab-border);border-radius:var(--ab-radius);font-size:16px;font-weight:500;cursor:pointer;transition:all .2s}.ab-currency-tabs button[aria-selected=true]{background:var(--ab-primary);color:#fff;border-color:var(--ab-primary)}.ab-price-table{width:100%;border-collapse:collapse;background:#fff;border-radius:var(--ab-radius);overflow:hidden;box-shadow:var(--ab-shadow)}.ab-price-table th,.ab-price-table td{padding:1rem;text-align:left;font-size:16px}.ab-price-table th{background:var(--ab-background-alt);font-weight:600;color:var(--ab-text-primary);border-bottom:2px solid var(--ab-border)}.ab-price-table tbody tr{border-bottom:1px solid var(--ab-border)}.ab-price-table tbody tr:hover{background:var(--ab-background-alt)}.ab-table-note{margin-top:1rem;text-align:center;color:var(--ab-text-secondary);font-size:16px}.ab-calc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:2rem}.ab-calc-card{background:#fff;border:1px solid var(--ab-border);border-radius:var(--ab-radius);padding:1.5rem;box-shadow:var(--ab-shadow)}.ab-calc-inputs{margin:1.5rem 0}.ab-calc-inputs label{display:block;margin-bottom:1rem;font-size:16px;font-weight:500;color:var(--ab-text-primary)}.ab-calc-inputs input,.ab-calc-inputs select{display:block;width:100%;padding:.75rem;margin-top:.5rem;font-size:16px;border:1px solid var(--ab-border);border-radius:var(--ab-radius);background:#fff}.ab-calc-inputs input:focus,.ab-calc-inputs select:focus{outline:2px solid var(--ab-secondary);outline-offset:2px;border-color:var(--ab-primary)}.ab-calc-result{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--ab-background-alt);border-radius:var(--ab-radius);margin-bottom:.75rem}.ab-calc-label{font-size:16px;font-weight:500;color:var(--ab-text-secondary)}.ab-calc-value{font-size:20px;font-weight:700;color:var(--ab-primary)}.ab-market-context,.ab-daily-blurb,.ab-lbma-section,.ab-methodology{margin:3rem 0}.ab-context-content,.ab-blurb-content,.ab-lbma-content,.ab-methodology-content{font-size:18px;line-height:1.8;color:var(--ab-text-primary)}.ab-context-list{margin:1.5rem 0;padding-left:1.5rem}.ab-context-list li{margin-bottom:1rem;line-height:1.8}.ab-disclaimer-note,.ab-licensing-note{margin-top:1rem;padding:1rem;background:var(--ab-background-alt);border-left:4px solid var(--ab-primary);border-radius:var(--ab-radius)}.ab-dataset-info{background:var(--ab-background-alt);padding:1.5rem;border-radius:var(--ab-radius);margin:1.5rem 0}.ab-dataset-info ul{list-style:none;padding:0}.ab-dataset-info li{margin-bottom:.75rem;font-size:16px}.ab-dataset-buttons{display:flex;gap:1rem;margin:2rem 0}.ab-download-btn{display:inline-block;padding:1rem 2rem;background:var(--ab-primary);color:#fff;text-decoration:none;border-radius:var(--ab-radius);font-size:18px;font-weight:500;transition:background .2s}.ab-download-btn:hover{background:var(--ab-primary-dark)}.ab-faq-list{margin-top:2rem}.ab-faq-item{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--ab-border)}.ab-faq-item:last-child{border-bottom:none}.ab-faq-item p{font-size:18px;line-height:1.8;color:var(--ab-text-primary);margin-top:1rem}.ab-trust-strip{background:var(--ab-background-alt);padding:2rem;border-radius:var(--ab-radius);margin:3rem 0}.ab-trust-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.ab-author-info,.ab-reviewer-info,.ab-meta-info{font-size:16px}.ab-author-info strong,.ab-reviewer-info strong,.ab-meta-info strong{display:block;margin-bottom:.5rem;color:var(--ab-text-primary)}.ab-bio{margin-top:.5rem;font-size:16px;color:var(--ab-text-secondary);line-height:1.6}.ab-policy-links{display:flex;gap:1.5rem;margin-top:1rem}.ab-policy-links a{color:var(--ab-primary);text-decoration:underline;font-size:16px}.ab-disclaimer{background:#fef2f2;border:1px solid #fecaca;border-radius:var(--ab-radius);padding:2rem;margin:3rem 0}.ab-disclaimer p{font-size:16px;line-height:1.7;color:var(--ab-text-primary)}.ab-link-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}.ab-link-list a{color:var(--ab-primary);text-decoration:none;font-size:16px;display:block;padding:.5rem 0;border-bottom:1px solid transparent;transition:border-color .2s}.ab-link-list a:hover{text-decoration:underline;border-bottom-color:var(--ab-primary)}.ab-alert-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.ab-alert-form-container{background:#fff;border-radius:var(--ab-radius);padding:2rem;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:var(--ab-shadow-lg)}.ab-alert-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.ab-alert-close{background:none;border:none;font-size:24px;cursor:pointer;color:var(--ab-text-secondary)}.ab-form-group{margin-bottom:1.5rem}.ab-form-group label{display:block;margin-bottom:.5rem;font-size:16px;font-weight:500;color:var(--ab-text-primary)}.ab-form-group input,.ab-form-group select{width:100%;padding:.75rem;font-size:16px;border:1px solid var(--ab-border);border-radius:var(--ab-radius)}.ab-threshold-inputs{display:flex;gap:.5rem;align-items:center}.ab-threshold-inputs select{width:auto;flex:0 0 auto}.ab-threshold-inputs input{flex:1}.ab-currency-label{flex:0 0 auto;font-size:16px;color:var(--ab-text-secondary)}.ab-form-actions{display:flex;gap:1rem;margin-top:2rem}.ab-submit-btn,.ab-cancel-btn{flex:1;padding:.75rem 1.5rem;font-size:16px;font-weight:500;border-radius:var(--ab-radius);cursor:pointer;transition:all .2s}.ab-submit-btn{background:var(--ab-primary);color:#fff;border:none}.ab-submit-btn:hover{background:var(--ab-primary-dark)}.ab-cancel-btn{background:#fff;color:var(--ab-text-primary);border:1px solid var(--ab-border)}.ab-cancel-btn:hover{background:var(--ab-background-alt)}.ab-alert-success,.ab-alert-error{padding:1rem;border-radius:var(--ab-radius);margin-top:1rem;text-align:center;font-size:16px}.ab-alert-success{background:#d1fae5;color:#065f46;border:1px solid #6ee7b7}.ab-alert-error{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.ab-sticky-pill{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:var(--ab-primary);color:#fff;padding:.75rem 1.5rem;border-radius:50px;box-shadow:var(--ab-shadow-lg);display:flex;align-items:center;gap:1rem;font-size:16px;font-weight:500;z-index:100}.ab-pill-label{font-weight:400;opacity:.9}.ab-pill-price{font-weight:700;font-size:18px}.ab-pill-change{font-size:14px;opacity:.9}.ab-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 768px){.ab-h1{font-size:28px}.ab-h2{font-size:24px}.ab-h3{font-size:20px}.ab-price-main{flex-direction:column;gap:1.5rem}.ab-price-units{grid-template-columns:1fr}.ab-chart-controls{flex-direction:column;align-items:stretch}.ab-chart-periods{overflow-x:auto;padding-bottom:.5rem}.ab-chart-options{flex-direction:column;gap:.75rem}.ab-calc-grid,.ab-trust-content{grid-template-columns:1fr}.ab-currency-tabs{overflow-x:auto;padding-bottom:.5rem}.ab-price-table{font-size:14px}.ab-price-table th,.ab-price-table td{padding:.75rem .5rem}.ab-dataset-buttons{flex-direction:column}.ab-download-btn{text-align:center}.ab-sticky-pill{bottom:10px;padding:.5rem 1rem;font-size:14px}.ab-pill-price{font-size:16px}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.ab-loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}*:focus-visible{outline:2px solid var(--ab-secondary);outline-offset:2px}@media print{.ab-chart-controls,.ab-alert-btn,.ab-download-btn,.ab-sticky-pill,.ab-alert-modal{display:none!important}.ab-silver-price-section{font-size:12pt}.ab-h1{font-size:18pt}.ab-h2{font-size:14pt}.ab-h3{font-size:12pt}}.ab-section-divider{height:1px;background:linear-gradient(90deg,transparent,var(--ab-border),transparent);margin:1rem 0 2rem}.ab-insights-band{margin:3rem 0;background:var(--ab-background-alt);border:1px solid var(--ab-border);border-radius:var(--ab-radius);padding:2rem;box-shadow:var(--ab-shadow)}.ab-insights-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.ab-card{background:#fff;border:1px solid var(--ab-border);border-radius:var(--ab-radius);padding:1.5rem;box-shadow:var(--ab-shadow)}.ab-card .ab-h3{margin-top:.25rem}.ab-price-table tbody tr:nth-child(2n){background:#fbfbfb}.ab-faq-section{margin:3rem 0 0}@media (max-width: 768px){.ab-insights-grid{grid-template-columns:1fr}}:root{--primary-blue: #1e40af;--primary-dark: #1e3a8a;--secondary-blue: #3b82f6;--success-green: #10b981;--danger-red: #ef4444;--text-primary: #111827;--text-secondary: #6b7280;--border-color: #e5e7eb;--background: #ffffff;--background-alt: #f9fafb;--shadow: 0 1px 3px 0 rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--radius: 8px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--background-alt);color:var(--text-primary);line-height:1.6}.ab-chart-section .chart-header{background:#fff;border-radius:var(--radius);padding:16px 24px;margin-bottom:12px;box-shadow:var(--shadow)}.ab-chart-section .chart-title{font-size:28px;font-weight:700;margin-bottom:8px;color:var(--text-primary)}.ab-chart-section .chart-subtitle{color:var(--text-secondary);font-size:16px}.ab-chart-section .price-display{display:flex;align-items:baseline;gap:16px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-color)}.ab-chart-section .current-price{font-size:36px;font-weight:700;color:var(--primary-blue)}.ab-chart-section .price-change{font-size:20px;font-weight:600}.ab-chart-section .price-change.positive{color:var(--success-green)}.ab-chart-section .price-change.negative{color:var(--danger-red)}.ab-chart-section .chart-controls{background:#fff;border-radius:var(--radius);padding:14px 20px;margin-bottom:12px;box-shadow:var(--shadow)}.ab-chart-section .control-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.ab-chart-section .time-periods{display:flex;gap:8px;flex-wrap:wrap}.ab-chart-section .period-btn{padding:6px 12px;background:#fff;border:2px solid var(--border-color);border-radius:var(--radius);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;color:var(--text-primary)}.ab-chart-section .period-btn:hover{border-color:var(--secondary-blue);background:var(--background-alt)}.ab-chart-section .period-btn.active{background:var(--primary-blue);color:#fff!important;border-color:var(--primary-blue)}.ab-chart-section .chart-options{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ab-chart-section .option-group{display:flex;gap:8px;align-items:center}.ab-chart-section .option-label{font-size:14px;font-weight:600;color:var(--text-secondary)}.ab-chart-section select{padding:8px 12px;border:2px solid var(--border-color);border-radius:var(--radius);font-size:14px;background:#fff;color:var(--text-primary);cursor:pointer}.ab-chart-section .chart-type-toggle{display:flex;background:var(--background-alt);border-radius:var(--radius);padding:2px}.ab-chart-section .chart-type-btn{padding:5px 10px;background:transparent;border:none;border-radius:calc(var(--radius) - 2px);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;color:var(--text-secondary)}.ab-chart-section .chart-type-btn.active{background:#fff;color:var(--primary-blue)!important;box-shadow:var(--shadow)}.ab-chart-section .main-chart{background:#fff;border-radius:var(--radius);padding:16px 20px;box-shadow:var(--shadow);position:relative;margin-bottom:0}.ab-chart-section .chart-canvas-wrapper{position:relative;height:240px!important;margin:0;padding:0}.ab-chart-section #silverChart{width:100%!important;height:100%!important}.ab-chart-section .loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffe6;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--radius);z-index:10}.ab-chart-section .loading-spinner{width:48px;height:48px;border:4px solid var(--border-color);border-top-color:var(--primary-blue);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ab-chart-section .loading-text{margin-top:16px;color:var(--text-secondary);font-size:16px}.ab-chart-section .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:12px}.ab-chart-section .stat-card{background:#fff;border-radius:var(--radius);padding:10px 14px;box-shadow:var(--shadow)}.ab-chart-section .stat-label{font-size:11px;color:var(--text-secondary);text-transform:uppercase;font-weight:600;letter-spacing:.5px;margin-bottom:2px}.ab-chart-section .stat-value{font-size:20px;font-weight:700;color:var(--text-primary);margin-top:2px}@media (max-width: 768px){.ab-chart-section .chart-title{font-size:24px}.ab-chart-section .current-price{font-size:28px}.ab-chart-section .control-row{flex-direction:column;align-items:stretch}.ab-chart-section .time-periods,.ab-chart-section .chart-options{justify-content:center}.ab-chart-section .chart-canvas-wrapper{height:220px!important}.ab-chart-section .stats-grid{grid-template-columns:repeat(3,1fr);gap:8px}.ab-chart-section .stat-card{padding:8px 10px}.ab-chart-section .stat-value{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ab-silver-price.css.map */
