.international-revenue-section{margin:0 40px 34px}.international-heading{align-items:flex-start}.paye-explainer{display:grid;grid-template-columns:minmax(220px,.65fr) 1.35fr;gap:18px;margin-bottom:12px;padding:15px 17px;border:1px solid #b8d8e8;border-radius:13px;background:#f3f9fc}.paye-explainer strong{font-size:13px}.paye-explainer p{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.international-controls{display:grid;grid-template-columns:1fr .8fr 1fr auto;gap:10px;align-items:end;margin-bottom:12px}.international-controls>label:not(.pin-control){font-size:10px;font-weight:800;color:var(--muted);text-transform:uppercase}.international-controls select{display:block;width:100%;box-sizing:border-box;margin-top:5px;padding:9px 10px;border:1px solid var(--line);border-radius:9px;background:#fff;font:500 12px 'DM Sans'}.pin-control{display:flex;align-items:center;gap:7px;min-height:35px;padding:0 10px;border:1px solid var(--line);border-radius:9px;background:#fff;font-size:11px;font-weight:700}.country-picker{position:relative}.country-picker summary{display:flex;justify-content:space-between;align-items:center;padding:9px 10px;border:1px solid var(--line);border-radius:9px;background:#fff;cursor:pointer;font-size:11px;font-weight:700}.country-picker summary span{color:var(--muted);font-size:9px}.country-picker>div{position:absolute;z-index:10;top:42px;left:0;right:0;display:grid;gap:6px;max-height:290px;overflow:auto;padding:10px;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:0 12px 30px rgba(15,45,35,.13)}.country-picker label{display:flex;align-items:center;gap:7px;font-size:10px}.international-warning{display:none;margin:0 0 12px;padding:10px 13px;border-left:3px solid #e0a91d;border-radius:8px;background:#fff9e9;color:#665821;font-size:10px}.international-warning.show{display:block}.intl-legend{display:flex;flex-wrap:wrap;gap:9px 15px;margin:12px 0;font-size:9px;color:var(--muted)}.intl-legend span{display:flex;align-items:center;gap:5px}.intl-legend i{width:8px;height:8px;border-radius:2px}.international-chart-card{padding:20px;border:1px solid var(--line);border-radius:16px;background:#fff}.international-bars{display:grid;gap:11px}.intl-bar-row{display:grid;grid-template-columns:128px 1fr 66px;align-items:center;gap:10px}.intl-country{font-size:10px}.intl-country strong,.intl-country small{display:block}.intl-country small{color:var(--muted);font-size:8px}.intl-stack-shell{height:23px;overflow:hidden;border-radius:6px;background:#edf1ef}.intl-stack{display:flex;height:100%}.intl-stack i{display:block;height:100%;min-width:0}.intl-bar-value{text-align:right;font-size:10px}.intl-bar-value small{display:block;color:var(--muted);font-size:8px}.intl-bar-row.pinned{padding:7px;border-radius:9px;background:#f1f8f5}.intl-bar-row.average{padding-top:11px;border-top:1px dashed #b9c5c0}.international-table-wrap{overflow:auto;margin-top:12px;border:1px solid var(--line);border-radius:13px;background:#fff}.international-table{width:100%;min-width:1120px;border-collapse:collapse;font-size:9px}.international-table th,.international-table td{padding:9px 8px;border-bottom:1px solid #edf0ee;text-align:right}.international-table th:first-child,.international-table td:first-child{text-align:left;position:sticky;left:0;background:#fff}.international-table thead th{background:#f6f8f7;color:var(--muted);font-size:8px}.international-table td strong,.international-table td small{display:block}.international-table td small{color:var(--muted);font-size:8px}.country-meta{margin-top:5px}.country-meta summary{cursor:pointer;color:#087557;font-size:8px;font-weight:800}.country-meta div{max-width:280px;padding-top:5px;color:var(--muted);font-size:8px;line-height:1.45}.data-status{display:inline-block;padding:3px 6px;border-radius:999px;background:#e5f6ef;color:#087557;font-size:8px;font-weight:800}.international-method-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.international-method-grid details{border:1px solid var(--line);border-radius:12px;background:#fff}.international-method-grid summary{padding:13px 15px;cursor:pointer;font-size:11px;font-weight:800}.international-method-grid details>div{padding:0 15px 15px;color:var(--muted);font-size:10px;line-height:1.5}.international-method-grid dl{display:grid;grid-template-columns:1fr 1fr;gap:7px 15px}.international-method-grid dt{font-weight:800;color:var(--ink)}.international-method-grid dd{margin:1px 0 0}.international-method-grid a{color:#087557;font-weight:800}.misconceptions{display:grid;gap:6px}.misconceptions p{margin:0;padding-bottom:6px;border-bottom:1px solid #edf0ee}.international-source-note{color:var(--muted);font-size:9px}.segment-pit{background:#0d7755}.segment-cit{background:#4b9a7d}.segment-ssc{background:#e6b84a}.segment-payroll{background:#d9893d}.segment-property{background:#7654a5}.segment-vat{background:#3f7cac}.segment-otherGoods{background:#70a9c4}.segment-other{background:#aebbb6}
@media(max-width:1050px){.international-revenue-section{margin-left:25px;margin-right:25px}.international-controls{grid-template-columns:1fr 1fr}.paye-explainer{grid-template-columns:1fr}.international-method-grid{grid-template-columns:1fr}}
@media(max-width:700px){.international-controls{grid-template-columns:1fr}.intl-bar-row{grid-template-columns:90px 1fr 54px}.international-chart-card{padding:14px}.international-method-grid dl{grid-template-columns:1fr}}
.international-controls{grid-template-columns:1fr .75fr 1fr 1fr auto;margin-bottom:6px}.international-currency-note{margin:0 0 12px;color:var(--muted);font-size:10px}.international-currency-note strong{color:var(--ink)}
@media(max-width:1050px){.international-controls{grid-template-columns:1fr 1fr}}
@media(max-width:700px){.international-controls{grid-template-columns:1fr}}
.intl-bar-row{grid-template-columns:128px 1fr 104px}.intl-bar-value{white-space:nowrap}
@media(max-width:700px){.intl-bar-row{grid-template-columns:82px 1fr 86px}}
