.spec-note[data-esimmir-country-specs]{color:var(--ter);margin:10px 4px 0;font-size:13px}.roam[data-esimmir-roaming-compare]{padding:6px 18px}.roam-row[data-esimmir-roaming-compare]{grid-template-columns:minmax(110px,auto) minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.roam-row[data-esimmir-roaming-compare]+.roam-row[data-esimmir-roaming-compare]{border-top:1px solid var(--sep)}.roam-op[data-esimmir-roaming-compare]{flex-direction:column;gap:2px;min-width:0;display:flex}.roam-name[data-esimmir-roaming-compare]{font-size:15px;font-weight:600}.roam-opt[data-esimmir-roaming-compare]{color:var(--ter);font-size:13px}.roam-incl[data-esimmir-roaming-compare]{color:var(--sec);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.roam-name[data-esimmir-roaming-compare]{align-items:center;gap:7px;display:flex}.roam-dot[data-esimmir-roaming-compare]{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.roam-ic[data-esimmir-roaming-compare]{flex:none;margin-top:1px;display:inline-flex}.roam-ic[data-esimmir-roaming-compare] .ms[data-esimmir-roaming-compare]{font-size:19px}.roam-src[data-esimmir-roaming-compare]{color:var(--ter);font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin-top:3px;font-size:12px;display:flex}.roam-src[data-esimmir-roaming-compare] .ms[data-esimmir-roaming-compare]{font-size:14px}.roam-price[data-esimmir-roaming-compare]{white-space:nowrap;font-size:15px;font-weight:700}.cmp[data-esimmir-roaming-compare]{margin-top:10px;padding:14px 18px 12px}.cmp-head[data-esimmir-roaming-compare]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.cmp-title[data-esimmir-roaming-compare]{font-size:15px;font-weight:600}.cmp-badge[data-esimmir-roaming-compare]{background:var(--accent);color:var(--accent-fg);white-space:nowrap;border-radius:999px;align-items:baseline;gap:5px;padding:4px 12px;display:inline-flex}.cmp-badge[data-esimmir-roaming-compare] b[data-esimmir-roaming-compare]{letter-spacing:-.02em;font-size:20px;font-weight:800}.cmp-badge[data-esimmir-roaming-compare] span[data-esimmir-roaming-compare]{font-size:13px;font-weight:600}.cmp-row[data-esimmir-roaming-compare]{grid-template-columns:minmax(130px,220px) minmax(60px,1fr) auto;align-items:center;gap:14px;padding:10px 0;display:grid}.cmp-row[data-esimmir-roaming-compare]+.cmp-row[data-esimmir-roaming-compare]{border-top:1px solid var(--sep)}.cmp-lab[data-esimmir-roaming-compare]{flex-direction:column;gap:2px;min-width:0;display:flex}.cmp-name[data-esimmir-roaming-compare]{font-size:14px;font-weight:600}.cmp-sub[data-esimmir-roaming-compare]{color:var(--ter);font-variant-numeric:tabular-nums;font-size:12px}.cmp-bar[data-esimmir-roaming-compare]{background:var(--bg);border-radius:999px;height:10px;overflow:hidden}.cmp-bar[data-esimmir-roaming-compare] i[data-esimmir-roaming-compare]{background:var(--accent);border-radius:999px;height:100%;display:block}.cmp-bar[data-esimmir-roaming-compare].is-roam i[data-esimmir-roaming-compare]{background:color-mix(in srgb, var(--ter) 45%, var(--card))}.cmp-val[data-esimmir-roaming-compare]{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;color:var(--sec);font-size:20px;font-weight:700}.cmp-val[data-esimmir-roaming-compare].is-accent{color:var(--accent)}.cmp-val[data-esimmir-roaming-compare] small[data-esimmir-roaming-compare]{color:var(--ter);font-size:12px;font-weight:500}.cmp-sms[data-esimmir-roaming-compare]{border-top:1px solid var(--sep);color:var(--sec);align-items:flex-start;gap:10px;margin:10px 0 0;padding-top:10px;font-size:13px;line-height:1.5;display:flex}.cmp-sms[data-esimmir-roaming-compare] .ms[data-esimmir-roaming-compare]{color:var(--accent);flex:none;margin-top:-1px;font-size:20px}@media (max-width:560px){.cmp-row[data-esimmir-roaming-compare]{grid-template-columns:1fr auto;gap:6px 12px}.cmp-bar[data-esimmir-roaming-compare]{grid-area:2/1/auto/-1}.cmp-head[data-esimmir-roaming-compare]{flex-wrap:wrap}}@media (max-width:640px){.roam-row[data-esimmir-roaming-compare]{grid-template-columns:1fr auto;gap:6px 12px}.roam-incl[data-esimmir-roaming-compare]{grid-area:2/1/auto/-1}}@media (max-width:400px){.roam-row[data-esimmir-roaming-compare]{grid-template-columns:1fr;gap:6px}.roam-incl[data-esimmir-roaming-compare]{grid-row:auto}.roam-price[data-esimmir-roaming-compare]{justify-self:start}}
