.wbt-cm{background:transparent;color:#4a5677;font:16px/1.7 Roboto,Arial,sans-serif;overflow-x:clip}
.wbt-cm *{box-sizing:border-box}
.wbt-cm a{text-decoration:none;color:inherit}
.wbt-cm ul,.wbt-cm ol{list-style:none;margin:0;padding:0}
.wbt-cm h1,.wbt-cm h2,.wbt-cm h3,.wbt-cm h4{font-family:Manrope,sans-serif;color:#1b2a5e;margin:0;line-height:1.3;overflow-wrap:break-word}
.wbt-cm p,.wbt-cm figure,.wbt-cm blockquote{margin:0}
.wbt-cm img{display:block;max-width:100%;height:auto}
.wbt-cm .ic{width:16px;height:16px;flex:none}
.wbt-cm .mt .ic{width:15px;height:15px;color:#396cf0}
.wbt-cm .btn .ic{width:18px;height:18px}
.wbt-cm .rm .ic{width:15px;height:15px}
.wbt-cm .toc .ic{color:#396cf0}
.wbt-cm .share .ic{width:17px;height:17px}
.wbt-cm .ab-av,.wbt-cm .avatar.av-wb{position:relative}
.wbt-cm .ab-av img,.wbt-cm .avatar.av-wb img{position:absolute;left:0;top:0;height:100%;width:auto;max-width:none}
.wbt-cm .sg-k .ic{width:15px;height:15px}
.wbt-cm .rc .d .ic{width:14px;height:14px;color:#396cf0}
.wbt-cm .srch button .ic{width:18px;height:18px}
.wbt-cm .comments-title{font-size:26px;font-weight:800;margin-bottom:24px;scroll-margin-top:24px}
.wbt-cm .comment-list,.wbt-cm .children{list-style:none;margin:0;padding:0}
.wbt-cm .comment-list>li+li{margin-top:18px}
.wbt-cm .children{margin:14px 0 0 30px;padding-left:22px;border-left:2px solid #e3eafc;display:grid;gap:14px}
.wbt-cm .comment-body{position:relative;background:#fff;border:1px solid #e6ebf5;border-radius:18px;padding:20px 22px}
.wbt-cm .comment-meta{display:flex;align-items:center;justify-content:space-between;gap:8px 14px;flex-wrap:wrap;margin-bottom:10px}
.wbt-cm .comment-author{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;font:800 16px/1.3 Manrope,sans-serif;color:#1b2a5e}
.wbt-cm .comment-author .fn a:hover{color:#2055e4}
.wbt-cm .comment-author .says{display:none}
.wbt-cm .avatar{flex:none;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:#fff;font:800 15px Manrope,sans-serif;background:linear-gradient(135deg,#7aa2ff,#396cf0);overflow:hidden}
.wbt-cm .avatar.a2{background:linear-gradient(135deg,#ffb36b,#f0743e)}
.wbt-cm .avatar.a3{background:linear-gradient(135deg,#5fd3b5,#1d9a7c)}
.wbt-cm .avatar.a4{background:linear-gradient(135deg,#c08cff,#7b4fe0)}
.wbt-cm .avatar.a5{background:linear-gradient(135deg,#ff8aa8,#e2445c)}
.wbt-cm .avatar.av-wb{display:block;background:#fff}
.wbt-cm .bpa{font:700 10.5px/1 Manrope,sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#eef2fd;color:#2055e4;padding:5px 8px;border-radius:999px}
.wbt-cm .comment-metadata{font-size:13px;color:#8a93ad}
.wbt-cm .comment-metadata a:hover{color:#2055e4}
.wbt-cm .comment-content{font-size:15.5px;line-height:1.7;color:#4a5677;overflow-wrap:anywhere}
.wbt-cm .comment-content p+p{margin-top:10px}
.wbt-cm .comment-content a{color:#2055e4;text-decoration:underline}
.wbt-cm .reply{margin-top:12px}
.wbt-cm .comment-reply-link{display:inline-flex;align-items:center;gap:6px;font:700 13.5px/1 Manrope,sans-serif;color:#396cf0;padding:8px 14px;border-radius:999px;background:#eef2fd;transition:.2s}
.wbt-cm .comment-reply-link:hover{background:#396cf0;color:#fff}
.wbt-cm .comment-reply-link .ic{width:14px;height:14px}
.wbt-cm .p10{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin-top:34px}
.wbt-cm .p10 .ic{width:17px;height:17px}
.wbt-cm .p10>*{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:48px;height:48px;padding:0 14px;border-radius:16px;font:700 16px Manrope,sans-serif;color:#1b2a5e;background:#fff;box-shadow:0 6px 18px rgba(27,42,94,.08);transition:.2s}
.wbt-cm .p10 .dis{opacity:.4;cursor:default}
.wbt-cm .p10 .on{background:linear-gradient(135deg,#396cf0,#1b2a5e);color:#fff;box-shadow:0 12px 26px rgba(57,108,240,.4)}
.wbt-cm .p10 a:hover{color:#2055e4;transform:translateY(-2px)}
.wbt-cm .p10 .x{padding:0 22px;background:linear-gradient(135deg,#396cf0,#2055e4);color:#fff}
.wbt-cm .p10 a.x:hover{color:#fff}
.wbt-cm .comment-respond{margin-top:40px;background:#fff;border:1px solid #e6ebf5;border-radius:22px;padding:30px}
.wbt-cm .comment-reply-title{font-size:24px;font-weight:800;margin:0 0 6px}
.wbt-cm .comment-reply-title small{font-size:13px;margin-left:8px}
.wbt-cm .comment-notes{font-size:14px;color:#6b7699}
.wbt-cm .required{color:#e2445c}
.wbt-cm .comment-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}
.wbt-cm .comment-form>p{margin:0}
.wbt-cm .comment-notes,.wbt-cm .comment-form-comment,.wbt-cm .comment-form-cookies-consent,.wbt-cm .form-submit{grid-column:1/-1}
.wbt-cm .comment-form label{display:block;font:700 14px Manrope,sans-serif;color:#1b2a5e;margin-bottom:7px}
.wbt-cm .comment-form .opt{font-weight:500;color:#8a93ad}
.wbt-cm .comment-form input[type=text],.wbt-cm .comment-form input[type=email],.wbt-cm .comment-form input[type=url],.wbt-cm .comment-form textarea{display:block;width:100%;border:1.5px solid #dfe5f2;border-radius:14px;background:#f9fafd;padding:13px 16px;font:15px/1.5 Roboto,sans-serif;color:#1b2a5e;outline:0;transition:.2s;margin:0}
.wbt-cm .comment-form textarea{min-height:150px;resize:vertical}
.wbt-cm .comment-form input:focus,.wbt-cm .comment-form textarea:focus{border-color:#396cf0;background:#fff;box-shadow:0 0 0 4px rgba(57,108,240,.12)}
.wbt-cm .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:10px}
.wbt-cm .comment-form .comment-form-cookies-consent label{font:400 14px/1.5 Roboto,sans-serif;color:#4a5677;margin:0;text-transform:none;letter-spacing:0}
.wbt-cm .comment-form-cookies-consent input{width:18px;height:18px;accent-color:#396cf0;margin:2px 0 0;flex:none}
.wbt-cm .form-submit .submit{border:0;cursor:pointer;padding:15px 32px;border-radius:999px;background:linear-gradient(135deg,#396cf0,#2055e4);color:#fff;font:800 15px Manrope,sans-serif;box-shadow:0 10px 24px rgba(57,108,240,.3);transition:.2s;-webkit-appearance:none;appearance:none}
.wbt-cm .form-submit .submit:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(57,108,240,.4)}
.wbt-cm .form-submit .cf-turnstile{display:block;line-height:0;margin-bottom:16px}
.wbt-cm .form-submit .cf-turnstile-br{display:none}
@media(max-width:700px){.wbt-cm .comment-form{grid-template-columns:minmax(0,1fr)}
.wbt-cm .children{margin-left:8px;padding-left:12px}
.wbt-cm .comment-body{padding:16px}
.wbt-cm .comment-respond{padding:22px 18px}
.wbt-cm .comments-title,.wbt-cm .sec-t{font-size:22px}
.wbt-cm .p10{gap:8px}
.wbt-cm .p10>*{min-width:42px;height:42px;padding:0 10px;font-size:15px}
.wbt-cm .p10 .x{padding:0 14px}}
.wbt-cm .below{display:grid;gap:44px;margin-top:44px}
.wbt-cm .comment-respond{margin-top:30px}
.wbt-cm-card{margin-top:28px}
.wbt-cm-wide{box-sizing:border-box;max-width:1320px;margin:0 auto;padding:0 20px 60px}
.wt-page .wbt-cm-card{max-width:100%}

.wbt-cm .comment-awaiting-moderation{margin-top:8px;font-size:13.5px;color:#b26b00}
.wbt-cm .logged-in-as{font-size:14px;color:#6b7699;margin-bottom:12px}
/* T01 Mavi Sahne */
.wbt-cm{position:relative;background:linear-gradient(150deg,#1b2a5e 0%,#2055e4 62%,#396cf0 100%);border-radius:30px;padding:48px;overflow:clip}
.wbt-cm::before{content:"";position:absolute;inset-block-start:-90px;inset-inline-end:-70px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.2),transparent 68%);pointer-events:none}
.wbt-cm .comments-title{position:relative;font:800 32px/1.3 Manrope,sans-serif;color:#fff;overflow-wrap:break-word}
.wbt-cm .comment-body{border:0;border-radius:20px;padding:22px 24px;box-shadow:0 18px 40px rgba(12,24,70,.3);transition:.25s}
.wbt-cm .comment-body:hover{transform:translateY(-3px)}
.wbt-cm .bypostauthor>.comment-body{background:#eef3ff}
.wbt-cm .children{margin:14px 0 0;margin-inline-start:30px;padding:0;border:0}
.wbt-cm .comment-respond{position:relative;border:0;border-block-start:6px solid #7aa2ff;border-radius:24px;padding:32px;margin-top:34px;box-shadow:0 22px 50px rgba(12,24,70,.35)}
.wbt-cm .comments-area>.comment-respond:first-child{margin-top:0}
.wbt-cm .comment-reply-title{font:800 24px/1.3 Manrope,sans-serif;color:#1b2a5e;margin:0 0 6px;overflow-wrap:break-word}
@media(max-width:700px){.wbt-cm{padding:26px 18px;border-radius:22px}
.wbt-cm .comments-title{font-size:23px}
.wbt-cm .comment-body{padding:20px}
.wbt-cm .children{margin-inline-start:10px}
.wbt-cm .comment-respond{padding:26px 22px}}
@media(max-width:360px){.wbt-cm{padding:20px 12px}
.wbt-cm .comment-body{padding:18px 16px}
.wbt-cm .comment-respond{padding:22px 16px}}
