/* deal.jkhwatch.gr: μόνο ό,τι λείπει από το style.css του plan */
figure.chart svg { width: 100%; height: auto; display: block; }
ol.srcs { font-family: var(--sans); font-size: 14px; line-height: 1.5; padding-left: 26px; }
ol.srcs li { margin-bottom: 8px; word-break: break-word; }
ol.srcs li:target { background: var(--gate-bg); }
.wide .tbl td:first-child { font-weight: 600; }
blockquote { font-family: var(--serif-h); }
@media (max-width: 720px) { .nav-main { display: none; } }
@media (max-width: 720px) { figure.chart { overflow-x: auto; -webkit-overflow-scrolling: touch; } figure.chart svg { min-width: 640px; } }
