/* BuddyPress */
.buddypress-wrap,.bp-wrap,.wpforo-wrap{font-family:var(--ko-font)!important;color:var(--ko-ink)}
.ko-page-content .buddypress-wrap{max-width:100%}
#buddypress input[type=text],#buddypress input[type=email],#buddypress input[type=password],#buddypress input[type=url],#buddypress textarea,#buddypress select,.buddypress-wrap input[type=text],.buddypress-wrap input[type=email],.buddypress-wrap input[type=password],.buddypress-wrap textarea,.buddypress-wrap select{width:100%;min-height:48px;border:1px solid var(--ko-line);border-radius:12px;background:#fff;padding:.75rem .9rem;font:inherit}
#buddypress textarea,.buddypress-wrap textarea{min-height:130px}
#buddypress input:focus,#buddypress textarea:focus,.buddypress-wrap input:focus,.buddypress-wrap textarea:focus{outline:3px solid rgba(242,183,5,.28);border-color:var(--ko-signal-dark)}
.buddypress-wrap button,.buddypress-wrap input[type=submit],#buddypress button,#buddypress input[type=submit]{min-height:46px!important;border:0!important;border-radius:999px!important;background:var(--ko-signal)!important;color:var(--ko-ink)!important;padding:.7rem 1rem!important;font-weight:800!important}
.buddypress-wrap .bp-navs,.buddypress-wrap .subnav-filters,.buddypress-wrap .item-body,.buddypress-wrap .item-list-tabs{border-color:var(--ko-line)!important;background:transparent!important}
.buddypress-wrap .bp-navs ul{display:flex;gap:.35rem;overflow-x:auto;border-bottom:1px solid var(--ko-line)!important}
.buddypress-wrap .bp-navs li a{border-radius:999px!important;color:var(--ko-muted)!important;font-weight:700!important;white-space:nowrap}
.buddypress-wrap .bp-navs li.current a,.buddypress-wrap .bp-navs li.selected a{background:var(--ko-ink)!important;color:#fff!important}
.buddypress-wrap .members-list,.buddypress-wrap .activity-list{display:grid;gap:1rem}
.buddypress-wrap .members-list li,.buddypress-wrap .activity-list li{border:1px solid var(--ko-line)!important;border-radius:18px!important;background:#fff!important;padding:1.1rem!important;box-shadow:none!important}
.buddypress-wrap .members-list li .item-avatar img{width:70px!important;height:70px!important;max-width:70px!important;object-fit:cover;border-radius:50%}
.buddypress-wrap .activity-list .activity-avatar img{border-radius:50%}
.buddypress-wrap .members-list li,.buddypress-wrap .members-list li>*{min-width:0;max-width:100%}
.buddypress-wrap .register-page .layout-wrap,.buddypress-wrap .register-page{max-width:900px;margin:auto}
.buddypress-wrap .register-page .signup-form{display:grid;gap:1rem}
.buddypress-wrap .register-page .register-section{padding:clamp(1.2rem,4vw,2rem);border:1px solid var(--ko-line);border-radius:20px;background:#fff}
.buddypress-wrap .register-page .register-section h2{font-size:1.6rem}
.buddypress-wrap .standard-form label,.buddypress-wrap .standard-form legend{margin:1rem 0 .4rem!important;color:var(--ko-ink);font-weight:750!important}
.buddypress-wrap .field-visibility-settings-notoggle,.buddypress-wrap .field-visibility-settings-toggle{color:var(--ko-muted);font-size:.78rem}
.bp-feedback{border:1px solid var(--ko-line)!important;border-radius:14px!important;background:#fff!important;box-shadow:none!important}
#item-header-cover-image{border-radius:22px;overflow:hidden;background:var(--ko-ink)}
#item-header-content{color:inherit}

/* wpForo */
#wpforo-wrap{--wpf-color:#111820;--wpf-accent:#f2b705;background:transparent!important}
#wpforo-wrap{font-family:var(--ko-font)!important}
#wpforo-wrap input,#wpforo-wrap textarea,#wpforo-wrap select,#wpforo-wrap button{font-family:var(--ko-font)!important}
#wpforo-wrap .wpforo-category,#wpforo-wrap .wpforo-forum,#wpforo-wrap .wpforo-topic,#wpforo-wrap .wpforo-post{border-color:var(--ko-line)!important}
#wpforo-wrap .wpforo-category{margin-bottom:1rem!important;border:1px solid var(--ko-line)!important;border-radius:18px!important;overflow:hidden;background:#fff!important}
#wpforo-wrap .wpforo-category .cat-title,#wpforo-wrap .wpforo-category-title{display:flex!important;align-items:center!important;min-height:58px!important;box-sizing:border-box!important;padding:.85rem 1.25rem!important;background:var(--ko-ink)!important;color:#fff!important}
#wpforo-wrap .wpforo-category .cat-title .cat-name,#wpforo-wrap .wpforo-category-title>*{margin:0!important;padding:0!important;color:#fff!important;line-height:1.35!important}
#wpforo-wrap .wpforo-forum{background:#fff!important}
#wpforo-wrap .wpforo-forum-title,#wpforo-wrap .wpf-forum-title,#wpforo-wrap .wpforo-forum-description,#wpforo-wrap .wpf-forum-description,#wpforo-wrap .wpforo-forum-description *,#wpforo-wrap .wpf-forum-description *{font-family:var(--ko-font)!important}
#wpforo-wrap .wpforo-forum-title,#wpforo-wrap .wpf-forum-title{font-size:1rem!important;font-weight:800!important;line-height:1.35!important}
#wpforo-wrap .wpforo-forum-description,#wpforo-wrap .wpf-forum-description,#wpforo-wrap .wpforo-forum-description *,#wpforo-wrap .wpf-forum-description *{font-size:.88rem!important;font-weight:400!important;font-style:normal!important;line-height:1.55!important;letter-spacing:0!important}
#wpforo-wrap a{color:var(--ko-ink)!important}
#wpforo-wrap a:hover{color:var(--ko-signal-dark)!important}
#wpforo-wrap .wpf-button,#wpforo-wrap .wpforo-button,#wpforo-wrap button,#wpforo-wrap input[type=submit],#wpforo-wrap input[type=button]{border-radius:999px!important;background:var(--ko-signal)!important;color:var(--ko-ink)!important;font-weight:800!important;box-shadow:none!important}
#wpforo-wrap .wpf-button *,#wpforo-wrap .wpforo-button *,#wpforo-wrap button *,#wpforo-wrap input[type=submit],#wpforo-wrap input[type=button]{color:var(--ko-ink)!important}
#wpforo-wrap input[type=text],#wpforo-wrap input[type=email],#wpforo-wrap input[type=password],#wpforo-wrap textarea,#wpforo-wrap select{border:1px solid var(--ko-line)!important;border-radius:10px!important;background:#fff!important;color:var(--ko-ink)!important}
#wpforo-wrap .wpf-head-bar,#wpforo-wrap .wpforo-subtop{border-radius:14px!important;background:var(--ko-ink)!important}
#wpforo-wrap .wpf-head-bar a,#wpforo-wrap .wpf-head-bar button,#wpforo-wrap .wpf-head-bar i,#wpforo-wrap .wpf-head-bar svg,#wpforo-wrap .wpforo-subtop a,#wpforo-wrap .wpforo-subtop button,#wpforo-wrap .wpforo-subtop i,#wpforo-wrap .wpforo-subtop svg{color:#fff!important;fill:currentColor!important}
#wpforo-wrap .wpf-head-bar a:hover,#wpforo-wrap .wpf-head-bar a:focus-visible,#wpforo-wrap .wpforo-subtop a:hover,#wpforo-wrap .wpforo-subtop a:focus-visible{color:var(--ko-signal)!important}
#wpforo-wrap .wpf-head-bar ul,#wpforo-wrap .wpforo-subtop ul{list-style:none!important}
#wpforo-wrap .wpf-head-bar li,#wpforo-wrap .wpforo-subtop li{margin:0!important}
#wpforo-wrap .wpf-topic-title,#wpforo-wrap .wpforo-topic-title,#wpforo-wrap .wpf-post-title,#wpforo-wrap .wpforo-post-title{color:var(--ko-ink)!important;font-weight:800!important;line-height:1.35!important}
#wpforo-wrap .wpf-topic-title a,#wpforo-wrap .wpforo-topic-title a,#wpforo-wrap .wpf-post-title a,#wpforo-wrap .wpforo-post-title a{color:var(--ko-ink)!important;text-decoration:none!important}
#wpforo-wrap .wpf-topic-title a:hover,#wpforo-wrap .wpforo-topic-title a:hover,#wpforo-wrap .wpf-post-title a:hover,#wpforo-wrap .wpforo-post-title a:hover{color:var(--ko-signal-dark)!important;text-decoration:underline!important}
#wpforo-wrap .wpf-topic-tags a,#wpforo-wrap .wpforo-topic-tags a,#wpforo-wrap .wpf-breadcrumb a,#wpforo-wrap .wpforo-breadcrumb a{color:var(--ko-signal-dark)!important;text-decoration:underline!important;text-underline-offset:2px!important}
#wpforo-wrap .wpf-breadcrumb,#wpforo-wrap .wpforo-breadcrumb{display:flex!important;align-items:center!important;gap:.45rem!important;min-height:52px!important;margin-bottom:.8rem!important;padding:.65rem .9rem!important;border:1px solid var(--ko-line)!important;border-radius:14px!important;background:#fff!important;color:var(--ko-ink)!important;overflow-x:auto!important}
#wpforo-wrap .wpf-breadcrumb *,#wpforo-wrap .wpforo-breadcrumb *{max-width:none!important;background:transparent!important;color:var(--ko-ink)!important;border:0!important;box-shadow:none!important;text-shadow:none!important;clip-path:none!important}
#wpforo-wrap .wpf-breadcrumb *:before,#wpforo-wrap .wpf-breadcrumb *:after,#wpforo-wrap .wpforo-breadcrumb *:before,#wpforo-wrap .wpforo-breadcrumb *:after{display:none!important}
#wpforo-wrap .wpf-breadcrumb a,#wpforo-wrap .wpforo-breadcrumb a{display:inline-flex!important;align-items:center!important;min-width:max-content!important;padding:.25rem .45rem!important;border-radius:8px!important;color:var(--ko-ink)!important;text-decoration:none!important;font-size:.86rem!important;font-weight:700!important}
#wpforo-wrap .wpf-breadcrumb a:hover,#wpforo-wrap .wpforo-breadcrumb a:hover{background:rgba(242,183,5,.14)!important;color:var(--ko-ink)!important}
#wpforo-wrap .wpf-head-bar{display:flex!important;align-items:center!important;min-height:74px!important;padding:1rem 1.25rem!important}
#wpforo-wrap .wpf-head-bar .wpf-head-title{min-width:0!important;flex:1 1 auto!important}
#wpforo-wrap .wpf-head-bar h1#wpforo-title{margin:0!important;color:#fff!important;font-family:var(--ko-font)!important;font-size:clamp(1.25rem,2.1vw,1.75rem)!important;font-weight:850!important;line-height:1.25!important;letter-spacing:-.02em!important}
#wpforo-wrap .wpforo-post-head{margin-top:1rem!important;border:1px solid var(--ko-line)!important;border-radius:16px!important;background:#fff!important;color:var(--ko-ink)!important;overflow:hidden!important}
#wpforo-wrap .wpforo-topic-head-wrap,#wpforo-wrap .wpf-post-head-top,#wpforo-wrap .wpf-post-head-bottom{background:#fff!important;color:var(--ko-ink)!important}
#wpforo-wrap .wpforo-topic-head-wrap *,#wpforo-wrap .wpf-post-head-top *,#wpforo-wrap .wpf-post-head-bottom *{font-family:var(--ko-font)!important}
#wpforo-wrap .wpf-post-info,#wpforo-wrap .wpf-post-stat,#wpforo-wrap .wpf-post-stat-box,#wpforo-wrap .wpf-post-stat-box .wpf-tstat,#wpforo-wrap .wpf-post-stat-box .wpf-tlabel{color:var(--ko-ink)!important}
#wpforo-wrap .wpf-post-info{font-size:.9rem!important;line-height:1.45!important}
#wpforo-wrap .wpf-post-stat-box .wpf-tstat{font-size:1rem!important;font-weight:750!important}
#wpforo-wrap .wpf-post-stat-box .wpf-tlabel{font-size:.78rem!important;font-weight:650!important}
#wpforo-wrap .wpf-post-stat-box svg,#wpforo-wrap .wpf-post-info svg{color:var(--ko-muted)!important;fill:currentColor!important}
#wpforo-wrap .wpf-post-info a,#wpforo-wrap .wpforo-topic-head-wrap a[title="Kurye Online"],#wpforo-wrap .author-name a[title="Kurye Online"]{color:#705600!important;font-weight:800!important;text-decoration:none!important}
#wpforo-wrap .wpf-post-info a:hover,#wpforo-wrap .wpforo-topic-head-wrap a[title="Kurye Online"]:hover,#wpforo-wrap .author-name a[title="Kurye Online"]:hover{color:#4d3b00!important;text-decoration:underline!important}
#wpforo-wrap .wpforo-post .author-name,#wpforo-wrap .wpforo-post .author-name a{font-family:var(--ko-font)!important;font-size:.95rem!important;line-height:1.35!important}
#wpforo-wrap .wpforo-post-content{color:var(--ko-ink)!important;font-family:var(--ko-font)!important;font-size:1rem!important;line-height:1.72!important}
#wpforo-wrap .wpforo-post-content p{color:inherit!important;font-size:inherit!important;line-height:inherit!important}
#wpforo-wrap.wpf-guest .wpf-notifications{display:none!important}
#wpforo-wrap.wpf-guest .wpforo-subtop{padding-right:0!important}
#wpforo-wrap #wpforo-menu{display:flex!important;align-items:center!important;gap:1rem!important;min-height:68px!important}
#wpforo-wrap #wpforo-menu>.wpf-left{min-width:0!important;flex:1 1 auto!important}
#wpforo-wrap #wpforo-menu .wpf-bar-right.wpf-search{display:flex!important;align-items:center!important;flex:0 0 min(310px,34vw)!important;width:min(310px,34vw)!important;min-width:230px!important;height:auto!important;margin:0!important;padding:0!important;visibility:visible!important;opacity:1!important}
#wpforo-wrap #wpforo-menu .wpf-search-form{display:block!important;position:static!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;visibility:visible!important;opacity:1!important;transform:none!important}
#wpforo-wrap #wpforo-menu .wpf-search-form form{display:block!important;position:relative!important;width:100%!important;margin:0!important}
#wpforo-wrap #wpforo-menu .wpf-search-form i{display:none!important}
#wpforo-wrap #wpforo-menu input.wpf-search-field{display:block!important;position:static!important;width:100%!important;min-width:0!important;height:44px!important;margin:0!important;padding:.65rem 2.65rem .65rem .85rem!important;border:1px solid var(--ko-line)!important;border-radius:999px!important;background:#fff!important;color:var(--ko-ink)!important;font:600 .88rem/1 var(--ko-font)!important;visibility:visible!important;opacity:1!important;transform:none!important}
#wpforo-wrap #wpforo-menu .wpf-search-form form:after{content:"Ara";position:absolute;right:.45rem;top:50%;display:grid;place-items:center;min-width:40px;height:32px;padding:0 .55rem;border-radius:999px;background:var(--ko-signal);color:var(--ko-ink);font:800 .74rem/1 var(--ko-font);transform:translateY(-50%);pointer-events:none}
#wpforo-wrap #wpforo-menu input.wpf-search-field::placeholder{color:#66717d!important;opacity:1!important}
#wpforo-wrap .wpf-post-info-forum>i{display:none!important}
#wpforo-wrap .wpf-post-info-forum:before{content:"";display:inline-block;width:15px;height:12px;margin-right:.55rem;border:2px solid #66717d;border-radius:5px;vertical-align:-1px;box-shadow:4px 4px 0 -3px #66717d}
#wpforo-wrap .wpf-pb-more{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.55rem!important;min-width:112px!important;min-height:44px!important;padding:.55rem .85rem!important;border:1px solid var(--ko-line)!important;border-radius:999px!important;background:#fff!important;color:var(--ko-ink)!important;cursor:pointer!important;visibility:visible!important;opacity:1!important}
#wpforo-wrap .wpf-pb-more>i,#wpforo-wrap .wpf-pb-more>span:not(.ko-details-label){display:none!important}
#wpforo-wrap .wpf-pb-more>.ko-details-label{display:inline-block!important;color:var(--ko-ink)!important;font:800 .78rem/1 var(--ko-font)!important;white-space:nowrap!important;visibility:visible!important;opacity:1!important}
#wpforo-wrap .wpf-pb-more:after{content:"";display:block;width:8px;height:8px;margin-top:-3px;border-right:2px solid var(--ko-ink);border-bottom:2px solid var(--ko-ink);transform:rotate(45deg)}
#wpforo-wrap .wpf-pb-more:hover,#wpforo-wrap .wpf-pb-more:focus-visible{border-color:var(--ko-signal-dark)!important;background:rgba(242,183,5,.12)!important;outline:none!important}
#wpforo-wrap .wpf-button-outlined .fa-rss{display:none!important}
#wpforo-wrap .wpf-button-outlined:has(.fa-rss):after{content:"";display:inline-block;width:12px;height:12px;margin-left:.45rem;border:2px solid currentColor;border-top-color:transparent;border-left-color:transparent;border-radius:50%;transform:rotate(45deg)}
#wpforo-wrap .wpf-topic-more-info{color:var(--ko-ink)!important;font-family:var(--ko-font)!important}
#wpforo-wrap .wpf-topic-more-info .wpfmi-title,#wpforo-wrap .wpf-topic-more-info [class*="title"]{color:var(--ko-ink)!important;font-family:var(--ko-font)!important;font-size:.95rem!important;font-weight:800!important}
#wpforo-wrap.wpft-post .wpf-head-bar+.wpfl-1{margin-top:8px!important}
#wpforo-wrap.wpft-post .wpf-head-bar+.wpfl-1>.wpforo-post-head{margin-top:0!important}
#wpforo-wrap .wpf-forum-jump,#wpforo-wrap .wpforo-forum-jump{display:flex!important;align-items:center!important;gap:.65rem!important;flex-wrap:wrap!important}
#wpforo-wrap .wpf-forum-jump select,#wpforo-wrap .wpforo-forum-jump select{min-width:min(100%,280px)!important}
#wpforo-wrap #wpforo-poweredby,#wpforo-wrap #bywpforo,#wpforo-wrap .wpf-poweredby,#wpforo-wrap .wpforo-poweredby,#wpforo-wrap .wpf-copyright,#wpforo-wrap .wpforo-copyright,#wpforo-wrap a[href*="wpforo.com"],#wpforo-wrap a[href*="wordpress.org/plugins/wpforo"]{display:none!important}
#wpforo-wrap .wpforo-post{margin-bottom:1rem!important;border:1px solid var(--ko-line)!important;border-radius:16px!important;background:#fff!important;overflow:hidden}
#wpforo-wrap,#wpforo-wrap .wpforo-main,#wpforo-wrap .wpf-profile-wrap,#wpforo-wrap .wpforo-profile-wrap,#wpforo-wrap .wpf-profile-content,#wpforo-wrap .wpf-profile-section{width:100%;max-width:100%;min-width:0}
#wpforo-wrap .wpf-profile-wrap,#wpforo-wrap .wpforo-profile-wrap{overflow-x:hidden}
#wpforo-wrap .wpf-profile-head,#wpforo-wrap .wpf-profile-user,#wpforo-wrap .wpf-profile-user-data,#wpforo-wrap .wpf-profile-content{min-width:0}
#wpforo-wrap .wpf-profile-menu ul,#wpforo-wrap .wpf-profile-submenu ul{display:flex;max-width:100%;flex-wrap:wrap;gap:.35rem}
#wpforo-wrap .wpf-profile-content p,#wpforo-wrap .wpf-profile-content li,#wpforo-wrap .wpf-profile-content a,#wpforo-wrap .wpforo-profile-wrap p,#wpforo-wrap .wpforo-profile-wrap li,#wpforo-wrap .wpforo-profile-wrap a{overflow-wrap:anywhere}
#wpforo-wrap .wpf-profile-content select,#wpforo-wrap .wpforo-profile-wrap select{width:100%;max-width:100%}
.ko-forum-page .ko-page-content{width:min(1480px,calc(100% - 40px));max-width:1480px}
.ko-forum-page #wpforo-wrap,.ko-forum-page #wpforo-wrap .wpforo-main{width:100%!important;max-width:none!important}
#wpforo-wrap [class*="last-seen"],
#wpforo-wrap [class*="lastseen"],
#wpforo-wrap [class*="last-active"],
#wpforo-wrap [class*="followers"],
#wpforo-wrap [class*="following"],
#wpforo-wrap .ko-profile-follow{font-size:calc(1em + 1pt)!important}
#wpforo-wrap .wpf-profile-user-data{
	font-size:calc(.82rem + 1pt)!important;
}
#wpforo-wrap .wpf-profile-user-data :is(p,span,a,small){
	font-size:inherit!important;
}
/* BuddyPress profil düzenleme: teknik grup adlarını Türkçeleştir, editör mod sekmelerini gizle. */
.buddypress-wrap .profile.edit .wp-editor-tabs,
.buddypress-wrap .profile.edit button.switch-tmce,
.buddypress-wrap .profile.edit button.switch-html,
#buddypress .profile.edit .wp-editor-tabs,
#buddypress .profile.edit button.switch-tmce,
#buddypress .profile.edit button.switch-html{display:none!important}
#profile-edit-form .wp-editor-tabs,
#profile-edit-form button.switch-tmce,
#profile-edit-form button.switch-html,
.buddypress-wrap .field_type_textarea .wp-editor-tabs,
.buddypress-wrap .field_type_textarea button.switch-tmce,
.buddypress-wrap .field_type_textarea button.switch-html{display:none!important}

/* Authentication screens */
body.login{background:var(--ko-ivory);font-family:var(--ko-font)}
body.login #login{width:min(92%,420px)}
body.login h1 a{width:auto;height:auto;background:none;text-indent:0;color:var(--ko-ink);font-size:0;font-weight:850}
body.login h1 a:after{content:"Kurye Online";font-size:1.6rem}
body.login form{border:1px solid var(--ko-line);border-radius:20px;box-shadow:var(--ko-shadow)}
body.login .button-primary{border:0;border-radius:999px;background:var(--ko-signal);color:var(--ko-ink);font-weight:800}

/* Kurye Online ön yüz giriş ve üyelik ekranları */
.ko-auth-page{padding:clamp(3rem,8vw,7rem) 0;background:linear-gradient(180deg,var(--ko-ivory),#fff)}
.ko-auth-shell{width:min(100% - 32px,560px);margin-inline:auto}
.ko-auth-card{padding:clamp(1.35rem,5vw,2.4rem);border:1px solid var(--ko-line);border-radius:26px;background:#fff;box-shadow:var(--ko-shadow)}
.ko-auth-card .ko-eyebrow{margin-bottom:.55rem}
.ko-auth-card h1{margin:0 0 .7rem;font-size:clamp(2rem,6vw,3rem);line-height:1.05}
.ko-auth-card>p{color:var(--ko-muted)}
.ko-auth-form{display:grid;gap:1rem;margin-top:1.5rem}
.ko-auth-form label{display:grid;gap:.4rem;color:var(--ko-ink);font-weight:750}
.ko-auth-form input[type=text],.ko-auth-form input[type=email],.ko-auth-form input[type=password]{width:100%;min-height:50px;padding:.75rem .9rem;border:1px solid var(--ko-line);border-radius:12px;background:#fff;font:inherit;color:var(--ko-ink)}
.ko-auth-form input:focus{border-color:var(--ko-signal-dark);outline:3px solid rgba(242,183,5,.22)}
.ko-auth-check{display:flex!important;align-items:flex-start;gap:.65rem!important;font-size:.9rem;font-weight:500!important;line-height:1.5}
.ko-auth-check input{margin-top:.3rem}
.ko-auth-submit{min-height:50px;border:0;border-radius:999px;background:var(--ko-signal);color:var(--ko-ink);font:inherit;font-weight:850;cursor:pointer}
.ko-auth-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.65rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--ko-line);font-size:.9rem}
.ko-auth-legal{margin-top:1rem;text-align:center;color:var(--ko-muted);font-size:.8rem;line-height:1.55}
.ko-auth-notice{margin:1rem 0;padding:.8rem 1rem;border-radius:12px;font-weight:650}
.ko-auth-error{background:#fff0ef;color:#8d2119}
.ko-auth-success{background:#edf8f0;color:#1e6530}

@media(max-width:640px){.buddypress-wrap .members-list li{display:grid!important;text-align:center}.buddypress-wrap .members-list .item-avatar{float:none!important;margin:auto}.buddypress-wrap .bp-navs ul{padding-bottom:.35rem!important}.ko-forum-page .ko-page-content{width:calc(100% - 20px);padding-inline:0}#wpforo-wrap{font-size:14px!important;overflow-x:hidden}#wpforo-wrap .wpf-profile-wrap,#wpforo-wrap .wpforo-profile-wrap{font-size:14px!important}#wpforo-wrap .wpf-profile-head,#wpforo-wrap .wpf-profile-user,#wpforo-wrap .wpf-profile-user-data{max-width:100%;flex-wrap:wrap!important}#wpforo-wrap .wpf-profile-content,#wpforo-wrap .wpforo-profile-wrap{padding-inline:.5rem!important}#wpforo-wrap .wpf-profile-menu ul,#wpforo-wrap .wpf-profile-submenu ul{justify-content:center}#wpforo-wrap .wpf-profile-menu a,#wpforo-wrap .wpf-profile-submenu a{white-space:normal!important;line-height:1.35!important}#wpforo-wrap #wpforo-menu{align-items:stretch!important;flex-direction:column!important;gap:.6rem!important;padding:.65rem!important}#wpforo-wrap #wpforo-menu>.wpf-left{display:block!important;width:100%!important;overflow-x:auto!important}#wpforo-wrap #wpforo-menu .wpf-bar-right.wpf-search{flex:0 0 auto!important;width:100%!important;min-width:0!important}#wpforo-wrap #wpforo-menu input.wpf-search-field{height:46px!important}#wpforo-wrap .wpforo-category .cat-title,#wpforo-wrap .wpforo-category-title{min-height:54px!important;padding:.8rem 1rem!important}#wpforo-wrap .wpf-head-bar{min-height:64px!important;padding:.85rem 1rem!important}#wpforo-wrap .wpf-head-bar h1#wpforo-title{font-size:1.22rem!important}#wpforo-wrap .wpforo-topic-head-wrap{min-width:0!important}#wpforo-wrap .wpf-post-head-top{align-items:flex-start!important;flex-direction:column!important;gap:.75rem!important}#wpforo-wrap .wpf-post-stat{width:100%!important;justify-content:space-between!important;overflow-x:auto!important}#wpforo-wrap .wpf-post-stat-box{min-width:62px!important}#wpforo-wrap .wpf-pb-more{min-width:104px!important;min-height:42px!important}}
@media(max-width:640px){
  .ko-auth-page{padding:1.25rem 0 2rem!important}
  .ko-auth-shell{width:calc(100% - 20px)!important;max-width:440px!important}
  .ko-auth-card{padding:1.1rem!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(17,24,32,.07)!important}
  .ko-auth-card .ko-eyebrow{margin:0 0 .35rem!important;font-size:calc(.72rem + 1px)!important}
  .ko-auth-card h1{margin:0 0 .45rem!important;font-size:calc(1.65rem + 1px)!important;line-height:1.12!important}
  .ko-auth-card>p{margin:.35rem 0!important;font-size:calc(.88rem + 1px)!important;line-height:1.5!important}
  .ko-auth-form{gap:.72rem!important;margin-top:1rem!important}
  .ko-auth-form label{gap:.3rem!important;font-size:calc(.86rem + 1px)!important}
  .ko-auth-form input[type=text],.ko-auth-form input[type=email],.ko-auth-form input[type=password]{min-height:44px!important;padding:.6rem .75rem!important;border-radius:10px!important;font-size:14px!important}
  .ko-auth-check{gap:.5rem!important;font-size:calc(.78rem + 1px)!important;line-height:1.42!important}
  .ko-auth-check input{flex:0 0 auto;margin-top:.18rem!important}
  .ko-auth-submit{min-height:46px!important;font-size:calc(.9rem + 1px)!important}
  .ko-auth-links{display:grid!important;justify-items:stretch!important;gap:.5rem!important;margin-top:1rem!important;padding-top:.8rem!important;text-align:center!important;font-size:calc(.8rem + 1px)!important}
  .ko-auth-links a{display:block;width:100%;text-align:center!important}
  .ko-auth-legal{margin-top:.75rem!important;font-size:calc(.72rem + 1px)!important;line-height:1.45!important}
}
.ko-verified-badge{display:inline-flex;align-items:center;gap:.35rem;margin:.45rem 0;padding:.35rem .65rem;border-radius:999px;background:rgba(242,183,5,.16);color:var(--ko-signal-dark);font-size:.76rem;font-weight:850}

/* 0.5.44 — yalnızca wpForo cevap editörünün TinyMCE araç çubuğu. */
#wpforo #wpforo-wrap .mce-toolbar-grp,
#wpforo-wrap .mce-toolbar-grp{
	padding:6px 8px!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-flow-layout,
#wpforo-wrap .mce-toolbar .mce-flow-layout{
	display:flex!important;
	flex-wrap:nowrap!important;
	align-items:center!important;
	align-content:center!important;
	justify-content:flex-start!important;
	gap:1mm!important;
	width:100%!important;
	margin:0!important;
	overflow-x:auto!important;
	overflow-y:hidden!important;
	scrollbar-width:thin;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-btn-group,
#wpforo-wrap .mce-toolbar .mce-btn-group{
	display:contents!important;
	margin:0!important;
	padding:0!important;
	border:0!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-btn,
#wpforo-wrap .mce-toolbar .mce-btn{
	display:inline-flex!important;
	float:none!important;
	flex:0 0 42px!important;
	align-items:center!important;
	justify-content:center!important;
	box-sizing:border-box!important;
	width:42px!important;
	min-width:42px!important;
	max-width:42px!important;
	height:42px!important;
	min-height:42px!important;
	max-height:42px!important;
	margin:0!important;
	padding:0!important;
	border:0!important;
	border-radius:50%!important;
	overflow:hidden!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-btn button,
#wpforo-wrap .mce-toolbar .mce-btn button{
	display:flex!important;
	align-items:center!important;
	justify-content:center!important;
	width:100%!important;
	height:100%!important;
	min-width:0!important;
	margin:0!important;
	padding:0!important;
	border-radius:50%!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-splitbtn>button:first-child,
#wpforo-wrap .mce-toolbar .mce-splitbtn>button:first-child{
	flex:0 0 27px!important;
	width:27px!important;
	padding-left:3px!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-splitbtn>.mce-open,
#wpforo-wrap .mce-toolbar .mce-splitbtn>.mce-open{
	flex:0 0 15px!important;
	width:15px!important;
	padding:0!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-btn button i,
#wpforo-wrap .mce-toolbar .mce-btn button i{
	margin:0!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-listbox button,
#wpforo-wrap .mce-toolbar .mce-listbox button{
	width:42px!important;
	min-width:42px!important;
	max-width:42px!important;
	padding:0!important;
	font-size:12px!important;
	white-space:nowrap!important;
}
#wpforo #wpforo-wrap .mce-statusbar .mce-path,
#wpforo-wrap .mce-statusbar .mce-path,
#wpforo #wpforo-wrap .mce-statusbar .mce-path-item,
#wpforo-wrap .mce-statusbar .mce-path-item{
	display:none!important;
}
@media(max-width:640px){
	#wpforo #wpforo-wrap .mce-toolbar-grp,
	#wpforo-wrap .mce-toolbar-grp{
		padding:6px!important;
	}
	#wpforo #wpforo-wrap .mce-toolbar .mce-btn,
	#wpforo-wrap .mce-toolbar .mce-btn{
		flex:0 0 38px!important;
		width:38px!important;
		min-width:38px!important;
		max-width:38px!important;
		height:38px!important;
		min-height:38px!important;
		max-height:38px!important;
	}
	#wpforo #wpforo-wrap .mce-toolbar .mce-listbox button,
	#wpforo-wrap .mce-toolbar .mce-listbox button{
		width:38px!important;
		min-width:38px!important;
		max-width:38px!important;
	}
	#wpforo #wpforo-wrap .mce-toolbar .mce-splitbtn>button:first-child,
	#wpforo-wrap .mce-toolbar .mce-splitbtn>button:first-child{
		flex-basis:24px!important;
		width:24px!important;
	}
	#wpforo #wpforo-wrap .mce-toolbar .mce-splitbtn>.mce-open,
	#wpforo-wrap .mce-toolbar .mce-splitbtn>.mce-open{
		flex-basis:14px!important;
		width:14px!important;
	}
}

