#content-area:has(.post-password-required) #sidebar{display:none}#main-content .container:has(.post-password-required):before{display:none}#content-area:has(.post-password-required) #left-area{width:100%;float:none;padding:0;margin:0}.post-password-required .entry-title{display:none}.post-password-required .entry-content{display:flex;justify-content:center;padding:48px 0 96px}.ppw-post-password-container{width:100%;max-width:560px}.ppw-post-password-form{background:#262626;border-radius:16px;padding:44px 40px 40px;color:#fff;font-family:"Open Sans",Arial,sans-serif;box-shadow:0 20px 50px rgba(0,0,0,.15)}.ppw-post-password-form:before{content:"RELATIONSHIP OS \00B7  PRIVATE PAGE";display:block;font-family:Poppins,Arial,sans-serif;font-size:12px;letter-spacing:.14em;font-weight:600;color:#ffcb5b;margin-bottom:16px}.ppw-post-password-form .ppw-ppf-headline{font-family:Poppins,Arial,sans-serif;font-size:30px;font-weight:600;line-height:1.2;color:#fff;margin:0 0 12px;padding:0}.ppw-post-password-form .ppw-ppf-desc{font-size:16px;line-height:1.6;color:#d6d3cc;margin:0 0 24px}.ppw-post-password-form .ppw-ppf-field-container{display:flex;gap:10px;flex-wrap:wrap;margin:0;padding:0}.ppw-post-password-form .ppw-pwd-label{flex:1 1 240px;margin:0;font-size:0;line-height:0}.ppw-post-password-form .ppw-pwd-label input{width:100%!important;height:50px;border-radius:10px;border:1px solid #4a4a4a!important;background:#1b1b1b!important;color:#fff!important;padding:0 16px!important;font-size:16px;line-height:50px}.ppw-post-password-form .ppw-pwd-label input:focus{border-color:#ffcb5b!important;outline:none}.ppw-post-password-form .ppw-pwd-submit-btn{height:50px;padding:0 26px;border:0;border-radius:10px;background:#ffcb5b;color:#262626;font-family:Poppins,Arial,sans-serif;font-weight:600;font-size:15px;cursor:pointer}.ppw-post-password-form .ppw-pwd-submit-btn:hover{background:#ffd77f}.ppw-post-password-form .ppw-ppf-desc-below{margin-top:20px;font-size:14px!important;line-height:1.5!important;height:auto!important;color:#a5a19a!important}.ppw-post-password-form .ppw-ppf-desc-below a{color:#ffcb5b;text-decoration:none}@media (max-width:600px){.ppw-post-password-form{padding:32px 22px}.ppw-post-password-form .ppw-ppf-headline{font-size:24px}.ppw-post-password-form .ppw-pwd-submit-btn{width:100%}}body.page-id-2165 .ppw-post-password-form{background:#fff;color:#333;border:1px solid #e6e3da;box-shadow:0 24px 60px rgba(0,0,0,.08);text-align:center;padding:44px 40px 36px}body.page-id-2165 .ppw-post-password-form:before{content:"";display:block;height:92px;margin:0 auto 26px;background:url(/wp-content/uploads/2026/11/hba-magyar-biotech-szovetseg-logo.png) center/contain no-repeat}body.page-id-2165 .ppw-post-password-form .ppw-ppf-headline{font-size:0;line-height:0;margin:0 0 10px}body.page-id-2165 .ppw-post-password-form .ppw-ppf-headline:after{content:"Ez az oldal privát";display:block;font-size:26px;line-height:1.25;color:#262626}body.page-id-2165 .ppw-post-password-form .ppw-ppf-desc{font-size:0;line-height:0;margin:0 0 26px}body.page-id-2165 .ppw-post-password-form .ppw-ppf-desc:after{content:"A Magyar Biotech Szövetség boardja számára készült. Add meg a linkkel együtt kapott jelszót.";display:block;font-size:15.5px;line-height:1.6;color:#666}body.page-id-2165 .ppw-post-password-form .ppw-ppf-field-container{position:relative;flex-wrap:nowrap}body.page-id-2165 .ppw-post-password-form .ppw-pwd-label{position:relative;flex:1 1 auto;min-width:0}body.page-id-2165 .ppw-post-password-form .ppw-pwd-label input{background:#f5f7fa!important;color:#262626!important;border:1px solid #e6e3da!important;text-align:left}body.page-id-2165 .ppw-post-password-form .ppw-pwd-label input::placeholder{color:transparent}body.page-id-2165 .ppw-post-password-form .ppw-pwd-label:has(input:placeholder-shown):after{content:"Jelszó";position:absolute;left:16px;top:0;height:50px;line-height:50px;font-size:15px;color:#999;pointer-events:none}body.page-id-2165 .ppw-post-password-form .ppw-pwd-submit-btn{flex:0 0 132px;width:132px;color:transparent!important}body.page-id-2165 .ppw-post-password-form .ppw-ppf-field-container:after{content:"Belépés";position:absolute;right:0;top:0;width:132px;height:50px;text-align:center;font:600 15px/50px Poppins,Arial,sans-serif;color:#262626;pointer-events:none}body.page-id-2165 .ppw-post-password-form .ppw-ppf-desc-below{font-size:0!important;color:#888;margin-top:20px}body.page-id-2165 .ppw-post-password-form .ppw-ppf-desc-below:before{content:"Nincs jelszavad? Írj ide: ";font-size:13.5px!important}body.page-id-2165 .ppw-post-password-form .ppw-ppf-desc-below a{font-size:13.5px!important;color:#b8942f}@media (max-width:480px){body.page-id-2165 .ppw-post-password-form{padding:32px 20px 28px}body.page-id-2165 .ppw-post-password-form .ppw-pwd-submit-btn{flex:0 0 104px;width:104px}body.page-id-2165 .ppw-post-password-form .ppw-ppf-field-container:after{width:104px}}