.resource-page{color:var(--foreground,#fff)}.resource-panel{background:var(--card,#1b1f33);border:1px solid var(--border,#202533);border-radius:20px;overflow:hidden}.market-summary{border:1px solid var(--border,#202533);background:var(--border,#202533);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;margin:28px 0;display:grid;overflow:hidden}.market-summary>div{background:var(--card,#1b1f33);padding:23px}.market-summary span{color:var(--muted-foreground,#aaa);margin-bottom:10px;font-size:12px;display:block}.market-summary strong{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:27px;font-weight:550}.resource-positive{color:var(--primary,#cf0)}.resource-negative{color:#ef4444}.market-toolbar{border-bottom:1px solid var(--border,#202533);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.resource-search{border:1px solid var(--border,#202533);background:var(--background,#151827);border-radius:9px;align-items:center;gap:10px;min-width:230px;padding:0 12px;display:flex}.resource-search input{width:100%;color:inherit;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;padding:12px 0!important}.resource-search svg{opacity:.55;flex-shrink:0}.market-views{flex-wrap:wrap;gap:5px;display:flex}.market-views button{color:var(--muted-foreground,#aaa);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:9px 13px;font-size:12px}.market-views button[aria-pressed=true]{color:var(--primary,#cf0);border-color:var(--primary,#cf0);background:color-mix(in srgb,var(--primary,#cf0) 7%,transparent)}.market-table-wrap{overflow-x:auto}.market-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.market-table th,.market-table td{text-align:right;border-bottom:1px solid var(--border,#202533);font-variant-numeric:tabular-nums;padding:17px 20px}.market-table th{color:var(--muted-foreground,#aaa);letter-spacing:.3px;font-size:11px;font-weight:500}.market-table th button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.market-table th:nth-child(2),.market-table td:nth-child(2){text-align:left}.market-table tr:last-child td{border-bottom:0}.market-table tbody tr:hover{background:color-mix(in srgb,var(--primary,#cf0) 3%,transparent)}.market-rank{color:var(--muted-foreground,#aaa);width:40px}.market-coin{align-items:center;gap:12px;display:flex}.market-monogram{border:1px solid var(--border,#202533);background:color-mix(in srgb,var(--primary,#cf0) 7%,var(--card,#1b1f33));width:35px;height:35px;color:var(--primary,#cf0);border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;font-weight:600;display:grid}.market-coin strong{text-overflow:ellipsis;max-width:190px;font-size:13px;font-weight:550;display:block;overflow:hidden}.market-coin small{color:var(--muted-foreground,#aaa);margin-top:4px;font-size:10px;display:block}.market-spark{width:105px;height:30px;margin-left:auto;display:block}.market-pagination{border-top:1px solid var(--border,#202533);color:var(--muted-foreground,#aaa);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;font-size:12px;display:flex}.market-pagination select{background:var(--background,#151827);color:inherit;border:1px solid var(--border,#202533);border-radius:6px;padding:6px 8px}.market-pagination>div{align-items:center;gap:14px;display:flex}.market-pagination button{border:1px solid var(--border,#202533);color:var(--foreground,#fff);cursor:pointer;background:0 0;border-radius:6px;padding:7px 12px}.market-pagination button:disabled{opacity:.35;cursor:default}.resource-attribution{color:var(--muted-foreground,#aaa);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:16px 2px;font-size:11px;line-height:1.6;display:flex}.resource-attribution a{color:inherit;text-underline-offset:3px;text-decoration:underline}.resource-notice{color:var(--muted-foreground,#aaa);padding:20px;line-height:1.6}.resource-notice[role=alert]{color:#f87171;border:1px solid #ef444455;border-radius:10px;margin:14px 0}.converter-layout{grid-template-columns:1.1fr 1fr;min-height:340px;display:grid;overflow:visible}.converter-inputs{padding:34px}.converter-field>label{color:var(--muted-foreground,#aaa);text-transform:uppercase;letter-spacing:1.3px;margin-bottom:10px;font-size:11px;display:block}.converter-entry{border:1px solid var(--border,#202533);background:var(--background,#151827);border-radius:12px;padding:18px}.converter-entry input.converter-amount{width:100%;box-shadow:none;letter-spacing:-1px;color:var(--foreground,#fff);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:12px 0 0;font-size:32px;display:block}.converter-picker{position:relative}.converter-currency-button{width:100%;color:var(--foreground,#fff);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.converter-currency-button strong{font-size:16px;font-weight:600}.converter-currency-button small{color:var(--muted-foreground,#aaa);margin-left:10px;font-size:12px}.converter-menu{z-index:15;background:var(--card,#1b1f33);border:1px solid var(--border,#202533);border-radius:12px;min-width:0;padding:10px;position:absolute;top:36px;left:0;right:0;box-shadow:0 18px 45px #0005}.converter-menu .resource-search{min-width:0}.converter-menu-list{max-height:240px;margin-top:8px;overflow:auto}.converter-menu-list button{width:100%;color:var(--foreground,#fff);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;gap:12px;padding:11px;display:flex}:is(.converter-menu-list button:hover,.converter-menu-list button:focus-visible){background:color-mix(in srgb,var(--primary,#cf0) 8%,transparent)}.converter-menu-list small{color:var(--muted-foreground,#aaa);text-align:right;max-width:180px}.converter-swap-row{justify-content:center;align-items:center;height:38px;display:flex}.converter-swap{background:var(--card,#1b1f33);width:34px;height:34px;color:var(--primary,#cf0);border:1px solid var(--border,#202533);cursor:pointer;border-radius:50%;place-items:center;display:grid}.converter-result{border-left:1px solid var(--border,#202533);background:radial-gradient(ellipse at 100% 0%,color-mix(in srgb,var(--primary,#cf0) 9%,transparent),transparent 70%);flex-direction:column;justify-content:center;padding:42px 34px;display:flex}.converter-result-label{letter-spacing:1.4px;color:var(--muted-foreground,#aaa);text-transform:uppercase;font-size:12px}.converter-result-value{letter-spacing:-1.7px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:22px 0 12px;font-size:clamp(32px,4vw,51px);font-weight:550;line-height:1.2}.converter-result-unit{color:var(--primary,#cf0);font-size:16px}.converter-rate{color:var(--muted-foreground,#aaa);margin-top:30px;font-size:13px;line-height:1.8}.converter-update{color:var(--muted-foreground,#aaa);margin-top:12px;font-size:11px}.converter-inline-note{color:var(--muted-foreground,#aaa);margin:18px 2px 0;font-size:11px;line-height:1.7}.converter-pairs{margin-top:38px}.converter-pairs h2{margin-bottom:18px;font-size:18px;font-weight:550}.converter-pair-grid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.converter-pair-grid button{background:var(--card,#1b1f33);color:var(--foreground,#fff);border:1px solid var(--border,#202533);cursor:pointer;border-radius:8px;padding:12px;font-size:12px}.converter-pair-grid button:hover{border-color:var(--primary,#cf0);color:var(--primary,#cf0)}.converter-all-pairs{color:var(--primary,#cf0);cursor:pointer;background:0 0;border:0;padding:14px 0;font-size:12px}html[data-site-theme=light] .resource-page{--foreground:var(--site-ink,#181b20);--muted-foreground:var(--site-secondary,#616772);--card:var(--site-surface,#fff);--background:var(--site-page,#f7f8fa)}@media (max-width:900px){.market-summary{grid-template-columns:repeat(2,1fr)}.converter-pair-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:620px){.market-summary>div{padding:18px}.market-summary strong{font-size:23px}.market-toolbar{padding:16px}.market-toolbar .resource-search{width:100%}.market-table th,.market-table td{padding:15px 13px}.converter-layout{grid-template-columns:1fr}.converter-inputs{padding:22px}.converter-result{border-left:0;border-top:1px solid var(--border,#202533);padding:28px 24px}.converter-pair-grid{grid-template-columns:repeat(2,1fr)}.converter-currency-button small{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:150px;display:inline-block;overflow:hidden}}.converter-result{border-radius:0 20px 20px 0}@media (max-width:620px){.converter-result{border-radius:0 0 20px 20px}}html[data-site-theme=light] .resource-page .converter-entry input.converter-amount{box-shadow:none!important;color:var(--site-ink)!important;background:0 0!important;border:0!important;padding:12px 0 0!important}.converter-group-heading{letter-spacing:.6px;color:var(--muted-foreground,#aaa);text-transform:uppercase;padding:12px 14px 6px;font-size:11px;font-weight:600}.converter-menu-list [role=group]+[role=group]{border-top:1px solid var(--border,#202533);margin-top:6px}