/* 0.4.8 — mobil forum başlıkları ve kart aralıkları */
@media(max-width:640px){
  #wpforo-wrap .wpforo-category,
  #wpforo-wrap .wpforo-category .cat-title,
  #wpforo-wrap .wpforo-category-title{
    border-radius:12px!important;
  }
  #wpforo-wrap .wpforo-category .cat-title,
  #wpforo-wrap .wpforo-category-title{
    margin-bottom:8px!important;
  }
  #wpforo-wrap .wpf-head-bar{
    justify-content:center!important;
    border-radius:12px!important;
    text-align:center!important;
  }
  #wpforo-wrap .wpf-head-bar .wpf-head-title{
    width:100%!important;
    min-width:0!important;
    text-align:center!important;
  }
  #wpforo-wrap .wpf-head-bar h1#wpforo-title{
    display:block!important;
    width:100%!important;
    margin-inline:auto!important;
    font-size:clamp(.68rem,3.05vw,.98rem)!important;
    line-height:1.25!important;
    letter-spacing:-.025em!important;
    text-align:center!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
  }
  #wpforo-wrap.wpft-post .wpf-head-bar+.wpfl-1,
  #wpforo-wrap .wpf-head-bar+.wpforo-topic-wrap,
  #wpforo-wrap .wpf-head-bar+.wpforo-post-head{
    margin-top:8px!important;
  }
}

