@page{size:A4;margin:0}*{box-sizing:border-box}.print-main{max-width:900px;margin:auto;padding:16px 12px 60px}.sheet{width:min(100%,210mm);aspect-ratio:210/297;background:white;margin:16px auto;box-shadow:0 12px 25px #143c2825;border-radius:12px;padding:7mm 9mm;display:flex;flex-direction:column;gap:3mm;color:#173d2c;font:12px Nunito,Arial}.sheet input,.sheet textarea{width:100%;border:0;background:transparent;font:inherit;color:#123e2c;outline-offset:2px;min-width:0}.sheet input::placeholder,.sheet textarea::placeholder{color:#7d9585}.sheet h2{font:700 16px Fredoka;margin:0 0 4px;color:#0d7248}.sheet-head{display:flex;align-items:center;gap:10px;border-bottom:3px solid #0c8b52;padding-bottom:9px}.sheet-head b{display:block;font:700 17px Fredoka}.sheet-head small{display:block;font-size:8px;font-weight:900;letter-spacing:.11em}.sheet-mark{font-size:30px}.sheet-pill{margin-left:auto;background:#e4f5df;border-radius:30px;padding:7px 9px;font-size:10px;font-weight:900}.sheet-title{display:flex;justify-content:space-between;align-items:center;gap:8px;background:linear-gradient(100deg,#e2f6d9,#f8efd7);border-radius:15px;padding:10px 14px}.sheet-title h1{font:700 clamp(22px,3vw,31px)/1.08 Fredoka;margin:4px 0}.sheet-title p{margin:0}.sheet-topline{font-size:9px;letter-spacing:.12em;font-weight:900}.sheet-illustration{font-size:50px;text-align:center}.sheet-illustration small{display:block;font-size:9px;font-weight:900}.sheet-meta{display:grid;grid-template-columns:1.4fr 1fr 1.3fr;gap:8px}.sheet-meta label{font-size:10px;font-weight:900;background:#f3f9ef;padding:7px 9px;border-radius:9px}.sheet-meta input{font-size:12px;display:block;margin-top:3px}.sheet-two{display:grid;grid-template-columns:1fr 1fr;gap:10px;flex:1;min-height:0}.sheet-pane{border:1.5px solid #d3e8ce;border-radius:12px;padding:10px;display:flex;flex-direction:column;min-height:0}.sheet-pane p{font-size:10px;margin:0 0 4px}.drawing-space{border:2px dashed #b8cfb9;border-radius:8px;flex:1;min-height:90px;display:flex;align-items:center;justify-content:center}.drawing-space span{font-size:10px;color:#a3b6a6}.sheet-pane textarea{resize:none;flex:1;min-height:0;line-height:1.3;padding:4px;background:repeating-linear-gradient(to bottom,transparent,transparent 21px,#e3eee0 22px);background-size:100% 22px}.sheet-pane h2:not(:first-child){margin-top:8px}.sheet-bottom{flex:.72}.sheet-footer{display:flex;justify-content:space-between;border-top:2px solid #dbedcf;padding-top:8px;font-weight:900;color:#087b4a;font-size:10px}.print-main .panel h1{font:700 28px Fredoka}@media(max-width:600px){.print-main{padding:8px}.sheet{width:100%;padding:4mm 3mm;gap:2mm;font-size:10px}.sheet-title h1{font-size:20px}.sheet-illustration{font-size:28px}.sheet-illustration small{font-size:7px}.sheet h2{font-size:12px}.sheet-meta{gap:4px}.sheet-meta label{padding:4px;font-size:8px}.sheet-meta input{font-size:9px}.sheet-head b{font-size:13px}.sheet-head small{font-size:6px}.sheet-pill{font-size:8px;padding:4px}.sheet-pane{padding:5px}.drawing-space{min-height:20px}.sheet-pane textarea{font-size:9px}.sheet-footer{font-size:7px}}@media print{html,body{margin:0!important;padding:0!important;width:210mm!important;height:297mm!important;background:white!important;overflow:hidden!important}.no-print,.lh{display:none!important}.print-main{margin:0!important;padding:0!important;width:210mm!important;max-width:none!important}.sheet{width:210mm!important;height:297mm!important;aspect-ratio:auto!important;margin:0!important;padding:10mm 11mm!important;border:0!important;border-radius:0!important;box-shadow:none!important;gap:4mm!important;break-after:avoid!important;page-break-after:avoid!important;overflow:hidden!important;font-size:12px!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sheet-title h1{font-size:31px!important}.sheet h2{font-size:17px!important}.sheet-pane textarea{font-size:12px!important}.drawing-space{min-height:0}.sheet-head b{font-size:17px!important}.sheet-head small{font-size:8px!important}.sheet-footer{font-size:10px!important}}
