@media print{@page{size:A4 portrait;margin:11mm 12mm 16mm}}.recipe-print{display:none}@media print{.recipe-print{display:block!important}}.recipe-print{background:#fff;color:#3d2e1e;font-family:Rubik,Arial,sans-serif;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;--rp-fs: 9.5pt;--rp-h3: 10.5pt;--rp-tb: 8.5pt}.recipe-print *{box-sizing:border-box}.recipe-print .rp-header{border-bottom:.6mm solid #e8a723;padding-bottom:3mm;margin-bottom:4mm;display:flex;align-items:flex-end;justify-content:space-between;gap:6mm;break-inside:avoid;break-after:avoid}.recipe-print .rp-header-left{flex:1;min-width:0}.recipe-print .rp-header-right{text-align:right;flex-shrink:0;max-width:75mm}.recipe-print .rp-num{font-family:Sriracha,cursive;font-size:11pt;color:#c47a15;line-height:1;margin-bottom:1mm}.recipe-print .rp-stav-pill{display:inline-block;padding:.1mm 1.5mm;border-radius:2mm;font-family:Rubik,sans-serif;font-size:7pt;font-weight:600;letter-spacing:.2pt;vertical-align:1mm;margin-left:1mm;-webkit-print-color-adjust:exact;print-color-adjust:exact}.recipe-print .rp-stav-pill.rp-stav-navrh{background:#fef3e8;color:#8a4a08;border:.1mm solid #f0c177}.recipe-print .rp-stav-pill.rp-stav-testovany{background:#fff7d6;color:#6b4d05;border:.1mm solid #e8c34a}.recipe-print .rp-stav-pill.rp-stav-odladeny{background:#e8f4e0;color:#2d5016;border:.1mm solid #8ac070}.recipe-print .rp-title{font-family:Sriracha,cursive;font-size:22pt;color:#3d2e1e;line-height:1.05;margin:0;font-weight:400;border:none;padding:0}.recipe-print .rp-brand{text-align:right;font-size:7pt;color:#c47a15;letter-spacing:1pt;text-transform:uppercase;line-height:1.3;margin-bottom:1.5mm}.recipe-print .rp-brand strong{display:block;font-family:Sriracha,cursive;font-size:11pt;color:#3d2e1e;text-transform:none;letter-spacing:0;font-weight:400}.recipe-print .rp-license-tag{font-size:6.5pt;color:#3d2e1e;line-height:1.25;background:#faf6ee;border-left:.5mm solid #e8a723;padding:.8mm 1.5mm;text-align:left}.recipe-print .rp-license-tag strong{color:#c47a15;font-weight:700}.recipe-print .rp-meta{display:flex;gap:4mm;flex-wrap:wrap;font-size:8pt;color:#c47a15;margin-bottom:3mm;break-inside:avoid;break-after:avoid}.recipe-print .rp-meta span{padding:.5mm 2mm;background:#faf6ee;border-radius:1mm}.recipe-print .rp-meta strong{color:#3d2e1e}.recipe-print .rp-body{font-size:var(--rp-fs);line-height:1.32;column-count:2;column-gap:6mm;column-rule:.15mm solid #d8c89a;column-fill:auto}.recipe-print .rp-body>*+*{margin-top:0}.recipe-print .rp-body p,.recipe-print .rp-body ul,.recipe-print .rp-body ol,.recipe-print .rp-body table,.recipe-print .rp-body blockquote,.recipe-print .rp-body h3,.recipe-print .rp-body h4{margin:0 0 1.6mm;break-inside:avoid;page-break-inside:avoid}.recipe-print .rp-body h2{font-family:Rubik,sans-serif;font-size:var(--rp-h3);font-weight:700;color:#c47a15;margin:2.5mm 0 1.2mm;padding-bottom:.5mm;border-bottom:.15mm dotted #e8a723;letter-spacing:.1pt;break-inside:avoid}.recipe-print .rp-body h3{font-family:Rubik,sans-serif;font-size:var(--rp-h3);font-weight:700;color:#c47a15;margin:2.5mm 0 1.2mm;padding-bottom:.5mm;border-bottom:.15mm dotted #e8a723;letter-spacing:.1pt}.recipe-print .rp-body h2:first-child,.recipe-print .rp-body h3:first-child{margin-top:0}.recipe-print .rp-body h4{font-size:var(--rp-fs);font-weight:700;color:#3d2e1e;margin:1.8mm 0 .8mm}.recipe-print .rp-body strong{color:#3d2e1e;font-weight:600}.recipe-print .rp-body em{color:#6b5536}.recipe-print .rp-body ul,.recipe-print .rp-body ol{padding-left:4mm}.recipe-print .rp-body li{margin-bottom:.4mm}.recipe-print .rp-body blockquote{border-left:.6mm solid #e8a723;padding:.8mm 0 .8mm 2mm;background:#faf6ee;color:#5a4528;font-style:italic;border-radius:0}.recipe-print .rp-body table{width:100%;border-collapse:collapse;font-size:var(--rp-tb);line-height:1.2}.recipe-print .rp-body th,.recipe-print .rp-body td{border:.1mm solid #d8c89a;padding:.6mm 1.2mm;text-align:left;vertical-align:top}.recipe-print .rp-body th{background:#faf6ee;color:#3d2e1e;font-weight:600}.recipe-print .rp-body tbody tr:nth-child(2n) td{background:#e8a7230d}.recipe-print .rp-body td:not(:first-child),.recipe-print .rp-body th:not(:first-child){text-align:right}.recipe-print .rp-body a{color:#c47a15;text-decoration:none;border-bottom:.1mm dotted #e8a723}.recipe-print .rp-running-footer{display:none}@media print{.recipe-print .rp-running-footer{display:flex!important;position:fixed;bottom:-10mm;left:0;right:0;padding-top:2mm;border-top:.3mm solid #d8c89a;font-size:8pt;color:#c47a15;justify-content:space-between;align-items:center;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.recipe-print .rp-running-footer span:nth-child(2){color:#3d2e1e}}@media print{.print-footer{display:none!important}}.recipe-header-top[data-astro-cid-ttk3cxir]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}.stav-banner[data-astro-cid-ttk3cxir]{margin:1rem 0 1.5rem;padding:.75rem 1rem;border-radius:8px;border-left:4px solid;font-size:.95rem;line-height:1.4}.stav-banner-navrh[data-astro-cid-ttk3cxir]{background:#fef3e8;border-left-color:#f0a040;color:#6b3a05}.stav-banner-testovany[data-astro-cid-ttk3cxir]{background:#fff7d6;border-left-color:#e8c34a;color:#5a4005}.unpub-tag[data-astro-cid-ttk3cxir]{display:inline-block;padding:.15em .6em;background:#fde2e2;border:1px solid #d97777;border-radius:4px;font-size:.72rem;font-weight:700;letter-spacing:.5pt;color:#8b1a1a}