/* 0.4.9 — forum bölüm başlığı ile içerik kartını tüm ekranlarda ayırır */
#wpforo-wrap .wpforo-category{
  overflow:visible!important;
  border:0!important;
  border-radius:12px!important;
  background:transparent!important;
}
#wpforo-wrap .wpforo-category .cat-title,
#wpforo-wrap .wpforo-category-title{
  margin-bottom:8px!important;
  border-radius:12px!important;
  overflow:hidden!important;
}
#wpforo-wrap .wpforo-category .cat-title+*,
#wpforo-wrap .wpforo-category-title+*{
  border:1px solid var(--ko-line)!important;
  border-radius:12px!important;
  overflow:hidden!important;
}

/* 0.5.0 — açılan konu başlığı, forum bölüm başlığıyla aynı tipografide */
#wpforo-wrap .wpf-head-bar{
  justify-content:flex-start!important;
  min-height:58px!important;
  padding:.85rem 1.25rem!important;
  border-radius:12px!important;
  text-align:left!important;
}
#wpforo-wrap .wpf-head-bar .wpf-head-title{
  width:100%!important;
  min-width:0!important;
  text-align:left!important;
}
#wpforo-wrap .wpf-head-bar h1#wpforo-title{
  width:100%!important;
  margin:0!important;
  color:#fff!important;
  font-family:var(--ko-font)!important;
  font-size:1rem!important;
  font-weight:800!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-align:left!important;
  overflow-wrap:normal!important;
  word-break:normal!important;
  white-space:normal!important;
}
@media(max-width:640px){
  #wpforo-wrap .wpf-head-bar{
    min-height:54px!important;
    padding:.8rem 1rem!important;
  }
  #wpforo-wrap .wpf-head-bar h1#wpforo-title{
    font-size:1rem!important;
  }
}

