.dime-protokol-v4{max-width:900px;margin:25px auto;font-family:Arial,Helvetica,sans-serif}.dp-head{display:flex;align-items:center;gap:45px;margin-bottom:28px}.dp-head img{width:180px;height:auto}.dp-head>div{font-size:27px;font-weight:600}.dime-protokol-v4 input,.dime-protokol-v4 textarea{font:inherit;border:1px solid #aaa;padding:8px;width:100%;box-sizing:border-box}.dime-protokol-v4 textarea{resize:vertical}.dp-row{display:grid;grid-template-columns:180px 1fr;border:1px solid #333;border-bottom:0}.dp-4{grid-template-columns:120px 1fr 150px 1fr}.dp-label{font-weight:600;padding:8px;background:#fff}.dp-big,.dp-special,.dp-one,.dp-two,.dp-note,.dp-sign{border:1px solid #333;border-bottom:0;display:grid;grid-template-columns:180px 1fr}.dp-big{min-height:150px}.dp-special{min-height:45px}.dp-one{min-height:60px}.dp-two{min-height:70px}.dp-note{min-height:90px}.dp-sign{min-height:95px;grid-template-columns:120px 1fr 1fr}.dp-spacer{height:100px;border-left:1px solid #333;border-right:1px solid #333}.dp-company{text-align:center;padding:10px}.dp-footer{text-align:center;font-size:11px;margin:10px 0;line-height:1.5}.dp-actions{text-align:center;margin-top:20px}.dp-actions button{padding:12px 24px;font-weight:700;border:0;border-radius:3px;cursor:pointer}.dp-big textarea,.dp-one textarea,.dp-two textarea,.dp-note textarea,.dp-special input{border:0}@media(max-width:700px){.dp-head{gap:15px}.dp-head>div{font-size:20px}.dp-4{grid-template-columns:110px 1fr}.dp-big,.dp-special,.dp-one,.dp-two,.dp-note,.dp-sign{grid-template-columns:1fr}.dp-spacer{display:none}}

.dp-signer{text-align:center;padding:10px}.dp-signer strong{display:block;margin-bottom:35px}.dp-line{border-bottom:1px solid #222;width:80%;margin:0 auto 5px}.dp-signer span{font-size:11px}
