body.captcha-layout{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body.captcha-layout>#page.page-padding{display:flex;flex:1 0 auto;flex-direction:column}body.captcha-layout>#page.page-padding>main.content{flex:1 0 auto}body.captcha-layout>#footer{flex-shrink:0}.captcha-redirect-overlay{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.9);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:10050}.captcha-redirect-overlay__panel{max-width:22rem;text-align:center}.captcha-redirect-overlay__spinner{animation:captcha-redirect-spin .75s linear infinite;border:.25rem solid rgba(1,98,157,.2);border-radius:50%;border-top-color:#01629d;height:2.75rem;margin:0 auto 1.25rem;width:2.75rem}@keyframes captcha-redirect-spin{to{transform:rotate(1turn)}}.captcha-redirect-overlay__message{color:#1d242b;font-size:1.125rem;font-weight:600;line-height:1.35;margin:0 0 .5rem}.captcha-redirect-overlay__hint{color:#5c5c5c;font-size:.9375rem;line-height:1.45;margin:0}.rf-captcha-card__title{color:var(--mdb-body-color,#1d242b);font-weight:600;letter-spacing:.02em}.rf-captcha-card__intro{color:var(--mdb-secondary-color,#4f4f4f);font-size:1rem;line-height:1.5;margin-bottom:0}.rf-captcha-card__intro a{font-weight:600}.BDC_CaptchaDiv{max-width:100%}.BDC_CaptchaImageDiv{max-width:90%}.captcha-info{font-size:120%;font-weight:700}.main-container h2.fao-text{font-weight:400}.BDC_CaptchaImage{width:100%}html.dark body.captcha-layout{color-scheme:dark;--captcha-bg:#101418;--captcha-on-surface:#ebeef2;--captcha-on-variant:#b2b6be;--captcha-card-bg:#181f25;--captcha-card-border:#3a4148;--captcha-link:#9ecaff;--captcha-link-hover:#d0e4ff;background-color:var(--captcha-bg);color:var(--captcha-on-surface)}html.dark body.captcha-layout #block-system-main,html.dark body.captcha-layout #page.page-padding,html.dark body.captcha-layout .fao-home,html.dark body.captcha-layout .introduction,html.dark body.captcha-layout .main-container .content,html.dark body.captcha-layout .region-content,html.dark body.captcha-layout main.content{background-color:var(--captcha-bg)!important;color:inherit}html.dark body.captcha-layout .fao-home h1,html.dark body.captcha-layout .pane-title{color:var(--captcha-on-surface)}html.dark body.captcha-layout .fao-home a:not(.btn):not(.dropdown-item){color:var(--captcha-link)}html.dark body.captcha-layout .fao-home a:not(.btn):not(.dropdown-item):hover{color:var(--captcha-link-hover)}html.dark body.captcha-layout .card{background-color:var(--captcha-card-bg);border-color:var(--captcha-card-border)!important;color:var(--captcha-on-surface)}html.dark body.captcha-layout .rf-captcha-card__title{color:var(--captcha-on-surface)}html.dark body.captcha-layout .rf-captcha-card__intro{color:var(--captcha-on-variant)}html.dark body.captcha-layout .rf-captcha-card__intro a{color:var(--captcha-link)}html.dark body.captcha-layout .rf-captcha-card__intro a:hover{color:var(--captcha-link-hover)}html.dark body.captcha-layout .captcha-info{color:var(--captcha-on-surface)}html.dark body.captcha-layout .captcha-info a{color:var(--captcha-link)}html.dark body.captcha-layout .captcha-info a:hover{color:var(--captcha-link-hover)}html.dark body.captcha-layout .captcha-redirect-overlay{background:rgba(16,20,24,.92)}html.dark body.captcha-layout .captcha-redirect-overlay__spinner{border-color:#9ecaff rgba(158,202,255,.28) rgba(158,202,255,.28)}html.dark body.captcha-layout .captcha-redirect-overlay__message{color:var(--captcha-on-surface)}html.dark body.captcha-layout .captcha-redirect-overlay__hint{color:var(--captcha-on-variant)}