svg.ui-icon{fill:currentColor;stroke:none;stroke-width:0;width:1.15em;height:1.15em;vertical-align:middle;flex:none}
.check-list li:before{content:none}.check-list li{display:flex;align-items:flex-start;gap:10px}.check-list .ui-icon{color:var(--gold-dark);margin-top:5px}
.window-dots .ui-icon{width:20px;height:20px}.ui-icon use{pointer-events:none}
.custom-select{position:relative;min-width:0}.select-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);background:var(--paper,#f8f6f0);padding:12px 14px;font:inherit;color:var(--ink);text-align:start;cursor:pointer;min-height:50px}
.select-trigger[aria-expanded=true]{border-color:var(--gold-dark)}.select-trigger[aria-expanded=true]>.ui-icon{transform:rotate(180deg)}.select-options{position:absolute;z-index:30;inset-inline:0;top:calc(100% + 5px);background:var(--paper,#f8f6f0);border:1px solid var(--line);box-shadow:0 12px 32px #14282220;max-height:240px;overflow:auto;padding:5px}
.select-options[hidden]{display:none}.select-options [role=option]{padding:12px;cursor:pointer}.select-options [aria-selected=true]{font-weight:600;color:var(--gold-dark)}.select-options .is-active,.select-options [role=option]:hover{background:#dedacb}.select-trigger:focus-visible{outline:3px solid #a87d32;outline-offset:4px}
.market-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.market-summary strong{font-size:clamp(25px,3.2vw,40px)}
.market-ticker .ticker-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:12px;width:calc(100% - 64px);max-width:1440px;padding-block:13px;white-space:normal;overflow:visible}.market-ticker .ticker-label{display:none}.market-ticker .ticker-value{padding:0 10px;border-inline-start:1px solid #ffffff1f;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.market-ticker .ticker-value>span{font-size:10px;white-space:nowrap}.market-ticker .ticker-value strong{font-size:18px;white-space:nowrap}.market-ticker .ticker-source{font-size:10px;padding:0;gap:4px;margin:0;align-self:center;flex-wrap:wrap;max-width:130px}.ticker-source .ui-icon{width:14px;height:14px}.ticker-source time{display:block;width:100%}
.hero-footer{justify-content:center}.hero-footer>a{margin:0}.product-overline:empty{display:none}
@media(max-width:1000px){.market-ticker .ticker-inner{grid-template-columns:repeat(4,minmax(0,1fr));width:calc(100% - 36px);gap:10px}.market-ticker .ticker-source{grid-column:1/-1;max-width:none;display:flex;justify-content:flex-start}.ticker-source time{display:inline;width:auto}}
@media(max-width:760px){.market-ticker .ticker-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.market-ticker .ticker-value:nth-child(n){grid-column:auto;padding:0;border:0;flex-direction:column;align-items:flex-start;justify-content:flex-start}.market-ticker .ticker-value strong{font-size:17px}.market-ticker .ticker-source{grid-column:1/-1}.market-summary{grid-template-columns:1fr}.market-summary strong{font-size:32px}.select-trigger{font-size:14px}.hero-footer{padding-block:16px}}

.market-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px}.market-faq summary::-webkit-details-marker{display:none}.market-faq details[open] summary .ui-icon{transform:rotate(45deg)}