/* 0.5.3 — açılan konu başlığı, canlı forum bölüm başlığıyla birebir aynı tipografi */
#wpforo-wrap .wpf-head-bar h1#wpforo-title{
  font-family:Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
  font-size:14px!important;
  font-weight:400!important;
  line-height:1.35!important;
  letter-spacing:normal!important;
  text-transform:none!important;
}
@media(max-width:640px){
  #wpforo-wrap .wpf-head-bar h1#wpforo-title{
    font-size:14px!important;
    font-weight:400!important;
    line-height:1.35!important;
  }
}

/* 0.5.22 — Üyeleri Keşfet: kalıcı profil filtreleri ve sayfalama */
.ko-members-layout{
  display:grid;
  grid-template-columns:minmax(220px,260px) minmax(0,1fr);
  align-items:start;
  gap:clamp(1rem,2.5vw,2rem);
  width:100%;
}
.ko-member-filter{
  position:sticky;
  top:92px;
  min-width:0;
  border:1px solid var(--ko-line);
  border-radius:18px;
  background:#fff;
  padding:1rem;
}
.ko-member-filter form{display:grid;gap:.65rem}
.ko-member-filter-head{margin-bottom:.3rem}
.ko-member-filter-head span{
  display:block;
  color:var(--ko-ink);
  font-family:var(--ko-font);
  font-size:calc(1rem + 1px);
  font-weight:850;
  line-height:1.25;
}
.ko-member-filter-head p{
  margin:.35rem 0 0;
  color:var(--ko-muted);
  font-size:.78rem;
  line-height:1.5;
}
.ko-member-filter-divider{
  display:flex;
  align-items:center;
  gap:.55rem;
  margin:.35rem 0 -.05rem;
  color:var(--ko-muted);
  font-size:calc(.7rem + 1px);
  font-weight:850;
  letter-spacing:.08em;
  text-transform:uppercase;
}
.ko-member-filter-divider:after{
  content:"";
  flex:1;
  height:1px;
  background:var(--ko-line);
}
.ko-member-filter label{
  margin:.25rem 0 -.25rem!important;
  color:var(--ko-ink);
  font-size:calc(.78rem + 1px);
  font-weight:800;
}
.ko-member-filter input,
.ko-member-filter select{
  width:100%!important;
  min-height:44px!important;
  margin:0!important;
  border:1px solid var(--ko-line)!important;
  border-radius:10px!important;
  background:#fff!important;
  padding:.62rem .72rem!important;
  color:var(--ko-ink)!important;
  font:600 .82rem/1.25 var(--ko-font)!important;
}
.ko-member-filter-actions{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:center;
  gap:.65rem;
  margin-top:.45rem;
}
.ko-member-filter-actions button{
  min-height:42px!important;
  margin:0!important;
  border:0!important;
  border-radius:999px!important;
  background:var(--ko-signal)!important;
  color:var(--ko-ink)!important;
  font:800 .82rem/1 var(--ko-font)!important;
}
.ko-member-filter-actions a{
  color:var(--ko-muted);
  font-size:.78rem;
  font-weight:750;
  text-decoration:underline;
  text-underline-offset:3px;
}
.ko-members-results{min-width:0}
.ko-members-results .bp-pagination{
  display:flex!important;
  align-items:center;
  justify-content:space-between;
  gap:.75rem;
  flex-wrap:wrap;
  width:100%;
}
.ko-members-results .pagination-links{
  display:flex!important;
  align-items:center;
  gap:.35rem;
  flex-wrap:wrap;
}
.ko-members-results .pagination-links a,
.ko-members-results .pagination-links span{
  display:inline-grid!important;
  place-items:center;
  min-width:38px;
  min-height:38px;
  border:1px solid var(--ko-line);
  border-radius:10px;
  background:#fff;
  color:var(--ko-ink);
  font-size:.8rem;
  font-weight:800;
}
.ko-members-results .pagination-links .current{
  border-color:var(--ko-ink);
  background:var(--ko-ink);
  color:#fff;
}
@media(max-width:820px){
  .ko-members-layout{grid-template-columns:1fr}
  .ko-member-filter{position:relative;top:auto;width:100%}
  .ko-member-filter form{
    grid-template-columns:repeat(2,minmax(0,1fr));
    align-items:end;
  }
  .ko-member-filter-head,
  .ko-member-filter-actions{grid-column:1/-1}
}
@media(max-width:520px){
  .ko-member-filter{padding:.85rem;border-radius:14px}
  .ko-member-filter form{grid-template-columns:1fr}
  .ko-member-filter-head,
  .ko-member-filter-actions{grid-column:auto}
  .ko-members-results .bp-pagination{justify-content:center;text-align:center}
  .ko-members-results .pagination-links{justify-content:center}
}

