@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";
:root{--ink:#18211d;--muted:#68746f;--paper:#f4f7f2;--card:#fff;--line:#dfe7df;--green:#126b50;--lime:#c9f36a;--orange:#f28b54}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Manrope,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.site-header{justify-content:space-between;align-items:center;max-width:1180px;height:82px;margin:auto;padding:0 28px;display:flex}.brand{letter-spacing:-.5px;font-size:18px;font-weight:800}.brand span:last-child{color:var(--green)}.brand-mark{background:var(--lime);color:var(--ink);border-radius:50%;place-items:center;width:27px;height:27px;margin-right:8px;font-size:15px;display:inline-grid}.site-header nav{color:var(--muted);gap:34px;font-size:13px;font-weight:700;display:flex}.site-header nav a:hover,.footer-links a:hover{color:var(--green)}.menu-button{background:0 0;border:0;font-size:23px;display:none}.hero{grid-template-columns:1fr 490px;align-items:center;gap:100px;max-width:1180px;margin:56px auto 0;padding:0 28px;display:grid}.eyebrow{letter-spacing:1.4px;color:var(--green);margin:0 0 17px;font:500 11px DM Mono,monospace}.hero h1{letter-spacing:-3px;max-width:550px;margin:0 0 24px;font-size:clamp(42px,5vw,72px);line-height:1.04}.hero-text{color:var(--muted);max-width:440px;font-size:16px;line-height:1.7}.trust-row{color:var(--muted);gap:24px;margin-top:40px;font-size:12px;display:flex}.trust-row b{color:var(--orange);margin-right:6px}.converter{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:30px;box-shadow:0 18px 50px #173d2512}.converter-top{justify-content:space-between;align-items:start;display:flex}.converter h2{letter-spacing:-1px;margin:0 0 27px;font-size:23px}.live-pill{color:var(--green);background:#e8f7dc;border-radius:20px;padding:7px 10px;font:500 10px DM Mono}.live-pill i{background:#42b774;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.amount-label,.currency-select label{color:var(--muted);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.amount-input{border:1px solid var(--line);border-radius:7px;align-items:center;height:58px;margin-bottom:18px;padding:0 16px;display:flex}.amount-input span{color:var(--muted);margin-right:9px;font-size:18px}.amount-input input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:23px;font-weight:700}.currency-row{grid-template-columns:1fr 42px 1fr;align-items:end;gap:10px;display:grid}.currency-select{position:relative}.select-face{border:1px solid var(--line);cursor:pointer;border-radius:7px;height:58px;padding:10px 35px 8px 13px;position:relative}.select-face strong{font-size:14px;display:block}.select-face span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;display:block;overflow:hidden}.select-face b{color:var(--muted);position:absolute;top:17px;right:13px}.select-menu{border:1px solid var(--line);z-index:3;background:#fff;border-radius:7px;width:230px;padding:8px;display:none;position:absolute;top:81px;box-shadow:0 12px 25px #0002}.currency-select:hover .select-menu,.currency-select:focus-within .select-menu{display:block}.search{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:6px;display:flex}.search input{border:0;outline:0;width:100%;font-size:11px}.select-menu button{text-align:left;cursor:pointer;background:#fff;border:0;gap:8px;width:100%;padding:8px 6px;display:flex}.select-menu button:hover{background:var(--paper)}.select-menu button strong{font-size:11px}.select-menu button span{color:var(--muted);font-size:11px}.swap-button{border:1px solid var(--line);background:var(--paper);cursor:pointer;width:35px;height:35px;color:var(--green);border-radius:50%;place-items:center;margin-bottom:11px;display:grid}.convert-button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:7px;width:100%;height:54px;margin-top:21px;font-weight:800}.convert-button:hover{background:#0b5942}.convert-button span{float:right;margin-right:16px;font-size:20px;line-height:15px}.result{background:var(--ink);color:#fff;border-radius:8px;margin-top:14px;padding:18px 20px}.result-label{color:#a8b4ac;letter-spacing:1px;font:500 10px DM Mono;display:block}.result strong{margin:8px 0 4px;font-size:29px;display:block}.result strong em{color:var(--lime);font-size:15px;font-style:normal}.result small{color:#a8b4ac;font-size:10px}.result.empty strong{color:#789083}.result-actions{gap:16px;margin-top:14px;display:flex}.result-actions button{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:11px;display:flex}.result-actions button:disabled{opacity:.4;cursor:not-allowed}.ad-slot{border-top:1px solid var(--line);border-bottom:1px solid var(--line);letter-spacing:1px;color:#9ba6a0;place-items:center;max-width:1180px;height:90px;margin:65px auto 70px;font:10px DM Mono;display:grid}.popular{max-width:1180px;margin:auto;padding:0 28px 90px}.section-heading{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.section-heading h2{letter-spacing:-1.5px;margin:0;font-size:30px}.section-heading a{color:var(--green);font-size:12px;font-weight:700}.pair-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.pair-card{background:#e9efe7;border:1px solid #dce5db;border-radius:8px;justify-content:space-between;min-height:100px;padding:19px;transition:transform .2s;display:flex}.pair-card:hover{transform:translateY(-3px)}.pair-card strong{font-size:15px;display:block}.pair-card strong span{color:var(--orange);padding:0 4px}.pair-card small{color:var(--muted);margin-top:10px;font-size:10px;display:block}.card-arrow{color:var(--green);font-size:18px}footer{border-top:1px solid var(--line);max-width:1124px;color:var(--muted);align-items:center;gap:35px;margin:auto;padding:28px;font-size:11px;display:flex}footer .brand{color:var(--ink);margin-right:auto}.footer-links{gap:18px;display:flex}.footer-links a{font-weight:700}@media (max-width:800px){.site-header{height:68px;padding:0 20px}.site-header nav{display:none}.menu-button{display:block}.hero{margin-top:38px;padding:0 20px;display:block}.hero h1{letter-spacing:-2px;font-size:48px}.hero-text{font-size:14px}.trust-row{margin:26px 0 38px}.converter{padding:22px}.ad-slot{margin:45px 20px 52px}.popular{padding:0 20px 55px}.pair-grid{grid-template-columns:repeat(2,1fr)}footer{flex-wrap:wrap;margin:0 20px;padding:25px 0}footer .brand{width:100%}.footer-links{order:3;justify-content:space-between;width:100%}.currency-row{grid-template-columns:1fr 35px 1fr}.select-menu{width:200px}}
.mobile-nav{display:none}.consent{z-index:10;color:#fff;background:#18211d;border:1px solid #385247;border-radius:10px;align-items:center;gap:24px;max-width:760px;margin:auto;padding:18px 20px;display:flex;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 14px 38px #0004}.consent strong{font-size:13px}.consent p{color:#b9c5be;margin:5px 0 0;font-size:11px;line-height:1.5}.consent-actions{flex-shrink:0;gap:8px;display:flex}.consent-actions button{color:#fff;cursor:pointer;background:0 0;border:1px solid #61736a;border-radius:5px;padding:9px 12px;font-size:10px}.consent-actions .consent-accept{color:#18211d;background:#c9f36a;border-color:#c9f36a}.pair-page,.multi-page{grid-template-columns:1fr 490px;align-items:start;gap:70px;max-width:1050px;margin:55px auto 100px;padding:0 28px;display:grid}.pair-page h1,.multi-page h1{letter-spacing:-2px;margin:0 0 20px;font-size:56px;line-height:1.05}.pair-page h1 span,.multi-page h1 span{color:var(--green)}.pair-page>div>p:not(.eyebrow),.multi-page>div>p:not(.eyebrow){color:var(--muted);max-width:380px;line-height:1.7}.history-card select,.chart-controls select{border:1px solid var(--line);background:#fff;border-radius:5px;padding:8px;font-size:11px}.chart-controls{align-items:center;gap:10px;margin-bottom:18px;display:flex}.chart{border-bottom:1px solid var(--line);align-items:end;gap:4px;height:220px;padding:10px 0;display:flex}.chart-column{flex-direction:column;flex:1;justify-content:end;align-items:center;gap:5px;height:100%;display:flex}.bar{background:var(--orange);border-radius:3px 3px 0 0;width:100%;max-width:14px;min-height:3px}.chart-column small{color:var(--muted);margin-bottom:-20px;font:9px DM Mono;transform:rotate(-45deg)}.chart-summary{justify-content:space-between;margin-top:30px;display:flex}.chart-summary strong{font:500 15px DM Mono}.chart-summary span{color:var(--muted);font-size:11px}.error-message{color:#b14e37;font-size:12px}.multi-input{border:1px solid var(--line);border-radius:7px;height:58px;margin-bottom:15px;display:flex}.multi-input input{background:0 0;border:0;outline:0;width:100%;padding:0 15px;font-size:22px;font-weight:700}.multi-input select{border:0;border-left:1px solid var(--line);background:#fff;padding:0 12px;font-weight:700}.multi-results{border-top:1px solid var(--line)}.multi-result{border-bottom:1px solid var(--line);align-items:center;padding:15px 4px;display:flex}.multi-result div{flex:1}.multi-result strong,.multi-result small{display:block}.multi-result strong{font:500 13px DM Mono}.multi-result small{color:var(--muted);margin-top:4px;font-size:10px}.multi-result>b{margin-right:13px;font-size:16px}.multi-result button{color:var(--muted);cursor:pointer;background:0 0;border:0}.add-currency{color:var(--green);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:15px auto 0;font-size:11px;font-weight:700;display:flex}@media (max-width:800px){.consent{display:block;bottom:10px;left:10px;right:10px}.consent-actions{justify-content:end;margin-top:14px}.mobile-nav{z-index:9;border:1px solid var(--line);background:#fff;border-radius:7px;padding:8px;display:grid;position:fixed;top:58px;right:16px;box-shadow:0 10px 25px #0002}.mobile-nav a{padding:10px 14px;font-size:12px;font-weight:700}.pair-page,.multi-page{margin-top:35px;padding:0 20px;display:block}.pair-page h1,.multi-page h1{font-size:45px}.pair-page .converter,.multi-page .converter{margin-top:35px}.history-card{overflow:hidden}}
.currency-page,.search-page{max-width:1050px;margin:55px auto 100px;padding:0 28px}.currency-page h1,.search-page h1{letter-spacing:-2px;margin:0 0 30px;font-size:58px}.currency-meta{background:var(--ink);color:#fff;border-radius:10px;max-width:620px;padding:30px}.currency-meta strong{color:var(--lime);font:500 42px DM Mono}.currency-meta>span{color:#b9c5be;margin-left:18px;font-size:25px}.currency-meta p{color:#b9c5be;margin-bottom:0;font-size:14px;line-height:1.7}.currency-links{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.currency-links a{border:1px solid var(--line);background:#e9efe7;border-radius:7px;padding:16px;font-size:12px;font-weight:700}.currency-links span{color:var(--green);margin-left:20px}.directory-search{border:1px solid var(--line);max-width:620px;height:58px;color:var(--muted);background:#fff;border-radius:7px;align-items:center;gap:10px;margin-bottom:24px;padding:0 17px;display:flex}.directory-search input{border:0;outline:0;width:100%;font-size:14px}.directory-grid{grid-template-columns:repeat(4,1fr);gap:10px;max-width:900px;display:grid}.directory-item{border:1px solid var(--line);background:#fff;border-radius:7px;grid-template-columns:1fr auto;gap:5px;padding:16px;display:grid}.directory-item strong{color:var(--green);font:500 13px DM Mono}.directory-item span{grid-column:1/-1;font-size:12px;font-weight:700}.directory-item small{color:var(--muted);grid-column:1/-1;font-size:10px}@media (max-width:800px){.currency-page,.search-page{margin-top:35px;padding:0 20px}.currency-page h1,.search-page h1{font-size:44px}.directory-grid{grid-template-columns:repeat(2,1fr)}}
.dashboard,.settings-page{max-width:1050px;margin:55px auto 100px;padding:0 28px}.dashboard h1,.settings-page h1{letter-spacing:-2px;margin:0 0 10px;font-size:58px}.dashboard-intro{color:var(--muted);font-size:14px}.empty-workspace,.settings-card{border:1px solid var(--line);background:#fff;border-radius:10px;max-width:620px;margin-top:35px;padding:30px}.empty-workspace svg{color:var(--orange)}.empty-workspace h2{margin:18px 0 8px;font-size:20px}.empty-workspace p,.settings-card p{color:var(--muted);margin-bottom:22px;font-size:13px}.empty-workspace a{color:var(--green);font-size:12px;font-weight:700}.saved-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px;display:grid}.saved-item{border:1px solid var(--line);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:18px;display:flex}.saved-item a{gap:7px;display:grid}.saved-item strong{font:500 14px DM Mono}.saved-item small{color:var(--muted);font-size:10px}.saved-item button{color:var(--muted);cursor:pointer;background:0 0;border:0}.settings-heading{max-width:620px}.settings-heading>p:last-child{max-width:480px;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.settings-card{max-width:620px;padding:32px;box-shadow:0 18px 50px #173d2510}.settings-card-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.settings-kicker{letter-spacing:1.2px;color:var(--green);font:500 10px DM Mono}.settings-card h2{letter-spacing:-.8px;margin:8px 0 0;font-size:25px}.settings-status{color:var(--green);white-space:nowrap;background:#e8f7dc;border-radius:20px;padding:8px 10px;font:500 10px DM Mono}.settings-description{margin:12px 0 25px!important}.settings-field{gap:9px;font-size:12px;font-weight:700;display:grid}.settings-card select{border:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;background:#fff;border-radius:7px;padding:13px 14px}.settings-note{line-height:1.6;margin:15px 0 0!important;font-size:11px!important}.settings-return{color:var(--green);gap:8px;margin-top:24px;font-size:12px;font-weight:700;display:inline-flex}.settings-return span{font-size:16px;line-height:12px}@media (max-width:800px){.dashboard,.settings-page{margin-top:35px;padding:0 20px}.dashboard h1,.settings-page h1{font-size:45px}.saved-grid{grid-template-columns:1fr}}@media (max-width:480px){.settings-card{padding:24px 20px}.settings-card-heading{display:block}.settings-status{margin-top:16px;display:inline-block}.settings-heading>p:last-child{font-size:13px}}
.calculator-page{grid-template-columns:1fr 390px;align-items:center;gap:85px;max-width:1050px;margin:55px auto 100px;padding:0 28px;display:grid}.calculator-intro h1{letter-spacing:-2px;margin:0 0 20px;font-size:58px;line-height:1.04}.calculator-intro>p:not(.eyebrow){color:var(--muted);max-width:400px;font-size:15px;line-height:1.7}.calculator-intro>a{color:var(--green);margin-top:20px;font-size:12px;font-weight:700;display:inline-block}.calculator-card{background:var(--ink);border-radius:12px;padding:20px;box-shadow:0 18px 50px #173d2530}.calculator-display{text-align:right;color:#a8b4ac;min-height:105px;padding:10px 8px 15px;overflow:hidden}.calculator-display span{white-space:nowrap;min-height:20px;font:500 13px DM Mono;display:block}.calculator-display strong{color:#fff;white-space:nowrap;font-size:36px;line-height:1.2;display:block}.calculator-display small{color:#f28b54;margin-top:8px;font-size:11px;display:block}.calculator-toolbar{justify-content:space-between;margin-bottom:10px;display:flex}.calculator-toolbar button{color:#a8b4ac;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:11px;display:flex}.calculator-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.calculator-key,.calculator-equals{color:#fff;cursor:pointer;background:#2a3932;border:0;border-radius:7px;height:52px;font-size:17px}.calculator-key:hover{background:#385044}.calculator-key.operator{color:var(--lime)}.calculator-key.paren{font-size:14px}.calculator-equals{background:var(--lime);color:var(--ink);grid-column:span 4;justify-content:center;align-items:center;gap:8px;font-weight:800;display:flex}.calculator-equals:hover{background:#d9ff8a}.calculator-back{display:none}@media (max-width:800px){.calculator-page{margin-top:35px;padding:0 20px;display:block}.calculator-intro h1{font-size:45px}.calculator-card{margin-top:35px}.calculator-back{font-size:12px;font-weight:700;display:block}.site-header nav a:nth-child(2){display:none}}
@media (max-width:1100px){.hero{grid-template-columns:minmax(0,1fr) minmax(360px,490px);gap:42px}.pair-page,.multi-page,.calculator-page{max-width:760px;margin-top:35px;display:block}.pair-page .converter,.multi-page .converter,.calculator-card{margin-top:35px}}@media (max-width:900px){.site-header{padding:0 20px}.site-header nav{display:none}.hero{margin-top:38px;padding:0 20px;display:block}.hero h1{letter-spacing:-2px;font-size:clamp(42px,12vw,56px)}.hero-text{font-size:14px}.trust-row{flex-wrap:wrap;gap:10px 20px;margin:26px 0 38px}.converter{padding:22px}.currency-row{grid-template-columns:minmax(0,1fr) 35px minmax(0,1fr)}.select-face span{max-width:calc(100% - 10px)}.result-actions{flex-wrap:wrap;gap:10px 16px}.ad-slot{margin:45px 20px 52px}.popular{padding:0 20px 55px}.section-heading{flex-direction:column;align-items:start;gap:16px}.pair-grid{grid-template-columns:repeat(2,minmax(0,1fr))}footer{flex-wrap:wrap;margin:0 20px;padding:25px 0}footer .brand{width:100%}.footer-links{order:3;justify-content:space-between;width:100%}.pair-page,.multi-page,.calculator-page{margin-top:35px;padding:0 20px;display:block}.pair-page h1,.multi-page h1,.calculator-intro h1{font-size:clamp(42px,12vw,56px)}.pair-page .converter,.multi-page .converter,.calculator-card{margin-top:35px}.directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.saved-grid{grid-template-columns:1fr}.consent{display:block;bottom:10px;left:10px;right:10px}.consent-actions{justify-content:end;margin-top:14px}}@media (max-width:480px){.brand{font-size:16px}.brand-mark{width:24px;height:24px;margin-right:5px}.converter{padding:18px}.converter h2{font-size:20px}.currency-row{gap:6px}.swap-button{width:30px;height:30px}.pair-grid{grid-template-columns:1fr}.currency-links{display:grid}.currency-links a{justify-content:space-between;display:flex}.calculator-card{padding:14px}.calculator-key,.calculator-equals{height:48px}.chart-controls{flex-wrap:wrap}.chart-controls select{flex:1;min-width:0}}.ad-secondary{margin:42px auto}.ad-footer{flex-basis:100%;width:100%;margin:0 0 24px}.ad-global{width:min(1180px,100% - 40px);min-height:90px;margin:28px auto}.ad-global-top{margin-top:12px}.ad-global-bottom{margin-bottom:12px}.history-card,.chart{min-width:0;max-width:100%;overflow:hidden}.chart-column{min-width:0}select{appearance:none;border:1px solid var(--line);min-height:44px;color:var(--ink);background-color:var(--card);background-image:linear-gradient(45deg, transparent 50%, var(--green) 50%), linear-gradient(135deg, var(--green) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 18px) 19px,calc(100% - 13px) 19px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;border-radius:8px;padding:11px 42px 11px 13px;font-size:12px;font-weight:700;transition:border-color .18s,box-shadow .18s,background-color .18s}select:hover{background-color:#fbfdf9;border-color:#a9bcae}select:focus-visible{border-color:var(--green);outline:0;box-shadow:0 0 0 3px #126b5020}select option{color:var(--ink);background:var(--card);font-weight:600}.history-card select,.chart-controls select{min-width:92px}.multi-input select{border:0;border-left:1px solid var(--line);border-radius:0;min-width:104px;min-height:52px}.settings-card select{background-color:#fbfdf9;border-color:#cbd9ce;min-height:48px;font-size:13px}.settings-card select:hover{border-color:var(--green);background-color:#f4faef}.settings-card select:focus-visible{box-shadow:0 0 0 4px #126b5020}.currency-select{z-index:2}.select-face{transition:border-color .18s,box-shadow .18s,background-color .18s}.currency-select:hover .select-face,.currency-select:focus-within .select-face{background:#fbfdf9;border-color:#a9bcae;box-shadow:0 0 0 3px #126b5010}.select-face b{color:var(--green);font-size:16px;transition:transform .18s}.currency-select:focus-within .select-face b{transform:rotate(180deg)}.select-menu{z-index:30;border:1px solid var(--line);background:var(--card);border-radius:10px;padding:8px;overflow:hidden;box-shadow:0 18px 35px #173d2524}.select-menu .search{border:1px solid var(--line);background:var(--paper);border-radius:7px}.select-menu .search:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #126b5010}.select-menu button{border-radius:6px;min-height:38px;transition:background .15s,color .15s}.select-menu button:hover,.select-menu button:focus-visible{color:var(--green);background:#e8f7dc;outline:0}.select-menu button strong{font-family:DM Mono,monospace}.legal{max-width:900px;margin:0 auto;padding:34px 28px 110px}.legal>.brand{margin-bottom:42px;display:inline-block}.legal article{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:clamp(26px,5vw,64px);box-shadow:0 18px 50px #173d2510}.legal article h1{letter-spacing:-2px;max-width:700px;margin:0 0 16px;font-size:clamp(36px,6vw,58px);line-height:1.05}.legal article h2{margin:34px 0 10px;font-size:20px;line-height:1.25}.legal article p,.legal article li{max-width:720px;color:var(--muted);font-size:14px;line-height:1.8}.legal article p:first-of-type{color:var(--muted)}.legal article a{color:var(--green);text-underline-offset:3px;-webkit-text-decoration:underline #c9f36a;text-decoration:underline #c9f36a}.legal article ul{padding-left:22px}.legal article strong{color:var(--ink)}@media (max-width:900px){.ad-secondary{margin:34px 0}.legal{padding:24px 20px 90px}.legal>.brand{margin-bottom:28px}.legal article{padding:26px 22px}.legal article h2{margin-top:28px}.legal article p,.legal article li{font-size:13px;line-height:1.7}select{min-height:46px}.select-menu{max-width:calc(100vw - 40px)}}@media (max-width:480px){.history-card select,.chart-controls select{flex:1;min-width:0}.multi-input select{min-width:92px;padding-left:9px;padding-right:32px}}html,body{max-width:100%;overflow-x:hidden}img,svg,video,canvas,input,select,button{max-width:100%}@media (max-width:640px){.site-header{height:68px;padding:0 16px}.site-header>a:not(.brand){max-width:calc(100% - 44px);font-size:11px}.site-menu-button{width:34px!important;height:34px!important}.mobile-nav{width:min(260px,100vw - 32px)!important}.hero{margin-top:24px;padding:0 16px}.hero h1{letter-spacing:-1.5px;font-size:clamp(36px,12vw,48px);line-height:1.05}.hero-text{font-size:13px;line-height:1.6}.trust-row{font-size:11px}.converter{border-radius:10px;padding:16px}.converter-top{gap:10px}.converter h2{margin-bottom:20px;font-size:19px}.live-pill{white-space:nowrap;padding:6px 7px;font-size:8px}.amount-input{min-width:0}.currency-row{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);gap:5px}.select-face{min-width:0;padding-left:10px;padding-right:27px}.select-face strong,.select-face span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-face b{right:8px}.result-actions{grid-template-columns:1fr;gap:8px;display:grid}.result-actions button{justify-content:center;min-height:38px}.popular{padding:0 16px 40px}.section-heading h2{font-size:25px}.pair-grid{gap:8px}footer{margin:0 16px}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pair-page,.multi-page,.calculator-page,.dashboard,.settings-page,.currency-page,.search-page{margin-top:24px;padding-left:16px;padding-right:16px}.pair-page h1,.multi-page h1,.calculator-intro h1,.dashboard h1,.settings-page h1,.currency-page h1,.search-page h1{letter-spacing:-1.5px;font-size:clamp(36px,12vw,48px)}.pair-page .converter,.multi-page .converter,.calculator-card{margin-top:24px}.currency-meta{padding:22px}.currency-meta strong{font-size:34px}.currency-links{gap:8px}.currency-links a{width:100%;padding:13px}.directory-search{height:50px;padding:0 13px}.directory-search input{min-width:0;font-size:13px}.directory-grid{grid-template-columns:1fr}.calculator-card{padding:14px}.calculator-key,.calculator-equals{height:46px}.calculator-display strong{font-size:30px}.chart-controls{gap:6px}.chart-controls span{flex:none}.chart{gap:2px;height:180px}.chart-column small{font-size:7px}.chart-summary{align-items:end;gap:12px}.chart-summary span{text-align:right}.multi-input{height:52px}.multi-input input{width:100%;min-width:0}.multi-input select{flex:0 0 96px}.multi-result{grid-template-columns:minmax(0,1fr) auto 28px;gap:8px;padding:12px}.multi-result small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.legal{padding:18px 16px 70px}.legal>.brand{margin-bottom:22px}.legal article{border-radius:10px;padding:22px 18px}.legal article h1{letter-spacing:-1.5px;font-size:clamp(34px,11vw,46px)}.legal article h2{font-size:18px}.legal article p,.legal article li{overflow-wrap:anywhere;font-size:13px;line-height:1.65}.consent{padding:14px;bottom:8px;left:8px;right:8px}.consent-actions{grid-template-columns:1fr 1fr;display:grid}.consent-actions button{min-height:38px;padding:8px}}
