@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/poppins-300.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/poppins-400.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/poppins-400-italic.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/poppins-500.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/poppins-700.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Poppins Fallback";font-style:normal;font-weight:400;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans"),local("Arimo");size-adjust:107%;ascent-override:98.13%;descent-override:32.71%;line-gap-override:9.35%}@font-face{font-family:"Poppins Fallback";font-style:normal;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Liberation Sans Bold"),local("Arimo Bold");size-adjust:107%;ascent-override:98.13%;descent-override:32.71%;line-gap-override:9.35%}body.login{display:flex;align-items:stretch;min-height:100vh;margin:0;padding:0;background:#1a1a2e var(--login-bg, none) center/cover no-repeat;font-family:"Poppins","Poppins Fallback",sans-serif}body.login::before{content:"";position:fixed;inset:0;background:rgba(26,26,46,.45);pointer-events:none}body.login h1 a{display:none}body.login .login-header,body.login .login-footer,body.login .language-switcher{display:none}body.login #login_error,body.login .message,body.login .success{border-left-color:#6b4fdb;border-radius:8px;font-size:.875rem}#login{position:relative;z-index:1;width:420px;max-width:calc(100vw - 2rem);margin:auto 18vw auto auto;padding:0;background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.15);overflow:hidden}#login::before{content:"";display:block;height:4px;background:#6b4fdb}@media(max-width: 768px){#login{margin:auto}}#login h1{display:none}.apel-login-title{margin:2.5rem 2.5rem 0;font-size:1.5rem;font-weight:600;color:#1a1a2e;line-height:1.2}#login form p{margin:0 0 1.5rem}#login form p:last-child{margin-bottom:0}#loginform{padding:1.5rem 2.5rem 2.5rem;margin:0;border:none;background:rgba(0,0,0,0);box-shadow:none}#loginform label{display:block;font-size:.875rem;font-weight:500;color:#666680;margin-bottom:.5rem}#loginform input[type=text],#loginform input[type=password],#loginform input[type=email]{width:100%;border:none;border-bottom:2px solid #ccccdb;border-radius:0;background:rgba(0,0,0,0);padding:.75rem 0;font-size:1rem;font-family:"Poppins","Poppins Fallback",sans-serif;color:#1a1a2e;box-shadow:none;transition:border-color 350ms cubic-bezier(0.4, 0, 0.2, 1)}#loginform input[type=text]:focus,#loginform input[type=password]:focus,#loginform input[type=email]:focus{outline:none;border-bottom-color:#6b4fdb;box-shadow:none}#loginform input[type=text]::placeholder,#loginform input[type=password]::placeholder,#loginform input[type=email]::placeholder{color:#666680}#loginform .forgetmenot{display:flex;align-items:center}#loginform .forgetmenot label{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#666680;cursor:pointer}#loginform .forgetmenot input[type=checkbox]{accent-color:#6b4fdb;width:16px;height:16px;cursor:pointer}#loginform .submit{margin-top:2rem}#loginform .submit #wp-submit{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1.5rem;font-family:"Poppins","Poppins Fallback",sans-serif;font-size:1rem;font-weight:500;line-height:2rem;color:#fff;background:#6b4fdb;border:2px solid #6b4fdb;border-radius:9999px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background 350ms cubic-bezier(0.4, 0, 0.2, 1),border-color 350ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 350ms cubic-bezier(0.4, 0, 0.2, 1),transform 350ms cubic-bezier(0.34, 1.56, 0.64, 1)}#loginform .submit #wp-submit:hover{background:#4a35a8;border-color:#4a35a8}#loginform .submit #wp-submit:active{transform:scale(0.97)}#loginform .submit #wp-submit:focus-visible{outline:3px solid rgba(107,79,219,.4);outline-offset:3px}#nav,#backtoblog{padding:1rem 2.5rem;font-size:.875rem}#nav a,#backtoblog a{color:#666680;text-decoration:none;transition:color 180ms cubic-bezier(0.4, 0, 0.2, 1)}#nav a:hover,#backtoblog a:hover{color:#6b4fdb}#backtoblog{padding-bottom:1.5rem}#login_error{margin:0;border-radius:0;padding:1rem 2.5rem;font-size:.875rem;background:rgba(107,79,219,.05);border-left:3px solid #6b4fdb}#login_error a{color:#6b4fdb}@media(max-width: 768px){body.login{align-items:center;justify-content:center}#login{margin:2rem auto}}
