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