.fillable-app [hidden]{display:none!important}.fillable-app section{margin-top:28px}.fillable-app label{display:block;font-size:13px;color:#334155;margin:12px 0}.fillable-app input,.fillable-app select{font:inherit}.fillable-app button{cursor:pointer}.fillable-app button:disabled{opacity:.45;cursor:default}.fillable-app .pdf-editor-grid{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:18px;align-items:start}.pdf-scroll{overflow:auto;background:#e8edf2;padding:12px;max-height:850px;border-radius:10px}.pdf-sheet{position:relative;background:#fff;box-shadow:0 2px 10px #17212b22}.pdf-sheet canvas{display:block}.pdf-sheet #pdf-overlay{position:absolute;inset:0;pointer-events:none}.pdf-box{position:absolute;box-sizing:border-box;border:1px solid #2671d8;background:#2671d822;color:#1455a8;pointer-events:auto;touch-action:none;padding:0;cursor:move!important;text-align:left}.pdf-box.selected,.pdf-box:focus{outline:2px solid #2671d8}.pdf-box span{display:block;overflow:hidden;white-space:nowrap;font:11px sans-serif;pointer-events:none}.pdf-box i{position:absolute;right:-4px;bottom:-4px;width:9px;height:9px;background:#2671d8;cursor:nwse-resize}.pdf-geometry{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fillable-app .pdf-check{display:flex;align-items:center;gap:8px}.fillable-app .pdf-check input{width:auto}.fillable-app #pdf-fields{height:130px}.fillable-app #pdf-properties{padding:0 4px}.fillable-app #pdf-result{min-height:24px;font-weight:600;color:#174a3a}.fillable-app #fillable-status{line-height:1.6}.fillable-app #pdf-page{align-self:center}@media(max-width:800px){.fillable-app .pdf-editor-grid{grid-template-columns:1fr}.pdf-scroll{max-height:70vh}.fillable-app aside{display:grid;grid-template-columns:1fr 2fr;gap:12px}}@media(max-width:480px){.fillable-app aside{display:block}.fillable-app{padding:14px}}

.pdf-box.cover-original{background:#fff}.fillable-app textarea{width:100%;min-height:70px;box-sizing:border-box;font:inherit;padding:8px;border:1px solid #d5dbe1;border-radius:7px}