.ko-custom-members-directory{
  width:100%;
  margin-top:1rem;
  font-family:var(--ko-font);
}
.ko-members-result-head{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:1rem;
  margin-bottom:.85rem;
  color:var(--ko-muted);
  font-size:.8rem;
}
.ko-members-result-head strong{color:var(--ko-ink);font-size:.9rem}
.ko-filtered-member-list{display:grid;gap:.8rem}
.ko-filtered-member-card{
  display:grid;
  grid-template-columns:70px minmax(0,1fr) auto;
  align-items:center;
  gap:1rem;
  min-width:0;
  border:1px solid var(--ko-line);
  border-radius:18px;
  background:#fff;
  padding:1rem;
}
.ko-filtered-member-avatar,
.ko-filtered-member-avatar img{
  display:block;
  width:70px;
  height:70px;
  border-radius:50%;
}
.ko-filtered-member-avatar img{object-fit:cover}
.ko-filtered-member-info{min-width:0}
.ko-filtered-member-info h3{
  margin:0 0 .45rem;
  font-family:var(--ko-font);
  font-size:1rem;
  line-height:1.25;
}
.ko-filtered-member-info h3 a{color:var(--ko-ink);text-decoration:none}
.ko-filtered-member-meta{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}
.ko-filtered-member-meta span{
  display:inline-flex;
  align-items:center;
  gap:.3rem;
  border-radius:999px;
  background:var(--ko-paper);
  padding:.32rem .55rem;
  color:var(--ko-ink);
  font-size:.72rem;
  line-height:1.25;
}
.ko-filtered-member-meta small{color:var(--ko-muted);font:inherit}
.ko-filtered-member-actions{
  display:flex;
  align-items:center;
  justify-content:flex-end;
  gap:.45rem;
  flex-wrap:wrap;
}
.ko-member-profile-link{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:38px;
  border:1px solid var(--ko-line);
  border-radius:999px;
  padding:.55rem .75rem;
  color:var(--ko-ink);
  font-size:.76rem;
  font-weight:800;
  text-decoration:none;
}
.ko-filtered-member-actions .ko-follow-button{margin:0!important}
.ko-members-empty{
  border:1px solid var(--ko-line);
  border-radius:18px;
  background:#fff;
  padding:clamp(1.2rem,4vw,2rem);
  text-align:center;
}
.ko-members-empty strong{display:block;color:var(--ko-ink);font-size:1rem}
.ko-members-empty p{margin:.45rem auto 1rem;color:var(--ko-muted);font-size:.84rem}
.ko-members-empty a{color:var(--ko-ink);font-size:.82rem;font-weight:800;text-decoration:underline}
.ko-member-pagination{margin-top:1.1rem}
.ko-member-pagination .page-numbers{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:.35rem;
  margin:0;
  padding:0;
  list-style:none;
}
.ko-member-pagination a,
.ko-member-pagination span{
  display:grid;
  place-items:center;
  min-width:40px;
  min-height:40px;
  border:1px solid var(--ko-line);
  border-radius:10px;
  background:#fff;
  color:var(--ko-ink);
  font-size:.8rem;
  font-weight:800;
  text-decoration:none;
}
.ko-member-pagination .current{border-color:var(--ko-ink);background:var(--ko-ink);color:#fff}
@media(max-width:680px){
  .ko-members-result-head{align-items:flex-start;flex-direction:column;gap:.2rem}
  .ko-filtered-member-card{
    grid-template-columns:58px minmax(0,1fr);
    align-items:start;
    gap:.8rem;
    border-radius:14px;
    padding:.85rem;
  }
  .ko-filtered-member-avatar,
  .ko-filtered-member-avatar img{width:58px;height:58px}
  .ko-filtered-member-actions{
    grid-column:1/-1;
    justify-content:stretch;
  }
  .ko-filtered-member-actions>a{flex:1}
  .ko-filtered-member-meta{gap:.3rem}
  .ko-filtered-member-meta span{font-size:.68rem}
}

/* 0.5.46 — nihai wpForo cevap editörü araç satırı. */
#wpforo #wpforo-wrap .mce-toolbar-grp,
#wpforo-wrap .mce-toolbar-grp{
	box-sizing:border-box!important;
	width:100%!important;
	overflow-x:auto!important;
	overflow-y:hidden!important;
	padding:7px 8px!important;
	-webkit-overflow-scrolling:touch;
}
#wpforo #wpforo-wrap .mce-toolbar,
#wpforo-wrap .mce-toolbar{
	display:block!important;
	width:max-content!important;
	min-width:100%!important;
	white-space:nowrap!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-flow-layout,
