body.converter-page{--bg:#ededed;--surface:#fff;--surface-2:#f5f6f8;--subtle:#eff3fc;--subtle-strong:#e4ebfa;--field:#fff;--field-alt:#f8f9fc;--hover:#f3f6fc;--line:#e3e6ed;--line-soft:#f0f1f4;--line-strong:#d9dce2;--link-line:#c8d4f1;--focus-line:#9fb0de;--text:#242424;--text-2:#363636;--muted:#626873;--link:#2449af;--link-hover:#193683;--btn-bg:#2449af;--btn-text:#fff;--info-bg:#eff3fc;--info-text:#2449af;--focus:#2449af;--up:#487e21;--down:#c74435;--chart-line:#2449af;--chart-fill:#2449af12;--grid:#eef0f3;--up-fill:#43aa05;--warn-bg:#fff6cc;--warn-text:#574400;--warn-line:#f3db6b;--code-bg:#f7f8fa;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--ring:#0645ad2e;--shadow:none;--shadow-2:0 3px 10px #00000026;--field-ring:#2449af1a;--hover-glow:#2449af0a;--shadow-pop:0 16px 56px #192b5120;--shadow-chip:0 1px 4px #18252e0a;--font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}:root[data-theme=dark] body.converter-page{--bg:#15171c;--surface:#202329;--surface-2:#292d36;--subtle:#293958;--subtle-strong:#293958;--field:#202329;--field-alt:#282c34;--hover:#303747;--line:#353a44;--line-soft:#353a44;--line-strong:#484f5d;--link-line:#4c6291;--focus-line:#4c6291;--text:#f5f5f6;--text-2:#e1e3e8;--muted:#b0b6c1;--link:#9bb8ff;--link-hover:#c2d3ff;--btn-bg:#2449af;--btn-text:#fff;--info-bg:#293958;--info-text:#9bb8ff;--focus:#9bb8ff;--up:#9dce70;--down:#ff9a8d;--chart-line:#9bb8ff;--chart-fill:#9bb8ff24;--grid:#3c3c3c;--up-fill:#43aa05;--warn-bg:#3f3712;--warn-text:#ffe58a;--warn-line:#6e5e17;--code-bg:#2a2a2a;--ring:#8ab6ff40;--shadow:none;--shadow-2:0 6px 20px #00000073;--field-ring:#9bb8ff1a;--hover-glow:#9bb8ff0a;--shadow-pop:0 16px 56px #00000080;--shadow-chip:none;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.converter-page{--bg:#15171c;--surface:#202329;--surface-2:#292d36;--subtle:#293958;--subtle-strong:#293958;--field:#202329;--field-alt:#282c34;--hover:#303747;--line:#353a44;--line-soft:#353a44;--line-strong:#484f5d;--link-line:#4c6291;--focus-line:#4c6291;--text:#f5f5f6;--text-2:#e1e3e8;--muted:#b0b6c1;--link:#9bb8ff;--link-hover:#c2d3ff;--btn-bg:#2449af;--btn-text:#fff;--info-bg:#293958;--info-text:#9bb8ff;--focus:#9bb8ff;--up:#9dce70;--down:#ff9a8d;--chart-line:#9bb8ff;--chart-fill:#9bb8ff24;--grid:#3c3c3c;--up-fill:#43aa05;--warn-bg:#3f3712;--warn-text:#ffe58a;--warn-line:#6e5e17;--code-bg:#2a2a2a;--ring:#8ab6ff40;--shadow:none;--shadow-2:0 6px 20px #00000073;--field-ring:#9bb8ff1a;--hover-glow:#9bb8ff0a;--shadow-pop:0 16px 56px #00000080;--shadow-chip:none;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}}body.converter-page{background:var(--bg);color:var(--text);font:16px/1.5 var(--font);-webkit-font-smoothing:antialiased}body.converter-page a{color:var(--link);text-decoration:none}body.converter-page a:hover{color:var(--link-hover);text-decoration:underline}body.converter-page :focus-visible{outline:2px solid var(--focus);outline-offset:2px}body.converter-page :is(.cta,.btn,button,summary,a):focus-visible{outline:2px solid var(--link);outline-offset:3px}body.converter-page button{font:inherit;color:inherit}body.converter-page button:disabled{cursor:not-allowed;opacity:.55}body.converter-page :is(button,a,input,summary){-webkit-tap-highlight-color:transparent}body.converter-page button{transition:background .15s,color .15s}body.converter-page .num,body.converter-page .tnum{font-variant-numeric:tabular-nums}body.converter-page sub{vertical-align:-.28em;font-size:.62em;line-height:0}@media (prefers-reduced-motion:reduce){body.converter-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body.converter-page .crumbs{color:var(--muted);padding:4px 0 18px;font-size:13px}body.converter-page .crumbs ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}body.converter-page .crumbs li+li:before{content:"›";color:var(--muted);margin-right:6px}body.converter-page section{margin-top:18px}body.converter-page h2{letter-spacing:-.35px;margin:0 0 12px;font-size:20px;font-weight:650;line-height:1.25}body.converter-page h3{margin:0 0 8px;font-size:16px}body.converter-page .muted{color:var(--muted)}body.converter-page .small{font-size:13px}body.converter-page .card{background:var(--surface);box-shadow:var(--shadow);border:0;border-radius:16px;padding:26px}body.converter-page .card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}body.converter-page .card-head h2{margin:0}body.converter-page .grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}body.converter-page .grid-chart{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;display:grid}@media (max-width:900px){body.converter-page :is(.grid-2,.grid-chart){grid-template-columns:minmax(0,1fr)}}body.converter-page :is(.hero,.grid-2,.grid-chart,.est-grid,.data-head,.cta-grid)>*{min-width:0}body.converter-page .hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:24px;margin-top:4px;display:grid}@media (max-width:960px){body.converter-page .hero{grid-template-columns:minmax(0,1fr)}}body.converter-page .converter-intro{margin-bottom:26px;padding-right:230px;position:relative}body.converter-page .eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--link);margin:0 0 6px;font-size:12px;font-weight:650}body.converter-page h1{letter-spacing:-1.1px;max-width:1000px;margin:0 0 12px;font-size:clamp(26px,2.8vw,38px);font-weight:700;line-height:1.15}body.converter-page .answer{color:var(--muted);margin:0 0 4px;font-size:15px;line-height:1.4}body.converter-page .answer strong{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}body.converter-page .answer-src{display:none}body.converter-page .intro-links{gap:8px;font-size:14px;display:grid;position:absolute;bottom:2px;right:0}body.converter-page .intro-links a{font-weight:550}body.converter-page .dupe{background:var(--warn-bg);color:var(--warn-text);border:1px solid var(--warn-line);border-radius:3px;align-items:flex-start;gap:8px;margin:0 0 14px;padding:8px 10px;font-size:13px;display:flex}@media (max-width:1050px){body.converter-page .converter-intro{padding-right:0}body.converter-page .intro-links{gap:20px;margin-top:12px;display:flex;position:static}}@media (max-width:767px){body.converter-page .converter-intro{margin-bottom:16px}body.converter-page .converter-intro h1{letter-spacing:-.65px;font-size:26px;line-height:1.2}body.converter-page .converter-intro .eyebrow{display:none}body.converter-page .answer{font-size:13px;line-height:1.55}body.converter-page .intro-links{flex-wrap:wrap;justify-content:flex-start;gap:4px 18px;font-size:14px}body.converter-page .intro-links a{align-items:center;min-height:36px;display:inline-flex}body.converter-page .dupe{font-size:13px}}@media (max-width:400px){body.converter-page .converter-intro .answer{font-size:13px}}body.converter-page .converter{padding:28px;position:relative}body.converter-page .flabel{justify-content:space-between;gap:8px;margin:0 0 8px;font-size:13px;font-weight:500;display:flex}body.converter-page .field{border:1px solid var(--line);background:var(--field);border-radius:12px;align-items:center;min-height:76px;display:flex}body.converter-page .field:focus-within{border-color:var(--focus-line);box-shadow:0 0 0 3px var(--field-ring)}body.converter-page .field.invalid{border-color:var(--down)}body.converter-page .field input{width:80px;min-width:0;font:600 clamp(23px,2.1vw,32px)/1.2 var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.5px;color:var(--text);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;padding:16px}body.converter-page .asset-btn{background:var(--surface-2);cursor:pointer;border:0;border-radius:9px;justify-content:flex-start;align-items:center;gap:8px;min-height:46px;margin:7px;padding:10px 12px;font-size:16px;font-weight:650;display:flex}body.converter-page .asset-btn:hover{background:var(--subtle)}body.converter-page .asset-btn:after{content:"";border:solid var(--muted);border-width:0 1.6px 1.6px 0;flex:none;width:6px;height:6px;margin-left:auto;transform:translateY(-2px)rotate(45deg)}body.converter-page .unit{color:var(--text);font:600 13px var(--font);cursor:pointer;background:0 0;border:0;max-width:65px;margin-right:8px;padding:4px}body.converter-page .fmsg{min-height:19px;color:var(--muted);margin:4px 2px 0;font-size:13px}body.converter-page .fmsg.err{color:var(--down)}body.converter-page .swap-row{justify-content:center;align-items:center;height:44px;margin:3px 0;display:flex}body.converter-page .swap-row:before,body.converter-page .swap-row:after{content:"";background:var(--line-soft);flex:1;height:1px}body.converter-page .swap{border:1px solid var(--line);background:var(--surface);color:var(--link);cursor:pointer;border-radius:20px;align-items:center;gap:6px;min-height:44px;padding:6px 14px;font-size:13px;display:inline-flex}body.converter-page .swap:hover{background:var(--hover)}body.converter-page .swap svg{transition:transform .25s}body.converter-page .swap.spin svg{transform:rotate(180deg)}body.converter-page .row-tools{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:14px;display:flex}body.converter-page .chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body.converter-page .chips .lbl{color:var(--muted);flex-basis:100%;margin-right:2px;font-size:12px}body.converter-page .chip{background:var(--surface-2);min-height:44px;color:var(--muted);font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:6px;padding:7px 10px;font-size:13px}body.converter-page .chip:hover{background:var(--subtle);color:var(--link)}body.converter-page .modebar{margin-top:14px}body.converter-page .seg{background:var(--surface-2);border:0;border-radius:9px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex;overflow:hidden}body.converter-page .seg button{min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:14px}body.converter-page .seg button+button{border-left:0}body.converter-page .seg button[aria-pressed=true],body.converter-page .seg button[aria-checked=true],body.converter-page .seg button[data-state=on]{background:var(--subtle)}@layer components{body.converter-page .seg button{color:var(--muted)!important;font-weight:400!important}body.converter-page .seg button[data-state=on]{color:var(--link)!important;font-weight:600!important}}body.converter-page .datebox{background:var(--subtle);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px;padding:12px;display:flex}body.converter-page .datebox input[type=date]{font:inherit;color:var(--text);background:var(--field);border:1px solid var(--line);border-radius:6px;max-width:100%;min-height:44px;padding:5px 8px;font-size:16px}body.converter-page .datebox .small{font-size:12px}body.converter-page .datebox .check{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}body.converter-page .check input[type=checkbox]{width:18px;height:18px;accent-color:var(--btn-bg)}body.converter-page .result{border-top:1px solid var(--line-soft);margin-top:18px;padding:18px 0 0}body.converter-page .result-main{letter-spacing:-.4px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(18px,1.7vw,25px);font-weight:600;line-height:1.4}body.converter-page .result-rates{color:var(--text-2);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px}body.converter-page .conv-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}body.converter-page .btn{border:1px solid var(--line);background:var(--surface);color:var(--link);cursor:pointer;border-radius:9px;align-items:center;gap:6px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:600;display:inline-flex}body.converter-page .btn:hover{background:var(--hover)}body.converter-page .btn-primary{background:var(--link);color:#fff;border-color:var(--link)}body.converter-page .btn-primary:hover{background:var(--link-hover);color:#fff}body.converter-page .result .conv-actions>.btn{flex:1;justify-content:center}body.converter-page .refnote{background:var(--info-bg);color:var(--info-text);border-radius:3px;margin-top:12px;padding:9px 11px;font-size:13px;line-height:1.5}body.converter-page .toast{color:var(--up);align-self:center;font-size:13px}@media (max-width:767px){body.converter-page .flabel,body.converter-page .flabel span:last-child{font-size:14px;line-height:1.4}body.converter-page .flabel{align-items:baseline;margin-bottom:8px}body.converter-page .flabel span:first-child{color:var(--text);font-weight:600}body.converter-page .flabel span:last-child{text-align:right;overflow-wrap:anywhere}body.converter-page .field{background:var(--field-alt);border-color:var(--line);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;min-height:0;padding:8px 12px 10px;display:grid}body.converter-page .field .asset-btn{min-width:0;max-width:100%;min-height:44px;color:var(--link);background:0 0;grid-area:1/1;justify-self:start;gap:8px;margin:0;padding:8px 0;font-size:16px}body.converter-page .field .asset-btn .icon{flex-shrink:0;width:22px;height:22px}body.converter-page .field .asset-btn .fiat{display:none}body.converter-page .field .asset-btn:after{margin-left:6px}body.converter-page .field .unit{border:1px solid var(--line);background:var(--surface);width:auto;min-width:78px;max-width:110px;min-height:44px;color:var(--muted);border-radius:8px;grid-area:1/2;margin:0;padding:8px;font-size:14px}body.converter-page .field input{letter-spacing:-.6px;overflow-wrap:anywhere;grid-area:2/1/auto/-1;width:100%;max-width:100%;min-height:44px;padding:2px 0 4px;font-size:30px;font-weight:600;line-height:1.3}body.converter-page .field:focus-within{background:var(--surface);border-color:var(--focus-line);box-shadow:0 0 0 3px var(--field-ring)}body.converter-page .fmsg:empty{display:none}body.converter-page .fmsg{min-height:0;margin:6px 0 0;font-size:13px}body.converter-page .swap-row{height:44px;margin:4px 0}body.converter-page .swap{background:0 0;border:0;min-height:44px;padding:8px 16px;font-size:14px}body.converter-page .swap-row:before,body.converter-page .swap-row:after{background:var(--line)}body.converter-page .row-tools{gap:16px;margin-top:16px;display:grid}body.converter-page .chips{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;width:100%;display:grid}body.converter-page .chips .lbl{grid-column:1/-1;margin:0 0 3px;font-size:13px;line-height:1.4;display:block}body.converter-page .chips .chip{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:44px;color:var(--link);overflow-wrap:anywhere;border-radius:8px;padding:7px 2px;font-size:14px;line-height:1.2}body.converter-page .chip .preset-unit{display:none}body.converter-page .seg{background:var(--surface-2);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;width:100%;padding:4px;display:grid}body.converter-page .seg button{white-space:normal;min-width:0;min-height:44px;padding:10px 6px;font-size:14px;line-height:1.3}body.converter-page .seg button[data-state=on]{background:var(--surface);color:var(--link);box-shadow:var(--shadow-chip)}body.converter-page .datebox{border-radius:12px;gap:12px;padding:14px}body.converter-page .datebox .check{flex-wrap:wrap;max-width:100%;font-size:14px}body.converter-page .datebox .small{font-size:13px;line-height:1.55}body.converter-page .result{margin-top:16px;padding-top:16px}body.converter-page .result-main{letter-spacing:-.4px;font-size:22px;line-height:1.35}body.converter-page .result-rates{overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.6}body.converter-page .result .conv-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}body.converter-page .result .conv-actions .btn{min-height:48px;padding:10px 8px;font-size:15px}body.converter-page .result .toast{grid-column:1/-1;font-size:13px}body.converter-page .result .toast:empty{display:none}body.converter-page .refnote{color:var(--muted);background:0 0;margin-top:14px;padding:0;font-size:13px;line-height:1.55}}@media (max-width:400px){body.converter-page .field .asset-btn{min-width:84px;padding:8px}body.converter-page .field .asset-btn .icon{width:18px;height:18px}body.converter-page .field .unit{max-width:48px;margin-right:3px}}@media (max-width:359px){body.converter-page .converter{padding:14px}body.converter-page .field input{font-size:28px}body.converter-page :is(.seg button,.chips .chip){font-size:13px}body.converter-page .result-main{font-size:20px}}body.converter-page .conversion-workspace{grid-template-columns:minmax(340px,.88fr) minmax(0,1.12fr);align-items:stretch;gap:18px;display:grid}body.converter-page .conversion-context{grid-template-columns:1.12fr .88fr;gap:18px;display:grid}@media (min-width:1600px){body.converter-page .conversion-workspace{grid-template-columns:520px minmax(0,1fr)}}@media (max-width:1050px){body.converter-page .conversion-workspace{grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr)}body.converter-page .conversion-context{grid-template-columns:1fr 1fr}body.converter-page :is(.converter,.chart-card,.card){padding:22px}}@media (max-width:767px){body.converter-page .card{border-radius:16px;padding:18px}body.converter-page .converter{padding:18px}body.converter-page :is(.conversion-workspace,.conversion-context){grid-template-columns:minmax(0,1fr);gap:12px}}body.converter-page .pills{background:var(--surface-2);border:0;border-radius:9px;gap:2px;padding:3px;display:inline-flex}body.converter-page .pills button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:44px;padding:6px 12px;font-size:13px}body.converter-page .pills button:first-child{border-radius:3px 0 0 3px}body.converter-page .pills button:last-child{border-radius:0 3px 3px 0}body.converter-page .pills button[aria-pressed=true]{background:var(--subtle);color:var(--link);box-shadow:none;font-weight:650}body.converter-page .chart-card{flex-direction:column;padding:28px;display:flex}body.converter-page .chart-card .card-head{margin-bottom:10px}body.converter-page .chart-sum{font-variant-numeric:tabular-nums;color:var(--muted);margin:0 0 26px;font-size:13px}body.converter-page .chart-wrap{touch-action:pan-y;flex:1;align-items:center;min-height:250px;display:flex;position:relative}body.converter-page .chart-wrap svg{stroke:none;stroke-width:1px;width:100%;max-width:100%;height:auto;max-height:360px;display:block;overflow:visible}body.converter-page .chart-wrap svg text{fill:var(--muted);font-size:11px;font-family:var(--font)}body.converter-page .chart-card:after{content:"Daily reference rates · Hover to inspect";color:var(--muted);margin-top:auto;padding-top:20px;font-size:12px}body.converter-page .tip{pointer-events:none;background:var(--surface-2);border:1px solid var(--line);box-shadow:var(--shadow-2);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:3px;padding:6px 8px;font-size:12px;position:absolute}body.converter-page .empty{border:1px dashed var(--line-strong);color:var(--muted);border-radius:5px;padding:22px;font-size:14px}@media (max-width:767px){body.converter-page .chart-card{padding:20px}body.converter-page .chart-card h2{font-size:20px;line-height:1.3}body.converter-page .chart-card .card-head{flex-wrap:wrap;align-items:center;gap:12px}body.converter-page .chart-wrap{min-height:175px}body.converter-page .chart-sum{margin-bottom:12px;font-size:14px;line-height:1.5}body.converter-page .chart-card:after{content:"Daily reference rates · Touch chart to inspect";padding-top:12px;font-size:11px}body.converter-page .pills button{min-height:40px;padding:5px 10px;font-size:12px}}body.converter-page .side{gap:16px;display:grid}body.converter-page .kv{grid-template-columns:auto 1fr;gap:8px 14px;max-width:900px;margin:0;font-size:14px;display:grid}body.converter-page .kv dt{color:var(--muted);font-size:13px}body.converter-page .kv dd{margin:0}body.converter-page .legs{gap:6px;max-width:900px;margin:0;padding:0;list-style:none;display:grid}body.converter-page .legs li{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:10px;padding-bottom:6px;font-size:13px;display:flex}body.converter-page .flag{border-radius:3px;margin-top:10px;padding:7px 9px;font-size:13px}body.converter-page .flag.warn{background:var(--warn-bg);color:var(--warn-text);border:1px solid var(--warn-line)}body.converter-page .multi{grid-template-columns:1fr 1fr;column-gap:24px;margin:0;padding:0;list-style:none;display:grid}body.converter-page .multi li{border:0}body.converter-page .multi button{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:64px;padding:10px 0;font-size:14px;display:flex}body.converter-page .multi button:hover{background:var(--subtle)}body.converter-page .multi .ident{gap:8px}body.converter-page .multi .v{font-variant-numeric:tabular-nums;white-space:normal;text-align:right;font-size:14px;font-weight:550}body.converter-page .multi .icon{width:24px;height:24px}body.converter-page .ident{align-items:center;gap:8px;min-width:0;display:flex}body.converter-page .ident span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.converter-page .icon{object-fit:cover;border-radius:50%;flex:none;width:22px;height:22px;display:inline-block}body.converter-page .mono{background:var(--hover);color:var(--text-2);letter-spacing:-.02em;place-items:center;font-size:9.5px;font-weight:700;display:inline-grid}body.converter-page .mono.fiat{background:var(--info-bg);color:var(--info-text)}body.converter-page .mono:before{content:attr(data-t)}body.converter-page .zr{font-size:0}body.converter-page .zs{font-style:normal}body.converter-page .zs:before{content:"0"}body.converter-page .zs:after{content:attr(data-n);vertical-align:-.28em;font-size:.62em;line-height:0}@media (max-width:1050px){body.converter-page .multi{grid-template-columns:1fr}}@media (max-width:767px){body.converter-page .multi{grid-template-columns:1fr}body.converter-page .multi li:nth-child(n+5){display:block}body.converter-page .multi button{gap:12px;min-height:60px;font-size:14px}body.converter-page .multi .ident{flex:1;min-width:0}body.converter-page .multi .v{overflow-wrap:anywhere;max-width:52%;font-size:14px}}body.converter-page .tbl-wrap{overflow-x:auto}body.converter-page .tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}body.converter-page .tbl caption{text-align:left;padding-bottom:14px;font-size:18px;font-weight:650}body.converter-page .tbl th{color:var(--muted);text-align:left;background:0 0;padding:12px 10px;font-size:12px;font-weight:500}body.converter-page .tbl td{vertical-align:top;border-bottom:0;padding:12px 10px}body.converter-page .tbl .r{text-align:right;padding-right:0}body.converter-page .tbl tbody tr:nth-child(2n){background:var(--surface-2)}body.converter-page .tbl tbody tr:hover{background:var(--hover)}body.converter-page .up{color:var(--up)}body.converter-page .down{color:var(--down)}body.converter-page .flat{color:var(--muted)}@media (max-width:767px){body.converter-page .tbl td,body.converter-page .tbl th{padding:11px 6px;font-size:13px}body.converter-page .grid-2{gap:12px}body.converter-page .grid-2 h2{font-size:18px}body.converter-page section{margin-top:12px}body.converter-page .tbl td,body.converter-page .tbl th{padding:12px 8px;font-size:14px;line-height:1.5}}body.converter-page .rate-method{padding:0}body.converter-page .rate-method>summary{cursor:pointer;justify-content:space-between;gap:12px;padding:20px 26px;font-size:15px;font-weight:600;display:flex}body.converter-page .rate-method>summary span{color:var(--muted);font-size:13px;font-weight:400}body.converter-page .rate-method>.card{padding-top:0}body.converter-page .disc{border:0;border-radius:10px;margin-top:16px}body.converter-page .disc>summary{cursor:pointer;color:var(--link);align-items:center;gap:8px;padding:16px 0;font-size:15px;font-weight:600;list-style:none;display:flex}body.converter-page .disc>summary::-webkit-details-marker{display:none}body.converter-page .disc>summary:before{content:"";border:1.6px solid;border-width:0 1.6px 1.6px 0;width:6px;height:6px;transition:transform .15s;transform:rotate(-45deg)}body.converter-page .disc[open]>summary:before{transform:rotate(45deg)}body.converter-page .disc>summary:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){body.converter-page .disc>summary:before{transition:none}}@media (max-width:1050px){body.converter-page .rate-method .kv{max-width:900px}}@media (max-width:767px){body.converter-page .rate-method>summary{min-height:52px;padding:18px 20px;font-size:14px}body.converter-page .rate-method>summary span{display:none}body.converter-page :is(.rate-method>summary,.disc>summary){font-size:15px;line-height:1.5}}body.converter-page .faq{border-top:1px solid var(--line)}body.converter-page .faq details{border-bottom:1px solid var(--line)}body.converter-page .faq summary{cursor:pointer;padding:12px 26px 12px 0;font-weight:600;list-style:none;position:relative}body.converter-page .faq summary::-webkit-details-marker{display:none}body.converter-page .faq summary:after{content:"+";color:var(--muted);font-size:18px;font-weight:400;position:absolute;top:10px;right:4px}body.converter-page .faq details[open] summary:after{content:"−"}body.converter-page .faq p{max-width:68ch;color:var(--text-2);margin:0 0 14px}body.converter-page .rel h3{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:14px 0 6px;font-size:13px}body.converter-page .rel h3:first-child{margin-top:0}body.converter-page .linklist{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}body.converter-page .popover{z-index:50;background:var(--surface-2);border:1px solid var(--line);width:min(400px,100vw - 32px);box-shadow:var(--shadow-pop);border-radius:14px;flex-direction:column;max-height:min(460px,70vh);display:flex;position:absolute}body.converter-page .popover .ph{border-bottom:1px solid var(--line);gap:6px;padding:10px;display:grid}body.converter-page .popover input{width:100%;font:16px var(--font);color:var(--text);background:var(--field);border:1px solid var(--line-strong);border-radius:3px;padding:9px 10px}body.converter-page .popover input:focus{border-color:var(--link);box-shadow:0 0 0 3px var(--ring);outline:none}body.converter-page .popover .hint{color:var(--muted);font-size:13px}body.converter-page .plist{flex:1;max-height:none;margin:0;padding:4px 0;list-style:none;overflow-y:auto}body.converter-page .plist .grp{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;padding:8px 12px 4px;font-size:11px}body.converter-page .opt{cursor:pointer;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:7px 12px;display:grid}body.converter-page .opt[aria-selected=true]{background:var(--info-bg)}body.converter-page .opt .nm{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}body.converter-page .opt .nm b{margin-right:6px;font-weight:700}body.converter-page .opt .id{color:var(--muted);font-size:11.5px;font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body.converter-page .badge{background:var(--hover);color:var(--text-2);white-space:nowrap;border-radius:3px;padding:2px 6px;font-size:11px}body.converter-page .badge.dup{background:var(--warn-bg);color:var(--warn-text)}body.converter-page .popover .pick{background:0 0;flex-direction:column;flex:auto;min-height:0;display:flex}body.converter-page .popover .ph [data-slot=command-input-wrapper]{border:0;height:auto;padding:0;display:block}body.converter-page .popover .ph [data-slot=command-input-wrapper]>svg{display:none}body.converter-page .popover .ph input{height:auto}body.converter-page [data-slot=popover-content].popover{min-height:min(220px,50vh);max-height:min(460px,70vh,var(--radix-popover-content-available-height,0px));position:relative}@media (max-width:640px){body.converter-page [data-slot=sheet-content].popover{width:auto;max-height:82vh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:8px 8px 0 0;position:fixed;bottom:0;right:0;top:auto!important;left:0!important}}@media (max-width:767px){body.converter-page [data-slot=sheet-content].popover{background:var(--surface);width:auto;max-width:none;padding-bottom:max(12px,env(safe-area-inset-bottom));border-radius:18px 18px 0 0;max-height:80dvh;right:8px;left:8px!important}body.converter-page [data-slot=sheet-content].popover .ph{gap:10px;padding:16px}body.converter-page [data-slot=sheet-content].popover input{border-radius:10px;min-height:48px;padding:12px;font-size:16px}body.converter-page [data-slot=sheet-content].popover .opt{min-height:60px;padding:12px 16px}}body.converter-page #data{background:var(--surface);border-top:4px solid var(--link);margin-top:48px;padding:36px}body.converter-page .developer-marker{letter-spacing:.1em;color:var(--link);margin-bottom:14px;font-size:12px;font-weight:650}body.converter-page .data-head{display:block}body.converter-page .data-head .eyebrow{display:none}body.converter-page #data-title{letter-spacing:-.8px;margin-bottom:12px;font-size:30px;line-height:1.2}body.converter-page .data-head .lead{max-width:750px;color:var(--muted);font-size:16px}body.converter-page .lead{color:var(--text-2);max-width:64ch;margin:0;font-size:15px}body.converter-page .cta-strip{background:0 0;border:0;margin:24px 0 30px;padding:0}body.converter-page .cta-title{display:none}body.converter-page .cta-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:640px){body.converter-page .cta-grid{grid-template-columns:minmax(0,1fr)}}body.converter-page .cta{border:1px solid var(--line);background:var(--surface-2);color:var(--link);border-radius:12px;flex-direction:column;gap:2px;min-height:100px;padding:20px;display:flex}body.converter-page .cta b{color:var(--link);font-size:17px;font-weight:700}body.converter-page .cta span{color:var(--muted);margin-top:6px;font-size:13px}body.converter-page .cta:hover{background:var(--hover);color:var(--text);border-color:var(--focus-line);box-shadow:0 0 0 2px var(--hover-glow);text-decoration:none}body.converter-page .cta.primary,body.converter-page .cta.primary:hover,body.converter-page .cta.primary:focus-visible{background:var(--subtle);border-color:var(--link-line);color:var(--link)}body.converter-page .cta.primary b,body.converter-page .cta.primary:hover b,body.converter-page .cta.primary:focus-visible b{color:var(--link)}body.converter-page .cta.primary span,body.converter-page .cta.primary:hover span,body.converter-page .cta.primary:focus-visible span{color:var(--muted)}body.converter-page .cta.primary:hover,body.converter-page .cta.primary:focus-visible{background:var(--subtle-strong)}body.converter-page .licence{color:var(--text-2);max-width:960px;margin:9px 0 0;font-size:13px}body.converter-page .upsell{color:var(--text-2);margin:10px 0 0;font-size:13px}body.converter-page .upsell a{font-weight:600}body.converter-page :is(.licence a,.upsell a,p a,.faq a,.machine a,td a){text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}body.converter-page :is(.crumbs,.cta,.btn,.linklist a){text-decoration:none}body.converter-page .tabs{background:var(--surface-2);border:0;border-radius:10px;flex-wrap:nowrap;gap:6px;margin:0 0 12px;padding:5px;display:flex;overflow-x:auto}body.converter-page .tabs button{color:var(--link);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:42px;padding:8px 18px;font-size:14px}body.converter-page .tabs button[aria-selected=true]{background:var(--surface);color:var(--link);box-shadow:var(--shadow-chip);font-weight:700}body.converter-page pre{background:var(--code-bg);border:1px solid var(--line);font:12.5px/1.55 var(--mono);max-height:440px;color:var(--text);border-radius:5px;margin:0;padding:12px 14px;overflow:auto}body.converter-page #code-disc>summary{display:none}body.converter-page #agent-code{background:var(--surface-2);border:1px solid var(--line);white-space:pre;border-radius:12px;max-height:390px;padding:24px;font-size:13px;line-height:1.85;overflow:auto}body.converter-page #data-tabs{margin-top:0!important}body.converter-page #webmcp-pill{background:var(--surface-2);border:0;font-size:11px}body.converter-page .agent-meta{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px 16px;margin-top:10px;font-size:13px;display:flex}body.converter-page .pill{background:var(--hover);color:var(--text-2);border-radius:150px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;display:inline-flex}body.converter-page .pill.on{background:var(--info-bg);color:var(--info-text)}body.converter-page .dot{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}body.converter-page #agent-note{overflow-wrap:anywhere}body.converter-page #copy-code{flex-shrink:0}body.converter-page .machine{padding:16px 0;font-size:14px}body.converter-page .machine a{margin:4px;display:inline-block}body.converter-page .commercial-details{border-top:1px solid var(--line);margin-top:16px}body.converter-page .stats{grid-template-columns:repeat(4,auto);gap:6px 24px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:560px){body.converter-page .stats{grid-template-columns:repeat(2,auto)}}body.converter-page .stats b{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.1;display:block}body.converter-page .stats span{color:var(--muted);font-size:12px}body.converter-page .est-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;margin-top:18px;display:grid}@media (max-width:900px){body.converter-page .est-grid{grid-template-columns:minmax(0,1fr)}}body.converter-page .est{background:var(--subtle);border:1px solid var(--line);border-radius:5px;align-content:start;gap:14px;padding:16px;display:grid}body.converter-page .est h3{margin:0}body.converter-page .est .fl{gap:5px;font-size:13px;font-weight:600;display:grid}body.converter-page .est input[type=text],body.converter-page .est select{font:15px var(--font);color:var(--text);background:var(--field);border:1px solid var(--line-strong);border-radius:3px;width:100%;min-height:40px;padding:8px 10px}body.converter-page .est input[type=text]:focus,body.converter-page .est select:focus{border-color:var(--link);box-shadow:0 0 0 3px var(--ring);outline:none}body.converter-page .est fieldset{border:0;gap:9px;margin:0;padding:0;display:grid}body.converter-page .est legend{margin-bottom:8px;padding:0;font-size:13px;font-weight:600}body.converter-page .rec{border:2px solid var(--link);background:var(--surface);border-radius:5px;align-content:start;gap:10px;padding:18px;display:grid}body.converter-page .rec .lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}body.converter-page .rec .plan{font-size:24px;font-weight:700;line-height:1.1}body.converter-page .rec .price{font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.1}body.converter-page .rec .price small{color:var(--muted);font-size:14px;font-weight:400}body.converter-page .rec ul{color:var(--text-2);gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}body.converter-page .rec p{color:var(--text-2);margin:0;font-size:14px}body.converter-page .meter{background:var(--hover);border-radius:4px;height:8px;overflow:hidden}body.converter-page .meter i{background:var(--up-fill);height:100%;display:block}body.converter-page .tbl.plans th,body.converter-page .tbl.plans td{white-space:nowrap;padding-right:22px}body.converter-page .tbl.plans th:last-child,body.converter-page .tbl.plans td:last-child{padding-right:0}body.converter-page .plans tr.is-rec td{background:var(--info-bg)}body.converter-page .plans .pn{font-weight:700}body.converter-page .plans .tag{background:var(--btn-bg);color:var(--btn-text);border-radius:3px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:600}body.converter-page .cite-grid{margin-top:22px}body.converter-page .cite{background:var(--surface-2);border:0;border-radius:12px;gap:8px;padding:22px;display:grid}body.converter-page .cite h3{margin:0}body.converter-page .cite pre{white-space:pre-wrap;word-break:break-word}body.converter-page #main{padding-bottom:16px}@media (max-width:767px){body.converter-page #data{margin-top:28px;padding:22px 18px}body.converter-page #data-title{overflow-wrap:anywhere;font-size:25px}body.converter-page .data-head .lead{font-size:14px}body.converter-page .cta-grid{grid-template-columns:1fr;gap:8px}body.converter-page .cta{min-height:0;padding:16px}body.converter-page .cta b{font-size:16px}body.converter-page .cta span{font-size:12px}body.converter-page .cta-strip{margin-block:20px}body.converter-page .licence{font-size:11px}body.converter-page .tabs button{padding:8px 12px;font-size:13px}body.converter-page #agent-code{max-height:330px;padding:16px;font-size:12px}body.converter-page #webmcp-pill{display:none}body.converter-page .agent-meta{font-size:12px}body.converter-page .cite{padding:16px}body.converter-page .machine{font-size:13px}body.converter-page .machine a{min-height:44px;padding:8px 4px}body.converter-page .est-grid{grid-template-columns:minmax(0,1fr)}body.converter-page .data-head .lead,body.converter-page .machine{font-size:15px;line-height:1.6}body.converter-page :is(.cta span,.licence){font-size:13px;line-height:1.55}body.converter-page :is(.flabel,.flabel span:last-child,.result-rates,.refnote,.chart-sum,.licence,.machine,[data-slot=sheet-content].popover .hint){font-size:12px}}@media (max-width:400px){body.converter-page :is(.result-rates,.refnote,.chart-sum,.licence){font-size:12px}}body.converter-page .converter-ad{background:var(--surface);border:1px solid var(--line-strong);border-radius:12px;margin:0 0 20px;overflow:hidden}body.converter-page .converter-ad .ad-label{background:var(--surface-2);color:var(--muted);letter-spacing:.07em;text-transform:uppercase;padding:3px 14px;font-size:10px;display:block}body.converter-page .converter-ad .ad-content{min-height:76px;color:var(--text);align-items:center;gap:24px;padding:14px 22px;text-decoration:none;display:flex}body.converter-page .converter-ad .ad-brand{white-space:nowrap;color:var(--link);letter-spacing:-.3px;font-size:17px;font-weight:700}body.converter-page .converter-ad .ad-brand small{border:1px solid var(--link-line);letter-spacing:0;border-radius:4px;margin-left:6px;padding:3px 5px;font-size:11px}body.converter-page .converter-ad .ad-copy{flex:1;gap:2px;min-width:0;display:grid}body.converter-page .converter-ad .ad-copy strong{color:var(--text);font-size:16px;font-weight:600}body.converter-page .converter-ad .ad-copy span{color:var(--muted);font-size:13px}body.converter-page .converter-ad .ad-action{background:var(--btn-bg);color:var(--btn-text);white-space:nowrap;border-radius:8px;padding:11px 17px;font-size:14px;font-weight:600}body.converter-page .converter-ad .ad-content:hover .ad-action{background:#193683}body.converter-page .converter-ad-secondary{background:var(--subtle);margin-top:30px;margin-bottom:0}body.converter-page .converter-ad-secondary .ad-label{background:var(--subtle-strong)}@media (max-width:767px){body.converter-page .converter-ad{border-radius:10px;margin-bottom:14px}body.converter-page .converter-ad .ad-content{gap:12px;min-height:66px;padding:12px 14px}body.converter-page .converter-ad .ad-brand{display:none}body.converter-page .converter-ad .ad-copy strong{font-size:13px;line-height:1.35}body.converter-page .converter-ad .ad-copy span{display:none}body.converter-page .converter-ad .ad-action{align-items:center;min-height:44px;padding:12px;font-size:12px;display:flex}body.converter-page .converter-ad .ad-label{padding:2px 14px;font-size:10px}}body.converter-page .converter-main{max-width:1440px;margin-inline:auto;padding-inline:32px}@media (max-width:1050px){body.converter-page .converter-main{padding-inline:22px}}@media (max-width:767px){body.converter-page .converter-main{padding-inline:14px}}@media (max-width:400px){body.converter-page .converter-main{padding-inline:12px}}body.converter-page .tbl{table-layout:auto;width:100%;min-width:0}body.converter-page .tbl th,body.converter-page .tbl td{white-space:normal;height:auto}body.converter-page .tbl td{color:var(--text)}
