.header{display:flex;width:100%;position:fixed;background-color:#fff;padding:10px 0;z-index:3;box-shadow:0 3px 5px rgba(57,63,72,.2)}.header .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header .title{margin:0;flex:1 1;text-align:center}.header h3,.header h4{margin:0}.header h3{margin-bottom:5px}.footer,.header h4{color:#9e9e9e}.footer{background-color:#edf2f8;border-top:1px solid #e0e0e0;padding:20px 0;font-size:13px}.preview{padding:20px}.page1,.page2{position:relative;margin-bottom:30px}.data-input{position:absolute;font-size:1.3rem;z-index:2;left:33.5%}.data-input.firstname{top:20%}.data-input.lastname{top:22.8%}.data-input.birthdate{top:25.5%}.data-input.birthdate,.data-input.entrydate{min-width:24%;font-size:1.4rem;left:33.3%;letter-spacing:14px}.data-input .date-day,.data-input .date-month,.data-input .date-year{position:absolute}.data-input .date-day{left:0}.data-input .date-month{left:31.5%}.data-input .date-year{left:65%}.data-input.birthcity{top:29.6%}.data-input.birthcountry{top:32.4%}.data-input.citizenship{top:34.3%;left:33.1%;font-size:1.6rem}.data-input.sex{font-size:1.6rem;top:36.4%;left:33.1%}.data-input.sex.MALE{left:49.6%}.data-input.entrydate{top:39.1%}.data-input.registration-number{top:42.8%}.data-input.document{top:46.6%}.page2 .data-input.city{left:17.2%;top:51.6%}.page2 .data-input.entry{left:2.2%;top:39.3%}.page2 .data-input.day{left:17.2%;top:54.7%}.page2 .data-input.month{left:24.9%;top:54.7%}.page2 .data-input.year{left:34.3%;top:54.7%}@media print{.data-input,.data-input.birthdate,.data-input.citizenship,.data-input.entrydate,.data-input.sex{font-size:.75rem}.data-input.birthdate,.data-input.entrydate{letter-spacing:8px}}.popover-inner{padding:20px}.pdf-preview{position:absolute;top:64px;width:100%;height:100%}.pdf-fallback{display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center;padding-bottom:30px}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:#f3f6f9}a{color:#1976d2;text-decoration:none}*{box-sizing:border-box}h1{margin:32px 0}h1,h3{font-weight:500}h3{margin-bottom:10px}p{margin-top:0}small{font-size:.85rem}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:30px 0;padding:0}input{text-transform:uppercase}.muted{color:#757575}.hint{margin-bottom:40px}.row{margin-bottom:10px}.mbm{margin-bottom:30px}.text-center{text-align:center}.logo{font-size:1.5rem;line-height:44px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#222}.logo .pl,.logo .ua{padding:2px 6px;font-weight:500;font-size:1.1rem}.logo .pl{color:#fff;border-radius:4px 0 0 4px;background:#d11632}.logo .ua{color:#fddd40;border-radius:0 4px 4px 0;background:#005bbb}.logo .info{position:relative;top:2px}.container{max-width:1024px;padding:0 2rem;width:100%;margin:0 auto}fieldset{padding:24px;border:1px solid #bdbdbd}fieldset legend{color:#757575;font-size:14px}@media screen and (max-width:768px){.container{padding:0 1rem}h1{font-size:1.4rem}}