#wpforo-wrap .mce-toolbar .mce-flow-layout{
	display:inline-flex!important;
	flex-flow:row nowrap!important;
	align-items:center!important;
	justify-content:flex-start!important;
	width:max-content!important;
	min-width:100%!important;
	gap:1mm!important;
	overflow:visible!important;
	white-space:nowrap!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-btn-group,
#wpforo-wrap .mce-toolbar .mce-btn-group{
	display:inline-flex!important;
	float:none!important;
	flex:0 0 auto!important;
	flex-flow:row nowrap!important;
	align-items:center!important;
	gap:1mm!important;
	margin:0!important;
	padding:0!important;
	border:0!important;
	white-space:nowrap!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-btn,
#wpforo-wrap .mce-toolbar .mce-btn{
	display:inline-flex!important;
	float:none!important;
	flex:0 0 44px!important;
	box-sizing:border-box!important;
	align-items:center!important;
	justify-content:center!important;
	width:44px!important;
	min-width:44px!important;
	max-width:44px!important;
	height:44px!important;
	min-height:44px!important;
	max-height:44px!important;
	margin:0!important;
	padding:0!important;
	border:0!important;
	border-radius:50%!important;
	overflow:hidden!important;
	vertical-align:middle!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-btn>button,
#wpforo-wrap .mce-toolbar .mce-btn>button{
	display:flex!important;
	box-sizing:border-box!important;
	align-items:center!important;
	justify-content:center!important;
	width:44px!important;
	min-width:0!important;
	height:44px!important;
	margin:0!important;
	padding:0!important;
	border:0!important;
	border-radius:50%!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-splitbtn>button:first-child,
