:root{--gs-ink:#173629;--gs-muted:#66776e;--gs-line:#dce6df;--gs-paper:#fff;--gs-wash:#f5f8f5;--gs-green:#1f6b3b;--gs-green-soft:#edf6ef;--gs-shadow:0 8px 28px rgba(24,62,40,.06)}
body{background:#f7f9f7;color:var(--gs-ink)}
.IndexPage .container,.DiscussionPage .container{max-width:1120px}
.IndexPage-results{min-width:0}
.IndexPage-nav .Button--primary{border-radius:10px;box-shadow:none;font-weight:700}
.IndexPage-nav .sideNavOffset{background:var(--gs-paper);border:1px solid var(--gs-line);border-radius:14px;padding:12px;box-shadow:var(--gs-shadow)}
.IndexPage-nav .Dropdown-menu>li>a,.IndexPage-nav .Dropdown-menu>li>button{border-radius:8px;margin:2px 0;color:#456052}
.IndexPage-nav .Dropdown-menu>li.active>a{background:var(--gs-green-soft);color:var(--gs-green);font-weight:700}
.IndexPage-toolbar{margin-bottom:14px}
.IndexPage-toolbar .Button{border-radius:9px}
.DiscussionList{background:transparent}
.DiscussionList-discussions>li{margin-bottom:12px}
.DiscussionListItem{background:var(--gs-paper);border:1px solid var(--gs-line);border-radius:14px;box-shadow:var(--gs-shadow);overflow:hidden;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}
.no-touch .DiscussionListItem:hover{background:var(--gs-paper);border-color:#bdd2c3;transform:translateY(-1px);box-shadow:0 10px 30px rgba(24,62,40,.09)}
.DiscussionListItem-content{padding-top:17px;padding-bottom:17px}
.DiscussionListItem-main{padding-right:58px}
.DiscussionListItem-title{font-size:18px;line-height:1.3;font-weight:750;letter-spacing:-.01em;color:#173629;margin-bottom:8px}
.DiscussionListItem-info{color:var(--gs-muted);font-size:12.5px;line-height:1.45}
.DiscussionListItem-info>.item-tags{display:block;margin-bottom:7px}
.DiscussionListItem-info>.item-terminalPost{display:inline-block;margin-right:8px}
.DiscussionListItem-info>.item-excerpt{display:block!important;margin-top:8px;max-width:760px;color:#53665c;font-size:13.5px;line-height:1.55}
.DiscussionListItem-info>.item-excerpt>div{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.TagsLabel .TagLabel{background:#eef5ef!important;border:1px solid #d6e5d9;border-radius:999px;color:#2d6441!important;padding:2px 7px;margin-right:4px;font-weight:650}
.DiscussionListItem-count{right:17px;top:50%;transform:translateY(-50%);width:32px;height:32px;line-height:32px;border-radius:50%;background:#f1f5f2;color:#62756a;font-weight:700;text-align:center}
.DiscussionListItem-badges{top:9px;left:9px}
.DiscussionListItem--sticky{border-left:4px solid #3c8a52}
.DiscussionListItem--sticky .DiscussionListItem-title:after{content:'Öne çıkan';display:inline-block;margin-left:9px;vertical-align:2px;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#2f7146;background:#edf7ef;border:1px solid #cce2d2;border-radius:999px;padding:2px 6px}
.DiscussionPage .DiscussionHero{background:linear-gradient(135deg,#edf4ef,#f8faf8);border-bottom:1px solid var(--gs-line)}
.DiscussionPage .DiscussionHero-title{color:var(--gs-ink);font-weight:750;letter-spacing:-.02em}
.PostStream-item .Post{background:var(--gs-paper);border:1px solid var(--gs-line);border-radius:14px;margin:14px 0;box-shadow:var(--gs-shadow)}
.Post-body{font-size:16px;line-height:1.72;color:#243f31}
.Post-body h2,.Post-body h3{color:#173629;letter-spacing:-.015em}
.Post-body blockquote{border-left:3px solid #5a9a69;background:#f5f9f5;border-radius:0 8px 8px 0;padding:10px 14px;color:#405748}
.Post-actions .Button,.DiscussionPage-nav .Button{border-radius:9px}
@media(max-width:767.98px){body{background:#fff}.IndexPage .container,.DiscussionPage .container{padding-left:10px;padding-right:10px}.DiscussionList-discussions>li{margin-bottom:8px}.DiscussionListItem{border-radius:11px;box-shadow:none}.DiscussionListItem-content{padding-top:14px;padding-bottom:14px}.DiscussionListItem-title{font-size:16px}.DiscussionListItem-info>.item-excerpt{font-size:13px;-webkit-line-clamp:2}.DiscussionListItem-main{padding-right:42px}.DiscussionListItem-count{right:10px;width:28px;height:28px;line-height:28px}.PostStream-item .Post{border-radius:10px;margin:8px 0;box-shadow:none}.Post-body{font-size:15.5px}}

@media(min-width:768px){.Header-primary .item-gardenselForum,.Header-primary .item-gardenselCategories{display:none!important}.Header-primary .item-gardenselAtlas,.Header-primary .item-gardenselPulse{margin-left:1px}.Header-primary .item-gardenselAtlas>a,.Header-primary .item-gardenselPulse>a{color:#496b59;text-decoration:none;display:flex;align-items:center;gap:4px;height:72px;padding:0 6px;font-size:13px;white-space:nowrap}.Header-primary .item-gardenselAtlas>a:hover,.Header-primary .item-gardenselPulse>a:hover{color:#1f6b3b}}
@media(max-width:767.98px){.Header-primary .item-gardenselAtlas>a,.Header-primary .item-gardenselPulse>a{display:block;padding:8px 15px;color:#667c71;text-decoration:none}.Header-primary .item-gardenselAtlas .icon,.Header-primary .item-gardenselPulse .icon{width:20px;margin-right:8px}}
@media(max-width:767.98px){
  #drawer .App-header{height:auto!important;min-height:0!important;position:relative!important;padding-bottom:12px}
  #drawer .App-header .container{height:auto!important;min-height:0!important;padding:0!important}
  #drawer .Header-title{position:relative!important;float:none!important;height:auto!important;min-height:58px;padding:10px 16px 6px}
  #drawer .Header-title #home-link{display:block;width:auto;height:auto}
  #drawer .Header-logo{display:block;max-width:205px!important;max-height:46px!important;width:auto!important;height:auto!important;margin:0}
  #drawer .Header-primary,#drawer .Header-secondary{position:relative!important;float:none!important;left:auto!important;right:auto!important;top:auto!important;width:100%!important;height:auto!important;min-height:0!important;display:block!important}
  #drawer .Header-controls{display:block!important;width:100%!important;margin:0!important;padding:0 10px!important}
  #drawer .Header-controls>li{display:block!important;float:none!important;width:100%!important;height:auto!important;margin:0!important}
  #drawer .Header-controls>li>a,#drawer .Header-controls>li>button{display:flex!important;align-items:center;width:100%!important;min-height:38px!important;height:auto!important;padding:8px 10px!important;border-radius:8px!important;box-sizing:border-box}
  #drawer .Header-primary .Header-controls>li>a{color:#4c6b5a!important}
  #drawer .Header-primary .Header-controls>li.active>a{background:#edf6ef!important;color:#1f6b3b!important;font-weight:700}
  #drawer .Header-secondary{margin-top:8px}
  #drawer .Header-secondary .item-search{display:block!important;padding:0 0 6px!important}
  #drawer .Header-secondary .Search{width:100%!important;margin:0!important}
  #drawer .Header-secondary .Search-input input{width:100%!important}
  #drawer .Header-secondary .item-signUp,#drawer .Header-secondary .item-logIn{border-top:1px solid #edf1ee}
}
