.confirm_iframe_extern,.confirm_link_overlay{--red:red;--green:#327437;--link:#1e567e;--black:#000;--white:#fff;--shadow:#5d6370}.confirm_link_overlay{background-color:color-mix(in srgb,var(--black),transparent 30%);box-sizing:border-box;height:100%;left:0;position:fixed;top:0;width:100%}.confirm_link_overlay.absolute{position:absolute}.confirm_link_overlay.absolute .confirm_link_extern{position:absolute!important}.confirm_link_overlay.ontop{z-index:100000}.confirm_link_extern{background-color:var(--white);border:2px solid var(--black);box-shadow:0 0 8px 3px var(--shadow);box-sizing:border-box;height:auto;left:50%;margin:auto;max-height:100%;max-width:95%;overflow:auto;padding:1.5rem 2rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:1200px}@media (max-width:800px){.confirm_link_extern{padding:1rem 1.2rem;width:100%}}.confirm_iframe_extern{background-color:var(--white);box-shadow:none;box-sizing:border-box;margin:0;max-height:unset;max-width:unset;opacity:.98;overflow:auto;padding:1rem;z-index:0}.confirm_iframe_extern.declined{border:0}.confirm_iframe_extern.declined form{display:none}.confirm_iframe_extern form.confirm_form .confirm_title,.confirm_link_extern form.confirm_form .confirm_title{align-items:center;display:block;display:flex;font-size:25px;justify-content:flex-start;margin-bottom:2rem}.confirm_iframe_extern form.confirm_form .confirm_title>i:first-child,.confirm_link_extern form.confirm_form .confirm_title>i:first-child{font-size:200%;margin-right:1rem}.confirm_iframe_extern form.confirm_form fieldset,.confirm_link_extern form.confirm_form fieldset{background-color:transparent;border:0;margin:0;padding:0}.confirm_iframe_extern form.confirm_form fieldset>div,.confirm_link_extern form.confirm_form fieldset>div{align-items:baseline;display:flex;flex-wrap:nowrap;justify-content:flex-start}.confirm_iframe_extern form.confirm_form fieldset>div input[type=checkbox],.confirm_link_extern form.confirm_form fieldset>div input[type=checkbox]{display:block}.confirm_iframe_extern form.confirm_form fieldset>div input[type=checkbox]+label,.confirm_link_extern form.confirm_form fieldset>div input[type=checkbox]+label{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:100%;justify-content:flex-start;line-height:125%;margin:0 0 1.5rem 1rem}.confirm_iframe_extern form.confirm_form fieldset>div input[type=checkbox]+label b,.confirm_link_extern form.confirm_form fieldset>div input[type=checkbox]+label b{color:var(--green);display:block}.confirm_iframe_extern form.confirm_form fieldset>div input[type=checkbox]+label a,.confirm_link_extern form.confirm_form fieldset>div input[type=checkbox]+label a{color:var(--link);text-decoration:none;transition:all .3s ease}.confirm_iframe_extern form.confirm_form fieldset>div input[type=checkbox]+label a:hover,.confirm_link_extern form.confirm_form fieldset>div input[type=checkbox]+label a:hover{text-decoration:underline}.confirm_iframe_extern form.confirm_form fieldset>div input[type=checkbox]+label a:before,.confirm_link_extern form.confirm_form fieldset>div input[type=checkbox]+label a:before{color:var(--red);content:"\21E8";font-size:150%;margin-right:8px}.confirm_iframe_extern form.confirm_form fieldset>div input[type=checkbox]:not(:checked)+label b,.confirm_link_extern form.confirm_form fieldset>div input[type=checkbox]:not(:checked)+label b{color:var(--red)}.confirm_iframe_extern form.confirm_form button[type=submit],.confirm_iframe_extern form.confirm_form input[type=submit],.confirm_link_extern form.confirm_form button[type=submit],.confirm_link_extern form.confirm_form input[type=submit]{background:var(--green);border:none;border-radius:4px;color:var(--white);display:block;font-size:22px;margin:1.5rem auto;max-width:95%;padding:.5rem 2rem;text-decoration:none;transition:all .3s ease;vertical-align:middle}.confirm_iframe_extern form.confirm_form button[type=submit]:active,.confirm_iframe_extern form.confirm_form button[type=submit]:focus,.confirm_iframe_extern form.confirm_form button[type=submit]:hover,.confirm_iframe_extern form.confirm_form input[type=submit]:active,.confirm_iframe_extern form.confirm_form input[type=submit]:focus,.confirm_iframe_extern form.confirm_form input[type=submit]:hover,.confirm_link_extern form.confirm_form button[type=submit]:active,.confirm_link_extern form.confirm_form button[type=submit]:focus,.confirm_link_extern form.confirm_form button[type=submit]:hover,.confirm_link_extern form.confirm_form input[type=submit]:active,.confirm_link_extern form.confirm_form input[type=submit]:focus,.confirm_link_extern form.confirm_form input[type=submit]:hover{background:var(--green);color:var(--white)}.confirm_iframe_extern form.confirm_form button[type=submit]+a,.confirm_iframe_extern form.confirm_form input[type=submit]+a,.confirm_link_extern form.confirm_form button[type=submit]+a,.confirm_link_extern form.confirm_form input[type=submit]+a{color:var(--black);display:block;font-size:90%;font-weight:700;text-align:center}.confirm_iframe_extern.error,.confirm_link_extern.error{overflow:visible}.confirm_iframe_extern.error form input[type=checkbox]:not(:checked)+label,.confirm_link_extern.error form input[type=checkbox]:not(:checked)+label{animation-delay:0;animation-duration:1s;animation-iteration-count:1;animation-name:errorFade;animation-timing-function:ease-in-out}body.confirm_intern>.confirm_link_overlay{z-index:100000}@keyframes errorFade{0%{color:var(--red)}50%{color:var(--red);transform:scale(1.05)}75%{color:var(--red)}to{color:inherit;transform:scale(1)}}