.calculator-subnav{display:flex;gap:24px;font-size:11px;margin-bottom:28px}.calculator-subnav a{color:var(--muted);text-decoration:none}.calculator-subnav a:hover{color:var(--green)}
.market-main{padding-bottom:26px}.market-hero{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:65px 0 37px}.market-hero h1{font-family:Georgia,serif;font-size:clamp(36px,4vw,52px);font-weight:400;line-height:1.08;letter-spacing:-1.8px;margin:21px 0}.market-hero h1 em{color:#657d4e}.market-hero>div>p:last-child{font-size:14px;line-height:1.9;color:var(--muted);margin:0}.market-hero .eyebrow{font-size:9px}.fx-hero-art{position:relative;width:260px;height:190px;flex-shrink:0}.fx-hero-art>span{position:absolute;width:120px;height:120px;border-radius:50%;display:grid;place-items:center;font:54px Georgia,serif;border:1px solid #d6dfcb;box-shadow:inset 0 0 0 8px #ffffff35,0 12px 30px #173a1f08}.fx-hero-art>span:first-child{left:28px;top:32px;background:#e6eddc;color:#668052;transform:rotate(-15deg);z-index:1}.fx-hero-art>span:nth-child(2){right:12px;top:0;background:#eee8d9;color:#998353;transform:rotate(13deg)}.fx-hero-art small{position:absolute;bottom:6px;right:35px;letter-spacing:2px;font-size:9px;color:#8c967d}.market-statusbar{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding-bottom:18px;margin:7px 0 26px}.market-statusbar p{font-size:11px;color:#76816f;line-height:1.6;margin:0}.market-statusbar .status-warning{color:#9a7346}.market-statusbar button{white-space:nowrap}.market-loading{background:white;padding:34px;border:1px solid var(--line);border-radius:14px;color:var(--muted);font-size:13px}.fx-quote-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:28px}.quote-card{border:1px solid #dae3d0;border-radius:18px;background:linear-gradient(120deg,#eef3e6,#f9faf5);padding:27px 30px}.euro-card{border-color:#e7dfcf;background:linear-gradient(120deg,#f5efe2,#faf8f1)}.quote-top{display:flex;align-items:center;gap:12px}.currency-seal{height:40px;width:40px;display:grid;place-items:center;border-radius:12px;background:#dee8d0;color:#648054;font:26px Georgia,serif}.euro-card .currency-seal{background:#eee2c6;color:#987b3e}.quote-top h2{font-size:16px;letter-spacing:-.4px;margin:0 0 4px}.quote-top>div>span{font-size:9px;color:#849175;letter-spacing:1px}.reference-badge{margin-left:auto;font-size:8px;color:#7a876d;background:#ffffff77;border:1px solid #e0e6d8;border-radius:30px;padding:6px 9px;white-space:nowrap}.quote-label{font-size:11px;color:#829176;margin:28px 0 10px}.quote-price{font-size:43px;letter-spacing:-1.7px;margin:0 0 26px;font-weight:500;font-variant-numeric:tabular-nums}.quote-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #dce4d2;padding-top:15px}.quote-bottom>div{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.quote-bottom span,.quote-bottom p{font-size:9px;color:#849076;margin:0}.market-change{font-size:12px;font-weight:600}.positive{color:#367957}.negative{color:#ac6155}.neutral{color:#74806c}.market-chart-card{padding:29px 30px;background:white;border:1px solid var(--line);border-radius:18px;min-width:0}.market-chart-heading{display:flex;justify-content:space-between;align-items:center;gap:22px}.market-chart-heading h2{font-size:23px;letter-spacing:-.8px;margin:0 0 8px}.market-chart-heading .eyebrow{font-size:8px;margin-bottom:10px}.chart-description{font-size:10px;line-height:1.7;color:#8a9481;margin:0}.market-chart-tools{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:22px 0 20px}.market-legend{display:flex;gap:20px;font-size:10px;color:#7a866f}.market-legend>span{display:flex;align-items:center;gap:7px}.market-legend i{width:7px;height:7px;border-radius:50%}.market-plot{position:relative;min-width:0;min-height:160px;font-size:12px;color:#859178;display:grid;align-content:center}.market-plot>svg{display:block;width:100%;height:auto;overflow:visible}.market-plot:focus-visible{outline:2px solid #b4c79d;outline-offset:5px;border-radius:4px}.market-tooltip{position:absolute;right:15px;top:5px;max-width:90%;background:#213c32ed;color:white;border-radius:8px;padding:11px 14px;pointer-events:none;font-size:10px;line-height:1.9;z-index:1;box-shadow:0 5px 20px #17362515}.market-tooltip[hidden]{display:none}.fx-period-stats{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-top:1px solid #edf0e7;margin-top:16px;padding-top:20px}.fx-period-stats>div{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.fx-period-stats span{font-size:11px;color:#75816b}.fx-period-stats strong{font-size:19px;letter-spacing:-.4px}.fx-period-stats small{width:100%;font-size:10px;line-height:1.6;color:#8c957f}.market-data-details{margin-top:22px;border-top:1px solid var(--line);border-bottom:0}.market-data-details summary{font-size:11px;padding:15px 0 0}.market-data-details[open] summary{padding-bottom:15px}.market-table-scroll{overflow:auto;max-height:330px}.market-table-scroll table{width:100%;border-collapse:collapse;font-size:11px}.market-table-scroll th,.market-table-scroll td{padding:11px;text-align:right;border-bottom:1px solid #eef1e9;white-space:nowrap}.market-table-scroll th:first-child,.market-table-scroll td:first-child{text-align:left}.market-table-scroll th{position:sticky;top:0;background:#f8faf5}.market-explainer{display:grid;grid-template-columns:.9fr 1.3fr;gap:70px;padding:58px 0 25px;margin-top:25px;border-top:1px solid var(--line)}.market-explainer h2{font-size:27px;font-weight:500;letter-spacing:-1px;line-height:1.25}.market-explainer h3{font-size:13px;margin:0 0 9px}.market-explainer p{font-size:12px;line-height:1.9;color:#7f8977;margin:0 0 23px}.market-explainer a,.source-line a{color:#58704b;text-underline-offset:3px}.market-explainer .market-footnote{font-size:10px}.crypto-hero-note{display:flex;align-items:center;gap:20px;font-size:12px;line-height:1.8;color:#89947e}.crypto-hero-note strong{color:#6d7d60;font-weight:500}.crypto-orbit{display:grid;place-items:center;width:100px;height:100px;background:#eee5ce;border:1px solid #e0d5b9;border-radius:50%;font:60px Georgia,serif;color:#a58c51;transform:rotate(13deg);box-shadow:inset 0 0 0 7px #ffffff30}.crypto-overview{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start}.crypto-chart-card{scroll-margin-top:24px}.crypto-selected-head{display:flex;justify-content:space-between;align-items:center;gap:15px}.crypto-selected-head .eyebrow{font-size:8px;margin:0 0 9px}.crypto-selected-head .eyebrow>span{margin-left:10px;letter-spacing:.6px;color:#a0aa95}.crypto-selected-head h2{font-size:24px;letter-spacing:-.7px;margin:0}.coin-select-field{display:flex;flex-direction:column;gap:6px;max-width:47%}.coin-select-field label{font-size:9px;color:#829076}.coin-select-field select{background:#f7f9f3;border:1px solid #e0e7d7;border-radius:7px;padding:10px;font:11px 'DM Sans',Arial,sans-serif;color:#53684a;max-width:100%}.selected-quote{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:25px 0 5px}.selected-quote>p{font-size:36px;letter-spacing:-1.2px;margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.selected-quote .market-change{font-size:11px}.crypto-chart-toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:28px 0 15px}.crypto-chart-toolbar h3{font-size:11px;color:#728365;font-weight:500;margin:0}.crypto-chart-toolbar .chart-toggle{padding:3px}.crypto-chart-toolbar .chart-toggle button{font-size:9px;padding:7px 9px}.crypto-period-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:20px 0 0;padding-top:19px;border-top:1px solid #eaf0e3}.crypto-period-stats>div{display:flex;flex-direction:column;gap:8px}.crypto-period-stats span{font-size:9px;color:#8b967f}.crypto-period-stats strong{font-size:14px;font-weight:500;overflow-wrap:anywhere}.source-line{font-size:10px;color:#89947e;line-height:1.9;margin:17px 0 0}.fear-card{border:1px solid #e1e2d2;border-radius:18px;padding:27px 24px;background:linear-gradient(150deg,#f0f1e7,#fafbf6);min-width:0}.fear-card .eyebrow{font-size:8px;margin-bottom:15px}.fear-card h2{font-size:23px;letter-spacing:-.7px;margin:0 0 8px}.fear-subtitle{font-size:10px;color:#859178;margin:0}.fear-score{display:flex;justify-content:center;align-items:baseline;gap:5px;margin-top:25px}.fear-score strong{font:72px Georgia,serif;font-weight:400;letter-spacing:-4px;color:#4e6641}.fear-score span{font-size:14px;color:#8e9981}.fear-label{text-align:center;font-size:13px;font-weight:500;color:#78815d;margin:6px 0 30px}.fear-meter{position:relative;height:10px;border-radius:6px;background:linear-gradient(90deg,#bf7264 0%,#cea476 25%,#d8c783 50%,#a8bb82 75%,#658c68 100%)}.fear-meter i{position:absolute;width:4px;height:20px;top:-5px;background:#344b32;border:1px solid #fff;border-radius:3px;transform:translateX(-50%)}.fear-scale{display:flex;justify-content:space-between;font-size:8px;color:#8b967e;margin:11px 0 24px}.fear-previous{border-top:1px solid #dfe5d6;border-bottom:1px solid #dfe5d6;padding:17px 0;margin-bottom:25px;display:grid;gap:13px}.fear-previous>div{display:flex;justify-content:space-between;align-items:center;gap:8px}.fear-previous span{font-size:9px;color:#8b967e}.fear-previous strong{font-size:10px;font-weight:500;color:#667557}.fear-card h3{font-size:10px;font-weight:500;color:#77866b;margin:0 0 12px}.fear-plot{min-height:130px}.fear-context{font-size:10px;line-height:1.9;color:#8b957e;padding-top:16px;margin:16px 0 0;border-top:1px solid #e1e6d9}.coin-list-section{margin:42px 0}.coin-list-section h2{font-size:25px;letter-spacing:-.7px;margin-bottom:8px}.coin-table-wrap{background:white;border:1px solid var(--line);border-radius:16px;overflow:auto}.coin-table{width:100%;border-collapse:collapse;white-space:nowrap}.coin-table th{font-size:9px;font-weight:500;color:#8b9781;letter-spacing:.4px;padding:17px 20px;background:#fafbf8;text-align:right}.coin-table th:nth-child(2){text-align:left}.coin-table td{font-size:12px;padding:17px 20px;border-top:1px solid #edf1e7;text-align:right}.coin-table tr.selected-coin{background:#f2f7eb}.coin-table .coin-rank{color:#9ca68f;font-size:10px;text-align:center;width:40px;padding-right:5px}.coin-button{display:flex;align-items:center;gap:12px;border:0;background:none;padding:0;text-align:left;color:inherit;font:inherit;cursor:pointer}.coin-button:hover .coin-name strong{text-decoration:underline;text-underline-offset:4px}.coin-monogram{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;background:#eef1e8;color:#7e8e6d;font-size:9px;font-weight:600;flex-shrink:0}.bitcoin-tone{background:#f4ead3;color:#ad893c}.coin-name{display:flex;flex-direction:column;gap:5px}.coin-name strong{font-size:12px;font-weight:500}.coin-name small{font-size:9px;color:#8e9981}.coin-price{font-weight:500;font-variant-numeric:tabular-nums}.coin-table .market-cap{color:#77876b;font-size:11px}.coin-spark svg{width:100px;height:30px;display:block;margin-left:auto}.coin-spark{width:135px}
@media(max-width:1000px){.crypto-overview{grid-template-columns:minmax(0,1fr) 270px;gap:16px}.market-chart-card{padding:24px 20px}.fear-card{padding:24px 18px}.crypto-chart-toolbar{align-items:flex-start;flex-direction:column}.quote-card{padding:24px}.quote-bottom{align-items:flex-start;flex-direction:column}.reference-badge{display:none}.market-chart-heading{flex-wrap:wrap}.coin-table th,.coin-table td{padding:15px}.market-explainer{gap:40px}.selected-quote>p{font-size:31px}}
@media(max-width:760px){.crypto-overview{grid-template-columns:1fr}.fear-card{padding:28px}.fear-score{margin-top:20px}.fear-previous{grid-template-columns:1fr 1fr;gap:25px}.fear-previous>div{flex-direction:column;align-items:flex-start}.market-hero{padding:40px 0 28px;gap:15px}.market-hero h1{font-size:40px}.market-hero>div>p:last-child{font-size:12px}.fx-hero-art{width:170px;transform:scale(.8);transform-origin:right center}.crypto-hero-note{display:none}.quote-price{font-size:35px}.quote-top h2{font-size:14px}.quote-card{padding:22px}.market-statusbar{align-items:flex-start}.market-statusbar p{font-size:10px}.market-explainer{grid-template-columns:1fr;gap:15px;padding-top:32px}.market-explainer h2{font-size:25px}.crypto-chart-toolbar{flex-direction:row;align-items:center}.coin-table{min-width:710px}.fx-period-stats{gap:20px}.market-chart-heading h2{font-size:21px}}
@media(max-width:520px){.site-header .header-inner{flex-wrap:wrap;gap:0;padding-top:15px;padding-bottom:0}.site-header nav{display:flex!important;order:3;width:100%;justify-content:space-between;gap:12px;margin-top:8px}.site-header nav a{padding:14px 8px;font-size:12px}.header-source{margin-left:auto}.market-hero{padding-top:32px}.market-hero h1{font-size:35px;letter-spacing:-1.3px}.market-hero .eyebrow{font-size:8px}.fx-hero-art{display:none}.market-hero>div>p:last-child br{display:none}.fx-quote-grid{grid-template-columns:1fr;gap:14px}.quote-card{padding:24px}.quote-price{font-size:40px}.quote-bottom{flex-direction:row;align-items:center}.quote-top h2{font-size:16px}.reference-badge{display:block;font-size:7px;padding:5px}.quote-bottom span,.quote-bottom p{font-size:8px}.market-chart-card{padding:22px 16px}.market-chart-tools{align-items:flex-start;flex-direction:column}.market-chart-heading{gap:15px}.market-chart-heading h2{font-size:21px}.market-chart-heading .chart-toggle{width:100%;justify-content:space-between}.fx-period-stats{grid-template-columns:1fr;gap:19px}.market-explainer p{font-size:11px}.crypto-selected-head{align-items:flex-start}.crypto-selected-head h2{font-size:22px}.coin-select-field{max-width:48%}.selected-quote>p{font-size:31px}.selected-quote{gap:8px}.crypto-chart-toolbar{flex-wrap:wrap}.crypto-period-stats{gap:9px}.crypto-period-stats strong{font-size:12px}.crypto-period-stats span{font-size:8px}.fear-card{padding:25px}.coin-list-section .section-heading{gap:10px;align-items:flex-start}.coin-list-section h2{font-size:22px}.coin-list-section .data-pill{font-size:8px;padding:7px;white-space:nowrap}.calculator-subnav{gap:19px;font-size:10px;margin-top:0}.market-plot{min-height:140px}}
.site-header nav a:last-child{display:flex}
.calculator-subnav a:last-child{display:flex}
@media(max-width:520px){.site-header .header-inner{height:auto}}

.market-refresh-note{display:flex;align-items:center;flex-wrap:wrap;gap:8px 13px;margin:-12px 0 26px;font-size:11px;color:#6e7d68}.market-refresh-note strong{font-weight:600;color:#426048}.market-refresh-note #refresh-countdown{font-variant-numeric:tabular-nums}@media(max-width:520px){.market-refresh-note{font-size:10px;gap:7px 9px}.market-refresh-note #refresh-countdown{flex-basis:100%;padding-left:15px}}