#wpforo-wrap .mce-toolbar .mce-splitbtn>button:first-child{
	flex:0 0 29px!important;
	width:29px!important;
	padding-left:4px!important;
	border-radius:50% 0 0 50%!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-splitbtn>.mce-open,
#wpforo-wrap .mce-toolbar .mce-splitbtn>.mce-open{
	flex:0 0 15px!important;
	width:15px!important;
	padding:0!important;
	border-radius:0 50% 50% 0!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-listbox>button,
#wpforo-wrap .mce-toolbar .mce-listbox>button{
	width:44px!important;
	padding:0!important;
	font-size:12px!important;
	white-space:nowrap!important;
}
#wpforo #wpforo-wrap .mce-toolbar .mce-btn i,
#wpforo-wrap .mce-toolbar .mce-btn i{
	margin:0!important;
}

/* 0.5.54 — wpForo'nun doğal konu takip bağlantısı; işlevine dokunulmaz. */
#wpforo #wpforo-wrap .wpf-subscribe-topic,
#wpforo-wrap .wpf-subscribe-topic{
	display:inline-flex!important;
	flex:0 0 auto!important;
	align-items:center!important;
	justify-content:center!important;
	box-sizing:border-box!important;
	width:176px!important;
	min-width:176px!important;
	max-width:176px!important;
	height:42px!important;
	min-height:42px!important;
	max-height:42px!important;
	margin-left:auto!important;
	padding:0 14px!important;
	border:1px solid #f2b705!important;
	border-radius:12px!important;
	background:#f2b705!important;
	color:#111820!important;
	font-family:"Manrope",var(--ko-font),sans-serif!important;
	font-size:13px!important;
	font-weight:800!important;
	line-height:1!important;
	text-align:center!important;
	white-space:nowrap!important;
	word-break:keep-all!important;
	overflow:hidden!important;
}
#wpforo #wpforo-wrap .wpf-subscribe-topic>a,
#wpforo #wpforo-wrap .wpf-subscribe-topic>button,
#wpforo-wrap .wpf-subscribe-topic>a,
#wpforo-wrap .wpf-subscribe-topic>button{
	display:inline-flex!important;
	flex:0 0 176px!important;
	align-items:center!important;
	justify-content:center!important;
	box-sizing:border-box!important;
	width:176px!important;
	min-width:176px!important;
	max-width:176px!important;
	height:42px!important;
	min-height:42px!important;
	max-height:42px!important;
	margin:0!important;
	padding:0!important;
	border:0!important;
	border-radius:inherit!important;
	background:transparent!important;
	color:#111820!important;
	font-family:"Manrope",var(--ko-font),sans-serif!important;
	font-size:13px!important;
	font-weight:800!important;
	line-height:1!important;
	letter-spacing:0!important;
	text-align:center!important;
	text-decoration:none!important;
	text-transform:none!important;
	white-space:nowrap!important;
	word-break:keep-all!important;
	overflow-wrap:normal!important;
	overflow:hidden!important;
}
#wpforo #wpforo-wrap .wpf-subscribe-topic>a *,
#wpforo #wpforo-wrap .wpf-subscribe-topic>button *,
#wpforo-wrap .wpf-subscribe-topic>a *,
#wpforo-wrap .wpf-subscribe-topic>button *{
	display:inline!important;
	margin:0!important;
	padding:0!important;
	color:#111820!important;
	font:inherit!important;
	line-height:1!important;
	white-space:nowrap!important;
	word-break:keep-all!important;
	overflow-wrap:normal!important;
}
#wpforo #wpforo-wrap .wpf-subscribe-topic>a:hover,
#wpforo #wpforo-wrap .wpf-subscribe-topic>a:focus-visible,
#wpforo #wpforo-wrap .wpf-subscribe-topic>button:hover,
#wpforo #wpforo-wrap .wpf-subscribe-topic>button:focus-visible,
#wpforo #wpforo-wrap .wpf-subscribe-topic:hover,
#wpforo #wpforo-wrap .wpf-subscribe-topic:focus-visible,
#wpforo-wrap .wpf-subscribe-topic>a:hover,
#wpforo-wrap .wpf-subscribe-topic>a:focus-visible,
#wpforo-wrap .wpf-subscribe-topic>button:hover,
#wpforo-wrap .wpf-subscribe-topic>button:focus-visible,
#wpforo-wrap .wpf-subscribe-topic:hover,
#wpforo-wrap .wpf-subscribe-topic:focus-visible{
	background:#ffd04a!important;
	color:#111820!important;
	outline:2px solid rgba(242,183,5,.35)!important;
	outline-offset:2px!important;
}
@media(max-width:640px){
	#wpforo #wpforo-wrap .wpf-subscribe-topic,
	#wpforo-wrap .wpf-subscribe-topic{
		width:156px!important;
		min-width:156px!important;
		max-width:156px!important;
		height:38px!important;
		min-height:38px!important;
		max-height:38px!important;
		padding:0 10px!important;
		font-size:12px!important;
	}
	#wpforo #wpforo-wrap .wpf-subscribe-topic>a,
	#wpforo #wpforo-wrap .wpf-subscribe-topic>button,
	#wpforo-wrap .wpf-subscribe-topic>a,
	#wpforo-wrap .wpf-subscribe-topic>button{
		flex-basis:156px!important;
		width:156px!important;
		min-width:156px!important;
		max-width:156px!important;
		height:38px!important;
		min-height:38px!important;
		max-height:38px!important;
		padding:0 10px!important;
		font-size:12px!important;
	}
}

