.picker-actions[data-astro-cid-5542usjd]{gap:var(--space-3);margin-block:var(--space-2);flex-wrap:wrap;display:flex}.picker-year[data-astro-cid-5542usjd] summary[data-astro-cid-5542usjd]{min-height:2.75rem;padding-block:var(--space-2);color:var(--c-form);cursor:pointer;font-weight:700}.picker-months[data-astro-cid-5542usjd]{gap:0 var(--space-4);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;padding:0;list-style:none;display:grid}.picker-months[data-astro-cid-5542usjd] li[data-astro-cid-5542usjd]{align-items:center;gap:var(--space-1);border-bottom:1px solid var(--c-rule);display:flex}.picker-month[data-astro-cid-5542usjd]{flex:auto}.picker-months[data-astro-cid-5542usjd] a[data-astro-cid-5542usjd]{min-height:2.75rem;padding-inline:var(--space-2);align-items:center;font-weight:700;display:inline-flex}.timesheet-print{padding:var(--space-5) var(--space-4);border:1px solid var(--c-rule);border-radius:var(--radius-m);background:var(--c-surface)}.timesheet-print>*+*{margin-top:var(--space-4)}.timesheet-hint,.timesheet-source{color:var(--c-muted);font-size:var(--text-sm)}.timesheet-fields{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.timesheet-fields p{padding-bottom:var(--space-6);border-bottom:1px solid var(--c-text);color:var(--c-muted);font-size:var(--text-sm)}.timesheet-signatures p{padding-top:var(--space-1);border-top:1px solid var(--c-text);border-bottom:0;padding-bottom:0}.timesheet-signatures{padding-top:var(--space-7)}.timesheet-scroll{overflow-x:auto}.prose .timesheet-table{min-width:34rem;font-size:var(--text-sm)}.prose .timesheet-table th,.prose .timesheet-table td{height:1.75rem;padding:0 var(--space-2);border:1px solid var(--c-rule);white-space:nowrap;font-weight:400}.prose .timesheet-table thead th{border-color:var(--c-form);background:var(--c-form);color:var(--c-surface);font-weight:700}.prose .timesheet-table td:last-child{width:40%}.prose .timesheet-table tbody tr:nth-child(odd){background:0 0}.prose .timesheet-table tbody tr.timesheet-off{background:var(--c-band)}.prose .timesheet-table .timesheet-sum th,.prose .timesheet-table .timesheet-sum td{border-top:2px solid var(--c-text);font-weight:700}.prose .timesheet-table .timesheet-decimal th{color:var(--c-muted);text-align:right;border:0}.prose .timesheet-table td.timesheet-empty{border:0}@media print{@page timesheet{size:A4;margin:0}:has(.timesheet-print)>:not(.timesheet-print,:has(.timesheet-print)){display:none!important}:has(.timesheet-print){border:0!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.timesheet-print{page:timesheet;color:#000;print-color-adjust:exact;background:0 0;border:0;padding:12mm 15mm 10mm;font-size:10pt;margin:0!important}.timesheet-print h2{margin:0;font-size:17pt}.timesheet-hint{display:none}.timesheet-fields{gap:10mm;margin-top:5mm!important}.timesheet-fields p{color:#444;border-color:#000;padding-bottom:7mm;font-size:9pt}.timesheet-signatures{padding-top:10mm}.timesheet-signatures p{padding-top:1mm;padding-bottom:0}.timesheet-scroll{overflow:visible;margin-top:5mm!important}.prose .timesheet-table{min-width:0;font-size:9.5pt}.prose .timesheet-table th,.prose .timesheet-table td{color:#000;border-color:#999;height:6.1mm;padding:0 2mm}.prose .timesheet-table thead th{color:#fff}.prose .timesheet-table .timesheet-sum th,.prose .timesheet-table .timesheet-sum td{border-top-color:#000}.prose .timesheet-table .timesheet-decimal th{color:#444}.timesheet-source{color:#444;font-size:8pt;margin-top:4mm!important}}
