.form-page{background:#e8eaef;min-height:100vh}.form-page input[type=text],.form-page textarea{color:#111;background:0 0;border:none;border-bottom:1px dotted #9aa4b5;outline:none;width:40px;min-width:0;padding:0 3px;font-family:inherit;font-size:12px}.form-page label{min-width:0}.form-page input[type=text]:focus,.form-page textarea:focus{background:#e6ecf6;border-bottom:1px solid #16386e}.form-page input[type=text].form-hdr-input{field-sizing:content;width:auto;min-width:90px;max-width:300px;color:#fff!important}.form-page input[type=text].form-hdr-input:focus{background:#2a4a7d!important;border-bottom-color:#fff!important}.form-page input[type=checkbox],.form-page input[type=radio]{appearance:none;vertical-align:-2px;cursor:pointer;border:1.5px solid #445;border-radius:50%;flex:none;width:14px;height:14px;margin:0 4px 0 0}.form-page input[type=checkbox]:checked,.form-page input[type=radio]:checked{background:radial-gradient(circle,#16386e 0 4.5px,#0000 5px)}.form-page textarea{resize:none;background:repeating-linear-gradient(#0000 0 21px,#9aa4b5 21px 22px);border:none;width:100%;line-height:22px}.form-ghost:hover{background:#ffffff1f}.form-save-btn:hover{background:#dbe6ff}.form-print-btn:hover{background:#ffc94d}.form-avatar:hover{background:#ffffff47}.form-tab:hover{color:#16386e;background:#ffffffe6}.form-add-draft:hover{background:#ffffff47}.form-rec:hover{background:#f4f7fd;border-color:#16386e}@page{size:A4 portrait;margin:0}@media print{html,body,.form-page,#sheetwrap{background:#fff!important;width:794px!important;min-width:794px!important;max-width:794px!important;margin:0!important;padding:0!important;display:block!important}#toolbar,#savedPanel,#draftbar,.form-noprint{display:none!important}#sheet{zoom:.78;box-shadow:none!important;width:794px!important;margin:0 auto!important}#sheet,#sheet *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}
