.sim-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-card);overflow-x:auto}.sim-table{border-collapse:collapse;width:100%;min-width:640px;font-size:.92rem;line-height:1.45}.sim-table th,.sim-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 14px}.sim-table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--nile-900);background:var(--nile-050);white-space:nowrap;font-size:.78rem;font-weight:750}.sim-table tbody th[scope=row]{color:var(--nile-950);white-space:nowrap;font-weight:650}.sim-table tbody tr:last-child th,.sim-table tbody tr:last-child td{border-bottom:none}.sim-table tbody tr:nth-child(2n){background:var(--sand-100)}.sim-decision-grid{grid-template-columns:1fr;gap:14px;display:grid}.sim-decision-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:18px 20px}.sim-decision-card h3{color:var(--nile-950);margin-bottom:8px;font-size:1.02rem;font-weight:700}.sim-decision-answer{color:var(--clay-600);margin-bottom:6px;font-weight:700}.sim-decision-card p:last-child{color:var(--ink-soft);font-size:.94rem}.sim-operator-notes{grid-template-columns:1fr;gap:14px;margin-top:18px;display:grid}.sim-operator-note{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);padding:16px 18px}.sim-operator-note h3{color:var(--nile-950);margin-bottom:6px;font-size:.98rem;font-weight:700}.sim-operator-note p{color:var(--ink-soft);margin-bottom:8px;font-size:.92rem}.sim-operator-note .tick-list{color:var(--ink-soft);margin-bottom:10px;font-size:.9rem}.sim-best-list{gap:12px;display:grid}.sim-best-row{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);grid-template-columns:1fr;gap:4px 18px;padding:16px 18px;display:grid}.sim-best-row h3{color:var(--nile-950);margin-bottom:4px;font-size:.98rem;font-weight:700}.sim-best-situation p{color:var(--ink-soft);font-size:.92rem}.sim-best-pick{color:var(--clay-600);background:var(--clay-100);border-radius:999px;place-self:center start;padding:6px 14px;font-size:.9rem;font-weight:750}.sim-buy-list{gap:10px;display:grid}.sim-buy-list li{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink-soft);padding:14px 18px;font-size:.95rem;line-height:1.55}.sim-buy-list strong{color:var(--nile-950)}.sim-from-uk-grid{grid-template-columns:1fr}.sim-type-grid{grid-template-columns:1fr;gap:14px;margin-bottom:18px;display:grid}.sim-type-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:18px 20px}.sim-type-card h3{color:var(--nile-950);margin-bottom:8px;font-size:1.02rem;font-weight:700}.sim-type-card p{color:var(--ink-soft);font-size:.94rem}.sim-branch-duo{grid-template-columns:1fr;gap:14px;display:grid}.sim-branch-card{background:var(--white);border:1px solid var(--line);border-top:4px solid var(--nile-700);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:20px 22px}.sim-branch-card h3{color:var(--nile-950);margin-bottom:8px;font-size:1.05rem;font-weight:700}.sim-branch-card p{color:var(--ink-soft);margin-bottom:12px;font-size:.95rem}.sim-branch-card .btn{min-height:46px}@media (min-width:600px){.sim-decision-grid,.sim-operator-notes,.sim-from-uk-grid,.sim-type-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:780px){.sim-best-row{grid-template-columns:1fr auto}.sim-from-uk-grid{grid-template-columns:repeat(3,1fr)}.sim-branch-duo{grid-template-columns:repeat(2,1fr)}}@media (min-width:1020px){.sim-decision-grid,.sim-type-grid{grid-template-columns:repeat(3,1fr)}}
