.hph-wrap,.hph-wrap *{box-sizing:border-box}.hph-wrap{--hph-bg:#ff0b0b;--hph-color:#fff;--hph-hover:#111;--hph-height:48px;--hph-height-m:54px;--hph-width:1400px;--hph-font:Arial,Helvetica,sans-serif;--hph-weight:800;--hph-logo-size:160px;--hph-logo-size-m:132px;--hph-canvas-bg:#fff;--hph-canvas-text:#111;--hph-canvas-hover:#ff0b0b;--hph-canvas-width:390px;--hph-canvas-fs:16px;--hph-canvas-fw:700;--hph-btn1-bg:#111;--hph-btn1-color:#fff;--hph-btn1-hbg:#fff;--hph-btn1-hcolor:#111;--hph-btn2-bg:#fff;--hph-btn2-color:#111;--hph-btn2-hbg:#111;--hph-btn2-hcolor:#fff;--hph-btn3-bg:#fff;--hph-btn3-color:#111;--hph-btn3-hbg:#111;--hph-btn3-hcolor:#fff;--hph-topbar-h:90px;--hph-topbar-h-m:60px;font-family:var(--hph-font)!important;position:relative;z-index:50;width:100%!important}.hph-wrap a,.hph-wrap button,.hph-wrap input{font-family:var(--hph-font)!important;box-shadow:none!important;text-shadow:none!important}.hph-topbar{width:100vw!important;height:var(--hph-topbar-h)!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;position:relative!important;overflow:hidden!important;background:#f4f4f5!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;padding:0!important}.hph-topbar-content,.hph-topbar-content a{display:block!important;width:100%!important;height:100%!important}.hph-topbar img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border:0!important;margin:0!important;padding:0!important}.hph-topbar-html{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.hph-topbar-close{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;width:30px!important;height:30px!important;border-radius:50%!important;border:0!important;background:rgba(0,0,0,.55)!important;color:#fff!important;font-size:20px!important;line-height:1!important;cursor:pointer!important;padding:0!important;z-index:2!important}.hph-topbar.is-hidden{display:none!important}.hph-header{width:100%!important;background:var(--hph-bg)!important;color:var(--hph-color)!important}.hph-header-inner{min-height:var(--hph-height)!important;max-width:var(--hph-width)!important;margin:0 auto!important;padding:0 18px!important;display:flex!important;align-items:center!important;gap:24px!important}.hph-logo{display:flex!important;align-items:center!important;flex:0 0 auto!important;text-decoration:none!important;color:var(--hph-color)!important;line-height:1!important;background:transparent!important;border:0!important}.hph-logo:hover,.hph-logo:focus{color:var(--hph-color)!important;background:transparent!important}.hph-logo img{display:block!important;max-width:var(--hph-logo-size)!important;height:auto!important;border:0!important}.hph-logo-text{font-size:32px!important;font-weight:900!important;letter-spacing:-1.2px!important;color:var(--hph-color)!important;white-space:nowrap!important}.hph-menu{flex:1 1 auto!important;min-width:0!important}.hph-menu ul{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;gap:20px!important}.hph-menu li{position:relative!important;margin:0!important;padding:0!important;list-style:none!important}.hph-menu a{display:flex!important;align-items:center!important;min-height:var(--hph-height)!important;text-decoration:none!important;color:var(--hph-color)!important;font-weight:var(--hph-weight)!important;font-size:16px!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important;transition:transform .2s ease,color .2s ease,opacity .2s ease!important;background:transparent!important;border:0!important}.hph-menu a:hover,.hph-menu a:focus,.hph-member:hover,.hph-member:focus,.hph-canvas-btn:hover,.hph-canvas-btn:focus{color:var(--hph-hover)!important;background:transparent!important}.hph-menu .sub-menu{display:block!important;position:absolute!important;top:100%!important;left:0!important;min-width:210px!important;background:#fff!important;border-radius:0 0 12px 12px!important;padding:8px!important;opacity:0!important;visibility:hidden!important;transform:translateY(10px)!important;transition:.22s ease!important;box-shadow:0 18px 45px rgba(0,0,0,.16)!important;z-index:999!important}.hph-menu li:hover>.sub-menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.hph-menu .sub-menu a{min-height:38px!important;color:#111!important;font-size:13px!important;text-transform:none!important;border-radius:8px!important;padding:0 10px!important}.hph-menu .sub-menu a:hover{background:#f4f4f4!important;color:var(--hph-bg)!important}.hph-sep-dot .hph-menu>ul>li:not(:last-child)::after{content:""!important;position:absolute!important;right:-12px!important;top:50%!important;width:4px!important;height:4px!important;background:currentColor!important;border-radius:50%!important;transform:translateY(-50%)!important;color:var(--hph-color)!important}.hph-sep-line .hph-menu>ul>li:not(:last-child)::after{content:""!important;position:absolute!important;right:-12px!important;top:50%!important;width:1px!important;height:16px!important;background:currentColor!important;transform:translateY(-50%)!important;color:var(--hph-color)!important;opacity:.65!important}.hph-sep-slash .hph-menu>ul>li:not(:last-child)::after{content:"/"!important;position:absolute!important;right:-14px!important;top:50%!important;transform:translateY(-50%)!important;color:var(--hph-color)!important;opacity:.7!important}.hph-hover-underline .hph-menu>ul>li>a::before{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:8px!important;height:2px!important;background:var(--hph-hover)!important;transform:scaleX(0)!important;transition:.22s!important}.hph-hover-underline .hph-menu>ul>li>a:hover::before{transform:scaleX(1)!important}.hph-hover-lift .hph-menu a:hover{transform:translateY(-2px)!important}.hph-hover-fade .hph-menu a:hover{opacity:.72!important}.hph-actions{display:flex!important;align-items:center!important;gap:10px!important;flex:0 0 auto!important}.hph-extra-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:32px!important;padding:0 12px!important;border-radius:999px!important;text-decoration:none!important;border:1px solid rgba(255,255,255,.24)!important;font-size:13px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;transition:.2s ease!important}.hph-extra-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.hph-btn1{background:var(--hph-btn1-bg)!important;color:var(--hph-btn1-color)!important}.hph-btn1:hover{background:var(--hph-btn1-hbg)!important;color:var(--hph-btn1-hcolor)!important}.hph-btn2{background:var(--hph-btn2-bg)!important;color:var(--hph-btn2-color)!important}.hph-btn2:hover{background:var(--hph-btn2-hbg)!important;color:var(--hph-btn2-hcolor)!important}.hph-btn3{background:var(--hph-btn3-bg)!important;color:var(--hph-btn3-color)!important}.hph-btn3:hover{background:var(--hph-btn3-hbg)!important;color:var(--hph-btn3-hcolor)!important}.hph-member{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:32px!important;text-decoration:none!important;color:var(--hph-color)!important;font-size:13px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;transition:.2s!important;background:transparent!important;border:0!important;padding:0!important}.hph-user-ico{width:18px!important;height:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 18px!important;line-height:0!important}.hph-user-ico svg{width:18px!important;height:18px!important;display:block!important;fill:currentColor!important}.hph-search{height:32px!important;background:#fff!important;border-radius:4px!important;display:flex!important;align-items:center!important;overflow:hidden!important;min-width:112px!important;border:0!important}.hph-search button{width:33px!important;height:32px!important;border:0!important;background:transparent!important;cursor:pointer!important;font-size:22px!important;color:#444!important;line-height:1!important;padding:0!important}.hph-search input{width:88px!important;border:0!important;outline:none!important;font-size:14px!important;color:#444!important;background:#fff!important;padding:0 7px 0 0!important;height:32px!important;min-height:0!important}.hph-canvas-btn{width:34px!important;height:34px!important;padding:0!important;border:0!important;background:transparent!important;display:flex!important;flex-direction:column!important;gap:5px!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;color:var(--hph-color)!important}.hph-canvas-btn span{width:25px!important;height:3px!important;background:currentColor!important;border-radius:5px!important;display:block!important}.hph-overlay{position:fixed!important;inset:0!important;background:rgba(0,0,0,.48)!important;opacity:0!important;visibility:hidden!important;transition:.25s!important;z-index:9998!important}.hph-canvas{position:fixed!important;right:0!important;top:0!important;width:min(var(--hph-canvas-width),92vw)!important;height:100vh!important;background:var(--hph-canvas-bg)!important;z-index:9999!important;transform:translateX(105%)!important;transition:.28s cubic-bezier(.4,0,.2,1)!important;box-shadow:-20px 0 50px rgba(0,0,0,.22)!important;padding:0 18px 28px!important;overflow-y:auto!important;color:var(--hph-canvas-text)!important}.hph-wrap.is-open .hph-overlay{opacity:1!important;visibility:visible!important}.hph-wrap.is-open .hph-canvas{transform:translateX(0)!important}.hph-canvas-head{height:68px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-bottom:1px solid rgba(0,0,0,.08)!important}.hph-canvas-head strong{font-size:22px!important;color:var(--hph-canvas-text)!important;font-weight:800!important}.hph-canvas-head button{border:0!important;background:rgba(0,0,0,.06)!important;width:38px!important;height:38px!important;border-radius:50%!important;font-size:27px!important;cursor:pointer!important;color:var(--hph-canvas-text)!important;padding:0!important}.hph-canvas-search{display:flex!important;margin:18px 0!important;gap:8px!important}.hph-canvas-search input{flex:1!important;border:1px solid rgba(0,0,0,.14)!important;border-radius:10px!important;padding:12px!important;font-size:15px!important;color:var(--hph-canvas-text)!important;background:#fff!important;min-height:44px!important}.hph-canvas-search button,.hph-canvas-member{border:0!important;border-radius:10px!important;background:var(--hph-canvas-hover)!important;color:#fff!important;padding:0 16px!important;font-weight:800!important;text-decoration:none!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important}.hph-canvas-menu ul{list-style:none!important;padding:0!important;margin:0!important;display:block!important}.hph-canvas-menu li{border-bottom:1px solid rgba(0,0,0,.08)!important;list-style:none!important;margin:0!important}.hph-canvas-menu a{display:flex!important;padding:14px 2px!important;text-decoration:none!important;color:var(--hph-canvas-text)!important;font-weight:var(--hph-canvas-fw)!important;font-size:var(--hph-canvas-fs)!important;line-height:1.25!important;background:transparent!important}.hph-canvas-menu a:hover{color:var(--hph-canvas-hover)!important;background:transparent!important}.hph-canvas-menu .sub-menu{padding-left:14px!important;background:rgba(0,0,0,.03)!important;position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;box-shadow:none!important}.hph-canvas-member{margin-top:20px!important}.hph-canvas-menu-mobile{display:none!important}
@media (max-width:1024px){.hph-topbar{height:var(--hph-topbar-h-m)!important}.hph-topbar-hide-mobile{display:none!important}.hph-header-inner{justify-content:space-between!important;gap:12px!important;min-height:var(--hph-height-m)!important}.hph-menu,.hph-search{display:none!important}.hph-logo img{max-width:var(--hph-logo-size-m)!important}.hph-logo-text{font-size:28px!important}.hph-actions{gap:10px!important}.hph-member{font-size:13px!important}.hph-desktop-only{display:none!important}.hph-canvas-btn{display:flex!important}.hph-canvas-menu-desktop{display:none!important}.hph-canvas-menu-mobile{display:block!important}}
@media (max-width:520px){.hph-header-inner{padding:0 12px!important}.hph-logo-text{font-size:23px!important;letter-spacing:-1px!important}.hph-member{font-size:12px!important;gap:5px!important}.hph-user-ico{width:16px!important;height:16px!important;flex-basis:16px!important}.hph-user-ico svg{width:16px!important;height:16px!important}.hph-actions{gap:8px!important}.hph-canvas-btn span{width:23px!important}.hph-canvas{width:92vw!important}.hph-extra-btn{height:30px!important;padding:0 9px!important;font-size:12px!important}}

/* v1.0.7 özel buton renk düzeltmesi: tema/global stiller buton renklerini ezemez */
.hph-wrap .hph-actions .hph-extra-btn{background:var(--hph-this-btn-bg)!important;color:var(--hph-this-btn-color)!important;border-color:transparent!important;box-shadow:none!important;background-image:none!important;opacity:1!important}
.hph-wrap .hph-actions .hph-extra-btn span,.hph-wrap .hph-actions .hph-extra-btn svg,.hph-wrap .hph-actions .hph-extra-btn i{color:inherit!important;fill:currentColor!important}
.hph-wrap .hph-actions .hph-extra-btn:hover,.hph-wrap .hph-actions .hph-extra-btn:focus{background:var(--hph-this-btn-hbg)!important;color:var(--hph-this-btn-hcolor)!important;border-color:transparent!important;background-image:none!important;opacity:1!important;transform:translateY(-1px)!important}
.hph-wrap .hph-actions .hph-btn1{--hph-this-btn-bg:var(--hph-btn1-bg);--hph-this-btn-color:var(--hph-btn1-color);--hph-this-btn-hbg:var(--hph-btn1-hbg);--hph-this-btn-hcolor:var(--hph-btn1-hcolor)}
.hph-wrap .hph-actions .hph-btn2{--hph-this-btn-bg:var(--hph-btn2-bg);--hph-this-btn-color:var(--hph-btn2-color);--hph-this-btn-hbg:var(--hph-btn2-hbg);--hph-this-btn-hcolor:var(--hph-btn2-hcolor)}


/* v1.0.8 üçüncü özel buton + Elementor canlı önizleme güçlendirmesi */
.hph-wrap .hph-actions .hph-extra-btn{
  background:var(--hph-this-btn-bg)!important;
  color:var(--hph-this-btn-color)!important;
  border-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
}
.hph-wrap .hph-actions .hph-extra-btn:hover,
.hph-wrap .hph-actions .hph-extra-btn:focus{
  background:var(--hph-this-btn-hbg)!important;
  color:var(--hph-this-btn-hcolor)!important;
  border-color:transparent!important;
  background-image:none!important;
}
.hph-wrap .hph-actions .hph-btn1{--hph-this-btn-bg:var(--hph-btn1-bg);--hph-this-btn-color:var(--hph-btn1-color);--hph-this-btn-hbg:var(--hph-btn1-hbg);--hph-this-btn-hcolor:var(--hph-btn1-hcolor)}
.hph-wrap .hph-actions .hph-btn2{--hph-this-btn-bg:var(--hph-btn2-bg);--hph-this-btn-color:var(--hph-btn2-color);--hph-this-btn-hbg:var(--hph-btn2-hbg);--hph-this-btn-hcolor:var(--hph-btn2-hcolor)}
.hph-wrap .hph-actions .hph-btn3{--hph-this-btn-bg:var(--hph-btn3-bg);--hph-this-btn-color:var(--hph-btn3-color);--hph-this-btn-hbg:var(--hph-btn3-hbg);--hph-this-btn-hcolor:var(--hph-btn3-hcolor)}
