.sample{max-width:650px;container-type:inline-size}.path-sheet{background:white;color:#222;border:1px solid #ccc;padding:5%;box-sizing:border-box}.path-sheet img{width:110px}.writing-line{font-family:Arial,sans-serif;border-bottom:1px solid #888;min-height:1.6em;padding:.2em 0;overflow-wrap:anywhere}.trace{color:#aaa}main label{display:inline-block;margin:8px}main input,main select{max-width:100%;padding:8px}@media print{.path-sheet{border:0;break-after:page}.path-sheet:last-child{break-after:auto}.writing-line{margin:14mm 0;min-height:16mm}}
