#idscan{margin:0;padding:0;font-family:sans-serif;box-sizing:border-box}#idscan h1,h2,h3,h4,h5{margin:5px 0}#idscan p{margin:8px auto}#idscan ul,li{list-style:none}#idscan select{display:block;margin:8px auto;width:100%;height:44px;padding:8px}#idscan .section-title{margin:8px auto;padding-bottom:4px;border-bottom:1px solid #000}#idscan .image-preview,.camera-viewfinder,.cropper{display:block;margin:8px auto;width:100%;max-height:70vh;object-fit:contain}#idscan .button-container{display:flex;align-items:stretch;margin:8px auto;width:100%}#idscan .button{transition:color .2s ease-in-out 0s,background .2s ease-in-out 0s,border .2s ease-in-out 0s,text-decoration .2s ease-in-out 0s,box-shadow .2s ease-in-out 0s;display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:3px 6px;font-size:12px;line-height:1.5;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-weight:bold;white-space:inherit}#idscan .button:active{box-shadow:1px 1px 2px grey}#idscan .button:disabled{opacity:.5}#idscan .button:not(:last-child){margin-right:4px}#idscan .button:not(:first-child){margin-left:4px}#idscan .button.button--primary{color:#fff;background-color:#5cb85c;border-color:#357714;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.25);background-image:-webkit-linear-gradient(top,#64b222 0%,#4c9726 100%);background-image:-o-linear-gradient(top,#64b222 0%,#4c9726 100%);background-image:linear-gradient(to bottom,#64b222 0%,#4c9726 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF64B222',endColorstr='#FF4C9726',GradientType=0)}#idscan .button.button--secondary{color:#555;background-color:#ddd;border-color:#bdbdbd;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.25);background-image:-webkit-linear-gradient(top,#ededed 0%,#dedede 100%);background-image:-o-linear-gradient(top,#ededed 0%,#dedede 100%);background-image:linear-gradient(to bottom,#ededed 0%,#dedede 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEDEDED',endColorstr='#FFDEDEDE',GradientType=0)}#idscan .input--container{}#idscan .input--label{display:block;margin:8px auto}#idscan .input{border:1px solid silver;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);display:block;height:34px;width:100%;padding:8px}#idscan .login-error{color:red}#idscan .file-input--container{display:none}#idscan .file-input--alternatives{display:block;cursor:pointer;width:100%;padding:20px;line-height:44px;border:2px dotted silver;text-align:center}#idscan .file-input--alternatives.dragover{border-color:#000}#idscan .camera-condition{display:inline-block;padding:5px;border-radius:4px;background:grey;color:#fff}#idscan .documents{}#idscan .document{border:1px solid silver;padding:5px;border-radius:4px;margin-bottom:10px}#idscan .info-item{margin:5px 0}#idscan .info-item__name{font-weight:bold}#idscan .info-item__name:after{content:':'}#idscan .info-item__value{}#idscan .document__details{border-bottom:1px solid silver}#idscan .document__extracted-fields{}#idscan .extracted-field{}