body{font:14px Arial,sans-serif;color:#18384f;background:#eef3f7;margin:0}*{box-sizing:border-box}.screen{max-width:850px;padding:22px;margin:auto;line-height:1.6}.sheet{max-width:850px;background:white;padding:35px;margin:25px auto;border-top:5px solid #168050}header{display:flex;align-items:center;gap:18px;font-size:11px;letter-spacing:1px;line-height:1.7}header img{width:65px}h1{font-size:27px;color:#0b3772}label{display:block;font-size:11px;font-weight:bold;margin:12px 0}input,select,textarea{display:block;width:100%;padding:9px;min-height:35px;border:1px solid #a2b6c4;border-radius:3px;margin-top:5px;background:white;color:#18384f;font:13px Arial}p{line-height:1.6}.grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}footer{margin-top:24px;font-size:10px;color:#496877;border-top:2px solid #e87928;padding-top:12px}button{padding:12px;background:#0b3772;color:white;border:0;border-radius:5px;cursor:pointer}a{color:#0b5790}@media(max-width:600px){.sheet{padding:22px;margin:15px}.grid{grid-template-columns:1fr}}@media print{@page{size:letter;margin:.45in}body{background:white;font-size:10px}.screen{display:none}.sheet{margin:0;padding:5px;max-width:none;break-after:page;border-top:3px solid #168050}.sheet:last-child{break-after:auto}.grid{grid-template-columns:1fr 1fr;gap:0 15px}label{font-size:9px;margin:7px 0}input,select,textarea{padding:5px;font-size:10px;min-height:27px}textarea{height:55px}header img{width:40px}h1{font-size:21px;margin:12px 0}p{font-size:10px;line-height:1.5}footer{margin-top:16px}header{font-size:9px}}
@media print{label{margin:3px 0;font-size:9px}input,select,textarea{min-height:22px;padding:3px;margin-top:3px}textarea{height:44px}.grid{gap:0 12px}footer{margin-top:12px}}
