.ts-cbr{--cbr-ink:#17212b;--cbr-muted:#71808d;--cbr-border:#e6ebef;--cbr-bg:#fff;--cbr-soft:#f5f8fa;--cbr-accent:#168c88;--cbr-up:#c64d55;--cbr-down:#168c72;color:var(--cbr-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;border:1px solid var(--cbr-border);border-radius:16px;background:var(--cbr-bg);box-shadow:0 8px 28px rgba(25,45,60,.055);overflow:hidden;font-size:14px;line-height:1.45}
.ts-cbr *{box-sizing:border-box}.ts-cbr-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:25px 28px 21px;border-bottom:1px solid var(--cbr-border)}.ts-cbr-eyebrow{display:block;color:var(--cbr-accent);font-size:10px;font-weight:750;letter-spacing:.12em}.ts-cbr h2,.ts-cbr h3{margin:5px 0;color:var(--cbr-ink);font-weight:700;line-height:1.25}.ts-cbr h2{font-size:22px}.ts-cbr h3{font-size:16px}.ts-cbr-header p{margin:5px 0 0;color:var(--cbr-muted);font-size:13px}.ts-cbr-updated{display:grid;gap:3px;text-align:right;color:var(--cbr-muted);font-size:11px}.ts-cbr-updated strong{color:var(--cbr-ink);font-size:12px;font-weight:600}.ts-cbr-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(270px,.8fr);gap:20px;padding:20px}.ts-cbr-table-wrap{min-width:0;overflow-x:auto}.ts-cbr-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.ts-cbr-table th{padding:10px 11px;color:var(--cbr-muted);font-size:10px;font-weight:650;white-space:nowrap;border-bottom:1px solid var(--cbr-border)}.ts-cbr-table td{padding:13px 11px;border-bottom:1px solid #edf0f2;vertical-align:middle}.ts-cbr-table tbody tr{cursor:pointer;transition:background .15s}.ts-cbr-table tbody tr:hover,.ts-cbr-table tbody tr:focus,.ts-cbr-table tbody tr.is-selected{outline:0;background:#f1f8f7}.ts-cbr-bank,.ts-cbr-country,.ts-cbr-date{display:block}.ts-cbr-bank{font-weight:650;font-size:12px}.ts-cbr-country,.ts-cbr-date{margin-top:3px;color:var(--cbr-muted);font-size:10px}.ts-cbr-rate{display:block;font-size:14px;font-weight:750;white-space:nowrap}.ts-cbr-delta{display:block;margin-top:3px;font-size:10px;white-space:nowrap}.ts-cbr-delta.is-up{color:var(--cbr-up)}.ts-cbr-delta.is-down{color:var(--cbr-down)}.ts-cbr-delta.is-flat{color:var(--cbr-muted)}.ts-cbr-chart-card{align-self:start;min-width:0;padding:17px;border:1px solid var(--cbr-border);border-radius:12px;background:#fff}.ts-cbr-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ts-cbr-select{max-width:145px;padding:7px 25px 7px 9px;border:1px solid var(--cbr-border);border-radius:7px;background:#fff;color:var(--cbr-ink);font:inherit;font-size:11px}.ts-cbr-chart-meta{display:flex;align-items:baseline;gap:8px;margin:15px 0 5px}.ts-cbr-chart-meta strong{font-size:23px;line-height:1.2}.ts-cbr-chart-meta span{color:var(--cbr-muted);font-size:10px}.ts-cbr-chart{position:relative;height:174px}.ts-cbr-chart svg{display:block;width:100%;height:100%;overflow:visible}.ts-cbr-grid line{stroke:#edf0f2;stroke-width:1}.ts-cbr-grid text{fill:#8d99a3;font-size:10px}.ts-cbr-area{fill:rgba(22,140,136,.11)}.ts-cbr-line{fill:none;stroke:var(--cbr-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ts-cbr-points circle{fill:#fff;stroke:var(--cbr-accent);stroke-width:2}.ts-cbr-axis{display:flex;justify-content:space-between;color:var(--cbr-muted);font-size:10px}.ts-cbr-tooltip{position:absolute;z-index:2;padding:6px 8px;border-radius:6px;background:#17212b;color:#fff;font-size:10px;pointer-events:none;transform:translate(-50%,-120%);white-space:nowrap}.ts-cbr-source{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--cbr-border);color:var(--cbr-muted);font-size:10px;line-height:1.5}.ts-cbr-footer{display:flex;justify-content:space-between;gap:14px;padding:12px 28px;border-top:1px solid var(--cbr-border);background:var(--cbr-soft);color:var(--cbr-muted);font-size:10px}.ts-cbr-empty{display:grid;gap:6px;padding:26px;color:var(--cbr-muted);font-size:13px}.ts-cbr-empty strong{color:var(--cbr-ink);font-size:15px}
@media(max-width:900px){.ts-cbr-layout{grid-template-columns:1fr}.ts-cbr-chart-card{width:100%}}
@media(max-width:600px){.ts-cbr{border-radius:12px}.ts-cbr-header{padding:19px 16px;gap:10px}.ts-cbr h2{font-size:18px}.ts-cbr-header p{max-width:230px;font-size:11px}.ts-cbr-updated{font-size:9px}.ts-cbr-updated strong{font-size:10px}.ts-cbr-layout{gap:14px;padding:12px}.ts-cbr-table{min-width:630px}.ts-cbr-table th,.ts-cbr-table td{padding:11px 9px}.ts-cbr-chart-card{padding:14px}.ts-cbr-chart{height:155px}.ts-cbr-footer{display:grid;padding:12px 16px;gap:5px}}

/* Палитра и геометрия сайта Trading-Shop.ru. */
.ts-cbr{--cbr-ink:#172033;--cbr-muted:#687184;--cbr-border:#e5eaf3;--cbr-soft:#f4f7fc;--cbr-accent:#065cff;--cbr-up:#16845d;--cbr-down:#b7443e;border-radius:9px;box-shadow:0 8px 24px rgba(23,32,51,.06);font-family:Arial,Helvetica,sans-serif}
.ts-cbr-header{padding:22px 24px 19px}.ts-cbr-eyebrow{color:#065cff;letter-spacing:.08em}.ts-cbr h2{letter-spacing:-.35px}.ts-cbr-table tbody tr:hover,.ts-cbr-table tbody tr:focus,.ts-cbr-table tbody tr.is-selected{background:#edf4ff}.ts-cbr-table tbody tr.is-selected td:first-child{box-shadow:inset 3px 0 #ff8500}.ts-cbr-chart-card{border-radius:8px;background:#fff}.ts-cbr-chart-meta strong{color:#172033}.ts-cbr-area{fill:rgba(6,92,255,.10)}.ts-cbr-line,.ts-cbr-points circle{stroke:#065cff}.ts-cbr-tooltip{background:#172033}.ts-cbr-select{border-color:#dbe4f2;border-radius:6px}.ts-cbr-footer{background:#f4f7fc}
.ts-cbr-empty{border:1px solid #e5eaf3;border-radius:8px;background:#f4f7fc}.ts-cbr-empty strong{color:#172033}
.ts-cbr-page{--cbr-page-ink:#151820;--cbr-page-muted:#687184;box-sizing:border-box;width:min(1240px,calc(100% - 48px));margin:0 auto 40px;color:var(--cbr-page-ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.55}
.ts-cbr-page *{box-sizing:border-box}.ts-cbr-page-hero{margin:0 0 22px}.ts-cbr-page-kicker{display:block;margin-bottom:10px;color:#065cff;font-size:11px;font-weight:700;letter-spacing:1.1px}.ts-cbr-page-hero>p{max-width:850px;margin:0 0 18px;color:var(--cbr-page-muted);font-size:17px;line-height:1.55}.ts-cbr-page-note{display:flex;align-items:flex-start;gap:11px;max-width:900px;padding:13px 15px;border:1px solid #f3dfc7;border-radius:8px;background:#fff8ef;color:#6c573e;font-size:13px}.ts-cbr-page-note>span:first-child{display:grid;place-items:center;flex:0 0 20px;height:20px;border-radius:50%;background:#ff8500;color:#fff;font-size:12px;font-weight:700}
.ts-cbr-page-widget{margin:0 0 36px}.ts-cbr-guide{margin:0;padding:26px;border:1px solid #e5eaf3;border-radius:9px;background:#f4f7fc}.ts-cbr-guide-heading{margin-bottom:20px}.ts-cbr-guide-heading h2{margin:0 0 7px;color:#151820;font-size:26px;line-height:1.25;letter-spacing:-.5px}.ts-cbr-guide-heading>p{margin:0;color:var(--cbr-page-muted);font-size:14px}.ts-cbr-guide-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.ts-cbr-guide-steps>li{display:flex;gap:12px;min-width:0;padding:18px 14px;border:1px solid #e5eaf3;border-radius:7px;background:#fff}.ts-cbr-step-number{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:50%;background:#fff0dc;color:#a85b00;font-size:12px;font-weight:750}.ts-cbr-guide-steps h3{margin:2px 0 8px;color:#172033;font-size:14px;line-height:1.35}.ts-cbr-guide-steps p,.ts-cbr-guide-bottom p{margin:0;color:#687184;font-size:12px;line-height:1.55}.ts-cbr-guide-bottom{margin-top:14px;padding:16px 18px;border-left:3px solid #ff8500;border-radius:0 7px 7px 0;background:#fff}.ts-cbr-guide-bottom strong{display:block;margin-bottom:7px;color:#172033;font-size:14px}.ts-cbr-guide-bottom p+p{margin-top:7px}
.ts-bank-rates-page .wp-block-post-content{max-width:none!important;margin-top:0!important;padding-right:0!important;padding-left:0!important}
.ts-bank-rates-page #ez-toc-container,.ts-bank-rates-page .ez-toc-sticky{display:none!important}
@media(max-width:1000px){.ts-cbr-guide-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.ts-cbr-page{width:calc(100% - 32px);margin-bottom:28px}.ts-cbr-page-hero>p{font-size:15px}.ts-cbr-guide{padding:18px}.ts-cbr-guide-heading h2{font-size:23px}.ts-cbr-guide-steps{grid-template-columns:1fr}.ts-cbr-guide-steps>li{padding:15px}.ts-cbr-page-widget{margin-bottom:25px}}
.ts-cbr-bars rect{fill:#065cff;opacity:.84;transition:fill .14s,opacity .14s}.ts-cbr-bars rect:hover,.ts-cbr-bars rect:focus{fill:#ff8500;opacity:1;outline:none}.ts-cbr-bars rect:focus-visible{stroke:#172033;stroke-width:2}.ts-cbr-grid line{stroke:#e5eaf3;stroke-width:1}.ts-cbr-grid text{fill:#7c8799;font-size:10px}
