@layer keyword{.nuxtpic{display:block}.nuxtpic img{object-fit:cover;width:100%;height:100%;display:block}.flex-center{justify-content:center;align-items:center;display:flex}.hide{display:none}.widget-button{color:var(--button-text);border:.1rem solid var(--button-border);transition:background-color .2s,color .2s}.widget-button:hover{color:var(--button-hover-text)}.widget-button.active,.widget-button:active{color:var(--button-active-text)}.widget-button.filled{background-color:var(--button-bg)}.widget-button.filled:hover{background-color:var(--button-hover-bg)}.widget-button.filled.active,.widget-button.filled:active{background-color:var(--button-active-bg)}}body.login.iro-login-custom{background-image:var(--login-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}body.login.iro-login-custom #login h1 a{background-size:contain;width:100%;max-height:100px;background-image:var(--login-logo-image)!important}body.login.iro-login-custom #login form{-webkit-backdrop-filter:saturate(180%)blur(10px);backdrop-filter:saturate(180%)blur(10px);background:#fffc;border:1px solid #fff;border-radius:10px;box-shadow:0 1px 30px -4px #e8e8e880}body.login.iro-login-custom #login form p input[type=text],body.login.iro-login-custom #login form p input[type=password],body.login.iro-login-custom #login form p input[type=email],body.login.iro-login-custom #login form .wp-pwd input[type=password],body.login.iro-login-custom #login form input[type=checkbox]{-webkit-backdrop-filter:saturate(180%)blur(10px);backdrop-filter:saturate(180%)blur(10px);background:#ffffffb3;border:1px solid #fff;border-radius:8px;padding:.6rem;font-size:15px;box-shadow:0 1px 30px -4px #e8e8e880}body.login.iro-login-custom #login .button-primary,body.login.iro-login-custom #wp-webauthn{background:var(--login-accent);border-color:#0000;border-radius:6px;transition:all .3s;padding:1px 18px!important}body.login.iro-login-custom #login .button-primary:hover,body.login.iro-login-custom #wp-webauthn:hover{background:var(--login-accent-hover);border-color:#0000}body.login.iro-login-custom #login .button.wp-hide-pw .dashicons{color:var(--login-accent)}body.login.iro-login-custom #login form .forgetmenot{float:left;align-items:center;gap:.25rem;min-height:2.5rem;margin:0;padding:0;display:flex}body.login.iro-login-custom #login form .forgetmenot input[type=checkbox],body.login.iro-login-custom #login form .forgetmenot label{margin:0}body.login.iro-login-custom #login form p.submit{justify-content:flex-end;align-items:center;min-height:2.5rem;margin:0;padding:0;display:flex}body.login.iro-login-custom #nav{-webkit-backdrop-filter:saturate(180%)blur(10px);backdrop-filter:saturate(180%)blur(10px);background:#ffffffb3;border:1px solid #fff;border-radius:8px;width:fit-content;margin:-13% auto 0;padding:8px 12px;font-size:12px;box-shadow:0 1px 30px -4px #e8e8e8}body.login.iro-login-custom #backtoblog{display:none}body.login.iro-login-custom label{margin-bottom:5px}body.login.iro-login-custom .captcha{align-items:center;gap:10px;margin:10px 0 20px;display:flex}body.login.iro-login-custom #login form .captcha .input{width:10rem;min-height:0;margin:auto}body.login.iro-login-custom .privacy-policy-page-link{-webkit-backdrop-filter:saturate(180%)blur(10px);backdrop-filter:saturate(180%)blur(10px);background:#ffffffb3;border:1px solid #fff;border-radius:8px;width:fit-content;margin:.75rem auto 0;padding:8px 12px;font-size:12px;box-shadow:0 1px 30px -4px #e8e8e8}body.login.iro-login-custom .privacy-policy-link{color:var(--login-accent)}body.login.iro-login-custom .privacy-policy-link:hover{color:var(--login-accent-hover)}body.login.iro-login-custom .language-switcher{text-align:left;-webkit-backdrop-filter:saturate(180%)blur(10px);backdrop-filter:saturate(180%)blur(10px);background:#ffffffb3;border:1px solid #fff;border-radius:8px;width:fit-content;margin:.75rem auto 1.5rem;padding:8px 12px;box-shadow:0 1px 30px -4px #e8e8e8}body.login.iro-login-custom .language-switcher form{margin:0;display:block}body.login.iro-login-custom .language-switcher label{color:var(--login-accent);margin-bottom:.25rem}body.login.iro-login-custom .language-switcher select{border-radius:8px;margin-right:.25rem}body.login.iro-login-custom .language-switcher .button{border-color:var(--login-accent);color:var(--login-accent);border-radius:8px}body.login.iro-login-custom #login form input[name=yzm]{margin:0}body.login.iro-login-custom .vaptchaContainer{margin:5px 0 20px}body.login.iro-login-custom #wp-webauthn span{color:#fff}body.login.iro-login-custom .wp-webauthn-notice{margin-bottom:15px;height:40px!important}body.login.iro-login-custom .vp-dark-btn.vp-basic-btn{border-radius:8px!important}input[type=checkbox]:checked:before{content:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E)}.iro-github-oa{margin:0 0 16px;display:flex}.iro-github-oa .iro-github-oa-button{color:#fff;background:#24292f;border:1px solid #0000;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.6rem;font-size:15px;text-decoration:none;transition:background .3s;display:flex}.iro-github-oa .iro-github-oa-button:hover,.iro-github-oa .iro-github-oa-button:focus{color:#fff;background:#444c56}.iro-github-oa .iro-github-oa-button i{width:1.1em;height:1.1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.iro-github-oa .iro-github-oa-button i.fa-icon-solid.fa-github{--svg:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202026%20Fonticons,%20Inc.--%3e%3cpath%20d='M280.5%20426.5C214.5%20418.5%20168%20371%20168%20309.5C168%20284.5%20177%20257.5%20192%20239.5C185.5%20223%20186.5%20188%20194%20173.5C214%20171%20241%20181.5%20257%20196C276%20190%20296%20187%20320.5%20187C345%20187%20365%20190%20383%20195.5C398.5%20181.5%20426%20171%20446%20173.5C453%20187%20454%20222%20447.5%20239C463.5%20258%20472%20283.5%20472%20309.5C472%20371%20425.5%20417.5%20358.5%20426C375.5%20437%20387%20461%20387%20488.5L387%20540.5C387%20555.5%20399.5%20564%20414.5%20558C505%20523.5%20576%20433%20576%20321C576%20179.5%20461%2064%20319.5%2064C178%2064%2064%20179.5%2064%20321C64%20432%20134.5%20524%20229.5%20558.5C243%20563.5%20256%20554.5%20256%20541L256%20501C249%20504%20240%20506%20232%20506C199%20506%20179.5%20488%20165.5%20454.5C160%20441%20154%20433%20142.5%20431.5C136.5%20431%20134.5%20428.5%20134.5%20425.5C134.5%20419.5%20144.5%20415%20154.5%20415C169%20415%20181.5%20424%20194.5%20442.5C204.5%20457%20215%20463.5%20227.5%20463.5C240%20463.5%20248%20459%20259.5%20447.5C268%20439%20274.5%20431.5%20280.5%20426.5z'/%3e%3c/svg%3e")}.captcha{color:var(--word-color-first);font-size:.95rem}.captcha,.captcha *{box-sizing:border-box}.captcha i{width:1em;height:1em;-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);background-color:currentColor;display:inline-block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.captcha i.fa-icon-solid.fa-circle-info{--svg:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3c!--!Font%20Awesome%20Free%207.3.1%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202026%20Fonticons,%20Inc.--%3e%3cpath%20d='M320%20576C461.4%20576%20576%20461.4%20576%20320C576%20178.6%20461.4%2064%20320%2064C178.6%2064%2064%20178.6%2064%20320C64%20461.4%20178.6%20576%20320%20576zM288%20224C288%20206.3%20302.3%20192%20320%20192C337.7%20192%20352%20206.3%20352%20224C352%20241.7%20337.7%20256%20320%20256C302.3%20256%20288%20241.7%20288%20224zM280%20288L328%20288C341.3%20288%20352%20298.7%20352%20312L352%20400L360%20400C373.3%20400%20384%20410.7%20384%20424C384%20437.3%20373.3%20448%20360%20448L280%20448C266.7%20448%20256%20437.3%20256%20424C256%20410.7%20266.7%20400%20280%20400L304%20400L304%20336L280%20336C266.7%20336%20256%20325.3%20256%20312C256%20298.7%20266.7%20288%20280%20288z'/%3e%3c/svg%3e")}.captcha-container{background-color:var(--widget-background-color);border:var(--border-sketch);border-radius:.5rem;gap:.3rem;height:2.75rem;padding:.2rem;position:relative}.captcha-container .image-button{border:var(--border-sketch);border-radius:.5rem;width:2rem;height:2rem}.captcha-container .image{visibility:hidden;object-fit:contain;border-radius:.5rem;width:fit-content;height:fit-content;position:absolute;transform:translateY(-70%)translate(40%)}.captcha-container .image.show{visibility:visible}.captcha .input{border:var(--border-sketch);width:10rem;min-height:0;color:var(--word-color-first);background-color:var(--widget-background-color);border-radius:.5rem;margin:auto;padding:.5rem;font-size:1rem}.captcha-container .input{outline:none;height:100%}.captcha-container .captcha_id{display:none}.captcha-container .button{border:var(--border-sketch);width:6rem;height:100%}
