.elementor-183 .elementor-element.elementor-element-5cd2e86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-183 .elementor-element.elementor-element-095a65c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#444444;--border-color:#444444;--border-radius:5px 5px 5px 5px;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-183 .elementor-element.elementor-element-095a65c:not(.elementor-motion-effects-element-type-background), .elementor-183 .elementor-element.elementor-element-095a65c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212121;}.elementor-183 .elementor-element.elementor-element-095a65c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-183 .elementor-element.elementor-element-80a84ba{width:var( --container-widget-width, 17% );max-width:17%;background-color:#2E358C;padding:8px 8px 8px 8px;--container-widget-width:17%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;}.elementor-183 .elementor-element.elementor-element-80a84ba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-183 .elementor-element.elementor-element-80a84ba{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}}@media(max-width:767px){.elementor-183 .elementor-element.elementor-element-80a84ba{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-183 .elementor-element.elementor-element-80a84ba .elementor-heading-title{font-size:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-6353d9d *//* ====== Container & Cards (Dark default) ====== */
.qa-wrap{margin:24px 0; display:grid; gap:16px}
.qa-card{
  background:#0b0f14;
  border:1px solid #1b2129;
  border-radius:12px;
  padding:16px;
  box-shadow:none
}
.qa-card__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}
.qa-title{margin:0;font-size:18px;line-height:1.3;color:#e5e7eb}
.qa-subtle{margin:0;font-size:13px;opacity:.85;color:#9aa4b2}
.qa-empty{padding:24px;text-align:center;color:#9aa4b2}
.qa-empty__icon{font-size:28px;margin-bottom:6px}

/* ====== Form (Dark default) ====== */
.qa-field{margin-bottom:10px}
.qa-label{display:inline-block;margin-bottom:6px;font-weight:600;color:#e5e7eb}
.qa-required{color:#f87171}
.qa-textarea-wrap{position:relative}
#qa-comment{
  width:100%;min-height:120px;resize:vertical;
  padding:12px 14px 28px;
  border:1px solid #1b2129;border-radius:10px;
  font:inherit;line-height:1.5;
  background:#0f141a;color:#e5e7eb;
  transition:border-color .15s, box-shadow .15s
}
#qa-comment::placeholder{color:#8b95a3}
#qa-comment:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2)}
.qa-counter{
  position:absolute;right:10px;bottom:8px;font-size:12px;opacity:.85;
  padding:2px 6px;border-radius:999px;
  background:#121821;border:1px solid #1b2129;color:#aab4c0
}
.qa-help{margin:.5rem 0 0;color:#9aa4b2;font-size:12px}
.qa-actions{display:flex;gap:8px;align-items:center}
.qa-btn{
  appearance:none;border:1px solid transparent;border-radius:10px;
  padding:10px 14px;font:inherit;cursor:pointer;
  display:inline-flex;align-items:center;gap:8px;
  transition:transform .04s, box-shadow .15s, background-color .15s, border-color .15s
}
.qa-btn:active{transform:translateY(1px)}
.qa-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.25)}
.qa-btn--primary{
  background:#3b82f6;color:#fff;border-color:#2563eb;box-shadow:0 1px 0 rgba(0,0,0,.04)
}
.qa-btn--primary:hover{background:#2f76ee}
.qa-btn[disabled], .qa-btn[aria-disabled="true"]{opacity:.6;cursor:not-allowed}
.qa-spinner{
  width:16px;height:16px;border-radius:50%;
  border:2px solid transparent;border-top-color:#fff;border-right-color:#fff;
  display:none;animation:qa-spin .6s linear infinite
}
.qa-btn.is-loading .qa-spinner{display:inline-block}
.qa-btn.is-loading .qa-btn__content{opacity:0}
@keyframes qa-spin{to{transform:rotate(360deg)}}

/* ====== List (Dark default) ====== */
.qa-list{display:grid;gap:8px}
.qa-item{
  display:grid;grid-template-columns:48px 1fr;gap:12px;padding:12px;
  border:1px solid #1b2129;border-radius:12px;background:#0b0f14
}
.qa-avatar{width:48px;height:48px}
.qa-avatar img{width:48px;height:48px;border-radius:50%;display:block;object-fit:cover}
.qa-main{min-width:0}
.qa-header{display:flex;align-items:center;gap:8px;margin-bottom:6px}
.qa-meta{font-size:12px;color:#9aa4b2}
.qa-content{white-space:pre-wrap;line-height:1.55;color:#e5e7eb}

/* ====== Badge & Voting (Dark default) ====== */
.qa-badge{
  display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:2px 8px;
  border-radius:999px;border:1px solid #1b2129;background:#0f141a;color:#cfd7e3;
  transition:box-shadow .15s, transform .04s
}
.qa-badge.evet{background:#0d1b16;border-color:#113c2f;color:#7ee1b4}
.qa-badge.hayir{background:#211214;border-color:#3a1519;color:#ffb5b5}
.qa-badge--clickable{cursor:pointer}
.qa-badge--clickable:hover{box-shadow:0 0 0 3px rgba(59,130,246,.18)}
.qa-badge.is-busy{opacity:.6;pointer-events:none}

.qa-actions-vote{margin-top:10px;display:flex;gap:8px}
.qa-actions-vote.is-hidden{display:none}
.qa-btn--yes{background:#10b981;color:#073521;border-color:#0ea371}
.qa-btn--yes:hover{background:#0fa172}
.qa-btn--no{background:#ef4444;color:#fff;border-color:#dc2626}
.qa-btn--no:hover{background:#e23a3a}
.qa-btn.is-selected{box-shadow:0 0 0 3px rgba(59,130,246,.18), inset 0 0 0 1px rgba(0,0,0,.04)}

/* ====== Toast (Dark default) ====== */
.qa-toast{
  position:fixed;left:50%;bottom:24px;transform:translate(-50%,10px);
  background:#0b0f14;color:#e5e7eb;padding:10px 14px;border-radius:10px;
  border:1px solid #1b2129;opacity:0;pointer-events:none;
  transition:opacity .2s, transform .2s;z-index:9999
}
.qa-toast.is-show{opacity:1;transform:translate(-50%,0)}

/* ====== Responsive ====== */
@media (max-width:600px){
  .qa-card__header{flex-direction:column;align-items:flex-start;gap:4px}
  .qa-item{grid-template-columns:40px 1fr;border-radius:10px}
  .qa-avatar,.qa-avatar img{width:40px;height:40px}
}

/* ====== Misc ====== */
p.logged-in-as { display: none; }/* End custom CSS */