.size-context-trigger{color:var(--ink,#0a3158);font:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:36px;padding:6px 0;font-size:12px;line-height:1.5;text-decoration:underline;display:block}:is(.size-context-trigger:focus-visible,.size-context-modal :focus-visible){outline-offset:3px;outline:2px solid #c58e40}.size-context-modal{box-sizing:border-box;color:#0a3158;background:#fffaf0;border:1px solid #d8c7a8;border-radius:16px;width:calc(100% - 32px);max-width:620px;max-height:calc(100dvh - 32px);margin:auto;padding:26px 32px;position:fixed;inset:0;overflow:auto;box-shadow:0 18px 70px #06284a30}.size-context-modal::backdrop{background:#06284a6b}.size-context-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.size-context-eyebrow{letter-spacing:.15em;text-transform:uppercase;margin:0;font:600 11px/1.5 Arial,sans-serif}.size-context-close{color:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px;font:14px/1.5 Arial,sans-serif}.size-context-close span{margin-left:8px;font-size:22px}.size-context-modal h2{color:#0a3158;margin:12px 0 20px;font:34px/1.15 Georgia,serif}.size-context-dimensions{margin:0 0 6px;font:600 17px/1.5 Arial,sans-serif}.size-context-modal .size-note,.size-context-modal .size-source{color:#52616b;margin:8px 0;font:13px/1.5 Arial,sans-serif}.size-context-modal .coin-options{gap:12px;margin:14px 0 0}.size-context-modal .coin-options button{min-height:44px;font-size:13px}.size-context-modal svg{width:100%;max-width:420px;height:auto;margin:0 auto;display:block}.size-context-modal svg path,.size-context-modal .size-outline{fill:none;stroke:#c58e40;stroke-width:1.2px}.size-context-modal .size-outline{stroke-dasharray:4 4}.size-context-modal svg text{fill:#0a3158;font:13px Arial,sans-serif}.size-context-modal .size-source{border-top:1px solid #d8c7a8;margin-top:14px;padding-top:8px}.size-context-modal summary{cursor:pointer;text-underline-offset:3px;color:#0a3158;min-height:36px;padding:7px 0;text-decoration:underline}@media (max-width:480px){.size-context-modal{width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:18px 20px}.size-context-modal h2{margin:10px 0 16px;font-size:28px}}.size-context-modal .coin-options{flex-wrap:wrap;gap:12px;display:flex}.size-context-modal .coin-options button{color:#0b3152;cursor:pointer;background:0 0;border:1px solid #0b3152;border-radius:5px;padding:10px 14px}.size-context-modal .coin-options button[aria-pressed=true]{color:#fffaf0;background:#0b3152}.chain-size-modal .chain-fit-svg{max-width:380px;margin:12px auto 0}.chain-size-modal .chain-body{stroke:#b5b6ae;stroke-width:1.4px}.chain-size-modal .chain-skin{fill:#f5eddf;stroke:none}.chain-size-modal .chain-landmarks path{fill:none;stroke:#7c8884;stroke-width:1px}.chain-size-modal .chain-landmarks text{fill:#52616b;paint-order:stroke;stroke:#fffaf0;stroke-width:3px;stroke-linejoin:round;font-size:12px}.chain-size-modal .chain-reference{stroke:#879494;stroke-width:1px;stroke-dasharray:3 5}.chain-size-modal .chain-reference-leader{stroke:#a9b3b4;stroke-width:.7px;stroke-dasharray:2 4}.chain-size-modal .chain-listed{stroke:#b58232;stroke-width:3.5px;stroke-linecap:round}.chain-size-modal .chain-listed-label{fill:#835b1e;paint-order:stroke;stroke:#fffaf0;stroke-width:5px;stroke-linejoin:round;font-weight:700}.chain-size-modal .chain-width-band{fill:#c39549;stroke:#986f2b;stroke-width:.7px}.chain-size-modal .chain-width-svg{margin:16px auto 0}.chain-length-outside{padding:36px 0 20px;font:14px/1.6 Arial,sans-serif}.chain-size-modal .size-context-dimensions{font-size:15px}.chain-size-modal .chain-view-options{gap:8px}@media (max-width:480px){.chain-size-modal .chain-view-options button{flex:1;padding:10px 8px}.chain-size-modal .chain-fit-svg{max-height:232px}}.chain-size-modal .chain-width-current-label{fill:#835b1e;font-weight:700}.chain-size-modal .chain-width-ruler{stroke:#52616b;stroke-width:1px}.chain-size-modal .size-context-close{flex:0 0 44px;place-items:center;width:44px;min-width:44px;height:44px;padding:0;display:grid}.chain-size-modal .size-context-close span{margin:0;font-size:25px;line-height:1}.chain-size-modal .chain-selected-leader{stroke:#b58232;stroke-width:1px}.chain-size-modal .chain-listed-label{font-size:12px}.chain-size-modal .chain-width-comparison{margin:14px 0}.chain-size-modal .chain-width-row{grid-template-columns:116px minmax(0,1fr);align-items:center;gap:14px;min-height:56px;font:13px/1.4 Arial,sans-serif;display:grid}.chain-size-modal .chain-width-row--selected{color:#835b1e;font-weight:700}.chain-size-modal svg.chain-link-sample{width:100%;max-width:none;margin:0;overflow:hidden}.chain-size-modal svg.chain-link-sample .chain-link-geometry :is(path,rect){fill:#fffaf0;stroke:#c58e40;stroke-width:8px}.chain-size-modal svg.chain-link-sample--selected .chain-link-geometry :is(path,rect){stroke:#c58e40}.chain-size-modal svg.chain-link-sample[data-chain-pattern=rope] path{fill:none;stroke-width:12px}.chain-size-modal .chain-pattern-choice{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;font:13px/1.5 Arial,sans-serif;display:flex}.chain-size-modal .chain-pattern-choice select{color:#0a3158;background:#fffaf0;border:1px solid #d8c7a8;border-radius:5px;max-width:100%;min-height:44px;padding:8px 12px;font:16px/1.4 Arial,sans-serif}.chain-size-modal .chain-pattern-caption{color:#52616b;margin:8px 0;font:13px/1.5 Arial,sans-serif}@media (max-width:480px){.chain-size-modal .chain-width-row{grid-template-columns:90px minmax(0,1fr);gap:12px}}.chain-dimension-line{display:block}.chain-dimension-line+.chain-dimension-line{margin-top:5px}.chain-dimension-line small{display:block}.chain-size-modal[open]{flex-direction:column;display:flex;overflow:hidden}.chain-size-modal .size-context-top,.chain-size-modal h2{flex:none}.chain-size-modal .chain-guide-scroll{min-height:0;padding-right:4px;overflow:hidden auto}.chain-size-modal .chain-view-options{flex-wrap:nowrap;margin-top:0}.chain-size-modal .chain-view-options [role=tab]{white-space:nowrap;flex:1}.chain-size-modal .chain-view-options [aria-selected=true]{color:#fffaf0;background:#0e3455}.chain-size-modal [role=tabpanel]{padding-top:16px}.chain-size-modal .chain-measurement-evidence{color:#52616b;margin:3px 0 12px;font:12px/1.5 Arial,sans-serif}.chain-size-modal .chain-width-row{grid-template-columns:124px minmax(0,1fr);min-height:62px}.chain-size-modal svg.chain-link-sample .chain-link-geometry :is(path,rect){stroke:#c58e40;stroke-width:8px}.chain-size-modal svg.chain-link-sample[data-chain-pattern=rope] path{stroke:#c58e40;stroke-width:24px;fill:none}.chain-size-modal .chain-width-row--selected{font-weight:700}.chain-size-modal h2{margin-bottom:16px}@media (max-width:480px){.chain-size-modal h2{margin:8px 0 14px}.chain-size-modal .chain-width-row{grid-template-columns:91px minmax(0,1fr);gap:10px;min-height:58px}.chain-size-modal .chain-view-options button{padding:10px 6px}.chain-size-modal .chain-guide-scroll{padding-right:2px}}.site-shell .v2-piece .chain-dimension-line{line-height:1.35}.site-shell .v2-piece .chain-dimension-line+.chain-dimension-line{margin-top:1px}.site-shell .v2-piece .chain-dimension-line .chain-dimension-qualification{font-size:.78em;line-height:inherit;display:inline}.site-shell .v2-piece .chain-size-context-trigger{min-height:28px;margin-top:2px;padding:2px 0}.site-shell .v2-piece .piece-shopping-actions{margin-top:10px}@media (pointer:coarse){.site-shell .v2-piece .chain-size-context-trigger{min-height:44px}}@media (min-width:1100px){.site-shell .report-v2-final .v2-piece .piece-specifications:has(>div:nth-child(3) .chain-dimension-line){grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.8fr) minmax(0,.8fr)}}.site-shell .v2-gold-content{--caramel:#c58e40;--ink:#0e3455;--ink-deep:#0e3455}.site-shell .gold-content-surface{color:var(--ink);background:#f7f1e3;border-radius:12px;margin:24px 0;padding:28px 30px}.site-shell .gold-content-figures{grid-template-columns:1fr 1fr;gap:24px;margin:0 0 24px;display:grid}.site-shell .gold-content-figures>div{min-width:0}.site-shell .gold-content-figures dt{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin:0 0 10px;font:600 11px/1.5 Arial,sans-serif}.site-shell .gold-content-figures dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font:38px/1.2 Georgia,serif}.site-shell .gold-content-figures>div:first-child dd{font-size:42px}.site-shell .gold-content-bar{background:var(--ink);border-radius:5px;height:7px;overflow:hidden}.site-shell .gold-content-bar>span{background:var(--caramel);height:100%;display:block}.site-shell .gold-content-legend{color:var(--muted);flex-wrap:wrap;gap:8px 24px;margin-top:12px;font:12px/1.5 Arial,sans-serif;display:flex}.site-shell .gold-content-legend>span{align-items:center;gap:7px;display:inline-flex}.site-shell .gold-content-legend i{background:var(--caramel);border-radius:50%;flex:none;width:7px;height:7px}.site-shell .gold-content-legend>span:last-child i{background:var(--ink)}.site-shell .gold-content-explanation{border-left:2px solid var(--caramel);margin:22px 0 24px;padding-left:14px}.site-shell .gold-content-interpretation{color:var(--ink);border:0;margin:0 0 8px;padding:0;font:17px/1.6 Arial,sans-serif}.site-shell .gold-content-qualification{color:var(--muted);margin:0;font:13px/1.65 Arial,sans-serif}.site-shell .gold-content-endcap{height:0;color:var(--caramel);margin:30px 0 0}.site-shell .gold-content-endcap svg{stroke-width:1.25px}.site-shell .gold-content-endcap+.v2-calculation-assumptions{border-top-color:#0000}@media (max-width:768px){.site-shell .gold-content-surface{padding:24px}.site-shell .gold-content-figures{gap:18px}}@media (max-width:450px){.site-shell .gold-content-surface{padding:22px 18px}.site-shell .gold-content-figures{align-items:end;gap:16px}.site-shell .gold-content-figures dt{letter-spacing:.06em;min-height:30px;font-size:10px}.site-shell .gold-content-figures dd{font-size:29px}.site-shell .gold-content-figures>div:first-child dd{font-size:32px}.site-shell .gold-content-legend{gap:7px 16px;font-size:11px}.site-shell .gold-content-interpretation{font-size:16px}.site-shell .gold-content-endcap svg{width:24px;height:24px}.site-shell .gold-content-endcap:before{width:calc(100% - 21.15px)}}@media (max-width:340px){.site-shell .gold-content-figures{grid-template-columns:1fr}.site-shell .gold-content-figures dt{min-height:0}}.site-shell .v2-gold-content>details{border-color:var(--border-warm)}.site-shell .gold-content-paired-bars{gap:12px;font:12px/1.5 Arial,sans-serif;display:grid}.site-shell .gold-content-paired-bars>div>span{margin-bottom:5px;display:block}.site-shell .gold-content-track{background:#e7dfce;border-radius:5px;height:7px;overflow:hidden}.site-shell .gold-content-track>span{border-radius:5px;height:100%;display:block}.site-shell .gold-content-asking-fill{background:var(--ink)}.site-shell .gold-content-gold-fill{background:var(--caramel)}
