﻿:root{--color-alpha:#f0f0f0;--color-beta:#404040;--color-gamma-dark:#00c600;--color-gamma:#18f018;--color-gamma-light:#71f571;--color-delta:red;--color-epsilon:white;--color-zeta:#999999;--color-mi:#0094c3;--color-ni:#006c86;--color-psi:#fafafa;--color-ni-light:#10c0fb;--color-ni-lighter:#6bd6f9;--color-background:var(--color-epsilon);--color-text:var(--color-beta);--color-text-inverted:var(--color-epsilon);--color-active:var(--color-gamma);--color-form-background:var(--color-alpha);--color-critical:var(--color-delta);}:root{--color-alpha:#f0f0f0;--color-beta:#404040;--color-gamma-dark:#00c600;--color-gamma:#18f018;--color-gamma-light:#71f571;--color-delta:red;--color-epsilon:white;--color-zeta:#999999;--color-mi:#0094c3;--color-ni:#006c86;--color-psi:#fafafa;--color-ni-light:#10c0fb;--color-ni-lighter:#6bd6f9;--color-background:var(--color-epsilon);--color-text:var(--color-beta);--color-text-inverted:var(--color-epsilon);--color-active:var(--color-gamma);--color-form-background:var(--color-alpha);--color-critical:var(--color-delta);}#public .container{max-width:1400px;}#public header{display:flex;padding:1.2em;}#public header .logo-container{max-width:100%;}@media screen and (min-width:768px){#public header .logo-container{max-width:20%;}}@media screen and (min-width:1920px){#public header .logo-container{display:inline-block;}}#public header .logo-container .logo{display:inline-block;max-height:30px;}@media screen and (min-width:768px){#public header .logo-container .logo{height:auto;}}#public header article.stepper{margin-right:160px;}#public header .stepper{color:var(--color-text-inverted);flex-grow:1;font-size:1rem;text-align:center;text-transform:uppercase;}#public header .stepper ul{list-style:none;margin-left:10px;}#public header .stepper ul a{color:inherit;text-decoration:none;}#public header .stepper ul li{display:inline-block;margin-left:-10px;}#public header .stepper ul li.active span{background-color:var(--color-mi);}#public header .stepper ul li.done span{background-color:var(--color-ni);}#public header .stepper ul li.done:hover span{background-color:var(--color-mi);}#public header .stepper ul li span{background-color:var(--color-zeta);border-radius:5px;display:block;float:left;padding:4px 0;position:relative;top:19px;}#public header .stepper ul li span.icon{border:4px solid var(--color-background);border-radius:50% !important;font-size:1.2rem;height:3rem;line-height:2.2rem;padding:2px 0;top:0;width:3rem;}@media screen and (min-width:768px){#public header .stepper ul li span.icon{font-size:27px;height:70px;line-height:57px;width:70px;}}#public header .stepper ul li span.step-label{font-size:0;margin-left:-10px;margin-top:-3px;min-height:1rem;padding-left:0;padding-right:0;width:20px;}@media screen and (min-width:768px){#public header .stepper ul li span.step-label{font-size:inherit;margin-left:-15px;margin-top:0;padding-left:20px;padding-right:30px;width:auto;}}#public .operation-result-message-body{display:inline-block;}#public .field-validation-error{width:100%;}#public textarea{resize:none;}#public textarea::-webkit-scrollbar{width:3.33rem;height:3.33rem;}#public textarea::-webkit-scrollbar-track-piece{border:1px dashed var(--color-zeta);border-radius:1.75rem;}#public textarea::-webkit-scrollbar-thumb{background:var(--color-mi);border-radius:1.75rem;}#public .reposition{box-shadow:0 0 40px 30px rgba(105,105,105,.7);left:0;position:absolute;right:0;top:30%;z-index:1000;}.btn-mi{color:#fff;background-color:var(--color-mi);border-color:var(--color-mi);}.btn-mi:hover{background-color:var(--color-ni);border-color:var(--color-ni);}.modal-xxl{max-width:70%;}.text-mi{color:var(--color-mi);}.text-ni{color:var(--color-ni);}.text-pale{opacity:.8;}.help-button{font-size:1.5em;}.card .card-header{background-color:var(--color-mi);color:var(--color-text-inverted);}.claim-statement-tag{background-color:transparent;border-color:var(--color-zeta);border-style:dashed;}.navigation-button{height:8em;padding:1em;position:fixed;top:50%;width:8em;}.navigation-button.previous-step{left:2.5em;}.navigation-button.next-step{right:2.5em;}.finish-button{font-size:2rem;height:250px;padding:2em;width:250px;}.circular-button{align-items:center;border:none;border-radius:50%;box-shadow:1px 1px 2px var(--color-zeta);color:var(--color-text-inverted);cursor:pointer;display:inline-flex;flex-direction:column;justify-content:center;outline:none;text-decoration:none;text-shadow:1px 1px 2px var(--color-zeta);text-transform:uppercase;transition:transform .15s ease-in-out;}.circular-button:active,.circular-button:focus,.circular-button:hover{color:var(--color-text-inverted);outline:none;text-decoration:none;transform:scale(1.07);transition:transform .15s ease-in-out;}.circular-button:active .fas::before,.circular-button:focus .fas::before,.circular-button:hover .fas::before{content:attr(data-content);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1em;font-weight:500;}.circular-button.previous-step{background-color:var(--color-zeta);}.circular-button.previous-step:active,.circular-button.previous-step:hover{background-color:var(--color-ni);}.circular-button.next-step{background-color:var(--color-mi);}.circular-button.final-step{background-color:var(--color-gamma-dark);}.circular-button .fas::before{font-size:3.5em;}#thumbnails{display:grid;grid-gap:15px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"first second third fourth" "fifth sixth seventh eighth";max-width:100%;}#thumbnails .thumbnail{border:1px dashed var(--color-alpha);border-radius:.3rem;max-width:100%;}#thumbnails .thumbnail:nth-of-type(1){grid-area:first;}#thumbnails .thumbnail:nth-of-type(2){grid-area:second;}#thumbnails .thumbnail:nth-of-type(3){grid-area:third;}#thumbnails .thumbnail:nth-of-type(4){grid-area:fourth;}#thumbnails .thumbnail:nth-of-type(5){grid-area:fifth;}#thumbnails .thumbnail:nth-of-type(6){grid-area:sixth;}#thumbnails .thumbnail:nth-of-type(7){grid-area:seventh;}#thumbnails .thumbnail:nth-of-type(8){grid-area:eighth;}.countdown-timer{font-size:4em;position:fixed;right:60px;text-shadow:2px 2px 3px gray;top:30px;}.countdown-timer::before{content:attr(data-counter);}.image-example-dialog img{max-height:100%;max-width:100%;}.input-validation-error{border:1px solid #f00 !important;box-shadow:0 0 4px 2px rgba(255,0,0,.7) !important;}