@page{size:A4 portrait;margin:12mm 11mm 14mm;@top-right{content:"STAFFETTA";font-size:8pt;color:#777}@bottom-center{content:counter(page) " / " counter(pages);font-size:8pt;color:#777}}@media print{html{font-size:10.5pt}body{color:#000!important;background:#fff!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important}header,nav,.no-print,button,[role=dialog],nextjs-portal{display:none!important}main{max-width:none!important;margin:0!important;padding:0!important}a{color:inherit!important;text-decoration:none!important}.border-rule,.border-rule-strong,.border-ink{border-color:#000!important}.bg-paper,.bg-sheet,.bg-crust-50{background:#fff!important}.text-ink-soft,.text-ink-faint{color:#333!important}h1{font-size:17pt!important}h2{font-size:13pt!important}.text-\[2\.1rem\],.text-\[1\.7rem\]{font-size:15pt!important}.text-2xl{font-size:13pt!important}.overflow-x-auto{overflow:visible!important}.min-w-\[600px\],.min-w-\[860px\],.min-w-\[640px\],.min-w-\[520px\]{min-width:0!important}section.break-inside-avoid{break-inside:auto}section.break-inside-avoid+section.break-inside-avoid{break-before:page}.xl\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{display:block!important}.xl\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]>*+*{margin-top:4mm}.rounded-sm>div,.rounded-sm table tr{break-inside:avoid}.sm\:grid-cols-2{grid-template-columns:1fr 1fr!important}.bg-info-bg{background:#fff!important}div:has(>.grid>section.flex-col)>:not(.grid){display:none!important}div:has(>section.flex-col.rounded-sm){display:block!important}section.flex-col.rounded-sm{break-inside:avoid;min-height:0;margin:0 0 6mm;border:1.2pt solid #000!important;border-radius:0!important}section.flex-col.rounded-sm+section.flex-col.rounded-sm{break-before:page}section.flex-col.rounded-sm .tracking-\[0\.4em\]{letter-spacing:.6em;font-weight:900;color:#000!important;font-size:20pt!important}section.flex-col.rounded-sm h2{border-bottom:1pt solid #000;padding-bottom:1mm;display:inline-block;font-size:16pt!important}section.flex-col.rounded-sm .bg-review-bg,section.flex-col.rounded-sm .bg-ok-bg,section.flex-col.rounded-sm .bg-info-bg{display:none!important}section.flex-col.rounded-sm dl{border-top:1pt solid #000;border-bottom:1pt solid #000}section.flex-col.rounded-sm dl>div{color:#000!important;background:#fff!important;border-color:#000!important}section.flex-col.rounded-sm table{border-collapse:collapse}section.flex-col.rounded-sm thead tr{border-bottom:1pt solid #000!important}section.flex-col.rounded-sm tbody tr{border-style:solid!important;border-bottom-width:.5pt!important;border-bottom-color:#000!important}section.flex-col.rounded-sm td>.text-ink-soft{display:none!important}section.flex-col.rounded-sm td{padding-top:2.5mm!important;padding-bottom:2.5mm!important}section.flex-col.rounded-sm:after{content:"承認　　　　　　　　　　　送信日　　　年　　月　　日";white-space:pre;border:.8pt solid #000;width:fit-content;margin:6mm 4mm 3mm auto;padding:3mm 4mm;font-size:10pt;display:block}}@page landscape{size:A4 landscape;margin:10mm 10mm 12mm}@media print{.print-landscape{page:landscape}.print-page{break-before:page}.sheet-paper{display:block!important}:is(body:has(#pr-plan:not(:checked)) [data-sheet=plan],body:has(#pr-process:not(:checked)) [data-sheet=process],body:has(#pr-staff:not(:checked)) [data-sheet=staff],body:has(#pr-daily:not(:checked)) [data-sheet=daily]){display:none!important}}
