:root{--c-bg:#fafafa;--c-table:#efefef;--c-cell:#ffffff;--c-panel:#eeeeee;--c-btn:#dddddd;--c-link:#494949;--c-text:#444444;--c-fb:#4867A7;--c-tw:#00acee;--radius:10px;--radius-sm:5px;--radius-md:8px;--font:"kasaBbatosb",sans-serif;--c-up:green;--c-down:red;--c-hover:#eee;--c-border:#ddd;--c-note:#333;--c-muted:#555;--c-links-bg:#f5f5f5;--c-on-accent:white;--c-shadow:black;--c-accent:#1a4d8c;}*{box-sizing:border-box;}html{padding:0;margin:0;border:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{word-wrap:normal;font-size:1.0em;font-family:var(--font);margin:0;padding:0;background-color:var(--c-bg)}h1, h2, h3{padding:10px;margin:0}h1{font-size:1.5em}h2{font-size:1.2em} a{margin:0;padding:0;border:0;color:var(--c-link);text-decoration:none} br.smbreak{display:none}@media (max-width:450px){body{font-size:0.8em}br.smbreak{display:block}} p.source{word-break:break-all}.copyright{font-style:italic;color:var(--c-link);text-align:center}.copyright a{text-decoration:underline}div.mobile{color:var(--c-note);padding:0 0 13px;text-align:center;font-style:italic}.links{padding-right:20px}.links table{color:var(--c-muted);width:100%;border-collapse:collapse}.links tr{background:-moz-linear-gradient(top, rgba(255, 255, 255, .6) 0, rgba(0, 0, 0, 0) 100%) var(--c-links-bg);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, .6)), color-stop(100%, rgba(0, 0, 0, 0))) var(--c-links-bg);background:-webkit-linear-gradient(top, rgba(255, 255, 255, .6) 0, rgba(0, 0, 0, 0) 100%) var(--c-links-bg);height:60px}.links td{vertical-align:middle;padding-left:10px}.links a{display:inline-block;padding:0}.sidebar{grid-area:sidebar}.wingl{grid-area:wingl;display:none}.wingr{grid-area:wingr;display:none}.content{grid-area:content}.banner{grid-area:banner;text-align:center;padding:0;margin:0;overflow:hidden}.header{grid-area:header;border-style:solid;border-width:0 0 0.5px 0;display:flow-root}.footer{grid-area:footer;border-style:solid;border-width:0.5px 0 0 0;text-align:center}.box{color:var(--c-text);padding:10px 0 10px; max-width: 100%;} .boxb{color:var(--c-text);padding:5px 0 0 0;;max-width: 100%;overflow: hidden;}.boxhf{color:var(--c-text);padding:10px 0 0 0; max-width: 100%;} .wrapper{width:100%;display:grid;grid-gap:0px;grid-template-columns:auto;grid-template-rows:auto auto auto auto auto;grid-template-areas:"header" "banner" "content" "sidebar" "footer"}@media only screen and (min-width:1000px){.wrapper{grid-gap:0px;grid-template-columns:1fr 640px 320px 1fr;grid-template-rows:auto auto auto 70px;grid-template-areas:"wingl header header wingr" "wingl banner banner wingr" "wingl content sidebar wingr" "wingl footer footer wingr"}.wingr, .wingl{display:initial}}.boxb.banner{margin:16px auto 0;text-align:center;line-height:0;position:static}.boxb.banner ins.adsbygoogle{display:inline-block;width:320px;height:100px}@media(min-width:600px){.boxb.banner ins.adsbygoogle{width:728px;height:90px}}@media(min-width:1280px){.boxb.banner ins.adsbygoogle{width:970px;height:250px}}.stickybanner{margin:16px auto 0;text-align:center;line-height:0;position:static}.stickybanner ins.adsbygoogle{display:inline-block;width:320px;height:100px}@media(min-width:600px){.stickybanner ins.adsbygoogle{width:300px;height:250px}}@media(min-width:1000px){.stickybanner{position:sticky;top:16px;align-self:flex-start}.stickybanner ins.adsbygoogle{width:300px;height:300px}}#ad_content_bottom{text-align:center;line-height:0;margin:24px auto}#ad_content_bottom ins.adsbygoogle{display:inline-block;width:320px;height:100px}@media(min-width:600px){#ad_content_bottom ins.adsbygoogle{width:728px;height:90px}}.langselector,.ccyselector{position:relative;float:right;display:inline-block}.header .langtrigger,.header .ccytrigger{display:flex;align-items:center;gap:6px;text-align:left}.langcaret{font-size:0.7em;margin-left:2px;opacity:0.7}.flag-icon{display:inline-block;width:22px;height:15px;vertical-align:middle;flex-shrink:0;box-shadow:0 0 0 1px rgba(0,0,0,0.08);background-repeat:no-repeat;background-size:100% 100%}.langmenu,.ccymenu{display:none;position:absolute;top:100%;right:0;min-width:170px;background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(0,0,0,0.15);padding:6px 0;z-index:50;margin-top:2px}.langselector.langopen .langmenu,.ccyselector.ccyopen .ccymenu{display:block}.header .langoption,.header .ccyoption{display:flex;align-items:center;gap:8px;padding:10px 16px;text-align:left;white-space:nowrap;color:var(--c-link)}.header .langoption:hover,.header .ccyoption:hover{background:var(--c-hover)}@media screen and (max-width:750px){.langselector,.ccyselector{display:none}.header.responsive .langselector,.header.responsive .ccyselector{display:block;float:none}.header.responsive .langtrigger,.header.responsive .ccytrigger{display:none}.header.responsive .langmenu,.header.responsive .ccymenu{display:block;position:static;background:transparent;border:none;box-shadow:none;padding:0;margin-top:0;min-width:0}.header.responsive .langoption,.header.responsive .ccyoption{padding:18px 16px}}.flag-el{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAxOCI+PHBhdGggZmlsbD0iIzBkNWVhZiIgZD0iTTAgMGgyN3YxOEgweiIvPjxwYXRoIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMCAzaDI3TTAgN2gyN00wIDExaDI3TTAgMTVoMjciLz48cGF0aCBmaWxsPSIjMGQ1ZWFmIiBkPSJNMCAwaDEwdjEwSDB6Ii8+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01IDB2MTBNMCA1aDEwIi8+PC9zdmc+');background-repeat:no-repeat;background-size:100% 100%}.flag-fr{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzIDIiPjxwYXRoIGZpbGw9IiMwMDI2NTQiIGQ9Ik0wIDBoMXYySDB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEgMGgxdjJIMXoiLz48cGF0aCBmaWxsPSIjZWQyOTM5IiBkPSJNMiAwaDF2MkgyeiIvPjwvc3ZnPg==');background-repeat:no-repeat;background-size:100% 100%}.flag-es{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzIDIiPjxwYXRoIGZpbGw9IiNhYTE1MWIiIGQ9Ik0wIDBoM3YySDB6Ii8+PHBhdGggZmlsbD0iI2YxYmYwMCIgZD0iTTAgLjVoM3YxSDB6Ii8+PC9zdmc+');background-repeat:no-repeat;background-size:100% 100%}.flag-en{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCAzMCI+PGNsaXBQYXRoIGlkPSJ0Ij48cGF0aCBkPSJNMzAgMTVoMzB2MTV6djE1aC0zMHpoLTMwdi0xNXp2LTE1aDMweiIvPjwvY2xpcFBhdGg+PHBhdGggZmlsbD0iIzAwMjQ3ZCIgZD0iTTAgMHYzMGg2MFYweiIvPjxwYXRoIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI2IiBkPSJNMCAwbDYwIDMwTTYwIDBMMCAzMCIvPjxwYXRoIHN0cm9rZT0iI2NmMTQyYiIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNMCAwbDYwIDMwTTYwIDBMMCAzMCIgY2xpcC1wYXRoPSJ1cmwoI3QpIi8+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEwIiBkPSJNMzAgMHYzME0wIDE1aDYwIi8+PHBhdGggc3Ryb2tlPSIjY2YxNDJiIiBzdHJva2Utd2lkdGg9IjYiIGQ9Ik0zMCAwdjMwTTAgMTVoNjAiLz48L3N2Zz4=');background-repeat:no-repeat;background-size:100% 100%}.flag-ccy-usd{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOSAxMyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PHBhdGggZmlsbD0iI2IyMjIzNCIgZD0iTTAgMGgxOXYxM0gweiIvPjxwYXRoIHN0cm9rZT0iI2ZmZiIgZD0iTTAgMS41aDE5TTAgMy41aDE5TTAgNS41aDE5TTAgNy41aDE5TTAgOS41aDE5TTAgMTEuNWgxOSIvPjxwYXRoIGZpbGw9IiMzYzNiNmUiIGQ9Ik0wIDBoNy42djdIMHoiLz48L3N2Zz4=');background-repeat:no-repeat;background-size:100% 100%}.flag-ccy-eur{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PHBhdGggZmlsbD0iIzAzOSIgZD0iTTAgMGg2MHY0MEgweiIvPjxnIGZpbGw9IiNmYzAiPjxjaXJjbGUgY3g9IjMwIiBjeT0iMTAiIHI9IjIiLz48Y2lyY2xlIGN4PSIzNSIgY3k9IjExLjMiIHI9IjIiLz48Y2lyY2xlIGN4PSIzOC43IiBjeT0iMTUiIHI9IjIiLz48Y2lyY2xlIGN4PSI0MCIgY3k9IjIwIiByPSIyIi8+PGNpcmNsZSBjeD0iMzguNyIgY3k9IjI1IiByPSIyIi8+PGNpcmNsZSBjeD0iMzUiIGN5PSIyOC43IiByPSIyIi8+PGNpcmNsZSBjeD0iMzAiIGN5PSIzMCIgcj0iMiIvPjxjaXJjbGUgY3g9IjI1IiBjeT0iMjguNyIgcj0iMiIvPjxjaXJjbGUgY3g9IjIxLjMiIGN5PSIyNSIgcj0iMiIvPjxjaXJjbGUgY3g9IjIwIiBjeT0iMjAiIHI9IjIiLz48Y2lyY2xlIGN4PSIyMS4zIiBjeT0iMTUiIHI9IjIiLz48Y2lyY2xlIGN4PSIyNSIgY3k9IjExLjMiIHI9IjIiLz48L2c+PC9zdmc+');background-repeat:no-repeat;background-size:100% 100%}.header a{display:block;text-align:center}.navlink{padding:18px 16px;float:left;-webkit-tap-highlight-color:transparent}.active{background-color:var(--c-panel);border-radius:var(--radius)}.header .icon{display:none;float:right}@media screen and (max-width:750px){.header a:not(:first-child){display:none}.header a.icon{float:right;display:block}.header.responsive{position:relative}.header.responsive .icon{position:absolute;right:10px;top:10px}.header.responsive a{float:none;display:block;text-align:left}.responsive .icon-logo{float:none;text-align:left}}div.CcyHistory{text-align:center;padding-bottom:0px;padding-top:5px}div.histchart{text-align:center;height:250px;width:100%;max-width:1000px;box-sizing:border-box;margin:0 auto;padding:0 8px 15px;overflow:hidden}.CcyHistory a, a.flipccys{background-color:var(--c-btn);padding:5px;border-radius:var(--radius-sm)} td.label, td.labellast, td.subtitle, td.title{font-weight:700}td.label{padding:0px 5px 15px 0;text-decoration:underline;vertical-align:top}td.content{padding:0 0 15px 0;vertical-align:top}td.labellast{padding:0px 5px 25px 0;text-decoration:underline;vertical-align:top}div.ccy_top{width:100%;height:auto;background-color:var(--c-panel);padding:15px 0 5px 0;border-radius:var(--radius);max-width:100%}.ccymain{width:100%;text-align:center;padding-bottom:10px}#Exc1-container, #Exc2-container{display:block}#ExchangeRate-container, #ExchangeRate-container2{display:inline-block}#ExchangeRate-container, #ExchangeRate-container2, #Exc1-container, #Exc2-container{margin:0 auto;font-size:2.0em;text-align:center;padding:8px 0}#ExchangeRate-container{font-size:1.3em}#Exc-last{font-size:0.75em;padding-bottom:10px}#lflag, #rflag{display:none}@media (min-width:450px){#lflag, #rflag{display:inline-block}}@media (min-width:500px){#ExchangeRate-container, #ExchangeRate-container2, #Exc1-container, #Exc2-container{margin:0 auto;font-size:2.5em;text-align:center;padding:8px 0}#ExchangeRate-container{font-size:1.5em}#Exc-last{font-size:0.9em}}#toccy, #toccy2{display:inline-block;width:4em}.flagx2{width:33px;height:22px;display:inline-block;margin:0 5px 0 5px}#fromccy:focus, #fromccy1:focus, #fromccy2:focus{outline:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}td{vertical-align:top}table{border-spacing:0;margin:10px}div.istoria{margin:0;}p{margin:10px;}div.back{background-color:var(--c-panel);border-radius:var(--radius);margin:20px 0 10px 0;padding:10px;text-align:center}.back a{text-decoration:none;font-size:1.5em} .icon-link{width:50px;height:40px;display:inline-block}.new{color: var(--c-down);font-weight:bold;font-style: italic;display:inline-block} .box-shadow-menu{position:relative;padding-left:1.25em}.box-shadow-menu:before{content:"";position:absolute;left:0;top:0.25em;width:1em;height:0.11em;background:var(--c-shadow);box-shadow:0 0.25em 0 0 var(--c-shadow), 0 0.5em 0 0 var(--c-shadow)}.symbol{display:inline-block} .fb-like, .twlink{padding: 10px 0px 10px 0px}.fblink{display:inline-block;background-color:var(--c-fb);border:5px;border-radius:var(--radius-sm);padding:0px 10px 3px 10px;}.fblink a{color:var(--c-on-accent);font-weight:bold;font-size:0.8em}.twlink a{background-color:var(--c-tw);border:5px;color:var(--c-on-accent);border-radius:var(--radius-sm);padding:4px 10px 4px 10px;font-weight:bold;font-size:0.8em} .green{vertical-align:middle;font-size:0.6em;color:var(--c-up)}.red{vertical-align:middle;font-size:0.6em;color:var(--c-down)}.Equals,.HeaderRow,.HeaderRowU{vertical-align:middle;width:45%;height:35px;text-align:left;padding:5px 0 5px 5px}.HeaderRow, .HeaderRowU{background-color:var(--c-cell)}.HeaderRowU{cursor:pointer;text-decoration:underline}td.Equals{padding:0 0 0 10px;font-weight:bolder}div.CcyTable{text-align:center;background-color:var(--c-table);border-radius:var(--radius);width:100%;max-width:100%}.CcyTable table{margin-top:0}td.MenuRow{vertical-align:middle;background-color:var(--c-table);height:35px}td.CcyRow,td.CcyRowG,td.CcyRowR{background-color:var(--c-cell);vertical-align:middle;width:25%;}td.CcyRowG{font-size:0.8em; color:var(--c-up)}td.CcyRowR{font-size: 0.8em; color:var(--c-down)}td.MenuRowSep{height: 5px}td.Arrow{background-color:var(--c-cell);vertical-align:middle;}a.ccy{margin:0;padding:0;border:0;color:var(--c-link);text-decoration:underline}.flag{width:22px;height:15px;display:inline-block}table.deltas{width:100%}span.deltas{font-size:1.0em}tr.deltas{font-weight:bold}.aff{text-decoration:underline}.info-box{background:var(--c-links-bg);border-left:3px solid var(--c-accent);padding:10px 15px;margin:10px 0;border-radius:4px}.info-box h3{margin-top:0;font-size:1em}#GoldCoinValue-container{width:100%; margin:0 auto;text-align:center;font-size:2.5em;padding:8px 0}
#fromccy,#fromccy2{height:1em;font-size:1em;border:0;border-style:solid;border-width:1px;text-align:center;background-color:var(--c-cell);color:var(--c-link);border-radius:0.2em;display:inline-block}.toccy{display:inline-block;width:6em;font-size:1.2em;text-align:center}#fromccy1{width:6em;height:1.8em;font-size:1.2em;border:0;text-align:center;background-color:var(--c-bg);color:var(--c-link);border-radius:0.2em;display:inline-block}.cnv1{width:3em;font-size:1.2em;display:inline-block}.ccyselect-native{display:none}.currencybox{display:inline-block;position:relative;width:min(320px, calc(100% - 20px));max-width:320px;margin-left:12px}.ccy-picker{position:relative;width:100%;text-align:left}.ccy-picker-toggle{width:100%;min-height:50px;border:0;border-radius:10px;background-color:var(--c-bg);color:var(--c-link);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;box-sizing:border-box;font:inherit}.ccy-picker-selected-text{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.ccy-picker-selected-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem}.ccy-picker-selected-code,.ccy-picker-option-code{font-size:.85rem;color:#666;letter-spacing:.03em}.ccy-picker-caret{font-size:.8rem;color:#666}.ccy-picker-menu{position:absolute;top:calc(100% + 8px);left:0;right:0;background-color:var(--c-cell);border:1px solid #d9d9d9;border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,.16);padding:10px;z-index:20;box-sizing:border-box}.ccy-picker-search{width:100%;height:42px;border:1px solid #d9d9d9;border-radius:10px;background-color:var(--c-bg);color:var(--c-link);font:inherit;padding:0 12px;box-sizing:border-box;margin-bottom:10px}.ccy-picker-search:focus,.ccy-picker-toggle:focus{outline:none;border-color:#8f8f8f}.ccy-picker-options{max-height:260px;overflow:auto}.ccy-picker-option{width:100%;border:0;background:none;padding:10px 8px;border-radius:10px;display:flex;align-items:center;gap:10px;text-align:left;font:inherit;color:var(--c-link)}.ccy-picker-option-label{flex:1;min-width:0}.ccy-picker-option:hover,.ccy-picker-option.is-selected{background-color:var(--c-table)}.ccy-picker-option-flag,.ccy-picker-selected-flag{flex:0 0 auto}.ccy-picker.is-open .ccy-picker-toggle{box-shadow:0 0 0 1px #d9d9d9 inset}.converter-quicklinks{margin:12px 10px 6px;text-align:center}.converter-quicklinks-label{display:block;font-weight:700;margin-bottom:10px}.converter-quicklinks-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.converter-quicklinks-link{display:inline-block;background-color:var(--c-btn);padding:6px 10px;border-radius:8px}@media (max-width:450px){.currencybox{width:100%;max-width:none;margin-left:0}.cnv1{display:block;width:auto;padding-bottom:8px}.toccy{display:block;width:auto;padding-bottom:8px}}
/* ===== MODERN DEFAULT (promoted from theme-modern, 2026-05). The classic look is preserved
   as an override → configs/theme-old.css (?theme=old). These rules come after the base above,
   so they win; theme-old.css comes after THIS, so it can revert it. ===== */
:root{--c-bg:#f5f7fa;--c-table:#ffffff;--c-cell:#ffffff;--c-panel:#eef2f7;--c-btn:#e6ebf2;--c-link:#3b5bdb;--c-text:#1f2933;--c-accent:#4263eb;--c-up:#2f9e44;--c-down:#e03131;--c-hover:#eef2ff;--c-border:#e3e8ef;--c-note:#3b4252;--c-muted:#7b8794;--c-links-bg:#eef2f7;--c-fb:#4263eb;--c-tw:#1d9bf0;--radius:14px;--radius-sm:8px;--radius-md:10px;--font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;}
@media only screen and (min-width:1000px){.wrapper{grid-template-columns:1fr minmax(0,880px) 300px 1fr;column-gap:16px;max-width:1500px;margin-left:auto;margin-right:auto}}
div.histchart{max-width:100%}
div.CcyTable,div.ccy_top,div.back,.info-box{box-shadow:0 1px 3px rgba(16,24,40,.06),0 1px 2px rgba(16,24,40,.04)}
div.CcyTable{border:1px solid var(--c-border)}
a{transition:color .12s ease}
h1,h2,h3{letter-spacing:-0.01em}
td.HeaderRow,td.HeaderRowU,td.CcyRow,td.CcyRowG,td.CcyRowR,td.Arrow{border-bottom:1px solid var(--c-border)}
td.Equals,td.MenuRow{background-color:var(--c-panel);border-top:2px solid var(--c-accent);border-bottom:1px solid var(--c-border)}
td.Equals{color:var(--c-accent);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.85em}
td.MenuRowSep{height:10px;background-color:var(--c-bg);border-top:2px solid var(--c-accent);border-bottom:1px solid var(--c-border)}
tr:last-child td.MenuRowSep{height:4px;background-color:transparent;border-top:0;border-bottom:0}
/* FX "freshness countdown" badge (injected client-side by FX_COUNTDOWN_ASSETS in genccy). Moved
   here from a per-page inline <style> in the body (which was invalid HTML). Colours are literal
   for now — could be var()-ised later to theme with the rest. */
.fx-cd{display:inline-flex;align-items:center;gap:.4em;padding:2px 9px 2px 7px;border-radius:999px;background:#e8f0fe;color:#1a73e8;font-size:.85em;font-weight:600;font-style:normal;font-variant-numeric:tabular-nums;line-height:1.5;margin-left:.4em;vertical-align:middle;cursor:pointer}.fx-cd svg{width:13px;height:13px;flex:0 0 auto;transform:rotate(-90deg)}.fx-cd .fx-cd-bg{stroke:rgba(26,115,232,.25);fill:none;stroke-width:2}.fx-cd .fx-cd-fg{stroke:#1a73e8;fill:none;stroke-width:2;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.fx-cd-pending{animation:fxcdpulse 1.8s ease-in-out infinite}.fx-cd-pending .fx-cd-t{font-size:1.1em}@keyframes fxcdpulse{0%,100%{opacity:1}50%{opacity:.45}}