.kit-root .kit-print-only,.kit-root .kit-print-url{display:none}@page kit{size:A4;margin:12mm}@media print{body:has(.kit-root),html:has(.kit-root){background:#fff!important;color:#000!important;-webkit-print-color-adjust:economy;print-color-adjust:economy}body:has(.kit-root) :not(.kit-root):not(.kit-root *):not(:has(.kit-root)){display:none!important}body:has(.kit-root),body:has(.kit-root) :has(.kit-root):not(.kit-root),html:has(.kit-root){display:block!important;position:static!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important;filter:none!important}html[data-kit-print=pack] .kit-root :not(.kit-pack):not(.kit-pack *):not(:has(.kit-pack)){display:none!important}.kit-root{page:kit;color-scheme:light;--background:0 0% 100%;--foreground:0 0% 0%;--card:0 0% 100%;--card-foreground:0 0% 0%;--muted:0 0% 94%;--muted-foreground:0 0% 22%;--border:0 0% 55%;--input:0 0% 40%;--primary:0 0% 8%;--primary-foreground:0 0% 100%;--primary-50:0 0% 96%;--primary-100:0 0% 92%;--primary-700:0 0% 8%;--destructive:0 0% 0%;margin:0!important;padding:0!important;font-size:10.5pt;line-height:1.45;color:#000;background:#fff}.kit-root,.kit-root .kit-measure{max-width:none!important}.kit-root *,.kit-root :after,.kit-root :before{box-shadow:none!important;text-shadow:none!important;animation:none!important;transition:none!important}.kit-root h1{font-size:20pt}.kit-root h2{font-size:14pt}.kit-root h3{font-size:12pt}.kit-root h1,.kit-root h2,.kit-root h3{-moz-column-break-after:avoid;break-after:avoid;page-break-after:avoid}.kit-root li,.kit-root p{orphans:3;widows:3}.kit-root .kit-hero{background:none!important;border:0!important;padding:0!important}.kit-root .kit-noprint,.kit-root button,.kit-root form,.kit-root input[type=radio],.kit-root nav,body:has(.kit-root) .kit-breadcrumbs{display:none!important}.kit-root .kit-print-only{display:block}.kit-root div.kit-print-only{display:flex;margin-bottom:6mm}.kit-root a{color:#000!important;text-decoration:underline}.kit-root .kit-print-url{display:block;margin-top:1mm;line-height:1.3;color:#222;overflow-wrap:anywhere}.kit-root .kit-print-url,.kit-root a[href^=http]:not(.kit-source__url):not(.kit-no-url):after{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8pt;word-break:break-all}.kit-root a[href^=http]:not(.kit-source__url):not(.kit-no-url):after{content:" (" attr(href) ")"}.kit-root .kit-avoid-break,.kit-root .kit-card,.kit-root .kit-pack blockquote,.kit-root .kit-result,.kit-root .kit-source,.kit-root blockquote,.kit-root figure{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.kit-root .kit-card,.kit-root .kit-pack,.kit-root .kit-result,.kit-root .kit-source{background:#fff!important;border:1px solid #555!important;border-radius:2mm!important}.kit-root blockquote{border-left:1.2mm solid #000!important;background:#fff!important}.kit-root .kit-direct-answer{background:#fff!important;border:0!important;border-left:1.2mm solid #000!important;border-radius:0!important}.kit-root .kit-checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:3.5mm!important;height:3.5mm!important;margin-top:.55mm!important;border:.4mm solid #000;border-radius:.6mm;flex:none}.kit-root .kit-checkbox,.kit-root .kit-checkbox:checked{background:#fff!important;background-image:none!important}.kit-root .kit-checkbox:after,.kit-root .kit-checkbox:before{content:none!important}.kit-root .kit-checklist-doc{font-size:10pt;line-height:1.2}.kit-root .kit-checklist-doc>*+*{margin-top:2.5mm!important}.kit-root .kit-checklist-intro{font-size:10pt}.kit-root .kit-check-title{margin:0!important;padding-bottom:.6mm;border-bottom:.25mm solid #000;font-size:11.5pt;line-height:1.2}.kit-root .kit-checklist{margin-top:1.5mm!important;padding:0;list-style:none}.kit-root .kit-checklist>li+li{margin-top:.4mm!important}.kit-root .kit-check-item{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:2mm;column-gap:2mm;margin-bottom:0;padding:0!important;border:0!important;border-radius:0!important;background:none!important;font-size:10pt;line-height:1.2}.kit-root .kit-check-short{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.kit-root .kit-check-item .kit-check-row{flex:0 1 auto;min-width:0;gap:2mm!important}.kit-root .kit-check-text{font-weight:600}.kit-root .kit-check-detail,.kit-root .kit-check-text{display:inline!important;margin:0!important;line-height:1.2!important}.kit-root .kit-check-detail{font-size:9pt!important;font-weight:400;color:#555!important}.kit-root .kit-check-link{flex:0 1 auto;margin:0 0 0 5.5mm!important;padding:0!important;font-size:9pt}.kit-root .kit-check-link .kit-link{display:inline!important}.kit-root .kit-check-link .kit-print-url{display:inline;margin:0 0 0 1.5mm;font-size:7.5pt;line-height:1.2}.kit-root .kit-checklist>li.kit-check-field{margin-top:2.5mm!important}.kit-root .kit-check-field .kit-check-row{flex:1 1 100%}.kit-root .kit-check-field .kit-check-row>div{display:flex;align-items:flex-end;gap:2mm;min-height:6mm}.kit-root .kit-field-line{flex:1 1 auto;min-width:20mm;height:0;margin-bottom:.8mm;border-bottom:.25mm solid #000!important}.kit-root .kit-check-field .kit-check-detail{display:block!important;margin-top:.5mm!important}.kit-root .kit-footer-note{padding:2mm 3mm!important;font-size:10pt}.kit-root [data-piece-type=checklist]>div.kit-print-only{margin-bottom:3mm}.kit-root [data-piece-type=checklist] .kit-frame-header h1{margin-top:1mm!important;font-size:16pt;line-height:1.15}.kit-root [data-piece-type=checklist] .kit-frame-header p{margin-top:1mm!important;font-size:9.5pt!important;line-height:1.25}.kit-root [data-piece-type=checklist] .kit-frame-header+div{margin-top:3mm!important}.kit-root .kit-onepagers>div{-moz-column-break-before:page;break-before:page;page-break-before:always}.kit-root .kit-onepagers>div:first-child{-moz-column-break-before:auto;break-before:auto;page-break-before:auto}.kit-root .kit-onepagers,.kit-root .kit-onepagers>div+div{margin-top:0!important}.kit-root .kit-onepager{display:flex!important;flex-direction:column;min-height:245mm;border:0!important;border-radius:0!important;padding:0!important;background:#fff!important;color:#000!important;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.kit-root .kit-onepager h2{font-size:26pt}.kit-root .kit-onepager li,.kit-root .kit-onepager p{font-size:13pt}.kit-root .kit-qr{width:55mm!important;height:55mm!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.kit-root [data-piece-type=kit-salon] .kit-frame-header,.kit-root [data-piece-type=kit-salon]>.kit-print-only{display:none!important}.kit-root .kit-checklist-intro{font-size:9.5pt;line-height:1.25}.kit-root .kit-checklist-intro>*+*{margin-top:1.5mm!important}.kit-root .kit-checklist-doc .kit-footer-note{border-radius:0!important;padding:2mm 3mm!important;font-size:9.5pt}.kit-root .kit-check-sources h2{font-size:11.5pt}.kit-root .kit-check-sources li+li,.kit-root .kit-check-sources>*+*{margin-top:1mm!important}.kit-root .kit-check-sources .kit-source{border:0!important;border-radius:0!important;padding:0!important;background:none!important;font-size:8.5pt;line-height:1.3}.kit-root .kit-check-sources .kit-source>*{display:inline;margin:0!important}.kit-root .kit-check-sources .kit-source>*+:before{content:" · "}}