.cz-legal{font:17px/1.65 Arial,sans-serif;color:#292722;background:#f7f5ef;margin:0}main{max-width:980px;margin:auto;padding:32px 24px 72px}h1{font-size:32px;line-height:1.2}h2{font-size:23px;margin-top:34px}h3{font-size:19px}a{color:#69442e}p,li,td,th{overflow-wrap:anywhere}table{border-collapse:collapse;width:100%;font-size:15px}td,th{padding:10px;text-align:left;vertical-align:top;border:1px solid #cbc5ba}th{background:#eae5d9}.notice{padding:18px;background:#eee4d2;border-left:4px solid #765039}.missing{background:#fff0c7;padding:2px 5px}.small{font-size:14px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.form{padding:24px;background:var(--bg);color:var(--ink);border-bottom:var(--border)}.field{padding:14px;background:var(--field);border:1px solid var(--line);margin:12px 0}.fakebutton{padding:13px;background:var(--accent);color:var(--on);text-align:center;font-weight:bold}@media(max-width:650px){main{padding:24px 16px}h1{font-size:27px}.grid{grid-template-columns:1fr}table{font-size:13px}td,th{padding:6px}}@media print{body{background:#fff;font-size:11pt}main{max-width:none;padding:0}tr{break-inside:avoid}h2{break-after:avoid}}
@media screen and (max-width:650px){table{display:block;max-width:100%;overflow-x:auto}td,th{min-width:130px;overflow-wrap:break-word}}
