@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(./dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:DM Sans Variable,DM Sans,Arial,sans-serif;color:#22332c;background:#f5f6f2;font-synthesis:none;--color-page: #f5f6f2;--color-surface: #ffffff;--color-soft: #eef1e9;--color-text: #22332c;--color-muted: #5e695f;--color-border: #dfe4db;--color-input-border: #85917f;--color-accent: #285c45;--color-accent-hover: #1b4935;--color-focus: #397646;--color-result: #183e34;--color-on-result: #f6f9ef;--color-result-muted: #c3d3c7;--color-highlight: #d2f18b;--color-positive: #316246;--color-negative: #a6422f;--color-warning-bg: #f9efdd;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 20px;--text-xl: 32px;--text-display: 48px;font-size:var(--text-sm);font-weight:400;line-height:1.5;font-optical-sizing:auto;scroll-behavior:auto}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select{font:inherit;color:inherit}button,summary,select{-webkit-tap-highlight-color:transparent}button,a,summary{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default;opacity:.6}button,input,select,summary{border-radius:7px}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--color-accent)}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}h1,h2,p,dl,dd{margin:0}h1,h2{text-wrap:balance}h1{font-size:var(--text-xl);font-weight:700;line-height:1.2;letter-spacing:-.04em}h2{font-size:var(--text-lg);font-weight:700;line-height:1.3;letter-spacing:-.025em}strong{font-weight:700}svg{flex-shrink:0;vertical-align:middle}button svg,a svg{pointer-events:none}button{font-weight:500}input,dd,.profit-value,.coin-table,.advanced-preview{font-variant-numeric:tabular-nums}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap;border:0}.skip-link{position:absolute;z-index:20;inset-block-start:-70px;inset-inline-start:16px;padding:12px 20px;background:var(--color-result);color:#fff}.skip-link:focus{inset-block-start:12px}.site-header{background:var(--color-surface);border-bottom:1px solid var(--color-border)}.header-inner{max-width:1240px;margin-inline:auto;padding-inline:32px;min-height:84px;display:flex;justify-content:space-between;align-items:center;gap:24px}.home-link{text-decoration:none;display:inline-flex}.brand{display:inline-flex;align-items:center;gap:10px;font-size:var(--text-lg);font-weight:700;letter-spacing:-.04em;white-space:nowrap}.brand-mark{width:36px;height:36px;color:var(--color-result)}.brand-pro{font-size:var(--text-xs);display:inline-block;margin-inline-start:5px;vertical-align:middle;color:var(--color-muted);background:var(--color-soft);padding:2px 5px;border-radius:4px;letter-spacing:0}.header-inner nav{display:flex;align-self:stretch;align-items:stretch;gap:30px}.header-inner nav a{display:flex;align-items:center;text-decoration:none;color:var(--color-muted);font-weight:500;position:relative}.header-inner nav a:hover,.header-inner nav .nav-active{color:var(--color-text)}.header-inner nav .nav-active:after{content:"";position:absolute;inset-block-end:0;inset-inline:0;height:3px;border-radius:2px 2px 0 0;background:var(--color-accent)}.header-utility{display:flex;gap:7px;align-items:center;color:var(--color-muted);font-size:var(--text-xs)}.mobile-help{display:none}.page-shell{width:min(100%,1240px);padding:38px 32px 0;margin-inline:auto}.page-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}.page-intro p{color:var(--color-muted);font-size:var(--text-base);margin-top:8px}.intro-note{display:flex;align-items:center;gap:12px;color:var(--color-muted);font-size:var(--text-xs)}.intro-note strong{color:var(--color-text);font-weight:500}.small-symbol{width:42px;height:42px;background:#e8eddc;color:var(--color-accent);display:grid;place-items:center;border-radius:50%}.workspace{display:grid;grid-template-columns:366px minmax(0,1fr);gap:28px;align-items:start;scroll-margin-top:16px}.setup-panel{padding:24px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}.setup-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:21px}.setup-heading h2{display:flex;gap:8px;align-items:center;font-size:var(--text-base);letter-spacing:-.02em}.reset-button{font-size:var(--text-xs);display:flex;gap:5px;align-items:center;background:none;border:0;padding:6px 0 6px 8px;min-height:32px;color:var(--color-muted)}.reset-button:hover{color:var(--color-text)}.mode-switch{background:var(--color-soft);display:grid;grid-template-columns:1fr 1fr;border-radius:8px;padding:4px;margin-bottom:22px;gap:4px}.mode-switch button{padding:10px 8px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;background:transparent;color:var(--color-muted)}.mode-switch button[aria-pressed=true]{color:var(--color-text);background:var(--color-surface);border-color:var(--color-input-border)}.field{min-width:0;margin-bottom:18px}.field label{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px;font-weight:500;margin-bottom:7px;font-size:var(--text-xs)}.label-note{color:var(--color-muted);font-weight:400}.input-wrap,.select-wrap{display:flex;position:relative;align-items:center}input,select{width:100%;min-width:0;min-height:46px;border:1px solid var(--color-input-border);background:var(--color-surface);padding:10px 12px;font-size:var(--text-base);line-height:1.4}input{padding-inline-end:58px;-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.has-prefix{padding-inline-start:30px}input:hover,select:hover{border-color:var(--color-accent)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-end:32px;font-size:var(--text-sm)}.select-wrap svg{position:absolute;inset-inline-end:12px;pointer-events:none;color:var(--color-muted)}.input-prefix,.input-suffix{position:absolute;pointer-events:none;color:var(--color-muted)}.input-prefix{inset-inline-start:12px;font-size:var(--text-sm)}.input-suffix{inset-inline-end:12px;font-size:var(--text-xs)}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field-hint{font-size:var(--text-xs);color:var(--color-muted);display:block;margin-top:5px}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}summary svg{transition:transform .15s cubic-bezier(.2,0,0,1)}details[open]>summary>svg{transform:rotate(180deg)}.advanced-settings{border-top:1px solid var(--color-border);margin-top:2px}.advanced-settings summary{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:15px 0}.advanced-title{font-size:var(--text-xs);font-weight:500;display:block}.advanced-preview{font-size:var(--text-xs);color:var(--color-muted);display:block;margin-top:3px}.advanced-content{padding:5px 0 0}.per-miner-hint{margin:-6px 0 16px}.comparison-settings{border-top:1px solid var(--color-border);margin-bottom:12px}.comparison-settings summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;font-size:var(--text-xs);font-weight:500}.comparison-settings p{margin:0 0 16px}.comparison-fields>strong{font-size:var(--text-xs);display:block;margin-bottom:8px;font-weight:500}.calculate-button{min-height:48px;padding:13px 18px;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;color:#fff;background:var(--color-accent);border:0}.calculate-button:hover{background:var(--color-accent-hover)}.form-note{display:flex;justify-content:center;gap:6px;align-items:center;text-align:center;font-size:var(--text-xs);color:var(--color-muted);margin-top:12px;min-height:20px}.form-note.unsaved{color:#7a541f}.benchmark-note{font-size:var(--text-xs);color:var(--color-muted);text-align:center;margin-top:18px;padding-top:16px;border-top:1px solid var(--color-border);line-height:1.6}.benchmark-note a{display:inline-flex;align-items:center;justify-content:center;gap:4px}.results-panel{min-width:0;scroll-margin-top:16px}.results-panel:focus{outline:none}.data-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;min-height:30px}.data-state{font-size:var(--text-xs);color:var(--color-muted);display:flex;gap:7px;align-items:center}.data-state i{width:6px;height:6px;border-radius:50%;background:#b78a43;flex-shrink:0}.data-state.is-current i{background:var(--color-positive)}.refresh-button{display:flex;align-items:center;gap:6px;border:0;background:transparent;font-size:var(--text-xs);color:var(--color-muted);padding:6px 0 6px 8px;min-height:30px}.refresh-button:hover{color:var(--color-text)}.feed-note{font-size:var(--text-xs);color:#775521;background:var(--color-warning-bg);padding:10px 12px;border-radius:6px;margin-bottom:12px}.feed-note a{white-space:nowrap}.profit-surface{background:var(--color-result);color:var(--color-on-result);border-radius:12px;padding:26px 28px 23px}.profit-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.profit-caption{color:var(--color-result-muted);font-size:var(--text-sm)}.period-switch{display:flex;gap:3px}.period-switch button{border:0;background:transparent;color:var(--color-result-muted);padding:6px 9px;font-size:var(--text-xs);min-height:30px}.period-switch button[aria-pressed=true]{color:var(--color-on-result);background:#315347}.period-switch button:focus-visible{outline-color:var(--color-highlight)}.profit-value{font-size:var(--text-display);letter-spacing:-.05em;font-weight:500;line-height:1.2;margin:19px 0 12px;overflow-wrap:anywhere}.profit-value>span{font-size:var(--text-sm);color:var(--color-result-muted);font-weight:400;letter-spacing:0;margin-inline-start:8px;white-space:nowrap}.profit-context{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:var(--text-xs)}.coin-mark{width:34px;height:34px;border-radius:50%;display:inline-grid;place-items:center;font-size:var(--text-lg);font-weight:700;background:#fbe9cd;color:#8d521c;flex-shrink:0}.coin-bch{color:#256f43;background:#e2efdf}.coin-rvn{color:#4b549b;background:#e9eafd;font-size:var(--text-base)}.coin-erg{color:#5b4836;background:#efe9e2}.coin-etc{color:#2f785b;background:#e3efe8}.profit-context .coin-mark{width:22px;height:22px;font-size:var(--text-sm)}.context-dot{margin-inline:6px;color:var(--color-result-muted)}.best-label{display:flex;align-items:center;gap:4px;color:var(--color-highlight);margin-inline-start:auto;font-size:var(--text-xs)}.profit-breakdown{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:24px;padding-top:18px;border-top:1px solid #486354;gap:10px}.profit-breakdown dt{font-size:var(--text-xs);color:var(--color-result-muted);display:flex;gap:3px;align-items:center}.profit-breakdown dd{margin-top:5px;font-size:var(--text-base);font-weight:500;overflow-wrap:anywhere}.result-metrics{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-block:22px 20px}.result-metrics>div+div{border-inline-start:1px solid var(--color-border);padding-inline-start:28px}.result-metrics dt{color:var(--color-muted);font-size:var(--text-xs);display:flex;align-items:center;gap:7px;flex-wrap:wrap}.result-metrics dt small{font-size:var(--text-xs);color:var(--color-muted)}.result-metrics dd{font-size:var(--text-xl);font-weight:500;letter-spacing:-.04em;line-height:1.3;margin-top:5px;overflow-wrap:anywhere}.payback-metrics{display:grid;grid-template-columns:1fr 1fr;gap:22px;background:#ebeee5;border-radius:8px;padding:15px 18px}.payback-metrics dt{color:var(--color-muted);font-size:var(--text-xs);display:flex;align-items:center;gap:6px}.payback-metrics dd{font-size:var(--text-lg);margin-top:5px;letter-spacing:-.025em;font-weight:500;overflow-wrap:anywhere}.payback-metrics dd>span{font-size:var(--text-sm);color:var(--color-muted);font-weight:400}.negative{color:var(--color-negative)}.positive{color:var(--color-positive)}.loss-note{display:flex;gap:8px;align-items:start;font-size:var(--text-xs);color:var(--color-negative);margin-top:14px}.projection{margin-top:27px}.section-top{display:flex;justify-content:space-between;gap:12px;align-items:center}.projection .section-top h2{font-size:var(--text-sm);letter-spacing:-.015em;font-weight:500}.subtle{color:var(--color-muted);font-size:var(--text-xs)}.projection-chart{width:100%;height:auto;display:block;margin-top:12px}.projection-chart text{fill:var(--color-muted);font-size:var(--text-xs);font-family:inherit}.chart-grid{stroke:var(--color-border);stroke-width:1}.investment-line{stroke:#829476;stroke-dasharray:4 4}.projection-chart .investment-label{fill:#56644b}.chart-fill{fill:#dfe9cf;opacity:.7}.chart-line{stroke:#47744d;stroke-width:2.5;fill:none}.chart-dot{fill:#47744d}.loss-fill{fill:#f1dbd1}.loss-line{stroke:var(--color-negative)}.loss-dot{fill:var(--color-negative)}.chart-key{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;font-size:var(--text-xs);color:var(--color-muted)}.chart-key span{display:flex;gap:6px;align-items:center}.line-key{width:15px;height:2px;background:#47744d}.dash-key{width:15px;height:1px;border-top:1px dashed #829476}.fine-print{font-size:var(--text-xs);color:var(--color-muted);margin-top:10px;text-align:center}.empty-results{padding:35px;background:#fff}.coin-section{margin-top:36px;scroll-margin-top:20px}.comparison-heading{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-bottom:20px}.comparison-heading p,.sources-section .section-top p{color:var(--color-muted);font-size:var(--text-sm);margin-top:6px}.export-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--color-input-border);background:transparent;padding:9px 13px;min-height:40px;font-size:var(--text-xs);white-space:nowrap}.export-button:hover{background:var(--color-soft)}.coin-table-wrap{border:1px solid var(--color-border);border-radius:10px;background:#fff}.coin-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.coin-table th{text-align:start;font-size:var(--text-xs);font-weight:500;color:var(--color-muted);padding:14px 16px;border-bottom:1px solid var(--color-border)}.coin-table td{padding:18px 16px;overflow-wrap:anywhere}.coin-table tr+tr td{border-top:1px solid var(--color-border)}.coin-table .selected-row{background:#f0f5e9}.coin-table td small{display:block;font-size:var(--text-xs);color:var(--color-muted);margin-top:3px}.coin-cell>.coin-position{color:var(--color-muted);font-size:var(--text-xs);margin-inline-end:13px}.coin-cell>.coin-mark{margin-inline-end:10px}.coin-cell>div{display:inline-block;vertical-align:middle}.coin-name{display:flex;gap:7px;align-items:baseline;font-weight:500}.coin-name small{font-weight:400}.coin-data-state{display:block;font-size:var(--text-xs);color:#7a541f;margin-top:3px}.coin-data-state.fresh{color:var(--color-positive)}.net-cell strong{font-weight:500}.net-cell small{color:inherit!important}.coin-action{text-align:end}.coin-action button{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--color-input-border);background:transparent;font-size:var(--text-xs);padding:8px 10px;min-height:36px}.coin-action button[aria-pressed=true]{border-color:transparent;color:var(--color-positive)}.coin-action button:hover{background:var(--color-soft)}.table-footnote{display:flex;justify-content:space-between;align-items:start;gap:16px;font-size:var(--text-xs);color:var(--color-muted);margin-top:13px}.table-footnote>span{display:flex;align-items:start;gap:6px}.table-footnote svg{margin-top:2px}.table-footnote a{display:flex;align-items:center;gap:5px;white-space:nowrap;text-decoration:none}.method-section{display:grid;grid-template-columns:1fr 1.5fr;gap:80px;padding-block:44px;margin-top:36px;border-top:1px solid var(--color-border);scroll-margin-top:16px}.method-icon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#e8eddc;color:var(--color-accent);margin-bottom:15px}.method-intro h2{font-size:var(--text-lg)}.method-intro p{max-width:290px;color:var(--color-muted);margin-top:12px;line-height:1.6}.method-questions>details{border-bottom:1px solid var(--color-border)}.method-questions>details:first-child{border-top:1px solid var(--color-border)}.method-questions>details>summary{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:18px 0;min-height:60px;font-weight:500}.answer{padding:0 18px 20px 0;color:var(--color-muted);max-width:75ch;line-height:1.7}.answer p+p{margin-top:12px}.sources-section{background:#ecefe7;padding:26px 28px;border-radius:10px;scroll-margin-top:16px}.sources-section .section-top h2{font-size:var(--text-base)}.sources-section .section-top p{font-size:var(--text-xs)}.source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:23px}.source-item{min-width:0}.source-item-top{display:flex;gap:10px;justify-content:space-between;align-items:center;font-size:var(--text-xs)}.source-item-top strong{font-weight:500;font-size:var(--text-sm)}.source-item dl{font-size:var(--text-xs);color:var(--color-muted)}.source-item dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;margin-top:12px}.source-item dt a{display:inline-flex;align-items:center;gap:4px}.source-item dd{overflow-wrap:anywhere}.feed-errors{margin-top:20px;font-size:var(--text-xs)}.feed-errors summary{display:flex;align-items:center;gap:10px;min-height:36px}.feed-errors ul{padding-inline-start:20px}.closing-note{display:flex;align-items:center;justify-content:center;gap:8px;margin:25px 0 36px;color:var(--color-muted);font-size:var(--text-xs)}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1176px;margin:0 auto;padding:24px 0 32px;border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-muted)}.site-footer>div{display:flex;align-items:center;gap:20px}.brand.small{font-size:var(--text-base);color:var(--color-text);gap:7px}.brand.small .brand-mark{width:26px;height:26px}.site-footer>a{display:flex;gap:6px;align-items:center;text-decoration:none}@media(prefers-reduced-motion:no-preference){button{transition:background-color .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1)}.calculate-button:active{transform:scale(.96)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@media(min-width:860px)and (max-width:1100px){.workspace{grid-template-columns:330px minmax(0,1fr);gap:22px}.setup-panel{padding:20px}.profit-surface{padding:22px}.header-inner nav{gap:22px}.header-utility{display:none}.coin-table th,.coin-table td{padding-inline:12px}.coin-position{display:none}.coin-name{display:block}.coin-name small{display:inline!important;margin-inline-start:5px}.profit-top{align-items:start;flex-direction:column}.profit-value{margin-top:12px}.payback-metrics{gap:12px;padding-inline:14px}.best-label{margin-inline-start:0}}@media(max-width:1240px){.site-footer{margin-inline:32px}}@media(max-width:859px){.header-inner{min-height:68px;padding-inline:24px}.header-inner nav{gap:20px}.header-utility{display:none}.page-shell{padding:30px 24px 0}.workspace{grid-template-columns:minmax(0,1fr);gap:26px}.setup-panel{padding:24px}.setup-heading h2{font-size:var(--text-lg)}.mode-switch{margin-bottom:20px}.intro-note{display:none}.results-panel{scroll-margin-top:18px}.profit-surface{padding:26px}.coin-table thead{display:none}.coin-table,.coin-table tbody{display:block}.coin-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 22px;padding:20px 24px}.coin-table tr+tr{border-top:1px solid var(--color-border)}.coin-table tr+tr td{border-top:0}.coin-table td{display:block;padding:0;min-width:0}.coin-table .coin-cell{grid-column:1 / -1;display:flex;align-items:center}.coin-cell>.coin-position{margin-inline-end:10px}.coin-cell>div{display:block}.coin-name{display:flex}.coin-table td[data-label]:before{content:attr(data-label);display:block;font-size:var(--text-xs);color:var(--color-muted);margin-bottom:3px}.coin-table .coin-action{display:flex;align-items:end;justify-content:end}.coin-action button{min-height:40px}.method-section{gap:35px;grid-template-columns:1fr 1.4fr}.source-grid{gap:26px;grid-template-columns:1fr}.site-footer{margin-inline:24px;flex-wrap:wrap}.site-footer>div{width:100%}}@media(max-width:580px){.header-inner{min-height:66px;padding-inline:20px}.header-inner nav{display:none}.mobile-help{display:inline-grid;width:44px;height:44px;place-items:center;color:var(--color-muted)}.brand{font-size:var(--text-lg)}.brand-mark{width:32px;height:32px}.page-shell{padding:25px 20px 0}.page-intro{margin-bottom:23px}h1{font-size:var(--text-xl);letter-spacing:-.04em}.page-intro p{font-size:var(--text-sm);margin-top:9px}.setup-panel{padding:20px;border-radius:10px}.setup-heading{margin-bottom:17px}.setup-heading h2{font-size:var(--text-base)}.mode-switch{margin-bottom:18px}.field{margin-bottom:16px}select{min-height:44px;font-size:var(--text-base)}.field-row{gap:12px}.benchmark-note{margin-top:16px}.data-bar{gap:8px}.data-state{line-height:1.5}.profit-surface{padding:22px 20px;border-radius:10px}.profit-top{flex-direction:column;align-items:start;gap:10px}.period-switch{margin-inline-start:-7px}.period-switch button{min-height:36px;padding-inline:12px}.profit-value{margin-top:17px;font-size:var(--text-display)}.profit-value>span{font-size:var(--text-xs)}.profit-context{gap:6px}.best-label{margin-inline-start:0;padding-inline-start:6px}.profit-breakdown{gap:8px;margin-top:22px}.profit-breakdown dt{min-height:36px;align-items:start}.profit-breakdown dd{font-size:var(--text-sm);margin-top:1px}.profit-breakdown dt svg{display:none}.result-metrics{gap:16px;margin-top:20px}.result-metrics>div+div{padding-inline-start:16px}.result-metrics dd{font-size:var(--text-xl)}.payback-metrics{gap:15px;padding:16px}.payback-metrics dt{align-items:start}.payback-metrics dt svg{margin-top:2px}.payback-metrics dd{margin-top:8px}.projection{margin-top:26px}.projection .section-top{align-items:start;gap:10px}.projection .subtle{max-width:90px;text-align:end}.chart-key{justify-content:start;gap:8px 15px}.projection-chart text{font-size:var(--text-lg)}.fine-print{text-align:start}.coin-section{margin-top:34px}.comparison-heading{align-items:start;flex-wrap:wrap;gap:14px}.comparison-heading h2{max-width:300px}.comparison-heading p{font-size:var(--text-xs);max-width:300px}.export-button{min-height:44px}.coin-table tr{padding:20px;gap:18px}.coin-name small{margin-top:0!important}.table-footnote{flex-direction:column;gap:12px}.table-footnote a{min-height:28px}.method-section{margin-top:28px;padding-block:28px;grid-template-columns:1fr;gap:24px}.method-intro{display:grid;grid-template-columns:40px 1fr;gap:12px}.method-icon{margin-bottom:0}.method-intro h2 br{display:none}.method-intro p{grid-column:2;margin-top:0;max-width:none}.method-questions>details>summary{font-size:var(--text-sm)}.sources-section{padding:22px 20px}.sources-section .section-top{flex-wrap:wrap;align-items:start;gap:16px}.source-item-top{flex-wrap:wrap;gap:5px}.source-item dl>div{grid-template-columns:1fr;gap:3px}.closing-note{align-items:start;margin:24px 0}.closing-note>svg{margin-top:2px}.site-footer{margin-inline:20px;gap:18px}.site-footer>div{align-items:start;flex-direction:column;gap:12px}}@media(max-width:359px){.header-inner,.page-shell{padding-inline:16px}.setup-panel{padding:16px}.profit-value{font-size:var(--text-xl);letter-spacing:-.04em}.profit-surface{padding:20px 16px}.result-metrics dd{font-size:var(--text-lg)}.payback-metrics{grid-template-columns:1fr}.coin-table tr{padding:18px 16px}.site-footer{margin-inline:16px}}@media(forced-colors:active){button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-color:Highlight}}
