@import "https://fonts.googleapis.com/css2?family=Architects+Daughter&display=swap";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v41/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2)format("woff2")}.material-icons{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}a{color:inherit;text-decoration:none}.container{width:281mm;height:194mm;padding:8mm;font-size:12px}p,h1{margin:0}.line{align-items:center;padding-top:2px;padding-bottom:2px;display:flex}.header{flex-direction:column;display:flex}.value{flex-grow:1;font-weight:700}.value-address{text-align:left;text-indent:1%;flex-grow:1;font-weight:700}.value-lastname{text-align:left;text-indent:8%;flex-grow:1;font-weight:700}.value-phone{text-align:left;flex-grow:1;font-weight:700}.value-email{text-align:left;text-indent:8%;flex-grow:1;font-weight:700}.label{padding-left:2px;padding-right:2px}.label-address{vertical-align:middle;padding-left:2px;padding-right:2px}.header .line{text-align:center;border:2px solid #000;border-top:0;min-width:25%}.header .line:first-child{border:3px solid #000;justify-content:space-between}.header .line:first-child :nth-child(odd){width:30%}.header .line:nth-child(2) :nth-of-type(4),.header .line:nth-child(3) :nth-child(6){flex-grow:.5}.header .line:nth-child(4){align-items:flex-start}.block1{flex-direction:row;width:100%;height:79mm;padding-top:4mm;display:flex}.block1 .code-container{flex-flow:column wrap;height:92%;font-weight:700;display:flex}.block2{flex-direction:column;width:48.8%;height:32mm;padding-top:4mm;display:flex}.block3{flex-direction:column;width:48.8%;height:26mm;display:flex}.cj{border-collapse:collapse;border-spacing:0;border-color:#000}.cl{border-collapse:collapse;border-spacing:0;border:1px solid #000}.cl-c3ow{border-collapse:collapse;border-spacing:0;text-align:left;vertical-align:top;border:0;border-left-color:#000;width:35mm;height:7mm}.cl-ydyv{border-left:1px solid}.cl-ugbn{text-align:left;vertical-align:top;border-top:1px solid;width:35mm;height:59mm}.cl2{border-collapse:collapse;border-spacing:0;border:1px solid #000;border-bottom:#fff}.cl-phtq1{border-collapse:collapse;border-spacing:0;text-align:left;text-indent:5%;border:0;border-top:1px solid #000;border-left:1px solid #000;width:24mm;height:12mm;font-weight:700}.cl-phtq2{border-collapse:collapse;border-spacing:0;text-align:center;border:0;border-top:1px solid #000;border-left:1px solid #000;width:12mm;height:12mm;font-weight:700}.cl-phtq3{border-collapse:collapse;border-spacing:0;text-align:left;text-indent:15%;border:0;border-top:1px solid #000;border-left:1px solid #000;width:25mm;height:12mm;font-weight:700}.cl-phtq4{vertical-align:top;border-top:1px solid;width:52mm;font-size:10px;overflow:hidden}.cl-phtq4>div{height:12mm}.pclass{text-align:center;text-indent:10%}.cl-phti{border-collapse:collapse;border-spacing:0;text-align:center;border:0;border-top:1px solid #000;border-left:1px solid #000;height:1.4rem}.cl-phti2{border-collapse:collapse;border-spacing:0;text-align:left;border:1px solid #000;border-left:0;height:1.4rem}.cl-phti3{border-collapse:collapse;border-spacing:0;text-align:center;border:0;border-left:1px solid #000;height:1.4rem}.cl-phti4{border-collapse:collapse;border-spacing:0;text-align:left;border-top:1px solid #000;border-bottom:0;border-left:0;border-right:1px solid #000;height:1.4rem}.cl-phtl1{border-collapse:collapse;border-spacing:0;text-align:left;vertical-align:top;border:1px solid #000;border-left:0;width:58mm;height:15mm}.cl-phtl2{border-collapse:collapse;border-spacing:0;text-align:left;vertical-align:top;border:1px solid #000;border-right:0;width:77mm;height:15mm}.cl-phtl-bis{border-collapse:collapse;border-spacing:0;text-align:left;vertical-align:top;border-top:1px solid;border-bottom:#fff;width:12mm;height:15mm}.cl-phtj{text-align:left;justify-content:space-between;align-items:center;width:58mm;height:6mm;display:flex}.cl-phto{text-align:right;width:58mm}.cl-phtx{border-collapse:collapse;border-spacing:0;text-align:left;vertical-align:top;border:1px solid #000;border-left:0;border-right:0;width:52mm;height:1.4rem}.cl-phtz{text-align:left;vertical-align:top;height:4.8rem}.cm-phti{text-align:left;height:1.4rem}.divflex{display:flex}.imagetable{border-collapse:collapse;border-spacing:0;border:1px solid;width:138mm;margin-left:6mm}.imgt-yugn{vertical-align:top;text-align:center;width:142mm;height:15mm}.imgt-disn{border:0;border-top:1px solid;width:142mm;height:86mm}.imgt-vsnb1{border-top:1px solid;border-bottom:0;border-left:0;border-right:1px solid;width:35mm;height:47mm}.imgt-vsnb2{border-top:1px solid;border-bottom:0;border-left:0;border-right:1px solid;width:28mm;height:47mm}.imgt-vsnb3{border-top:1px solid;border-bottom:0;border-left:0;border-right:1px solid;width:23mm;height:47mm}.imgt-vsnb4{border:0;border-top:1px solid;width:55mm;height:47mm}.visa{text-align:right;margin-top:-13px;padding-right:30px;font-family:Architects Daughter,cursive;font-size:40px;font-weight:700}.visa2table{border-collapse:collapse;border-spacing:0;border:0;border-left:1px solid;border-right:1px solid;width:138mm;margin-left:6mm}.imgt-fnvb1{vertical-align:top;text-align:left;border:1px solid;border-top:0;border-left:0;width:64mm;height:15mm}.imgt-fnvb2{vertical-align:top;text-align:left;border-top:0;border-bottom:1px solid;border-left:1px solid;border-right:0;width:55mm;height:15mm}.imgt-fnvb-bis{border:0;width:23mm;height:15mm}.device-calendar .button{cursor:pointer;background:0 0;border:none;padding:0}.device-calendar .button:hover{color:red}.blink{animation:1s linear infinite blinker}@keyframes blinker{0%{background-color:#00f}}