/* 0.5.55 — wpForo takip/takip ediliyor/takibi bırak durumlarının tamamı aynı düğmedir. */
#wpforo #wpforo-wrap [class*="subscribe-topic"],
#wpforo-wrap [class*="subscribe-topic"],
#wpforo #wpforo-wrap [class*="subscribe-topic"]>a,
#wpforo #wpforo-wrap [class*="subscribe-topic"]>button,
#wpforo-wrap [class*="subscribe-topic"]>a,
#wpforo-wrap [class*="subscribe-topic"]>button{
	display:inline-flex!important;
	flex:0 0 176px!important;
	align-items:center!important;
	justify-content:center!important;
	box-sizing:border-box!important;
	width:176px!important;
	min-width:176px!important;
	max-width:176px!important;
	height:42px!important;
	min-height:42px!important;
	max-height:42px!important;
	margin-left:auto!important;
	padding:0 14px!important;
	border:1px solid #f2b705!important;
	border-radius:12px!important;
	background:#f2b705!important;
	color:#111820!important;
	fill:#111820!important;
	font-family:"Manrope",var(--ko-font),sans-serif!important;
	font-size:13px!important;
	font-weight:800!important;
	line-height:1!important;
	letter-spacing:0!important;
	text-align:center!important;
	text-decoration:none!important;
	text-transform:none!important;
	white-space:nowrap!important;
	word-break:keep-all!important;
	overflow-wrap:normal!important;
	overflow:hidden!important;
	opacity:1!important;
}
#wpforo #wpforo-wrap [class*="subscribe-topic"]:hover,
#wpforo #wpforo-wrap [class*="subscribe-topic"]:focus-visible,
#wpforo-wrap [class*="subscribe-topic"]:hover,
#wpforo-wrap [class*="subscribe-topic"]:focus-visible{
	background:#ffd04a!important;
	color:#111820!important;
}
#wpforo #wpforo-wrap .ko-topic-follow-guest-notice,
#wpforo-wrap .ko-topic-follow-guest-notice{
	flex:1 0 100%!important;
	box-sizing:border-box!important;
	width:100%!important;
	max-width:520px!important;
	margin:8px 0 0 auto!important;
	padding:9px 12px!important;
	border:1px solid rgba(242,183,5,.58)!important;
	border-radius:10px!important;
	background:#fff8df!important;
	color:#111820!important;
	font-family:"Manrope",var(--ko-font),sans-serif!important;
	font-size:13px!important;
	font-weight:600!important;
	line-height:1.45!important;
	text-align:center!important;
}
#wpforo #wpforo-wrap .ko-topic-follow-guest-notice a,
#wpforo-wrap .ko-topic-follow-guest-notice a{
	color:#8b6500!important;
	font:inherit!important;
	font-weight:800!important;
	text-decoration:underline!important;
	text-underline-offset:2px!important;
}
@media(max-width:640px){
	#wpforo #wpforo-wrap [class*="subscribe-topic"],
	#wpforo-wrap [class*="subscribe-topic"],
	#wpforo #wpforo-wrap [class*="subscribe-topic"]>a,
	#wpforo #wpforo-wrap [class*="subscribe-topic"]>button,
	#wpforo-wrap [class*="subscribe-topic"]>a,
	#wpforo-wrap [class*="subscribe-topic"]>button{
		flex-basis:156px!important;
		width:156px!important;
		min-width:156px!important;
		max-width:156px!important;
		height:38px!important;
		min-height:38px!important;
		max-height:38px!important;
		padding:0 10px!important;
		font-size:12px!important;
	}
	#wpforo #wpforo-wrap .ko-topic-follow-guest-notice,
	#wpforo-wrap .ko-topic-follow-guest-notice{
		max-width:100%!important;
		margin-top:7px!important;
		font-size:12px!important;
	}
}
#wpforo-wrap .wpf-pb-more:before,
#wpforo-wrap .wpf-pb-more:after,
#wpforo-wrap .wpf-pb-more:hover:before,
#wpforo-wrap .wpf-pb-more:hover:after,
#wpforo-wrap .wpf-pb-more:focus:before,
#wpforo-wrap .wpf-pb-more:focus:after{
	display:none!important;
	content:none!important;
}
