.journee input[type=date],.journee textarea{display:block;width:100%;max-width:100%;border:1px solid var(--line);border-radius:4px;padding:14px 16px;background:var(--paper);color:var(--ink);font:inherit;margin:10px 0 28px}.journee textarea{resize:vertical;min-height:110px}.journee label{display:block;font-weight:600;line-height:1.5;margin-top:24px}.journee label .quiet{font-weight:400}.journee fieldset{border:0;border-top:1px solid var(--line);margin:35px 0 0;padding:24px 0 0;min-width:0}.journee legend{font:30px/1.25 var(--serif);padding:0 20px 0 0;max-width:100%}.journee label+p.quiet{margin:6px 0 10px}.journee-apercu{border:1px solid var(--line);padding:24px;background:var(--cream);margin:30px 0}.journee-apercu pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}.journee-apercu h2{margin-top:0}.journee-effacer summary{font:15px/1.5 system-ui,sans-serif}.journee [hidden]{display:none!important}.journee-actions{align-items:stretch}.journee-actions .button{min-height:48px}.journee [data-day-status]:empty{display:none}@media(max-width:600px){.journee legend{font-size:26px}.journee-apercu{padding:20px}.journee-actions{flex-direction:column}.journee textarea{font-size:16px}.journee fieldset{margin-top:28px}}@media print{.journee-actions,.journee-effacer,[data-day-status]{display:none}.journee-apercu{border:0;padding:0}}
