/* Print / "Download PDF" (S10): A4, Hebrew right to left (inherits <html dir>), footer with date, "indicative" and credit. */
@page{size:A4;margin:14mm}
body{background:#fff;color:#000;font-size:10.5pt;display:block}
:root,:root[data-theme],:root:not([data-theme="light"]){--bg:#fff;--surface:#fff;--surface-2:#f2f2f4;--surface-3:#eaeaea;--field:#fff;--fg:#000;--fg-2:#222;--muted:#444;--line:#ccc;--line-strong:#bbb;--shadow-1:none;--shadow-2:none;color-scheme:light}
body{background-image:none}
.top,.steps,.navrow,#no-code,.drop,#ph-drop,.ph-x,#job-change,#takeaway,#fig-hint,#fig-panel,.toast,[data-copy],#saved-banner,#src-panel,#legend,.notice{display:none!important}
.print-all .panel[hidden]{display:grid!important}
.print-all #s1{display:none!important}
.panel{gap:14px;margin-bottom:18px}
#print-foot{display:block!important;margin-top:12px;border-top:1px solid #ccc;padding-top:6px}
.tbox{overflow:visible;border:0}
table{font-size:8.5pt}
.cmp,.srcs{min-width:0}
.cmp th[scope=row]{position:static}
.qcard,.offer,.level,tr{break-inside:avoid}
.price{text-decoration:none}
a[href]::after{content:" (" attr(href) ")";font-size:8pt;color:#444}
footer p{padding:6px 0}
