/* IRONScale Community v398 — HWBusters/F14 Lab-inspired discussion layer */
.community-account-button{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 11px;border:1px solid rgba(193,155,65,.35);border-radius:8px;background:rgba(255,255,255,.025);color:inherit;font:inherit;font-size:11px;font-weight:850;letter-spacing:.04em;cursor:pointer;white-space:nowrap;transition:.18s ease}
.community-account-button:hover{border-color:rgba(205,168,76,.72);background:rgba(193,155,65,.08);transform:translateY(-1px)}
.community-account-button .community-account-dot{width:7px;height:7px;border-radius:50%;background:#8a8067;box-shadow:0 0 0 3px rgba(138,128,103,.12)}
.community-account-button.is-auth .community-account-dot{background:#69b982;box-shadow:0 0 0 3px rgba(105,185,130,.13)}
.community-section{position:relative;margin-top:28px}
.community-shell{border:1px solid rgba(181,146,64,.22);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.008));overflow:hidden}
.community-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;border-bottom:1px solid rgba(181,146,64,.17);background:rgba(0,0,0,.12)}
.community-toolbar-copy{display:flex;align-items:baseline;gap:9px}.community-toolbar-copy strong{font-size:15px}.community-toolbar-copy span{font-size:11px;opacity:.62}
.community-sort{min-height:32px;padding:0 30px 0 10px;border:1px solid rgba(181,146,64,.26);border-radius:7px;background:rgba(0,0,0,.18);color:inherit;font:inherit;font-size:11px;font-weight:750}
.community-composer{padding:18px;border-bottom:1px solid rgba(181,146,64,.14)}
.community-composer textarea,.community-inline-reply textarea{width:100%;min-height:104px;resize:vertical;box-sizing:border-box;border:1px solid rgba(181,146,64,.26);border-radius:10px;background:rgba(0,0,0,.16);color:inherit;padding:13px 14px;font:inherit;font-size:13px;line-height:1.55;outline:none;transition:.16s ease}
.community-composer textarea:focus,.community-inline-reply textarea:focus{border-color:rgba(211,173,79,.72);box-shadow:0 0 0 3px rgba(199,157,57,.08)}
.community-composer-actions,.community-inline-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.community-composer-actions small{opacity:.55;font-size:10px}
.community-primary,.community-secondary{border-radius:8px;min-height:34px;padding:0 13px;font:inherit;font-size:11px;font-weight:850;cursor:pointer;transition:.16s ease}
.community-primary{border:1px solid rgba(207,168,73,.72);background:linear-gradient(180deg,rgba(199,157,57,.2),rgba(146,111,28,.14));color:#ecd58f}.community-primary:hover{background:rgba(199,157,57,.24);transform:translateY(-1px)}
.community-secondary{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.035);color:inherit}.community-secondary:hover{border-color:rgba(199,157,57,.38)}
.community-login-note{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 15px;border:1px dashed rgba(181,146,64,.25);border-radius:10px;background:rgba(181,146,64,.035)}
.community-login-note strong{display:block;font-size:12px;margin-bottom:3px}.community-login-note span{display:block;font-size:11px;opacity:.64;line-height:1.45}
.community-list{padding:0 18px}.community-empty{padding:32px 12px;text-align:center;opacity:.62;font-size:12px}
.community-comment{position:relative;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.075)}.community-comment:last-child{border-bottom:0}.community-comment.is-reply{padding-left:26px}
.community-comment-inner{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px}.community-avatar{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(196,157,67,.35);border-radius:9px;background:radial-gradient(circle at 35% 25%,rgba(196,157,67,.18),rgba(0,0,0,.1));font-size:12px;font-weight:950;color:#d7bd72}
.community-comment-head{display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-height:22px}.community-author{font-size:12px;font-weight:900}.community-admin-badge{display:inline-flex;align-items:center;min-height:18px;padding:0 6px;border:1px solid rgba(194,153,57,.55);border-radius:5px;background:rgba(194,153,57,.09);color:#d9bb65;font-size:8px;font-weight:950;letter-spacing:.1em}.community-pin{font-size:9px;opacity:.66}.community-time{font-size:9px;opacity:.5}
.community-body{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px;font-size:13px;line-height:1.62;color:inherit}.community-edited{font-size:9px;opacity:.42;margin-left:5px}
.community-actions{display:flex;align-items:center;gap:5px;margin-top:10px}.community-action{border:0;background:transparent;color:inherit;opacity:.62;padding:4px 6px;border-radius:5px;font:inherit;font-size:10px;font-weight:750;cursor:pointer}.community-action:hover{opacity:1;background:rgba(255,255,255,.045)}.community-action.is-active{opacity:1;color:#d8ba62}
.community-inline-reply{margin:12px 0 2px 50px;padding:12px;border:1px solid rgba(181,146,64,.18);border-radius:10px;background:rgba(0,0,0,.09)}.community-inline-reply textarea{min-height:78px}
.community-error{margin:10px 0 0;color:#e78e84;font-size:10px;font-weight:700}.community-success{color:#86ca9a}
.community-modal-backdrop{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:20px;background:rgba(4,5,5,.72);backdrop-filter:blur(7px)}.community-modal-backdrop[hidden]{display:none!important}.community-modal{position:relative;width:min(430px,100%);border:1px solid rgba(195,157,68,.38);border-radius:15px;background:#111311;box-shadow:0 28px 90px rgba(0,0,0,.48);padding:23px}.community-modal-close{position:absolute;right:12px;top:10px;width:32px;height:32px;border:0;border-radius:7px;background:transparent;color:inherit;font-size:22px;cursor:pointer;opacity:.7}.community-modal-close:hover{background:rgba(255,255,255,.05);opacity:1}.community-modal-kicker{display:block;color:#c9a84e;font-size:9px;font-weight:950;letter-spacing:.16em;margin-bottom:6px}.community-modal h2{margin:0 38px 8px 0;font-size:22px}.community-modal p{margin:0 0 17px;font-size:11px;line-height:1.55;opacity:.62}.community-login-form{display:grid;gap:11px}.community-login-form label{display:grid;gap:6px;font-size:10px;font-weight:850}.community-login-form input{height:40px;border:1px solid rgba(195,157,68,.25);border-radius:8px;background:rgba(255,255,255,.035);color:inherit;padding:0 11px;font:inherit;outline:none}.community-login-form input:focus{border-color:rgba(210,171,77,.7)}.community-modal-account{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px;border:1px solid rgba(105,185,130,.2);border-radius:10px;background:rgba(105,185,130,.05)}.community-modal-account strong{font-size:13px}.community-modal-account span{display:block;margin-top:3px;font-size:9px;color:#80c794;font-weight:900;letter-spacing:.1em}
body.light .community-shell{background:linear-gradient(180deg,#fffdf8,#faf7ef);border-color:rgba(116,88,28,.25)}body.light .community-toolbar{background:#f3eddf;border-color:rgba(116,88,28,.16)}body.light .community-sort,body.light .community-composer textarea,body.light .community-inline-reply textarea{background:#fff;color:#302919;border-color:rgba(116,88,28,.24)}body.light .community-comment{border-bottom-color:rgba(69,55,27,.1)}body.light .community-primary{color:#554006;background:#f0dfab;border-color:#a7832e}body.light .community-secondary{background:#fff;border-color:rgba(72,56,25,.16)}body.light .community-modal{background:#fbf8ef;color:#2c271b}body.light .community-login-form input{background:#fff;color:#2c271b;border-color:rgba(72,56,25,.2)}body.light .community-account-button{background:rgba(255,255,255,.42);border-color:rgba(97,75,27,.25)}
@media(max-width:760px){.community-account-button b{display:none}.community-account-button{width:36px;padding:0;justify-content:center}.community-toolbar{align-items:flex-start;flex-direction:column}.community-sort{width:100%}.community-login-note{align-items:flex-start;flex-direction:column}.community-login-note .community-primary{width:100%}.community-list{padding:0 13px}.community-comment.is-reply{padding-left:14px}.community-comment-inner{grid-template-columns:32px minmax(0,1fr);gap:9px}.community-avatar{width:30px;height:30px}.community-inline-reply{margin-left:0}.community-composer{padding:14px}}

.community-section-heading{margin-bottom:14px}.community-section-heading .section-kicker{flex:0 0 auto}.community-section-heading h2{margin:0}.community-section-heading .eyebrow{display:block;margin-bottom:3px}
.review-page .community-section{margin-top:34px;margin-bottom:12px}.review-page .community-section-heading{display:flex;align-items:center;gap:12px}.review-page .community-section-heading .section-kicker{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(193,155,65,.3);border-radius:8px;color:#c8a94f;font-size:10px;font-weight:900}.review-page .community-section-heading h2{font-size:22px}.review-page .community-section-heading .eyebrow{font-size:8px;font-weight:900;letter-spacing:.14em;color:#c7a24c}

/* v399 moderation + guest identity + admin profile */
.community-guest-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px;padding:12px 13px;border:1px solid rgba(181,146,64,.18);border-radius:10px;background:rgba(181,146,64,.035)}
.community-guest-intro strong{display:block;font-size:12px;margin-bottom:3px}.community-guest-intro span{display:block;font-size:10px;line-height:1.5;opacity:.62}
.community-guest-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px}.community-guest-fields.is-compact{margin-bottom:10px}.community-field{display:grid;gap:5px;min-width:0}.community-field>span{font-size:9px;font-weight:850;opacity:.68}.community-field input,.community-field select{width:100%;height:38px;border:1px solid rgba(181,146,64,.24);border-radius:8px;background:rgba(0,0,0,.15);color:inherit;padding:0 10px;font:inherit;font-size:11px;outline:none}.community-field input:focus,.community-field select:focus{border-color:rgba(211,173,79,.7);box-shadow:0 0 0 3px rgba(199,157,57,.06)}.community-field-wide{grid-column:1/-1}.community-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.community-terms{grid-column:1/-1;display:flex;align-items:flex-start;gap:8px;margin-top:1px;font-size:9px;line-height:1.45;opacity:.68}.community-terms input{margin:2px 0 0}.community-submit-success{padding:18px;border:1px solid rgba(94,181,120,.25);border-radius:10px;background:rgba(94,181,120,.055)}.community-submit-success strong{display:block;color:#8fd2a1;font-size:12px}.community-submit-success span{display:block;margin-top:4px;font-size:10px;line-height:1.5;opacity:.68}.community-admin-composer-note,.community-reply-note{margin-bottom:10px;font-size:9px;opacity:.58}.community-user-meta{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.community-user-meta span{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border:1px solid rgba(181,146,64,.15);border-radius:999px;background:rgba(181,146,64,.035);font-size:8px;opacity:.68}.community-user-meta span.wide{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-avatar img,.community-account-avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.community-avatar-link{display:block;width:36px;height:36px;text-decoration:none}.community-comment-head>a.community-author{color:inherit;text-decoration:none;font-size:12px;font-weight:900}.community-comment-head>a.community-author:hover{color:#d8ba62;text-decoration:underline}.community-account-avatar{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1px solid rgba(196,157,67,.35);border-radius:10px;background:rgba(196,157,67,.08);overflow:hidden;color:#d7bd72;font-size:12px;font-weight:950}.community-account-who{display:flex;align-items:center;gap:10px;min-width:0}.community-modal-account-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.community-linkbtn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.community-modal-account{align-items:center}.community-inline-reply .community-guest-fields{margin-top:10px}
body.light .community-field input,body.light .community-field select{background:#fff;color:#302919;border-color:rgba(116,88,28,.24)}body.light .community-guest-intro,body.light .community-submit-success{background:rgba(116,88,28,.035)}
@media(max-width:760px){.community-guest-fields{grid-template-columns:1fr}.community-field-wide,.community-terms{grid-column:auto}.community-modal-account{align-items:flex-start;flex-direction:column}.community-modal-account-actions{width:100%;justify-content:flex-start}.community-modal-account-actions>*{flex:1}.community-user-meta span.wide{width:100%;white-space:normal}.community-avatar-link{width:30px;height:30px}}

/* v400 stable header controls + native select theme */
.community-field select,.community-sort{color-scheme:dark;background-color:#121511!important;color:#ece7d8!important}
.community-field select option,.community-sort option{background:#121511!important;color:#ece7d8!important}
body.light .community-field select,body.light .community-sort{color-scheme:light;background-color:#fff!important;color:#302919!important}
body.light .community-field select option,body.light .community-sort option{background:#fff!important;color:#302919!important}
.community-account-button[data-community-static="1"]{flex:0 0 auto}

/* v400 header controls are rendered in the HTML so they never pop in/out during navigation. */
.lang-switch-v187[data-static-lang="1"]{flex:0 0 auto}
html[lang="tr"] .lang-switch-v187[data-static-lang="1"] [data-lang="tr"],html[lang="en"] .lang-switch-v187[data-static-lang="1"] [data-lang="en"]{font-weight:900}
