.pdoc{max-width:1200px;margin:1rem auto;color:#352f34}.pdoc nav{padding:1rem 0;overflow-wrap:anywhere}.pdoc a{color:#71545c;text-decoration:underline;text-underline-offset:3px}.pdoc-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.pdoc input:not([type=checkbox]){max-width:100%;box-sizing:border-box;padding:9px;border:1px solid #cfc6cd;border-radius:5px}.pdoc label{display:flex;flex-direction:column;gap:7px}.pdoc label:has(input[type=checkbox]){display:block}.pdoc button{background:#71545c;color:white;border:0;border-radius:5px;padding:9px 14px;cursor:pointer;min-height:40px}.pdoc-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;border-bottom:1px solid #e4dde3;padding:15px 0;overflow-wrap:anywhere}.pdoc-row details{grid-column:1/-1}.pdoc-row form{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin:12px 0}.pdoc-row form label{flex:1;min-width:180px}.pdoc-row small{color:#686068}.pdoc-upload{display:grid;grid-template-columns:2fr 1fr;gap:25px;margin-top:25px}.pdoc-upload form{background:#f5f1f5;padding:18px;border-radius:7px}.pdoc-upload button{margin-top:12px}.pdoc [hidden]{display:none!important}@media(max-width:650px){.pdoc-row,.pdoc-upload{grid-template-columns:1fr}.pdoc-actions{gap:10px}.pdoc button,.pdoc a{min-height:35px;display:inline-flex;align-items:center}.pdoc-row form{display:block}.pdoc-row form button{margin-top:9px}}
